Tuesday, 2022-12-13

opendevreviewHarsh Mutha proposed openstack/python-openstackclient master: Fixing Review Comments for Host List and Host Show Commands#  https://review.opendev.org/c/openstack/python-openstackclient/+/86731700:58
opendevreviewHarsh Mutha proposed openstack/python-openstackclient master: Update Host List and Host Show command to use OpenStackSDK.  https://review.opendev.org/c/openstack/python-openstackclient/+/86681802:08
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored coe_cluster{,_template} modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86679608:08
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack stable/1.0.0: Allow external commands in tox and use non-master branches on older releases  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86720408:09
*** sfinucan is now known as stephenfin12:04
jm1stephenfin, gtema: hello :) we have devstack ci jobs in ansible openstack collection which use stable/yoga branch of openstacksdk. with devstack's change to ubuntu-jammy, those jobs are broken and i cannot get them working https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86720413:29
jm1stephenfin, gtema: openstacksdk's stable/yoga branch wants to install python-dev which is not available on ubuntu jammy13:29
jm1stephenfin, gtema: python-dev comes from https://opendev.org/openstack/openstacksdk/src/branch/stable/yoga/bindep.txt13:30
jm1stephenfin, gtema: with "nodeset: ubuntu-bionic" those jobs fail in "TASK [write-devstack-local-conf : Write a job-specific local_conf file]" with "hostvars['controller']\" is undefined" https://5b1f19b050590724e14e-a478df4e06fea242eac8452441f6d28b.ssl.cf5.rackcdn.com/867204/5/check/ansible-collections-openstack-functional-devstack-ansible-2.9/a2e58fb/job-output.txt13:31
jm1stephenfin, gtema: did you run any ci jobs for openstacksdk on stable/yoga recently? any idea how to solve this issue?13:32
jm1stephenfin, gtema: maybe i should ping folks in #openstack-qa ?!13:51
gmannjm1: stable/yoga jobs need to keep running on ubuntu focal. you can pin the nodeset if they are running on jammy15:02
eeststephenfin: i tried your code, just modifying it to fit my available flavors etc and it breaks the same way (i also printed openstack.__path__ as requested and it points to venv). something i notice when i compare our output is that your server creation directly results in a single POST at https://paste.opendev.org/show/bA6QDIFI1ztr2IpLU2hW/ (-X POST http://10.0.109.180/compute/v2.1/servers) while 15:04
eestmine first does a bunch of what looks like authorization requests, and then eventually POSTs towards https://example.com/v2.1/<project id>/servers, so the insertion of a project id is different, as well as the initial auth dance (i am using auth_type: "v3applicationcredential")15:05
eestsorry for the late callback, noticed you had dropped from the channel for a while15:05
jm1gmann: with both nodeset: bionic and nodeset: focal the stable/yoga devstack jobs fail in "TASK [write-devstack-local-conf : Write a job-specific local_conf file]" with "hostvars['controller']\" is undefined". e.g. nodeset: ubuntu-focal: https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_c97/867204/2/check/ansible-collections-openstack-functional-devstack-ansible-2.9/c97001b/job-output.txt15:06
eesti guess it is possible that either the usage of projects, or the different auth setup can be interfering with the api version stuff15:07
gmannjm1: patch link? i can take a look today15:08
jm1gmann: tried several different approaches in https://review.opendev.org/c/openstack/ansible-collections-openstack/+/867204/15:09
jm1gmann: ^ interesting jobs are e.g. ansible-collections-openstack-functional-devstack-ansible-2.9 and  ansible-collections-openstack-functional-devstack-ansible-2.1215:10
gmannok15:10
gmannjm1: commented https://review.opendev.org/c/openstack/ansible-collections-openstack/+/867204/5/.zuul.yaml#13815:38
gmannjm1: try focal and devstack checkout to stable/yoga whihc you are already doiung15:38
stephenfineest: Can you give me your (scrubbed!) debug output from running that script?15:41
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack stable/1.0.0: Allow external commands in tox and use non-master branches on older releases  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86720415:41
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack stable/1.0.0: Allow external commands in tox and use non-master branches on older releases  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86720415:48
gmannjm1: let's use openstack-single-node-focal  I missed to see it is devstack based job15:49
gmannthat should fix the error you were seeing about [write-devstack-local-conf15:50
jm1gmann: omg of course!15:51
jm1gmann: that will solve it, thank you very much!15:52
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack stable/1.0.0: Allow external commands in tox and use non-master branches on older releases  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86753015:55
eeststephenfin: sorry i dont feel comfortable scrubbing that log, quite a few opaque values all over the place that i cant reliably determine what could be senstive and not (other than the apparant auth tokens)16:12
eesti realize that probably ends the debugging session, thanks for the time thus far16:13
opendevreviewArtom Lifshitz proposed openstack/python-openstackclient stable/wallaby: compute: Note that '--password' is deployment-specific  https://review.opendev.org/c/openstack/python-openstackclient/+/86730016:15
stephenfineest: That's fair. Not a problem16:16
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack stable/1.0.0: Allow external commands in tox and use non-master branches on older releases  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86720417:04
opendevreviewMerged openstack/cliff master: Strip trailing periods when getting description  https://review.opendev.org/c/openstack/cliff/+/86727417:21
opendevreviewMerged openstack/ansible-collections-openstack master: Moved Octavia image upload and CirrOS image identification to Ansible  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86679517:37
opendevreviewMerged openstack/python-openstackclient stable/wallaby: compute: Note that '--password' is deployment-specific  https://review.opendev.org/c/openstack/python-openstackclient/+/86730018:08
opendevreviewArtom Lifshitz proposed openstack/python-openstackclient stable/train: compute: Note that '--password' is deployment-specific  https://review.opendev.org/c/openstack/python-openstackclient/+/86755718:23
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored loadbalancer module breaking backward compatibility  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86755818:41
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack stable/1.0.0: Allow external commands in tox and use non-master branches on older releases  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86720419:06
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: Refactored coe_cluster{,_template} modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86679619:07
opendevreviewAriel Berkowicz proposed openstack/python-openstackclient master: Create a functional test case for hyper list and show  https://review.opendev.org/c/openstack/python-openstackclient/+/86663419:12
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack master: [DNM] Refactored lb_{member,pool} modules  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86756019:14
opendevreviewAriel Berkowicz proposed openstack/python-openstackclient master: Create a functional test case for hyper list and show  https://review.opendev.org/c/openstack/python-openstackclient/+/86663419:16
opendevreviewAriel Berkowicz proposed openstack/python-openstackclient master: Create a functional test case for hypervisor list and show  https://review.opendev.org/c/openstack/python-openstackclient/+/86663419:24
opendevreviewJakob Meng proposed openstack/ansible-collections-openstack stable/1.0.0: Renamed image->image_name and flavor->flavor_name to avoid collisions  https://review.opendev.org/c/openstack/ansible-collections-openstack/+/86720519:30

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!