Thursday, 2015-07-23

*** davideagnello has joined #openstack-ironic00:01
PradipI am trying to boot up an instance on a bare metal using nova boot command. The boot up is successful. But I passed a file using "--file dst_filename=src_filename" and also used "config-drive=true". But the file is not being copied to the instance. Any ideas?00:03
*** achanda has joined #openstack-ironic00:05
*** natorious is now known as zz_natorious00:10
*** ijw__ has quit IRC00:15
*** ijw has joined #openstack-ironic00:16
*** igordcard has quit IRC00:19
*** mtanino has quit IRC00:28
*** cing has joined #openstack-ironic00:35
*** ijw has quit IRC00:37
*** dguerri is now known as dguerri`00:39
*** zhenguo has joined #openstack-ironic00:39
jrollNobodyCam: vlan/vxlan//whatever else is up to the neutron plugin, but yes we should support it all00:40
*** davideagnello has quit IRC00:40
*** jhova has quit IRC00:51
*** chlong has quit IRC00:52
*** dprince has joined #openstack-ironic01:00
NobodyCamjroll: awesome Thank you :)01:00
NobodyCam(for thAT)01:00
NobodyCamdarn caps lock :-p01:02
*** sinval_ has joined #openstack-ironic01:06
*** Pradip has quit IRC01:06
openstackgerritSinval Vieira Mendes Neto proposed openstack/ironic: Refactor refresh method in objects for reuse  https://review.openstack.org/20391401:09
*** puranamr has quit IRC01:11
* TheJulia 4301:13
TheJuliadoh01:13
*** dprince has quit IRC01:21
*** zer0c00l has quit IRC01:43
*** zer0c00l has joined #openstack-ironic01:43
*** zer0c00l has quit IRC01:43
*** zer0c00l has joined #openstack-ironic01:44
*** Haomeng|2 has quit IRC01:46
*** dguerri` is now known as dguerri01:48
*** praneshp has left #openstack-ironic01:50
*** EmilienM|off is now known as EmilienM01:52
*** Haomeng has joined #openstack-ironic01:54
*** dguerri is now known as dguerri`01:58
*** rloo has quit IRC01:59
*** shangxdy has joined #openstack-ironic01:59
*** chlong has joined #openstack-ironic02:11
*** ijw has joined #openstack-ironic02:12
*** pal has joined #openstack-ironic02:18
*** amotoki has joined #openstack-ironic02:34
openstackgerritMerged openstack/bifrost: Get machine if it is missing properties  https://review.openstack.org/20383702:40
*** yuanying has joined #openstack-ironic02:49
*** hakimo_ has joined #openstack-ironic02:52
*** krtaylor has quit IRC02:54
*** hakimo has quit IRC02:55
*** ramineni has joined #openstack-ironic02:55
*** bizarrochristy has joined #openstack-ironic02:56
*** bizarrochristy has quit IRC02:57
openstackgerritMerged openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/20439502:58
openstackgerritShivanand Tendulker proposed openstack/ironic: grub2 bootloader support for uefi boot mode  https://review.openstack.org/16619203:01
*** bradjones has quit IRC03:03
*** bradjones has joined #openstack-ironic03:04
*** bradjones has quit IRC03:04
*** bradjones has joined #openstack-ironic03:04
*** naohirot has quit IRC03:04
*** pal has quit IRC03:06
*** krtaylor has joined #openstack-ironic03:07
*** ijw has quit IRC03:07
*** Marga_ has quit IRC03:13
openstackgerritSinval Vieira Mendes Neto proposed openstack/ironic: Refactor refresh method in objects for reuse  https://review.openstack.org/20391403:15
*** shangxdy has quit IRC03:16
*** yuanying has quit IRC03:26
*** yuanying has joined #openstack-ironic03:28
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/20439403:29
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/20442003:33
*** coolsvap|away is now known as coolsvap03:34
*** dguerri` is now known as dguerri03:36
*** dguerri is now known as dguerri`03:46
*** yuanying has quit IRC03:49
openstackgerritMerged openstack/python-ironicclient: Allow specifying a set of fields of the Port and Chasis resources  https://review.openstack.org/19834503:50
*** yuanying has joined #openstack-ironic03:59
*** naohirot has joined #openstack-ironic03:59
*** yuanying has quit IRC04:02
*** pal has joined #openstack-ironic04:03
*** Nisha has joined #openstack-ironic04:05
*** HenryG has quit IRC04:09
*** sinval has quit IRC04:10
*** mordred has quit IRC04:11
*** HenryG has joined #openstack-ironic04:12
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Periodically check nodes' existance  https://review.openstack.org/19710604:15
*** sinval has joined #openstack-ironic04:22
*** mordred has joined #openstack-ironic04:24
*** puranamr has joined #openstack-ironic04:34
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/20439404:38
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/20442004:42
openstackgerritZhenguo Niu proposed openstack/ironic: Use utils.mkfs directly in deploy_utils  https://review.openstack.org/20455704:43
*** vishwana_ has quit IRC04:45
*** yuanying has joined #openstack-ironic05:01
*** puranamr has quit IRC05:02
*** dguerri` is now known as dguerri05:24
*** saripurigopi has joined #openstack-ironic05:33
*** dguerri is now known as dguerri`05:34
saripurigopimorning Ironic05:36
*** rameshg87 has joined #openstack-ironic05:44
*** korekhov has joined #openstack-ironic05:57
*** mmorais has quit IRC05:58
mrdahi saripurigopi05:59
*** korekhov has quit IRC06:07
*** boris-42 has quit IRC06:12
*** ijw has joined #openstack-ironic06:16
*** davideagnello has joined #openstack-ironic06:17
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/20492106:17
*** davideagnello has quit IRC06:33
*** ukalifon1 has joined #openstack-ironic06:35
*** chlong has quit IRC06:49
*** sinval_ has quit IRC07:03
*** ifarkas has quit IRC07:04
*** yuikotakada has joined #openstack-ironic07:07
yuikotakadagood morning, Ironic07:09
openstackgerritDebayan Ray proposed stackforge/proliantutils: common changes for firmware update  https://review.openstack.org/20354307:12
*** dguerri` is now known as dguerri07:13
*** e0ne has joined #openstack-ironic07:14
*** jcoufal has joined #openstack-ironic07:18
*** dguerri is now known as dguerri`07:22
*** ifarkas has joined #openstack-ironic07:23
*** Marga_ has joined #openstack-ironic07:27
*** dtantsur|afk is now known as dtantsur07:28
dtantsurmorning Ironic, hi mrda, yuikotakada07:28
openstackgerritDebayan Ray proposed stackforge/proliantutils: common changes for firmware update  https://review.openstack.org/20354307:29
*** romainh has joined #openstack-ironic07:30
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Convert functional test to a framework and decouple from client  https://review.openstack.org/20460707:31
dtantsurgood catch about unused argument ^^07:31
dtantsuryuikotakada, could you please have one more look at https://review.openstack.org/#/c/203040/ ?07:32
yuikotakadadtantsur, mrda, o/07:33
yuikotakadadtantsur, ok :)07:33
*** ijw has quit IRC07:39
*** ndipanov has joined #openstack-ironic07:40
*** subscope has quit IRC07:41
*** ndipanov has quit IRC07:44
*** pal has quit IRC07:47
openstackgerritMerged openstack/python-ironic-inspector-client: Updated from global requirements  https://review.openstack.org/20441907:48
* dtantsur brb07:49
*** Nisha has quit IRC07:55
*** subscope has joined #openstack-ironic07:55
openstackgerritMerged openstack/ironic-inspector: Insert artificial delay between sending virtual nodes on introspection  https://review.openstack.org/20304007:56
*** yog__ has joined #openstack-ironic07:56
*** pal has joined #openstack-ironic07:58
dtantsuryuikotakada, one more thing: I think we should release something with Liberty-2. And Liberty-2 is in a week.08:01
dtantsur(by something I mean inspector 2.1.0)08:02
*** jistr has joined #openstack-ironic08:02
dtantsurwhich is a bit sad, as none of planned blueprints is merged yet (your being the closest to merging)08:02
*** karimb has joined #openstack-ironic08:03
yuikotakadadtantsur, oh, why we should? Are there any feature which you want to put into?08:04
dtantsuryuikotakada, that's a good question. It's a matter of whether we try to follow OpenStack release timing or just release when it's worth08:04
dtantsuryuikotakada, if the latter, I would release 2.1.0 once we have all "high" bugs and blueprints done (at least)08:05
*** Nisha has joined #openstack-ironic08:05
yuikotakadadtantsur, yup, our release model is based on feature release, same as Ironic itself08:05
dtantsuryuikotakada, so you vote for postponing until we get "highs" (except for tempest, maybe) done, right?08:06
*** dguerri` is now known as dguerri08:06
dtantsurifarkas, maybe you have an opinion as well ^^08:06
* ifarkas reading back08:07
ifarkasdtantsur, yeah, postponing makes sense08:08
yuikotakadadtantsur, yes, that’s how it is with feature-release-model. but is there any other reason or background we should release in a week?08:09
*** subscope has quit IRC08:09
ifarkasdtantsur, although I am not sure what's the implications of release:cycle-with-intermediary in this case08:09
dtantsurno, nothing else. just checking how you folks feel about following/not following official OpenStack schedule (which ironic itself does not follow)08:09
dtantsurifarkas, it literaly means: we can and will release something between major releases08:10
dtantsurwe already release 2.0.0 btw ;)08:10
dtantsur* released08:10
yuikotakadadtantsur, ifarkas, although, I'm not sure about release model well...On Liberty-2, Will Ironic release something?08:10
ifarkasso we already shipped it! ;-)08:10
dtantsuryuikotakada, not necessary. I mean, deva is planning to do a release, but it's not because of L-208:11
*** lucasagomes has joined #openstack-ironic08:11
dtantsurfine, can we call this agreed: we'll release once we finish with "high" blueprint now on list (with possible exception of tempest one)?08:12
*** ramineni has quit IRC08:12
dtantsurand sorry folks, I need some food :) now brb for real. please review https://review.openstack.org/#/c/204607/ if you have time08:12
*** ramineni has joined #openstack-ironic08:13
ifarkasdtantsur, ack08:13
*** achanda has quit IRC08:13
yuikotakadadtantsur, sure :) I'll study about release schedule while waiting for you08:14
*** achanda has joined #openstack-ironic08:16
*** achanda has quit IRC08:21
*** yuikotak_ has joined #openstack-ironic08:21
*** derekh has joined #openstack-ironic08:25
*** subscope has joined #openstack-ironic08:25
*** yuikotakada has quit IRC08:26
*** igordcard_ has quit IRC08:26
*** yuikotak_ is now known as yuikotakada08:28
*** mgoddard has joined #openstack-ironic08:33
*** MattMan has joined #openstack-ironic08:39
*** pelix has joined #openstack-ironic08:42
*** achanda has joined #openstack-ironic08:44
*** ndipanov has joined #openstack-ironic08:57
*** stendulker has joined #openstack-ironic09:03
*** ndipanov has quit IRC09:04
sambettsMorning all09:05
yuriyzmorning Ironic09:05
lucasagomesyuriyz, sambetts yuikotakada ifarkas dtantsur morning09:05
yuikotakadasambetts, yuriyz, lucasagomes, good ugt morning09:06
sambettsyuikotakada, lucasagomes o/09:07
mrdasorry yuikotakada, I missed your hello.  And good morning to everyone else (just as I finish up for the day :)09:13
lucasagomesmrda, good morning09:15
mrdahey lucasagomes09:16
openstackgerritNaohiro Tamura proposed openstack/ironic: Add iRMC vendor passthru for soft power off and NMI  https://review.openstack.org/18708209:18
dtantsurmorning sambetts, yuriyz, lucasagomes!09:20
dtantsurg'evening mrda09:20
mrdahi dtantsur09:21
*** marzif_ has joined #openstack-ironic09:22
*** marzif_ has quit IRC09:23
*** marzif_ has joined #openstack-ironic09:24
*** marzif_ has quit IRC09:24
*** marzif_ has joined #openstack-ironic09:25
yuikotakadamrda :)09:29
*** marzif_ has quit IRC09:30
*** itamarl has joined #openstack-ironic09:32
openstackgerritCameron.C proposed openstack/ironic: Allow inspector driver to work in standalone mode  https://review.openstack.org/20243509:48
openstackgerritCameron.C proposed openstack/ironic: Make inspector driver test correcttly  https://review.openstack.org/20497309:48
*** naohirot has quit IRC09:56
sambettso/ dtantsur09:57
*** athomas has quit IRC10:02
*** amotoki has quit IRC10:05
*** romcheg has joined #openstack-ironic10:09
*** athomas has joined #openstack-ironic10:10
*** romainh has quit IRC10:11
*** cing has quit IRC10:12
openstackgerritMatt Keenan proposed openstack/ironic-specs: Determinable supported boot device list  https://review.openstack.org/19755410:15
openstackgerritMerged openstack/ironic-inspector: Convert functional test to a framework and decouple from client  https://review.openstack.org/20460710:16
openstackgerritMerged openstack/ironic-inspector: Make endpoint type configurable  https://review.openstack.org/20432610:17
*** igordcard_ has joined #openstack-ironic10:22
*** igordcard_ has quit IRC10:22
*** igordcard_ has joined #openstack-ironic10:22
*** igordcard_ has quit IRC10:22
*** karmatronic has joined #openstack-ironic10:22
*** igordcard_ has joined #openstack-ironic10:22
*** igordcard_ has quit IRC10:22
*** igordcard_ has joined #openstack-ironic10:22
*** igordcard_ has quit IRC10:23
*** karimb has quit IRC10:24
*** coolsvap is now known as coolsvap|away10:27
dtantsurlucasagomes, hey, do you know if Nova syncs power state of instance with ironic?10:35
*** itamarl has quit IRC10:36
lucasagomesdtantsur, it does yes10:36
dtantsurlucasagomes, we have a bug that it does not :)10:36
lucasagomesthere's a periodic call in Nova that runs every 10 minutes by default10:36
lucasagomesI think it calls a method called get_info() in the nova driver10:36
lucasagomesthat will sync the power states10:36
lucasagomesdtantsur, yeah I investigated that tomorrow10:37
dtantsuroh, you too :D10:37
lucasagomesdtantsur, the bug is about it takes a long time to sync right?10:37
dtantsurlucasagomes, like 3 days already10:37
lucasagomeshah ouch10:37
lucasagomesyeah take a look at the nova driver https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L58410:38
lucasagomesthat's the method called to sync the power state10:38
*** karmatronic has quit IRC10:38
dtantsurlucasagomes, is it called for powered off nova instances at all?10:38
dtantsurlucasagomes, could you point me to that periodic task in nova?10:39
lucasagomesdtantsur, sure 1 sec10:39
lucasagomesdtantsur, https://github.com/openstack/nova/blob/6a24bbeecd8a6d6d3135a10f4917b071896d14ee/nova/compute/manager.py#L567310:40
*** karimb has joined #openstack-ironic10:40
*** Nisha has quit IRC10:40
dtantsurthnx10:40
lucasagomesnp10:40
*** ramineni has quit IRC10:49
*** ramineni has joined #openstack-ironic10:49
dtantsurfolks, does `tox -epy34` work for anyone?11:04
*** romcheg has quit IRC11:04
dtantsurmine is failing with "db type could not be determined"...11:04
*** Haomeng|2 has joined #openstack-ironic11:05
sambettsdtantsur: on ironic master?11:05
dtantsuryep11:05
sambettsMine just passed fine :/11:07
* rameshg87 goes home 11:07
*** rameshg87 has quit IRC11:07
*** Haomeng has quit IRC11:07
sambettsdtantsur: I'll try doing a --recreate and see if it makes a difference11:08
sambettsdtantsur: pass fine again11:08
*** chlong has joined #openstack-ironic11:08
dtantsurweird. ok, seems like I'm just unlucky11:08
sambettsyeah super weird :/11:10
openstackgerritJulia Kreger proposed openstack/bifrost: General cleanups of install role readme  https://review.openstack.org/20501011:13
openstackgerritJulia Kreger proposed openstack/bifrost: Wrapping length of lines in troubleshoting.rst  https://review.openstack.org/20501111:13
openstackgerritJulia Kreger proposed openstack/bifrost: Revising dynamic config drive role README  https://review.openstack.org/20501211:13
*** romainh has joined #openstack-ironic11:14
TheJuliaGood morning11:16
dtantsurTheJulia, morning11:18
*** marzif has joined #openstack-ironic11:23
*** lazy_prince has joined #openstack-ironic11:30
sambettsmornig11:32
*** daemontool_ has joined #openstack-ironic11:36
*** daemontool_ has quit IRC11:36
*** daemontool_ has joined #openstack-ironic11:37
*** romcheg has joined #openstack-ironic11:37
*** ramineni has quit IRC11:37
*** pal has quit IRC11:42
openstackgerritShivanand Tendulker proposed openstack/ironic: grub2 bootloader support for uefi boot mode  https://review.openstack.org/16619211:47
*** pal has joined #openstack-ironic11:50
*** pal has quit IRC11:54
*** trown|outttypeww is now known as trown11:55
*** Haomeng has joined #openstack-ironic11:57
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Add date and time to the logging format  https://review.openstack.org/20502411:58
*** Haomeng|2 has quit IRC11:59
openstackgerritShivanand Tendulker proposed openstack/ironic: grub2 bootloader support for uefi boot mode  https://review.openstack.org/16619212:07
*** stendulker has quit IRC12:13
openstackgerritSinval Vieira Mendes Neto proposed openstack/ironic: Refactor refresh method in objects for reuse  https://review.openstack.org/20391412:13
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: Create own functional tests for the client  https://review.openstack.org/20503112:14
*** zhenguo has quit IRC12:19
yuikotakadadtantsur, I checked some projects and some of their L1 don't include any BP, so that releasing 2.1.0 in a week itself is not a matter.12:20
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Clean up instance_uuid as part of the node's tear down  https://review.openstack.org/20503312:20
dtantsuryuikotakada, well, I think we still can release when we have something to release :) note that L1 *milestone* is not a release for users, it's kind of alpha release12:21
lucasagomesJoshNang, ^ see the depends-on patch in nova too12:21
dtantsurwe're planning to do a proper release though12:22
lucasagomesJoshNang, this would keep the backward compat on both ways whether it's a new ironic with old nova or new nova with old ironic12:22
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: Implement optional API versioning  https://review.openstack.org/20361812:22
yuikotakadadtantsur, yup, agree. BTW, why Ironic will be released in the near future? Does it include big feature?12:23
*** dprince has joined #openstack-ironic12:23
dtantsuryuikotakada, enough of them :) actually deva thinks we have too much features and should have released some time ago12:25
dtantsuryuikotakada, we have a lot of cleaning and agent improvements, some API updates (filtering by provision state and choosing fields to return) and ENROLL state12:26
yuikotakadadtantsur, hmm, it's very reasonable12:26
yuikotakadadtantsur, ENROLL! That's your great job12:27
dtantsurhehe :) looks like we're still discussing it, despite it being merged for some time already12:28
yuikotakadadtantsur, right, anyway, there is no reason we have to hurry up to release soon ;)12:30
dtantsurexactly12:31
*** thrash|g0ne is now known as thrash12:33
lucasagomesJoshNang, jroll how you guys update things? Do we first update Ironic and then Nova? Or the other way around12:36
lucasagomes?12:36
*** [1]cdearborn has joined #openstack-ironic12:37
*** jjohnson2 has joined #openstack-ironic12:42
* yuikotakada goes home12:46
*** yuikotakada has quit IRC12:46
*** thiagop has joined #openstack-ironic12:53
thiagopGood morning Ironic12:53
*** jcoufal has quit IRC12:54
lucasagomesJoshNang, jroll ok based on Juno->Kilo upgrade can we assume that Nova is updated first? (http://docs.openstack.org/developer/ironic/deploy/upgrade-guide.html#upgrading-from-juno-to-kilo)13:01
lucasagomesthiagop, morning13:01
*** smoriya has quit IRC13:01
*** pal has joined #openstack-ironic13:03
NobodyCamgood morning Ironicers13:22
thiagopmorning NobodyCam13:23
NobodyCammornign thiagop lucasagomes dtantsur sambetts13:23
NobodyCam:)13:23
dtantsurNobodyCam, morning13:24
NobodyCam:)13:25
*** rloo has joined #openstack-ironic13:27
TheJuliagood morning NobodyCam13:27
*** jcoufal has joined #openstack-ironic13:29
lucasagomesNobodyCam, hey there good morning13:32
openstackgerritZhenguo Niu proposed openstack/ironic: When boot option is not persisted, set boot on next power on  https://review.openstack.org/17764213:36
*** kkoski has joined #openstack-ironic13:36
NobodyCammorning TheJulia :) hey hey lucasagomes :)13:36
rloohi lucasagomes, good morning TheJulia, NobodyCam13:37
lucasagomesrloo, hi there13:37
NobodyCammornign rloo :)13:38
*** pal has quit IRC13:39
*** pal has joined #openstack-ironic13:40
*** Haomeng|2 has joined #openstack-ironic13:42
lucasagomesrloo, if you have a time mind giving me ur impressions about https://review.openstack.org/#/c/204162/ ? (No rush, take ur time)13:44
rloolucasagomes: ok, will look at it later today13:44
lucasagomescool thanks!13:45
*** Haomeng has quit IRC13:45
rloolucasagomes: quick question (I hope) for you. When does the object version need to be bumped? eg https://review.openstack.org/#/c/203914/ reorganizes some code; adds new method.13:46
lucasagomesrloo, yeah I would bump it when adding a new method (as we have currently be doing for create(), add() etc...)13:47
lucasagomesunless it's an internal method13:48
lucasagomesthat method could be internal (prefixed with _)13:48
rloolucasagomes: it is an "internal" method (moved code to base class)13:48
rloolucasagomes: I think it is ok. if the server has the old version, and the client has the new version, it'll work, so I think that means it doesn't need a version bump.13:49
lucasagomesyeah it's backward compatible13:49
rloolucasagomes: yeah, that :) thx for helping me think about this!13:50
lucasagomeswhat I mean by intenal is the convention because that obj_refresh() method will be exposed to all instances that inherits from the base class13:50
lucasagomesbut it's fine13:50
lucasagomesit looks good :-)13:50
* lucasagomes adds to his todo list to review13:51
rloolucasagomes: but there are a bunch of obj_* methods there, so I don't know if it makes sense to call it _obj_*. thx for adding it to your TODO!13:51
lucasagomesyeah I think it's alright as-is obj_<...>13:52
* lucasagomes is glad people are working on the objects/base.py module. Cause it's a bit messy 13:52
*** krtaylor has quit IRC13:53
dtantsurrloo, morning13:54
rloohiya dtantsur13:54
jrolllucasagomes: yeah for juno to kilo we say you should update nova first13:55
jrollhowever behind that we should be able to do it any way, right?13:55
lucasagomesjroll, right, is that a convention we should follow that order?13:55
jrolldownstream we deploy them both from master and completely independently, tests validate the in between13:55
lucasagomesjroll, yeah I'm just thinking about that bug that Josh opened re instance_uuid13:56
openstackgerritChris Krelle proposed openstack/bifrost: Vagrantfile and vagrant.yml for testing  https://review.openstack.org/19111013:56
jrolllucasagomes: no, that was like "oh crap we landed things that mean nova goes first"13:56
jrollwhich bug?13:56
* lucasagomes finds the link13:56
NobodyCammornign jroll :)13:56
lucasagomesjroll, https://bugs.launchpad.net/ironic/+bug/143656813:56
openstackLaunchpad bug 1436568 in Ironic "Ironic Nova driver makes two calls to delete a node" [Medium,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes)13:56
jrollhi NobodyCam :)13:58
jrolllucasagomes: ah13:58
jrollright13:58
lucasagomesjroll, it's kinda a can of worm to make it compatible both ways13:58
lucasagomesjroll, I have added fixes for both projects nova and ironic13:58
lucasagomestesting it out now13:58
lucasagomesjroll, but I would feel safer if we followed an order for updates13:59
jrolllucasagomes: right, so I feel like we've talked about this before and there was a reason to keep this way13:59
jrollhowever13:59
*** bnemec has joined #openstack-ironic13:59
jrollmaybe it's time to think about how we do api versioning with nova's ironic client13:59
lucasagomesjroll, we totally should pin a version there14:00
jrollnot sure if that helps, but it might14:00
jrollyeah14:00
lucasagomesthat's like essencial to us to do14:00
lucasagomespin it to a known version that works14:00
jrollnod14:00
lucasagomesbut still for that particular instance_uuid case there are no API changes actually14:01
jrollmaybe make it a config and default to the previous cycle or whatever14:01
lucasagomesit's just that Nova currently relys on having the instance_uuid assigned so it can keep pooling ironic14:01
jrollhmm right14:01
lucasagomesAND it doesn't handle it correctly if the instance_uuid is erased14:01
lucasagomesthat's the main point ^14:01
jrollso what if the first poll grabbed the node id14:01
jrolland used that14:01
jrollthat would work in both cases yeah?14:02
lucasagomesjroll, we already have it, but then it would be racy14:02
*** zz_jgrimm has quit IRC14:02
lucasagomescause the same node in meantime could be assigned to another instance ?14:02
jrollbut it looks for the state, right14:02
jroll(today)14:02
lucasagomesyeah it does14:02
jrollso either way it's grabbing the node and checking the state14:02
jrolland then it could say "if state == deleted and instance_uuid: remove_instance_uuid()'14:02
lucasagomesjroll, see deva's comment https://review.openstack.org/#/c/183107/14:03
jrollor whatever14:03
lucasagomesthis is more or less what I did ^14:03
openstackgerritMerged openstack/ironic: Migrate ObjectListBase to subclass from the Oslo one  https://review.openstack.org/20101714:03
lucasagomespooling using the node uuid instead of isntance uuid14:03
jrolllucasagomes: right, so I think if we get node by instance uuid for the *first* poll, it handles that case14:03
lucasagomesjroll, yeah, IMHO we cna assume that if the instance_uuid doesn't exist in Ironic anymore for destroy()14:04
lucasagomesthe instance has been deleted14:04
lucasagomesthat's what my new patch does14:04
jrolllet me write a thing14:04
lucasagomesjroll, https://review.openstack.org/#/c/204995/14:04
jrollor read again14:04
lucasagomesack14:04
jrolloh right, you are doing that14:05
jrollso then... I think we're good?14:05
lucasagomesyeah i think that's good14:05
jrollyou could update in any order with this code afaict14:05
lucasagomesyeah that's what I'm trying to achieve here14:05
lucasagomesbut you know... that not be always the case14:05
lucasagomesso having an explicit order for updates may help us int he future14:06
jrollok, right, so it isn't about this patch14:06
jrolljust in general14:06
*** krtaylor has joined #openstack-ironic14:06
lucasagomesyeha14:06
lucasagomesyeah*14:06
jrollidk, I'd prefer to assume that it could be updated in any order14:07
jrollunless there's a thing that absolutely can't do that14:07
jrollbut I think we're stable enough to make that possible for all changes14:07
lucasagomesright... well that destroy code is pretty shite to be honest14:08
lucasagomesjroll, currently it can leave orphan active nodes in Ironic14:08
jrollright14:08
lucasagomeshttps://bugs.launchpad.net/nova/+bug/147749014:08
openstackLaunchpad bug 1477490 in OpenStack Compute (nova) "Ironic: Deleting while spawning can leave orphan ACTIVE nodes in Ironic" [Undecided,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes)14:08
jrolleven with a single compute?14:08
lucasagomesyes14:08
jrollwhaaaaaaaaa14:08
jrolloh I see14:08
lucasagomesjroll, here https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L865-L86914:09
lucasagomeswe ignore DEPLOYING and don't call unprovision for it14:09
lucasagomesbut the code continues and it tries to clean up the deployment (remove instance_uuid etc...)14:09
lucasagomesit will fail, but will kept retrying14:09
jrollurgh, I see14:09
lucasagomesso if the node gets ACTIVE in Ironic, the clean up will suceed14:10
jrollright14:10
jrollyep14:10
lucasagomesbut node-set-provision-state deleted was never called for the node14:10
lucasagomesit's a MESS!14:10
jrollyeah14:10
jrollreally that should be a blacklist14:10
jrollif state not in whatever14:10
jrollor just always call it14:10
lucasagomesyeah14:10
jrolldamn, we've seen that bug and I assumed it was clustered compute manager14:11
lucasagomesyeah... the long go is just to allow we to delete the instance at any point of the deployment14:11
jrollyep +114:11
lucasagomesjroll, nah you can try it with devstack14:11
jrollright, I see it now14:12
jrollI think it's both causes actually :)14:12
lucasagomescool yeah... well take a look at the patches when you get some time14:13
*** bizarrochristy has joined #openstack-ironic14:14
jrollyep, will do14:15
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Fix functional test invocation  https://review.openstack.org/20507014:15
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Implement optional API versioning  https://review.openstack.org/20507114:15
*** rbrooker has joined #openstack-ironic14:20
*** penick has joined #openstack-ironic14:29
*** penick has quit IRC14:30
*** mtanino has joined #openstack-ironic14:33
*** pal has quit IRC14:35
*** romcheg has quit IRC14:36
*** romcheg1 has joined #openstack-ironic14:36
*** pal has joined #openstack-ironic14:37
openstackgerritMerged openstack/ironic: Use utils.mkfs directly in deploy_utils  https://review.openstack.org/20455714:39
*** krtaylor has quit IRC14:41
*** cdearborn has joined #openstack-ironic14:43
*** marzif has quit IRC14:43
*** marzif has joined #openstack-ironic14:44
*** vishwanathj has joined #openstack-ironic14:44
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Implement optional API versioning  https://review.openstack.org/20507114:44
*** [1]cdearborn has quit IRC14:49
*** krtaylor has joined #openstack-ironic14:54
openstackgerritDmitry Tantsur proposed openstack/ironic: Clarify inspection upgrade guide  https://review.openstack.org/20298814:55
*** igordcard_ has joined #openstack-ironic14:57
*** daemontool_ is now known as marzif_15:10
*** alex_xu has quit IRC15:10
openstackgerritDmitry Tantsur proposed openstack/ironic: Don't prevent updates if power transition is in progress  https://review.openstack.org/20456515:11
*** alex_xu has joined #openstack-ironic15:11
dtantsurlucasagomes, so now it's simpler ^^15:11
lucasagomes++15:12
* lucasagomes adds to his todo15:12
jrolly'all might be interested in https://review.openstack.org/#/c/205082/15:13
openstackgerritChris Krelle proposed openstack/bifrost: Vagrantfile and vagrant.yml for testing  https://review.openstack.org/19111015:14
jrollthis adds a full tempest job for nova + ironic driver15:14
jrollprobably won't be passing right away, we may need to set up skips for virt driver features15:14
jrollbut it's a start15:14
*** david-lyle has joined #openstack-ironic15:17
openstackgerritDmitry Tantsur proposed openstack/ironic: Only take exclusive lock in sync_power_state if node is updated  https://review.openstack.org/20256215:21
*** [1]cdearborn has joined #openstack-ironic15:21
lucasagomesjroll, added a comment there, probably a nit I don't know if there's any problem15:23
openstackgerritMerged openstack/bifrost: Generalize the dib builder role  https://review.openstack.org/19968315:25
jrolllucasagomes: yeah, not a bad idea15:27
*** marzif_ has quit IRC15:28
*** penick has joined #openstack-ironic15:30
*** igordcar1_ has joined #openstack-ironic15:30
*** rbrooker has quit IRC15:30
*** karimb has quit IRC15:31
*** bizarrochristy has quit IRC15:32
lucasagomesrloo, thanks for the review, comments inline15:32
*** igordcar1_ has quit IRC15:32
*** ifarkas has quit IRC15:32
rloolucasagomes: will look in a few min :)15:32
lucasagomesno rush15:33
*** bizarrochristy has joined #openstack-ironic15:35
*** cdearborn has quit IRC15:36
*** rbrooker has joined #openstack-ironic15:38
openstackgerritShivanand Tendulker proposed openstack/ironic: Secure boot support for pxe_ilo driver  https://review.openstack.org/15480815:39
*** saripurigopi has quit IRC15:40
*** thiagop has quit IRC15:40
*** pal has quit IRC15:42
*** pal has joined #openstack-ironic15:43
openstackgerritJulia Kreger proposed openstack/bifrost: Make test timeout a variable  https://review.openstack.org/20300115:45
*** dtantsur is now known as dtantsur|afk15:51
*** jistr has quit IRC16:01
*** jcoufal has quit IRC16:01
*** marzif has quit IRC16:02
*** dguerri is now known as dguerri`16:11
*** rbrooker has quit IRC16:12
*** marzif has joined #openstack-ironic16:15
*** zz_natorious is now known as natorious16:22
*** yog__ has quit IRC16:22
*** praneshp has joined #openstack-ironic16:25
openstackgerritLucas Alvares Gomes proposed openstack/ironic-specs: Deprecate the bash ramdisk  https://review.openstack.org/20514216:25
lucasagomesfor those interested ^16:25
*** achanda_ has joined #openstack-ironic16:26
*** achanda has quit IRC16:26
*** absubram has joined #openstack-ironic16:27
*** praneshp_ has joined #openstack-ironic16:30
*** praneshp has quit IRC16:32
*** praneshp_ is now known as praneshp16:32
*** dguerri` is now known as dguerri16:34
jroll\o/16:45
*** derekh has quit IRC16:46
*** rloo has quit IRC16:46
lucasagomesjroll, not sure if it needs a spec... but yeah, leave it there so we can discuss16:47
*** cdearborn has joined #openstack-ironic16:48
jrolllucasagomes: agree16:48
*** romainh has left #openstack-ironic16:52
*** e0ne has quit IRC16:53
openstackgerritMerged openstack/ironic: Refactor refresh method in objects for reuse  https://review.openstack.org/20391416:54
jrolllucasagomes: sooo microversions16:59
jrollno never mind, this is all vendor passthru17:00
lucasagomeslol17:00
lucasagomesjroll, tho I could include, as part of that spec to promote the lookup and heartbeat17:00
lucasagomesnot sure if I should, it can be done separately17:00
*** puranamr has joined #openstack-ironic17:01
lucasagomess/,//17:01
*** puranamr has quit IRC17:02
*** ukalifon1 has quit IRC17:02
*** puranamr has joined #openstack-ironic17:03
*** [1]cdearborn has quit IRC17:03
*** trown is now known as trown|lunch17:03
lucasagomesjroll, I will go home now and tomorrow is my day off17:04
lucasagomesjroll, so please put the comments in the spec17:04
NobodyCamenjoy lucasagomes17:05
lucasagomesI will call a day folks! Gotta get the train back home yet17:05
lucasagomesNobodyCam, thanks! Enjoy it there too17:05
NobodyCam:)17:05
lucasagomesNobodyCam, say happy birthday to BadCub for me please, I will drink a pint for him later on today too17:05
NobodyCamwill do.. Thank you :)17:05
jrolllucasagomes: cheers, have a good weekend, I'll leave comments :)17:06
*** absubram has quit IRC17:06
BadCubThanks lucasagomes :)17:06
lucasagomescool! see y'all17:06
BadCubHave a couple pints for me!17:06
lucasagomesBadCub, hah +2! deal17:06
*** praneshp has quit IRC17:06
lucasagomesalright... see y'all17:07
*** lucasagomes has quit IRC17:07
BadCubSweet!17:07
*** pelix has quit IRC17:07
*** pelix has joined #openstack-ironic17:08
*** pradipta has joined #openstack-ironic17:09
*** bizarrochristy has quit IRC17:10
*** bizarrochristy has joined #openstack-ironic17:10
*** vishwanathj has quit IRC17:15
*** coolsvap|away is now known as coolsvap17:22
*** r-daneel has joined #openstack-ironic17:28
*** absubram has joined #openstack-ironic17:31
*** romcheg1 has quit IRC17:33
*** e0ne has joined #openstack-ironic17:35
*** rvasilets has quit IRC17:41
*** davideagnello has joined #openstack-ironic17:41
*** davideagnello has quit IRC17:41
*** davideagnello has joined #openstack-ironic17:42
*** pal has quit IRC17:43
*** romcheg has joined #openstack-ironic17:44
*** marzif has quit IRC17:45
*** vishwanathj has joined #openstack-ironic17:51
*** e0ne has quit IRC17:51
*** trown|lunch is now known as trown17:51
*** pradipta has quit IRC17:51
*** romcheg1 has joined #openstack-ironic17:56
*** romcheg has quit IRC17:57
*** romcheg1 has quit IRC17:58
*** romcheg has joined #openstack-ironic17:58
*** rloo has joined #openstack-ironic17:59
*** romcheg has quit IRC18:00
openstackgerritChris Krelle proposed openstack/bifrost: Vagrantfile and vagrant.yml for testing  https://review.openstack.org/19111018:09
NobodyCamTheJulia: ^^^ apt update now run in the correct place :-p18:14
*** davideagnello has quit IRC18:18
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands  https://review.openstack.org/17251718:18
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167218:18
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create  https://review.openstack.org/17246118:18
*** Pradip has joined #openstack-ironic18:19
Pradiphi guys, I am trying to pass a file to a ironic node using nova boot command. It is working fine if the ironic node is a virtual machine. but for baremetal node, it is not working. any ideas?18:20
NobodyCamhey hey Pradip18:20
NobodyCamany errors in the logs?18:21
PradipNobodyCam: No error. I traced the path for meta data creaation. it is added to the metadata. but it is missing after actual installation18:22
NobodyCamsame image used on bm as in virt testing?18:22
TheJuliaNobodyCam: awesome!18:23
PradipNobodyCam: oops. no. The vm is using cirros image prepared by devstack, the bare metal is using a image created by me using this commnad disk-image-create -a amd64 -o image.qcow2 -t qcow2 ubuntu vm serial-console simple-init stackuser dhcp-all-interfaces18:25
Pradipam i missing some element?18:26
NobodyCamPradip: my guess is the simple-init element18:26
NobodyCamI think there was a cloud-init?18:27
TheJuliasimple-init won't cause files to be burned in from the config drive18:27
TheJuliayou need to use the cloud-init element and point it at the config drive in that case18:27
NobodyCamTheJulia: just what I was thinking18:27
*** davideagnello has joined #openstack-ironic18:28
rloohey jroll, wrt https://review.openstack.org/#/c/205082/, wondering why pxe_ssh instead of ipa18:28
PradipTheJulia: NobodyCam ah got it. thanks18:28
PradipNobodyCam: thanks18:28
NobodyCam:)18:29
TheJulia:)18:29
PradipTheJulia: Just one more thing, what do you mean by  point it at the config drive in that case?  How do I do that?18:30
PradipAlso it is saying "cloud-init" not found.18:33
TheJuliaone moment18:33
PradipTheJulia: sure18:33
NobodyCamPradip: see readme on: https://github.com/openstack/diskimage-builder/tree/master/elements/cloud-init-datasources18:34
PradipBut i could find these twocloud-init-nocloud, cloud-init-datasources18:34
jrollrloo: we don't run ipa jobs against nova at all today18:34
TheJuliaexport into your environment: DIB_CLOUD_INIT_DATASOURCES="ConfigDrive" and then use the cloud-init-datasources element18:34
rloojroll: oh, I didn't realize that. ok then.18:35
PradipTheJulia: Okay got it. thanks again :)18:35
*** ijw has joined #openstack-ironic18:36
*** lazy_prince has quit IRC18:36
*** absubram has quit IRC18:39
*** e0ne has joined #openstack-ironic18:42
*** davideagnello has quit IRC18:51
*** bitblt has joined #openstack-ironic18:55
*** bitblt has quit IRC18:58
*** Sukhdev_ has joined #openstack-ironic18:59
openstackgerritMerged openstack/bifrost: Make test timeout a variable  https://review.openstack.org/20300119:10
*** ijw has quit IRC19:11
*** achanda_ has quit IRC19:14
*** igordcard_ has quit IRC19:15
*** puranamr has quit IRC19:19
*** puranamr has joined #openstack-ironic19:22
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands  https://review.openstack.org/17251719:38
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167219:38
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create  https://review.openstack.org/17246119:38
*** athomas has quit IRC19:43
zer0c00lI am trying out a custom built raw whole disk image with ipa. The installation starts but just stuck in wait-call-back for a long time19:49
zer0c00lHow do i debug to see if iscsi deploy is working?19:49
zer0c00lthere is no log on the console19:49
zer0c00lor ironic-conductor19:49
zer0c00lThe whole setup is running with devstack19:49
TheJuliaso, it doesn't seem like it would be getting to the deploy if it is in wait call-back19:52
TheJuliaa custom raw disk image with ipa, why not use an off the shelf image?19:54
TheJuliacustom hardware? or hardware manager required?19:54
zer0c00lTheJulia: It is running in a VM19:56
zer0c00lironic-nodes are VMs19:56
zer0c00lagent-ssh driver19:56
TheJuliaokay19:56
TheJuliaso you can still use an off the shelf IPA image in that case19:57
zer0c00lThe dependencies are cache-url, dib-run-parts, vm, yum19:57
zer0c00lTheJulia:  Yes shelf image works19:57
zer0c00li think something to do with the image itself?19:57
TheJuliayes19:57
TheJuliaone moment19:57
zer0c00lFile command on the created raw image shows this19:57
zer0c00lylinux-7.1.6.raw: DOS/MBR boot sector19:57
*** thiagop has joined #openstack-ironic19:58
zer0c00lAnd the size of this raw image is 1.3 G19:58
TheJuliazer0c00l: so you need something dib element wise to build IPA into our custom image for that image to perform the deployment?  Is that correct?19:59
zer0c00lTheJulia: Sorry i don't understand your question20:00
TheJuliayou want your own deploy image, that you built, correct ?  That image would turn around and deploy the OS to the disk inside the test VM.20:01
zer0c00lYes, the image was built by me. It is a redhat based custom distro.20:03
zer0c00lBut i don't want the image to turn around and deploy20:03
zer0c00lThe image is in glance. i am expecting iscsi to start on the target20:04
zer0c00land run dd to install the image from conductor20:04
zer0c00ljust like a normal iscsi deploy20:04
*** e0ne has quit IRC20:04
TheJuliazer0c00l: can you give us insite into your node via `ironic node-show <uuid>` and the glance images that you have referenced in the config.  paste.openstack.org is good for this purpose :)20:05
zer0c00lTheJulia:  Here is the log from image-build process  https://paste.fedoraproject.org/247551/76820791/20:08
*** puranamr has quit IRC20:09
zer0c00lHere is the ironic node-show https://paste.fedoraproject.org/247552/68218014/20:09
zer0c00lbrb20:09
zer0c00li am going to grab lunch and come back, they gonna close it in 20 mins20:10
TheJuliaSo I guess the question is what is 2a8e9173-63c4-496f-9a36-576fabf67c4f and ea9a3b13 |20:10
TheJulia|                        | -8cef-41dd-aba3-2d51851cdad320:10
TheJuliain your glance20:10
*** pelix has quit IRC20:19
zer0c00lTheJulia: https://paste.fedoraproject.org/247556/43768287/20:21
zer0c00lThey are ir-deploy-agent_ssh.kernel20:23
zer0c00land  ir-deploy-agent_ssh.initramfs20:23
TheJuliaAnd when you attempt to deploy using the deployment image in glance, the VM boots, but you don't see anything on the console ?  I wonder if your pxe config might be wrong... but you said if you use an off the shelf image, it works.  That does seem like an off the shelf image, given the naming20:23
zer0c00lI do see the core-os image booting up20:24
zer0c00lThe ramdisk comes up with the ip/isci target20:24
zer0c00lFrom there nothing happens20:24
zer0c00lI see a login prompt something like host.10.x.x.x.openstacklocal20:25
TheJuliaif you watch with tcpdump, is it calling http://10.1.0.16:9999/ ?20:25
TheJuliathe thing I'm wondering is what, if anything, is in your conductor log20:26
PradipTheJulia: I tried to transfer the file follwing your instruction. I created a new image with cloud-init. But it is still not working :(20:26
PradipDIB_CLOUD_INIT_DATASOURCES="ConfigDrive" disk-image-create -a amd64 -o ubuntu_cloud.qcow2 -t qcow2 ubuntu vm serial-console cloud-init-datasources stackuser dhcp-all-interfaces20:28
TheJuliaPradip: can you provide us with your nova boot command line?20:28
TheJuliaor at least an example of it?20:28
*** uggla_ has joined #openstack-ironic20:28
zer0c00lTheJulia:  thanks tcpdump is my next step20:28
PradipTheJulia:  nova boot --config-drive true --nic net-id=5913a338-fa70-4f61-bf4f-88ed43a71c88 --flavor baremetal --image ubuntu_cloud1 testing --file /etc/network/inter=/home/pradip/test_drive/interfaces20:29
zer0c00lTheJulia: Also is there a way to create 'gpt' partition tables using discimage-builder?20:30
*** dprince has quit IRC20:32
TheJuliaPradip: I seem to remember someone saying nova file injection just doesn't work on baremetal, but I can't confirm right now.  It would have to be transferred in via the configdrive if it does.20:35
TheJuliazer0c00l: afaik, no.  It is on my to-do list20:35
TheJuliaGetting in the car to go to a meetup, bbl20:36
PradipTheJulia: I saw that https://bugs.launchpad.net/nova/+bug/1447249 . But it was soled in kilo version20:36
openstackLaunchpad bug 1447249 in OpenStack Compute (nova) "Ironic: injected files not passed through to configdrive" [Medium,Fix released] - Assigned to Jim Rollenhagen (jim-rollenhagen)20:36
Pradip*solved20:37
lifelessjroll: so20:38
PradipTheJulia: I am not so much familiar with configdrive. I don't know how to use config drive to pass files. Can you direct me to link about it20:38
lifelessjroll: want to test a new mock version?20:38
jrolllifeless: I'm scared20:39
jrolllifeless: really though, what can I do for you20:39
jrollyou can walk over if that's easier20:39
lifelesshttps://github.com/rbtcollins/mock.git20:39
PradipTheJulia: Can you direct me to some good link about using config drive20:40
*** davideagnello has joined #openstack-ironic20:42
zer0c00lTheJulia: Is there a bug or blueprint tracking gpt support for diskimage-builder?20:42
openstackgerritMerged openstack/ironic: Move the http_url and http_root to deploy config  https://review.openstack.org/19349520:42
zer0c00lTheJulia:  this feature is must have because we have more than 2TB disks20:43
zer0c00lTheJulia: I can definitely contribute to it20:43
rlooJoshNang: if you have a minute, this should be a quick one for you (just want to be sure): https://review.openstack.org/#/c/199088/20:49
JoshNangrloo: looking20:50
JoshNanglack of tests isn't great :/20:50
*** e0ne has joined #openstack-ironic20:51
rlooJoshNang: oh, forgot to look for that. thx.20:51
rlooJoshNang: there was a lot of blah blah in the commit msg, wasn't sure how that corresponded to the code change :)20:52
*** e0ne has quit IRC20:55
*** cdearborn has quit IRC20:56
*** puranamr has joined #openstack-ironic20:57
JoshNangrloo: i'm gonna take a closer look at this after this next meeting. i'm thinking if you set the iterations to 0, it might not shred anyway, so this code may be unnecessary20:57
rlooJoshNang: thx -- that's why I asked you :)20:58
JoshNang:)20:58
*** Sukhdev_ has quit IRC20:59
*** igordcard_ has joined #openstack-ironic21:00
*** karimb has joined #openstack-ironic21:05
*** trown is now known as trown|outttypeww21:08
*** linggao has joined #openstack-ironic21:09
*** linggao has quit IRC21:09
mrdaMorning Ironic21:10
*** e0ne has joined #openstack-ironic21:12
*** Sukhdev_ has joined #openstack-ironic21:14
*** jjohnson2 has quit IRC21:15
*** penick has quit IRC21:15
*** absubram has joined #openstack-ironic21:15
*** davideagnello has quit IRC21:19
*** mgarza_ has joined #openstack-ironic21:20
*** dguerri is now known as dguerri`21:21
*** karimb has quit IRC21:23
*** karimb has joined #openstack-ironic21:23
*** davideagnello has joined #openstack-ironic21:26
*** thiagop has quit IRC21:26
rloohey, morning mrda!21:29
*** r-daneel has quit IRC21:30
mrdahey rloo :)21:31
*** karimb has quit IRC21:32
SpamapSHey bifrosters. Have you figured out a better way to have local variables than patching playbooks/inventory/group_vars/all ?21:34
SpamapSTheJulia: ^21:34
SpamapSNobodyCam: ^21:34
TheJuliaSpamapS: yes, but ive not written it yet21:34
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/20439621:35
jrollSpamapS: -e @path/to/facts.yaml21:35
jrollI believe is the syntax21:35
jrollthat will inject extra variables on top21:36
*** hakimo has joined #openstack-ironic21:36
*** hakimo_ has quit IRC21:36
SpamapSjroll: my hero21:36
jroll:P21:36
* mrda notes that for later21:36
jrollit's a general ansible thing,21:36
mrdabut that doesn't mean I thought of doing it that way :)21:37
*** e0ne has quit IRC21:38
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Add node reservations spec  https://review.openstack.org/20464121:38
*** kkoski has quit IRC21:38
*** pleia2 has quit IRC21:42
zer0c00lTheJulia: this is what i saw in tcpdump21:45
zer0c00lDownload of image id a19bad69-f315-441f-a40f-51985797bfd2 failed: Unable to write image to /tmp/a19bad69-f315-441f-a40f-51985797bfd2. Error: [Errno 28] No space left on device21:45
zer0c00lgrrr21:45
zer0c00llol21:45
*** achanda has joined #openstack-ironic21:49
*** bizarrochristy has quit IRC21:51
*** natorious is now known as zz_natorious21:58
devanandadunno if or how we will use this, but CoreOS has built a thing like cloud-init that runs before PID 121:58
TheJuliadevananda: that is disconcerting....21:59
devanandait can take user data / configdrive as input22:00
JoshNangdevananda: is that ignition?22:00
JoshNanghttps://github.com/coreos/ignition22:01
*** ijw has joined #openstack-ironic22:01
*** kevinbenton has quit IRC22:01
*** davideagnello has quit IRC22:01
*** cdearborn has joined #openstack-ironic22:02
Pradip TheJulia: Can you direct me to some good link about using config drive to transfer files. i have no idea about it22:03
devanandaJoshNang: yes22:03
mrdaJust another way to leave us wondering how a node got into a certain state when debugging :)22:04
*** igordcard_ has quit IRC22:07
*** igordcard_ has joined #openstack-ironic22:08
*** igordcard_ has quit IRC22:12
*** hakimo has quit IRC22:12
*** igordcard_ has joined #openstack-ironic22:12
*** hakimo has joined #openstack-ironic22:13
*** mgarza_ has quit IRC22:15
*** pleia2 has joined #openstack-ironic22:16
*** bnemec has quit IRC22:18
*** sinval_ has joined #openstack-ironic22:20
*** ijw has quit IRC22:20
*** achanda has quit IRC22:23
*** igordcard_ has quit IRC22:23
*** cdearborn has quit IRC22:24
*** igordcard_ has joined #openstack-ironic22:24
*** absubram has quit IRC22:26
*** Haomeng has joined #openstack-ironic22:31
*** Haomeng|2 has quit IRC22:31
zer0c00lIPA downloads the glance image to the taret node?22:33
zer0c00lLook like the /tmp on the node is not enough for the node22:33
zer0c00lmay be increase the size of the ram?22:34
zer0c00lI am curious why the image need to be downloaded to the target node, iscsi deploy is supposed to happen on the conductor right?22:34
*** uggla_ has quit IRC22:41
*** chlong has quit IRC22:52
zer0c00lor my assumptions are wrong22:59
*** coolsvap is now known as coolsvap|away23:00
*** david-lyle has quit IRC23:02
*** davideagnello has joined #openstack-ironic23:06
*** ashuk has joined #openstack-ironic23:10
*** Sukhdev_ has quit IRC23:14
*** UForgotten has quit IRC23:19
*** jjohnson2 has joined #openstack-ironic23:28
*** mikal has quit IRC23:32
openstackgerritMerged openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/20492123:33
*** mikal has joined #openstack-ironic23:33
*** david-lyle has joined #openstack-ironic23:36
*** jjohnson2 has quit IRC23:46
*** davideagnello has quit IRC23:46
*** Haomeng|2 has joined #openstack-ironic23:52
*** davideagnello has joined #openstack-ironic23:53
*** davideagnello has quit IRC23:54
*** Haomeng has quit IRC23:56
*** davideagnello has joined #openstack-ironic23:57

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