Add preflight retries;Housekeeping;Upload&Import images;Fix var reference;Improve UX
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			This commit is contained in:
		| @@ -0,0 +1,12 @@ | ||||
| - name: Import container images | ||||
|   ansible.builtin.command: | ||||
|     cmd: k3s ctr image import {{ item }} --digests | ||||
|     chdir: /opt/metacluster/container-images | ||||
|   register: import_result | ||||
|   loop: "{{ query('ansible.builtin.fileglob', '/opt/metacluster/container-images/*.tar') | sort }}" | ||||
|   loop_control: | ||||
|     label: "{{ item | basename }}" | ||||
|   # Probably should add a task before that ensures K3s node is fully initialized before starting imports; currently K3s goes away briefly during this loop | ||||
|   retries: "{{ playbook.retries }}" | ||||
|   delay: "{{ playbook.delays.short }}" | ||||
|   until: import_result is not failed | ||||
| @@ -4,6 +4,9 @@ | ||||
|       community.vmware.vmware_vcenter_settings_info: | ||||
|         schema: vsphere | ||||
|       register: vcenter_info | ||||
|       retries: "{{ playbook.retries }}" | ||||
|       delay: "{{ playbook.delays.short }}" | ||||
|       until: vcenter_info is not failed | ||||
|  | ||||
|   module_defaults: | ||||
|     group/vmware: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user