{"id":2735,"status":"changed","playbook":{"id":3,"items":{"plays":37,"tasks":567,"results":554,"hosts":7,"files":221,"records":0},"arguments":{"version":null,"verbosity":0,"private_key_file":null,"remote_user":null,"connection":"openstack.osa.ssh","timeout":null,"ssh_common_args":null,"sftp_extra_args":null,"scp_extra_args":null,"ssh_extra_args":null,"ask_pass":false,"connection_password_file":null,"force_handlers":true,"flush_cache":false,"become":false,"become_method":"sudo","become_user":null,"become_ask_pass":false,"become_password_file":null,"tags":["all"],"skip_tags":[],"check":false,"diff":false,"inventory":["/home/zuul/src/opendev.org/openstack/openstack-ansible/inventory/dynamic_inventory.py","/home/zuul/src/opendev.org/openstack/openstack-ansible/inventory/inventory.ini","/etc/openstack_deploy/inventory.ini"],"listhosts":false,"subset":null,"extra_vars":"Not saved by ARA as configured by 'ignored_arguments'","vault_ids":[],"ask_vault_pass":false,"vault_password_files":[],"forks":4,"module_path":null,"syntax":false,"listtasks":false,"listtags":false,"step":false,"start_at_task":null,"args":["setup-infrastructure.yml"]},"labels":[{"id":1,"name":"check:False"},{"id":2,"name":"tags:all"}],"started":"2025-12-14T10:15:01.440414Z","ended":"2025-12-14T10:21:34.655502Z","duration":"00:06:33.215088","name":null,"ansible_version":"2.18.6","client_version":"1.7.4","python_version":"3.13.5","server_version":"1.7.4","status":"completed","path":"/home/zuul/src/opendev.org/openstack/openstack-ansible/playbooks/setup-infrastructure.yml","controller":"aio1.openstack.local","user":"root"},"play":{"id":30,"items":{"tasks":65,"results":63},"started":"2025-12-14T10:16:29.039779Z","ended":"2025-12-14T10:16:58.961626Z","duration":"00:00:29.921847","name":"Setup repo servers","status":"completed"},"task":{"id":985,"items":{"results":1},"path":"/home/zuul/src/opendev.org/openstack/openstack-ansible-repo_server/tasks/repo_install_constraints.yml","tags":["skip_ansible_lint","repo_server-config","repo-server"],"started":"2025-12-14T10:16:56.587821Z","ended":"2025-12-14T10:16:56.972690Z","duration":"00:00:00.384869","name":"repo_server : Retrieve local filesystem upper constraints in CI","uuid":"fa163e3e-aca0-1dfa-fe41-000000000f9a","action":"ansible.builtin.command","lineno":37,"handler":false,"status":"completed","warnings":[],"deprecations":[],"exceptions":[],"file":371},"host":{"id":19,"name":"aio1-repo-container-3917d96e","changed":41,"failed":0,"ok":74,"skipped":31,"unreachable":0},"delegated_to":[{"id":18,"name":"localhost","changed":0,"failed":0,"ok":0,"skipped":0,"unreachable":0}],"content":{"changed":true,"cmd":["git","--git-dir=/openstack/src/opendev.org/openstack/requirements/.git","show","7d16424510c49daa913fc20a6300427b72522231:upper-constraints.txt"],"delta":"0:00:00.005395","end":"2025-12-14 10:16:56.930443","invocation":{"module_args":{"_raw_params":"git --git-dir=/openstack/src/opendev.org/openstack/requirements/.git show 7d16424510c49daa913fc20a6300427b72522231:upper-constraints.txt","_uses_shell":false,"argv":null,"chdir":null,"creates":null,"executable":null,"expand_argument_vars":true,"removes":null,"stdin":null,"stdin_add_newline":true,"strip_empty_ends":true}},"msg":"","rc":0,"start":"2025-12-14 10:16:56.925048","stderr":"","stderr_lines":[],"stdout":"voluptuous===0.15.2\nchardet===5.2.0\nenum-compat===0.0.3\nrsa===4.9.1\nrestructuredtext-lint===1.4.0\nnetmiko===4.6.0\nsshtunnel===0.4.0\nPasteDeploy===3.1.0\ntyping===3.7.4.3\nRoutes===2.5.1\nrtslib-fb===2.2.3\noslo.limit===2.8.0\ntzdata===2025.2\nsmmap===5.0.2\nconfget===5.1.2\nXStatic-Angular-Bootstrap===2.5.0.0\nWebOb===1.8.9\nsphinxcontrib-actdiag===3.0.0\npecan===1.7.0\nos-api-ref===3.1.0\npython-ldap===3.4.4\noslo.concurrency===7.2.0\nwebsocket-client===1.8.0\nosprofiler===4.3.0\nos-resource-classes===1.1.0\nmypy_extensions===1.1.0\ntabulate===0.9.0\npython-ironic-inspector-client===5.4.0\nlxml===6.0.0\nvintage===0.4.1\nrst2txt===1.1.0\nsetproctitle===1.3.6\npytest===8.4.1\npython-slugify===8.0.4\ncursive===0.2.3\noslo.service===4.3.0\ndjango-appconf===1.1.0\nntc_templates===7.9.0\nsphinxcontrib-nwdiag===2.0.0\nrbd-iscsi-client===0.1.8\nrequests-aws===0.1.8\nalabaster===0.7.16;python_version=='3.9'\nalabaster===1.0.0;python_version>='3.10'\npbr===7.0.1\nmunch===4.0.0\nwaiting===1.5.0\nattrs===25.3.0\nmicroversion-parse===2.0.0\njwcrypto===1.5.6\nPint===0.23;python_version=='3.9'\nPint===0.24.4;python_version>='3.10'\noslo.i18n===6.6.0\njsonpath-rw-ext===1.2.2\npython-mistralclient===6.0.0\noslo.context===6.1.0\nrcssmin===1.1.2\npycadf===4.0.1\ngrpcio===1.74.0\nsniffio===1.3.1\nfixtures===4.2.5\nneutron-lib===3.21.1\nXStatic-FileSaver===1.3.2.0\njaraco.functools===4.2.1\noslo.metrics===0.13.0\nstorage-interfaces===1.0.5\npydantic===2.11.7\npersist-queue===1.0.0\npystache===0.6.8\nXStatic-Font-Awesome===4.7.0.0\nnose===1.3.7\nwaitress===3.0.2\nos-refresh-config===14.0.1\npysnmp===7.1.21\nMako===1.3.10\nsphinxcontrib-htmlhelp===2.1.0\nXStatic-jQuery===3.5.1.1\nddt===1.7.2\nXStatic-Graphlib===2.1.7.0\npyserial===3.5\nmoto===5.1.9\ninfi.dtypes.wwn===0.1.1\npython-freezerclient===6.1.0\npython-vitrageclient===5.3.0\npy-pure-client===1.73.0\nkrest===1.3.7\npsycopg2===2.9.10\nnetworkx===3.2.1;python_version=='3.9'\nnetworkx===3.4.2;python_version>='3.10'\ncheroot===10.0.1\nXStatic-Angular===1.8.2.2\ntypes-requests===2.31.0.6\nzuul-sphinx===0.7.0\nply===3.11\ngoogle-api-core===2.25.1\nrequests-toolbelt===1.0.0\nsimplejson===3.20.1\ntypes-paramiko===3.5.0.20250801\npython-swiftclient===4.8.0\npyOpenSSL===24.2.1\ntyping-inspection===0.4.1\nmonasca-common===3.8.0\nhyperframe===6.1.0\nzeroconf===0.147.0\nscipy===1.13.1;python_version=='3.9'\nscipy===1.15.3;python_version>='3.10'\nopentelemetry-exporter-otlp===1.36.0\npython-gnupg===0.5.4\nrsd-lib===1.2.0\nXStatic-Jasmine===2.4.1.2\ngoogleapis-common-protos===1.70.0\npython-glanceclient===4.8.0;python_version=='3.9'\npython-glanceclient===4.10.0;python_version>='3.10'\nprometheus_client===0.22.1\njaraco.classes===3.4.0\ndebtcollector===3.0.0\nresponses===0.25.7\ncroniter===6.0.0\nhorizon===25.5.1\noctavia-lib===3.10.0\npython-watcherclient===4.9.0\nMarkupSafe===3.0.2\ntypes-python-dateutil===2.9.0.20250708\nruamel.yaml.clib===0.2.12\ndoc8===1.1.2;python_version=='3.9'\ndoc8===2.0.0;python_version>='3.10'\npymongo===4.13.2\npython-cloudkittyclient===5.4.0\nsoupsieve===2.7\nsqlparse===0.5.3\noslotest===5.0.1\njsonpointer===3.0.0\ndefusedxml===0.7.1\nopentelemetry-sdk===1.36.0\nnetaddr===1.3.0\npyghmi===1.6.2\nsphinxcontrib-blockdiag===3.0.0\naiosqlite===0.21.0\nthrift===0.22.0\ngnocchiclient===7.2.0\nwcwidth===0.2.13\nsphinxcontrib.datatemplates===0.11.0\njsonpath-rw===1.4.0\nprettytable===3.16.0\nvine===5.1.0\npathspec===0.12.1\ntaskflow===6.0.2\narrow===1.3.0\nsemantic-version===2.10.0\nasync-timeout===5.0.1;python_version=='3.10'\nasync-timeout===5.0.1;python_version=='3.9'\nvirtualbmc===3.2.0\nSQLAlchemy===2.0.42\npyroute2===0.8.1\ngoogle-auth===2.40.3\nkazoo===2.10.0\npyspnego===0.11.2\nXStatic-roboto-fontface===0.5.0.0\npyudev===0.24.3\neventlet===0.40.2\nopenstack-doc-tools===4.0.1\noslo.messaging===17.1.0\njira===3.8.0;python_version=='3.9'\njira===3.10.5;python_version>='3.10'\nPyJWT===2.10.1\ntyping_extensions===4.14.1\nXStatic-lodash===4.16.4.2\nzVMCloudConnector===1.6.3\nparamiko===3.5.1\nifaddr===0.2.0\nreno===4.1.0\nncclient===0.6.19\nimagesize===1.4.1\npydot===4.0.1\nurllib3===1.26.20\ngraphviz===0.21\nPyKMIP===0.10.0\npython-observabilityclient===1.2.0\nwhereto===0.4.0\npywbem===1.7.3\npython-subunit===1.4.4\ntornado===6.5.1\npycparser===2.22\nmock===5.2.0\nPyYAML===6.0.2\nbeautifulsoup4===4.13.4\novs===3.5.1\ncryptography===43.0.3\nhttpcore===1.0.9\nURLObject===3.0.0\npsycopg2-binary===2.9.10\nglance_store===4.10.0;python_version=='3.9'\nglance_store===5.2.0;python_version>='3.10'\nopenstack-release-test===8.1.0\nrequests-mock===1.12.1\nos-apply-config===14.0.1\ngunicorn===23.0.0\nstorpool===7.3.0\ntextfsm===1.1.3\npython-3parclient===4.2.14\ndjango-compressor===4.5.1\nlibvirt-python===11.6.0\npython-zunclient===5.3.0\ntzlocal===5.3.1\nsphinxcontrib-jsmath===1.0.1\npython-novaclient===18.11.0\npact===1.12.0\nbcrypt===4.0.1\nexceptiongroup===1.3.0;python_version=='3.10'\nexceptiongroup===1.3.0;python_version=='3.9'\nos-client-config===2.1.0;python_version=='3.9'\nos-client-config===2.3.0;python_version>='3.10'\nXStatic-Angular-Gettext===2.4.1.0\nh11===0.16.0\nPygments===2.19.2\nXStatic-Hogan===2.0.0.3\nXStatic-objectpath===1.2.1.0\npython-manilaclient===5.6.0\nsphinxcontrib-serializinghtml===2.0.0\nrequests===2.32.4\nsnowballstemmer===3.0.1\nJinja2===3.1.6\nXStatic-Bootstrap-SCSS===3.4.1.0\npyzabbix===1.3.1\nptyprocess===0.7.0\nthreadloop===1.0.2\namqp===5.3.1\nruamel.yaml===0.18.14\nwebsockify===0.13.0\ngssapi===1.9.0\nXStatic-JQuery.quicksearch===2.0.3.2\npyasn1_modules===0.4.1\nmpmath===1.3.0\npython-binary-memcached===0.31.4\njaraco.context===6.0.1\ndjango-debreach===2.1.0\nsphinx-feature-classification===2.0.0\nXStatic-JQuery-Migrate===3.3.2.1\npytest-html===4.1.1\nappdirs===1.4.4\ngoogle-auth-httplib2===0.2.0\ndaiquiri===3.2.5.1;python_version=='3.9'\ndaiquiri===3.3.0;python_version>='3.10'\ninfluxdb===5.3.2\nfuncparserlib===2.0.0a0\npasslib===1.7.4\ncliff===4.9.1;python_version=='3.9'\ncliff===4.11.0;python_version>='3.10'\nos-brick===6.13.0\nscp===0.15.0\npython-zaqarclient===3.0.1;python_version=='3.9'\npython-zaqarclient===4.1.0;python_version>='3.10'\nldappool===3.0.0\nhpack===4.1.0\njoblib===1.5.1\ngoogle-api-python-client===2.177.0\ncastellan===5.4.1\noslo.versionedobjects===3.8.0\nenmerkar===0.7.1\nwebcolors===24.11.1\naodhclient===3.8.0;python_version=='3.9'\naodhclient===3.9.1;python_version>='3.10'\nautobahn===24.4.2\nSQLAlchemy-Utils===0.41.2\nretryz===0.1.9\npluggy===1.6.0\ncoverage===7.10.1\nfreezegun===1.5.4\nmdurl===0.1.2\ntoml===0.10.2\npycdlib===1.14.0\npyperclip===1.9.0\ncassandra-driver===3.29.2\nXStatic-Angular-Schema-Form===0.8.13.0\nopentelemetry-exporter-otlp-proto-http===1.36.0\ngabbi===3.1.0\nnwdiag===3.0.0\nXStatic-bootswatch===3.3.7.0\nannotated-types===0.7.0\npytest-xdist===3.8.0\nXStatic-JS-Yaml===3.8.1.0\nXStatic-term.js===0.0.7.0\noslo.log===7.2.1\nnodeenv===1.9.1\ngossip===2.4.0\nsuds-community===1.2.0\nos_vif===4.2.1\nqrcode===8.2\noslo.middleware===6.6.0\nXStatic-mdi===1.6.50.2\npydantic_core===2.33.2\nuritemplate===4.2.0\ndocutils===0.21.2\nthreadpoolctl===3.6.0\nos-ken===3.1.1\nujson===5.10.0\nselenium===3.141.0\npytest-subtests===0.14.2\nmistral-lib===3.3.1;python_version=='3.9'\nmistral-lib===3.4.0;python_version>='3.10'\ndogtag-pki===11.2.1\nXStatic-Angular-UUID===0.0.4.0\nsphinxcontrib-seqdiag===3.0.0\nos-win===5.9.0\ncapacity===1.3.14\nmarkdown-it-py===3.0.0\nretrying===1.4.1\nXStatic-Dagre===0.6.4.1\nplatformdirs===4.3.8\npydotplus===2.0.2\nboto3===1.40.1\njeepney===0.9.0\nstestr===4.2.0\npillow===11.3.0\ninfoblox-client===0.6.1\npysmi-lextudio===1.4.3\noslo.serialization===5.8.0\nwarlock===2.1.0\nexabgp===4.2.25\naiomysql===0.2.0\ntypes-simplejson===3.20.0.20250326\nsphinxcontrib-httpdomain===1.8.1\nmetalsmith===2.5.0\ns3transfer===0.13.1\ntext-unidecode===1.3\nsphinxcontrib-svg2pdfconverter===1.3.0\noslo.vmware===4.7.0\nXStatic-moment===2.8.4.3\nautopage===0.5.2\ngitdb===4.0.12\npython-monascaclient===2.8.0\nldap3===2.9.1\nopentelemetry-api===1.36.0\nautomaton===3.2.0\ntypes-urllib3===1.26.25.14\nos-service-types===1.7.0;python_version=='3.9'\nos-service-types===1.8.0;python_version>='3.10'\nkeyring===25.6.0\nelementpath===4.8.0\nwsgi_intercept===1.13.1\njsonschema-specifications===2025.4.1\ntestscenarios===0.5.0\nsphinxcontrib-pecanwsme===0.11.0\nsadisplay===0.4.9\ninfinisdk===258.0.2\nrich-argparse===1.7.1\npackaging===25.0\nopentelemetry-exporter-otlp-proto-grpc===1.36.0\nXStatic-Dagre-D3===0.4.17.0\npsutil===7.0.0\ntxaio===23.6.1;python_version=='3.9'\ntxaio===25.6.1;python_version>='3.10'\nelasticsearch===2.4.1\ndjango-nose===1.4.7\nasgiref===3.9.1\nXStatic-JQuery.TableSorter===2.14.5.2\npifpaf===3.3.0\nblockdiag===3.0.0\ntesttools===2.7.2\ninfi.dtypes.iqn===0.4.0\nXStatic-tv4===1.2.7.0\nXStatic-JSEncrypt===2.3.1.1\npython-cinderclient===9.8.0\nkeystonemiddleware===10.10.0;python_version=='3.9'\nkeystonemiddleware===10.12.0;python_version>='3.10'\ndjango-formtools===2.5.1\nXStatic-Spin===1.2.5.3\nrich===14.1.0\nos-traits===3.5.0\ntypepy===1.3.4\nSecretStorage===3.3.3\nopentracing===2.4.0\nXStatic-Rickshaw===1.5.1.0\niso8601===2.1.0\ntooz===7.0.0\nidna===3.10\nyamlloader===1.5.1\nprotobuf===6.31.1\nsushy===5.7.1\npython-neutronclient===11.6.0\ntypes-setuptools===80.9.0.20250801\npika===1.3.2\noslo.cache===3.12.0\nWebTest===3.0.6\nos-collect-config===14.0.1\nedgegrid-python===2.0.2\npython-octaviaclient===3.12.0\npysaml2===7.5.2\nrequests-oauthlib===2.0.0\noslo.reports===3.6.0\npysnmp-lextudio===6.1.2\nbitmath===1.3.3.1\nceilometermiddleware===3.7.0;python_version=='3.9'\nceilometermiddleware===3.8.0;python_version>='3.10'\ntestrepository===0.0.21\nsympy===1.14.0\nLogbook===1.8.2\nPyNaCl===1.5.0\nosc-lib===4.0.2;python_version=='3.9'\nosc-lib===4.2.0;python_version>='3.10'\npython-consul===1.1.0\nmore-itertools===10.7.0\nseqdiag===3.0.0\nnumpy===2.0.0;python_version=='3.9'\nnumpy===2.2.6;python_version>='3.10'\nmsgpack===1.1.1\nSphinx===7.4.7;python_version=='3.9'\nSphinx===8.1.3;python_version>='3.10'\noslo.config===10.0.0\nopenstackdocstheme===3.5.0\nosc-placement===4.7.0\nrpds-py===0.26.0\nzake===0.2.2\nflux===1.3.5\npysnmpcrypto===0.0.4\nflexparser===0.4\nkrb5===0.7.1\nPyMySQL===1.1.1\nuhashring===2.4\nkubernetes===33.1.0\nhttplib2===0.22.0\nbetamax===0.9.0\nconstruct===2.10.70\npytest-metadata===3.1.1\npyparsing===3.2.3\ngeomet===0.2.1.post1\nopentelemetry-exporter-otlp-proto-common===1.36.0\ndistlib===0.4.0\nXStatic-Moment-Timezone===0.5.22.0\ndogpile.cache===1.4.0\npython-barbicanclient===7.2.0\nsalt===3007.6\nopentelemetry-semantic-conventions===0.57b0\napi-object-schema===2.0.0\nblinker===1.9.0\naenum===3.1.16\nWSME===0.12.1\ntomli===2.2.1;python_version=='3.10'\ntomli===2.2.1;python_version=='3.9'\noslo.upgradecheck===2.6.0\nsherlock===0.4.1\nstevedore===5.5.0\npywinrm===0.5.0\nbotocore===1.40.1\nxmltodict===0.14.2\npyasn1===0.6.0\noslo.rootwrap===7.7.0\nDjango===4.2.23\npexpect===4.9.0\ncmd2===2.7.0\npython-json-logger===3.3.0\nredis===6.2.0\njmespath===1.0.1\nclick===8.1.8;python_version=='3.9'\nclick===8.2.2;python_version>='3.10'\nXStatic-smart-table===1.4.13.2\nkuryr-lib===3.3.1\nscrypt===0.8.27\njsonpatch===1.33\nlibsass===0.23.0\nos-testr===3.0.0\ncotyledon===2.0.0\nxattr===1.2.0\nsystemd-python===235\npython-memcached===1.62\nopenstacksdk===4.5.0;python_version=='3.9'\nopenstacksdk===4.7.2;python_version>='3.10'\ninfi.dtypes.nqn===0.1.0\nsix===1.17.0\nh2===4.2.0\ndulwich===0.24.1\ndfs-sdk===1.2.27\nsentinels===1.0.0\nkombu===5.5.4\ndistro===1.9.0\nzstd===1.5.7.2\nyaql===3.1.0\ndurationpy===0.10\nrequestsexceptions===1.4.0\ntestresources===2.0.2\nfalcon===4.0.2\ntomlkit===0.13.3\netcd3gw===2.4.2\nFlask-RESTful===0.3.10\nGitPython===3.1.45\nrequests_ntlm===1.3.0\npython-ironicclient===5.13.0\nbabel===2.17.0\nXStatic===1.0.3\nXStatic-Angular-FileUpload===12.2.13.0\npython-openstackclient===8.0.0;python_version=='3.9'\npython-openstackclient===8.2.0;python_version>='3.10'\npyzmq===27.0.0\noslo.db===17.4.0\nsimplegeneric===0.8.1\npython-pcre===0.7\nyappi===1.6.10\nmbstrdecoder===1.1.4\npymemcache===4.0.0\nwrapt===1.17.2\noslo.privsep===3.8.0\nsphinxcontrib-apidoc===0.6.0\noslo.policy===4.6.0\nhvac===2.3.0\npyeclib===1.6.4\nrepoze.lru===0.7\nrfc3986===2.0.0\ntenacity===9.1.2\npython-designateclient===6.3.0\nfuture===1.0.0\npytest-cov===4.1.0\nreactivex===4.0.4\nPaste===3.10.1\npytest-django===4.11.1\njaeger-client===4.8.0\nXStatic-Json2yaml===0.1.1.0\nboto===2.49.0\nhyperlink===21.0.0\nmitba===1.1.1\npython-masakariclient===8.7.0\nWerkzeug===3.1.3\nAPScheduler===3.11.0\nxmlschema===2.5.1\npython-troveclient===8.9.0\ncachez===0.1.2\nXStatic-Bootstrap-Datepicker===1.4.0.0\nnetifaces===0.11.0\ncachetools===5.5.2\nflexcache===0.3\nsphinxcontrib-qthelp===2.0.0\nkeystoneauth1===5.12.0\nstatsd===4.0.1\nproto-plus===1.26.1\npython-keystoneclient===5.7.0\ndiskimage-builder===3.39.0\nheat-translator===3.3.0\npython-magnumclient===4.9.0\ndocker===7.1.0\nstorops===1.2.11\nanyio===4.9.0\nXStatic-Angular-lrdragndrop===1.0.2.6\novsdbapp===2.13.0\naniso8601===10.0.1\nrjsmin===1.2.2\nicalendar===6.3.1\ndecorator===5.2.1\nDateTimeRange===2.3.1\ncffi===1.17.1\npython-cyborgclient===2.6.0\nfuturist===3.2.1\njsonschema===4.25.0\nsphinxcontrib-devhelp===2.0.0\npython-blazarclient===4.3.0;python_version=='3.9'\npython-blazarclient===4.4.0;python_version>='3.10'\nalembic===1.16.4\nexecnet===2.1.1\nsphinxcontrib-programoutput===0.18\nstorpool.spopenstack===3.2.0\ndnspython===2.7.0\noauthlib===3.3.1\nzipp===3.23.0\ngreenlet===3.2.3\nXStatic-Angular-Vis===4.16.0.0\niniconfig===2.1.0\nreferencing===0.36.2\nconfluent-kafka===2.11.0\nbackports.tarfile===1.2.0\nxvfbwrapper===0.2.13\ninfluxdb-client===1.49.0\ntosca-parser===2.13.0\npython-consul2===0.1.5\ncharset-normalizer===3.4.2\nFlask===3.1.1\nhttpx===0.28.1\nsqlalchemy-filters===0.13.0\nsphinxcontrib-runcmd===0.2.0\nconfspirator===0.3.0\nfasteners===0.19\nimportlib-metadata===6.2.1;python_version=='3.9'\nimportlib-metadata===8.7.0;python_version>='3.10'\nsortedcontainers===2.4.0\npython-linstor===1.25.3\nfilelock===3.18.0\npython-tackerclient===2.4.0\npython-heatclient===4.2.0;python_version=='3.9'\npython-heatclient===4.3.0;python_version>='3.10'\noslo.utils===9.1.0\nrequests-kerberos===0.15.0\nitsdangerous===2.2.0\nXStatic-jquery-ui===1.13.0.1\nmonasca-statsd===2.7.0\npython-dateutil===2.9.0.post0\nvirtualenv===20.32.0\ncolorama===0.4.6\nconfetti===2.5.3\nironic-lib===7.0.0\npytz===2025.2\nopentelemetry-proto===1.36.0\nXStatic-D3===3.5.17.0\nactdiag===3.0.0\nsysv-ipc===1.1.0\nsphinxcontrib-applehelp===2.0.0\nscikit-learn===1.6.1;python_version=='3.9'\nscikit-learn===1.7.1;python_version>='3.10'","stdout_lines":["voluptuous===0.15.2","chardet===5.2.0","enum-compat===0.0.3","rsa===4.9.1","restructuredtext-lint===1.4.0","netmiko===4.6.0","sshtunnel===0.4.0","PasteDeploy===3.1.0","typing===3.7.4.3","Routes===2.5.1","rtslib-fb===2.2.3","oslo.limit===2.8.0","tzdata===2025.2","smmap===5.0.2","confget===5.1.2","XStatic-Angular-Bootstrap===2.5.0.0","WebOb===1.8.9","sphinxcontrib-actdiag===3.0.0","pecan===1.7.0","os-api-ref===3.1.0","python-ldap===3.4.4","oslo.concurrency===7.2.0","websocket-client===1.8.0","osprofiler===4.3.0","os-resource-classes===1.1.0","mypy_extensions===1.1.0","tabulate===0.9.0","python-ironic-inspector-client===5.4.0","lxml===6.0.0","vintage===0.4.1","rst2txt===1.1.0","setproctitle===1.3.6","pytest===8.4.1","python-slugify===8.0.4","cursive===0.2.3","oslo.service===4.3.0","django-appconf===1.1.0","ntc_templates===7.9.0","sphinxcontrib-nwdiag===2.0.0","rbd-iscsi-client===0.1.8","requests-aws===0.1.8","alabaster===0.7.16;python_version=='3.9'","alabaster===1.0.0;python_version>='3.10'","pbr===7.0.1","munch===4.0.0","waiting===1.5.0","attrs===25.3.0","microversion-parse===2.0.0","jwcrypto===1.5.6","Pint===0.23;python_version=='3.9'","Pint===0.24.4;python_version>='3.10'","oslo.i18n===6.6.0","jsonpath-rw-ext===1.2.2","python-mistralclient===6.0.0","oslo.context===6.1.0","rcssmin===1.1.2","pycadf===4.0.1","grpcio===1.74.0","sniffio===1.3.1","fixtures===4.2.5","neutron-lib===3.21.1","XStatic-FileSaver===1.3.2.0","jaraco.functools===4.2.1","oslo.metrics===0.13.0","storage-interfaces===1.0.5","pydantic===2.11.7","persist-queue===1.0.0","pystache===0.6.8","XStatic-Font-Awesome===4.7.0.0","nose===1.3.7","waitress===3.0.2","os-refresh-config===14.0.1","pysnmp===7.1.21","Mako===1.3.10","sphinxcontrib-htmlhelp===2.1.0","XStatic-jQuery===3.5.1.1","ddt===1.7.2","XStatic-Graphlib===2.1.7.0","pyserial===3.5","moto===5.1.9","infi.dtypes.wwn===0.1.1","python-freezerclient===6.1.0","python-vitrageclient===5.3.0","py-pure-client===1.73.0","krest===1.3.7","psycopg2===2.9.10","networkx===3.2.1;python_version=='3.9'","networkx===3.4.2;python_version>='3.10'","cheroot===10.0.1","XStatic-Angular===1.8.2.2","types-requests===2.31.0.6","zuul-sphinx===0.7.0","ply===3.11","google-api-core===2.25.1","requests-toolbelt===1.0.0","simplejson===3.20.1","types-paramiko===3.5.0.20250801","python-swiftclient===4.8.0","pyOpenSSL===24.2.1","typing-inspection===0.4.1","monasca-common===3.8.0","hyperframe===6.1.0","zeroconf===0.147.0","scipy===1.13.1;python_version=='3.9'","scipy===1.15.3;python_version>='3.10'","opentelemetry-exporter-otlp===1.36.0","python-gnupg===0.5.4","rsd-lib===1.2.0","XStatic-Jasmine===2.4.1.2","googleapis-common-protos===1.70.0","python-glanceclient===4.8.0;python_version=='3.9'","python-glanceclient===4.10.0;python_version>='3.10'","prometheus_client===0.22.1","jaraco.classes===3.4.0","debtcollector===3.0.0","responses===0.25.7","croniter===6.0.0","horizon===25.5.1","octavia-lib===3.10.0","python-watcherclient===4.9.0","MarkupSafe===3.0.2","types-python-dateutil===2.9.0.20250708","ruamel.yaml.clib===0.2.12","doc8===1.1.2;python_version=='3.9'","doc8===2.0.0;python_version>='3.10'","pymongo===4.13.2","python-cloudkittyclient===5.4.0","soupsieve===2.7","sqlparse===0.5.3","oslotest===5.0.1","jsonpointer===3.0.0","defusedxml===0.7.1","opentelemetry-sdk===1.36.0","netaddr===1.3.0","pyghmi===1.6.2","sphinxcontrib-blockdiag===3.0.0","aiosqlite===0.21.0","thrift===0.22.0","gnocchiclient===7.2.0","wcwidth===0.2.13","sphinxcontrib.datatemplates===0.11.0","jsonpath-rw===1.4.0","prettytable===3.16.0","vine===5.1.0","pathspec===0.12.1","taskflow===6.0.2","arrow===1.3.0","semantic-version===2.10.0","async-timeout===5.0.1;python_version=='3.10'","async-timeout===5.0.1;python_version=='3.9'","virtualbmc===3.2.0","SQLAlchemy===2.0.42","pyroute2===0.8.1","google-auth===2.40.3","kazoo===2.10.0","pyspnego===0.11.2","XStatic-roboto-fontface===0.5.0.0","pyudev===0.24.3","eventlet===0.40.2","openstack-doc-tools===4.0.1","oslo.messaging===17.1.0","jira===3.8.0;python_version=='3.9'","jira===3.10.5;python_version>='3.10'","PyJWT===2.10.1","typing_extensions===4.14.1","XStatic-lodash===4.16.4.2","zVMCloudConnector===1.6.3","paramiko===3.5.1","ifaddr===0.2.0","reno===4.1.0","ncclient===0.6.19","imagesize===1.4.1","pydot===4.0.1","urllib3===1.26.20","graphviz===0.21","PyKMIP===0.10.0","python-observabilityclient===1.2.0","whereto===0.4.0","pywbem===1.7.3","python-subunit===1.4.4","tornado===6.5.1","pycparser===2.22","mock===5.2.0","PyYAML===6.0.2","beautifulsoup4===4.13.4","ovs===3.5.1","cryptography===43.0.3","httpcore===1.0.9","URLObject===3.0.0","psycopg2-binary===2.9.10","glance_store===4.10.0;python_version=='3.9'","glance_store===5.2.0;python_version>='3.10'","openstack-release-test===8.1.0","requests-mock===1.12.1","os-apply-config===14.0.1","gunicorn===23.0.0","storpool===7.3.0","textfsm===1.1.3","python-3parclient===4.2.14","django-compressor===4.5.1","libvirt-python===11.6.0","python-zunclient===5.3.0","tzlocal===5.3.1","sphinxcontrib-jsmath===1.0.1","python-novaclient===18.11.0","pact===1.12.0","bcrypt===4.0.1","exceptiongroup===1.3.0;python_version=='3.10'","exceptiongroup===1.3.0;python_version=='3.9'","os-client-config===2.1.0;python_version=='3.9'","os-client-config===2.3.0;python_version>='3.10'","XStatic-Angular-Gettext===2.4.1.0","h11===0.16.0","Pygments===2.19.2","XStatic-Hogan===2.0.0.3","XStatic-objectpath===1.2.1.0","python-manilaclient===5.6.0","sphinxcontrib-serializinghtml===2.0.0","requests===2.32.4","snowballstemmer===3.0.1","Jinja2===3.1.6","XStatic-Bootstrap-SCSS===3.4.1.0","pyzabbix===1.3.1","ptyprocess===0.7.0","threadloop===1.0.2","amqp===5.3.1","ruamel.yaml===0.18.14","websockify===0.13.0","gssapi===1.9.0","XStatic-JQuery.quicksearch===2.0.3.2","pyasn1_modules===0.4.1","mpmath===1.3.0","python-binary-memcached===0.31.4","jaraco.context===6.0.1","django-debreach===2.1.0","sphinx-feature-classification===2.0.0","XStatic-JQuery-Migrate===3.3.2.1","pytest-html===4.1.1","appdirs===1.4.4","google-auth-httplib2===0.2.0","daiquiri===3.2.5.1;python_version=='3.9'","daiquiri===3.3.0;python_version>='3.10'","influxdb===5.3.2","funcparserlib===2.0.0a0","passlib===1.7.4","cliff===4.9.1;python_version=='3.9'","cliff===4.11.0;python_version>='3.10'","os-brick===6.13.0","scp===0.15.0","python-zaqarclient===3.0.1;python_version=='3.9'","python-zaqarclient===4.1.0;python_version>='3.10'","ldappool===3.0.0","hpack===4.1.0","joblib===1.5.1","google-api-python-client===2.177.0","castellan===5.4.1","oslo.versionedobjects===3.8.0","enmerkar===0.7.1","webcolors===24.11.1","aodhclient===3.8.0;python_version=='3.9'","aodhclient===3.9.1;python_version>='3.10'","autobahn===24.4.2","SQLAlchemy-Utils===0.41.2","retryz===0.1.9","pluggy===1.6.0","coverage===7.10.1","freezegun===1.5.4","mdurl===0.1.2","toml===0.10.2","pycdlib===1.14.0","pyperclip===1.9.0","cassandra-driver===3.29.2","XStatic-Angular-Schema-Form===0.8.13.0","opentelemetry-exporter-otlp-proto-http===1.36.0","gabbi===3.1.0","nwdiag===3.0.0","XStatic-bootswatch===3.3.7.0","annotated-types===0.7.0","pytest-xdist===3.8.0","XStatic-JS-Yaml===3.8.1.0","XStatic-term.js===0.0.7.0","oslo.log===7.2.1","nodeenv===1.9.1","gossip===2.4.0","suds-community===1.2.0","os_vif===4.2.1","qrcode===8.2","oslo.middleware===6.6.0","XStatic-mdi===1.6.50.2","pydantic_core===2.33.2","uritemplate===4.2.0","docutils===0.21.2","threadpoolctl===3.6.0","os-ken===3.1.1","ujson===5.10.0","selenium===3.141.0","pytest-subtests===0.14.2","mistral-lib===3.3.1;python_version=='3.9'","mistral-lib===3.4.0;python_version>='3.10'","dogtag-pki===11.2.1","XStatic-Angular-UUID===0.0.4.0","sphinxcontrib-seqdiag===3.0.0","os-win===5.9.0","capacity===1.3.14","markdown-it-py===3.0.0","retrying===1.4.1","XStatic-Dagre===0.6.4.1","platformdirs===4.3.8","pydotplus===2.0.2","boto3===1.40.1","jeepney===0.9.0","stestr===4.2.0","pillow===11.3.0","infoblox-client===0.6.1","pysmi-lextudio===1.4.3","oslo.serialization===5.8.0","warlock===2.1.0","exabgp===4.2.25","aiomysql===0.2.0","types-simplejson===3.20.0.20250326","sphinxcontrib-httpdomain===1.8.1","metalsmith===2.5.0","s3transfer===0.13.1","text-unidecode===1.3","sphinxcontrib-svg2pdfconverter===1.3.0","oslo.vmware===4.7.0","XStatic-moment===2.8.4.3","autopage===0.5.2","gitdb===4.0.12","python-monascaclient===2.8.0","ldap3===2.9.1","opentelemetry-api===1.36.0","automaton===3.2.0","types-urllib3===1.26.25.14","os-service-types===1.7.0;python_version=='3.9'","os-service-types===1.8.0;python_version>='3.10'","keyring===25.6.0","elementpath===4.8.0","wsgi_intercept===1.13.1","jsonschema-specifications===2025.4.1","testscenarios===0.5.0","sphinxcontrib-pecanwsme===0.11.0","sadisplay===0.4.9","infinisdk===258.0.2","rich-argparse===1.7.1","packaging===25.0","opentelemetry-exporter-otlp-proto-grpc===1.36.0","XStatic-Dagre-D3===0.4.17.0","psutil===7.0.0","txaio===23.6.1;python_version=='3.9'","txaio===25.6.1;python_version>='3.10'","elasticsearch===2.4.1","django-nose===1.4.7","asgiref===3.9.1","XStatic-JQuery.TableSorter===2.14.5.2","pifpaf===3.3.0","blockdiag===3.0.0","testtools===2.7.2","infi.dtypes.iqn===0.4.0","XStatic-tv4===1.2.7.0","XStatic-JSEncrypt===2.3.1.1","python-cinderclient===9.8.0","keystonemiddleware===10.10.0;python_version=='3.9'","keystonemiddleware===10.12.0;python_version>='3.10'","django-formtools===2.5.1","XStatic-Spin===1.2.5.3","rich===14.1.0","os-traits===3.5.0","typepy===1.3.4","SecretStorage===3.3.3","opentracing===2.4.0","XStatic-Rickshaw===1.5.1.0","iso8601===2.1.0","tooz===7.0.0","idna===3.10","yamlloader===1.5.1","protobuf===6.31.1","sushy===5.7.1","python-neutronclient===11.6.0","types-setuptools===80.9.0.20250801","pika===1.3.2","oslo.cache===3.12.0","WebTest===3.0.6","os-collect-config===14.0.1","edgegrid-python===2.0.2","python-octaviaclient===3.12.0","pysaml2===7.5.2","requests-oauthlib===2.0.0","oslo.reports===3.6.0","pysnmp-lextudio===6.1.2","bitmath===1.3.3.1","ceilometermiddleware===3.7.0;python_version=='3.9'","ceilometermiddleware===3.8.0;python_version>='3.10'","testrepository===0.0.21","sympy===1.14.0","Logbook===1.8.2","PyNaCl===1.5.0","osc-lib===4.0.2;python_version=='3.9'","osc-lib===4.2.0;python_version>='3.10'","python-consul===1.1.0","more-itertools===10.7.0","seqdiag===3.0.0","numpy===2.0.0;python_version=='3.9'","numpy===2.2.6;python_version>='3.10'","msgpack===1.1.1","Sphinx===7.4.7;python_version=='3.9'","Sphinx===8.1.3;python_version>='3.10'","oslo.config===10.0.0","openstackdocstheme===3.5.0","osc-placement===4.7.0","rpds-py===0.26.0","zake===0.2.2","flux===1.3.5","pysnmpcrypto===0.0.4","flexparser===0.4","krb5===0.7.1","PyMySQL===1.1.1","uhashring===2.4","kubernetes===33.1.0","httplib2===0.22.0","betamax===0.9.0","construct===2.10.70","pytest-metadata===3.1.1","pyparsing===3.2.3","geomet===0.2.1.post1","opentelemetry-exporter-otlp-proto-common===1.36.0","distlib===0.4.0","XStatic-Moment-Timezone===0.5.22.0","dogpile.cache===1.4.0","python-barbicanclient===7.2.0","salt===3007.6","opentelemetry-semantic-conventions===0.57b0","api-object-schema===2.0.0","blinker===1.9.0","aenum===3.1.16","WSME===0.12.1","tomli===2.2.1;python_version=='3.10'","tomli===2.2.1;python_version=='3.9'","oslo.upgradecheck===2.6.0","sherlock===0.4.1","stevedore===5.5.0","pywinrm===0.5.0","botocore===1.40.1","xmltodict===0.14.2","pyasn1===0.6.0","oslo.rootwrap===7.7.0","Django===4.2.23","pexpect===4.9.0","cmd2===2.7.0","python-json-logger===3.3.0","redis===6.2.0","jmespath===1.0.1","click===8.1.8;python_version=='3.9'","click===8.2.2;python_version>='3.10'","XStatic-smart-table===1.4.13.2","kuryr-lib===3.3.1","scrypt===0.8.27","jsonpatch===1.33","libsass===0.23.0","os-testr===3.0.0","cotyledon===2.0.0","xattr===1.2.0","systemd-python===235","python-memcached===1.62","openstacksdk===4.5.0;python_version=='3.9'","openstacksdk===4.7.2;python_version>='3.10'","infi.dtypes.nqn===0.1.0","six===1.17.0","h2===4.2.0","dulwich===0.24.1","dfs-sdk===1.2.27","sentinels===1.0.0","kombu===5.5.4","distro===1.9.0","zstd===1.5.7.2","yaql===3.1.0","durationpy===0.10","requestsexceptions===1.4.0","testresources===2.0.2","falcon===4.0.2","tomlkit===0.13.3","etcd3gw===2.4.2","Flask-RESTful===0.3.10","GitPython===3.1.45","requests_ntlm===1.3.0","python-ironicclient===5.13.0","babel===2.17.0","XStatic===1.0.3","XStatic-Angular-FileUpload===12.2.13.0","python-openstackclient===8.0.0;python_version=='3.9'","python-openstackclient===8.2.0;python_version>='3.10'","pyzmq===27.0.0","oslo.db===17.4.0","simplegeneric===0.8.1","python-pcre===0.7","yappi===1.6.10","mbstrdecoder===1.1.4","pymemcache===4.0.0","wrapt===1.17.2","oslo.privsep===3.8.0","sphinxcontrib-apidoc===0.6.0","oslo.policy===4.6.0","hvac===2.3.0","pyeclib===1.6.4","repoze.lru===0.7","rfc3986===2.0.0","tenacity===9.1.2","python-designateclient===6.3.0","future===1.0.0","pytest-cov===4.1.0","reactivex===4.0.4","Paste===3.10.1","pytest-django===4.11.1","jaeger-client===4.8.0","XStatic-Json2yaml===0.1.1.0","boto===2.49.0","hyperlink===21.0.0","mitba===1.1.1","python-masakariclient===8.7.0","Werkzeug===3.1.3","APScheduler===3.11.0","xmlschema===2.5.1","python-troveclient===8.9.0","cachez===0.1.2","XStatic-Bootstrap-Datepicker===1.4.0.0","netifaces===0.11.0","cachetools===5.5.2","flexcache===0.3","sphinxcontrib-qthelp===2.0.0","keystoneauth1===5.12.0","statsd===4.0.1","proto-plus===1.26.1","python-keystoneclient===5.7.0","diskimage-builder===3.39.0","heat-translator===3.3.0","python-magnumclient===4.9.0","docker===7.1.0","storops===1.2.11","anyio===4.9.0","XStatic-Angular-lrdragndrop===1.0.2.6","ovsdbapp===2.13.0","aniso8601===10.0.1","rjsmin===1.2.2","icalendar===6.3.1","decorator===5.2.1","DateTimeRange===2.3.1","cffi===1.17.1","python-cyborgclient===2.6.0","futurist===3.2.1","jsonschema===4.25.0","sphinxcontrib-devhelp===2.0.0","python-blazarclient===4.3.0;python_version=='3.9'","python-blazarclient===4.4.0;python_version>='3.10'","alembic===1.16.4","execnet===2.1.1","sphinxcontrib-programoutput===0.18","storpool.spopenstack===3.2.0","dnspython===2.7.0","oauthlib===3.3.1","zipp===3.23.0","greenlet===3.2.3","XStatic-Angular-Vis===4.16.0.0","iniconfig===2.1.0","referencing===0.36.2","confluent-kafka===2.11.0","backports.tarfile===1.2.0","xvfbwrapper===0.2.13","influxdb-client===1.49.0","tosca-parser===2.13.0","python-consul2===0.1.5","charset-normalizer===3.4.2","Flask===3.1.1","httpx===0.28.1","sqlalchemy-filters===0.13.0","sphinxcontrib-runcmd===0.2.0","confspirator===0.3.0","fasteners===0.19","importlib-metadata===6.2.1;python_version=='3.9'","importlib-metadata===8.7.0;python_version>='3.10'","sortedcontainers===2.4.0","python-linstor===1.25.3","filelock===3.18.0","python-tackerclient===2.4.0","python-heatclient===4.2.0;python_version=='3.9'","python-heatclient===4.3.0;python_version>='3.10'","oslo.utils===9.1.0","requests-kerberos===0.15.0","itsdangerous===2.2.0","XStatic-jquery-ui===1.13.0.1","monasca-statsd===2.7.0","python-dateutil===2.9.0.post0","virtualenv===20.32.0","colorama===0.4.6","confetti===2.5.3","ironic-lib===7.0.0","pytz===2025.2","opentelemetry-proto===1.36.0","XStatic-D3===3.5.17.0","actdiag===3.0.0","sysv-ipc===1.1.0","sphinxcontrib-applehelp===2.0.0","scikit-learn===1.6.1;python_version=='3.9'","scikit-learn===1.7.1;python_version>='3.10'"]},"created":"2025-12-14T10:16:56.963879Z","updated":"2025-12-14T10:16:56.963905Z","started":"2025-12-14T10:16:56.636764Z","ended":"2025-12-14T10:16:56.954782Z","duration":"00:00:00.318018","changed":true,"ignore_errors":false}