5
0
mirror of git://git.proxmox.com/git/pve-storage.git synced 2024-12-22 13:34:16 +03:00
Commit Graph

223 Commits

Author SHA1 Message Date
Thomas Lamprecht
39d9fb2440 buildsys: derive upload dist automatically
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 17:21:02 +02:00
Thomas Lamprecht
b35efde24e buildsys: add sbuild convenience target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 16:22:06 +02:00
Thomas Lamprecht
e59a960a53 buildsys: add DSC target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 16:21:53 +02:00
Thomas Lamprecht
d785b69df9 buildsys: make build-dir generation atomic
and factor it out to own target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 16:21:09 +02:00
Thomas Lamprecht
a2242b41fc separate packaging and source build system
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 16:20:27 +02:00
Thomas Lamprecht
f5e87de606 makefile: convert to use simple parenthesis
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 13:56:17 +02:00
Thomas Lamprecht
8eabe46e14 buildsys: rework doc-gen cleanup and makefile inclusion
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 13:53:18 +02:00
Aaron Lauterer
cfe46e2d4a rbd: fix #3969: add rbd dev paths with cluster info
By adding our own customized rbd udev rules and ceph-rbdnamer we can
create device paths that include the cluster fsid and avoid any
ambiguity if the same pool and namespace combination is used in
different clusters we connect to.

Additionally to the '/dev/rbd/<pool>/...' paths we now have
'/dev/rbd-pve/<cluster fsid>/<pool>/...' paths.

The other half of the patch makes use of the new device paths in the RBD
plugin.

The new 'get_rbd_dev_path' method the full device path. In case that the
image has been mapped before the rbd-pve udev rule has been installed,
it returns the old path.

The cluster fsid is read from the 'ceph.conf' file in the case of a
hyperconverged setup. In the case of an external Ceph cluster we need to
fetch it via a rados api call.

Co-authored-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
2022-04-27 12:57:22 +02:00
Thomas Lamprecht
04bb277db4 buildsys: change upload dist to bullseye
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-30 15:37:13 +02:00
Wolfgang Bumiller
d6fc193816 use ssh -X for upload
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-07-09 15:00:38 +02:00
Thomas Lamprecht
08335d55c9 buildsys: no need to include arch detection for arch-independent package
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-21 22:24:42 +02:00
Thomas Lamprecht
f3cb30b992 buildsys: switch upload dist over to buster
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-21 20:57:05 +02:00
Thomas Lamprecht
d0c9eff46a buildsys: use dpkg-dev makefile helpers for pkg info
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-21 20:39:36 +02:00
Thomas Lamprecht
a4a6c595d8 bump version to 5.0-43
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-15 16:16:58 +02:00
Thomas Lamprecht
d8e8b291d4 bump version to 5.0-42
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-30 13:56:23 +00:00
Thomas Lamprecht
20f1951fb4 bump version to 5.0-41
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-08 17:54:08 +02:00
Thomas Lamprecht
e638b21312 bump version to 5.0-40
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-04 16:19:51 +02:00
Thomas Lamprecht
5fa350ce0c bump version to 5.0-39
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-06 10:39:18 +01:00
Christian Ebner
87803b3132 1891 Add zsh command completion for pvesm
This adds the zsh command completion generation for pvesm.

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
2019-02-22 11:50:41 +01:00
Thomas Lamprecht
035eb9dfb5 bump version to 5.0-38
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-07 15:15:39 +01:00
Thomas Lamprecht
902a6bb379 bump version 5.0-37
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-01 12:39:32 +01:00
Thomas Lamprecht
a31cb84fd4 update version to 5.0-36
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-01-15 13:18:28 +01:00
Thomas Lamprecht
8e3c05c1b9 bump version to 5.0-35
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-12-20 10:50:45 +01:00
Thomas Lamprecht
36d4af9ba8 bump version to 5.0-34
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-12-14 12:22:22 +01:00
Thomas Lamprecht
434c91b645 bump version to 5.0-33
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-27 13:23:48 +01:00
Thomas Lamprecht
95de09ae15 bump version to 5.0-32
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-19 15:27:32 +01:00
Thomas Lamprecht
5124548d5d bump version to 5.0-31
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-09 17:26:34 +01:00
Thomas Lamprecht
db59cd4493 bump version to 5.0-30
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-10-03 17:02:55 +02:00
Thomas Lamprecht
c9fc2bc994 bump version to 5.0-29
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-09-19 11:21:37 +02:00
Thomas Lamprecht
729c2594f9 bump version to 5.0-28
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-09-14 11:42:23 +02:00
Thomas Lamprecht
9dcf88bb27 bump version to 5.0-27
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-09-12 15:00:45 +02:00
Thomas Lamprecht
017c380f9e bump version to 5.0-26
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-09-07 14:12:31 +02:00
Thomas Lamprecht
ba842a3f72 bump version to 5.0-25
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-08-20 15:15:55 +02:00
Thomas Lamprecht
3da6c49083 bump version to 5.0-24 2018-07-04 17:05:26 +02:00
Fabian Grünbichler
d0d314a965 build: use git rev-parse for GITVERSION 2018-05-16 10:09:37 +02:00
Fabian Grünbichler
b33b935b7e bump version to 5.0-23 2018-05-16 10:06:40 +02:00
Wolfgang Bumiller
20cc2c38a4 bump version to 5.0-22
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-05-14 14:50:08 +02:00
Fabian Grünbichler
c0b969a39d bump version to 5.0-21 2018-05-08 11:51:52 +02:00
Thomas Lamprecht
32ad421e34 bump version to 5.0-20 2018-05-04 15:34:11 +02:00
Dietmar Maurer
bce13b7f50 bump version to 5.0-19 2018-04-18 10:46:46 +02:00
Thomas Lamprecht
32c0a1d59b bump version to 5.0-18
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-03-22 09:06:53 +01:00
Wolfgang Bumiller
d2bf0b4945 bump version to 5.0-17
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2017-11-29 11:35:17 +01:00
Fabian Grünbichler
caf67736d9 bump version to 5.0-16 2017-10-17 15:02:36 +02:00
Wolfgang Bumiller
0322a7fc51 bump version to 5.0-15 2017-09-12 13:47:14 +02:00
Wolfgang Bumiller
5a2eba91dc bump version to 5.0-14 2017-08-10 13:27:11 +02:00
Fabian Grünbichler
f25e0df9cd bump version to 5.0-13 2017-08-08 11:11:05 +02:00
Dietmar Maurer
1befdf96fc bump version to 5.0-12 2017-07-04 06:13:54 +02:00
Wolfgang Bumiller
3bb0123d80 bump version to 5.0-11 2017-06-30 09:22:33 +02:00
Dietmar Maurer
67680141d7 bump version to 5.0-10 2017-06-27 06:20:04 +02:00
Dietmar Maurer
864341b853 bump version to 5.0-9 2017-06-22 17:36:34 +02:00