Upgrade versions;Add delay;Housekeeping;Fix indentation
	
		
			
	
		
	
	
		
	
		
			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:
		| @@ -133,7 +133,7 @@ | ||||
|         - api_readycheck.json.status is defined | ||||
|         - api_readycheck.json.status == 'ok' | ||||
|       retries: "{{ playbook.retries }}" | ||||
|       delay: "{{ playbook.delays.long }}" | ||||
|       delay: "{{ playbook.delay.long }}" | ||||
|  | ||||
|   module_defaults: | ||||
|     ansible.builtin.uri: | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|         - api_readycheck.json.status is defined | ||||
|         - api_readycheck.json.status == 'pass' | ||||
|       retries: "{{ playbook.retries }}" | ||||
|       delay: "{{ playbook.delays.long }}" | ||||
|       delay: "{{ playbook.delay.long }}" | ||||
|  | ||||
|     - name: Configure additional SSH ingress | ||||
|       ansible.builtin.template: | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|       until: | ||||
|         - api_readycheck.json.Version is defined | ||||
|       retries: "{{ playbook.retries }}" | ||||
|       delay: "{{ playbook.delays.long }}" | ||||
|       delay: "{{ playbook.delay.long }}" | ||||
|  | ||||
|     - name: Generate argo-cd API token | ||||
|       ansible.builtin.uri: | ||||
|   | ||||
| @@ -64,11 +64,13 @@ | ||||
|     chdir: /opt/metacluster/container-images | ||||
|   register: registry_artifacts | ||||
|   loop: "{{ query('ansible.builtin.fileglob', '/opt/metacluster/container-images/*.tar') }}" | ||||
|   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 }}" | ||||
|  | ||||
| - name: Configure K3s node for private registry | ||||
|   ansible.builtin.template: | ||||
|   | ||||
| @@ -51,7 +51,7 @@ | ||||
|   register: api_readycheck | ||||
|   until: api_readycheck.json.apiVersion is defined | ||||
|   retries: "{{ playbook.retries }}" | ||||
|   delay: "{{ playbook.delays.medium }}" | ||||
|   delay: "{{ playbook.delay.medium }}" | ||||
|  | ||||
| - name: Install kubectl tab-completion | ||||
|   ansible.builtin.shell: | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|         - api_readycheck.json.status is defined | ||||
|         - api_readycheck.json.status == 'healthy' | ||||
|       retries: "{{ playbook.retries }}" | ||||
|       delay: "{{ playbook.delays.long }}" | ||||
|       delay: "{{ playbook.delay.long }}" | ||||
|  | ||||
|     - name: Push images to registry | ||||
|       ansible.builtin.shell: | ||||
| @@ -40,7 +40,7 @@ | ||||
|       loop_control: | ||||
|         label: "{{ item | basename }}" | ||||
|       retries: "{{ playbook.retries }}" | ||||
|       delay: "{{ playbook.delays.short }}" | ||||
|       delay: "{{ playbook.delay.short }}" | ||||
|       until: push_result is not failed | ||||
|  | ||||
|     # - name: Get all stored container images (=artifacts) | ||||
|   | ||||
| @@ -17,7 +17,7 @@ | ||||
|       until: | ||||
|         - api_readycheck is not failed | ||||
|       retries: "{{ playbook.retries }}" | ||||
|       delay: "{{ playbook.delays.long }}" | ||||
|       delay: "{{ playbook.delay.long }}" | ||||
|  | ||||
|   module_defaults: | ||||
|     ansible.builtin.uri: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user