36 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ---
 | |
| 
 | |
| - name: re-synchronize the package index files from their sources
 | |
|   raw: apt-get update
 | |
|   
 | |
| - name: Ensure aptitude is present
 | |
|   raw: test -e /usr/bin/aptitude || apt-get install aptitude -y
 | |
| 
 | |
| - name: Ensure python2 is present (This is necessary for ansible to work properly)
 | |
|   raw: test -e /usr/bin/python2 || (apt -y update && apt install -y python)
 | |
| 
 | |
| - name: Ensure python-apt is present (This is necessary for ansible to work properly)
 | |
|   raw: test -e  /usr/bin/python2 && (apt -y update && apt install -y python-apt)
 | |
| 
 | |
| - name: Ensure python3 is present (This is necessary for ansible to work properly)
 | |
|   raw: test -e /usr/bin/python3 || (apt -y update && apt install -y python3)
 | |
| 
 | |
| - name: Ensure python-apt is present (This is necessary for ansible to work properly)
 | |
|   raw: test -e /usr/bin/python3 || (apt -y update && apt install -y python3-apt)
 | |
| 
 | |
| - name: apt upgrade
 | |
|   apt:
 | |
|     upgrade: dist
 | |
|     update_cache: true
 | |
|     dpkg_options: force-confdef,force-confold
 | |
|   tags:
 | |
|     - ansible-dependencies
 | |
| 
 | |
| - name: apt install ansible dependencies
 | |
|   apt:
 | |
|     name: "{{ apt_ansible_dependencies }}"
 | |
|     state: latest
 | |
|   tags:
 | |
|     - ansible-dependencies
 | |
| 
 |