janders | 🤦 | 00:03 |
---|---|---|
janders | I 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 short | 00:08 |
janders | circuit... | 00:08 |
janders | car safety regulations don't quite seem to be in the right place these days | 00:09 |
*** k_mouza has joined #openstack-ironic | 00:15 | |
*** tosky has quit IRC | 00:17 | |
*** k_mouza has quit IRC | 00:20 | |
*** paras333 has joined #openstack-ironic | 00:26 | |
TheJulia | different size tires why? | 00:34 |
iurygregory | TheJulia, do you think we would need to store in the Database all subscriptions the operator adds to each node? | 00:48 |
TheJulia | iurygregory: I *think* so, is there a reason for/against | 00:51 |
iurygregory | I'm thinking about details after reading some discussion on the metal3 side | 00:54 |
TheJulia | well | 00:54 |
TheJulia | as far as metal3 is concerned, it is pointless | 00:54 |
TheJulia | the ironic db will go poof | 00:54 |
*** pmannidi has joined #openstack-ironic | 00:54 | |
iurygregory | yeah | 00:54 |
TheJulia | and... then it is out of date... and | 00:54 |
TheJulia | yeah | 00:54 |
TheJulia | meanwhile subscriptions could be still pointing to the wrong place | 00:54 |
TheJulia | it is a bit of a risk. Less with metal3 | 00:55 |
TheJulia | more with full blown ironic | 00:55 |
iurygregory | they were asking if we can provide a way to import subscriptions.. | 00:55 |
TheJulia | post but not create? | 00:55 |
TheJulia | create in the bmc that is? | 00:55 |
iurygregory | when we create in ironic it will be in the BMC | 00:55 |
iurygregory | but we will lost track after an upgrade | 00:56 |
TheJulia | unless there is a flag on the post. | 00:56 |
iurygregory | hummm | 00:56 |
TheJulia | it might be an awful idea | 00:56 |
TheJulia | Alternatively, what if we were to scan/return back ? | 00:56 |
*** paras333 has quit IRC | 00:56 | |
TheJulia | since the endpoints are supposed to b eable to be retrieved | 00:56 |
TheJulia | Ranted, we're talking about BMCs.........,../.... | 00:57 |
iurygregory | hehehe | 00:57 |
iurygregory | in Doug's experiment the BMC will not report all details of subscriptions that were registered | 00:57 |
*** jamesdenton has quit IRC | 00:57 | |
iurygregory | he 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-ironic | 00:58 | |
*** pmannidi has quit IRC | 00:59 | |
TheJulia | iurygregory: not good | 01:01 |
iurygregory | yeah =) | 01:01 |
iurygregory | we are talking about hw hehe | 01:01 |
TheJulia | true | 01:01 |
iurygregory | https://github.com/metal3-io/metal3-docs/pull/167#discussion_r591859128 | 01:01 |
iurygregory | for context | 01:01 |
TheJulia | iurygregory: is enough data still present to rip the old subcription out? | 01:02 |
iurygregory | in the RFE dtantsur|afk mentioned we delete the subscriptions when we delete a node | 01:03 |
iurygregory | All subscriptions are deleted if the node is deleted. | 01:04 |
TheJulia | yeah | 01:04 |
iurygregory | so it would be ok on the metal3 to just go and re-add | 01:04 |
TheJulia | i thought that was only the ones we know about | 01:04 |
iurygregory | after they add the node we can re-add all subscriptions | 01:05 |
TheJulia | so what about abrupt cluster outages and restarts | 01:05 |
TheJulia | will we just de-dup registrations? | 01:05 |
iurygregory | hummm | 01:07 |
TheJulia | or think the poor in-tern accidently backed into the emergency power off button | 01: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 |
janders | if subscription details weren't stored in the DB, how would users un-subscribe? | 01:09 |
janders | would they need to know exactly what they are subscribed to in order to unsubscribe? | 01:09 |
iurygregory | BMCs 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 provide | 01:11 |
janders | would ensuring consistent state between the DB and BMCs be in-scope of this? | 01:12 |
iurygregory | if 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 |
janders | say BMC "forgets" some subscription either due to one of the cases you mentioned (firmware upgrade, power loss) or for some other mystery reason | 01:13 |
janders | or that - good point iurygregory | 01:13 |
janders | I think that may be sufficient critical mass to lean towards storing subscription info in something more reliable than a BMC itself | 01:14 |
janders | s/a/the | 01:14 |
janders | so that we at least have the option of comparing desired state and actual state | 01:15 |
iurygregory | we can probably have an API call to sync BMC<->DB | 01:16 |
iurygregory | at least this makes some sense in my mind | 01:16 |
janders | it would make sense to me, too | 01:17 |
janders | I wonder if some less powerful BMCs may have overload issues if we poll them for existing subscriptions and there is a lot of them | 01:17 |
janders | what do you think? | 01:17 |
janders | (thinking aloud here) | 01:17 |
iurygregory | yeah this can be a problem also | 01:18 |
iurygregory | heheh | 01:18 |
iurygregory | I'm only finding problems today hehehe | 01:18 |
janders | better now than half way through implementing the spec :) | 01:18 |
janders | but 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 subscriptions | 01:19 |
iurygregory | ++ | 01:19 |
iurygregory | yeah | 01:19 |
janders | I wonder what is a realistic usage pattern - how many subscriptions per BMC would operators use | 01:21 |
janders | is this likely to become an issue or is this a mostly theoretical concern | 01:21 |
janders | (at times I tend to pick up too many of these :) ) | 01:21 |
*** paras333 has joined #openstack-ironic | 01:22 | |
TheJulia | I 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 do | 01:22 |
iurygregory | I will try to push a spec by tomorrow and add info we had here =) | 01:24 |
iurygregory | we don't need to focus in everything now (just a few things) | 01:24 |
*** k_mouza has joined #openstack-ironic | 01:26 | |
*** k_mouza has quit IRC | 01:30 | |
*** paras333 has quit IRC | 01:38 | |
*** paras333 has joined #openstack-ironic | 01:54 | |
*** rh-jlabarre has joined #openstack-ironic | 01:55 | |
*** rh-jlabarre has joined #openstack-ironic | 01:56 | |
*** rh-jelabarre has quit IRC | 01:56 | |
*** paras333 has quit IRC | 01:58 | |
*** zaneb has quit IRC | 02:03 | |
*** rcernin has quit IRC | 02:17 | |
TheJulia | iurygregory: exactly | 02:19 |
TheJulia | minimum viable ;) | 02:19 |
*** Qianbiao has joined #openstack-ironic | 02:23 | |
openstackgerrit | Merged openstack/ironic-python-agent stable/train: More refactoring of the image module https://review.opendev.org/c/openstack/ironic-python-agent/+/782884 | 02:29 |
*** rcernin has joined #openstack-ironic | 02:45 | |
*** rcernin has quit IRC | 02:50 | |
*** rcernin has joined #openstack-ironic | 02:50 | |
*** k_mouza has joined #openstack-ironic | 03:27 | |
*** k_mouza has quit IRC | 03:31 | |
*** tzumainn has quit IRC | 03:53 | |
openstackgerrit | Richard G. Pioso proposed openstack/ironic master: Fix idrac-wsman BIOS factory_reset result finding https://review.opendev.org/c/openstack/ironic/+/748696 | 04:16 |
*** pmannidi has joined #openstack-ironic | 04:18 | |
*** rh-jlabarre has quit IRC | 04:20 | |
rpioso | TheJulia: The change ^^^ should be good to go now. Thank you! | 04:22 |
*** zzzeek has quit IRC | 04:34 | |
*** zzzeek has joined #openstack-ironic | 04:35 | |
openstackgerrit | Merged openstack/ironic-python-agent stable/train: Option to enable bootloader config failure bypass https://review.opendev.org/c/openstack/ironic-python-agent/+/781864 | 04:43 |
*** moshiur has joined #openstack-ironic | 05:20 | |
*** uzumaki has quit IRC | 05:22 | |
*** k_mouza has joined #openstack-ironic | 05:57 | |
*** k_mouza has quit IRC | 06:02 | |
openstackgerrit | Merged openstack/ironic-python-agent stable/ussuri: Prevent broken partition image UEFI deploys https://review.opendev.org/c/openstack/ironic-python-agent/+/782351 | 06:18 |
*** ociuhandu has joined #openstack-ironic | 06:45 | |
*** ociuhandu has quit IRC | 06:49 | |
arne_wiebalck | Good morning, ironic! | 06:51 |
janders | hey arne_wiebalck o/ | 06:53 |
arne_wiebalck | hey janders, good morning o/ | 06:56 |
*** rnoriega_ has quit IRC | 06:58 | |
*** rnoriega_ has joined #openstack-ironic | 07:01 | |
*** rpittau|afk is now known as rpittau | 07:03 | |
rpittau | good morning ironic! o/ | 07:03 |
rpittau | janders: I was really excited about that RFE, then I saw the date :D | 07:04 |
rpittau | TheJulia: hi! Did you see my reply to https://review.opendev.org/c/openstack/ironic/+/783270 ? | 07:16 |
*** rcernin has quit IRC | 07:27 | |
*** k_mouza has joined #openstack-ironic | 07:27 | |
*** k_mouza has quit IRC | 07:32 | |
*** uzumaki has joined #openstack-ironic | 07:32 | |
openstackgerrit | Verification of a change to openstack/ironic-python-agent failed: Add fstab pointer to EFI partition https://review.opendev.org/c/openstack/ironic-python-agent/+/782352 | 07:36 |
*** tosky has joined #openstack-ironic | 07:37 | |
*** pmannidi has quit IRC | 07:45 | |
*** pmannidi has joined #openstack-ironic | 07:46 | |
*** pmannidi has quit IRC | 07:47 | |
*** pmannidi has joined #openstack-ironic | 07:48 | |
*** pmannidi has quit IRC | 07:52 | |
janders | hey rpittau o/ | 07:59 |
janders | how was your break? :) | 07:59 |
janders | I'm glad you liked the RFE! | 07:59 |
janders | I thought you might like the idea of pushing for Rancilio to release a RF-compliant Pesce Rosso model too | 08:00 |
rpittau | janders: my break went well, got some rest, ate too much! | 08:02 |
janders | way to go! | 08:03 |
*** lucasagomes has joined #openstack-ironic | 08:03 | |
arne_wiebalck | TheJulia: I found it: https://storyboard.openstack.org/#!/story/2007789 | 08:04 |
*** Qianbiao has quit IRC | 08:11 | |
*** Qianbiao has joined #openstack-ironic | 08:11 | |
*** tkajinam has quit IRC | 08:25 | |
*** tkajinam has joined #openstack-ironic | 08:26 | |
*** rcernin has joined #openstack-ironic | 08:30 | |
*** derekh has joined #openstack-ironic | 08:40 | |
*** dougsz has joined #openstack-ironic | 08:51 | |
*** dougsz has quit IRC | 08:51 | |
*** dougsz has joined #openstack-ironic | 08:51 | |
*** ajya|afk has quit IRC | 08:52 | |
*** rcernin has quit IRC | 08:52 | |
*** frigo has joined #openstack-ironic | 08:57 | |
frigo | Hello Ironic! | 08:57 |
*** derekh has quit IRC | 09:15 | |
*** derekh has joined #openstack-ironic | 09:15 | |
*** rpittau is now known as rpittau|bbl | 09:23 | |
arne_wiebalck | frigo: 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 welcome | 09:37 |
*** rcernin has joined #openstack-ironic | 09:48 | |
*** rcernin has quit IRC | 10:06 | |
*** paras333_ has joined #openstack-ironic | 10:19 | |
cenne | good day everyone! | 10:19 |
*** paras333_ has quit IRC | 10:19 | |
*** paras333 has joined #openstack-ironic | 10:19 | |
*** dtantsur|afk is now known as dtantsur | 10:23 | |
dtantsur | morning ironic | 10:23 |
* dtantsur is grumpy, tired and with a headache | 10:23 | |
cenne | dtatsur: hi, sorry for missing you yesterday. had some dissasembling-reassembling going on with my. ..(and lost my touchpad): | 10:23 |
* cenne whoops.. | 10:24 | |
cenne | morning to you ^^' | 10:24 |
dtantsur | hi cenne, I hope your touchpad is back :) | 10:25 |
cenne | it's not ... but I found a spare mouse. So i'm good for now. | 10:26 |
cenne | did 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 |
dtantsur | cenne: I usually receive both, I have a highlight for "dtantsur". but IRC is not 100% reliable, so I've lost your message. | 10:30 |
dtantsur | could you please repeat? | 10:30 |
cenne | sure | 10:31 |
cenne | morning ironic cenne here. | 10:31 |
cenne | I'm interested in the Expose boot mode and secure boot status in the Ironic API tasks. | 10:31 |
cenne | Am fairly new to irc and not familiar with the culture here. If I make a mistake, please let me know. | 10:31 |
cenne | I'll get started in the vm setup and registering account in the meanwhile. | 10:31 |
dtantsur | welcome! :) | 10:31 |
cenne | thank you :) | 10:32 |
dtantsur | how is your progress? did you succeed with the VM setup? | 10:34 |
cenne | installing 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 |
cenne | Second time the vm ran out of space :( | 10:37 |
cenne | Hoping third time's the charm. And redoing it rn. | 10:37 |
dtantsur | our of curiosity, how much space did you allocate? | 10:37 |
cenne | I 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 |
dtantsur | yeah, 5G is definitely not enough. the testing setup creates 3 (I think?) nested VMs | 10:43 |
cenne | Currentlly I've given it 10. should I go higher? | 10:44 |
cenne | iirc 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 |
dtantsur | cenne: yep, I'd start with 20. my testing environment has 14G occupied (although it's not a clean environment). | 10:48 |
iurygregory | good morning Ironic | 10:48 |
*** k_mouza has joined #openstack-ironic | 10:55 | |
*** frigo has quit IRC | 11:21 | |
*** frigo has joined #openstack-ironic | 11:25 | |
* cenne surprised. gave bifrost vm, 25, it stll wants more :o. here.. take 50 | 11:29 | |
* cenne https://xkcd.com/303/ | 11:32 | |
dtantsur | haha, true. python does make it a bit harder :) | 11:32 |
*** ajya has joined #openstack-ironic | 11:40 | |
dtantsur | folks, my headache is getting worse, I'll get away from the computer for a whole | 11:41 |
dtantsur | * a while | 11:42 |
*** dtantsur is now known as dtantsur|bbl | 11:42 | |
cenne | take care | 11:43 |
*** k_mouza has quit IRC | 11:43 | |
janders | sorry to hear this dtantsur|bbl hope you feel better soon | 11:45 |
*** k_mouza has joined #openstack-ironic | 11:47 | |
*** pas-ha has joined #openstack-ironic | 11:56 | |
iurygregory | take care dtantsur|bbl | 11:57 |
janders | arne_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 writeup | 11:59 |
openstackgerrit | Merged openstack/ironic master: Update python-dracclient version https://review.opendev.org/c/openstack/ironic/+/784192 | 12:03 |
openstackgerrit | Verification 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/+/757696 | 12:03 |
*** pmannidi has joined #openstack-ironic | 12:04 | |
arne_wiebalck | janders: lgtm, thanks! | 12:06 |
janders | thanks arne_wiebalck | 12:07 |
*** pmannidi has quit IRC | 12:22 | |
*** pmannidi has joined #openstack-ironic | 12:23 | |
*** pmannidi has quit IRC | 12:23 | |
*** pmannidi has joined #openstack-ironic | 12:23 | |
*** pmannidi has quit IRC | 12:23 | |
*** k_mouza has quit IRC | 12:24 | |
*** k_mouza has joined #openstack-ironic | 12:24 | |
*** rh-jlabarre has joined #openstack-ironic | 12:28 | |
*** dtantsur|bbl is now known as dtantsur | 12:28 | |
*** zaneb has joined #openstack-ironic | 12:29 | |
*** jamesdenton has quit IRC | 12:38 | |
*** jamesdenton has joined #openstack-ironic | 12:39 | |
dtantsur | rpioso, TheJulia, please check https://storyboard.openstack.org/#!/story/2008804 I think it's a way out of the IPMI problem | 12:42 |
*** ociuhandu has joined #openstack-ironic | 12:43 | |
dtantsur | as you see, I've failed on my mission to get myself a rest and stop thinking about the driver composition | 12:44 |
*** ociuhandu_ has joined #openstack-ironic | 12:46 | |
*** ociuhandu has quit IRC | 12:48 | |
iurygregory | yay for travel Ban... | 12:48 |
dtantsur | mmm? | 12:48 |
iurygregory | Netherlands just canceled flights from Brazil | 12:48 |
iurygregory | so I can't travel anymore | 12:49 |
dtantsur | O__o | 12:49 |
dtantsur | I thought they permitted returning if you have residence rights... | 12:49 |
iurygregory | well 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 |
iurygregory | so I can't travel it seems | 12:50 |
*** ociuhandu_ has quit IRC | 12:50 | |
dtantsur | jesus.. I'm sorry to hear | 12:51 |
*** rpittau|bbl is now known as rpittau | 12:51 | |
janders | iurygregory sorry to hear that | 12:51 |
openstackgerrit | Merged openstack/ironic stable/wallaby: Follow-up Automaticaly set cipher suite https://review.opendev.org/c/openstack/ironic/+/784051 | 12:51 |
iurygregory | dtantsur, janders tks ( I was expecting something, since here we are reaching 4k deaths/day) =( | 12:52 |
rpittau | iurygregory: oh no :/ | 12:52 |
iurygregory | rpittau, yeah =( | 12:53 |
janders | see you tomorrow Ironic o/ | 12:58 |
*** ociuhandu has joined #openstack-ironic | 12:58 | |
dtantsur | o/ | 13:00 |
iurygregory | bye janders o/ | 13:02 |
*** ociuhandu has quit IRC | 13:03 | |
rpittau | bye janders :) | 13:05 |
iurygregory | what dates are the PTG? | 13:06 |
iurygregory | it's after next week right? | 13:06 |
*** lmcgann has joined #openstack-ironic | 13:06 | |
dtantsur | iurygregory: week of 19th I think? | 13:06 |
iurygregory | yeah | 13:07 |
iurygregory | I will try to book after that | 13:07 |
*** ociuhandu has joined #openstack-ironic | 13:09 | |
openstackgerrit | Merged openstack/ironic stable/wallaby: Followup idrac configuration mold steps https://review.opendev.org/c/openstack/ironic/+/784852 | 13:13 |
*** samcat116 has joined #openstack-ironic | 13:15 | |
*** rloo has joined #openstack-ironic | 13:16 | |
TheJulia | good morning | 13:34 |
*** ociuhandu has quit IRC | 13:36 | |
*** ociuhandu has joined #openstack-ironic | 13:38 | |
dtantsur | morning TheJulia | 13:39 |
rloo | mornin' TheJulia and dtantsur | 13:39 |
dtantsur | hi rloo! | 13:39 |
iurygregory | good morning TheJulia =) | 13:40 |
*** ociuhandu has quit IRC | 13:42 | |
*** tzumainn has joined #openstack-ironic | 13:44 | |
TheJulia | iurygregory: that sucks :( | 13:45 |
iurygregory | TheJulia, yeah, it's life =( | 13:46 |
* iurygregory is tryign to understand why the travel ban is only till 15th of April... | 13:46 | |
dtantsur | iurygregory: I would not be overly optimistic about the date | 13:48 |
dtantsur | on the other hand, I'd try giving them a call and explaining that you have residency rights | 13:48 |
dtantsur | maybe you'll need to find a flight that enters EU in Czechia | 13:48 |
*** samcat116 has quit IRC | 13:49 | |
*** samcat116 has joined #openstack-ironic | 13:51 | |
iurygregory | dtantsur, yeah, I'm moving to 24th April | 13:53 |
iurygregory | so it doesn't overlap with the PTG hehe | 13:53 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/wallaby: Update python-dracclient version https://review.opendev.org/c/openstack/ironic/+/785196 | 13:54 |
openstackgerrit | Merged openstack/ironic master: Add security dashboard clean steps to ilo drivers https://review.opendev.org/c/openstack/ironic/+/782364 | 13:58 |
*** uzumaki has quit IRC | 13:58 | |
*** ociuhandu has joined #openstack-ironic | 14:00 | |
TheJulia | I put the 23rd as a more social catch up call anyway | 14:05 |
dtantsur | social catch-up is important! | 14:05 |
TheJulia | Maybe spill over but I think it is important to remember everyone is humans and not just a name on a screen | 14:06 |
TheJulia | We have lives, we have things that pull us in five million directions, stress, etc. | 14:06 |
TheJulia | rpioso: fwiw, you could have uploaded https://review.opendev.org/c/openstack/ironic/+/785196 | 14:07 |
TheJulia | Also, others, I think https://review.opendev.org/c/openstack/ironic/+/785196 is the only thing pending being able to tag a 17.0.1 | 14:09 |
dtantsur | just approved | 14:09 |
TheJulia | awesome | 14:09 |
rpittau | I can have lunch now \o/ | 14:10 |
rpioso | TheJulia: What about https://review.opendev.org/c/openstack/ironic/+/748696? | 14:10 |
rpioso | dtantsur: ^^^ | 14:11 |
dtantsur | looking | 14:11 |
dtantsur | rpioso: meanwhile, have you had a chance to check https://storyboard.openstack.org/#!/story/2008804 ? | 14:12 |
openstackgerrit | Merged openstack/ironic stable/ussuri: IPMI: Handle vendor set boot device differences https://review.opendev.org/c/openstack/ironic/+/782764 | 14:14 |
rpioso | dtantsur: I'm catching up on my backscroll. Landing final things in Wallaby is a higher priority interrupt (NMI?) :) | 14:14 |
dtantsur | heh | 14:14 |
dtantsur | makes sense | 14:15 |
*** pmannidi has joined #openstack-ironic | 14:24 | |
rpioso | dtantsur: 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 |
rpioso | dtantsur: I don't understand why this is the case -- "will result in DracRedfishVirtualMediaBoot enabled additionally to RedfishVirtualMediaBoot (currently this configuration is invalid)." | 14:25 |
dtantsur | which part: the first or the one in brackets? | 14:26 |
rpioso | dtantsur: (currently this configuration is invalid) | 14:26 |
dtantsur | rpioso: you need to add idrac-redfish-virtual-media explicitly now | 14:26 |
dtantsur | in the proposal it starts being implicit from the fact that you have idrac and redfish-virtual-media enabled | 14:26 |
rpioso | dtantsur: I got it now. In the example, no idrac supported boot interface is enabled. | 14:28 |
*** pmannidi has quit IRC | 14:28 | |
* rpioso always assumes a *pxe is enabled :) | 14:28 | |
*** ociuhandu has quit IRC | 14:30 | |
*** ociuhandu has joined #openstack-ironic | 14:31 | |
rpioso | dtantsur: Do you envision we would change the idrac-wsman names, perhaps to wsman? | 14:32 |
rpioso | dtantsur: Or would those stay as-is, since they're vendor-specific? | 14:32 |
rpioso | dtantsur: 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 IRC | 14:37 | |
rpioso | TheJulia: 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 |
dtantsur | rpioso: 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 names | 14:40 |
dtantsur | re 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 |
TheJulia | rpioso: preferred to wait until something merges. I did it after it merged to master though | 14:42 |
TheJulia | rpioso: 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.2 | 14:43 |
rpioso | TheJulia: You beat me to it :-) Thank you! | 14:43 |
rpioso | dtantsur: 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 |
dtantsur | rpioso: 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 |
rpioso | dtantsur: Understood. My point is that it would be analogous to idrac-redfish*. | 14:46 |
dtantsur | idrac-redfish-* is the reverse from what I would like to see though | 14:46 |
rpioso | dtantsur: Operators could start to use redfish*, instead. | 14:46 |
dtantsur | ah, right. right. | 14:46 |
dtantsur | I'd like us to pick the right implementation based on node.driver | 14:47 |
dtantsur | this is probably a tl;dr of the whole story | 14:47 |
TheJulia | and 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 |
rpioso | I'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 |
dtantsur | rpioso: if on that patch you s/idrac-ipmi/ipmi/ we can approve it without waiting on my story | 14:48 |
dtantsur | you don't have any specific modifications right now anyway | 14:48 |
*** ociuhandu has joined #openstack-ironic | 14:49 | |
dtantsur | TheJulia: this is the next step though. I'd be very interested to read an RFE on that :) | 14:49 |
rpioso | TheJulia: +1 | 14:49 |
rpioso | dtantsur: What do you mean by "you don't have any specific modifications right now anyway"? | 14:50 |
dtantsur | rpioso: there is no actual Dell-specific logic introduced in https://review.opendev.org/c/openstack/ironic/+/771862 | 14:51 |
TheJulia | Unfortunately, 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 existing | 14:51 |
TheJulia | rules/restrictions may need to eb revisited community wise. All this, and more for the PTG. | 14:51 |
dtantsur | so you can change it to use generic names in parallel to my RFE | 14:51 |
dtantsur | my RFE will ensure that you won't make a breaking change if you introduce any Dell specific logic | 14:52 |
rpioso | dtantsur: Gotcha | 14:52 |
TheJulia | dtantsur: 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 |
dtantsur | agreed | 14:53 |
*** ociuhandu has quit IRC | 14:54 | |
*** uzumaki has joined #openstack-ironic | 15:02 | |
TheJulia | Has anyone provided +1's to https://etherpad.opendev.org/p/ironic-xena-ptg | 15:04 |
JayF | When you say +1s, what do you want? | 15:05 |
JayF | I've read it, I don't have topics to propose | 15:05 |
TheJulia | any specific items you feel are more important than others? | 15:05 |
JayF | Generally, the leadership/vision/driver comp questions seem like they could use the most sync discussion | 15:06 |
JayF | I think technical chat is easy to do async | 15:06 |
JayF | **easier | 15:06 |
*** ociuhandu has joined #openstack-ironic | 15:07 | |
*** k_mouza has quit IRC | 15:08 | |
* TheJulia is trying to figure out $schedule | 15:09 | |
dtantsur | rpioso: 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 clueless | 15:09 |
TheJulia | Bottom 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-ironic | 15:10 | |
*** frigo has quit IRC | 15:11 | |
*** ociuhandu has quit IRC | 15:11 | |
rpioso | TheJulia: Friendly reminder ... https://review.opendev.org/c/openstack/ironic/+/748696 needs another Code-Review+2 and Workflow+1 :) | 15:12 |
rpioso | dtantsur, TheJulia: I'll elaborate later today. | 15:13 |
dtantsur | thx | 15:13 |
TheJulia | whoops, I didn't click the final button | 15:13 |
* rpioso is in downstream meetings :-( | 15:14 | |
* TheJulia offers zuul cookies to try and finish the page load | 15:14 | |
* dtantsur is ready to flip tables because of Fedora defaulting to nano instead of vim | 15:14 | |
TheJulia | EDITOR= env var? | 15:15 |
rpioso | TheJulia: Also, https://review.opendev.org/c/openstack/ironic/+/748696 requests a Backport-Candidate vote :) | 15:16 |
TheJulia | just backport it once it merges | 15:16 |
dtantsur | TheJulia: yep, it just caught me by surprise | 15:16 |
TheJulia | it is more for us to track stuff when we're not interactively working on an item | 15:16 |
openstackgerrit | Dmitry 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/+/785220 | 15:17 |
dtantsur | a funny issue ^^ | 15:17 |
rpioso | TheJulia: +1 | 15:17 |
dtantsur | I wonder if it's possible to catch it unless you're containerizing IPA and forget to use host networking :) | 15:17 |
TheJulia | dtantsur: by funny, do yo mean cry or rock in a corner? | 15:17 |
dtantsur | more of raising an eyebrow for a minute or two | 15:17 |
TheJulia | ahh, that... makes sense | 15:17 |
dtantsur | apparently podman networking is funny *shrug* | 15:17 |
rpioso | TheJulia: WF+1 for https://review.opendev.org/c/openstack/ironic/+/748696, too? | 15:18 |
TheJulia | lolz | 15:18 |
TheJulia | clicked the backport candidate instad | 15:18 |
TheJulia | instead | 15:18 |
TheJulia | done | 15:18 |
rpioso | Caffeine! | 15:19 |
rpioso | ;-) | 15:19 |
TheJulia | I'm on my second cup! | 15:20 |
*** rajinir has quit IRC | 15:21 | |
*** viks____ has quit IRC | 15:22 | |
*** ociuhandu has joined #openstack-ironic | 15:22 | |
*** ociuhandu has quit IRC | 15:23 | |
*** ociuhandu has joined #openstack-ironic | 15:23 | |
*** rajinir has joined #openstack-ironic | 15:26 | |
*** lourot has quit IRC | 15:32 | |
*** ociuhandu has quit IRC | 15:33 | |
*** ociuhandu has joined #openstack-ironic | 15:37 | |
*** ociuhandu has quit IRC | 15:42 | |
*** ociuhandu has joined #openstack-ironic | 15:48 | |
*** ociuhandu has quit IRC | 15:54 | |
*** lourot has joined #openstack-ironic | 15:59 | |
*** frigo has joined #openstack-ironic | 15:59 | |
*** samcat116 has quit IRC | 16:00 | |
openstackgerrit | Dhuldev Valekar proposed openstack/ironic master: Follow up to add iDRAC management via Redfish https://review.opendev.org/c/openstack/ironic/+/784775 | 16:03 |
*** rcernin has joined #openstack-ironic | 16:03 | |
*** sshnaidm is now known as sshnaidm|afk | 16:06 | |
*** Qianbiao has quit IRC | 16:07 | |
*** lucasagomes has quit IRC | 16:07 | |
*** rcernin has quit IRC | 16:08 | |
*** uzumaki has quit IRC | 16:08 | |
*** samcat116 has joined #openstack-ironic | 16:11 | |
*** dtantsur is now known as dtantsur|afk | 16:18 | |
dtantsur|afk | o/ | 16:18 |
iurygregory | bye dtantsur|afk | 16:19 |
iurygregory | rpittau, CDG is a good airport? :D | 16:20 |
rpittau | iurygregory: it is a good airport, yeah :) | 16:20 |
iurygregory | good to know! | 16:20 |
iurygregory | since I will probably have to wait 5hrs (if KLM changes my flight) | 16:21 |
rpittau | iurygregory: careful with the change of terminals | 16:21 |
rpittau | some of them are kilometers apart | 16:21 |
iurygregory | rpittau, ack | 16:22 |
*** dougsz has quit IRC | 16:33 | |
*** frigo has quit IRC | 16:38 | |
rpioso | iurygregory: It's Paris!!!!! | 16:39 |
*** frigo has joined #openstack-ironic | 16:39 | |
*** moshiur has quit IRC | 16:39 | |
*** ociuhandu has joined #openstack-ironic | 16:41 | |
iurygregory | rpioso, yeah (it will be my first time in France hehehe) | 16:43 |
rpittau | good night! o/ | 16:46 |
*** rpittau is now known as rpittau|afk | 16:46 | |
*** ociuhandu has quit IRC | 16:46 | |
*** samcat116 has quit IRC | 16:47 | |
*** samcat116 has joined #openstack-ironic | 16:49 | |
TheJulia | CDG is an awesome airport but also confusing to navigate in a sleep deprived state | 16:50 |
iurygregory | adding more information to my notes | 16:57 |
*** samcat116 has quit IRC | 16:58 | |
*** derekh has quit IRC | 17:00 | |
openstackgerrit | Verification of a change to openstack/ironic failed: Fix idrac-wsman BIOS factory_reset result finding https://review.opendev.org/c/openstack/ironic/+/748696 | 17:08 |
frigo | come a bit more to the south next time :) when restaurants open again... | 17:08 |
openstackgerrit | Bob Fournier proposed openstack/ironic stable/ussuri: Refactor vendor detection and add Redfish implementation https://review.opendev.org/c/openstack/ironic/+/784452 | 17:15 |
*** diurnalist has joined #openstack-ironic | 17:18 | |
*** lbragstad has quit IRC | 17:25 | |
arne_wiebalck | TheJulia: https://storyboard.openstack.org/#!/story/2007789 (not sure you saw this from me earlier today) | 17:30 |
*** samcat116 has joined #openstack-ironic | 17:31 | |
arne_wiebalck | TheJulia: (the story about db queries I mentioned yesterday) | 17:31 |
*** uzumaki has joined #openstack-ironic | 17:44 | |
*** frigo has quit IRC | 17:45 | |
openstackgerrit | Julia Kreger proposed openstack/ironic-inspector master: WIP: ignored error state cache for new requests https://review.opendev.org/c/openstack/ironic-inspector/+/785245 | 17:51 |
*** frigo has joined #openstack-ironic | 17:51 | |
*** frigo has quit IRC | 17:53 | |
TheJulia | hmm, Yeah that is a conundrum | 18:02 |
TheJulia | it would likely be good to just fix in teh get calls | 18:03 |
TheJulia | I know in raw sql we can join and request a specific column on the match, not sure we can do that with sqlalchemy off hand | 18:03 |
arne_wiebalck | no idea | 18:04 |
*** rcernin has joined #openstack-ironic | 18:04 | |
arne_wiebalck | interested in optimising these, though :) | 18:04 |
arne_wiebalck | I prompted also our DB experts for help (in general), let's see if they can help. | 18:05 |
rpioso | TheJulia: Should I recheck https://review.opendev.org/c/openstack/ironic/+/748696? | 18:06 |
*** rcernin has quit IRC | 18:09 | |
TheJulia | rpioso: yeah, looks like it may be transient | 18:10 |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Test case for uefi-https-boot in standalone ironic https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/757696 | 18:10 |
rpioso | TheJulia: Done. Thank you! | 18:10 |
openstackgerrit | Merged openstack/ironic stable/wallaby: Update python-dracclient version https://review.opendev.org/c/openstack/ironic/+/785196 | 18:11 |
arne_wiebalck | TheJulia: 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 PXE | 18:13 |
arne_wiebalck | configurations ... 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 |
TheJulia | arne_wiebalck: Seems like a good idea for next week | 18:14 |
arne_wiebalck | TheJulia: Ok, will add it to the agenda, thanks! | 18:14 |
*** lbragstad has joined #openstack-ironic | 18:19 | |
openstackgerrit | Verification of a change to openstack/ironic failed: Fix idrac-wsman BIOS factory_reset result finding https://review.opendev.org/c/openstack/ironic/+/748696 | 18:30 |
iurygregory | zuul is unhappy | 18:36 |
TheJulia | iurygregory: how so? | 18:54 |
*** k_mouza has quit IRC | 18:54 | |
uzumaki | zuul is one needy guy! Have you tried promising it a cookie? :) iurygregory | 18:56 |
iurygregory | TheJulia, the random failures when trying to merge patches | 18:58 |
iurygregory | hehe | 18:59 |
uzumaki | ;) | 18:59 |
iurygregory | uzumaki, nope =P | 18:59 |
uzumaki | it has known to work in the past =D | 18:59 |
TheJulia | iurygregory: if I believe the console, that last message was just... ery delayed | 19:00 |
TheJulia | s/ery/very/ | 19:00 |
iurygregory | oh =) | 19:02 |
iurygregory | so know we have a troll \o/ | 19:03 |
TheJulia | zuul is a troll. Yes. | 19:03 |
*** rh-jlabarre has quit IRC | 19:06 | |
uzumaki | do trolls fancy cookies? or do they take something else as bribe? =D | 19:06 |
TheJulia | ice cream... I think. | 19:08 |
TheJulia | Have we tried bolting an ice cream machine to zuul? | 19:08 |
iurygregory | hummm it's a good RFE for zuul | 19:09 |
*** rh-jelabarre has joined #openstack-ironic | 19: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 IRC | 19:21 | |
iurygregory | ++ | 19:21 |
openstackgerrit | Leo McGann proposed openstack/ironic-specs master: Add security interface spec https://review.opendev.org/c/openstack/ironic-specs/+/576718 | 19:36 |
uzumaki | +1 lol =D | 19:38 |
*** diurnalist has joined #openstack-ironic | 19:48 | |
*** diurnalist has quit IRC | 19:54 | |
*** diurnalist has joined #openstack-ironic | 20:00 | |
*** rcernin has joined #openstack-ironic | 20:05 | |
*** lifeless has quit IRC | 20:09 | |
*** rcernin has quit IRC | 20:09 | |
*** diurnalist has quit IRC | 20:15 | |
*** mgagne has joined #openstack-ironic | 20:21 | |
*** spotz has quit IRC | 20:38 | |
*** dsneddon has quit IRC | 20:53 | |
*** rcernin has joined #openstack-ironic | 20:53 | |
*** k_mouza has joined #openstack-ironic | 20:56 | |
*** samcat116 has quit IRC | 20:59 | |
*** k_mouza has quit IRC | 21:00 | |
*** lmcgann has quit IRC | 21:05 | |
*** rcernin has quit IRC | 21:11 | |
*** rcernin has joined #openstack-ironic | 21:11 | |
*** lbragstad has quit IRC | 21:32 | |
*** zaneb has quit IRC | 21:37 | |
*** spotz has joined #openstack-ironic | 21:38 | |
rpioso | What's Zuul's favorite flavor? | 21:46 |
*** rcernin has quit IRC | 21:57 | |
JayF | red | 21:57 |
JayF | not cherry or strawberry or watermelon. Just red. The color of failure and taste of cough syrup | 21:57 |
*** ianw_pto is now known as ianw | 22:14 | |
*** lbragstad has joined #openstack-ironic | 22:15 | |
rpioso | JayF: LOL! | 22:32 |
*** rcernin has joined #openstack-ironic | 22:37 | |
*** rcernin has quit IRC | 22:42 | |
*** rcernin has joined #openstack-ironic | 22:47 | |
*** rcernin has quit IRC | 22:47 | |
*** rcernin has joined #openstack-ironic | 22:48 | |
*** tosky has quit IRC | 23:11 | |
*** kajalsah07 has joined #openstack-ironic | 23:13 | |
*** k_mouza has joined #openstack-ironic | 23:25 | |
*** k_mouza has quit IRC | 23:29 | |
iurygregory | ++, that explains a lot hehe | 23:36 |
kajalsah07 | Hi, 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 |
iurygregory | kajalsah07, 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 IRC | 23:54 | |
kajalsah07 | Yes, 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 missed | 23:57 |
kajalsah07 | something. Thanks. | 23:57 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!