From 5e8f47d0d536aac245ec6fe28ff9a6d927f4b15b Mon Sep 17 00:00:00 2001 From: Romain Pelisse Date: Tue, 2 Apr 2024 18:25:10 +0200 Subject: [PATCH] AMW-245 Fix wildfly-cluster-demo on Olympus --- molecule/default/molecule.yml | 9 ++++++--- playbook.yml | 7 ++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index 74c0d91..934bd72 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -4,10 +4,8 @@ driver: platforms: - name: instance image: registry.access.redhat.com/ubi9/ubi-init:latest + pre_build_image: true privileged: true - tmpfs: - - /run - - /tmp command: "/usr/sbin/init" port_bindings: - 8080:8080 @@ -15,6 +13,11 @@ platforms: - 0.0.0.0:8080:8080/TCP provisioner: name: ansible + config_options: + defaults: + interpreter_python: auto_silent + ssh_connection: + pipelining: false playbooks: converge: ../../playbook.yml vars: diff --git a/playbook.yml b/playbook.yml index 31d766d..77cb57b 100644 --- a/playbook.yml +++ b/playbook.yml @@ -28,11 +28,12 @@ vars: wildfly_config_base: 'standalone-ha.xml' wildfly_basedir_prefix: "/opt/{{ install_name }}-{{ item }}" - wildfly_config_name: "{{ install_name }}" - wildfly_instance_name: "{{ install_name }}" + wildfly_config_name: "{{ install_name }}-{{ item }}" + wildfly_instance_name: "{{ install_name }}-{{ item }}" wildfly_instance_id: "{{ item }}" service_systemd_env_file: "/etc/{{ install_name }}-{{ item }}.conf" service_systemd_conf_file: "/usr/lib/systemd/system/{{ install_name }}-{{ item }}.service" + wildfly_port_range_offset: "{{ 100 * (item) | int }}" loop: "{{ range(0,3) | list }}" - name: "Ensures webapp {{ app.name }} has been retrieved from {{ app.url }}" @@ -41,7 +42,7 @@ url: "{{ app.url }}" dest: "{{ wildfly_install_workdir }}/{{ app.name }}" - - name: "Determin info app absolute path." + - name: "Determine info app absolute path." ansible.builtin.set_fact: info_app_dest: "{{ wildfly_install_workdir }}/{{ app.name }}"