*** ociuhandu has joined #openstack-ironic | 00:00 | |
*** ociuhandu has quit IRC | 00:05 | |
*** efried has quit IRC | 00:18 | |
*** bfournie has joined #openstack-ironic | 00:19 | |
*** cdearborn has quit IRC | 00:22 | |
*** jerrywang1 has quit IRC | 00:26 | |
*** jerrywang1 has joined #openstack-ironic | 00:50 | |
TheJulia | donnyd: you should post an example into git review! | 01:04 |
---|---|---|
TheJulia | donnyd: so we can help others! :) | 01:04 |
TheJulia | (and also remember these things later!) | 01:04 |
donnyd | that is a pretty good idea | 01:05 |
donnyd | I need to find the doc for inspector and then maybe submit a patch | 01:06 |
donnyd | I think this use case is pretty applicable to anyone doing metal at pretty much any scale | 01:06 |
donnyd | We would all like a method to classify nodes and the code is there and works... but examples are super duper helpful | 01:07 |
TheJulia | openstack/ironic project, doc/source/... | 01:09 |
TheJulia | likely doc/source/admin if you just want to add a new file | 01:10 |
TheJulia | donnyd: err, openstack/ironic-inspector doc/source/admin folder | 01:16 |
* TheJulia takes wineglass and wanders off to the kitchen | 01:17 | |
*** yedongcan has joined #openstack-ironic | 01:42 | |
*** yedongcan has quit IRC | 01:52 | |
*** yedongcan has joined #openstack-ironic | 01:53 | |
*** gyee has quit IRC | 02:10 | |
*** rh-jelabarre has quit IRC | 02:10 | |
openstackgerrit | Tzu-Mainn Chen proposed openstack/ironic-specs master: Create node lessee field https://review.opendev.org/701061 | 02:42 |
*** tzumainn has quit IRC | 02:47 | |
openstackgerrit | Merged openstack/ironic master: Fix get_boot_option logic for software raid https://review.opendev.org/679132 | 02:52 |
*** rloo has quit IRC | 03:02 | |
*** jerrywan11 has joined #openstack-ironic | 03:03 | |
*** jerrywang1 has quit IRC | 03:06 | |
*** mkrai has joined #openstack-ironic | 03:33 | |
*** mkrai has quit IRC | 03:36 | |
*** mkrai_ has joined #openstack-ironic | 03:36 | |
*** mkrai_ has quit IRC | 03:37 | |
*** mkrai has joined #openstack-ironic | 04:00 | |
*** dsneddon has quit IRC | 04:23 | |
*** yedongcan has quit IRC | 04:37 | |
*** yedongcan has joined #openstack-ironic | 04:40 | |
*** larsks has quit IRC | 05:05 | |
*** mkrai has quit IRC | 05:11 | |
*** larsks has joined #openstack-ironic | 05:12 | |
*** yolanda has quit IRC | 05:24 | |
*** etingof has joined #openstack-ironic | 05:44 | |
* etingof is not dead despite fosdem \o/ | 05:45 | |
*** hwoarang has quit IRC | 06:07 | |
*** hwoarang has joined #openstack-ironic | 06:07 | |
*** mkrai has joined #openstack-ironic | 06:08 | |
*** gkaratae has joined #openstack-ironic | 06:14 | |
*** ricolin has joined #openstack-ironic | 06:22 | |
*** Lucas_Gray has joined #openstack-ironic | 06:23 | |
*** dsneddon has joined #openstack-ironic | 06:27 | |
*** Lucas_Gray has quit IRC | 06:31 | |
*** Lucas_Gray has joined #openstack-ironic | 06:32 | |
*** dsneddon has quit IRC | 06:32 | |
*** Lucas_Gray has quit IRC | 07:26 | |
*** mkrai has quit IRC | 07:26 | |
*** Lucas_Gray has joined #openstack-ironic | 07:29 | |
arne_wiebalck | Good morning, ironic! | 07:37 |
*** kiseok7 has joined #openstack-ironic | 07:39 | |
*** dtantsur|afk is now known as dtantsur | 07:56 | |
dtantsur | morning ironic | 07:56 |
*** vesper11 has quit IRC | 08:06 | |
*** vesper11 has joined #openstack-ironic | 08:07 | |
*** duksoo_cale has joined #openstack-ironic | 08:07 | |
duksoo_cale | hi all | 08:08 |
duksoo_cale | I have a question. | 08:08 |
duksoo_cale | can i convert vm image to ironic image? | 08:09 |
iurygregory | good morning Ironic o/ dtantsur arne_wiebalck o/ | 08:11 |
arne_wiebalck | hey iurygregory o/ | 08:11 |
arne_wiebalck | duksoo_cale: to use that image for the physical instances? | 08:13 |
duksoo_cale | yes | 08:13 |
duksoo_cale | VM -> PM | 08:13 |
arne_wiebalck | duksoo_cale: you do not (necessarily) comvert: we're using the same image for both | 08:13 |
arne_wiebalck | *convert | 08:14 |
* arne_wiebalck needs to join a meeting | 08:14 | |
duksoo_cale | Really? | 08:15 |
duksoo_cale | I used vm image directly to pm provisionig | 08:15 |
duksoo_cale | but it is not working | 08:15 |
duksoo_cale | C boot not working | 08:16 |
duksoo_cale | I'll try again. Thank you. | 08:16 |
duksoo_cale | 혹시 램디스크 OS 버전이랑 VM 의 버전이 같아야 할까? | 08:16 |
duksoo_cale | Should RAMDisk OS version and VM version be the same? | 08:17 |
*** khansa has joined #openstack-ironic | 08:19 | |
*** Lucas_Gray has quit IRC | 08:21 | |
*** mkrai has joined #openstack-ironic | 08:22 | |
*** Lucas_Gray has joined #openstack-ironic | 08:24 | |
*** amoralej|off is now known as amoralej | 08:24 | |
*** tesseract has joined #openstack-ironic | 08:27 | |
*** dsneddon has joined #openstack-ironic | 08:28 | |
dtantsur | duksoo_cale: there are different VM image types. qcow2 should generally work, but note that not all cloud images have enough drivers. | 08:28 |
duksoo_cale | qcow2 should generally work <- thx | 08:29 |
duksoo_cale | OK i try more | 08:30 |
duksoo_cale | more | 08:30 |
duksoo_cale | :) | 08:30 |
*** priteau has joined #openstack-ironic | 08:30 | |
*** dsneddon has quit IRC | 08:33 | |
*** rpittau|afk is now known as rpittau | 08:33 | |
rpittau | good morning ironic! o/ | 08:33 |
*** HagunKim has joined #openstack-ironic | 08:34 | |
khansa | morning rpittau o/ | 08:34 |
rpittau | hey khansa :) | 08:35 |
*** dsneddon has joined #openstack-ironic | 08:38 | |
*** Lucas_Gray has quit IRC | 08:42 | |
*** ociuhandu has joined #openstack-ironic | 08:45 | |
*** Lucas_Gray has joined #openstack-ironic | 08:45 | |
*** duksoo_cale has quit IRC | 08:48 | |
iurygregory | morning rpittau o/ | 08:57 |
rpittau | hey iurygregory :) | 08:57 |
iurygregory | rpittau, I got rid of the error =D | 08:57 |
rpittau | iurygregory: yay! That sounds violent though :) | 08:58 |
iurygregory | rpittau, nope (better would be I've changed the bridge name =X ) | 08:58 |
rpittau | iurygregory: oh I see, just checked the change | 09:00 |
iurygregory | yeah, now I'm debugging to see why we are only creating 7 nodes instead of 14 =D | 09:00 |
rpittau | lol subnode being lazy? =) | 09:01 |
iurygregory | maybe | 09:01 |
iurygregory | or maybe we need to change things XD | 09:01 |
rpittau | wouldn't be surprised at this point :) | 09:02 |
rpittau | iurygregory: can I recheck the job? I'd like to see if all's good with tox after the jsonpatch fix got merged | 09:02 |
iurygregory | rpittau, sure! | 09:02 |
rpittau | cool, done | 09:03 |
*** lucasagomes has joined #openstack-ironic | 09:03 | |
*** mbeierl has quit IRC | 09:03 | |
*** mbeierl has joined #openstack-ironic | 09:04 | |
*** Lucas_Gray has quit IRC | 09:04 | |
jerrywan11 | Hi, all, I used latest devstack setup ironic-inspector environment, but met "Internal server error (RemoteError): Remote error: error db type could not be determined", what's the problem? Thanks | 09:05 |
jerrywan11 | see detail log at http://paste.openstack.org/show/789091/ | 09:06 |
*** hoonetorg has quit IRC | 09:06 | |
jerrywan11 | stack.sh ran successfully | 09:06 |
*** Lucas_Gray has joined #openstack-ironic | 09:07 | |
*** ociuhandu has quit IRC | 09:14 | |
*** dougsz has joined #openstack-ironic | 09:17 | |
*** Lucas_Gray has quit IRC | 09:17 | |
*** hoonetorg has joined #openstack-ironic | 09:18 | |
*** Lucas_Gray has joined #openstack-ironic | 09:19 | |
iurygregory | jerrywan11, did you try to run the command using the uuid? | 09:20 |
iurygregory | and did you set to manage before? | 09:20 |
iurygregory | oh ok you can do without moving to manageable with "openstack baremetal introspection start <NodeID>" | 09:21 |
iurygregory | are you testing in ubuntu 18 or other OS? I can bring a setup to see if I can reproduce the error | 09:22 |
jerrywan11 | not uuid yet | 09:23 |
jerrywan11 | Yes, I managed already | 09:23 |
iurygregory | if you put the node in manageable you can just use openstack baremetal node inspect <NodeID> | 09:24 |
*** ociuhandu has joined #openstack-ironic | 09:24 | |
* iurygregory instrospection start should also work .-. | 09:25 | |
jerrywan11 | ok, let me try with uuid | 09:25 |
iurygregory | yeah please =) | 09:25 |
jerrywan11 | I tried with uuid with "openstack baremetal instrospection start <uuid>", also failed, the error is same | 09:27 |
jerrywan11 | I used ubuntu 18.04 LTS | 09:27 |
iurygregory | ack I'll try to bring a devstack up to test | 09:27 |
jerrywan11 | Ok, thanks | 09:28 |
jerrywan11 | IRONIC_BUILD_DEPLOY_RAMDISK=True | 09:28 |
jerrywan11 | IRONIC_INSPECTOR_BUILD_RAMDISK=True | 09:28 |
jerrywan11 | I changed these two at local.conf | 09:28 |
iurygregory | ack | 09:29 |
*** ociuhandu has quit IRC | 09:29 | |
*** ociuhandu has joined #openstack-ironic | 09:32 | |
*** ociuhandu has quit IRC | 09:36 | |
dtantsur | jerrywan11: this db type error is probably because of stale ironicclient cache somewhere. maybe try cleaning ~/.cache? | 09:43 |
*** priteau has quit IRC | 09:44 | |
*** derekh has joined #openstack-ironic | 09:44 | |
*** alexmcleod has joined #openstack-ironic | 09:53 | |
etingof | perhaps not the entire ~/.cache though ;) | 09:54 |
dtantsur | I just don't remember the exact location | 09:54 |
etingof | yeah, you can find digital traces of your entire life there | 09:55 |
dtantsur | not on a devstack machine probably :) | 09:55 |
rpittau | if it's a dedicated devstack maybe it's fine :) | 09:55 |
iurygregory | lol | 09:56 |
etingof | that's right | 09:56 |
*** khansa has quit IRC | 09:57 | |
jerrywan11 | dttantsur, how to clean it. rm * -r -f? | 10:01 |
jerrywan11 | I found two directories at ~/.cache, pip and ironic-inspecter-client, then rm them, but met new failure "Internal server error (FileNotFoundError): [Errno 2] No such file or directory" | 10:07 |
jerrywan11 | when run "openstack baremetal introspection start d63799f8-c309-4a67-a2ee-94ca3062d580" would have above failure | 10:09 |
*** mkrai has quit IRC | 10:14 | |
* dtantsur is busy now, hope that someone else can help | 10:17 | |
etingof | jerrywan11, may be upon dropping ~/.cache you should un/stack.sh ? | 10:20 |
jerrywan11 | seems work now | 10:20 |
jerrywan11 | I rm the .cache folder and then recreate them | 10:21 |
jerrywan11 | then restart inspector service | 10:21 |
jerrywan11 | Now it fine | 10:21 |
etingof | jerrywan11, is lucky to encounter devstack being in a good mood | 10:21 |
*** ociuhandu has joined #openstack-ironic | 10:21 | |
jerrywan11 | THanks you all, now inspector process finished successfully, I saw new capabilites at the node | 10:26 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Make Ubuntu Bionic job green again https://review.opendev.org/705060 | 10:27 |
* iurygregory is wondering if it's a bug in the deployment that can cause this XD | 10:29 | |
* iurygregory still waitting for devstack to be ready so I can test | 10:30 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Workaround for Python virtualenv https://review.opendev.org/705060 | 10:31 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Make Ubuntu Bionic job green again https://review.opendev.org/705627 | 10:36 |
*** khansa has joined #openstack-ironic | 10:40 | |
*** mkrai has joined #openstack-ironic | 10:44 | |
*** mkrai has quit IRC | 10:52 | |
dtantsur | On a workshop, so will be out of IRC more or less till end of day today | 10:54 |
*** dtantsur is now known as dtantsur|afk | 10:54 | |
*** ociuhandu has quit IRC | 11:06 | |
*** ociuhandu has joined #openstack-ironic | 11:07 | |
*** yedongcan has quit IRC | 11:10 | |
*** ociuhandu has quit IRC | 11:11 | |
*** ociuhandu has joined #openstack-ironic | 11:12 | |
* iurygregory discovered that on the subnode the vms are call subnode-0 .. 6 XD | 11:12 | |
iurygregory | but we are only creating subnode-0 in the grenade D: | 11:12 |
*** yedongcan has joined #openstack-ironic | 11:13 | |
*** andy_ has quit IRC | 11:14 | |
*** khansa has quit IRC | 11:14 | |
*** hoonetorg has quit IRC | 11:14 | |
*** lucasagomes has quit IRC | 11:14 | |
*** HagunKim has quit IRC | 11:14 | |
*** gkaratae has quit IRC | 11:14 | |
*** stevebaker has quit IRC | 11:14 | |
*** hjensas has quit IRC | 11:14 | |
*** sziviani has quit IRC | 11:14 | |
*** mmethot_ has quit IRC | 11:14 | |
*** ildikov has quit IRC | 11:14 | |
*** dansmith has quit IRC | 11:14 | |
*** mgoddard has quit IRC | 11:14 | |
*** adrianc has quit IRC | 11:14 | |
*** xXraphXx has quit IRC | 11:14 | |
*** Blinkiz has quit IRC | 11:14 | |
*** gryf has quit IRC | 11:14 | |
*** tonyb[m] has quit IRC | 11:14 | |
*** Anticimex has quit IRC | 11:14 | |
*** dtantsur|afk has quit IRC | 11:14 | |
*** dougsz has quit IRC | 11:14 | |
*** kiseok7 has quit IRC | 11:14 | |
*** arne_wiebalck has quit IRC | 11:14 | |
*** rajinir has quit IRC | 11:14 | |
*** rpioso has quit IRC | 11:14 | |
*** strigazi has quit IRC | 11:14 | |
*** dustinc has quit IRC | 11:14 | |
*** cjloader has quit IRC | 11:14 | |
*** mnasiadka has quit IRC | 11:14 | |
*** andreaf has quit IRC | 11:14 | |
*** seba has quit IRC | 11:14 | |
*** ab-a has quit IRC | 11:14 | |
*** donnyd has quit IRC | 11:14 | |
*** logan- has quit IRC | 11:14 | |
*** vdrok has quit IRC | 11:14 | |
*** melwitt has quit IRC | 11:14 | |
*** irclogbot_0 has quit IRC | 11:15 | |
*** irclogbot_1 has joined #openstack-ironic | 11:16 | |
*** openstackstatus has quit IRC | 11:16 | |
*** tonyb[m] has joined #openstack-ironic | 11:17 | |
*** Anticimex has joined #openstack-ironic | 11:17 | |
*** dtantsur|afk has joined #openstack-ironic | 11:17 | |
*** andy_ has joined #openstack-ironic | 11:18 | |
*** alexmcleod has quit IRC | 11:18 | |
*** vesper11 has quit IRC | 11:18 | |
*** ricolin has quit IRC | 11:18 | |
*** rnoriega_ has quit IRC | 11:18 | |
*** johnthetubaguy has quit IRC | 11:18 | |
*** dmellado has quit IRC | 11:18 | |
*** mbuil has quit IRC | 11:18 | |
*** khansa has joined #openstack-ironic | 11:18 | |
*** hoonetorg has joined #openstack-ironic | 11:18 | |
*** lucasagomes has joined #openstack-ironic | 11:18 | |
*** HagunKim has joined #openstack-ironic | 11:18 | |
*** gkaratae has joined #openstack-ironic | 11:18 | |
*** stevebaker has joined #openstack-ironic | 11:18 | |
*** hjensas has joined #openstack-ironic | 11:18 | |
*** sziviani has joined #openstack-ironic | 11:18 | |
*** mmethot_ has joined #openstack-ironic | 11:18 | |
*** ildikov has joined #openstack-ironic | 11:18 | |
*** dansmith has joined #openstack-ironic | 11:18 | |
*** mgoddard has joined #openstack-ironic | 11:18 | |
*** adrianc has joined #openstack-ironic | 11:18 | |
*** xXraphXx has joined #openstack-ironic | 11:18 | |
*** Blinkiz has joined #openstack-ironic | 11:18 | |
*** gryf has joined #openstack-ironic | 11:18 | |
*** dougsz has joined #openstack-ironic | 11:18 | |
*** kiseok7 has joined #openstack-ironic | 11:18 | |
*** arne_wiebalck has joined #openstack-ironic | 11:18 | |
*** rajinir has joined #openstack-ironic | 11:18 | |
*** rpioso has joined #openstack-ironic | 11:18 | |
*** strigazi has joined #openstack-ironic | 11:18 | |
*** dustinc has joined #openstack-ironic | 11:18 | |
*** cjloader has joined #openstack-ironic | 11:18 | |
*** mnasiadka has joined #openstack-ironic | 11:18 | |
*** andreaf has joined #openstack-ironic | 11:18 | |
*** seba has joined #openstack-ironic | 11:18 | |
*** ab-a has joined #openstack-ironic | 11:18 | |
*** donnyd has joined #openstack-ironic | 11:18 | |
*** logan- has joined #openstack-ironic | 11:18 | |
*** vdrok has joined #openstack-ironic | 11:18 | |
*** melwitt has joined #openstack-ironic | 11:18 | |
*** mbuil has joined #openstack-ironic | 11:19 | |
*** mbuil has quit IRC | 11:19 | |
*** mbuil has joined #openstack-ironic | 11:19 | |
*** tonyb[m] has quit IRC | 11:21 | |
*** dmellado has joined #openstack-ironic | 11:21 | |
*** donnyd has quit IRC | 11:21 | |
*** alexmcleod has joined #openstack-ironic | 11:21 | |
*** tonyb[m] has joined #openstack-ironic | 11:21 | |
*** mnaser has quit IRC | 11:21 | |
*** vesper11 has joined #openstack-ironic | 11:22 | |
*** mnaser has joined #openstack-ironic | 11:22 | |
*** tesseract has quit IRC | 11:22 | |
*** ildikov has quit IRC | 11:22 | |
*** rnoriega_ has joined #openstack-ironic | 11:23 | |
*** donnyd has joined #openstack-ironic | 11:23 | |
*** ildikov has joined #openstack-ironic | 11:23 | |
*** tesseract has joined #openstack-ironic | 11:24 | |
*** dsneddon has quit IRC | 11:29 | |
openstackgerrit | Zygimantas Matonis proposed openstack/ironic-inspector master: Added scope to introspection rules. https://review.opendev.org/702215 | 11:32 |
*** yedongcan has quit IRC | 11:48 | |
*** yedongcan has joined #openstack-ironic | 11:49 | |
*** k_mouza has joined #openstack-ironic | 11:49 | |
*** tesseract has quit IRC | 11:56 | |
*** ricolin has joined #openstack-ironic | 11:59 | |
*** k_mouza has quit IRC | 12:00 | |
*** k_mouza has joined #openstack-ironic | 12:07 | |
*** amoralej is now known as amoralej|lunch | 12:13 | |
*** dougsz has quit IRC | 12:18 | |
*** tesseract has joined #openstack-ironic | 12:26 | |
*** tesseract has quit IRC | 12:29 | |
*** tesseract has joined #openstack-ironic | 12:31 | |
*** tesseract has quit IRC | 12:37 | |
*** tesseract has joined #openstack-ironic | 12:38 | |
*** tesseract has quit IRC | 12:40 | |
*** tesseract has joined #openstack-ironic | 12:40 | |
*** k_mouza has quit IRC | 12:45 | |
*** ociuhandu has quit IRC | 12:48 | |
*** duksoo_cale has joined #openstack-ironic | 12:50 | |
*** tesseract has quit IRC | 12:50 | |
*** duksoo_cale has quit IRC | 12:52 | |
*** rh-jelabarre has joined #openstack-ironic | 12:53 | |
*** tesseract has joined #openstack-ironic | 13:03 | |
*** tesseract has quit IRC | 13:07 | |
*** bfournie has quit IRC | 13:09 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Make Ubuntu Bionic job green again https://review.opendev.org/705627 | 13:11 |
iurygregory | strange, for some reason Cinder is installed in the grenade-multinode job O.o | 13:13 |
*** tesseract has joined #openstack-ironic | 13:15 | |
*** dougsz has joined #openstack-ironic | 13:18 | |
*** ociuhandu has joined #openstack-ironic | 13:20 | |
*** amoralej|lunch is now known as amoralej | 13:20 | |
*** k_mouza has joined #openstack-ironic | 13:23 | |
*** dsneddon has joined #openstack-ironic | 13:25 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: [DNM] test ovmf manual upgrade https://review.opendev.org/692309 | 13:26 |
*** ociuhandu has quit IRC | 13:27 | |
*** dsneddon has quit IRC | 13:31 | |
*** tkajinam has joined #openstack-ironic | 13:34 | |
*** mkrai has joined #openstack-ironic | 13:38 | |
* iurygregory was looking at wrong logs D: - close 20 tabs.. | 13:40 | |
*** jdandrea has joined #openstack-ironic | 13:42 | |
*** pcaruana has quit IRC | 13:43 | |
*** yedongcan has left #openstack-ironic | 13:43 | |
*** bfournie has joined #openstack-ironic | 13:59 | |
*** ociuhandu has joined #openstack-ironic | 14:01 | |
*** ociuhandu has quit IRC | 14:06 | |
*** mkrai has quit IRC | 14:07 | |
*** dsneddon has joined #openstack-ironic | 14:14 | |
*** rloo has joined #openstack-ironic | 14:15 | |
*** Lucas_Gray has quit IRC | 14:15 | |
rpioso | Good morning, ironic | 14:17 |
*** dsneddon has quit IRC | 14:20 | |
*** dsneddon has joined #openstack-ironic | 14:21 | |
iurygregory | morning rpioso | 14:22 |
*** Lucas_Gray has joined #openstack-ironic | 14:22 | |
*** dsneddon has quit IRC | 14:26 | |
*** ociuhandu has joined #openstack-ironic | 14:26 | |
*** dtantsur|afk is now known as dtantsur | 14:27 | |
* dtantsur is back for some short time | 14:28 | |
rpittau | good morning rpioso :) | 14:29 |
rpittau | wb dtantsur :) | 14:29 |
*** tkajinam has quit IRC | 14:32 | |
*** tzumainn has joined #openstack-ironic | 14:36 | |
*** k_mouza has quit IRC | 14:38 | |
*** paulbrowne has joined #openstack-ironic | 14:42 | |
dtantsur | etingof: wdyt https://storyboard.openstack.org/#!/story/2007258 | 14:45 |
*** mkrai has joined #openstack-ironic | 14:46 | |
* etingof is thinking | 14:46 | |
TheJulia | There was some reason the idea of doign so got shot down earlier on, but it seems logical to support some sort of capability | 14:47 |
etingof | dtantsur, what would be the default? | 14:47 |
dtantsur | I don't recall it coming up. But at that times we assumed composable hardware would become a thing.. | 14:47 |
dtantsur | etingof: you mean? if redfish_system_id is missing in driver_info AND there is only one system on the target Redfish endpoint, use it. | 14:48 |
TheJulia | dtantsur: I think I raised it during spec review | 14:48 |
dtantsur | thus optimizing for the case that still seems the most popular | 14:48 |
dtantsur | maybe, yeah. and I assume the high hopes around composable hardware was the reason. | 14:49 |
etingof | dtantsur, so just listing all Systems and pick the only one? | 14:49 |
TheJulia | ahh, yeah, that was not what I was thinking at all | 14:49 |
dtantsur | etingof: yep. if there are more than one, fail. | 14:49 |
TheJulia | etingof: if there is only one, going ahead and setting the field for the user | 14:49 |
TheJulia | and moving on in life | 14:49 |
TheJulia | otherwise, fail | 14:49 |
etingof | yeah, makes sense | 14:49 |
*** pcaruana has joined #openstack-ironic | 14:56 | |
*** jtomasek has joined #openstack-ironic | 15:02 | |
*** paulbrowne has quit IRC | 15:02 | |
dtantsur | folks, I spend 3 hours talking about ironic today, and I need some rest now. so, see you tomorrow. | 15:06 |
*** dtantsur is now known as dtantsur|afk | 15:06 | |
TheJulia | goodnight | 15:06 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Upgrade to tinycore 10.x https://review.opendev.org/705708 | 15:07 |
*** dsneddon has joined #openstack-ironic | 15:07 | |
*** paulbrowne has joined #openstack-ironic | 15:08 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Upgrade to tinycore 10.x https://review.opendev.org/705708 | 15:09 |
openstackgerrit | Zygimantas Matonis proposed openstack/ironic-inspector master: Added scope to introspection rules. https://review.opendev.org/702215 | 15:14 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Upgrade to tinycore 10.x https://review.opendev.org/705708 | 15:15 |
* etingof can probably hack up that defaulted redfish_system_id, unless somebody is working on that | 15:16 | |
TheJulia | go right ahead | 15:17 |
*** dsneddon has quit IRC | 15:17 | |
*** Goneri has joined #openstack-ironic | 15:23 | |
etingof | TheJulia, thanks for L3 spec review, btw! o/ | 15:27 |
*** jtomasek has quit IRC | 15:27 | |
*** gkaratae has quit IRC | 15:32 | |
*** jtomasek has joined #openstack-ironic | 15:32 | |
*** Lucas_Gray has quit IRC | 15:36 | |
rpittau | well it's officially over for ipa-B on python2 I think | 15:38 |
rpittau | oslo is starting to remove support | 15:38 |
*** Lucas_Gray has joined #openstack-ironic | 15:39 | |
rpittau | latest release of oslo.concurrency 4.0.0 doesn't support python2 so debian and centos7 will never be green again, unless we cap version or migrate them to python3 | 15:42 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Make Ubuntu Bionic job green again https://review.opendev.org/705627 | 15:45 |
clarkb | rpittau: I expect that to be managed by global requirements and constraints. See zipp for a similar split | 15:47 |
rpittau | clarkb: yep, thanks, I was checking that but I can't see any change at the moment related to oslo packages | 15:49 |
clarkb | correct someone needs to do it | 15:49 |
clarkb | and you probably want to work eith the release team to ensureit happens before the releases in the future | 15:49 |
*** paulbrowne has quit IRC | 15:50 | |
*** Lucas_Gray has quit IRC | 15:56 | |
*** ociuhandu has quit IRC | 15:58 | |
*** ociuhandu has joined #openstack-ironic | 15:59 | |
*** hjensas has quit IRC | 15:59 | |
rpittau | clarkb: considering that I'm directly involved, I submitted a patch for that :) | 15:59 |
*** mkrai has quit IRC | 16:04 | |
*** ociuhandu has quit IRC | 16:04 | |
*** k_mouza has joined #openstack-ironic | 16:07 | |
*** gyee has joined #openstack-ironic | 16:17 | |
rpioso | rpittau: o/ | 16:25 |
* rpioso was in a meeting earlier. | 16:25 | |
rpittau | rpioso: hey! :) | 16:25 |
*** ociuhandu has joined #openstack-ironic | 16:26 | |
*** khansa has quit IRC | 16:31 | |
rpittau | so mmmm it seems we'll have to nuke python2, the cap proposal doesn't seem to have a lot of fans :/ | 16:33 |
*** hjensas has joined #openstack-ironic | 16:34 | |
* arne_wiebalck just booted his first ironic instance with s/w RAID on UEFI | 16:38 | |
arne_wiebalck | great job xXraphXx ^ | 16:38 |
arne_wiebalck | (backported to Stein) | 16:39 |
TheJulia | oooohhhh ahhhh! | 16:40 |
xXraphXx | hey, cool! Been a while, I've not followed the latest changes. Was it a pain to rebase code ? | 16:40 |
rpittau | nice! :) | 16:40 |
arne_wiebalck | xXraphXx: no, this was mostly to be able to test it in our env | 16:41 |
arne_wiebalck | xXraphXx: the only thing I forced was the target_boot_mode ... this requires a change on the ironic side I did not apply | 16:42 |
arne_wiebalck | xXraphXx: there must be a patch in ironic to pass the target boot mode to the IPA, no? | 16:42 |
arne_wiebalck | TFW the instance finally boots :) | 16:42 |
arne_wiebalck | xXraphXx: I think I also needed to extend the PATH to find mdadm in my image | 16:43 |
*** ociuhandu has quit IRC | 16:44 | |
*** ociuhandu has joined #openstack-ironic | 16:45 | |
xXraphXx | arne_wiebalck: yup, https://review.opendev.org/#/c/696169 -> but depends on https://review.opendev.org/#/c/696156/ | 16:45 |
patchbot | patch 696169 - ironic - Software RAID + agent_base_vendor + uefi boot - 2 patch sets | 16:45 |
patchbot | patch 696156 - ironic-python-agent - Software RAID: make it bootable with uefi - 2 patch sets | 16:45 |
*** ociuhandu has quit IRC | 16:46 | |
arne_wiebalck | right, that one I was missing | 16:46 |
*** ociuhandu has joined #openstack-ironic | 16:46 | |
arne_wiebalck | xXraphXx: do you have time to rebase these patches and incorporate the feedback? | 16:48 |
arne_wiebalck | xXraphXx: otherwise I can also try to do it | 16:48 |
xXraphXx | I'll try to do it by next week. No promises though, not working on Ironic anymore, so I'll have to find some time to do it :) | 16:51 |
arne_wiebalck | xXraphXx: ah, ok, that's a pity ... thanks for having a look, let me know in case you could use some help | 16:52 |
arne_wiebalck | xXraphXx: I'll leave comments on the change. | 16:52 |
xXraphXx | arne_wiebalck: thanks | 17:03 |
*** tesseract has quit IRC | 17:04 | |
xXraphXx | also I need to find some time to at least report the poc we did to solve eager loads killing perf regarding some api calls (node_details and port_details) | 17:04 |
arne_wiebalck | xXraphXx: that's be great, yes | 17:04 |
arne_wiebalck | *that'd | 17:05 |
xXraphXx | Did not manage to code it properly though: versionned objects are hard to code with :), some orm on top of another orm. Thus, hard to optimize the underlying db query by going through all these layers. So I used shortcuts there, hence the 'poc' name. | 17:05 |
arne_wiebalck | I guess any info/data you have is useful. | 17:06 |
arne_wiebalck | Do you still use Ironic, at ovh I mean? | 17:07 |
*** diurnali1t has joined #openstack-ironic | 17:08 | |
xXraphXx | yup -> the project is not dead :). Just me that moved on some other topics :). | 17:08 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Force DIB_PYTHON_VERSION to 3 https://review.opendev.org/705773 | 17:11 |
*** lucasagomes has quit IRC | 17:12 | |
*** dsneddon has joined #openstack-ironic | 17:13 | |
*** diurnali1t has quit IRC | 17:13 | |
arne_wiebalck | xXraphXx: Great (that Ironic is used :) Are there any resources on how the ovh service looks like internally (like talks), or is that not sth you can share? | 17:13 |
*** khansa has joined #openstack-ironic | 17:13 | |
* arne_wiebalck googled a bit but did not find anything | 17:13 | |
*** diurnalist has joined #openstack-ironic | 17:14 | |
*** dsneddon has quit IRC | 17:18 | |
*** ociuhandu has quit IRC | 17:20 | |
*** ociuhandu has joined #openstack-ironic | 17:20 | |
*** hjensas has quit IRC | 17:23 | |
xXraphXx | arne_wiebalck: here is our public alpha page https://labs.ovh.com/bare-metal-on-public-cloud. Subscription is free but moderated. You get the features list, we can share the internals for some of them. | 17:25 |
*** ociuhandu_ has joined #openstack-ironic | 17:25 | |
arne_wiebalck | xXraphXx: thanks! | 17:25 |
arne_wiebalck | xXraphXx: I have one more question, if you don't mind. | 17:25 |
arne_wiebalck | xXraphXx: on my uefi instance I noticed that not the EFI partition ironic created is mounted, but the one from within the image ... the boot happened from the created partition, no? | 17:27 |
rpittau | good night! o/ | 17:27 |
*** rpittau is now known as rpittau|afk | 17:27 | |
*** khansa has quit IRC | 17:28 | |
arne_wiebalck | xXraphXx: I guess this is just b/c of the fstab booting the image's efi partition by label. | 17:28 |
xXraphXx | yep the boot happened from the created partition -> however, depending on the image fstab + partition label it mounts the image partition. | 17:28 |
xXraphXx | yep | 17:28 |
arne_wiebalck | s/booting/mounting/ | 17:28 |
*** ociuhandu has quit IRC | 17:29 | |
arne_wiebalck | xXraphXx: thanks! | 17:29 |
*** ociuhandu_ has quit IRC | 17:30 | |
*** ociuhandu has joined #openstack-ironic | 17:35 | |
*** ociuhandu has quit IRC | 17:40 | |
iurygregory | strange Ironic api and conductor are not installed in the subnode O.o | 17:49 |
TheJulia | iurygregory: uhh.. they should be?!? | 17:49 |
iurygregory | TheJulia, well I was checking with the legacy configuration... | 17:50 |
iurygregory | zuulv3 - https://e89ad103f5509e097f72-cb49df6437b6e6afcf3e7f6aadc5efb8.ssl.cf5.rackcdn.com/705030/9/check/ironic-grenade-multinode-multitenant/09b82ee/compute1/logs/ | 17:50 |
iurygregory | legacy - https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_144/679132/10/check/ironic-grenade-dsvm-multinode-multitenant/144b561/logs/subnode-2/ | 17:50 |
iurygregory | I assume they need since we want to create VM's on the subnode.. | 17:51 |
TheJulia | iurygregory: one of the grendade test scenarios kilsl the primary api and expects ironic to run thefrom the subnode | 17:51 |
iurygregory | well grenade is failling in the early_create when checkin the 14 VM's | 17:52 |
iurygregory | so there is still a long path to run the test | 17:52 |
*** igordc has joined #openstack-ironic | 17:53 | |
*** alexmcleod has quit IRC | 17:53 | |
iurygregory | the problem with the bridge, I solved by changing to br-infra | 17:54 |
TheJulia | Interesting | 17:55 |
TheJulia | https://e89ad103f5509e097f72-cb49df6437b6e6afcf3e7f6aadc5efb8.ssl.cf5.rackcdn.com/705030/9/check/ironic-grenade-multinode-multitenant/09b82ee/compute1/logs/screen-virtualbmc.txt | 17:55 |
TheJulia | and no VM console logs... | 17:56 |
iurygregory | we have vbmc on the subnode but ironic is mad =P | 17:56 |
iurygregory | maybe something on the grenade definition | 17:57 |
*** dougsz has quit IRC | 17:59 | |
*** derekh has quit IRC | 18:00 | |
*** dsneddon has joined #openstack-ironic | 18:01 | |
openstackgerrit | Ilya Etingof proposed openstack/ironic-specs master: Update L3 based deployment spec https://review.opendev.org/672780 | 18:03 |
TheJulia | iurygregory: I think I know what is going on | 18:05 |
* etingof has been advocating for redfish virtual media boot -- https://video.fosdem.org/2020/H.1309/vai_baremetal_at_the_edge.mp4 | 18:06 | |
TheJulia | iurygregory: so the subnode is only creating a single VM when it's devstack instance is executed. It is also trying to load data into glance that the master node would have done | 18:07 |
TheJulia | I _suspect_ the variables are not correct for subnode operation | 18:07 |
iurygregory | got it | 18:07 |
iurygregory | well I`ll try to add more, do you think we need to add the plugin also? | 18:08 |
iurygregory | I was wondering if it would be necessary | 18:08 |
TheJulia | yup, that is exactly what seems to be happening | 18:10 |
TheJulia | IRONIC_VM_COUNT is 1 on the compute1 | 18:10 |
TheJulia | add what plugin? | 18:11 |
TheJulia | while host topology role is being set, it is still entering into the conditional it looksl ike | 18:14 |
*** amoralej is now known as amoralej|off | 18:14 | |
TheJulia | iurygregory: I bet this will work and get further if https://github.com/openstack/ironic/blob/master/devstack/lib/ironic#L2638 is changed to double quotes... | 18:17 |
iurygregory | the ironic plugin | 18:17 |
TheJulia | [[ subnode != \s\u\b\n\o\d\e ]] is the compare being done when the ironic devstack plugin executes on compute-1 | 18:17 |
TheJulia | err, compute1 | 18:17 |
iurygregory | enr -.-' | 18:18 |
* TheJulia wonders what that looks in a cat tif | 18:18 | |
TheJulia | gif | 18:18 |
iurygregory | but the compute1 is with HOST_TOPOLOGY_ROLE=subnode | 18:18 |
TheJulia | indeed | 18:19 |
TheJulia | the comparison before bash does its thing is: | 18:19 |
TheJulia | if [[ "$HOST_TOPOLOGY_ROLE" != 'subnode' ]]; then | 18:19 |
TheJulia | if string != literal | 18:22 |
TheJulia | https://github.com/openstack/ironic/blob/master/devstack/lib/ironic#L975 seems to work... | 18:22 |
openstackgerrit | Ilya Etingof proposed openstack/ironic-specs master: Update L3 based deployment spec https://review.opendev.org/672780 | 18:23 |
TheJulia | iurygregory: looking at codesearch.o.o, we're the only project with single tick quotes around strings | 18:23 |
TheJulia | in bash | 18:23 |
TheJulia | for host topology | 18:24 |
iurygregory | =O | 18:24 |
iurygregory | there is also the funny part | 18:24 |
iurygregory | HOST_TOPOLOGY_ROLE etc is something in devstack-gate | 18:24 |
iurygregory | and zuulv3 doesn't care that much XD, but we have this variables in our scripts also | 18:25 |
TheJulia | https://github.com/openstack/ironic/blob/master/devstack/lib/ironic#L1641 defintiely executes as expected | 18:25 |
TheJulia | indeed | 18:25 |
*** dsneddon has quit IRC | 18:26 | |
iurygregory | "This is for devstack-gate, not sure it's not needed anymore. Probably other keys kile HOST_TOPOLOGY and HOST_TOPOLOGY_ROLE should be dropped as well (and maybe the code adapted to find out the role of each host)." | 18:26 |
TheJulia | https://github.com/openstack/ironic/blob/master/devstack/lib/ironic#L2886 also works as expected | 18:27 |
TheJulia | it is needed for the subnode to execute the plugin properly | 18:28 |
iurygregory | yeah | 18:29 |
TheJulia | iurygregory: left review feedback | 18:36 |
iurygregory | TheJulia, ack o/ | 18:36 |
iurygregory | ty | 18:36 |
*** andy_ has quit IRC | 18:59 | |
*** gyee has quit IRC | 19:00 | |
*** tzumainn has quit IRC | 19:00 | |
*** bfournie has quit IRC | 19:00 | |
*** Anticimex has quit IRC | 19:00 | |
*** dtantsur|afk has quit IRC | 19:00 | |
iurygregory | TheJulia, wdyt about a patch to change the shell scripts to "$var" == "value" ? | 19:01 |
TheJulia | +1 | 19:01 |
TheJulia | well, more like +2+A if it works | 19:01 |
*** andy_ has joined #openstack-ironic | 19:01 | |
*** gyee has joined #openstack-ironic | 19:02 | |
*** tzumainn has joined #openstack-ironic | 19:02 | |
*** bfournie has joined #openstack-ironic | 19:02 | |
*** Anticimex has joined #openstack-ironic | 19:02 | |
*** dtantsur|afk has joined #openstack-ironic | 19:02 | |
iurygregory | TheJulia, ack o/ I`ll push them in the morning since I need to prepare the dinner in 30 minutes | 19:02 |
TheJulia | iurygregory: I'll do it fory ou | 19:02 |
iurygregory | or my gf will be mad XD | 19:02 |
TheJulia | for you | 19:03 |
TheJulia | go make dinner, I'm going to go grab lunch and changing the quoting will help me feel productive | 19:03 |
iurygregory | TheJulia, tks! I will use as Depends-On | 19:03 |
TheJulia | k | 19:03 |
*** dtantsur|afk has quit IRC | 19:03 | |
*** diurnalist has quit IRC | 19:03 | |
*** jdandrea has quit IRC | 19:03 | |
*** jtomasek has quit IRC | 19:04 | |
*** jdandrea has joined #openstack-ironic | 19:05 | |
*** jtomasek has joined #openstack-ironic | 19:06 | |
*** diurnalist has joined #openstack-ironic | 19:08 | |
*** dtantsur has joined #openstack-ironic | 19:15 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Fix bash comparisons for grenade multinode switch https://review.opendev.org/705814 | 19:19 |
TheJulia | there it goes... I was about to raise an eyebrow | 19:19 |
TheJulia | iurygregory: ^^^ | 19:19 |
*** rh-jelabarre has quit IRC | 19:20 | |
*** rh-jelabarre has joined #openstack-ironic | 19:26 | |
*** hjensas has joined #openstack-ironic | 19:29 | |
iurygregory | TheJulia, ty! | 19:38 |
*** rh-jelabarre has quit IRC | 19:50 | |
*** diurnalist has quit IRC | 19:51 | |
*** rh-jelabarre has joined #openstack-ironic | 20:00 | |
*** diurnalist has joined #openstack-ironic | 20:01 | |
*** dsneddon has joined #openstack-ironic | 20:22 | |
*** dsneddon has quit IRC | 20:28 | |
*** rh-jelabarre has quit IRC | 20:28 | |
*** rh-jelabarre has joined #openstack-ironic | 20:29 | |
*** rh-jelabarre has quit IRC | 20:35 | |
*** rh-jelabarre has joined #openstack-ironic | 20:35 | |
*** Lucas_Gray has joined #openstack-ironic | 20:51 | |
*** rloo has quit IRC | 20:51 | |
*** TxGirlGeek has joined #openstack-ironic | 21:01 | |
*** rloo has joined #openstack-ironic | 21:33 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Fix bash comparisons for grenade multinode switch https://review.opendev.org/705814 | 22:09 |
*** rloo has quit IRC | 22:14 | |
*** dsneddon has joined #openstack-ironic | 22:24 | |
*** hwoarang has quit IRC | 22:25 | |
*** hwoarang has joined #openstack-ironic | 22:26 | |
*** dsneddon has quit IRC | 22:28 | |
*** bfournie has quit IRC | 22:30 | |
*** rloo has joined #openstack-ironic | 22:37 | |
*** diurnalist has quit IRC | 22:44 | |
*** Goneri has quit IRC | 22:57 | |
*** rloo has quit IRC | 22:58 | |
*** rloo has joined #openstack-ironic | 22:59 | |
openstackgerrit | Merged openstack/ironic-inspector master: Update ironic inspector document for dropping py2.x https://review.opendev.org/705448 | 23:06 |
*** jdandrea has quit IRC | 23:29 | |
TheJulia | So there is a train sushy job that is failing on python2 because pip is verion 19.3.1 which tries to pull in virtualenv, which pulls in setuputils... for python 3.5 or higher... on a py2 based job. :( | 23:33 |
*** bfournie has joined #openstack-ironic | 23:36 | |
clarkb | TheJulia: setuptools has the python version metadata on pypi. Is it using easy_install fallback to pull that in rather than pip? | 23:43 |
TheJulia | I didn't see, looks like it failed deep down in devstack | 23:43 |
TheJulia | looking for job window | 23:43 |
TheJulia | https://859d51d622efa0cd3fb4-9ac9734bde8524e2404b921e59789daf.ssl.cf1.rackcdn.com/701807/1/gate/sushy-tempest-ironic-partition-redfish-src/03e63c3/job-output.txt | 23:44 |
TheJulia | and actually that is the py3 job, but it looks like installing the requirements repo invoked py2.7 too | 23:44 |
TheJulia | O.O | 23:44 |
clarkb | ok I think what may be happenign is we build a python2 and python3 wheel for setuptools even though it is python2 specific there | 23:45 |
clarkb | or rather other way around | 23:46 |
clarkb | I thought we had fixed this by removing those wheels | 23:46 |
clarkb | fungi: ^ did that regress? | 23:46 |
openstackgerrit | Tzu-Mainn Chen proposed openstack/ironic-specs master: Create node lessee field https://review.opendev.org/701061 | 23:47 |
clarkb | ya it should find 44.0.0 from pypi (which it did) but then beacuse 45.0.0 is available in the wheel mirror it grabs that as it is newer | 23:50 |
clarkb | except fungi had previously deleted 45.0.0 and we stopped building it because pypi has wheels for setuptools | 23:50 |
clarkb | I think that regressed somehow | 23:50 |
TheJulia | I rechecked it, so we can check back a little later to see since I think the results are a little stale | 23:51 |
TheJulia | tzumainn: thanks! | 23:52 |
clarkb | oh ya I see the date now. Its possible that it just needs taht recheck then | 23:52 |
TheJulia | clarkb: it is into setting up glance/neutron now, so I think... whatever it is, it 9is all good | 23:52 |
clarkb | let us know if it persists | 23:52 |
TheJulia | will do, thanks! | 23:53 |
clarkb | you're welcome | 23:53 |
tzumainn | TheJulia, np, thanks for the review! | 23:55 |
*** igordc has quit IRC | 23:55 | |
fungi | clarkb: okay, so to summarize, my fix has *not* regressed as far as we know? | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!