mirror of
				https://github.com/spantaleev/matrix-docker-ansible-deploy.git
				synced 2025-10-31 07:17:57 +01:00 
			
		
		
		
	Merge pull request #1298 from GoMatrixHosting/gomatrixhosting-testing
GoMatrixHosting v0.6.0
This commit is contained in:
		| @@ -26,7 +26,7 @@ The following repositories allow you to copy and use this setup: | ||||
|  | ||||
| Updates to this section are trailed here: | ||||
|  | ||||
| [GoMatrixHosting Matrix Docker Ansible Deploy](https://gitlab.com/GoMatrixHosting/gomatrixhosting-matrix-docker-ansible-deploy) | ||||
| [GoMatrixHosting Matrix Docker Ansible Deploy](https://gitlab.com/GoMatrixHosting/matrix-docker-ansible-deploy) | ||||
|  | ||||
|  | ||||
| ## Does I need an AWX setup to use this? How do I configure it?  | ||||
|   | ||||
| @@ -25,7 +25,7 @@ | ||||
|   when: run_setup|bool and matrix_awx_enabled|bool | ||||
|   tags: | ||||
|     - backup-server | ||||
|      | ||||
|  | ||||
| # Perform a export of the server | ||||
| - include_tasks:  | ||||
|     file: "export_server.yml" | ||||
| @@ -62,6 +62,15 @@ | ||||
|   tags: | ||||
|     - purge-database | ||||
|  | ||||
| # Rotate SSH key if called | ||||
| - include_tasks:  | ||||
|     file: "rotate_ssh.yml" | ||||
|     apply: | ||||
|       tags: rotate-ssh | ||||
|   when: run_setup|bool and matrix_awx_enabled|bool | ||||
|   tags: | ||||
|     - rotate-ssh | ||||
|  | ||||
| # Import configs, media repo from /chroot/backup import | ||||
| - include_tasks:  | ||||
|     file: "import_awx.yml" | ||||
|   | ||||
| @@ -5,4 +5,3 @@ | ||||
|     path: "/var/lib/awx/projects/clients/{{ member_id }}/{{ subscription_id }}/matrix_vars.yml" | ||||
|     regexp: 'matrix_synapse_use_presence' | ||||
|     replace: 'matrix_synapse_presence_enabled' | ||||
|  | ||||
|   | ||||
							
								
								
									
										15
									
								
								roles/matrix-awx/tasks/rotate_ssh.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								roles/matrix-awx/tasks/rotate_ssh.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
|  | ||||
| - name: Set the new authorized key taken from file | ||||
|   authorized_key: | ||||
|     user: root | ||||
|     state: present | ||||
|     exclusive: yes | ||||
|     key: "{{ lookup('file', '/var/lib/awx/projects/hosting/client_public.key') }}" | ||||
|  | ||||
| - name: Set boolean value to exit playbook | ||||
|   set_fact: | ||||
|     end_playbook: true | ||||
|  | ||||
| - name: End playbook if this task list is called. | ||||
|   meta: end_play | ||||
|   when: end_playbook is defined and end_playbook|bool | ||||
		Reference in New Issue
	
	Block a user