Friday, 2022-07-01

opendevreviewVerification of a change to openstack/ironic master failed: Fix redfish-virtual-media for newer iDRACs  https://review.opendev.org/c/openstack/ironic/+/84810700:13
JayFIf someone else wants to put a review on this, it should (I hope) fix the IPA gate -> https://review.opendev.org/c/openstack/ironic/+/84834504:11
JayFI've already put my +2 on it :)04:12
TheJulia\o/04:13
* TheJulia crashes as 5 am comes early04:16
*** akahat|ruck is now known as akahat05:42
opendevreviewJacob Anders proposed openstack/ironic master: [WIP] Prevent clear_job_queue failures on older iDRACs  https://review.opendev.org/c/openstack/ironic/+/84685906:08
arne_wiebalckGood morning, Ironic!06:29
opendevreviewVerification of a change to openstack/ironic master failed: Fix redfish-virtual-media for newer iDRACs  https://review.opendev.org/c/openstack/ironic/+/84810706:52
opendevreviewJacob Anders proposed openstack/ironic master: [WIP] Prevent clear_job_queue and reset_idrac failures on older iDRACs  https://review.opendev.org/c/openstack/ironic/+/84685906:57
jandershey arne_wiebalck and Ironic o/06:59
jandersHappy Friday06:59
opendevreviewJacob Anders proposed openstack/ironic master: Prevent clear_job_queue and reset_idrac failures on older iDRACs  https://review.opendev.org/c/openstack/ironic/+/84685906:59
opendevreviewJacob Anders proposed openstack/ironic master: Prevent clear_job_queue and reset_idrac failures on older iDRACs  https://review.opendev.org/c/openstack/ironic/+/84685907:02
opendevreviewJacob Anders proposed openstack/ironic master: Prevent clear_job_queue and reset_idrac failures on older iDRACs  https://review.opendev.org/c/openstack/ironic/+/84685907:06
jandersajya I added handling reset_idrac to ^ but having some issues with unit tests for the reset_idrac part: https://paste.openstack.org/show/bX1L2xKTHeCX9nzKMQnK/07:09
jandersI wonder if I need to add something to the test due to redfish_utils.wait_until_get_system_ready(task.node):  https://review.opendev.org/c/openstack/ironic/+/846859/9/ironic/drivers/modules/drac/management.py#65707:10
jandersI'd appreciate any pointers. Thanks in advance. Heading off for some time but will be back in few hours.07:10
ajyaHi janders. The test tries to connect to real Redfish API which is not possible in unit tests. Something is missing from the mocking.07:12
ajyaLooking at the existing test it's this: @mock.patch.object(redfish_utils, 'wait_until_get_system_ready', autospec=True)07:13
ajyaand good morning Ironic, arne_wiebalck 07:15
arne_wiebalckhey ajya o/07:15
opendevreviewVerification of a change to openstack/ironic master failed: CI: Pull in diskimage-builder until new release is cut  https://review.opendev.org/c/openstack/ironic/+/84834508:26
opendevreviewVerification of a change to openstack/ironic-python-agent master failed: Drop python2 from bindep.txt  https://review.opendev.org/c/openstack/ironic-python-agent/+/84537108:26
jandersajya thank you, will give it a shot, will keep you posted10:46
iurygregorygood morning Ironic 11:08
jandershey iurygregory, Happy Friday!11:11
jandersajya replicating approach to wait_until_get_system_ready from the existing iDRAC reset tests definitely sorted out the timeouts, now I need to actually fix the tests, beyond that we should be good! thanks again11:21
ajyajanders: welcome11:22
opendevreviewJacob Anders proposed openstack/ironic master: Prevent clear_job_queue and reset_idrac failures on older iDRACs  https://review.opendev.org/c/openstack/ironic/+/84685911:31
jandersajya a follow up question: looking at the current test failures for the iDRAC reset part in the patch ^, I suspect the exception injection isn't working: https://review.opendev.org/c/openstack/ironic/+/846859/11/ironic/tests/unit/drivers/modules/drac/test_management.py#151011:44
janders(if I fiddle with the conditional to make it behave as if it was getting injected, tests succeed)11:44
jandersI wonder if I need to do this differently for reset_idrac than for clear_job_queue?11:45
janders(possibly due to presence of wait_until_get_system_ready)11:45
ajyajanders: try to mock the same method that ironic calls, that is manager.reset_idrac, not manager.idrac_card_service.reset_idrac https://opendev.org/openstack/sushy-oem-idrac/src/commit/aac2509f7b35b0a922f19165c61e71478616e75c/sushy_oem_idrac/resources/manager/manager.py#L53412:03
ajyathat's how they're different as reset_idrac does some more processing in the OEM extension12:03
ajyaHi iurygregory , TheJulia is it OK to backport also these fixes for Redfish RAID - https://review.opendev.org/c/openstack/ironic/+/823347 https://review.opendev.org/c/openstack/ironic/+/823312 https://review.opendev.org/c/openstack/ironic/+/823311/ back to Wallaby?12:05
ajyaI'm backporting https://review.opendev.org/c/openstack/ironic/+/848128 but there is some code in unit tests that is needed from these ^12:06
* iurygregory looks12:06
ajyaotherwise the backport starts to look like a new code or combined from other patches that are not backported12:07
TheJuliaI don't see why not....12:11
TheJuliaAlso, good morning!12:11
* TheJulia tries to wake up and hopes the caffiene results in words soon12:11
* TheJulia has to write a lot today12:12
opendevreviewMerged openstack/ironic master: Fix redfish-virtual-media for newer iDRACs  https://review.opendev.org/c/openstack/ironic/+/84810712:22
iurygregoryyeah it should be good (sorry got interrupted by downstream questions...)12:24
iurygregorygood morning TheJulia 12:24
ajyagood morning TheJulia 12:26
ajyaok, will start backporting 12:27
jandersajya that worked, thanks again!12:43
jandersrunning all tests now, will push the revised version shortly12:44
opendevreviewAija Jauntēva proposed openstack/ironic stable/xena: Fix prepare ramdisk for 'wait' states  https://review.opendev.org/c/openstack/ironic/+/84835612:44
opendevreviewJacob Anders proposed openstack/ironic master: Prevent clear_job_queue and reset_idrac failures on older iDRACs  https://review.opendev.org/c/openstack/ironic/+/84685912:47
jandersajya when you have time, it would be great if you can review ^, I think it incorporates all your feedback12:48
jandersthanks for all your help today!12:48
janderssee you next week Ironic, have a great weekend everyone o/12:49
ajyasee you, janders  will try next week12:53
TheJulia\o/ one meeting done13:04
opendevreviewAija Jauntēva proposed openstack/ironic stable/wallaby: Fix prepare ramdisk for 'wait' states  https://review.opendev.org/c/openstack/ironic/+/84844413:09
opendevreviewAija Jauntēva proposed openstack/ironic stable/xena: Fix redfish RAID failed tasks  https://review.opendev.org/c/openstack/ironic/+/84835713:15
opendevreviewAija Jauntēva proposed openstack/ironic stable/wallaby: Fix redfish RAID failed tasks  https://review.opendev.org/c/openstack/ironic/+/84835813:16
opendevreviewAija Jauntēva proposed openstack/ironic stable/yoga: Fix redfish-virtual-media for newer iDRACs  https://review.opendev.org/c/openstack/ironic/+/84835913:18
*** rcastillo is now known as rcastillo|rover13:31
opendevreviewAija Jauntēva proposed openstack/ironic stable/xena: Fix redfish-virtual-media for newer iDRACs  https://review.opendev.org/c/openstack/ironic/+/84845013:42
opendevreviewAija Jauntēva proposed openstack/ironic stable/wallaby: Fix redfish-virtual-media for newer iDRACs  https://review.opendev.org/c/openstack/ironic/+/84845113:59
opendevreviewMerged openstack/ironic stable/yoga: Fix Redfish RAID to update raid_config  https://review.opendev.org/c/openstack/ironic/+/84812814:02
arne_wiebalckmraineri: if you could provide us with a src rpm, that would be most convenient for us :)15:41
mraineriarne_wiebalck: Would pushing it to PyPI be the right spot for you?16:47
TheJuliaNobodyCam: question when you have a few minutes regarding the snmp stuffs17:08
TheJuliaJayF: of course, that CI fix broke on gate checks on a dhcp issue it looks like17:17
TheJuliaunrelated of course :(17:17
opendevreviewVerification of a change to openstack/ironic master failed: CI: Pull in diskimage-builder until new release is cut  https://review.opendev.org/c/openstack/ironic/+/84834517:38
JayFTheJulia: :|19:31
TheJuliaand post-fail timeout on collecting the subunit file19:40
TheJuliaugh19:40
TheJuliawhen did it become almost 1 pm19:43
TheJulia(of course, my 5:30 AM was my first meeting)19:45
opendevreviewMerged openstack/ironic master: CI: Pull in diskimage-builder until new release is cut  https://review.opendev.org/c/openstack/ironic/+/84834522:56
TheJulia\o/22:57
opendevreviewJulia Kreger proposed openstack/ironic-python-agent master: Fix passing kwargs in clean steps  https://review.opendev.org/c/openstack/ironic-python-agent/+/84558323:03
TheJuliaJayF: quick revision of the release note: https://review.opendev.org/c/openstack/ironic-python-agent/+/84558323:04
TheJuliaderekh: With regards to https://review.opendev.org/c/openstack/ironic-python-agent/+/846177, is there a need/want to backport?23:09
opendevreviewVerification of a change to openstack/ironic master failed: Auto-populate lessee for deployments  https://review.opendev.org/c/openstack/ironic/+/81864123:09
TheJuliaNobodyCam: lets chat about https://review.opendev.org/c/openstack/ironic/+/840986 at some point soon23:10
NobodyCamyea23:12
NobodyCamand of course happy Friday Ironicer's23:12
TheJuliaI'm slightly confused about it, but given some of the git confusion, perhaps a advanced git class might be helpful?23:14
TheJuliaand my confusion is about git state more than anything23:15

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