Tuesday, 2021-06-22

*** ricolin_ is now known as ricolin05:05
cenneJayF re: git history. thanks that's a neat trick. 😀05:58
cenneGood morning ironic!05:58
iurygregorygood morning cenne and Ironic o/06:18
cenneHey iurygregory o/06:19
opendevreviewkamlesh chauvhan proposed openstack/ironic master: Upgrade oslo.db version  https://review.opendev.org/c/openstack/ironic/+/79681106:29
arne_wiebalckGood morning cenne iurygregory and Ironic!06:34
iurygregoryhey arne_wiebalck o/06:39
cennegood morning arne_wiebalck07:01
*** rpittau|afk is now known as rpittau07:06
rpittaugood morning ironic! o/07:06
iurygregoryhey rpittau o/07:06
rpittaujanders: re cleaning enhancements update, thank you!07:06
rpittauhey iurygregory :)07:06
Noamhi07:11
Noamis there some why for ironic baremetal nodes to have multiple vif's?07:11
Noamthere is the default one used for pxe/provsioning07:12
Noamis there a way to add another one lets say for external network07:12
cenneYay. Tests running green. 07:31
cenneThe07:31
cenneTheJulia: , JayF: Thanks.  indeit was the fake objects thingy. Had to 07:33
cenneTheJulia: , JayF: Thanks! Found it. It was the fake objects thingy after all. Had to modify unit test's db/utils and add the two feilds in the fake node. That's the one that is saved to the db and then read back. 07:38
cenneI was following an earlier commit but thought i could do with not with modifying any test files, to first see if at least old tests work. But looks like modifying this file is required. Thanks for your help!07:43
cenneThanks everyone  ðŸ˜Š07:48
iurygregoryNoam, when creating a node you can have multiple ports and each port can be assigned to a vif08:01
iurygregoryhttps://docs.openstack.org/api-ref/baremetal/#ports-ports08:01
iurygregoryhttps://docs.openstack.org/api-ref/baremetal/#vifs-virtual-interfaces-of-nodes08:01
Noami have trouble assigned the the baremetal port to vif, do you have example commands ?08:05
iurygregoryhttps://docs.openstack.org/python-ironicclient/latest/cli/osc/v1/index.html#baremetal-node-vif-attach08:07
* dtantsur rubs eyes08:08
rpittaugood morning dtantsur :)08:08
iurygregoryI think he is not awake yet...08:08
iurygregory=)08:08
iurygregorycenne, congrats on getting the tests green \o/08:08
Noamhttp://paste.openstack.org/show/806854/08:09
dtantsurthank you for helping cenne while I was out!08:09
Noami have created the following baremetal port 9c1b7834-c5f1-4c66-b5eb-5fe03c583cba08:09
dtantsurnow, may I pretend I forgot how to open slack?08:09
iurygregorydtantsur, totally fair =)08:09
cennegood morning dtantsur !08:11
dtantsuro/08:11
iurygregoryNoam, I don't remember if we can update ports directly.. it will depend on the state of the node "All Ports must be associated to a Node when created. This association can be changed, though the request may be rejected if either the current or destination Node are in a transitive state (e.g., in the process of deploying) or are in a state that would be non-deterministically affected by such a change (e.g., there 08:11
iurygregoryis an active user instance on the Node)."08:11
dtantsurit will take me some time to go through all emails, slack messages and pings, so if you have anything urgent for me, please let me know08:12
jandersgood morning cenne iurygregory arne_wiebalck rpittau Noam dtantsur and Ironic o/08:15
iurygregoryhey janders o/08:15
janders(hope I haven't missed anyone :) )08:15
Noamiurygrego baremetal deployed with server create command and is running08:16
cennegood morning janders o/08:17
opendevreviewcenne proposed openstack/ironic master: [WIP] Add `boot_mode` and `secure_boot` to node object  https://review.opendev.org/c/openstack/ironic/+/79705508:35
Noamiurygregory Unable to attach VIF a2789a63-e77f-4125-8ff9-58cc73fe73a7, not enough free physical ports. (HTTP 400)08:52
Noamhttp://paste.openstack.org/show/806855/08:52
arne_wiebalckdtantsur: If you have a moment, I may need to pick your brain for an TLS related issue I see: http://paste.openstack.org/show/806832/ (the attempt to get the clean steps from a node fail, only to succeed on the retry). I can reproduce this every time.09:19
dtantsursure, although I don't have any ideas other than clock skew09:19
arne_wiebalckthe clock skew is the same on the retry, no?09:20
arne_wiebalck(the retry happens in the same second)09:21
dtantsurhmm, I assumed a retry happens later09:21
dtantsurthen you need to somehow (?) hack agent_client to output more details about the error09:21
arne_wiebalckI have the logs from the IPA side if that helps?09:22
dtantsurI doubt so. Does it have the exact cause of the certificate failure?09:22
arne_wiebalckssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca09:23
arne_wiebalckit seems like the IPA is not happy with its self-signed cert, but is ok with it on a retry09:26
dtantsurthis.. should be impossible?09:29
* dtantsur is lost09:29
iurygregoryI will tell "computers were a mistake"09:30
dtantsur++09:30
dtantsurmy only assumption would be that ironic tries to access IPA before it stored the certificate information09:30
dtantsurwhich should be impossible, because this is also when we store the IPA endpoint URL09:31
arne_wiebalckI was thinking this as well, so I delayed the initial request by 5 seconds.09:32
arne_wiebalckWhat happens is that the request happens 5 seconds later, fails, and the retry works.09:32
dtantsurOo09:33
dtantsuroO09:33
iurygregoryO.o09:33
iurygregoryWOW09:33
dtantsurI can only suggest inserting logging everywhere and trying to trace the problem09:33
arne_wiebalckok, will do and let you know :)09:33
arne_wiebalckthanks!09:33
opendevreviewAija JauntÄ“va proposed openstack/ironic master: Redfish: Skip non-RAID controllers for storage  https://review.opendev.org/c/openstack/ironic/+/79659209:44
opendevreviewAija JauntÄ“va proposed openstack/ironic master: Fix Redfish RAID interface_type physical disk hint  https://review.opendev.org/c/openstack/ironic/+/79550510:37
opendevreviewDmitry Tantsur proposed openstack/sushy master: Protect Connector against empty auth object  https://review.opendev.org/c/openstack/sushy/+/79743511:52
dtantsurthis is a confusing bug, I hope I fixed it correctly ^^11:52
janderssee you tomorrow Ironic o/12:05
*** osmanlicilegi is now known as Guest18712:25
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/ironic/ | Bugs: https://storyboard.openstack.org/#!/project_group/75 | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-discuss mailing list."12:29
rpittaudtantsur, TheJulia, should we ask for a new ironic release?13:11
TheJuliafor 18.0.1?13:16
TheJuliawallaby?13:17
TheJuliaboth13:17
dtantsurif wellaby, can we merge https://review.opendev.org/c/openstack/ironic/+/796638 please?13:20
dtantsuror bugfix?13:20
TheJuliahttps://review.opendev.org/c/openstack/ironic/+/797212 also needs to be merged13:21
dtantsuralso good morning TheJulia 13:21
TheJuliagood morning!13:21
dtantsurI can check if after the current meeting13:22
iurygregorylooking now13:22
dtantsureven better :)13:22
TheJuliaawesome13:23
TheJuliaAnyone seen random post_failures like https://zuul.opendev.org/t/openstack/build/d3159791bcca4ac89aceddbec6c4361113:25
rpittauwallaby + master, I wanted to double-check if we needed to merge something first13:26
dtantsurs/master/bugfix/13:26
dtantsurwe release master 3x a cycle13:26
iurygregoryTheJulia, looking at the build history something like that happened in stable/victoria...13:26
dtantsur(I may be nitpicking, but would like to avoid confusion)13:26
TheJuliadtantsur: +1 on bugfix13:27
rpittaummm 18.0.1 should be master ?13:27
TheJuliano13:27
TheJuliabugfix/18.013:27
dtantsurrpittau: no, bugfix/18.013:27
dtantsurright :)13:27
dtantsurI think releases from bugfix branches are still done by the release team manually13:27
TheJuliaiurygregory: Yeah, I've seen a couple random ones and it just doesn't add up to me13:27
iurygregoryyeah, wondering if is related to a cloud provider or something...13:28
* iurygregory checks the cloud in the post failures13:28
iurygregoryinteresting that both from ironic-standalone are in ovh13:29
iurygregoryregion BHS113:29
rpittauargh yeah I totally confused myself with the versions13:31
rpittaualright let's wait for the patches to merge13:31
rpittauTheJulia: that error comes from https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/fetch-subunit-output/tasks/main.yaml#L6613:37
TheJuliaiurygregory: I had another one fail yesterday for no reason, no errors anywhere in the logs. Kind of frustrating :(13:37
TheJuliarpittau: good find!13:37
rpittaumaybe a bug there, not sure13:38
TheJulianot sure, but I'm of the opinion that post_failures shouldn't be held against CI jobs13:39
rpittauheh not really no13:39
iurygregoryTheJulia, do you have the link handy for the other failure you saw?13:42
TheJuliaNot off hand13:42
* TheJulia looks13:42
iurygregoryhttps://review.opendev.org/c/openstack/ironic/+/792275 ?13:43
iurygregorythis one ?13:43
TheJuliayes13:43
TheJuliawell, one with the subunit entry13:43
iurygregoryyeah same error but different cloud provider13:43
iurygregorynot sure if we should say yay or cry...13:44
rpittauthe problem is the stestr output, or the lack of it13:45
rpittauher https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/fetch-subunit-output/tasks/main.yaml#L68 it takes as assumed that the stestr command is in the first line13:47
rpittaubut in that case it seems it's in the second line13:47
rpittauso the result is " last --subunit" which fails13:48
iurygregorymaybe a different version is installed and something changed?13:48
TheJuliathat could be...13:49
rpittaumaybe13:49
TheJulia3.2.0 released april 21st, 202113:49
rpittauthe error could be in the script used to determine the stestr executable path https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/fetch-subunit-output/files/find-testr.sh13:52
TheJuliarpittau: raising in #opendev13:53
rpittauack13:53
iurygregoryI will skip some meetings now I have headache, going to take some medicine and relax a little bit (I hope to be back later)13:57
dtantsurugh, I hope you get better soon!13:57
iurygregorytks13:58
rpittauiurygregory: take care!14:02
arne_wiebalckiurygregory: ouch, have a good rest!14:06
ajyaget well soon, iurygregory 14:13
ajyaWhat's with LOST CI results? I have started seeing them lately, don't recall having them before.14:13
TheJuliaThey have occassionally happened int he past and it is typically connectivity14:14
ajyaok, recheck it is, but seeing this lately a bit too often14:23
TheJuliaajya: make note of it and if we can find a few different cases, hopefully the opendev folks can figure out what is going on14:24
ajyaok14:26
ygk_12345hi all14:36
ygk_12345can anyone join the to good resources on ironic networking for the bare metals and if ironic supports tenant or provider networks ?14:37
* TheJulia sighs14:48
opendevreviewMerged openstack/ironic master: Rename ilo_boot_iso -> boot_iso  https://review.opendev.org/c/openstack/ironic/+/79628914:49
opendevreviewJulia Kreger proposed openstack/ironic master: WIP Scoped RBAC Devstack Plugin support  https://review.opendev.org/c/openstack/ironic/+/77895714:51
opendevreviewMerged openstack/ironic stable/wallaby: Handle non-key-value params in [inspector]extra_kernel_params  https://review.opendev.org/c/openstack/ironic/+/79663815:01
opendevreviewMerged openstack/ironic stable/wallaby: Fix node detail instance_uuid request handling  https://review.opendev.org/c/openstack/ironic/+/79721215:01
dtantsurrpittau: ready ^^15:07
TheJulia\o/15:10
rpittaugreat15:18
rpittaudo we want to release 18.0.1 too or we leave that to the release team ?15:25
rpittauwallaby -> https://review.opendev.org/c/openstack/releases/+/79749915:25
*** ajya is now known as ajya|afk15:27
dtantsurrpittau: we need to explicitly ask them, releases from bugfix branches could not be handled automatically the last time I checked15:30
JayFeiddccidrhjirdldvbgjuilucuruivgrcjlkltvkltnd15:32
JayFWhoops, sorry 15:32
cennehehe. 15:32
JayFAssuming it's not a backportable change to get configdrive and docs for anaconda into wallaby?15:32
JayFJust double-checking before I do the backport work for downstream15:32
opendevreviewMerged openstack/ironic stable/victoria: Fix node detail instance_uuid request handling  https://review.opendev.org/c/openstack/ironic/+/79725315:33
JayFnevermind, I just learned configdrive for anaconda hadn't merged yet; I'll have to get that in :|15:34
rpittaudtantsur: gotcha15:36
dtantsurJayF: docs are always backportable if they apply to the corresponding branch15:36
JayFyeah so I'll backport that, configdrive will have to get done15:36
JayFty15:36
opendevreviewJay Faulkner proposed openstack/ironic stable/wallaby: Add documentation for anaconda deploy interface  https://review.opendev.org/c/openstack/ironic/+/79748215:38
JayFTheJulia: thanks, that was quick!16:14
TheJuliadoc :)16:15
opendevreviewMerged openstack/ironic stable/wallaby: Add documentation for anaconda deploy interface  https://review.opendev.org/c/openstack/ironic/+/79748216:24
rpittaudtantsur, TheJulia, talked on the release channel and apparently we never did a release from a bugfix branch16:25
TheJuliaUmmm... I'm fairly sure we have16:25
TheJuliabut, I'm feeling under the weather at the moment16:25
TheJuliahmmm16:28
TheJulia17.0.2 looks like it was off the branch. at least looking at the gitk display16:30
dtantsurwe definitely have16:30
TheJuliasame with 17.0.116:30
TheJuliayeah, we have.16:30
opendevreviewDmitry Tantsur proposed openstack/ironic master: Allow ramdisk_image_download_source in instance_info for ramdisk deploy  https://review.opendev.org/c/openstack/ironic/+/79750816:51
dtantsurrpittau: FYI ^^^16:51
rpittaudtantsur: ack16:52
TheJuliaDo people want to do a review jam today? I'm feeling really low energy16:58
dtantsursame16:58
JayFI'm OK to skip if everyone else is skipping it16:59
TheJuliaI'm low energy enough that making some tempest progress is all that is keeping me from going and crawling up in bed16:59
rpittauI was having a look at the patches, maybe we don't have to do a review jam for them, just need to assess some comments16:59
TheJuliaif anyone has questions for me, just ping me16:59
rpittauok to skip for me16:59
opendevreviewDmitry Tantsur proposed openstack/ironic master: Nicer error message when a deploy step fails  https://review.opendev.org/c/openstack/ironic/+/79751217:00
rpittaugood night! o/17:11
*** rpittau is now known as rpittau|afk17:11
opendevreviewDmitry Tantsur proposed openstack/ironic master: [WIP] Fix ramdisk boot option handling  https://review.opendev.org/c/openstack/ironic/+/79751717:12
dtantsursee you tomorrow folks17:15
cennegood night17:19
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: WIP: Secure RBAC support  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/79752117:28
arne_wiebalckbye everyone o/17:37
opendevreviewcenne proposed openstack/ironic master: [WIP] Add `boot_mode` and `secure_boot` to node object and expose in api  https://review.opendev.org/c/openstack/ironic/+/79705517:42
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: WIP: Secure RBAC support  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/79752117:47
opendevreviewJulia Kreger proposed openstack/ironic master: WIP Scoped RBAC Devstack Plugin support  https://review.opendev.org/c/openstack/ironic/+/77895717:56
* TheJulia crosses her fingers17:56
*** iurygregory_ is now known as iurygregory18:39
TheJuliagmann: do you happen to be around?21:12

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