Wednesday, 2015-04-01

*** lucas-dinner has quit IRC00:00
NobodyCamjroll: I stole that from http://docs.openstack.org/developer/tripleo-incubator/deploying.html#install-seed00:01
rfchapmanNobodyCam: is 8775 the port for the metadat service?00:01
NobodyCamyep00:01
rfchapmanOK, let me see if that works00:01
*** harlowja has quit IRC00:02
jrollNobodyCam: oh, does trying to talk to 169.254.169.254 just spam the network or something?00:02
NobodyCamits not brodcast00:03
*** harlowja has joined #openstack-ironic00:03
NobodyCambut can be redirected at the gateway00:03
NobodyCamvm host00:03
jrollhm00:04
*** yuanying has quit IRC00:04
NobodyCamnova dose it: https://github.com/openstack/nova/blob/master/etc/nova/rootwrap.d/compute.filters#L6100:04
NobodyCamlol00:05
NobodyCamwell thay actually add the address00:05
NobodyCambut forwarding os the same no?00:05
NobodyCamlol *ducks*00:05
jrollwell, they have a hypervisor and stuff00:06
*** yuanying has joined #openstack-ironic00:06
jrollI have no idea how networks work, don't mind me :)00:06
NobodyCamrfchapman: also have you looked at using a configdrive?00:06
*** yuanying has quit IRC00:07
rfchapmanNobodyCam: a configdrive? nope haven't tried that.00:07
NobodyCamdo we have docs on using configdrives? lol :(00:08
jrollit's a nova thing00:09
jrolluse their docs00:09
jrollhas nothing to do with us, we just make it work00:09
jroll(other than "install kilo")00:09
NobodyCamrfchapman: are you using packaged ironic or trunk?00:10
rfchapmanNobodyCam: it is packaged with "PackStack"00:11
NobodyCamrfchapman: ahh then my of the top of the head response is. I'll bet you don't have configdrive support atm..00:12
NobodyCamthat support landed in this current cycle00:13
*** yuanying has joined #openstack-ironic00:13
rfchapmanAhh,  I couln't get devstack to install in my invironment.  I'm behind a PROXY and I had errors poping up all over the place.00:13
NobodyCam:(00:14
rfchapmanEven thoug I had the proxy configured seven ways to sunday the devstack distro just would not install.00:14
NobodyCamI have had issues behind FW / proxy in the past00:15
rfchapmanNeither would packstack until I wen't home and installed a VM with it and it installed without a hitch.  I re-tried devstack at home and it still wouldn't install.00:15
NobodyCamrfchapman: :(00:15
NobodyCamfyi: the issues I had were tacked down to a bad cert on the proxy server00:16
rfchapmanNobodyCam: Hummm, I wonder...  I'm still not that familure with the overall environment, but I'll have to ask around and see if anyone has any ideas.00:17
*** yuanying has quit IRC00:19
rfchapmanNobody: If I add a ssh-key to a qcow2 image, and use that image to build a dib image, shouldn't that key be in the final image?  I tried this last friday and it didn't seem to work.00:21
rfchapmanI guess it didn't grab the root directory.00:21
rfchapmanI must be tired, Im' ytping fnnuy00:22
JayFfunny00:22
JayFHey, me too! /s00:22
JayF:P00:22
rfchapman:-)00:22
*** yuanying has joined #openstack-ironic00:23
NobodyCamlol yep. but then again I always type like that00:23
NobodyCam:-p00:23
NobodyCamor I words out00:24
NobodyCam*leave00:24
NobodyCamlol00:24
* BadCub goes away for the night00:25
NobodyCamok I need to step away for housey things (digging up the back yard)00:25
*** BadCub is now known as BadCub_Hiding00:25
rfchapmanNobodyCam:  Thanks for the help..00:26
NobodyCamrfchapman: sure.. happy to help00:28
NobodyCamlol you always join channel so close to 500:28
rfchapmanYea, I got busy tonight00:29
NobodyCam:)00:29
NobodyCamrfchapman: also take a look at the https://github.com/openstack/tripleo-image-elements/tree/master/elements/seed-stack-config element00:29
rfchapmanI'll see if I can't try earlier tomorrow.00:30
rfchapmanOK thanks00:30
NobodyCamwould to be modifyed a little but might do what you need00:30
NobodyCamok steps away ... night all00:31
openstackgerritMerged openstack/ironic-python-agent: Add sphinx build + basic documentation  https://review.openstack.org/16850300:32
*** Sukhdev has joined #openstack-ironic00:32
openstackgerritMerged openstack/ironic-python-agent: Fix Sphinx Autodoc WARNING/ERROR in docs build  https://review.openstack.org/16954500:39
*** yuanying has quit IRC00:53
*** yuanying has joined #openstack-ironic00:57
openstackgerritMichael Davies proposed openstack/ironic: New field 'name' not supported in port REST API  https://review.openstack.org/16373001:00
*** naohirot has joined #openstack-ironic01:06
openstackgerritShivanand Tendulker proposed openstack/ironic: pxe deploy fails for whole disk images in UEFI  https://review.openstack.org/16788201:09
*** zhenguo has joined #openstack-ironic01:12
openstackgerritShivanand Tendulker proposed openstack/ironic: boot_mode is overwritten in node properties  https://review.openstack.org/16795201:13
*** ChuckC has quit IRC01:16
*** jerryz_ has joined #openstack-ironic01:35
openstackgerritMerged openstack/ironic: Enable pxe_amt driver with localboot  https://review.openstack.org/16797501:36
*** oomichi has joined #openstack-ironic01:39
*** chenglch has joined #openstack-ironic01:45
*** ChuckC has joined #openstack-ironic01:47
*** rloo has quit IRC01:49
*** ChuckC has quit IRC01:51
*** ChuckC has joined #openstack-ironic01:52
*** Haomeng has quit IRC01:52
*** Haomeng|2 has joined #openstack-ironic01:52
*** Haomeng has joined #openstack-ironic01:53
*** chenglch|2 has joined #openstack-ironic01:54
*** chenglch|3 has joined #openstack-ironic02:08
openstackgerritShivanand Tendulker proposed openstack/ironic: pxe deploy fails for whole disk images in UEFI  https://review.openstack.org/16788202:09
*** mtanino has quit IRC02:10
*** ChuckC has quit IRC02:10
*** ChuckC has joined #openstack-ironic02:10
*** Sukhdev has quit IRC02:14
*** chenglch|4 has joined #openstack-ironic02:17
*** chenglc4 has joined #openstack-ironic02:18
*** chenglch|3 has quit IRC02:18
*** chenglch has quit IRC02:19
*** chenglch|2 has quit IRC02:19
*** chenglch|2 has joined #openstack-ironic02:19
*** harlowja is now known as harlowja_away02:29
*** ramineni has joined #openstack-ironic02:35
*** achanda has quit IRC02:59
*** david-lyle has joined #openstack-ironic03:13
*** saripurigopi has joined #openstack-ironic03:41
*** Marga_ has quit IRC03:44
*** Marga_ has joined #openstack-ironic03:46
openstackgerritTan Lin proposed openstack/ironic: Improve AMT driver doc  https://review.openstack.org/16960603:55
*** Sukhdev has joined #openstack-ironic04:00
openstackgerritMerged openstack/ironic: Fix cleaning nits  https://review.openstack.org/16819704:02
*** saripurigopi has quit IRC04:04
openstackgerritShivanand Tendulker proposed openstack/ironic: iLO driver documentation for UEFI secure boot  https://review.openstack.org/16884404:08
*** saripurigopi has joined #openstack-ironic04:09
*** ramineni has quit IRC04:11
*** achanda has joined #openstack-ironic04:12
*** ramineni has joined #openstack-ironic04:18
*** chenglc4 has quit IRC04:37
*** chenglch|2 has quit IRC04:37
*** chenglch|4 has quit IRC04:37
*** chenglch has joined #openstack-ironic04:37
*** Marga_ has quit IRC04:42
*** krtaylor has quit IRC04:48
*** krtaylor has joined #openstack-ironic04:50
*** Marga_ has joined #openstack-ironic05:03
*** Marga_ has quit IRC05:03
*** Marga_ has joined #openstack-ironic05:04
*** Sukhdev has quit IRC06:00
*** pradipta has joined #openstack-ironic06:05
*** kalpase has joined #openstack-ironic06:10
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/16918406:13
*** kalpase has quit IRC06:20
*** dlpartain has joined #openstack-ironic06:36
*** dlpartain has left #openstack-ironic06:36
*** kalpase has joined #openstack-ironic06:57
*** jcoufal has joined #openstack-ironic07:01
*** romcheg has joined #openstack-ironic07:04
*** ukalifon1 has joined #openstack-ironic07:05
openstackgerritMichael Davies proposed openstack/ironic: Disable XML now that we have WSME/Pecan support  https://review.openstack.org/16964307:12
*** jistr has joined #openstack-ironic07:14
mrdadevananda, BadCub: XML now disabled in our API ^^^07:17
*** jcoufal has quit IRC07:32
*** mrda is now known as mrda-away07:33
*** yog__ has joined #openstack-ironic07:36
*** achanda has quit IRC07:36
*** sambetts has quit IRC07:38
*** sambetts has joined #openstack-ironic07:40
*** achanda has joined #openstack-ironic07:42
*** achanda has quit IRC07:43
*** rameshg87 has joined #openstack-ironic07:50
*** ramineni has quit IRC07:50
rameshg87good afternoon ironic07:50
*** Marga_ has quit IRC07:50
*** jcoufal has joined #openstack-ironic07:56
*** mgoddard has joined #openstack-ironic08:01
*** mgoddard has quit IRC08:04
*** ndipanov has joined #openstack-ironic08:07
*** romcheg has quit IRC08:21
*** lucasagomes has joined #openstack-ironic08:24
*** jerryz_ has quit IRC08:28
*** romcheg has joined #openstack-ironic08:32
*** ramineni has joined #openstack-ironic08:36
*** athomas has joined #openstack-ironic08:38
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Add config drive documentation  https://review.openstack.org/16620108:39
*** edcragg has joined #openstack-ironic08:52
*** pas-ha has joined #openstack-ironic08:57
*** andreykurilin_ has joined #openstack-ironic08:59
*** dtantsur|afk is now known as dtantsur09:00
dtantsurMorning Ironic09:00
tiagogomes_Hi, by configuring compute_driver=nova.virt.ironic.IronicDriver on nova.conf, does this makes the compute nodes to not provision VMs anymore?09:11
dtantsurI think so09:12
openstackgerritTan Lin proposed openstack/ironic: Add PXE-AMT driver's support of IPA ramdisk  https://review.openstack.org/16966409:13
*** pelix has joined #openstack-ironic09:13
tiagogomes_erm, on http://docs.openstack.org/developer/ironic/deploy/install-guide.html, it says that needs to be done for every compute service controller and compute node. So is not possible to provision VMs and baremetal at the same time?09:15
yuriyzmorning Ironic09:22
yuriyztiagogomes you need separate compute nodes for VMs and baremetal (multiple hypervisors configuration), and you can change only scheduler on controller scheduler_host_manager=nova.scheduler.ironic_host_manager.IronicHostManager09:25
yuriyzthis scheduler compatible with both VM and baremetal09:25
dtantsuryuriyz, morning09:26
yuriyzand you need filtering for run instances on the proper hypervisor09:26
*** takadayuiko has joined #openstack-ironic09:34
takadayuikoGood evening, Ironic :)09:34
dtantsurtakadayuiko, g'evening09:36
tiagogomes_yuriyz, so in nova.conf on the controller I set scheduler_host_manager=nova.scheduler.ironic_host_manager.IronicHostManager, and in the compute node that I want to use for baremetal I set compute_driver=nova.virt.ironic.IronicDriver?09:38
tiagogomes_What is the reason that I can't use a compute node both for VM and baremetal provisioning?09:39
takadayuikodtantsur, Hi! Good morning? :D09:39
dtantsuryeah, it's nearly noon here, but it's usually morning for me personally :)09:40
takadayuikodtantsur, you're looking forward to lunch, right? BTW, introspection success!! :D09:50
yuriyztiagogomes AFAIK a compute node can have only one compute_driver09:58
*** naohirot has quit IRC09:59
*** chenglch has quit IRC09:59
*** yuanying has quit IRC10:00
*** alexpilotti has joined #openstack-ironic10:04
dtantsurtakadayuiko, awesome! \o/10:07
dtantsuryeah, I'm going for some food10:07
takadayuikodtantsur, thank you! o/10:08
takadayuikodtantsur, bon appétit!10:08
dtantsurthanks :)10:08
*** andreykurilin_ has quit IRC10:14
*** jistr has quit IRC10:23
*** Haomeng|2 has joined #openstack-ironic10:27
*** Haomeng has quit IRC10:30
takadayuikodtantsur, And yesterday I said that functest/devstack-test.sh occurd 502 GATE error, right? I found the reason, it was because of using 127.0.0.1 as API's URL. Perhaps my environment is strange.10:33
*** jistr has joined #openstack-ironic10:36
*** achanda has joined #openstack-ironic10:44
takadayuikodtantsur, openstack command's problem has been resolved :D I set DISCOVERD_URL env val :D10:46
*** achanda has quit IRC10:48
*** derekh has joined #openstack-ironic10:52
*** oomichi has quit IRC10:58
*** romcheg has quit IRC11:06
*** ramineni has quit IRC11:07
*** romcheg has joined #openstack-ironic11:07
*** mgoddard has joined #openstack-ironic11:07
*** jistr is now known as jistr|demo11:11
dtantsurtakadayuiko, I see. So we might consider using some other default... mind reporting a bug, so that we don't forget?11:13
*** rameshg87 has left #openstack-ironic11:18
*** rameshg87 has joined #openstack-ironic11:18
*** rameshg87 has left #openstack-ironic11:18
*** Haomeng has joined #openstack-ironic11:21
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Update doc for test database migrations  https://review.openstack.org/16970311:22
*** Haomeng|2 has quit IRC11:23
openstackgerritMerged stackforge/ironic-discoverd: First take on integration test for using on devstack  https://review.openstack.org/16924111:28
openstackgerritMichael Davies proposed openstack/ironic: Disable XML now that we have WSME/Pecan support  https://review.openstack.org/16964311:32
*** albertoffb has joined #openstack-ironic11:37
ShrewsLOL. Loving the Clippy on review.o.o11:45
*** pradipta has quit IRC11:45
*** romcheg has quit IRC11:45
dtantsurShrews ++11:48
dtantsurand morning :)11:48
Shrewsmorning11:48
TheJuliagood morning11:50
TheJuliaoh jeeze, clippy11:50
*** dprince has joined #openstack-ironic11:51
Shrewsalso, google maps has a pacman version11:51
TheJuliaI saw that on ingress last night11:52
TheJuliaportals were ghosts, the player was pacman eating all the XM11:52
*** romcheg has joined #openstack-ironic11:56
*** trown|outttypeww is now known as trown12:01
*** dencaval has joined #openstack-ironic12:06
*** lucasagomes is now known as lucas-hungry12:07
*** mark-lk has joined #openstack-ironic12:14
*** romcheg has quit IRC12:15
*** athomas has quit IRC12:19
*** romcheg has joined #openstack-ironic12:19
dtantsurTheJulia, morning12:22
*** mgoddard has quit IRC12:22
*** athomas has joined #openstack-ironic12:26
albertoffbHello, everyone. I was using devstack with Ironic and, from inside a driver, I wanted to get the nova instance name of an instance I have boot previously. Searching the Ironic code I found a field inside the node, passed through TaskManager, called "name", which I think is the one, but that field is always null. Anyone knows if the "name" field is really the name of the instance? If it is, is the null value a bug?12:36
openstackgerritMerged stackforge/proliantutils: RIS:Add get_pending_boot_mode  https://review.openstack.org/16827012:38
*** saripurigopi has quit IRC12:41
*** mark-lk has quit IRC12:45
Shrewsalbertoffb: that should be the name of the ironic node, not the instance it is associated with. you'll have to take node.instance_uuid and map that to an instance name12:49
Shrewsbut, hrm, probably don't want to do that from inside a driver12:50
albertoffbShrews, ok I understood Thank you very much :)12:56
jroll\o mornin' everyone12:57
albertoffbgood morning12:58
*** rloo has joined #openstack-ironic13:06
*** romcheg has quit IRC13:07
*** lucas-hungry is now known as lucasagomes13:08
*** romcheg has joined #openstack-ironic13:09
*** kkoski has joined #openstack-ironic13:17
*** viktors has joined #openstack-ironic13:23
-openstackstatus- NOTICE: gerrit has been restarted to restore event streaming. any change events missed by zuul (between 12:48 and 13:28 utc) will need to be rechecked or have new approval votes set13:28
openstackgerritRuby Loo proposed openstack/ironic: Clarify message for power action during cleaning  https://review.openstack.org/16974513:31
*** alexpilotti has quit IRC13:35
NobodyCamgood morning Ironic13:46
*** mjturek1 has joined #openstack-ironic13:47
*** jmanko has quit IRC13:48
openstackgerritJim Rollenhagen proposed openstack/ironic-lib: Fix pep8 errors  https://review.openstack.org/16216213:48
openstackgerritJim Rollenhagen proposed openstack/ironic-lib: Copy .gitignore from Ironic  https://review.openstack.org/16975613:48
TheJuliaood morning NobodyCam13:48
*** jmanko has joined #openstack-ironic13:48
jrolloh cool ironic-lib is here13:48
jrollmorning NobodyCam and TheJulia :)13:48
jrolldtantsur: ^ fixed that up13:48
NobodyCammornign TheJulia jroll dtantsur13:48
dtantsurjroll, NobodyCam, morning13:49
jrollhey :)13:49
NobodyCamTheJulia: odd in what way. we've had massive winds all night13:49
NobodyCamoh now I see13:49
dtantsurjroll, https://review.openstack.org/#/c/162162/ does not seem fixing pep8 error13:49
* NobodyCam goes for first sip of coffee13:49
dtantsuractually, IIRC pep8 error was already fixed in a parent patch13:50
jrolldtantsur: oh, lol13:50
jrollI didn't actually check the code, I just rebased it13:50
TheJuliaNobodyCam: did the wind bury the archaeological dig?13:50
NobodyCamlol; a little :-p13:51
openstackgerritJim Rollenhagen proposed openstack/ironic-lib: Copy .gitignore from Ironic  https://review.openstack.org/16975613:53
jrollrebased that to be on master13:53
*** jcoufal has quit IRC13:55
*** ChuckC has quit IRC13:57
openstackgerritMerged openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/16945313:57
*** jmanko has quit IRC14:03
*** jmanko has joined #openstack-ironic14:03
*** jjohnson2 has joined #openstack-ironic14:04
*** zz_jgrimm is now known as jgrimm14:05
*** ijw has joined #openstack-ironic14:08
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add display-name option to example apache2 configuration  https://review.openstack.org/16976514:10
*** kejiahu has joined #openstack-ironic14:12
*** mtanino has joined #openstack-ironic14:18
lucasagomesmorning all :)14:21
lucasagomessomeone knows when the L-1 will open?14:22
tiagogomes_can I change some kernel args on the pxe config file? I am interested in changing the console14:22
*** BadCub_Hiding is now known as BadCub14:22
BadCubmorning folks.14:22
NobodyCamgood morning BadCub14:23
* BadCub goes to assault coffee pot14:23
lucasagomestiagogomes_, yes, you can do it using the pxe_append_params config option14:23
lucasagomesyou can add any extra configuration there14:23
tiagogomes_lucasagomes ta14:23
lucasagomesnp14:23
NobodyCamlucasagomes: morning14:23
lucasagomesNobodyCam, BadCub good morning14:24
NobodyCamlucasagomes: like open for specs?14:24
lucasagomesNobodyCam, yeah, and open for code too14:24
NobodyCamI know specs are after rc is cot14:24
NobodyCamcut even14:24
*** pradipta has joined #openstack-ironic14:24
lucasagomesrc1?14:24
BadCubmorning NobodyCam and lucasagomes14:25
NobodyCamhttps://launchpad.net/ironic/+milestone/kilo-rc114:25
NobodyCamyep14:25
lucasagomescool thanks!14:26
*** albertoffb has quit IRC14:26
lucasagomesNobodyCam, the specs that got merged in K14:26
lucasagomesbut got bumped, they need to be resubmitted right?14:26
lucasagomesdevananda, ^14:27
NobodyCami'm not sure I think they are only going to need a minor "yep stilll a thing" check to get bumped in to l14:27
NobodyCamBadCub: ^^^ do you know?14:27
*** kalpase has quit IRC14:28
jrollwe'll need to at least move them to the L directory14:28
jrollwhich requires a review14:28
jrollI think what NobodyCam said is accurate14:28
BadCubNobodyCam: lucasagomes If they have already been approved for K and bumped, I do not see us requiring a resubmission14:28
lucasagomesfair enough14:29
lucasagomesthanks14:29
BadCubanything that was bumped from K should already be on the L Pad too14:30
rloomorning EVERYONE, that includes YOU BadCub, lucasagomes, jroll, NobodyCam, dtantsur, TheJulia, tiagogomes_, Shrews, yuriyz :)14:32
dtantsurrloo, morning :)14:32
lucasagomesrloo, hah morning14:32
Shrewshi rloo14:32
yuriyzmorning rloo14:32
tiagogomes_afternoon rloo :)14:32
BadCubmornin rloo14:33
BadCub:-)14:33
NobodyCammorning rloo Shrews yuriyz and tiagogomes_14:33
NobodyCam:)14:33
jrollheya rloo :)14:33
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: Implement basic checks in functest/devstack-test.sh  https://review.openstack.org/16977614:34
*** rameshg87 has joined #openstack-ironic14:35
rameshg87good morning all14:35
jrollheya rameshg87 :)14:36
NobodyCam:)morning rameshg87 :)14:36
rameshg87NobodyCam: jroll: o/14:36
rlooqq folks. Do we want to start adding/checking error strings in our unit tests? I know we've done that for some tests, but is that something we want to do for all tests? Or only tests for patches that fix a string? wrt https://review.openstack.org/#/c/169745/14:36
jrollrloo: I don't love doing that14:37
*** alexpilotti has joined #openstack-ironic14:38
NobodyCambrb14:38
Shrewsrloo: i'm with jroll on this14:38
rloojroll: so it would be good to have some guidelines. cuz eg if i were to write a test for the string, i'd test for each 'variable' that could be in the string.14:38
jrollrloo: we should either test all log messages or none14:38
Shrewslet's not test message content14:39
rloojroll, Shrews: yes, I agree. that's why I'm asking :-)14:39
jroll:)14:39
rlooon one hand, it is useful, but that seems like an explosion of testing14:39
rlooyuriyz: ^^, what do you think?14:39
rlooand/or are you guys going to make me post to the community?14:40
jrollheh14:40
Shrewsi don't think a ML post is necessary14:40
jroll+114:41
rlooShrews, jroll: ok, then we politely say 'no' if someone asks. Cuz I know there have been asks in the past.14:41
jrollI guess so14:42
jrollwould be cool to have a source on that, that we could point people to14:42
rloocuz the problem is that if you see a few tests that check the string, then it seems fair game to ask for other tests to have them.14:42
yuriyzrloo ok agree but in Nova AFAIK patchs not accepted w/o unit test14:43
rlooyuriyz: there is a unit test for that 'no power action in cleaning', there's  just no test that 'cleaning' is in the string.14:43
rlooyuriyz: maybe i misunderstood what you wanted14:43
yuriyzrloo no additional test is needed you can add one line to 'no power...14:45
jrollI *really* would be sad if we became like nova14:45
jrolldo not want to spend 12 months to land a feature14:45
rlooyuriyz: one line to do what? to check for 'cleaning' in the response?14:45
yuriyzrloo yes14:45
*** hj-hp has joined #openstack-ironic14:46
rlooyuriyz: that's what we (Shrews, jroll) discussed above.14:46
rameshg87i think that was just a mistake in that code14:46
yuriyzrloo ok agree14:46
rlooyuriyz: my concern is that if we do this for some tests (add a line to check for strings in messages), then people will expect/ask for all tests.14:46
rameshg87everywhere else we actually give state=node.provision_state14:46
rameshg87just grepping through ironic right now :)14:47
rloorameshg87: so it isn't (I don't think) a question of doing it in this particular case. It is a general question of any test where an error is expected. would we want the test to also check the string?14:47
rameshg87i am +1 without unit tests for that.14:48
rloorameshg87: a unit test for what?14:48
rameshg87unit tests don't need to check for error string (unless we have something in very particular to assert)14:48
rloorameshg87: oh, got it. thx.14:49
rloorameshg87: then you are in agreement ;)14:49
rameshg87:)14:49
* jroll +A's the patch and moves on with his life :P14:50
rameshg87:D14:50
*** Marga_ has joined #openstack-ironic14:50
* rameshg87 runs for food 14:50
openstackgerritRuby Loo proposed openstack/ironic: Clarify message for power action during cleaning  https://review.openstack.org/16974514:50
*** rameshg87 is now known as rameshg87-away14:51
rloojroll: gad, I didn't notice you had approved. I updated the commit for 169745.14:51
jrollthanks for making me re-approve, rloo :)14:51
rloojroll: anything to get your stats up ;)14:52
jrollno worries :)14:52
jrolllol14:52
dtantsurlol14:52
jlvillalFunny.  They were talking about adding 'Clippy' to Gerrit for April Fools at the PDX Hackathon :)14:52
yuriyzrloo finally: look at api test_ports, assertIn with 'error_message' in many places14:56
rloohey, what happens after RC-1. Is master open for L, and any subsequent changes for kilo have to be done in some non-master branch?14:57
jrollrloo: I think that's correct14:57
BadCubI believe that to be the correct assumption as well14:58
jrollrc-1 == stable/kilo, iirc14:58
rlooyuriyz: yes, that's the problem (or not). Hard to know when/if one should be doing that. We don't do it everywhere. It seems like we should do it everywhere, or nowhere, or only in places where it should be done (but where should it be done)?14:58
TheJuliaClippy seems to make gerrit much slower though.... :(14:58
rloojroll: ok, so it is important to get things in for rc1, cuz otherwise more hoops to go through.14:59
jrollrloo: thinking about it more, I wonder if api responses should be checked in test. idk.14:59
rloojroll: could be low-h-f bug. i'm good either way. yuriyz, what do you think? ^^15:01
jrollyeah15:03
tiagogomes_Ironic is drunk, it is on 'wait call-back' state but it doesn't power on the baremetal server. If I manually power it up, Ironic powers it down15:03
NobodyCamtiagogomes_: any errors on node-show?15:04
NobodyCamor in the conductor?15:04
yuriyzrloo jroll I think maybe require or do not require unit test should be documented for contributors in dependence of patch type15:04
Shrewsrloo: lol on 169101  :)15:04
tiagogomes_None, and the 'power state' field indicates that it is power on15:05
tiagogomes_on the conductor: Apr 01 12:04:53 onenode ironic-conductor[12599]: 2015-04-01 12:04:53.575 12599 WARNING ironic.conductor.manager [-] During sync_power_state, node 003715:05
NobodyCamtiagogomes_: is there a instance id on the node?15:06
*** Marga_ has quit IRC15:08
tiagogomes_NobodyCam, no15:09
NobodyCamtiagogomes_: are you "nova boot(ing)" the nnode?15:10
tiagogomes_NobodyCam, no, running set-provision-state manually15:11
NobodyCamis this in a openstack enviroment? ie is nova setup in you env?15:12
rlooyuriyz: I agree that we should document, but I think we need to agree on what :-)15:14
NobodyCamtiagogomes_: I have seen this type of thing before when others have attempted to manually control nodes that nova is also controling15:14
tiagogomes_right, deleting the node and creating again solved the problem apparently15:15
yuriyzrloo first version may be based on current practice so no 'in' message test needed15:16
tiagogomes_Hmm the options that I added to 'pxe_append_params' are not in the pxe config file15:17
NobodyCamtiagogomes_: did you restart ironic after adding them?15:18
tiagogomes_NobodyCam, no, do I need it?15:18
tiagogomes_Usually when I change a node configuration I don't restart the service15:18
*** mgoddard has joined #openstack-ironic15:18
jrollany config file changes need a restart15:19
NobodyCamtiagogomes_: thats a conf options and they are only read upon startup15:19
*** yog__ has quit IRC15:19
rlooyuriyz: yeah.15:19
tiagogomes_hold on, pxe_append_params should be changed on ironic.conf? I was adding them to the node driver_info15:19
NobodyCamahh that would do it15:20
tiagogomes_adding them to the driver_info didn't work15:20
NobodyCamtiagogomes_: https://github.com/openstack/ironic/blob/master/etc/ironic/ironic.conf.sample#L139215:20
tiagogomes_I'll add them to ironic.conf15:21
tiagogomes_I think those options should be per node instead of being global no? I am imagining different nodes requiring different consoles15:22
NobodyCamtiagogomes_: sounds like a good spec for the L cycle :-p15:23
tiagogomes_hehe15:23
rameshg87-away1 question folks15:27
*** jmanko has quit IRC15:27
rameshg87-awaycan unit tests be run in different localizations ?15:27
rameshg87-awayhttps://review.openstack.org/#/c/167882/11/ironic/tests/drivers/ilo/test_deploy.py L 102815:27
rameshg87-awayjust asking if it will fail if i (can) run the unit tests in non-english settings15:27
rameshg87-away??15:27
tiagogomes_is it possible somehow to run the tftp server inside the dhcp namespace15:28
*** Marga_ has joined #openstack-ironic15:28
NobodyCamtiagogomes_: ?? yes! not sure I get the question15:30
*** Marga_ has quit IRC15:31
openstackgerritMerged stackforge/pyghmi: Try setting optional byte in set user acess  https://review.openstack.org/16973015:31
jrollrameshg87-away: I agree, I think it would15:31
*** rameshg87-away is now known as rameshg8715:32
rameshg87jroll: okay, just adding a comment15:32
jrollrameshg87: I'm not 100% sure, but I don't see why it wouldn't be translated15:32
rameshg87jroll: yeah, even i am not sure ..15:33
tiagogomes_my baremetal machine is in a private network and DHCPs from Neutron, which is running in a namespace. My TFTP server is running on a public network. So to make the baremetal server being able to contact the TFTP server, I need to create a router between the private network and the public network. I was wondering if that could be avoid15:33
rameshg87jroll: i think we needn't assert the string there (and to be on the safer side)15:34
jroll+115:34
NobodyCamtiagogomes_: you can run tftp service on the ironic conductor15:36
*** Marga_ has joined #openstack-ironic15:40
*** ChuckC has joined #openstack-ironic15:40
tiagogomes_NobodyCam I am already running the tftp on the conductor. Let's say that I create a 10.0.0.1/24 network with neutron for serving an IP to the baremetal. If in the DHCP offer the TFTP server has an IP of e.g. 192.1.1.10, the baremetal will not be able to connect with the tftp server15:43
tiagogomes_I think firl had the same problem?15:44
firlwhat’s this?15:44
firloh yeah15:44
firlI put it on the same flat network that glance / cinder was running on15:44
NobodyCammorning firl: :)15:46
firlI also had to make sure the dhcp options on the port of the qdhcp were proper15:46
firlmorning NobodyCam :)15:46
tiagogomes_mmm, you didn't need to create a router to route traffic between the networks?15:46
tiagogomes_I needed to that so that `ip netns qdhcp-xxx exec ping tftp-server` worked15:47
*** romcheg has quit IRC15:48
openstackgerritMerged openstack/ironic: Add PXE-AMT driver's support of IPA ramdisk  https://review.openstack.org/16966415:49
openstackgerritMerged openstack/ironic: Improve backwards compat on API behaviour  https://review.openstack.org/16910115:49
*** mmorais has quit IRC15:51
*** Marga_ has quit IRC15:51
firlI did an OVS bridge between the flat network and the internal traffic15:52
*** Marga_ has joined #openstack-ironic15:52
firltiagogomes_ I did external network to a custom bridge, then in my neutron config created the other bridge definition15:52
*** mmorais has joined #openstack-ironic15:53
*** hj-hp has quit IRC15:55
*** hj-hp has joined #openstack-ironic15:55
*** Marga_ has quit IRC15:55
*** Marga_ has joined #openstack-ironic15:55
rloohey jroll, were you going to review https://review.openstack.org/#/c/169303/ (or should I +A)15:56
jrollrloo: go ahead, I was just making a suggestion since that *really* needs docs15:57
rloojroll: definitely. we love docs...15:57
jroll:)15:57
NobodyCam:)15:58
*** ukalifon1 has quit IRC16:01
rloohey, the IronicReviewDay etherpad sez 'bug squash on Thursday April 2'. I'm guessing that isn't an April's fool thing ;) All day or certain time? Anyone know?16:01
NobodyCamrloo: I'll bet BadCub knows16:02
BadCubYes, bug squash is 02April.16:02
rlooBadCub: what time?16:03
BadCubWas thinking 0800hrs PST as a start time16:03
BadCubI am not planning on adding any more bugs to the RC1 list at this stage. I think our plate is rather full. But that is always open to "we really need this" things16:06
rlooBadCub: ok. wrt the etherpad, I only need to look at patches with 'NEEDS REVIEW' next to them?16:12
BadCubrloo: yeah, if we could get some of those off the plate that would be awesome :-)16:12
rlooBadCub: ok.16:13
dtantsursee you tomorrow16:13
*** dtantsur is now known as dtantsur|afk16:13
BadCubrloo: thank you :-)16:14
rlooBadCub: would you do me a favour and post something to the mail list about the bug squash tomorrow? The more the merrier.16:14
BadCubabsolutely! :-)16:15
*** Sukhdev has joined #openstack-ironic16:16
rloothx BadCub.16:16
*** alexpilotti has quit IRC16:16
NobodyCamwhere is the devstack tftp dir16:17
NobodyCamnm checking the conf file revels the location16:18
BadCubrloo: email sent :-)16:18
rameshg87BadCub: bug squash is for triage ?16:20
* rloo thinks BadCub isn't so bad after all16:20
* rameshg87 has never participated in one16:20
*** andreykurilin_ has joined #openstack-ironic16:21
rameshg87BadCub: and 0800 PST == 1600 GMT, right ? please use GMT :)16:21
BadCubawe.. Thanks rloo :-)16:22
BadCubrameshg87: updated on the pad16:22
rameshg87BadCub: thanks :)16:23
BadCubrameshg87: yes, we tackle the bug list on the pad and see what we awesomeness we can accomplish :-)16:23
* BadCub frowns at his typos16:24
BadCubI clearly need more coffee16:24
*** mgoddard has quit IRC16:25
rameshg87BadCub: oaky16:25
rameshg87*okay16:25
* rameshg87 too frowns :)16:25
NobodyCamf.close()16:25
NobodyCamdoh ww16:25
BadCublol16:26
BadCubtypos decrease with increased coffee intake :-)16:26
openstackgerritMerged openstack/ironic: Clarify message for power action during cleaning  https://review.openstack.org/16974516:27
*** absubram has joined #openstack-ironic16:28
JayFJoshNang: https://review.openstack.org/#/c/165496/ did you notice this passed tempest with the absurdly long timeout?16:29
openstackgerritMerged openstack/ironic: Remove inspect_ports from ilo inspection  https://review.openstack.org/16930316:35
*** mdbooth has quit IRC16:35
*** andreykurilin_ has quit IRC16:39
jrollJayF: I think we should play with that timeout and then get devstack patch merged16:40
JayFjroll: I somewhat agree16:41
*** mdbooth has joined #openstack-ironic16:42
JayFit took, it seems, about 3 minutes to complete cleaning16:45
JayFhttp://logs.openstack.org/96/165496/5/check/check-tempest-dsvm-ironic-agent_ssh/06357b3/logs/screen-ir-cond.txt.gz#_2015-03-30_18_16_21_058 18:16:21 - 18:19:5616:45
JayFand all it did was boot the node and do nothing16:45
JayFman that's insanely slow16:45
*** jistr|demo has quit IRC16:47
*** romcheg has joined #openstack-ironic16:48
*** derekh has quit IRC16:49
NobodyCamwhy is the M$ paper clip on reviews?16:50
JayFNobodyCam: ask your local calendar16:51
NobodyCamlol16:51
* BadCub noticed that too... Happy April Fools Day!16:51
NobodyCamnice16:51
NobodyCamanyone found the april 1st rfc yet?16:52
openstackgerritJay Faulkner proposed openstack/ironic: Enable cleaning by default  https://review.openstack.org/16549616:52
JayF^ updated the commit message, it needed a recheck anyway16:53
*** jlvillal has quit IRC16:53
*** hj-hp has quit IRC16:53
JayFI dropped the timeout in https://review.openstack.org/#/c/168175 to 5m from 10m. This is a number that should be reasonable enough for us to land.16:54
*** Marga_ has quit IRC16:54
*** Marga_ has joined #openstack-ironic16:55
JayFI'd love to get core reviews on the first real documentation we've had to IPA; https://review.openstack.org/#/c/168522/16:58
*** jlvillal has joined #openstack-ironic17:00
*** alexpilotti has joined #openstack-ironic17:01
* BadCub goes to nuke food17:01
JoshNangJayF: thanks, yeah i was thinking 5 should be sufficient17:01
JayFJoshNang: yeah, I just want all this stuff to land!17:01
*** harlowja_away is now known as harlowja17:02
JayFJoshNang: jroll: Straw poll: Are you guys on board with adding a docs job to IPA which would fail if someone added a docstring that added a warning to the docs build17:02
JayFI just squashed all such warnings and so now would *really like* to make sure we don't add more17:02
jrollJayF: idk, is that something people normally do?17:02
JayFI don't know what people normally do. I do know, however, that all the issues I found did cause issues with rendered docs so I'd like to not have code merge that mangles generated docs17:03
*** mgoddard has joined #openstack-ironic17:03
JayFsince that's the bulk of docs for IPA today17:03
jrollgopher it17:04
JoshNangi think its a good idea. i'm generally a fan of "if we care about it, there should be an automated test for it"17:04
jroll++17:04
jrollotherwise JayF will be scrutinizing every docstring17:04
JayFGood. I'll figure out how to do it and PR it, then I'm going to add a job to run the check on every IPA commit, and shortly thereafter do one that will publish the docs17:04
JoshNangheh17:04
*** jlvillal has quit IRC17:05
*** achanda has joined #openstack-ironic17:08
NobodyCamJayF: reviewed17:08
JayFNobodyCam: cool, gimme 5m17:10
JayFNobodyCam: do you have a link to the DIB element?17:10
*** achanda has quit IRC17:10
NobodyCamone sec17:10
JayFcool.17:10
lucasagomesI will call it a day, have a good night everyone!17:10
*** lucasagomes is now known as lucas-dinner17:10
BadCubg'night lucas-dinner17:10
jrollnight lucas :)17:10
NobodyCamnight lucas-dinner17:11
NobodyCamJayF: https://github.com/openstack/diskimage-builder/tree/master/elements/ironic-agent17:11
*** jlvillal has joined #openstack-ironic17:11
JayFsweet, I'll fix those things right now17:12
NobodyCam:)17:12
NobodyCamTY17:12
*** achanda has joined #openstack-ironic17:14
*** Sukhdev has quit IRC17:14
*** penick has joined #openstack-ironic17:14
*** Marga_ has quit IRC17:18
openstackgerritShivanand Tendulker proposed openstack/ironic: pxe deploy fails for whole disk images in UEFI  https://review.openstack.org/16788217:22
*** pelix has quit IRC17:22
*** pradipta has quit IRC17:24
openstackgerritJosh Gachnang proposed openstack/ironic: Allow IPA to request reboot after clean steps  https://review.openstack.org/16950417:25
*** lucas-dinner has quit IRC17:28
openstackgerritShivanand Tendulker proposed openstack/ironic: boot_mode is overwritten in node properties  https://review.openstack.org/16795217:28
*** davideag_ has joined #openstack-ironic17:30
*** davideagnello has quit IRC17:33
*** trown is now known as trown|lunch17:35
rameshg87BadCub: fixing https://launchpad.net/bugs/1422723 would required the dib patch to go in first - https://review.openstack.org/#/c/169354/17:38
openstackLaunchpad bug 1422723 in Ironic "Ironic sets instance as active even if bootloader installation fails when boot_option is 'local'" [Critical,In progress] - Assigned to Ramakrishnan G (rameshg87)17:38
rameshg87BadCub: any help in getting tripleo reviews might be good. i just pinged in tripleo irc as well.17:38
*** tiagogomes_ has quit IRC17:38
NobodyCamrameshg87: be sure to set that as a dependicy on any patches that would require it17:39
rameshg87NobodyCam: yeah, i just did it17:40
rameshg87NobodyCam: but ironic and dib patches are both dependent on each other17:40
rameshg87NobodyCam: so setting Depends-On was confusing :)17:40
NobodyCamoh :( wounder how jenkins will handle that17:41
NobodyCamya17:41
rameshg87NobodyCam: anyway i set ironic patch as "Depends-on" on dib patch17:41
rameshg87NobodyCam: jenkins won't care for it because there are no ci tests for localboot17:41
rameshg87:D17:41
*** athomas has quit IRC17:41
jroll:|17:43
*** jjohnson2_ has joined #openstack-ironic17:46
*** jjohnson2__ has joined #openstack-ironic17:47
*** spandhe has joined #openstack-ironic17:48
*** ndipanov has quit IRC17:49
*** pas-ha has quit IRC17:49
*** jjohnson2 has quit IRC17:49
openstackgerritJosh Gachnang proposed openstack/ironic: Allow IPA to request reboot after clean steps  https://review.openstack.org/16950417:50
*** jjohnson2_ has quit IRC17:51
NobodyCamrameshg87: the DIB failed again jenkins again :(17:52
NobodyCamhumm that was all wrong17:52
NobodyCamrameshg87: The dib patch failed Jenkins again :017:52
rameshg87NobodyCam: oh17:52
* rameshg87 checks17:52
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Docs on HardwareManager, building, and workflow  https://review.openstack.org/16852217:53
rameshg87NobodyCam: its' still running17:53
JayFNobodyCam: ^ fixed your issues17:54
rameshg87NobodyCam: i see all jobs status as green in http://status.openstack.org/zuul/ for 16935417:54
* rameshg87 might be missing something17:54
NobodyCamnope. I just missed it in the queue. I thought it finished the recheck ... sry for the false alarm17:55
rameshg87NobodyCam: :)17:56
*** Marga_ has joined #openstack-ironic17:56
*** mgoddard has quit IRC17:56
* NobodyCam notes he has a apt with the eye doctor already setup for later today :-p17:57
*** ndipanov has joined #openstack-ironic17:58
rameshg87NobodyCam: it went through :)18:02
*** Nisha has joined #openstack-ironic18:03
NobodyCamw00t18:06
*** athomas has joined #openstack-ironic18:06
openstackgerritJohn L. Villalovos proposed openstack/ironic: Mock time.sleep() for two unittests  https://review.openstack.org/16986018:07
jroll<318:07
*** romcheg has quit IRC18:08
jlvillalAnybody bored and want to look at: https://review.openstack.org/169036 :)18:08
jlvillalNot critical though18:08
*** romcheg has joined #openstack-ironic18:09
jrollrameshg87: so it seems like your earlier concern was addressed :) https://review.openstack.org/#/c/164226/18:09
rameshg87jroll: yeah, rloo pointed out :)18:10
jrolljlvillal: reviewed, pls fix :)18:10
jlvillaljroll thanks!18:11
jlvillaljroll: Wait.  Are we sure we want it set for venv?18:12
jlvillaljroll: Isn't that for people to test stuff?  Wouldn't they want it in their language.  I'm confused.18:12
jlvillalor unsure18:12
jrolloh hm18:12
jrollI guess I misread18:12
jrollyeah, maybe not18:12
jrolljlvillal: +A18:13
jlvillaljroll: Thanks! :)18:13
NobodyCammorning jlvillal18:14
jlvillalNobodyCam: Morning.  I finally got my Znc on Znc working :)  Used dhellmann ansible script with some modifications18:15
NobodyCamnice :)18:15
rameshg87jroll: so afterall my concern is not addressed then18:15
rameshg87jroll: i could go into venv and then do "testr run"18:15
rameshg87(which i often do)18:15
rameshg87in some other language18:15
jrollrameshg87: that's your fault, docs say use tox ;)18:16
rameshg87heh :)18:16
jrollrameshg87: you could go into the py27 env and do testr run18:16
jrollor just tox -e py2718:16
*** ndipanov has quit IRC18:16
rameshg87jroll: how do i go into py27 env ?18:16
rameshg87tox -epy27env ?18:17
jrollrameshg87: same way as the venv, source .tox/py27/bin/activate18:17
* rameshg87 checks if it works18:17
rameshg87ah okay18:17
jrollfor venv it would be .tox/venv/bin/activate18:17
rameshg87yeah, got it18:17
openstackgerritRamakrishnan G proposed openstack/ironic: Check status of bootloader installation for DIB ramdisk  https://review.openstack.org/16941918:20
rameshg87jlvillal: ^^^ (with unit tests added and ready for review back again), thanks for the quick review earlier18:20
jlvillaljroll: I think it was rloo's concern and not rameshg87 in https://review.openstack.org/16903618:20
JayFJoshNang: passed with a 5m timeout; I'm shilling for devstack reviews now18:20
jlvillalrameshg87: Looking now18:21
JoshNangJayF: \o/18:21
rameshg87jlvillal: jroll was mentioning another patch18:21
jrolljlvillal: right, I was talking with rameshg87 earlier about if tests can pass in other languages18:21
jlvillaljroll: Oh I missed that part.  While trying to get ZNC setup :)18:21
jrollheh18:21
*** ndipanov has joined #openstack-ironic18:21
jrollno worries18:21
rameshg87jlvillal: https://review.openstack.org/#/c/167882/11/ironic/tests/drivers/ilo/test_deploy.py18:21
rameshg87jlvillal: discussion started with ^^^^18:22
* jroll is allergic to irc on mobile devices18:22
NobodyCamjroll: +++++++++++18:22
jlvillalrameshg87: thanks18:23
JayFBadCub: hey, need some help. Can you find folks to review https://review.openstack.org/#/c/168175 which is required so https://review.openstack.org/#/c/165496/ can land?18:23
JayFBadCub: first patch is devstack, second is Ironic (enable cleaning by default)18:23
* BadCub looks18:23
* rameshg87 missed docstrings18:23
JayFWho is the best person to point PBR questions at?18:28
NobodyCamJayF: mordred:18:28
jrolllifeless knows things18:28
jrolldstufft also knows packaging related things about it18:28
JayFmorgabra: lifeless: I'm using pbr's build in support for sphinx builds (python setup.py build_sphinx). Is there any way afayk to force sphinx to exit and error on any WARN or ERROR building docs?18:29
jrollbrad won't help you much, unfortunately :(18:29
JayFha18:30
JayFmordred: ^18:30
JayFI know sphinx has an option to exit 1 if warnings, but it doesn't appear to be exposed by pbr on a cursory look through the code18:30
JayFi could always be wrong18:31
*** ndipanov has quit IRC18:31
openstackgerritRamakrishnan G proposed openstack/ironic: Check status of bootloader installation for DIB ramdisk  https://review.openstack.org/16941918:34
rameshg87jlvillal: sorry if you started looking, but another patch ^^^ (just added the docs)18:34
mordredJayF: yes18:35
mordredthere is an option18:35
jlvillalrameshg87: Okay :)18:35
NobodyCammorning mordred :)18:35
mordred[pbr]18:35
mordredwarnerrors = True18:35
mordredit may not be the best named option18:35
JayFIn what? my tox.ini?18:36
JayFOr the conf.py?18:36
rameshg87i will call it a day ...18:37
rameshg87good night folks, see you tomorrow18:37
NobodyCamhave a good night rameshg87 :018:37
rameshg87have a great day ...18:37
*** rameshg87 has quit IRC18:37
*** trown|lunch is now known as trown18:37
*** Sukhdev has joined #openstack-ironic18:38
openstackgerritRamakrishnan G proposed openstack/ironic: Check status of bootloader installation for DIB ramdisk  https://review.openstack.org/16941918:39
jrollTIL http://zuul.openstack.org/18:39
NobodyCamjroll: I use that every day18:39
jrollNobodyCam: different than http://status.openstack.org/zuul/18:39
* BadCub sent plea for reviews to DevStack folks18:40
NobodyCamoh so it is. TIL too18:40
NobodyCam:-p18:40
jroll:)18:41
NobodyCambrb18:41
*** jmank has joined #openstack-ironic18:50
*** achanda has quit IRC18:52
*** ijw has quit IRC19:06
*** lifeless has quit IRC19:11
*** achanda has joined #openstack-ironic19:23
*** Marga_ has quit IRC19:24
*** hj-hp has joined #openstack-ironic19:30
BadCubheya folks. Just updated our drivers wiki... Can I put out an ask for folks to go update: http://stackalytics.com/report/driverlog?project_id=openstack%2Fironic  to make sure we are aligned?19:31
jrollBadCub: my stuff is there :D19:34
BadCubjroll: awesome! :-)19:34
NobodyCamJayF: 168522 +2'd19:34
*** lifeless has joined #openstack-ironic19:40
NobodyCamJayF: looking at 168175: could we need to bump up other timeout values too: http://logs.openstack.org/75/168175/5/check/check-tempest-dsvm-ironic-pxe_ssh/972d51b/logs/screen-n-cpu.txt.gz#_2015-04-01_17_54_58_87619:40
JayFNobodyCam: notice that's pxe_ssh19:44
JayFNobodyCam: and that ran without cleaning enabled19:44
BadCubwe have three +2s on https://review.openstack.org/#/c/166201/ someone want to throw a +A at it?19:45
* NobodyCam looks19:45
rlooBadCub: that's cuz I'd like lucas to address the nits.19:45
*** dencaval has quit IRC19:45
rlooBadCub: but I can +A and he can fix later19:46
NobodyCamya was juust looking at the comments19:46
rlooNobodyCam: hmm, just looked them over. I think it is worth another revision, what do you think?19:47
BadCubrloo: read the nits too. Maybe we should have him address first?19:47
rlooBadCub: yeah, there are enough of them. I'll -1.19:47
BadCubrloo: coolness! that works perfect :-)19:48
JayFI mean, lets land something? These nits are minor and someone could push up a new patchset so we can land that19:48
JayFdo you all want me to do that?19:48
NobodyCamI'm ok with landing this and doing a follow up19:48
BadCubJayF: I would like to see some of these pending things land too.19:49
rlooit just seems easiest to fix it in this patch, vs creating a new patch, etc.19:49
NobodyCamnone of the comments will change the direction or meaning of the patch19:49
JayFrloo: I'm saying one of us should push up a patchset fixing them, then land19:49
rloooh. could do that too.19:49
JayFrloo: I'm offering to do it so you and NobodyCam could still land the result19:49
rlooJayF: yes please.19:49
NobodyCamJayF: doit19:49
NobodyCam:)19:49
BadCubJayF: I say go for it :-)19:49
JayFI'm "eating lunch" right now19:50
JayFso give me a few to get back combobulated and I'll push it19:50
rlooJayF: ha ha. take your time.19:50
NobodyCamlol mmm food..19:50
BadCubfood first man!19:50
* BadCub is thinking food is a good idea too19:51
*** athomas has quit IRC19:51
*** davideag_ has quit IRC19:57
*** Marga_ has joined #openstack-ironic19:57
*** davideagnello has joined #openstack-ironic19:58
*** davideagnello has joined #openstack-ironic19:58
openstackgerritJay Faulkner proposed openstack/ironic: Add config drive documentation  https://review.openstack.org/16620120:00
JayFrloo: NobodyCam ^20:00
*** edcragg has quit IRC20:01
TheJuliadevananda: you mentioned interest in bifrost being able to fire-off tempest, although that seems like it would ultimately require teaching tempest about noauth mode :(20:01
jrollTheJulia: and teaching tempest how to deploy without nova20:02
TheJuliathat too :(20:02
NobodyCamJayF: +2'd ... thank you20:03
*** kkoski has quit IRC20:03
*** kkoski has joined #openstack-ironic20:04
BadCubJayF: Ty :-)20:07
JayFrloo: NobodyCam ^ are one of you going to +A that? You both voted +2 on it ...20:07
rlooJayF: done. NobodyCam was faster than me!20:08
JayFwoo20:08
NobodyCamlol20:08
rlooJayF: Jenkins has the last word ;)20:08
NobodyCamyep20:08
JayFI just hate when things don't merge for a day because overnight waiting to fix typos20:09
JayFlol20:09
BadCublol20:10
*** hj-hp has quit IRC20:13
jrollJayF: some comments on https://review.openstack.org/#/c/168522/20:16
jrollhappy to +A if you want to post a follow up20:16
JayFjust let me fix this one, I think it'll be easier that way20:17
jrollk20:17
JayFI'll have it done shortly, then I'm probably done with upstream for the day20:17
jrollcool20:18
jrollthanks!20:18
lifelessJayF: I'm not sure, let me have a quick look20:22
jrolllifeless: he got an answer from monty20:22
jrollbut thanks :)20:22
lifeless            if options.get_boolean_option(option_dict,20:23
lifeless                                          'warnerrors', 'WARNERRORS'):20:23
lifeless                self._sphinx_run()20:23
lifeless            else:20:23
lifeless                setup_command.BuildDoc.run(self)20:23
lifelessoh, sorry :)20:23
jrollheh, great work :D20:23
JayFthat's not the same answer he gave me though20:23
JayFwhich is interesting20:23
JayFoh yeah, thati s it, nevermind20:23
* JayF gets it now20:23
jlvillalrloo: I can make a patch to undo the LANGUAGE=en_US in the venv if you want.  I'm not totally sure which is best.  I'm leaning towards not having it in venv so that user can see things in their language.  Thoughts?20:32
rloojlvillal: my thought is that it should be the same in ironic and client. and yeah, some people might want to see in non english.20:33
rloojlvillal: could ask someone that uses nonEnglish I guess.20:33
jrolljlvillal: I thought we approved it without it in testenv:venv20:34
jlvillaljroll: We did in the client.20:34
jrolloh20:34
jlvillaljroll: Talking about making a change to remove it in ironic20:34
rloojroll: you know me. consistency :-)20:34
jrollyeah, we should undo that IMO20:34
jroll:)20:34
jlvillalOkay.  I will make a patch.20:34
jlvillalrloo: jroll: Thanks20:34
jrollthank YOU20:34
rloo++20:34
*** romcheg has quit IRC20:35
openstackgerritJohn L. Villalovos proposed openstack/ironic: Remove setting language to en_US for 'venv'  https://review.openstack.org/16991420:37
*** Sukhdev has quit IRC20:37
jlvillalrloo: jroll ^^^^20:38
jrollbam20:38
jrollthanks20:38
*** Nisha_away has joined #openstack-ironic20:39
*** Nisha has quit IRC20:39
jlvillal:)20:41
rlooNobodyCam: were you going to push up another revision for https://review.openstack.org/#/c/164369/?20:44
*** mrda-away is now known as mrda20:44
mrdaMorning Ironic20:45
NobodyCamrloo: I got side tracked and have yet to get to it20:45
NobodyCammornign mrda20:45
rlooNobodyCam: ok, no worries.20:45
mrdaNobodyCam: o/20:46
BadCubheya mrda20:46
mrdahey BadCub20:46
jlvillalmrda: Morning20:47
* TheJulia yawns... and determines its time for more coffee20:47
mrdahi jlvillal20:48
BadCubTheJulia: it is always_time_for_coffee lol20:48
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Docs on HardwareManager, building, and workflow  https://review.openstack.org/16852220:48
mrdaoooh, coffee20:48
JayFNobodyCam: jroll ^ fixed jroll's issues, would appreciate your re-vote20:49
jrollJayF: you've added ISO, but it still says coreos/pxe is the only supported method20:50
jrollseems weird20:50
JayFoh.20:50
*** Nisha_away has quit IRC20:51
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Docs on HardwareManager, building, and workflow  https://review.openstack.org/16852220:52
JayFjroll: let me know what you think about that20:52
JayFThat also could use a section about the prebuilt images20:53
JayFman, everytime I look at this I see two dozen things missing20:53
jrollJayF: maybe append "which can be wrapped in a PXE or an ISO image"20:53
jrollor something?20:53
JayFjroll: did you look at my change?20:53
openstackgerritChris Krelle proposed openstack/ironic: Check temp dir is usable for ipmitool driver  https://review.openstack.org/16038320:53
jrollyes20:53
jrollwhat I'm looking for is...20:54
JayFjroll: I don't know where you'd want that then20:54
JayFit's also false20:54
jrollmaybe a PXE section20:54
JayFthe ISO is 100% entirely a pxe image that's encapsulated20:54
jrollright, technically20:54
openstackgerritChris Krelle proposed openstack/ironic: Add check for usable tftp directory to PXE driver  https://review.openstack.org/16745120:54
jrolloh maybe this works20:54
jrollyeah, I think it's fine20:54
mrdagit diff20:54
mrdasigh, sorry20:54
JayFjroll: I'm going to add a link to the prebuilt images.20:54
jrollyou know there's a 'make iso', right?20:54
JayFjroll: I'm avoiding indicating stuff like that, bceause all of it is changing really soon20:55
JayFjroll: since I'm splitting out hte image builder20:55
jlvillaljroll, NobodyCam and anyone else: Any idea why the gate has "gate-ironic-python26" but the checks do not.20:55
jrolloh, ok20:55
jlvillalThis is for 'ironic' not the client.20:55
jrolljlvillal: cause we dun goofed20:55
jlvillaljroll: On which side?  The gate or the checks (not sure technical name).20:55
jlvillal:)20:55
JayFpy26 is not supported by openstack anymore20:56
jrolljlvillal: we shouldn't gate on py26 IMO20:56
mrdajlvillal: we still want ironic server to run on RHEL7, which has py2620:56
openstackgerritChris Krelle proposed openstack/ironic: WIP: Add a check to pxe driver for TFTP service  https://review.openstack.org/16991820:56
jrollwat20:56
jrollI've never heard this20:56
jrolland kilo is dropping py2.6 globally in openstack20:56
mrdadidn't we talk about this like 12 months ago jroll?20:56
NobodyCamI would love to get some feed back on ^^^20:56
jrollmrda: I barely existed in ironic 12 months ago, no idea20:57
JayFmrda: it's been dropped project wide. Like Openstack doesn't support 2.6 on anything but client libs and shared stuff (like oslo)20:57
*** dprince has quit IRC20:57
rloojlvillal: where do you see that?20:57
mrdaIt might be time, but last time this came up we still needed to support py26 because RHEL 720:57
rloojlvillal: I believe we have that for the client still, but not ironic.20:57
* mrda hopes this is the case20:58
mrdai.e. we can drop py2620:58
jlvillalrloo: http://status.openstack.org/zuul/  search for 'ironic'20:58
jlvillalrloo: expand entry20:58
*** hj-hp has joined #openstack-ironic20:58
jlvillalrloo: Here is a job: https://jenkins05.openstack.org/job/gate-ironic-python26/952/20:58
rloojlvillal: that's stable/juno.20:58
mrdait would free up a lot of vms in the gate, that's for sure20:59
rloojlvillal: still need to support 2.6 in juno20:59
jrolloh, ha20:59
mrdathere you go20:59
NobodyCamok folks I off to the doctors. may or maynot be back ... depending on if I am able to see or not20:59
jlvillalrloo: Ah, thanks! :)20:59
rloogood luck NobodyCam. Just don't rub your eyes :-)21:00
jlvillalSorry for the confusion everyone :(21:00
rloojlvillal keeps us on our toes...21:00
mrdajlvillal asks the questions that we need to be asked :)21:00
jlvillalmrda: Well I did learn some things :)21:01
*** kkoski has quit IRC21:01
*** kkoski has joined #openstack-ironic21:02
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Docs on HardwareManager, building, and workflow  https://review.openstack.org/16852221:02
JayFjroll: NobodyCam: ^ there, done. This time I'm sure :P21:02
*** kkoski has quit IRC21:02
NobodyCamlol21:02
*** trown is now known as trown|outttypeww21:03
NobodyCamoh good addition !!!21:03
jrollJayF: +A21:05
*** achanda has quit IRC21:06
*** romcheg has joined #openstack-ironic21:11
*** jjohnson2__ has quit IRC21:13
*** Marga_ has quit IRC21:14
*** Marga_ has joined #openstack-ironic21:15
*** achanda has joined #openstack-ironic21:18
openstackgerritMichael Davies proposed openstack/ironic: Disable XML now that we have WSME/Pecan support  https://review.openstack.org/16964321:24
mrda^^^ if we want xml disabled in K, this is the review you want :)21:25
rloomrda: what's the diff with https://bugs.launchpad.net/ironic/+bug/1271317 and https://bugs.launchpad.net/ironic/+bug/1251880?21:37
openstackLaunchpad bug 1271317 in Ironic "XML support not required for ironic" [Low,Triaged] - Assigned to Michael Davies (mrda)21:37
openstackLaunchpad bug 1251880 in Ironic "Public API doesn't work after appending json/xml extension to the URI" [Medium,Fix released] - Assigned to Roman Prykhodchenko (romcheg)21:37
rloomrda: maybe you referenced the wrong bug? (for the xml patch)21:38
* mrda looks, but internets are slow21:38
* mrda made a mistake21:39
openstackgerritMichael Davies proposed openstack/ironic: Disable XML now that we have WSME/Pecan support  https://review.openstack.org/16964321:39
*** ChuckC has quit IRC21:39
rloomrda: i looked at the patch itself. it is mumbo jumbo to me. Will let others review it ;)21:39
mrdarloo: I'll fix the commit21:40
rloomrda: thx.21:40
*** kkoski has joined #openstack-ironic21:44
openstackgerritMichael Davies proposed openstack/ironic: Disable XML now that we have WSME/Pecan support  https://review.openstack.org/16964321:45
openstackgerritMerged openstack/python-ironicclient: Force LANGUAGE=en_US in test runs  https://review.openstack.org/16903621:46
rlooin the last few days I've seen some failures with 'Timed out waiting for Nova hypervisor-stats count >= 1'. Eg https://review.openstack.org/16620121:48
rlooI think people have been doing 'recheck's. Has anyone looked into them?21:48
JayFI've seen one similar failure21:48
JayFbut generally I feel like the tests have been slower21:48
JayFand that's a timeout hitting21:49
JayFso it makes me wonder if we just started hitting the timeout due to other circumstances21:49
rlooright. I'm wondering when that started to happen and if it is something we should worry about21:49
rlooit is waiting 2 minutes for nova resource tracker to pick up the count. don't know if nova is waiting for ironic to do something first though (I'm not familiar with the tests)21:52
*** kkoski has quit IRC21:53
*** mjturek1 has quit IRC21:54
*** ekarlso has quit IRC22:04
*** ekarlso has joined #openstack-ironic22:04
*** ChuckC has joined #openstack-ironic22:09
*** Marga_ has quit IRC22:21
*** Marga_ has joined #openstack-ironic22:21
openstackgerritMerged openstack/ironic: Mock time.sleep() for two unittests  https://review.openstack.org/16986022:30
*** igordcard_ has joined #openstack-ironic22:32
openstackgerritMichael Davies proposed openstack/ironic: New field 'name' not supported in port REST API  https://review.openstack.org/16373022:37
openstackgerritMerged openstack/ironic: Remove setting language to en_US for 'venv'  https://review.openstack.org/16991422:40
jrolladam_g: have you hacked on a nova-less test suite at all? or thought about it?22:51
adam_gjroll, whadya mean?22:51
jrolladam_g: basic functional testing for ironic, without nova22:52
adam_gjroll, the tempest baremetal API tests should run without nova being there, but im not sure how to test actual deployment/provisioning without it22:53
jrolladam_g: yeah, that's my real goal. just wondering if you've thought about it. thanks :)22:53
adam_gjroll, you have any ideas?22:54
jrolladam_g: other than just make the same calls nova does, not really :)22:54
*** andreykurilin_ has joined #openstack-ironic22:55
adam_grloo, JayF,  looking like something bad happening there: http://logs.openstack.org/01/166201/14/check/check-tempest-dsvm-ironic-agent_ssh/ad7c3c5/logs/screen-n-cpu.txt.gz#_2015-04-01_21_26_30_56722:58
JayFadam_g: interestingly enough22:59
JayFhttp://logs.openstack.org/01/166201/14/check/check-tempest-dsvm-ironic-agent_ssh/ad7c3c5/logs/screen-ir-api.txt.gz22:59
JayFclearly not 60 attempts there22:59
adam_gJayF, yea23:00
adam_gwhere are they going23:00
jrollJayF: adam_g: notice that ir-api wasn't up at that point23:00
adam_guhm23:01
*** ijw has joined #openstack-ironic23:01
adam_g2015-04-01 21:26:30.567 ERROR nova.virt.ironic.client_wrapper [req-ecd502fe-5f3e-4b74-bd01-52910c116077 None None] Error contacting Ironic server for 'node.list'. Attempt 60 of 6023:02
adam_g2015-04-01 21:26:42.355 17092 INFO ironic.cmd.api [-] Serving on http://0.0.0.0:638523:02
adam_ghmm23:02
JayFadam_g: given the set of failures I've seen, my hypothesis was basically that it was taking everything longer, more or less, and we were hitting timeouts23:02
JayFthis matches that hypothesis fwiw23:02
adam_gJayF, yeah, looks like it23:02
jrollyeah, just longer setup time23:03
*** chlong has joined #openstack-ironic23:07
openstackgerritMerged openstack/ironic-python-agent: Docs on HardwareManager, building, and workflow  https://review.openstack.org/16852223:09
*** penick has quit IRC23:11
*** andreykurilin_ has quit IRC23:13
*** igordcard has quit IRC23:14
*** ijw has quit IRC23:23
*** yuanying has joined #openstack-ironic23:25
*** Marga_ has quit IRC23:29
*** Marga_ has joined #openstack-ironic23:30
*** ijw has joined #openstack-ironic23:30
*** harlowja has quit IRC23:31
*** harlowja has joined #openstack-ironic23:32
*** harlowja has quit IRC23:49
*** harlowja has joined #openstack-ironic23:50
*** romcheg has quit IRC23:54
*** Haomeng|2 has joined #openstack-ironic23:58

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