Remove redundant key/value;Add debugging
	
		
			
	
		
	
	
		
	
		
			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:
		| @@ -164,51 +164,58 @@ | ||||
|         method: GET | ||||
|       register: gitea_existing_config | ||||
|  | ||||
|     - name: Create organization(s) | ||||
|       ansible.builtin.uri: | ||||
|         url: https://git.{{ vapp['metacluster.fqdn'] }}/api/v1/orgs | ||||
|         method: POST | ||||
|         headers: | ||||
|           Authorization: token {{ gitea_api_token.json.sha1 }} | ||||
|         body: "{{ item }}" | ||||
|       loop: | ||||
|         - full_name: Meta-cluster | ||||
|           description: Meta-cluster configuration items | ||||
|           username: mc | ||||
|           website: https://git.{{ vapp['metacluster.fqdn'] }}/mc | ||||
|           location: '[...]' | ||||
|           visibility: public | ||||
|         - full_name: Workload-cluster | ||||
|           description: Workload-cluster configuration items | ||||
|           username: wl | ||||
|           website: https://git.{{ vapp['metacluster.fqdn'] }}/wl | ||||
|           location: '[...]' | ||||
|           visibility: public | ||||
|       loop_control: | ||||
|         label: "{{ item.full_name }}" | ||||
|     - debug: | ||||
|         var: gitea_existing_config | ||||
|  | ||||
|     - name: Create repositories | ||||
|       ansible.builtin.uri: | ||||
|         url: https://git.{{ vapp['metacluster.fqdn'] }}/api/v1/orgs/{{ item.organization }}/repos | ||||
|         method: POST | ||||
|         headers: | ||||
|           Authorization: token {{ gitea_api_token.json.sha1 }} | ||||
|         body: "{{ item.body }}" | ||||
|       loop: | ||||
|         - organization: mc | ||||
|           body: | ||||
|             name: ArgoCD.Config | ||||
|             auto_init: true | ||||
|             default_branch: main | ||||
|             description: GitOps manifests | ||||
|         - organization: wl | ||||
|           body: | ||||
|             name: Template.ArgoCD.Config | ||||
|             auto_init: true | ||||
|             default_branch: main | ||||
|             description: GitOps manifests | ||||
|       loop_control: | ||||
|         label: "{{ item.organization + '/' + item.body.name }}" | ||||
|     - block: | ||||
|  | ||||
|         - name: Create organization(s) | ||||
|           ansible.builtin.uri: | ||||
|             url: https://git.{{ vapp['metacluster.fqdn'] }}/api/v1/orgs | ||||
|             method: POST | ||||
|             headers: | ||||
|               Authorization: token {{ gitea_api_token.json.sha1 }} | ||||
|             body: "{{ item }}" | ||||
|           loop: | ||||
|             - full_name: Meta-cluster | ||||
|               description: Meta-cluster configuration items | ||||
|               username: mc | ||||
|               website: https://git.{{ vapp['metacluster.fqdn'] }}/mc | ||||
|               location: '[...]' | ||||
|               visibility: public | ||||
|             - full_name: Workload-cluster | ||||
|               description: Workload-cluster configuration items | ||||
|               username: wl | ||||
|               website: https://git.{{ vapp['metacluster.fqdn'] }}/wl | ||||
|               location: '[...]' | ||||
|               visibility: public | ||||
|           loop_control: | ||||
|             label: "{{ item.full_name }}" | ||||
|  | ||||
|         - name: Create repositories | ||||
|           ansible.builtin.uri: | ||||
|             url: https://git.{{ vapp['metacluster.fqdn'] }}/api/v1/orgs/{{ item.organization }}/repos | ||||
|             method: POST | ||||
|             headers: | ||||
|               Authorization: token {{ gitea_api_token.json.sha1 }} | ||||
|             body: "{{ item.body }}" | ||||
|           loop: | ||||
|             - organization: mc | ||||
|               body: | ||||
|                 name: ArgoCD.Config | ||||
|                 auto_init: true | ||||
|                 default_branch: main | ||||
|                 description: GitOps manifests | ||||
|             - organization: wl | ||||
|               body: | ||||
|                 name: Template.ArgoCD.Config | ||||
|                 auto_init: true | ||||
|                 default_branch: main | ||||
|                 description: GitOps manifests | ||||
|           loop_control: | ||||
|             label: "{{ item.organization + '/' + item.body.name }}" | ||||
|  | ||||
|       # when: gitea_existing_config.json.data is undefined | ||||
|  | ||||
|   module_defaults: | ||||
|     ansible.builtin.uri: | ||||
| @@ -245,7 +252,6 @@ | ||||
|         method: POST | ||||
|         force_basic_auth: yes | ||||
|         body: | ||||
|           token: token_init_{{ lookup('password', '/dev/null length=5 chars=ascii_letters,digits') }} | ||||
|           username: admin | ||||
|           password: "{{ vapp['guestinfo.rootpw'] }}" | ||||
|       register: argocd_api_token | ||||
|   | ||||
		Reference in New Issue
	
	Block a user