Friday, 2022-07-29

ajyaGood morning and happy Friday, Ironic!06:44
ajyarpittau:  re RAID backports - I can take a look at those as there are merge conflicts. Which bugfix branches is it necessary for? 18.1 and 19.0 only?06:46
arne_wiebalckGood morning ajya and Ironic!08:08
ajyahi arne_wiebalck 08:12
rpittaugood morning ironic! o/08:17
rpittauajya: hi! sure thing, supported bugifxbranches are in https://etherpad.opendev.org/p/IronicWhiteBoard at L7108:19
rpittauajya: uhm yeah, 19.0 and 18.1, read too fast :)08:19
rpittauajya: feel free to hijack my patches, I guess I forgot to correct some conflicts08:21
ajyawill do, rpittau 08:26
dtantsurFriday finally?09:09
rpittau\o/09:09
*** akahat|ruck is now known as akahat09:12
dtantsurso, we fixed sushy-tools, has anyone looked into ironic-inspector? https://storyboard.openstack.org/#!/story/201019309:13
rpittaudtantsur: I think TheJulia has a patch for that09:13
rpittaumaybe already merged, not sure09:14
rpittaudtantsur: https://review.opendev.org/c/openstack/ironic-inspector/+/85123809:14
dtantsurhmm, this is a weird patch, it basically makes everything redundant?09:17
dtantsurhow will it even work for 2.1.x?09:18
dtantsuriurygregory, TheJulia, FYI ^^^ is not fixing anything really, many URLs are still broken09:22
dtantsurplease avoid 1-core reviews of non-trivial patches09:22
rpittaudtantsur: I just ran unit tests with Werkzeug 2.1.2 with that patch and it passed, haven't really dig into the fix though09:22
dtantsur2.1.2 works, 2.2.0 fails on most URLs ending with /09:22
dtantsuronly /v1/ was fixed09:22
rpittauok, I see09:25
dtantsurahhhhh https://github.com/pallets/werkzeug/issues/246709:34
dtantsurI guess we're hitting an actual regression and need to exclude 2.2.0 instead09:34
dtantsur2.2.1 has already been released, trying09:36
dtantsuryep, 2.2.1 fixes it without the awkward hack we landed09:36
dtantsurhttps://review.opendev.org/c/openstack/requirements/+/85150009:39
opendevreviewDmitry Tantsur proposed openstack/ironic-inspector master: Remove the incorrect hack for Werkzeug 2.2.0  https://review.opendev.org/c/openstack/ironic-inspector/+/85150109:41
dtantsuriurygregory, TheJulia ^^^09:41
opendevreviewDmitry Tantsur proposed openstack/ironic-inspector master: Remove the incorrect hack for Werkzeug 2.2.0  https://review.opendev.org/c/openstack/ironic-inspector/+/85150109:42
opendevreviewVerification of a change to openstack/ironic bugfix/20.2 failed: Fix compatibility with jsonschema>=4.0.0  https://review.opendev.org/c/openstack/ironic/+/85137209:46
* dtantsur loves when large rewrites land without a major version bump :-/09:48
rpittauah alright so it was an actual issue in 2.2.010:04
dtantsuryeah10:05
dtantsurI guess we mixed up the sushy-tools and the inspector case, assuming they're the same10:05
opendevreviewVerification of a change to openstack/ironic bugfix/20.2 failed: Fix compatibility with jsonschema>=4.0.0  https://review.opendev.org/c/openstack/ironic/+/85137210:11
rpittauyep, looks like it10:12
opendevreviewVerification of a change to openstack/ironic bugfix/19.0 failed: Fix compatibility with jsonschema>=4.0.0  https://review.opendev.org/c/openstack/ironic/+/85137410:51
iurygregorygood morning Ironic11:19
iurygregorydtantsur, ack11:20
opendevreviewVerification of a change to openstack/ironic-inspector master failed: Remove the incorrect hack for Werkzeug 2.2.0  https://review.opendev.org/c/openstack/ironic-inspector/+/85150111:20
iurygregoryWOOT?!11:28
iurygregoryWarning:   Change 851500 in project openstack/requirements does not share a change queue with 851501 in project openstack/ironic-inspector O.o11:29
iurygregoryoh ok11:30
iurygregoryit has a Depends-On in the requirements patch11:30
iurygregoryand it failed in the cross-cinder-py38 11:31
dtantsurasking on #opendev11:40
opendevreviewMerged openstack/ironic stable/yoga: Fix compatibility with jsonschema>=4.0.0  https://review.opendev.org/c/openstack/ironic/+/85137112:28
opendevreviewMerged openstack/ironic-inspector master: remove unicode from code  https://review.opendev.org/c/openstack/ironic-inspector/+/85131312:28
opendevreviewJakub Jelinek proposed openstack/ironic-python-agent master: WIP: Enable skipping disks for cleaning  https://review.opendev.org/c/openstack/ironic-python-agent/+/85086112:40
dtantsuriurygregory: apparently we're not supposed to approve changes with unmerged dependencies12:42
kubajjDoes anybody know why would tempest not finish cleaning the nodes? https://zuul.opendev.org/t/openstack/build/b3f0df6ade12406590dbc0f48281971f I thought my change should not interfere with it (given that the skip list is not defined).12:42
iurygregorydtantsur, lol :D12:42
dtantsurkubajj: it's a regression in Werkzeug, has nothing to do with you12:43
iurygregoryinteresting (makes some sense, but zuul was smart to only trigger the merge after the dependencies were merged...)12:43
dtantsuryeah, the decided to get rid of it..12:44
kubajjOk, thanks dtantsur . Btw, I have added some tests to the change and updated it with what you've suggested.12:45
opendevreviewJakub Jelinek proposed openstack/ironic-python-agent master: Enable skipping disks for cleaning  https://review.opendev.org/c/openstack/ironic-python-agent/+/85086113:04
opendevreviewMerged openstack/ironic bugfix/20.2: Fix compatibility with jsonschema>=4.0.0  https://review.opendev.org/c/openstack/ironic/+/85137213:31
TheJuliagood morning13:57
TheJuliaoh yay13:59
TheJuliafreaky, I guess we need to double up some of the tests then since our use doesn't actually match reality of clients :\13:59
opendevreviewAija Jauntēva proposed openstack/ironic bugfix/19.0: Fix redfish RAID failed tasks  https://review.opendev.org/c/openstack/ironic/+/84859214:12
opendevreviewAija Jauntēva proposed openstack/ironic bugfix/19.0: Fix Redfish RAID for non-immediate controllers  https://review.opendev.org/c/openstack/ironic/+/85141114:12
opendevreviewAija Jauntēva proposed openstack/ironic bugfix/19.0: Fix prepare ramdisk for 'wait' states  https://review.opendev.org/c/openstack/ironic/+/85152414:12
opendevreviewAija Jauntēva proposed openstack/ironic bugfix/19.0: Fix Redfish RAID to update raid_config  https://review.opendev.org/c/openstack/ironic/+/85152514:12
opendevreviewAija Jauntēva proposed openstack/ironic bugfix/18.1: Fix redfish RAID failed tasks  https://review.opendev.org/c/openstack/ironic/+/84859114:13
opendevreviewAija Jauntēva proposed openstack/ironic bugfix/18.1: Fix Redfish RAID for non-immediate controllers  https://review.opendev.org/c/openstack/ironic/+/85141314:14
opendevreviewAija Jauntēva proposed openstack/ironic bugfix/18.1: Fix prepare ramdisk for 'wait' states  https://review.opendev.org/c/openstack/ironic/+/85152614:14
opendevreviewAija Jauntēva proposed openstack/ironic bugfix/18.1: Fix Redfish RAID to update raid_config  https://review.opendev.org/c/openstack/ironic/+/85152714:14
ajya^ though originally they were not dependent on each other directly, chained them for easier merge conflict resolution  to match they were merged to master and not mix code for unit test setups14:15
rpittauthanks ajya, looks great14:15
arne_wiebalckwe just inspected the first arm node in our cloud :)15:24
* arne_wiebalck goes on PTO for 2 weeks now :-D15:31
rpittauarne_wiebalck: cool! and enjoy! :)15:31
arne_wiebalckrpittau: thanks!15:32
rpittauI'm going just for weekend :/15:32
arne_wiebalckwell, enjoy the week-end then!15:32
rpittauthanks :)15:32
rpittauhave a great weekend (or PTO) everyone o/15:32
iurygregory_arne_wiebalck, nice!15:57
*** iurygregory_ is now known as iurygregory15:57

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