Fix label syntax;Add retries;Sort list;Housekeeping
	
		
			
	
		
	
	
		
	
		
			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:
		| @@ -63,14 +63,14 @@ | ||||
|       jq -r '.Tags[0]' | ||||
|     chdir: /opt/metacluster/container-images | ||||
|   register: registry_artifacts | ||||
|   loop: "{{ query('ansible.builtin.fileglob', '/opt/metacluster/container-images/*.tar') }}" | ||||
|   loop: "{{ query('ansible.builtin.fileglob', '/opt/metacluster/container-images/*.tar') | sort }}" | ||||
|   loop_control: | ||||
|     label: "{{ item | basename }}" | ||||
|  | ||||
| - name: Get source registries of all artifacts | ||||
|   ansible.builtin.set_fact: | ||||
|     source_registries: "{{ (source_registries | default([]) + [(item | split('/'))[0]]) | unique | sort }}" | ||||
|   loop: "{{ registry_artifacts | json_query('results[*].stdout') | select }}" | ||||
|   loop: "{{ registry_artifacts | json_query('results[*].stdout') | select | sort }}" | ||||
|  | ||||
| - name: Configure K3s node for private registry | ||||
|   ansible.builtin.template: | ||||
|   | ||||
| @@ -71,5 +71,13 @@ | ||||
|     definition: | ||||
|       metadata: | ||||
|         labels: | ||||
|           vm_id: "{{ moref_id }}" | ||||
|           ova.airgappedk8s/moref_id: "{{ moref_id }}" | ||||
|     kubeconfig: "{{ kubeconfig.path }}" | ||||
|   register: patch_result | ||||
|   until: | ||||
|     - patch_result is not failed | ||||
|   retries: "{{ playbook.retries }}" | ||||
|   delay: "{{ playbook.delay.short }}" | ||||
|  | ||||
| - debug: | ||||
|     msg: "{{ patch_result }}" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user