Wednesday, 2017-06-14

*** MattMan has quit IRC00:02
*** MattMan has joined #openstack-ironic00:02
*** fragatina has quit IRC00:02
*** boris-42_ has joined #openstack-ironic00:05
*** vinsh has joined #openstack-ironic00:05
*** vinsh has quit IRC00:05
*** rama_y has quit IRC00:30
*** vinsh has joined #openstack-ironic00:32
*** vinsh has quit IRC00:43
*** zhurong has joined #openstack-ironic00:45
*** yolanda has joined #openstack-ironic00:46
*** vinsh has joined #openstack-ironic00:50
*** vinsh has quit IRC00:52
*** litao__ has joined #openstack-ironic00:52
*** bfournie has joined #openstack-ironic00:52
*** litao__ has quit IRC00:53
*** litao__ has joined #openstack-ironic00:53
*** vinsh has joined #openstack-ironic00:55
*** vinsh has quit IRC00:56
*** fragatina has joined #openstack-ironic00:59
*** phuongnh has joined #openstack-ironic01:04
*** fragatina has quit IRC01:05
*** vinsh has joined #openstack-ironic01:09
*** ianychoi has joined #openstack-ironic01:14
*** vinsh has quit IRC01:15
*** yolanda has quit IRC01:16
*** jaypipes has quit IRC01:22
*** ijw has joined #openstack-ironic01:23
*** ijw has quit IRC01:28
*** zhurong has quit IRC01:33
*** zhurong has joined #openstack-ironic01:35
*** SerenaFeng has joined #openstack-ironic01:40
*** fragatina has joined #openstack-ironic02:01
*** fragatina has quit IRC02:06
*** SerenaFeng has quit IRC02:06
*** rama_y has joined #openstack-ironic02:08
*** joe___ has joined #openstack-ironic02:20
*** rama_y has quit IRC02:21
*** rloo has quit IRC02:26
*** rbudden has quit IRC02:36
*** baoli has joined #openstack-ironic02:41
*** Nisha_Agarwal has joined #openstack-ironic02:51
*** tuanluong has joined #openstack-ironic02:56
*** SerenaFeng has joined #openstack-ironic02:58
*** SerenaFeng has quit IRC03:01
*** fragatina has joined #openstack-ironic03:02
*** fragatina has quit IRC03:06
*** Nisha_Agarwal has quit IRC03:13
*** links has joined #openstack-ironic03:14
*** baoli has quit IRC03:18
*** vinsh has joined #openstack-ironic03:34
*** vinsh has quit IRC03:34
*** Nisha_Agarwal has joined #openstack-ironic03:37
openstackgerritNisha Agarwal proposed openstack/ironic master: py3.5:Workaround fix for forcing virtualbmc installation with pip2  https://review.openstack.org/47391303:52
*** amotoki_away is now known as amotoki03:55
*** fragatina has joined #openstack-ironic04:03
*** samodid has joined #openstack-ironic04:03
*** fragatina has quit IRC04:07
*** hoonetorg has quit IRC04:11
*** l_jacob has joined #openstack-ironic04:20
*** hoonetorg has joined #openstack-ironic04:21
*** gcb has quit IRC04:24
*** gcb has joined #openstack-ironic04:24
*** zhurong has quit IRC04:28
*** EmilienM has quit IRC04:30
*** EmilienM has joined #openstack-ironic04:35
*** zhurong has joined #openstack-ironic04:38
*** l_jacob has quit IRC04:42
*** Nisha_Agarwal has quit IRC04:46
*** mikal has quit IRC04:48
*** adisky__ has joined #openstack-ironic04:50
*** mikal has joined #openstack-ironic04:50
*** samodid has quit IRC04:54
*** ChubYann has quit IRC05:01
*** Nisha_Agarwal has joined #openstack-ironic05:11
*** mvpnitesh has joined #openstack-ironic05:15
*** bnemec has quit IRC05:16
*** zhurong has quit IRC05:17
*** udesale has joined #openstack-ironic05:19
*** zhurong has joined #openstack-ironic05:22
*** rama_y has joined #openstack-ironic05:23
*** ghs39ghsggf has joined #openstack-ironic05:28
*** ghs39ghsggf has left #openstack-ironic05:28
*** dsneddon has quit IRC05:32
*** boris-42_ has quit IRC05:34
openstackgerritChangBo Guo(gcb) proposed openstack/ironic-lib master: Remove invalid test with option 'backend'  https://review.openstack.org/47406605:39
*** adreznec has quit IRC05:43
*** adreznec has joined #openstack-ironic05:43
openstackgerritWang KaiFeng proposed openstack/ironic master: Make IP address of socat console configurable  https://review.openstack.org/47320105:44
*** Nisha_Agarwal has quit IRC05:45
openstackgerritChangBo Guo(gcb) proposed openstack/ironic-python-agent master: Remove usage of parameter enforce_type  https://review.openstack.org/47406705:48
*** SerenaFeng has joined #openstack-ironic06:02
*** Nisha_Agarwal has joined #openstack-ironic06:02
*** mjura has joined #openstack-ironic06:05
*** e0ne has joined #openstack-ironic06:05
*** rcernin has joined #openstack-ironic06:08
*** krtaylor has quit IRC06:10
*** SerenaFeng has quit IRC06:20
*** ricardoas has quit IRC06:21
*** krtaylor has joined #openstack-ironic06:23
*** samodid has joined #openstack-ironic06:26
*** dsneddon has joined #openstack-ironic06:26
*** ijw has joined #openstack-ironic06:26
pmannidiNisha_Agarwal, hi06:29
Nisha_Agarwalpmannidi, hi06:30
pmannidiNisha_Agarwal, do you know of any issues with pxe_ilo driver recently06:30
pmannidiwith iLO firmware version 1.0.706:30
*** ijw has quit IRC06:31
Nisha_Agarwalpmannidi, i dont remember any such issues06:32
pmannidisry its 1.0.906:32
Nisha_Agarwalpmannidi, the ilo firmware you are using is pretty old06:32
Nisha_Agarwalbut still i guess pxe_ilo should work06:32
pmannidiwe were frequently getting failures .. i think its pmc version06:33
Nisha_Agarwalpmannidi, you can brief the issue here, may be i can help06:33
Nisha_Agarwalpmc?06:33
openstackgerritAparna proposed openstack/proliantutils master: Change to support erase on all the disks(volumes and drives)  https://review.openstack.org/43645006:39
pmannidiNisha_Agarwal, we were getting this iLO Event Log:06:40
pmannidi27617106/13/2017 21:0006/13/2017 21:001Power-On signal sent to host server by: OSPctl.06:40
pmannidiIntegraged Management Log:06:40
pmannidi33Rack Infrastructure06/13/2017 21:0006/13/2017 21:001Server Blade Enclosure Power Request Denied: Enclosure Busy06:40
*** hjensas has quit IRC06:42
Nisha_Agarwalpmannidi, could you paste the driver error in paste.openstack.org06:43
Nisha_Agarwalpmannidi, with above logs it seems you are giving wrong credentials06:44
Nisha_Agarwalpmannidi, power on is avery basic step and should work if you are giving correct credentials06:44
Nisha_Agarwalpmannidi, i hope you are using the driver for gen8 or gen906:45
pmannidiNisha_Agarwal, the issue happens during state change from deploying -> active06:45
pmannidiIts a gen-9 bl460 server06:45
*** rbartal has joined #openstack-ironic06:45
Nisha_Agarwalpmannidi, unless you paste the error logs for the driver, its hard to tell from above event logs06:46
*** e0ne has quit IRC06:46
pmannidiyou mean ironic logs or iLO logs?06:46
*** deray has joined #openstack-ironic06:47
Nisha_Agarwalironic06:47
derayg'morning all Ironic'ers!06:48
*** jaosorior has joined #openstack-ironic06:49
*** samodid has quit IRC06:50
*** jaganathan has joined #openstack-ironic06:51
pas-hamorning ironic :)06:58
Nisha_Agarwalo/07:01
deraypas-ha, good morning07:04
*** milan has joined #openstack-ironic07:10
*** d0ugal has joined #openstack-ironic07:11
milanmorning Ironic! :)07:16
*** SerenaFeng has joined #openstack-ironic07:16
*** tesseract has joined #openstack-ironic07:16
Nisha_Agarwalpas-ha, deray milan GM07:17
milanmorning Nisha_Agarwal! :)07:17
deraymilan, Nisha_Agarwal o/07:18
openstackgerritAparna proposed openstack/proliantutils master: Support to perform erase on all the disks(volumes and drives)  https://review.openstack.org/43645007:18
milanmorning deray! :)07:18
deraymilan, g'morning :)07:19
milanhehe :)07:19
*** bcornec1 has joined #openstack-ironic07:20
*** rbartal has quit IRC07:22
*** rbartal has joined #openstack-ironic07:24
*** ccamacho has joined #openstack-ironic07:27
*** gcb has quit IRC07:34
Nisha_Agarwalmilan, did u had a chnace to look at RFE?07:35
milanNisha_Agarwal, I did indeed, IMO deserves a spec because of the "configuration" sharing between ironic and inspector07:35
Nisha_Agarwal:(07:36
milanNisha_Agarwal, I've posted a comment on the RFE07:36
Nisha_Agarwal:( :(07:36
Nisha_Agarwalmilan, ok07:37
*** gcb has joined #openstack-ironic07:37
Nisha_Agarwalwill post a spec soon then07:37
milanNisha_Agarwal, I guess it's for the better, no? I mean better to have some discussion07:37
milanNisha_Agarwal, OK cool :)07:37
Nisha_Agarwalmilan, yeah but specs approval dont happen soon07:37
*** mgoddard has joined #openstack-ironic07:37
milanwhich should be a safety thing and I guess it has been for the good mostly :)07:38
openstackgerritparesh sao proposed openstack/proliantutils master: Adding 'get_one_time_boot' method using redfish  https://review.openstack.org/47409307:38
*** SerenaFeng has quit IRC07:38
Nisha_Agarwalyeah but that delays the things for releases07:40
Nisha_Agarwaland that is a pain point07:40
*** hjensas has joined #openstack-ironic07:46
*** hjensas has joined #openstack-ironic07:46
*** racedo has joined #openstack-ironic07:51
*** ralonsoh has joined #openstack-ironic07:52
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
*** racedo has quit IRC08:01
*** samodid has joined #openstack-ironic08:03
*** deray_ has joined #openstack-ironic08:04
*** deray has quit IRC08:04
*** Nisha_Agarwal has quit IRC08:07
*** deray_ has quit IRC08:07
*** Nisha_Agarwal has joined #openstack-ironic08:07
*** deray_ has joined #openstack-ironic08:07
*** Nisha_Agarwal has quit IRC08:09
*** yolanda_ has joined #openstack-ironic08:09
*** deray_ has quit IRC08:09
*** Nisha_Agarwal has joined #openstack-ironic08:10
*** deray_ has joined #openstack-ironic08:10
*** racedo has joined #openstack-ironic08:10
*** racedo has quit IRC08:11
*** fragatina has joined #openstack-ironic08:11
*** racedo has joined #openstack-ironic08:12
*** fragatina has quit IRC08:12
*** racedo has quit IRC08:13
*** fragatina has joined #openstack-ironic08:13
*** racedo has joined #openstack-ironic08:14
*** Nisha_Agarwal has quit IRC08:15
*** deray_ has quit IRC08:16
*** mvpnitesh has quit IRC08:23
openstackgerritparesh sao proposed openstack/proliantutils master: Adding 'get_one_time_boot' method using redfish  https://review.openstack.org/47409308:24
*** deray_ has joined #openstack-ironic08:25
*** lucas-afk is now known as lucasagomes08:25
lucasagomesmorning all08:25
*** deray_ has quit IRC08:27
*** deray has joined #openstack-ironic08:28
mgoddardmorning lucasgomes & all08:29
*** Nisha_Agarwal has joined #openstack-ironic08:30
*** e0ne has joined #openstack-ironic08:33
deraylucasagomes, mgoddard o/08:35
milanmorning lucasagomes, mgoddard! :)08:35
lucasagomeso/08:35
mgoddardg'day08:36
*** fragatina has quit IRC08:37
deraylucasagomes, some time for this? https://review.openstack.org/#/c/441236/08:38
patchbotpatch 441236 - sushy - Add manager resource08:38
*** ianychoi has quit IRC08:43
lucasagomesderay, yup! Will take a look soon-ish08:47
deraylucasagomes, cool.. already got 1 +2 :)08:51
*** mvpnitesh has joined #openstack-ironic08:52
*** aparnav has joined #openstack-ironic08:53
*** e0ne has quit IRC08:58
samodidHi there.09:00
samodidI have several question related with Ironic, hope to find help here. We have baremetal servers with almost identical configuration and resources, main difference hdd type. I'm wondering if I can map flavor to some group of Ironic servers. I read documentation but did not find answer.09:00
milansamodid, hi, inspector has the ability to set node properties based on various criteria09:01
*** e0ne has joined #openstack-ironic09:01
milansamodid, https://docs.openstack.org/developer/ironic-inspector/usage.html#introspection-rules09:02
samodidinteresting... , going to read09:04
samodidmilan: thanks09:04
milansamodid, no prob09:05
*** derekh has joined #openstack-ironic09:06
*** amarao has joined #openstack-ironic09:09
*** dtantsur|afk is now known as dtantsur09:13
dtantsurmorning ironic09:13
milanmorning dtantsur! :)09:15
openstackgerritNisha Agarwal proposed openstack/ironic master: py3.5:Workaround fix for forcing virtualbmc installation with pip2  https://review.openstack.org/47391309:15
vdrokgood morning ironic09:16
*** alex_xu has quit IRC09:16
milanmorning vdrok! :)09:18
vdrokgood morning milan09:19
samodidmilan: Is there another way? maybe set some propertie during node creation09:20
dtantsurany ilo folks around? Nisha_Agarwal?09:22
Nisha_Agarwaldtantsur, yes09:22
*** _milan_ has joined #openstack-ironic09:23
dtantsurNisha_Agarwal: hi! we've faced a problem with pxe_ilo in production. I hope this comment is public: https://bugzilla.redhat.com/show_bug.cgi?id=1460915#c309:23
openstackbugzilla.redhat.com bug 1460915 in openstack-ironic "The pxe_ilo driver ignores power requests under certain conditions with HP BL460" [High,Assigned] - Assigned to dtantsur09:23
dtantsurdo you have any idea about that?09:23
Nisha_Agarwaldtantsur, the issue which pmannidi pointed this morning?09:23
*** milan has quit IRC09:23
openstackgerritM V P Nitesh proposed openstack/ironic master: Allow setting {provisioning,cleaning}_network in node driver_info  https://review.openstack.org/46056409:24
dtantsurNisha_Agarwal: oh yeah, looks similar or the same09:24
dtantsurhi pmannidi, seems like I'm asking the same question in parallel ^^^ :)09:24
pmannididtantsur, yes .. same one :)09:25
dtantsurpmannidi: ok, so I leave it up to you then :) ping me if you need any help09:25
Nisha_Agarwaldtantsur, pmannidi it looks to be firmware issue though.09:26
Nisha_Agarwalbecause if power request is not to work, then it wont work any time with ilo power09:27
Nisha_Agarwaldtantsur, pmannidi while it works the first time when deploy is started09:27
* Nisha_Agarwal will have to leave right now. will login back in 10 min09:27
*** Nisha_Agarwal has quit IRC09:32
*** alex_xu has joined #openstack-ironic09:36
*** zhurong has quit IRC09:40
*** ianychoi has joined #openstack-ironic09:49
*** l_jacob has joined #openstack-ironic09:52
*** fragatina has joined #openstack-ironic09:55
*** yolanda_ has quit IRC09:55
*** sambetts|afk is now known as sambetts09:55
*** mvpnitesh has quit IRC09:56
*** mvpnitesh has joined #openstack-ironic09:57
sambettssamodid: you can use instrospection rules to make ironic think they all have the same inventory, and then you can create a single flavor, for example in our environment we have a inspection rule that says, if local_gb > 500 then set local_gb == 50009:58
*** deray has quit IRC09:58
sambettssamodid: the properties like local_gb you set on baremetal nodes are how you want ironic to advertise them to the scheduler, so if you want them to all be identical just ensure they all have the lowest common amount of memory_mb, local_gb and cpus09:59
sambettssamodid: and set up your flavor with that lowest common amount too10:00
samodidsambetts: :) that how I did that righ now10:00
samodidbut I thought that may be another way to mark ironic nodes and map them to specific flavor10:01
sambettssamodid: either in the next release or the following on there is a new feature planned that allows you to specify a special field "resource_class" on the baremetal nodes, which you'll be able to put in your flavor instead of disk/cpu/ram10:01
*** deray has joined #openstack-ironic10:02
sambettssamodid: which would allow you to specify "baremetal_type_X" as a resource class, and have a flavor that asks for 1 resource of type baremetal_type_X10:03
samodidcool10:03
sambettsI hope it'll make it in this release, but there are significant changes happening in the nova scheduler which this change is a part of that might push it past release10:04
sambettsfingers crossed I guess10:05
openstackgerritDebayan Ray proposed openstack/proliantutils master: Redfish: Add the ability to return a stale system  https://review.openstack.org/47414510:15
*** jkilpatr has quit IRC10:30
*** sai has quit IRC10:41
*** lucasagomes has quit IRC10:41
*** rook has quit IRC10:42
*** jcoufal has joined #openstack-ironic10:46
*** jkilpatr has joined #openstack-ironic10:48
*** wagiel has joined #openstack-ironic10:50
*** lucasagomes has joined #openstack-ironic10:52
*** udesale has quit IRC11:05
*** sai has joined #openstack-ironic11:08
*** rook has joined #openstack-ironic11:08
*** rook is now known as Guest1875211:08
*** phuongnh has quit IRC11:12
*** tuanluong has quit IRC11:16
*** l_jacob has quit IRC11:23
*** shuyingya has joined #openstack-ironic11:26
*** makowals_ has joined #openstack-ironic11:27
*** makowals has quit IRC11:28
*** jaosorior has quit IRC11:29
*** wagiel has quit IRC11:29
*** lucasagomes is now known as lucas-hungry11:31
*** dtantsur is now known as dtantsur|brb11:33
*** SerenaFeng has joined #openstack-ironic11:42
*** rbudden has joined #openstack-ironic11:44
*** SerenaFeng has quit IRC11:44
samodidone more question about Ironic and network11:48
samodidAm I able to add additional network to ironic node? I tried but run into error11:48
samodid""message": "No valid host was found. There are not enough hosts available.", "code": 500, "details": "  File \"/usr/lib/python2.7/dist-packages/nova/conductor/manager.py\", line 425, in build_instances"11:48
samodidMy plan was to provision ironic host with onboard interface, we use salt-cloud for automation node spin up.11:48
samodidAfter node ready, it will configure bond(LACP) with external NIC. Will be nice to use OpenStack infrastructure to offload all ip allocation and management.11:49
samodidIt works with VMs, but does not with ironic hosts11:49
sambettssamodid: Ironic supports the ability to boot nodes with multiple networks and bonds, if you have supported infrastructure. For Ironic+Neutron to work you need to have a TOR that supports being programmed by Neutron for baremetal servers11:51
samodidI heard about such option, but in our case it's not so easy to integrate all staff.11:57
*** sasha2 has joined #openstack-ironic11:57
*** litao__ has quit IRC12:03
*** deray has quit IRC12:03
sambettssamodid: the only other thing that I have seen people do is to configure neutron provider network and statically configure the TOR to drop those networks to the baremetal to those networks, and manually create the neutron ports representing those baremetals in that network12:05
*** ralonsoh has quit IRC12:06
*** _milan_ has quit IRC12:09
*** milan has joined #openstack-ironic12:09
samodidcould you describe more, how people configure neutron ports ?12:11
*** baoli has joined #openstack-ironic12:11
samodidI thought that  nova boot with multiple --nic  options should work12:11
samodidbut it does not12:11
sambettssamodid: that is impossible without neutron being able to program the switch12:12
openstackgerritparesh sao proposed openstack/proliantutils master: Add support to get iscsi initiator iqn capability  https://review.openstack.org/47417812:12
*** mvpnitesh has quit IRC12:13
sambettssamodid: if you want to support that then you need to configure Ironic+Neutron to be able to program the TOR to allow those networks to accessible by the server12:13
*** mvpnitesh has joined #openstack-ironic12:14
*** ralonsoh has joined #openstack-ironic12:15
*** chlong has quit IRC12:20
samodidhm, I guess that when you said "program the TOR to allow those networks to accessible by the server" that actually means in simplest cases to put right vlan on switch port12:21
samodidam I right ?12:21
sambettssamodid: yup thats the simplest example12:22
samodidok, but if I have alreaddy configured TOR with all required vlans. and I just want to spin server up, and some tool, saltstack in my case will continue to configure server12:24
samodiduse http://169.254.169.254/openstack/latest/network_data.json metadata to configure network12:25
samodidas far as I see that plan have to be updated12:30
sambettssamodid: if you configure ironic+neutron for multinetwork nova+ironic populates that for you, but in the case of you preconfiguring the switch there is no way for Ironic to know which NIC is on which network12:31
sambettswhich is required to set up the mac addresses correctly12:31
*** Nisha_Agarwal has joined #openstack-ironic12:32
*** dprince has joined #openstack-ironic12:33
*** lucas-hungry is now known as lucasagomes12:33
openstackgerritMerged openstack/ironic-python-agent master: Remove usage of parameter enforce_type  https://review.openstack.org/47406712:34
Nisha_Agarwalpmannidi, sorry i wasnt able to login back at that time12:39
samodidsambetts: got it, thank you for help, it really helps12:42
sambettssamodid: for some more info on configuring ironic heres the docs we have about it https://docs.openstack.org/developer/ironic/deploy/multitenancy.html12:43
*** links has quit IRC12:46
*** aparnav has quit IRC12:48
samodidsambetts: thanks, will read it. where can I read about ironic drivers ? we use fuel_ipmitool12:51
sambettssamodid: https://docs.openstack.org/developer/ironic/#driver-references12:51
*** mvpnitesh has quit IRC12:57
*** baoli has quit IRC12:59
*** baoli has joined #openstack-ironic12:59
openstackgerritAnkit Kumar proposed openstack/proliantutils master: Adds 'reset_ilo_credentials' for redfish systems  https://review.openstack.org/47419113:01
*** Nisha_Agarwal has quit IRC13:02
*** Nisha_Agarwal has joined #openstack-ironic13:02
*** baoli has quit IRC13:08
openstackgerritNisha Agarwal proposed openstack/ironic master: Fixes typeerror for py3.5  https://review.openstack.org/47388813:09
*** rloo has joined #openstack-ironic13:10
*** mjturek has joined #openstack-ironic13:14
*** gcb has quit IRC13:14
*** Goneri has joined #openstack-ironic13:18
*** openstackgerrit has quit IRC13:18
*** dtantsur|brb is now known as dtantsur13:26
milandtantsur, thanks for the review on https://review.openstack.org/#/c/439603/ Do you still have the context loaded? ;)13:31
*** Nisha_Agarwal has quit IRC13:31
patchbotpatch 439603 - ironic-inspector - PXE boot filtering drivers13:31
*** Nisha_ has joined #openstack-ironic13:31
dtantsurmilan: more or less13:34
milanheh :) so wdyt about not retrying initializing a driver and leaving it up to the manager (systemctl)?13:35
* milan posted an answer actually but thought might be more productive to discuss online13:35
dtantsurmilan: mmm, you mean, abort the ironic-inspector process right away?13:37
milandtantsur, yeah13:38
milanwe'd have to introduce the switch (greenlet.evet) but yeah13:38
dtantsurmilan: I'm worried about transient errors though13:40
dtantsurhowever, it's still better than staying running with a non-functional filter13:41
milanhmmm best effort coding ;)13:42
milandtantsur, I rely on the sanity of _reset()13:42
milanso we don't break anyone else13:42
milanjust the inspector13:42
*** zhurong has joined #openstack-ironic13:42
milanwhich IMO is still enhancing status quo O:-)13:43
dtantsuryep13:43
milandtantsur, I'd bump the self._initialized check so it's not racy (will be a bit less readable but what ever) as aarefiev was confused by it too13:44
dtantsurok13:45
milanack13:45
* milan fetches a huge cup of coffee13:45
milans/huge/enormous O:-) don't tell my doctor13:45
milandtantsur, thx for the discussion!13:46
dtantsurnp13:47
dtantsur:D13:47
*** fellypefca has joined #openstack-ironic13:47
*** alineb has quit IRC13:47
*** crushil has joined #openstack-ironic13:50
*** skazi_ has joined #openstack-ironic13:51
*** Nisha_brb has joined #openstack-ironic13:53
*** Nisha_ has quit IRC13:53
*** jaypipes has joined #openstack-ironic13:53
*** Nisha_ has joined #openstack-ironic13:54
*** Nisha_brb has quit IRC13:54
*** baoli has joined #openstack-ironic13:56
*** amotoki is now known as amotoki_away13:59
*** jaganathan has quit IRC14:00
*** chlong has joined #openstack-ironic14:02
*** bnemec has joined #openstack-ironic14:05
*** chlong has quit IRC14:06
*** ccamacho is now known as ccamacho|brb14:17
*** alineb has joined #openstack-ironic14:18
*** links has joined #openstack-ironic14:19
*** Nisha_brb has joined #openstack-ironic14:21
*** Nisha_ has quit IRC14:21
*** shuyingya has quit IRC14:23
*** rbartal has quit IRC14:25
*** David_Orange has joined #openstack-ironic14:26
*** jaosorior has joined #openstack-ironic14:28
David_OrangeHi Ironic masters, i am looking for help on bifrost. i would like to setup baremetal network interfaces with vlan and bridges, is it possible ? I am today trying to do it with a local network setup, but local cloud.cfg seems to burn a part of my config14:30
*** openstackgerrit has joined #openstack-ironic14:32
openstackgerritMerged openstack/ironic-inspector master: Updated from global requirements  https://review.openstack.org/47290214:32
*** chlong has joined #openstack-ironic14:34
dtantsurpas-ha: do you happen to know ^^^14:35
*** chlong has quit IRC14:35
*** links has quit IRC14:36
*** chlong has joined #openstack-ironic14:38
*** ricardoas has joined #openstack-ironic14:39
*** Nisha_brb has quit IRC14:39
*** zhurong has quit IRC14:49
pas-hanot really :/14:53
*** vinsh has joined #openstack-ironic14:53
sambettsDavid_Orange: so you want sub-interfaces configured on the booted baremetal??14:54
David_Orangesambetts: thanks for helping me14:54
David_Orangesambetts: yes, i would like to set vlan and bridges on my baremetal interfaces, with static ips14:55
sambettsDavid_Orange: if the image that you are booting uses a new enough version of glean or cloud init, then you can pass that information into the node using the config-drive using node_network_data in the bifrost inventory file14:55
David_Orangesambetts: that is my actual conclusion, the config drive is erasing my local changes (not totally but has priority on local changes)14:57
David_Orangesambetts: so adding node_network_data var in the inventory will push it to disk drive, great14:58
sambettsDavid_Orange: yup something like: http://paste.openstack.org/show/612558/14:59
sambettsDavid_Orange: its in the network_data.json format, are you familar with that??14:59
David_Orangesambetts: to be honest, no, but i will :)14:59
sambettsDavid_Orange: https://specs.openstack.org/openstack/nova-specs/specs/liberty/implemented/metadata-service-network-info.html#rest-api-impact14:59
sambettsDavid_Orange: the full schema example is in that spec ^^15:00
*** mjura has quit IRC15:00
David_Orangesambetts: great. There is all that i need. Thanks a lot for your help !15:01
*** rama_y has quit IRC15:01
sambettsno problem :D15:01
*** trown is now known as trown|brb15:04
openstackgerritDan Smith proposed openstack/ironic master: Discover hosts while waiting for hypervisors to show up in devstack  https://review.openstack.org/47386815:06
*** alex_xu has quit IRC15:07
*** alex_xu has joined #openstack-ironic15:07
*** trown|brb is now known as trown15:08
*** Sukhdev has joined #openstack-ironic15:10
*** ramineni_ has joined #openstack-ironic15:11
NobodyCamGood Morning Ironic'ers15:13
*** vinsh has quit IRC15:16
*** mjturek has quit IRC15:20
*** yolanda_ has joined #openstack-ironic15:23
*** fellypefca has quit IRC15:25
*** ramineni_ has left #openstack-ironic15:30
TheJuliaGood morning folks15:31
* TheJulia is only an illusion today15:31
anupnGood morning TheJulia NobodyCam and all others :)15:32
NobodyCamGood morning TheJulia anupn :)15:33
NobodyCamhappy hump day!15:33
anupn:)15:34
NobodyCam:p15:34
dtantsurmorning NobodyCam, TheJulia, anupn15:40
*** los_ has joined #openstack-ironic15:40
NobodyCamGood Morning dtantsur :)15:41
los_Hey, am I in the right place to seek for help when deploying Ironic?15:41
dtantsurlos_: hi! it may be, depending on how exactly you deploy it and what problems you're seeing :)15:41
TheJuliaOr not seeing ;)15:42
dtantsurideally not seeing, sure :)15:42
*** skazi_ has quit IRC15:42
los_I'm having an all-in-one Kolla based (some container stuff if you haven't heard) OpenStack cloud and I would like to start with Ironic giving DHCP address to bare metal IPMI target15:43
TheJuliaSo dhcp for your BMC controllers?15:44
los_Yep15:44
TheJuliaNot the instance once booted, correct?15:45
los_What I'm trying to achieve is to give address via DHCP to IPMI NIC, then use same address to control it15:46
TheJuliaSwitching to full keyboard, one moment15:47
los_Instance is not yet booted, yep15:47
David_Orangesambetts: me again. I can not find info about bridge construction with network_data, is it supported ? do you have a link ?15:48
TheJuliaSo Ironic does not support what your seeking. We need to know the management controller (BMC) address, and while it can be changed in ironic, we have no logic to "manage" it. I actually really know of a single shop that does BMC's on DHCP, but they do it with a dedicated network, dedicated leases that they manually add when they add racks of gear in.15:49
jlvillalsambetts: Any chance you would have time to review: https://review.openstack.org/#/c/446763/15:49
patchbotpatch 446763 - ironic - Start passing portgroup information to Neutron15:49
sambettsjlvillal: sigh... I hadn't realised the spec for that had merged...15:51
TheJulialos_: The other issue is the security implications if that port is moved by accident, and has a predictable password.  An additional conundrum is many BMCs have to be logged into to move them to DHCP from a default address, or reset passwords.  Bottom line, we have no way to really identify them and track them aside from possibly obtaining the BMC MAC address, storing it, adding the logic, and then managing a15:51
TheJuliaseparate BMC network.15:51
jlvillalsambetts: Easy to lose track of things. A lot of things going on :)15:52
TheJulialos_: Also, worth considering, is if we can do some sort of discovery, we might not be able to identify the BMC from the instance performing discovery.....15:52
jlvillalsambetts: I would review it but I did some rebasing of it and fixing unit tests and such. So I am tainted now ;)15:52
TheJulialos_: Another risk is loosing leases or mapping data, there would be no way to rebuild/manage the machines then :(15:53
David_Orangesambetts: i found a page, sorry for too quick question15:53
sambettsDavid_Orange: not a problem :)15:53
TheJulialos_: Not trying to make this sound like a bad idea, but DHCP managing15:53
*** Nisha_Agarwal has joined #openstack-ironic15:54
TheJuliaBMC networks is one of those "there be dragons here" kind of things. It can be sailed through, but it has to be done carefully and with intent... and backups. Lots of backups.15:54
sambettslos_, its simply out of scope for ironic, if you want to manage your BMC network you can do it using a technology like dnsmasq, and using dnsmasq hooks to enroll the node into ironic when it gets a lease, but like TheJulia says its dangerous to manage oob with dhcp15:54
los_Once I setup DHCP on the other device in network, it assigned IP to target IPMI interface and I was able to on/off it via Horizon/CLI so I was wondering if I could unite it all in network node15:55
*** fragatina has quit IRC15:56
*** fragatina has joined #openstack-ironic15:56
sambettslos_: its possble for you to manage your managemnt network using neutron, if you add that VLAN into neutron as a provider network, and then manually create ports in neutron, neutron will then hand out IPs to the ports matching that mac address15:57
sambettslos_: then you'd have to enroll the nodes with those ips into ironic15:58
TheJulialos_: but you'll need to manage the reconciliation between neutron and ironic.15:58
*** rama_y has joined #openstack-ironic15:59
los_Oh, so you mean to rely on Neutron with DHCP once it gets ip switching to Ironic?15:59
los_and once*15:59
TheJuliaIn that question, what is "it"?16:00
los_Oh well, I deleted part which explained that :) "It" is a BMC16:00
TheJulia:)16:01
*** bcornec1 has quit IRC16:01
TheJuliaYou could do that, but it is risky. As in what happens if someone deletes the ports at some point without having context into what that network is being used for16:01
openstackgerritNisha Agarwal proposed openstack/ironic master: Fixes typeerror for py3.5  https://review.openstack.org/47388816:02
los_Ehmm :/ I think I have to thing again of what and with what I'm trying to accomplish :D16:06
los_Thank you very much Julia and Sam16:08
TheJulialos_: Anytime :)16:09
sambettsno problem :)16:09
*** Nisha_ has joined #openstack-ironic16:11
*** Nisha_Agarwal has quit IRC16:11
*** e0ne_ has joined #openstack-ironic16:12
*** Sukhdev_ has joined #openstack-ironic16:12
*** e0ne has quit IRC16:13
*** e0ne__ has joined #openstack-ironic16:13
*** e0ne_ has quit IRC16:16
los_Oh, one more question, so ironic-dnsmasq is used only for TFTP and PXE, not DHCP, right?16:17
sambettslos_: ironic-dnsmasq isn't used by ironic, it for the ironic inspector16:17
sambettslos_: unfortunatly the kolla peices weren't named very well16:17
sambettslos_: ironic-pxe is the container that runs TFTP16:18
sambettsfor ironic pxe16:18
los_Oh, thanks. Now it clarifies in my mind :)16:18
sambettsI've been trying to fix these this stuff, but renames are hard16:19
*** vinsh has joined #openstack-ironic16:21
openstackgerritVladyslav Drok proposed openstack/ironic master: Remove times.dbm prior to test run  https://review.openstack.org/47386716:23
*** vinsh has quit IRC16:28
*** SerenaFeng has joined #openstack-ironic16:28
*** vinsh has joined #openstack-ironic16:31
*** ralonsoh has quit IRC16:31
dtantsursee you tomorrow16:32
*** dtantsur is now known as dtantsur|afk16:32
*** samodid has quit IRC16:33
*** makowals has joined #openstack-ironic16:35
*** makowals_ has quit IRC16:36
*** ChubYann has joined #openstack-ironic16:38
*** yolanda_ has quit IRC16:40
*** yolanda_ has joined #openstack-ironic16:40
*** makowals_ has joined #openstack-ironic16:41
*** makowals has quit IRC16:43
*** yolanda_ has quit IRC16:43
*** yolanda_ has joined #openstack-ironic16:43
*** SerenaFeng has quit IRC16:44
sambettscya dtantsur|afk16:44
*** mgoddard has quit IRC16:44
*** sambetts is now known as sambetts|Afk16:44
*** sambetts|Afk is now known as sambetts|afk16:44
* sambetts|afk -> home 16:44
sambetts|afknight all16:44
los_gn16:47
*** los_ has left #openstack-ironic16:47
*** jaganathan has joined #openstack-ironic16:47
*** rcernin has quit IRC16:49
*** amarao has quit IRC16:50
*** ijw has joined #openstack-ironic16:51
*** ijw has quit IRC16:51
*** milan has quit IRC16:51
*** ijw has joined #openstack-ironic16:52
*** ijw has quit IRC16:52
David_Orangesambetts|afk: just for information, glean does not seams to support bridges (http://git.openstack.org/cgit/openstack-infra/glean/tree/glean/cmd.py line685) Thanks for your help, i will find another way16:52
*** ijw has joined #openstack-ironic16:52
*** makowals_ has quit IRC16:53
*** e0ne__ has quit IRC16:55
*** makowals has joined #openstack-ironic16:55
*** tesseract has quit IRC16:56
*** e0ne has joined #openstack-ironic16:56
*** e0ne has quit IRC16:56
*** makowals has quit IRC17:00
*** derekh has quit IRC17:04
*** mjturek has joined #openstack-ironic17:11
*** trown is now known as trown|lunch17:12
*** joe_____ has joined #openstack-ironic17:12
*** joe___ has quit IRC17:15
*** lucasagomes is now known as lucas-afk17:16
*** Nisha_brb has joined #openstack-ironic17:19
*** Nisha_ has quit IRC17:19
*** David_Orange has quit IRC17:20
*** jcoufal has quit IRC17:25
*** pcaruana has quit IRC17:29
openstackgerritNisha Agarwal proposed openstack/ironic master: py3.5:Workaround fix for forcing virtualbmc installation with pip2  https://review.openstack.org/47391317:30
*** makowals has joined #openstack-ironic17:35
*** makowals has quit IRC17:40
openstackgerritMerged openstack/ironic master: Remove times.dbm prior to test run  https://review.openstack.org/47386717:40
*** makowals has joined #openstack-ironic17:41
*** makowals has quit IRC17:41
*** makowals has joined #openstack-ironic17:42
*** Nisha_ has joined #openstack-ironic17:45
*** Nisha_brb has quit IRC17:45
*** Sukhdev_ has quit IRC17:47
*** e0ne has joined #openstack-ironic17:48
*** samodid has joined #openstack-ironic17:49
*** cdearborn has joined #openstack-ironic17:54
*** fragatina has quit IRC17:58
*** makowals has quit IRC17:59
*** Nisha_brb has joined #openstack-ironic18:02
*** Nisha_ has quit IRC18:02
openstackgerritRuby Loo proposed openstack/ironic-specs master: SIGHUP restarts services with updated configs  https://review.openstack.org/47430918:04
openstackgerritVladyslav Drok proposed openstack/ironic master: Add nodes tagging support - RPC objects  https://review.openstack.org/23335718:04
*** racedo has quit IRC18:06
*** Goneri has quit IRC18:07
*** Goneri has joined #openstack-ironic18:09
*** racedo has joined #openstack-ironic18:09
*** racedo has quit IRC18:09
*** yolanda__ has joined #openstack-ironic18:09
*** e0ne has quit IRC18:09
*** yolanda_ has quit IRC18:10
*** e0ne has joined #openstack-ironic18:19
*** ijw has quit IRC18:20
*** jaganathan has quit IRC18:20
*** trown|lunch is now known as trown18:29
*** hjensas has quit IRC18:34
*** samodid has quit IRC18:35
*** samodid has joined #openstack-ironic18:45
*** Sukhdev_ has joined #openstack-ironic18:47
*** ijw has joined #openstack-ironic19:03
*** ricardoas has quit IRC19:09
*** rcernin has joined #openstack-ironic19:10
*** Nisha_brb has quit IRC19:12
openstackgerritRuby Loo proposed openstack/ironic master: Minor changes to object version-related code  https://review.openstack.org/47432519:14
*** hjensas has joined #openstack-ironic19:22
*** hjensas has joined #openstack-ironic19:22
openstackgerritPeter Piela proposed openstack/ironic-ui master: Add functionality to view portgroups  https://review.openstack.org/47432619:23
*** rpioso has joined #openstack-ironic19:26
*** e0ne has quit IRC19:34
*** crushil has quit IRC19:37
*** Guest18752 is now known as rook19:39
*** rloo has quit IRC19:40
*** rloo has joined #openstack-ironic19:40
*** mjturek has quit IRC19:46
*** crushil has joined #openstack-ironic19:47
*** e0ne has joined #openstack-ironic19:51
*** mjturek has joined #openstack-ironic19:54
openstackgerritMerged openstack/ironic master: Discover hosts while waiting for hypervisors to show up in devstack  https://review.openstack.org/47386819:58
openstackgerritVladyslav Drok proposed openstack/ironic master: Add DB layer support for node tags filters  https://review.openstack.org/27262419:58
openstackgerritRuby Loo proposed openstack/ironic master: SIGHUP restarts service with updated config values  https://review.openstack.org/47433119:58
openstackgerritVladyslav Drok proposed openstack/ironic master: Add nodes tagging support - API  https://review.openstack.org/25047819:59
*** joe_____ has quit IRC20:06
*** dprince has quit IRC20:07
openstackgerritRuby Loo proposed openstack/ironic-specs master: SIGHUP restarts services with updated configs  https://review.openstack.org/47430920:10
*** jcoufal has joined #openstack-ironic20:18
*** ijw has quit IRC20:22
*** Sukhdev has quit IRC20:30
openstackgerritRamamani Yeleswarapu proposed openstack/ironic-inspector master: grenade: Only 'enable_plugin ironic-inspector' if not already in conf  https://review.openstack.org/47434420:40
*** samodid has quit IRC20:45
*** Goneri has quit IRC20:54
*** trown is now known as trown|outtypewww21:01
*** bfournie has quit IRC21:05
*** jkilpatr has quit IRC21:11
*** baoli has quit IRC21:19
*** Sukhdev has joined #openstack-ironic21:25
*** fragatina has joined #openstack-ironic21:27
*** mjturek has quit IRC21:28
*** jaypipes has quit IRC21:30
*** hoonetorg has quit IRC21:34
*** jcoufal_ has joined #openstack-ironic21:42
*** jcoufal has quit IRC21:43
*** jaypipes has joined #openstack-ironic21:44
*** e0ne has quit IRC21:48
*** fragatina has quit IRC21:53
*** jcoufal has joined #openstack-ironic21:55
*** fragatina has joined #openstack-ironic21:56
*** jcoufal_ has quit IRC21:57
*** jkilpatr has joined #openstack-ironic21:58
*** fragatina has quit IRC22:04
*** yolanda__ has quit IRC22:07
rajinir[ERROR] /opt/stack/new/ironic/devstack/lib/ironic:1548 Timed out waiting for Nova hypervisor-stats vcpus >= 422:09
*** yolanda__ has joined #openstack-ironic22:15
*** yolanda__ is now known as yolanda22:15
*** sasha2 has quit IRC22:16
*** cdearborn has quit IRC22:21
*** yolanda has quit IRC22:23
*** jcoufal has quit IRC22:26
*** chlong has quit IRC22:37
*** adisky__ has quit IRC22:37
*** jrcloud has joined #openstack-ironic22:44
*** jrcloud has joined #openstack-ironic22:44
*** jrcloud has quit IRC22:54
*** bnemec has quit IRC22:59
*** Sukhdev_ has quit IRC23:10
*** rpioso has quit IRC23:14
*** Sukhdev has quit IRC23:34
openstackgerritMerged openstack/python-ironicclient master: Add basic tests for OSC plugin baremetal chassis commands  https://review.openstack.org/36615823:46
*** bfournie has joined #openstack-ironic23:56

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!