Wednesday, 2021-04-07

janders🤦00:03
jandersI am a little terrified that the police are out there hunting for people driving on 33 inch tyres instead of 32 inch tyres yet most people have their winches hard-wired straight into the battery with 300A cables and that's all good as far as law is concerned... I wonder how that will go in an event of a crash where something causes them to short00:08
janderscircuit...00:08
janderscar safety regulations don't quite seem to be in the right place these days00:09
*** k_mouza has joined #openstack-ironic00:15
*** tosky has quit IRC00:17
*** k_mouza has quit IRC00:20
*** paras333 has joined #openstack-ironic00:26
TheJuliadifferent size tires why?00:34
iurygregoryTheJulia, do you think we would need to store in the Database all subscriptions the operator adds to each node?00:48
TheJuliaiurygregory: I *think* so, is there a reason for/against00:51
iurygregoryI'm thinking about details after reading some discussion on the metal3 side00:54
TheJuliawell00:54
TheJuliaas far as metal3 is concerned, it is pointless00:54
TheJuliathe ironic db will go poof00:54
*** pmannidi has joined #openstack-ironic00:54
iurygregoryyeah00:54
TheJuliaand... then it is out of date... and00:54
TheJuliayeah00:54
TheJuliameanwhile subscriptions could be still pointing to the wrong place00:54
TheJuliait is a bit of a risk. Less with metal300:55
TheJuliamore with full blown ironic00:55
iurygregorythey were asking if we can provide a way to import subscriptions..00:55
TheJuliapost but not create?00:55
TheJuliacreate in the bmc that is?00:55
iurygregorywhen we create in ironic it will be in the BMC00:55
iurygregorybut we will lost track after an upgrade00:56
TheJuliaunless there is a flag on the post.00:56
iurygregoryhummm00:56
TheJuliait might be an awful idea00:56
TheJuliaAlternatively, what if we were to scan/return back ?00:56
*** paras333 has quit IRC00:56
TheJuliasince the endpoints are supposed to b eable to be retrieved00:56
TheJuliaRanted, we're talking about BMCs.........,../....00:57
iurygregoryhehehe00:57
iurygregoryin Doug's experiment the BMC will not report all details of subscriptions that were registered00:57
*** jamesdenton has quit IRC00:57
iurygregoryhe had to encode a signature of the subscription in the context field so I could find the match again and avoid re-registering it.00:58
*** jamesdenton has joined #openstack-ironic00:58
*** pmannidi has quit IRC00:59
TheJuliaiurygregory: not good01:01
iurygregoryyeah =)01:01
iurygregorywe are talking about hw hehe01:01
TheJuliatrue01:01
iurygregoryhttps://github.com/metal3-io/metal3-docs/pull/167#discussion_r59185912801:01
iurygregoryfor context01:01
TheJuliaiurygregory: is enough data still present to rip the old subcription out?01:02
iurygregoryin the RFE dtantsur|afk mentioned we delete the subscriptions when we delete a node01:03
iurygregoryAll subscriptions are deleted if the node is deleted.01:04
TheJuliayeah01:04
iurygregoryso it would be ok on the metal3 to just go and re-add01:04
TheJuliai thought that was only the ones we know about01:04
iurygregoryafter they add the node we can re-add all subscriptions01:05
TheJuliaso what about abrupt cluster outages and restarts01:05
TheJuliawill we just de-dup registrations?01:05
iurygregoryhummm01:07
TheJuliaor think the poor in-tern accidently backed into the emergency power off button01:07
TheJulia(I actually know someone who had this happen when we were in high school.... they managed to take out a bunch of VAX machines...)01:08
jandersif subscription details weren't stored in the DB, how would users un-subscribe?01:09
janderswould they need to know exactly what they are subscribed to in order to unsubscribe?01:09
iurygregoryBMCs may also provide different info when you request information about a subscription... (because it's life) so we probably need something stored in ironic that would match with what the bmc will provide01:11
janderswould ensuring consistent state between the DB and BMCs be in-scope of this?01:12
iurygregoryif the user went directly to the BMC to do things, it's not our fault but this would be a huge concern I would say...01:13
janderssay BMC "forgets" some subscription either due to one of the cases you mentioned (firmware upgrade, power loss) or for some other mystery reason01:13
jandersor that - good point iurygregory01:13
jandersI think that may be sufficient critical mass to lean towards storing subscription info in something more reliable than a BMC itself01:14
janderss/a/the01:14
jandersso that we at least have the option of comparing desired state and actual state01:15
iurygregorywe can probably have an API call to sync BMC<->DB01:16
iurygregoryat least this makes some sense in my mind01:16
jandersit would make sense to me, too01:17
jandersI wonder if some less powerful BMCs may have overload issues if we poll them for existing subscriptions and there is a lot of them01:17
janderswhat do you think?01:17
janders(thinking aloud here)01:17
iurygregoryyeah this can be a problem also01:18
iurygregoryheheh01:18
iurygregoryI'm only finding problems today hehehe01:18
jandersbetter now than half way through implementing the spec :)01:18
jandersbut irt my comment above I'm now thinking the BMC is more likely to collapse under load of sending too many notifications than to collapse while being polled for known subscriptions01:19
iurygregory++01:19
iurygregoryyeah01:19
jandersI wonder what is a realistic usage pattern - how many subscriptions per BMC would operators use01:21
jandersis this likely to become an issue or is this a mostly theoretical concern01:21
janders(at times I tend to pick up too many of these :) )01:21
*** paras333 has joined #openstack-ironic01:22
TheJuliaI guess there are multiple different paths/needs and I'm okay if we support them, just need to kind of define what those are and what we need to thus do01:22
iurygregoryI will try to push a spec by tomorrow and add info we had here =)01:24
iurygregorywe don't need to focus in everything now (just a few things)01:24
*** k_mouza has joined #openstack-ironic01:26
*** k_mouza has quit IRC01:30
*** paras333 has quit IRC01:38
*** paras333 has joined #openstack-ironic01:54
*** rh-jlabarre has joined #openstack-ironic01:55
*** rh-jlabarre has joined #openstack-ironic01:56
*** rh-jelabarre has quit IRC01:56
*** paras333 has quit IRC01:58
*** zaneb has quit IRC02:03
*** rcernin has quit IRC02:17
TheJuliaiurygregory: exactly02:19
TheJuliaminimum viable ;)02:19
*** Qianbiao has joined #openstack-ironic02:23
openstackgerritMerged openstack/ironic-python-agent stable/train: More refactoring of the image module  https://review.opendev.org/c/openstack/ironic-python-agent/+/78288402:29
*** rcernin has joined #openstack-ironic02:45
*** rcernin has quit IRC02:50
*** rcernin has joined #openstack-ironic02:50
*** k_mouza has joined #openstack-ironic03:27
*** k_mouza has quit IRC03:31
*** tzumainn has quit IRC03:53
openstackgerritRichard G. Pioso proposed openstack/ironic master: Fix idrac-wsman BIOS factory_reset result finding  https://review.opendev.org/c/openstack/ironic/+/74869604:16
*** pmannidi has joined #openstack-ironic04:18
*** rh-jlabarre has quit IRC04:20
rpiosoTheJulia: The change ^^^ should be good to go now. Thank you!04:22
*** zzzeek has quit IRC04:34
*** zzzeek has joined #openstack-ironic04:35
openstackgerritMerged openstack/ironic-python-agent stable/train: Option to enable bootloader config failure bypass  https://review.opendev.org/c/openstack/ironic-python-agent/+/78186404:43
*** moshiur has joined #openstack-ironic05:20
*** uzumaki has quit IRC05:22
*** k_mouza has joined #openstack-ironic05:57
*** k_mouza has quit IRC06:02
openstackgerritMerged openstack/ironic-python-agent stable/ussuri: Prevent broken partition image UEFI deploys  https://review.opendev.org/c/openstack/ironic-python-agent/+/78235106:18
*** ociuhandu has joined #openstack-ironic06:45
*** ociuhandu has quit IRC06:49
arne_wiebalckGood morning, ironic!06:51
jandershey arne_wiebalck o/06:53
arne_wiebalckhey janders, good morning o/06:56
*** rnoriega_ has quit IRC06:58
*** rnoriega_ has joined #openstack-ironic07:01
*** rpittau|afk is now known as rpittau07:03
rpittaugood morning ironic! o/07:03
rpittaujanders: I was really excited about that RFE, then I saw the date :D07:04
rpittauTheJulia: hi! Did you see my reply to https://review.opendev.org/c/openstack/ironic/+/783270 ?07:16
*** rcernin has quit IRC07:27
*** k_mouza has joined #openstack-ironic07:27
*** k_mouza has quit IRC07:32
*** uzumaki has joined #openstack-ironic07:32
openstackgerritVerification of a change to openstack/ironic-python-agent failed: Add fstab pointer to EFI partition  https://review.opendev.org/c/openstack/ironic-python-agent/+/78235207:36
*** tosky has joined #openstack-ironic07:37
*** pmannidi has quit IRC07:45
*** pmannidi has joined #openstack-ironic07:46
*** pmannidi has quit IRC07:47
*** pmannidi has joined #openstack-ironic07:48
*** pmannidi has quit IRC07:52
jandershey rpittau o/07:59
jandershow was your break? :)07:59
jandersI'm glad you liked the RFE!07:59
jandersI thought you might like the idea of pushing for Rancilio to release a RF-compliant Pesce Rosso model too08:00
rpittaujanders: my break went well, got some rest, ate too much!08:02
jandersway to go!08:03
*** lucasagomes has joined #openstack-ironic08:03
arne_wiebalckTheJulia: I found it: https://storyboard.openstack.org/#!/story/200778908:04
*** Qianbiao has quit IRC08:11
*** Qianbiao has joined #openstack-ironic08:11
*** tkajinam has quit IRC08:25
*** tkajinam has joined #openstack-ironic08:26
*** rcernin has joined #openstack-ironic08:30
*** derekh has joined #openstack-ironic08:40
*** dougsz has joined #openstack-ironic08:51
*** dougsz has quit IRC08:51
*** dougsz has joined #openstack-ironic08:51
*** ajya|afk has quit IRC08:52
*** rcernin has quit IRC08:52
*** frigo has joined #openstack-ironic08:57
frigoHello Ironic!08:57
*** derekh has quit IRC09:15
*** derekh has joined #openstack-ironic09:15
*** rpittau is now known as rpittau|bbl09:23
arne_wiebalckfrigo: o/09:30
frigo:)  If anyone is bored, I started https://review.opendev.org/c/openstack/ironic/+/784625 for the S3 support.. any early feedback would be very welcome09:37
*** rcernin has joined #openstack-ironic09:48
*** rcernin has quit IRC10:06
*** paras333_ has joined #openstack-ironic10:19
cennegood day everyone!10:19
*** paras333_ has quit IRC10:19
*** paras333 has joined #openstack-ironic10:19
*** dtantsur|afk is now known as dtantsur10:23
dtantsurmorning ironic10:23
* dtantsur is grumpy, tired and with a headache10:23
cennedtatsur: hi, sorry for missing you yesterday. had some dissasembling-reassembling going on with my. ..(and lost my touchpad):10:23
* cenne whoops..10:24
cennemorning to you ^^'10:24
dtantsurhi cenne, I hope your touchpad is back :)10:25
cenneit's not ... but I found a spare mouse. So i'm good for now.10:26
cennedid you get my messages on the afk nick? I am not sure if I should be sending to it or the regular one if someone is away.10:30
dtantsurcenne: I usually receive both, I have a highlight for "dtantsur". but IRC is not 100% reliable, so I've lost your message.10:30
dtantsurcould you please repeat?10:30
cennesure10:31
cennemorning ironic  cenne here.10:31
cenneI'm interested in the Expose boot mode and secure boot status in the Ironic API tasks.10:31
cenneAm fairly new to irc and not familiar with the culture here. If I make a mistake, please let me know.10:31
cenneI'll get started in the vm setup and registering account in the meanwhile.10:31
dtantsurwelcome! :)10:31
cennethank you :)10:32
dtantsurhow is your progress? did you succeed with the VM setup?10:34
cenneinstalling the vm did twice. First time I tried directy on a live iso (inside vm) and got some virtual network (unable to delete) errors from ansible.10:37
cenneSecond time the vm ran out of space :(10:37
cenneHoping third time's the charm. And redoing it rn.10:37
dtantsurour of curiosity, how much space did you allocate?10:37
cenneI think it was _practically_ around 5 Gb. I had allocated 25G in virt manager but was using tmpfs to back the drive (for speed). It consumed all the ram I had and then failed.10:43
dtantsuryeah, 5G is definitely not enough. the testing setup creates 3 (I think?) nested VMs10:43
cenneCurrentlly I've given it 10. should I go higher?10:44
cenneiirc i saw some numbers around 3Gb for an image the script was making. If it makes 3... I'll give it around 20 then..10:45
dtantsurcenne: yep, I'd start with 20. my testing environment has 14G occupied (although it's not a clean environment).10:48
iurygregorygood morning Ironic10:48
*** k_mouza has joined #openstack-ironic10:55
*** frigo has quit IRC11:21
*** frigo has joined #openstack-ironic11:25
* cenne surprised. gave bifrost vm, 25, it stll wants more :o. here.. take 5011:29
* cenne https://xkcd.com/303/11:32
dtantsurhaha, true. python does make it a bit harder :)11:32
*** ajya has joined #openstack-ironic11:40
dtantsurfolks, my headache is getting worse, I'll get away from the computer for a whole11:41
dtantsur* a while11:42
*** dtantsur is now known as dtantsur|bbl11:42
cennetake care11:43
*** k_mouza has quit IRC11:43
janderssorry to hear this dtantsur|bbl hope you feel better soon11:45
*** k_mouza has joined #openstack-ironic11:47
*** pas-ha has joined #openstack-ironic11:56
iurygregorytake care dtantsur|bbl11:57
jandersarne_wiebalck TheJulia i/r/t cleaning enhancement PTG discussion, are you happy with what I've put in https://etherpad.opendev.org/p/ironic-xena-ptg (currently lines 138-144)? Please let me know and if this is sufficient I will remove the old writeup11:59
openstackgerritMerged openstack/ironic master: Update python-dracclient version  https://review.opendev.org/c/openstack/ironic/+/78419212:03
openstackgerritVerification of a change to openstack/ironic-tempest-plugin failed: Test case for uefi-https-boot in standalone ironic  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/75769612:03
*** pmannidi has joined #openstack-ironic12:04
arne_wiebalckjanders: lgtm, thanks!12:06
jandersthanks arne_wiebalck12:07
*** pmannidi has quit IRC12:22
*** pmannidi has joined #openstack-ironic12:23
*** pmannidi has quit IRC12:23
*** pmannidi has joined #openstack-ironic12:23
*** pmannidi has quit IRC12:23
*** k_mouza has quit IRC12:24
*** k_mouza has joined #openstack-ironic12:24
*** rh-jlabarre has joined #openstack-ironic12:28
*** dtantsur|bbl is now known as dtantsur12:28
*** zaneb has joined #openstack-ironic12:29
*** jamesdenton has quit IRC12:38
*** jamesdenton has joined #openstack-ironic12:39
dtantsurrpioso, TheJulia, please check https://storyboard.openstack.org/#!/story/2008804 I think it's a way out of the IPMI problem12:42
*** ociuhandu has joined #openstack-ironic12:43
dtantsuras you see, I've failed on my mission to get myself a rest and stop thinking about the driver composition12:44
*** ociuhandu_ has joined #openstack-ironic12:46
*** ociuhandu has quit IRC12:48
iurygregoryyay for travel Ban...12:48
dtantsurmmm?12:48
iurygregoryNetherlands just canceled flights from Brazil12:48
iurygregoryso I can't travel anymore12:49
dtantsurO__o12:49
dtantsurI thought they permitted returning if you have residence rights...12:49
iurygregorywell they do, but in the email "The Dutch authorities have issued a travel ban for passengers travelling to the Netherlands to prevent the spread of a new mutation of the coronavirus (COVID-19). This means that you are not allowed to travel from Sao paulo to the Netherlands. "12:50
iurygregoryso I can't travel it seems12:50
*** ociuhandu_ has quit IRC12:50
dtantsurjesus.. I'm sorry to hear12:51
*** rpittau|bbl is now known as rpittau12:51
jandersiurygregory sorry to hear that12:51
openstackgerritMerged openstack/ironic stable/wallaby: Follow-up Automaticaly set cipher suite  https://review.opendev.org/c/openstack/ironic/+/78405112:51
iurygregorydtantsur, janders tks ( I was expecting something, since here we are reaching 4k deaths/day) =(12:52
rpittauiurygregory: oh no :/12:52
iurygregoryrpittau, yeah =(12:53
janderssee you tomorrow Ironic o/12:58
*** ociuhandu has joined #openstack-ironic12:58
dtantsuro/13:00
iurygregorybye janders o/13:02
*** ociuhandu has quit IRC13:03
rpittaubye janders :)13:05
iurygregorywhat dates are the PTG?13:06
iurygregoryit's after next week right?13:06
*** lmcgann has joined #openstack-ironic13:06
dtantsuriurygregory: week of 19th I think?13:06
iurygregoryyeah13:07
iurygregoryI will try to book after that13:07
*** ociuhandu has joined #openstack-ironic13:09
openstackgerritMerged openstack/ironic stable/wallaby: Followup idrac configuration mold steps  https://review.opendev.org/c/openstack/ironic/+/78485213:13
*** samcat116 has joined #openstack-ironic13:15
*** rloo has joined #openstack-ironic13:16
TheJuliagood morning13:34
*** ociuhandu has quit IRC13:36
*** ociuhandu has joined #openstack-ironic13:38
dtantsurmorning TheJulia13:39
rloomornin' TheJulia and dtantsur13:39
dtantsurhi rloo!13:39
iurygregorygood morning TheJulia =)13:40
*** ociuhandu has quit IRC13:42
*** tzumainn has joined #openstack-ironic13:44
TheJuliaiurygregory: that sucks :(13:45
iurygregoryTheJulia, yeah, it's life =(13:46
* iurygregory is tryign to understand why the travel ban is only till 15th of April...13:46
dtantsuriurygregory: I would not be overly optimistic about the date13:48
dtantsuron the other hand, I'd try giving them a call and explaining that you have residency rights13:48
dtantsurmaybe you'll need to find a flight that enters EU in Czechia13:48
*** samcat116 has quit IRC13:49
*** samcat116 has joined #openstack-ironic13:51
iurygregorydtantsur, yeah, I'm moving to 24th April13:53
iurygregoryso it doesn't overlap with the PTG hehe13:53
openstackgerritJulia Kreger proposed openstack/ironic stable/wallaby: Update python-dracclient version  https://review.opendev.org/c/openstack/ironic/+/78519613:54
openstackgerritMerged openstack/ironic master: Add security dashboard clean steps to ilo drivers  https://review.opendev.org/c/openstack/ironic/+/78236413:58
*** uzumaki has quit IRC13:58
*** ociuhandu has joined #openstack-ironic14:00
TheJuliaI put the 23rd as a more social catch up call anyway14:05
dtantsursocial catch-up is important!14:05
TheJuliaMaybe spill over but I think it is important to remember everyone is humans and not just a name on a screen14:06
TheJuliaWe have lives, we have things that pull us in five million directions, stress, etc.14:06
TheJuliarpioso: fwiw, you could have uploaded https://review.opendev.org/c/openstack/ironic/+/78519614:07
TheJuliaAlso, others, I think https://review.opendev.org/c/openstack/ironic/+/785196 is the only thing pending being able to tag a 17.0.114:09
dtantsurjust approved14:09
TheJuliaawesome14:09
rpittauI can have lunch now \o/14:10
rpiosoTheJulia: What about https://review.opendev.org/c/openstack/ironic/+/748696?14:10
rpiosodtantsur: ^^^14:11
dtantsurlooking14:11
dtantsurrpioso: meanwhile, have you had a chance to check https://storyboard.openstack.org/#!/story/2008804 ?14:12
openstackgerritMerged openstack/ironic stable/ussuri: IPMI: Handle vendor set boot device differences  https://review.opendev.org/c/openstack/ironic/+/78276414:14
rpiosodtantsur: I'm catching up on my backscroll. Landing final things in Wallaby is a higher priority interrupt (NMI?) :)14:14
dtantsurheh14:14
dtantsurmakes sense14:15
*** pmannidi has joined #openstack-ironic14:24
rpiosodtantsur: My first take is that it seems workable. An override of overrides! I need to let it simmer a while. Of course, operator feedback is more important than mine :)14:24
rpiosodtantsur: I don't understand why this is the case -- "will result in DracRedfishVirtualMediaBoot enabled additionally to RedfishVirtualMediaBoot (currently this configuration is invalid)."14:25
dtantsurwhich part: the first or the one in brackets?14:26
rpiosodtantsur: (currently this configuration is invalid)14:26
dtantsurrpioso: you need to add idrac-redfish-virtual-media explicitly now14:26
dtantsurin the proposal it starts being implicit from the fact that you have idrac and redfish-virtual-media enabled14:26
rpiosodtantsur: I got it now. In the example, no idrac supported boot interface is enabled.14:28
*** pmannidi has quit IRC14:28
* rpioso always assumes a *pxe is enabled :)14:28
*** ociuhandu has quit IRC14:30
*** ociuhandu has joined #openstack-ironic14:31
rpiosodtantsur: Do you envision we would change the idrac-wsman names, perhaps to wsman?14:32
rpiosodtantsur: Or would those stay as-is, since they're vendor-specific?14:32
rpiosodtantsur: And now the BIG question ... Drumroll, please ... May we reconsider accepting https://review.opendev.org/c/openstack/ironic/+/771862 given your new proposal?14:34
*** ociuhandu has quit IRC14:37
rpiosoTheJulia: I would have been glad to submit https://review.opendev.org/c/openstack/ironic/+/785196? I have always waited until the original change is approved and merged. Is that unnecessary?14:37
dtantsurrpioso: under my proposal https://review.opendev.org/c/openstack/ironic/+/771862 should be changed to use just 'ipmitool' implementations and then if you need to provide vendor addition on top of that, you'll be able to do it without breaking people or changing any names14:40
dtantsurre wsman: I'd keep them. "idrac-wsman" is a nice descriptive name. maybe we should rename it to just "wsman", because the driver is already "idrac", but I'd not bother with it.14:41
TheJuliarpioso: preferred to wait until something merges. I did it after it merged to master though14:42
TheJuliarpioso: I'll review https://review.opendev.org/c/openstack/ironic/+/748696, but I think we'll have to see how the gate shakes out, if we can get it cherry picked quickly then \o/, else itmay just need to wait for 17.0.214:43
rpiosoTheJulia: You beat me to it :-) Thank you!14:43
rpiosodtantsur: Hrm ... Yeah, but the idrac-ipmitool* names could become simply ipmi once your proposal is approved and merged, analogous to idrac-redfish*, right?14:44
dtantsurrpioso: they won't magically become new names. it's the other way around: if you use just 'ipmitool' today, it can turn into your implementation under the hood whenever you need.14:44
rpiosodtantsur: Understood. My point is that it would be analogous to idrac-redfish*.14:46
dtantsuridrac-redfish-* is the reverse from what I would like to see though14:46
rpiosodtantsur: Operators could start to use redfish*, instead.14:46
dtantsurah, right. right.14:46
dtantsurI'd like us to pick the right implementation based on node.driver14:47
dtantsurthis is probably a tl;dr of the whole story14:47
TheJuliaand operators would prefer vendor specific based detection instead of having to set specific overrides or preferences because it is one less thing to hae to know upfront, which is a large very valid complaint I've heard recently.14:48
rpiosoI'm on board with that, but would like to offer our consumers a path from IPMI to Redfish today, rather than 6 months from now.14:48
dtantsurrpioso: if on that patch you s/idrac-ipmi/ipmi/ we can approve it without waiting on my story14:48
dtantsuryou don't have any specific modifications right now anyway14:48
*** ociuhandu has joined #openstack-ironic14:49
dtantsurTheJulia: this is the next step though. I'd be very interested to read an RFE on that :)14:49
rpiosoTheJulia: +114:49
rpiosodtantsur: What do you mean by "you don't have any specific modifications right now anyway"?14:50
dtantsurrpioso: there is no actual Dell-specific logic introduced in https://review.opendev.org/c/openstack/ironic/+/77186214:51
TheJuliaUnfortunately, 17.0.0 has shipped, and the next new feature window is the next release that can be consumed. Which in theory should be in about 2 months time for those that can consumed decoupled releases. If one wants to consume a "named release", then it will be six months regardless or possibly a year. There is some discussion about slowing the release cycle down. Of course, some of the existing14:51
TheJuliarules/restrictions may need to eb revisited community wise. All this, and more for the PTG.14:51
dtantsurso you can change it to use generic names in parallel to my RFE14:51
dtantsurmy RFE will ensure that you won't make a breaking change if you introduce any Dell specific logic14:52
rpiosodtantsur: Gotcha14:52
TheJuliadtantsur: Yeah, I guess I should write up an RFE on specific driver selection logic, but yeah. Lets see how the first thing shakes out and where the discussion goes since we've been kind of near needing to do this for a while and there has not been consensus.14:53
dtantsuragreed14:53
*** ociuhandu has quit IRC14:54
*** uzumaki has joined #openstack-ironic15:02
TheJuliaHas anyone provided +1's to https://etherpad.opendev.org/p/ironic-xena-ptg15:04
JayFWhen you say +1s, what do you want?15:05
JayFI've read it, I don't have topics to propose15:05
TheJuliaany specific items you feel are more important than others?15:05
JayFGenerally, the leadership/vision/driver comp questions seem like they could use the most sync discussion15:06
JayFI think technical chat is easy to do async15:06
JayF**easier15:06
*** ociuhandu has joined #openstack-ironic15:07
*** k_mouza has quit IRC15:08
* TheJulia is trying to figure out $schedule15:09
dtantsurrpioso: could you elaborate on your items on the PTG etherpad? I know what the first one is about, but I'm afraid everyone else is clueless15:09
TheJuliaBottom line, if there is no elaboration, there is no way for people to prepare or have a cogent on the same page discussion of a topic.15:10
*** k_mouza has joined #openstack-ironic15:10
*** frigo has quit IRC15:11
*** ociuhandu has quit IRC15:11
rpiosoTheJulia: Friendly reminder ... https://review.opendev.org/c/openstack/ironic/+/748696 needs another Code-Review+2 and Workflow+1 :)15:12
rpiosodtantsur, TheJulia: I'll elaborate later today.15:13
dtantsurthx15:13
TheJuliawhoops, I didn't click the final button15:13
* rpioso is in downstream meetings :-(15:14
* TheJulia offers zuul cookies to try and finish the page load15:14
* dtantsur is ready to flip tables because of Fedora defaulting to nano instead of vim15:14
TheJuliaEDITOR= env var?15:15
rpiosoTheJulia: Also, https://review.opendev.org/c/openstack/ironic/+/748696 requests a Backport-Candidate vote :)15:16
TheJuliajust backport it once it merges15:16
dtantsurTheJulia: yep, it just caught me by surprise15:16
TheJuliait is more for us to track stuff when we're not interactively working on an item15:16
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: Do not fail network interface collection on unsupported interface  https://review.opendev.org/c/openstack/ironic-python-agent/+/78522015:17
dtantsura funny issue ^^15:17
rpiosoTheJulia: +115:17
dtantsurI wonder if it's possible to catch it unless you're containerizing IPA and forget to use host networking :)15:17
TheJuliadtantsur: by funny, do yo mean cry or rock in a corner?15:17
dtantsurmore of raising an eyebrow for a minute or two15:17
TheJuliaahh, that... makes sense15:17
dtantsurapparently podman networking is funny *shrug*15:17
rpiosoTheJulia: WF+1 for https://review.opendev.org/c/openstack/ironic/+/748696, too?15:18
TheJulialolz15:18
TheJuliaclicked the backport candidate instad15:18
TheJuliainstead15:18
TheJuliadone15:18
rpiosoCaffeine!15:19
rpioso;-)15:19
TheJuliaI'm on my second cup!15:20
*** rajinir has quit IRC15:21
*** viks____ has quit IRC15:22
*** ociuhandu has joined #openstack-ironic15:22
*** ociuhandu has quit IRC15:23
*** ociuhandu has joined #openstack-ironic15:23
*** rajinir has joined #openstack-ironic15:26
*** lourot has quit IRC15:32
*** ociuhandu has quit IRC15:33
*** ociuhandu has joined #openstack-ironic15:37
*** ociuhandu has quit IRC15:42
*** ociuhandu has joined #openstack-ironic15:48
*** ociuhandu has quit IRC15:54
*** lourot has joined #openstack-ironic15:59
*** frigo has joined #openstack-ironic15:59
*** samcat116 has quit IRC16:00
openstackgerritDhuldev Valekar proposed openstack/ironic master: Follow up to add iDRAC management via Redfish  https://review.opendev.org/c/openstack/ironic/+/78477516:03
*** rcernin has joined #openstack-ironic16:03
*** sshnaidm is now known as sshnaidm|afk16:06
*** Qianbiao has quit IRC16:07
*** lucasagomes has quit IRC16:07
*** rcernin has quit IRC16:08
*** uzumaki has quit IRC16:08
*** samcat116 has joined #openstack-ironic16:11
*** dtantsur is now known as dtantsur|afk16:18
dtantsur|afko/16:18
iurygregorybye dtantsur|afk16:19
iurygregoryrpittau, CDG is a good airport? :D16:20
rpittauiurygregory: it is a good airport, yeah :)16:20
iurygregorygood to know!16:20
iurygregorysince I will probably have to wait 5hrs (if KLM changes my flight)16:21
rpittauiurygregory: careful with the change of terminals16:21
rpittausome of them are kilometers apart16:21
iurygregoryrpittau, ack16:22
*** dougsz has quit IRC16:33
*** frigo has quit IRC16:38
rpiosoiurygregory: It's Paris!!!!!16:39
*** frigo has joined #openstack-ironic16:39
*** moshiur has quit IRC16:39
*** ociuhandu has joined #openstack-ironic16:41
iurygregoryrpioso, yeah (it will be my first time in France hehehe)16:43
rpittaugood night! o/16:46
*** rpittau is now known as rpittau|afk16:46
*** ociuhandu has quit IRC16:46
*** samcat116 has quit IRC16:47
*** samcat116 has joined #openstack-ironic16:49
TheJuliaCDG is an awesome airport but also confusing to navigate in a sleep deprived state16:50
iurygregoryadding more information to my notes16:57
*** samcat116 has quit IRC16:58
*** derekh has quit IRC17:00
openstackgerritVerification of a change to openstack/ironic failed: Fix idrac-wsman BIOS factory_reset result finding  https://review.opendev.org/c/openstack/ironic/+/74869617:08
frigocome a bit more to the south next time :) when restaurants open again...17:08
openstackgerritBob Fournier proposed openstack/ironic stable/ussuri: Refactor vendor detection and add Redfish implementation  https://review.opendev.org/c/openstack/ironic/+/78445217:15
*** diurnalist has joined #openstack-ironic17:18
*** lbragstad has quit IRC17:25
arne_wiebalckTheJulia: https://storyboard.openstack.org/#!/story/2007789 (not sure you saw this from me earlier today)17:30
*** samcat116 has joined #openstack-ironic17:31
arne_wiebalckTheJulia: (the story about db queries I mentioned yesterday)17:31
*** uzumaki has joined #openstack-ironic17:44
*** frigo has quit IRC17:45
openstackgerritJulia Kreger proposed openstack/ironic-inspector master: WIP: ignored error state cache for new requests  https://review.opendev.org/c/openstack/ironic-inspector/+/78524517:51
*** frigo has joined #openstack-ironic17:51
*** frigo has quit IRC17:53
TheJuliahmm, Yeah that is a conundrum18:02
TheJuliait would likely be good to just fix in teh get calls18:03
TheJuliaI know in raw sql we can join and request a specific column on the match, not sure we can do that with sqlalchemy off hand18:03
arne_wiebalckno idea18:04
*** rcernin has joined #openstack-ironic18:04
arne_wiebalckinterested in optimising these, though :)18:04
arne_wiebalckI prompted also our DB experts for help (in general), let's see if they can help.18:05
rpiosoTheJulia: Should I recheck https://review.opendev.org/c/openstack/ironic/+/748696?18:06
*** rcernin has quit IRC18:09
TheJuliarpioso: yeah, looks like it may be transient18:10
openstackgerritMerged openstack/ironic-tempest-plugin master: Test case for uefi-https-boot in standalone ironic  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/75769618:10
rpiosoTheJulia: Done. Thank you!18:10
openstackgerritMerged openstack/ironic stable/wallaby: Update python-dracclient version  https://review.opendev.org/c/openstack/ironic/+/78519618:11
arne_wiebalckTheJulia: On the kea integration topic for the PTG. I am currently discussing with my networking colleagues testing kea DHCP and the team running our PXE infra. At the moment, our Ironic deployment uses a downstream service (similar to cobbler) which takes care of the PXE config (which means a downstream Ironic patch to use it). So, our Ironic does not run DHCP, nor tftp, nor does it create PXE18:13
arne_wiebalckconfigurations ... for the discussion and whether we can help with a potential dev effort to use kea instead, it would be helpful to understand how a deployment with kea integration would look like. Maybe sth to discuss at the SIG meeting next week?18:13
TheJuliaarne_wiebalck: Seems like a good idea for next week18:14
arne_wiebalckTheJulia: Ok, will add it to the agenda, thanks!18:14
*** lbragstad has joined #openstack-ironic18:19
openstackgerritVerification of a change to openstack/ironic failed: Fix idrac-wsman BIOS factory_reset result finding  https://review.opendev.org/c/openstack/ironic/+/74869618:30
iurygregoryzuul is unhappy18:36
TheJuliaiurygregory: how so?18:54
*** k_mouza has quit IRC18:54
uzumakizuul is one needy guy! Have you tried promising it a cookie? :) iurygregory18:56
iurygregoryTheJulia, the random failures when trying to merge patches18:58
iurygregoryhehe18:59
uzumaki;)18:59
iurygregoryuzumaki, nope =P18:59
uzumakiit has known to work in the past =D18:59
TheJuliaiurygregory: if I believe the console, that last message was just... ery delayed19:00
TheJulias/ery/very/19:00
iurygregoryoh =)19:02
iurygregoryso know we have a troll \o/19:03
TheJuliazuul is a troll. Yes.19:03
*** rh-jlabarre has quit IRC19:06
uzumakido trolls fancy cookies? or do they take something else as bribe? =D19:06
TheJuliaice cream... I think.19:08
TheJuliaHave we tried bolting an ice cream machine to zuul?19:08
iurygregoryhummm it's a good RFE for zuul19:09
*** rh-jelabarre has joined #openstack-ironic19:12
TheJulia"As a user, I would like to be able to supply ice cream to zuul so it has a happy belly at all times and always produces good results"19:19
*** diurnalist has quit IRC19:21
iurygregory++19:21
openstackgerritLeo McGann proposed openstack/ironic-specs master: Add security interface spec  https://review.opendev.org/c/openstack/ironic-specs/+/57671819:36
uzumaki+1 lol =D19:38
*** diurnalist has joined #openstack-ironic19:48
*** diurnalist has quit IRC19:54
*** diurnalist has joined #openstack-ironic20:00
*** rcernin has joined #openstack-ironic20:05
*** lifeless has quit IRC20:09
*** rcernin has quit IRC20:09
*** diurnalist has quit IRC20:15
*** mgagne has joined #openstack-ironic20:21
*** spotz has quit IRC20:38
*** dsneddon has quit IRC20:53
*** rcernin has joined #openstack-ironic20:53
*** k_mouza has joined #openstack-ironic20:56
*** samcat116 has quit IRC20:59
*** k_mouza has quit IRC21:00
*** lmcgann has quit IRC21:05
*** rcernin has quit IRC21:11
*** rcernin has joined #openstack-ironic21:11
*** lbragstad has quit IRC21:32
*** zaneb has quit IRC21:37
*** spotz has joined #openstack-ironic21:38
rpiosoWhat's Zuul's favorite flavor?21:46
*** rcernin has quit IRC21:57
JayFred21:57
JayFnot cherry or strawberry or watermelon. Just red. The color of failure and taste of cough syrup21:57
*** ianw_pto is now known as ianw22:14
*** lbragstad has joined #openstack-ironic22:15
rpiosoJayF: LOL!22:32
*** rcernin has joined #openstack-ironic22:37
*** rcernin has quit IRC22:42
*** rcernin has joined #openstack-ironic22:47
*** rcernin has quit IRC22:47
*** rcernin has joined #openstack-ironic22:48
*** tosky has quit IRC23:11
*** kajalsah07 has joined #openstack-ironic23:13
*** k_mouza has joined #openstack-ironic23:25
*** k_mouza has quit IRC23:29
iurygregory++, that explains a lot hehe23:36
kajalsah07Hi, I have assigned myself an issue in this storyboard: https://storyboard.openstack.org/#!/story/2008193. I am an Outreachy applicant and I need help understanding the issue. I read the details of node passthru from the reference. Can I get some more information on what exactly do I need to  in this task?23:40
iurygregorykajalsah07, have you read https://docs.openstack.org/openstacksdk/latest/? this would be the project you will need to contribute to add the support for the node passthru, take some time and read "For Contributors" and the "For Users" sections =)23:54
*** rloo has quit IRC23:54
kajalsah07Yes, I went through these docs. Also, Dmitry told me that I have to contribute to these two files: https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/baremetal/v1/node.py and expose the API in https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/baremetal/v1/_proxy.py. I will read these two sections "For contributors" and "For Users" in detail again and see if I missed23:57
kajalsah07something. Thanks.23:57

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