Thomas Lamprecht
06df855589
drop patches applied upstream
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-07-25 17:18:44 +02:00
Thomas Lamprecht
1e59de9002
update ceph source to reef 18.1.2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-07-25 17:18:44 +02:00
Thomas Lamprecht
bd41e436e2
buildsys: change download over to reef release
...
use Ubuntu 22.04 Jammy as distro as it seems Ceph does not (yet?)
provide a source release for any modern Debian based distro, not that
it should matter much for the source package.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-07-25 17:18:43 +02:00
Thomas Lamprecht
f72c698a55
fix #4759 : run ceph-crash daemon with www-data group for access to conf
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-06 13:43:04 +02:00
Thomas Lamprecht
810db68029
bump version to 17.2.6-pve1+3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-03 16:47:15 +02:00
Thomas Lamprecht
c9a7474fbd
define iterators without std::iterator<>
...
> std::iterator<> is deprecated in C++17, so let's just define the
> required traits directly.
cherry-picked/backported from upstream PRs:
https://github.com/ceph/ceph/pull/45419/commits
https://github.com/ceph/ceph/pull/45198/commits
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-03 16:45:17 +02:00
Thomas Lamprecht
48cf467e51
fix compat with libfmt v9 from bookworm
...
stuck together from multiple Debian/Ceph changes..
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-03 16:45:05 +02:00
Thomas Lamprecht
e8b6b943f7
bump version to 17.2.6-pve1+2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-03 08:34:08 +02:00
Thomas Lamprecht
5ff1242a9b
backport compat fix for python 3.10+ PEP 620
...
cherry-picked from Debian boost 1.74 package [0], adapted to the
bundled 1.75 boost included by ceph. Note that 1.75 has the fopen
compat patch already included.
[0]: 107cd01182
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-03 08:32:14 +02:00
Thomas Lamprecht
69b3aae329
bump version to 17.2.6-pve1+1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-02 18:07:06 +02:00
Thomas Lamprecht
995dec2cda
bump version to 17.2.6-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-11 09:47:29 +02:00
Thomas Lamprecht
39ae355f72
import ceph quincy 17.2.6
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-04-11 09:43:51 +02:00
Thomas Lamprecht
e04241aa9b
bump version to 17.2.5-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-23 17:14:51 +02:00
Thomas Lamprecht
e3986515fe
import ceph quincy 17.2.5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-23 17:11:29 +02:00
Thomas Lamprecht
b26dd582fc
bump version to 17.2.4-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-03 09:56:44 +02:00
Thomas Lamprecht
0d0a03a08f
update patches for quincy beta
...
basically just some context or line number changes
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-03 09:54:58 +02:00
Thomas Lamprecht
2a84554012
import ceph quincy 17.2.4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-10-01 10:42:36 +02:00
Thomas Lamprecht
0948533fc3
check in ceph 17.2.3 sources
...
we don't plan to build those as the changes are rather irrelevant for
Proxmox VE users
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-08-29 09:10:01 +02:00
Thomas Lamprecht
2508b9f16e
bump version to 17.2.1-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-06-24 08:50:09 +02:00
Thomas Lamprecht
33c7a0ef21
import ceph quincy 17.2.1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-06-24 08:48:13 +02:00
Thomas Lamprecht
334454b92d
bump version to 17.2.0
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-21 17:58:33 +02:00
Thomas Lamprecht
1d09f67e50
import quincy 17.2.0
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-21 17:58:33 +02:00
Thomas Lamprecht
a653f20b2f
update patches for quincy beta
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-21 17:58:32 +02:00
Thomas Lamprecht
20effc670b
import quincy beta 17.1.0
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-31 12:54:16 +02:00
Thomas Lamprecht
a71831dadd
buildsys: switch source download to quincy
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-03-31 12:54:15 +02:00
Thomas Lamprecht
f9aa029788
bump version to 16.2.7
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-12-08 13:08:17 +01:00
Thomas Lamprecht
a4b75251e6
import ceph 16.2.7
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-12-08 13:07:09 +01:00
Thomas Lamprecht
1a6b9a0554
bump version to 16.2.6-pve2
...
re-bump for clean build with fixed debhelper package.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-21 12:17:41 +02:00
Thomas Lamprecht
77760c6b6e
bump version to 16.2.6-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-20 09:26:09 +02:00
Thomas Lamprecht
1ef80d0a33
update patches for new release
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-20 09:26:09 +02:00
Thomas Lamprecht
522d829b51
import ceph 16.2.6
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-20 09:15:23 +02:00
Thomas Lamprecht
a7eef15ae0
use the buster suite for getting the source package for now
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-09-20 09:14:54 +02:00
Thomas Lamprecht
9b9dd76e12
bump version to 16.2.5-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-14 11:46:47 +02:00
Thomas Lamprecht
33a459e309
update patches for new pacific release
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-14 09:22:59 +02:00
Thomas Lamprecht
b3b6e05ebb
import ceph pacific 16.2.5
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-12 14:38:07 +02:00
Thomas Lamprecht
a912ff2c95
update dh_systemd restart patch for pacific
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-20 16:52:45 +02:00
Thomas Lamprecht
9e73fad329
bump version to 16.2.4-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-20 15:56:53 +02:00
Thomas Lamprecht
18d92ca7c5
import Ceph Pacific 16.2.4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-20 15:55:53 +02:00
Thomas Lamprecht
1d38cb4dd9
d/rules: add --no-restart-after-upgrade for dh compat >=10
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-20 15:48:32 +02:00
Thomas Lamprecht
da9adf1dd5
patch build-dependencies for bullseye
...
no cython (python2) anymore and dh-systemd merged already into
debhelper in version 10, it was just a transitional package in buster
anyway.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-06 18:07:52 +02:00
Thomas Lamprecht
b3fe8dd996
bump version to 16.2.2-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-06 17:28:29 +02:00
Thomas Lamprecht
4d62006eae
avoid an empty override_dh_installdocs in d/rules
...
commit c3a53010af432e77f74bcb46e7205c5500b6af77 left this over empty,
highly probably because the author does not understand debian
packaging - fix that, we want installed docs after all...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-06 17:28:29 +02:00
Thomas Lamprecht
03536e7291
also enable MDS and MGR target by default
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-06 17:28:29 +02:00
Thomas Lamprecht
0c05bc94bf
update patches for pacific
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-06 17:28:29 +02:00
Thomas Lamprecht
d05a54a280
buildsys: update for Pacfiic and Debian Bullseye based release
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-06 16:13:24 +02:00
Thomas Lamprecht
f67539c23b
update source to Ceph Pacific 16.2.2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-06 16:12:51 +02:00
Thomas Lamprecht
64a4c04e68
bump version to 15.2.11-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-20 12:34:28 +02:00
Thomas Lamprecht
c5c27e9ad7
import ceph 15.2.11
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-04-20 12:33:04 +02:00
Thomas Lamprecht
c5cb846e8e
bump version to 15.2.10-pve1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-25 11:25:27 +01:00
Thomas Lamprecht
cd265ab1e2
import ceph 15.2.10
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-25 11:23:20 +01:00