File tree Expand file tree Collapse file tree 5 files changed +17
-7
lines changed Expand file tree Collapse file tree 5 files changed +17
-7
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ Temporary Items
34
34
35
35
# Ansible playbook runtime
36
36
* /buffer /*
37
- .ansible
37
+ * .ansible / *
38
38
39
39
# VS Code files for those working on multiple tools
40
40
** /.vscode /*
Original file line number Diff line number Diff line change 344
344
ansible.builtin.import_playbook : " configure_secondary_nic.yml"
345
345
346
346
- name : Setup and configure instance basics
347
- ansible.builtin.import_playbook : " setup_host_basics .yml"
347
+ ansible.builtin.import_playbook : " provision_instance_basics .yml"
348
348
349
349
- name : Configure passwordless SSH
350
350
ansible.builtin.import_playbook : " configure_passwordless_ssh.yml"
351
351
352
352
- name : Create hosts file for secondary nic dns
353
353
ansible.builtin.import_playbook : " create_hostfile_secondary_nic.yml"
354
+ when : use_secondary_hostfile
354
355
355
356
- name : Provision VNC on OLVM engine
356
357
ansible.builtin.import_playbook : " provision_vnc.yml"
358
+ when : use_vnc_on_engine
357
359
358
360
- name : Install OLVM engine
359
361
ansible.builtin.import_playbook : " provision_olvm_engine.yml"
362
+ when : install_engine
360
363
361
- - name : Copy OLVM engine private key to kvm host
362
- ansible.builtin.import_playbook : " provision_olvm_engine_privatekey.yml"
364
+ - name : Copy OLVM engine public key to kvm host
365
+ ansible.builtin.import_playbook : " provision_olvm_engine_publickey.yml"
366
+ when : copy_engine_publickey
363
367
364
368
- name : Print instances
365
369
hosts : all
Original file line number Diff line number Diff line change @@ -37,4 +37,9 @@ engine_fqdn: olvm.pub.olv.oraclevcn.com
37
37
engine_url : https://{{ engine_fqdn }}/ovirt-engine/api
38
38
engine_user : admin@ovirt@internalsso
39
39
engine_pass : How-2-install
40
- # engine_cafile: /tmp/pki-resource
40
+ # engine_cafile: /tmp/pki-resource
41
+ use_secondary_hostfile : false
42
+ use_vnc_on_engine : false
43
+ install_engine : false
44
+ copy_engine_publickey : false
45
+ copy_ova_template : false
Original file line number Diff line number Diff line change 4
4
# The Universal Permissive License (UPL), Version 1.0 (see COPYING or https://oss.oracle.com/licenses/upl)
5
5
# See LICENSE.TXT for details.
6
6
7
- - name : Setup host basics
7
+ - name : Provision instance basics
8
8
hosts : all
9
9
vars_files :
10
10
- default_vars.yml
Original file line number Diff line number Diff line change 4
4
# See LICENSE.TXT for details.
5
5
---
6
6
7
- - name : Copy OLVM engine private key to kvm host
7
+ - name : Copy OLVM engine public key to kvm host
8
8
hosts : all
9
9
order : sorted
10
10
vars_files :
51
51
base_image_sha : dc5befa484c9aeb51fb0244d5926d53ab482453bd702512066734d8cb2c20600
52
52
delegate_to : " {{ groups['kvm'] | sort | first }}"
53
53
run_once : true
54
+ when : copy_ova_template
You can’t perform that action at this time.
0 commit comments