*** erbarr has quit IRC | 00:08 | |
*** TxGirlGeek has quit IRC | 00:22 | |
*** ociuhandu has joined #openstack-ironic | 00:44 | |
*** ociuhandu has quit IRC | 00:49 | |
*** cdearborn has quit IRC | 01:10 | |
*** Goneri has quit IRC | 01:12 | |
*** rh-jelabarre has quit IRC | 02:35 | |
*** tzumainn has quit IRC | 02:45 | |
*** diurnalist has joined #openstack-ironic | 02:46 | |
*** diurnalist has quit IRC | 02:51 | |
*** diurnalist has joined #openstack-ironic | 02:55 | |
*** mkrai has joined #openstack-ironic | 03:09 | |
*** ricolin has joined #openstack-ironic | 03:41 | |
*** diurnalist has quit IRC | 03:48 | |
*** diurnalist has joined #openstack-ironic | 04:13 | |
*** diurnalist has quit IRC | 04:22 | |
*** ricolin has quit IRC | 04:48 | |
*** mkrai has quit IRC | 05:08 | |
*** mkrai_ has joined #openstack-ironic | 05:08 | |
*** ricolin has joined #openstack-ironic | 05:45 | |
arne_wiebalck | Good morning, ironic! | 05:56 |
---|---|---|
*** jdandrea has quit IRC | 06:00 | |
arne_wiebalck | Thanks TheJulia dtantsur|afk rpittau|afk iurygregory for the taking the time to compile this very comprehensive mid cycle summary! | 06:07 |
*** k_mouza has joined #openstack-ironic | 06:15 | |
*** ociuhandu has joined #openstack-ironic | 06:17 | |
*** k_mouza has quit IRC | 06:19 | |
*** ociuhandu has quit IRC | 06:28 | |
*** ociuhandu has joined #openstack-ironic | 06:28 | |
*** ociuhandu has quit IRC | 06:33 | |
openstackgerrit | Rachit Kapadia proposed openstack/ironic master: DRAC: Fix a failure to create virtual disk bug https://review.opendev.org/710852 | 06:38 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Switch to stestr https://review.opendev.org/712344 | 06:49 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Fix dhcp job https://review.opendev.org/712304 | 07:06 |
iurygregory | good morning Ironic | 07:07 |
iurygregory | arne_wiebalck, np o/ | 07:07 |
*** ociuhandu has joined #openstack-ironic | 07:49 | |
openstackgerrit | Merged openstack/bifrost master: Switch to stestr https://review.opendev.org/712344 | 08:03 |
*** uzumaki has joined #openstack-ironic | 08:06 | |
openstackgerrit | Merged openstack/ironic master: Send our token back to the agent https://review.opendev.org/697585 | 08:10 |
*** uzumaki has quit IRC | 08:14 | |
*** tkajinam has quit IRC | 08:15 | |
*** tesseract has joined #openstack-ironic | 08:17 | |
*** dtantsur|afk is now known as dtantsur | 08:24 | |
dtantsur | morning ironic | 08:25 |
iurygregory | morning dtantsur | 08:30 |
*** amoralej|off is now known as amoralej | 08:31 | |
*** mkrai_ has quit IRC | 08:35 | |
*** ociuhandu has quit IRC | 08:39 | |
*** ociuhandu has joined #openstack-ironic | 08:39 | |
*** jtomasek has joined #openstack-ironic | 08:43 | |
*** ociuhandu has quit IRC | 08:54 | |
*** priteau has joined #openstack-ironic | 09:01 | |
*** mkrai_ has joined #openstack-ironic | 09:05 | |
*** ociuhandu has joined #openstack-ironic | 09:17 | |
*** ociuhandu has quit IRC | 09:22 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-inspector master: Add text for mutiarch configuration https://review.opendev.org/713385 | 09:24 |
*** yaawang has quit IRC | 09:24 | |
*** yaawang has joined #openstack-ironic | 09:27 | |
dtantsur | rpittau|afk, mgoddard, hey, what's the status of bifrost CI? should we disable the centos8 job for now? | 09:29 |
*** priteau has quit IRC | 09:31 | |
rpittau|afk | dtantsur: the job is fixed | 09:38 |
*** rpittau|afk is now known as rpittau | 09:38 | |
rpittau | good morning ironic! o/ | 09:38 |
openstackgerrit | Mahendra Kamble proposed openstack/ironic master: DRAC : idrac-redfish inspect updates pxe port https://review.opendev.org/693328 | 09:39 |
iurygregory | morning rpittau | 09:49 |
rpittau | hey iurygregory :) | 09:49 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Fix dhcp job https://review.opendev.org/712304 | 09:52 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Fix dhcp job https://review.opendev.org/712304 | 09:53 |
*** threestrands has quit IRC | 09:56 | |
dtantsur | thanks rpittau. so, recheck all the things, right? | 09:58 |
rpittau | dtantsur: yeah :) | 09:58 |
rpittau | I think we have only 2 patches open at the moment | 09:58 |
*** khansa has joined #openstack-ironic | 10:02 | |
iurygregory | please insert the meme recheck all things here | 10:04 |
*** ociuhandu has joined #openstack-ironic | 10:05 | |
*** ociuhandu has quit IRC | 10:12 | |
*** ociuhandu has joined #openstack-ironic | 10:12 | |
*** khansa has quit IRC | 10:12 | |
*** yaawang has quit IRC | 10:23 | |
*** yaawang has joined #openstack-ironic | 10:23 | |
*** khansa has joined #openstack-ironic | 10:25 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-inspector master: Add words for mutiarch configuration https://review.opendev.org/713385 | 10:30 |
*** Lucas_Gray has joined #openstack-ironic | 10:46 | |
rpittau | iurygregory: https://i.imgflip.com/3swya6.jpg | 10:46 |
*** ociuhandu has quit IRC | 10:46 | |
iurygregory | rpittau, ++ | 10:46 |
dtantsur | heh | 10:51 |
*** ociuhandu has joined #openstack-ironic | 10:54 | |
*** k_mouza has joined #openstack-ironic | 10:55 | |
*** mkrai_ has quit IRC | 10:57 | |
*** ociuhandu has quit IRC | 10:59 | |
openstackgerrit | Verification of a change to openstack/ironic-python-agent failed: Rescan after restarting the md device https://review.opendev.org/706632 | 11:01 |
*** Lucas_Gray has quit IRC | 11:02 | |
*** Lucas_Gray has joined #openstack-ironic | 11:02 | |
*** ociuhandu has joined #openstack-ironic | 11:07 | |
*** Lucas_Gray has quit IRC | 11:10 | |
*** Lucas_Gray has joined #openstack-ironic | 11:12 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Documentation clarifications for software RAID https://review.opendev.org/713404 | 11:16 |
dtantsur | arne_wiebalck: could you double-check me on ^^^ please? | 11:16 |
arne_wiebalck | dtantsur: will do! | 11:18 |
dtantsur | to be clear: this is before the hints support, I intend to backport it when merged | 11:18 |
dtantsur | thanks | 11:18 |
*** ociuhandu has quit IRC | 11:18 | |
arne_wiebalck | dtantsur: done | 11:20 |
dtantsur | that was quick :) | 11:20 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: [WIP] Allow specifying target devices for software RAID https://review.opendev.org/713209 | 11:22 |
dtantsur | one small fix ^^ will look into tests soon | 11:23 |
openstackgerrit | Merged openstack/bifrost master: Ensure DIB is installed from source https://review.opendev.org/712120 | 11:24 |
*** ociuhandu has joined #openstack-ironic | 11:29 | |
*** mkrai_ has joined #openstack-ironic | 11:33 | |
openstackgerrit | Arne Wiebalck proposed openstack/ironic master: [doc] Add documentation for retirement support https://review.opendev.org/713410 | 11:34 |
*** rpittau is now known as rpittau|afk | 11:34 | |
*** rpittau|afk is now known as rpittau|bbl | 11:34 | |
*** ociuhandu has quit IRC | 11:34 | |
arne_wiebalck | rpittau|bbl: dtantsur: the addition to the admin doc as discussed yesterday ^ | 11:35 |
dtantsur | nice! | 11:35 |
dtantsur | a couple quick comments, will review in depth later | 11:36 |
*** tkajinam has joined #openstack-ironic | 11:37 | |
*** tkajinam has quit IRC | 11:39 | |
*** tkajinam has joined #openstack-ironic | 11:40 | |
*** tkajinam has quit IRC | 11:41 | |
*** tkajinam has joined #openstack-ironic | 11:41 | |
*** tkajinam has quit IRC | 11:42 | |
*** dougsz has joined #openstack-ironic | 11:49 | |
*** tkajinam has joined #openstack-ironic | 11:53 | |
openstackgerrit | Ilya Etingof proposed openstack/sushy-cli master: Add system BIOS management command https://review.opendev.org/711541 | 11:56 |
openstackgerrit | Ilya Etingof proposed openstack/sushy-cli master: Add `--show-traffic` feature to aid Redfish diagnostics https://review.opendev.org/713418 | 12:03 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Allow specifying target devices for software RAID https://review.opendev.org/713209 | 12:04 |
*** rh-jelabarre has joined #openstack-ironic | 12:05 | |
*** k_mouza has quit IRC | 12:06 | |
*** ociuhandu has joined #openstack-ironic | 12:08 | |
etingof | fun fact: it takes 6MB of JSON messaging with iDRAC to change a single bios option | 12:10 |
dtantsur | O___o | 12:12 |
iurygregory | =O | 12:12 |
dtantsur | the future is bright, let us put on sunglasses | 12:12 |
etingof | actually, even simplest get system info involves the same 6MB. it's message registries to blame | 12:12 |
iurygregory | woa | 12:12 |
dtantsur | etingof: please tell me we don't download them on each call.. | 12:13 |
etingof | sorry dtantsur | 12:13 |
dtantsur | ugh | 12:13 |
dtantsur | actually, we shouldn't download them until we need them (e.g. to display an error) | 12:13 |
iurygregory | I'm wondering if all the 6MB of information is necessary .-. | 12:13 |
iurygregory | dtantsur ++ | 12:14 |
dtantsur | I'm wondering if it includes jquery, bootstrap.js etc :D | 12:14 |
etingof | well, we try to cache these beasts so when cache works we should not probably re-download them (I need to check if it really works that way) | 12:14 |
iurygregory | hehehe | 12:14 |
etingof | that cache lives within Sushy object | 12:15 |
etingof | so every time it's re-created I am pretty sure we re-download the whole thing | 12:15 |
* dtantsur suppresses the urge to throw the monitor in the window | 12:15 | |
etingof | no code, pure json | 12:15 |
dtantsur | we can probably cache it globally for the process.. | 12:16 |
*** khansa has quit IRC | 12:16 | |
etingof | well, they are BMC-specific anyway | 12:16 |
etingof | each node should have its own copy | 12:17 |
etingof | perhaps it would be best to postpone downloading until we need to resolve error | 12:17 |
dtantsur | ++ | 12:17 |
*** ociuhandu has quit IRC | 12:18 | |
etingof | I will look into that... with the latest sushy-cli --show-traffic it's evident what's lurking under water | 12:18 |
*** khansa has joined #openstack-ironic | 12:20 | |
*** k_mouza has joined #openstack-ironic | 12:22 | |
*** rcernin has quit IRC | 12:26 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Allow specifying target devices for software RAID https://review.opendev.org/713423 | 12:30 |
*** ociuhandu has joined #openstack-ironic | 12:33 | |
*** khansa has quit IRC | 12:40 | |
*** rpittau|bbl is now known as rpittau | 12:51 | |
openstackgerrit | Merged openstack/ironic master: Drop rootwrap.d/ironic-lib.filters file https://review.opendev.org/684270 | 12:59 |
openstackgerrit | Merged openstack/ironic master: Add separate policies for updating node instance_info and extra https://review.opendev.org/707719 | 12:59 |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Test cases for iLO driver in standalone ironic https://review.opendev.org/708379 | 12:59 |
openstackgerrit | Merged openstack/ironic-inspector master: Add words for mutiarch configuration https://review.opendev.org/713385 | 12:59 |
*** mkrai_ has quit IRC | 13:02 | |
*** mbeierl has joined #openstack-ironic | 13:04 | |
TheJulia | good morning | 13:06 |
dtantsur | morning TheJulia | 13:06 |
*** ociuhandu has quit IRC | 13:07 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Hash the rescue_password https://review.opendev.org/691413 | 13:08 |
TheJulia | dtantsur: kaifeng ^^ | 13:08 |
dtantsur | TheJulia: I'm still in the meh group for a breaking change | 13:09 |
TheJulia | we can't fix it and not break it | 13:09 |
dtantsur | we can do the same thing as with agent token | 13:09 |
TheJulia | no, we really can't | 13:09 |
dtantsur | allow fallback by default, provide an option to disallow fallback | 13:09 |
dtantsur | I'm still unable to see why | 13:10 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic master: [doc] Add documentation for retirement support https://review.opendev.org/713410 | 13:10 |
TheJulia | an attacker could still pretend to be an older agent, and cause the password to be revealed to themselves if they carefully crafted an attack | 13:10 |
TheJulia | the idea of the patch was prevent that from being able to happen | 13:11 |
TheJulia | So this is a case where breaking compatibility is the best choice for enhanced security | 13:11 |
dtantsur | TheJulia: active MitM, which is something agent token is vulnerable to as well | 13:11 |
TheJulia | well, before agent token, it didn't have to be active MitM | 13:11 |
dtantsur | right, and this is what I'm talking about: we could prevent passive MitM *now* and provide a knob to close all gaps | 13:12 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic master: [doc] Add documentation for retirement support https://review.opendev.org/713410 | 13:12 |
dtantsur | then we could backport the resulting changes as far as we want | 13:12 |
dtantsur | while now we'll be stuck with Ussuri (and probably piss off some users) | 13:12 |
TheJulia | how many operators would actually use the knob? | 13:12 |
dtantsur | that's a philosophical question | 13:13 |
dtantsur | how many operators give a damn about features and fixes we add? | 13:13 |
TheJulia | your raising this point because you want to try and do a graceful backport right? | 13:13 |
dtantsur | yep, I'd be curious to backport that | 13:13 |
dtantsur | and I think the only blocker is its breaking nature | 13:13 |
*** amoralej is now known as amoralej|lunch | 13:13 | |
TheJulia | I had thought we agreed just to break people and backport it | 13:13 |
dtantsur | I'm definitely -2 to backporting a breaking changes | 13:14 |
TheJulia | okay, -1 it. I'll try to pick it up again later today and... find a way to navigate it | 13:14 |
dtantsur | I'm not blocking the patch, since I see your point as well | 13:14 |
dtantsur | TheJulia: mmm, one thing though | 13:14 |
dtantsur | no, never mind, being stupid | 13:15 |
TheJulia | I'm kind of at that "I'm out of spoons and I've been trying to get this in since october point" | 13:15 |
dtantsur | I hear ya | 13:15 |
TheJulia | i know | 13:15 |
TheJulia | preaching to the choir | 13:15 |
dtantsur | TheJulia: time to find a volunteer to finish this work? | 13:16 |
* dtantsur looks around in search of an innocent victim | 13:16 | |
TheJulia | eh, I can do it as long as my meeting in like3-4 hours doesn't derail my day | 13:16 |
dtantsur | > meeting > doesn't derail my day | 13:16 |
*** rloo has joined #openstack-ironic | 13:17 | |
* TheJulia suddenly wonders, how many meetings she actually has today and pulls up the other calendar | 13:18 | |
TheJulia | oh yay, just two | 13:18 |
dtantsur | not bad | 13:19 |
*** rloo has quit IRC | 13:19 | |
dtantsur | (actually, pretty bad IMO) | 13:19 |
TheJulia | welll, today was also going to have a board meeting | 13:19 |
TheJulia | luckilly, it got pushed back | 13:19 |
*** rloo has joined #openstack-ironic | 13:19 | |
TheJulia | how do people feel about our code using port['extra'] ? | 13:27 |
*** Goneri has joined #openstack-ironic | 13:27 | |
dtantsur | uneasy. why? | 13:30 |
openstackgerrit | Mark Goddard proposed openstack/bifrost stable/train: Ensure DIB is installed from source https://review.opendev.org/713443 | 13:31 |
iurygregory | morning TheJulia | 13:32 |
TheJulia | dtantsur: add https://review.opendev.org/#/c/700002 to your review queue for that topic | 13:33 |
patchbot | patch 700002 - ironic - Additional IP addresses to IPv6 stateful ports - 8 patch sets | 13:33 |
TheJulia | dtantsur: but I feel the same, fyi | 13:33 |
* dtantsur looking | 13:33 | |
* TheJulia wonders if we begin bribing reviewers with coffee | 13:34 | |
dtantsur | bribing reviewers is a good idea to discuss | 13:37 |
TheJulia | I was thinking for reviewing | 13:38 |
TheJulia | but I'm a HORRIBLE person | 13:38 |
TheJulia | and I have no idea why you people like me :) | 13:38 |
dtantsur | eh, good old times when the potential of becoming a core was a huge motivation for newcomers.. | 13:38 |
* dtantsur unrolls a huge scroll with reasons why he likes TheJulia | 13:38 | |
TheJulia | oh noes | 13:38 |
TheJulia | :) | 13:38 |
* dtantsur rolls it back and stashes for a better moment | 13:39 | |
TheJulia | :) | 13:39 |
rpittau | because you offer free coffee in exchange of reviews? :) | 13:39 |
dtantsur | that's a future reason :) | 13:39 |
TheJulia | Well, we need that teleporter project first... and then I would send hawaiian coffee | 13:39 |
TheJulia | (at which point, I just store the pattern in a "pattern buffer" and keep resending | 13:39 |
* rpittau worried for the personal coffee reserve | 13:40 | |
dtantsur | TheJulia: I got another use case for a human cloner as well | 13:40 |
dtantsur | (Hugh asked me about the deployment API today) | 13:40 |
TheJulia | I have ~3.5 bags of whole beans, so I think I'm relatively good | 13:40 |
TheJulia | dtantsur: *sigh* | 13:40 |
dtantsur | yeaaah | 13:40 |
* dtantsur hasn't had coffee in weeks | 13:40 | |
TheJulia | wut?!? | 13:41 |
dtantsur | trying to keep the levels of anxiety in check | 13:41 |
dtantsur | unfortunately, doesn't help with my irritability (for which I apologize) | 13:41 |
*** ociuhandu has joined #openstack-ironic | 13:43 | |
TheJulia | Understood, I have major anxiety issues, although I'm medicated | 13:44 |
TheJulia | with one of the worst medications to be on long term, but hey, I'm functional! | 13:44 |
TheJulia | and stable! | 13:44 |
TheJulia | Queue commentary on how horrible society is | 13:45 |
dtantsur | sigh | 13:45 |
dtantsur | We patch up ourselves to be able to keep going.. | 13:46 |
rpittau | :/ | 13:46 |
*** tzumainn has joined #openstack-ironic | 13:51 | |
*** jdandrea has joined #openstack-ironic | 13:52 | |
arne_wiebalck | major tempest test going on at the moment | 13:54 |
*** ociuhandu has quit IRC | 13:54 | |
rpittau | define "major" :) | 13:55 |
*** ociuhandu has joined #openstack-ironic | 13:55 | |
arne_wiebalck | well, maximal then :) | 13:57 |
*** ociuhandu has quit IRC | 13:58 | |
*** ociuhandu has joined #openstack-ironic | 13:58 | |
*** mkrai has joined #openstack-ironic | 14:00 | |
openstackgerrit | Noor Muhammad Malik proposed openstack/ironic master: WIP: [RFE] Implement the bios-interface for idrac-wsman driver https://review.opendev.org/713450 | 14:02 |
*** Lucas_Gray has quit IRC | 14:02 | |
openstackgerrit | Noor Muhammad Malik proposed openstack/ironic master: WIP: [RFE] Implement the bios-interface for idrac-wsman driver https://review.opendev.org/713450 | 14:05 |
*** Lucas_Gray has joined #openstack-ironic | 14:05 | |
*** Lucas_Gray has quit IRC | 14:07 | |
TheJulia | https://review.opendev.org/#/c/706864/ should be fairly quick to review | 14:07 |
patchbot | patch 706864 - ironic - Add node lessee field - 3 patch sets | 14:07 |
TheJulia | arne_wiebalck: maximal with pretty graphs to follow? | 14:07 |
arne_wiebalck | I was referring to the current global situation :) | 14:08 |
TheJulia | oh... this is true | 14:08 |
rpittau | oh! | 14:08 |
dtantsur | let's hope it doesn't turn into a grenade test :D | 14:09 |
*** Lucas_Gray has joined #openstack-ironic | 14:09 | |
TheJulia | ugh | 14:09 |
TheJulia | no more openstack test jokes about current global situation | 14:09 |
arne_wiebalck | sorry | 14:09 |
TheJulia | kaifeng: You may wnat to look at dtantsur's comments on https://review.opendev.org/#/c/702215/ | 14:09 |
patchbot | patch 702215 - ironic-inspector - Added scope to introspection rules. - 14 patch sets | 14:09 |
TheJulia | arne_wiebalck: no worries, basically all of my extended family is at high risk right now, so thinking about it is... not fun | 14:10 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Signal agent token is required https://review.opendev.org/699304 | 14:11 |
* dtantsur ditto | 14:11 | |
*** jtomasek has quit IRC | 14:12 | |
*** jtomasek has joined #openstack-ironic | 14:13 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Add indicators REST API endpoints https://review.opendev.org/651785 | 14:13 |
*** spotz has joined #openstack-ironic | 14:14 | |
*** jtomasek has quit IRC | 14:15 | |
TheJulia | o/ spotz | 14:15 |
TheJulia | kaifeng: you may want to also rebase https://review.opendev.org/#/c/694461/ | 14:15 |
patchbot | patch 694461 - ironic-python-agent - Adds poll mode deployment support - 1 patch set | 14:15 |
TheJulia | with the agent token stuff having merged, you may need to do some more work and put some more thought into that change | 14:15 |
*** amoralej|lunch is now known as amoralej | 14:15 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Burn configdrive into virtual media boot ISO https://review.opendev.org/687250 | 14:16 |
*** uzumaki has joined #openstack-ironic | 14:18 | |
*** Lucas_Gray has quit IRC | 14:18 | |
TheJulia | dtantsur: quick note on https://review.opendev.org/#/c/708697, no revision required, just spotted the helper moved and have this strong and strange feeling there is a similar thing elsewhere | 14:19 |
patchbot | patch 708697 - ironic - Refactoring: move iSCSI deploy code to iscsi_deplo... - 2 patch sets | 14:19 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Allow specifying target devices for software RAID https://review.opendev.org/713423 | 14:19 |
openstackgerrit | Riccardo Pittau proposed openstack/bifrost master: Fix dhcp job https://review.opendev.org/712304 | 14:21 |
dtantsur | TheJulia++ | 14:21 |
*** Lucas_Gray has joined #openstack-ironic | 14:21 | |
TheJulia | dtantsur: quick comment in-line https://review.opendev.org/#/c/711918/3 | 14:23 |
patchbot | patch 711918 - ironic - Remove compatibility with pre-deploy steps drivers - 3 patch sets | 14:23 |
TheJulia | for your thoughts | 14:23 |
dtantsur | will check after I finish with wrap_ipv6 | 14:24 |
TheJulia | <3 | 14:24 |
openstackgerrit | Tzu-Mainn Chen proposed openstack/ironic master: Add node lessee field https://review.opendev.org/706864 | 14:26 |
dtantsur | TheJulia: sort of: if not node.driver_internal_info['deploy_steps']: blow-up? | 14:27 |
TheJulia | kind of | 14:27 |
TheJulia | "Your driver doesn't use deploy steps, support has been removed." | 14:27 |
TheJulia | friendly error message kind of thing | 14:28 |
TheJulia | then again that may be in the code elsewhere already | 14:28 |
dtantsur | TheJulia: maybe? I can follow-up with this one as well. | 14:29 |
TheJulia | works for me | 14:29 |
dtantsur | okay, the wrap_ipv6 follow-up will be posted once the iSCSI refactoring merges, otherwise it has merge conflicts | 14:31 |
TheJulia | k | 14:32 |
dtantsur | (I have it prepared locally, just cannot git review) | 14:32 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Refactoring: split out wrap_ipv6 https://review.opendev.org/713457 | 14:32 |
dtantsur | okay, I did it without rebase, so it's probably insta-red | 14:32 |
arne_wiebalck | TheJulia: I'm trying to get tempest going for the RAID patch ... do you think these are just random failures? | 14:35 |
arne_wiebalck | TheJulia: (as you sent it into a recheck) | 14:35 |
TheJulia | which ones specifically? | 14:35 |
TheJulia | oh, the rescue ones! | 14:35 |
TheJulia | yeah, the port plugging can cause rescue testing to fail | 14:35 |
arne_wiebalck | https://review.opendev.org/696156 | 14:35 |
patchbot | patch 696156 - ironic-python-agent - Software RAID: Add UEFI support - 8 patch sets | 14:35 |
arne_wiebalck | yes | 14:35 |
TheJulia | so it is a known thing | 14:36 |
arne_wiebalck | oh, yeah? | 14:36 |
* arne_wiebalck is working on reproducing this on a local tempest | 14:36 | |
* arne_wiebalck well, was trying | 14:37 | |
TheJulia | yeah, that one is near impossible because it is a race between neutron and ironci | 14:40 |
arne_wiebalck | oh, ok | 14:43 |
* arne_wiebalck learnt some tempest stuff at least ;) | 14:43 | |
TheJulia | :) | 14:43 |
TheJulia | \o/ | 14:44 |
arne_wiebalck | the other half of the patch also fails in tempest, will have a look at that one then instead | 14:44 |
openstackgerrit | Tzu-Mainn Chen proposed openstack/ironic master: Clean up nits from adding additional node update policies https://review.opendev.org/713462 | 14:45 |
* TheJulia wonders if with the thigns going on, if CI will remain stable for the rest of the cycle | 14:45 | |
* TheJulia immediately knocks on the table | 14:46 | |
dtantsur | close to the release? no way | 14:46 |
dtantsur | we cannot do without the traditional multinode grenade brea... ah, wait, it's already broken? | 14:46 |
TheJulia | *sigh* | 14:46 |
*** ricolin_ has joined #openstack-ironic | 14:47 | |
*** gmann is now known as gmann_afk | 14:48 | |
*** tkajinam has quit IRC | 14:48 | |
openstackgerrit | Merged openstack/bifrost master: Fix Ubuntu keystone deployment https://review.opendev.org/712112 | 14:51 |
*** ociuhandu has quit IRC | 14:56 | |
openstackgerrit | Noor Muhammad Malik proposed openstack/ironic master: WIP: [RFE] Implement the bios-interface for idrac-wsman driver https://review.opendev.org/713450 | 14:56 |
*** diurnalist has joined #openstack-ironic | 14:58 | |
*** khansa has joined #openstack-ironic | 14:58 | |
*** dtantsur is now known as dtantsur|brb | 15:00 | |
*** ociuhandu has joined #openstack-ironic | 15:01 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-inspector master: Convert ironic-inspector-non-standalone-tempest to dib https://review.opendev.org/712516 | 15:02 |
arne_wiebalck | TheJulia: the same test failed again ... so I just recheck until it works? | 15:07 |
TheJulia | arne_wiebalck: got a link handy? | 15:08 |
arne_wiebalck | https://zuul.opendev.org/t/openstack/build/42cfb78507d243f998244153761007b8 | 15:08 |
openstackgerrit | Tzu-Mainn Chen proposed openstack/ironic master: Clean up nits from adding additional node update policies https://review.opendev.org/713462 | 15:12 |
rpittau | arne_wiebalck, TheJulia, had a quick look and saw this: https://0b19ff5ea4687c54bbc8-78c6b016591aee5bdb634ced0dc80e36.ssl.cf5.rackcdn.com/696169/4/check/ironic-standalone/42cfb78/controller/logs/ironic-bm-logs/node-4_no_ansi_2020-03-04-16%3A37%3A00_log.txt | 15:18 |
*** ricolin_ has quit IRC | 15:18 | |
rpittau | 2020-03-04 16:36:42.152 504 ERROR root TypeError: install_bootloader() got an unexpected keyword argument 'target_boot_mode' | 15:19 |
TheJulia | hmm | 15:20 |
*** khansa has quit IRC | 15:22 | |
TheJulia | it is the patch | 15:22 |
TheJulia | https://review.opendev.org/#/c/696169/4 | 15:22 |
patchbot | patch 696169 - ironic - Software RAID: Pass the boot mode to the IPA - 4 patch sets | 15:22 |
TheJulia | adds new keywords without having a fallback | 15:23 |
rpittau | looks like it | 15:23 |
TheJulia | no fallback,then things fail | 15:23 |
rpittau | would probably help adding a unit test for that | 15:24 |
TheJulia | it would need to be on every single command | 15:24 |
rpittau | heh | 15:25 |
TheJulia | and the test got updated | 15:25 |
TheJulia | to include the field | 15:25 |
TheJulia | so... *boom* | 15:25 |
TheJulia | it happens though | 15:25 |
iurygregory | dtantsur|brb, something like this sounds good https://gist.github.com/iurygregory/9eca22c011539fef8d010eb7355bf1b6 ? | 15:26 |
iurygregory | at least is a small boom | 15:27 |
TheJulia | not an earth shattering kaboom? | 15:27 |
* rpittau hates when can't reproduce failures locally | 15:28 | |
* arne_wiebalck is somewhat lost | 15:30 | |
arne_wiebalck | I may have provided the wrong link. | 15:30 |
TheJulia | arne_wiebalck: fret not! we are as well | 15:30 |
arne_wiebalck | lol | 15:30 |
rpittau | welcome to the club! :) | 15:31 |
arne_wiebalck | There are 2 patches. | 15:31 |
arne_wiebalck | LOL | 15:31 |
arne_wiebalck | the IPA one and the ironic one | 15:31 |
arne_wiebalck | the IPA one is the one I was looking at for now | 15:31 |
arne_wiebalck | this is the one we discussed Monday | 15:31 |
arne_wiebalck | and it is the one that is failing in the rescue test | 15:31 |
rpittau | arne_wiebalck: the link goes to the ironic one | 15:32 |
arne_wiebalck | rpittau: aha! | 15:32 |
rpittau | :) | 15:32 |
arne_wiebalck | sanity restored! | 15:32 |
rpittau | lucky you :) | 15:32 |
arne_wiebalck | well, don't trust me | 15:33 |
rpittau | eheh | 15:33 |
arne_wiebalck | how did you find this log? did you go through all? | 15:33 |
*** priteau has joined #openstack-ironic | 15:33 | |
arne_wiebalck | as mentioned, I haven't looked at this one yet, so this might be obvious | 15:33 |
rpittau | arne_wiebalck: not through all, just had a quick view at what looked off | 15:34 |
arne_wiebalck | ok | 15:34 |
arne_wiebalck | what about the IPA one, retrying is the course of action? | 15:34 |
arne_wiebalck | due to the race TheJulia mentioned? | 15:34 |
arne_wiebalck | tries to provide the correct link | 15:35 |
arne_wiebalck | https://zuul.opendev.org/t/openstack/build/813605b238d741b79534426c01dac135 | 15:35 |
rpittau | mmmm https://ef1bd6032c64c1864435-d6fd3b06d50c034d0364bbf684ea1b1c.ssl.cf5.rackcdn.com/696156/8/check/ironic-standalone-ipa-src/813605b/controller/logs/ironic-bm-logs/node-4_no_ansi_2020-03-13-17%3A17%3A29_log.txt | 15:37 |
*** erbarr has joined #openstack-ironic | 15:37 | |
arne_wiebalck | also, for the first one: why does it break if it depends on the change in the IPA? | 15:37 |
*** gyee has joined #openstack-ironic | 15:38 | |
arne_wiebalck | rpittau: hmm indeed | 15:39 |
arne_wiebalck | rpittau: it tries to mount md0p1 , but fails ... initially p1 was hardcoded, then superseded by using the rootfs uuid | 15:42 |
arne_wiebalck | rpittau: I think it is now the default when the uuid is not passed or the device not found | 15:43 |
arne_wiebalck | rpittau: could equally be that the md device is not there | 15:43 |
arne_wiebalck | rpittau: the md device is there it seems | 15:44 |
arne_wiebalck | rpittau: even md0p1 seems to be there | 15:46 |
rpittau | arne_wiebalck: sorry, I'm checking the build logs, I spot a couple of things that I don't like in the ipa build process, like we're using python 2 in at least one place | 15:46 |
iurygregory | rpittau, what?! | 15:47 |
iurygregory | python2?! | 15:47 |
rpittau | yeah | 15:47 |
iurygregory | holy moly | 15:48 |
rpittau | arne_wiebalck: the md device looks there indeed | 15:48 |
*** TxGirlGeek has joined #openstack-ironic | 15:49 | |
arne_wiebalck | rpittau: and it seems the partition it tries to mount as well | 15:49 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: Add info on how to enable ironic-tempest-plugin https://review.opendev.org/712901 | 15:50 |
*** Lucas_Gray has quit IRC | 15:50 | |
* TheJulia blinks | 15:55 | |
rpittau | well ok the patch seems to be there, so that's correct at least | 15:56 |
*** ociuhandu has quit IRC | 15:58 | |
rpittau | oh TheJulia one thing about the hwclock command, we might want to add something for the drifting -> http://paste.openstack.org/show/790803/ | 15:58 |
rpittau | arne_wiebalck: 2020-03-13 17:16:04.471 505 ERROR ironic_python_agent.extensions.iscsi [-] Error when cleaning up iscsi binds.: oslo_concurrency.processutils.ProcessExecutionError: Unexpected error while running command. | 16:00 |
*** diurnalist has quit IRC | 16:02 | |
*** rloo has quit IRC | 16:03 | |
*** rloo has joined #openstack-ironic | 16:04 | |
arne_wiebalck | rpittau: this is the failed mount command? | 16:06 |
rpittau | arne_wiebalck: this is tgtadm failing | 16:06 |
*** diurnalist has joined #openstack-ironic | 16:09 | |
arne_wiebalck | TheJulia: I'd need some ELI5 on https://review.opendev.org/#/c/696169 ... sorry :) | 16:11 |
patchbot | patch 696169 - ironic - Software RAID: Pass the boot mode to the IPA - 4 patch sets | 16:11 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Use python3 binary for all operations https://review.opendev.org/713477 | 16:11 |
arne_wiebalck | rpittau: how do you see the patch is there? | 16:13 |
openstackgerrit | Verification of a change to openstack/ironic failed: Refactoring: move iSCSI deploy code to iscsi_deploy.py https://review.opendev.org/708697 | 16:18 |
rpittau | arne_wiebalck: nvm I was looking at the wrong logs :/ | 16:20 |
* rpittau has too many open tabs | 16:20 | |
arne_wiebalck | rpittau: wdyt is a good way forward to get these 2 patches through the ci testing? | 16:23 |
arne_wiebalck | for the ironic patch I am not clear on the issue (you and the TheJulia seemed to have seen it right away), for the IPA patch I am not clear on whether this is just a race we have to accept or if there is sth more fundamental to be fixed | 16:25 |
rpittau | arne_wiebalck: for the IPA patch it might be just a race, or even an error in the node, let's see how the next recheck goes | 16:28 |
rpittau | we'll need eventually to address the issue with the md device, I 'm also confused by that as it seems to be there, although the error with tgt seems related | 16:28 |
*** uzumaki has quit IRC | 16:29 | |
rpittau | the ironic patch will need to have an updated tinyipa image with the ipa patch, that means a job with IRONIC_INSPECTOR_BUILD_RAMDISK set to TRUE | 16:31 |
rpittau | or wait for the first patch to land :) | 16:31 |
*** ociuhandu has joined #openstack-ironic | 16:31 | |
rpittau | arne_wiebalck: the depends-on is not enough | 16:34 |
arne_wiebalck | rpittau: thanks for the explanation | 16:37 |
arne_wiebalck | rpittau: I did not realise that the depends on will not make sure that this is in the IPA for the CI | 16:38 |
arne_wiebalck | rpittau: for the IPA patch, I have similar when writing the code | 16:39 |
arne_wiebalck | rpittau: that's why I have some md restart and rescan snippets in the code | 16:40 |
*** dtantsur|brb is now known as dtantsur | 16:40 | |
arne_wiebalck | rpittau: the kernel does not always realize the structure of the devices | 16:41 |
rpittau | arne_wiebalck: no worries, and sorry, the correct configuration variable is IRONIC_BUILD_DEPLOY_RAMDISK | 16:41 |
arne_wiebalck | rpittau: we can do these patches one after the other I guess ... we will need to figure out the issue with IPA one anyway | 16:42 |
rpittau | arne_wiebalck: oh yeah, but we maybe can find a different way to deal with those errors | 16:42 |
rpittau | for tgt I mean | 16:42 |
*** ociuhandu has quit IRC | 16:45 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Refactoring: move iSCSI deploy code to iscsi_deploy.py https://review.opendev.org/708697 | 16:46 |
*** ociuhandu has joined #openstack-ironic | 16:47 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Refactoring: split out wrap_ipv6 https://review.opendev.org/713457 | 16:48 |
TheJulia | rpittau: re drift, wow... | 17:00 |
TheJulia | arne_wiebalck: ELI5? | 17:00 |
arne_wiebalck | google it :) | 17:00 |
arne_wiebalck | rpittau did that already :) | 17:01 |
arne_wiebalck | I mean explain. | 17:01 |
iurygregory | ELI5 LOL | 17:02 |
TheJulia | okay, sorry meetings | 17:02 |
rpittau | not sure a 5 years old could understand that, need to try with my nephew :P | 17:02 |
iurygregory | arne_wiebalck, ++ | 17:02 |
iurygregory | rpittau, agree, maybe 10 XD | 17:02 |
rpittau | :) | 17:02 |
arne_wiebalck | rpittau: it sounded obvious when you and TheJulia discussed this, but I still didn't get it :-S | 17:04 |
arne_wiebalck | now I do \o/ | 17:04 |
rpittau | glad to see that :) | 17:04 |
rpittau | bye everyone, good night, stay safe! o/ | 17:10 |
*** rpittau is now known as rpittau|afk | 17:10 | |
openstackgerrit | khansa proposed openstack/sushy-cli master: Add manager vmedia command https://review.opendev.org/708890 | 17:12 |
*** priteau has quit IRC | 17:12 | |
*** Lucas_Gray has joined #openstack-ironic | 17:12 | |
*** Lucas_Gray has quit IRC | 17:15 | |
*** Lucas_Gray has joined #openstack-ironic | 17:17 | |
*** mkrai has quit IRC | 17:20 | |
*** ricolin_ has joined #openstack-ironic | 17:29 | |
*** Lucas_Gray has quit IRC | 17:33 | |
*** dougsz has quit IRC | 17:34 | |
*** tesseract has quit IRC | 17:37 | |
*** ricolin_ has quit IRC | 17:43 | |
*** dtantsur is now known as dtantsur|afk | 17:59 | |
dtantsur|afk | g'night! | 17:59 |
TheJulia | Well, today should be a flood of annoucements | 18:07 |
openstackgerrit | Verification of a change to openstack/ironic failed: Revamp grenade jobs https://review.opendev.org/713176 | 18:07 |
openstackgerrit | Mark Goddard proposed openstack/bifrost master: Remove --ignore-installed from CentOS 8 pip 19 install https://review.opendev.org/713504 | 18:14 |
openstackgerrit | Radosław Piliszek proposed openstack/ironic master: DNM test with cirros 0.5.1 https://review.opendev.org/712728 | 18:17 |
openstackgerrit | Mark Goddard proposed openstack/bifrost stable/train: WIP: CentOS 8 support (Train) https://review.opendev.org/713508 | 18:23 |
openstackgerrit | Mark Goddard proposed openstack/bifrost stable/train: WIP: CentOS 8 support (Train) https://review.opendev.org/713508 | 18:31 |
openstackgerrit | Merged openstack/ironic master: Remove compatibility with pre-deploy steps drivers https://review.opendev.org/711918 | 18:33 |
*** ociuhandu has quit IRC | 18:37 | |
openstackgerrit | Radosław Piliszek proposed openstack/ironic master: DNM test with cirros 0.5.1 https://review.opendev.org/712728 | 18:38 |
openstackgerrit | Harald Jensås proposed openstack/ironic master: Additional IP addresses to IPv6 stateful ports https://review.opendev.org/700002 | 18:42 |
openstackgerrit | Ilya Etingof proposed openstack/sushy master: Lazily load message registries https://review.opendev.org/713512 | 18:48 |
*** ijw_ has joined #openstack-ironic | 18:50 | |
*** k_mouza has quit IRC | 18:50 | |
etingof | dtantsur|afk, without message registries ^, sushy is 3 times faster and generates 150 times less traffic | 18:51 |
openstackgerrit | Mark Goddard proposed openstack/bifrost stable/train: WIP: CentOS 8 support (Train) https://review.opendev.org/713508 | 18:51 |
*** ijw has quit IRC | 18:53 | |
openstackgerrit | Harald Jensås proposed openstack/ironic master: Additional IP addresses to IPv6 stateful ports https://review.opendev.org/700002 | 18:55 |
*** diurnalist has quit IRC | 18:58 | |
*** rh-jlabarre has joined #openstack-ironic | 19:00 | |
*** rh-jelabarre has quit IRC | 19:02 | |
openstackgerrit | Harald Jensås proposed openstack/ironic master: Additional IP addresses to IPv6 stateful ports https://review.opendev.org/700002 | 19:02 |
TheJulia | etingof: I always had a feeling message registries were a mistake | 19:02 |
*** amoralej is now known as amoralej|off | 19:02 | |
etingof | this is not the first time when they kill the fish | 19:03 |
TheJulia | hrh | 19:07 |
*** SpamapS has quit IRC | 19:12 | |
*** rh-jlabarre has quit IRC | 19:15 | |
*** ijw has joined #openstack-ironic | 19:17 | |
*** ijw_ has quit IRC | 19:20 | |
*** rh-jelabarre has joined #openstack-ironic | 19:21 | |
*** dsneddon has quit IRC | 19:22 | |
*** dsneddon has joined #openstack-ironic | 19:22 | |
*** SpamapS has joined #openstack-ironic | 19:24 | |
*** gmann_afk is now known as gmann | 19:25 | |
openstackgerrit | Mark Goddard proposed openstack/bifrost stable/train: WIP: CentOS 8 support (Train) https://review.opendev.org/713508 | 19:27 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Change [deploy]/default_boot_option to local https://review.opendev.org/492114 | 19:31 |
*** openstackgerrit has quit IRC | 19:33 | |
*** diurnalist has joined #openstack-ironic | 19:34 | |
*** ociuhandu has joined #openstack-ironic | 20:21 | |
*** etingof has quit IRC | 20:22 | |
*** diurnalist has quit IRC | 20:30 | |
*** diurnalist has joined #openstack-ironic | 20:49 | |
*** dougsz has joined #openstack-ironic | 20:56 | |
*** ociuhandu has quit IRC | 20:57 | |
*** dougsz has quit IRC | 21:06 | |
* TheJulia sighs at the rescue code | 21:14 | |
*** ociuhandu has joined #openstack-ironic | 21:14 | |
*** openstackgerrit has joined #openstack-ironic | 21:18 | |
openstackgerrit | Harald Jensås proposed openstack/ironic master: Additional IP addresses to IPv6 stateful ports https://review.opendev.org/700002 | 21:18 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Hash the rescue_password https://review.opendev.org/691413 | 21:20 |
* TheJulia takes a break | 21:20 | |
*** rcernin has joined #openstack-ironic | 21:30 | |
*** rcernin has quit IRC | 21:37 | |
*** rcernin has joined #openstack-ironic | 21:38 | |
*** ociuhandu has quit IRC | 21:46 | |
*** etingof has joined #openstack-ironic | 21:59 | |
*** ociuhandu has joined #openstack-ironic | 22:01 | |
*** ociuhandu has quit IRC | 22:06 | |
*** jdandrea has quit IRC | 22:10 | |
openstackgerrit | Harald Jensås proposed openstack/ironic master: Additional IP addresses to IPv6 stateful ports https://review.opendev.org/700002 | 22:16 |
openstackgerrit | Merged openstack/ironic master: Refactoring: move iSCSI deploy code to iscsi_deploy.py https://review.opendev.org/708697 | 22:25 |
*** Goneri has quit IRC | 22:50 | |
*** tkajinam has joined #openstack-ironic | 22:58 | |
*** bfournie has quit IRC | 23:04 | |
*** rloo has quit IRC | 23:36 | |
*** diurnalist has quit IRC | 23:52 | |
*** ijw has quit IRC | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!