Tuesday, 2015-09-15

*** achanda has quit IRC00:01
NobodyCammorning mrda00:01
*** Sukhdev has quit IRC00:02
mrdahey NobodyCam00:02
*** lucas-dinner has quit IRC00:03
*** lucasagomes_ has quit IRC00:04
*** naohirot has joined #openstack-ironic00:04
openstackgerritJoshua Harlow proposed openstack/ironic-python-agent: Use system random where applicable  https://review.openstack.org/22326600:05
NobodyCam:)00:11
*** Marga_ has quit IRC00:17
*** penick has quit IRC00:20
*** Marga_ has joined #openstack-ironic00:25
*** liliars has quit IRC00:29
*** liliars has joined #openstack-ironic00:32
*** MattMan has left #openstack-ironic00:40
*** baoli has joined #openstack-ironic00:40
*** baoli has quit IRC00:43
*** garthb has quit IRC00:45
*** baoli has joined #openstack-ironic00:46
*** slagle has joined #openstack-ironic00:47
*** dims_ has joined #openstack-ironic00:48
openstackgerritWilliam Stevenson proposed openstack/ironic: Add network provider interface and implementations  https://review.openstack.org/13968700:49
openstackgerritWilliam Stevenson proposed openstack/ironic: Update the deploy drivers with network flipping logic  https://review.openstack.org/21326200:51
*** arahal_ has joined #openstack-ironic01:02
openstackgerritMerged openstack/bifrost: Fix HACKING.rst and canary test for merges  https://review.openstack.org/22011301:04
*** r-daneel has quit IRC01:06
*** arahal_ has quit IRC01:06
*** zhenguo has joined #openstack-ironic01:09
*** puranamr has joined #openstack-ironic01:22
*** Marga_ has quit IRC01:22
*** stendulker has joined #openstack-ironic01:26
*** smoriya has joined #openstack-ironic01:39
*** Marga_ has joined #openstack-ironic01:49
*** puranamr has quit IRC01:53
*** rloo has quit IRC02:02
*** baoli has quit IRC02:02
*** baoli has joined #openstack-ironic02:03
jlvillalmrda, This patch might be interesting to you, or maybe not :)  https://review.openstack.org/#/c/222827/02:06
jlvillalmrda, I ran into the issue when I was using '--secure' with tftpd02:06
* jlvillal goes back to watching NFL football...02:07
*** stendulker has quit IRC02:10
*** dims_ has quit IRC02:11
*** harshs has quit IRC02:13
*** harshs has joined #openstack-ironic02:13
*** harshs has quit IRC02:17
mrdathanks jlvillal02:19
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/22338002:23
*** achanda has joined #openstack-ironic02:27
*** praneshp has quit IRC03:05
*** dims_ has joined #openstack-ironic03:12
*** dims_ has quit IRC03:19
openstackgerritMerged openstack/ironic: Update 'Installation Guide' for RHEL7/CentOS7/Fedora  https://review.openstack.org/22292003:20
*** baoli has quit IRC03:22
*** Nisha has joined #openstack-ironic03:24
*** natorious has quit IRC03:26
*** eglute has quit IRC03:27
*** mgagne has quit IRC03:28
*** saripurigopi has joined #openstack-ironic03:28
*** jroll has quit IRC03:28
*** comstud has quit IRC03:28
*** persia has quit IRC03:29
*** persia has joined #openstack-ironic03:30
*** persia has quit IRC03:30
*** persia has joined #openstack-ironic03:30
*** harshs has joined #openstack-ironic03:30
*** eglute has joined #openstack-ironic03:30
*** comstud has joined #openstack-ironic03:30
*** natorious has joined #openstack-ironic03:30
*** mgagne has joined #openstack-ironic03:31
*** jroll has joined #openstack-ironic03:31
*** natorious has quit IRC03:39
*** eglute has quit IRC03:39
*** jroll has quit IRC03:41
*** mgagne has quit IRC03:41
*** comstud has quit IRC03:41
*** persia has quit IRC03:41
*** persia has joined #openstack-ironic03:42
saripurigopiMorning Ironic03:45
*** adam_g has quit IRC03:45
*** david-lyle has joined #openstack-ironic03:50
*** adam_g has joined #openstack-ironic03:51
*** adam_g has quit IRC03:51
*** adam_g has joined #openstack-ironic03:51
*** achanda has quit IRC03:52
*** harshs has quit IRC03:53
*** shuquan has joined #openstack-ironic03:58
*** rameshg87 has joined #openstack-ironic04:00
*** comstud has joined #openstack-ironic04:03
*** eglute has joined #openstack-ironic04:03
*** mgagne has joined #openstack-ironic04:03
*** natorious has joined #openstack-ironic04:04
*** jroll has joined #openstack-ironic04:04
*** achanda has joined #openstack-ironic04:05
*** achanda has quit IRC04:11
*** harshs has joined #openstack-ironic04:13
*** dims_ has joined #openstack-ironic04:16
*** achanda has joined #openstack-ironic04:21
*** dims_ has quit IRC04:22
*** achanda has quit IRC04:27
*** shoutm has quit IRC04:45
*** rcarrillocruz has left #openstack-ironic04:46
*** amotoki has joined #openstack-ironic04:47
*** shoutm has joined #openstack-ironic04:55
*** yog_ has joined #openstack-ironic04:57
*** garthb has joined #openstack-ironic05:06
*** praneshp has joined #openstack-ironic05:11
*** lazy_prince has joined #openstack-ironic05:11
*** harshs has quit IRC05:11
*** amotoki has quit IRC05:14
*** coolsvap has joined #openstack-ironic05:15
*** praneshp_ has joined #openstack-ironic05:16
*** praneshp has quit IRC05:18
*** praneshp_ is now known as praneshp05:18
*** amotoki has joined #openstack-ironic05:21
*** Marga_ has quit IRC05:24
*** praneshp has quit IRC05:35
openstackgerritRamakrishnan G proposed openstack/ironic: Refactor agent {prepare,tear_down}_cleaning into deploy_utils  https://review.openstack.org/22089505:40
*** shoutm has quit IRC05:45
*** shoutm has joined #openstack-ironic05:48
*** marios has joined #openstack-ironic05:49
*** Marga_ has joined #openstack-ironic05:52
*** Marga_ has quit IRC05:52
*** Marga_ has joined #openstack-ironic05:53
*** garthb has quit IRC05:58
*** dlpartain has joined #openstack-ironic05:59
*** dlpartain has quit IRC06:01
*** ishant has joined #openstack-ironic06:01
*** dlpartain has joined #openstack-ironic06:01
*** yog_ has quit IRC06:02
*** yuikotakada has joined #openstack-ironic06:03
jlvillalmrda, Can you look at the Nova patch: https://review.openstack.org/#/c/221848/06:05
jlvillalmrda, Please see if my concern is valid or not. Maybe I'm wrong06:06
* jlvillal goes to sleep06:06
*** dlpartain has left #openstack-ironic06:07
*** enikanorov_ has quit IRC06:09
mrdathanks jlvillal06:11
mrdaI think that's a pretty good concern.06:16
*** chenke has quit IRC06:17
mrdaJust need to look at teh configuration system, to see what it does06:17
*** yog_ has joined #openstack-ironic06:19
* mrda writes a couple of tests06:21
*** shuquan has quit IRC06:23
*** coolsvap_ has joined #openstack-ironic06:24
*** shuquan has joined #openstack-ironic06:26
yuikotakadagood morning, Ironic06:27
mrdahi yuikotakada06:29
yuikotakadamrda, hi :)06:29
*** e0ne has joined #openstack-ironic06:40
*** wshao has joined #openstack-ironic06:42
*** e0ne has quit IRC06:44
*** mordred has quit IRC06:46
*** shadower has joined #openstack-ironic06:46
*** e0ne has joined #openstack-ironic06:48
*** coolsvap_ has quit IRC06:49
*** mordred has joined #openstack-ironic06:49
*** adam_g has quit IRC06:55
*** achanda has joined #openstack-ironic07:06
*** wshao has quit IRC07:10
*** boris-42 has quit IRC07:10
*** e0ne has quit IRC07:10
*** yog_ has quit IRC07:13
*** shuquan has quit IRC07:15
*** ukalifon has joined #openstack-ironic07:15
zigoI've finished packaging ironic-inspector, however, there's things I don't understand.07:18
openstackgerritRamakrishnan G proposed openstack/ironic: Refactor agent {prepare,tear_down}_cleaning into deploy_utils  https://review.openstack.org/22089507:18
zigoWhat is the point of having it connect to a DB ?07:18
zigoShould it be a central db?07:18
zigoDoes SQLite works?07:18
zigoWhat else should be configured by default, and what would be the typical deployment workflow?07:19
*** ukalifon has quit IRC07:20
zigoAll this is mostly for my own knowledge, I'm not sure I need to know for doing the packaging (though it'd be nice if I could test it enough...).07:21
*** achanda has quit IRC07:22
zigoAnd also, does it needs to run as root? It seems to work as ironic-inspector:ironic-inspector...07:22
zigoI'd prefer to let it run as non-root if it's not mandatory for it to be root.07:22
* zigo just uploaded ironic-inspector 2.1.0-1 to Debian Experimental. It will go through the FTP masters NEW queue because of the rename.07:23
*** achanda has joined #openstack-ironic07:25
*** ifarkas has joined #openstack-ironic07:26
mrdazigo: dtantsur should be online soon, he will be able to answer your questions07:29
zigoCheers.07:29
mrdajlvillal: Look what I hit just now: [23547:/build/buildd/openwsman-2.4.3/src/lib/wsman-client-transport.c:91:wsman_send_request] Couldn't send request to client: Failure when receiving data from the peer Are you seeing that too?07:30
*** e0ne has joined #openstack-ironic07:31
mrdajlvillal: so I was able to do the ramdisk deploy method quite ok.  Now trying agent_amt (existing in-tree amt driver + agent) fails all the time.07:32
*** itsuugo has joined #openstack-ironic07:32
*** itsuugo has quit IRC07:33
*** itsuugo has joined #openstack-ironic07:34
*** shoutm_ has joined #openstack-ironic07:35
*** shoutm has quit IRC07:35
openstackgerritRamakrishnan G proposed openstack/ironic: Add support for in-band cleaning in ISCSIDeploy  https://review.openstack.org/22089807:38
*** yog_ has joined #openstack-ironic07:38
*** achanda has quit IRC07:41
*** e0ne has quit IRC07:42
*** dlpartain has joined #openstack-ironic07:43
*** dlpartain has left #openstack-ironic07:43
*** e0ne has joined #openstack-ironic07:46
*** stendulker has joined #openstack-ironic07:47
*** e0ne has quit IRC07:51
*** Haomeng has joined #openstack-ironic07:53
*** Haomeng|2 has quit IRC07:56
*** dtantsur|afk is now known as dtantsur07:57
dtantsurMorning Ironic07:57
dtantsurhi zigo, how can I help?07:57
zigodtantsur: Morning! o/07:57
zigodtantsur: What is the point of having it connect to a DB in ironic-inspector? What else should be configured by default, and what would be the typical deployment workflow?07:58
dtantsurzigo, inspector caches some information in database, it's perfectly fine to have sqlite there (that's what we use in gate)07:58
zigoAh...07:58
dtantsurzigo, as to root: it makes calls to iptables, hence root07:58
zigoOh ok.07:58
zigoI'll fix this soonish then.07:58
zigodtantsur: Can't it use sudo & rootwrap then?07:58
zigoIt'd be nice if it did.07:58
dtantsurzigo, nice catch, just didn't have time for it. mind reporting a bug?07:59
zigodtantsur: For supporting rootwrap?07:59
dtantsuryep07:59
dtantsurzigo, as to configuration, https://github.com/openstack/ironic-inspector#configuration mentions what is required08:00
dtantsurg'afternoon yuikotakada! do you think you could have some time to add support for rootwrap in inspector? ^^08:00
* mrda knew dtantsur would have all the answers08:00
dtantsur:)08:01
zigoOk, thanks a lot.08:01
yuikotakadadtantsur, o/08:01
yuikotakadadtantsur, yeah, I will. maybe within 3 hours08:03
zigohttps://bugs.launchpad.net/ironic-inspector/+bug/149584408:04
openstackLaunchpad bug 1495844 in Ironic Inspector "ironic-inspector doesn't use rootwrap" [Undecided,New]08:04
dtantsuryuikotakada, awesome, thanks!08:04
dtantsurzigo, thanks08:04
*** shuquan has joined #openstack-ironic08:06
*** sdake has quit IRC08:07
betherlyMorning all08:07
dtantsurbetherly, morning08:07
yuikotakadabetherly, morning :)08:08
*** mgoddard has joined #openstack-ironic08:08
*** itsuugo has quit IRC08:11
*** derekh has joined #openstack-ironic08:13
*** ndipanov has joined #openstack-ironic08:13
*** VikasC has joined #openstack-ironic08:16
*** lucas-dinner has joined #openstack-ironic08:16
*** lucasagomes has joined #openstack-ironic08:16
*** shuquan has quit IRC08:16
*** lucasagomes_ has joined #openstack-ironic08:16
*** jistr has joined #openstack-ironic08:18
*** itsuugo has joined #openstack-ironic08:19
*** romainh has joined #openstack-ironic08:19
*** dims_ has joined #openstack-ironic08:20
betherlyhi dtantsur , yuikotakada :)08:20
*** shuquan has joined #openstack-ironic08:27
*** Nisha has quit IRC08:27
*** pelix has joined #openstack-ironic08:31
*** athomas has joined #openstack-ironic08:32
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: [WIP] Support for introspection rules  https://review.openstack.org/22309608:38
openstackgerritMerged openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/22338008:47
*** e0ne has joined #openstack-ironic08:48
*** dims_ has quit IRC08:53
*** romcheg has joined #openstack-ironic08:55
*** mgoddard1 has joined #openstack-ironic08:56
*** Nisha has joined #openstack-ironic08:57
*** mgoddard has quit IRC08:57
sambettsMorning ironic o/08:59
*** mgoddard1 has quit IRC09:08
openstackgerritRamakrishnan G proposed stackforge/proliantutils: Add logging for _rest_op method in RIS  https://review.openstack.org/21963609:09
*** itsuugo has quit IRC09:09
*** mgoddard has joined #openstack-ironic09:09
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: [WIP] Add a proper client object  https://review.openstack.org/22349009:10
dtantsurmorning sambetts!09:11
*** romcheg has quit IRC09:14
*** dtantsur is now known as dtantsur|brb09:17
openstackgerritMerged openstack/ironic-inspector: Add instructions how to try IPA as a ramdisk  https://review.openstack.org/22226009:18
openstackgerritRamakrishnan G proposed stackforge/proliantutils: Add logging for _rest_op method in RIS  https://review.openstack.org/21963609:19
*** itsuugo has joined #openstack-ironic09:23
*** romcheg has joined #openstack-ironic09:26
lucasagomesrameshg87, around, re https://bugs.launchpad.net/ironic/+bug/143381209:29
openstackLaunchpad bug 1433812 in Ironic "ironic-python-agent silently fails to write a configdrive if a previous drive is found" [High,Fix released] - Assigned to Ramakrishnan G (rameshg87) (rameshg87)09:29
lucasagomesrameshg87, what else is needed there? Seems all patches have been merged but none were closing the bug (just partial-bug tags)09:30
rameshg87lucasagomes: hi09:30
* rameshg87 can find three lucas in the root09:30
rameshg87lucasagomes: let me check09:30
*** lucas-dinner has quit IRC09:30
*** lucasagomes_ has quit IRC09:30
lucasagomesrameshg87, yeah was having some connection problems, closed the others09:31
rameshg87lucasagomes: nothing else I guess.09:31
rameshg87lucasagomes: we can close the bug09:31
lucasagomesrameshg87, ack! Thanks09:31
sambettsMorning dtantsur|brb, I'm getting a weird error running the inspector-tests locally, FileNotFoundError: [Errno 2] No such file or directory: 'iptables' I think we might be missing another mock somewhere09:33
*** mgoddard1 has joined #openstack-ironic09:34
*** mgoddard has quit IRC09:35
sambettsdtantsur|brb: I'll put up a patch for it09:40
*** bradjones|away has quit IRC09:47
*** bradjones has joined #openstack-ironic09:49
*** bradjones has quit IRC09:49
*** bradjones has joined #openstack-ironic09:49
*** alexpilotti has joined #openstack-ironic09:50
*** dims_ has joined #openstack-ironic09:52
openstackgerritMerged stackforge/proliantutils: Make proliantutils return 1 size less than actual disk size  https://review.openstack.org/22168609:52
*** Nisha_away has joined #openstack-ironic09:55
*** Nisha has quit IRC09:55
*** dims_ has quit IRC09:57
*** naohirot has quit IRC09:57
openstackgerritSam Betts proposed openstack/ironic-inspector: Add API Discovery to Ironic Inspector  https://review.openstack.org/21506709:58
TheJuliaGood morning09:59
*** chlong has quit IRC10:09
*** shuquan has quit IRC10:09
*** chlong has joined #openstack-ironic10:11
sambettsMorning TheJulia10:14
lucasagomesTheJulia, sambetts morning10:15
*** romainh has quit IRC10:17
openstackgerritSam Betts proposed openstack/ironic-inspector: Add mock for check_call to all firewall tests  https://review.openstack.org/22350310:18
*** dtantsur|brb is now known as dtantsur10:21
dtantsursambetts, oh, good catch10:22
dtantsurTheJulia, morning10:22
sambettsdtantsur: My system seems to catch all the weird edge cases :-P10:22
dtantsurhehe10:23
*** mgoddard1 has quit IRC10:27
*** mgoddard has joined #openstack-ironic10:28
*** wendar has quit IRC10:31
openstackgerritNisha Agarwal proposed stackforge/proliantutils: Fix ribcl to return correct number of processors  https://review.openstack.org/22167810:31
*** wendar has joined #openstack-ironic10:31
*** Nisha_away has quit IRC10:37
*** shoutm_ has quit IRC10:40
*** shoutm has joined #openstack-ironic10:41
*** dims_ has joined #openstack-ironic10:44
*** romcheg has quit IRC10:51
*** romcheg has joined #openstack-ironic10:52
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: [WIP] Add a proper client object  https://review.openstack.org/22349010:55
*** itsuugo has quit IRC10:56
*** itsuugo has joined #openstack-ironic11:02
TheJulialucasagomes: so that bug you closed out about an hour ago, regarding config drives, I just reproduced. :(11:04
lucasagomesTheJulia, oh so it's not fixed?11:04
lucasagomesrameshg87, ^11:05
TheJulialucasagomes: digging through the patches first, I may have sqashed the fix in something I did11:05
rameshg87TheJulia: on which driver is it ?11:05
*** shoutm has quit IRC11:05
TheJuliaYeah, I reproduced it because of my pxe template11:06
TheJuliaI thought it had been somewhat fixed elsewhere, looks like it was only ever put in the template :(  and coreos still has the base bug11:07
rameshg87TheJulia: so do you use a custom template for pxe driver without coreos.configdrive kernel option ?11:08
TheJuliayup, for some reason I thought it was fixed so I took it out of my template11:08
TheJuliaOh well11:08
* TheJulia fixes11:08
*** ishant has quit IRC11:08
rameshg87TheJulia: okay11:08
rameshg87lucasagomes: ^^11:09
lucasagomesright11:09
* lucasagomes brb lunch11:11
*** shoutm has joined #openstack-ironic11:14
*** [1]cdearborn has joined #openstack-ironic11:15
*** e0ne has quit IRC11:22
*** sdake has joined #openstack-ironic11:25
openstackgerritJulia Kreger proposed openstack/bifrost: Correct pxe template for CoreOS config drive  https://review.openstack.org/22353411:26
*** itsuugo has quit IRC11:27
*** sdake_ has joined #openstack-ironic11:31
*** sdake has quit IRC11:31
*** MattMan has joined #openstack-ironic11:32
*** itsuugo has joined #openstack-ironic11:36
*** athomas_ has joined #openstack-ironic11:39
*** lazy_prince has quit IRC11:40
*** amotoki has quit IRC11:42
*** athomas has quit IRC11:42
*** stendulker has quit IRC11:47
*** lucasagomes is now known as lucas-hungry11:47
*** itsuugo has quit IRC11:48
*** trown|outttypeww is now known as trown11:49
*** coolsvap_ has joined #openstack-ironic11:56
*** nicodemos has joined #openstack-ironic12:07
*** Haomeng|2 has joined #openstack-ironic12:07
*** Haomeng has quit IRC12:10
*** romainh has joined #openstack-ironic12:12
*** athomas_ has quit IRC12:13
*** baoli has joined #openstack-ironic12:13
*** itsuugo has joined #openstack-ironic12:22
*** athomas has joined #openstack-ironic12:24
*** nicodemos has quit IRC12:24
*** shoutm has quit IRC12:24
*** athomas has quit IRC12:25
*** sdake_ has quit IRC12:30
*** saripurigopi has quit IRC12:34
openstackgerritYuiko Takada proposed openstack/ironic-inspector: [WIP]Support IPA for devstack-plugin  https://review.openstack.org/22356312:35
*** VikasC has quit IRC12:36
*** lucas-hungry is now known as lucasagomes12:37
*** karimb has joined #openstack-ironic12:38
*** karimb has quit IRC12:39
*** karimb has joined #openstack-ironic12:39
*** itsuugo has quit IRC12:42
*** itsuugo has joined #openstack-ironic12:43
*** karimb has quit IRC12:46
*** thiagop has quit IRC12:47
*** dlpartain has joined #openstack-ironic12:49
*** puranamr has joined #openstack-ironic12:49
*** rloo has joined #openstack-ironic12:53
*** puranamr has quit IRC12:55
*** rameshg87 has quit IRC12:58
*** smoriya has quit IRC13:01
*** cdearborn has joined #openstack-ironic13:11
*** thiagop has joined #openstack-ironic13:12
thiagopgood morning Ironicers13:13
*** itsuugo has quit IRC13:13
thiagopis the gate broken again?13:14
*** coolsvap_ has quit IRC13:19
dtantsurthiagop, morning, not sure13:19
jrollit was yesterday13:20
*** dlpartain has left #openstack-ironic13:20
jrollthiagop: which patch are you looking at?13:20
jrolland, good morning everyone13:20
trowngood morning jroll dtantsur thiagop13:20
dtantsurmorning trown, jroll13:21
*** dims_ has quit IRC13:21
*** dims_ has joined #openstack-ironic13:22
*** itsuugo has joined #openstack-ironic13:23
*** yog_ has quit IRC13:24
*** yog_ has joined #openstack-ironic13:24
*** [1]cdearborn has quit IRC13:25
thiagopmorning jroll dtantsur trown13:25
*** ukalifon has joined #openstack-ironic13:26
thiagopI'm in fact wondering if I should recheck the oneview patch, but the whiteboard  says the gate is broken with a different problem than yesterday13:26
thiagop(postgres)13:26
rloothiagop: my understanding is that the neutron fix, fixed the gate yesterday. i'm going to update the etherpad. Do you see a different issue?13:32
thiagopthe whiteboard says something about pxe_ssh rloo. I didn't checked that though13:33
thiagoprloo: morning, btw13:33
thiagop:)13:33
rloothiagop: i know, that's what i meant. am going to update the etherpad.13:33
rloothiagop: if you believe what the etherpad says, look again!13:33
thiagoprloo: lol13:34
rlooyes, hi thiagop and everyone else :)13:34
openstackgerritJulia Kreger proposed openstack/bifrost: CORS configuration support  https://review.openstack.org/22358913:37
NobodyCamgood morning Ironicers13:42
thiagopmorning NobodyCam13:42
*** BobBall has joined #openstack-ironic13:42
NobodyCammornign thiagop13:42
NobodyCammorning thiagop jroll lucasagomes dtantsur sambetts jlvillal rloo13:43
dtantsurmorning NobodyCam13:43
rloomorning NobodyCam13:44
NobodyCammorning :)13:44
*** shuquan has joined #openstack-ironic13:45
openstackgerritJuliana Motira proposed stackforge/pyghmi: Add custom OEM domain name command for Lenovo ThinkServers  https://review.openstack.org/22191113:45
*** itsuugo has quit IRC13:47
*** ukalifon has quit IRC13:47
BobBallHow do I add a node using pxe_ssh?  I've set ssh_address etc, but the node gets set in maintenance mode because 'Node <ssh_addr> could not be found'.  Does the hypervisor need to be added as a node and if so, what driver etc?13:47
lucasagomesNobodyCam, thiagop jroll rloo morning13:48
thiagopmorning lucasagomes13:48
NobodyCam:)13:48
*** itsuugo has joined #openstack-ironic13:49
thiagopBobBall: did you check if the node can ping the conductor?13:49
lucasagomesBobBall, hi there, to register a node you need to enable pxe_ssh in the ironic.conf and then register a node with "ironic node-create -d pxe_ssh ..."13:49
lucasagomesBobBall, you seem to have done it already13:49
*** nicodemos has joined #openstack-ironic13:49
*** shuquan has quit IRC13:49
lucasagomesBobBall, now for the ssh_addr thing, you seem to missing the credentials? You also need to tell the server the ssh_username and ssh_password?13:50
jrollthiagop: it was postgres that was broken yesterday13:50
lucasagomesand ssh_virt_type13:50
*** shuquan has joined #openstack-ironic13:50
BobBallHang on - the node needs access to the conductor?? I assumed (and still hope) that just the ironic server needed to access the ssh_address?13:50
BobBalllucasagomes: All set, yes - I just didn't paste the credentials in here :)13:50
BobBallAh - they are *'ed out13:51
BobBall| driver_info            | {u'ssh_username': u'root', u'ssh_virt_type': u'xenserver',              |13:51
BobBall|                        | u'ssh_address': u'10.219.10.32', u'ssh_password': u'******'}            |13:51
BobBall(yes, yes, I know that 'xenserver' is new *cough*)13:51
lucasagomesheh yeah I would say that :-P13:51
BobBallI'm hacking it up currently just to see what we can get working - in advance of submitting a spec etc ;)13:52
lucasagomesBobBall, yeah AFAICT only the conductor need access to the ssh address so it can log into it13:52
lucasagomesand issue the hypervisor commands13:52
BobBallThe conductor can ssh to the ssh address just fine, yes13:52
lucasagomesand the hypervisor commands are working properly? Can you start/stop a vm there?13:52
lucasagomesnote that IIRC, the code uses the port MAC address to find the right VM to start and stop13:53
trowndtantsur: the [discover]/database option moved to [database]/connection but it no longer takes a path to a sqlite file...is the intention to use the same SQL database as Ironic now?13:53
lucasagomesso make sure you also have a port registered within ur node13:53
*** Haomeng has joined #openstack-ironic13:54
BobBallWell that's what I'm trying to hack up.  So I wanted things like "set-node-powerstate <node> off" to work, but this is still calling the node the "ssh_address" which is confusing me royally13:54
dtantsurtrown, it uses a bit weird syntax: https://github.com/openstack/ironic-inspector/blob/master/devstack/plugin.sh#L13813:54
dtantsurtrown, but we should probably switch to mysql/whatever is default13:55
trowndtantsur: ah, perfect, thanks13:55
lucasagomesBobBall, but that's correct right? I mean the ironic-conductor will ssh into <ssh_address>13:55
BobBallHmmmz... Hang on a mo... Just spotted something in the logs.  Let me dig a bit then I'll come back with more q's13:55
lucasagomesBobBall, what's confusing about it?13:55
lucasagomesok13:55
BobBallYes, it is doing that13:55
jrollI'm thinking it's the word 'node' that's confusing13:55
jrollbecause the hypervisor host isn't an ironic node13:55
lucasagomesyeah it can be any node13:56
BobBallOK; I think I may have spotted something... Could it be that the interpretation of what a 'MAC' is seems inconsistent between the SSH drivers (i.e. upper vs lower case, with or without ':'s)13:57
*** Haomeng|2 has quit IRC13:57
jrollBobBall: yeah, depends what the xen command returns I guess13:58
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: Add a proper client object  https://review.openstack.org/22349013:58
jrolle.g. look at the sed in the parallels get_node_macs command, heh13:58
jrollthat does sound like it could be the issue, though13:59
*** mgoddard has quit IRC14:00
*** mgoddard has joined #openstack-ironic14:00
BobBallYup - but different ssh drivers have different mac formats: parallels is clearly lower case (with : separators?) and vbox is upper case with no : separators :)14:01
* BobBall assumed we had to conform to a particular format14:02
jrollBobBall: right, see also _normalize_mac14:02
BobBallAh - so the node I register needs a lower case MAC with no :'s?14:02
jrollso don't worry about upper/lower case, and it looks like it needs to have no separator, or : or -14:03
BobBallno, it'll normalize both ways... drat14:03
jlvillalNobodyCam, Good morning14:03
jroll_normalize_mac will handle upper/lower, deadbeef, de:ad:be:ef, and de-ad-be-ef14:03
lucasagomesit should yes14:03
jlvillalGood morning lucasagomes jroll trown dtantsur rloo BobBall and everyone else14:04
lucasagomes(if not that's another bug)14:04
jrollohai jlvillal14:04
lucasagomesjlvillal, hi there morning14:04
BobBallmorning :)14:04
* BobBall will dig into why it can't find the MAC14:04
lucasagomes:-)14:04
jrollBobBall: just to be sure, you have a port for the node, right?14:04
rloomorning jlvillal, lucasagomes and anyone else I missed14:04
BobBallYes14:05
jrollif you want to paste DEBUG logs I can try to see if I see something14:05
jrollcool14:05
lucasagomesrloo, btw re abort... take a look at the answers see if it makes sense14:05
lucasagomes(when you have some time)14:06
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Fix string formatting issues  https://review.openstack.org/22286214:06
rloolucasagomes: oh yeah. i started to think about it and got distracted. give me a few minutes to think about it a bit more.14:06
lucasagomesrloo, no rush14:06
*** lsmola has quit IRC14:06
trowno/ jlvillal14:06
thiagopmorning jlvillal14:08
*** itsuugo has quit IRC14:09
BobBallThanks guys; I had a very stupid error in my mac-list command - was using the NAME in the wrong place.  It's working nicely now.14:10
jrollhah14:10
jrollawesome :)14:11
*** gabriel-bezerra has quit IRC14:11
*** gabriel-bezerra has joined #openstack-ironic14:11
*** shuquan has quit IRC14:15
*** mtanino has joined #openstack-ironic14:15
*** david-lyle has quit IRC14:20
*** krtaylor has quit IRC14:21
rloolucasagomes: you have a few minutes to discuss?14:21
*** itsuugo has joined #openstack-ironic14:21
rloolucasagomes: to some extent, the abort has a similar issue as with your proposed delete (or whatever it was)14:21
rloolucasagomes: we want to defer doing something until later. ie, queue something up.14:22
rloolucasagomes: I think if we can abort 'now', then the code is fine. the issue is with aborting 'after'.14:22
rloolucasagomes: i think it is very confusing to see in the state machine diagram, that one can 'abort' when a node is in CLEANING, and the API sort of allows you to do that but will always return an error.14:23
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: Add a proper client object  https://review.openstack.org/22349014:23
trowndtantsur: in the devstack plugin we configure both [ironic] and [keystone_authtoken] with credentials...is that required?14:23
rloolucasagomes: at the very least, the API should return InvalidStateRequested. except that it is 'allowed' if you look at the state machine.14:24
dtantsurtrown, yep. ironic is for accessing ironic, keystone_authtoken is for authenticating clients, swift for accesing swift. all is required.14:24
dtantsurin theory, all these could (and maybe should) be different14:24
trowndtantsur: ok, makes sense... I think I was getting confused by the deprecated message, but I see that is for the old discoverd options14:25
dtantsurtrown, yeah, previously it was a mess14:25
*** harshs has joined #openstack-ironic14:27
lucasagomesrloo, API will answer NodeLocked right?14:27
rloolucasagomes: yeah. Doesn't seem like a good user experience.14:27
lucasagomesrloo, the same if you try to do a delete in the node which is DEPLOYING14:27
lucasagomesrloo, right, but consistent with the rest14:27
lucasagomesthis is not something that is part of the scope of that patch IMHO14:28
lucasagomesthe NodeLocked is a problem apart (if you count with the retry, even more)14:28
rloolucasagomes: http://docs.openstack.org/developer/ironic/_images/states.svg14:28
rloolucasagomes: you cannot delete when deploying14:29
rloolucasagomes: if you look at the state machine diagram14:29
rloolucasagomes: with your change, the diagram will show that you can abort from cleaning14:29
rloolucasagomes: besides confusing me, i suspect it will confuse others.14:29
*** achanda has joined #openstack-ironic14:30
rloolucasagomes: and i suspect it is wrong. i think we're trying to hack something here. like the 'queuing of events'.14:30
*** Nisha has joined #openstack-ironic14:30
jrollif aborting from CLEANING will never work, why add it to the state machine?14:30
rloojroll: cuz of the way it is coded.14:31
lucasagomesjroll, cause it was requested to if the clean step is not abortable14:31
lucasagomeswe should wait it finish and then abort cleaing14:31
lucasagomescleaning*14:31
jrollbut if the API will return 40914:31
*** achanda has quit IRC14:31
jrollwe don't ever get to that part14:31
rloojroll: a user can make the rquest to abort from CLEANWAIT, but if the cleanstep isn't abortable, a flag is added to abort after the step is finished14:31
lucasagomesand that happens when the node is in CLEANING state (_do_next_clean_step())14:31
*** kbyrne has quit IRC14:31
jrollmmm.14:31
rloolucasagomes: so i was going to propose that if the user indicates an abort, we should always abort, regardless of whetther it is the last/final step in a clean operation.14:32
jrollin that case, you could move it back to CLEANWAIT and then abort it?14:32
*** rameshg87 has joined #openstack-ironic14:32
rloolucasagomes: and i think if we do that, we can do the abort when in cleanwait, before the 'resume' is done.14:32
rameshg87rloo: hi14:32
rloolucasagomes: ha ha, or do as jroll suggests; i hadn't thought of that.14:32
rloorameshg87: hi, didn't know you were around.14:33
rameshg87rloo: were you looking for me ? ;-)14:33
lucasagomesrloo, jroll move to CLEANWAIT and abort it?14:33
rameshg87rloo: just a quick one on https://review.openstack.org/#/c/220895/4/ironic/drivers/modules/deploy_utils.py L8814:33
jrollrloo: yeah, or do it before it goes to CLEANING like you say14:33
lucasagomeswell yeah, I mean that works14:33
rloorameshg87: i was wondering what the status was with the inband raid stuff. are you waiting for reviewers, or are we waiting on you. hadn't had a chance to look today.14:34
lucasagomesjroll, rloo ok I will investigate that14:34
lucasagomesrloo, that works for you?14:34
jrolllucasagomes: just an idea :)14:34
rameshg87rloo: waiting for reviewers to review14:34
rameshg87rloo: first waiting for spec to merge14:34
rloolucasagomes: yeah.14:34
rloorameshg87: ok.14:34
lucasagomesjroll, right yeah it's good. I mean I don't mind wether it's on CLEANING or CLEANWAIT, apart from the diagram there14:34
lucasagomesthat will show something different14:34
lucasagomesbut still... state machine is internal... not all that it does needs to also be able to do in the API14:35
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: Add a proper client object  https://review.openstack.org/22349014:35
rloolucasagomes: the state machine is what we're showing 'the world' wrt what happens to a node.14:36
rloolucasagomes: and the 'verbs' that can be used to change the node's provision state.14:36
rloolucasagomes: which is why i think we need to update it to show the new 'abort' verb14:36
*** harshs has quit IRC14:36
lucasagomesrloo, I'm fine with that14:36
lucasagomesrloo, just saying that I don't think that the CLEANING->CLEANFAIL with abort being part of the state machine is incorrect14:37
lucasagomeseven if it's not exposed in the API14:37
rloolucasagomes: sorry, do you have time to re-review rameshg87's raid spec update: https://review.openstack.org/#/c/222133/14:37
*** kbyrne has joined #openstack-ironic14:37
lucasagomesrloo, yup, will do14:37
rloolucasagomes: but i think it is incorrect, because it would make it look like a user could issue an 'abort' in CLEANING, but they can't.14:37
lucasagomesjroll, rloo btw, I saw this bug https://bugs.launchpad.net/ironic/+bug/1384379 was in the list of prioritize but nobody was working on it so I'm fixing14:38
openstackLaunchpad bug 1384379 in Trove "versions resource uses host_url which may be incorrect" [Medium,In progress] - Assigned to Nikhil Manchanda (slicknik)14:38
*** kbyrne has quit IRC14:38
lucasagomesbut there's different ways to fix it (see the other projects patches). I'm doing something similar to the glance/cinder fix (already merged)14:38
jrolllucasagomes: cool, thank you14:38
rloolucasagomes: thx. maybe add to the etherpad then.14:39
lucasagomeswriting the tests will push it soon14:40
*** gabriel-bezerra has quit IRC14:40
*** kbyrne has joined #openstack-ironic14:40
rloolucasagomes: i could be wrong wrt the state machine diagram. we have other verbs/transitions that the user cannot initiate i think. (guess that's a separate issue).14:40
jrollI'm going to go through the stuff on the etherpad today and mark it liberty-rc-potential or something14:40
jrolljfyi14:41
lucasagomesrloo, yeah, it's fine I'm ok moving it to CLEANWAIT (or doing it before it resume)14:41
rloojroll: i thought all the stuff on the etherpad was liberty-rc-potential?14:41
jrollrloo: I haven't marked it in launchpad or anything14:41
rloojroll: oh, or do you mean mark that on the bug etc.14:41
rloojroll: got it!14:41
jrollyeah14:41
jroll:)14:41
*** itsuugo has quit IRC14:41
jrolllaunchpad is kind of a mess right now; moreso in blueprints than bugs14:42
lucasagomesrloo, so the only thing changed on that spec is the work on the IPA side?14:42
rloolucasagomes: yeah. (from the previous revision)14:43
lucasagomesyup, ok yeah I was ok with the state on the previous patch14:43
lucasagomesanyone wants to take a quick look on https://review.openstack.org/#/c/222133/ before I push the final button?14:43
rloolucasagomes: and he fixed the typo you pointed out :)14:43
lucasagomesrloo, heh yeah14:43
lucasagomesthat's fine14:44
lucasagomes+a14:44
*** [1]cdearborn has joined #openstack-ironic14:44
jrolllucasagomes: heh, you beat me to it14:44
lucasagomes:-)14:45
jrollpushing a quick followup14:45
*** harshs has joined #openstack-ironic14:45
lucasagomesjroll, I can remove the +a14:45
jrollnah it's cool14:45
jrolljust a nit14:45
lucasagomesok... (/me adds the +a again)14:46
dtantsurtrown, if you plan to make a client patch, please base it on https://review.openstack.org/#/c/223490/ so that we don't have terrible merge conflicts14:46
jrollmeh, git-review is being weird :(14:47
*** Nisha has quit IRC14:47
jrollI'll wait til it merges14:47
jrollbbiaf14:47
trowndtantsur: yep, will do14:48
*** Nisha has joined #openstack-ironic14:48
openstackgerritMerged openstack/ironic-specs: Update in-band agent raid spec  https://review.openstack.org/22213314:48
jrolloh there it goes14:48
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: s/agent_ipminative/agent_pyghmi/ in inband RAID spec  https://review.openstack.org/22362814:49
rloojroll: specs merge too fast. we have to add more tests! :)14:49
jrollthere, super easy review14:49
jrollhahaha14:49
dtantsurrloo, something on devstack14:49
*** amotoki has joined #openstack-ironic14:50
BobBallOK; so now I've got a networking issue that the nodes don't get a DHCP address (while trying to do openstack baremetal introspection bulk start).  Should these be served by discoverd?  The conf file has the right interface, and this interface is (according to tcpdump) receiving DHCP requests but no response is sent.14:51
lucasagomeswow I didn't know it was agent_pyghmi!14:51
lucasagomesBobBall, yes, ironic-discoverd (now called ironic-inspector) has it's own dhcp server14:52
lucasagomesdtantsur, ^14:52
BobBallAnd it seems that ironic-discoverd doesn't have any log files? :)14:52
trownBobBall: look at the journal14:53
dtantsurBobBall, depending on your system, journalctl -u openstack-ironic-discoverd -u openstack-ironic-discoverd-dnsmasq14:53
dtantsurthat's for RH-based systems14:53
BobBallAh - ok, thanks.14:53
BobBallGreat - yes, logs be there!14:53
dtantsurBobBall, logs from openstack-ironic-discoverd-dnsmasq are particularly interesting for your case14:54
*** shoutm has joined #openstack-ironic14:54
*** achanda has joined #openstack-ironic14:58
*** cdearborn has quit IRC14:59
*** itsuugo has joined #openstack-ironic14:59
*** thrash has quit IRC15:01
openstackgerritZhenguo Niu proposed openstack/ironic: Check image size before provisioning for agent driver  https://review.openstack.org/21525415:01
*** mgoddard has quit IRC15:02
rameshg87rloo: just a quick question, do we ever need to remove off the deprecated names of conf options ?15:02
rloorameshg87: well, we never need to delete anything that is deprecated. do we? but I think we like to.15:03
jrollcan someone approve https://review.openstack.org/#/c/223628/ just to get it off my list? :P15:03
rameshg87rloo: what's the general policy ? because oslo_config doesn't let us know if people are using the deprecated name or the current name15:03
*** Nisha has quit IRC15:03
rloojroll: that's a hard one. not sure i want to approve it.15:03
*** mgoddard has joined #openstack-ironic15:03
jrolland yes, we should remove deprecated names at some point - per the new guidelines it's one cycle and at least 3 months between deprecating and removing15:04
*** thrash has joined #openstack-ironic15:04
*** thrash has quit IRC15:04
*** thrash has joined #openstack-ironic15:04
rloorameshg87: i think our general policy is one release. other things we deprecated during liberty, are slated for deletion in Mitaka.15:04
jrollrloo: thanks ;)15:04
rameshg87jroll: so how do we tell the operators ?15:04
rameshg87jroll: rloo: only by documentation ?15:04
rloojroll: oh, did they decide?15:04
jrollrameshg87: deprecated_name logs a deprecation warning afaik15:04
jrollrloo: http://lists.openstack.org/pipermail/openstack-dev/2015-September/074484.html15:05
* rameshg87 checks 15:05
rloojroll: how do you find those links so quickly?15:05
jrollrloo: go to  http://lists.openstack.org/pipermail/openstack-dev/2015-$MONTH15:05
jrolland ctrl-f15:05
jrollalso, I just read that email this morning so it's fresh in my mind, I knew thierry sent it and 'deprecat' was in the title :)15:06
rameshg87:)15:06
*** achanda has quit IRC15:06
rloojroll: ah, ok. seems like google should be crawling all this stuff but i haven't actually looked. i don't like having to go to the month etc.15:06
*** zhenguo has quit IRC15:06
jrollrameshg87: https://github.com/openstack/oslo.config/blob/master/oslo_config/cfg.py#L152615:07
rameshg87jroll: yeah it does15:07
rameshg87thanks15:07
jrollnp15:07
*** gabriel-bezerra has joined #openstack-ironic15:07
*** blakec has joined #openstack-ironic15:08
rloojroll, rameshg87: the problem is that it logs that it is deprecated, but doesn't mention when it will be deleted.15:08
rloojroll, rameshg87: but I guess that is good enough for now.15:08
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Add config option to override url for links  https://review.openstack.org/22364015:08
rloorameshg87: maybe put in the commit msg, that it is deprecated/will be deleted in Mitaka.15:09
openstackgerritMerged openstack/ironic-specs: s/agent_ipminative/agent_pyghmi/ in inband RAID spec  https://review.openstack.org/22362815:09
rameshg87rloo: sure15:09
jrollrloo: yeah, though generally if folks see a deprecation warning they should fix it asap... which is why the new guideline exists, gives both continuous deployers and stable deployers ample time to fix their config15:09
rloojroll: and for other projects too, like us, to update our code. now we only have 3 months :)15:10
jrollheh15:11
dtantsurjroll, when you have a second of time, could you please review one more agent patch? https://review.openstack.org/#/c/223054 it's pretty important for the inspector release15:11
jrolldtantsur: sure thing15:11
* dtantsur hopes it's the last agent patch for inspector this cycle...15:11
*** david-lyle has joined #openstack-ironic15:13
rloorameshg87: in case you miss it, i added comments to https://review.openstack.org/#/c/220895/15:15
rameshg87rloo: thanks15:16
jrolldtantsur: just one question inline, but +215:16
*** shoutm has quit IRC15:17
dtantsurjroll, answered. guess_root_disk modifies its argument15:18
openstackgerritRamakrishnan G proposed openstack/ironic: Refactor agent {prepare,tear_down}_cleaning into deploy_utils  https://review.openstack.org/22089515:18
jrolloh, so it's a copy15:18
jrollgot it15:18
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client: [WIP] Support for introspection rules  https://review.openstack.org/22309615:18
dtantsurjroll, well, yeah :) it's a full slice of a list15:19
jrollright15:20
jrollit's still early here :)15:20
*** harshs has quit IRC15:20
*** e0ne has joined #openstack-ironic15:20
dtantsur:)15:21
dtantsurhave to go earlier today, see you tomorrow15:21
*** dtantsur is now known as dtantsur|afk15:21
thiagopnight dtantsur|afk15:22
*** itsuugo has quit IRC15:24
jrolllater dtantsur|afk15:24
*** pradipta has joined #openstack-ironic15:25
openstackgerritRamakrishnan G proposed openstack/ironic: Add support for in-band cleaning in ISCSIDeploy  https://review.openstack.org/22089815:25
* rameshg87 is done for the day15:25
rameshg87good night folks15:25
*** rameshg87 has quit IRC15:25
*** Nisha has joined #openstack-ironic15:29
*** shadower has quit IRC15:30
*** slagle has quit IRC15:30
*** marios has quit IRC15:31
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Fix iBoot test__switch_retries test to not waste time sleeping  https://review.openstack.org/22364915:31
*** coolsvap has quit IRC15:31
NobodyCamnight dtantsur|afk15:33
*** garthb has joined #openstack-ironic15:33
NobodyCamnight rameshg8715:33
thiagopnight rameshg8715:34
BobBallCurious... So is ironic-discoverd compiled somewhere?  Adding the boot order control to ssh.py and removing *.pyc *.pyo from site-packages/ironic and restarting ironic-discoverd ends up with a stack trace that is clearly based on old source code (i.e. the lines do not match up and it still reports an exception that it shouldn't be reporting).  Any thoughts?15:34
*** boris-42 has joined #openstack-ironic15:35
trownBobBall: it looks like you are actually editing ironic code15:36
sambettsBobBall: ironic discoverd (inspector now) is its own python package, so removing pyc from /ironic won't help15:36
trownBobBall: so you would need to restart ironic-conductor15:37
*** itsuugo has joined #openstack-ironic15:38
BobBallAh, sorry, I should have thought of that.  I'm going to just restart all ironic servers whenever I make a change.  Clearly I don't understand the interactions between them.15:38
trownBobBall: no worries, its is complicated :)15:38
lucasagomes:-)15:40
*** romcheg has quit IRC15:40
jrollhm, is command['command_result']['clean_result'] from the agent a thing?15:41
jroll:/15:41
jrollI don't remember ever seeing that15:41
openstackgerritMario Villaplana proposed openstack/ironic-python-agent: Fixes incorrect description URL  https://review.openstack.org/22365715:41
jrollapparently it is, TIL15:41
JoshNangyeah, it returns that and the hardware manager versions in command result, iirc15:42
JoshNangoh nvm, that's get clean steps. execute returns result and what step was just executed15:42
jrollyeah, found it15:44
*** puranamr has joined #openstack-ironic15:45
*** mgoddard1 has joined #openstack-ironic15:50
*** Nisha has quit IRC15:51
*** mgoddard has quit IRC15:51
BobBallOK - So I'm still struggling here... journalctl is not showing any failures, it whitelists the MAC for eth1 on the firewall, but that's the only output it gives me (I turned on debugging too): Any other thoughts for where I can look for why discoverd isn't assigning a DHCP address?  I've checked that we get the requests on the eth1 (http://paste.openstack.org/show/463164/) so I'm still thinking it's something wrong with my ironic setu15:53
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Add config option to override url for links  https://review.openstack.org/22364015:54
jroll2x+2 on https://review.openstack.org/#/c/198238/ if anyone else wants to take a look and approve it15:54
lucasagomesjroll, looking15:55
*** marios has joined #openstack-ironic15:56
openstackgerritJim Rollenhagen proposed openstack/ironic: Add config option to override url for links  https://review.openstack.org/22364015:57
jroll^ also fixed a quick nit and +215:58
*** ifarkas has quit IRC15:58
*** mgoddard1 has quit IRC15:58
trownBobBall: and your dnsmasq.conf also has eth1? I have only ever used a bridge for the dnsmasq, but I am not sure if that would be an issue15:59
rloolucasagomes: wrt https://review.openstack.org/#/c/223640/, did you see the comment in the nova patch: https://review.openstack.org/#/c/160266/15:59
devanandag'morning, all15:59
rloomorning devananda16:00
jrollohai devananda16:00
openstackgerritSam Betts proposed openstack/ironic-inspector: Add alembic migrations for the inspector database  https://review.openstack.org/22366516:00
thiagopmorning devananda16:00
lucasagomesjroll, cool, need to update the config tho16:00
lucasagomessample16:00
BobBallyup trown16:00
* lucasagomes fix16:00
BobBallWell I can switch to a bridge... Let me test that16:00
jrolllucasagomes: damnit, lol16:00
jrollthanks16:00
lucasagomesjroll, heh I'm on it16:00
trownsambetts: do we really need migrations for a cache database? It is empty most of the time16:01
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Add config option to override url for links  https://review.openstack.org/22364016:01
lucasagomesrloo, looking16:01
*** mgoddard has joined #openstack-ironic16:01
lucasagomesrloo, yeah, I based my fix on the glance and cinder fix16:01
jrollrloo: ehhh, that is a good idea, though x-forwarded-for isn't 100% reliable16:01
jrollso I'm conflicted16:01
lucasagomesrloo, ceilomter is proposing a different way16:01
lucasagomesdifferent than nova and cinder/glance16:01
BobBallDamn trown - that was exactly the problem... Many thanks! Switching to the bridge I already had rather than the eth directly fixed it for me16:02
lucasagomesthat's why I pointed you guys to take a look at the other proposed fixes16:02
trownBobBall: awesome16:02
lucasagomesFYI glance and cinder is already merged, so I considered that too16:02
*** yog_ has quit IRC16:02
lucasagomesdevananda, morning16:02
rloolucasagomes: oh, i was too lazy to look at all the options. Wanted to check that you saw the alternatives and picked the best one.16:03
jrollapparently the animals are hungry, bbiab16:03
sambettstrown: It was a wishlist we had in launchpad, so I started sketching a patch out, I need to dicuss it with dtantsur|afk and yuikotakada16:03
lucasagomesrloo, yeah, I think there's no best one. But the glance and cinder looked straight forward and they have been accepted already16:03
lucasagomesthey use the same config option as the one we proposed for ironic16:04
lucasagomesso it's more consistent16:04
trownsambetts: cool, maybe there will be more stuff for that db eventually16:04
*** slagle has joined #openstack-ironic16:04
trownhaving migrations for the node cache seems silly to me16:04
rloolucasagomes: well, it'll be consistent for 3 projects then.16:04
sambettstrown: we've got a little bit more than just a cache already because dtantsur|afk added inspector rules, so more advanced stuff, just is 3 more tables16:04
trownah, right...16:05
lucasagomesrloo, yeah that was my thought but idk we can discuss better16:05
*** blakec has quit IRC16:05
trownsambetts: awesome then, thanks for working on that then16:05
lucasagomesrloo, the ceilometer one https://review.openstack.org/#/c/180929/16:05
trownsambetts: that totally makes sense to have migrations for the rules16:05
lucasagomesrloo, but you can see in the comments cdent pointing the author to the glance fix too16:05
sambettstrown: Yeah :)16:06
*** Marga_ has quit IRC16:10
lucasagomesrloo, jroll another way to do it, we probably can merge both approches16:11
lucasagomesrloo, jroll check for the config option, if None, check for the header, if not set assume host_url16:11
jrollyeah, that might be the best route16:12
rloolucasagomes: i think i looked at too many patches for that. looks like oslo.middleware has some support.16:12
rloolucasagomes: and yeah, i was thinking it wouldn't hurt to have this option anyway.16:12
*** itsuugo has quit IRC16:12
rloolucasagomes: i have a few nits i think for your patch. let me find/go back to it...16:12
lucasagomesrloo, ack, lemme look at oslo.middleware16:13
rloolucasagomes: i saw it via the heat patch. but that would be a separate patch for us if we decided to do that.16:13
lucasagomesrloo, right, to complement the one I proposed?16:14
rloolucasagomes: right.16:14
lucasagomesok16:14
*** romcheg has joined #openstack-ironic16:14
*** pradipta has quit IRC16:15
*** puranamr has quit IRC16:16
*** Marga_ has joined #openstack-ironic16:17
*** puranamr has joined #openstack-ironic16:17
rloolucasagomes: oh boy, i'm reviewing revision 1 and you're at revision 4 already!16:17
lucasagomesrloo, heh just nits16:18
lucasagomesrloo, sample config, and s/i.e/e.g16:18
lucasagomesin the config option string16:18
lucasagomesrest is same16:18
rloolucasagomes: i had some nits/comments, so let me know what you think.16:18
lucasagomescool thanks16:18
*** vinbs has joined #openstack-ironic16:23
*** jistr has quit IRC16:24
*** itsuugo has joined #openstack-ironic16:25
*** romainh has left #openstack-ironic16:25
*** vinbs has quit IRC16:29
*** sdake has joined #openstack-ironic16:29
*** sdake_ has joined #openstack-ironic16:31
lucasagomesrloo, Public URL to use when building the links to the API resources (e.g. \"https://ironic.rocks:6384\"). If None the links will be built using the request's host URL. If the API is operating behind a proxy, you will want to change this to represent the proxy's URL. Defaults to None16:32
lucasagomes?16:32
rloolucasagomes: thx, that's much better!16:33
lucasagomesrloo, ack thanks16:33
rloolucasagomes: i need to check though, not sure we should be using e.g. vs for example.16:33
lucasagomesrloo, ok s/e.g/for example there16:34
rloolucasagomes: ok thx. it's in the wiki guidelines for documenting but it always takes me awhile to find it. we use 'for example' in other places so I suspect we should do that.16:35
*** sdake has quit IRC16:35
lucasagomesack16:35
lucasagomesfor example is it16:35
jrollwhere's the "enable cleaning" flag for the agent driver, I can't find it :(16:36
jrollJoshNang: ^ you know offhand?16:37
JoshNangit's in the conductor, no driver specific one16:37
jrollaha16:37
jrollthanks16:37
JoshNangnp16:37
lucasagomesjroll, clean_nodes = False16:38
lucasagomesIIRC16:38
jrollyep, found it16:38
jrollI was grepping 'enable' and 'cleaning' in the conf hah16:38
lucasagomesheh yeah, naming stuff is hard16:40
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Add config option to override url for links  https://review.openstack.org/22364016:41
*** marios has quit IRC16:45
*** harshs has joined #openstack-ironic16:49
*** puranamr has quit IRC16:49
*** lazy_prince has joined #openstack-ironic16:51
*** puranamr has joined #openstack-ironic16:51
*** itsuugo has quit IRC16:51
*** puranamr has quit IRC16:52
*** puranamr has joined #openstack-ironic16:52
*** blakec has joined #openstack-ironic16:55
jrolljlvillal: mrda just to be sure you see it, time to line up nova bugs we want in liberty: http://lists.openstack.org/pipermail/openstack-dev/2015-September/074560.html16:55
jlvillaljroll, Thanks for the heads up16:56
jrollnp16:56
jlvillaljroll, lucasagomes ^^^  Anything you see as critical to get into Nova for Ironic?  I know lucasagomes you are working on the microversions.16:58
jrollidk, I'd have to look at the list16:58
lucasagomesjlvillal, same, there's a list somewhere?16:59
lucasagomesjlvillal, and thanks for the review on the microversions, that's a awesome catch!16:59
jlvillaljroll, lucasagomes , Okay. Just wanted to see if there was something that popped into your head.16:59
jrollyeah, nothing in mind at the moment16:59
jrollI can try to look at the list later16:59
*** blakec has quit IRC17:00
*** trown is now known as trown|lunch17:00
jlvillallucasagomes, jroll: FYI this: https://bugs.launchpad.net/nova/+bugs?field.tag=ironic  and also this: https://wiki.openstack.org/wiki/Nova-Ironic-Bugs  (mrda)17:00
jrollyep17:01
jrolljust need the time to look :17:01
jroll:P17:01
lucasagomesnice one17:02
* lucasagomes looks17:02
* jlvillal finishes conference call and heads into work...17:02
openstackgerritJulia Kreger proposed openstack/bifrost: Correct pxe template for CoreOS config drive  https://review.openstack.org/22353417:03
jrolllucasagomes: sent a mail about the DIB patch for deprecating bash ramdisk17:05
jrollI'm going to be really frustrated if that doesn't land17:05
lucasagomesjroll, :-(17:05
lucasagomesyeah it's taking ages17:05
lucasagomesjroll, I will try to ping james to take a look at it as well17:06
jrolllucasagomes: yeah, I asked in channel but didn't get a response17:06
*** itsuugo has joined #openstack-ironic17:06
lucasagomesjroll, will try17:07
*** amotoki has quit IRC17:08
lucasagomesjroll, 4+2 !17:08
lucasagomeshah17:08
jrollikr17:08
*** derekh has quit IRC17:11
jrolljlvillal: nothing stands out to me as a nova bug we really need fixed17:13
*** lazy_prince has quit IRC17:16
jlvillaljroll: That was my gut feeling. But glad somewhat else thinks so :)17:19
*** adam_g has joined #openstack-ironic17:20
*** adam_g has quit IRC17:20
*** adam_g has joined #openstack-ironic17:20
*** puranamr_ has joined #openstack-ironic17:24
lucasagomesfolks I'm going to call it a day17:25
lucasagomeshave a great night everyone!17:25
lucasagomesjroll, re deprecation of DIB element, talked to james on #tripleo, removed the depends-on of the patch and rebased17:25
*** baoli has quit IRC17:25
lucasagomesjroll, will work on the tripleo-ci using IPA in parallel17:25
jrolllucasagomes: cool thanks17:26
jrollhave a good night :)17:26
lucasagomes(the tripleo ci seems to have changed a lot since and is not using the scripts form tripleo-incubator to generate the images)17:26
*** penick has joined #openstack-ironic17:26
lucasagomesyou too17:26
lucasagomessee y'all17:26
*** puranamr has quit IRC17:26
thiagopnigth lucasagomes17:27
lucasagomessee ya17:27
*** lucasagomes is now known as lucas-dinner17:27
*** baoli has joined #openstack-ironic17:27
*** achanda has joined #openstack-ironic17:28
*** baoli has quit IRC17:28
*** puranamr has joined #openstack-ironic17:29
*** puranamr_ has quit IRC17:31
penickmariojv: hey, could I get you to take a look at this, and see if it still sounds sane to you? https://review.openstack.org/#/c/212206/17:32
mariojvpenick: sure17:32
penickThe no IPA to conductor communication spec17:32
penickthanks!17:32
*** sdake_ is now known as sdake17:33
jlvillallucas-dinner: Ciao17:34
mariojvpenick: LGTM. not sure if i should +1 since i'm listed as a co author even though all we did was chat a bit at the summit. :)17:35
rloomariojv: co-authors can still +1.17:36
jrollit's fine17:36
mariojvdone17:36
rloomariojv: it is a good indication that the coauthors agree :)17:36
*** degorenko has quit IRC17:37
penickthanks :)17:37
jrollTheJulia: you confirmed https://bugs.launchpad.net/ironic/+bug/1433812 isn't still a bug in ironic, right? was a bifrost problem?17:39
openstackLaunchpad bug 1433812 in Ironic "ironic-python-agent silently fails to write a configdrive if a previous drive is found" [High,Fix released] - Assigned to Ramakrishnan G (rameshg87) (rameshg87)17:39
*** sdake_ has joined #openstack-ironic17:41
*** puranamr has quit IRC17:42
TheJuliajroll: yeah, my reproduction of it was just because of a differing template file17:44
jrollTheJulia: cool, thanks17:44
*** sdake has quit IRC17:44
TheJuliajroll: so ignore me, i pushed up a fix for bifrost's template file17:44
jroll\o/17:44
*** puranamr has joined #openstack-ironic17:46
*** itsuugo has quit IRC17:47
*** kbyrne has quit IRC17:49
*** praneshp has joined #openstack-ironic17:51
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Add config option to override url for links  https://review.openstack.org/22364017:53
lucas-dinnerfix py3 :-(17:53
* lucas-dinner goes away17:53
*** e0ne has quit IRC17:54
jrolldevananda: rloo: etc: I've updated launchpad to match the whiteboard: https://launchpad.net/ironic/+milestone/4.2.017:55
rloothx jroll17:56
jrollfeel free to add stuff to that (or poke me) if you find things you want there17:56
devanandanice, thx!17:56
rloojroll: what's with the 'undefined' priority for deprecate bash ramdisk?17:56
jrollrloo: I missed it, that's what :)17:56
*** blakec has joined #openstack-ironic17:56
jrollneed to update status too17:56
rloojroll: lol17:56
praneshpjroll: rloo are there any examples of filtering on a JsonEncodedDict field by treating it as a string? I have something like “query = query.filter(field.like('temp’))”, but I get   TypeError: JSONEncodedDict supposes to store dict objects, but str given. Is there a function that can cast the dict field to a str first?17:58
jrollpraneshp: like I said before, that isn't something we should be doing, because it's slow etc17:58
praneshpjroll: correct, but this is on an internal change I’m working on, and I don’t mind the slowness. I went through https://review.openstack.org/#/c/204641/4/specs/liberty/node-reservations.rst too18:00
praneshpIts still better than getting the nodes to the client side and parsing in python, no?18:00
jrollpraneshp: I'm happy to help with upstream changes, but not so much downstream changes18:00
*** blakec has quit IRC18:01
praneshpjroll: I do have a spec here https://review.openstack.org/#/c/221173/1, but I agree that filtering on the properties field is probably not the best18:01
praneshpthanks!18:01
*** puranamr_ has joined #openstack-ironic18:04
*** sinval has joined #openstack-ironic18:04
*** puranamr has quit IRC18:06
*** puranamr has joined #openstack-ironic18:08
devanandain the fullness of time I'd like to refactor those JSON fields into an indexable key:value structure OR support storing them in a full-text search engine so we can do things like that18:08
devanandabut for now, yea, searching in the TEXT field inside the DB is badslow18:08
*** puranamr_ has quit IRC18:09
jrollyeah, my plan is to make a table for those18:09
rloojroll or other cores, this should be a not-so-hard review (for RAID): https://review.openstack.org/#/c/22228718:10
*** trown|lunch is now known as trown18:11
*** tsekiyama has joined #openstack-ironic18:15
rloojroll: sorry, I thought we wanted this spec/BP done too (actual use of RAID): https://blueprints.launchpad.net/ironic/+spec/inband-raid-configuration18:15
jrollrloo: you might be right, thanks :)18:16
rloojroll: yeah, just checked the etherpad, it is listed there18:17
*** e0ne has joined #openstack-ironic18:29
jlvillalrloo: regarding: https://review.openstack.org/#/c/222287/  I did -1 because I don't see any use of the decorator and not sure that it actually works.18:34
* jlvillal admits that it probably does work...18:35
jrolljlvillal: do you want me to remove my +A?18:35
rloojroll: doesn't the unit tests show that? you need to look at the patch that depends on it18:35
jrollthe unit tests satisfy me, and they're used in the follow up patch18:35
jlvillaljroll: rloo: Okay. In that patch, I just didn't see any use of the decorator. Not sure if that should stop it from being merged.18:36
*** puranamr has quit IRC18:36
jlvillalThe actual decorator function was never called in the patch.18:36
rloojlvillal: the original patch was split up cuz someone said that this is a new 'api' thingy and should be in its own patch.18:36
jlvillalrloo: Okay. I will go look at the other patch. Thanks :)18:36
rloojlvillal: guess it is sort of like a new Interface that isn't used yet.18:37
rloojlvillal: maybe we need a test with the decorator. Hard for me to see it with fresh eyes cuz i split it up from the original.18:37
rloojlvillal: let us know what you think!18:37
jlvillalrloo: Right. I was just hoping for a unit test with the decorator. Because I went off on the tangent of wondering if needed to use @six.wraps()18:38
jlvillalLet me bring in the 2nd patch and look.18:38
*** e0ne has quit IRC18:38
rloojlvillal: if we have units tests for other decorators, seems like a fair question to ask about this one.18:39
jrolljlvillal: line 904 https://review.openstack.org/#/c/222287/2/ironic/tests/drivers/test_agent_base_vendor.py18:39
jrolluses the decorator18:39
rloooh, didn't notice that jroll approved it. we can add a followup patch if we need to, jlvillal.18:40
jlvillaljroll: Sweet. Thanks. I did the wrong search before :(18:40
jlvillalAnd didn't see it.18:40
jrollheh, no worries18:41
*** sdake_ is now known as sdake18:45
*** puranamr has joined #openstack-ironic18:46
*** puranamr has quit IRC18:46
*** alexpilotti has quit IRC18:50
*** wshao has joined #openstack-ironic18:50
*** pelix has quit IRC18:51
*** e0ne has joined #openstack-ironic18:53
*** nicodemos has quit IRC18:53
openstackgerritNisha Agarwal proposed openstack/ironic: Implement take_over for iscsi_ilo driver  https://review.openstack.org/21706818:53
*** alexpilotti has joined #openstack-ironic18:54
*** romcheg has quit IRC18:55
devanandagotta take my car in for 15k service // clean out all the playa from the engine!19:01
devanandaback in an hour or two19:01
*** romcheg has joined #openstack-ironic19:04
openstackgerritNisha Agarwal proposed openstack/ironic: Implement take_over for iscsi_ilo driver  https://review.openstack.org/21706819:06
rlooJoshNang: wrt https://review.openstack.org/#/c/221989/, I commented on some of your comments.19:07
*** krtaylor has joined #openstack-ironic19:08
JoshNangrloo: yeah i think those are all valid. i meant to push the code before i left last night but missed the "are you sure you want to submit multiple commits" prompt..19:09
JoshNangfixing tests right now.19:09
rlooJoshNang: ha ha. I'll look at it after you've fixed the tests and pushed a new version up :)19:10
JoshNangawesome, thanks!19:10
*** nicodemos has joined #openstack-ironic19:10
rloojroll: do you think this is medium priority? otherwise, I'd wonder why this takes precedence over all the other specs/BPs that are medium priority: https://blueprints.launchpad.net/ironic/+spec/inband-raid-configuration19:11
jrollrloo: I think it's probably medium; I didn't really look at priorities when I set the milestone on those19:12
jrollI still want to go through the 100+ blueprints we have untargeted / unprioritized and clean them up19:12
rloojroll: whoa. there are 100+ bps?!!19:12
jrollrloo: wait, it's set to low, I assume you mean why everything else takes precedence over it?19:13
jroll124, to be exact https://blueprints.launchpad.net/ironic19:13
rloojroll: I mean, that BP is set to low yet targeted for liberty. but there are other BPs that have been approved with medium priority and they aren't targetted for liberty.19:14
*** krtaylor has quit IRC19:14
jrollrloo: oh. idk.19:14
rloojroll: so it seems like if we want it for liberty, it should be medium?19:15
jrollyeah, I'll upgrade it19:15
rloothx jroll19:15
jrollnp, thanks for pointing it out :)19:16
openstackgerritvenkatamahesh proposed openstack/ironic-python-agent: Added home-page value in setup.cfg file  https://review.openstack.org/22376919:18
mariojvjroll: with 223657 (fix description link in IPA), would you prefer it to point to the IPA wiki page or http://docs.openstack.org/developer/ironic-python-agent/ ? we don't have api-specific docs yet19:18
jrolllucas-dinner: feel free to just answer tomorrow, but curious if you're still trying to get this in liberty https://review.openstack.org/#/c/178229/19:19
jrollmariojv: docs, for sure19:19
jrollmrda: this is done yah? https://blueprints.launchpad.net/ironic/+spec/version-caching19:26
*** baoli has joined #openstack-ironic19:35
*** baoli_ has joined #openstack-ironic19:37
*** baoli has quit IRC19:40
jrollgoing to grab lunch and such, bbl19:43
*** devlaps has joined #openstack-ironic19:51
*** baoli_ has quit IRC19:55
*** achanda has quit IRC20:01
*** praneshp has quit IRC20:01
*** blakec has joined #openstack-ironic20:01
*** praneshp has joined #openstack-ironic20:02
*** nicodemos has quit IRC20:03
*** wshao has quit IRC20:08
*** mtanino has quit IRC20:11
openstackgerritThiago Paiva Brito proposed openstack/ironic: OneView Driver for Ironic  https://review.openstack.org/19182220:16
*** romcheg has quit IRC20:27
*** romcheg has joined #openstack-ironic20:27
*** shadower has joined #openstack-ironic20:29
*** baoli has joined #openstack-ironic20:34
*** achanda has joined #openstack-ironic20:35
*** achanda has quit IRC20:35
*** achanda has joined #openstack-ironic20:35
*** mgoddard has quit IRC20:41
*** mgoddard has joined #openstack-ironic20:43
*** baoli has quit IRC20:43
*** baoli has joined #openstack-ironic20:44
openstackgerritMario Villaplana proposed openstack/ironic-python-agent: Fixes incorrect description URL  https://review.openstack.org/22365720:46
*** baoli has quit IRC20:47
*** baoli has joined #openstack-ironic20:48
*** liliars has quit IRC20:52
rloohmm, 'The following LIBS_FROM_GIT were not installed correct: python-ironicclient'. test failing for https://review.openstack.org/#/c/222249/20:54
*** baoli has quit IRC20:57
*** wshao has joined #openstack-ironic20:57
*** baoli has joined #openstack-ironic20:57
*** baoli_ has joined #openstack-ironic20:59
*** baoli has quit IRC20:59
*** baoli has joined #openstack-ironic21:00
*** garthb has quit IRC21:03
thiagopfolks, I'm calling it a day21:03
thiagopsee you tomorrow21:03
*** thiagop has quit IRC21:03
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent: Fixes incorrect description URL  https://review.openstack.org/22365721:05
*** lucas-dinner has quit IRC21:06
*** baoli has quit IRC21:12
jrollrloo: ruh roh21:14
jlvillalrloo: jroll: Is that an #openstack-infra question?21:14
jrolllifeless: any clues on http://logs.openstack.org/49/222249/1/check/gate-tempest-dsvm-neutron-src-python-ironicclient/cf7081b/logs/devstacklog.txt.gz#_2015-09-15_17_53_39_835 ?21:14
jrolljlvillal: possiblemente21:14
jlvillalOr a lifeless question :)21:14
jrolllifeless: corresponding change is https://review.openstack.org/#/c/222249/21:14
rloojlvillal, jroll: i have no idea. haven't yet had a chance to dig into it.21:14
*** baoli has joined #openstack-ironic21:15
jrollafter cross-project meeting is fine too :)21:15
rloojlvillal, jroll: but now that you're both on the case, I'm going to not look into it. (whew)21:15
jlvillalrloo: I don't see how the patch could cause the problem.21:15
openstackgerritColleen Murphy proposed openstack/bifrost: Move dnsmasq to the end of the Debian package list  https://review.openstack.org/22381321:15
* jlvillal wonders how he and jroll just got finagled?? ;)21:15
jrollwell, the error isn't terribly verbose, I'll dig more21:15
jrollinteresting thing is the other -src job should install it the same way21:16
jrollso maybe a dependency conflict or something21:16
jrollin cross project meeting at the moment but will try to look more during21:16
rloojroll, jlvillal: yeah, sorry, just because you responded doesn't mean I should pass the hot potato to you. that's bad and I don't like it when others do that. So one of you should offer :)21:16
jlvillalrloo: I'm joking. The ;) was supposed to signify that :)21:17
jrollheh21:17
jlvillalrloo: I'm happy to look at it21:17
rloothx jlvillal!21:17
jlvillaljroll: That test passed on the 10th.21:18
jrollI don't see it even trying to install ironicclient :/21:19
rloojroll: yeah, that's as far as I got.21:19
jlvillalrloo: jroll I am pinging on infra.21:20
jrollmmmkay21:20
jrollthanks21:20
lifelessjroll: could be the constraints file wasn't edited for some reason ?21:20
lifelessjroll: can you reproduce locally?21:20
*** baoli has quit IRC21:21
jrolllifeless: this is a dsvm job on a client change, no requirements changes or whatever, the other dsvm job that installes ironicclient from source seems to pass21:21
*** baoli_ has joined #openstack-ironic21:22
* jlvillal does not know how to run the tempest jobs locally... :(21:22
lifelessjlvillal: this hasn't reached tempest, its still in devstack21:22
jlvillallifeless: Ah21:22
lifelesshttp://logs.openstack.org/49/222249/1/check/gate-tempest-dsvm-neutron-src-python-ironicclient/cf7081b/logs/devstacklog.txt.gz#_2015-09-15_17_52_34_21821:24
lifeless^ thats what 'install a thing from git' looks like in the log21:25
jrolllifeless: I can try to reproduce locally after this meeting, just mostly curious if you could spot something quickly21:25
lifelesswe edit the constraints to say 'this is from git, not from the name'21:25
jrollright, so it doesn't appear to even be attempting that, which is odd21:25
*** baoli_ has quit IRC21:25
lifelessjroll: so I don't see any python-ironicclient install at all21:26
lifelessjroll: e.g. its a devstack bug ?21:26
jrollyep, agree21:26
jrollyeah maybe21:26
jrollI'll poke around shortly21:26
jlvillalAs a note we haven't had any other patches to python-ironicclient recently.21:26
rloohow does devstack know to install python-ironicclient?21:27
jrollrloo: LIBS_FROM_GIT or whatever21:27
rloothe other tempest job passes, gate-tempest-dsvm-python-ironicclient-src, so there is something that isn't being configured. i think.21:27
jrollheh21:28
*** puranamr has joined #openstack-ironic21:28
jrollc71973eb04d05c2497eb930c4e1b59dcaf983085 in devstack21:28
jrollthis was possibly just always broken21:28
*** baoli has joined #openstack-ironic21:28
*** baoli has quit IRC21:29
jlvillaljroll: I think your found it  (lifeless)21:29
jlvillals/your/you/21:29
jrollhttps://github.com/openstack-dev/devstack/commit/c71973eb04d05c2497eb930c4e1b59dcaf98308521:29
jrollgdi21:29
*** mtanino has joined #openstack-ironic21:29
jlvillaljroll: Another thing to add to our collection of gate breakages...21:30
jrollwell, this just tells me it was always broken21:30
jlvillaljroll: As in it never tested the patches?21:30
jrollmaybe! :)21:31
*** baoli has joined #openstack-ironic21:31
jlvillalHeh21:31
jrollprobably not though, because gate-tempest-dsvm-python-ironicclient-src passes21:31
jrollassuming that does what I think it does21:31
jrollyeah, http://logs.openstack.org/49/222249/1/gate/gate-tempest-dsvm-python-ironicclient-src/21fc524/logs/devstacklog.txt.gz#_2015-09-15_02_41_42_21621:31
jrollso it's just that one job21:31
jrollthat's silly21:32
lifelessso, your issue is- I think - that your other job wasn't installing python-ironiclient before this test runs21:33
*** garthb has joined #openstack-ironic21:33
lifelesswhich does seem like your job isn't doing much21:33
*** puranamr has quit IRC21:33
*** baoli has quit IRC21:33
jrolllifeless: yeah, I agrewe21:34
*** baoli has joined #openstack-ironic21:34
jrollthe other weird thing, is I don't think that -neutron- job is useful21:34
*** baoli has quit IRC21:34
jrollit runs full tempest with neutron... without the ironic driver.21:34
jrollso I don't believe ironicclient is even exercised21:34
*** baoli has joined #openstack-ironic21:35
jrollwhereas the passing job uses the ironic driver in nova21:35
*** krtaylor has joined #openstack-ironic21:35
*** puranamr has joined #openstack-ironic21:36
*** baoli has quit IRC21:40
*** baoli has joined #openstack-ironic21:41
*** baoli_ has joined #openstack-ironic21:54
*** baoli_ has quit IRC21:54
*** baoli has quit IRC21:56
*** baoli has joined #openstack-ironic21:57
*** baoli has quit IRC21:57
*** baoli has joined #openstack-ironic21:58
lifelessjroll: so tl;dr - I think you should remove that job, since it seems legitimately useless21:59
jrolllifeless: yeah, that's what I'm thinking22:00
*** baoli has quit IRC22:00
*** baoli has joined #openstack-ironic22:01
*** krtaylor has quit IRC22:02
*** baoli has quit IRC22:02
*** baoli has joined #openstack-ironic22:03
*** puranamr has quit IRC22:04
*** baoli has quit IRC22:05
mrdajroll: yes, version caching is done22:05
mrdaoh, and Good morning Ironic :)22:06
jrollmrda: g'morning, thanks!22:06
NobodyCammorning mrda :)22:06
mrdao/22:06
jrollmrda: I'm not going to pin it to an ironic milestone, because that seems weird to have in release notes :)22:06
mrdaSo jroll, just on the openwsman lockups...22:07
mrdayou suggest the miestong for the fix is 4.2.022:07
mrdamilestone22:07
jrollmrda: I'm hoping it is, if we miss it that's cool22:07
*** baoli has joined #openstack-ironic22:07
mrdaSo what is the solution? Fix openwsman (and hence keep the current drivers for amt/drac as is)?22:07
jrollIMO do it in python22:08
*** penick has quit IRC22:08
mrdaok, so Sean's solution... whcih is a replacement for openwsman?22:08
jrollyeah22:08
mrdaok, thanks.22:08
jrollthough if we use that as a library, it's going to have to wait for M22:08
jrollbecause requirements freeze22:08
mrdaI created an agenrt_amt yesterday and it locks up every time :)22:09
*** harshs has quit IRC22:09
*** baoli has quit IRC22:09
jrollnice.22:09
jroll:(22:09
mrdaYeah, so I'd like to get that working, even if that means I just do something locally and copy a python-only-wsman library into my tree22:10
jrollnod22:11
jrollI mean, we should update that patch that imports sean's amt thing22:11
jrolland you could test with that22:11
jrolland when M opens we can land it22:11
mrdasounds good to me22:11
* mrda goes looking for said patch22:12
jrollhttps://review.openstack.org/#/c/222682/ is the patch22:12
jrollmrda: ^22:12
mrdathanks jroll!22:12
jrollno problem!22:12
*** mgoddard has quit IRC22:13
*** baoli has joined #openstack-ironic22:13
*** baoli has quit IRC22:14
*** baoli has joined #openstack-ironic22:14
*** mgoddard has joined #openstack-ironic22:16
*** harshs has joined #openstack-ironic22:17
*** harshs has quit IRC22:17
*** harshs has joined #openstack-ironic22:17
*** baoli has quit IRC22:19
jrolljlvillal: rloo https://review.openstack.org/#/c/223856/22:19
jrollremoves that test because useless22:19
openstackgerritNisha Agarwal proposed openstack/ironic: Implement take_over for iscsi_ilo driver  https://review.openstack.org/21706822:20
*** baoli has joined #openstack-ironic22:22
*** baoli has quit IRC22:23
*** baoli has joined #openstack-ironic22:23
*** baoli has quit IRC22:24
*** baoli has joined #openstack-ironic22:24
*** baoli has quit IRC22:25
*** baoli has joined #openstack-ironic22:27
*** baoli has quit IRC22:27
*** baoli has joined #openstack-ironic22:29
*** baoli_ has joined #openstack-ironic22:31
*** baoli has quit IRC22:31
*** harshs has joined #openstack-ironic22:32
*** baoli has joined #openstack-ironic22:35
*** alexpilotti has quit IRC22:35
*** baoli_ has quit IRC22:36
*** baoli has quit IRC22:38
*** baoli has joined #openstack-ironic22:38
openstackgerritJosh Gachnang proposed openstack/ironic: Support Zapping in the conductor  https://review.openstack.org/22198922:42
jrollyessss22:42
JoshNangso. many. tests.22:44
JoshNangand i'm pretty sure there's still more to change.22:44
* JoshNang walks through and makes sure all the changes i said 'done' for are actually done.22:46
*** Sukhdev has joined #openstack-ironic22:47
*** Sukhdev_ has joined #openstack-ironic22:48
jrollJoshNang: probably want to rebase that patch on the api changes?22:48
*** krtaylor has joined #openstack-ironic22:49
JoshNangjroll: ah dang. meant to do that when i pushed22:49
*** [1]cdearborn has quit IRC22:50
jrollheh22:51
*** baoli has quit IRC22:52
*** baoli has joined #openstack-ironic22:53
*** sdake has quit IRC22:56
*** r-daneel has joined #openstack-ironic22:57
*** Sukhdev has quit IRC22:57
*** Sukhdev_ is now known as Sukhdev22:57
*** wshao has quit IRC23:01
*** baoli has quit IRC23:09
*** e0ne has quit IRC23:09
*** e0ne has joined #openstack-ironic23:13
*** openstackgerrit has quit IRC23:16
*** david-lyle has quit IRC23:17
*** openstackgerrit has joined #openstack-ironic23:17
jlvillaljroll: Thanks for the patch to fix the gate issue.23:17
jrollnp23:18
jrollwhether people think it's good is another question23:18
jrollJoshNang: so are you rebasing that or should I just review as is?23:19
JoshNangjroll: mmm i'll push up the rebase quick. i updating more tests, but i'll do that after23:19
jrolloh either way23:19
jrollI can find something else to do, I'm sure23:20
JoshNangnah it's all good. i noticed a couple comments i didn't actually fix too :P23:20
jrollheh23:20
jrollcool thanks23:20
openstackgerritJosh Gachnang proposed openstack/ironic: Add Zapping states to node and API  https://review.openstack.org/22194923:21
openstackgerritJosh Gachnang proposed openstack/ironic: Support Zapping in the conductor  https://review.openstack.org/22198923:21
JoshNangoh :/ that's not what i meant to do23:21
jroll:|23:21
jrolloh well23:21
JoshNanggit review -F. boo23:21
*** harshs has quit IRC23:21
openstackgerritJim Rollenhagen proposed openstack/ironic: Add Zapping states to node and API  https://review.openstack.org/22194923:22
*** harshs has joined #openstack-ironic23:22
jrolljust updated commit message there23:22
JoshNangthanks23:22
jrollpartial-implements isn't a thing, in case you care23:23
jrolloh dang, now it's outdated again, lol23:23
JoshNangoh lame23:24
jrollI got it23:24
JoshNangdouble lame23:24
openstackgerritJim Rollenhagen proposed openstack/ironic: Support Zapping in the conductor  https://review.openstack.org/22198923:24
*** e0ne has quit IRC23:26
openstackgerritMerged openstack/ironic: Fix iBoot test__switch_retries test to not waste time sleeping  https://review.openstack.org/22364923:28
*** romcheg has quit IRC23:32
jrollJoshNang: a few more comments there, I assume I caught some of the same ones you said you missed23:43
JoshNangjroll: thanks, i'll update now23:43
jrollcools23:43
rloothx for the patch jroll; i updated the etherpad with red for the client.23:53
jrollthanks!23:54
*** achanda_ has joined #openstack-ironic23:55
JoshNanganyone else ever get test timeous like this? https://gist.github.com/pcsforeducation/ab8a25338e97041054c823:57
*** achanda_ has quit IRC23:57
JoshNangi think it has something to do with this, but no idea what: https://github.com/openstack/ironic/blob/master/ironic/tests/drivers/test_deploy_utils.py#L1523. happens every time on my ubuntu 14.04 box, but obviously isn't happening in the gate. even tried a fresh clone of ironic23:58
JoshNangheh this: https://github.com/openstack/ironic/blob/master/ironic/tests/drivers/test_deploy_utils.py#L152323:58
jrollhrm, weird23:58
*** achanda has quit IRC23:58
*** wshao has joined #openstack-ironic23:59

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