*** cjloader has joined #openstack-ironic | 00:12 | |
*** trungnv has joined #openstack-ironic | 00:52 | |
*** cjloader has quit IRC | 00:55 | |
*** cjloader has joined #openstack-ironic | 00:55 | |
*** cjloader has quit IRC | 00:55 | |
*** cjloader has joined #openstack-ironic | 00:56 | |
*** cjloader has quit IRC | 01:04 | |
*** tiendc has joined #openstack-ironic | 01:12 | |
*** zshi has quit IRC | 01:26 | |
*** zshi has joined #openstack-ironic | 01:40 | |
openstackgerrit | tianhui proposed openstack/ironic master: Fix bug to doc:configdrive https://review.openstack.org/582514 | 02:14 |
---|---|---|
*** phuongnh has joined #openstack-ironic | 02:24 | |
*** phuongnh has quit IRC | 02:28 | |
*** phuongnh has joined #openstack-ironic | 02:29 | |
*** jiapei has joined #openstack-ironic | 03:23 | |
*** TxGirlGeek has joined #openstack-ironic | 03:49 | |
*** phuongnh has quit IRC | 03:49 | |
*** phuongnh has joined #openstack-ironic | 03:50 | |
*** TxGirlGeek has quit IRC | 03:56 | |
*** e0ne has joined #openstack-ironic | 04:59 | |
*** e0ne has quit IRC | 04:59 | |
*** mjura has joined #openstack-ironic | 05:14 | |
*** moshele has joined #openstack-ironic | 05:17 | |
*** moshele has quit IRC | 05:17 | |
*** jaganathan has joined #openstack-ironic | 05:24 | |
*** links has joined #openstack-ironic | 05:50 | |
*** mmethot has quit IRC | 06:01 | |
*** rbartal has joined #openstack-ironic | 06:07 | |
*** skazi has joined #openstack-ironic | 06:21 | |
openstackgerrit | yatin proposed openstack/ironic master: Add mock object for get_bios_settings https://review.openstack.org/582835 | 06:27 |
*** pcaruana has joined #openstack-ironic | 06:36 | |
*** arnewiebalck__ has joined #openstack-ironic | 06:42 | |
*** arnewiebalck__ has quit IRC | 06:42 | |
*** jtomasek has joined #openstack-ironic | 06:57 | |
openstackgerrit | Merged openstack/python-ironic-inspector-client stable/queens: Gate fix: Cap hacking to avoid gate failure https://review.openstack.org/567567 | 07:03 |
openstackgerrit | Merged openstack/ironic-ui master: fix tox python3 overrides https://review.openstack.org/573807 | 07:05 |
*** serlex has joined #openstack-ironic | 07:12 | |
*** jcoufal has joined #openstack-ironic | 07:13 | |
openstackgerrit | Merged openstack/sushy-tools master: Cleanup usage of 'simulator' and 'cloud-backed' in docs https://review.openstack.org/581660 | 07:18 |
openstackgerrit | Merged openstack/sushy-tools master: Fix ImportError for tox debug environment https://review.openstack.org/580348 | 07:18 |
*** tesseract has joined #openstack-ironic | 07:19 | |
*** moshele has joined #openstack-ironic | 07:23 | |
*** jiapei has quit IRC | 07:43 | |
*** zhangfei has joined #openstack-ironic | 07:47 | |
openstackgerrit | Tuan Do Anh proposed openstack/networking-baremetal master: Add release notes link in README https://review.openstack.org/581246 | 07:49 |
*** rpittau has joined #openstack-ironic | 07:51 | |
openstackgerrit | Merged openstack/bifrost master: Make sure we have our folders for uwsgi https://review.openstack.org/582653 | 07:52 |
*** AlexeyAbashkin has joined #openstack-ironic | 08:03 | |
*** mgoddard has joined #openstack-ironic | 08:07 | |
*** lucas-afk is now known as lucasagomes | 08:12 | |
*** dougsz has joined #openstack-ironic | 08:14 | |
*** ajya has joined #openstack-ironic | 08:14 | |
*** tssurya has joined #openstack-ironic | 08:16 | |
*** athomas has joined #openstack-ironic | 08:16 | |
*** moshele has quit IRC | 08:26 | |
*** skazi has quit IRC | 08:26 | |
openstackgerrit | Merged openstack/networking-generic-switch master: fix tox python3 overrides https://review.openstack.org/573912 | 08:27 |
*** skazi has joined #openstack-ironic | 08:32 | |
openstackgerrit | Merged openstack/ironic master: Add mock object for get_bios_settings https://review.openstack.org/582835 | 08:36 |
*** skazi has quit IRC | 08:39 | |
*** skazi has joined #openstack-ironic | 08:41 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Add conductor_group field to nodes and conductors tables https://review.openstack.org/579626 | 08:42 |
*** skazi has quit IRC | 08:51 | |
*** hjensas has joined #openstack-ironic | 08:55 | |
*** hjensas has quit IRC | 08:55 | |
*** hjensas has joined #openstack-ironic | 08:55 | |
*** e0ne has joined #openstack-ironic | 08:55 | |
*** hjensas has quit IRC | 09:00 | |
*** skazi has joined #openstack-ironic | 09:04 | |
*** e0ne has quit IRC | 09:05 | |
*** racedo has joined #openstack-ironic | 09:09 | |
*** e0ne has joined #openstack-ironic | 09:13 | |
*** skazi has quit IRC | 09:21 | |
*** skazi has joined #openstack-ironic | 09:22 | |
*** zhangfei has quit IRC | 09:24 | |
*** sambetts_ is now known as sambetts | 09:25 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-inspector master: [WIP] Wrapping Flash with oslo.service https://review.openstack.org/561823 | 09:31 |
*** pbourke has quit IRC | 09:31 | |
openstackgerrit | Ankit Kumar proposed openstack/ironic-tempest-plugin master: Test cases for iLO drivers in standalone ironic https://review.openstack.org/535652 | 09:32 |
*** dtantsur|afk is now known as dtantsur | 09:32 | |
dtantsur | morning ironic, happy monday! | 09:33 |
*** pbourke has joined #openstack-ironic | 09:33 | |
etingof | good morning Ironicers and dtantsur in particular! ;) | 09:34 |
*** zzzeek has quit IRC | 09:38 | |
*** zzzeek has joined #openstack-ironic | 09:38 | |
*** mjura has quit IRC | 10:02 | |
*** e0ne has quit IRC | 10:28 | |
*** ajya has quit IRC | 10:28 | |
*** ajya has joined #openstack-ironic | 10:29 | |
*** mjura has joined #openstack-ironic | 10:29 | |
openstackgerrit | Debayan Ray proposed openstack/sushy master: Add storage disk drive https://review.openstack.org/561533 | 10:30 |
*** e0ne has joined #openstack-ironic | 10:34 | |
*** dtantsur is now known as dtantsur|brb | 10:35 | |
openstackgerrit | Merged openstack/ironic master: Deploy steps - conductor & drivers https://review.openstack.org/578649 | 10:38 |
openstackgerrit | Mark Goddard proposed openstack/networking-generic-switch master: Add a netmiko device driver for Juniper switches https://review.openstack.org/530537 | 10:44 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Migrate ironic `snmp` driver to the latest pysnmp API https://review.openstack.org/578987 | 10:46 |
openstackgerrit | Merged openstack/ironic master: Deploy steps - API & notifications https://review.openstack.org/579968 | 10:49 |
openstackgerrit | Merged openstack/ironic master: Update CI jobs for rescue mode https://review.openstack.org/528704 | 10:51 |
openstackgerrit | Aleksandra Bezborodova proposed openstack/sushy master: Add a virtual media resource https://review.openstack.org/570810 | 10:52 |
*** e0ne has quit IRC | 11:02 | |
*** e0ne has joined #openstack-ironic | 11:15 | |
jroll | morning ironic :) | 11:19 |
jroll | dtantsur|brb: welcome back | 11:19 |
*** verdurin has quit IRC | 11:19 | |
*** phuongnh has quit IRC | 11:22 | |
*** racedo has quit IRC | 11:23 | |
*** verdurin has joined #openstack-ironic | 11:25 | |
*** rh-jelabarre has joined #openstack-ironic | 11:28 | |
*** tiendc has quit IRC | 11:28 | |
etingof | jroll, o/ | 11:32 |
*** racedo has joined #openstack-ironic | 11:38 | |
TheJulia | Good morning ironic | 11:41 |
* TheJulia begins to try and wipe sleep from the eyes | 11:41 | |
etingof | good morning, TheJulia o/ | 11:42 |
*** dougsz has quit IRC | 11:44 | |
*** rcernin has quit IRC | 11:45 | |
TheJulia | mgoddard: When you get a chance, can you revise your vote on https://review.openstack.org/#/c/399234/ ? | 11:54 |
patchbot | patch 399234 - ironic - Caching of PDU autodiscovery | 11:54 |
TheJulia | It appears to have legitimate failures now | 11:54 |
*** dtantsur|brb is now known as dtantsur | 11:57 | |
dtantsur | morning jroll, TheJulia | 11:58 |
dtantsur | TheJulia: tbh, I did not quite get what exactly you're suggesting in your comment on https://storyboard.openstack.org/#!/story/2002868 | 11:58 |
dtantsur | should we just change the default behavior when changing a driver? changing it with a microversion? | 11:58 |
dtantsur | should we add it to tomorrow's midcycle agenda? | 11:59 |
TheJulia | That was kind of what I was thinking, just allow the user change to override pre-existing set interfaces if they are incompatible | 11:59 |
TheJulia | sure | 11:59 |
dtantsur | TheJulia: see the etherpad. which of the options would you prefer? | 12:03 |
dtantsur | the same question for jroll and sambetts | 12:03 |
dtantsur | (https://etherpad.openstack.org/p/ironic-rocky-midcycle line 39) | 12:04 |
jroll | dtantsur: we have a low-level API, so I like explicitness. I'd go with #1 | 12:06 |
*** MattMan has quit IRC | 12:06 | |
*** MattMan has joined #openstack-ironic | 12:06 | |
sambetts | I'm leaning towards #1 until we can redesign the API around interfaces properly | 12:07 |
TheJulia | I'd suggest we table redesigning until after we have a plan to meet the minimum desired goals and version bump | 12:08 |
sambetts | 100% | 12:09 |
* etingof is working on fixing https://review.openstack.org/#/c/399234/ | 12:09 | |
patchbot | patch 399234 - ironic - Caching of PDU autodiscovery | 12:09 |
TheJulia | for what it is worth, I can agree to #1 | 12:10 |
TheJulia | etingof: awesome | 12:13 |
TheJulia | If anyone is curious about redfish bios interface support, https://review.openstack.org/#/c/580609/ might be a good review | 12:13 |
patchbot | patch 580609 - sushy-tools - Add BIOS resource support | 12:13 |
dtantsur | TheJulia: okay, do we actually need to discuss it then? or are the three of you enough to approve it? or? | 12:15 |
dtantsur | s/then/on the midcycle/ | 12:16 |
*** dprince has joined #openstack-ironic | 12:16 | |
TheJulia | dtantsur: I think if we have consensus on #1, then there really is no need to discuss it | 12:16 |
TheJulia | Hmmm.. must be too early for mjturek | 12:16 |
*** dougsz has joined #openstack-ironic | 12:17 | |
dtantsur | okay, so if anybody puts rfe-approved on it, I'll withdraw the topic ;) | 12:18 |
dtantsur | (assuming that I get it right and #1 is what I have in the RFE already) | 12:18 |
jroll | I'd wait for rloo, she also had opinions on this | 12:18 |
TheJulia | she should be on fairly soon | 12:19 |
dtantsur | ack | 12:19 |
dtantsur | I only want to fit it in Rocky, meaning, this week (for CLI to be updated) | 12:20 |
*** bfournie has quit IRC | 12:23 | |
*** rloo has joined #openstack-ironic | 12:24 | |
TheJulia | Yeah, we're getting down to the wire of sorts | 12:24 |
TheJulia | And speak of the rloo! | 12:24 |
* TheJulia goes and finds coffee | 12:25 | |
*** rloo has quit IRC | 12:26 | |
*** rloo has joined #openstack-ironic | 12:27 | |
rloo | Good morning everyone, TheJulia, sambetts, dtantsur, etingof :) | 12:28 |
dtantsur | morning rloo! we're talking about https://storyboard.openstack.org/#!/story/2002868 right now. ppl seem to be in favour of the current proposal, wdyt? | 12:28 |
*** dprince has quit IRC | 12:29 | |
rloo | dtantsur: give me a few min to get my bearings :) | 12:30 |
dtantsur | sure :) | 12:30 |
rloo | dtantsur: I'm good with the RFE as long as 1. we expicitly mention there, that the --reset-deploy-interface (in REST API, python API & openstack CLI) is only applicable with updating the driver. 2. TheJulia add a comment (Or someone) wrt TheJulia's comment, so we know that it was considered :) | 12:37 |
TheJulia | A link to eavesdrop would be better | 12:38 |
rloo | TheJulia: that would work I guess wrt discussion but the rfe/description itself out to be updated to be more explicit. | 12:38 |
*** jistr is now known as jistr|mtg | 12:38 | |
TheJulia | ought to be? | 12:39 |
rloo | TheJulia: I don't want someone coming back and say I used ''--reset... " when setting the node name, and the interfaces didn't get reset. | 12:39 |
* TheJulia gives the bot a minute | 12:39 | |
rloo | TheJulia: yeah, ought to be :) | 12:39 |
*** jistr|mtg is now known as jistr | 12:39 | |
* TheJulia wonders if we need to chat more to get the buffers to flush to the log server | 12:40 | |
jroll | I think it's every 5 minutes | 12:40 |
TheJulia | that would make too much sense | 12:40 |
*** dougsz has quit IRC | 12:43 | |
*** dougsz1 has joined #openstack-ironic | 12:43 | |
dtantsur | rloo: updated | 12:45 |
dtantsur | also looking for moar reviews on https://review.openstack.org/580377 | 12:45 |
patchbot | patch 580377 - python-ironicclient - Support resetting interfaces to their default values | 12:45 |
TheJulia | This will be the week of moar reviews I suspect | 12:48 |
dtantsur | oh yeah | 12:48 |
rloo | dtantsur: thx. Commented. I think we just need one other person and we can approve. | 12:48 |
* dtantsur gets to hacking on the API change | 12:48 | |
rloo | as long as no one disagrees :) | 12:48 |
dtantsur | rloo: I think we have jroll and sambetts on board with it | 12:48 |
jroll | ++ | 12:49 |
jroll | my signature is near the top of the comments | 12:49 |
rloo | dtantsur: ok, i will approve it :) | 12:49 |
TheJulia | already did | 12:49 |
TheJulia | wel, the rfe that is | 12:49 |
*** trown|outtypewww is now known as trown | 12:49 | |
rloo | Thx TheJulia. I commented just to be explicit about it :) | 12:50 |
rloo | btw, welcome back dtantsur! | 12:50 |
dtantsur | thanks :) | 12:50 |
*** mjura has quit IRC | 12:54 | |
*** bfournie has joined #openstack-ironic | 12:55 | |
openstackgerrit | Merged openstack/ironic master: Add conductor_group field to nodes and conductors tables https://review.openstack.org/579626 | 12:55 |
TheJulia | \o/ | 12:56 |
*** mjturek has joined #openstack-ironic | 12:56 | |
TheJulia | Good morning mjturek! | 12:57 |
mjturek | gm TheJulia! | 12:57 |
TheJulia | On your ironic-lib change, I spotted the docstring issue causing the test to fail :) Comment on the patch | 12:57 |
mjturek | checking! | 12:58 |
mjturek | d'oh. | 12:58 |
TheJulia | :) | 12:58 |
mjturek | TheJulia: I'm cleaning up the series now (didn't do storyboard numbers at all and fixing some tests on a final patch). I'll fix it asap | 12:59 |
mjturek | thanks for the review! | 12:59 |
TheJulia | mjturek: awesome | 12:59 |
*** mjura has joined #openstack-ironic | 13:00 | |
*** mjura has joined #openstack-ironic | 13:01 | |
*** EmilienM has left #openstack-ironic | 13:02 | |
rloo | TheJulia, dtantsur: did you want to discuss (or have you already discussed): https://review.openstack.org/#/c/579818/ | 13:04 |
patchbot | patch 579818 - ironic-lib (stable/queens) - Expose GPT partitioning fixing method | 13:04 |
rloo | fwiw, I agree with dtantsur | 13:05 |
rloo | although maybe there is something I am missing | 13:05 |
TheJulia | I'm about to drive my car over for an oil change and alignment | 13:05 |
TheJulia | give me ~15 | 13:05 |
rloo | TheJulia: ok, later then! | 13:05 |
*** markguz has joined #openstack-ironic | 13:11 | |
* dtantsur makes sad panda face at wsme | 13:12 | |
*** milan has joined #openstack-ironic | 13:15 | |
TheJulia | dtantsur: sad panda why? | 13:22 |
dtantsur | TheJulia: having both body and query parameters is weird | 13:23 |
dtantsur | you'll see in the patch | 13:23 |
jroll | or more generally, because wsme | 13:23 |
sambetts | can we swtich to flask yet ;) | 13:23 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [WIP] Add reset_interfaces parameter to node's PATCH https://review.openstack.org/582951 | 13:24 |
dtantsur | TheJulia: check this out ^^^ | 13:24 |
dtantsur | specifically, the change to controllers/node.py | 13:24 |
dtantsur | sambetts++++ | 13:24 |
TheJulia | rloo: so I think the key thing to think about is that it originally started as an operator bug fix against ?ocata? because their whole disk images were not being left in a happy state with the secondary gpt partition, so a case was functionally broken by us not fixing the second copy on whole disk images. The consensus seemed to be that it would be useful to expose that, and the original plan was to invoke it from | 13:24 |
TheJulia | IPA, but seems like we didn't need to if we put it in the right place | 13:24 |
TheJulia | flask++ | 13:24 |
sambetts | thing is in wsme you can actually send all body paramters via query if you want... | 13:25 |
sambetts | which ends up with nasty function defs like that | 13:25 |
*** e0ne has quit IRC | 13:25 | |
mgoddard | hi rloo | 13:25 |
rloo | TheJulia: so all we need to do is backport that and release? Seems like something in IPA would also need to be updated? | 13:26 |
TheJulia | rloo: so from a consume standpoint, I think it is important that we go ahead and backport for those building their packages and deploys from stable branches | 13:26 |
rloo | mgoddard: hi! | 13:26 |
mgoddard | rloo: congrats on deploy steps merging :) | 13:26 |
rloo | mgoddard: oh, did it all merge? I am still catching up ... | 13:26 |
TheJulia | rloo: yeah, should just be backport and release, I think olivierb- confirmed he was fixed with just the ironic-lib patch | 13:26 |
TheJulia | rloo: they did | 13:26 |
rloo | TheJulia: oh, in that case fine. what about reno? | 13:27 |
mgoddard | rloo: haven't had as much time to spend on it as I'd hoped - lots of client visits | 13:27 |
rloo | TheJulia: well, we don't reno ironic-lib. i don't think... | 13:27 |
TheJulia | that | 13:27 |
dtantsur | I approved the deploy steps this morning. was a nice after-holiday reading :D | 13:27 |
mgoddard | rloo: I do have some time today, I could clean up some nits if that helps? | 13:27 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Caching of PDU autodiscovery https://review.openstack.org/399234 | 13:27 |
rloo | mgoddard: there is the client patch that needs to be reviewed unless that was merged too. and on m list: staging drivers (I think maybe there is one deploy driver thre) and docs | 13:28 |
rloo | mgoddard: take your pick :) | 13:28 |
mgoddard | rloo: I'm also still to fully digest the conductor piece, I'll do that also in case anything comes up | 13:28 |
dtantsur | TheJulia: if we don't need to bump ironic-lib requirements, I'm fine with the backport | 13:28 |
TheJulia | olivierb-: you around? | 13:28 |
dtantsur | rloo: you remind me, staging drivers needs unit test fixed and classic drivers removed :( | 13:28 |
rloo | mgoddard: ++ on understanding conductor etc part! | 13:29 |
*** alex_xu has quit IRC | 13:29 | |
mgoddard | rloo: right you are. I'll look at the client now | 13:29 |
rloo | dtantsur: yeah, i think you had a WIP or something wrt staging drivers. or a -1 from CI? | 13:29 |
TheJulia | dtantsur: I feel like we need to do something with staging drivers... | 13:29 |
dtantsur | rloo: an early WIP, yes | 13:29 |
rloo | dtantsur: would be good to get that done (staging drivers) although we can do that after feature freeze. | 13:30 |
dtantsur | I'll try to get it done today | 13:30 |
dtantsur | though | 13:30 |
dtantsur | yeah, I should finish that API patch first, because of FF | 13:30 |
rloo | dtantsur: ++ features first :) | 13:30 |
*** arnewiebalck__ has joined #openstack-ironic | 13:30 | |
jroll | aw, now I need to rush to beat dtantsur so I don't need to rebase again | 13:31 |
dtantsur | lol, yes | 13:31 |
rloo | jroll: do you have stuff ready for review? (yup, still catching up...) | 13:31 |
jroll | rloo: I'm having trouble wrapping my head around how having two hash rings helps upgrades | 13:31 |
*** arnewiebalck__ has quit IRC | 13:31 | |
* dtantsur hears "two hash rings" and backs off slowly | 13:31 | |
jroll | though maybe I'm doing the lookup wrong | 13:31 |
*** e0ne has joined #openstack-ironic | 13:32 | |
* dtantsur only accepts The One Ring | 13:32 | |
jroll | or was it to just have it there to switch over in stein? | 13:32 |
*** r-daneel has joined #openstack-ironic | 13:32 | |
*** alex_xu has joined #openstack-ironic | 13:32 | |
*** arnewiebalck__ has joined #openstack-ironic | 13:32 | |
jroll | dtantsur: heh, friday eavesdrop if you want to see the discussion around it | 13:32 |
rloo | jroll: to be clear, it is one hashring, with two keys per conductor/driver, right? | 13:32 |
dtantsur | jroll: do I? :) | 13:32 |
rloo | well, i guess it is two rings | 13:32 |
jroll | dtantsur: probably not :) | 13:32 |
dtantsur | good! | 13:32 |
*** r-daneel has quit IRC | 13:32 | |
jroll | rloo: yeah, I have it as two rings | 13:33 |
*** mbeierl has joined #openstack-ironic | 13:33 | |
* jroll re-re-reads friday discussion | 13:34 | |
TheJulia | jroll: my impression was for a switch in Stein | 13:34 |
jroll | TheJulia: and so I don't need to fall back to the old one | 13:34 |
* rloo thinks it is easier to merge dtantsur's stuff than to wrap our heads around jroll's feature :D | 13:34 | |
jroll | that's what was getting me | 13:34 |
dtantsur | hehe | 13:35 |
TheJulia | jroll: not in stein, but I think we would need it for after we make the change in stein to cross over.... or not... wow this is becoming a blur of thought | 13:35 |
openstackgerrit | Julia Kreger proposed openstack/ironic-lib master: Fall back to PARTUUID if UUID returns nothing. https://review.openstack.org/569158 | 13:36 |
TheJulia | dtantsur: ^^^ debug log entry added | 13:36 |
dtantsur | TheJulia: what about reno? | 13:40 |
dtantsur | ah, we don't have them for ironic-lib, right | 13:40 |
* dtantsur should not have -1'ed it then | 13:41 | |
TheJulia | I do not believe so | 13:41 |
TheJulia | now, that doesn't mean we might not want to drop a note in ironic if olivierb- wants to create one :) | 13:41 |
jaypipes | jroll, TheJulia, dtantsur: morning folks. what was your plan with https://review.openstack.org/#/c/565841? did you want me to rebase it and review? | 13:41 |
patchbot | patch 565841 - nova - Ironic: report 0 for vcpus/memory_mb/disk_gb resou... | 13:41 |
TheJulia | oh, different fetaure | 13:41 |
TheJulia | doh! | 13:41 |
dtantsur | jaypipes: I'd prefer to get that in. I'm a bit tired of debugging weird 'no valid host' problems that end up being folks using the old way of scheduling.. | 13:42 |
TheJulia | jaypipes: I think jroll was going to try and update it this week, at lest that is the last thing iI saw on it | 13:42 |
jroll | we agreed in the nova channel to wait for stein | 13:42 |
* TheJulia must have missed that | 13:42 | |
* dtantsur would not agree to that, but okay | 13:43 | |
jroll | if someone wants to update the patch and convince nova folks to land it this cycle, that's fine | 13:43 |
jroll | TheJulia: http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2018-07-11.log.html#t2018-07-11T21:27:35 | 13:43 |
jroll | :P | 13:43 |
TheJulia | oh! right! | 13:43 |
* jroll is fine either way | 13:43 | |
* TheJulia is only on cup one of two for coffee | 13:43 | |
dtantsur | yeah, I just hope that everyone realizes that we removed all workarounds that helped the old way of scheduling work reliably | 13:44 |
TheJulia | Yeah, my worry was major change at the last minute | 13:44 |
TheJulia | because we know how well that goes sometimes :( | 13:44 |
mgoddard | would be sad to see that one miss another release | 13:45 |
TheJulia | it would be helpful to land https://review.openstack.org/#/c/563722/ in that case | 13:45 |
patchbot | patch 563722 - nova - ironic: add instance_uuid before any other spawn a... | 13:45 |
*** mbeierl has quit IRC | 13:48 | |
*** r-daneel has joined #openstack-ironic | 13:52 | |
*** mbeierl has joined #openstack-ironic | 13:53 | |
*** baha has joined #openstack-ironic | 13:58 | |
*** markguz_ has joined #openstack-ironic | 13:59 | |
openstackgerrit | Will Szumski proposed openstack/networking-generic-switch master: Adds ngs_switchport_mode config option to Dell PowerConnect driver https://review.openstack.org/581631 | 14:00 |
*** dprince has joined #openstack-ironic | 14:01 | |
jaypipes | jroll: I can hack on it. | 14:03 |
*** links has quit IRC | 14:03 | |
*** markguz has quit IRC | 14:04 | |
*** openstackgerrit has quit IRC | 14:04 | |
jroll | jaypipes: thanks! I think the convincing people is the hard part :) | 14:04 |
*** bnemec has joined #openstack-ironic | 14:05 | |
*** jaganathan has quit IRC | 14:08 | |
TheJulia | jroll: that is indeed the hardest part | 14:09 |
* TheJulia looks to hire a hypnotoad for ramdisk booting | 14:09 | |
jaypipes | jroll, TheJulia: I have a little pull over in nova-land. will do my best. | 14:09 |
TheJulia | jaypipes: let me know if you need another set of eyes. I don't jump in that code base often, but happy to context switch over to it | 14:09 |
jaypipes | will do, thanks | 14:10 |
* TheJulia hopes everyone is updating the whiteboard https://etherpad.openstack.org/p/IronicWhiteBoard | 14:14 | |
*** skazi has quit IRC | 14:14 | |
*** markguz_ has quit IRC | 14:14 | |
*** markguz has joined #openstack-ironic | 14:15 | |
*** openstackgerrit has joined #openstack-ironic | 14:16 | |
openstackgerrit | Michael Turek proposed openstack/ironic-python-agent master: Install grub to PreP partition when prep_boot_part_uuid is provided https://review.openstack.org/582962 | 14:16 |
*** markguz has quit IRC | 14:20 | |
*** lbragstad has joined #openstack-ironic | 14:20 | |
jroll | ./ironic/api/controllers/v1/node.py:122:1: C901 'hide_fields_in_newer_versions' is too complex (18) | 14:24 |
jroll | another reason to start dropping early api versions :P | 14:24 |
openstackgerrit | Michael Turek proposed openstack/ironic-lib master: Add logic to create PReP partition for ppc64* arch https://review.openstack.org/572102 | 14:27 |
*** weshay is now known as weshay_mtg | 14:30 | |
*** cjloader has joined #openstack-ironic | 14:31 | |
*** r-daneel has quit IRC | 14:33 | |
openstackgerrit | Michael Turek proposed openstack/ironic master: Pass prep_boot_part_uuid to install_bootloader for ppc64* partition images https://review.openstack.org/579159 | 14:34 |
mgoddard | rloo: quick deploy steps question. If I create a custom interface which provides a deploy_step, should I expect it to be picked up in addition to the mega deploy step? | 14:35 |
rloo | mgoddard: no. oh, actually, yes. i didn't test it, but the framework is there :) | 14:35 |
mgoddard | rloo: cool, that was my impression | 14:35 |
rloo | mgoddard: let me know if it works! (just use priority < 100) | 14:36 |
*** arnewiebalck__ has quit IRC | 14:36 | |
openstackgerrit | Michael Turek proposed openstack/ironic-python-agent master: Install grub to PreP partition when prep_boot_part_uuid is provided https://review.openstack.org/582962 | 14:36 |
mgoddard | rloo: which way do the priorities work? low first, high last? | 14:36 |
rloo | mgoddard: high to low | 14:37 |
*** dprince has quit IRC | 14:37 | |
mgoddard | rloo: ok, so we can only add steps after the mega deploy step currently | 14:37 |
jroll | easy to remember, highest priority task goes first :) | 14:37 |
rloo | mgoddard: in theory, you can add before. but if you look at the mega deploy, i'm not sure it makes sense to add something before it. | 14:38 |
rloo | mgoddard: so you can, if you can thiink of a deploy step that makes sense to do before mega. | 14:38 |
mgoddard | rloo: ok, so 100 is not a maximum. Not sure where I'd picked that up | 14:38 |
rloo | mgoddard: no, not a max. i just picked a number. and i think they are floats. cuz i didn't want to constrain ourselves. | 14:39 |
mgoddard | rloo: BIOS or RAID config would go before | 14:39 |
*** exodusftw has quit IRC | 14:39 | |
rloo | mgoddard: oh yeah. i've already forgotten what the mega step does, but i think we do .prepare before the first step. | 14:39 |
*** exodusftw has joined #openstack-ironic | 14:40 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: Add conductor_group field to config, node and conductor objects https://review.openstack.org/579627 | 14:42 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: Use conductor group for hash ring calculations https://review.openstack.org/579684 | 14:42 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: Expose node.conductor_group in the REST API https://review.openstack.org/581391 | 14:42 |
jroll | okay, I think this works correctly and jives with what we talked about | 14:42 |
*** links has joined #openstack-ironic | 14:47 | |
openstackgerrit | Merged openstack/ironic-inspector master: Switch to using stestr https://review.openstack.org/578524 | 14:49 |
openstackgerrit | Merged openstack/python-ironicclient master: Support node's deploy_step field https://review.openstack.org/581520 | 14:49 |
*** AlexeyAbashkin has quit IRC | 14:53 | |
*** kaifeng has joined #openstack-ironic | 14:55 | |
*** stendulker has joined #openstack-ironic | 14:56 | |
*** rpioso|afk is now known as rpioso | 14:56 | |
rpioso | Good morning | 14:57 |
TheJulia | good morning | 14:58 |
*** rloo has quit IRC | 14:58 | |
*** rloo has joined #openstack-ironic | 14:59 | |
*** dprince has joined #openstack-ironic | 14:59 | |
TheJulia | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon Jul 16 15:00:11 2018 UTC and is due to finish in 60 minutes. The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: ironic)" | 15:00 | |
openstack | The meeting name has been set to 'ironic' | 15:00 |
TheJulia | o/ | 15:00 |
*** mjura has quit IRC | 15:00 | |
kaifeng | o/ | 15:00 |
bdodd | o/ | 15:00 |
rloo | o/ | 15:00 |
etingof | o/ | 15:00 |
TheJulia | I hope everyone has had a wonderful weekend! | 15:01 |
mjturek | o/ | 15:01 |
TheJulia | And now it is time for our weekly meeting! | 15:01 |
stendulker | o/ | 15:01 |
jroll | \o | 15:01 |
TheJulia | The agenda can be found on the wiki | 15:01 |
rpioso | o/ | 15:01 |
TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:01 |
TheJulia | #topic Announcements/Reminders | 15:02 |
*** openstack changes topic to "Announcements/Reminders (Meeting topic: ironic)" | 15:02 | |
*** pcaruana has quit IRC | 15:02 | |
TheJulia | #info This week is R-6 for the Rocky development cycle | 15:03 |
TheJulia | #info Final non-client libraries must be released this week. | 15:03 |
*** jiapei has joined #openstack-ironic | 15:03 | |
TheJulia | #info For this week, that means ironic-lib and sushy must be released. | 15:04 |
TheJulia | #info Next week is R-5, which is final release of client libraries, feature freeze, requirements freeze, etc. | 15:05 |
TheJulia | Any questions? | 15:05 |
TheJulia | #info Tomorrow, Tuesday at 12:00 UTC, We will be having a call to try and plan/discuss any last minute details and sort through anything contentious that needs to be discussed before the PTG. | 15:06 |
TheJulia | #link https://etherpad.openstack.org/p/ironic-rocky-midcycle | 15:06 |
TheJulia | Anyone have anything to announce ? | 15:06 |
rloo | thxs to the folks that helped out on the bug day thing last week | 15:07 |
* TheJulia secretly replaces everyone's decaf coffee | 15:07 | |
TheJulia | rloo: ++ | 15:08 |
mjturek | ooh yeah that might be good to announce - next bug day | 15:08 |
* dtantsur is still somewhere on the Baltic see :) | 15:08 | |
mjturek | August 2nd @ 1:00 PM - 2:00 PM | 15:08 |
rloo | and thanks TheJulia for the awesome email wrt ironic | 15:08 |
mjturek | sorry, 13:00 UTC to 14:00 UTC | 15:09 |
TheJulia | mjturek: those times in UTC? | 15:09 |
TheJulia | mjturek: awesome | 15:09 |
mjturek | TheJulia: yep | 15:09 |
TheJulia | #info Next Bug Day - August 2nd @ 13:00 to 14:00 UTC PM | 15:09 |
TheJulia | Anyone have anything else, or shall we move on? | 15:10 |
TheJulia | Anyway, moving on! | 15:11 |
*** AlexeyAbashkin has joined #openstack-ironic | 15:11 | |
TheJulia | #topic Review action items from previous meeting | 15:11 |
*** openstack changes topic to "Review action items from previous meeting (Meeting topic: ironic)" | 15:11 | |
TheJulia | #link http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-07-09-15.00.log.html | 15:11 |
TheJulia | It looks like we have nothing to discuss here, I believe everything was taken care of | 15:12 |
TheJulia | So... moving on! | 15:12 |
TheJulia | #topic Review subteam status reports | 15:12 |
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)" | 15:12 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:12 |
TheJulia | Starting around line 157 | 15:12 |
*** weshay_mtg is now known as weshay | 15:13 | |
rloo | the bugs stats should have been improved after last week's bug day? (L166ish) | 15:13 |
dtantsur | I expected that as well, but dunno | 15:13 |
dtantsur | maybe we're growing more new bugs? | 15:13 |
TheJulia | Has anyone updated them? | 15:13 |
rloo | the BIOS config stuff; are the TODOs as of today (vs 2 July)? | 15:14 |
TheJulia | rloo: July 2nd, I believe... however I suspect they are still valid | 15:15 |
etingof | just a quick note that this script relies on the `ironic-triaged` tag to be present on the triaged task | 15:15 |
TheJulia | yolanda_: ^^^ | 15:15 |
TheJulia | I've not updated the bug numbers, if someone else can, that would be awesome | 15:15 |
dtantsur | wdym by "updating numbers"? applying the tag? | 15:16 |
TheJulia | update the block of text indicating but counts and status on the etherpad | 15:16 |
mjturek | TheJulia: trying to find the numbers, but not sure how? https://storyboard.openstack.org/#!/story/list?status=active&project_group_id=75 according to this is 517 | 15:16 |
TheJulia | We need to split this apart from general subteam status report | 15:17 |
dtantsur | TheJulia: yep, I updated it | 15:17 |
TheJulia | dtantsur: ahh, awesome | 15:17 |
dtantsur | mjturek: I generate it from https://github.com/dtantsur/ironic-bug-report | 15:17 |
mjturek | dtantsur: oh cool! | 15:17 |
rloo | mkrai: wrt your graphical console interface; i updated it. please just summarize the latest status; i don't think we want to carry weekly statuses on this; otherwise all of them will get way too long. | 15:18 |
TheJulia | looks like hshinna is also not on :\ | 15:18 |
rloo | are we done with management interface refactoring? L231ish? | 15:18 |
TheJulia | (regardingg bios interface) | 15:18 |
TheJulia | rloo: I believe we are functionally done. etingof is there anything else on your plate for that? | 15:19 |
etingof | quick note on the new bug panopticon -- https://storyboard.openstack.org/#!/board/83 | 15:19 |
TheJulia | Regarding rescue: the nova patch landed over the weekend. \o/ | 15:19 |
rloo | dtantsur: wrt classic driver removal, is that the latest (today) status? L252ish | 15:20 |
rloo | WHEEE, great news about rescue!!! | 15:20 |
TheJulia | so anything we have held up in ironic pending that, we can merge | 15:20 |
jroll | \o/ | 15:20 |
dtantsur | rloo: it is | 15:20 |
rloo | TheJulia: just the CI patch i believe! | 15:20 |
rloo | dtantsur: OH. it is still july, sorry i thought it was august. moar caffeine... | 15:20 |
dtantsur | :) | 15:20 |
dtantsur | TheJulia: I remember approving something about rescue CI today | 15:21 |
etingof | TheJulia, I believe the mgmt interface implementation is done, we may want to run some more tests in the CI perhaps | 15:21 |
TheJulia | Also, with rescue, we landed a little bit of code in nova to gracefully handle the prior API version to enable the upgrade to be more graceful | 15:21 |
TheJulia | so \o/ | 15:21 |
rloo | That was probably TheJulia's favorite part! :D | 15:22 |
dtantsur | :) | 15:22 |
* dtantsur is still too happy the classic drivers are gone - great release! | 15:22 | |
jroll | ++ | 15:22 |
TheJulia | I think that largely means based on current statuses, we only have the conductor locality work and anything of high impact that we would like to see. | 15:23 |
* TheJulia feels like we're in a REALLY good place for releasing without any headaches and having a huge improvement this cycle | 15:23 | |
TheJulia | Anyway, I'm good to move on? Everyone else ready to move on to proprities? | 15:24 |
TheJulia | priorities | 15:24 |
mjturek | this is probably a stretch (and not sure it's the right place to bring up) but I think I'm finished with the implementation here https://storyboard.openstack.org/#!/story/1749057 | 15:24 |
mjturek | if it's too late, I understand | 15:24 |
TheJulia | mjturek: at least the ironic-lib change didn't seem major so I dont see why not?!? | 15:25 |
mjturek | TheJulia okay would appreciate some reviews if everyone's not already too swamped | 15:25 |
rloo | wrt priorities. we don | 15:27 |
rloo | 't need deploy steps there? | 15:27 |
TheJulia | rloo: I was thinking for doc items or follow ups? | 15:27 |
rloo | TheJulia: yeah, but i don't know that they are priorities for this week. | 15:27 |
dtantsur | I'd like https://storyboard.openstack.org/#!/story/2002868 on priorities | 15:27 |
TheJulia | #topic Priorities for the week | 15:27 |
*** openstack changes topic to "Priorities for the week (Meeting topic: ironic)" | 15:27 | |
TheJulia | rloo: ack | 15:28 |
rloo | TheJulia: but i am fine if we leave it there. | 15:28 |
rloo | just thinking we want to get any features in | 15:28 |
TheJulia | Anyone aware of sushy patches that need reviews this week? | 15:28 |
rloo | is there anything in nova-land that we need/want to get in for their FF? | 15:28 |
dtantsur | TheJulia: there are a few open, I'm not sure how close to landing they are | 15:29 |
TheJulia | dtantsur: agreed :\ | 15:29 |
TheJulia | bdodd: are you aware of anything that is needed in sushy for this release? | 15:29 |
rloo | also, our client freeze/release is next week. is conductor locality the only one that has a client part? | 15:30 |
*** tssurya has quit IRC | 15:30 | |
TheJulia | rloo: I'm not actively aware of anything nova side that must land for us this cycle | 15:30 |
TheJulia | rloo: I believe that is correct | 15:30 |
rloo | we're good then :) | 15:30 |
* dtantsur pokes etingof | 15:30 | |
rloo | dtantsur: what about your reset-interfaces stuff? | 15:31 |
bdodd | TheJulia: Not that I currently know of. Still testing/debugging my Redfish BIOSInterface code. But I haven't hit any issues with the sushy code. | 15:31 |
dtantsur | rloo: the reset_interfaces work will need a client change | 15:31 |
dtantsur | will post tomorrow hopefully | 15:31 |
* dtantsur is fighting with unit tests | 15:31 | |
rloo | ok, i think dtantsur's stuff is a priority. otherwise, it'll make it hard for our users to change hw types | 15:31 |
jroll | well, it's already hard :) | 15:32 |
rloo | true, but we had classic drivers before. | 15:32 |
jroll | I guess we are dropping drivers though, let's make it a priority | 15:32 |
TheJulia | ++ | 15:32 |
* etingof does not see anything important to be merged with sushy atm | 15:32 | |
TheJulia | I just added an entry for the client only side patch that dmitry posted | 15:32 |
jroll | well, the API needs to land too | 15:33 |
TheJulia | bdodd: awesome! | 15:33 |
rloo | we're still missing the 'get me hw-type driver properties for non-default interfaces' i think but ... | 15:33 |
* etingof shamelessly suggests merging this little sushy-tools patch of his own though -- https://review.openstack.org/#/c/568636/ | 15:33 | |
patchbot | patch 568636 - sushy-tools - Add unittests for OpenStack nova driver | 15:33 |
TheJulia | etingof: :) | 15:33 |
TheJulia | etingof: we don't need to cut sushy-tools this week :) | 15:33 |
* etingof /o\ | 15:34 | |
TheJulia | sorry :( | 15:34 |
TheJulia | I think the priorities are basically good at this point, sans having the reset interface patches from dmitry. We can add that later in the week if we're in agreement | 15:35 |
rloo | we might re-eval during mid-cycle tomorrow anyway. (hopefully it won't change) | 15:35 |
TheJulia | ++ | 15:36 |
TheJulia | Anyway, seems like we can move on | 15:36 |
TheJulia | Everyone good with proceeding? | 15:36 |
rloo | the bios interface support stuff is questionable (seems like it includes status stuff) but anyway, let's move on :) | 15:37 |
TheJulia | slightly less statusy now | 15:38 |
TheJulia | Anyway! Moving on! | 15:38 |
TheJulia | #topic RFE Review | 15:38 |
*** openstack changes topic to "RFE Review (Meeting topic: ironic)" | 15:38 | |
TheJulia | I have an RFE that I wanted to bring up for discussion or raise awareness of because it is an interesting problem and it is something we should consider addressing. | 15:39 |
TheJulia | #link https://storyboard.openstack.org/#!/story/1546949 | 15:39 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Add reset_interfaces parameter to node's PATCH https://review.openstack.org/582951 | 15:39 |
*** r-daneel has joined #openstack-ironic | 15:39 | |
TheJulia | Any thoughts? | 15:39 |
jroll | "why not" is my only thought :) | 15:40 |
mjturek | implementation is here https://review.openstack.org/#/c/346723/ | 15:40 |
patchbot | patch 346723 - ironic-python-agent - Parallel erase disk devices | 15:40 |
TheJulia | Anyone up for taking that on? | 15:40 |
rloo | is that an rfe or a bug? | 15:40 |
TheJulia | definitely an RFE | 15:40 |
*** d0ugal has quit IRC | 15:41 | |
*** d0ugal has joined #openstack-ironic | 15:41 | |
*** d0ugal has quit IRC | 15:41 | |
*** d0ugal has joined #openstack-ironic | 15:41 | |
* TheJulia wonders if we have sufficient consensus to mark it approved and move on? | 15:41 | |
rloo | so looking at the patch and the -1 there. the question or a question is whether to make it configurable? | 15:42 |
rloo | oh wait, maybe they did make it configurable. | 15:42 |
rloo | anyway, if it is an rfe, the description needs to be updated | 15:42 |
rloo | other than that, i'm good with it being approved. | 15:42 |
TheJulia | they did not | 15:42 |
TheJulia | I'm good as well, and it seems like jroll is, so I feel like we have consensus | 15:43 |
rloo | oh, no config? i'm only looking at the comments, and saw 'done' but dunno what was done. | 15:43 |
* TheJulia goes and updates it | 15:43 | |
rloo | sorry, is this configurable or not? (or do we want it configurable?) | 15:43 |
TheJulia | yeah, it looks not configurable. I think it might be better to not to... but we're also dealing with hardware that could have quarks | 15:43 |
TheJulia | so maybe configurable would be best? | 15:43 |
jroll | I'm fine with it with or without a config - I don't think the config is necessary, but for whatever reason we make everything configurable, so can deal with it | 15:43 |
rloo | it is an IPA config, not ironic config | 15:44 |
jroll | would need to be able to configure it via ironic somehow, though | 15:44 |
TheJulia | yeah, I think that is an implementation detail we can work through | 15:45 |
kaifeng | i remember ipa know options from command line.. | 15:45 |
TheJulia | I have updated the rfe accordingly | 15:45 |
rloo | TheJulia: it doesn't say anything about configuration? | 15:46 |
TheJulia | rloo: I just put a comment on it stating that configurability is an implementation detail that can be figured out | 15:46 |
rloo | if we don't care, should we mention that? | 15:46 |
rloo | ok, so we want it. | 15:47 |
TheJulia | yeah, I think so | 15:47 |
TheJulia | Time to proceed to Open Discussion? | 15:47 |
rloo | ok, i'll update the description then. thx. | 15:47 |
TheJulia | rloo: k | 15:47 |
* TheJulia wonders if it iddn't save | 15:47 | |
*** ajya3 has joined #openstack-ironic | 15:48 | |
*** ajya has quit IRC | 15:48 | |
TheJulia | #topic Open Discussion | 15:48 |
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)" | 15:48 | |
mjturek | need to hammer out any details for tomorrow's call? | 15:49 |
rloo | TheJulia: are we trying to get https://review.openstack.org/#/c/576717/ for rocky? | 15:50 |
patchbot | patch 576717 - ironic-specs - Add Boot from Ramdisk spec | 15:50 |
rloo | or just the spec approved? | 15:50 |
TheJulia | So, one thing worth noting during open discussion. I've had some arm folks reach out about deploying arm gear in noop node. I've already got a grub related knob to help enable that, there are some outstanding questions, but I might post a patch or two more to make things easier/simpler | 15:50 |
TheJulia | rloo: I'd like to get it merged, as-is I think it is only like 270-something lines | 15:50 |
TheJulia | And it would be a nice thing to provide the scientific community | 15:51 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-tempest-plugin master: Add API tests for the reset_interfaces parameter https://review.openstack.org/582985 | 15:51 |
rloo | TheJulia: i haven't actually read it; does it have a client component? (I'm guessing not) | 15:51 |
TheJulia | since they would be the ones jumping on it and trying to kick the tires as it were | 15:51 |
TheJulia | rloo: no, no client component | 15:51 |
rloo | TheJulia: ok thx. | 15:51 |
TheJulia | Oh, BTW, Get your summit submissions in! | 15:52 |
TheJulia | I have nothing else to discuss or mention today | 15:53 |
TheJulia | Anyone have anything? | 15:53 |
kaifeng | if time permits, I'd like to know opinions about https://storyboard.openstack.org/#!/story/2002977 | 15:53 |
TheJulia | Oh, 6 minues remaining | 15:53 |
kaifeng | :) | 15:53 |
TheJulia | kaifeng: Ohh, interesting | 15:54 |
kaifeng | mainly, the boot mode timeout option, I'm not sure if it's mandatory or optional in the IPMI standard | 15:54 |
kaifeng | but I encountered several models didn't support this option | 15:55 |
TheJulia | kaifeng: what sort of hardware did you encounter this on? | 15:55 |
TheJulia | I _think_ support is optional | 15:55 |
TheJulia | kaifeng: was it that we never successful set it for long enough, or we never actually set it? | 15:56 |
kaifeng | actually the raw command never succeeds, so the pxe mode is not set | 15:56 |
rloo | based on the comment, it looks like if the cmd doesn't succeed, it'll time out in 60s. | 15:57 |
rloo | eiddccfiultrehgnfhtrjnjfglketkleicvvlvdjibjc | 15:58 |
kaifeng | right, but the timeout is an edge case | 15:58 |
* TheJulia wonders if rloo just turned on encryption :) | 15:58 | |
TheJulia | or a cat decided to capture her keyboard | 15:58 |
rloo | oops :D | 15:59 |
kaifeng | in most cases, it would make it within timeout limits | 15:59 |
TheJulia | seems like something we ought to fix, exact details on how I personally have no opinion on at present | 16:00 |
rloo | kaifeng: do you mean 'timeout limits = 60s' or some other timeout limit? | 16:00 |
*** links has quit IRC | 16:00 | |
kaifeng | My thought is if this bmc option is optional, we can just wrap this raw command into a try catch, log a warning if not bmc doesn't support it | 16:01 |
kaifeng | rloo: I mean the power action timeout (60s) | 16:01 |
rloo | kaifeng: that won't solve your issue though? you want the inspector to stop, not continue? | 16:01 |
TheJulia | rloo: I'm thinking the same thing | 16:01 |
TheJulia | I'm going to end the meeting, but we can keep discussing this | 16:02 |
TheJulia | Thanks everyone! | 16:02 |
rloo | a demain! | 16:02 |
dtantsur | thanks! | 16:02 |
jroll | thanks \o | 16:02 |
TheJulia | rloo: you've got me confused :) | 16:02 |
*** d0ugal has quit IRC | 16:03 | |
TheJulia | #endmeeting | 16:03 |
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/ironic/ | Bugs: https://storyboard.openstack.org/#!/project_group/75" | 16:03 | |
openstack | Meeting ended Mon Jul 16 16:03:03 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:03 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-07-16-15.00.html | 16:03 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-07-16-15.00.txt | 16:03 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-07-16-15.00.log.html | 16:03 |
kaifeng | ah, I think they are separate issues :) but I found inspector didn't stop because of the first one | 16:03 |
rloo | TheJulia: i was trying to understand the problem based on the story description. not sure i do and i have to go eat | 16:03 |
TheJulia | kaifeng: ahh, if they are separate, we should at least try and figure out the two separate issues then | 16:03 |
jroll | TheJulia: regex.match('^eiddcc') == 'bumped a yubikey' :P | 16:04 |
rloo | jroll: oh, is that what i did? | 16:04 |
TheJulia | jroll: hehe | 16:04 |
jroll | yes :) | 16:04 |
TheJulia | rloo: I think two separate things being the case might be the source of confusion | 16:06 |
TheJulia | Anyway, I think I need some lunch | 16:06 |
mgoddard | rloo: looks like no staging driver changes are required. The only deploy interface listed in setup.cfg is AMT, and it inherits from iscsi_deploy | 16:06 |
rloo | mgoddard: sweet. thx for looking into it! | 16:06 |
TheJulia | Is that hardware even on the market still? | 16:07 |
kaifeng | TheJulia, rloo, well, we can discuss later, don't keep your stomach waiting :) | 16:08 |
mgoddard | there is an AMT coffee stand at our local station, I assume they're using this driver to provision the coffee machine | 16:08 |
TheJulia | ++ | 16:08 |
mgoddard | I heard they wrote a custom UI for it using CoffeeScript | 16:09 |
TheJulia | seems like we should get NobodyCam to port his coffee driver to staging drivers repo | 16:09 |
*** rbartal has quit IRC | 16:09 | |
* TheJulia realizes mgoddard might no tbe joking | 16:09 | |
*** baha has quit IRC | 16:10 | |
* mgoddard is usually joking, although it's not always obvious :) | 16:10 | |
rloo | :D | 16:11 |
*** d0ugal has joined #openstack-ironic | 16:11 | |
TheJulia | :) | 16:11 |
mgoddard | at least that's what I tell myself when nobody laughs... | 16:11 |
TheJulia | :( | 16:11 |
TheJulia | Maybe they are just not laughing in IRC but in the big blue room or someplace else where laughs are difficult to detect? | 16:12 |
*** dprince has quit IRC | 16:12 | |
* mgoddard is still joking. Told you it's hard to tell! | 16:13 | |
TheJulia | heh | 16:13 |
* TheJulia chuckles | 16:13 | |
mgoddard | thanks :) | 16:14 |
*** mjturek has quit IRC | 16:15 | |
*** AlexeyAbashkin has quit IRC | 16:15 | |
* TheJulia needs to go find lunch | 16:17 | |
*** dprince has joined #openstack-ironic | 16:18 | |
* TheJulia goes and finds lunch | 16:19 | |
*** e0ne has quit IRC | 16:21 | |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Add RedfishInspect Interface https://review.openstack.org/449425 | 16:22 |
*** baha has joined #openstack-ironic | 16:25 | |
*** mjturek has joined #openstack-ironic | 16:33 | |
*** lbragstad has quit IRC | 16:33 | |
mgoddard | rloo: I've been through the deploy steps conductor patch again, and have a better feel for it now. I can't see anything that needs to change. I'm setting up a devstack environment to poke at tomorrow. I could look at the documentation or nits, let me know which would be best for you | 16:34 |
*** stendulker has quit IRC | 16:42 | |
*** milan has quit IRC | 16:42 | |
*** kaifeng has quit IRC | 16:43 | |
*** trown is now known as trown|lunch | 16:43 | |
*** mgoddard has quit IRC | 16:43 | |
*** tesseract has quit IRC | 16:43 | |
rloo | mgoddard. thx! I'm doing the nits now, so maybe the docs. I was thinking it'd be similar/subset of existing docs for clean steps. | 16:44 |
*** dtantsur is now known as dtantsur|afk | 16:44 | |
dtantsur|afk | see you | 16:44 |
yolanda_ | sorry, i was at the doctor. We don't have any pending patches for bios config | 16:44 |
*** sambetts is now known as sambetts|afk | 16:51 | |
*** d0ugal has quit IRC | 16:52 | |
*** dougsz1 has quit IRC | 17:01 | |
*** d0ugal has joined #openstack-ironic | 17:05 | |
*** mjturek has quit IRC | 17:13 | |
*** mjturek has joined #openstack-ironic | 17:15 | |
*** mjturek has quit IRC | 17:18 | |
*** mjturek has joined #openstack-ironic | 17:19 | |
*** mjturek has quit IRC | 17:20 | |
*** jcoufal has quit IRC | 17:23 | |
*** lbragstad has joined #openstack-ironic | 17:24 | |
*** mjturek has joined #openstack-ironic | 17:33 | |
*** r-daneel_ has joined #openstack-ironic | 17:34 | |
*** r-daneel has quit IRC | 17:35 | |
*** r-daneel_ is now known as r-daneel | 17:35 | |
*** trown|lunch is now known as trown | 17:37 | |
*** r-daneel has quit IRC | 17:40 | |
TheJulia | mjturek: your ipa patch has a one character misalignment | 17:42 |
mjturek | gaaah dangit | 17:43 |
mjturek | fixing now TheJulia | 17:43 |
*** r-daneel has joined #openstack-ironic | 17:46 | |
*** tssurya has joined #openstack-ironic | 17:46 | |
*** r-daneel has quit IRC | 17:50 | |
*** r-daneel has joined #openstack-ironic | 17:52 | |
openstackgerrit | Michael Turek proposed openstack/ironic-python-agent master: Install grub to PreP partition when prep_boot_part_uuid is provided https://review.openstack.org/582962 | 17:53 |
mjturek | thanks for the heads up TheJulia | 17:53 |
*** markguz has joined #openstack-ironic | 17:55 | |
*** milan has joined #openstack-ironic | 17:58 | |
*** dprince has quit IRC | 18:01 | |
*** mmethot has joined #openstack-ironic | 18:01 | |
*** d0ugal has quit IRC | 18:04 | |
TheJulia | etingof: I noticed something with the redfish inspect interface, take a look when you have a few minutes free :) | 18:05 |
*** markguz has quit IRC | 18:05 | |
*** markguz has joined #openstack-ironic | 18:06 | |
*** markguz has quit IRC | 18:11 | |
*** r-daneel_ has joined #openstack-ironic | 18:12 | |
*** e0ne has joined #openstack-ironic | 18:14 | |
*** dprince has joined #openstack-ironic | 18:14 | |
*** r-daneel has quit IRC | 18:14 | |
*** r-daneel_ is now known as r-daneel | 18:14 | |
*** d0ugal has joined #openstack-ironic | 18:16 | |
TheJulia | rajinir: It looks like dell ci is broken :( | 18:20 |
*** baha has quit IRC | 18:21 | |
*** mjturek has quit IRC | 18:21 | |
TheJulia | They look molteniron related | 18:21 |
*** jiapei has quit IRC | 18:23 | |
TheJulia | jroll: you around? | 18:27 |
jroll | TheJulia: yar | 18:27 |
TheJulia | 3 pep8 errors on the conductor group patch :( | 18:27 |
TheJulia | One I'm wondering if there is a way to make it happy without touching complexity | 18:27 |
jroll | whaaaat | 18:28 |
* jroll thought he ran it and fixed that | 18:29 | |
jroll | uh, red across the board, wat | 18:29 |
TheJulia | parallel realities? | 18:29 |
jroll | oh, only first patch is all red | 18:30 |
* jroll gets confused, attempts to fix | 18:30 | |
* TheJulia is confused because she hasn't seen all red | 18:30 | |
* TheJulia looks at gerrit again | 18:30 | |
jroll | https://review.openstack.org/#/c/579627/ | 18:30 |
patchbot | patch 579627 - ironic - Add conductor_group field to config, node and cond... | 18:30 |
TheJulia | hmm | 18:31 |
jroll | probably something silly | 18:31 |
TheJulia | yeah, just pulled that one up | 18:31 |
jroll | a syntax error, this feels like an old patch | 18:32 |
jroll | oh, I modified the wrong patches for certain things, it seems | 18:34 |
TheJulia | :( | 18:36 |
TheJulia | sadly it happens | 18:36 |
jroll | thanks for the heads up | 18:37 |
TheJulia | Didn't seem intentional, so I wanted to make sure you were aware of it | 18:37 |
*** mjturek has joined #openstack-ironic | 18:40 | |
*** baha has joined #openstack-ironic | 18:40 | |
*** mjturek_ has joined #openstack-ironic | 18:41 | |
*** mjturek has quit IRC | 18:44 | |
*** d0ugal has quit IRC | 18:46 | |
*** d0ugal has joined #openstack-ironic | 18:49 | |
* rpioso will try to ask rajinir about the Dell EMC CI | 19:00 | |
rajinir | TheJulia: Fixed it, will be green soon. rpisoso | 19:01 |
rajinir | rpioso: Fixed the CI, will be green soon | 19:02 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: Add conductor_group field to config, node and conductor objects https://review.openstack.org/579627 | 19:02 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: Use conductor group for hash ring calculations https://review.openstack.org/579684 | 19:02 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic master: Expose node.conductor_group in the REST API https://review.openstack.org/581391 | 19:02 |
jroll | there we go TheJulia | 19:02 |
*** d0ugal has quit IRC | 19:02 | |
TheJulia | rajinir: thanks | 19:03 |
TheJulia | jroll: thanks | 19:03 |
jroll | np | 19:03 |
*** d0ugal has joined #openstack-ironic | 19:04 | |
*** e0ne has quit IRC | 19:05 | |
*** arnewiebalck__ has joined #openstack-ironic | 19:14 | |
NobodyCam | Good Morning Ironic'ers | 19:17 |
*** arnewiebalck__ has quit IRC | 19:22 | |
TheJulia | good morning NobodyCam | 19:25 |
*** e0ne has joined #openstack-ironic | 19:25 | |
*** e0ne has quit IRC | 19:26 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Make pxelinux.cfg folder configurable https://review.openstack.org/583028 | 19:28 |
NobodyCam | :) | 19:30 |
TheJulia | stepping away for a little while, not feeling that great and hoping stepping away for a little bit helps | 19:36 |
NobodyCam | TheJulia: Feel better :) | 19:37 |
openstackgerrit | Merged openstack/ironic master: Caching of PDU autodiscovery https://review.openstack.org/399234 | 19:45 |
openstackgerrit | Merged openstack/ironic master: Migrate ironic `snmp` driver to the latest pysnmp API https://review.openstack.org/578987 | 19:47 |
*** r-daneel has quit IRC | 19:57 | |
*** r-daneel has joined #openstack-ironic | 19:58 | |
etingof | TheJulia, I have shamelessly taken over Nisha's patch in hope to advance it a bit (if this is what you have noticed) ;) | 20:06 |
*** d0ugal has quit IRC | 20:16 | |
*** bfournie has quit IRC | 20:17 | |
*** d0ugal has joined #openstack-ironic | 20:22 | |
*** AlexeyAbashkin has joined #openstack-ironic | 20:26 | |
openstackgerrit | Ruby Loo proposed openstack/ironic master: Minor changes for deploy_steps framework https://review.openstack.org/583041 | 20:31 |
*** d0ugal has quit IRC | 20:34 | |
*** AlexeyAbashkin has quit IRC | 20:36 | |
*** d0ugal has joined #openstack-ironic | 20:46 | |
TheJulia | etingof: okay | 20:47 |
openstackgerrit | Ruby Loo proposed openstack/ironic master: Minor changes for deploy_steps framework https://review.openstack.org/583041 | 20:55 |
*** ajya3 has quit IRC | 21:00 | |
* TheJulia watches the local hamster wheel spin on her laptop | 21:01 | |
*** bfournie has joined #openstack-ironic | 21:03 | |
TheJulia | mjturek_: network bootloader wise with power, is it only grub that is supported | 21:06 |
tonyb | TheJulia: Sadly no, but on ppc64le that is useful for OpenStack (running to OPAL firmware) theree is a PXE parseer built into the FW so you don't need a bootlaoder like grub in that context | 21:12 |
tonyb | TheJulia: I don't think we're lookign at supporting ironic to manager LPARs so we don't really need to worry about them | 21:13 |
* tonyb suspects that is more confusing than halepfule | 21:13 | |
TheJulia | tonyb: the parser, what format does it expect or support? | 21:13 |
tonyb | pxe/syslinux | 21:13 |
mjturek_ | TheJulia: http://jk.ozlabs.org/blog/post/158/netbooting-petitboot/ useful article | 21:14 |
tonyb | I don't really know what the std is | 21:14 |
TheJulia | maybe we should endevour to pickup the pxe/ipxe split... or just make a meta interface that sets instance loads of ipxe to be pxe and depracate the ipxe_enabeld setting | 21:15 |
mjturek_ | petitboot handles netbooting | 21:15 |
*** baha has quit IRC | 21:15 | |
mjturek_ | TheJulia: so basically there would be a ipxe and pxe module? | 21:15 |
* TheJulia is thinking about multi-arch netbooting, specifically pondering arm since it really seems that my only real option is to directly invoke grubaa64.efi and let it roll from there with grub files | 21:15 | |
mjturek_ | hardware_type I mean | 21:16 |
TheJulia | mjturek_: boot interface I guess | 21:16 |
tonyb | TheJulia: for aarch64 I believe that you're correct | 21:16 |
mjturek_ | got it | 21:16 |
TheJulia | anyway our behavior for ipxe right now is conductor wide... which doesn't work for.. well... any of it | 21:17 |
TheJulia | in multiarch land | 21:17 |
TheJulia | :( | 21:17 |
tonyb | TheJulia: it's true, I disable ipxe on my multiarch environments | 21:17 |
mjturek_ | heading out for the night, adios | 21:18 |
*** mjturek_ is now known as mjturek|off | 21:18 | |
TheJulia | goodnight mjturek|off | 21:19 |
TheJulia | tonyb: that makes me sad | 21:19 |
TheJulia | but I get it | 21:19 |
tonyb | TheJulia: well we *could* build an ipxe interpretter into petitboot ;P | 21:20 |
tonyb | TheJulia: but that doesn't fix the deployed systems out there | 21:20 |
tonyb | Heck it wouldn't even be that hard | 21:22 |
* tonyb wonders about the right way to set the default boot type. (pxe vs ipxe) | 21:22 | |
tonyb | TheJulia: anyway that isn't goign to save us this year :/ | 21:22 |
TheJulia | Well, my hope for ipxe was things like loading over to iscsi, but yeah | 21:27 |
* TheJulia ponders going, opening a beer, and hacking an overlay interface | 21:30 | |
TheJulia | then run with ipxe enabled, but an ipxe interface becomes the setting | 21:30 |
TheJulia | we kind of have a spec for this too... | 21:30 |
TheJulia | but it is super high level | 21:30 |
*** milan has quit IRC | 21:32 | |
*** rh-jelabarre has quit IRC | 21:33 | |
*** ianw_pto is now known as ianw | 21:44 | |
*** lbragstad has quit IRC | 21:47 | |
*** markguz has joined #openstack-ironic | 21:57 | |
*** harlowja has joined #openstack-ironic | 21:59 | |
*** dprince has quit IRC | 22:01 | |
*** lbragstad has joined #openstack-ironic | 22:04 | |
*** markguz has quit IRC | 22:06 | |
*** markguz has joined #openstack-ironic | 22:07 | |
*** tssurya has quit IRC | 22:07 | |
*** bfournie has quit IRC | 22:12 | |
*** markguz has quit IRC | 22:12 | |
*** bfournie has joined #openstack-ironic | 22:12 | |
*** rcernin has joined #openstack-ironic | 22:15 | |
*** bfournie has quit IRC | 22:17 | |
*** r-daneel_ has joined #openstack-ironic | 22:17 | |
*** r-daneel has quit IRC | 22:18 | |
*** r-daneel_ is now known as r-daneel | 22:18 | |
*** ltomasbo has quit IRC | 22:30 | |
*** radez has quit IRC | 22:33 | |
*** pmannidi has joined #openstack-ironic | 22:54 | |
*** rcernin has quit IRC | 22:54 | |
*** markguz has joined #openstack-ironic | 23:01 | |
*** markguz has quit IRC | 23:02 | |
*** markguz has joined #openstack-ironic | 23:03 | |
*** harlowja has quit IRC | 23:03 | |
*** rpioso is now known as rpioso|afk | 23:04 | |
*** markguz has quit IRC | 23:07 | |
*** rcernin has joined #openstack-ironic | 23:08 | |
*** r-daneel has quit IRC | 23:12 | |
*** kzaitsev_pi has quit IRC | 23:39 | |
*** kzaitsev_pi has joined #openstack-ironic | 23:41 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!