Tags: mmgaggle/ceph-ansible
Tags
ceph-osd: Install numactl package when needed With 3e32dce we can run OSD containers with numactl support. When using numactl command in a containerized deployment we need to be sure that the corresponding package is installed on the host. The package installation is only executed when the ceph_osd_numactl_opts variable isn't empty. Signed-off-by: Dimitri Savineau <dsavinea@redhat.com> (cherry picked from commit b7f4e3e)
common: do not override ceph_release when ceph_repository is 'rhcs' We shouldn't reset `ceph_release` with `ceph_stable_release` when `ceph_repository` is `rhcs` Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1645379 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com> (cherry picked from commit 2b60a35)
osd: make the 'wait for all osd to be up' task configurable introduce two new variables to make the check that 'wait for all osd to be up' configurable. It's possible that for some deployments, OSDs can take longer to be seen as UP and IN. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1676763 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com> (cherry picked from commit 21e5db8)
osd: container remove --pid=host Let's try again with the Nautilus release. Closes: ceph#1297 Signed-off-by: Sébastien Han <seb@redhat.com>
Preserve rolling_update backward compatibility with ansible < 2.5 Let's enforce the default value for `client_update_batch` to 20 since `ansible_forks` isn't always available. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1650184 Signed-off-by: Giulio Fidente <gfidente@redhat.com> (cherry picked from commit ff8dbe1)
ceph-common: disable unrequired NTP services When one of the currently supported NTP services has been set up, disable rest of the NTP services on Ceph nodes. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1651875 Signed-off-by: Rishabh Dave <ridave@redhat.com> (cherry picked from commit 6fa757d)
ceph-infra: remove ntp_rmp.yml and ntp_debian.yml This commit fixes the merge conflict that occurred during the auto-backport and auto-merge of the commit 4882811. Also please note that the commit 4882811 was merged (on PR 3477) "as it is" (despite of merge conflicts) which was not supposed to be the case ideally. This had a side-effect that the feature of supporting multiple NTP daemons (new ones are namely chronyd and timesyncd) was also backported which is itself against the convention. For consistency's sake the feature was backported to stable-3.1 as well. Signed-off-by: Rishabh Dave <ridave@redhat.com>
PreviousNext