Monday, 2020-07-20

*** irclogbot_3 has quit IRC00:16
*** irclogbot_0 has joined #openstack-ironic00:19
*** ociuhandu has joined #openstack-ironic00:25
*** ociuhandu has quit IRC00:30
*** diurnalist has quit IRC01:14
*** ricolin has joined #openstack-ironic01:43
openstackgerritSteve Baker proposed openstack/ironic master: Convert root path / to use plain JSON  https://review.opendev.org/74014202:15
openstackgerritSteve Baker proposed openstack/ironic master: Convert root controller to plain controller  https://review.opendev.org/74106402:15
openstackgerritSteve Baker proposed openstack/ironic master: Convert v1 controller to plain, return JSON  https://review.opendev.org/74106502:15
openstackgerritSteve Baker proposed openstack/ironic master: Remove File type  https://review.opendev.org/74186202:15
openstackgerritSteve Baker proposed openstack/ironic master: Remove Link type  https://review.opendev.org/74186302:15
openstackgerritSteve Baker proposed openstack/ironic master: Rename Response to PassthruResponse  https://review.opendev.org/74186402:15
openstackgerritSteve Baker proposed openstack/ironic master: WIP Remove Driver, DriverList types  https://review.opendev.org/74186502:15
*** uzumaki has joined #openstack-ironic02:19
*** rcernin has quit IRC03:02
*** yaawang has quit IRC03:08
*** yaawang has joined #openstack-ironic03:08
*** rcernin has joined #openstack-ironic03:21
*** rcernin has quit IRC03:25
*** rcernin has joined #openstack-ironic03:26
openstackgerritJacob Anders proposed openstack/bifrost master: Expand advanced install instructions (path info)  https://review.opendev.org/74161103:36
openstackgerritJacob Anders proposed openstack/bifrost master: Expand advanced install instructions (path info)  https://review.opendev.org/74161103:38
*** diurnalist has joined #openstack-ironic03:46
*** diurnalist has quit IRC03:51
*** yaawang has quit IRC03:54
*** yaawang has joined #openstack-ironic03:55
openstackgerritJacob Anders proposed openstack/bifrost master: Expand advanced install instructions (path info)  https://review.opendev.org/74161104:23
*** uzumaki has quit IRC04:27
*** ociuhandu has joined #openstack-ironic04:28
*** ociuhandu has quit IRC04:33
*** Lucas_Gray has quit IRC04:33
*** abdysn has joined #openstack-ironic04:52
*** vmud213 has joined #openstack-ironic05:56
*** vmud213 has quit IRC06:21
*** yaawang has quit IRC06:41
*** yaawang has joined #openstack-ironic06:42
iurygregorygood morning Ironic!07:02
*** ociuhandu has joined #openstack-ironic07:12
*** rcernin has quit IRC07:24
*** yaawang has quit IRC07:27
*** dtantsur|afk is now known as dtantsur07:27
dtantsurmorning ironic07:27
*** yaawang has joined #openstack-ironic07:28
arne_wiebalckGood morning iurygregory, dtantsur and ironic+07:29
dtantsuriurygregory: if you have a few minutes this morning: https://review.opendev.org/#/c/740304/ https://review.opendev.org/#/c/740217/ and https://review.opendev.org/#/c/740224/ please07:31
patchbotpatch 740304 - ironic-inspector - Do not try to set local_gb to -1 when the matched ... - 2 patch sets07:31
patchbotpatch 740217 - bifrost - Get rid of ci_testing variable in roles - 1 patch set07:31
patchbotpatch 740224 - bifrost - Add git_url_root to override root for all reposito... - 1 patch set07:31
*** yolanda has joined #openstack-ironic07:31
dtantsuralso, it's not yet officially announced, but: https://ironicbaremetal.org/ :)07:31
arne_wiebalckboom!07:33
arne_wiebalckvery nice!07:33
iurygregorymorning arne_wiebalck and dtantsur =)07:34
iurygregorysure!07:34
arne_wiebalckwill this be announce this afternoon?07:34
dtantsurarne_wiebalck: yep, on a keynote07:34
iurygregorywe won't have upstream meeting today07:34
dtantsurwe probably won't indeed, but let's wait for TheJulia to confirm07:35
iurygregory"It occurs to me that we should likely cancel the meeting in the morning since it is during opendev"07:35
iurygregoryshe said yesterday on the channel07:35
dtantsurah, I see it07:38
*** rcernin has joined #openstack-ironic07:38
*** derekh has joined #openstack-ironic07:39
*** rcernin has quit IRC07:44
openstackgerritDmitry Tantsur proposed openstack/ironic master: Account for power interfaces that cannot power on  https://review.opendev.org/74165007:45
openstackgerritDmitry Tantsur proposed openstack/ironic master: Add agent power interface  https://review.opendev.org/73559107:45
openstackgerritDmitry Tantsur proposed openstack/ironic master: Document fast-track and the agent power interface  https://review.opendev.org/74166807:45
*** rcernin has joined #openstack-ironic07:48
*** yaawang has quit IRC07:52
*** rcernin has quit IRC07:52
*** yaawang has joined #openstack-ironic07:52
iurygregorydtantsur, fyi seems like now it's working https://zuul.opendev.org/t/openstack/build/a82ea77d72ab4ef5ab89ff9f55dd6424/log/controller/logs/tempest_log.txt both ids are in the tempest.log \o/07:53
dtantsurnice, lemme check07:55
dtantsuriurygregory: I'm worried about the multinode job not passing..07:56
*** uzumaki has joined #openstack-ironic07:58
*** lucasagomes has joined #openstack-ironic07:58
dtantsurcan it be that we need more VMs there?08:01
dtantsurhmm, we already have 608:01
*** janders has joined #openstack-ironic08:02
openstackgerritMerged openstack/bifrost master: Get rid of ci_testing variable in roles  https://review.opendev.org/74021708:03
* iurygregory checks08:04
uzumakigood afternoon ironic! o/08:06
jandersg'day o/08:07
iurygregoryhey uzumaki08:07
iurygregoryhey janders =)08:07
openstackgerritDmitry Tantsur proposed openstack/ironic master: Stop running test_schedule_to_all_nodes in the multinode job  https://review.opendev.org/74188408:07
dtantsuriurygregory, TheJulia, maybe ^^^08:07
iurygregorydtantsur, worth a try =)08:08
dtantsuriurygregory: but it's nonetheless suspicious that BaremetalBasicOpsPartitionImage failed on both rechecks08:08
iurygregoryyeah08:08
iurygregoryI will look a bit more on the tests to see08:09
uzumakihow's it going people? janders iurygregory \o/08:10
janderspretty good, had a relaxing weekend, didn't do much except for a couple drone flights08:10
jandersI fixed up the bifrost install doco page which I butchered on Friday (don't know what was I thinking :)08:11
jandershow are you guys?08:11
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic master: Add tempest default_boot_option  https://review.opendev.org/74188608:12
iurygregoryuzumaki, doing good and you?08:12
uzumakiI'm well, weekend was good actually, I feel quite relaxed, started picking up on my reading janders iurygregory08:12
iurygregorynice =)08:13
uzumaki\o/08:14
iurygregorydtantsur, I only used default_boot_option so we would get the value from IRONIC_DEFAULT_BOOT_OPTION hehehe08:14
dtantsuriurygregory: I'm fine with the conf name, but I think on the class level it should be just "boot_option"08:14
iurygregorygotcha08:15
jandersthank you for the doco review dtantsur! :)08:18
dtantsurnp :)08:18
janderssorry about the noise regarding paths in the previous iterations08:18
jandersI either made a mistake somewhere or the libselinux bug was breaking venv setup in my install back when testing that08:19
jandersall good now so removed all that unnecessary stuff and only left relevant bits08:19
dtantsurnice08:21
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic-tempest-plugin master: Update basic_ops  https://review.opendev.org/74144508:21
dtantsuryeah, we need the install docs in a good shape now that we link to it from https://ironicbaremetal.org/08:21
openstackgerritMerged openstack/bifrost master: Add git_url_root to override root for all repositories at once  https://review.opendev.org/74022408:23
dtantsuriurygregory: oh, may I also bother you with https://review.opendev.org/#/c/741627/ and https://review.opendev.org/#/c/741638/ please?08:26
patchbotpatch 741627 - bifrost - Make skip_install a normal boolean variable - 1 patch set08:26
patchbotpatch 741638 - bifrost - Enable metadata cleaning by default - 2 patch sets08:26
*** yaawang has quit IRC08:29
*** yaawang has joined #openstack-ironic08:30
*** derekh has quit IRC08:34
dtantsuralso at some point we should work on enabling redfish virtual media in bifrost - will simply our testing a lot08:36
arne_wiebalckdid anyone receive the zoom link/password for the event this afternoon? Last time, the details were on the eventbrite ticket, does not seem to be the case this time ...08:45
dtantsurarne_wiebalck: look for an email with subject "24 Hours Left! OpenDev Participation Information"08:49
*** Lucas_Gray has joined #openstack-ironic08:51
iurygregorydtantsur, np will look in a few08:51
openstackgerritVerification of a change to openstack/ironic-inspector failed: Do not try to set local_gb to -1 when the matched root device size is 0  https://review.opendev.org/74030408:54
arne_wiebalckdtantsur: thanks, will check!08:55
*** k_mouza has joined #openstack-ironic09:01
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support configuring credential-less deploy  https://review.opendev.org/74189409:02
*** rcernin has joined #openstack-ironic09:10
*** rcernin has quit IRC09:15
*** ricolin has quit IRC09:17
jandersI am having some difficulties figuring out where bifrost keeps ironic's codebase. For example I see two copies of steps.py:09:22
janders[and512@xps stack]$ find . -name steps.py09:22
janders./bifrost/lib/python3.8/site-packages/ironic/conductor/steps.py09:22
janders./ironic/ironic/conductor/steps.py09:22
janders[and512@xps stack]$09:22
janderssorry pastebin09:23
jandershttp://paste.openstack.org/show/796106/09:23
jandersbetter :)09:23
janderswhich one is "live"?09:23
dtantsurjanders: ./bifrost is the actual venv09:24
dtantsur./ironic is a source checkout from which it was installed09:25
dtantsura good TODO item would be to support develop installation (pip -e)09:25
*** sshnaidm|off is now known as sshnaidm09:27
*** diurnalist has joined #openstack-ironic09:31
*** yaawang has quit IRC09:33
*** yaawang has joined #openstack-ironic09:34
*** diurnalist has quit IRC09:35
janderswhen installing bifrost with the intention of doing some testing in KVM instances running on the node, what do I need to specify  as --network-interface? virbr0?09:42
jandersor does --testenv take care of that?09:45
dtantsurjanders: only --testenv09:49
jandersthank you dtantsur09:50
openstackgerritMerged openstack/bifrost master: Make skip_install a normal boolean variable  https://review.opendev.org/74162709:53
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support extra-vars in bifrost-cli  https://review.opendev.org/74024609:55
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support configuring credential-less deploy  https://review.opendev.org/74189409:55
*** ociuhandu has quit IRC10:05
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support extra-vars in bifrost-cli  https://review.opendev.org/74024610:07
openstackgerritMerged openstack/bifrost master: Enable metadata cleaning by default  https://review.opendev.org/74163810:08
*** ociuhandu has joined #openstack-ironic10:08
*** yaawang has quit IRC10:08
*** k_mouza has quit IRC10:08
*** Lucas_Gray has quit IRC10:08
*** janders has quit IRC10:08
*** irclogbot_0 has quit IRC10:08
*** bdodd_ has quit IRC10:08
*** vesper11 has quit IRC10:08
*** fdegir has quit IRC10:09
*** stevebaker has quit IRC10:09
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support extra-vars in bifrost-cli  https://review.opendev.org/74024610:09
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support configuring credential-less deploy  https://review.opendev.org/74189410:10
*** yaawang has joined #openstack-ironic10:10
*** k_mouza has joined #openstack-ironic10:10
*** Lucas_Gray has joined #openstack-ironic10:10
*** janders has joined #openstack-ironic10:10
*** irclogbot_0 has joined #openstack-ironic10:10
*** bdodd_ has joined #openstack-ironic10:10
*** vesper11 has joined #openstack-ironic10:10
*** fdegir has joined #openstack-ironic10:10
*** stevebaker has joined #openstack-ironic10:10
*** Lucas_Gray has quit IRC10:10
*** Lucas_Gray has joined #openstack-ironic10:11
*** ociuhandu has quit IRC10:13
*** derekh has joined #openstack-ironic10:20
*** tkajinam has quit IRC10:29
*** ociuhandu has joined #openstack-ironic10:32
openstackgerritDmitry Tantsur proposed openstack/ironic master: Stop running test_schedule_to_all_nodes in the multinode job  https://review.opendev.org/74188410:33
openstackgerritMerged openstack/tenks master: Set min version of tox to 3.2.1  https://review.opendev.org/74119410:35
*** trident has quit IRC10:35
*** trident has joined #openstack-ironic10:36
jandersI'm having some hassles trying to enroll my VMs into ironic10:39
jandershttp://paste.openstack.org/show/796110/10:39
jandersam I doing something dumb, or is my install missing ansible modules somehow?10:39
jandersinventory output seems cool10:42
jandershttp://paste.openstack.org/show/796112/10:42
openstackgerritSandeep Yadav proposed openstack/ironic-python-agent-builder master: [dnm] test tripleo-buildimage-ipa c8  https://review.opendev.org/74191710:45
*** janders has quit IRC11:17
*** janders has joined #openstack-ironic11:20
openstackgerritDmitry Tantsur proposed openstack/ironic master: Stop running test_schedule_to_all_nodes in the multinode job  https://review.opendev.org/74188411:39
janderswrapping up for the day, see you tomorrow o/11:47
janderswhen you have time, I'd appreciate a pointer on http://paste.openstack.org/show/796110/11:47
janderskinda stuck there11:47
jandersdoesn't look like my ansible install has openstack.cloud.baremetal_node module11:48
janders(if I read correctly it is a module)11:49
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support extra-vars in bifrost-cli  https://review.opendev.org/74024611:50
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support configuring credential-less deploy  https://review.opendev.org/74189411:51
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Update to cirros 0.5.1  https://review.opendev.org/74192312:00
dtantsurjanders: I'll direct your question to iurygregory, he has experience with the collections12:01
*** rh-jelabarre has joined #openstack-ironic12:03
iurygregoryjanders, can you check if you have the collections in the env?12:04
openstackgerritVerification of a change to openstack/ironic failed: Add wsme core types, remove WSME  https://review.opendev.org/70449012:08
*** yolanda has quit IRC12:14
*** yolanda has joined #openstack-ironic12:15
*** Goneri has joined #openstack-ironic12:17
*** rh-jelabarre has quit IRC12:23
rpiosoGood morning, ironic12:27
*** rh-jelabarre has joined #openstack-ironic12:28
iurygregorymorning rpioso12:29
rpiosoiurygregory: :-)12:30
* rpioso didn't receive the "24 Hours Left! OpenDev Participation Information" email12:31
arne_wiebalckrpioso: neither did I12:32
arne_wiebalckrpioso: and on the eventbrite ticket I do not see the zoom link (like last time)12:33
TheJuliaSo we have consensus on cancelling the meeting this morning?12:34
arne_wiebalck+112:36
* iurygregory gave +1 yesterday12:36
*** ricolin has joined #openstack-ironic12:37
TheJuliaemail sent12:41
openstackgerritVerification of a change to openstack/ironic-python-agent-builder failed: [tinyipa] Fix getting MTU via dhcp  https://review.opendev.org/73109512:50
dtantsurmorning TheJulia12:51
*** tzumainn has joined #openstack-ironic12:57
TheJuliaTime for OpenDev!13:00
TheJuliadid you guys register for the second event?13:01
TheJuliayou had to register for each one separately13:01
*** zbitter is now known as zaneb13:07
*** rcernin has joined #openstack-ironic13:07
*** ricolin_ has joined #openstack-ironic13:08
*** k_mouza has quit IRC13:09
*** rloo has joined #openstack-ironic13:10
*** ricolin has quit IRC13:10
clarkbhttps://www.eventbrite.com/e/opendev-hardware-automation-registration-104569991660 is the link to register for this event13:11
*** rcernin has quit IRC13:12
*** ricolin has joined #openstack-ironic13:16
*** ricolin_ has quit IRC13:17
dtantsurto pile on an old discussion: I've just screwed up myself by force-deleting a node13:18
dtantsurmaking me wonder if we should proactively cleanup local PXE environment of items that do not belong to any nodes13:19
TheJuliaso we should disucss next step for the baremetal sig soon13:19
TheJuliawe kind of also hit tuning bu tmaybe perofrmance requirements gathering?13:19
TheJuliamy lighting is awful13:21
TheJulialight kit willbe broken out for tomorrow13:21
openstackgerritMerged openstack/ironic-inspector master: Do not try to set local_gb to -1 when the matched root device size is 0  https://review.opendev.org/74030413:22
*** uzumaki has quit IRC13:22
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector stable/ussuri: Do not try to set local_gb to -1 when the matched root device size is 0  https://review.opendev.org/74193613:28
*** ociuhandu_ has joined #openstack-ironic13:29
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector stable/train: Do not try to set local_gb to -1 when the matched root device size is 0  https://review.opendev.org/74193713:29
dtantsurfun https://storyboard.openstack.org/#!/story/200793313:29
*** k_mouza has joined #openstack-ironic13:29
*** ociuhandu has quit IRC13:31
*** bnemec has joined #openstack-ironic13:32
*** k_mouza has quit IRC13:34
*** derekh has quit IRC13:34
dtantsuralso yay, tooz is broken with the new pymysql13:36
*** k_mouza has joined #openstack-ironic13:37
*** k_mouza has quit IRC13:41
TheJuliawoot13:45
dtantsuras you can guess, I learned it when my FIPS-related patch got approved :(13:46
TheJuliaoh jeeze13:46
TheJulia*sigh*13:46
dtantsurand isn't this lovely? https://github.com/PyMySQL/PyMySQL/commit/e06bbac052bd8cb978bbf1083989cc05c6c19b2713:47
*** k_mouza has joined #openstack-ironic13:47
TheJulia"no automated way of resetting it" <-- not in our current feature set but itcould be13:47
*** k_mouza has quit IRC13:51
TheJuliaI feel like a "multi-os" deployment to hardware tempest test could be useful13:52
TheJuliaa "hardware qualification" helper?13:55
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic master: Add tempest default_boot_option  https://review.opendev.org/74188613:58
*** k_mouza has joined #openstack-ironic14:03
*** ociuhandu_ has quit IRC14:05
*** ociuhandu has joined #openstack-ironic14:06
*** derekh has joined #openstack-ironic14:06
*** k_mouza has quit IRC14:06
dtantsuriurygregory: do you have anything ready or half-ready for basic auth in bifrost? if not, I can take a look (want to have it reasonable soon).14:07
iurygregorydtantsur, half ready, haven't tested to see the state (will probably need to solve some merge conflicts before pushing)14:08
dtantsuriurygregory: do you want to push it or should I start over? or do you want to finish it as well?14:08
iurygregoryyou can start if you want, I didn't pushed at the time because we were waitting for the keystoneauth release (and now we merged a lot of things hehe)14:09
dtantsurheh, okay14:09
*** aedc has joined #openstack-ironic14:10
andreinhi guys, I'm getting this error when provisioning a server with bifrost https://seashells.io/p/EUgTWDM. I'm using tinyipa-stable-train from https://tarballs.opendev.org/openstack/ironic-python-agent/tinyipa/files/tinyipa-stable-train.gz14:19
*** abdysn has quit IRC14:23
*** k_mouza has joined #openstack-ironic14:27
TheJuliaadrianc: 404 on your link14:28
andreinTheJulia: https://seashells.io/p/EUgTWDMM sorry, my mouse ate an M at the end14:30
andreinI'm using the direct deploy method, I suspect https://opendev.org/openstack/ironic-python-agent/src/branch/master/ironic_python_agent/extensions/image.py#L736 should be guarded by a check for the deploy interface14:31
andreinbut I'm not sure how to get that14:32
TheJuliaandrein: anything in the conductor log?14:33
andreinchecking14:33
TheJuliathat shouldn't fail the deploy14:33
*** diurnalist has joined #openstack-ironic14:34
TheJuliawow that is bizzar14:36
TheJuliaI guess the issue is we're getting an unexpected exception and things are going *boom* as a result14:37
andreinTheJulia: http://paste.openstack.org/show/796127/14:40
TheJuliaInteresting14:40
andreinI suspect tgtadm is not installed on the TinyIPA image14:40
TheJuliayeah, we need to catch ProcessExecutionError14:40
TheJuliayeah, most likely14:40
openstackgerritSandeep Yadav proposed openstack/ironic-python-agent-builder master: Add Tripleo IPA build image job in zuul layout  https://review.opendev.org/74191714:43
andreinTheJulia: looks like ProcessExecutionError is caught in _execute, it's actually a ironic_python_agent.errors.ISCSICommandError that's uncaught14:44
*** cdearborn has joined #openstack-ironic14:45
TheJuliaandrein: sorry, slightly distracted at the moment trying to eat a snack during a break, but yeah... it just seems super weird with the errors. Seems like easy enough fix and I think it would likely be okay to catch it in the caller14:45
andreinTheJulia: I'm not sure blindly catching ISCSICommandError is the way to go (I'm not familiar with the ISCSI deploy interface, but swallowing errors sounds bad) That's why I was suggesting adding a check for the deploy interface used in https://opendev.org/openstack/ironic-python-agent/src/branch/master/ironic_python_agent/extensions/image.py#L73614:48
andreinbasically, skip that call if the interface is not ISCSI14:49
andreinhowever, I'm not sure how to get that information. if someone can point me in the right direction I'd appreciate it14:50
TheJuliaThe agent doesn't really know what the deploy interface is. I think we cache a node object internally in ipa, but using it would be the question and I'm not sure that would be great. I think we explicitly tear down iscsi and install_bootloader does it for good measure, but I'd need to check the conductor side code path14:51
*** rcernin has joined #openstack-ironic14:55
*** stendulker has joined #openstack-ironic14:57
andreinTheJulia: shall I open a storyboard issue?14:57
*** rcernin has quit IRC15:00
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support HTTP basic auth and switch bifrost-cli to it  https://review.opendev.org/74196415:09
dtantsuriurygregory: ^^15:11
iurygregorydtantsur, ack15:11
dtantsurTheJulia: opinions welcome: https://review.opendev.org/#/c/741884/15:12
patchbotpatch 741884 - ironic - Stop running test_schedule_to_all_nodes in the mul... - 3 patch sets15:12
TheJuliacan  I +2 the spirit without looking?15:13
dtantsur:D15:13
*** jgwentworth is now known as melwitt15:19
gudrutis0There is no Monday meeting today?15:31
ajyagudrutis0: no, http://lists.openstack.org/pipermail/openstack-discuss/2020-July/016007.html15:32
*** stendulker has quit IRC15:42
openstackgerritDmitry Tantsur proposed openstack/bifrost master: Support HTTP basic auth and switch bifrost-cli to it  https://review.opendev.org/74196415:50
*** gyee has joined #openstack-ironic15:51
*** sshnaidm is now known as sshnaidm|afk15:57
TheJuliasorry for the late notice gudrutis015:58
*** lucasagomes has quit IRC16:00
*** JamesBenson has joined #openstack-ironic16:09
*** diurnalist has quit IRC16:12
*** ricolin has quit IRC16:14
*** k_mouza has quit IRC16:15
*** diurnalist has joined #openstack-ironic16:16
dtantsurugh.. the HTTP basic middleware does not account for public routes16:21
dtantsurstevebaker: this ^^ at least breaks inspector (/ and /v1 must be without authentication)16:23
dtantsuriurygregory: FYI ^^ we cannot use the basic auth until it's fixed16:26
dtantsuroh, and /v1/continue will probably be broken as well, so inspector completely broken16:27
dtantsurthe same likely applies for ironic. unless I'm missing something?16:28
*** dtantsur is now known as dtantsur|afk16:29
dtantsur|afkwill look tomorrow if nobody beats me to it (please)16:29
*** ociuhandu_ has joined #openstack-ironic16:30
TheJuliait should... but... I thought steve turned one of the jobs on to use auth16:31
*** ociuhandu has quit IRC16:33
*** ociuhandu_ has quit IRC16:34
iurygregoryseems we only enabled auth_strategy http_basic for json_rpc16:40
TheJulia*sigh* yeah....16:41
TheJuliaugh16:41
iurygregoryI've tested some api calls for ironic with gophercloud using http_basic and it worked fine16:42
iurygregory(haven't done deployment...)16:43
TheJuliayeah, if the middleware is quashing the unauthenticated endpoint, that is a hard break16:43
TheJuliaI need to go lay down, spoons low at the moment after opendev16:44
openstackgerritVerification of a change to openstack/ironic failed: Add wsme core types, remove WSME  https://review.opendev.org/70449016:49
*** rcernin has joined #openstack-ironic16:56
*** derekh has quit IRC17:00
*** rcernin has quit IRC17:01
TheJulialooks like we can have the hash ring rebuild collide with an action and somehow we end up failing the deploy step :( https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_868/704490/11/gate/ironic-tempest-ipa-partition-uefi-pxe-grub2/868ca82/controller/logs/screen-ir-cond.txt17:18
*** ociuhandu has joined #openstack-ironic17:34
*** ociuhandu has quit IRC17:38
*** Lucas_Gray has quit IRC17:45
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: Minor exception fix related to read timeout patch  https://review.opendev.org/74200618:45
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: set EVENTLET_NO_GREENDNS to 'yes'  https://review.opendev.org/74201118:56
TheJuliaof all the silly things in the world ^18:57
*** rcernin has joined #openstack-ironic18:57
*** rcernin has quit IRC19:01
*** dsneddon has joined #openstack-ironic19:35
*** ociuhandu has joined #openstack-ironic19:36
andreinTheJulia: https://storyboard.openstack.org/#!/story/2007937 i've added a story about the failure i wrote about a while ago. I tried to just swallow the ISCSICommandError but I'm having trouble building an IPA image to test.19:44
jandersgood evening / early morning ironic o/19:59
jandersiurygregory regarding collections - how do I check for/install collections?20:00
jandersiurygregory just saw the PM checking20:01
jandershow was the opendev baremetal event?20:05
*** ociuhandu has quit IRC20:06
openstackgerritJulia Kreger proposed openstack/ironic-python-agent-builder master: Strip some excess from the centos dib image  https://review.opendev.org/74181920:09
TheJuliaandrein: awesome20:10
TheJuliagood morning janders20:10
TheJuliajanders: it went well, I think20:10
*** hjensas has joined #openstack-ironic20:22
TheJuliaandrein: got an idea, poking at the code to see if it works20:25
andreinTheJulia: should tgtd be running in tinyIPA? because I've been poking around and it looks like it isn't started20:26
TheJuliano, but I do think you've got fun valid bug. I'm _REALLY_ surprised we've not hit this before20:27
stevebakermorning20:34
stevebakerdtantsur|afk: I'll take a look20:34
TheJuliaGuten Morgan stevebaker20:34
andreinTheJulia: it's really odd, I've been reviewing the code and nothing seems to have changed around there for months. I've reverted to a previous IPA ramdisk which I'm reasonably sure worked about 3 months ago when I provisioned some servers, and that one also fails.20:36
* TheJulia blinks20:37
TheJuliaThese are the times I think "Maybe I should take up brewing"20:37
stevebakerTheJulia: been there, done that. Surprisingly hard work ;)20:38
TheJuliastevebaker: drat!20:38
TheJuliaWhat if I open a brewery/pizzaria after the pandemic is over?20:38
stevebakerI would endorse this plan20:39
andreinTheJulia: just gave the iSCSI deploy driver a whirl, it was surprisingly fast and it says it successfully installed grub on the server :) waiting for it to boot now20:41
TheJuliaandrein: awesome20:41
TheJuliaYeah, each driver depending on how has its benefits20:41
TheJuliaSo I think I know what happened20:42
TheJuliaStill super-surprised things went kaboom20:42
andreinTheJulia: do tell, I'm really curious what I stumbled across20:43
TheJuliaso I think we backported changes to force bootloader check/application for raid/uefi and I guess the train agent kind of broke in some cases and we just never spotted it... but maybe the behavior of the underlying libraries also changed20:44
TheJuliabecause it shouldn't make it CI if it broke in the gate20:44
*** janders has quit IRC20:44
stevebakerTheJulia, dtantsur|afk: OK, my local ironic running master and latest ironic-image is returning 200 responses for / and /v1 with http_basic as expected. I'll take a look at that bifrost change20:51
*** bnemec has quit IRC20:55
*** rcernin has joined #openstack-ironic20:58
TheJuliastevebaker: does /v1/lookup work?21:00
*** rcernin has quit IRC21:02
stevebakerTheJulia: let me add a node and find out21:03
TheJulia++21:03
*** bnemec has joined #openstack-ironic21:10
*** cdearborn has quit IRC21:14
*** aedc has quit IRC21:14
*** aedc has joined #openstack-ironic21:15
TheJuliaokay, i figured it out, I was trying to fix it the wrong way21:18
*** aedc has quit IRC21:20
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: Prevent un-needed iscsi cleanup  https://review.opendev.org/74202921:28
TheJuliavi andrein ^^^21:29
TheJuliahot off the code press21:29
andreinTheJulia: wohoo! can't wait for the backport!21:34
andreinthanks for looking into this, I'll give it a go as soon as the images are published21:35
andrein(or, if you have an image handy *wink*wink*)21:35
openstackgerritJulia Kreger proposed openstack/ironic master: Extend base build timeouts  https://review.opendev.org/74181821:42
openstackgerritJulia Kreger proposed openstack/ironic master: Extend base build timeouts  https://review.opendev.org/74181821:43
*** rloo has quit IRC22:22
TheJuliaandrein: Sadly not right now, but it seems fairly problematic to get moving forward so a couple days most likely22:34
TheJuliadtantsur|afk: https://review.opendev.org/#/c/740344 has not failed since the last change to include content on the 202s. But it looks like the lower constraint will need to be rasied to Flask 1.1.0. Any thoughts?22:47
patchbotpatch 740344 - ironic-inspector - DNM: Respond so a ContentType is included - 8 patch sets22:47
*** tkajinam has joined #openstack-ironic22:53
*** Lucas_Gray has joined #openstack-ironic22:55
*** rcernin has joined #openstack-ironic22:58
*** rcernin has quit IRC22:59
*** rcernin has joined #openstack-ironic22:59
openstackgerritMerged openstack/ironic master: Set min version of tox to 3.2.1  https://review.opendev.org/74118523:03
*** bnemec has quit IRC23:20
openstackgerritJulia Kreger proposed openstack/ironic master: Add ``ipxe_template`` override option  https://review.opendev.org/73984123:38

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