diff --git a/roles/create_bastion/tasks/main.yaml b/roles/create_bastion/tasks/main.yaml index 58fbbcf5..8ef018ab 100644 --- a/roles/create_bastion/tasks/main.yaml +++ b/roles/create_bastion/tasks/main.yaml @@ -66,8 +66,20 @@ --location {{ env.file_server.protocol }}://{{ env.file_server.user + ':' + env.file_server.pass + '@' if env.file_server.protocol == 'ftp' else '' }}{{ env.file_server.ip }}/{{ env.file_server.iso_mount_dir }} \ --disk pool={{ env.cluster.networking.metadata_name }}-vdisk,size={{ env.bastion.resources.disk_size }} \ --network network={{ env.bridge_name }} \ - --graphics=none \ + --graphics none \ --noautoconsole --wait=-1 \ --initrd-inject "/{{ kvm_host_home.stdout }}/{{ env.file_server.cfgs_dir }}/{{ env.bastion.networking.hostname }}/bastion-ks.cfg" \ --extra-args "inst.ks=file:/bastion-ks.cfg ip={{ env.bastion.networking.ip }}::{{ env.bastion.networking.gateway }}\ - :{{ env.bastion.networking.subnetmask }}:{{ env.bastion.networking.hostname }}:enc1:none console=ttysclp0" + :{{ env.bastion.networking.subnetmask }}:{{ env.bastion.networking.hostname }}::none console=ttysclp0" + timeout: 300 + register: cmd_output + +- name: Debug, print above command output + tags: create_bastion, virt-install + ansible.builtin.debug: + var: cmd_output + +- name: Waiting 1 minute for automated bastion installation and configuration to complete + tags: create_bastion, virt-install + ansible.builtin.pause: + minutes: 1 diff --git a/roles/create_bootstrap/tasks/main.yaml b/roles/create_bootstrap/tasks/main.yaml index 057268e0..b76a5c84 100644 --- a/roles/create_bootstrap/tasks/main.yaml +++ b/roles/create_bootstrap/tasks/main.yaml @@ -23,4 +23,5 @@ coreos.inst.ignition_url=http://{{ env.bastion.networking.ip }}:8080/ignition/bootstrap.ign" \ --graphics none \ --wait=-1 \ - --noautoconsole \ No newline at end of file + --noautoconsole + timeout: 300