|
@@ -1,4 +1,5 @@
|
|
|
---
|
|
|
+# NOTE: this test is probably superfluous since openshift_version already does it
|
|
|
- include: ../../setup_container.yml
|
|
|
vars:
|
|
|
image: preflight-aos-package-checks
|
|
@@ -8,14 +9,24 @@
|
|
|
|
|
|
- name: Failure when AOS version doesn't match openshift_release
|
|
|
hosts: all
|
|
|
+ pre_tasks:
|
|
|
+
|
|
|
+ # run before roles to prevent openshift_version breaking
|
|
|
+ - include: tasks/enable_repo.yml
|
|
|
+ vars: { repo_name: "ose-3.3" }
|
|
|
+
|
|
|
roles:
|
|
|
- openshift_health_checker
|
|
|
- tasks:
|
|
|
+
|
|
|
+ post_tasks:
|
|
|
- block:
|
|
|
|
|
|
+ # put the repo back to disabled
|
|
|
+ - include: tasks/enable_repo.yml
|
|
|
+ vars: { repo_name: "ose-3.3", repo_enabled: 0 }
|
|
|
+ # test with wrong repo enabled
|
|
|
- include: tasks/enable_repo.yml
|
|
|
vars: { repo_name: "ose-3.2" }
|
|
|
-
|
|
|
- action: openshift_health_check
|
|
|
args:
|
|
|
checks: [ 'package_version' ]
|