]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
common,iscsi: don't use the shaman search endpoint
authorDimitri Savineau <dsavinea@redhat.com>
Fri, 26 Mar 2021 19:14:15 +0000 (15:14 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Sat, 27 Mar 2021 00:55:04 +0000 (01:55 +0100)
commit2e1b6299b8b5915de09c34023ed7c9172ffc817b
tree8867e27b6a002fec9ad13abea87a656cbd40101c
parente9ddb972fef5ab73e3a6f4f95f451ae223dcf64c
common,iscsi: don't use the shaman search endpoint

In commits 39649f0 and bf8cdad we switch from using the shaman /repos endpoint
to the /search endpoint for using the architecture filter.
In fact that filter is also available with the /repos endpoint, which requires
less ansible tasks.

This also adds back a condition remove in 5801171 on the ceph-iscsi
repository and that repository doesn't need to filter on the architecture
because the ceph-iscsi project is noarch.
Both ceph-iscsi and tcmu-runner shaman URLs were using the ceph_dev_branch
and ceph_dev_sha1 variables which doesn't make sense. Those variables are
only useful for the ceph core repository.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
roles/ceph-common/tasks/installs/debian_dev_repository.yml
roles/ceph-common/tasks/installs/redhat_dev_repository.yml
roles/ceph-iscsi-gw/tasks/non-container/prerequisites.yml