22 Commits

Author SHA1 Message Date
e760114b8d Fix bootstrap collection path for Ceph 2023-09-01 15:42:26 -04:00
6a61f8f7bf Update relative path to bootstrap files 2023-09-01 15:42:25 -04:00
e9f08ad100 Retry msgr2 enabling 6 times
This will sometimes fail, so retry it several times
2023-09-01 15:42:25 -04:00
6e74ac44a5 Remove libjemalloc package 2023-09-01 15:42:24 -04:00
b4e36d146a Add tuning for Ceph OSDs 2023-09-01 15:42:24 -04:00
fbbf5ffe09 Use cluster_group variable for paths
Instead of trying to automagic this group out of the Ansible hostvars,
just make it explicitly defined in the group_vars to avoid any
confusion.
2023-09-01 15:42:23 -04:00
c71415317a Use only short names in Ceph MON config 2023-09-01 15:42:23 -04:00
bc1d9cd33b Set msgr2 mode on Ceph monitors 2023-09-01 15:42:22 -04:00
9546f34c34 Move netmask to separate config part 3 2023-09-01 15:42:22 -04:00
f76802be6d Remove invalid flag to ceph-authtool 2023-09-01 15:42:22 -04:00
4b488a56ea Don't become for uuidgen 2023-09-01 15:42:22 -04:00
ff68f8a2a5 Move Ceph access to storage network 2023-09-01 15:42:22 -04:00
0352dd7f8f Create mgr after starting monitors 2023-09-01 15:42:20 -04:00
958d2525da Handle restarting ceph-mon/mgr sequentially 2023-09-01 15:42:20 -04:00
596ce789b1 Enable pool deletion in ceph.conf 2023-09-01 15:42:20 -04:00
e9303c1ad1 Create manager auth keyring 2023-09-01 15:42:20 -04:00
a01720a09d Ensure Ceph daemons are disabled (managed by PVC) 2023-09-01 15:42:20 -04:00
a19d9c77ad Clean up some tasks during bootstrap; parallel PVC 2023-09-01 15:42:20 -04:00
f823d1b351 Touch the bootstrap ceph.conf 2023-09-01 15:42:20 -04:00
efd8dce53d Simplify and combine 2023-09-01 15:42:20 -04:00
256a89d7cc Reorganize some elements 2023-09-01 15:42:19 -04:00
a922fe4df7 Reorganize and rejigger 2023-09-01 15:42:19 -04:00