[ussuri-only] Don't use yum to install ceph

Use the ansible builtin 'package' module instead, and
reinstate the cinderlib-ceph-functional job as voting.
(It was made non-voting by change If039438a8e84.)

(This patch is basically change I244c1896a3c1 plus the
zuul.yaml change.)

Change-Id: If88708f299f8e0b7a316f9af94db78d021b0fbc7
This commit is contained in:
Brian Rosmaita
2022-07-11 13:46:45 -04:00
parent 3f46124697
commit 8873bdab00
2 changed files with 4 additions and 6 deletions

View File

@@ -9,8 +9,7 @@
- cinderlib-tox-py36
- cinderlib-tox-py37
- cinderlib-ceph-functional:
voting: false
- cinderlib-ceph-functional
- cinder-tempest-plugin-lvm-lio-barbican
gate:
queue: integrated
@@ -19,8 +18,7 @@
- cinderlib-tox-py36
- cinderlib-tox-py37
- cinderlib-ceph-functional:
voting: false
- cinderlib-ceph-functional
- cinder-tempest-plugin-lvm-lio-barbican
post:
jobs:

View File

@@ -34,7 +34,7 @@
state: absent
- name: Install ceph requirements
yum:
package:
name:
- ceph-common
- python3-rados
@@ -42,7 +42,7 @@
state: present
- name: Install Docker
yum:
package:
name: 'docker.io'
state: present