Commit Graph

223 Commits

Author SHA1 Message Date
39d9fb2440 buildsys: derive upload dist automatically
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 17:21:02 +02:00
b35efde24e buildsys: add sbuild convenience target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 16:22:06 +02:00
e59a960a53 buildsys: add DSC target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 16:21:53 +02:00
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
a2242b41fc separate packaging and source build system
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 16:20:27 +02:00
f5e87de606 makefile: convert to use simple parenthesis
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-24 13:56:17 +02:00
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
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
04bb277db4 buildsys: change upload dist to bullseye
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-30 15:37:13 +02:00
d6fc193816 use ssh -X for upload
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-07-09 15:00:38 +02:00
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
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
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
a4a6c595d8 bump version to 5.0-43
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-15 16:16:58 +02:00
d8e8b291d4 bump version to 5.0-42
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-30 13:56:23 +00:00
20f1951fb4 bump version to 5.0-41
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-08 17:54:08 +02:00
e638b21312 bump version to 5.0-40
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-04-04 16:19:51 +02:00
5fa350ce0c bump version to 5.0-39
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-06 10:39:18 +01:00
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
035eb9dfb5 bump version to 5.0-38
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-07 15:15:39 +01:00
902a6bb379 bump version 5.0-37
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-01 12:39:32 +01:00
a31cb84fd4 update version to 5.0-36
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-01-15 13:18:28 +01:00
8e3c05c1b9 bump version to 5.0-35
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-12-20 10:50:45 +01:00
36d4af9ba8 bump version to 5.0-34
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-12-14 12:22:22 +01:00
434c91b645 bump version to 5.0-33
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-27 13:23:48 +01:00
95de09ae15 bump version to 5.0-32
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-19 15:27:32 +01:00
5124548d5d bump version to 5.0-31
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-09 17:26:34 +01:00
db59cd4493 bump version to 5.0-30
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-10-03 17:02:55 +02:00
c9fc2bc994 bump version to 5.0-29
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-09-19 11:21:37 +02:00
729c2594f9 bump version to 5.0-28
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-09-14 11:42:23 +02:00
9dcf88bb27 bump version to 5.0-27
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-09-12 15:00:45 +02:00
017c380f9e bump version to 5.0-26
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-09-07 14:12:31 +02:00
ba842a3f72 bump version to 5.0-25
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-08-20 15:15:55 +02:00
3da6c49083 bump version to 5.0-24 2018-07-04 17:05:26 +02:00
d0d314a965 build: use git rev-parse for GITVERSION 2018-05-16 10:09:37 +02:00
b33b935b7e bump version to 5.0-23 2018-05-16 10:06:40 +02:00
20cc2c38a4 bump version to 5.0-22
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-05-14 14:50:08 +02:00
c0b969a39d bump version to 5.0-21 2018-05-08 11:51:52 +02:00
32ad421e34 bump version to 5.0-20 2018-05-04 15:34:11 +02:00
bce13b7f50 bump version to 5.0-19 2018-04-18 10:46:46 +02:00
32c0a1d59b bump version to 5.0-18
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-03-22 09:06:53 +01:00
d2bf0b4945 bump version to 5.0-17
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2017-11-29 11:35:17 +01:00
caf67736d9 bump version to 5.0-16 2017-10-17 15:02:36 +02:00
0322a7fc51 bump version to 5.0-15 2017-09-12 13:47:14 +02:00
5a2eba91dc bump version to 5.0-14 2017-08-10 13:27:11 +02:00
f25e0df9cd bump version to 5.0-13 2017-08-08 11:11:05 +02:00
1befdf96fc bump version to 5.0-12 2017-07-04 06:13:54 +02:00
3bb0123d80 bump version to 5.0-11 2017-06-30 09:22:33 +02:00
67680141d7 bump version to 5.0-10 2017-06-27 06:20:04 +02:00
864341b853 bump version to 5.0-9 2017-06-22 17:36:34 +02:00