*** skazi has quit IRC | 00:06 | |
*** crushil has quit IRC | 00:12 | |
*** skazi has joined #openstack-ironic | 00:19 | |
*** wagiel has joined #openstack-ironic | 00:20 | |
*** jkilpatr_ has quit IRC | 00:21 | |
*** sayantan_ has quit IRC | 00:24 | |
*** wagiel has quit IRC | 00:25 | |
*** skazi has quit IRC | 00:26 | |
*** jkilpatr_ has joined #openstack-ironic | 00:31 | |
*** rpioso has quit IRC | 00:33 | |
*** hw_wutianwei has joined #openstack-ironic | 00:39 | |
*** zhurong has joined #openstack-ironic | 00:39 | |
*** xavierr has quit IRC | 00:39 | |
*** skazi has joined #openstack-ironic | 00:39 | |
*** xavierr has joined #openstack-ironic | 00:45 | |
*** rloo has quit IRC | 00:48 | |
*** cdearborn has joined #openstack-ironic | 00:51 | |
*** Goneri has quit IRC | 00:54 | |
*** xavierr has quit IRC | 00:54 | |
*** xavierr has joined #openstack-ironic | 01:00 | |
*** crushil has joined #openstack-ironic | 01:07 | |
davidlenwell | NobodyCam: well I'm making one.. | 01:11 |
---|---|---|
*** wagiel has joined #openstack-ironic | 01:15 | |
*** xavierr has quit IRC | 01:18 | |
*** xavierr has joined #openstack-ironic | 01:18 | |
*** wagiel has quit IRC | 01:19 | |
*** xavierr has quit IRC | 01:22 | |
*** sayantan_ has joined #openstack-ironic | 01:23 | |
*** phuongnh has joined #openstack-ironic | 01:23 | |
*** xavierr has joined #openstack-ironic | 01:24 | |
*** ricardoas has quit IRC | 01:28 | |
*** xavierr has quit IRC | 01:28 | |
*** rbudden has joined #openstack-ironic | 01:29 | |
*** gcb has joined #openstack-ironic | 01:32 | |
*** Wei__ has joined #openstack-ironic | 01:34 | |
*** SerenaFeng has joined #openstack-ironic | 01:36 | |
*** xavierr has joined #openstack-ironic | 01:41 | |
*** sasha2 has quit IRC | 01:47 | |
*** Sukhdev has quit IRC | 01:47 | |
*** ricardoas has joined #openstack-ironic | 01:52 | |
*** cdearborn has quit IRC | 01:52 | |
TheJulia | davidlenwell: the kind that renders nicely from text? | 02:02 |
davidlenwell | TheJulia: sure | 02:03 |
davidlenwell | maybe | 02:04 |
davidlenwell | I just need something to use in a slide.. I guess I could make it render from text | 02:05 |
TheJulia | There are some decent examples in the Ilo docs fwiw | 02:05 |
davidlenwell | oh good to know | 02:05 |
*** wagiel has joined #openstack-ironic | 02:09 | |
*** pmannidi has quit IRC | 02:11 | |
*** wagiel has quit IRC | 02:14 | |
*** crushil has quit IRC | 02:20 | |
*** bfournie has joined #openstack-ironic | 02:25 | |
*** mtanino has joined #openstack-ironic | 02:26 | |
*** pmannidi has joined #openstack-ironic | 02:28 | |
*** crushil has joined #openstack-ironic | 02:29 | |
*** MarginHu has joined #openstack-ironic | 02:33 | |
*** pmannidi has quit IRC | 02:47 | |
*** yongjiexu has quit IRC | 02:49 | |
*** pmannidi has joined #openstack-ironic | 02:59 | |
*** vikrant has joined #openstack-ironic | 02:59 | |
*** chlong has joined #openstack-ironic | 03:03 | |
*** chlong_ has joined #openstack-ironic | 03:03 | |
*** wagiel has joined #openstack-ironic | 03:03 | |
*** yongjiexu has joined #openstack-ironic | 03:04 | |
*** udesale has joined #openstack-ironic | 03:05 | |
*** wagiel has quit IRC | 03:08 | |
Wei__ | morning all | 03:10 |
Wei__ | when I create a server an output appears | 03:11 |
Wei__ | Quota exceeded for cores, ram: Requested 4, 10240, but already used 20, 51200 of 20, 51200 cores, ram (HTTP 403) (Request-ID: req-8f437100-ab14-4381-b52a-cd782b448bdd) | 03:11 |
*** vgadiraj_ has joined #openstack-ironic | 03:12 | |
*** vgadiraj_ has quit IRC | 03:12 | |
*** vikrant is now known as vikrant|brb | 03:13 | |
Wei__ | this is baremetal node, I have not used any resources | 03:13 |
*** aparnav has joined #openstack-ironic | 03:13 | |
*** vikrant|brb is now known as vikrant | 03:25 | |
openstackgerrit | Aparna proposed openstack/ironic master: Rescue implementation for iLO Virtual Media drivers https://review.openstack.org/453012 | 03:25 |
*** fragatin_ has joined #openstack-ironic | 03:26 | |
*** fragatina has quit IRC | 03:29 | |
*** fragatin_ has quit IRC | 03:30 | |
*** sayantan_ has quit IRC | 03:33 | |
*** gkadam has joined #openstack-ironic | 03:34 | |
*** sayantan_ has joined #openstack-ironic | 03:34 | |
*** crushil has quit IRC | 03:44 | |
*** krtaylor has quit IRC | 03:45 | |
*** rbudden has quit IRC | 03:53 | |
*** baoli has quit IRC | 03:53 | |
Wei__ | in /etc/nova/nova.conf use_baremetal_filter should be set to True? | 03:55 |
Wei__ | The default is false | 03:55 |
*** jaganathan has joined #openstack-ironic | 03:56 | |
*** wagiel has joined #openstack-ironic | 03:57 | |
*** rcernin has joined #openstack-ironic | 03:59 | |
*** rcernin is now known as rcernin|wfh|mtg | 03:59 | |
*** wagiel has quit IRC | 04:02 | |
*** links has joined #openstack-ironic | 04:03 | |
*** zhurong has quit IRC | 04:06 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/bifrost master: Updated from global requirements https://review.openstack.org/455901 | 04:09 |
*** fragatina has joined #openstack-ironic | 04:10 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements https://review.openstack.org/455919 | 04:12 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-inspector master: Updated from global requirements https://review.openstack.org/455920 | 04:12 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-lib master: Updated from global requirements https://review.openstack.org/455921 | 04:12 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-python-agent master: Updated from global requirements https://review.openstack.org/455922 | 04:12 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-ui master: Updated from global requirements https://review.openstack.org/455923 | 04:12 |
*** fragatina has quit IRC | 04:14 | |
*** crushil has joined #openstack-ironic | 04:17 | |
*** mtanino has quit IRC | 04:18 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-ironic-inspector-client master: Updated from global requirements https://review.openstack.org/455994 | 04:21 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-ironicclient master: Updated from global requirements https://review.openstack.org/454525 | 04:21 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-oneviewclient master: Updated from global requirements https://review.openstack.org/389942 | 04:21 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/sushy master: Updated from global requirements https://review.openstack.org/456023 | 04:23 |
*** g3ek has quit IRC | 04:23 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/virtualbmc master: Updated from global requirements https://review.openstack.org/440125 | 04:24 |
*** g3ek has joined #openstack-ironic | 04:31 | |
*** zhurong has joined #openstack-ironic | 04:34 | |
*** jaganathan has quit IRC | 04:35 | |
*** fragatin_ has joined #openstack-ironic | 04:44 | |
openstackgerrit | Aparna proposed openstack/proliantutils master: Performs IPA erase_devices after Sanitize disk erase https://review.openstack.org/436450 | 04:47 |
*** crushil has quit IRC | 04:48 | |
*** dsneddon has quit IRC | 04:49 | |
*** dsneddon has joined #openstack-ironic | 04:51 | |
*** wagiel has joined #openstack-ironic | 04:51 | |
*** wagiel has quit IRC | 04:56 | |
*** adisky_ has joined #openstack-ironic | 04:57 | |
*** crushil has joined #openstack-ironic | 05:01 | |
*** chlong_ has quit IRC | 05:03 | |
*** chlong has quit IRC | 05:03 | |
*** sayantan_ has quit IRC | 05:03 | |
*** jtomasek_ has joined #openstack-ironic | 05:04 | |
*** yongjiexu has quit IRC | 05:08 | |
*** yongjiexu has joined #openstack-ironic | 05:11 | |
*** rcernin|wfh|mtg has quit IRC | 05:11 | |
*** jaosorior_away is now known as jaosorior | 05:13 | |
*** crushil has quit IRC | 05:16 | |
*** Sukhdev has joined #openstack-ironic | 05:20 | |
*** rcernin has joined #openstack-ironic | 05:20 | |
*** SerenaFeng has quit IRC | 05:30 | |
*** mjura has joined #openstack-ironic | 05:30 | |
*** sayantan_ has joined #openstack-ironic | 05:34 | |
*** yongjiexu has quit IRC | 05:34 | |
*** jkilpatr_ has quit IRC | 05:35 | |
*** jtomasek_ has quit IRC | 05:44 | |
*** ChubYann has quit IRC | 05:44 | |
*** hshiina has joined #openstack-ironic | 05:46 | |
*** jkilpatr_ has joined #openstack-ironic | 05:47 | |
*** jtomasek has quit IRC | 05:49 | |
openstackgerrit | Debayan Ray proposed openstack/proliantutils master: Instrumenting redfish into proliantutils' client https://review.openstack.org/456064 | 05:56 |
*** SerenaFeng has joined #openstack-ironic | 05:56 | |
*** Sukhdev has quit IRC | 05:58 | |
*** rbartal has joined #openstack-ironic | 06:20 | |
*** jaganathan has joined #openstack-ironic | 06:21 | |
openstackgerrit | Debayan Ray proposed openstack/proliantutils master: Instrumenting redfish into proliantutils' client https://review.openstack.org/456064 | 06:22 |
*** fragatin_ has quit IRC | 06:25 | |
*** e0ne has joined #openstack-ironic | 06:30 | |
*** pcaruana has joined #openstack-ironic | 06:30 | |
*** e0ne has quit IRC | 06:35 | |
*** SerenaFe_ has joined #openstack-ironic | 06:37 | |
*** SerenaFeng has quit IRC | 06:39 | |
MarginHu | hi, How to config pxelinux.cfg/{MAC} file ? | 06:47 |
MarginHu | for deploy a baremetal node ? | 06:47 |
*** yuanying_ has joined #openstack-ironic | 06:48 | |
*** yuanying has quit IRC | 06:48 | |
*** tesseract has joined #openstack-ironic | 06:49 | |
*** cvstealt1 has joined #openstack-ironic | 06:53 | |
*** jistr has quit IRC | 06:54 | |
*** adreznec has quit IRC | 06:55 | |
*** cvstealth has quit IRC | 06:55 | |
*** gema has quit IRC | 06:55 | |
*** trown|outtypewww has quit IRC | 06:55 | |
*** gema has joined #openstack-ironic | 06:55 | |
*** gema has quit IRC | 06:56 | |
*** gema has joined #openstack-ironic | 06:56 | |
*** bl0m1_ has quit IRC | 06:56 | |
*** yuriyz has quit IRC | 06:56 | |
*** jistr has joined #openstack-ironic | 06:56 | |
*** bl0m1 has joined #openstack-ironic | 06:56 | |
openstackgerrit | Ankit Kumar proposed openstack/ironic master: Adding grub2 bootloader support to devstack plugin https://review.openstack.org/454026 | 06:56 |
*** trown has joined #openstack-ironic | 06:56 | |
*** yuriyz has joined #openstack-ironic | 06:56 | |
*** adreznec has joined #openstack-ironic | 06:56 | |
*** rcernin has quit IRC | 06:59 | |
*** galyna1 has joined #openstack-ironic | 07:03 | |
*** d0ugal has joined #openstack-ironic | 07:03 | |
*** d0ugal has quit IRC | 07:03 | |
*** d0ugal has joined #openstack-ironic | 07:03 | |
openstackgerrit | Ankit Kumar proposed openstack/ironic master: Adding grub2 bootloader support to devstack plugin https://review.openstack.org/454026 | 07:16 |
*** rcernin has joined #openstack-ironic | 07:16 | |
*** Serlex has joined #openstack-ironic | 07:17 | |
openstackgerrit | Merged openstack/sushy master: Updated from global requirements https://review.openstack.org/456023 | 07:24 |
*** fragatina has joined #openstack-ironic | 07:26 | |
*** jkilpatr_ has quit IRC | 07:34 | |
*** jkilpatr_ has joined #openstack-ironic | 07:35 | |
pas-ha | morning ironic :) | 07:36 |
*** rcernin has quit IRC | 07:37 | |
*** fragatina has quit IRC | 07:37 | |
pas-ha | MarginHu: AFAIK you do not have to configure it yourself, ironic should do that for you | 07:37 |
*** rcernin_ has joined #openstack-ironic | 07:37 | |
*** rcernin_ has quit IRC | 07:38 | |
*** rcernin_ has joined #openstack-ironic | 07:38 | |
MarginHu | I know that question now , pas-ha | 07:39 |
MarginHu | but failed to deploy the image | 07:39 |
*** tuanluong has joined #openstack-ironic | 07:41 | |
MarginHu | pas-ha, I think It need config pxelinux.cfg/{mac} file , no automated config | 07:42 |
openstackgerrit | Steven Hardy proposed openstack/ironic master: Improve error message for deleting node from error state https://review.openstack.org/456099 | 07:42 |
*** jkilpatr_ has quit IRC | 07:43 | |
*** sayantan_ has quit IRC | 07:43 | |
*** jkilpatr_ has joined #openstack-ironic | 07:43 | |
*** athomas has joined #openstack-ironic | 07:48 | |
*** e0ne has joined #openstack-ironic | 07:51 | |
*** cuongnq has joined #openstack-ironic | 07:55 | |
*** zzzeek has quit IRC | 08:00 | |
* csmart1 has been working on a buildroot image for IPA | 08:00 | |
csmart1 | if anyone's interested I think it's ready for others to take a look at | 08:00 |
*** zzzeek has joined #openstack-ironic | 08:00 | |
*** e0ne has quit IRC | 08:00 | |
csmart1 | this is the main repository which does all the Buildroot things: | 08:00 |
csmart1 | https://github.com/csmart/ipa-buildroot#openstack-ironic-python-agent | 08:01 |
*** e0ne has joined #openstack-ironic | 08:01 | |
csmart1 | I've tried to make a decent set of instructions, so you should be able to follow that through and build your own a custom linux kernel and initramfs with Buildroot | 08:02 |
*** ralonsoh has joined #openstack-ironic | 08:02 | |
csmart1 | furthermore, I've also forked the ironic-python-agent repo and added scripts to build a buildroot image, like we can do already with tinyip and coreos: | 08:02 |
csmart1 | https://github.com/csmart/ironic-python-agent/tree/buildroot/imagebuild/buildroot#buildroot-ironic-python-agent | 08:02 |
*** racedo has joined #openstack-ironic | 08:03 | |
* csmart1 sent a long message: csmart1_2017-04-12_08:03:50.txt - https://matrix.org/_matrix/media/v1/download/matrix.org/oCZLUNtIrZvdCVtcTtDCcgsN | 08:03 | |
csmart1 | or see make help for details | 08:04 |
*** lucas-afk is now known as lucasagomes | 08:04 | |
lucasagomes | morning all | 08:04 |
tuanluong | morning all | 08:05 |
csmart1 | JayF: jroll sambetts see above re buildroot ^ | 08:07 |
csmart1 | lucasagomes: tuanluong \o | 08:08 |
*** Administrator_ has quit IRC | 08:12 | |
*** Administrator_ has joined #openstack-ironic | 08:12 | |
*** stendulker has joined #openstack-ironic | 08:17 | |
*** dmellado has joined #openstack-ironic | 08:23 | |
*** aarefiev_afk is now known as aarefiev | 08:24 | |
aarefiev | morning all! | 08:24 |
csmart1 | aarefiev: \o | 08:26 |
aarefiev | o/ | 08:26 |
Wei__ | Hi all, my_ip in the ironic.conf should be configured to which network ip? | 08:29 |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic master: Support oslo.messaging.zmq in ironic https://review.openstack.org/445550 | 08:30 |
openstackgerrit | Jun Yao proposed openstack/ironic-inspector master: Adds node state to the API response data https://review.openstack.org/436415 | 08:33 |
*** links has quit IRC | 08:35 | |
stendulker | aarefiev o/ | 08:36 |
*** livelace has joined #openstack-ironic | 08:40 | |
openstackgerrit | Ankit Kumar proposed openstack/ironic master: Adding grub2 bootloader support to devstack plugin https://review.openstack.org/454026 | 08:40 |
*** priteau has joined #openstack-ironic | 08:49 | |
*** yonglihe has quit IRC | 08:49 | |
*** links has joined #openstack-ironic | 08:52 | |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Updated from global requirements https://review.openstack.org/455994 | 08:56 |
*** deray has joined #openstack-ironic | 08:57 | |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic master: Support oslo.messaging.zmq in ironic https://review.openstack.org/445550 | 09:04 |
openstackgerrit | Merged openstack/ironic-lib master: Updated from global requirements https://review.openstack.org/455921 | 09:06 |
*** jkilpatr_ has quit IRC | 09:06 | |
*** jkilpatr_ has joined #openstack-ironic | 09:07 | |
*** csmart1 has quit IRC | 09:11 | |
*** mkrai has quit IRC | 09:11 | |
*** retr0h has quit IRC | 09:11 | |
*** jkilpatr_ has quit IRC | 09:11 | |
*** jkilpatr_ has joined #openstack-ironic | 09:12 | |
*** dtantsur|afk is now known as dtantsur | 09:15 | |
*** mkrai has joined #openstack-ironic | 09:16 | |
dtantsur | morning ironic | 09:16 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: Remove deprecated DHCP provider methods https://review.openstack.org/453711 | 09:18 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: deprecate DHCP providers https://review.openstack.org/456127 | 09:18 |
openstackgerrit | Ankit Kumar proposed openstack/ironic master: Adding grub2 bootloader support to devstack plugin https://review.openstack.org/454026 | 09:18 |
*** mgould|afk is now known as mgould | 09:19 | |
mgould | morning Ironic! | 09:19 |
*** links has quit IRC | 09:20 | |
dtantsur | mgould, morning, so your laptop is still with you, right? :) | 09:20 |
mgould | dtantsur: until the courier arrives, yep | 09:21 |
mgould | no idea when that will happen, though | 09:21 |
*** mvpnitesh has joined #openstack-ironic | 09:22 | |
mgould | I'd ask for an estimate, but last time he showed up two days early, so I wouldn't trust any time they told me :-) | 09:22 |
dtantsur | well, couriers are rarely predictable :) | 09:22 |
dtantsur | lol | 09:22 |
*** Serlex has quit IRC | 09:25 | |
mvpnitesh | hi all , can you please review https://review.openstack.org/#/c/431556/ , https://review.openstack.org/#/c/379436/ , https://review.openstack.org/#/c/455662/ | 09:28 |
patchbot | patch 431556 - python-ironicclient - OSC 'node list' recognizes all provision states | 09:28 |
patchbot | patch 379436 - python-ironicclient - Fixed wrap from taking negative values | 09:28 |
patchbot | patch 455662 - python-ironicclient - Fixes multiple chassis delete | 09:28 |
*** gkadam is now known as gkadam-afk | 09:30 | |
*** links has joined #openstack-ironic | 09:33 | |
*** csmart has joined #openstack-ironic | 09:35 | |
*** retr0h has joined #openstack-ironic | 09:35 | |
openstackgerrit | Merged openstack/ironic master: Updated from global requirements https://review.openstack.org/455919 | 09:40 |
*** andyjones2001 has quit IRC | 09:43 | |
aarefiev | morning stendulker, dtantsur, mgould | 09:44 |
dtantsur | o/ | 09:44 |
*** MattMan has quit IRC | 09:44 | |
*** MattMan has joined #openstack-ironic | 09:45 | |
aarefiev | dtantsur: hey, are we going to drop setting ipmi creds, or we will continue supporting it for older api versions | 09:45 |
dtantsur | aarefiev, I think we're dropping it (on the basis that it has always been experimental) | 09:46 |
aarefiev | ok, thanks | 09:46 |
*** SerenaFe_ has quit IRC | 09:51 | |
*** sambetts|afk is now known as sambetts | 09:52 | |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Serve boot configs from Ironic API https://review.openstack.org/369438 | 09:52 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Implement Driver API for dynamic boot config https://review.openstack.org/394398 | 09:52 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Add RPC API to get the boot config https://review.openstack.org/394399 | 09:52 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Allow not writing pxe configs to disk https://review.openstack.org/394397 | 09:52 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: Convert iPXE boot config to proper Jinja template https://review.openstack.org/393462 | 09:52 |
sambetts | csmart1: awesome!!!! | 09:52 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic master: DNM test enabled dynamic iPXE https://review.openstack.org/391943 | 09:52 |
*** amarao has joined #openstack-ironic | 10:01 | |
MarginHu | Hi, I met an issue https://bugs.launchpad.net/ironic/+bug/1682074 | 10:05 |
openstack | Launchpad bug 1682074 in Ironic "ironic dd successfuly but don't boot from disk still from pxe" [Undecided,New] | 10:05 |
openstackgerrit | Merged openstack/ironic-inspector master: Updated from global requirements https://review.openstack.org/455920 | 10:12 |
*** MarginHu has quit IRC | 10:13 | |
vdrok | morning all! | 10:20 |
kiseok7 | good evening ironic :) | 10:22 |
mgould | hi kiseok7 | 10:23 |
mgould | morning vdrok aarefiev stendulker dtantsur mvpnitesh | 10:24 |
dtantsur | o/ | 10:25 |
*** fxpester has joined #openstack-ironic | 10:28 | |
*** hshiina has quit IRC | 10:28 | |
vdrok | morning kiseok7 mgould dtantsur ! | 10:32 |
openstackgerrit | Miles Gould proposed openstack/ironic master: Allow setting UEFI boot devices in DRAC driver https://review.openstack.org/420107 | 10:33 |
*** Serlex has joined #openstack-ironic | 10:33 | |
*** tuanluong has quit IRC | 10:43 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector master: [WIP] Set pxe_enabled on new and existing ports on introspection https://review.openstack.org/454724 | 10:43 |
dtantsur | this is getting close ^^^ early reviews appreciated | 10:43 |
*** phuongnh has quit IRC | 10:43 | |
*** milan has joined #openstack-ironic | 10:47 | |
milan | morning Ironic! :) | 10:47 |
mgould | morning milan | 10:47 |
milan | morning mgould! :) | 10:47 |
dtantsur | hey milan | 10:49 |
*** jkilpatr_ has quit IRC | 10:49 | |
milan | morning dtantsur! :) | 10:49 |
milan | aarefiev, morning! ;) | 10:49 |
aarefiev | hey milan | 10:50 |
*** cuongnq has quit IRC | 10:50 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: do not run ir-api on primary node after upgrade https://review.openstack.org/456166 | 10:52 |
*** Wei__ has quit IRC | 10:55 | |
*** dtantsur is now known as dtantsur|brb | 11:01 | |
*** athomas has quit IRC | 11:08 | |
openstackgerrit | Hugo Nicodemos proposed openstack/ironic master: Remove pre-allocation model for OneView drivers https://review.openstack.org/455427 | 11:10 |
openstackgerrit | Hugo Nicodemos proposed openstack/ironic master: Remove pre-allocation model for OneView drivers https://review.openstack.org/455427 | 11:11 |
*** udesale has quit IRC | 11:13 | |
*** stendulker has quit IRC | 11:13 | |
*** athomas has joined #openstack-ironic | 11:14 | |
*** jkilpatr_ has joined #openstack-ironic | 11:20 | |
*** zhurong has quit IRC | 11:26 | |
*** lucasagomes is now known as lucas-hungry | 11:32 | |
mgould | OK, I'm off! It's been great knowing you all, please keep in touch | 11:37 |
mgould | I'm @pozorvlak on Twitter/GitHub/etc | 11:37 |
*** mgould has quit IRC | 11:38 | |
*** MarginHu has joined #openstack-ironic | 11:39 | |
*** MarginHu has quit IRC | 11:40 | |
*** MarginHu has joined #openstack-ironic | 11:40 | |
openstackgerrit | Jaganathan Palanisamy proposed openstack/ironic-python-agent master: NUMA-topology collector https://review.openstack.org/424729 | 11:40 |
*** MarginHu has quit IRC | 11:41 | |
*** MarginHu has joined #openstack-ironic | 11:41 | |
*** gkadam-afk is now known as gkadam | 11:42 | |
openstackgerrit | Merged openstack/ironic-ui master: Document how to run JavaScript unit tests https://review.openstack.org/447624 | 11:49 |
*** baoli has joined #openstack-ironic | 11:49 | |
vdrok | morning milan ! | 11:51 |
milan | morning vdrok! :) | 11:52 |
openstackgerrit | Merged openstack/ironic-ui master: Updated from global requirements https://review.openstack.org/455923 | 11:52 |
*** chlong_ has joined #openstack-ironic | 11:52 | |
*** chlong has joined #openstack-ironic | 11:52 | |
milan | mgould take care! gonna miss you | 11:53 |
*** chlong_ has quit IRC | 11:54 | |
*** rbudden has joined #openstack-ironic | 11:57 | |
*** bfournie has quit IRC | 11:58 | |
* TheJulia sighs | 11:59 | |
TheJulia | betherly: hey, ironic-ui has a bad translation, any ideas? | 12:00 |
TheJulia | Like... embedded HTML code.... | 12:00 |
*** dtantsur|brb is now known as dtantsur | 12:00 | |
sambetts | jroll: RE: routed networks + schedular stuff, after talking to someone heavily involved with the work in Neutron I don't think we're going to need changes in Nova to make this happen, but its going to require us to write some interesting Neutron driver code | 12:02 |
*** mat128 has joined #openstack-ironic | 12:02 | |
deray | milan, hey . .got to see this msg > mgould take care! gonna miss you | 12:04 |
deray | g'morning everyone !! | 12:04 |
deray | milan, what happened to mgould? | 12:04 |
dtantsur | deray, left Red Hat | 12:06 |
milan | deray, mgould left the project | 12:06 |
deray | dtantsur, milan oh kay .. | 12:07 |
milan | at least as far as doing it for living goes | 12:07 |
deray | milan, yeah I understand :) no plans for him to stick to ironic any more, is it? | 12:08 |
* deray wishes mgould best of luck !! | 12:08 | |
milan | deray, I'm afraid no | 12:08 |
deray | milan, okay | 12:09 |
*** sbezverk has quit IRC | 12:09 | |
*** krtaylor has joined #openstack-ironic | 12:11 | |
MarginHu | hi | 12:14 |
*** lucas-hungry is now known as lucasagomes | 12:14 | |
sambetts | MarginHu: just responding to your bug report | 12:28 |
sambetts | MarginHu: I have a couple of questions, 1. Did you use a whole disk image or an partition image? 2. Did you set boot mode to local on the Ironic node? | 12:30 |
*** Goneri has joined #openstack-ironic | 12:30 | |
MarginHu | 1. an partition image | 12:30 |
MarginHu | 2. no set . | 12:31 |
sambetts | MarginHu: without setting the boot mode the default behaviour for Ironic is to continue to netboot the nodes after provisioning and chain load to the hard disk | 12:31 |
sambetts | MarginHu: and Ironic won't install a boot loader if that is the case | 12:31 |
*** bfournie has joined #openstack-ironic | 12:31 | |
MarginHu | I'm trying , maybe it is caused by image | 12:31 |
MarginHu | ok | 12:32 |
*** hw_wutianwei has quit IRC | 12:32 | |
*** aparnav has quit IRC | 12:32 | |
sambetts | if you want the node to boot from the local disk without netbooting, then you can set the boot mode: https://docs.openstack.org/project-install-guide/baremetal/draft/setup-drivers.html#boot-mode-support | 12:32 |
*** g3ek has quit IRC | 12:33 | |
*** fellypefca has joined #openstack-ironic | 12:33 | |
MarginHu | yes, I see , boot mode is automated configured by Ironic | 12:33 |
fellypefca | Morning :) | 12:34 |
*** jcoufal has joined #openstack-ironic | 12:34 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: do not run ir-api on primary node after upgrade https://review.openstack.org/456166 | 12:37 |
*** g3ek has joined #openstack-ironic | 12:38 | |
*** galyna1 has quit IRC | 12:38 | |
*** jaganathan has quit IRC | 12:39 | |
*** baoli has quit IRC | 12:39 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Refactor API policy and microversion checks https://review.openstack.org/451506 | 12:39 |
mat128 | morning | 12:42 |
*** fellypefca has quit IRC | 12:46 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Refactor API policy and microversion checks https://review.openstack.org/451506 | 12:48 |
*** fellypefca has joined #openstack-ironic | 12:48 | |
openstackgerrit | paresh sao proposed openstack/ironic master: Change to avoid building of deploy iso when provided https://review.openstack.org/454625 | 12:49 |
*** xavierr has quit IRC | 12:49 | |
vdrok | morning mat128 and fellypefca | 12:49 |
*** jcoufal_ has joined #openstack-ironic | 12:53 | |
*** jcoufal has quit IRC | 12:56 | |
TheJulia | sambetts: jroll is in the leadership training ATM, without a computer :) | 12:57 |
sambetts | TheJulia: ah, I was just responding to a ping from the other day, maybe he'll pick it up at some point | 12:57 |
*** fellypefca has quit IRC | 12:58 | |
sambetts | TheJulia: otherwise I'll have to tell him when he's back | 12:58 |
*** fellypefca has joined #openstack-ironic | 12:58 | |
openstackgerrit | paresh sao proposed openstack/ironic master: Change to avoid building of deploy iso when provided https://review.openstack.org/454625 | 12:58 |
TheJulia | sambetts: I'll try to remember to mention it to him in person | 12:59 |
sambetts | TheJulia: thanks! | 12:59 |
*** livelace has quit IRC | 13:01 | |
*** sasha2 has joined #openstack-ironic | 13:01 | |
*** baoli has joined #openstack-ironic | 13:02 | |
ricardoas | morning, everybody! | 13:02 |
*** mat128 has quit IRC | 13:02 | |
*** xavierr has joined #openstack-ironic | 13:02 | |
*** cdearborn has joined #openstack-ironic | 13:02 | |
*** crushil has joined #openstack-ironic | 13:03 | |
*** fellypefca has quit IRC | 13:04 | |
*** gkadam has quit IRC | 13:05 | |
*** mat128 has joined #openstack-ironic | 13:05 | |
sambetts | TheJulia: do you know if the notifications logic in Ironic is reliable enough for me to write an application that relys on them for finding out if someone has added a new node to ironic? | 13:06 |
*** rloo has joined #openstack-ironic | 13:13 | |
*** dprince has joined #openstack-ironic | 13:15 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Move log options override https://review.openstack.org/456214 | 13:16 |
deray | lucasagomes, hi | 13:16 |
deray | lucasagomes, would you have some time today to look at: https://review.openstack.org/#/c/446510/ | 13:17 |
patchbot | patch 446510 - sushy - Add System Processor/Memory info | 13:17 |
*** links has quit IRC | 13:17 | |
openstackgerrit | Merged openstack/proliantutils master: Initial redfish commit https://review.openstack.org/455224 | 13:22 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic master: Move log options override https://review.openstack.org/456214 | 13:24 |
MarginHu | sambetts, now my question is that after how to boot from disk dd the image to disk when use a partition disk ? | 13:25 |
*** fragatina has joined #openstack-ironic | 13:25 | |
*** mvpnitesh has quit IRC | 13:26 | |
MarginHu | now my question is that how to boot from disk after dd the image to disk when use a partition disk ? | 13:26 |
*** deray has quit IRC | 13:26 | |
MarginHu | maybe my integration is wrong | 13:26 |
sambetts | MarginHu: if boot mode is set to local, and you are using a partition images, ironic will install a boot loader for you and then configured the server to boot from disk | 13:26 |
MarginHu | now when I deploy the baremetal node , ironic power off the baremetal node , then I see the node still boot from pxe. | 13:28 |
*** rloo has quit IRC | 13:29 | |
*** rloo has joined #openstack-ironic | 13:30 | |
*** mtanino has joined #openstack-ironic | 13:32 | |
thomasem | o/ | 13:32 |
*** vikrant has quit IRC | 13:32 | |
*** erolg has joined #openstack-ironic | 13:35 | |
jcook | good morning | 13:39 |
*** zhurong has joined #openstack-ironic | 13:47 | |
*** hamzy has quit IRC | 13:47 | |
pas-ha | MarginHu, that's because for partition images the default behavior is netboot. change that in the ironic.conf (smth like "default_boot_option") or configure the node and the Nova flavor to use localboot: https://docs.openstack.org/project-install-guide/baremetal/draft/advanced.html | 13:48 |
MarginHu | yes , you're right , follow the link , I find ironic has installed boot loader to the disk. | 13:50 |
*** rbartal has quit IRC | 13:52 | |
*** amotoki has joined #openstack-ironic | 13:54 | |
mat128 | sambetts: you should | 13:59 |
mat128 | otherwise what good is that feature for :) | 13:59 |
*** zhurong_ has joined #openstack-ironic | 14:00 | |
*** zhurong has quit IRC | 14:01 | |
pas-ha | sambetts, I bet mariojv or Yuri are better people to ask about notifications ;) also, AFAIK you should be prepared for some flood of incoming notifications | 14:02 |
pas-ha | since AFAIR we kind of emit those on each object save to DB, and we have a lot of those in small steps while node action progresses | 14:02 |
mariojv | sambetts: i think it'd be ok - but i haven't done any load testing of the feature | 14:04 |
mariojv | also, good morning all o/ | 14:04 |
MarginHu | Hi, pas-ha, how to make the baremetal boot from disk after deploy finished when using partition images ? | 14:04 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: do not run ir-api on primary node after upgrade https://review.openstack.org/456166 | 14:05 |
mariojv | yeah, there would likely be a lot of notifications in a good sized deployment pas-ha | 14:05 |
mariojv | iirc, we had a doc listing them all | 14:05 |
mariojv | here it is: https://docs.openstack.org/developer/ironic/deploy/notifications.html#available-notifications | 14:06 |
*** milan has quit IRC | 14:06 | |
pas-ha | MarginHu: if you want that by default - change the "[deploy]default_boot_option=local" explicitly in your ironic.conf and restart the conductor | 14:07 |
TheJulia | sambetts: afaik, they shouldn't be considered 100% reliable, so for workflows I would at least periodically reconcile. I have this feeling one of the big users were looking at doing the same for their process of onboarding/maintaining hardware in their fleet. | 14:07 |
mariojv | yuriyz may have more info on reliability, not sure | 14:08 |
mariojv | TheJulia: +1 for periodic reconciliation if we don't have data on reliability - or if you don't want to depend on your message bus 100% | 14:10 |
sambetts | TheJulia, mariojv, mat128 thanks all for the hints, going to using polling initally and then see about notifications later :) | 14:10 |
mariojv | cool, let us know how it goes sambetts :) | 14:11 |
pas-ha | MarginHu: https://github.com/openstack/ironic/blob/20815f5d87d22592b2c9bd5d11c811e38be9d13a/etc/ironic/ironic.conf.sample#L1407 | 14:13 |
*** udesale has joined #openstack-ironic | 14:16 | |
*** jcoufal has joined #openstack-ironic | 14:16 | |
*** jcoufal_ has quit IRC | 14:16 | |
*** phuongnh has joined #openstack-ironic | 14:18 | |
MarginHu | pas-ha, thanks, it works fine. | 14:18 |
*** hamzy has joined #openstack-ironic | 14:21 | |
rloo | hi and good morning pas-ha, mariojv, MarginHu, sambetts, TheJulia, mat128, jcook, vsaienk0 | 14:22 |
*** jaganathan has joined #openstack-ironic | 14:22 | |
rloo | jroll: missing stuff in 8.0.0 release notes. See https://bugs.launchpad.net/ironic/+bug/1682147 | 14:23 |
openstack | Launchpad bug 1682147 in Ironic "Release notes for 8.0.0 is incomplete" [Medium,Triaged] | 14:23 |
jcook | rloo mornin :) | 14:24 |
*** links has joined #openstack-ironic | 14:33 | |
vdrok | morning thomasem jcook mariojv TheJulia and rloo ! | 14:34 |
thomasem | How's it going? | 14:34 |
vdrok | just as usual :) | 14:35 |
cdearborn | good morning ironic! | 14:36 |
thomasem | That's good (I think)! :) | 14:36 |
vdrok | morning cdearborn | 14:36 |
*** links has quit IRC | 14:36 | |
cdearborn | trying to understand the semantics around locking. it seems that an exclusive lock is required when doing a node.save() or when making a destructive/write operation to a BMC. Is this right? | 14:37 |
rloo | cdearborn: yup | 14:38 |
cdearborn | rloo: thx! | 14:39 |
cdearborn | a shared lock is required when making a read operation to a BMC or when reading attributes on a node via node.attr. Is this right? I'm a bit shaky on this one | 14:41 |
rloo | cdearborn: if i recall correctly, shared lock doesn't mean much, so yeah, indicates that you just want to read the info. | 14:43 |
jcook | mornin' vdrok | 14:43 |
rloo | and good morning cdearborn, vdrok! | 14:43 |
cdearborn | rloo, thx again! | 14:44 |
*** jcoufal has quit IRC | 14:44 | |
cdearborn | is it necessary it be inside a shared lock when querying data from a BMC? | 14:46 |
*** jcoufal has joined #openstack-ironic | 14:48 | |
cdearborn | I'm hitting a bug where during RAID manual cleaning, manual cleaning fails due to (usually) heartbeat failing to obtain a lock | 14:52 |
cdearborn | i've hunted down the issue and it turns out that the BMC, while usually responding quickly can take over 3 seconds to respond to a query about 1/10 of the time | 14:52 |
sambetts | cdearborn: so it times out because the heartbeat can't get through? | 14:52 |
cdearborn | yes | 14:52 |
openstackgerrit | Jaganathan Palanisamy proposed openstack/ironic-python-agent master: NUMA-topology collector https://review.openstack.org/424729 | 14:54 |
sambetts | hmmm, seems like when we're doing non-agent operations like OOB RAID we should probably not be timeout based on the lack of heartbeat | 14:54 |
cdearborn | here's the exact error: paste.openstack.org/show/606314/ | 14:55 |
cdearborn | I could refactor the code so the network queries to the BMC occur outside the shared or exclusive lock (the error can occur in both cases), but I'm not sure if that's the right solution | 14:56 |
cdearborn | I'm not sure if there are other periodic jobs that will fail if the lock is held for more than 3 seconds, but i'm guessing the power state poll might fail as well? | 14:57 |
*** zhurong_ has quit IRC | 14:57 | |
sambetts | hmm possible | 14:58 |
*** jkilpatr_ has quit IRC | 14:59 | |
*** srobert has joined #openstack-ironic | 15:00 | |
*** jkilpatr has joined #openstack-ironic | 15:00 | |
cdearborn | that's why I was wondering if querying data from the BMC outside a lock was ok - if so, then i could refactor the code to make that happen | 15:01 |
*** srobert has quit IRC | 15:01 | |
cdearborn | In some cases where this issue occurs, it happens due to an SSL error and subsequent retry | 15:02 |
*** srobert has joined #openstack-ironic | 15:02 | |
*** srobert has quit IRC | 15:02 | |
*** jaosorior is now known as jaosorior_away | 15:02 | |
*** srobert has joined #openstack-ironic | 15:03 | |
openstackgerrit | Merged openstack/bifrost master: Updated from global requirements https://review.openstack.org/455901 | 15:04 |
*** rcernin_ has quit IRC | 15:04 | |
*** rpioso has joined #openstack-ironic | 15:06 | |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector master: [POC] Split service on API and Engine https://review.openstack.org/415645 | 15:06 |
*** ElCoyote_ has joined #openstack-ironic | 15:07 | |
*** baha has joined #openstack-ironic | 15:07 | |
vdrok | cdearborn: I think yes, if you need to just query the bmc, it can be done with a shared lock | 15:08 |
vdrok | dtantsur: do I remember correctly, we at some point decided not to conceal new states in the api depending on the microversion? | 15:10 |
dtantsur | vdrok, this is correct | 15:10 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: do not run ir-api on primary node after upgrade https://review.openstack.org/456166 | 15:10 |
vdrok | yup, thanks! | 15:10 |
cdearborn | vdrok, thanks! I analyzed the results of doing RAID cleaning on 9 nodes simultaneously, and saw that the cases where the BMC takes longer than 3 seconds to reply to a request usually occurs when the cleaning code holds a shared lock, though there was 1 case where it occured when the code held an exclusive lock. | 15:11 |
cdearborn | vdrok, holding the shared lock for longer than 3 seconds is enough to kill the heartbeat job if they happen to collide | 15:11 |
cdearborn | vdrok, that's why i'm wondering if it's ok to query the BMC outside any lock | 15:12 |
vdrok | cdearborn: hrm , the shared lock can be obtained at any point in time, it does not restrict other processes to get the exclusive one | 15:13 |
sambetts | I think the heartbeat asks for an exclusive lock which will be blocked by a shared lock | 15:13 |
jlvillal | Good morning Ironic | 15:14 |
sambetts | we should be careful about not holding locks when we're performing an action against a nodes BMC, I think they help us control the number of BMC calls being made to the server to some degree | 15:15 |
cdearborn | vrok, sambetts, yes, heartbeat takes an exclusive lock, and that is blocked by the shared lock | 15:15 |
vdrok | sambetts: in the conductor/manager, it is shared, it gets to exclusive in the deploy driver | 15:15 |
vdrok | cdearborn: you might want to have a custom heartbeat implementation then, that queries the bmc before upgrading the lock | 15:16 |
*** jaganathan has quit IRC | 15:16 | |
vdrok | 3 seconds is exactly our default to try to get the exclusive one | 15:16 |
cdearborn | vdrok, well, the issue is with how long the BMC is taking to respond during RAID manual cleaning. Would a better solution be to modify the periodic RAID cleaning code that checks the job status to make it's queries to the BMC outside the shared lock? | 15:17 |
vdrok | cdearborn: I believe that shared lock does not prevent anyone to get an exclusive one, at least that's what I see in the task manager code | 15:18 |
vdrok | or maybe I don't understand something :) let me check the raid code | 15:18 |
sambetts | as I understand it no task can hold an exclusive lock if something else already has either a shared lock or an exclsive lock | 15:19 |
vdrok | sambetts: https://github.com/openstack/ironic/blob/master/ironic/conductor/task_manager.py#L226-L230 and https://github.com/openstack/ironic/blob/master/ironic/conductor/task_manager.py#L289-L298 | 15:20 |
cdearborn | vdrok, sambetts, here is the periodic RAID cleaning code that is causing the failure: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/drac/raid.py#L795 | 15:20 |
vdrok | cdearborn: upgrade happens here https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/drac/raid.py#L846 | 15:21 |
vdrok | so maybe this upgrade interferes with the upgrade lock in heartbeat | 15:22 |
vdrok | which is here https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/agent_base_vendor.py#L266 | 15:23 |
cdearborn | vdrok, sambetts, it queries the BMC for job status, and in the case where it resumes cleaning, it queries the BMC for the list of virtual disks | 15:23 |
cdearborn | vdrok, sambetts the job status query occurs inside a shared lock, and I have seen the error occur in this case. the virtual disk query occurs inside the exclusive lock, and while the error did not occur, i did see a case where the BMC took over 3 seconds to reply, which i would think could cause the failure if it happened to collide with heartbeat | 15:25 |
vdrok | hmm | 15:26 |
*** fragatina has quit IRC | 15:27 | |
vdrok | the actions done after upgrade lock indeed only going to db, should not be taking that long | 15:27 |
sambetts | vdrok: its the BMC query holding the shared lock that is taking too long, so the heartbeat can get its exclusive lock | 15:28 |
cdearborn | vdrok, no, it is querying the logical disks from the BMC inside the exclusive lock here: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/drac/raid.py#L891 | 15:28 |
*** Sukhdev has joined #openstack-ironic | 15:28 | |
sambetts | s/heartbeat can/heartbeat can't/ | 15:28 |
*** baoli has quit IRC | 15:28 | |
cdearborn | sambetts, that was my conclusion as well. The problem is that it kills RAID cleaning :-( | 15:29 |
vdrok | sambetts: I just can't see it in the task manager code. the bits that do the locking do not write anything to db if it's shared | 15:29 |
*** baoli has joined #openstack-ironic | 15:29 | |
vdrok | so, if an exclusive is requested, _lock will write the reservation in nodes table | 15:29 |
vdrok | cdearborn: aha | 15:30 |
cdearborn | vdrok - yeah - it's kind of hidden there | 15:30 |
*** d0ugal has quit IRC | 15:30 | |
*** d0ugal has joined #openstack-ironic | 15:30 | |
*** d0ugal has quit IRC | 15:30 | |
*** d0ugal has joined #openstack-ironic | 15:30 | |
*** d0ugal has quit IRC | 15:31 | |
*** d0ugal has joined #openstack-ironic | 15:31 | |
*** d0ugal has quit IRC | 15:31 | |
*** d0ugal has joined #openstack-ironic | 15:31 | |
vdrok | cdearborn: can you move the self.get_logical_disks(task) before the upgrade lock? | 15:31 |
vdrok | and pass it to _resume_cleaning as an argument | 15:32 |
vdrok | eg here https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/drac/raid.py#L845 | 15:32 |
vdrok | it will be doing unnecessary calls , but at least we'll be sure that issue is here | 15:33 |
cdearborn | vrok, yes, i certainly can do that, which will address the issue when the BMC response delay occurs inside the exclusive lock, but that won't address the issue inside a shared lock | 15:33 |
cdearborn | vdrok, i'm pretty sure that this code holding a shared lock will prevent heartbeat from getting an exclusive lock - at least that's what appears to be happening from the conductor log | 15:34 |
NobodyCam | Good Morning Ironic'ers | 15:35 |
vdrok | cdearborn: ok, I think it's a bug in this case. as for me, shared means that anyone can get an exclusive one, even if it's held | 15:35 |
cdearborn | vdrok, heartbeat attempts to upgrade the lock, it never gets the upgrade, and then it gives up and releases the shared lock. unfortunately no error is logged when this happens, but that is a separate issue | 15:35 |
*** stendulker has joined #openstack-ironic | 15:36 | |
cdearborn | NobodyCam, good morning! | 15:36 |
vdrok | cdearborn: here is how upgrade happens https://github.com/openstack/ironic/blob/master/ironic/conductor/task_manager.py#L291-L298 | 15:36 |
NobodyCam | Good Morning dearborn :) | 15:36 |
NobodyCam | gah | 15:37 |
NobodyCam | auto correct | 15:37 |
vdrok | which just tries to do node.reserve https://github.com/openstack/ironic/blob/master/ironic/conductor/task_manager.py#L268 | 15:37 |
NobodyCam | cdearborn: even | 15:37 |
vdrok | morning NobodyCam | 15:37 |
cdearborn | lol | 15:37 |
NobodyCam | morning vdrok | 15:37 |
Sukhdev | Hey folks, any good pointer to inspector documentation- I.e how do I upgrade my deployment to start using inspector, instead of populating Mac addresses and local link information manually | 15:37 |
NobodyCam | :) | 15:37 |
Sukhdev | Good morning NobodyCam | 15:38 |
NobodyCam | Good Morning Sukhdev :) | 15:38 |
vdrok | cdearborn: which just writes the reservation field, if it's not present https://github.com/openstack/ironic/blob/master/ironic/db/sqlalchemy/api.py#L267-L282 | 15:38 |
vdrok | and if present, fails | 15:38 |
cdearborn | vdrok, yes, I saw that, but it looks like it retries here: https://github.com/openstack/ironic/blob/master/ironic/conductor/task_manager.py#L265 | 15:39 |
vdrok | cdearborn: and in case of shared, we should not be setting the reservation field https://github.com/openstack/ironic/blob/master/ironic/conductor/task_manager.py#L226-L227 | 15:39 |
vdrok | _lock is only called when attempting to get an exclusive one | 15:40 |
vdrok | you can just grep through the code | 15:40 |
vdrok | it's only triggered inside the task_manager module | 15:40 |
vdrok | and it does not happen, when shared lock is requested | 15:41 |
vdrok | so if you have an exclusive lock, it should not prevent anyone to get shared one, and vice versa | 15:42 |
cdearborn | vrok, hrm - i had not dug down to that level - i assumed that the retries were around obtaining an exclusive lock, but looking at Node.reserve, it looks like it's locking around the DB object, not the task mgr lock | 15:44 |
vdrok | yes, the lock is actually just a reservation field value in the nodes table | 15:45 |
vdrok | so, I think if you move the bmc call before upgrade_lock, it will fix the issue | 15:45 |
cdearborn | vdrok, well, the failure case that occured on my last run happened during a normal job status poll of the BMC | 15:46 |
*** MarginHu has quit IRC | 15:47 | |
cdearborn | vdrok, a shared lock was held, and the BMC took 7.45 seconds to reply. Heartbeat failed to upgrade it's shared lock, and BOOM | 15:47 |
cdearborn | it looks like my conclusions around why this happened weren't quite right | 15:47 |
vdrok | cdearborn: but, both this status check and heartbeat try to upgrade_lock | 15:49 |
vdrok | so I think this is the issue, when this happens at the same time | 15:50 |
cdearborn | vdrok, well, the job status query occurs before the attempt to upgrade the lock here: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/drac/raid.py#L835 | 15:50 |
vdrok | cdearborn: do you have debug logging enabled? | 15:50 |
cdearborn | vdrok, yes, debug logging is enabled | 15:50 |
cdearborn | vdrok, so I wouldn't think the job status query would interfere with the lock upgrade | 15:51 |
cdearborn | vdrok, may i am just barking up the wrong tree | 15:51 |
vdrok | hmmm | 15:51 |
vdrok | cdearborn: is it possible that some even older periodic task is still working? | 15:52 |
*** evgenyl has left #openstack-ironic | 15:52 | |
vdrok | like previous periodic task is still holding the exclusive lock, then heartbeat happens, and this get_job too, but in the new periodic run | 15:53 |
cdearborn | vdrok, well, it's executing RAID virtual disks deletion, which is the first step in RAID config, so if it is, it's not RAID related | 15:53 |
*** Sukhdev_ has joined #openstack-ironic | 15:55 | |
cdearborn | vdrok, sambetts, I will add more logging and reproduce the issue again. Thx very much for all the help, really appreciate it! | 15:57 |
sambetts | no problem :D | 15:57 |
*** tesseract has quit IRC | 15:58 | |
*** ralonsoh_ has joined #openstack-ironic | 15:59 | |
*** mjura has quit IRC | 16:01 | |
*** ralonsoh has quit IRC | 16:01 | |
vdrok | cdearborn: and another thing to consider - just drop the periodic task, and do the raid things only in heartbeat | 16:02 |
vdrok | that way there will be no chance of collision between locks :) | 16:02 |
*** bfournie has quit IRC | 16:02 | |
vdrok | no idea how much effort it will take, but I think it would be the cleanest solution | 16:02 |
vdrok | that will require running ipa always tho | 16:03 |
*** aarefiev is now known as aarefiev_afk | 16:06 | |
*** jcoufal_ has joined #openstack-ironic | 16:06 | |
*** jcoufal has quit IRC | 16:06 | |
*** baoli has quit IRC | 16:07 | |
cdearborn | vdrok, yeah - the RAID cleaning steps that we're executing are all OOB, so I would rather not run ipa at all. There is an outstanding bug that says ipa should not be run if all cleaning steps are OOB. | 16:10 |
*** baoli has joined #openstack-ironic | 16:16 | |
*** adisky_ has quit IRC | 16:19 | |
*** sayantan_ has joined #openstack-ironic | 16:22 | |
*** athomas has quit IRC | 16:23 | |
*** Serlex has quit IRC | 16:23 | |
*** baoli has quit IRC | 16:24 | |
*** jcoufal has joined #openstack-ironic | 16:25 | |
*** sayanta__ has joined #openstack-ironic | 16:26 | |
*** jcoufal_ has quit IRC | 16:26 | |
*** dtantsur is now known as dtantsur|afk | 16:26 | |
dtantsur|afk | o/ | 16:27 |
sambetts | cya dtantsur|afk | 16:27 |
*** sayantan_ has quit IRC | 16:29 | |
*** bfournie has joined #openstack-ironic | 16:30 | |
*** baoli has joined #openstack-ironic | 16:31 | |
*** Sukhdev_ has quit IRC | 16:31 | |
*** amarao has quit IRC | 16:31 | |
*** lucasagomes is now known as lucas-afk | 16:36 | |
*** srart has quit IRC | 16:38 | |
*** e0ne has quit IRC | 16:49 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: deprecate DHCP providers https://review.openstack.org/456127 | 16:50 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: do not run ir-api on primary node after upgrade https://review.openstack.org/456166 | 16:52 |
*** srart has joined #openstack-ironic | 16:55 | |
*** jcoufal has quit IRC | 16:56 | |
*** jcoufal has joined #openstack-ironic | 16:57 | |
*** mtanino has quit IRC | 16:57 | |
aNuposic | Hi vdrok, do you feel the config option 'configdrive_swift_container' should also be moved to [deploy]? | 17:00 |
*** fragatina has joined #openstack-ironic | 17:00 | |
vdrok | morning aNuposic | 17:01 |
aNuposic | vdrok, morning :) | 17:01 |
vdrok | aNuposic: yeah, I'm not opposed to it, can be done later, but that's up to you :) | 17:01 |
aNuposic | vdrok, okay, will keep as is | 17:02 |
openstackgerrit | Anup Navare proposed openstack/ironic master: Config drive support for ceph radosgw https://review.openstack.org/407639 | 17:04 |
aNuposic | vdrok, jlvillal, galyna ^ addressed the comments | 17:06 |
*** fragatina has quit IRC | 17:07 | |
*** stendulker_ has joined #openstack-ironic | 17:09 | |
vdrok | aNuposic: you forgot to change the deprecated_group for one of the options | 17:13 |
aNuposic | vdrok, ugh.. | 17:14 |
*** stendulker has quit IRC | 17:14 | |
aNuposic | vdrok, will fix that.. | 17:14 |
vdrok | yup, np | 17:14 |
*** stendulker has joined #openstack-ironic | 17:16 | |
*** stendulker_ has quit IRC | 17:19 | |
openstackgerrit | Anup Navare proposed openstack/ironic master: Config drive support for ceph radosgw https://review.openstack.org/407639 | 17:22 |
*** stendulker has quit IRC | 17:22 | |
*** fragatina has joined #openstack-ironic | 17:26 | |
*** udesale has quit IRC | 17:30 | |
*** trown is now known as trown|lunch | 17:33 | |
*** fragatina has quit IRC | 17:36 | |
*** erolg has quit IRC | 17:36 | |
*** ralonsoh_ has quit IRC | 17:36 | |
*** fxpester has quit IRC | 17:36 | |
* sambetts -> home | 17:36 | |
sambetts | night all | 17:36 |
*** fragatina has joined #openstack-ironic | 17:36 | |
*** sambetts is now known as sambetts|afk | 17:36 | |
aNuposic | JayF, mariojv: while i was testing rescue locally, i was unable to unrescue | 17:40 |
aNuposic | with coreos ramdisk | 17:40 |
aNuposic | it was unable to find httpboot/config file | 17:40 |
mariojv | that's strange aNuposic, it was working fine for me yesterday | 17:41 |
mariojv | including with nova | 17:41 |
mariojv | i'm updating the IPA coreos patch to fix some tests today and hopefully have CI for it passing today or tomorrow, now that nova patch was updated | 17:42 |
mariojv | so we don't have to continue testing this manually | 17:42 |
* mariojv brb | 17:42 | |
aNuposic | mariojv, this the error i see in conductor logs http://paste.openstack.org/show/606330/ | 17:43 |
aNuposic | mariojv, okay good | 17:43 |
aNuposic | mariojv, i was correctly able to rescue it but then wanted to test my tinyipa patch so unrescued the node but faced this | 17:43 |
vdrok | good night everyone! | 17:44 |
aNuposic | mariojv, config file is populated automatically right? because we check for that file in prepare_ramdisk() | 17:44 |
aNuposic | vdrok, Good night, and thanks :) | 17:44 |
*** jtomasek has joined #openstack-ironic | 17:45 | |
*** Sukhdev has quit IRC | 17:46 | |
*** jtomasek has quit IRC | 17:46 | |
mariojv | thanks aNuposic | 17:46 |
*** jtomasek has joined #openstack-ironic | 17:46 | |
mariojv | aNuposic: do you have a longer trace? and is rescue_network set in the ironic config? | 17:46 |
mariojv | looks as though it's trying to remove the ipxe config twice or something | 17:47 |
*** jtomasek has quit IRC | 17:47 | |
aNuposic | mariojv, yes i set rescue_network to private in ironic conf | 17:47 |
aNuposic | mariojv, this is the only error i saw.. i don't see anything else in last_error | 17:48 |
mariojv | weird.... | 17:48 |
mariojv | let me know if you find anything, this was working perfectly fine yesterday with the latest code that's up | 17:48 |
aNuposic | mariojv, also what i noticed is when i was trying to run using openstackCLI command it was not taking it | 17:49 |
*** jtomasek has joined #openstack-ironic | 17:49 | |
aNuposic | i ran ironic command node set-provision-state rescue | 17:49 |
aNuposic | mariojv, with openstack baremetal node rescue ... it was showing me related commands that are shown when --help | 17:50 |
aNuposic | have we added rescue in --help? | 17:50 |
*** jaganathan has joined #openstack-ironic | 17:50 | |
*** jtomasek_ has joined #openstack-ironic | 17:50 | |
openstackgerrit | Ramamani Yeleswarapu proposed openstack/ironic master: Update developer quickstart doc about required OS version https://review.openstack.org/456325 | 17:51 |
*** jtomasek has quit IRC | 17:53 | |
*** Goneri has quit IRC | 17:55 | |
*** crushil has quit IRC | 17:55 | |
*** jtomasek_ has quit IRC | 17:56 | |
*** crushil has joined #openstack-ironic | 18:02 | |
*** ChubYann has joined #openstack-ironic | 18:03 | |
*** baoli has quit IRC | 18:03 | |
*** baoli has joined #openstack-ironic | 18:04 | |
*** krtaylor has quit IRC | 18:05 | |
*** Goneri has joined #openstack-ironic | 18:05 | |
*** phuongnh has quit IRC | 18:07 | |
mariojv | you have to specify the correct api version | 18:09 |
*** jcoufal_ has joined #openstack-ironic | 18:10 | |
*** jcoufal has quit IRC | 18:11 | |
*** jcoufal has joined #openstack-ironic | 18:13 | |
*** jcoufal_ has quit IRC | 18:16 | |
*** trown|lunch is now known as trown | 18:23 | |
*** fragatina has quit IRC | 18:29 | |
*** fragatina has joined #openstack-ironic | 18:29 | |
mariojv | has anyone gotten a "line too long" error running IPA pep8 tests on master locally? | 18:35 |
mariojv | specifically this: | 18:37 |
mariojv | doc/source/api/ironic_python_agent.tests.unit.test_multi_hardware_clean_steps.rst:1: D001 Line too long | 18:37 |
*** [1]cdearborn has joined #openstack-ironic | 18:42 | |
*** Sukhdev has joined #openstack-ironic | 18:44 | |
*** cdearborn has quit IRC | 18:45 | |
*** e0ne has joined #openstack-ironic | 18:45 | |
jlvillal | mariojv, I don't have a doc/source/api/ directory??? | 18:45 |
mariojv | it's not in master either O_o wonder how that got there | 18:46 |
jlvillal | I would think mariojv had something to do with it :) | 18:46 |
rloo | mariojv: that looks like it was generated when you did tox -edocs or whatever the cmd is | 18:47 |
*** jaganathan has quit IRC | 18:47 | |
rloo | mariojv: try deleting doc/source/api/*. or at least delete the files there that were generated. | 18:48 |
mariojv | yeah, likely resulted from switching branches without cleaning up properly | 18:48 |
mariojv | thx | 18:48 |
*** dsneddon_ has joined #openstack-ironic | 18:48 | |
*** krtaylor has joined #openstack-ironic | 18:49 | |
*** jkilpatr_ has joined #openstack-ironic | 18:49 | |
*** jkilpatr has quit IRC | 18:50 | |
rloo | mariojv, jlvillal: qq. do you think we need a bug for this: https://review.openstack.org/#/c/456214/ | 18:51 |
patchbot | patch 456214 - ironic - Move log options override | 18:51 |
*** dsneddon has quit IRC | 18:51 | |
rloo | mariojv, jlvillal: it actually fixes our .sample so it shows the correct value for default_log_level | 18:52 |
mariojv | oh, interesting | 18:54 |
*** baoli has quit IRC | 18:54 | |
mariojv | i'm fine with or without a bug for it - our sample config changes all the time | 18:54 |
*** baoli has joined #openstack-ironic | 18:54 | |
rloo | mariojv: ok, i lean towards a bug but i just want to get it done. i'll just update the commit and approve. | 18:55 |
mariojv | sounds good, thanks rloo | 18:55 |
rloo | thx mariojv for a 2nd opinion. i'm in a 'get things done' today :) | 18:55 |
*** Sukhdev_ has joined #openstack-ironic | 18:56 | |
*** Sukhdev_ has quit IRC | 18:59 | |
*** Sukhdev_ has joined #openstack-ironic | 19:01 | |
*** mtanino has joined #openstack-ironic | 19:02 | |
openstackgerrit | Ruby Loo proposed openstack/ironic master: Move log option 'default_log_levels' override https://review.openstack.org/456214 | 19:04 |
*** e0ne has quit IRC | 19:08 | |
*** mtanino has quit IRC | 19:09 | |
*** Sukhdev_ has quit IRC | 19:09 | |
*** racedo has quit IRC | 19:18 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: do not run ir-api on primary node after upgrade https://review.openstack.org/456166 | 19:22 |
*** vills has joined #openstack-ironic | 19:22 | |
*** baoli has quit IRC | 19:23 | |
*** baoli has joined #openstack-ironic | 19:23 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic-python-agent master: Rescue extension for CoreOS with DHCP tenant networks https://review.openstack.org/423521 | 19:25 |
*** Sukhdev_ has joined #openstack-ironic | 19:26 | |
*** Sukhdev_ has quit IRC | 19:26 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic-python-agent master: Rescue extension for CoreOS with DHCP tenant networks https://review.openstack.org/423521 | 19:30 |
openstackgerrit | Mario Villaplana proposed openstack/python-ironicclient master: Add support for RESCUE and UNRESCUE provision states https://review.openstack.org/408341 | 19:34 |
mariojv | ok, rescue patches should be in correct order to try out tempest now | 19:36 |
*** jkilpatr_ has quit IRC | 19:41 | |
rajinir | InstanceDeployFailure: Failed to provision instance -----> Error: Failed to load DHCP provider neutron, reason: invalid syntax (neutron.py, line 153 | 19:43 |
openstackgerrit | Joanna Taryma proposed openstack/ironic master: Common cinder interface additional improvements https://review.openstack.org/453839 | 19:47 |
rajinir | https://bugs.launchpad.net/nova/+bug/1682222 is causing the ironic CI to fail | 19:51 |
openstack | Launchpad bug 1682222 in OpenStack Compute (nova) "Instance deployment failure due to neutron syntax error" [Undecided,New] | 19:51 |
openstackgerrit | Mario Villaplana proposed openstack/ironic master: WIP Rescue mode tempest tests https://review.openstack.org/452308 | 19:52 |
*** jkilpatr_ has joined #openstack-ironic | 19:54 | |
*** vills_ has joined #openstack-ironic | 20:11 | |
*** vills has quit IRC | 20:11 | |
*** dprince has quit IRC | 20:11 | |
*** vills_ has quit IRC | 20:14 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: do not run ir-api on primary node after upgrade https://review.openstack.org/456166 | 20:14 |
*** [1]rpioso has joined #openstack-ironic | 20:19 | |
*** rpioso has quit IRC | 20:21 | |
*** e0ne has joined #openstack-ironic | 20:21 | |
*** jcoufal_ has joined #openstack-ironic | 20:24 | |
*** jcoufal has quit IRC | 20:26 | |
*** [1]rpioso has quit IRC | 20:32 | |
*** e0ne has quit IRC | 20:33 | |
TheJulia | braaaainsssss | 20:41 |
*** srobert_ has joined #openstack-ironic | 20:55 | |
*** srobert_ has quit IRC | 20:56 | |
*** Sukhdev has quit IRC | 20:56 | |
*** srobert_ has joined #openstack-ironic | 20:56 | |
*** trown is now known as trown|outtypewww | 20:56 | |
TheJulia | rajinir: Thank you for filing the bug, although I suspect that bug belongs in the ironic project, not Nova. Any chance you can post a copy of the ironic conductor log from the test job. I'm asking because I'm unable to access the URL you posted in the bug report. | 20:57 |
*** srobert has quit IRC | 20:58 | |
*** dsneddon_ is now known as dsneddon | 20:59 | |
*** crushil has quit IRC | 21:00 | |
*** xavierr has quit IRC | 21:01 | |
*** srobert_ has quit IRC | 21:01 | |
TheJulia | rajinir: I added Ironic as a project to that bug, FWIW. | 21:01 |
*** ianychoi has quit IRC | 21:05 | |
mariojv | hey folks, i have an overlapping meeting and will probably not be able to attend the review party tomorrow | 21:07 |
mariojv | feel free to still use that hangouts room though, details here https://etherpad.openstack.org/p/ironic-review-party | 21:07 |
*** baha has quit IRC | 21:08 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Add a basic mission statement https://review.openstack.org/456391 | 21:11 |
*** Sukhdev has joined #openstack-ironic | 21:14 | |
TheJulia | NobodyCam: cinerama: I added you both to the review above. I went to go write something else that I feel is important, and realized that it has never been written with-in the repository itself. Please review when you have a chance. Thanks! | 21:16 |
*** mat128 has quit IRC | 21:18 | |
*** dsneddon_ has joined #openstack-ironic | 21:22 | |
*** crushil has joined #openstack-ironic | 21:24 | |
-openstackstatus- NOTICE: Restarting Gerrit for our weekly memory leak cleanup. | 21:25 | |
*** dsneddon has quit IRC | 21:26 | |
*** jcoufal_ has quit IRC | 21:30 | |
NobodyCam | TheJulia: Awesome and reviewed! | 21:31 |
rajinir | TheJulia: Updated the link, also it is broken in Jenkins gate http://logs.openstack.org/27/456127/2/check/gate-ironic-docs-ubuntu-xenial/7838443/console.html | 21:32 |
*** krtaylor has quit IRC | 21:32 | |
TheJulia | oh hell | 21:33 |
TheJulia | how in the world did that happen?!? | 21:33 |
TheJulia | rajinir: It is the patch it's self | 21:34 |
TheJulia | itself | 21:34 |
Sukhdev | TheJulia: Hey Julia - how are you? | 21:34 |
TheJulia | Not the gate | 21:34 |
TheJulia | Sukhdev: Hi Sukhdev | 21:34 |
Sukhdev | TheJulia : So, I have update for you - I have my setup now fully functional - the issue turned out to be in the driver - | 21:35 |
rajinir | TheJulia: Not sure, my CI is down so further builds didn't happen, will check | 21:36 |
Sukhdev | TheJulia : Driver had a method missing where one could just change the mac address in update_port(), once I fixed it, everything worked fine. | 21:36 |
TheJulia | Sukhdev: Fun! :) | 21:37 |
Sukhdev | TheJulia: were you able to fix your ML2 issue? | 21:37 |
TheJulia | Your ML2 driver? | 21:37 |
Sukhdev | TheJulia : no - the one you were chasing | 21:37 |
Sukhdev | in your setup | 21:37 |
*** crushil has quit IRC | 21:37 | |
TheJulia | Oh, it was a mix of the ml2 driver and api micro version | 21:38 |
Sukhdev | TheJulia : BTW, I found out that couple of DHCP options pushed by conductor are not correct - I will file a bug for this | 21:38 |
TheJulia | Sukhdev: I think I know what your talking about, please share the link with me once you file it :) | 21:39 |
Sukhdev | TheJulia : Even though PXE booting will work, but, syslog logs annoying messages - | 21:39 |
Sukhdev | TheJulia : will do | 21:39 |
*** fragatina has quit IRC | 21:40 | |
*** fragatina has joined #openstack-ironic | 21:40 | |
Sukhdev | TheJulia : BTW, any good pointers for use of Ironic Inspector - I want to see if I can automate the discovery of the Mac addresses and local_link_connection information - | 21:41 |
Sukhdev | TheJulia : it is pain to deal with large deployments (> 100 BMS) by manually entering all the information manually :-):-) | 21:42 |
*** priteau has quit IRC | 21:42 | |
*** Goneri has quit IRC | 21:42 | |
JayF | Sukhdev: I think with inspector, it now supports putting wildcard dhcp into a subnet with some bmc credentials and it finds everything | 21:43 |
JayF | Sukhdev: I haven't done it in practice, but if you do it'd probably make a good piece for the docs | 21:44 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: WIP: do not run ir-api on primary node after upgrade https://review.openstack.org/456166 | 21:44 |
Sukhdev | JayF : Any pointers where to start? Once I get it working, would love to share the info with everybody and document it. | 21:45 |
JayF | Sukhdev: =I'm not big on the inspector, but I think some of it is documented? If something in the docs is unclear I can try to clear it up | 21:45 |
Sukhdev | JayF : OK - let me see what I can dig up. Thanks | 21:46 |
NobodyCam | Off the wall question, anyone know if python-DracClient can detect if the node is a chassis vs. an actual node? | 21:46 |
JayF | no idea; but fwiw dracclient is out of ironic governance now :) not that anyone minds you asking anything in this channel o/ | 21:47 |
NobodyCam | hehe :) | 21:48 |
*** [1]rpioso has joined #openstack-ironic | 21:48 | |
NobodyCam | JayF: I asked here as I figured it would have a good chance of having folks that use it. JayF is there a better channel for that question? | 21:49 |
JayF | I have no idea :) | 21:49 |
JayF | honestly. | 21:49 |
JayF | rp[tab] is who I would ask, but he doesn't appear to be in here | 21:49 |
*** baoli has quit IRC | 21:50 | |
NobodyCam | :) | 21:50 |
*** pcaruana has quit IRC | 21:51 | |
*** bfournie has quit IRC | 21:53 | |
*** MarginHu has joined #openstack-ironic | 21:55 | |
*** MarginHu has quit IRC | 21:55 | |
*** MarginHu has joined #openstack-ironic | 21:55 | |
TheJulia | Sukhdev: Do you have swift? :) | 21:56 |
Sukhdev | TheJulia : yes | 21:56 |
TheJulia | Sukhdev: Okay, you can configure it for local link info processing then :) | 21:56 |
TheJulia | So, I would set it up for vlan1 on a separate network, or whatever the default access tag is for your nodes. | 21:56 |
TheJulia | it being dnsmasq/inspector | 21:56 |
TheJulia | It will call inspector once configured, process the data, and then post it into ironic. | 21:57 |
TheJulia | NobodyCam: I think rpioso is the person you want to talk to | 21:58 |
JayF | TheJulia: rp[tab], it's almost the same thing ;) | 21:58 |
NobodyCam | :) | 21:58 |
NobodyCam | yep! | 21:58 |
TheJulia | JayF: Indeed :) | 21:58 |
Sukhdev | TheJulia : do you have any document showing how/what to configure? | 21:58 |
*** g3ek has quit IRC | 21:59 | |
TheJulia | Sukhdev: For bifrost, i followed the inspector documentation. It seemed to cover the default dnsmasq config that you'll likely need for whatever default network the nodes boot to. You might need to plumb it to a bridge or whatever depending on how that is all configured | 21:59 |
TheJulia | or how you need it to be configured | 21:59 |
JayF | TheJulia: IDK, I think we need to explain network basics to Sukhdev ;) | 22:00 |
JayF | A subnet is a .... /s | 22:00 |
* TheJulia just shakes her head | 22:00 | |
Sukhdev | JayF : :-):-) funny!! | 22:00 |
TheJulia | Sukhdev: https://git.openstack.org/cgit/openstack/ironic-inspector/tree/doc/source/install.rst | 22:02 |
JayF | TheJulia: Sukhdev: https://docs.openstack.org/developer/ironic-inspector/install.html | 22:02 |
* JayF pet peeves over src docs vs rendered ones | 22:03 | |
TheJulia | heh | 22:03 |
TheJulia | JayF: motivation! | 22:03 |
Sukhdev | JayF TheJulia: Thanks - you rock!!! | 22:04 |
jroll | sambetts|afk: thanks for the info :) | 22:07 |
jroll | rloo: left a comment on the bug, must be a reno thing | 22:08 |
rloo | jroll: thx. it occurred to me (but i didn't look into it) that the release notes for 8.0.0 may only be showing the renos *since* you cut the release, but I didn't check. | 22:08 |
*** g3ek has joined #openstack-ironic | 22:08 | |
jroll | rloo: yeah, that's the comment I left :) | 22:09 |
* jroll disappears again | 22:09 | |
rloo | jroll: :D | 22:10 |
*** trown|outtypewww has quit IRC | 22:14 | |
*** trown has joined #openstack-ironic | 22:15 | |
*** jkilpatr_ has quit IRC | 22:15 | |
*** fragatin_ has joined #openstack-ironic | 22:18 | |
*** fragatina has quit IRC | 22:21 | |
*** fragatin_ has quit IRC | 22:22 | |
*** fragatina has joined #openstack-ironic | 22:22 | |
*** ianw is now known as ianw_pto | 22:26 | |
*** baoli has joined #openstack-ironic | 22:45 | |
*** [1]cdearborn has quit IRC | 22:46 | |
*** jkilpatr_ has joined #openstack-ironic | 22:49 | |
*** baoli has quit IRC | 22:50 | |
*** Goneri has joined #openstack-ironic | 22:52 | |
*** rbudden has quit IRC | 22:58 | |
*** bfournie has joined #openstack-ironic | 23:00 | |
*** bfournie has quit IRC | 23:01 | |
*** bfournie has joined #openstack-ironic | 23:03 | |
*** crushil has joined #openstack-ironic | 23:04 | |
*** Sukhdev has quit IRC | 23:04 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic master: [Grenade]: Do not run ir-api on primary node after upgrade https://review.openstack.org/456166 | 23:07 |
*** jkilpatr_ is now known as jkilpatr | 23:10 | |
*** MarginHu has quit IRC | 23:11 | |
*** MarginHu has joined #openstack-ironic | 23:11 | |
*** baoli has joined #openstack-ironic | 23:20 | |
*** baoli has quit IRC | 23:21 | |
*** sayanta__ has quit IRC | 23:21 | |
*** baoli has joined #openstack-ironic | 23:22 | |
*** ianychoi has joined #openstack-ironic | 23:41 | |
*** priteau has joined #openstack-ironic | 23:42 | |
*** priteau has quit IRC | 23:47 | |
*** IridiumScaffold has joined #openstack-ironic | 23:48 | |
*** [1]rpioso has quit IRC | 23:49 | |
*** rbudden has joined #openstack-ironic | 23:49 | |
*** rloo has quit IRC | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!