*** rpioso is now known as rpioso|afk | 00:01 | |
*** threestrands has joined #openstack-ironic | 00:05 | |
*** threestrands has quit IRC | 00:05 | |
*** threestrands has joined #openstack-ironic | 00:05 | |
*** EmilienM is now known as EmilienM_PTO | 00:18 | |
*** etingof has quit IRC | 00:21 | |
*** e0ne has quit IRC | 00:22 | |
*** jtomasek has quit IRC | 00:25 | |
*** jtomasek has joined #openstack-ironic | 00:29 | |
*** etingof has joined #openstack-ironic | 00:34 | |
*** e0ne has joined #openstack-ironic | 00:42 | |
*** baoli has joined #openstack-ironic | 00:50 | |
*** baoli has quit IRC | 00:51 | |
*** baoli has joined #openstack-ironic | 00:51 | |
*** jtomasek has quit IRC | 00:53 | |
*** e0ne has quit IRC | 00:59 | |
*** phuongnh has joined #openstack-ironic | 01:04 | |
*** mmethot has quit IRC | 01:05 | |
*** harlowja has quit IRC | 01:05 | |
*** lifeless has quit IRC | 01:09 | |
*** nmathew has joined #openstack-ironic | 01:13 | |
*** nmathew has quit IRC | 01:14 | |
*** jtomasek has joined #openstack-ironic | 01:15 | |
*** lifeless has joined #openstack-ironic | 01:15 | |
*** gyee has quit IRC | 01:17 | |
*** gyankum has joined #openstack-ironic | 01:20 | |
*** tiendc has joined #openstack-ironic | 01:22 | |
*** fragatin_ has quit IRC | 01:24 | |
*** fragatina has joined #openstack-ironic | 01:25 | |
*** jtomasek_ has joined #openstack-ironic | 01:27 | |
*** fragatina has quit IRC | 01:28 | |
*** jtomasek has quit IRC | 01:28 | |
*** phuongnh has quit IRC | 01:29 | |
*** phuongnh has joined #openstack-ironic | 01:30 | |
*** zshi has quit IRC | 01:33 | |
*** sapd has joined #openstack-ironic | 01:38 | |
*** rloo has quit IRC | 01:50 | |
*** phuongnh has quit IRC | 02:02 | |
*** rh-jelabarre has quit IRC | 02:14 | |
*** fragatina has joined #openstack-ironic | 02:16 | |
openstackgerrit | Nguyen Van Trung proposed openstack/ironic master: Make method public to support out-of-band cleaning https://review.openstack.org/570109 | 02:19 |
---|---|---|
*** lifeless has quit IRC | 02:40 | |
*** lifeless has joined #openstack-ironic | 02:41 | |
*** zhangfei has joined #openstack-ironic | 03:09 | |
*** threestrands has quit IRC | 03:10 | |
*** threestrands has joined #openstack-ironic | 03:13 | |
*** threestrands has quit IRC | 03:13 | |
*** threestrands has joined #openstack-ironic | 03:14 | |
*** threestrands has quit IRC | 03:15 | |
*** threestrands has joined #openstack-ironic | 03:15 | |
*** fyx has quit IRC | 03:17 | |
*** fyx has joined #openstack-ironic | 03:17 | |
*** lifeless_ has joined #openstack-ironic | 03:21 | |
*** lifeless has quit IRC | 03:21 | |
*** liuzz has joined #openstack-ironic | 03:35 | |
*** liuzz has quit IRC | 03:47 | |
*** liuzz has joined #openstack-ironic | 03:57 | |
*** e0ne has joined #openstack-ironic | 04:11 | |
*** links has joined #openstack-ironic | 04:19 | |
*** jaganathan has joined #openstack-ironic | 04:23 | |
*** jtomasek_ has quit IRC | 04:30 | |
*** harlowja has joined #openstack-ironic | 04:46 | |
*** srart has quit IRC | 04:54 | |
*** links has quit IRC | 04:58 | |
*** links has joined #openstack-ironic | 05:08 | |
*** harlowja has quit IRC | 05:11 | |
*** baoli has quit IRC | 05:11 | |
*** links has quit IRC | 05:12 | |
*** srart has joined #openstack-ironic | 05:13 | |
*** links has joined #openstack-ironic | 05:14 | |
*** cjloader has joined #openstack-ironic | 05:20 | |
*** cjloader has quit IRC | 05:25 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic-python-agent master: Add a release note for secure erase changes https://review.openstack.org/568851 | 05:29 |
*** marios has joined #openstack-ironic | 05:36 | |
*** mjura has joined #openstack-ironic | 05:43 | |
*** arusurpur has joined #openstack-ironic | 05:47 | |
arusurpur | Hi | 05:48 |
arusurpur | while executing the command "openstack baremetal create <file.json>", The token generation is happening twice, is it a expected behavior? | 05:49 |
*** liuzz has quit IRC | 05:57 | |
*** liuzz has joined #openstack-ironic | 06:02 | |
*** phuongnh has joined #openstack-ironic | 06:06 | |
*** ajya has joined #openstack-ironic | 06:07 | |
*** e0ne has quit IRC | 06:16 | |
*** hjensas has quit IRC | 06:16 | |
*** nmathew has joined #openstack-ironic | 06:19 | |
*** e0ne has joined #openstack-ironic | 06:26 | |
*** phuongnh has quit IRC | 06:27 | |
*** phuongnh has joined #openstack-ironic | 06:28 | |
openstackgerrit | Merged openstack/ironic master: Improve exception handling in agent_base_vendor https://review.openstack.org/570173 | 06:49 |
openstackgerrit | Merged openstack/ironic-python-agent master: Add a release note for secure erase changes https://review.openstack.org/568851 | 06:49 |
*** cz2 has quit IRC | 07:16 | |
*** hjensas has joined #openstack-ironic | 07:16 | |
*** hjensas has quit IRC | 07:16 | |
*** hjensas has joined #openstack-ironic | 07:16 | |
*** tesseract has joined #openstack-ironic | 07:17 | |
*** threestrands has quit IRC | 07:18 | |
*** pmannidi has quit IRC | 07:18 | |
*** cz2 has joined #openstack-ironic | 07:19 | |
*** rcernin has quit IRC | 07:20 | |
openstackgerrit | Aija proposed openstack/sushy master: tox: Use default Python 3 version, remove pypy https://review.openstack.org/570527 | 07:21 |
*** AlexeyAbashkin has joined #openstack-ironic | 07:23 | |
*** Alexey_Abashkin has joined #openstack-ironic | 07:26 | |
*** AlexeyAbashkin has quit IRC | 07:28 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 07:28 | |
*** rwsu has quit IRC | 07:29 | |
*** namnh has joined #openstack-ironic | 07:30 | |
*** e0ne has quit IRC | 07:36 | |
*** tesseract-RH has joined #openstack-ironic | 07:38 | |
*** mgoddard has joined #openstack-ironic | 07:40 | |
*** rwsu has joined #openstack-ironic | 07:41 | |
*** e0ne has joined #openstack-ironic | 07:41 | |
*** phuongnh has quit IRC | 07:44 | |
*** namnh_ has joined #openstack-ironic | 07:44 | |
*** phuongnh has joined #openstack-ironic | 07:45 | |
*** rwsu has quit IRC | 07:46 | |
*** namnh has quit IRC | 07:47 | |
*** rwsu has joined #openstack-ironic | 07:47 | |
*** hshiina|afk has quit IRC | 07:55 | |
*** e0ne has quit IRC | 07:58 | |
*** zhangfei has quit IRC | 08:05 | |
*** dougsz has joined #openstack-ironic | 08:11 | |
*** namnh_ has quit IRC | 08:14 | |
arusurpur | while executing the command "openstack baremetal create <file.json>", The token generation is happening twice, is it a expected behavior? | 08:16 |
*** dtantsur|afk is now known as dtantsur | 08:33 | |
dtantsur | morning ironic | 08:33 |
dtantsur | jroll: heh, thanks anyway :) | 08:33 |
dtantsur | arusurpur: hi, not quite, but it may be a shortcoming of the ironicclient architecture | 08:33 |
hjensas | dtantsur: morning. | 08:34 |
hjensas | dtantsur: Regarding https://review.openstack.org/487909 - it's a bit much to backport? Or wdyt? | 08:34 |
patchbot | patch 487909 - ironic-inspector - Allow periodics to terminate inspector (MERGED) | 08:34 |
hjensas | dtantsur: related to: https://review.openstack.org/563338 | 08:35 |
patchbot | patch 563338 - ironic-inspector (stable/pike) - Raise KeyboardInterrupt on SIGTERM - Workaround | 08:35 |
dtantsur | hjensas: yep. I guess we need to extract the required bits from it with a good explanation why | 08:36 |
hjensas | dtantsur: so, cherry-pick the Allow periodics change, and rip out all but the sys.exit and mock? | 08:37 |
*** MattMan has quit IRC | 08:39 | |
*** MattMan has joined #openstack-ironic | 08:39 | |
dtantsur | hjensas: it's no longer a cherry-pick, to be honest :) just treat this as a new patch that we have to propose to a stable branch | 08:40 |
dtantsur | with a proper explanation why we do it and why it is not a cherry-pick | 08:40 |
hjensas | dtantsur: ack. | 08:42 |
*** milan has joined #openstack-ironic | 08:42 | |
etingof | happy Friday morning everyone o/ | 08:52 |
dtantsur | hey etingof, Friday \o/ | 08:53 |
*** pcaruana has joined #openstack-ironic | 08:54 | |
*** tesseract-RH has quit IRC | 08:56 | |
hjensas | dtantsur: reading up on sys.exit() is it even needed? Can we just remove it? | 08:57 |
* dtantsur no idea | 08:58 | |
*** pcaruana is now known as pcaruana|call| | 08:58 | |
dtantsur | hjensas: we can try summoning milan | 08:58 |
* milan being summoned | 08:59 | |
milan | hey Ironic fellows! :) | 08:59 |
hjensas | dtantsur: I'll try to test that. Seems sys.exit() just raises SystemExit exception, so I'm not sure it is required here. | 09:00 |
dtantsur | hjensas: you have the whole milan to torture re these changes :D | 09:00 |
milan | lol | 09:01 |
* dtantsur prepares to ask if milan has booked pycon.cz next | 09:01 | |
hjensas | milan: it's regarding this: https://review.openstack.org/#/c/563338/6/ironic_inspector/wsgi_service.py | 09:01 |
patchbot | patch 563338 - ironic-inspector (stable/pike) - Raise KeyboardInterrupt on SIGTERM - Workaround | 09:01 |
hjensas | milan: sys.exit() was added in https://review.openstack.org/487909 | 09:02 |
patchbot | patch 487909 - ironic-inspector - Allow periodics to terminate inspector (MERGED) | 09:02 |
milan | was it me? O:-) | 09:02 |
hjensas | milan: but it was added there to exit with some error. I think I can safely drop the sys.exit() from that backport. | 09:03 |
* milan loading ctx | 09:03 | |
dtantsur | vdrok: hey, mind reviewing one more horribly long thing? https://review.openstack.org/#/c/569167/ | 09:10 |
patchbot | patch 569167 - ironic - Convert conductor manager unit tests to hardware t... | 09:10 |
dtantsur | I'm afraid it will become a merge nightmare if it stays for too long | 09:10 |
vdrok | :) sure | 09:10 |
vdrok | also good morning all! | 09:10 |
milan | hjensas, IIRC if a signal is delivered, the execution is temporarily switched to the handling (thread) function so if there's just return I'm not sure the python interpreter would be terminated if any looping thread is still active | 09:12 |
* milan dunno anymore how the periodics handle the threads :-/ | 09:12 | |
*** lifeless has joined #openstack-ironic | 09:13 | |
milan | hjensas, +1 on testing | 09:13 |
milan | * first | 09:13 |
hjensas | milan: ack, spinning up an environment. | 09:14 |
*** lifeless_ has quit IRC | 09:14 | |
milan | hjensas, was there any particular issue with the sys.exit() btw? | 09:15 |
hjensas | milan: It's just some hassle to backport that thing to handle TERM signal proper if we need it. Need to create a separate change in stable/pike only introducing sys.exit only. | 09:17 |
*** lifeless has quit IRC | 09:17 | |
*** lifeless_ has joined #openstack-ironic | 09:18 | |
milan | ahh I see | 09:18 |
*** liuzz_ has joined #openstack-ironic | 09:22 | |
*** liuzz has quit IRC | 09:24 | |
*** AlexeyAbashkin has quit IRC | 09:27 | |
*** AlexeyAbashkin has joined #openstack-ironic | 09:30 | |
*** marios has quit IRC | 09:39 | |
*** marios has joined #openstack-ironic | 09:40 | |
dtantsur | pas-ha, sambetts_, hey, is either of you still looking at zuul-v3-fication of ironic? | 09:42 |
dtantsur | I gained some experience while working on metalsmith CI, so I can help here | 09:43 |
*** mgoddard has quit IRC | 09:48 | |
*** trungnv has quit IRC | 10:03 | |
*** gyankum has quit IRC | 10:03 | |
*** hamzy has quit IRC | 10:07 | |
*** phuongnh has quit IRC | 10:08 | |
*** mgoddard has joined #openstack-ironic | 10:08 | |
openstackgerrit | yolanda.robla proposed openstack/ironic master: Add Node BIOS support - REST API https://review.openstack.org/512579 | 10:12 |
*** nmathew- has joined #openstack-ironic | 10:13 | |
*** nmathew has quit IRC | 10:16 | |
*** hoonetorg has quit IRC | 10:19 | |
*** hoonetorg has joined #openstack-ironic | 10:21 | |
*** persia has quit IRC | 10:32 | |
*** persia has joined #openstack-ironic | 10:33 | |
openstackgerrit | Aija proposed openstack/sushy master: Adds Settings field https://review.openstack.org/570555 | 10:34 |
*** nmathew- has quit IRC | 10:37 | |
yolanda | hi, is anyone of you testing devstack with master? i'm trying to test https://review.openstack.org/568616 locally, to add more cleanup tests like that, but i'm unable to set nodes to active. I just get timeout on callback, and on the logs i see No bootable device. | 10:42 |
*** liuzz_ has quit IRC | 10:42 | |
patchbot | patch 568616 - ironic-tempest-plugin - Add manual clean step ironic standalone test | 10:42 |
*** liuzz has joined #openstack-ironic | 10:42 | |
yolanda | i adapted local.conf based on the logs i see for that jobs, also adapted tempest tests, but still no luck locally | 10:42 |
*** AlexeyAbashkin has quit IRC | 10:44 | |
openstackgerrit | Merged openstack/ironic master: Remove excessive usage of mock_the_extension_manager in unit tests - part 2 https://review.openstack.org/569105 | 10:47 |
openstackgerrit | Merged openstack/ironic stable/queens: Update auth_uri option to www_authenticate_uri https://review.openstack.org/568501 | 10:47 |
vdrok | yolanda: what's the ipxe package version you get after installation? | 10:49 |
*** nmathew has joined #openstack-ironic | 10:49 | |
vdrok | yolanda: maybe this is relevant for you https://storyboard.openstack.org/#!/story/2002079 | 10:50 |
yolanda | Installed: 1.0.0+git-20180124.fbe8c52d-0ubuntu2~cloud0 | 10:51 |
vdrok | yup | 10:51 |
vdrok | that's the issue | 10:51 |
yolanda | checking | 10:51 |
vdrok | yolanda: quick fix is change virtio to e1000 here https://github.com/openstack/ironic/blob/master/devstack/tools/ironic/scripts/create-node.sh#L46 | 10:51 |
vdrok | I'll do the fix to allow configuring it through local.conf now | 10:52 |
yolanda | thx | 10:52 |
yolanda | testing it now | 10:53 |
yolanda | and thx for the review, i understand what you meant now | 10:53 |
vdrok | sure, you're welcome | 10:54 |
openstackgerrit | Merged openstack/ironic master: Convert conductor manager unit tests to hardware types https://review.openstack.org/569167 | 10:55 |
*** marios has quit IRC | 11:00 | |
*** marios has joined #openstack-ironic | 11:00 | |
*** nmathew has quit IRC | 11:05 | |
dtantsur | \o/ | 11:06 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Allow customizing libvirt NIC driver https://review.openstack.org/570560 | 11:08 |
openstackgerrit | chandra shekar proposed openstack/ironic-specs master: Added new spec for L3 based Ironic deployment https://review.openstack.org/543936 | 11:13 |
yolanda | vdrok, that worked | 11:21 |
yolanda | i wanted to add some tempest tests for bios, but i was totally blind as devstack didn't work locally | 11:22 |
*** rh-jelabarre has joined #openstack-ironic | 11:24 | |
*** AlexeyAbashkin has joined #openstack-ironic | 11:25 | |
*** mikal has quit IRC | 11:26 | |
*** hwoarang_ has joined #openstack-ironic | 11:29 | |
*** hwoarang has quit IRC | 11:32 | |
*** fragatina has quit IRC | 11:34 | |
*** hwoarang_ has quit IRC | 11:35 | |
*** hwoarang has joined #openstack-ironic | 11:40 | |
*** mikal has joined #openstack-ironic | 11:43 | |
*** Guest60997 is now known as honza | 11:49 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic stable/queens: Improve exception handling in agent_base_vendor https://review.openstack.org/570567 | 11:54 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic stable/queens: Missing import of "_" https://review.openstack.org/570568 | 11:55 |
*** tiendc has quit IRC | 11:58 | |
*** jistr is now known as jistr|mtg | 11:58 | |
*** baoli has joined #openstack-ironic | 11:59 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Gracefully handle NodeLocked exceptions during heart beat https://review.openstack.org/570570 | 12:05 |
openstackgerrit | yolanda.robla proposed openstack/ironic master: Add Node BIOS support - REST API https://review.openstack.org/512579 | 12:06 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Gracefully handle NodeLocked exceptions during heart beat https://review.openstack.org/570570 | 12:07 |
*** rloo has joined #openstack-ironic | 12:31 | |
jroll | morning | 12:33 |
*** nmathew has joined #openstack-ironic | 12:33 | |
etingof | o/ jroll | 12:35 |
rloo | good morning etingof, jroll | 12:36 |
*** sfotony has joined #openstack-ironic | 12:39 | |
*** sfotony has quit IRC | 12:40 | |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: SNMPv3 security features added to the `snmp` driver https://review.openstack.org/547999 | 12:45 |
dtantsur | morning jroll | 12:48 |
dtantsur | and rloo | 12:48 |
rloo | hi dtantsur! | 12:48 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: [DNM] try to switch to e1000 https://review.openstack.org/570575 | 12:49 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: [DNM] try to switch to e1000 https://review.openstack.org/570575 | 12:51 |
vdrok | morning jroll , rloo | 12:51 |
*** jistr|mtg is now known as jistr | 12:57 | |
* dtantsur wants to remove unit tests instead of fixing them to not use classic drivers.. | 13:00 | |
rloo | hi vdrok :) | 13:00 |
*** gyankum has joined #openstack-ironic | 13:25 | |
*** dirk has quit IRC | 13:31 | |
*** dirk has joined #openstack-ironic | 13:31 | |
*** cjloader has joined #openstack-ironic | 13:39 | |
*** d0ugal_ has joined #openstack-ironic | 13:49 | |
*** d0ugal has quit IRC | 13:51 | |
*** tesseract-RH has joined #openstack-ironic | 13:57 | |
*** tesseract has quit IRC | 14:00 | |
*** baha has joined #openstack-ironic | 14:01 | |
*** d0ugal_ has quit IRC | 14:11 | |
*** d0ugal has joined #openstack-ironic | 14:11 | |
*** d0ugal has quit IRC | 14:11 | |
*** d0ugal has joined #openstack-ironic | 14:11 | |
*** nmathew has quit IRC | 14:13 | |
*** AlexeyAbashkin has quit IRC | 14:19 | |
*** jaypipes is now known as leakypipes | 14:31 | |
*** links has quit IRC | 14:45 | |
*** jtomasek has joined #openstack-ironic | 14:50 | |
*** tesseract has joined #openstack-ironic | 14:53 | |
*** tesseract has quit IRC | 14:56 | |
*** tesseract-RH has quit IRC | 14:56 | |
*** tesseract has joined #openstack-ironic | 14:56 | |
*** AlexeyAbashkin has joined #openstack-ironic | 14:56 | |
*** rpioso|afk is now known as rpioso | 14:57 | |
rpioso | Good morning | 14:57 |
rpioso | dtantsur: Does inspector gather GPU information? | 15:00 |
dtantsur | rpioso: not right now | 15:00 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Gracefully handle NodeLocked exceptions during heartbeat https://review.openstack.org/570570 | 15:00 |
dtantsur | maybe extended introspection through python-hardware gather something, I'm not sure | 15:00 |
rpioso | dtantsur: Are there plans to add that? | 15:01 |
dtantsur | rpioso: nobody is working on that IIUC | 15:01 |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector master: PXE Filter dnsmasq: manage macs not in ironic https://review.openstack.org/566757 | 15:02 |
dtantsur | rpioso: but that's a cool idea, I guess | 15:03 |
rpioso | dtantsur: I'm don't understand what you mean by "through python-hardware". Please elaborate. | 15:04 |
dtantsur | on a meeting, will respond asap | 15:04 |
rpioso | dtantsur: Oh, oh! ;-) | 15:04 |
*** ElCoyote_ has joined #openstack-ironic | 15:24 | |
*** marios has quit IRC | 15:25 | |
*** e0ne has joined #openstack-ironic | 15:25 | |
*** jtomasek has quit IRC | 15:27 | |
*** pcaruana|call| has quit IRC | 15:27 | |
*** gyee has joined #openstack-ironic | 15:31 | |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector master: PXE Filter dnsmasq: manage macs not in ironic https://review.openstack.org/566757 | 15:33 |
rpioso | TheJulia: Will we be meeting on Monday? As I'm sure you're well aware, that will be the Memorial Day holiday in the United States. | 15:38 |
openstackgerrit | Harald Jensås proposed openstack/ironic-inspector stable/pike: Raise KeyboardInterrupt on SIGTERM - Workaround https://review.openstack.org/563338 | 15:40 |
hjensas | dtantsur: milan: ^^ so I tried this and it looks like we don't need the sys.exit stuff. So I dropped it. | 15:44 |
*** zzzeek has quit IRC | 15:48 | |
*** zzzeek has joined #openstack-ironic | 15:51 | |
*** sapd has quit IRC | 15:52 | |
*** sapd has joined #openstack-ironic | 15:52 | |
*** ajya has quit IRC | 15:55 | |
dtantsur | hjensas: cool | 16:05 |
dtantsur | rpioso: so, re python-hardware | 16:05 |
dtantsur | rpioso: we have this optional collector in IPA: https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/inspector.py#L236-L264 | 16:06 |
dtantsur | it runs hardware-detect which returns several thousands (!) facts as a huge JSON | 16:06 |
dtantsur | maybe GPU are there | 16:06 |
dtantsur | the downside is that this utility has a lot of dependencies, it makes the ramdisk much bigger | 16:06 |
rpioso | dtantsur: Must a custom ramdisk be built to get that? | 16:09 |
dtantsur | rpioso: TripleO/RDO/RHOS ship a ramdisk with it. otherwise yes. | 16:09 |
*** e0ne has quit IRC | 16:09 | |
dtantsur | it may be a too heavyweight solution for just discovering GPU, but it may solve the immediate problem | 16:10 |
dtantsur | we should probably provide some support for it in the main collector | 16:10 |
*** mjura has quit IRC | 16:11 | |
rpioso | dtantsur: Beyond that and nova's GPU efforts, https://blueprints.launchpad.net/nova/+spec/add-support-for-vgpu, do you know if anything further is needed from ironic to enable an operator to request a bare metal instance with vGPU traits? | 16:13 |
*** srart has quit IRC | 16:21 | |
*** srart has joined #openstack-ironic | 16:22 | |
*** hjensas has quit IRC | 16:27 | |
*** jtomasek has joined #openstack-ironic | 16:28 | |
rpioso | dtantsur: ^^? | 16:34 |
TheJulia | rpioso: re meeting, yes there will be a meeting | 16:37 |
rpioso | TheJulia: ty | 16:37 |
*** jtomasek has quit IRC | 16:37 | |
* TheJulia is wheels down halfway home | 16:38 | |
TheJulia | Now a four hour layover | 16:38 |
*** baha has quit IRC | 16:40 | |
*** mmethot has joined #openstack-ironic | 16:45 | |
dtantsur | rpioso: (sorry, errands), at first glance it should be enough | 16:48 |
dtantsur | would be good to come with some kind of a user story for that - then it'll be clearer | 16:48 |
rpioso | dtantsur: No worries. That's what I thought. I just wished to confirm. I agree that user stories would help inform us. | 16:50 |
rpioso | dtantsur: Thank you! | 16:50 |
dtantsur | np | 16:50 |
rpioso | dtantsur: Perhaps mgoddard has some insight, since he's involved with scientific computing. | 16:51 |
rpioso | mgoddard: Do you have any user stories for baremetal instances with vGPU traits? | 16:53 |
*** fragatina has joined #openstack-ironic | 16:54 | |
*** dougsz has quit IRC | 16:55 | |
*** mgoddard has quit IRC | 16:59 | |
*** baha has joined #openstack-ironic | 17:05 | |
*** rpioso is now known as rpioso|eat | 17:07 | |
*** tesseract has quit IRC | 17:15 | |
*** hjensas has joined #openstack-ironic | 17:16 | |
*** mgoddard has joined #openstack-ironic | 17:20 | |
*** srart has quit IRC | 17:21 | |
*** srart has joined #openstack-ironic | 17:21 | |
mgoddard | hi rpioso, first on python-hardware - we use it, but it does not seem to be very active (last commit was in 2016, until mine 3 weeks ago) https://github.com/redhat-cip/hardware | 17:24 |
mgoddard | it is quite useful though, and can be used for benchmarking and comparing nodes of different types for hardware consistency & anomalies | 17:25 |
mgoddard | when you say vGPU traits, how would the GPU be virtualised? If a bare metal node had access to a GPU, wouldn't it be full access? | 17:26 |
dtantsur | mgoddard: yep, there is essentially no team behind it any more.. | 17:28 |
mgoddard | dtantsur: that's a shame. Would be nice if someone could make another release that includes my fix and other bits on master | 17:29 |
mgoddard | I asked but no response | 17:29 |
mgoddard | although they did at least merge my PR | 17:29 |
mgoddard | assuming it's just GPU rather than vGPU, I guess we might just want to assign traits to communicate different things | 17:30 |
mgoddard | the node has a (or N?) GPU | 17:30 |
mgoddard | the GPU(s) are this make/model | 17:30 |
mgoddard | the GPU(s) support this thing | 17:31 |
mgoddard | there are standard traits for the programming API: https://github.com/openstack/os-traits/blob/1db10152fbea53e09be1986c1bfed2bb9b05e58d/os_traits/hw/gpu/api.py | 17:32 |
mgoddard | the stories would likely be more focussed on image/flavor traits: | 17:33 |
mgoddard | as a user I want to create a bare metal instance with a GPU | 17:33 |
mgoddard | as a user I want to create a bare metal instance with a GPU of type X | 17:33 |
*** mmethot_ has joined #openstack-ironic | 17:33 | |
*** mmethot has quit IRC | 17:34 | |
*** pcaruana has joined #openstack-ironic | 17:35 | |
mgoddard | most of the nova vgpu spec doesn't really apply to bare metal - it's all about virtualising gpus | 17:36 |
dtantsur | then I guess we need inspector plugins for GPU traits discovery, and that's it | 17:36 |
mgoddard | one issue, looking at the nova spec, is that they (correctly) use resource classes to communicate how many gpus exist | 17:38 |
mgoddard | using traits to convey this would be a bodge, but ironic doesn't currently support multiple resource classes | 17:39 |
mgoddard | i.e. there isn't a standard 'I have a GPU' trait | 17:39 |
dtantsur | mgoddard: well, if you need a GPU, you don't need its presence, you need OpenCV/CUDA/whatever, right? | 17:40 |
dtantsur | * OpenCL | 17:41 |
mgoddard | yeah, although that doesn't allow you to differentiate between 1 gpu and 2 | 17:42 |
mgoddard | I guess the answer is to use separate resource classes | 17:42 |
dtantsur | and custom traits | 17:43 |
mgoddard | maybe | 17:43 |
dtantsur | and I think custom traits is what we're supposed to use instead of several resource classes per node | 17:44 |
mgoddard | oh sorry, I meant to use a single, different RC for different types of nodes (as an alternative to traits) | 17:45 |
mgoddard | each model gives you different behaviour | 17:45 |
mgoddard | with traits, you can't negatively schedule (yet, coming soon?) | 17:46 |
mgoddard | so if I have some nodes with gpus and I don't request a GPU trait, I might still get a GPU | 17:46 |
mgoddard | that wouldn't happen with RCs | 17:46 |
*** toabctl has joined #openstack-ironic | 17:48 | |
dtantsur | there've been talks about negative traits for a while | 17:50 |
dtantsur | and preferred/not-preferred as well | 17:50 |
mgoddard | I think it would solve a few use cases | 17:51 |
mgoddard | blazar needs it I think | 17:51 |
dtantsur | tripleo could use it as well | 17:53 |
dtantsur | okay, have a great weekend everyone! | 18:05 |
*** dtantsur is now known as dtantsur|afk | 18:06 | |
*** gyankum has quit IRC | 18:07 | |
*** AlexeyAbashkin has quit IRC | 18:10 | |
*** pcaruana has quit IRC | 18:14 | |
*** ElCoyote_ has left #openstack-ironic | 18:19 | |
*** baoli has quit IRC | 18:25 | |
*** baha has quit IRC | 18:26 | |
*** baha has joined #openstack-ironic | 18:29 | |
*** baha has quit IRC | 18:29 | |
*** mgoddard has quit IRC | 18:31 | |
*** mikal has quit IRC | 18:34 | |
*** mikal has joined #openstack-ironic | 18:34 | |
*** rpioso|eat is now known as rpioso | 18:45 | |
rpioso | mgoddard: I just got back to the channel. | 18:46 |
*** fragatina has quit IRC | 18:59 | |
*** srart has quit IRC | 19:36 | |
*** lifeless has joined #openstack-ironic | 19:48 | |
*** lifeless_ has quit IRC | 19:48 | |
openstackgerrit | yolanda.robla proposed openstack/ironic master: Add Node BIOS support - REST API https://review.openstack.org/512579 | 19:50 |
*** srart has joined #openstack-ironic | 19:58 | |
*** harlowja has joined #openstack-ironic | 20:16 | |
*** mmethot_ has quit IRC | 20:23 | |
*** yolanda has quit IRC | 20:34 | |
*** lifeless_ has joined #openstack-ironic | 20:35 | |
*** lifeless has quit IRC | 20:36 | |
*** fragatina has joined #openstack-ironic | 20:43 | |
*** fragatin_ has joined #openstack-ironic | 20:44 | |
*** fragatin_ has quit IRC | 20:44 | |
*** fragatina has quit IRC | 20:44 | |
*** fragatina has joined #openstack-ironic | 20:44 | |
*** fragatina has quit IRC | 20:45 | |
*** fragatina has joined #openstack-ironic | 20:46 | |
*** fragatina has quit IRC | 20:46 | |
*** fragatina has joined #openstack-ironic | 20:47 | |
*** fragatina has quit IRC | 20:47 | |
*** fragatina has joined #openstack-ironic | 20:47 | |
*** rloo has quit IRC | 20:48 | |
*** marlinc has quit IRC | 21:03 | |
*** mmethot has joined #openstack-ironic | 21:11 | |
*** bfournie has left #openstack-ironic | 21:13 | |
*** mmethot_ has joined #openstack-ironic | 21:19 | |
*** mmethot has quit IRC | 21:22 | |
*** marlinc has joined #openstack-ironic | 21:27 | |
*** mmethot has joined #openstack-ironic | 21:35 | |
*** chihhsin has quit IRC | 21:37 | |
*** mmethot_ has quit IRC | 21:38 | |
*** mmethot_ has joined #openstack-ironic | 21:45 | |
*** mmethot has quit IRC | 21:46 | |
*** chihhsin has joined #openstack-ironic | 21:47 | |
*** mmethot has joined #openstack-ironic | 21:52 | |
*** milan has quit IRC | 21:54 | |
*** mmethot_ has quit IRC | 21:56 | |
*** harlowja has quit IRC | 22:02 | |
*** rh-jelabarre has quit IRC | 22:05 | |
*** rpioso is now known as rpioso|afk | 22:10 | |
*** mmethot has quit IRC | 23:03 | |
*** mmethot has joined #openstack-ironic | 23:03 | |
*** hamzy has joined #openstack-ironic | 23:18 | |
*** lbragstad has joined #openstack-ironic | 23:43 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!