*** rbudden has joined #openstack-ironic | 00:00 | |
*** ijw has quit IRC | 00:01 | |
*** ijw has joined #openstack-ironic | 00:01 | |
*** namnh has joined #openstack-ironic | 00:07 | |
*** karimb has quit IRC | 00:09 | |
*** rloo has quit IRC | 00:10 | |
*** namnh has quit IRC | 00:11 | |
*** ijw has quit IRC | 00:14 | |
*** ijw has joined #openstack-ironic | 00:14 | |
*** mgoddard has quit IRC | 00:15 | |
*** ijw has quit IRC | 00:19 | |
*** yangyapeng has quit IRC | 00:23 | |
*** yangyapeng has joined #openstack-ironic | 00:23 | |
*** penick has joined #openstack-ironic | 00:27 | |
*** yangyapeng has quit IRC | 00:28 | |
*** AlexeyAbashkin has joined #openstack-ironic | 00:29 | |
*** AlexeyAbashkin has quit IRC | 00:33 | |
*** ijw has joined #openstack-ironic | 00:35 | |
*** penick_ has joined #openstack-ironic | 00:40 | |
*** penick has quit IRC | 00:41 | |
*** bfournie has joined #openstack-ironic | 00:46 | |
*** bfournie has quit IRC | 00:48 | |
*** mat128 has joined #openstack-ironic | 00:53 | |
*** namnh has joined #openstack-ironic | 01:00 | |
*** phuongnh has joined #openstack-ironic | 01:02 | |
*** ijw has quit IRC | 01:03 | |
*** ijw has joined #openstack-ironic | 01:03 | |
*** ijw has quit IRC | 01:03 | |
*** ijw has joined #openstack-ironic | 01:04 | |
*** baoli has joined #openstack-ironic | 01:05 | |
*** ijw has quit IRC | 01:08 | |
*** zhangfei has joined #openstack-ironic | 01:11 | |
*** hw_wutianwei has joined #openstack-ironic | 01:12 | |
*** yangyapeng has joined #openstack-ironic | 01:19 | |
*** yangyape_ has joined #openstack-ironic | 01:20 | |
*** yangyapeng has quit IRC | 01:20 | |
*** bfournie has joined #openstack-ironic | 01:21 | |
*** penick_ has quit IRC | 01:26 | |
*** AlexeyAbashkin has joined #openstack-ironic | 01:29 | |
*** litao__ has joined #openstack-ironic | 01:31 | |
*** AlexeyAbashkin has quit IRC | 01:33 | |
*** Sukhdev has quit IRC | 01:44 | |
*** fragatina has quit IRC | 02:01 | |
*** rwsu has joined #openstack-ironic | 02:22 | |
*** catintheroof has joined #openstack-ironic | 02:24 | |
*** catintheroof has quit IRC | 02:43 | |
*** Sukhdev has joined #openstack-ironic | 03:15 | |
*** rbudden has quit IRC | 03:30 | |
*** fragatina has joined #openstack-ironic | 03:49 | |
*** fragatina has quit IRC | 03:49 | |
*** fragatina has joined #openstack-ironic | 03:50 | |
*** fragatina has quit IRC | 03:50 | |
*** fragatina has joined #openstack-ironic | 03:51 | |
*** srart has quit IRC | 04:03 | |
*** ijw has joined #openstack-ironic | 04:04 | |
*** udesale has joined #openstack-ironic | 04:06 | |
*** ijw has quit IRC | 04:09 | |
*** Nisha_Agarwal has joined #openstack-ironic | 04:11 | |
*** dyasny__ has joined #openstack-ironic | 04:21 | |
*** patchbot has quit IRC | 04:22 | |
*** fragatina has quit IRC | 04:22 | |
*** patchbot has joined #openstack-ironic | 04:23 | |
*** lhinds has quit IRC | 04:23 | |
*** lhinds has joined #openstack-ironic | 04:25 | |
*** dyasny_ has quit IRC | 04:25 | |
*** sasha21 has quit IRC | 04:26 | |
*** fragatina has joined #openstack-ironic | 04:27 | |
*** sasha2 has joined #openstack-ironic | 04:30 | |
*** sasha2 has quit IRC | 04:30 | |
*** vsaienk0 has joined #openstack-ironic | 04:31 | |
*** exodusftw has quit IRC | 04:37 | |
*** vsaienk0 has quit IRC | 04:41 | |
*** exodusftw has joined #openstack-ironic | 04:43 | |
*** crushil has quit IRC | 04:48 | |
*** Sukhdev has quit IRC | 04:55 | |
openstackgerrit | Merged openstack/ironic master: Zuul: add file extension to playbook path https://review.openstack.org/516141 | 05:13 |
---|---|---|
*** Nisha_ has joined #openstack-ironic | 05:21 | |
*** Nisha_Agarwal has quit IRC | 05:21 | |
*** mat128 has quit IRC | 05:30 | |
*** Nisha_ has quit IRC | 05:38 | |
*** fragatina has quit IRC | 05:47 | |
*** zhangfei has quit IRC | 06:00 | |
*** charcol has quit IRC | 06:02 | |
*** ijw has joined #openstack-ironic | 06:05 | |
*** namnh_ has joined #openstack-ironic | 06:07 | |
*** ijw has quit IRC | 06:10 | |
*** namnh_ has quit IRC | 06:11 | |
*** zhangfei has joined #openstack-ironic | 06:13 | |
openstackgerrit | Debayan Ray proposed openstack/sushy master: Refining the resource refresh https://review.openstack.org/485799 | 06:16 |
*** ChubYann has quit IRC | 06:27 | |
*** hoonetorg has quit IRC | 06:37 | |
*** ijw has joined #openstack-ironic | 06:38 | |
*** ijw has quit IRC | 06:42 | |
*** hoonetorg has joined #openstack-ironic | 06:53 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-inspector master: Imported Translations from Zanata https://review.openstack.org/516528 | 06:53 |
*** ijw has joined #openstack-ironic | 06:54 | |
*** jtomasek has joined #openstack-ironic | 06:57 | |
*** ijw has quit IRC | 06:58 | |
*** rcernin has quit IRC | 06:59 | |
*** jtomasek has quit IRC | 07:00 | |
*** marios has joined #openstack-ironic | 07:02 | |
*** zhangfei has quit IRC | 07:03 | |
*** spectr has joined #openstack-ironic | 07:08 | |
*** hshiina has joined #openstack-ironic | 07:16 | |
*** pcaruana has joined #openstack-ironic | 07:17 | |
*** vsaienk0 has joined #openstack-ironic | 07:18 | |
*** dsneddon has joined #openstack-ironic | 07:20 | |
*** zhangfei has joined #openstack-ironic | 07:21 | |
*** zhangfei has quit IRC | 07:30 | |
*** vsaienk0 has quit IRC | 07:32 | |
*** zhangjl has quit IRC | 07:32 | |
*** jtomasek has joined #openstack-ironic | 07:33 | |
*** zhangjl has joined #openstack-ironic | 07:33 | |
*** racedo_ has joined #openstack-ironic | 07:34 | |
*** vsaienk0 has joined #openstack-ironic | 07:34 | |
pas-ha | morning ironic :) | 07:44 |
*** rcernin has joined #openstack-ironic | 07:44 | |
*** zhangfei has joined #openstack-ironic | 07:44 | |
*** Nisha_Agarwal has joined #openstack-ironic | 07:49 | |
*** AlexeyAbashkin has joined #openstack-ironic | 07:58 | |
*** AlexeyAbashkin has quit IRC | 08:01 | |
*** AlexeyAbashkin has joined #openstack-ironic | 08:01 | |
*** amarao has joined #openstack-ironic | 08:13 | |
*** ralonsoh has joined #openstack-ironic | 08:15 | |
*** tesseract has joined #openstack-ironic | 08:16 | |
*** ccamacho has joined #openstack-ironic | 08:17 | |
*** AlexeyAbashkin has quit IRC | 08:21 | |
*** etingof has quit IRC | 08:21 | |
*** priteau has joined #openstack-ironic | 08:22 | |
*** AlexeyAbashkin has joined #openstack-ironic | 08:23 | |
*** Nisha_Agarwal has quit IRC | 08:26 | |
*** d0ugal has quit IRC | 08:29 | |
*** d0ugal has joined #openstack-ironic | 08:29 | |
*** amarao has quit IRC | 08:30 | |
*** rbartal has joined #openstack-ironic | 08:31 | |
*** rbartal_ has joined #openstack-ironic | 08:31 | |
*** rbartal__ has joined #openstack-ironic | 08:31 | |
*** gcb has joined #openstack-ironic | 08:32 | |
*** etingof has joined #openstack-ironic | 08:41 | |
*** karimb has joined #openstack-ironic | 08:41 | |
*** baoli has quit IRC | 08:58 | |
*** baoli has joined #openstack-ironic | 08:58 | |
*** gcb_ has joined #openstack-ironic | 09:03 | |
*** baoli has quit IRC | 09:03 | |
*** gcb has quit IRC | 09:04 | |
*** Nisha_Agarwal has joined #openstack-ironic | 09:07 | |
*** Nisha_Agarwal has quit IRC | 09:10 | |
*** Nisha_Agarwal has joined #openstack-ironic | 09:12 | |
*** lucas-afk is now known as lucasagomes | 09:19 | |
*** Nisha_Agarwal has quit IRC | 09:21 | |
*** Nisha_Agarwal has joined #openstack-ironic | 09:22 | |
*** jistr|mtgs is now known as jistr | 09:29 | |
*** SpamapS has quit IRC | 09:36 | |
*** hw_wutianwei has quit IRC | 09:37 | |
*** Nisha_Agarwal has quit IRC | 09:39 | |
*** Nisha_Agarwal has joined #openstack-ironic | 09:40 | |
*** SpamapS has joined #openstack-ironic | 09:40 | |
*** Nisha_Agarwal has quit IRC | 09:47 | |
*** zhangjl has quit IRC | 09:54 | |
*** sambetts|afk is now known as sambetts | 09:55 | |
*** namnh has quit IRC | 10:00 | |
*** jistr_ has joined #openstack-ironic | 10:00 | |
*** xhku_ has joined #openstack-ironic | 10:01 | |
*** jistr has quit IRC | 10:01 | |
*** fbouliane has quit IRC | 10:01 | |
*** ionutbalutoiu has quit IRC | 10:01 | |
*** rwsu has quit IRC | 10:01 | |
*** phuongnh has quit IRC | 10:01 | |
*** krtaylor has quit IRC | 10:01 | |
*** rwsu has joined #openstack-ironic | 10:02 | |
*** phuongnh has joined #openstack-ironic | 10:02 | |
*** zhangjl has joined #openstack-ironic | 10:02 | |
*** krtaylor has joined #openstack-ironic | 10:02 | |
*** pc_m has quit IRC | 10:04 | |
*** ionutbalutoiu has joined #openstack-ironic | 10:04 | |
*** pc_m has joined #openstack-ironic | 10:06 | |
*** namnh has joined #openstack-ironic | 10:08 | |
*** bigjools has quit IRC | 10:10 | |
*** actatux has quit IRC | 10:11 | |
*** actatux has joined #openstack-ironic | 10:11 | |
*** yangyape_ has quit IRC | 10:12 | |
*** namnh has quit IRC | 10:12 | |
*** amarao has joined #openstack-ironic | 10:13 | |
*** e0ne has joined #openstack-ironic | 10:15 | |
*** zhangjl has quit IRC | 10:15 | |
*** zhangjl has joined #openstack-ironic | 10:18 | |
*** udesale has quit IRC | 10:26 | |
*** phuongnh has quit IRC | 10:28 | |
*** amarao1 has joined #openstack-ironic | 10:31 | |
*** zhangfei has quit IRC | 10:43 | |
*** vsaienk0 has quit IRC | 10:47 | |
vdrok | good morning ironic and pas-ha | 10:49 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic-lib stable/pike: Move legacy ironic-lib jobs in-tree https://review.openstack.org/515716 | 10:52 |
*** vsaienk0 has joined #openstack-ironic | 10:53 | |
*** ijw has joined #openstack-ironic | 10:55 | |
*** ijw has quit IRC | 10:59 | |
*** zhangfei has joined #openstack-ironic | 11:00 | |
*** zhangfei has quit IRC | 11:08 | |
*** priteau has quit IRC | 11:09 | |
*** priteau has joined #openstack-ironic | 11:10 | |
*** priteau has quit IRC | 11:11 | |
nicodemos | good morning, vdrok, all. =] | 11:13 |
*** rcernin has quit IRC | 11:18 | |
openstackgerrit | Merged openstack/ironic master: Fix minor documentation missing dependency https://review.openstack.org/516399 | 11:20 |
vdrok | hey nicodemos | 11:30 |
*** fellypefca has joined #openstack-ironic | 11:34 | |
fellypefca | Good morning :) | 11:41 |
*** udesale has joined #openstack-ironic | 11:54 | |
*** jaypipes has joined #openstack-ironic | 11:55 | |
*** dprince has joined #openstack-ironic | 12:13 | |
*** nicodemos has quit IRC | 12:13 | |
*** mrtenio has joined #openstack-ironic | 12:22 | |
*** rbudden has joined #openstack-ironic | 12:27 | |
*** skazi has quit IRC | 12:31 | |
*** catintheroof has joined #openstack-ironic | 12:31 | |
*** catintheroof has quit IRC | 12:32 | |
*** catintheroof has joined #openstack-ironic | 12:32 | |
*** bfournie has quit IRC | 12:32 | |
*** bfournie has joined #openstack-ironic | 12:32 | |
*** skazi has joined #openstack-ironic | 12:32 | |
*** trown|outtypewww is now known as trown | 12:34 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: Ensure ping actually succed https://review.openstack.org/516656 | 12:36 |
*** bfournie has quit IRC | 12:36 | |
*** jcoufal has joined #openstack-ironic | 12:39 | |
*** lucasagomes is now known as lucas-hungry | 12:47 | |
*** Dinesh_Bhor has quit IRC | 12:47 | |
*** yangyapeng has joined #openstack-ironic | 12:48 | |
*** udesale has quit IRC | 12:49 | |
*** udesale has joined #openstack-ironic | 12:49 | |
*** zhurong has joined #openstack-ironic | 12:50 | |
*** rloo has joined #openstack-ironic | 12:52 | |
*** udesale has quit IRC | 12:56 | |
*** udesale has joined #openstack-ironic | 12:56 | |
*** sasha2 has joined #openstack-ironic | 13:02 | |
TheJulia | good morning everyone | 13:03 |
*** marlinc has quit IRC | 13:03 | |
*** mat128 has joined #openstack-ironic | 13:04 | |
fellypefca | Good morning TheJulia | 13:05 |
*** leitan has joined #openstack-ironic | 13:06 | |
*** milan_ has joined #openstack-ironic | 13:06 | |
leitan | Hi guys , a quick question | 13:06 |
leitan | im not running INSPECTION on my baremetal nodes, cause says that pxe_impmi is not supported, so i created manually the baremetal ports | 13:07 |
*** bfournie has joined #openstack-ironic | 13:07 | |
fellypefca | TheJulia: Did you had some time to take a look on our validations patch? :D https://review.openstack.org/#/c/468428/ | 13:07 |
patchbot | patch 468428 - ironic - Migrate python-oneviewclient validations to Ironic... | 13:07 |
leitan | when i run the "node provide" i get "he local_link_connection is required for 'neutron' network interface and is not present in the nodes" | 13:07 |
leitan | i need to manually specify the switch, the switch port, and all that stuff that should be discovered via LLDP on the PXE port ? | 13:07 |
leitan | is mandatory ? | 13:07 |
TheJulia | leitan: what version of Ironic are you using? | 13:08 |
sambetts | leitan: it is if you are using the neutron network interface for dynamic network switching, because otherwise ironic/neutron doesn't know which switch to program | 13:08 |
leitan | TheJulia: 1:7.0.2-2.el7ost | 13:09 |
leitan | sambetts: no, im not using dynamic network switching | 13:09 |
leitan | all configs are already there | 13:09 |
milan_ | morning Ironic! :) | 13:09 |
sambetts | leitan: if you are using a single vlan/flat preconfigured network for your baremetal network then you need to load the "flat" network interface instead of the "neutron" one | 13:09 |
leitan | sambetts: ohhh | 13:09 |
leitan | sambetts: i have both loaded | 13:10 |
leitan | enabled_network_interfaces=noop,flat,neutron | 13:10 |
leitan | but default is default_network_interface = neutron | 13:10 |
*** AlexeyAbashkin has quit IRC | 13:10 | |
leitan | ill change that to flat | 13:10 |
TheJulia | okay, most likely pike then | 13:10 |
*** AlexeyAbashkin has joined #openstack-ironic | 13:11 | |
TheJulia | Yeah, flat, and you may want to use agent_ipmitool, I have never really had any issues inspecting with it | 13:11 |
sambetts | they are poorly named, flat == neutron single network, neutron == neutron dynamic networking, we should fix that... | 13:11 |
fellypefca | TheJulia thanks! :D | 13:11 |
*** rloo has quit IRC | 13:11 | |
TheJulia | sambetts: aliases? | 13:11 |
sambetts | I've never had issue with pxe_ipmitool for inspection either | 13:11 |
leitan | sambetts: i followed the neutron integration part like i need it manadatory in order to work with neutron | 13:11 |
*** rloo has joined #openstack-ironic | 13:11 | |
leitan | sambetts: so probably youre right about the naming convention | 13:12 |
sambetts | leitan: where have you seen that pxe_ipmitool isn't supported for inspection? | 13:12 |
TheJulia | leitan: it might not be enabled in your ironic.conf file | 13:12 |
TheJulia | inspection that is | 13:12 |
TheJulia | the interface only loads as supported when it is enabled as functionality | 13:13 |
leitan | sambetts: it was the output when i ran the "baremetal node provide" | 13:13 |
sambetts | TheJulia: yeah we could alias it although that doesn't fix past releases :( | 13:13 |
TheJulia | sambetts: yeah, and then there is still confusion. At a minimum better docs perhaps | 13:13 |
sambetts | +1000 | 13:14 |
TheJulia | hmmmmm | 13:14 |
leitan | sambetts: dhcp_provider should be set to neutron isnt it ? | 13:14 |
sambetts | leitan: yes | 13:14 |
leitan | great | 13:15 |
leitan | and yes TheJulia i have everything commented out on the inspector section | 13:15 |
sambetts | baremetal node provide is outputting information about the inspection, which inspection interface did you try to load? | 13:15 |
leitan | probably thats why i get the message | 13:15 |
sambetts | ah | 13:15 |
TheJulia | leitan: yup, you need [inspector]/enabled = true | 13:15 |
TheJulia | As long as you do actually have an inspector install ready and waiting :) | 13:15 |
leitan | i dont want to inspect by now, just keep it as simple as possible | 13:16 |
*** jcoufal_ has joined #openstack-ironic | 13:16 | |
TheJulia | ahh | 13:16 |
leitan | so i will not configure this, and try again with the flat driver | 13:16 |
TheJulia | okay | 13:16 |
sambetts | sorry for the confusion | 13:16 |
TheJulia | +1000 :) | 13:17 |
*** namnh has joined #openstack-ironic | 13:17 | |
TheJulia | NobodyCam: tagged you on a bifrost patch for review :) | 13:17 |
leitan | no worries, its OSS, at least you guys are helping me out :) | 13:18 |
*** namnh has quit IRC | 13:18 | |
*** jcoufal has quit IRC | 13:18 | |
*** namnh has joined #openstack-ironic | 13:18 | |
leitan | TheJulia sambetts maybe a salvation on the docs will avoid other users to fall into this confusion as well | 13:18 |
* TheJulia grumbles as she needs to go pull her other laptop out of one of her carry-on bag so she can attend a meeting this morning | 13:19 | |
leitan | TheJulia: webex not working on linux ? :P | 13:19 |
* TheJulia cries at 3 hours blocked off for meetings :( | 13:19 | |
sambetts | leitan: which doc were you following btw, so I can work out where best to make the differences obvious? | 13:20 |
TheJulia | leitan: I'm on my personal laptop at the moment since I've got it partially ready for me to be able to hack code while on the flight to sydney | 13:20 |
leitan | TheJulia: im missing sydney :( , first summit i dont attend | 13:21 |
* TheJulia also needs to finish a slide deck :( | 13:22 | |
TheJulia | :( | 13:22 |
leitan | TheJulia: youre into serious trouble haha, lot of work, or procastination monkey ? | 13:22 |
sambetts | leitan: we have some information here: https://docs.openstack.org/ironic/latest/admin/multitenancy.html#network-interfaces but I don't know if you found this part of the docs, and if you didn't I expect we need to add a link somewhere, if you did make it to that page what changes do you think would make it more obivous to someone first reading these docs that the interfaces need attention | 13:23 |
sambetts | any input would be great | 13:24 |
TheJulia | leitan: work + buying a house + a little procrastination. On a plus side, I have most of the text already done, I'm going to re-work one of my decks into a different format and add a few pictures. And maybe change the flow so I can be a little funnier | 13:24 |
leitan | sambetts: https://docs.openstack.org/ironic/latest/admin/multitenancy.html | 13:25 |
leitan | i was following that | 13:25 |
leitan | i got confused by this sentence " interface provides tenant-defined networking by integrating with the Networking service, while also separating tenant networks from the provisioning and cleaning provider networks." | 13:26 |
leitan | cause i said ... yes , i want tenant-defined networking integrated with neutron ! | 13:26 |
leitan | i want neutron to provide the dhcp and etc, dont want to do it on the network | 13:26 |
leitan | so i moved on with that | 13:26 |
sambetts | Cool, so perhaps a rewording of that part of the docs, to make the differences between flat and neutron more obvious would be a good start | 13:27 |
leitan | TheJulia: memes always help :P , i used a lot of "Office space" ones on my last Telemetry talk | 13:28 |
leitan | sambetts: yes, i guess that will do it ! | 13:29 |
TheJulia | I need to find a good meme for datacenters, I've basically lost all the photos I took during all the years I worked in data centers :( | 13:29 |
* TheJulia thinks a telco/cross connect rack might work :) | 13:29 | |
leitan | TheJulia: this never gets old: https://www.networkcomputing.com/sites/default/files/resources/nwc/5-network%20cables.jpg | 13:32 |
leitan | So ... i changed the default driver to flat, same message, im going to remove neutron from the enabled drivers also ... and leave only flat | 13:33 |
TheJulia | I really really really wish I had a photo of my cable management from redundant.com. It was so pretty | 13:34 |
*** baoli has joined #openstack-ironic | 13:35 | |
TheJulia | leitan: there is also always http://wikibon.org/blog/wp-content/uploads/2011/10/5.jpeg | 13:39 |
leitan | hahaha that one is amazing | 13:39 |
leitan | well since i disabled neutron as enabled driver, i cannot delete the ports i created earlier | 13:39 |
* TheJulia raises an eyebrow | 13:40 | |
TheJulia | do you mean vif attachments? | 13:40 |
TheJulia | or actual baremetal port records? | 13:40 |
leitan | i created the baremetal ports will all my nodes mac addresses | 13:40 |
leitan | y pre-created them following the guid | 13:40 |
leitan | penstack baremetal port delete ebe2f3a6-c220-47f6-9087-f7844822fbb5 | 13:41 |
leitan | Failed to delete port ebe2f3a6-c220-47f6-9087-f7844822fbb5: Could not find the following interface in the 'ironic.hardware.interfaces.network' entrypoint: neutron. Valid interfaces are ['flat' | 13:41 |
*** hshiina has quit IRC | 13:41 | |
leitan | and now i want to delete them thats what i got | 13:41 |
*** lucas-hungry is now known as lucasagomes | 13:41 | |
leitan | so i reenabled neutron as driver in order to delete them | 13:41 |
leitan | do i need to create the ports when the driver is flat also ? | 13:41 |
*** zhurong has quit IRC | 13:42 | |
sambetts | leitan: no, the ports aren't tied to the driver, only the node is | 13:42 |
leitan | sambetts: seems not ... cause if i try to put the node on "provide" | 13:42 |
leitan | it fails with the same message | 13:42 |
TheJulia | can you provide us with your `openstack baremetal node show` output? | 13:42 |
leitan | when i disable the neutron driver | 13:42 |
sambetts | leitan: did you update the node's network interface? | 13:43 |
leitan | sambetts: let me check | 13:43 |
TheJulia | Yeah, sounds like the node level network interface is defined as something specific already | 13:43 |
leitan | TheJulia sambetts : http://paste.openstack.org/show/625105/ | 13:43 |
leitan | not seeing any port related config on the node | 13:44 |
sambetts | the default interfaces get written to the nodes interfaces fields when its created so that if the configuration default changes a deployed node doesn't change config | 13:44 |
sambetts | leitan: you might need to update your baremetal client version, or pass a newer API version in the CLI | 13:45 |
TheJulia | leitan: that is because you asked for an old api version | 13:45 |
TheJulia | --os-baremetal-api-version 1.31 should do it | 13:46 |
openstackgerrit | Yushiro FURUKAWA proposed openstack/ironic-specs master: Support a new hardware type for PRIMEQUEST MMB https://review.openstack.org/515717 | 13:46 |
leitan | TheJulia: it says that my deployed version only goes trough 1.29 | 13:47 |
*** mjturek has joined #openstack-ironic | 13:47 | |
TheJulia | leitan: ugh | 13:48 |
sambetts | you want 1.20 | 13:48 |
sambetts | thats when the network_interface field was added to the node | 13:48 |
TheJulia | ahh yeah, we did add that in 1.2.0 | 13:48 |
TheJulia | err, 1.20 | 13:48 |
* TheJulia was thinking all of the interfaces | 13:48 | |
sambetts | it was ealier than the other interfaces | 13:48 |
sambetts | yeah | 13:48 |
*** MattMan has quit IRC | 13:49 | |
*** MattMan has joined #openstack-ironic | 13:49 | |
leitan | sambetts TheJulia http://paste.openstack.org/show/625109/ | 13:50 |
sambetts | leitan: node's network interface is still neutron network_interface | neutron | 13:50 |
leitan | ohhh there it is: network_interface neutron | 13:50 |
leitan | can i update that with a node set ? | 13:51 |
sambetts | yup | 13:51 |
sambetts | you might need to move it manageable first | 13:51 |
sambetts | I can't remember the exact restiction we have on setting that field | 13:52 |
leitan | no need, applied ok | 13:52 |
leitan | | network_interface | flat | | 13:52 |
sambetts | awesome :D | 13:53 |
openstackgerrit | Merged openstack/ironic stable/pike: Add job definitions yaml to zuul configuration https://review.openstack.org/516411 | 13:54 |
leitan | well it went trough, i have a glance error to check out now | 13:56 |
leitan | this is so exciting :P | 13:56 |
leitan | ooow, i have https endpoint | 13:56 |
*** oanson has quit IRC | 13:57 | |
openstackgerrit | Sam Betts proposed openstack/ironic master: Reword interface information in multitenancy docs https://review.openstack.org/516687 | 13:57 |
leitan | i have the glance_api_insecure configured | 13:57 |
leitan | and also the insecure=True | 13:57 |
*** oanson has joined #openstack-ironic | 13:57 | |
leitan | but for some reason is still trying to get http:// | 13:58 |
leitan | is there any glance_api_protocol option ? | 13:58 |
*** crushil has joined #openstack-ironic | 13:58 | |
sambetts | leitan: I have a patch there that aims to expand the decriptions of those interfaces, please take a look and see if that would help https://review.openstack.org/516687 | 13:58 |
patchbot | patch 516687 - ironic - Reword interface information in multitenancy docs | 13:58 |
* leitan looking | 13:58 | |
leitan | sambetts: its pretty clear right now | 14:00 |
*** gcb_ has quit IRC | 14:00 | |
*** gcb_ has joined #openstack-ironic | 14:00 | |
leitan | sambetts TheJulia found the "glance_protocol" option on the code | 14:01 |
leitan | not shipped on the default config file | 14:01 |
sambetts | its deprecated, in favor of the glance_api_servers option I think | 14:01 |
sambetts | leitan: https://github.com/openstack/ironic/blob/master/etc/ironic/ironic.conf.sample#L1533-L1538 | 14:02 |
leitan | sambetts: yes, the repo config file makes this salvation | 14:03 |
leitan | the ironic.conf shipped with the distro package, does not even have the glance_protocol option :P | 14:03 |
leitan | i hate distro mistmatches | 14:04 |
sambetts | leitan: here is the full configuration option reference for Ironic https://docs.openstack.org/ironic/latest/configuration/config.html | 14:04 |
sambetts | leitan: any options that are missing should be in there | 14:05 |
*** nicodemos has joined #openstack-ironic | 14:05 | |
leitan | sambetts: great thanks | 14:05 |
jlvillal | sambetts, I was wondering when you are planning to update: https://review.openstack.org/456235 again | 14:06 |
patchbot | patch 456235 - networking-baremetal - [WIP] Add baremetal neutron agent | 14:06 |
jlvillal | sambetts, My boss was asking me about it :) | 14:06 |
sambetts | jlvillal: yeah, its on my list, I've been buried trying to get my third party CI back up and running | 14:06 |
jlvillal | sambetts, Understandable. Thanks. Just know you have people who are interested in it :) | 14:07 |
sambetts | awesome :D /me feels like he's been kind of ignoring a bunch of my reviews and patches trying to get the CI back and running | 14:07 |
leitan | sambetts: well now my node entered cleaning state and rebooted | 14:09 |
leitan | this looks promising | 14:09 |
sambetts | \o/ | 14:09 |
*** catintheroof has quit IRC | 14:12 | |
*** catintheroof has joined #openstack-ironic | 14:14 | |
leitan | sambetts: +1 on the patch | 14:14 |
sambetts | thank you very much :D | 14:14 |
openstackgerrit | Ruby Loo proposed openstack/ironic-python-agent master: Fix off-by-one error in warning https://review.openstack.org/516693 | 14:16 |
TheJulia | jlvillal: I commented on your reviews of the two bifrost stable backports. If you have any questions, please feel free to let me know, but I'm VERY against changing any backported patch unless absolutely necessary because changes can severely complicate downstream branch management. | 14:19 |
jlvillal | TheJulia, I responded. I guess I didn't think of those as backports. | 14:19 |
TheJulia | yeah... I only feel strongly about backports because of my time at HPE. | 14:21 |
* TheJulia grumbles and types up instructions for cat sitter | 14:24 | |
jlvillal | TheJulia, Don't forget to mention that catapult. :P | 14:28 |
* jlvillal has always liked that pun... | 14:28 | |
TheJulia | lol | 14:30 |
TheJulia | not to have a catastrophy? | 14:30 |
*** catintheroof has quit IRC | 14:30 | |
*** catintheroof has joined #openstack-ironic | 14:35 | |
*** spectr has quit IRC | 14:37 | |
*** vsaienk0 has quit IRC | 14:38 | |
*** spectr has joined #openstack-ironic | 14:39 | |
*** amotoki has quit IRC | 14:44 | |
*** rpioso|afk is now known as rpioso | 14:46 | |
rpioso | Good morning. | 14:46 |
*** udesale has quit IRC | 14:47 | |
*** amotoki has joined #openstack-ironic | 14:47 | |
TheJulia | good morning | 14:48 |
rpioso | TheJulia: :) | 14:50 |
*** zhangfei has joined #openstack-ironic | 14:52 | |
vdrok | morning TheJulia and rpioso | 14:56 |
rloo | morning vdrok, TheJulia, rpioso | 14:58 |
rloo | traits meeting in a few min | 14:58 |
vdrok | good morning rloo | 14:58 |
*** dtantsur|afk is now known as dtantsur | 14:58 | |
*** gcb_ has quit IRC | 14:58 | |
*** stendulker has joined #openstack-ironic | 15:00 | |
*** gcb_ has joined #openstack-ironic | 15:00 | |
leitan | sambetts TheJulia should i set the gateway on the provisioning neutron subnet with the TFTP ip address ? seems to be picking that up as "next server" | 15:01 |
sambetts | leitan: ironic *should* override that with the TFTP server IP address you've specified in the ironic.conf | 15:02 |
leitan | well ... if i configured | 15:03 |
leitan | that | 15:03 |
leitan | hahaha | 15:03 |
sambetts | surprised our validation didn't catch it if you hadn't | 15:04 |
TheJulia | is it just me or is the audio breaking up? | 15:05 |
*** marlinc has joined #openstack-ironic | 15:05 | |
rloo | TheJulia: seems good to me | 15:05 |
TheJulia | okay, i'll follow along | 15:05 |
leitan | sambetts: it didnt i have it commented out | 15:05 |
*** mgoddard has joined #openstack-ironic | 15:11 | |
*** mgoddard_ has joined #openstack-ironic | 15:11 | |
leitan | well | 15:12 |
leitan | restarted the conductor and api | 15:12 |
leitan | after changing the tftp ip | 15:12 |
leitan | still looking for the default gateway of the subnet | 15:12 |
sambetts | leitan: you'll need to abort the cleaning and restart it because the neutron ports DHCP options won't automatically get updated by just restarting the service | 15:13 |
leitan | oh, how can i do that cause i tried to set to manageable again and failed cause its in clean_wait | 15:13 |
*** vsaienk0 has joined #openstack-ironic | 15:15 | |
leitan | ok | 15:15 |
leitan | its using "abort" | 15:15 |
*** dtantsur is now known as dtantsur|afk | 15:15 | |
sambetts | leitan: yup :) was just looking for the link | 15:15 |
TheJulia | rloo: bluejeans decided to give up on the video and it got all better | 15:15 |
rloo | TheJulia: yay! not much to see anyway, after you've seen eric :) | 15:16 |
TheJulia | heh | 15:16 |
TheJulia | Did you see me at one moment? | 15:16 |
rloo | TheJulia: yup, with a cat? mask | 15:16 |
TheJulia | yes :) | 15:17 |
rloo | TheJulia: :D | 15:17 |
TheJulia | I got it in tokyo, figured it is appropriate for stupidly long flights | 15:17 |
rpioso | vdrok, rloo: :) | 15:18 |
leitan | here i go aagggaiiin | 15:18 |
*** jcoufal_ has quit IRC | 15:19 | |
*** jcoufal has joined #openstack-ironic | 15:20 | |
*** stendulker has quit IRC | 15:21 | |
*** stendulker has joined #openstack-ironic | 15:22 | |
*** zhangfei has quit IRC | 15:22 | |
*** AlexeyAbashkin has quit IRC | 15:23 | |
*** AlexeyAbashkin has joined #openstack-ironic | 15:23 | |
*** Nisha_Agarwal has joined #openstack-ironic | 15:25 | |
*** ElCoyote_ has quit IRC | 15:27 | |
*** spectr has quit IRC | 15:29 | |
leitan | sambetts: still the same behaviour , should i update the baremetal ports i created with the tftp somewhere ( i dont use inspection ) | 15:31 |
sambetts | leitan: no, can you check the neutron port's dhcp options that have been set via openstack port list, and openstack port show <uuid> and check if the TFTP server IP address is correctly set there | 15:33 |
leitan | ill do that | 15:33 |
*** catintheroof has quit IRC | 15:34 | |
leitan | sambetts: seems ok http://paste.openstack.org/show/625123/ | 15:39 |
leitan | ill remove the interface from the neutron provisioning bridge on the tftp node | 15:39 |
leitan | cause the dhcp from neutron is in other node | 15:39 |
NobodyCam | Good Morning Ironic'ers | 15:39 |
leitan | maybe since the tfpt ip was "inside" ovs was unrecheable | 15:39 |
Nisha_Agarwal | rloo, could you tell how config template going to look like | 15:40 |
*** catintheroof has joined #openstack-ironic | 15:40 | |
NobodyCam | TheJulia: I'll wait for the tests on that review! but looks good! | 15:40 |
rloo | Nisha_Agarwal: ? john has a spec about it will get you link later. trying to listen. | 15:40 |
*** gcb_ has quit IRC | 15:40 | |
TheJulia | NobodyCam: umm... I think it did pass already | 15:40 |
Nisha_Agarwal | k | 15:41 |
*** spectr has joined #openstack-ironic | 15:42 | |
NobodyCam | TheJulia: | 15:42 |
NobodyCam | `Code-Review+2 Julia Kreger | 15:42 |
NobodyCam | Verified | 15:42 |
NobodyCam | Workflow` | 15:42 |
TheJulia | hmmmmm | 15:42 |
*** catintheroof has quit IRC | 15:42 | |
NobodyCam | this is 505191? | 15:43 |
TheJulia | ugh, it was just a rebase between rev 3 and 4. Guess it got hit by the zuul restart yesterday morning. Rechecked :( | 15:43 |
*** gcb_ has joined #openstack-ironic | 15:43 | |
TheJulia | yes | 15:43 |
NobodyCam | :( | 15:43 |
sambetts | leitan: hmm those ports look right, so yeah maybe its falling back because it can't find it :/ | 15:44 |
sambetts | leitan: the TFTP server needs to be accessible either via l2 or l3 from the neutron network | 15:44 |
*** ElCoyote_ has joined #openstack-ironic | 15:45 | |
rloo | Nisha_Agarwal: I put the link in the chat window | 15:48 |
*** AlexeyAbashkin has quit IRC | 15:48 | |
leitan | sambetts: yes, it wasnt since the ip was "absorbved" by OVS when i added to the br-provisioning | 15:49 |
leitan | since i dont need the conductor to have a presence in the neutron namespace world | 15:50 |
leitan | cause the dhcp for the neutron network its on the other controller | 15:50 |
sambetts | leitan: yeah, in my deployments I normally run a VLAN provider network as my baremetal network, then trunk those VLANs down my controllers on a separate interface for conductors and services | 15:51 |
Nisha_Agarwal | rloo, thanks. I had gone thru it in past but wasnt very clear on it | 15:51 |
leitan | sambetts: yes i added the provisioning network on access on all nodes, and added them by default on the OVS bridge | 15:52 |
leitan | no needed on the conductor/tftp | 15:52 |
leitan | but needed on the dhcp agent node | 15:52 |
leitan | but trunking its better in this case | 15:53 |
leitan | sambetts: it worked ! | 15:55 |
leitan | yay | 15:55 |
*** dyasny__ has quit IRC | 15:56 | |
rloo | so, that was a productive traits meeting! | 15:57 |
Nisha_Agarwal | rloo, :) | 15:57 |
*** dyasny has joined #openstack-ironic | 15:57 | |
TheJulia | Indeed, although the audio got really bad for me at times :( | 15:58 |
TheJulia | Anyway, off to my next meeting. | 15:58 |
rloo | TheJulia: :-( | 15:58 |
Nisha_Agarwal | TheJulia, :( | 15:59 |
leitan | sambetts TheJulia : the node is on the coreOS login now http://i67.tinypic.com/2j2izuw.png but the state is still "clean_wait" | 16:00 |
*** bnemec has quit IRC | 16:00 | |
*** stendulker has quit IRC | 16:02 | |
*** rama_y has joined #openstack-ironic | 16:04 | |
*** namnh has quit IRC | 16:08 | |
*** ElCoyote_ has quit IRC | 16:09 | |
leitan | sambetts TheJulia http://paste.openstack.org/show/625128/ | 16:09 |
leitan | maybe has something to do that the node has "maintainance=True" ? | 16:09 |
*** ElCoyote_ has joined #openstack-ironic | 16:10 | |
sambetts | leitan: yeah, if cleaning has failed it gets put into maintainance=True which is basically an Ironic hands off flag | 16:10 |
*** penick has joined #openstack-ironic | 16:10 | |
sambetts | you'll need to reset that to False to proceed | 16:10 |
leitan | sambetts: thats because it failed in some previous ocassion | 16:10 |
leitan | roger | 16:10 |
leitan | sambetts: whats the mapping for the openstack CLI for "node-set-maintenance" ? | 16:13 |
*** bnemec has joined #openstack-ironic | 16:15 | |
sambetts | leitan: https://docs.openstack.org/python-ironicclient/latest/cli/osc/v1/index.html#baremetal-node-maintenance-set | 16:16 |
leitan | thanks | 16:16 |
*** trown is now known as trown|lunch | 16:16 | |
*** rbartal__ has quit IRC | 16:17 | |
*** rbartal_ has quit IRC | 16:17 | |
*** rbartal has quit IRC | 16:17 | |
*** srart has joined #openstack-ironic | 16:20 | |
*** fragatina has joined #openstack-ironic | 16:20 | |
*** fragatina has quit IRC | 16:21 | |
*** fragatina has joined #openstack-ironic | 16:22 | |
leitan | sambetts: hmmm, same result, seems like the coreos is not doing anything | 16:28 |
leitan | maybe it doesnt have the cleaning mechanism inside ? | 16:28 |
sambetts | leitan: you didn't have the TFTP server configured in the ironic.conf, have you got the ironic API IP address configured, and is it accessible from the baremetal network?? | 16:29 |
sambetts | leitan: the baremetal server when it boots needs to be able to call back to the ironic API | 16:29 |
leitan | and gots the endpoint from keystone or from the my_ip config ? | 16:30 |
TheJulia | Okay, out of meetings | 16:30 |
leitan | cause on the enpdpoint i have another network | 16:31 |
leitan | that is not recheable from the baremetal network (is internal) | 16:31 |
sambetts | leitan: neither, there is a field in the conductor ironic.conf that is the IP address the conductor should give to the baremetal node as the callback url | 16:31 |
sambetts | in the [conductor] section | 16:31 |
sambetts | so you need to set that to an ironic API ip address that is accessible from the baremetal network | 16:32 |
leitan | yup, i have the other network there | 16:32 |
leitan | im going to change that and restart | 16:32 |
*** ijw has joined #openstack-ironic | 16:33 | |
leitan | ok aborted and he we go again | 16:37 |
leitan | :) | 16:37 |
*** Nisha_Agarwal has quit IRC | 16:39 | |
*** catintheroof has joined #openstack-ironic | 16:40 | |
*** vsaienk0 has quit IRC | 16:41 | |
*** marios has quit IRC | 16:45 | |
*** catintheroof has quit IRC | 16:45 | |
leitan | sambetts: yayyy, from cleaning to available ! | 16:46 |
sambetts | leitan: \o/ awesome!!! | 16:46 |
leitan | since this is integrated with nova, now if i request a vm with beremetal flavor, and the baremetal ubuntu image, should take this node from the pool, am i correct ? | 16:46 |
sambetts | leitan: it should if the flavor and things are configured correctly :D | 16:47 |
leitan | sambetts: at this point im pretty sure theyre not, cause i got some confusion about resource classes | 16:47 |
leitan | not sure if i need them or not to schedule the instance correctly | 16:48 |
sambetts | leitan: btw all of these things we've discussed regarding what should be connected to what etc, we're actually working on documentation for, the first part is already finished here https://docs.openstack.org/ironic/latest/install/refarch/common.html#networking | 16:49 |
leitan | thats nice, ill take a look | 16:49 |
sambetts | will just the whole doc there really gives some production deployment considerations | 16:49 |
sambetts | leitan: so with the resource classes you needs 1. have a resource class set on your baremetal node 2. have a flavor created with all the extra_specs set to zero out the standard cpu/disk/ram scheduling and add the custom resource class | 16:51 |
leitan | sambetts: great, this is an ocata deploy | 16:53 |
sambetts | actually I'm not sure if resource class schduling was complete in your version | 16:53 |
leitan | and IIRC resource classes are from pike and on ? | 16:53 |
*** amarao has quit IRC | 16:53 | |
leitan | sambetts: indeed | 16:53 |
*** crushil has quit IRC | 16:54 | |
sambetts | in that case you don't need to worry about resource classes at all, focus on property based scheduling in the docs. you need to set the properties cpus/memory_mb/local_gb/cpu_arch on the ironic node and then on the flavor configure it to match | 16:55 |
sambetts | https://docs.openstack.org/ironic/latest/install/enrollment.html#adding-scheduling-information | 16:55 |
sambetts | and https://docs.openstack.org/ironic/latest/install/configure-nova-flavors.html#scheduling-based-on-properties | 16:55 |
*** bnemec has quit IRC | 16:57 | |
leitan | yes, i already did that, so lets create an instance :P | 16:58 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Rework keystone auth for glance https://review.openstack.org/467728 | 16:58 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for cinderclient https://review.openstack.org/476171 | 16:58 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for inspectorclient https://review.openstack.org/476172 | 16:58 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Fix swiftclient creation https://review.openstack.org/476173 | 16:58 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Use adapters for neutronclient https://review.openstack.org/476170 | 16:58 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Finalize migration to keystoneauth adapters https://review.openstack.org/478825 | 16:58 |
sambetts | leitan: btw other checks you can perform to make sure everything is connected up right between ironic and nova, is to run a "nova hypervisor-stats" command and you should see the amount of avaible resources includes the baremetals cpus/memory etc | 17:00 |
*** baoli has quit IRC | 17:00 | |
sambetts | you should also be able to do a nova hypervisor-list and see the baremetal listed as a "hypervisor" | 17:00 |
*** baoli has joined #openstack-ironic | 17:01 | |
leitan | im seeing it | 17:01 |
*** jcoufal has quit IRC | 17:01 | |
leitan | with the cpu and ram i set on the node | 17:02 |
leitan | and the hypervisor stats is summing up the baremetal node | 17:02 |
leitan | thats good news | 17:02 |
sambetts | awesome :D then I think you are good to go | 17:02 |
*** jcoufal has joined #openstack-ironic | 17:03 | |
leitan | jaja, didnt went too far | 17:05 |
leitan | getting " Extra_spec baremetal is not in aggregate. host_passes" | 17:05 |
sambetts | leitan: ah are you using host aggregates to filter out the baremetal flavor? | 17:06 |
leitan | i wasnt, but finally added the other day testing things out | 17:06 |
leitan | maybe its better if i remove the aggregate | 17:06 |
rloo | jlvillal: when you get a chance, please update https://review.openstack.org/#/c/516438/ | 17:07 |
patchbot | patch 516438 - ironic (stable/ocata) - Add job definitions yaml to zuul configuration | 17:07 |
jlvillal | rloo: Will do | 17:07 |
rloo | jlvillal: thx in advance :) | 17:08 |
*** baoli has quit IRC | 17:08 | |
*** baoli has joined #openstack-ironic | 17:09 | |
rloo | vdrok: do you recall why we made verify_noapi a noop? https://github.com/openstack/ironic/blob/master/devstack/upgrade/resources.sh#L159 | 17:11 |
*** lucasagomes is now known as lucas-afk | 17:12 | |
*** catintheroof has joined #openstack-ironic | 17:12 | |
rloo | vdrok: that verify_noapi is needed if we want to add the supports-accessible-upgrades tag to ironic: https://governance.openstack.org/tc/reference/tags/assert_supports-accessible-upgrade.html | 17:12 |
vdrok | rloo: it was like that initially, because we don't check anything when the api is down I think | 17:12 |
vdrok | nova does all the checks | 17:12 |
*** bnemec has joined #openstack-ironic | 17:12 | |
*** mgoddard has quit IRC | 17:12 | |
rloo | vdrok: oh. in nova's grenade test? | 17:12 |
vdrok | rloo: yeah https://github.com/openstack-dev/grenade/blob/master/projects/60_nova/resources.sh#L136 | 17:13 |
vdrok | it covers ironic case as well I think :) | 17:13 |
rloo | vdrok: cool. let's see if folks will buy that :) | 17:13 |
rloo | vdrok: how can i verify that nova's test, covers ironic case? | 17:14 |
vdrok | hrm, you mean how to check it runs in our grenade? | 17:17 |
openstackgerrit | John L. Villalovos proposed openstack/ironic stable/ocata: Add job definitions yaml to zuul configuration https://review.openstack.org/516438 | 17:18 |
jlvillal | rloo vdrok ^^^ | 17:18 |
vdrok | rloo: verify_noapi is just checking something the service thinks it's important to check when the apis are down. for both nova and ironic it is instance(node) availability over network. so I suppose it should be sufficient | 17:19 |
vdrok | jlvillal: thanks! | 17:19 |
jlvillal | vdrok: As long as you are here :) I was wondering when you or vsaienk0 will be updating: https://review.openstack.org/#/c/343684/ | 17:20 |
rloo | vdrok: when nova does an upgrade, does it shut down ironic? i don't think so | 17:20 |
patchbot | patch 343684 - ironic-specs - Add synchronize-events-with-neutron spec | 17:20 |
*** AlexeyAbashkin has joined #openstack-ironic | 17:20 | |
rloo | vdrok: so nova's grenade test will ping some resource (a vm?) to make sure it is still alive during the nova upgrade. if it was pinging a bm node, it wouldn't prove that a bm node is still pingable during an ironic upgrade :-( | 17:20 |
vdrok | rloo: oh, that's what you mean. lemme check | 17:20 |
rloo | vdrok: now that i think of it, it won't work for us. we need to ping a bm node while ironic is down. | 17:21 |
windsn | Hi, in Newton, does ironic tried to bind the neutron ports created to a tenant network as well ? I'm getting this error , https://thepasteb.in/p/JZhpwmNNPq5hg, .. but according to the ironic documentation, "Nova compute manager creates (unbound) tenant virtual interfaces (VIFs) in the Networking service according to the network interfaces requeste | 17:22 |
windsn | d in the nova boot request." ? | 17:22 |
vdrok | rloo: at least during cold upgrade, all the services are shutdown before verify_noapi | 17:23 |
*** e0ne has quit IRC | 17:23 | |
rloo | vdrok: does nova's grenade test even use ironic? | 17:24 |
*** AlexeyAbashkin has quit IRC | 17:24 | |
*** fragatina has quit IRC | 17:24 | |
vdrok | rloo: hrm, no, it happens in ironic-grenade | 17:24 |
* vdrok checking | 17:25 | |
*** fragatina has joined #openstack-ironic | 17:25 | |
rloo | vdrok: ah. ok, so i think we need to make that verify_noapi do something in our grenade test | 17:25 |
vdrok | rloo: here we stop api http://logs.openstack.org/28/468428/40/check/ironic-grenade-dsvm/e2f1d9f/logs/grenade.sh.txt.gz#_2017-10-30_15_18_38_779 | 17:25 |
vdrok | rloo: then we stop all other services. then we run verify_noapi http://logs.openstack.org/28/468428/40/check/ironic-grenade-dsvm/e2f1d9f/logs/grenade.sh.txt.gz#_2017-10-30_15_19_26_949 | 17:26 |
vdrok | so I'd still think nova's verify_noapi still covers ironic. as both ironic and nova would be talking to the same entity - a bm server | 17:27 |
rloo | vdrok: ah, yes, that would do it. thx! | 17:27 |
rloo | vdrok: wonder if it is worth adding a comment to that verify_api to reflect that. | 17:28 |
vdrok | rloo: verify_noapi? :) | 17:28 |
vdrok | yeah, can do | 17:28 |
rloo | vdrok: heh, yeah that! | 17:28 |
NobodyCam | gate seems really slow today | 17:29 |
*** pcaruana has quit IRC | 17:29 | |
vdrok | indeed. good morning NobodyCam | 17:29 |
*** fragatina has quit IRC | 17:29 | |
NobodyCam | Good morning vdrok :) | 17:29 |
*** trown|lunch is now known as trown | 17:30 | |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Allow to set default ifaces in DevStack https://review.openstack.org/513152 | 17:31 |
*** ijw has quit IRC | 17:33 | |
*** ijw has joined #openstack-ironic | 17:33 | |
*** ijw has quit IRC | 17:34 | |
*** ijw has joined #openstack-ironic | 17:34 | |
*** tesseract has quit IRC | 17:36 | |
leitan | sambetts TheJulia: so im now trying to launch, after adding some missing metadata to the baremetal availability zone, now im getting filtered by nova ComputeCapabilitiesFilter | 17:41 |
leitan | 'ComputeCapabilitiesFilter: (start: 1, end: 0)'] | 17:41 |
*** d0ugal has quit IRC | 17:43 | |
leitan | i have the capabilities:disk_label='gpt' | 17:44 |
leitan | set on the flavor | 17:44 |
leitan | and updated the node a minute ago, cause it didnt have that instance proporty | 17:44 |
leitan | but same result | 17:44 |
leitan | here is the flavor show and the node show : http://paste.openstack.org/show/625144/ | 17:45 |
*** windsn has quit IRC | 17:49 | |
*** windsn has joined #openstack-ironic | 17:50 | |
*** fragatina has joined #openstack-ironic | 17:50 | |
*** penick has quit IRC | 17:52 | |
*** ccamacho has quit IRC | 17:53 | |
sambetts | leitan: its the node.properties['capabilities'] you need to updte to include the disk_label capability, instace_info is cleared and overriden by nova to tell the ironic node what to do, properties states what a node has/can do | 17:55 |
*** penick has joined #openstack-ironic | 17:57 | |
leitan | sambetts: ok added the property with --propertie to the node | 17:58 |
leitan | now it looks like : | properties | {u'cpu_arch': u'x86_64', u'root_device': {u'wwn': u'0x271a002a6a4a6c81'}, u'cpus': 16, u'disk_label': u'gpt', u'memory_mb': 64156, u'local_gb': 44} | | 17:58 |
windsn | in order to use compute service to boot up baremetal nodes, what should "compute_manager=" be set to in nova.conf ? This is for 'Newton' release . Thanks | 18:00 |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector master: Relax last introspection lock https://review.openstack.org/516754 | 18:01 |
leitan | sambetts: hmmm, still the same Filter ComputeCapabilitiesFilter returned 0 hosts | 18:03 |
*** d0ugal has joined #openstack-ironic | 18:03 | |
leitan | but im courious about this also: nubeliu01, 4375afd2-baa8-4b3f-8da9-4aa8e4e40050) ram: 64156MB disk: 45056MB io_ops: 0 instances: 0 fails. There are no capabilities to retrieve. _get_capabilities | 18:03 |
sambetts | leitan: you need to set properties['capabilities'] its a sub-dictionary of properties | 18:03 |
*** mgoddard_ has quit IRC | 18:04 | |
leitan | sambetts: oooo, right, doing it | 18:04 |
sambetts | works like openstack baremetal node set $NODE_UUID \ | 18:04 |
sambetts | --property capabilities=key1:val1,key2:val2 | 18:04 |
leitan | sambetts: yes ! now seems good: | properties | {u'cpu_arch': u'x86_64', u'root_device': {u'wwn': u'0x271a002a6a4a6c81'}, u'cpus': 16, u'capabilities': u'disk_label:gpt', u'memory_mb': 64156, u'disk_label': u'gpt', u'local_gb': 44} | | 18:07 |
*** zzzeek has quit IRC | 18:10 | |
*** zzzeek has joined #openstack-ironic | 18:12 | |
* milan_ calls it a day, night Ironic! | 18:14 | |
*** milan_ has quit IRC | 18:14 | |
leitan | sambetts: well ... now hitting the imagescheduler filter | 18:15 |
sambetts | yay! | 18:15 |
leitan | going to check the image properties if something is missing | 18:16 |
*** zzzeek has quit IRC | 18:17 | |
leitan | sambetts: the image only has the hypervisor_type propertie | 18:17 |
sambetts | I'm not sure I've ever set that :/ | 18:18 |
leitan | well, thats good, ill remove it then | 18:18 |
leitan | hahah | 18:18 |
*** zzzeek has joined #openstack-ironic | 18:18 | |
*** zzzeek has quit IRC | 18:20 | |
*** racedo_ has quit IRC | 18:21 | |
*** d0ugal_ has joined #openstack-ironic | 18:21 | |
*** agomez has joined #openstack-ironic | 18:23 | |
*** d0ugal has quit IRC | 18:23 | |
*** mrtenio has quit IRC | 18:24 | |
*** zzzeek has joined #openstack-ironic | 18:25 | |
pas-ha | leitan: from your last sample of node properties, it seems capabilities is still not a sub-dictionary. it should be smth like `u'capabilities': {u'disk_label': u'gpt'}`, similar format as for the `root_device` | 18:26 |
leitan | sambetts: well, instance is in spawning and node has rebooted now ... its provisioning timeee | 18:26 |
*** zzzeek_ has joined #openstack-ironic | 18:27 | |
leitan | pas-ha: yep, i passed that issue with sambetts last tip | 18:27 |
sambetts | leitan: \o/ | 18:27 |
pas-ha | ok, slowpoking /me | 18:27 |
*** AlexeyAbashkin has joined #openstack-ironic | 18:29 | |
*** zzzeek has quit IRC | 18:30 | |
leitan | sambetts: it booted, but the dhcp didnt deliver an ip addres, this should be an ip address from the provisioning network ? (the same that is working already) or already an ip address from the flat tenant network ? | 18:31 |
*** ralonsoh has quit IRC | 18:31 | |
*** zzzeek_ has quit IRC | 18:31 | |
sambetts | leitan: the provisoning network and the tenant network are the same in a deployment with the "flat" network driver | 18:32 |
leitan | sambetts: thats the issue then | 18:32 |
sambetts | leitan: so it should be the same process thats being working already | 18:32 |
leitan | good i selected the other network, thats why then | 18:32 |
* sambetts ----> home | 18:33 | |
*** AlexeyAbashkin has quit IRC | 18:33 | |
sambetts | leitan: yeah you need to pass the baremetal network into the nova boot command :) | 18:33 |
sambetts | night all o/ | 18:34 |
*** sambetts is now known as sambetts|afk | 18:34 | |
leitan | sambetts|afk: night ! thanks | 18:34 |
*** mrtenio has joined #openstack-ironic | 18:37 | |
*** bnemec has quit IRC | 18:38 | |
*** zzzeek has joined #openstack-ironic | 18:39 | |
*** mgoddard_ has joined #openstack-ironic | 18:41 | |
*** zzzeek has quit IRC | 18:42 | |
rloo | jlvillal: ever seen this zuul error before? https://review.openstack.org/#/c/516693/ | 18:44 |
patchbot | patch 516693 - ironic-python-agent - Fix off-by-one error in warning | 18:44 |
*** zzzeek has joined #openstack-ironic | 18:44 | |
*** agomez has quit IRC | 18:44 | |
rloo | jlvillal: "ERROR Project openstack/requirements does not have the default branch master" | 18:45 |
* TheJulia blinks | 18:45 | |
openstackgerrit | Anup Navare proposed openstack/ironic-python-agent master: [WIP] Build tinyipa with python3 https://review.openstack.org/495385 | 18:45 |
openstackgerrit | Anup Navare proposed openstack/ironic-python-agent master: [Test]DNM Testing if TinyIPA builds with py3 https://review.openstack.org/509652 | 18:45 |
*** agomez has joined #openstack-ironic | 18:47 | |
rloo | looks like it was/is being discussed in openstack-infra... | 18:47 |
*** dprince has quit IRC | 18:49 | |
*** agomez has quit IRC | 18:49 | |
*** e0ne has joined #openstack-ironic | 18:54 | |
rloo | jlvillal: ignore the above, i did a recheck | 18:56 |
NobodyCam | TheJulia: still no test results | 18:57 |
NobodyCam | :( | 18:57 |
TheJulia | NobodyCam: one nv job still queued | 19:01 |
*** catintheroof has quit IRC | 19:14 | |
*** pcaruana has joined #openstack-ironic | 19:15 | |
*** dprince has joined #openstack-ironic | 19:15 | |
*** fellypefca has quit IRC | 19:22 | |
*** ijw has quit IRC | 19:23 | |
*** ijw has joined #openstack-ironic | 19:24 | |
windsn | TheJulia: I was hoping for a little bit of assistance. I get this error when i try to nova boot a baremetal instance using the Newton release. https://thepasteb.in/p/P1hvXrLkokKcl . I dont have an All in one system, but a separate Controller and compute host. and was planning to use the compute host (which has newton l2 agent and ml2) to for dhcp | 19:25 |
windsn | purposes. But im confused why a nova boot tries to bind to the newton ports because according to the openstack link https://docs.openstack.org/ironic/latest/user/index.html, " Nova compute manager creates (unbound) tenant virtual interfaces (VIFs) in the Networking service according to the network interfaces requested in the nova boot request" | 19:25 |
TheJulia | windsn: I'm about to head to the airport, but you likely should start with https://docs.openstack.org/ironic/newton/ | 19:28 |
openstackgerrit | Ruby Loo proposed openstack/python-ironicclient master: Move legacy ironicclient jobs in-tree https://review.openstack.org/516772 | 19:29 |
NobodyCam | TheJulia: have a good couple days flight! | 19:33 |
openstackgerrit | Ruby Loo proposed openstack/python-ironicclient master: Move legacy ironicclient jobs in-tree https://review.openstack.org/516772 | 19:36 |
rloo | Bye TheJulia, have a great flight and enjoy down under! | 19:37 |
*** gmonteiro has quit IRC | 19:39 | |
jlvillal | rloo: Okay I will ignore :) | 19:40 |
rloo | jlvillal: that was easy :) | 19:40 |
*** homeski has joined #openstack-ironic | 19:45 | |
jlvillal | rloo: Thanks for the feedback on: https://review.openstack.org/515225 I left a response. Not sure what you think about how much to log. Not urgent though. | 19:45 |
patchbot | patch 515225 - python-ironicclient - Simplify logic for API version '1' and improve uni... | 19:45 |
homeski | can anyone explain what effect messing with api_workers in ironic.conf have? | 19:46 |
rloo | jlvillal: not sure i'll get to it today. going through all the projects, wrt zuul. i want to cry. | 19:46 |
jlvillal | rloo: No problem. And :( | 19:46 |
rloo | jlvillal: ha ha. i guess it could be worse. | 19:46 |
*** pcaruana has quit IRC | 19:49 | |
*** ChubYann has joined #openstack-ironic | 19:49 | |
*** catintheroof has joined #openstack-ironic | 19:55 | |
*** mat128 has quit IRC | 19:56 | |
*** bfournie has quit IRC | 19:57 | |
*** ccamacho has joined #openstack-ironic | 20:10 | |
*** mgoddard_ has quit IRC | 20:16 | |
*** jtomasek has quit IRC | 20:17 | |
*** etingof has quit IRC | 20:21 | |
*** ijw has quit IRC | 20:24 | |
*** AlexeyAbashkin has joined #openstack-ironic | 20:27 | |
openstackgerrit | Merged openstack/bifrost master: Bump ansible version to latest stable https://review.openstack.org/505191 | 20:30 |
*** AlexeyAbashkin has quit IRC | 20:31 | |
*** bfournie has joined #openstack-ironic | 20:36 | |
*** bfournie has quit IRC | 20:37 | |
*** edleafe has quit IRC | 20:39 | |
*** edleafe has joined #openstack-ironic | 20:40 | |
*** etingof has joined #openstack-ironic | 20:42 | |
*** trown is now known as trown|outtypewww | 20:45 | |
*** priteau has joined #openstack-ironic | 20:45 | |
openstackgerrit | Ruby Loo proposed openstack/python-ironic-inspector-client master: Move legacy python-ironic-inspector-client jobs https://review.openstack.org/516784 | 20:45 |
openstackgerrit | Ruby Loo proposed openstack/python-ironic-inspector-client master: Move legacy python-ironic-inspector-client jobs https://review.openstack.org/516784 | 20:48 |
*** leitan has quit IRC | 21:02 | |
*** jcoufal_ has joined #openstack-ironic | 21:02 | |
*** livelace-link has quit IRC | 21:03 | |
*** jcoufal has quit IRC | 21:05 | |
*** penick_ has joined #openstack-ironic | 21:06 | |
*** penick has quit IRC | 21:08 | |
*** catintheroof has quit IRC | 21:09 | |
*** ijw has joined #openstack-ironic | 21:18 | |
*** priteau has quit IRC | 21:22 | |
*** priteau has joined #openstack-ironic | 21:23 | |
*** ijw has quit IRC | 21:25 | |
*** priteau_ has joined #openstack-ironic | 21:26 | |
*** AlexeyAbashkin has joined #openstack-ironic | 21:27 | |
*** priteau has quit IRC | 21:27 | |
*** karimb has quit IRC | 21:29 | |
*** AlexeyAbashkin has quit IRC | 21:31 | |
*** rcernin has joined #openstack-ironic | 21:32 | |
openstackgerrit | Anup Navare proposed openstack/ironic master: [Test] DNM Checking tinyipa build with py3 https://review.openstack.org/516792 | 21:40 |
openstackgerrit | Anup Navare proposed openstack/ironic-python-agent master: [WIP] Build tinyipa with python3 https://review.openstack.org/495385 | 21:43 |
openstackgerrit | Anup Navare proposed openstack/ironic-python-agent master: [Test]DNM Testing if TinyIPA builds with py3 https://review.openstack.org/509652 | 21:43 |
*** dprince has quit IRC | 21:46 | |
*** jcoufal has joined #openstack-ironic | 21:49 | |
*** leitan has joined #openstack-ironic | 21:49 | |
leitan | Hi guys, dont know if someone left in here with my timezone | 21:50 |
leitan | i got to the point that im booting a baremetal on the provisioning network with nova | 21:50 |
leitan | but it doesnt get ip address | 21:50 |
leitan | BUT same network on cleaning and enroll time, boots the CoreOS just fine | 21:50 |
*** jcoufal_ has quit IRC | 21:50 | |
leitan | its like nova for some reason is creating the neutron port with something missing | 21:51 |
leitan | im creating it using horizon | 21:51 |
TheJulia | leitan: o/ form Mountain | 21:52 |
TheJulia | Er,r from. | 21:52 |
leitan | TheJulia: :) glad youre here, any clues ? | 21:53 |
leitan | its the same network that works on enroll/cleaning time | 21:53 |
TheJulia | Hmmm | 21:53 |
TheJulia | Same physical or both same physical and logical? | 21:53 |
leitan | same network in neutron | 21:55 |
leitan | same vlan os access on the pxe and nic1 ports | 21:55 |
*** bnemec has joined #openstack-ironic | 21:55 | |
leitan | same node | 21:56 |
leitan | BRB | 21:57 |
*** ijw has joined #openstack-ironic | 22:00 | |
*** jcoufal has quit IRC | 22:02 | |
*** ElCoyote_ has left #openstack-ironic | 22:03 | |
TheJulia | So, I’ve not used horizon for baremetal deployment, but I wonder if your creating a vif and then choosing to deploy with a vif? | 22:07 |
*** leitan has quit IRC | 22:08 | |
*** leitanphone has joined #openstack-ironic | 22:08 | |
*** rpioso is now known as rpioso|afk | 22:13 | |
*** ijw has quit IRC | 22:13 | |
*** baoli has quit IRC | 22:18 | |
*** e0ne has quit IRC | 22:18 | |
*** ijw has joined #openstack-ironic | 22:19 | |
*** rloo has quit IRC | 22:19 | |
*** ijw has quit IRC | 22:22 | |
*** ijw has joined #openstack-ironic | 22:22 | |
*** ijw has quit IRC | 22:33 | |
*** Nisha_Agarwal has joined #openstack-ironic | 22:35 | |
*** penick_ has quit IRC | 22:40 | |
*** Nisha_Agarwal has quit IRC | 22:41 | |
*** priteau_ has quit IRC | 22:47 | |
*** ijw has joined #openstack-ironic | 22:53 | |
*** jlabarre has quit IRC | 22:57 | |
*** leitanphone has quit IRC | 23:05 | |
*** leitan has joined #openstack-ironic | 23:44 | |
leitan | TheJulia: i did that, but same result, i created a standard port though, do i need special attributes ? | 23:45 |
*** bfournie has joined #openstack-ironic | 23:47 | |
*** baoli has joined #openstack-ironic | 23:50 | |
*** adreznec has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!