|
193 | 193 | mode: '0644'
|
194 | 194 | when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '8'
|
195 | 195 |
|
196 |
| - - name: Enable Oracle Linux Automation Manager 2.2 repository |
| 196 | + - name: Disable Oracle Linux Automation Manager 2.2 repository |
197 | 197 | community.general.ini_file:
|
198 | 198 | path: "/etc/yum.repos.d/oraclelinux-automation-manager-ol8.repo"
|
199 | 199 | section: ol8_automation2.2
|
200 | 200 | option: enabled
|
| 201 | + value: "0" |
| 202 | + mode: '0644' |
| 203 | + when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '8' |
| 204 | + |
| 205 | + - name: Enable Oracle Linux Automation Manager 2.3 repository |
| 206 | + community.general.ini_file: |
| 207 | + path: "/etc/yum.repos.d/oraclelinux-automation-manager-ol8.repo" |
| 208 | + section: ol8_automation2.3 |
| 209 | + option: enabled |
201 | 210 | value: "1"
|
202 | 211 | mode: '0644'
|
203 | 212 | when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '8'
|
204 | 213 |
|
| 214 | + - name: Install Oracle Linux Automation Manager repository |
| 215 | + ansible.builtin.dnf: |
| 216 | + name: oraclelinux-automation-manager-release-el9 |
| 217 | + state: present |
| 218 | + retries: 5 |
| 219 | + delay: 10 |
| 220 | + when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '9' |
| 221 | + |
205 | 222 | - name: Install Oracle Linux Automation Manager
|
206 | 223 | ansible.builtin.dnf:
|
207 | 224 | name: ol-automation-manager
|
208 | 225 | state: present
|
209 | 226 | retries: 5
|
210 | 227 | delay: 10
|
211 |
| - when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '8' |
212 | 228 |
|
213 | 229 | - name: Edit unixsocket in /etc/redis.conf
|
214 | 230 | ansible.builtin.lineinfile:
|
215 | 231 | path: /etc/redis.conf
|
216 | 232 | regexp: '^unixsocket '
|
217 | 233 | insertafter: '^# unixsocketperm '
|
218 | 234 | line: unixsocket /var/run/redis/redis.sock
|
| 235 | + when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '8' |
219 | 236 |
|
220 | 237 | - name: Edit unixsocketperm in /etc/redis.conf
|
221 | 238 | ansible.builtin.lineinfile:
|
222 | 239 | path: /etc/redis.conf
|
223 | 240 | regexp: '^unixsocketperm '
|
224 | 241 | insertafter: '^unixsocket '
|
225 | 242 | line: unixsocketperm 775
|
| 243 | + when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '8' |
| 244 | + |
| 245 | + - name: Edit unixsocket in /etc/redis/redis.conf |
| 246 | + ansible.builtin.lineinfile: |
| 247 | + path: /etc/redis/redis.conf |
| 248 | + regexp: '^unixsocket ' |
| 249 | + insertafter: '^# unixsocketperm ' |
| 250 | + line: unixsocket /var/run/redis/redis.sock |
| 251 | + when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '9' |
| 252 | + |
| 253 | + - name: Edit unixsocketperm in /etc/redis/redis.conf |
| 254 | + ansible.builtin.lineinfile: |
| 255 | + path: /etc/redis/redis.conf |
| 256 | + regexp: '^unixsocketperm ' |
| 257 | + insertafter: '^unixsocket ' |
| 258 | + line: unixsocketperm 775 |
| 259 | + when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '9' |
226 | 260 |
|
227 | 261 | - name: Configure CLUSTER_HOST_ID setting
|
228 | 262 | ansible.builtin.copy:
|
|
255 | 289 | - name: Provision olam ansible container environment # noqa: syntax-check[unknown-module]
|
256 | 290 | containers.podman.podman_image:
|
257 | 291 | name: container-registry.oracle.com/oracle_linux_automation_manager/olam-ee
|
258 |
| - tag: 2.2 |
| 292 | + tag: 2.3-ol8 |
259 | 293 | become: true
|
260 | 294 | become_user: awx
|
| 295 | + when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '8' |
| 296 | + |
| 297 | + - name: Provision olam ansible container environment # noqa: syntax-check[unknown-module] |
| 298 | + containers.podman.podman_image: |
| 299 | + name: container-registry.oracle.com/oracle_linux_automation_manager/olam-ee |
| 300 | + tag: 2.3-ol9 |
| 301 | + become: true |
| 302 | + become_user: awx |
| 303 | + when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == '9' |
261 | 304 |
|
262 | 305 | - name: Check if awx provisioned
|
263 | 306 | ansible.builtin.stat:
|
|
0 commit comments