Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Verified Commit 19050cae authored by Vincent SIMONIN's avatar Vincent SIMONIN
Browse files

:rotating_light: Fix Ansible lint warnings and errors

parent 3be745c9
No related branches found
No related tags found
1 merge request!57🐛 Fixed source and target URL are not cleaned before storage
Pipeline #123281 failed
...@@ -3,16 +3,16 @@ ...@@ -3,16 +3,16 @@
tasks: tasks:
- name: Log into private registry - name: Log into private registry
docker_login: community.docker.docker_login:
registry: "{{ lookup('ansible.builtin.env','CI_REGISTRY') }}" registry: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY') }}"
username: "{{ lookup('ansible.builtin.env','CI_REGISTRY_USER') }}" username: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_USER') }}"
password: "{{ lookup('ansible.builtin.env','CI_REGISTRY_PASSWORD') }}" password: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_PASSWORD') }}"
reauthorize: true reauthorize: true
- name: Remove image - name: Remove image
community.docker.docker_image: community.docker.docker_image:
state: absent state: absent
name: "{{ lookup('ansible.builtin.env','CI_PROJECT_NAME') }}:{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}" name: "{{ lookup('ansible.builtin.env', 'CI_PROJECT_NAME') }}:{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}"
force_absent: true force_absent: true
- name: Building image - name: Building image
...@@ -23,8 +23,8 @@ ...@@ -23,8 +23,8 @@
args: args:
http_proxy: "{{ lookup('ansible.builtin.env', 'HTTP_PROXY') }}" http_proxy: "{{ lookup('ansible.builtin.env', 'HTTP_PROXY') }}"
https_proxy: "{{ lookup('ansible.builtin.env', 'HTTPS_PROXY') }}" https_proxy: "{{ lookup('ansible.builtin.env', 'HTTPS_PROXY') }}"
name: "{{ lookup('ansible.builtin.env','CI_PROJECT_NAME') }}:{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}" name: "{{ lookup('ansible.builtin.env', 'CI_PROJECT_NAME') }}:{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}"
repository: "{{ lookup('ansible.builtin.env','CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}" repository: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}"
push: true push: true
force_source: true force_source: true
force_tag: true force_tag: true
...@@ -37,13 +37,13 @@ ...@@ -37,13 +37,13 @@
- name: Remove local image - name: Remove local image
community.docker.docker_image: community.docker.docker_image:
state: absent state: absent
name: "{{ lookup('ansible.builtin.env','CI_PROJECT_NAME') }}:{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}" name: "{{ lookup('ansible.builtin.env', 'CI_PROJECT_NAME') }}:{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}"
force_absent: true force_absent: true
- name: Remove local image - name: Remove local image
community.docker.docker_image: community.docker.docker_image:
state: absent state: absent
name: "{{ lookup('ansible.builtin.env','CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}" name: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}"
force_absent: true force_absent: true
- name: Remove source image - name: Remove source image
...@@ -58,4 +58,4 @@ ...@@ -58,4 +58,4 @@
- name: debug - name: debug
debug: debug:
msg: "{{ lookup('ansible.builtin.env','CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}" msg: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}"
...@@ -3,21 +3,21 @@ ...@@ -3,21 +3,21 @@
tasks: tasks:
- name: Log into private registry - name: Log into private registry
docker_login: community.docker.docker_login:
registry: "{{ lookup('ansible.builtin.env','CI_REGISTRY') }}" registry: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY') }}"
username: "{{ lookup('ansible.builtin.env','CI_REGISTRY_USER') }}" username: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_USER') }}"
password: "{{ lookup('ansible.builtin.env','CI_REGISTRY_PASSWORD') }}" password: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_PASSWORD') }}"
reauthorize: true reauthorize: true
- name: Get image to deliver - name: Get image to deliver
community.docker.docker_image: community.docker.docker_image:
name: "{{ lookup('ansible.builtin.env','CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}" name: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}"
source: pull source: pull
- name: Push tag image - name: Push tag image
community.docker.docker_image: community.docker.docker_image:
name: "{{ lookup('ansible.builtin.env','CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}" name: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}"
repository: "{{ lookup('ansible.builtin.env','CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env','IMAGE_TAG') }}" repository: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env', 'IMAGE_TAG') }}"
push: true push: true
force_tag: true force_tag: true
source: local source: local
...@@ -25,13 +25,13 @@ ...@@ -25,13 +25,13 @@
- name: Remove local image - name: Remove local image
community.docker.docker_image: community.docker.docker_image:
state: absent state: absent
name: "{{ lookup('ansible.builtin.env','CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}" name: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}"
force_absent: true force_absent: true
- name: Remove local image - name: Remove local image
community.docker.docker_image: community.docker.docker_image:
state: absent state: absent
name: "{{ lookup('ansible.builtin.env','CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env','IMAGE_TAG') }}" name: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_IMAGE') }}:{{ lookup('ansible.builtin.env', 'IMAGE_TAG') }}"
force_absent: true force_absent: true
- name: Log out of registry - name: Log out of registry
......
...@@ -4,40 +4,40 @@ ...@@ -4,40 +4,40 @@
tasks: tasks:
- name: Create netbox directory - name: Create netbox directory
ansible.builtin.file: ansible.builtin.file:
path: "/home/debian/netbox/{{ lookup('ansible.builtin.env','CI_PIPELINE_ID') }}" path: "/home/debian/netbox/{{ lookup('ansible.builtin.env', 'CI_PIPELINE_ID') }}"
state: directory state: directory
- name: Copy docker-compose file - name: Copy docker-compose file
ansible.builtin.copy: ansible.builtin.copy:
src: "../docker-compose.yml" src: "../docker-compose.yml"
dest: "/home/debian/netbox/{{ lookup('ansible.builtin.env','CI_PIPELINE_ID') }}/docker-compose.yml" dest: "/home/debian/netbox/{{ lookup('ansible.builtin.env', 'CI_PIPELINE_ID') }}/docker-compose.yml"
- name: Copy testing docker-compose file - name: Copy testing docker-compose file
ansible.builtin.copy: ansible.builtin.copy:
src: "../docker-compose.test.yml" src: "../docker-compose.test.yml"
dest: "/home/debian/netbox/{{ lookup('ansible.builtin.env','CI_PIPELINE_ID') }}/docker-compose.override.yml" dest: "/home/debian/netbox/{{ lookup('ansible.builtin.env', 'CI_PIPELINE_ID') }}/docker-compose.override.yml"
- name: Copy testing env variables - name: Copy testing env variables
ansible.builtin.copy: ansible.builtin.copy:
src: "../env" src: "../env"
dest: "/home/debian/netbox/{{ lookup('ansible.builtin.env','CI_PIPELINE_ID') }}/" dest: "/home/debian/netbox/{{ lookup('ansible.builtin.env', 'CI_PIPELINE_ID') }}/"
- name: Create .env file - name: Create .env file
ansible.builtin.copy: ansible.builtin.copy:
dest: "/home/debian/netbox/{{ lookup('ansible.builtin.env','CI_PIPELINE_ID') }}/.env" dest: "/home/debian/netbox/{{ lookup('ansible.builtin.env', 'CI_PIPELINE_ID') }}/.env"
content: | content: |
TAG={{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }} TAG={{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}
HOSTNAME={{ lookup('ansible.builtin.env','HOSTNAME') }} HOSTNAME={{ lookup('ansible.builtin.env', 'HOSTNAME') }}
- name: Run `docker-compose up` - name: Run `docker-compose up`
community.docker.docker_compose: community.docker.docker_compose:
project_src: "/home/debian/netbox/{{ lookup('ansible.builtin.env','CI_PIPELINE_ID') }}/" project_src: "/home/debian/netbox/{{ lookup('ansible.builtin.env', 'CI_PIPELINE_ID') }}/"
state: present state: present
pull: true pull: true
- name: Wait until the metrics are available - name: Wait until the metrics are available
ansible.builtin.uri: ansible.builtin.uri:
url: "http://{{ lookup('ansible.builtin.env','CI_COMMIT_SHORT_SHA') }}.{{ lookup('ansible.builtin.env', 'HOSTNAME') }}/metrics" url: "http://{{ lookup('ansible.builtin.env', 'CI_COMMIT_SHORT_SHA') }}.{{ lookup('ansible.builtin.env', 'HOSTNAME') }}/metrics"
status_code: 200 status_code: 200
register: curl_output register: curl_output
until: curl_output.status == 200 until: curl_output.status == 200
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
tasks: tasks:
- name: Run `docker-compose down` - name: Run `docker-compose down`
community.docker.docker_compose: community.docker.docker_compose:
project_src: "/home/debian/netbox/{{ lookup('ansible.builtin.env','CI_PIPELINE_ID') }}/" project_src: "/home/debian/netbox/{{ lookup('ansible.builtin.env', 'CI_PIPELINE_ID') }}/"
state: absent state: absent
remove_volumes: true remove_volumes: true
remove_images: "all" remove_images: "all"
...@@ -12,5 +12,5 @@ ...@@ -12,5 +12,5 @@
- name: Remove netbox directory - name: Remove netbox directory
ansible.builtin.file: ansible.builtin.file:
path: "/home/debian/netbox/{{ lookup('ansible.builtin.env','CI_PIPELINE_ID') }}" path: "/home/debian/netbox/{{ lookup('ansible.builtin.env', 'CI_PIPELINE_ID') }}"
state: absent state: absent
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
tasks: tasks:
- name: Log into private registry - name: Log into private registry
docker_login: community.docker.docker_login:
registry: "{{ lookup('ansible.builtin.env','CI_REGISTRY') }}" registry: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY') }}"
username: "{{ lookup('ansible.builtin.env','CI_REGISTRY_USER') }}" username: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_USER') }}"
password: "{{ lookup('ansible.builtin.env','CI_REGISTRY_PASSWORD') }}" password: "{{ lookup('ansible.builtin.env', 'CI_REGISTRY_PASSWORD') }}"
reauthorize: true reauthorize: true
- name: Start up services - name: Start up services
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment