*** ianychoi has quit IRC | 02:25 | |
*** ianychoi has joined #openstack-ironic | 02:26 | |
*** yedongcan has joined #openstack-ironic | 02:41 | |
*** rayzhang has joined #openstack-ironic | 02:43 | |
rayzhang | Good morning guys. | 02:45 |
---|---|---|
chihhsin | Good morning Ironic | 02:46 |
openstackgerrit | Merged openstack/ironic master: Update qemu hook to facilitate Multicast https://review.opendev.org/665221 | 02:54 |
openstackgerrit | Merged openstack/ironic master: Remove ipxe tags when ipx6 is in use. https://review.opendev.org/665267 | 02:56 |
*** whoami-rajat has joined #openstack-ironic | 03:12 | |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-python-agent-builder master: Sync package requirements from IPA repo https://review.opendev.org/665575 | 03:50 |
openstackgerrit | Richard G. Pioso proposed openstack/ironic-specs master: Add spec for defining idrac support of Redfish https://review.opendev.org/665576 | 03:56 |
openstackgerrit | Kaifeng Wang proposed openstack/ironic-python-agent-builder master: [PoC] Enable creating pdf doc https://review.opendev.org/665577 | 03:58 |
*** jtomasek has joined #openstack-ironic | 05:48 | |
openstackgerrit | Merged openstack/ironic master: Updates ironic for using ironic-python-agent-builder https://review.opendev.org/665399 | 05:59 |
*** rcernin has quit IRC | 06:02 | |
*** mkrai_ has joined #openstack-ironic | 06:10 | |
*** mkowalski has joined #openstack-ironic | 06:15 | |
arne_wiebalck | good morning, ironic! | 06:38 |
openstackgerrit | Madhuri Kumari proposed openstack/ironic master: Add IntelIPMIHardware https://review.opendev.org/659550 | 06:45 |
*** gregoryo has joined #openstack-ironic | 06:52 | |
*** rpittau|afk is now known as rpittau | 06:56 | |
rpittau | good morning ironic! o/ | 06:56 |
*** rcernin has joined #openstack-ironic | 07:00 | |
*** trident has quit IRC | 07:06 | |
*** trident has joined #openstack-ironic | 07:08 | |
*** tesseract has joined #openstack-ironic | 07:24 | |
*** iurygregory has joined #openstack-ironic | 07:26 | |
*** jtomasek has quit IRC | 07:28 | |
*** jtomasek has joined #openstack-ironic | 07:28 | |
iurygregory | morning ironicers! | 07:29 |
*** dtantsur|afk is now known as dtantsur | 07:30 | |
dtantsur | morning ironic | 07:30 |
dtantsur | rpittau: please check https://review.opendev.org/#/c/665575/ | 07:30 |
patchbot | patch 665575 - ironic-python-agent-builder - Sync package requirements from IPA repo - 1 patch set | 07:30 |
iurygregory | dtantsur, morning | 07:30 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector stable/stein: Stop failing on missing memory or CPU https://review.opendev.org/665601 | 07:32 |
*** yedongcan has quit IRC | 07:33 | |
*** yedongcan has joined #openstack-ironic | 07:34 | |
rpittau | dtantsur: good morning! That looks good to me, I was just wondering about testing Jobs in ipa-B, or lack of them :) | 07:40 |
dtantsur | rpittau: yeah, we kind of have chicked and egg problem here.. | 07:40 |
rpittau | I'm fine with merging that as it's a trivial change, and I saw there is a task to create jobs, so we should be fine if that is given priority | 07:46 |
*** lucasagomes has joined #openstack-ironic | 07:53 | |
openstackgerrit | M V P Nitesh proposed openstack/ironic-lib master: Returns disk_identifier for UEFI boot mode nodes https://review.opendev.org/664852 | 07:54 |
openstackgerrit | Merged openstack/ironic-python-agent-builder master: Sync package requirements from IPA repo https://review.opendev.org/665575 | 08:02 |
mkrai | good morning ironic o/ | 08:04 |
*** dougsz has joined #openstack-ironic | 08:08 | |
*** ricolin has joined #openstack-ironic | 08:12 | |
*** gregoryo has quit IRC | 08:15 | |
*** hjensas|afk is now known as hjensas | 08:34 | |
*** derekh has joined #openstack-ironic | 08:37 | |
*** tssurya has joined #openstack-ironic | 08:44 | |
*** pcaruana has joined #openstack-ironic | 08:52 | |
*** tssurya has quit IRC | 08:55 | |
*** xXraphXx has joined #openstack-ironic | 09:12 | |
*** ricolin has quit IRC | 09:14 | |
xXraphXx | hello :), question: I was wondering why we don't monkey_patch the os lib to make it greenthread compliant along with other ones ? eventlet.monkey_patch(os=False) in ironic.cmd | 09:19 |
*** mkowalski has quit IRC | 09:20 | |
*** mkowalski has joined #openstack-ironic | 09:20 | |
xXraphXx | I know we are not supposed to call os.system directly (rather use oslo.processutils.execute if needed), but if some drivers mistakenly make os.system, this will likely trigger big locking troubles right ? | 09:21 |
xXraphXx | * s/make/call/ | 09:21 |
openstackgerrit | M V P Nitesh proposed openstack/ironic master: UEFI PXE Provisioning for wholedisk images https://review.opendev.org/664864 | 09:23 |
*** rcernin has quit IRC | 09:36 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Stop logging lshw output, collect it with other logs instead https://review.opendev.org/665628 | 09:42 |
dtantsur | xXraphXx: hi! honestly, I don't know. I'm not sure anybody can remember that.. | 09:43 |
xXraphXx | dtantsur, ok thanks for your reply. | 09:46 |
arne_wiebalck | We're about to add our burn-in & benchmarks to ironic and we're discussing the best way to integrate them: inspector (usually run once, data transport for free) vs clean steps (more flexibility to re-run individual tests). | 09:49 |
arne_wiebalck | So I thought both maybe: have a module with the functionality which is exposed via clean steps in our custom h/w manager and via a collector in the inspector. Does that sound like a sensible approach? | 09:49 |
dtantsur | arne_wiebalck: yep, why not | 09:50 |
arne_wiebalck | dtantsur: thx, just wanted someone to confirm this is not an obvious waste of time ;) | 09:51 |
dtantsur | arne_wiebalck: FYI we have some benchmarks in the extra-hardware collector | 09:51 |
arne_wiebalck | dtantsur: yes, saw it | 09:52 |
dtantsur | cool | 09:52 |
arne_wiebalck | dtantsur: we have some additional benchmarks to run (plus burn-in) | 09:52 |
arne_wiebalck | dtantsur: will use this as a template, though | 09:53 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Add check on get_endpoint returning None https://review.opendev.org/665632 | 09:53 |
*** ociuhandu has joined #openstack-ironic | 09:57 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: devstack: add missing variables for ironic-python-agent-builder https://review.opendev.org/665635 | 10:05 |
dtantsur | gate fix for IPA and ironic-lib ^^ | 10:05 |
dtantsur | also FYI nishagb ^^^ | 10:05 |
dtantsur | sorry for missing it on review, I did not realize we had variables in another project.. | 10:05 |
rpittau | forgot about that too :/ | 10:06 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib master: [DNM] Testing the CI https://review.opendev.org/665636 | 10:06 |
dtantsur | testing ^^ | 10:06 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector master: Remove deprecated authentication options for accessing ironic https://review.opendev.org/587041 | 10:41 |
*** stendulker has joined #openstack-ironic | 10:46 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector master: Remove deprecated authentication options for accessing ironic https://review.opendev.org/587041 | 10:48 |
*** mkrai_ has quit IRC | 10:50 | |
*** ociuhandu has quit IRC | 11:17 | |
*** stendulker has quit IRC | 11:26 | |
*** bfournie has quit IRC | 11:31 | |
dtantsur | rpittau: https://review.opendev.org/#/c/665635/ seems to work according to https://review.opendev.org/#/c/665636/ | 11:36 |
patchbot | patch 665635 - ironic - devstack: add missing variables for ironic-python-... - 1 patch set | 11:36 |
patchbot | patch 665636 - ironic-lib - [DNM] Testing the CI - 1 patch set | 11:36 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: [WIP] Collect sensor data in ``redfish`` hardware type https://review.opendev.org/665646 | 11:41 |
*** rh-jelabarre has joined #openstack-ironic | 11:49 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Stop logging lshw output, collect it with other logs instead https://review.opendev.org/665628 | 12:00 |
*** edleafe has joined #openstack-ironic | 12:02 | |
openstackgerrit | Rachit Kapadia proposed openstack/ironic master: DRAC: Upgraded RAID delete_config cleaning step https://review.opendev.org/664633 | 12:08 |
*** sziviani has quit IRC | 12:13 | |
*** sziviani has joined #openstack-ironic | 12:17 | |
*** bfournie has joined #openstack-ironic | 12:29 | |
*** etingof is now known as etingof|brb | 12:39 | |
*** lennyb has quit IRC | 12:40 | |
openstackgerrit | Dongcan Ye proposed openstack/networking-baremetal master: Update networking-baremetal installation https://review.opendev.org/665508 | 12:44 |
*** ricolin has joined #openstack-ironic | 12:45 | |
*** yedongcan has quit IRC | 12:50 | |
TheJulia | good morning | 13:06 |
dtantsur | morning TheJulia | 13:06 |
* TheJulia goes and makes coffee | 13:08 | |
rpittau | hi TheJulia :) | 13:09 |
*** rachit7 has joined #openstack-ironic | 13:09 | |
*** yedongcan has joined #openstack-ironic | 13:11 | |
*** lennyb has joined #openstack-ironic | 13:13 | |
*** ricolin has quit IRC | 13:17 | |
*** rloo has joined #openstack-ironic | 13:18 | |
TheJulia | arne_wiebalck: there have definitely been people asking about burnin somewhere or near cleaning, fwiw | 13:18 |
iurygregory | TheJulia, good morning o/ | 13:18 |
*** beekneemech is now known as bnemec | 13:18 | |
*** sthussey has joined #openstack-ironic | 13:20 | |
*** mbeierl has joined #openstack-ironic | 13:20 | |
*** Goneri has joined #openstack-ironic | 13:20 | |
TheJulia | dtantsur: by chance did you have a minute to look at https://storyboard.openstack.org/#!/story/2005896 ? | 13:21 |
dtantsur | TheJulia: I have it open here, just did not get to. will get by today. | 13:21 |
dtantsur | TheJulia: btw, do we have a normal meeting today? | 13:21 |
TheJulia | I don't think anyone replied to myemail :( | 13:22 |
TheJulia | Correction, you did! :) | 13:22 |
dtantsur | :) | 13:23 |
arne_wiebalck | TheJulia: Yeah, we discussed this a year ago or so. | 13:26 |
*** pcaruana|afk| has joined #openstack-ironic | 13:26 | |
*** pcaruana has quit IRC | 13:26 | |
arne_wiebalck | TheJulia: Burn-in may be generic enough to go upstream into the inspector, just as the benchmark that is there atm, as it may use std tools like badblocks, cpuburn, and the like. | 13:27 |
TheJulia | Cool | 13:34 |
*** iurygregory_ has joined #openstack-ironic | 13:40 | |
*** ricolin has joined #openstack-ironic | 13:40 | |
*** iurygregory has quit IRC | 13:42 | |
openstackgerrit | chenker proposed openstack/python-ironicclient master: Switch to the new canonical constraints URL on master https://review.opendev.org/665669 | 13:42 |
openstackgerrit | Julia Kreger proposed openstack/ironic stable/stein: Remove ipxe tags when ipxe6 is in use. https://review.opendev.org/665672 | 13:46 |
*** etingof|brb is now known as etingof | 13:47 | |
*** pcaruana has joined #openstack-ironic | 13:48 | |
openstackgerrit | chenker proposed openstack/ironic-tempest-plugin master: Switch to the new canonical constraints URL on master https://review.opendev.org/665674 | 13:50 |
*** pcaruana|afk| has quit IRC | 13:51 | |
TheJulia | I feel an ironic 12.2 coming on | 13:53 |
dtantsur | :) | 13:54 |
dtantsur | TheJulia: btw, IPA and ironic-lib CI need https://review.opendev.org/#/c/665635/ | 13:55 |
patchbot | patch 665635 - ironic - devstack: add missing variables for ironic-python-... - 1 patch set | 13:55 |
TheJulia | le sigh | 13:56 |
dtantsur | yup :( | 13:56 |
TheJulia | approved, hopefully that ci failure was just load | 13:57 |
TheJulia | My current though is if we can release 12.2, then we can go ahead and start merging the major changes for the cycle like removing elilo :) | 13:58 |
TheJulia | since that forces us to 12 | 13:58 |
TheJulia | err, 13 | 13:58 |
*** jcoufal has joined #openstack-ironic | 14:02 | |
* TheJulia goes and exercises | 14:03 | |
dtantsur | yep | 14:04 |
*** mkrai_ has joined #openstack-ironic | 14:05 | |
openstackgerrit | chenker proposed openstack/ironic-tempest-plugin master: Switch to the new canonical constraints URL on master https://review.opendev.org/665674 | 14:07 |
openstackgerrit | Merged openstack/sushy-tools master: Rename `drivers` to `resources/systems` https://review.opendev.org/638492 | 14:11 |
*** mkowalski has quit IRC | 14:11 | |
*** e0ne has joined #openstack-ironic | 14:21 | |
*** e0ne has quit IRC | 14:26 | |
openstackgerrit | Merged openstack/sushy master: Enhance Storage models to support RAID config https://review.opendev.org/657688 | 14:27 |
*** rachit7 has quit IRC | 14:35 | |
*** e0ne has joined #openstack-ironic | 14:36 | |
*** rachit7 has joined #openstack-ironic | 14:44 | |
*** pcaruana has quit IRC | 14:47 | |
*** cdearborn has joined #openstack-ironic | 14:48 | |
*** kaifeng has joined #openstack-ironic | 14:50 | |
* TheJulia feels so much better after exercising | 14:54 | |
TheJulia | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon Jun 17 15:00:23 2019 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 | |
TheJulia | o/ | 15:00 |
openstack | The meeting name has been set to 'ironic' | 15:00 |
cdearborn | \o | 15:00 |
rpittau | o/ | 15:00 |
bdodd | o/ | 15:00 |
kaifeng | o/ | 15:00 |
mgoddard | \o | 15:00 |
etingof | \o | 15:00 |
arne_wiebalck | o/ | 15:00 |
jungleboyj | o/ | 15:01 |
TheJulia | Good Morning everyone! | 15:01 |
rpioso | \o | 15:01 |
TheJulia | Today's agenda can be found on the wiki page. | 15:01 |
TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:01 |
rloo | o/ | 15:01 |
TheJulia | I don't have much, so hopefully this will proceed quickly | 15:01 |
TheJulia | *hopes* | 15:01 |
TheJulia | #topic Announcements/Reminders | 15:01 |
*** openstack changes topic to "Announcements/Reminders (Meeting topic: ironic)" | 15:01 | |
jroll | \o | 15:02 |
baha | o/ | 15:02 |
TheJulia | I'm hoping to cut a release of ironic 12.2 today or tomorrow. Afterwards we should be able to go ahead and begin merging the more breaking changes for the cycle. | 15:02 |
arne_wiebalck | TheJulia: Do you need the s/w RAID docs for this? | 15:03 |
TheJulia | Does anyone have anything else to remind us about today? | 15:03 |
TheJulia | arne_wiebalck: to release, no. It would be nice though to get something into master branch soon-ish | 15:03 |
mgoddard | TheJulia: is that something I can help with? I did offer to help with releases at the PTG, although I've not been much help so far | 15:03 |
TheJulia | mgoddard: it is! | 15:03 |
arne_wiebalck | TheJulia: ack | 15:04 |
TheJulia | Although I think at this point it would just be picking the hash number and putting the commit up for review in openstack/releases | 15:04 |
*** dnuka has joined #openstack-ironic | 15:04 | |
mgoddard | TheJulia: great. Just ironic or other repos too? | 15:04 |
dnuka | o/ | 15:04 |
TheJulia | I think dtantsur was only thinking https://review.opendev.org/#/c/665635/ needed to merge first. I think | 15:04 |
patchbot | patch 665635 - ironic - devstack: add missing variables for ironic-python-... - 1 patch set | 15:04 |
TheJulia | mgoddard: just ironic, dtantsur already cut some releases for libs and other programs so far this cycle | 15:05 |
mgoddard | ok | 15:05 |
TheJulia | Well if nobody has anything to announce or remind us of, we can carry on. | 15:05 |
TheJulia | #topic Review action items from previous meeting | 15:06 |
*** openstack changes topic to "Review action items from previous meeting (Meeting topic: ironic)" | 15:06 | |
TheJulia | We had one action item last week which was to get a release note update to indicate that smartnic functionality is available with a Train Neutron. | 15:06 |
TheJulia | I proposed that and it merged so \o/ | 15:07 |
TheJulia | Moving on | 15:07 |
TheJulia | #topic Review subteam status reports | 15:07 |
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)" | 15:07 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:07 |
* TheJulia skims down the list | 15:08 | |
TheJulia | mkrai: thanks for the update :) | 15:08 |
dtantsur | yep, I did some releases, only ironic (I think) is pending | 15:08 |
*** mkrai_ has quit IRC | 15:09 | |
rloo | dtantsur: did you see the question from kaifeng wrt bugs (L233) | 15:09 |
TheJulia | arne_wiebalck: Any continuation on the retirement discussions? | 15:09 |
arne_wiebalck | not yet, will pick this up again | 15:09 |
dtantsur | kaifeng: the data is pulled from https://storyboard.openstack.org/#!/board/83 | 15:10 |
* dtantsur did not have time to update it this time - sorry | 15:10 | |
kaifeng | oh, I am not sure how to triage a rfe | 15:10 |
dtantsur | kaifeng: use "rfe" tag (in addition to "ironic-triaged") | 15:11 |
dtantsur | as always with triaging, make sure it makes any sense :) | 15:11 |
*** stendulker has joined #openstack-ironic | 15:11 | |
dtantsur | if some RFE is ready for discussion, feel free to raise it on the next meeting | 15:11 |
kaifeng | so the ironic-triaged tag is a mandatory tag | 15:11 |
TheJulia | dtantsur: any update on mdns stuffs this week? | 15:11 |
dtantsur | TheJulia: we're largely done for now. The next patches will come when/if we get IPv6 support in python-zeroconf. | 15:12 |
kaifeng | dtantsur got it, thanks! | 15:12 |
TheJulia | kaifeng: I think I saw you proposed a few patches for the single doc generation work? | 15:13 |
dtantsur | FYI, I'm here till Wednesday, then I have a short PTO (for my German exam), then I'm on an onsite meeting for a week, then I'm on PTO for a week | 15:13 |
kaifeng | TheJulia, right, some repos with simple docs | 15:13 |
kaifeng | I tried ironic, inspector, IPA, they have issues currently | 15:14 |
TheJulia | kaifeng: if you could keep a running list, I think that would help us tracking wise, or if you already have a list :) | 15:14 |
TheJulia | yay! | 15:14 |
TheJulia | Okay | 15:14 |
*** trandles has joined #openstack-ironic | 15:14 | |
*** rajinir has joined #openstack-ironic | 15:14 | |
kaifeng | sure, I will update in the whiteboard, since riccardo is also working on it | 15:14 |
rpittau | pdf docs generation in ironic would work only converting svg to png, and the final result is very bad :/ | 15:14 |
TheJulia | One thing worth noting, rpittau has been kind enough to hunt deprecations for Python 3.8. He created an etherpad and listed it under the python3 second on the whiteboard. | 15:15 |
TheJulia | rpittau: how bad? unusable bad? | 15:15 |
rpittau | TheJulia: unreadable in some sections, format is completely off | 15:15 |
TheJulia | https://media1.giphy.com/media/g9OLSjrWHJQRi/giphy.webp?cid=790b76115d07aeb07944554663d2e870&rid=giphy.webp | 15:16 |
rloo | if it is bad for ironic, wouldn't it be a similar situation for other projects' docs? or maybe ours is more sophisticated... | 15:16 |
rpittau | lol that's exactly my expression | 15:16 |
TheJulia | Ours are a bit more complex | 15:16 |
kaifeng | kind of compromise between typesetting and html I guess | 15:16 |
rpittau | rloo: we're kind of early for that, I didn't see other projects doing it | 15:16 |
rpittau | so far | 15:17 |
rloo | rpittau: i'm of the 'wait til closer to the end when others have gotten most bugs out of the system' person | 15:17 |
TheJulia | Better to just get it out of the way sooner and get it into the normal review queues than rush during milestone 3 | 15:17 |
rpittau | rloo: I was hoping for that too :D | 15:17 |
rloo | rpittau: maybe reach out to the person that is coordinating the pdf thing? | 15:17 |
TheJulia | I'm good with updates, are we good to proceed once the current docs discussion wraps up? | 15:17 |
kaifeng | rloo: this is a smart move :) | 15:17 |
rpittau | rloo: can do that | 15:17 |
arne_wiebalck | tssurya put up a first patch set for the power state sync with some explicit questions that came up, if anyone wants to have a look (thanks for your feedback, jroll!) | 15:17 |
*** bonguardo has joined #openstack-ironic | 15:18 | |
rloo | TheJulia: one quick question. L 375 | 15:18 |
rloo | TheJulia: do we need that? it is from jan? | 15:18 |
rpittau | for the python 3.8 hunt please just be aware of any deprecation message when running tox | 15:18 |
TheJulia | rloo: it is contextual | 15:18 |
rpittau | especially for 'collections' | 15:18 |
TheJulia | Should likely be re-written since it is still true context although I think the focus rihgt now is power | 15:18 |
* TheJulia is lost on words at the moment and thinks she can come back to it after the meeting | 15:19 | |
rloo | TheJulia: ok, just asking cuz it isn't clear. for those in the audience that don't understand. but then, i'm the only one asking so maybe it is clear to others :D | 15:19 |
*** e0ne has quit IRC | 15:20 | |
rloo | proceed ++ | 15:21 |
TheJulia | #topic Deciding on priorities for the coming week | 15:21 |
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)" | 15:21 | |
TheJulia | I already glanced at outstanding patches and didn't see anything that really caught my eye outstanding chagne wise, I think we should just remove the merged patches and carry forward the priorities for this next week. That is unless someone has ones to add? | 15:22 |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:22 |
TheJulia | Line 124 | 15:22 |
rpioso | Do we have room for a vendor priority? | 15:22 |
TheJulia | sure | 15:23 |
rpioso | TheJulia: Reviews of https://review.opendev.org/#/c/665576/ would be much appreciated. | 15:24 |
patchbot | patch 665576 - ironic-specs - Add spec for defining idrac support of Redfish - 1 patch set | 15:24 |
*** yedongcan has quit IRC | 15:24 | |
dtantsur | rpioso: there is a section for vendor priorities in the whiteboard | 15:24 |
rpioso | dtantsur: It's there :-) | 15:24 |
TheJulia | It is also a spec.... | 15:24 |
dtantsur | I could totally use some eyes on https://review.opendev.org/#/c/665632/ | 15:25 |
patchbot | patch 665632 - ironic - Add check on get_endpoint returning None - 1 patch set | 15:25 |
dtantsur | overall, I'm starting clean up of keystone related items. My ideal goal is to move from *client to openstacksdk. | 15:25 |
TheJulia | good plan and ugh, yeah I forgot get_endpoint does that | 15:26 |
*** ashtempl_ has joined #openstack-ironic | 15:26 | |
rpioso | TheJulia: Thank you. | 15:27 |
TheJulia | Anything else for priorities, or are we good to move on? | 15:27 |
rpittau | let's | 15:28 |
rloo | ++ move | 15:28 |
TheJulia | #topic Discussion | 15:29 |
*** openstack changes topic to "Discussion (Meeting topic: ironic)" | 15:29 | |
ashtempl_ | Sorry for beeing late | 15:29 |
TheJulia | We have one item, and largely it is not in announcements in case anyone wants to discuss it here instead of on the mailing list.... but it is in regards to the topic of changing the format of our meetings. | 15:29 |
ashtempl_ | Did you talked about pathes to review already? | 15:29 |
TheJulia | ashtempl_: no worries :) | 15:29 |
ashtempl_ | thanks :) | 15:29 |
*** trandles has quit IRC | 15:30 | |
TheJulia | ashtempl_: yes, but if there is one that needs to be added, we can look at it | 15:30 |
ashtempl_ | yep, i have two actually | 15:30 |
ashtempl_ | https://review.opendev.org/#/c/650839/ | 15:30 |
patchbot | patch 650839 - ironic-tempest-plugin - Single tenant tests: BM to BM and BM to VM - 7 patch sets | 15:30 |
*** iurygregory_ is now known as iurygregory | 15:30 | |
TheJulia | Anyway, going back to the discussion topic. I sent out an email to openstack-discuss summarizing an idea. | 15:30 |
TheJulia | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007038.html | 15:30 |
TheJulia | Dmitry has been the only person to reply so far and I'm hoping for other people to reply. | 15:31 |
rloo | i was hoping to get feedback from the folks that cannot make this meeting. hard to decide w/o their input. | 15:32 |
arne_wiebalck | rloo ++ | 15:32 |
rloo | if they don't like the proposal, i don't see why we'd do it, unless we want to try it out. | 15:32 |
jroll | I've been trying to reply for a week and I can't find the right words :/ | 15:32 |
rloo | i'm happy with status quo | 15:32 |
ashtempl_ | The other one is: https://review.opendev.org/#/c/638932/ | 15:32 |
patchbot | patch 638932 - ironic-tempest-plugin - Advanced tests for Networking Ansible feature - 9 patch sets | 15:32 |
rloo | but also happy to do something that works for others :) | 15:32 |
TheJulia | jroll: Perhaps beer will bring them forth? | 15:33 |
jroll | TheJulia: I have drank plenty of beer in that week :P | 15:33 |
TheJulia | oh well, it was a thought. | 15:33 |
ashtempl_ | This one is not running by default as you (Julia) and Dmitry have asked. | 15:33 |
rloo | TheJulia: who/how many people wanted a change? I already forgot. Can someone reach out to them directly, or should we assume that we've communicated and ... ? | 15:33 |
TheJulia | Anyway, I concur with rloo, we need their feedback | 15:33 |
rloo | i can reply to your email thread, saying basically ^^ :) | 15:34 |
TheJulia | I think I'll be meeting in-person next week, and I think the other I can just email | 15:34 |
jroll | TheJulia: in short, I don't think "Additional updates, questions, and topical discussion" should wait for a "mailing list meeting" - people should just send the email :) | 15:34 |
jroll | but I'm willing to try the thing | 15:34 |
rloo | TheJulia: ok thx. if you want to reach out to them, this is extra work on your part. would like to see a bit more from their part. | 15:34 |
kaifeng | I think someone created a doodle, and then silent since then | 15:35 |
TheJulia | jroll: +++++++++++++++ | 15:35 |
TheJulia | jroll: say that? :) | 15:35 |
TheJulia | kaifeng: yeah, I'll reach out to them directly | 15:35 |
rloo | kaifeng: the 'silence' is this discussion and past discussion in this meeting time. | 15:35 |
jroll | TheJulia: it's so much easier in IRC :) I will attempt to write some words today | 15:35 |
TheJulia | Okay, I just wanted to bring this back up, and I think we can move on | 15:35 |
TheJulia | <3 | 15:35 |
TheJulia | ashtempl_: I'll circle back to your patches once we're through our agenda | 15:36 |
TheJulia | #topic Baremetal SIG | 15:36 |
*** openstack changes topic to "Baremetal SIG (Meeting topic: ironic)" | 15:36 | |
TheJulia | hogepodge o/ | 15:36 |
TheJulia | Looks like he is AFK | 15:37 |
TheJulia | client idle for 37 minutes | 15:37 |
hogepodge | hi | 15:37 |
TheJulia | oh hai! | 15:37 |
*** bobmel has quit IRC | 15:37 | |
hogepodge | I have to compose the email to the mailing list talking about the whitepaper and case studies, and coordinate with the rest of the marketing team on it. | 15:37 |
TheJulia | Anything to discuss or bring up regarding the baremetal sig this week? | 15:37 |
hogepodge | That is to say, no movement since last week, but it's on my mind and on my todo list before I head to Shanghai on Saturday. | 15:38 |
*** tesseract has quit IRC | 15:38 | |
hogepodge | Won't be here next Monday because of KubeCon China. | 15:38 |
TheJulia | Okay! | 15:38 |
TheJulia | Speaking of next monday, I'll be on a metal tube to Brno | 15:38 |
TheJulia | dtantsur: can you run the meeting next week? | 15:38 |
* TheJulia suspects dtantsur will be on a train | 15:38 | |
TheJulia | a train train | 15:39 |
jungleboyj | :-) | 15:39 |
* TheJulia giggles and thinks it is time to move on | 15:39 | |
dtantsur | TheJulia: I'm afraid I cannot :) | 15:39 |
dtantsur | yes, train train | 15:39 |
TheJulia | Any other volunteers for next week? We can always cancel the meeting... or change our meeting format! #notsubtlehintstodiscussiontopic | 15:39 |
TheJulia | Moving on to RFE review... | 15:40 |
TheJulia | hogepodge: btw, thanks! | 15:40 |
TheJulia | #topic RFE review | 15:40 |
*** openstack changes topic to "RFE review (Meeting topic: ironic)" | 15:40 | |
*** pcaruana has joined #openstack-ironic | 15:40 | |
TheJulia | I posted one potential RFE last week for some very simple enhancements to ironic-inspector and ipa to enable updating introspection data after deployment which may be performed by an operator as part of their operational processes. | 15:41 |
TheJulia | #link https://storyboard.openstack.org/#!/story/2005853 | 15:41 |
TheJulia | The idea is to keep it super simple and provide another entrypoint that can be used in case people want to do it manually. | 15:41 |
* arne_wiebalck thinks the inspector (backend) is becoming a CMDB | 15:42 | |
kaifeng | I saw this one, but not clear the use case | 15:42 |
*** rachit7 has quit IRC | 15:42 | |
kaifeng | a manual re-inspect? | 15:42 |
TheJulia | All the code is basically there, it is a conditional, a copy of ipa's main() with the API start removed | 15:42 |
TheJulia | kaifeng: basically yes | 15:42 |
dtantsur | my primary concern is creating/updating ports. this may have unpredictable effect on a running node | 15:42 |
rloo | is there a new API to do this? | 15:43 |
TheJulia | rloo: no | 15:43 |
kaifeng | indeed, the trick is inspector will update node | 15:43 |
TheJulia | dtantsur: don't the ports block deletes if there is still a vif? | 15:43 |
TheJulia | kaifeng: fwiw, the use case is non-openstack where we want to be able to spot hardware changes via introspection data. | 15:44 |
dtantsur | TheJulia: I think, yes. I guess we should include in in RFE | 15:44 |
dtantsur | TheJulia: I can imagine TripleO people interested as well | 15:44 |
TheJulia | dtantsur: I can double check the port code today most likely | 15:44 |
TheJulia | dtantsur: yeah | 15:44 |
dtantsur | It's probably useful for any managed infrastructure (as opposed to baremetal-as-a-service) case | 15:45 |
rloo | if someone looks at the introspection data, will they be able to distinguish whether it came from nodes that weren't introspected vs nodes that were? (dunno if that distinction is needed, just wondering) | 15:45 |
kaifeng | do we need to update node to be spotted or just hold in the introspection data backend? | 15:45 |
TheJulia | dtantsur: yeah, very. | 15:46 |
TheJulia | rloo: No, this is much more about gathering the data for other things to be able to use the data | 15:46 |
rloo | sorry to ask cuz it isn't clear to me. is this to update data of nodes that had been introspected before. OR update data of any nodes? | 15:47 |
TheJulia | kaifeng: that is good question.... I think just hold but it is worth pondering.... | 15:47 |
kaifeng | rloo it appears the latter one | 15:47 |
*** ianychoi_ has joined #openstack-ironic | 15:48 | |
TheJulia | The way inspector works, somewhat either because IPA always posts the data anyway. Ironic-inspector may do nothing with it today or it might add a newly discovered node. | 15:48 |
*** gyee has joined #openstack-ironic | 15:49 | |
*** iurygregory has quit IRC | 15:49 | |
*** gyee has quit IRC | 15:49 | |
dtantsur | TheJulia: we may want to disable discovery in this mode. Warranting a new API flag? | 15:49 |
TheJulia | why would we want to? | 15:49 |
TheJulia | That is a separate piece of functionality | 15:49 |
TheJulia | maybe we might need to extend the BMC address match code in inspector at worst | 15:50 |
TheJulia | but that would just be a bug fix really | 15:50 |
dtantsur | imagine this feature is used from a node that is not enrolled | 15:50 |
dtantsur | we probably don't want it enrolled after that, do we? | 15:51 |
dtantsur | (think, your laptop where you're testing the application) | 15:51 |
TheJulia | hmmmm | 15:51 |
TheJulia | I feel like maybe this is a "yes i know this machine may be considered discovered" command line flag | 15:51 |
*** ianychoi has quit IRC | 15:52 | |
kaifeng | If it's a re-inspect I guess the node is enrolled in ironic already? | 15:52 |
TheJulia | yeah | 15:52 |
TheJulia | and if it is not known to ironic and someone runs the report-to-inspector command (to be named) then it is going to by design discover the machine if not already known to ironic | 15:53 |
dtantsur | right | 15:53 |
TheJulia | when discovery is enabled that is, and I can see reason for both, and even actually teh case of "I want to add this machine now" | 15:53 |
openstackgerrit | Merged openstack/ironic stable/rocky: Ansible module: fix configdrive partition creation step https://review.opendev.org/664875 | 15:53 |
openstackgerrit | Merged openstack/ironic master: redfish: handle missing Bios attribute https://review.opendev.org/665100 | 15:53 |
dtantsur | and the real case is probably running this command via cron, and pre-flashing it on the standard image | 15:53 |
TheJulia | "Hi, I'm done with this box. Let me give it to ironic and someone can reconcile the password later | 15:53 |
TheJulia | dtantsur: yeah | 15:53 |
TheJulia | and CMDB going "oh, wait! That changed!" | 15:54 |
*** trandles has joined #openstack-ironic | 15:54 | |
TheJulia | "Oh, smart data about $device says bad things, trigger the alarm!" | 15:54 |
TheJulia | There doesn't really seem to be opposition, more that case handling of discovery and what if ports change | 15:55 |
*** trident has quit IRC | 15:56 | |
TheJulia | I can double check the ports code. I feel like we just a safety switch on the footgun and we'll be good for the manual invocations. | 15:56 |
jroll | I agree with arne_wiebalck, so if we merge this, can we start calling inspector or ironic a cmdb? | 15:56 |
jroll | :) | 15:56 |
TheJulia | jroll: it only keeps the latest copy... so CMDB data source | 15:56 |
* jroll makes a note to reference this in a year when we add audit logging :P | 15:57 | |
TheJulia | lol | 15:57 |
arne_wiebalck | lol | 15:57 |
jroll | :D | 15:57 |
TheJulia | Okay, we have 3 minutes left. Lets go to Open Discussion and glance at ashtempl_'s patches | 15:57 |
TheJulia | #topic Open Discussion | 15:57 |
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)" | 15:57 | |
dtantsur | I hope we keep it as a data source for CMDB :) | 15:58 |
TheJulia | "user jroll deleted node 001" | 15:58 |
*** trident has joined #openstack-ironic | 15:58 | |
TheJulia | :) | 15:58 |
TheJulia | ashtempl_: just the two templest test additions? | 15:58 |
TheJulia | ashtempl_: I think there fine for us to add | 15:59 |
ashtempl_ | ok | 15:59 |
ashtempl_ | both of them? | 15:59 |
TheJulia | ashtempl_: yeah, if you wouldn't mind just adding them to the whiteboard | 15:59 |
TheJulia | Do we have anything else to discuss today? | 15:59 |
TheJulia | Are we taking over the world yet? | 15:59 |
trandles | I'll be testing standalone ironic as a way to provision a 1600 node HPC cluster in the next month. You might be taking over my world. | 16:00 |
TheJulia | trandles: ohhhhhh! Ahhhhh! | 16:00 |
TheJulia | trandles: good luck, and feel free to ask questions :) | 16:01 |
rpittau | trandles: that sounds fun :) | 16:01 |
trandles | Thanks, will do. I know there was a task from the Denver PTG to work on standalone documentation. Is there some place you can point me so I can contribute? | 16:01 |
rpittau | trandles: this can be a godo starting point: https://docs.openstack.org/ironic/latest/install/standalone.html | 16:02 |
rpittau | ^godo^good | 16:02 |
TheJulia | trandles: /doc/source/install/standalone.rst I believe in the ironic repository if you want to make changes or suggestions | 16:03 |
dtantsur | trandles: also something unfinished here https://review.opendev.org/#/c/641383/ | 16:03 |
patchbot | patch 641383 - ironic - [WIP] Reference architecture: expand on networking - 2 patch sets | 16:03 |
mgoddard | trandles: we recently improved support for standalone ironic in kolla-ansible. You might find parts of bifrost useful with it also | 16:03 |
mgoddard | trandles: I did some experimenting here: https://github.com/markgoddard/bikolla | 16:03 |
trandles | mgoddard: thanks | 16:03 |
trandles | I was going to cherry pick ansible from bifrost and drop it into the large collection of stuff we already use. | 16:04 |
TheJulia | awesome | 16:04 |
TheJulia | trandles: patches are always welcome :) | 16:04 |
*** stendulker has quit IRC | 16:04 | |
TheJulia | Anyway, we're over time. Thanks eveyrone | 16:05 |
TheJulia | #endmeeting | 16:05 |
*** 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 | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-dev mailing list." | 16:05 | |
openstack | Meeting ended Mon Jun 17 16:05:18 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:05 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-06-17-15.00.html | 16:05 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-06-17-15.00.txt | 16:05 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-06-17-15.00.log.html | 16:05 |
*** dnuka has quit IRC | 16:05 | |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Collect sensor data in ``redfish`` hardware type https://review.opendev.org/665646 | 16:06 |
mgoddard | trandles: bifrost is certainly nice and easy to get going. The main reason one might end up going for kolla-ansible is HA/scale out of the control plane which AFAIK bifrost can't do | 16:07 |
*** ashtempl_ has quit IRC | 16:09 | |
NobodyCam | Good morning ironic’ers | 16:10 |
*** gyee has joined #openstack-ironic | 16:11 | |
rpittau | hey NobodyCam :) | 16:13 |
arne_wiebalck | NobodyCam: o/ | 16:13 |
NobodyCam | Hey hey rpittau and arne_wiebalck happy Monday | 16:14 |
*** bobmel has joined #openstack-ironic | 16:14 | |
openstackgerrit | Merged openstack/sushy master: Make Manager->Actions field optional https://review.opendev.org/658886 | 16:15 |
*** lucasagomes has quit IRC | 16:15 | |
*** mbeierl has quit IRC | 16:17 | |
openstackgerrit | Pradip Kadam proposed openstack/ironic master: DRAC: Adding reset_idrac and known_good_state cleaning steps https://review.opendev.org/658271 | 16:19 |
arne_wiebalck | bye everyone o/ | 16:20 |
*** kaifeng has quit IRC | 16:22 | |
*** dtantsur is now known as dtantsur|afk | 16:27 | |
dtantsur|afk | \o | 16:27 |
TheJulia | goodnight | 16:27 |
TheJulia | good morning NobodyCam | 16:28 |
*** whoami-rajat has quit IRC | 16:29 | |
rpittau | bye! good night! o/ | 16:31 |
*** rpittau is now known as rpittau|afk | 16:31 | |
*** ricolin has quit IRC | 16:35 | |
*** mbeierl has joined #openstack-ironic | 16:39 | |
*** bobmel has quit IRC | 16:40 | |
*** bobmel has joined #openstack-ironic | 16:41 | |
*** eandersson has joined #openstack-ironic | 16:43 | |
*** mbeierl has quit IRC | 16:44 | |
*** igordc has joined #openstack-ironic | 16:44 | |
*** whoami-rajat has joined #openstack-ironic | 16:48 | |
*** Lucas_Gray has joined #openstack-ironic | 16:53 | |
*** ricolin has joined #openstack-ironic | 16:53 | |
*** dougsz has quit IRC | 16:57 | |
*** rachit7 has joined #openstack-ironic | 16:57 | |
NobodyCam | Good morning TheJulia | 16:59 |
NobodyCam | Night dtantsur | 16:59 |
*** derekh has quit IRC | 17:00 | |
*** bobmel has quit IRC | 17:01 | |
*** trandles has left #openstack-ironic | 17:02 | |
*** bobmel has joined #openstack-ironic | 17:12 | |
*** rachit7 has quit IRC | 17:13 | |
*** bobmel has quit IRC | 17:16 | |
*** bonguardo has quit IRC | 17:22 | |
*** bobmel has joined #openstack-ironic | 17:23 | |
*** bobmel has quit IRC | 17:24 | |
*** bobmel has joined #openstack-ironic | 17:25 | |
*** trident has quit IRC | 17:27 | |
*** mbeierl has joined #openstack-ironic | 17:27 | |
*** trident has joined #openstack-ironic | 17:29 | |
*** rachit7 has joined #openstack-ironic | 17:29 | |
*** ricolin has quit IRC | 17:30 | |
*** rachit7 has quit IRC | 17:38 | |
*** bobmel has quit IRC | 17:49 | |
*** bobmel has joined #openstack-ironic | 17:50 | |
*** rh-jelabarre has quit IRC | 17:51 | |
openstackgerrit | Merged openstack/ironic-tempest-plugin master: Switch to the new canonical constraints URL on master https://review.opendev.org/665674 | 17:52 |
*** rh-jelabarre has joined #openstack-ironic | 17:52 | |
openstackgerrit | Merged openstack/python-ironicclient master: Switch to the new canonical constraints URL on master https://review.opendev.org/665669 | 17:56 |
*** bobmel has quit IRC | 17:58 | |
*** mbeierl has quit IRC | 17:59 | |
*** Lucas_Gray has quit IRC | 18:01 | |
*** mbeierl has joined #openstack-ironic | 18:07 | |
*** Goneri has quit IRC | 18:23 | |
*** niceplace has quit IRC | 18:30 | |
*** niceplace has joined #openstack-ironic | 18:31 | |
*** trandles has joined #openstack-ironic | 18:37 | |
*** pcaruana has quit IRC | 18:44 | |
*** bobmel has joined #openstack-ironic | 18:52 | |
*** bobmel has quit IRC | 18:56 | |
*** rloo has quit IRC | 18:57 | |
*** bobmel has joined #openstack-ironic | 19:04 | |
*** mbeierl has quit IRC | 19:05 | |
*** bobmel has quit IRC | 19:10 | |
*** bobmel has joined #openstack-ironic | 19:10 | |
*** pcaruana has joined #openstack-ironic | 19:17 | |
*** bobmel has quit IRC | 19:18 | |
*** Goneri has joined #openstack-ironic | 19:18 | |
*** mbeierl has joined #openstack-ironic | 19:21 | |
*** rloo has joined #openstack-ironic | 19:22 | |
*** pcaruana has quit IRC | 19:27 | |
*** trident has quit IRC | 19:37 | |
*** trident has joined #openstack-ironic | 19:39 | |
*** zaneb has quit IRC | 19:52 | |
*** zaneb has joined #openstack-ironic | 19:52 | |
*** mbeierl has quit IRC | 19:59 | |
*** e0ne has joined #openstack-ironic | 20:07 | |
*** e0ne has quit IRC | 20:07 | |
*** mbeierl has joined #openstack-ironic | 20:10 | |
*** Lucas_Gray has joined #openstack-ironic | 20:11 | |
*** brandor5 has joined #openstack-ironic | 20:16 | |
*** rloo has quit IRC | 20:17 | |
brandor5 | hello everyone: I'm getting the following error... baremetal node is available and responds normally... "The instance is available but not Active state: ERROR" any idea why I'm getting thta? | 20:18 |
openstackgerrit | Merged openstack/ironic master: devstack: add missing variables for ironic-python-agent-builder https://review.opendev.org/665635 | 20:18 |
*** whoami-rajat has quit IRC | 20:19 | |
*** patchbot has quit IRC | 20:25 | |
*** patchbot has joined #openstack-ironic | 20:30 | |
TheJulia | brandor5: where are you seeing that?!? | 20:31 |
brandor5 | TheJulia: it's getting returned as the error when trying to provision that node with ansible | 20:32 |
brandor5 | from reading that, it almost makes me think that nova thinks something is deployed to it even though there shouldn't be | 20:33 |
TheJulia | or somehow it ende dup in like rescue or something | 20:33 |
TheJulia | that is just bizzar | 20:34 |
*** rloo has joined #openstack-ironic | 20:34 | |
brandor5 | I'm deleting the node out and trying to re-add it to see if that helps | 20:34 |
TheJulia | sadly I'm not really sure of how your triggering it | 20:34 |
TheJulia | Anyway, I need to go to the post office. | 20:34 |
brandor5 | no worries, I'll keep digging and report back if something changes or I figure out what is going on | 20:35 |
brandor5 | thanks! | 20:35 |
TheJulia | brandor5: okay, no problem. I should be back in about an hour. At worst... hopefully | 20:40 |
*** Lucas_Gray has quit IRC | 20:46 | |
*** mbeierl has quit IRC | 21:17 | |
*** bfournie has quit IRC | 21:21 | |
*** rcernin has joined #openstack-ironic | 21:43 | |
*** jcoufal has quit IRC | 21:50 | |
*** mbeierl has joined #openstack-ironic | 21:50 | |
*** early` has joined #openstack-ironic | 21:51 | |
*** early has quit IRC | 21:52 | |
brandor5 | I'm done for the day but the follow up is that after deleting that baremetal node and re-adding i'm getting "BadRequestException: Unknown error" now | 21:52 |
brandor5 | I'll pick this back up tomorrow | 21:53 |
*** mbeierl has quit IRC | 21:54 | |
*** rh-jelabarre has quit IRC | 21:58 | |
*** brandor5 has quit IRC | 22:00 | |
*** mbeierl has joined #openstack-ironic | 22:08 | |
*** mbeierl has quit IRC | 22:13 | |
TheJulia | ugh | 22:22 |
* TheJulia looks at the clock and just sighs | 22:22 | |
*** mbeierl has joined #openstack-ironic | 22:36 | |
*** mbeierl has quit IRC | 22:40 | |
TheJulia | dtantsur|afk: circling back. We explicitly block ports from being able to be destroyed in active state... So I think the only thing that we might want to do there is maybe guard deletes by if a vif is attached (actually, reasonable bug fix really...) from a user being able to destroy the port with a vif record on it. | 22:45 |
TheJulia | dtantsur|afk: and creates are literally just object creations, vifs live on the ports | 22:45 |
*** mbeierl has joined #openstack-ironic | 23:03 | |
*** mbeierl has quit IRC | 23:08 | |
*** mbeierl has joined #openstack-ironic | 23:22 | |
*** mbeierl has quit IRC | 23:26 | |
*** gyee has quit IRC | 23:28 | |
*** sthussey has quit IRC | 23:29 | |
*** mbeierl has joined #openstack-ironic | 23:40 | |
*** mbeierl has quit IRC | 23:44 | |
*** cdearborn has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!