Tuesday, 2022-07-26

*** Guest6022 is now known as rcastillo04:22
opendevreviewAija Jauntēva proposed openstack/sushy master: Add new Storage controllers  https://review.opendev.org/c/openstack/sushy/+/85089906:54
rpittaugood morning ironic! o/08:22
*** bodgix0 is now known as bodgix08:32
opendevreviewJakub Jelinek proposed openstack/ironic-python-agent master: WIP: Enable skipping disks for cleaning  https://review.opendev.org/c/openstack/ironic-python-agent/+/85086108:36
opendevreviewBartosz Bezak proposed openstack/tenks master: [CI] Drop Python 3.7 job. Fix ansible-lint errors.  https://review.opendev.org/c/openstack/tenks/+/85087909:09
*** tosky_ is now known as tosky09:10
opendevreviewJakub Jelinek proposed openstack/ironic-python-agent master: WIP: Enable skipping disks for cleaning  https://review.opendev.org/c/openstack/ironic-python-agent/+/85086109:27
kubajjdtantsur TheJulia in the proposed change above I create the helper function which lists block devices that are not on the devices_skip_list field in driver_info. Do you think that this is going in the right direction or do you have any suggestions on for changes?09:35
dtantsurI have some reservations about driver_info given that root_device is part of properties09:36
kubajjShould I just put it into properties then?09:36
dtantsurideally (only ideally!) we should stop shoving more stuff into free-form JSON fields and start using normal node-level fields09:38
dtantsurbut in the harsh reality we live in, properties seems the right place09:38
arne_wiebalckGood morning, Ironic!10:10
iurygregorygood morning Ironic11:33
opendevreviewDmitry Tantsur proposed openstack/sushy master: Better logging when registries are not available  https://review.opendev.org/c/openstack/sushy/+/85102311:53
opendevreviewDmitry Tantsur proposed openstack/sushy master: Better logging when registries are not available  https://review.opendev.org/c/openstack/sushy/+/85102312:00
opendevreviewDmitry Tantsur proposed openstack/sushy master: Better logging when registries are not available  https://review.opendev.org/c/openstack/sushy/+/85102312:09
opendevreviewVerification of a change to openstack/python-ironicclient stable/wallaby failed: Fix logging in the baremetal CLI  https://review.opendev.org/c/openstack/python-ironicclient/+/85048713:11
opendevreviewMerged openstack/tenks master: [CI] Drop Python 3.7 job. Fix ansible-lint errors.  https://review.opendev.org/c/openstack/tenks/+/85087913:25
opendevreviewBartosz Bezak proposed openstack/tenks master: Add Ubuntu 22.04 Jammy support  https://review.opendev.org/c/openstack/tenks/+/85086013:32
* TheJulia is sooo tired13:52
TheJuliaI guess properties does kind of also make sense. I could see positives and negatives in an RBAC enforce environment but at some point it all comes down to preferences/processes and not everyone's processes will ever be the same13:53
TheJuliaunless we create absolute perfection13:53
opendevreviewJakub Jelinek proposed openstack/ironic-python-agent master: WIP: Enable skipping disks for cleaning  https://review.opendev.org/c/openstack/ironic-python-agent/+/85086114:13
opendevreviewVerification of a change to openstack/sushy-tools master failed: Fix per-request memoization  https://review.opendev.org/c/openstack/sushy-tools/+/84078014:15
opendevreviewVerification of a change to openstack/sushy-tools master failed: Document SUSHY_EMULATOR_ALLOWED_INSTANCES  https://review.opendev.org/c/openstack/sushy-tools/+/84080414:15
rpittauinteresting, more unit tests failing14:15
rpittauin a patch where the unit tests are not touched at all14:16
rpittauin a test that was last touched 9 months ago14:19
rpittauwonderful14:19
dtantsurmagic \o/14:23
opendevreviewMerged openstack/metalsmith stable/wallaby: Do a precise node lookup for unprovision  https://review.opendev.org/c/openstack/metalsmith/+/84958614:28
rpittau<WrapperTestResponse streamed [500 INTERNAL SERVER ERROR]>14:30
rpittaulol14:30
TheJuliasweet14:32
iurygregoryrpittau, do you have a link?14:33
rpittauiurygregory: any sushy-tools patch14:33
iurygregoryrpittau, ack14:33
rpittauI'm starting to think somwthing wrong with Flask14:34
rpittauok I'm onto something, run tests with older uc and it works14:38
rpittauyep, latest uc update broke sushy-tools unit tests, most likely werkzeug14:41
dtantsuragain :)14:42
rpittauwell so we stay alert :)14:42
opendevreviewDmitry Tantsur proposed openstack/ironic master: Stop documenting netboot and the boot_option capability  https://review.opendev.org/c/openstack/ironic/+/85103714:43
dtantsuruntangling netboot from the ramdisk boot is.. not trivial14:48
rpittauyep, confirmed Werkzeug 2.2.0 broke something14:51
opendevreviewJulia Kreger proposed openstack/ironic master: Fix ilo boot interface order  https://review.opendev.org/c/openstack/ironic/+/85103914:56
opendevreviewBartosz Bezak proposed openstack/tenks master: Add Ubuntu 22.04 Jammy support.  https://review.opendev.org/c/openstack/tenks/+/85086014:57
dtantsurRFC: enable the ramdisk deploy by default? any caveats?14:59
TheJuliano caveats that I can think of15:18
TheJuliajust not at the front of the list please :)15:19
dtantsurheh, this is clear :)15:20
dtantsur    # NOTE(TheJulia): Remove elilo support after the deprecation period,15:20
dtantsur    # in the Queens release.15:21
dtantsura bit overdue :D15:21
TheJuliabahahahaha15:21
TheJuliaI thought I did....15:21
dtantsurmaybe it's only unit tests15:21
opendevreviewMerged openstack/metalsmith stable/yoga: Do a precise node lookup for unprovision  https://review.opendev.org/c/openstack/metalsmith/+/84958415:25
opendevreviewVerification of a change to openstack/metalsmith stable/xena failed: Do a precise node lookup for unprovision  https://review.opendev.org/c/openstack/metalsmith/+/84958515:25
TheJuliaThere really wasn't much to it15:26
rpittaummm apparently latest Werkzeug doesn't really like how we implemented virtual_media and certificate_service in sushy-tools, still get to understand why15:29
dtantsursomething changed around blueprints handling?15:32
opendevreviewDmitry Tantsur proposed openstack/ironic master: WIP finally remove netboot  https://review.opendev.org/c/openstack/ironic/+/85024015:32
rpittauI'm trying to understand15:33
rpittauFlask support for Werkzeug 2.2 becomes explicit 2 days ago15:34
TheJuliafile under "rutro"15:35
rpittauit's not even getting here https://github.com/openstack/sushy-tools/blob/master/sushy_tools/emulator/controllers/virtual_media.py#L2715:43
TheJuliaugh15:47
dtantsuranother RFC: what if IPA could accept several Ironic URL to try?15:53
dtantsurcontext: the Ironic pod moving between masters15:53
TheJuliamakes a lot of sense to me16:00
rpittaummm ok doesn't work without trailing slash at the end anymore16:15
rpittau /VirtualMedia -> 404 ; /Virtualmedia/ -> 20016:16
rpittauawesome!16:16
dtantsurlovely16:17
rpittauso.... yeah, I just verified if we add a '/' after VirtualMedia and CertificateService the tests are ok16:24
rpittauI'm not sure how do we want to handle that, I will just push a "fix" before leaving16:24
opendevreviewRiccardo Pittau proposed openstack/sushy-tools master: Fix unit tests for Werkzeug 2.2.0  https://review.opendev.org/c/openstack/sushy-tools/+/85107016:24
rpittau^ the workaround16:25
rpittaummmm16:27
rpittauI'll get another look tomorrow if noone else does before16:34
rpittaugood night! o/16:34
dtantsurrpittau: I think we need to fix the actual API, otherwise the consumers could get broken16:40
iurygregory+1 ^16:41
TheJuliatalking to people is mentally expensive17:00
TheJuliaso... technically any time you are accessing a directory resource, your supposed to have a trailing /17:01
TheJuliaany time you touch it without, it is supposed to redirect you17:01
TheJuliabut that might not be super true in resty things17:01
TheJuliaat least in file serving webservers is is17:01
opendevreviewMerged openstack/tenks master: Add Ubuntu 22.04 Jammy support.  https://review.opendev.org/c/openstack/tenks/+/85086017:22
TheJuliaAre sushy-tools issues why ironic-tempest-uefi-redfish-vmedia is not happy?17:51
iurygregoryTheJulia, can be (I haven't checked) but I know this job uses sushy-tools17:55
iurygregoryor it's other job that uses17:55
iurygregorylet me double check17:55
iurygregoryok, at least based in the zuul config only ironic-tempest-bios-redfish-pxe requires sushy-tools17:57
iurygregoryhttps://opendev.org/openstack/ironic/src/branch/master/zuul.d/ironic-jobs.yaml#L220-L22417:57
iurygregorybut from the job logs we do install sushy-tools in the vmedia job (not sure why it's not as required-project...)17:58
iurygregorySuccessfully installed sushy-tools-0.19.017:58
opendevreviewJulia Kreger proposed openstack/sushy stable/yoga: Handle AccessError with Basic Auth instead of "reauth"  https://review.opendev.org/c/openstack/sushy/+/85105918:01
opendevreviewJulia Kreger proposed openstack/sushy stable/xena: Handle AccessError with Basic Auth instead of "reauth"  https://review.opendev.org/c/openstack/sushy/+/85106018:01
opendevreviewJulia Kreger proposed openstack/sushy stable/wallaby: Handle AccessError with Basic Auth instead of "reauth"  https://review.opendev.org/c/openstack/sushy/+/85106118:01
iurygregoryweird that we don't have any logs in the ironic-bm-logs folder O.o for the ironic-tempest-uefi-redfish-vmedia that failed19:08
stevebaker[m]This gate fixer could do with some reviews https://review.opendev.org/c/openstack/sushy-tools/+/85107021:50
TheJuliastevebaker[m]: approved21:54
stevebaker[m]ta21:56
opendevreviewMerged openstack/sushy-tools master: Fix unit tests for Werkzeug 2.2.0  https://review.opendev.org/c/openstack/sushy-tools/+/85107022:03
jandersgood morning Ironic o/23:26
stevebaker[m]good morning23:49

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