jammy
Passed Started
by
@chris

Chris Croome
1Running with gitlab-runner 17.8.3 (690ce25c)2 on priv.runner.git.coop tuSiyW1-, system ID: s_8c6633fcccf84Using Docker executor with image registry.git.coop/webarch/containers/images/jammy:20250113 ...5Authenticating with credentials from job payload (GitLab Registry)6Pulling docker image registry.git.coop/webarch/containers/images/jammy:20250113 ...7Using docker image sha256:cced882ddc9f4f219a03e40fc74cca5fe704a69bc85fe1906bf016f59b37cbe3 for registry.git.coop/webarch/containers/images/jammy:20250113 with digest registry.git.coop/webarch/containers/images/jammy@sha256:a360acb426bfaa4393469b4158eb0c41275cba143805614eba76e2d9091b6bdc ...9Running on runner-tusiyw1--project-59-concurrent-0 via priv...11Fetching changes...12Reinitialized existing Git repository in /builds/webarch/docker/.git/13Checking out 02242a36 as detached HEAD (ref is master)...14Removing galaxy/15Skipping Git submodules setup17Using docker image sha256:cced882ddc9f4f219a03e40fc74cca5fe704a69bc85fe1906bf016f59b37cbe3 for registry.git.coop/webarch/containers/images/jammy:20250113 with digest registry.git.coop/webarch/containers/images/jammy@sha256:a360acb426bfaa4393469b4158eb0c41275cba143805614eba76e2d9091b6bdc ...18$ whoami19root20$ pwd21/builds/webarch/docker22$ chmod 700 $(pwd)23$ which ansible24/usr/local/bin/ansible25$ ansible --version26ansible [core 2.17.7]27 config file = /builds/webarch/docker/ansible.cfg28 configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']29 ansible python module location = /opt/pipx/venvs/ansible/lib/python3.10/site-packages/ansible30 ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections31 executable location = /usr/local/bin/ansible32 python version = 3.10.12 (main, Nov 6 2024, 20:22:13) [GCC 11.4.0] (/opt/pipx/venvs/ansible/bin/python)33 jinja version = 3.1.534 libyaml = True35$ which yamllint36/usr/local/bin/yamllint37$ yamllint --version38yamllint 1.35.139$ which molecule40/usr/local/bin/molecule41$ molecule --version42molecule 24.12.0 using python 3.10 43 ansible:2.17.744 default:24.12.0 from molecule45 containers:23.6.0 from molecule_plugins requiring collections: ansible.posix>=1.3.0 community.docker>=1.9.1 containers.podman>=1.8.146 podman:23.6.0 from molecule_plugins requiring collections: containers.podman>=1.7.0 ansible.posix>=1.3.047 gce:23.6.0 from molecule_plugins requiring collections: google.cloud>=1.0.2 community.crypto>=1.8.048 azure:23.6.0 from molecule_plugins49 ec2:23.6.0 from molecule_plugins50 openstack:23.6.0 from molecule_plugins requiring collections: openstack.cloud>=2.1.051 docker:23.6.0 from molecule_plugins requiring collections: community.docker>=3.4.11 ansible.posix>=1.4.052 vagrant:23.6.0 from molecule_plugins53$ pre-commit install54pre-commit installed at .git/hooks/pre-commit55$ pre-commit run --all-files56[INFO] Initializing environment for https://github.com/adrienverge/yamllint.git.57[INFO] Initializing environment for https://github.com/aristanetworks/j2lint.git.58[INFO] Initializing environment for https://github.com/jackdewinter/pymarkdown.git.59[INFO] Initializing environment for https://github.com/ansible/ansible-lint.git.60[INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:jc==1.25.4,jmespath==1.0.1.61[INFO] Installing environment for https://github.com/adrienverge/yamllint.git.62[INFO] Once installed this environment will be reused.63[INFO] This may take a few minutes...64[INFO] Installing environment for https://github.com/aristanetworks/j2lint.git.65[INFO] Once installed this environment will be reused.66[INFO] This may take a few minutes...67[INFO] Installing environment for https://github.com/jackdewinter/pymarkdown.git.68[INFO] Once installed this environment will be reused.69[INFO] This may take a few minutes...70[INFO] Installing environment for https://github.com/ansible/ansible-lint.git.71[INFO] Once installed this environment will be reused.72[INFO] This may take a few minutes...73YAML Lint................................................................Passed74Jinja2-Linter............................................................Passed75Markdown Lint............................................................Passed76Ansible Lint.............................................................Passed77$ molecule test78INFO default scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy79INFO Performing prerun with role_name_check=0...80WARNING Another version of 'ansible.posix' 2.0.0 was found installed in /root/.ansible/collections/ansible_collections, only the first one will be used, 1.6.2 (/opt/pipx/venvs/ansible/lib/python3.10/site-packages/ansible_collections).81WARNING Another version of 'community.crypto' 2.23.0 was found installed in /root/.ansible/collections/ansible_collections, only the first one will be used, 2.22.3 (/opt/pipx/venvs/ansible/lib/python3.10/site-packages/ansible_collections).82WARNING Another version of 'community.dns' 3.1.1 was found installed in /root/.ansible/collections/ansible_collections, only the first one will be used, 3.1.0 (/opt/pipx/venvs/ansible/lib/python3.10/site-packages/ansible_collections).83WARNING Another version of 'community.docker' 4.3.0 was found installed in /root/.ansible/collections/ansible_collections, only the first one will be used, 3.13.3 (/opt/pipx/venvs/ansible/lib/python3.10/site-packages/ansible_collections).84WARNING Another version of 'community.general' 10.2.0 was found installed in /root/.ansible/collections/ansible_collections, only the first one will be used, 9.5.2 (/opt/pipx/venvs/ansible/lib/python3.10/site-packages/ansible_collections).85WARNING Another version of 'community.mysql' 3.11.0 was found installed in /root/.ansible/collections/ansible_collections, only the first one will be used, 3.11.0 (/opt/pipx/venvs/ansible/lib/python3.10/site-packages/ansible_collections).86WARNING Another version of 'community.postgresql' 3.9.1 was found installed in /root/.ansible/collections/ansible_collections, only the first one will be used, 3.9.0 (/opt/pipx/venvs/ansible/lib/python3.10/site-packages/ansible_collections).87WARNING Another version of 'community.rabbitmq' 1.4.0 was found installed in /root/.ansible/collections/ansible_collections, only the first one will be used, 1.3.0 (/opt/pipx/venvs/ansible/lib/python3.10/site-packages/ansible_collections).88INFO Running default > dependency90Starting galaxy role install process91- extracting apt to /builds/webarch/docker/galaxy/roles/apt92- apt (4.6.0) was installed successfully93INFO Dependency completed successfully.94WARNING Skipping, missing the requirements file.95INFO Running default > cleanup97WARNING Skipping, cleanup playbook not configured.98INFO Running default > destroy100WARNING Skipping, destroy action has no playbook.101INFO Running default > syntax103playbook: /builds/webarch/docker/molecule/default/converge.yml104INFO Running default > create106WARNING Skipping, create action has no playbook.107INFO Running default > prepare109WARNING Skipping, prepare playbook not configured.110INFO Running default > converge112PLAY [Run as root] *************************************************************113TASK [Gathering Facts] *********************************************************114ok: [localhost]115TASK [Debug ansible_facts.effective_user_id] ***********************************116ok: [localhost] => 117 ansible_facts.effective_user_id: '0'118TASK [Debug ansible_facts.user_id] *********************************************119ok: [localhost] => 120 ansible_facts.user_id: root121TASK [Debug ansible_facts.user_dir] ********************************************122ok: [localhost] => 123 ansible_facts.user_dir: /root124TASK [Include Docker role] *****************************************************125included: docker for localhost126TASK [docker : Validating arguments against arg spec 'main' - The main entry point for the Docker role.] ***127ok: [localhost]128TASK [docker : Include Docker verify variables tasks] **************************129included: /builds/webarch/docker/tasks/verify.yml for localhost130TASK [docker : Check docker_ variables using meta/argument_specs.yml] **********131ok: [localhost]132TASK [docker : Include Docker apt tasks] ***************************************133included: /builds/webarch/docker/tasks/apt.yml for localhost134TASK [docker : Requirements present] *******************************************135The following additional packages will be installed:136 gir1.2-packagekitglib-1.0 libappstream4 libglib2.0-bin libgstreamer1.0-0137 libpackagekit-glib2-18 libpolkit-agent-1-0 libpolkit-gobject-1-0138 libstemmer0d libunwind8 libxmlb2 packagekit packagekit-tools pkexec139 policykit-1 polkitd python3-blinker python3-distro python3-distro-info140 python3-jeepney python3-jwt python3-keyring python3-launchpadlib141 python3-lazr.restfulclient python3-lazr.uri python3-oauthlib142 python3-secretstorage python3-software-properties python3-wadllib143 unattended-upgrades144Suggested packages:145 gstreamer1.0-tools appstream python-blinker-doc python3-crypto146 gir1.2-secret-1 gnome-keyring libkf5wallet-bin python3-keyrings.alt147 python3-testresources python-secretstorage-doc bsd-mailx default-mta148 | mail-transport-agent powermgmt-base149The following NEW packages will be installed:150 apt-transport-https gir1.2-packagekitglib-1.0 libappstream4 libglib2.0-bin151 libgstreamer1.0-0 libpackagekit-glib2-18 libpolkit-agent-1-0152 libpolkit-gobject-1-0 libstemmer0d libunwind8 libxmlb2 packagekit153 packagekit-tools pkexec policykit-1 polkitd python3-blinker python3-distro154 python3-distro-info python3-jeepney python3-jwt python3-keyring155 python3-launchpadlib python3-lazr.restfulclient python3-lazr.uri156 python3-oauthlib python3-secretstorage python3-software-properties157 python3-wadllib software-properties-common unattended-upgrades1580 upgraded, 31 newly installed, 0 to remove and 15 not upgraded.159changed: [localhost]160TASK [docker : Find legacy Docker apt list files] ******************************161ok: [localhost]162TASK [docker : Legacy Docker GPG key absent] ***********************************163ok: [localhost]164TASK [docker : Apt keyrings directory present] *********************************165ok: [localhost]166TASK [docker : Docker ascii armored gpg key present] ***************************167changed: [localhost]168TASK [docker : Stat Docker ascii armored gpg file] *****************************169ok: [localhost]170TASK [docker : Stat Docker gpg dearmored file] *********************************171ok: [localhost]172TASK [docker : Docker gpg key dearmored] ***************************************173ok: [localhost]174TASK [docker : Stat Docker gpg dearmored file] *********************************175ok: [localhost]176TASK [docker : Docker gpg key check command] ***********************************177ok: [localhost]178TASK [docker : Set a fact for the GPG fingerprints] ****************************179ok: [localhost]180TASK [docker : Docker gpg key check all fingerprints] **************************181ok: [localhost] => 182 changed: false183 msg: All assertions passed184TASK [docker : Stat Docker repository sources file] ****************************185ok: [localhost]186TASK [docker : Docker repository sources file present] *************************187changed: [localhost]188TASK [docker : Docker apt preferences present] *********************************189--- before190+++ after: /root/.ansible/tmp/ansible-local-5395wyh1y_e/tmpdye1po9g/docker.pref.j2191@@ -0,0 +1,30 @@192+# Ansible managed193+194+Package: containerd.io195+Pin: origin download.docker.com196+Pin-Priority: 100197+198+Package: docker-buildx-plugin199+Pin: origin download.docker.com200+Pin-Priority: 100201+202+Package: docker-ce203+Pin: origin download.docker.com204+Pin-Priority: 100205+206+Package: docker-ce-cli207+Pin: origin download.docker.com208+Pin-Priority: 100209+210+Package: docker-ce-rootless-extras211+Pin: origin download.docker.com212+Pin-Priority: 100213+214+Package: docker-compose-plugin215+Pin: origin download.docker.com216+Pin-Priority: 100217+218+Package: docker-scan-plugin219+Pin: origin download.docker.com220+Pin-Priority: 100221+222changed: [localhost]223TASK [docker : Update apt cache] ***********************************************224changed: [localhost]225TASK [docker : Include Docker install and configure tasks] *********************226included: /builds/webarch/docker/tasks/install.yml for localhost227TASK [docker : Legacy Docker packages absent] **********************************228ok: [localhost]229TASK [docker : Check that /etc/apt/sources.list.d/docker.sources is present] ***230ok: [localhost]231TASK [docker : Docker packages present] ****************************************232The following additional packages will be installed:233 apparmor dbus-user-session docker-buildx-plugin iptables kmod libip6tc2234 libnetfilter-conntrack3 libnfnetlink0 libnftnl11 libslirp0 pigz slirp4netns235Suggested packages:236 apparmor-profiles-extra apparmor-utils aufs-tools cgroupfs-mount237 | cgroup-lite firewalld nftables238The following NEW packages will be installed:239 apparmor containerd.io dbus-user-session docker-buildx-plugin docker-ce240 docker-ce-cli docker-ce-rootless-extras docker-compose-plugin iptables kmod241 libip6tc2 libnetfilter-conntrack3 libnfnetlink0 libnftnl11 libslirp0 pigz242 slirp4netns2430 upgraded, 17 newly installed, 0 to remove and 15 not upgraded.244changed: [localhost]245TASK [docker : Directory for Docker config present] ****************************246ok: [localhost]247TASK [docker : Docker started] *************************************************248changed: [localhost]249TASK [docker : Include install Docker Compose version 1 tasks] *****************250included: /builds/webarch/docker/tasks/compose_v1.yml for localhost251TASK [docker : Docker Compose apt package absent] ******************************252ok: [localhost]253TASK [docker : Docker Compose version 1 absent] ********************************254ok: [localhost] => (item=/usr/local/bin/docker-compose)255ok: [localhost] => (item=/usr/local/bin/docker-compose-v1)256ok: [localhost] => (item=/usr/local/bin/compose-switch)257ok: [localhost] => (item=/etc/bash_completion.d/docker-compose)258TASK [docker : Check if a docker-compose alternative exists] *******************259ok: [localhost]260RUNNING HANDLER [docker : Restart docker] **************************************261changed: [localhost]262PLAY RECAP *********************************************************************263localhost : ok=36 changed=8 unreachable=0 failed=0 skipped=41 rescued=0 ignored=0264INFO Running default > idempotence266PLAY [Run as root] *************************************************************267TASK [Gathering Facts] *********************************************************268ok: [localhost]269TASK [Debug ansible_facts.effective_user_id] ***********************************270ok: [localhost] => 271 ansible_facts.effective_user_id: '0'272TASK [Debug ansible_facts.user_id] *********************************************273ok: [localhost] => 274 ansible_facts.user_id: root275TASK [Debug ansible_facts.user_dir] ********************************************276ok: [localhost] => 277 ansible_facts.user_dir: /root278TASK [Include Docker role] *****************************************************279included: docker for localhost280TASK [docker : Validating arguments against arg spec 'main' - The main entry point for the Docker role.] ***281ok: [localhost]282TASK [docker : Include Docker verify variables tasks] **************************283included: /builds/webarch/docker/tasks/verify.yml for localhost284TASK [docker : Check docker_ variables using meta/argument_specs.yml] **********285ok: [localhost]286TASK [docker : Include Docker apt tasks] ***************************************287included: /builds/webarch/docker/tasks/apt.yml for localhost288TASK [docker : Requirements present] *******************************************289ok: [localhost]290TASK [docker : Find legacy Docker apt list files] ******************************291ok: [localhost]292TASK [docker : Legacy Docker GPG key absent] ***********************************293ok: [localhost]294TASK [docker : Apt keyrings directory present] *********************************295ok: [localhost]296TASK [docker : Docker ascii armored gpg key present] ***************************297ok: [localhost]298TASK [docker : Stat Docker ascii armored gpg file] *****************************299ok: [localhost]300TASK [docker : Stat Docker gpg dearmored file] *********************************301ok: [localhost]302TASK [docker : Stat Docker gpg dearmored file] *********************************303ok: [localhost]304TASK [docker : Docker gpg key check command] ***********************************305ok: [localhost]306TASK [docker : Set a fact for the GPG fingerprints] ****************************307ok: [localhost]308TASK [docker : Docker gpg key check all fingerprints] **************************309ok: [localhost] => 310 changed: false311 msg: All assertions passed312TASK [docker : Stat Docker repository sources file] ****************************313ok: [localhost]314TASK [docker : Slurp /etc/apt/sources.list.d/docker.sources] *******************315ok: [localhost]316TASK [docker : Decode the base64 encoded version of /etc/apt/sources.list.d/docker.sources] ***317ok: [localhost]318TASK [docker : Set a fact for the prior Docker repository sources file contents] ***319ok: [localhost]320TASK [docker : Check Docker repository sources file present] *******************321ok: [localhost]322TASK [docker : Docker repository sources file present] *************************323ok: [localhost]324TASK [docker : Docker apt preferences present] *********************************325ok: [localhost]326TASK [docker : Include Docker install and configure tasks] *********************327included: /builds/webarch/docker/tasks/install.yml for localhost328TASK [docker : Legacy Docker packages absent] **********************************329ok: [localhost]330TASK [docker : Check that /etc/apt/sources.list.d/docker.sources is present] ***331ok: [localhost]332TASK [docker : Docker packages present] ****************************************333ok: [localhost]334TASK [docker : Directory for Docker config present] ****************************335ok: [localhost]336TASK [docker : Docker started] *************************************************337ok: [localhost]338TASK [docker : Include install Docker Compose version 1 tasks] *****************339included: /builds/webarch/docker/tasks/compose_v1.yml for localhost340TASK [docker : Docker Compose apt package absent] ******************************341ok: [localhost]342TASK [docker : Docker Compose version 1 absent] ********************************343ok: [localhost] => (item=/usr/local/bin/docker-compose)344ok: [localhost] => (item=/usr/local/bin/docker-compose-v1)345ok: [localhost] => (item=/usr/local/bin/compose-switch)346ok: [localhost] => (item=/etc/bash_completion.d/docker-compose)347TASK [docker : Check if a docker-compose alternative exists] *******************348ok: [localhost]349PLAY RECAP *********************************************************************350localhost : ok=37 changed=0 unreachable=0 failed=0 skipped=39 rescued=0 ignored=0351INFO Idempotence completed successfully.352INFO Running default > side_effect354WARNING Skipping, side effect playbook not configured.355INFO Running default > verify357INFO Running Ansible Verifier358PLAY [Verify as root] **********************************************************359TASK [Gathering Facts] *********************************************************360ok: [localhost]361TASK [Gather service facts] ****************************************************362ok: [localhost]363TASK [Check that Docker is enabled and running] ********************************364ok: [localhost]365PLAY RECAP *********************************************************************366localhost : ok=3 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0367INFO Verifier completed successfully.368INFO Running default > cleanup370WARNING Skipping, cleanup playbook not configured.371INFO Running default > destroy373WARNING Skipping, destroy action has no playbook.374INFO Pruning extra files from scenario ephemeral directory376Job succeeded