Skip to content

Commit f5dde6b

Browse files
committed
update molecule setup
1 parent 6e68bb0 commit f5dde6b

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ jobs:
133133
python_version: ["3.11"]
134134
ansible_version: ["2.14", "2.15"]
135135
molecule_test:
136+
- prod_eap
136137
- stage_eap
137138
steps:
138139
- name: Check out code
@@ -171,7 +172,7 @@ jobs:
171172
env:
172173
PY_COLORS: '1'
173174
ANSIBLE_FORCE_COLOR: '1'
174-
PROD_JBOSSNETWORK_API_CLIENTID: ${{ secrets.PROD_JBOSSNETWORK_API_CLIENTID }}
175-
PROD_JBOSSNETWORK_API_SECRET: ${{ secrets.PROD_JBOSSNETWORK_API_SECRET }}
176-
STAGE_JBOSSNETWORK_API_CLIENTID: ${{ secrets.STAGE_JBOSSNETWORK_API_CLIENTID }}
177-
STAGE_JBOSSNETWORK_API_SECRET: ${{ secrets.STAGE_JBOSSNETWORK_API_SECRET }}
175+
PROD_JBOSSNETWORK_API_CLIENTID: '${{ secrets.PROD_JBOSSNETWORK_API_CLIENTID }}'
176+
PROD_JBOSSNETWORK_API_SECRET: '${{ secrets.PROD_JBOSSNETWORK_API_SECRET }}'
177+
STAGE_JBOSSNETWORK_API_CLIENTID: '${{ secrets.STAGE_JBOSSNETWORK_API_CLIENTID }}'
178+
STAGE_JBOSSNETWORK_API_SECRET: '${{ secrets.STAGE_JBOSSNETWORK_API_SECRET }}'

molecule/stage_eap/converge.yml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
product_version: '7.4'
1414
product_category: appplatform
1515
register: rhn_products
16-
no_log: false
16+
no_log: true
1717

1818
- name: Search install zipfile
1919
ansible.builtin.set_fact:
@@ -31,10 +31,15 @@
3131
register: rhn_products
3232
no_log: true
3333

34-
- name: Determine patch versions list
35-
ansible.builtin.set_fact:
36-
filtered_versions: "{{ rhn_products.results | map(attribute='file_path') | select('match', '^[^/]*/jboss-eap-.*[0-9]*[.][0-9]*[.][0-9]*.*$') | map('regex_replace','[^/]*/jboss-eap-([0-9]*[.][0-9]*[.][0-9]*)-.*','\\1' ) | list | unique }}"
37-
38-
- name: Determine latest version
39-
ansible.builtin.debug:
40-
msg: "JBoss EAP 7.4 most recent CP is version {{ filtered_versions | middleware_automation.common.version_sort | last }}"
34+
- name: Patch
35+
block:
36+
- name: Determine patch versions list
37+
ansible.builtin.set_fact:
38+
filtered_versions: "{{ rhn_products.results | map(attribute='file_path') | select('match', '^[^/]*/jboss-eap-.*[0-9]*[.][0-9]*[.][0-9]*.*$') | map('regex_replace','[^/]*/jboss-eap-([0-9]*[.][0-9]*[.][0-9]*)-.*','\\1' ) | list | unique }}"
39+
- name: Determine latest version
40+
ansible.builtin.debug:
41+
msg: "JBoss EAP 7.4 most recent CP is version {{ filtered_versions | middleware_automation.common.version_sort | last }}"
42+
rescue:
43+
- name: No patches on staging
44+
ansible.builtin.debug:
45+
msg: "JBoss EAP 7.4 has no patches"

0 commit comments

Comments
 (0)