]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
tests: update container tag for ooo_collocation
authorDimitri Savineau <dsavinea@redhat.com>
Wed, 28 Aug 2019 14:49:54 +0000 (10:49 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 23 Oct 2019 15:17:24 +0000 (17:17 +0200)
It doesn't make sense to test the old 3.0.x container images with
nautilus+ ceph releases.
Also disable the dashboard deployment and switch to bluestore backend.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit 3c2840da03ac7bd131f60c9550e6e890b2abeffd)

tests/functional/ooo-collocation/hosts
tox.ini

index 37db4178dd67bf0cb92290e77979a5302267dc6a..0d6373eab44c7d4b266c88a1fc544c579b8cbdf3 100644 (file)
@@ -12,10 +12,6 @@ all:
     ceph_docker_image: ceph/daemon
     ceph_docker_image_tag: v3.0.3-stable-3.0-luminous-centos-7-x86_64
     ceph_docker_registry: docker.io
-    ceph_origin: repository
-    ceph_repository: community
-    ceph_release: luminous
-    ceph_stable: true
     cephfs_data_pool:
       name: 'manila_data'
       pg_num: "{{ osd_pool_default_pg_num }}"
@@ -49,7 +45,6 @@ all:
     generate_fsid: false
     ip_version: ipv4
     ireallymeanit: 'yes'
-    journal_size: 512
     keys:
       - {key: AQAN0RdbAAAAABAA3CpSKRVDrENjkOSunEFZ0A==, mgr_cap: 'allow *', mode: '0600', mon_cap: 'allow r', name: client.openstack, osd_cap: "allow class-read object_prefix rbd_children, allow rwx pool=volumes, allow rwx pool=backups, allow rwx pool=vms, allow rwx pool=images, allow rwx pool=metrics"}
       - {key: AQAN0RdbAAAAABAAtV5Dq28z4H6XxwhaNEaFZg==, mds_cap: 'allow *', mgr_cap: 'allow *', mode: '0600', mon_cap: 'allow r, allow command \"auth del\", allow command \"auth caps\", allow command \"auth get\", allow command \"auth get-or-create\"', name: client.manila, osd_cap: 'allow rw'}
@@ -68,7 +63,6 @@ all:
     - {name: backups, pg_num: 8, rule_name: ''}
     - {name: vms, pg_num: 8, rule_name: ''}
     - {name: volumes, pg_num: 8, rule_name: ''}
-    osd_objectstore: filestore
     ceph_osd_docker_run_script_path: /opt
     pools: []
     public_network: 192.168.95.0/24
@@ -76,6 +70,7 @@ all:
     radosgw_civetweb_port: '8080'
     radosgw_keystone_ssl: false
     user_config: true
+    dashboard_enabled: false
 clients:
   hosts:
     client0: {}
diff --git a/tox.ini b/tox.ini
index d8296c53de18f04c1ce065e6d8f037830d77251b..d4c857474275e9d69f7e6374f9b224b3fb3676bd 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -387,7 +387,7 @@ setenv=
   UPDATE_CEPH_DOCKER_IMAGE_TAG = latest-nautilus
   CEPH_STABLE_RELEASE = nautilus
 
-  ooo_collocation: CEPH_DOCKER_IMAGE_TAG = v3.0.3-stable-3.0-luminous-centos-7-x86_64
+  ooo_collocation: CEPH_DOCKER_IMAGE_TAG = latest-nautilus
 deps= -r{toxinidir}/tests/requirements.txt
 changedir=
   all_daemons: {toxinidir}/tests/functional/all_daemons{env:CONTAINER_DIR:}
@@ -421,7 +421,7 @@ commands=
   bash {toxinidir}/tests/scripts/generate_ssh_config.sh {changedir}
 
   # configure lvm
-  !lvm_batch-!lvm_auto_discovery: ansible-playbook -vv -i {changedir}/{env:INVENTORY} {toxinidir}/tests/functional/lvm_setup.yml
+  !lvm_batch-!lvm_auto_discovery-!ooo_collocation: ansible-playbook -vv -i {changedir}/{env:INVENTORY} {toxinidir}/tests/functional/lvm_setup.yml
 
   ansible-playbook -vv -i {changedir}/{env:INVENTORY} {toxinidir}/tests/functional/setup.yml