Monday, 2016-02-15

*** saripurigopi has quit IRC00:03
*** chlong has joined #openstack-ironic00:05
*** saripurigopi has joined #openstack-ironic00:07
*** klindgren_ has joined #openstack-ironic00:09
*** klindgren has quit IRC00:11
*** chlong has quit IRC00:12
*** chlong has joined #openstack-ironic00:13
*** baoli has joined #openstack-ironic00:16
*** baoli has quit IRC00:27
*** baoli has joined #openstack-ironic00:28
*** saripurigopi has quit IRC00:32
*** klindgren__ has joined #openstack-ironic00:36
*** klindgren_ has quit IRC00:38
*** saripurigopi has joined #openstack-ironic00:48
*** clif is now known as clif_h00:56
*** baoli has quit IRC00:58
*** baoli has joined #openstack-ironic00:58
openstackgerritYuiko Takada proposed openstack/ironic: Add support API microversions for Tempest tests  https://review.openstack.org/26035800:59
*** lucasagomes has quit IRC01:00
*** saripurigopi has quit IRC01:03
*** lucasagomes has joined #openstack-ironic01:06
*** chlong has quit IRC01:06
*** klindgren_ has joined #openstack-ironic01:07
*** saripurigopi has joined #openstack-ironic01:07
*** klindgren__ has quit IRC01:08
openstackgerritYuiko Takada proposed openstack/ironic-python-agent: Add 'system_vendor' information to data  https://review.openstack.org/27454501:18
*** saripurigopi has quit IRC01:34
*** saripurigopi has joined #openstack-ironic01:50
*** klindgren_ has quit IRC01:52
*** klindgren has joined #openstack-ironic01:53
*** achanda has joined #openstack-ironic01:58
*** baoli has quit IRC02:01
*** baoli has joined #openstack-ironic02:02
*** saripurigopi has quit IRC02:04
*** saripurigopi has joined #openstack-ironic02:07
*** chlong has joined #openstack-ironic02:09
*** vinm213 has joined #openstack-ironic02:17
*** baoli has quit IRC02:26
*** saripurigopi has quit IRC02:34
*** baoli has joined #openstack-ironic02:35
*** shuquan has joined #openstack-ironic02:40
*** vinm213 has quit IRC02:41
*** vinaym213 has joined #openstack-ironic02:41
*** baoli has quit IRC02:45
*** shuquan has quit IRC02:47
*** baoli has joined #openstack-ironic02:47
*** shuquan has joined #openstack-ironic02:48
*** saripurigopi has joined #openstack-ironic02:50
*** klindgren_ has joined #openstack-ironic02:51
*** shuquan has quit IRC02:51
*** klindgren has quit IRC02:54
*** tiendc has joined #openstack-ironic02:57
*** ijw has joined #openstack-ironic03:02
*** saripurigopi has quit IRC03:05
openstackgerritTan Lin proposed openstack/ironic: Add possible values for config options  https://review.openstack.org/25013203:07
*** saripurigopi has joined #openstack-ironic03:07
*** klindgren__ has joined #openstack-ironic03:07
*** ijw has quit IRC03:07
*** klindgren_ has quit IRC03:10
*** suro-patz has joined #openstack-ironic03:23
*** baoli has quit IRC03:28
*** klindgren__ has quit IRC03:28
*** klindgren has joined #openstack-ironic03:31
*** vinaym213 has quit IRC03:32
*** baoli has joined #openstack-ironic03:35
*** saripurigopi has quit IRC03:35
*** coolsvap|away is now known as coolsvap03:36
*** baoli has quit IRC03:48
*** suro-patz has quit IRC03:50
*** saripurigopi has joined #openstack-ironic03:51
*** cfarquhar has quit IRC03:52
*** cfarquhar has joined #openstack-ironic03:54
*** cfarquhar has quit IRC03:54
*** cfarquhar has joined #openstack-ironic03:54
*** coolsvap is now known as coolsvap|away03:59
*** baoli has joined #openstack-ironic04:01
*** ijw has joined #openstack-ironic04:04
*** saripurigopi has quit IRC04:05
*** saripurigopi has joined #openstack-ironic04:07
*** ijw has quit IRC04:10
*** suro-patz has joined #openstack-ironic04:12
*** coolsvap|away is now known as coolsvap04:13
*** Sukhdev has joined #openstack-ironic04:15
*** kbyrne has quit IRC04:19
*** kbyrne has joined #openstack-ironic04:19
*** Marga_ has joined #openstack-ironic04:24
*** Marga_ has quit IRC04:24
openstackgerritNaohiro Tamura proposed openstack/ironic: Follow up nits of irmc oob inspection  https://review.openstack.org/28006004:25
*** Marga_ has joined #openstack-ironic04:25
*** baoli has quit IRC04:26
*** dims has joined #openstack-ironic04:28
*** dims has quit IRC04:30
*** baoli has joined #openstack-ironic04:34
*** saripurigopi has quit IRC04:36
*** baoli has quit IRC04:38
*** klindgren_ has joined #openstack-ironic04:46
*** saripurigopi has joined #openstack-ironic04:47
*** klindgren has quit IRC04:47
*** vaishnavi has joined #openstack-ironic04:49
*** moshele has joined #openstack-ironic05:05
*** ijw has joined #openstack-ironic05:05
*** ijw has quit IRC05:10
openstackgerritSanjay Kumar Singh proposed openstack/ironic: I don't see any reviewer assigned for this.  https://review.openstack.org/28006605:14
*** david-lyle has quit IRC05:21
*** suro-patz has quit IRC05:27
*** klindgren has joined #openstack-ironic05:29
*** klindgren_ has quit IRC05:30
*** achanda has quit IRC05:32
openstackgerritNaohiro Tamura proposed openstack/ironic: Follow up nits of irmc oob inspection  https://review.openstack.org/28006005:33
*** klindgren_ has joined #openstack-ironic05:36
*** saripurigopi has quit IRC05:37
*** klindgren has quit IRC05:39
*** vinm213 has joined #openstack-ironic05:39
*** achanda has joined #openstack-ironic05:41
*** getvasanth_ has joined #openstack-ironic05:59
*** getvasanth_ has quit IRC06:02
*** getvasanth has joined #openstack-ironic06:03
*** getvasanth_ has joined #openstack-ironic06:06
*** klindgren has joined #openstack-ironic06:07
*** getvasanth_ has joined #openstack-ironic06:07
*** klindgren_ has quit IRC06:08
*** klindgren_ has joined #openstack-ironic06:09
*** getvasanth has quit IRC06:10
*** vmahajan has quit IRC06:10
*** klindgren has quit IRC06:11
*** vinm213 has quit IRC06:17
*** vinm213 has joined #openstack-ironic06:18
*** klindgren_ has quit IRC06:19
*** klindgren has joined #openstack-ironic06:19
*** vmahajan has joined #openstack-ironic06:22
*** amotoki has joined #openstack-ironic06:22
*** ChubYann_ has quit IRC06:24
*** ukalifon has joined #openstack-ironic06:35
*** aginwala has joined #openstack-ironic06:38
*** harshs has left #openstack-ironic06:38
*** aginwala has quit IRC06:43
*** vinm213 has quit IRC06:57
*** achanda has quit IRC06:58
*** vinm213 has joined #openstack-ironic07:00
*** Marga_ has quit IRC07:01
*** vinm213 has quit IRC07:02
*** vinm213 has joined #openstack-ironic07:02
*** aarefiev has quit IRC07:03
*** mordred has quit IRC07:03
*** Haomeng|2 has quit IRC07:03
*** krotscheck has quit IRC07:03
*** gmmaha has quit IRC07:03
*** aignatov has quit IRC07:03
*** Haomeng|2 has joined #openstack-ironic07:04
*** mordred has joined #openstack-ironic07:04
*** gmmaha has joined #openstack-ironic07:04
*** aignatov has joined #openstack-ironic07:04
*** krotscheck has joined #openstack-ironic07:04
*** vinm213 has quit IRC07:07
*** ijw has joined #openstack-ironic07:07
*** aarefiev has joined #openstack-ironic07:07
*** vinm213 has joined #openstack-ironic07:09
*** ijw has quit IRC07:11
*** vinm213 has quit IRC07:19
*** chlong has quit IRC07:30
*** ianw has quit IRC07:30
*** ianw has joined #openstack-ironic07:30
*** achanda has joined #openstack-ironic07:34
openstackgerritZhenguo Niu proposed openstack/ironic-specs: Log actions taken on nodes  https://review.openstack.org/28008807:37
*** getvasanth has joined #openstack-ironic07:51
*** vmahajan has quit IRC07:55
*** getvasanth_ has quit IRC07:56
*** getvasanth_ has joined #openstack-ironic07:56
*** getvasanth has quit IRC07:57
*** ijw has joined #openstack-ironic08:08
*** vmahajan has joined #openstack-ironic08:08
*** ijw has quit IRC08:12
*** subscope has joined #openstack-ironic08:13
*** andrew has joined #openstack-ironic08:19
*** mbound has joined #openstack-ironic08:20
*** achanda has quit IRC08:26
*** achanda has joined #openstack-ironic08:28
*** Sukhdev has quit IRC08:31
*** rcernin has joined #openstack-ironic08:34
*** Sukhdev has joined #openstack-ironic08:36
*** achanda has quit IRC08:42
*** Sukhdev has quit IRC08:43
openstackgerritTan Lin proposed openstack/ironic: Introduce driver_internal_info in code-contribution-guide  https://review.openstack.org/26679208:47
moshelehi someone now how to build ramdisk with local IPA changes using the diskimage-builder ?08:48
mosheles/now/know/08:49
*** aline__ has joined #openstack-ironic08:53
*** pas-ha has joined #openstack-ironic08:55
*** ifarkas has joined #openstack-ironic09:01
*** loki184 has joined #openstack-ironic09:03
ifarkasmorning!09:06
*** ijw has joined #openstack-ironic09:08
*** chlong has joined #openstack-ironic09:09
*** ijw has quit IRC09:13
*** athomas has joined #openstack-ironic09:13
*** deray has joined #openstack-ironic09:15
*** gmmaha has quit IRC09:16
*** gmmaha has joined #openstack-ironic09:16
*** rcernin has quit IRC09:17
*** rcernin has joined #openstack-ironic09:17
lucasagomesmorning all09:23
derayg'morning lucasagomes, ifarkas and everyone!09:25
*** athomas has quit IRC09:26
*** klindgren_ has joined #openstack-ironic09:26
*** ppiela_ has joined #openstack-ironic09:26
*** athomas has joined #openstack-ironic09:26
*** sandhya_ has joined #openstack-ironic09:27
*** crinkle_ has joined #openstack-ironic09:27
*** crinkle has quit IRC09:28
*** bapalm has quit IRC09:28
*** Nakato has quit IRC09:28
*** klindgren has quit IRC09:28
*** ppiela has quit IRC09:28
*** subscope has quit IRC09:29
*** Nakato has joined #openstack-ironic09:29
lucasagomesmoshele, changes to the elements or to the diskimage-builder scripts under bin? If it's former you can use the "ELEMENTS_PATH" env variable to point to ur modified elements09:29
*** bapalm has joined #openstack-ironic09:29
lucasagomesif it's the latter you can just run using the local scripts, e.g ./bin/disk-image-create09:29
*** mgoddard has joined #openstack-ironic09:31
mosheleno changes to the element, I just want to build image for the inspector with ironic-python-agent changes, I usually use  "disk-image-create  mellanox devuser ironic-agent ubuntu -o ironic-inspector" and I want that the  ironic-agent will be taken from local git09:33
moshelelucasagomes: ^09:35
*** subscope has joined #openstack-ironic09:37
openstackgerritShuquan Huang proposed openstack/ironic: Add unit tests for 'ironic/common/config_generator/generator.py'  https://review.openstack.org/28012309:41
*** mkovacik has joined #openstack-ironic09:46
loki184Hi all09:48
loki184please review https://review.openstack.org/#/c/272658/09:48
loki184https://review.openstack.org/#/c/278951/09:48
*** andrew_ has joined #openstack-ironic09:49
*** andrew has quit IRC09:49
lucasagomesmoshele, right, so I think you can expoert ELEMENTS_PATH=<ur local git elements directory>09:51
lucasagomesexport*09:51
openstackgerritShivanand Tendulker proposed openstack/ironic: Update iLO documentation for cleaning  https://review.openstack.org/27893609:51
lucasagomesand then run disk-image-create09:51
moshelelucasagomes: ok I will try thanks09:51
mkovacikmorning Ironic!09:55
lucasagomesmkovacik, hi there, good morning09:56
mkovaciklucasagomes, morning! :)09:57
*** e0ne has joined #openstack-ironic09:59
*** andrew_ has quit IRC10:01
*** max_lobur has joined #openstack-ironic10:03
*** mgould has joined #openstack-ironic10:12
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Use oslo_config.fixture in unit tests  https://review.openstack.org/27582610:19
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Migrate to using keystoneauth Sessions  https://review.openstack.org/23698210:19
*** tiendc has quit IRC10:22
mgouldmorning Ironic!10:22
mkovacikmorning mgould!10:24
mgouldmorning mkovacik!10:27
sambettsMorning all o/10:28
*** mgould has quit IRC10:31
*** sandhya_ has quit IRC10:35
mkovaciksambetts, o/10:41
*** gridinv has joined #openstack-ironic10:41
*** mgould has joined #openstack-ironic10:43
*** jcoufal has joined #openstack-ironic10:46
*** piet has joined #openstack-ironic10:51
*** ndipanov has quit IRC10:55
lucasagomesmoshele, did it work? (/me is interest too)10:56
*** chlong has quit IRC10:56
*** piet has quit IRC10:58
*** piet has joined #openstack-ironic10:58
lennyb_Hello. Is there any way to 'stop' "provisioning state" ? It's currently stacked in 'clean wait'11:01
*** subscope has quit IRC11:02
deraylennyb_, set it to manageable state ..11:02
mgouldlennyb, are you running through the Developer Quick-Start?11:03
mgouldISTR getting stuck in "clean wait" step a lot, and it turned out that nova-conductor was crashing, possibly due to lack of RAM11:04
*** ndipanov has joined #openstack-ironic11:04
*** loki184 has quit IRC11:05
lennyb_mgould: if you mean #ironic node-set-maintenance $NODE_UUID true then it did not help. I dont use nova yet,  I am adding new ironic node11:08
lennyb_deray: ^11:09
*** ijw has joined #openstack-ironic11:10
deraylennyb_, ironic node-set-provision-state $node_ident manage11:10
sambettso/ mkovacik11:10
deraymgould mkovacik sambetts o/11:11
derayhttp://docs.openstack.org/developer/ironic/deploy/cleaning.html#troubleshooting11:12
lennyb_deray: "he requested action "manage" can not be performed on node "2dc14330-2475-41bc-9c2d-e4dc05db7e5e" while it is in state "clean wait". (HTTP 400)"11:12
deraylennyb_, ^11:12
sambettsmgould: you shouldn't get stuck in clean wait because nova has crashed, Ironic does cleaning independent from nova11:12
mgouldsambetts, ah, sorry, ignore me then11:12
mgouldthis was some time ago11:12
sambettsmgould: :)11:12
mgouldI'm probably confusing two different problems :-)11:12
sambettsyeah that happens a lot to me too :)11:13
sambettslennyb_: What version of Ironic are you using?11:13
lennyb_sambetts: master11:14
*** ijw has quit IRC11:14
sambettslennyb_: then you should be able to use the Abort API11:14
sambettsset-provision-state abort11:15
vdroklennyb_, yep, try ironic node-set-provision-state $node_ident abort11:15
deraysambetts, mgould, I am also wondering if there is any way to come out of clean_wait state?.. Ideally it should be the taken care by the clean_wait time delay config variable11:15
vdrokmorning lucasagomes sambetts mkovacik mgould deray !11:15
lennyb_I've tried, but looks like "version range is: 1.1 to 1.16", maybe some local changes is the reason11:15
lucasagomesvdrok, morning11:16
derayvdrok, :) spot on..11:16
sambettsyou just need to pass in a --ironic-api-version=1.16 to the client11:16
lucasagomeslennyb_, you can call "abort" for clean wait11:16
* lucasagomes checks11:16
mgouldmorning deray sambetts lucasagomes vdrok :-)11:16
sambettsabort was added in API version 1.1311:17
*** piet has quit IRC11:17
lucasagomeslennyb_, yeah you can... but check the API version to call it11:17
sambettsthe client defaults to 1.1 at the moment11:17
lucasagomessambetts, thanks11:17
lucasagomesyeah so set it to 1.13 and call aborr11:17
lucasagomesabort*11:17
vdroksambetts, 1.9 IIRC :)11:18
lennyb_sambetts: it worked. thanks.  .... All, thanks11:18
sambettsvdrok: "If no version is requested by the client, minimum supported version - 1.1, is assumed." http://docs.openstack.org/developer/ironic/webapi/v1.html11:18
sambettsvdrok: I guess I found a doc bug then11:19
*** sinval has joined #openstack-ironic11:19
sinvalgood morning11:20
deraysinval, o/11:20
vdroksambetts, yep - https://github.com/openstack/python-ironicclient/blob/master/ironicclient/common/http.py#L39-L4411:20
vdrokmorning sinval11:20
derayvdrok sambetts then is it not intended for this one (https://review.openstack.org/#/c/258694/) to update that?11:23
derayto 1.1611:24
vdrokderay, I think no, 1.9 was a default version chosen after discussion, I'll try to find a link11:24
vdrokderay, I guess it was this thread http://lists.openstack.org/pipermail/openstack-dev/2015-July/070690.html11:25
*** trown|outtypewww is now known as trown11:26
derayvdrok, thx .. makes sense.11:29
*** subscope has joined #openstack-ironic11:30
lennyb_Why the version is 1.9 and not 1.09 ?11:38
*** _degorenko|afk is now known as degorenko11:38
lucasagomeslennyb_, not sure exactly why. But I guess it has to do with the version of the projects as well which is based on semver11:40
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Add auto-discovery feature  https://review.openstack.org/26219911:43
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Add discover nodes exercise  https://review.openstack.org/27610711:43
*** piet has joined #openstack-ironic11:44
lennyb_lucasagomes: thank. it just makes more sense (IMHO) to use 1.09, so it can be compared in min/max supported versions.11:44
deraylucasagomes, can something be done to this: https://review.openstack.org/#/c/277408/ ? :)11:44
mkovacikmorning vdrok!11:45
lucasagomesderay, looking11:45
*** vaishnavi has quit IRC11:45
lucasagomeslennyb_, indeed11:45
*** trown is now known as trown|afk11:45
deraylennyb_, ++11:46
sinvalheys Ironicers, would love to see your thoughts about this: https://review.openstack.org/#/c/275726/ :)11:46
lucasagomesderay, +a11:48
deraylucasagomes, cool :)11:49
* deray enjoying tea now11:49
*** piet has quit IRC11:51
*** piet has joined #openstack-ironic11:52
lennyb_I've opened a bug for this #link https://bugs.launchpad.net/ironic/+bug/154568511:55
openstackLaunchpad bug 1545685 in Ironic "wrong API versioning" [Undecided,New]11:55
moshelelucasagomes: the element change worked, but how can I take add this patch https://review.openstack.org/#/c/279940/ to the ironic-agent in the ramdisk11:58
*** piet has quit IRC11:58
sambettssinval: thats a really interesting spec!11:59
*** piet has joined #openstack-ironic11:59
sambettssinval: you still have to define Ironic nodes equal to the maximum number of nodes that it is possible to boot on your OneView system?12:01
sambettsbut they just aren't reserved for just Ironic use12:02
sinvalsambetts: I'm glad that you liked it, well, that's the basic idea12:05
sambettssinval: awesome!12:06
sinvalsambetts: If I have an Enclosure of 16 nodes, I have to enroll the 16 in Ironic, but, if only 8 are really "available" for Ironic, the driver interfaces will only validate these 8, and you will no be able to boot an instance, or take control of the others 8 (that are "used" by OneView)12:07
sambettssinval: sweet :D12:07
*** piet has quit IRC12:08
sambettssinval: so your plan is to do all this using validate?12:08
sinvalsambetts: notice that Ironic for us here, is just another user from OneView, it is not "easy" to make this happen, but it is pretty simple and useful for both sides12:08
*** [1]cdearborn has joined #openstack-ironic12:09
sambettsyeah, I can see that, we've got similar senarios, I've never thought about using validate like this12:09
sinvalsambetts: well, the validate is good to constrain the case that "I enrolled the node in Ironic, but it is being used by other OneView user, I'm just enrolling it to sync the nodes, and when the OneView 'release' the node, I'll use it"12:10
*** piet has joined #openstack-ironic12:10
*** piet has quit IRC12:10
*** ijw has joined #openstack-ironic12:11
sinvalsambetts: but in real boot scenarios, we have race conditions between Ironic and other OneView users, so, we still to check if the node is really available for Ironic during the actual implementation of the action12:11
*** piet has joined #openstack-ironic12:11
*** jcoufal has quit IRC12:12
sambettsyeah, the race condition of someone taking a node during boot is an interesting problem, I guess the likely hood of it happening can be reduced by assigning the Ironic profile as soon as possible, but even then there is a small risk12:12
sinvalsambetts: that's right12:14
sambettsman I'm going to have to look into this for our senarios too now12:14
sinvalsambetts: would love to see your comments on the spec and on the code when we move it upstream :)12:15
*** ijw has quit IRC12:15
sinvalsambetts: please contact me, if you need some help with your scenarios12:15
lucasagomesmoshele, hmm no idea if that would work... but looking at the code12:15
lucasagomeshttps://github.com/openstack/diskimage-builder/blob/a95b96f57f0b7278861752da19ede1dfc36143f2/elements/ironic-agent/source-repository-ironic-agent12:15
lucasagomesmoshele, you probably can clone IPA to /tmp/ironic-python-agent, apply the patch there12:16
lucasagomesand run the image creation12:16
sambettssinval: I'd be interested to see what other peoples thoughts are on having validate run potentially slow external to Ironic commands12:16
*** raildo-afk is now known as raildo12:17
sambettssinval: I could see people suggesting that you run a periodic task that talks to OneView asyncronously, and puts a field into the internal driver info which validate checks, instead of running syncronous calls inside of validate\12:18
sinvalsambetts: good point12:18
*** raildo is now known as raildo-afk12:18
*** raildo-afk is now known as raildo12:18
sinvalsambetts: it can be a periodic task (that's my first guess)12:18
sinvalsambetts: but, in our case, a 3rd party tool (like a daemon) could do it, using Ironic API as well, what do you think?12:19
*** piet has quit IRC12:20
*** chlong has joined #openstack-ironic12:20
openstackgerritMerged openstack/ironic: Augmenting the hashing strategy  https://review.openstack.org/27740812:20
sambettssinval: a periodic task inside Ironic aren't something to be afriad of, I think that would work just fine, I think having an external tool would over complicate it12:20
sinvalsambetts: but, the periodic task may have pulling resources from OneView, am I right?12:20
moshelelucasagomes: the problem is that this dir is created/delete by the disk-image-create12:21
lucasagomesmoshele, :-(12:21
lucasagomesmoshele, yeah so I think we have to code that in DIB to accept passing a offline git repo when building the image12:22
*** afaranha has joined #openstack-ironic12:22
lucasagomesmoshele, it may worth asking the guys at #tripleo as well about it12:22
sinvalhave to pull*12:22
lucasagomessince they maintain DIB12:22
moshelelucasagomes: thanks I will try that12:22
lucasagomesnp12:22
sambettssinval: I would suggest a OneView driver periodic task, that polls OneView at a configurable number of seconds, and checks all the registered nodes, for ownership, and stores it in the nodes driver_internal_info, then validate just reads that value12:23
*** dprince has joined #openstack-ironic12:23
sambettssinval: however the argument against doing that is the potential for an increase risk of races12:24
sambetts:/12:24
sinvalsambetts, that's what I was about to say regarding the periodic task12:25
sinvalsambetts: but, actually, we can improve this, OneView has event bus for its resources, so the periodic task can listen to it and handle the node before anyone...12:25
sambettssinval: boom!12:26
sambettssinval: much nicer than http polling12:26
sinvalsambetts: but, in our case, for our users at least, an external tool would be more cool12:26
*** trown|afk is now known as trown12:26
sambettssinval: an external daemon that watches the event bus/polls then talks to the Ironic api to set a field on driver_info?12:28
sinvalsambetts: we can offer both ideas, periodic task and a daemon to handle this12:28
*** openstackgerrit_ has joined #openstack-ironic12:28
sambettstotally!12:28
sinvalsambetts: yep12:28
rcarrillocruzjlvillal: basicly, we are using dnsmasq via bifrost for pxe booting machines in the infra cloud12:28
*** mkoderer has joined #openstack-ironic12:28
sinvalsambetts: actually, we don't set anything at node/driver_info12:29
rcarrillocruzturns out if you sspecify a dhcp-range for static ips that doesnt' prevent dnsmasq from giving leases to ips not in that range12:29
rcarrillocruzso we needed to pass a dhcp-ignore=tag:!known iirc12:29
sinvalsambetts: we handle this thing by putting the node back in manageable state and maintenance mode12:29
sambettssinval: I was sticking to the validate method, which would need a field to check against12:30
sambettssinval: moving it to a different state is also a possiblity too12:30
sinvalsambetts: well, in our validate, it will check if the OneView hardware has another profile applied to it, because, if it does, it means that there is another OneView user with the hardware, so the validate would fail12:31
*** liliars has joined #openstack-ironic12:32
sambettssinval: yes, but thats a syncronous call to OneView, which is something that is frowned upon for an API facing function, so I was suggesting making that check async and periodic, and to have validate just check a field12:33
mkodererhi folks, is someone around to help me with some questions about Ironic Neutron ML2 Integration?12:34
sambettsmkoderer: whats up?12:34
mkoderersambetts: cool :) basically I am working on a very similar feature for Manila12:34
mkoderersambetts: https://wiki.openstack.org/wiki/Manila/design/manila-newton-hpb-support12:34
mkoderersambetts: so Manila needs also to establish a connection between a physical swith port and it's storage component12:35
sambettsok12:35
mkodererI am just wondering if we could find a way to use the "baremetal" binding type support those case too12:35
*** coolsvap is now known as coolsvap|away12:36
sinvalsambetts: oh, I see, but we have to do both IMO, because, if the async approach fails or is too much slow to remove mark the node as "unavailable" in Ironic, you don't want Ironic taking the node from your 3rd party user, so you have to double check with the synchronous call when you will be about to take the hardware12:36
sambettssinval: yeah12:36
sinvalsambetts: or, maybe I'm overthinking it...12:36
liliarsmorning everyone! long time no see ;p superrr busyyy times the last couple of months.. I'm trying to catch up real fast though ((:12:36
sinvalliliars: morning again12:37
sambettsmkoderer: thats seems like it would work, how is the storage component connected to the switch?12:37
liliarsmorning sinval sambetts, great discussion about the spec! going to catch up with that too ;p12:38
sambettsmkoderer: would you expect an access port connection or a trunk connection?12:38
sambettsHey liliars!12:38
mkoderersambetts: so my first question.. which component does set the actual binding to active? I can't find the code (maybe I misunderstand it somehow)12:39
mkoderersambetts: it will be directly connected to a ToR switch like all other compute nodes12:40
mkoderersambetts: trunk port12:41
sambettsmkoderer: the reason I ask is because right now a baremetal binding is an Access port binding, so it can only map one neutron vlan network to one switch port12:41
*** dims_ has joined #openstack-ironic12:42
mkoderersambetts: oh I see.. no the idea is to have several VLANs on the same link..12:43
sambettsmkoderer: Yeah, thats something that I'm working on enabling for the Ironic use case too12:43
*** baoli has joined #openstack-ironic12:43
mkoderersambetts: ok cool. I think it would be very usefull to work together here12:44
mkoderersambetts: are you also thinking about multi-segment networks?12:44
sambettsmkoderer: https://review.openstack.org/#/c/277853/12:44
mkoderersambetts: ok that's cool. I will review that12:45
sambettsmkoderer: also checkout the specs I link to at the bottom of the spec, there is some interesting work going on in neutron to do with VLAN aware VMs12:46
*** andrew has joined #openstack-ironic12:46
mkoderersambetts: are you planning to finish that during Mitaka? Or newton?12:47
*** baoli has quit IRC12:47
*** baoli has joined #openstack-ironic12:48
sambettsmkoderer: Not sure it'll land in Mitaka because not all of the existing Ironic neutron works has merged, and I think Nova is already feature froozen12:48
mkoderersambetts: yeah.. same for Manila.12:49
sambettsmkoderer: I have some experimental code that I'm just testing out, and our (Cisco) ml2 driver has a hack to enable trunked VLANs for BM12:50
*** aline__ has quit IRC12:50
*** lucasagomes is now known as lucas-hungry12:51
*** baoli has joined #openstack-ironic12:52
*** baoli has quit IRC12:54
mkoderersambetts: can you paste me your Cisco ml2 driver hack? Just to have a look12:55
sambettsmkoderer: so basicly what we do is we run the port in trunk mode all the time, and we pass a flag through when we do a bind which is is_native=True/False, and if True then it binds the native vlan esentially making an access port, if is_native=False then is extends the allowed vlans on that port12:58
sambettsmkoderer: http://git.openstack.org/cgit/openstack/networking-cisco/tree/networking_cisco/plugins/ml2/drivers/cisco/nexus/mech_cisco_nexus.py#n65012:58
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-specs: Implement libvirt-based driver for virtual HW  https://review.openstack.org/25442112:58
sambettsthe flag is passed as part of the switch_info field in local-link-information in the binding-profile12:59
*** trown is now known as trown|meeting12:59
mkoderersambetts: ok thanks12:59
*** baoli has joined #openstack-ironic13:00
*** daemontool has joined #openstack-ironic13:00
*** baoli_ has joined #openstack-ironic13:02
*** baoli has quit IRC13:05
*** piet has joined #openstack-ironic13:06
*** athomas has quit IRC13:06
sambettsTheJulia, yolanda: While waiting for TheJulia's fix to glean to merge, I've been trying to build using ubuntu-minimal and I can't seem to get grub2 working with that element, it tries to install it and tells me its already installed then breaks, and if I build it without grub2 it fails to configure local boot when I deploy :(13:07
afaranhaHello, did anyone get a 'netmiko' error while testing the ironic-neutron integration?13:07
TheJuliasambetts: try vm instead of grub213:08
TheJuliavm element that is13:08
sambettsoh? will that work?13:09
TheJuliayeah13:09
sambettsTheJulia: thats a really odd fix13:09
TheJuliasambetts: really, poorly named element :)13:09
*** subscope has quit IRC13:10
TheJuliasambetts: but the grub2 stuff, honestly doesn't surprise me.  I know it has code for uefi boot loading in it, and not every dib buildable OS supports it13:10
*** ijw has joined #openstack-ironic13:11
mkovaciksambetts, hi, I've uploaded an introspection-abort patch for python-ironic-inspector-client that could use some review ;)  https://review.openstack.org/#/c/279124/  thanks a lot!13:11
sambettsTheJulia: they've recently fixed it for the ubuntu element, for ages I had to use the triple-o localboot one13:12
*** athomas has joined #openstack-ironic13:12
sambettsmkovacik: I'm looking at it now :)13:12
mkovaciksambetts, cool :)13:13
*** baoli_ has quit IRC13:14
*** baoli has joined #openstack-ironic13:14
yolandasambetts, i don't use grub2 with ubuntu-minimal and it boots properly13:14
yolandai include devuser and growroot elements13:15
sambettsyolanda: just tries an it failed with grub-install no such file or directory :(13:15
*** ijw has quit IRC13:16
*** baoli_ has joined #openstack-ironic13:17
*** subscope has joined #openstack-ironic13:17
*** chaustin has joined #openstack-ironic13:17
sambettsyolanda: I'm using ubuntu-minimal baremetal simple-init grub2 devuser13:17
sambettselements13:17
sambettsTheJulia: just tried with the vm element, and got Missing package name for distro/element ubuntu/base13:19
sambetts:(13:19
*** baoli has quit IRC13:20
openstackgerritAparna proposed openstack/ironic: Adding cacert while Ironic talking to Glance  https://review.openstack.org/28020413:20
*** shakamunyi has quit IRC13:20
yolandasambetts, if you remove the grub2 element, what error do you have?13:21
sambettsyolanda: nothing when building, but when deploying I get a failing, grub-install: no such file or directory13:21
TheJuliasambetts: ugh13:23
sambettsyeah :(13:23
yolandasambetts, which env vars are you using?13:23
sambettsthe only env args I'm setting at the DIB_DEV_USER_* ones13:23
openstackgerritAparna proposed openstack/ironic: Adding cacert while Ironic talking to Glance  https://review.openstack.org/28020413:23
yolandadib_env_vars:13:23
yolanda  DIB_INSTALLTYPE_simple_init: repo13:23
yolanda  DIB_DEV_USER_PASSWORD: devuser13:23
yolanda  DIB_DEV_USER_PWDLESS_SUDO: "Y"13:23
yolanda   ELEMENTS_PATH: "/opt/stack/diskimage-builder/elements:/opt/stack/elements:/opt/project-config/nodepool/elements"13:23
yolandaif that helps13:24
*** piet has quit IRC13:24
TheJuliasambetts: what is the entire dib command line your using?13:24
yolandai don't know what can be the difference13:24
sambettsdisk-image-create ubuntu-minimal baremetal simple-init vm devuser -p vlan,ifenslave,openssh-server,vim,less,bridge-utils,language-pack-en,iputils-ping,rsyslog -o ubuntu_baremetal_image13:26
*** jaypipes has joined #openstack-ironic13:26
TheJuliaany reason for the baremetal element?13:26
TheJuliasambetts: ironic node-show output might be useful13:27
*** piet has joined #openstack-ironic13:27
sambettsTheJulia: I'm using the baremetal elements just because I've always been using partition images :P13:28
TheJuliaahh... kind of hard for grub to actually install in a partition image :\13:29
sambettsTheJulia: its how its defined in the Ironic install guide13:29
sambettsTheJulia: http://docs.openstack.org/developer/ironic/deploy/install-guide.html#image-requirements13:30
TheJuliasambetts: just use whole disk images13:30
sambettsand it works with the normal ubuntu image13:30
openstackgerritImre Farkas proposed openstack/ironic: [WIP] DRAC: RAID configuration on vendor-passthru  https://review.openstack.org/17631913:30
sambettsTheJulia: I'm trying now the same command without the baremetal element, I don't think it'll make a difference though13:31
TheJuliasambetts: but with grub2?13:31
*** jcoufal has joined #openstack-ironic13:32
sambettsTheJulia: no, for without, and I'll see if it passes with the VM element only13:32
*** chaustin_ has joined #openstack-ironic13:32
TheJuliaok13:32
*** dims_ has quit IRC13:33
TheJuliajust treat it as a whole disk image and I bet it will work just fine13:33
TheJuliatrying to get the grub2 error in another screen now13:33
*** KennethWilke has joined #openstack-ironic13:33
*** dims has joined #openstack-ironic13:33
*** chaustin_ has quit IRC13:33
sambettsTheJulia: all the baremetal element does is cp the kernel and ramdisk out of the built image13:34
TheJuliayeah13:34
sambettsso I don't know why that would break it :(13:34
TheJuliait it's self shouldn't be breaking it, grub2 is just likely broken13:35
TheJuliaugh, my package cache for ubuntu must be really out of date13:35
sambettsso does ubuntu-minimal have grub2 automagically ?13:36
TheJuliathat or everyone is streaming netflix or something at the moment13:36
TheJuliasambetts: it should boot as a whole disk image if treated as such.  Is grub2 something you really really want, or are you seeing it as the only way?13:36
sambettsTheJulia: I need localboot because I'm doing neutron intergration and once your flipped into the tenant network you don't have access to Ironic so can't PXE boot13:37
TheJuliaso you mean your seeing grub2 as the only way then13:38
sambettsyup13:38
TheJuliaI don't think it is the only way :)13:38
sambettsI'm open to suggestions :)13:38
TheJuliathe command line yolanda is running, with the vm element does localboot, all that is supplied is a single whole disk image to ironic13:40
sambettsTheJulia: I've removed the baremetal element and I'm still getting + install-packages -m base grub-pc \ Missing package name for distro/element ubuntu/base13:41
sambetts:(13:41
TheJuliawith the command line above minus baremetal?13:41
sambettsyup13:41
sambettssame error as with baremetal13:41
sambettsI wasn't seeing that until I added VM13:42
sambettsI'll try again with grub2 added but still no BM element13:42
TheJuliathat just failed for me13:43
TheJuliabasically, the ubuntu packages assume that you'll always be on the host installing the package into.. *faceplam*13:43
TheJuliasambetts: although I thought that got fixed.... how old is your dib copy?13:44
sambettsTheJulia: last week I believe, I can try updating again13:44
TheJuliaok, I think mine is only about two weeks old right now so we should be basically getting the same thing13:45
sambetts:/13:46
*** piet has quit IRC13:48
*** chaustin has quit IRC13:51
*** piet has joined #openstack-ironic13:52
*** dims has quit IRC13:53
*** lucas-hungry is now known as lucasagomes13:53
sambettsTheJulia: running it with vm + grub2 elements but no baremetal element lead to Error were encountered while processing: grub-efi-amd64, package grub-efi-amd64 is already installed and configured13:54
sambettssigh...13:54
TheJuliayeah13:54
TheJuliathats kind of what I was trying to say13:54
sambettsbut without it, it just blows up in a different way :'(13:55
TheJuliano baremetal or grub2 gets me a built qcow2 image13:55
*** chaustin has joined #openstack-ironic13:56
TheJuliaconverting the qcow2 to raw to take it apart13:57
TheJuliaubuntu_baremetal_image.raw: x86 boot sector13:57
sambettsthats what I tried before the last run, and it failed with missing distro/element ubuntu/base for tune2fs, I'm going to try updating and see if that fixes13:57
*** dims has joined #openstack-ironic13:57
TheJuliaok, doing the same off of git13:57
sambettsok so there was a newer version on pypi so I'll see if that fixes it13:59
sambettsTheJulia: I'm trying with just ubuntu-minimal, vm, and devuser14:00
*** dims has quit IRC14:00
TheJuliasambetts: doing the same with the addition of simple-init and all the packages you were trying to install14:02
*** dims has joined #openstack-ironic14:02
sambettsI've included simple-init too, I meant to list that too :-P14:04
TheJuliasambetts: well, It builds here14:09
sambettsTheJulia: seems to have worked my end too ... oh well that'll teach me not to update first14:09
*** piet has quit IRC14:11
TheJulia:)14:11
sambettsthanks for your help :)14:12
*** ijw has joined #openstack-ironic14:12
TheJuliano problem :)14:13
jrollmorning y'all :)14:15
sambettso/ jroll14:16
jrollsambetts | vdrok: "If no version is requested by the client, minimum supported version - 1.1, is assumed." http://docs.openstack.org/developer/ironic/webapi/v1.html14:16
jrollsambetts: fyi, that's about api clients generally and is true14:16
jrollpython-ironicclient specifically does pass 1.9 by default14:16
*** mjturek1 has joined #openstack-ironic14:16
*** ijw has quit IRC14:16
jrollbut curl http://ironic:6385/v1/ will use 1.114:17
sambettsjroll: ooh, ok14:18
vdrokmorning TheJulia and jroll :)14:18
*** athomas has quit IRC14:19
*** piet has joined #openstack-ironic14:19
*** trown|meeting is now known as trown14:20
*** mbound_ has joined #openstack-ironic14:20
*** mtanino has joined #openstack-ironic14:21
*** piet has quit IRC14:21
*** piet has joined #openstack-ironic14:22
*** athomas has joined #openstack-ironic14:23
lucasagomesjroll, TheJulia morning14:24
*** piet has quit IRC14:24
*** [1]cdearborn has quit IRC14:24
*** sinval has quit IRC14:24
*** ndipanov has quit IRC14:24
*** mbound has quit IRC14:24
*** sinval has joined #openstack-ironic14:24
*** piet has joined #openstack-ironic14:25
*** [1]cdearborn has joined #openstack-ironic14:25
*** mgould has quit IRC14:26
jrollheya lucasagomes \o14:26
*** piet has quit IRC14:26
*** piet has joined #openstack-ironic14:27
*** dims has quit IRC14:28
*** piet has quit IRC14:30
*** piet has joined #openstack-ironic14:32
*** KennethWilke has quit IRC14:34
*** ndipanov has joined #openstack-ironic14:35
*** dims has joined #openstack-ironic14:36
*** piet has quit IRC14:39
*** piet has joined #openstack-ironic14:40
*** daemontool has quit IRC14:43
*** mjturek1 has quit IRC14:44
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Add support for deploying nodes with pxe_ipmitool  https://review.openstack.org/28026714:44
*** mjturek1 has joined #openstack-ironic14:44
*** liliars is now known as liliars-afk14:44
*** mjturek1 has joined #openstack-ironic14:44
*** jcoufal has quit IRC14:45
lucasagomesjroll, ^ that's adding support for deploying in gate with *_ipmitool drivers14:45
* lucasagomes runs more tests on it14:46
jrolllucasagomes: nice14:46
*** superdan is now known as dansmith14:46
*** piet has quit IRC14:47
lucasagomesjroll, I first though about adding a script under ironic/devstack to create the bmcs, but it was getting too complicated because running multiple bmcs would require you to daemonize them and so on14:48
lucasagomesto run as a service, so I encapsulated it into a small utility14:48
gabrielHi folks, I'm trying to configure Jitsi for the midciclye and cannot login here. Are you facing the same issue?14:48
jrollgabriel: worked for me following the directions on the wiki14:48
jrollmaybe behind a firewall?14:48
gabrielit claims that the (empty) password is not correct14:48
sambettsgabriel: I set it up this morning, and it let me in fine14:49
sambettsgabriel: how are you creating the SIP account?14:49
sambettsFile > Add new account?14:49
*** mgould has joined #openstack-ironic14:50
gabrielOptions > Accounts > Add >14:50
gabrielSIP14:50
gabrielemail: sip:7777@pbx.openstack.org14:50
gabrielpassword: empty14:50
gabrielI mean: the field is empty14:51
sambettsgabriel: you can't have an @... in the username14:51
jrollright, choose your own username14:51
sambettsyou need to be running an unregistered account, eg. gabriel14:51
sambettsthen once in you call the SIP address14:52
* lucasagomes have to setup it too14:52
gabrielso should I use, e.g., email: gabriel@pbx.openstack.org ?14:52
sambettsno14:52
sambettsjust gabriel14:52
sambettsno @blah14:53
sambettsjust the name14:53
*** piet has joined #openstack-ironic14:53
gabrielIt worked. Thanks jroll and sambetts :)14:55
jrollnp :)14:55
*** deray has quit IRC14:56
*** piet has quit IRC14:57
*** piet has joined #openstack-ironic14:57
gabrielSo are we going to use both video and voice in the midcycle? Or just voice?14:57
lucasagomesgabriel, only voice I believe14:58
*** dims has quit IRC14:59
gabriellucasagomes: ok then. thx15:00
*** pas-ha has quit IRC15:02
*** piet has quit IRC15:03
* lucasagomes I think I configured it correctly15:03
lucasagomesgabriel, wants to test the SIP thing? can you join the conf no 6000 ?15:03
sambettslucasagomes: I'll join too15:03
lucasagomessambetts, alright15:03
gabriellucasagomes: sure15:05
gabriellucasagomes: 1min15:05
*** moshele has quit IRC15:05
*** getvasanth_ has quit IRC15:06
*** piet has joined #openstack-ironic15:06
lucasagomesok that works15:08
gabriel:)15:08
sambettsyup :)15:08
gabrielSound quality is good too :)15:08
openstackgerritCaio Oliveira proposed openstack/python-oneviewclient: [WIP] Get unintrospected MAC address from iLO  https://review.openstack.org/27670315:08
lucasagomesgabriel, yeah, quite decent indeed15:08
*** chaustin has quit IRC15:09
*** sinval is now known as sinval-afk15:09
*** dims has joined #openstack-ironic15:10
*** ijw has joined #openstack-ironic15:13
*** kozhukalov has joined #openstack-ironic15:13
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Add support for deploying nodes with pxe_ipmitool  https://review.openstack.org/28026715:16
*** pas-ha has joined #openstack-ironic15:17
openstackgerritMilan Kováčik proposed openstack/python-ironic-inspector-client: Introduce command to abort introspection  https://review.openstack.org/27912415:18
*** ijw has quit IRC15:18
*** daemontool has joined #openstack-ironic15:20
*** chaustin has joined #openstack-ironic15:20
mkovacikifarkas, ironic_inspector_client/test/test_shell.py: L#132 creating a fake response with content=b'' should be OK, right?15:23
ifarkasmkovacik, yeah, I think so. there's just a mock return value there...15:24
mkovacikcool15:24
*** jcoufal has joined #openstack-ironic15:24
mkovacikthen it should be ready for review15:24
* ifarkas looking15:24
*** piet has quit IRC15:26
*** mjturek1 has quit IRC15:29
*** mjturek1 has joined #openstack-ironic15:30
*** subscope has quit IRC15:30
*** mjturek1 has quit IRC15:31
mkovacikifarkas, thanks!15:33
*** pas-ha has quit IRC15:33
*** chaustin has quit IRC15:34
*** mkovacik has quit IRC15:34
*** piet has joined #openstack-ironic15:40
*** subscope has joined #openstack-ironic15:41
*** Haomeng|2 has quit IRC15:42
*** Haomeng|2 has joined #openstack-ironic15:42
*** chaustin has joined #openstack-ironic15:42
*** piet has quit IRC15:45
*** pas-ha has joined #openstack-ironic15:45
*** chaustin has quit IRC15:47
sambettsTheJulia: Now I'm running into other issues :( I built a whole disk image using the elements we talked about, and its booting successfully but now the config drive doesn't seem to be being installed15:47
sambettscopied onto the node15:47
*** mjturek1 has joined #openstack-ironic15:49
*** cdearborn has joined #openstack-ironic15:55
*** lazy_prince has joined #openstack-ironic16:01
*** krtaylor has quit IRC16:01
*** trown is now known as trown|meeting16:02
*** chaustin has joined #openstack-ironic16:02
*** zer0c00l has quit IRC16:02
*** kozhukal` has joined #openstack-ironic16:05
*** kozhukalov has quit IRC16:06
*** [1]cdearborn has quit IRC16:07
*** mbound_ has quit IRC16:08
*** ijw has joined #openstack-ironic16:14
devanandamorning, all16:14
*** krtaylor has joined #openstack-ironic16:15
sambettso/ devananda16:16
jroll\o16:16
*** ijw has quit IRC16:18
*** piet has joined #openstack-ironic16:20
*** daemontool_ has joined #openstack-ironic16:25
*** daemontool has quit IRC16:26
*** daemontool_ has quit IRC16:27
TheJuliasambetts: what driver are you using?16:28
afaranhaHello, did anyone get a 'netmiko' error while testing the ironic-neutron integration?16:29
*** lazy_prince has quit IRC16:29
sambettsTheJulia: pxe_iscsi_cimc, I'm just trying pxe_agent_cimc but I'm running into config issues to do with swift temp urls that I'm fixing16:29
lucasagomesdevananda, morning16:30
* lucasagomes just found out that pyghmi does not work with python3...16:30
lucasagomesunittests fails16:30
sambettsoh dear :( we ran into that with a few of the networking-cisco neutron driver dependecies16:30
TheJuliasambetts: I don't know if the code to write configdrives out has landed for the iscsi write...  Agent works really well w/r/t config drives though16:30
devanandalucasagomes: ugh :(16:31
sambettsTheJulia: it worked with the partition images, but not with whole disk, I'm hoping that switching to agent will fix for now16:31
lucasagomesdevananda, http://logs.openstack.org/67/280267/2/check/gate-ironic-python34/ccb6f49/console.html#_2016-02-15_15_27_42_14616:31
*** mbound has joined #openstack-ironic16:31
TheJuliasambetts: yeah, iscsi + whole disk images + configdrives was not an option last I checked :(16:34
sambetts:'(16:34
sambettsman as I'm going deep down the rabbit hole I'm just keep hitting more walls16:35
*** mjturek1 has quit IRC16:37
krtaylormorning Ironic16:38
sambettso/ krtaylor16:38
*** daemontool has joined #openstack-ironic16:39
openstackgerritAparna proposed openstack/ironic: Adding cacert while Ironic talking to Glance  https://review.openstack.org/28020416:39
*** piet has quit IRC16:41
*** subscope has quit IRC16:42
TheJuliasambetts: there are only a few happy paths :(16:42
sambettsYeah, oh well at least I'm learning16:42
TheJuliathat is a good way to look at it16:42
TheJulia:)16:42
krtaylorhey sambetts, I went through the CI driver list this weekend to check on account registration, what is the status on CIMC? I found UCSM but not CIMC, is it the same CI account that will report on both?16:43
sambettskrtaylor: it'll be running on the same CI16:43
*** mbound has quit IRC16:45
*** mkovacik has joined #openstack-ironic16:45
*** rajinir has joined #openstack-ironic16:46
*** subscope has joined #openstack-ironic16:46
*** rajinir has quit IRC16:47
*** rajinir has joined #openstack-ironic16:47
krtaylorsambetts, thanks I just found that in the systems wiki "Cisco UCSM CI" = "Cisco Ironic CI"  thanks, I'll add that info16:47
*** kozhukal` has quit IRC16:47
sambetts:)16:48
*** rcernin has quit IRC16:48
* krtaylor goes back to detective work for verifying accounts16:48
*** cdearborn has quit IRC16:50
vdrokmorning devananda and krtaylor16:50
vdrokafaranha, what's the error? I did not16:50
krtaylorhi vdrok16:50
afaranhahello vdrok, I got this error: 2016-02-15 13:07:13.391 | Could not satisfy constraints for 'netmiko': installation from path or url cannot be constrained to a version16:51
*** suro-patz has joined #openstack-ironic16:51
afaranhaI'll put the error and local.conf on a pastebin16:51
*** piet has joined #openstack-ironic16:51
krtaylorliliars-afk, sinval-afk - ping me when you get a chance, re: CI account info for OneView16:54
*** daemontool has quit IRC16:54
*** mari0jv has quit IRC17:00
afaranhavdrok: this is the error http://paste.openstack.org/show/487018/17:00
afaranhavdrok: and the local.conf is pretty much the same as the patch http://paste.openstack.org/show/487020/17:01
*** Marga_ has joined #openstack-ironic17:01
JayFAre we having an ironic meeting today?17:02
vdrokafaranha, hm, i'll try that locally17:02
krtaylorJayF, not sure, cancelled due to mid-cycle?17:03
*** dims_ has joined #openstack-ironic17:03
JayFah yeah, that's right, mid-cycle17:03
krtaylortomorrow!17:03
lucasagomesJayF, apparently not17:03
afaranhavdrok maybe the latest patch in my local.conf has errors? In this patch https://review.openstack.org/#/c/258596/36/doc/source/dev/ironic-neutron-integration.rst it uses the patch version 16, and the currently is the 3617:04
*** mariojv has joined #openstack-ironic17:04
*** dims has quit IRC17:04
*** andrew has quit IRC17:05
*** andrew has joined #openstack-ironic17:05
*** piet has quit IRC17:06
d0ugalDamn, the first time I pop along to an Ironic meeting and it isn't on :)17:07
*** Marga_ has quit IRC17:07
*** mariojv has quit IRC17:07
*** mariojv has joined #openstack-ironic17:09
*** andrew has quit IRC17:10
sambettsTheJulia: :( glean looks for network_info.json ... nova generates network_data.json17:13
*** mjturek1 has joined #openstack-ironic17:14
*** ukalifon has quit IRC17:14
*** trown|meeting is now known as trown17:14
*** ijw has joined #openstack-ironic17:15
*** mtanino has quit IRC17:16
*** e0ne has quit IRC17:16
*** Nisha has joined #openstack-ironic17:19
*** ijw has quit IRC17:19
*** suro-patz has quit IRC17:20
*** rcernin has joined #openstack-ironic17:24
*** sinval-afk has quit IRC17:24
*** zer0c00l has joined #openstack-ironic17:27
*** krtaylor has quit IRC17:30
*** krtaylor has joined #openstack-ironic17:31
*** aginwala has joined #openstack-ironic17:32
*** chaustin has quit IRC17:33
*** subscope has quit IRC17:33
*** degorenko is now known as _degorenko|afk17:40
*** crinkle_ is now known as crinkle17:40
*** piet has joined #openstack-ironic17:42
*** trown is now known as trown|afk17:44
*** openstackgerrit has quit IRC17:45
*** openstackgerrit has joined #openstack-ironic17:46
*** aginwala has quit IRC17:47
*** sinval has joined #openstack-ironic17:48
sinvalping krtaylor17:49
*** piet has quit IRC17:53
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Add support for deploying nodes with pxe_ipmitool  https://review.openstack.org/28026717:54
*** jcoufal has quit IRC17:55
jrolldevananda: hey, we should land https://review.openstack.org/#/c/279663/517:56
*** blakec has joined #openstack-ironic17:57
openstackgerritJim Rollenhagen proposed openstack/ironic: During cleaning, store clean step index  https://review.openstack.org/27098617:59
*** ChubYann has joined #openstack-ironic18:00
vdrokafaranha, just checked with all the latest patches, it works for me18:02
vdroknot sure what happened there18:03
afaranhavdrok I tried in different VM's, I'll try in a real machine this time18:05
afaranhavdrok: Thank you, and that's great, I just need to change machine to get the code to work :)18:05
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Introduce libvirt power/mgmt driver  https://review.openstack.org/25309618:06
*** Marga_ has joined #openstack-ironic18:07
*** miles has joined #openstack-ironic18:09
*** achanda has joined #openstack-ironic18:11
*** daemontool has joined #openstack-ironic18:11
*** amotoki has quit IRC18:12
*** jcoufal has joined #openstack-ironic18:13
*** KennethWilke has joined #openstack-ironic18:13
*** e0ne has joined #openstack-ironic18:13
*** jcoufal_ has joined #openstack-ironic18:14
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Add support for deploying nodes with pxe_ipmitool  https://review.openstack.org/28026718:15
*** jcoufal__ has joined #openstack-ironic18:15
*** jcoufal has quit IRC18:17
*** ifarkas has quit IRC18:18
*** jcoufal_ has quit IRC18:18
*** chaustin has joined #openstack-ironic18:22
*** daemontool_ has joined #openstack-ironic18:27
lucasagomescalling a day, have a great night everyone18:28
lucasagomesspeak with you all soon at the mid-cycle :-)18:28
jrollsee you tomorrow lucasagomes \o18:29
lucasagomessee ya (-:18:29
*** lucasagomes is now known as lucas-dinner18:29
*** daemontool_ has quit IRC18:29
*** daemontool has quit IRC18:29
sambettso/ lucas-dinner18:29
*** mgould has quit IRC18:30
*** mtanino has joined #openstack-ironic18:30
*** suro-patz has joined #openstack-ironic18:33
openstackgerritLucas Alvares Gomes proposed openstack/ironic: DevStack: Add support for deploying nodes with pxe_ipmitool  https://review.openstack.org/28026718:35
* lucas-dinner goes18:35
*** pas-ha has quit IRC18:42
*** Marga_ has quit IRC18:43
*** Marga_ has joined #openstack-ironic18:49
*** Marga_ has quit IRC18:49
*** Marga_ has joined #openstack-ironic18:52
*** Sukhdev has joined #openstack-ironic18:52
*** achanda has quit IRC18:54
*** subscope has joined #openstack-ironic18:55
*** suro-patz has quit IRC18:57
*** Sukhdev has quit IRC19:00
*** piet has joined #openstack-ironic19:01
*** chaustin has quit IRC19:08
*** miles has quit IRC19:10
*** penick has quit IRC19:10
*** jcoufal__ has quit IRC19:11
*** chaustin has joined #openstack-ironic19:11
*** piet has quit IRC19:19
*** ijw has joined #openstack-ironic19:20
*** ijw has quit IRC19:21
*** ijw has joined #openstack-ironic19:21
*** suro-patz has joined #openstack-ironic19:26
*** chaustin has quit IRC19:33
*** achanda has joined #openstack-ironic19:35
*** saripurigopi has joined #openstack-ironic19:39
saripurigopiMorning Ironic19:39
sinvalmorning saripurigopi19:40
saripurigopisinval: o/19:40
*** Nisha has quit IRC19:40
*** raildo is now known as raildo-afk19:49
*** suro-patz has quit IRC19:51
*** blakec has quit IRC19:52
*** chaustin has joined #openstack-ironic19:54
*** daemontool has joined #openstack-ironic19:55
*** raildo-afk is now known as raildo19:56
*** e0ne has quit IRC19:56
*** e0ne has joined #openstack-ironic19:59
mrdaMorning Ironic20:08
*** daemontool_ has joined #openstack-ironic20:11
*** chaustin__ has joined #openstack-ironic20:11
*** raildo is now known as raildo-afk20:11
*** mbound has joined #openstack-ironic20:12
*** daemontool has quit IRC20:13
*** afaranha has left #openstack-ironic20:14
*** trown|afk is now known as trown20:15
*** achanda has quit IRC20:15
*** achanda has joined #openstack-ironic20:16
*** openstackgerrit has quit IRC20:17
*** openstackgerrit_ is now known as openstackgerrit20:17
*** openstackgerrit has quit IRC20:17
*** openstackgerrit_ has joined #openstack-ironic20:18
*** openstackgerrit_ is now known as openstackgerrit20:18
jrollheads up, tempest plugin changes are getting turned on shortly, please do let me know if you see turmoil :)20:19
jrollmorning mrda :)20:19
*** openstackgerrit_ has joined #openstack-ironic20:19
jroll^ fyi devananda, meant to ping you there20:22
jrollnever mind, they're doing jenkins maintenance of some sort, will happen tomorrow :)20:27
*** e0ne has quit IRC20:29
*** ijw has quit IRC20:29
*** piet has joined #openstack-ironic20:31
mrdahey jroll :)20:32
*** chaustin__ has quit IRC20:32
*** piet has quit IRC20:33
*** piet has joined #openstack-ironic20:34
mrdaWas there an Ironic meeting today?20:40
* mrda finds the note to say that it was cancelled20:41
jrollmrda: it was cancelled20:46
jrollas called out in midcycle details email20:46
jroll(probably should have sent a separate thing in retrospect)20:46
*** piet has quit IRC20:47
mrdaIt's all good, I just put a note in my calendar to go read the minutes and I couldn't find them.  And because I was pre-coffee I forgot about your email.20:47
mrdathanks for responding20:48
*** piet has joined #openstack-ironic20:48
sinvaljroll: do you have something in mind for spec triage/review topic for the mid-cycle21:06
sinval?21:06
jrollsinval: not at the moment, hence the "?" - I think someone suggested I add it21:07
jrollsinval: but probably roll through most of them and see what's good/bad/debateable21:07
*** chaustin has quit IRC21:09
*** piet has quit IRC21:09
sinvaljroll: nice, so I'll add one spec link at this topic in the etherpad, once that we need to discuss what is proposed and so on...21:09
jrollsinval: I mean, the goal would be "go through them all"21:09
jrollsinval: if you want to discuss one in particular, please add a separate topic21:10
sinvaljroll: ok, so I wont add anything and just wait for it, thanks21:10
*** chaustin has joined #openstack-ironic21:10
*** blakec has joined #openstack-ironic21:10
jrollsinval: if we need to discuss it please do add a topic21:11
sinvaljroll: ok21:11
openstackgerritThiago Paiva Brito proposed openstack/python-oneviewclient: [WIP] Get unintrospected MAC address from iLO  https://review.openstack.org/27670321:12
*** rajathagasthya has joined #openstack-ironic21:15
*** blakec has quit IRC21:15
*** rajathagasthya has left #openstack-ironic21:15
*** daemontool_ has quit IRC21:18
*** achanda has quit IRC21:29
*** piet has joined #openstack-ironic21:29
*** saripurigopi1 has joined #openstack-ironic21:31
*** aginwala has joined #openstack-ironic21:34
*** saripurigopi has quit IRC21:34
*** saripurigopi1 has quit IRC21:36
*** MattMan has quit IRC21:43
*** MattMan has joined #openstack-ironic21:43
*** chaustin has quit IRC21:43
*** aginwala has quit IRC21:46
*** dprince has quit IRC21:47
*** subscope has quit IRC21:48
*** aginwala has joined #openstack-ironic21:48
*** NobodyCa1 has joined #openstack-ironic21:52
*** chaustin has joined #openstack-ironic21:53
*** deva_ has joined #openstack-ironic21:54
*** saripurigopi has joined #openstack-ironic21:55
*** NobodyCa1 has quit IRC21:57
*** NobodyCa1 has joined #openstack-ironic21:58
*** deva_ has quit IRC22:00
*** rajathagasthya has joined #openstack-ironic22:02
*** NobodyCa1 has quit IRC22:04
krtaylorsinval, still around?22:06
*** rajathagasthya has quit IRC22:07
*** chaustin has quit IRC22:13
*** piet has quit IRC22:14
*** andrew has joined #openstack-ironic22:25
*** rajathagasthya has joined #openstack-ironic22:25
*** mbound has quit IRC22:26
*** suro-patz has joined #openstack-ironic22:27
*** piet has joined #openstack-ironic22:28
*** achanda has joined #openstack-ironic22:30
*** andrew has quit IRC22:32
*** andrew has joined #openstack-ironic22:33
*** andrew has quit IRC22:37
*** piet has quit IRC22:37
*** suro-patz1 has joined #openstack-ironic22:38
*** piet has joined #openstack-ironic22:38
*** suro-patz has quit IRC22:40
*** rajathagasthya has quit IRC22:41
*** rajathagasthya has joined #openstack-ironic22:43
*** trown is now known as trown|outtypewww22:43
*** athomas has quit IRC22:44
*** daemontool has joined #openstack-ironic22:54
*** suro-patz1 has quit IRC22:55
*** aginwala has quit IRC22:56
*** suro-patz has joined #openstack-ironic22:57
*** thrash is now known as thrash|g0ne22:57
*** daemontool_ has joined #openstack-ironic22:58
*** daemontool has quit IRC22:58
*** aginwala has joined #openstack-ironic22:58
*** arif-ali has left #openstack-ironic22:59
*** rcernin has quit IRC23:05
*** daemontool has joined #openstack-ironic23:05
*** daemontool_ has quit IRC23:06
*** piet has quit IRC23:09
*** krtaylor has quit IRC23:11
*** piet has joined #openstack-ironic23:11
*** KennethWilke has quit IRC23:14
*** saripurigopi1 has joined #openstack-ironic23:18
*** suro-patz has quit IRC23:21
*** saripurigopi has quit IRC23:21
*** rajathagasthya has quit IRC23:23
*** krtaylor has joined #openstack-ironic23:23
*** achanda has quit IRC23:25
*** yuanying_flu is now known as yuanying23:29
*** achanda has joined #openstack-ironic23:33
*** dims_ has quit IRC23:41
*** saripurigopi has joined #openstack-ironic23:53
*** saripurigopi1 has quit IRC23:54
*** dims has joined #openstack-ironic23:57

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