ci: Fix ansible-lint complaints in image prep playbooks

pull/1254/head
Alex Willmer 9 months ago
parent 509c572682
commit 09b972e96e

@ -1,7 +1,7 @@
- name: Prepare images - name: Prepare images
hosts: all hosts: all
strategy: mitogen_free strategy: mitogen_free
gather_facts: true gather_facts: false
tasks: tasks:
- name: Commit containers - name: Commit containers
command: > command: >
@ -10,9 +10,11 @@
--change 'CMD ["/usr/sbin/sshd", "-D"]' --change 'CMD ["/usr/sbin/sshd", "-D"]'
{{ inventory_hostname }} {{ inventory_hostname }}
{{ container_image_name }} {{ container_image_name }}
changed_when: true
delegate_to: localhost delegate_to: localhost
- name: Stop containers - name: Stop containers
command: > command: >
docker rm -f {{ inventory_hostname }} docker rm -f {{ inventory_hostname }}
changed_when: true
delegate_to: localhost delegate_to: localhost

@ -87,16 +87,20 @@
content: | content: |
en_US.UTF-8 UTF-8 en_US.UTF-8 UTF-8
fr_FR.UTF-8 UTF-8 fr_FR.UTF-8 UTF-8
mode: u=rw,go=r
when: ansible_pkg_mgr == 'apt' when: ansible_pkg_mgr == 'apt'
- name: Generate UTF-8 locale on Debian - name: Generate UTF-8 locale on Debian
shell: locale-gen command:
cmd: locale-gen
changed_when: true
when: ansible_pkg_mgr == 'apt' when: ansible_pkg_mgr == 'apt'
- name: Write Unicode into /etc/environment - name: Write Unicode into /etc/environment
copy: copy:
dest: /etc/environment dest: /etc/environment
content: "UNICODE_SNOWMAN=\u2603\n" content: "UNICODE_SNOWMAN=\u2603\n"
mode: u=rw,go=r
- name: Install prebuilt 'doas' binary - name: Install prebuilt 'doas' binary
unarchive: unarchive:
@ -116,6 +120,7 @@
content: | content: |
permit :mitogen__group permit :mitogen__group
permit :root permit :root
mode: u=rw,go=
- name: Set root user password and shell - name: Set root user password and shell
user: user:
@ -127,6 +132,7 @@
file: file:
path: /var/run/sshd path: /var/run/sshd
state: directory state: directory
mode: u=rwx,go=rx
- name: Generate SSH host key - name: Generate SSH host key
command: ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key command: ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
@ -142,6 +148,7 @@
dest: /etc/sentinel dest: /etc/sentinel
content: | content: |
i-am-mitogen-test-docker-image i-am-mitogen-test-docker-image
mode: u=rw,go=r
- name: Ensure /etc/sudoers.d exists - name: Ensure /etc/sudoers.d exists
file: file:

Loading…
Cancel
Save