-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add CentOS stream 9 support #7432
Conversation
1c5c62d
to
ca313bf
Compare
jenkins test centos-non_container-all_daemons |
jenkins test centos-container-all_daemons |
ca313bf
to
3fc9f32
Compare
jenkins test centos-container-lvm_osds |
jenkins test centos-container-lvm_batch |
jenkins test centos-container-all_daemons |
jenkins test centos-container-all_in_one |
jenkins test centos-container-collocation |
1 similar comment
jenkins test centos-container-collocation |
jenkins test centos-container-purge |
jenkins test centos-non_container-all_daemons |
This adds the resquired changes in order to support CentOS stream 9. Also, this bumps the Ansible version support to 2.15 Signed-off-by: Guillaume Abrioux <[email protected]>
This refactor makes the 'name' argument not mandatory because when 'state' is 'info' we shouldn't need to pass it. The second change is just a duplicate code removal. Signed-off-by: Guillaume Abrioux <[email protected]>
Signed-off-by: Guillaume Abrioux <[email protected]>
b4f17a2
to
686f0ac
Compare
jenkins test centos-container-lvm_batch |
d10986a
to
0733464
Compare
keep the ceph.conf very simple. manage the common options such as `public_network` with `ceph_config` module. Signed-off-by: Guillaume Abrioux <[email protected]>
0733464
to
d85cd26
Compare
jenkins test centos-non_container-collocation |
major mon bootstrap refactor so we don't need to rely on the ceph.conf for this operation. Signed-off-by: Guillaume Abrioux <[email protected]>
this drops variables in 'hosts' field of mgr adoption play. Signed-off-by: Guillaume Abrioux <[email protected]>
we can simply run this play on the first monitor rather than delegating to it. Signed-off-by: Guillaume Abrioux <[email protected]>
This adds the module `ceph_authtool`. Signed-off-by: Guillaume Abrioux <[email protected]>
This adds the module `ceph_config` Signed-off-by: Guillaume Abrioux <[email protected]>
wip Signed-off-by: Guillaume Abrioux <[email protected]>
this: - adds flake8 to tox.ini - addresses all flake8 errors Signed-off-by: Guillaume Abrioux <[email protected]>
The linter complains about that. It doesn't work anyway so it doesn't make sense to leave these variables here. Signed-off-by: Guillaume Abrioux <[email protected]>
This is needed in order to install `ceph-mgr-dashboard` as it has a dependency on `python3-grpcio-tools` which comes from crb repo. Signed-off-by: Guillaume Abrioux <[email protected]>
pytest-infra 10.0.0 release changed the get_variables() behavior which led to CI failures (pytest-dev/pytest-testinfra#724) Starting of now all groups the host is part of and not only the direct parent groups are returned by get_variables() Signed-off-by: Teoman ONAY <[email protected]>
let's bump the python version to 3.10 in python-based github actions. Signed-off-by: Guillaume Abrioux <[email protected]>
- Remove python3 shebangs - command module warn parameter is deprecated since 2.11 and removed from 2.14 Signed-off-by: Teoman ONAY <[email protected]>
these tasks were there only for backward compatibility concerns. It's time to drop them. Signed-off-by: Guillaume Abrioux <[email protected]>
This is missing so the job fails. Typical error: ``` ERROR! couldn't resolve module/action 'community.general.dnf_config_manager'. ``` Signed-off-by: Guillaume Abrioux <[email protected]>
d85cd26
to
93e4ee0
Compare
This updates the `osd require-osd-release` call with `squid` instead of `reef`. Signed-off-by: Guillaume Abrioux <[email protected]>
jenkins test centos-container-update |
update this check in order to check for Ceph Squid Signed-off-by: Guillaume Abrioux <[email protected]>
jenkins test centos-non_container-lvm_osds |
linter will be addressed separately |
This adds the resquired changes in order to support CentOS stream 9.
Also, this bumps the Ansible version support to 2.15