2025-11-15 21:58:57.949887 | Job console starting... 2025-11-15 21:58:57.959960 | Updating repositories 2025-11-15 21:58:58.026862 | Preparing job workspace 2025-11-15 21:59:03.712558 | Running Ansible setup... 2025-11-15 21:59:18.016701 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2025-11-15 21:59:18.611248 | 2025-11-15 21:59:18.611359 | PLAY [localhost] 2025-11-15 21:59:18.619213 | 2025-11-15 21:59:18.619278 | TASK [Gathering Facts] 2025-11-15 21:59:19.629884 | localhost | ok 2025-11-15 21:59:19.643551 | 2025-11-15 21:59:19.643648 | TASK [Setup log path fact] 2025-11-15 21:59:19.661702 | localhost | ok 2025-11-15 21:59:19.674496 | 2025-11-15 21:59:19.674574 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-15 21:59:19.706482 | localhost | ok 2025-11-15 21:59:19.714207 | 2025-11-15 21:59:19.714287 | TASK [emit-job-header : Print job information] 2025-11-15 21:59:19.741804 | # Job Information 2025-11-15 21:59:19.741946 | Ansible Version: 2.15.12 2025-11-15 21:59:19.741984 | Job: build-ansible-collection 2025-11-15 21:59:19.742006 | Pipeline: third-party-check 2025-11-15 21:59:19.742024 | Executor: ze04.softwarefactory-project.io 2025-11-15 21:59:19.742042 | Triggered by: https://github.com/ansible-collections/community.vmware/pull/2346 2025-11-15 21:59:19.742061 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/225/ansible/225326445ebe4994a3df84f24cabccf8/ 2025-11-15 21:59:19.742080 | Event ID: 42bd2ad0-c26e-11f0-9173-7bd119af4009 2025-11-15 21:59:19.745713 | 2025-11-15 21:59:19.745777 | LOOP [emit-job-header : Print node information] 2025-11-15 21:59:19.852574 | localhost | ok: 2025-11-15 21:59:19.852788 | localhost | # Node Information 2025-11-15 21:59:19.852817 | localhost | Inventory Hostname: controller 2025-11-15 21:59:19.852840 | localhost | Hostname: 12254338f89b 2025-11-15 21:59:19.852859 | localhost | Username: zuul 2025-11-15 21:59:19.852879 | localhost | Distro: Fedora 40 2025-11-15 21:59:19.852897 | localhost | Provider: sf-container-worker-1 2025-11-15 21:59:19.852915 | localhost | Region: 2025-11-15 21:59:19.852931 | localhost | Label: zuul-worker-ansible 2025-11-15 21:59:19.852948 | localhost | Product Name: OpenStack Nova 2025-11-15 21:59:19.852966 | localhost | Interface IP: zuul-worker-ansible-0005523870 2025-11-15 21:59:19.867992 | 2025-11-15 21:59:19.868100 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-11-15 21:59:20.267792 | localhost -> localhost | changed 2025-11-15 21:59:20.275415 | 2025-11-15 21:59:20.275506 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-11-15 21:59:21.119600 | localhost -> localhost | changed 2025-11-15 21:59:21.178101 | 2025-11-15 21:59:21.178259 | PLAY [all:!appliance*] 2025-11-15 21:59:21.206476 | 2025-11-15 21:59:21.206563 | TASK [include_role : start-zuul-console] 2025-11-15 21:59:21.227797 | controller | ok 2025-11-15 21:59:21.243527 | 2025-11-15 21:59:21.243611 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-11-15 21:59:33.343485 | controller | ok 2025-11-15 21:59:33.362634 | 2025-11-15 21:59:33.362799 | TASK [use-our-mirror : Retrieve the IP address] 2025-11-15 21:59:33.399478 | controller | skipping: Conditional result was False 2025-11-15 21:59:33.407711 | 2025-11-15 21:59:33.407826 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2025-11-15 21:59:34.066940 | controller | skipping: Conditional result was False 2025-11-15 21:59:34.078615 | 2025-11-15 21:59:34.078804 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2025-11-15 21:59:34.106411 | controller | skipping: Conditional result was False 2025-11-15 21:59:34.118702 | 2025-11-15 21:59:34.118838 | TASK [use-our-mirror : Create the podman configuration directory] 2025-11-15 21:59:34.146738 | controller | skipping: Conditional result was False 2025-11-15 21:59:34.163648 | 2025-11-15 21:59:34.163817 | TASK [use-our-mirror : Copy the podman configuration] 2025-11-15 21:59:34.195065 | controller | skipping: Conditional result was False 2025-11-15 21:59:34.201923 | 2025-11-15 21:59:34.202009 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2025-11-15 21:59:34.226311 | controller | skipping: Conditional result was False 2025-11-15 21:59:34.233409 | 2025-11-15 21:59:34.233500 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2025-11-15 21:59:34.262299 | controller | skipping: Conditional result was False 2025-11-15 21:59:34.274532 | 2025-11-15 21:59:34.274615 | TASK [Disable Fedora Modular] 2025-11-15 21:59:34.298756 | controller | skipping: Conditional result was False 2025-11-15 21:59:34.332965 | 2025-11-15 21:59:34.333094 | TASK [Enable EPEL] 2025-11-15 21:59:34.357494 | controller | skipping: Conditional result was False 2025-11-15 21:59:34.362584 | 2025-11-15 21:59:34.362649 | TASK [Register the RHEL node] 2025-11-15 21:59:34.976327 | 2025-11-15 21:59:34.976594 | TASK [Show the subscription-manager status] 2025-11-15 21:59:35.731274 | controller | skipping: Conditional result was False 2025-11-15 21:59:35.736974 | 2025-11-15 21:59:35.737035 | TASK [Enable EPEL on RHEL] 2025-11-15 21:59:36.632700 | controller | skipping: Conditional result was False 2025-11-15 21:59:36.644408 | 2025-11-15 21:59:36.644548 | TASK [Install git and tox] 2025-11-15 21:59:36.672647 | controller | skipping: Conditional result was False 2025-11-15 21:59:36.686359 | 2025-11-15 21:59:36.687719 | TASK [include_role : prepare-workspace] 2025-11-15 21:59:36.715417 | controller | skipping: Conditional result was False 2025-11-15 21:59:36.727913 | 2025-11-15 21:59:36.728065 | TASK [include_role : prepare-workspace-openshift] 2025-11-15 21:59:36.772189 | controller | ok 2025-11-15 21:59:36.788311 | 2025-11-15 21:59:36.788400 | LOOP [prepare-workspace-openshift : include_tasks] 2025-11-15 21:59:36.861341 | controller | ok: 2025-11-15 21:59:36.861548 | controller | [ 2025-11-15 21:59:36.861573 | controller | "controller", 2025-11-15 21:59:36.861591 | controller | { 2025-11-15 21:59:36.861607 | controller | "context": "main:zuul-worker/38-129-16-117:9023", 2025-11-15 21:59:36.861622 | controller | "namespace": "main", 2025-11-15 21:59:36.861637 | controller | "pod": "zuul-worker-ansible-0005523870", 2025-11-15 21:59:36.861652 | controller | "stream_port": "46569" 2025-11-15 21:59:36.861667 | controller | } 2025-11-15 21:59:36.861704 | controller | ] 2025-11-15 21:59:36.861741 | controller | ok: All items complete 2025-11-15 21:59:36.861761 | 2025-11-15 21:59:36.869531 | controller | included: /var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/trusted/project_0/github.com/ansible/zuul-config/roles/prepare-workspace-openshift/tasks/rsync.yaml 2025-11-15 21:59:36.874312 | 2025-11-15 21:59:36.874370 | TASK [prepare-workspace-openshift : Create src directory] 2025-11-15 21:59:39.181077 | controller -> localhost | ok: Runtime: 0:00:01.936816 2025-11-15 21:59:39.193609 | 2025-11-15 21:59:39.193770 | TASK [prepare-workspace-openshift : Copy src repos to the pod] 2025-11-15 21:59:44.301355 | controller -> localhost | Output suppressed because no_log was given 2025-11-15 21:59:44.347479 | 2025-11-15 21:59:44.347564 | PLAY [all:!appliance] 2025-11-15 21:59:44.366912 | 2025-11-15 21:59:44.366992 | TASK [Run add-build-sshkey role (RSA)] 2025-11-15 21:59:44.391708 | controller | skipping: Conditional result was False 2025-11-15 21:59:44.398545 | 2025-11-15 21:59:44.398629 | TASK [Run add-build-sshkey role (ECDSA)] 2025-11-15 21:59:44.425191 | controller | skipping: Conditional result was False 2025-11-15 21:59:44.432224 | 2025-11-15 21:59:44.432323 | TASK [include_role : remove-zuul-sshkey] 2025-11-15 21:59:44.471871 | controller | ok 2025-11-15 21:59:44.489119 | 2025-11-15 21:59:44.489195 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-11-15 21:59:44.832548 | controller -> localhost | changed 2025-11-15 21:59:44.845164 | 2025-11-15 21:59:44.845251 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2025-11-15 21:59:57.351963 | controller | ok: "logs" 2025-11-15 22:00:09.022478 | controller | ok: "artifacts" 2025-11-15 22:00:21.029177 | controller | ok: "docs" 2025-11-15 22:00:21.043420 | 2025-11-15 22:00:21.043496 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2025-11-15 22:00:32.910275 | controller | changed: "logs" 2025-11-15 22:00:32.910671 | controller | ok: All items complete 2025-11-15 22:00:32.910792 | 2025-11-15 22:00:44.774614 | controller | changed: "artifacts" 2025-11-15 22:00:56.718205 | controller | changed: "docs" 2025-11-15 22:00:56.768265 | 2025-11-15 22:00:56.768369 | PLAY RECAP 2025-11-15 22:00:56.768425 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 16 rescued: 0 ignored: 0 2025-11-15 22:00:56.768460 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-15 22:00:56.768484 | 2025-11-15 22:00:56.871087 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2025-11-15 22:00:56.872447 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/build-ansible-collection/pre.yaml@master] 2025-11-15 22:00:57.422344 | 2025-11-15 22:00:57.422448 | PLAY [controller] 2025-11-15 22:00:57.439875 | 2025-11-15 22:00:57.439966 | TASK [Install ansible-core] 2025-11-15 22:01:30.589313 | controller | ok: Nothing to do 2025-11-15 22:01:30.611871 | 2025-11-15 22:01:30.611954 | PLAY RECAP 2025-11-15 22:01:30.612013 | controller | ok: 1 changed: 0 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-15 22:01:30.612071 | 2025-11-15 22:01:30.694170 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/build-ansible-collection/pre.yaml@master] 2025-11-15 22:01:30.695000 | RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/build-ansible-collection/run.yaml@master] 2025-11-15 22:01:31.231483 | 2025-11-15 22:01:31.231590 | PLAY [controller] 2025-11-15 22:01:31.248876 | 2025-11-15 22:01:31.248947 | TASK [Install generate-ansible-collection] 2025-11-15 22:01:41.636274 | controller | Processing ./src/github.com/ansible-network/releases 2025-11-15 22:01:41.638106 | controller | Preparing metadata (setup.py): started 2025-11-15 22:01:43.332949 | controller | Preparing metadata (setup.py): finished with status 'done' 2025-11-15 22:01:43.795663 | controller | Collecting ruamel.yaml (from ansible_releases==0.0.1.dev36) 2025-11-15 22:01:43.823937 | controller | Downloading ruamel.yaml-0.18.16-py3-none-any.whl.metadata (25 kB) 2025-11-15 22:01:43.889106 | controller | Collecting pbr (from ansible_releases==0.0.1.dev36) 2025-11-15 22:01:43.891624 | controller | Using cached pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB) 2025-11-15 22:01:43.939410 | controller | Collecting tweepy (from ansible_releases==0.0.1.dev36) 2025-11-15 22:01:43.945225 | controller | Downloading tweepy-4.16.0-py3-none-any.whl.metadata (3.3 kB) 2025-11-15 22:01:43.953591 | controller | Requirement already satisfied: setuptools in /usr/lib/python3.12/site-packages (from pbr->ansible_releases==0.0.1.dev36) (69.0.3) 2025-11-15 22:01:44.044786 | controller | Collecting ruamel.yaml.clib>=0.2.7 (from ruamel.yaml->ansible_releases==0.0.1.dev36) 2025-11-15 22:01:44.050209 | controller | Downloading ruamel.yaml.clib-0.2.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) 2025-11-15 22:01:44.102805 | controller | Collecting oauthlib<4,>=3.2.0 (from tweepy->ansible_releases==0.0.1.dev36) 2025-11-15 22:01:44.108732 | controller | Downloading oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB) 2025-11-15 22:01:44.116384 | controller | Requirement already satisfied: requests<3,>=2.27.0 in /usr/lib/python3.12/site-packages (from tweepy->ansible_releases==0.0.1.dev36) (2.31.0) 2025-11-15 22:01:44.151353 | controller | Collecting requests-oauthlib<3,>=1.2.0 (from tweepy->ansible_releases==0.0.1.dev36) 2025-11-15 22:01:44.156841 | controller | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) 2025-11-15 22:01:44.180023 | controller | Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.12/site-packages (from requests<3,>=2.27.0->tweepy->ansible_releases==0.0.1.dev36) (3.3.2) 2025-11-15 22:01:44.182200 | controller | Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3.12/site-packages (from requests<3,>=2.27.0->tweepy->ansible_releases==0.0.1.dev36) (3.7) 2025-11-15 22:01:44.187590 | controller | Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3.12/site-packages (from requests<3,>=2.27.0->tweepy->ansible_releases==0.0.1.dev36) (1.26.20) 2025-11-15 22:01:44.276577 | controller | Using cached pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2025-11-15 22:01:44.282357 | controller | Downloading ruamel.yaml-0.18.16-py3-none-any.whl (119 kB) 2025-11-15 22:01:44.292000 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 119.9/119.9 kB 31.7 MB/s eta 0:00:00 2025-11-15 22:01:44.298892 | controller | Downloading tweepy-4.16.0-py3-none-any.whl (98 kB) 2025-11-15 22:01:44.306205 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.8/98.8 kB 29.6 MB/s eta 0:00:00 2025-11-15 22:01:44.311657 | controller | Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB) 2025-11-15 22:01:44.319149 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 40.2 MB/s eta 0:00:00 2025-11-15 22:01:44.324674 | controller | Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) 2025-11-15 22:01:44.332434 | controller | Downloading ruamel.yaml.clib-0.2.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (753 kB) 2025-11-15 22:01:44.348402 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 753.1/753.1 kB 78.9 MB/s eta 0:00:00 2025-11-15 22:01:44.360427 | controller | Building wheels for collected packages: ansible_releases 2025-11-15 22:01:44.361648 | controller | Building wheel for ansible_releases (setup.py): started 2025-11-15 22:01:45.093843 | controller | Building wheel for ansible_releases (setup.py): finished with status 'done' 2025-11-15 22:01:45.094648 | controller | Created wheel for ansible_releases: filename=ansible_releases-0.0.1.dev36-py3-none-any.whl size=7945 sha256=4b9e1bc9683da0fe8eece3b7ac46c3bc1be06cedd1e60d3a05c4ee4e2ded918f 2025-11-15 22:01:45.094971 | controller | Stored in directory: /tmp/pip-ephem-wheel-cache-njh5p76p/wheels/c1/16/d8/e51f7700bb290390f4c810401bb5f656d27ab59058d4a13694 2025-11-15 22:01:45.099546 | controller | Successfully built ansible_releases 2025-11-15 22:01:45.670317 | controller | Installing collected packages: ruamel.yaml.clib, pbr, oauthlib, ruamel.yaml, requests-oauthlib, tweepy, ansible_releases 2025-11-15 22:01:46.393478 | controller | Successfully installed ansible_releases-0.0.1.dev36 oauthlib-3.3.1 pbr-7.0.3 requests-oauthlib-2.0.0 ruamel.yaml-0.18.16 ruamel.yaml.clib-0.2.14 tweepy-4.16.0 2025-11-15 22:01:46.393904 | controller | WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv 2025-11-15 22:01:49.058569 | controller | ok: Runtime: 0:00:06.127581 2025-11-15 22:01:49.065853 | 2025-11-15 22:01:49.065933 | LOOP [Run release-ansible-collection role] 2025-11-15 22:01:49.105724 | controller | ok: 2025-11-15 22:01:49.105924 | controller | { 2025-11-15 22:01:49.105949 | controller | "canonical_hostname": "github.com", 2025-11-15 22:01:49.105967 | controller | "canonical_name": "github.com/ansible-collections/community.vmware", 2025-11-15 22:01:49.105984 | controller | "checkout": "main", 2025-11-15 22:01:49.106000 | controller | "checkout_description": "zuul branch", 2025-11-15 22:01:49.106016 | controller | "commit": "60e0254f4cca30286d6acffd9ab21ca4324802fc", 2025-11-15 22:01:49.106034 | controller | "name": "ansible-collections/community.vmware", 2025-11-15 22:01:49.106059 | controller | "required": false, 2025-11-15 22:01:49.106076 | controller | "short_name": "community.vmware", 2025-11-15 22:01:49.106092 | controller | "src_dir": "src/github.com/ansible-collections/community.vmware" 2025-11-15 22:01:49.106108 | controller | } 2025-11-15 22:01:49.110914 | controller | ok: 2025-11-15 22:01:49.110958 | controller | { 2025-11-15 22:01:49.110980 | controller | "canonical_hostname": "github.com", 2025-11-15 22:01:49.110997 | controller | "canonical_name": "github.com/ansible-network/releases", 2025-11-15 22:01:49.111014 | controller | "checkout": "master", 2025-11-15 22:01:49.111030 | controller | "checkout_description": "project default branch", 2025-11-15 22:01:49.111047 | controller | "commit": "646b310655c531e4904be07f4ff8fc3a29addd09", 2025-11-15 22:01:49.111075 | controller | "name": "ansible-network/releases", 2025-11-15 22:01:49.111092 | controller | "required": true, 2025-11-15 22:01:49.111108 | controller | "short_name": "releases", 2025-11-15 22:01:49.111123 | controller | "src_dir": "src/github.com/ansible-network/releases" 2025-11-15 22:01:49.111139 | controller | } 2025-11-15 22:01:49.161812 | 2025-11-15 22:01:49.161982 | TASK [release-ansible-collection : Check if tools/prepare_release.yml exists] 2025-11-15 22:02:00.715456 | controller | ok 2025-11-15 22:02:00.721583 | 2025-11-15 22:02:00.721645 | TASK [release-ansible-collection : Prepare release] 2025-11-15 22:02:10.833560 | controller | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2025-11-15 22:02:10.987597 | controller | the implicit localhost does not match 'all' 2025-11-15 22:02:10.987748 | controller | Using /etc/ansible/ansible.cfg as config file 2025-11-15 22:02:12.375729 | controller | 2025-11-15 22:02:12.375816 | controller | PLAY [Prepare release] ********************************************************* 2025-11-15 22:02:12.375827 | controller | 2025-11-15 22:02:12.375836 | controller | TASK [Gathering Facts] ********************************************************* 2025-11-15 22:02:12.375853 | controller | ok: [localhost] 2025-11-15 22:02:12.971781 | controller | 2025-11-15 22:02:12.971875 | controller | TASK [Get the next release version] ******************************************** 2025-11-15 22:02:12.971910 | controller | changed: [localhost] => {"changed": true, "cmd": "git tag --sort=-creatordate --merged|head -n1|perl -pe 's/(\\d+\\.)(\\d+)\\.\\d+/\"$1\" . ($2+1) . \".0\"/e'", "delta": "0:00:00.021856", "end": "2025-11-15 22:02:12.915334", "msg": "", "rc": 0, "start": "2025-11-15 22:02:12.893478", "stderr": "", "stderr_lines": [], "stdout": "6.2.0", "stdout_lines": ["6.2.0"]} 2025-11-15 22:02:13.009970 | controller | 2025-11-15 22:02:13.010075 | controller | TASK [Set the release version] ************************************************* 2025-11-15 22:02:13.010099 | controller | ok: [localhost] => {"ansible_facts": {"version": "6.2.0"}, "changed": false} 2025-11-15 22:02:13.413674 | controller | 2025-11-15 22:02:13.413806 | controller | TASK [Create release branch] *************************************************** 2025-11-15 22:02:13.413844 | controller | changed: [localhost] => {"changed": true, "cmd": "git checkout -b \"prepare_6.2.0_release\"", "delta": "0:00:00.014007", "end": "2025-11-15 22:02:13.353586", "msg": "", "rc": 0, "start": "2025-11-15 22:02:13.339579", "stderr": "Switched to a new branch 'prepare_6.2.0_release'", "stderr_lines": ["Switched to a new branch 'prepare_6.2.0_release'"], "stdout": "", "stdout_lines": []} 2025-11-15 22:02:14.009942 | controller | 2025-11-15 22:02:14.010031 | controller | TASK [Update galaxy.yml] ******************************************************* 2025-11-15 22:02:14.010061 | controller | changed: [localhost] => {"backup": "", "changed": true, "msg": "line replaced"} 2025-11-15 22:02:16.312108 | controller | 2025-11-15 22:02:16.312230 | controller | TASK [Install tox] ************************************************************* 2025-11-15 22:02:16.312286 | controller | ok: [localhost] => {"changed": false, "cmd": ["/usr/bin/python3", "-m", "pip.__main__", "install", "tox"], "name": ["tox"], "requirements": null, "state": "present", "stderr": "WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n", "stderr_lines": ["WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv"], "stdout": "Requirement already satisfied: tox in /workspace/.local/lib/python3.12/site-packages (4.21.2)\nRequirement already satisfied: cachetools>=5.5 in /workspace/.local/lib/python3.12/site-packages (from tox) (5.5.0)\nRequirement already satisfied: chardet>=5.2 in /workspace/.local/lib/python3.12/site-packages (from tox) (5.2.0)\nRequirement already satisfied: colorama>=0.4.6 in /workspace/.local/lib/python3.12/site-packages (from tox) (0.4.6)\nRequirement already satisfied: filelock>=3.16.1 in /workspace/.local/lib/python3.12/site-packages (from tox) (3.16.1)\nRequirement already satisfied: packaging>=24.1 in /workspace/.local/lib/python3.12/site-packages (from tox) (24.1)\nRequirement already satisfied: platformdirs>=4.3.6 in /workspace/.local/lib/python3.12/site-packages (from tox) (4.3.6)\nRequirement already satisfied: pluggy>=1.5 in /workspace/.local/lib/python3.12/site-packages (from tox) (1.5.0)\nRequirement already satisfied: pyproject-api>=1.8 in /workspace/.local/lib/python3.12/site-packages (from tox) (1.8.0)\nRequirement already satisfied: virtualenv>=20.26.6 in /workspace/.local/lib/python3.12/site-packages (from tox) (20.26.6)\nRequirement already satisfied: distlib<1,>=0.3.7 in /workspace/.local/lib/python3.12/site-packages (from virtualenv>=20.26.6->tox) (0.3.9)\n", "stdout_lines": ["Requirement already satisfied: tox in /workspace/.local/lib/python3.12/site-packages (4.21.2)", "Requirement already satisfied: cachetools>=5.5 in /workspace/.local/lib/python3.12/site-packages (from tox) (5.5.0)", "Requirement already satisfied: chardet>=5.2 in /workspace/.local/lib/python3.12/site-packages (from tox) (5.2.0)", "Requirement already satisfied: colorama>=0.4.6 in /workspace/.local/lib/python3.12/site-packages (from tox) (0.4.6)", "Requirement already satisfied: filelock>=3.16.1 in /workspace/.local/lib/python3.12/site-packages (from tox) (3.16.1)", "Requirement already satisfied: packaging>=24.1 in /workspace/.local/lib/python3.12/site-packages (from tox) (24.1)", "Requirement already satisfied: platformdirs>=4.3.6 in /workspace/.local/lib/python3.12/site-packages (from tox) (4.3.6)", "Requirement already satisfied: pluggy>=1.5 in /workspace/.local/lib/python3.12/site-packages (from tox) (1.5.0)", "Requirement already satisfied: pyproject-api>=1.8 in /workspace/.local/lib/python3.12/site-packages (from tox) (1.8.0)", "Requirement already satisfied: virtualenv>=20.26.6 in /workspace/.local/lib/python3.12/site-packages (from tox) (20.26.6)", "Requirement already satisfied: distlib<1,>=0.3.7 in /workspace/.local/lib/python3.12/site-packages (from virtualenv>=20.26.6->tox) (0.3.9)"], "version": null, "virtualenv": null} 2025-11-15 22:02:45.448345 | controller | 2025-11-15 22:02:45.448469 | controller | TASK [Refresh the changelog] *************************************************** 2025-11-15 22:02:45.448549 | controller | fatal: [localhost]: FAILED! => {"changed": true, "cmd": "tox -e antsibull-changelog -- release --verbose --version 6.2.0", "delta": "0:00:28.746300", "end": "2025-11-15 22:02:45.389828", "msg": "non-zero return code", "rc": 3, "start": "2025-11-15 22:02:16.643528", "stderr": "[WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg.\n[DEPRECATION WARNING]: community.vmware.vmware_host_inventory has been deprecated. Use vmware.vmware.esxi_hosts instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_vm_inventory has been deprecated. Use vmware.vmware.vms instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vcenter_folder has been deprecated. Use vmware.vmware.folder instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_host has been deprecated. Use vmware.vmware.esxi_host and vmware.vmware.esxi_connection instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_cluster_ha has been deprecated. Use vmware.vmware.cluster_ha instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_cluster_info has been deprecated. Use vmware.vmware.cluster_info instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_content_deploy_ovf_template has been deprecated. Use vmware.vmware.deploy_content_library_ovf instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_content_deploy_template has been deprecated. Use vmware.vmware.deploy_content_library_template instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_content_library_manager has been deprecated. Use vmware.vmware.local_content_library and vmware.vmware.subscribed_content_library instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_guest_powerstate has been deprecated. Use vmware.vmware.vm_powerstate instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_guest_snapshot has been deprecated. Use vmware.vmware.vm_snapshot instead. This feature will be removed from collection 'community.vmware' version 8.0.0.\n[DEPRECATION WARNING]: community.vmware.vmware_maintenancemode has been deprecated. Use vmware.vmware.esxi_maintenance_mode instead. This feature will be removed from collection 'community.vmware' version 7.0.0.\n[WARNING]: Collection at '/workspace/src/github.com/ansible-collections/community.vmware/.tox/antsibull-changelog/lib/python3.12/site-packages/ansible/_internal/ansible_collections/ansible/_protomatter' does not have a MANIFEST.json file, nor has it galaxy.yml: cannot detect version.", "stderr_lines": ["[WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg.", "[DEPRECATION WARNING]: community.vmware.vmware_host_inventory has been deprecated. Use vmware.vmware.esxi_hosts instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_vm_inventory has been deprecated. Use vmware.vmware.vms instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vcenter_folder has been deprecated. Use vmware.vmware.folder instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_host has been deprecated. Use vmware.vmware.esxi_host and vmware.vmware.esxi_connection instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_cluster_ha has been deprecated. Use vmware.vmware.cluster_ha instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_cluster_info has been deprecated. Use vmware.vmware.cluster_info instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_content_deploy_ovf_template has been deprecated. Use vmware.vmware.deploy_content_library_ovf instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_content_deploy_template has been deprecated. Use vmware.vmware.deploy_content_library_template instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_content_library_manager has been deprecated. Use vmware.vmware.local_content_library and vmware.vmware.subscribed_content_library instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_guest_powerstate has been deprecated. Use vmware.vmware.vm_powerstate instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_guest_snapshot has been deprecated. Use vmware.vmware.vm_snapshot instead. This feature will be removed from collection 'community.vmware' version 8.0.0.", "[DEPRECATION WARNING]: community.vmware.vmware_maintenancemode has been deprecated. Use vmware.vmware.esxi_maintenance_mode instead. This feature will be removed from collection 'community.vmware' version 7.0.0.", "[WARNING]: Collection at '/workspace/src/github.com/ansible-collections/community.vmware/.tox/antsibull-changelog/lib/python3.12/site-packages/ansible/_internal/ansible_collections/ansible/_protomatter' does not have a MANIFEST.json file, nor has it galaxy.yml: cannot detect version."], "stdout": "antsibull-changelog: install_deps tools> pip install ansible-core antsibull-changelog\nantsibull-changelog: commands_pre[0] tools> ansible-galaxy collection install vmware.vmware\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nDownloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/vmware-vmware-2.5.0.tar.gz to /workspace/.ansible/tmp/ansible-local-4842mlh2tup/tmptm_u7n34/vmware-vmware-2.5.0-o5fp6le7\nInstalling 'vmware.vmware:2.5.0' to '/workspace/.ansible/collections/ansible_collections/vmware/vmware'\nvmware.vmware:2.5.0 was installed successfully\nantsibull-changelog: commands[0] tools> antsibull-changelog release --verbose --version 6.2.0\nchangelogs/fragments/2346-vcenter_object_move.yml:0:0: invalid section: new_modules\nchangelogs/fragments/2346-vcenter_object_move.yml:0:0: section \"new_modules\" list items must be type str not dict\nERROR Please fix all linting errors before releasing a new version! Use `antsibull-changelog lint` to manually lint before releasing.\nantsibull-changelog: exit 3 (7.37 seconds) /workspace/src/github.com/ansible-collections/community.vmware> antsibull-changelog release --verbose --version 6.2.0 pid=491\n antsibull-changelog: FAIL code 3 (28.18=setup[16.25]+cmd[4.56,7.37] seconds)\n evaluation failed :( (28.30 seconds)", "stdout_lines": ["antsibull-changelog: install_deps tools> pip install ansible-core antsibull-changelog", "antsibull-changelog: commands_pre[0] tools> ansible-galaxy collection install vmware.vmware", "Starting galaxy collection install process", "Process install dependency map", "Starting collection install process", "Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/vmware-vmware-2.5.0.tar.gz to /workspace/.ansible/tmp/ansible-local-4842mlh2tup/tmptm_u7n34/vmware-vmware-2.5.0-o5fp6le7", "Installing 'vmware.vmware:2.5.0' to '/workspace/.ansible/collections/ansible_collections/vmware/vmware'", "vmware.vmware:2.5.0 was installed successfully", "antsibull-changelog: commands[0] tools> antsibull-changelog release --verbose --version 6.2.0", "changelogs/fragments/2346-vcenter_object_move.yml:0:0: invalid section: new_modules", "changelogs/fragments/2346-vcenter_object_move.yml:0:0: section \"new_modules\" list items must be type str not dict", "ERROR Please fix all linting errors before releasing a new version! Use `antsibull-changelog lint` to manually lint before releasing.", "antsibull-changelog: exit 3 (7.37 seconds) /workspace/src/github.com/ansible-collections/community.vmware> antsibull-changelog release --verbose --version 6.2.0 pid=491", " antsibull-changelog: FAIL code 3 (28.18=setup[16.25]+cmd[4.56,7.37] seconds)", " evaluation failed :( (28.30 seconds)"]} 2025-11-15 22:02:45.449911 | controller | 2025-11-15 22:02:45.662278 | controller | PLAY RECAP ********************************************************************* 2025-11-15 22:02:45.662415 | controller | localhost : ok=6 changed=3 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 2025-11-15 22:02:45.662429 | controller | 2025-11-15 22:02:47.629241 | controller | ERROR 2025-11-15 22:02:47.629480 | controller | { 2025-11-15 22:02:47.629541 | controller | "delta": "0:00:35.532680", 2025-11-15 22:02:47.629587 | controller | "end": "2025-11-15 22:02:45.663032", 2025-11-15 22:02:47.629627 | controller | "msg": "non-zero return code", 2025-11-15 22:02:47.629665 | controller | "rc": 2, 2025-11-15 22:02:47.629743 | controller | "start": "2025-11-15 22:02:10.130352" 2025-11-15 22:02:47.629783 | controller | } failure 2025-11-15 22:02:47.633350 | 2025-11-15 22:02:47.633448 | PLAY RECAP 2025-11-15 22:02:47.633535 | controller | ok: 2 changed: 1 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2025-11-15 22:02:47.633600 | 2025-11-15 22:02:47.738375 | RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/build-ansible-collection/run.yaml@master] 2025-11-15 22:02:47.740456 | POST-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/build-ansible-collection/post.yaml@master] 2025-11-15 22:02:48.323515 | 2025-11-15 22:02:48.323622 | PLAY [all] 2025-11-15 22:02:48.340936 | 2025-11-15 22:02:48.341010 | TASK [Find tarballs in folder] 2025-11-15 22:02:59.871182 | controller | ok: All paths examined 2025-11-15 22:02:59.885195 | 2025-11-15 22:02:59.885376 | LOOP [Return collection artifacts to Zuul] 2025-11-15 22:02:59.948511 | 2025-11-15 22:02:59.948722 | PLAY RECAP 2025-11-15 22:02:59.948786 | controller | ok: 1 changed: 0 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2025-11-15 22:02:59.948815 | 2025-11-15 22:03:00.046390 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/build-ansible-collection/post.yaml@master] 2025-11-15 22:03:00.047900 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2025-11-15 22:03:00.623767 | 2025-11-15 22:03:00.623884 | PLAY [all:!appliance*] 2025-11-15 22:03:00.642961 | 2025-11-15 22:03:00.643037 | TASK [unregister the node] 2025-11-15 22:03:01.188211 | controller | skipping: Conditional result was False 2025-11-15 22:03:01.194186 | 2025-11-15 22:03:01.194263 | TASK [include_role : fetch-output] 2025-11-15 22:03:01.228567 | controller | skipping: Conditional result was False 2025-11-15 22:03:01.234067 | 2025-11-15 22:03:01.234135 | TASK [include_role : fetch-output-openshift] 2025-11-15 22:03:01.285440 | controller | ok 2025-11-15 22:03:01.318763 | 2025-11-15 22:03:01.318914 | TASK [fetch-output-openshift : Set log path for multiple nodes] 2025-11-15 22:03:01.375942 | controller | skipping: Conditional result was False 2025-11-15 22:03:01.387147 | 2025-11-15 22:03:01.387286 | TASK [fetch-output-openshift : Set log path for single node] 2025-11-15 22:03:01.433960 | controller | ok 2025-11-15 22:03:01.440852 | 2025-11-15 22:03:01.440941 | LOOP [fetch-output-openshift : Ensure local output dirs] 2025-11-15 22:03:01.891293 | controller -> localhost | ok: "/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/logs" 2025-11-15 22:03:02.161595 | controller -> localhost | changed: "/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/logs/npm" 2025-11-15 22:03:02.392253 | controller -> localhost | changed: "/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/artifacts" 2025-11-15 22:03:02.649526 | controller -> localhost | changed: "/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/docs" 2025-11-15 22:03:02.671622 | 2025-11-15 22:03:02.671851 | LOOP [fetch-output-openshift : include_tasks] 2025-11-15 22:03:02.747361 | controller | ok: 2025-11-15 22:03:02.747593 | controller | [ 2025-11-15 22:03:02.747648 | controller | "controller", 2025-11-15 22:03:02.747735 | controller | { 2025-11-15 22:03:02.747776 | controller | "context": "main:zuul-worker/38-129-16-117:9023", 2025-11-15 22:03:02.747812 | controller | "namespace": "main", 2025-11-15 22:03:02.747847 | controller | "pod": "zuul-worker-ansible-0005523870", 2025-11-15 22:03:02.747881 | controller | "stream_port": "46569" 2025-11-15 22:03:02.747938 | controller | } 2025-11-15 22:03:02.747980 | controller | ] 2025-11-15 22:03:02.748037 | controller | changed: All items complete 2025-11-15 22:03:02.748076 | 2025-11-15 22:03:02.764652 | controller | included: /var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/trusted/project_0/github.com/ansible/zuul-config/roles/fetch-output-openshift/tasks/rsync.yaml 2025-11-15 22:03:02.777457 | 2025-11-15 22:03:02.777593 | LOOP [fetch-output-openshift : Ensure local directory exists] 2025-11-15 22:03:14.082345 | controller | changed: "/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/logs" 2025-11-15 22:03:25.437067 | controller | changed: "/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/logs/npm" 2025-11-15 22:03:36.742790 | controller | changed: "/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/artifacts" 2025-11-15 22:03:48.322275 | controller | changed: "/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/docs" 2025-11-15 22:03:48.330574 | 2025-11-15 22:03:48.330717 | LOOP [fetch-output-openshift : Copy zuul-output from the pod to the executor] 2025-11-15 22:03:58.166092 | controller | Output suppressed because no_log was given 2025-11-15 22:03:58.173258 | 2025-11-15 22:03:58.173341 | TASK [fetch-output-openshift : Remove empty directory] 2025-11-15 22:03:58.467948 | controller -> localhost | ok: Runtime: 0:00:00.028957 2025-11-15 22:03:58.483938 | 2025-11-15 22:03:58.484028 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2025-11-15 22:03:58.734701 | controller -> localhost | find: ‘/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/artifacts’: No such file or directory 2025-11-15 22:03:58.734975 | controller -> localhost | find: ‘/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/artifacts’: No such file or directory 2025-11-15 22:03:58.735022 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007862 2025-11-15 22:03:58.735056 | controller -> localhost | changed: All items complete 2025-11-15 22:03:58.735076 | 2025-11-15 22:03:58.962269 | controller -> localhost | find: ‘/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/docs’: No such file or directory 2025-11-15 22:03:58.962404 | controller -> localhost | find: ‘/var/lib/zuul/builds/225326445ebe4994a3df84f24cabccf8/work/docs’: No such file or directory 2025-11-15 22:03:58.962448 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.008939 2025-11-15 22:03:58.993540 | 2025-11-15 22:03:58.993640 | PLAY [localhost] 2025-11-15 22:03:59.005316 | 2025-11-15 22:03:59.005376 | TASK [Run Zuul manifest role] 2025-11-15 22:03:59.024017 | localhost | ok 2025-11-15 22:03:59.037249 | 2025-11-15 22:03:59.037311 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-11-15 22:03:59.410403 | localhost | changed 2025-11-15 22:03:59.414970 | 2025-11-15 22:03:59.415031 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-11-15 22:03:59.455216 | localhost | ok 2025-11-15 22:03:59.463061 | 2025-11-15 22:03:59.463118 | TASK [Set zuul-log-path fact] 2025-11-15 22:03:59.481597 | localhost | ok 2025-11-15 22:03:59.494117 | 2025-11-15 22:03:59.494182 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-15 22:03:59.533480 | localhost | ok 2025-11-15 22:03:59.541249 | 2025-11-15 22:03:59.541308 | LOOP [Run upload-logs-swift role] 2025-11-15 22:03:59.588855 | localhost | Output suppressed because no_log was given 2025-11-15 22:03:59.612333 | 2025-11-15 22:03:59.612402 | TASK [Set zuul-log-path fact] 2025-11-15 22:03:59.646971 | localhost | skipping: Conditional result was False 2025-11-15 22:03:59.652254 | 2025-11-15 22:03:59.652322 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2025-11-15 22:03:59.940601 | localhost -> localhost | ok: Runtime: 0:00:00.008442 2025-11-15 22:03:59.946352 | 2025-11-15 22:03:59.946417 | TASK [upload-logs-swift : Upload logs to swift]