Monday, 2017-06-05

*** MattMan_ has quit IRC00:01
*** ptx0 has joined #openstack-ironic00:03
*** hw_wutianwei has joined #openstack-ironic01:02
*** phuongnh has joined #openstack-ironic01:03
*** gcb has joined #openstack-ironic01:19
*** SerenaFeng has joined #openstack-ironic01:30
openstackgerritHironori Shiina proposed openstack/ironic master: Change volume metadata not to use nested dicts  https://review.openstack.org/46793001:31
*** zhurong has joined #openstack-ironic01:35
*** zhurong has quit IRC01:44
*** baoli has joined #openstack-ironic01:46
*** cinerama` has quit IRC02:02
*** armax has joined #openstack-ironic02:04
*** cinerama has joined #openstack-ironic02:06
*** crushil has joined #openstack-ironic02:15
*** baoli has quit IRC02:20
openstackgerritqiu.ronghua@zte.com.cn proposed openstack/ironic master: The address about Project resources gived by README.rst is not exactly right. This change is used to modify the address.  https://review.openstack.org/47080502:24
openstackgerritTuan Luong-Anh proposed openstack/ironic master: Replace assertTrue(isinstance()) with assertIsInstance()  https://review.openstack.org/47080702:27
*** litao__ has joined #openstack-ironic02:27
*** baoli has joined #openstack-ironic02:28
*** zzzeek has joined #openstack-ironic02:30
*** zhurong has joined #openstack-ironic02:32
*** baoli has quit IRC02:40
*** tiendc has joined #openstack-ironic02:52
*** rbudden has quit IRC03:06
*** vikrant has joined #openstack-ironic03:20
*** armax has quit IRC03:42
*** armax has joined #openstack-ironic03:43
*** armax has quit IRC03:43
*** armax has joined #openstack-ironic03:44
*** armax has quit IRC03:44
*** armax has joined #openstack-ironic03:44
*** armax has quit IRC03:45
*** armax has joined #openstack-ironic03:45
*** armax has joined #openstack-ironic03:46
*** armax has quit IRC03:46
*** SerenaFeng has quit IRC03:49
*** Dinesh_Bhor has joined #openstack-ironic04:03
*** tuanluong has joined #openstack-ironic04:39
*** jaganathan has joined #openstack-ironic04:55
openstackgerritDebayan Ray proposed openstack/proliantutils master: Redfish: Add system power operations  https://review.openstack.org/47035305:04
*** mvpnitesh has joined #openstack-ironic05:04
*** beekneemech has quit IRC05:11
*** Fdaisuke has quit IRC05:11
*** hshiina has joined #openstack-ironic05:12
*** udesale has joined #openstack-ironic05:12
*** mvpnitesh has quit IRC05:28
*** mvpnitesh has joined #openstack-ironic05:29
*** mvpnitesh has quit IRC05:36
*** mvpnitesh has joined #openstack-ironic05:37
*** jaganathan has quit IRC05:37
*** mvpnitesh has quit IRC05:43
*** SerenaFeng has joined #openstack-ironic05:43
*** mvpnitesh has joined #openstack-ironic05:43
*** mvpnitesh has quit IRC05:57
*** mvpnitesh has joined #openstack-ironic05:57
*** jaganathan has joined #openstack-ironic06:12
*** mjura has joined #openstack-ironic06:18
*** rcernin has joined #openstack-ironic06:29
*** mvpnitesh has quit IRC06:30
*** mvpnitesh has joined #openstack-ironic06:32
*** Nisha_Agarwal has joined #openstack-ironic06:48
Nisha_Agarwalmorning ironic!!!06:48
*** tuanluong has quit IRC06:50
*** zzzeek has quit IRC06:50
*** litao__ has quit IRC06:50
*** crushil has quit IRC06:50
*** cinerama has quit IRC06:50
*** SpamapS has quit IRC06:50
*** dtantsur has quit IRC06:50
*** hoonetorg has quit IRC06:50
*** fdegir has quit IRC06:50
*** vdrok has quit IRC06:50
*** samueldmq has quit IRC06:50
*** flaviodsr has quit IRC06:50
*** amit213 has quit IRC06:50
*** izaakk has quit IRC06:50
*** raddaoui has quit IRC06:50
*** patrickeast has quit IRC06:50
*** hogepodge has quit IRC06:50
*** TheJulia has quit IRC06:50
*** mgkwill has quit IRC06:50
*** fyxim has quit IRC06:50
*** mgkwill_ has joined #openstack-ironic06:50
*** cinerama` has joined #openstack-ironic06:50
*** flaviodsr_ has joined #openstack-ironic06:50
*** fyxim has joined #openstack-ironic06:50
*** samueldmq has joined #openstack-ironic06:50
*** tuanluong has joined #openstack-ironic06:50
*** izaakk has joined #openstack-ironic06:50
*** crushil has joined #openstack-ironic06:50
*** hoonetorg has joined #openstack-ironic06:50
*** litao__ has joined #openstack-ironic06:50
*** raddaoui has joined #openstack-ironic06:51
*** MapspaM has joined #openstack-ironic06:51
*** patrickeast has joined #openstack-ironic06:51
*** vdrok has joined #openstack-ironic06:51
*** TheJulia has joined #openstack-ironic06:51
*** amit213 has joined #openstack-ironic06:51
*** hogepodge has joined #openstack-ironic06:51
*** fdegir has joined #openstack-ironic06:51
*** rbartal has joined #openstack-ironic06:52
*** dtantsur has joined #openstack-ironic06:53
*** zzzeek has joined #openstack-ironic06:54
openstackgerritNisha Agarwal proposed openstack/ironic-specs master: Boot management for in-band inspection  https://review.openstack.org/30586407:00
*** mvpnitesh has quit IRC07:00
*** mvpnitesh has joined #openstack-ironic07:00
*** pcaruana has joined #openstack-ironic07:04
openstackgerritM V P Nitesh proposed openstack/ironic master: Allow setting {provisioning,cleaning}_network in node driver_info  https://review.openstack.org/46056407:10
*** ccamacho has joined #openstack-ironic07:18
openstackgerritDebayan Ray proposed openstack/ironic master: Refresh firmware versions on firmware update  https://review.openstack.org/34668307:19
*** shuyingya has joined #openstack-ironic07:26
*** rbartal has quit IRC07:28
*** zhurong has quit IRC07:31
openstackgerritMadhuri Kumari proposed openstack/ironic master: Add a note for specifying octal value of permission  https://review.openstack.org/46877807:36
*** oanson has joined #openstack-ironic07:39
*** zhurong has joined #openstack-ironic07:39
*** oanson has quit IRC07:48
*** oanson has joined #openstack-ironic07:48
*** oanson has quit IRC07:52
dtantsurmorning ironic07:59
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:00
*** shuyingy_ has joined #openstack-ironic08:17
*** jaosorior has joined #openstack-ironic08:20
*** zhurong has quit IRC08:20
*** shuyingya has quit IRC08:21
openstackgerritvinay kumar muddu proposed openstack/proliantutils master: Add HPE extensions to redfish connection library  https://review.openstack.org/46791208:21
openstackgerritM V P Nitesh proposed openstack/ironic master: Cannot delete port of a node whose provision state is active  https://review.openstack.org/47027308:25
*** karthiks has joined #openstack-ironic08:31
jtomasekdtantsur: Hi, I am fetching introspection statuses via ironic-inspector, eventually after some time passes from the introspection the data is gone, is that on purpose?08:37
dtantsurjtomasek: yep (though iirc milan planned to stop doing it). note that "some time" is quite big.08:37
*** athomas has joined #openstack-ironic08:37
dtantsurjtomasek: https://github.com/openstack/ironic-inspector/blob/master/example.conf#L25-L2808:38
jtomasekdtantsur: ok, yeah, it is several days, but when using it to identify if node has been introspected, then after that time node appears not introspected again08:38
dtantsurjtomasek: mind filing a bug? I guess we can deprecate this option now (previously it was more needed)08:39
jtomasekdtantsur: ok, will do08:39
dtantsurthanks08:39
tuanluongmorning ironic,08:40
tuanluongmorning dtantsur, jtomasek08:41
dtantsuro/08:42
dtantsurah, I see. I did not know that. thanks!08:42
dtantsuroopos, wrong chat08:43
*** Serlex has joined #openstack-ironic08:46
jtomasekdtantsur: https://bugs.launchpad.net/ironic-inspector/+bug/169585808:49
openstackLaunchpad bug 1695858 in Ironic Inspector "Introspection status is deleted after some time" [Undecided,New]08:49
dtantsurthanks, I'll take a look (if nobody does it first)08:49
jtomasekdtantsur: thanks08:49
dtantsurlow hanging fruit for anyone wanting to get into inspector upstream dev ^^^08:50
*** zhurong has joined #openstack-ironic08:50
*** Serlex has quit IRC08:52
*** Nisha_Agarwal has quit IRC08:54
*** vikrant has quit IRC08:56
openstackgerritHironori Shiina proposed openstack/ironic master: Add ldlinux.c32 to boot ISO for virtual media  https://review.openstack.org/47088309:01
*** mgoddard_ has joined #openstack-ironic09:02
*** sambetts|afk is now known as sambetts09:13
*** vikrant has joined #openstack-ironic09:13
*** Serlex has joined #openstack-ironic09:30
*** rbartal has joined #openstack-ironic09:31
*** Serlex has quit IRC09:34
openstackgerritDmitry Tantsur proposed openstack/ironic master: [devstack] add support for running behind tls-proxy  https://review.openstack.org/46983609:37
openstackgerritDmitry Tantsur proposed openstack/ironic master: [TEST] [DO NOT MERGE] Test tls-proxy with IPA  https://review.openstack.org/46983709:38
*** jaosorior has quit IRC09:49
*** jaosorior has joined #openstack-ironic09:53
*** zhurong has quit IRC09:59
*** vicky has joined #openstack-ironic10:02
*** SerenaFeng has quit IRC10:06
*** Serlex has joined #openstack-ironic10:06
*** zhurong has joined #openstack-ironic10:13
*** Serlex has quit IRC10:13
*** Serlex has joined #openstack-ironic10:14
*** SerenaFeng has joined #openstack-ironic10:16
*** phuongnh has quit IRC10:18
*** jtomasek is now known as jtomasek|brb10:23
*** Serlex has quit IRC10:23
*** fragatina has joined #openstack-ironic10:24
*** fragatina has quit IRC10:25
*** fragatina has joined #openstack-ironic10:25
*** mat128 has joined #openstack-ironic10:27
*** vaggarwa_ has joined #openstack-ironic10:28
*** mat128 has quit IRC10:29
*** vikrant has quit IRC10:29
openstackgerritMerged openstack/ironic-ui master: Updated from global requirements  https://review.openstack.org/47045810:30
*** vicky has quit IRC10:30
*** mat128 has joined #openstack-ironic10:34
*** Serlex has joined #openstack-ironic10:43
openstackgerritDmitry Tantsur proposed openstack/ironic master: Stop sending custom context values over RPC  https://review.openstack.org/46798510:45
openstackgerritMark Goddard proposed openstack/ironic master: [WIP] Add tempest tests for physical networks  https://review.openstack.org/47091510:51
*** tiendc has quit IRC10:54
openstackgerritMerged openstack/virtualbmc master: Replace assertRaisesRegexp with assertRaisesRegex  https://review.openstack.org/47059010:56
*** jkilpatr has joined #openstack-ironic10:58
*** nicodemos has joined #openstack-ironic11:07
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091811:10
openstackgerritDmitry Tantsur proposed openstack/ironic-lib master: [DO NOT MERGE] Testing the gate  https://review.openstack.org/47091911:11
*** milan has joined #openstack-ironic11:11
milanmorning Ironic! :)11:11
*** shuyingy_ has quit IRC11:12
*** shuyingya has joined #openstack-ironic11:12
nicodemosmorning milan and ironic :)11:12
milanmorning nicodemos! :)11:13
milanhey dtantsur! Thanks for the review on the filter drivers!11:14
* milan knows it's quite a bit of a patch11:15
openstackgerritMerged openstack/sushy master: Updated from global requirements  https://review.openstack.org/47056211:16
openstackgerritMerged openstack/ironic-python-agent master: Copy ldlinux.c32 for building ISO image  https://review.openstack.org/46931011:26
*** rbartal has quit IRC11:27
*** mtanino has joined #openstack-ironic11:28
TheJuliaGood morning everyone11:30
dtantsurmorning milan, TheJulia, nicodemos11:33
milanmornig TheJulia! :)11:33
nicodemosmorning dtantsur, TheJulia11:34
*** l_jacob has joined #openstack-ironic11:35
*** shuyingy_ has joined #openstack-ironic11:35
*** shuyingya has quit IRC11:38
*** fellypefca has joined #openstack-ironic11:39
* TheJulia has the fun of doing expenses reporting :(11:44
*** shuyingy_ has quit IRC11:45
*** shuyingya has joined #openstack-ironic11:46
*** litao__ has quit IRC11:46
* dtantsur feels sorry for TheJulia11:52
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091811:53
TheJuliaI did however have a very deep dive discussion with some folks in Orlando on friday, about how to build drivers and the deployment workflow mechanics. They loved it11:55
*** tuanluong has quit IRC11:56
TheJuliadriver composition actually makes them building a POC of an idea much easier because they can just use FakeDeploy for POC stages :)11:56
openstackgerritOpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements  https://review.openstack.org/46956511:57
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent master: Updated from global requirements  https://review.openstack.org/47009811:57
dtantsurcool!11:57
* TheJulia wonders if proposal bot ran slightly less periodically11:58
*** links has joined #openstack-ironic12:04
*** zhurong has quit IRC12:04
*** trown|outtypewww is now known as trown12:06
*** bfournie has quit IRC12:07
*** rbudden has joined #openstack-ironic12:08
openstackgerritDmitry Tantsur proposed openstack/ironic master: [devstack] add support for running behind tls-proxy  https://review.openstack.org/46983612:10
openstackgerritDmitry Tantsur proposed openstack/ironic master: [TEST] [DO NOT MERGE] Test tls-proxy with IPA  https://review.openstack.org/46983712:10
*** mtanino has quit IRC12:11
openstackgerritMerged openstack/ironic master: Remove remaining vendor passthru lookup/heartbeat  https://review.openstack.org/46570812:11
openstackgerritMerged openstack/ironic master: Replace assertTrue(isinstance()) with assertIsInstance()  https://review.openstack.org/47080712:13
*** SerenaFeng has quit IRC12:16
dtantsurTheJulia: should we just land https://review.openstack.org/#/c/468029/ and similar?12:23
patchbotpatch 468029 - ironic-ui - Remove explicit package version12:23
*** rbartal has joined #openstack-ironic12:24
*** shuyingya has quit IRC12:24
TheJuliadtantsur: I think so yes, we have multiple +1's12:25
* dtantsur lands12:25
TheJuliathank you12:25
openstackgerritMerged openstack/ironic-ui master: Fixed node form submission issue  https://review.openstack.org/46563812:25
*** jtomasek|brb is now known as jtomasek12:28
*** udesale has quit IRC12:28
openstackgerritMerged openstack/ironic-ui master: Consolidate code for setting node maintenance state  https://review.openstack.org/46597212:31
*** Nisha_Agarwal has joined #openstack-ironic12:31
openstackgerritMerged openstack/ironic-ui master: Remove explicit package version  https://review.openstack.org/46802912:32
openstackgerritMerged openstack/ironic-ui stable/ocata: Remove explicit package version  https://review.openstack.org/46803012:32
Nisha_Agarwaldtantsur, https://bugs.launchpad.net/ironic/+bug/169513512:40
openstackLaunchpad bug 1695135 in Ironic "stack fails to come up in py3.5" [Undecided,New]12:40
openstackgerritOpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements  https://review.openstack.org/46956512:42
fellypefcaMorning, Ironic :)12:44
*** oanson has joined #openstack-ironic12:44
dtantsurNisha_Agarwal: I wonder if https://github.com/openstack/ironic/blob/master/devstack/tools/ironic/scripts/configure-vm.py runs with python 2, while we install dependencies with python 312:45
*** mvpnitesh has quit IRC12:45
*** mvpnitesh has joined #openstack-ironic12:45
Nisha_Agarwalhmmm12:46
dtantsurif so, we need to adjust how we call this tool to use the devstack's main python, I guess12:46
dtantsurnow to something completely different: I hate you too, pbr :( http://logs.openstack.org/19/470919/1/check/gate-tempest-dsvm-ironic-lib-partition-agent_ipmitool-ubuntu-xenial/1d57f73/logs/devstacklog.txt.gz#_2017-06-05_12_25_07_63112:47
*** bfournie has joined #openstack-ironic12:47
Nisha_Agarwaldtantsur, hmmmm two different things12:48
dtantsurNisha_Agarwal: just in case: my last comment was unrelated to your issue, I'm just complaining about what I'm doing.12:49
Nisha_Agarwal:)12:49
Nisha_Agarwali know12:49
* dtantsur gets a short walk12:51
*** dtantsur is now known as dtantsur|brb12:51
*** jaypipes has joined #openstack-ironic12:52
*** sasha21 has joined #openstack-ironic12:53
*** vaggarwa_ has quit IRC12:54
*** shuyingya has joined #openstack-ironic12:54
*** radez has joined #openstack-ironic12:57
*** sasha21 has quit IRC12:58
*** sasha21 has joined #openstack-ironic12:58
*** shuyingya has quit IRC13:00
openstackgerritM V P Nitesh proposed openstack/ironic master: Cannot delete port of a node whose provision state is active  https://review.openstack.org/47027313:00
*** shuyingya has joined #openstack-ironic13:00
*** mvpnitesh has quit IRC13:02
*** rloo has joined #openstack-ironic13:06
openstackgerritPeter Piela proposed openstack/ironic-ui master: Unit test framework for Ironic-UI API service  https://review.openstack.org/46945913:08
*** baoli has joined #openstack-ironic13:13
*** crushil has quit IRC13:20
openstackgerritMark Goddard proposed openstack/ironic master: [WIP] Add tempest tests for physical networks  https://review.openstack.org/47091513:22
*** livelace has joined #openstack-ironic13:26
*** mtanino has joined #openstack-ironic13:27
*** kozhukalov has quit IRC13:28
openstackgerritMerged openstack/bifrost master: Updated from global requirements  https://review.openstack.org/47008313:29
*** jcoufal has joined #openstack-ironic13:32
*** baoli has quit IRC13:38
*** baoli has joined #openstack-ironic13:38
*** crushil has joined #openstack-ironic13:41
*** Nisha_Agarwal has quit IRC13:44
*** zhurong has joined #openstack-ironic13:46
*** Serlex has quit IRC13:57
*** bnemec has joined #openstack-ironic14:00
*** shuyingya has quit IRC14:02
*** shuyingya has joined #openstack-ironic14:02
*** rpioso has joined #openstack-ironic14:06
*** trown is now known as trown|brb14:07
*** shuyingya has quit IRC14:07
*** Serlex has joined #openstack-ironic14:10
openstackgerritMerged openstack/ironic master: Stop sending custom context values over RPC  https://review.openstack.org/46798514:11
*** shuyingya has joined #openstack-ironic14:13
*** trown|brb is now known as trown14:13
openstackgerritMerged openstack/python-ironic-inspector-client master: Updated from global requirements  https://review.openstack.org/47054714:15
*** persia has quit IRC14:17
*** dtantsur|brb is now known as dtantsur14:17
openstackgerritMark Goddard proposed openstack/ironic master: [WIP] Add tempest tests for physical networks  https://review.openstack.org/47091514:20
*** persia has joined #openstack-ironic14:21
*** shuyingya has quit IRC14:26
*** shuyingya has joined #openstack-ironic14:26
*** udesale has joined #openstack-ironic14:29
*** baoli has quit IRC14:34
*** baoli has joined #openstack-ironic14:35
*** baoli has quit IRC14:35
*** baoli has joined #openstack-ironic14:37
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091814:41
*** rbartal has quit IRC14:50
*** causten has joined #openstack-ironic14:51
rloohello and happy Monday morning ironickers out there. Hope you had a fabulous weekend :-)14:51
rlooTheJulia: wrt https://review.openstack.org/#/c/468778/5/ironic/conf/pxe.py. the dir_permission config can be a decimal value too; not sure what you mean?14:52
patchbotpatch 468778 - ironic - Add a note for specifying octal value of permission14:52
*** armax has joined #openstack-ironic14:55
dtantsurmorning rloo14:56
TheJuliarloo: well, it can be integer, but someone would have to change it, and most operators are going to think in the octal form, as opposed to converting that number (which is not really even a number anyway... but three separate numbers in a string) to an integer form14:56
rloohi dtantsur!14:56
rlooTheJulia: so you mean 'decimal', right? cuz octal is also an integer.14:56
TheJuliarloo: Ahh yes!  I always think of integer as base-1014:57
TheJuliafor some silly reason14:57
TheJulia:)14:58
rlooTheJulia: I made a suggestion in the patch...14:58
rlooTheJulia: yeah, i also think of integer as base-10; and the earlier versions of that patch used 'integer' to mean that too...14:59
TheJuliawell, the world is kind of a base-10 and base-2 kind of world :)15:00
* TheJulia clearly needs more coffee15:00
rlooTheJulia: ++ (our world anyway)15:00
*** jaganathan has quit IRC15:01
rloodtantsur: wrt the osc spec: https://review.openstack.org/#/c/439907/. what do you suggest? if we use 'list', then i feel like we need to also support a 'show'.15:01
patchbotpatch 439907 - ironic-specs - OSC commands for ironic driver-related commands15:01
*** shuyingy_ has joined #openstack-ironic15:02
dtantsurrloo: s/need/should/, but I agree. Still, "show" here seems too anti-OSC to me.15:03
dtantsurso yeah, I suggest "list"15:03
TheJuliarloo: One day we will shift to a base-3 kind of world. :)15:03
rlooTheJulia: not in my world!15:03
rloodtantsur: so you're fine with list, and no 'show'?15:03
dtantsuralso to be fair, "if we use list, we should have show" can be also reversed. "if we use show, we need also a list"15:03
dtantsurtl;dr yes, I'm fine with that15:03
rloodtantsur: ok, i don't actually care, cuz it is throwaway. i just want to get to the next set of commands for interfaces :-)15:04
dtantsur:)15:04
dtantsurwell, it's the last item before we have feature parity between two CLI tools, right?15:04
NobodyCamGood Morning Ironic'ers :)15:04
dtantsurmorning NobodyCam, happy Monday15:05
NobodyCamhey hey Morning dtantsur and ugh its monday again :p15:05
NobodyCamhehehe15:05
dtantsurMonday happens. and more often that I'd wish for.15:05
NobodyCam++++15:05
*** shuyingya has quit IRC15:06
*** hshiina has quit IRC15:06
*** crushil has quit IRC15:06
NobodyCamoff the wall neutron question: given just a ip is there a way to search out what network / subnet it came from?15:08
rloodtantsur: true, I hope. After this, we need to go through and just verify that nothing was missed.15:08
dtantsuryeah15:09
rloodtantsur: btw, i saw that ironic-lib gate is broken. do you need me to review anything now?15:10
dtantsurrloo: not yet, I'm still working on a proper fix15:10
sambettsNobodyCam: not sure if you can in the IP, but you could do a port-list grep for the ip address and then grab the subnet from there15:10
dtantsurrloo: I'll add you when the patch proves working15:10
rloodtantsur: thx!15:11
dtantsurchroot + pbr = pain..15:11
rloodtantsur: ouch15:11
mgoddard_NobodyCam: annoyingly, openstack port list --fixed-ip=ip-address=<IP> does not seem to work15:12
dtantsura friendly reminder: please update the whiteboard with your statuses15:12
NobodyCamhehe I'm looking to create the port, so nothing in port list15:12
dtantsurthe most exciting event on Monday, our IRC meeting, is approaching exceptionally fast!15:12
NobodyCam:)15:12
rloodtantsur: yeah, i look forward to it every week :D15:13
TheJuliagood morning NobodyCam15:14
mgoddard_NobodyCam: there might not be a 1-1 mapping from IP to valid subnet - IPs can be duplicated if in different networks15:15
NobodyCamGood Morning TheJulia ... :) are you back home or still living life in metal tube?15:15
*** zhurong has quit IRC15:15
TheJuliaNobodyCam: home.... until the second week in July. \o/15:16
NobodyCammgoddard_: ya :(15:16
NobodyCamTheJulia: :) w00t!!!15:16
mgoddard_NobodyCam: If you know the prefix length you can do this:15:16
mgoddard_openstack subnet list --subnet-range 10.0.0.0/1615:17
rloogood morning NobodyCam, TheJulia, mgoddard_15:17
NobodyCammorning rloo15:17
NobodyCammgoddard_: oh that may get me close enough to do what I need!!!15:17
mgoddard_morning rloo and other ironicles15:18
NobodyCam:) mgoddard_ Thank you :)15:18
* rloo likes ironicles15:18
mgoddard_NobodyCam: cool :) check out the neutron API docs, it may be more expressive than the CLI15:19
*** bnemec has quit IRC15:19
dtantsurmorning mgoddard_15:19
mgoddard_morning dtantsur15:20
openstackgerritRuby Loo proposed openstack/ironic-specs master: OSC commands for ironic driver-related commands  https://review.openstack.org/43990715:23
*** bnemec has joined #openstack-ironic15:24
*** causten has quit IRC15:28
*** causten has joined #openstack-ironic15:29
*** Serlex has quit IRC15:35
*** armax has quit IRC15:35
*** udesale has quit IRC15:36
*** armax has joined #openstack-ironic15:37
*** shuyingy_ has quit IRC15:37
*** shuyingya has joined #openstack-ironic15:38
openstackgerritRuby Loo proposed openstack/ironic-python-agent master: fix path for ldlinux.c32  https://review.openstack.org/47102815:39
*** armax has quit IRC15:41
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091815:42
dtantsurone more attempt..15:42
*** shuyingya has quit IRC15:42
*** crushil has joined #openstack-ironic15:45
*** dyasny has joined #openstack-ironic15:46
milandtantsur, qq https://review.openstack.org/#/c/439603/17/ironic_inspector/pxe_filter/base.py how about a keeping the abstract class as a contract and creating a GenericBaseClass implementation to address the common boilerplate?15:51
patchbotpatch 439603 - ironic-inspector - PXE boot filtering drivers15:51
dtantsurmilan++ I like the idea15:52
milandtantsur, thx, will do15:52
*** rcernin has quit IRC15:52
milanI need the same for the dnsmasq so I guess it will shrink both the patches down (test cases)15:52
openstackgerritMerged openstack/ironic-inspector master: Updated from global requirements  https://review.openstack.org/47045715:54
*** MapspaM is now known as SpamapS15:54
*** SpamapS has quit IRC15:55
*** SpamapS has joined #openstack-ironic15:55
*** mtanino has quit IRC16:06
*** mtanino has joined #openstack-ironic16:06
*** livelace has quit IRC16:16
*** pcaruana has quit IRC16:23
*** rama_y has joined #openstack-ironic16:23
rama_yGood morning ironic :)16:26
*** Nisha_Agarwal has joined #openstack-ironic16:31
rloomorning rama_y!16:31
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new  https://review.openstack.org/47091816:31
*** causten has quit IRC16:34
rama_ymorning rloo!16:35
*** links has quit IRC16:35
*** causten has joined #openstack-ironic16:35
*** fragatin_ has joined #openstack-ironic16:36
*** fragatina has quit IRC16:37
*** causten has quit IRC16:40
*** ricardoas-afk is now known as ricardoas16:41
*** mgoddard_ has quit IRC16:41
*** harlowja has joined #openstack-ironic16:45
rloo15 (or fewer) minute warning before our meeting16:46
rlooplease update status!16:46
openstackgerritPeter Piela proposed openstack/ironic-ui master: Unit test framework for Ironic-UI API service  https://review.openstack.org/46945916:47
*** stendulker has joined #openstack-ironic16:48
*** armax has joined #openstack-ironic16:54
rlooironic meeting starting!17:00
openstackgerritMerged openstack/ironic-python-agent master: Log 'Executable biosdevname not found' only once  https://review.openstack.org/47038217:02
*** jkilpatr_ has joined #openstack-ironic17:03
*** jaosorior is now known as jaosorior_away17:03
*** jkilpatr has quit IRC17:05
*** mgoddard_ has joined #openstack-ironic17:08
milanNight Ironic! /me relocates17:13
*** milan has quit IRC17:13
*** trown is now known as trown|lunch17:20
openstackgerritOpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements  https://review.openstack.org/46956517:21
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent master: Updated from global requirements  https://review.openstack.org/47009817:21
*** stendulker has quit IRC17:21
*** stendulker has joined #openstack-ironic17:24
*** e0ne has joined #openstack-ironic17:27
*** fragatin_ has quit IRC17:32
*** fragatina has joined #openstack-ironic17:32
openstackgerritNisha Agarwal proposed openstack/ironic master: DNM: Experimental change to see if python3 gate passes  https://review.openstack.org/47107217:38
openstackgerritMichael Turek proposed openstack/ironic master: iPXE template support for iSCSI  https://review.openstack.org/41332417:39
*** penick has joined #openstack-ironic17:41
*** yee379 has quit IRC17:43
*** stendulker_ has joined #openstack-ironic17:43
*** stendulker has quit IRC17:46
*** fragatina has quit IRC17:52
*** mat128 has quit IRC17:52
*** mat128 has joined #openstack-ironic17:53
*** mat128 has quit IRC17:54
dtantsuranyone needs anything of me? otherwise I'm calling it a day17:54
TheJuliaHave a good evening dtantsur17:54
dtantsurgood night, see you tomorrow17:55
*** dtantsur is now known as dtantsur|afk17:55
*** mat128 has joined #openstack-ironic17:55
openstackgerritMichael Turek proposed openstack/ironic master: iPXE template support for iSCSI  https://review.openstack.org/41332417:56
* sambetts -> home too 17:57
sambettscya'll tomorrow17:57
*** sambetts is now known as sambetts|afk17:57
*** causten has joined #openstack-ironic17:57
*** anupn has quit IRC17:59
NobodyCamnight dtantsur|afk18:01
NobodyCamgood meeting!18:01
openstackgerritNisha Agarwal proposed openstack/ironic master: Add the new capabilities to the capabilities list  https://review.openstack.org/42290218:07
*** stendulker_ has quit IRC18:14
*** Nisha_Agarwal has quit IRC18:16
*** trown|lunch is now known as trown18:16
*** causten has quit IRC18:19
*** jtanner has joined #openstack-ironic18:19
*** causten has joined #openstack-ironic18:20
jtannerlot's o peeps in here18:20
*** tellesnobrega has joined #openstack-ironic18:22
NobodyCam:)18:22
NobodyCamjtanner: many good folks can be found here :)18:23
*** causten has quit IRC18:24
* jtanner is attempting to learn ironic through bifrost18:25
tellesnobregahey guys, I work on sahara and we are fixing some issues after nova network was removed from nova client recently. One of the problems we are having is regarding getting ports from Neutron. We can fix that by using pre-created ports on the heat template but this used to break our integration with ironic... bottom line is, is there a way that I can test spawning ironic instances without having a baremetal server?18:25
*** jeremyfreudberg has joined #openstack-ironic18:26
*** yee379 has joined #openstack-ironic18:27
*** jkilpatr has joined #openstack-ironic18:31
*** jkilpatr_ has quit IRC18:32
*** mgoddard_ has quit IRC18:36
*** penick has quit IRC18:39
*** jeremyfreudberg has quit IRC18:41
*** jeremyfreudberg has joined #openstack-ironic18:42
NobodyCamtellesnobrega: I often use virtual box to test with locally18:42
NobodyCamjtanner: awesome and good starting point!18:43
jtanneri spun up a VM with nested virt capabilities, ran bifrost install.yml and then test-bifrost-create-vm.yaml18:44
NobodyCam:)18:44
jtanneri have a shutdown VM that's registered in vbmc, but not known to ironic list-nodes18:44
jtannerwas i supposed to add/discover the node at this point?18:45
NobodyCam:) or manually register the node18:45
jeremyfreudbergNobodyCam (//cc tellesnobrega) any difference between doing with Virtualbox, or using QEMU stuff on devstack mentioned here: https://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack18:46
jtanneri'm not exactly sure what parameters to pass to node-create18:46
NobodyCamjeremyfreudberg: Not really both provide a virtual node to test with.. some minor config differences i'm sure, but nothing major18:47
TheJuliajeremyfreudberg: I think the devstack stuff is more geared around using virtualbmc so your using in-tree drivers18:48
tellesnobregaeither way we should be able to test ironic bringing "baremetal" nodes up?18:48
TheJuliajtanner: so... first step would really... truly... be driver_info settings :)18:49
jtannervirtualbmc looked to be libvirt specific when i read through the repo18:49
TheJuliajtanner: it is18:49
NobodyCamjtanner: see https://docs.openstack.org/project-install-guide/baremetal/draft/enrollment.html18:50
TheJuliaNobodyCam: +118:50
jtanner"No conductor service registered which supports driver pxe_ipmitool."18:53
*** fellypefca has quit IRC18:54
NobodyCamcheck enabled_drivers in the ironic.conf18:54
*** jeremyfreudberg has left #openstack-ironic18:54
jtannerenabled_drivers = agent_ipmitool,agent_ilo,agent_ucs,pxe_ssh,pxe_ipmitool,pxe_ilo18:55
NobodyCamhmm, does ironic driver-list show it?18:55
NobodyCamis ipmitool installed?18:55
jtanneripmitool installed, driver-list output is empty18:56
NobodyCamis the conductor started?18:56
jtanneri see ironic-inspecter and ironic-api in the process list18:57
NobodyCamahh but no conductor!18:57
TheJuliahmm18:58
TheJuliajtanner: I bet your conductor failed to start, If you pull up the last hundred lines of the conductor log, it should be fairly clear why18:58
jtannerironic-conductor is not a known unit for systemd18:58
jtanneri do see that dnsmasq failed to start18:59
TheJuliadnsmasq failing to start makes sense, there are some known dragons there18:59
TheJuliabut there should be an ironic-conductor service...  I wonder if there is anything in journalctl19:00
jtannersome stuff indeed https://paste.fedoraproject.org/paste/-thwZ9cp6TWZA1T~VNO5FF5M1UNdIGYhyRLivL9gydE=19:03
*** mat128 has quit IRC19:04
TheJuliaDriverLoadError: Driver, hardware type or interface agent_ucs could not be loaded. Reason: 'module' object has no attribute 'python_2_unicode_compatible'19:05
TheJulianice....19:05
TheJuliamaybe try removing gent_ucs from the enabled_driver list19:05
TheJuliaerr, agent_ucs19:05
jtannercurse of trying to use an el distro with code that is probably written on ubuntu?19:06
TheJuliaYeah, ubuntu is fairly common in the community19:07
jtannergot it for ilo too, so removed that19:10
jtannernow i'm to DriverLoadError: Driver, hardware type or interface agent_ipmitool could not be loaded. Reason: 'module' object has no attribute 'python_2_unicode_compatible'19:10
jtannernot sure i -can- remove ipmitool if i'm attempting to use vbmc19:10
TheJuliano... ugh19:12
TheJuliaWhat distribution are you on?19:12
jtannercetnos719:12
jtannerugh, centos*719:12
jtannerwhat's a "more likely to work OOTB" distro?19:12
jtanneri can switch19:12
TheJuliajtanner: ubuntu or debian are good bets. Fedora, although I've not tried fedora recently19:14
jtannerbifrost had issues starting mysql/mariadb on fedora earlier19:14
jtannerso i moved to centos19:14
NobodyCamjtanner: just fyi: http://mirror.centos.org/centos/7/cloud/x86_64/19:14
TheJuliajtanner: what fedora version?19:15
jtanner2519:15
* TheJulia goes and feels a bug.19:15
TheJuliafiles19:15
* TheJulia tosses stuff at autocorrect19:15
jtannersetuptools on el7 is also too old19:15
jtannerpip install --upgrade setuptools19:16
jtannerbefore running install.yml19:16
TheJuliaThanks19:19
jtannergonna try to debug extension loader now19:20
TheJuliaI'm updating/installing fedora now19:24
TheJuliaupdating to install I should say19:25
NobodyCam:)19:25
TheJulia4.5gb to get git tools back :(19:25
NobodyCamugh that seems like a bit much.. that's like a windows update19:26
TheJuliablame OS X and it ripping Xcode off of my laptop every time I do any sort of major update19:27
jtannerwhat sort of hardware do you use for dev on ironic?19:27
jrollTheJulia: there's a smaller download now19:27
jrollif you just run git it should ask if you want to install the CLI tools19:28
TheJuliajroll: *blink* *blink*19:28
jroll(which includes git)19:28
TheJuliajroll: oh, nope, the update left it totally braindead :(19:28
NobodyCam:) I run on a mac19:28
jrollTheJulia: :/19:28
NobodyCamhey hey morning jroll19:28
jrollhey NobodyCam :)19:28
NobodyCamwell at this point afternoon :)19:28
jroll:D19:29
NobodyCamhehehe19:29
TheJuliajtanner: I have a few machines, MacBook mainly for $CORP stuff with various VMs.  It is just easier to get my git tools updated so I can spin up a new vm at the moment :(19:29
jtanneri have lots of boxen, but none with ipmi/drac/ilo19:29
jtannerwhich is why i'm trying to use bifrost+vbmc19:29
TheJuliaahh19:30
TheJuliaI have a ipmi machine in another room, but it is not always handy. :(19:31
* NobodyCam says nothing about ssh driver (which he still likes)19:31
jtanneri'm from ansible, i like ssh too19:32
jtannerbut it's not allowed in the parameters of $WORKPROJECT19:33
NobodyCam++ the ssh driver is also very much deprecated from Ironic19:34
TheJuliaNobodyCam: I suspect because of a commit 4 years ago? :)19:34
NobodyCamhehehe :)19:34
* TheJulia watches the download spin along....19:35
openstackgerritMerged openstack/python-ironicclient master: Updated from global requirements  https://review.openstack.org/47054819:36
*** causten has joined #openstack-ironic19:37
jtannerwell, trimming down the copies of python-six installed doesn't seem to help19:40
jtannerand using just the one from yum or just the one from pip19:40
jtanneri think the exception is occuring down in ep.resolve()19:42
jtannerwhat does resolve do?19:42
TheJuliano clue, last time I tried to debug the module loader, I think a bottle of tequila appeared on my desk19:43
jtannerheh19:45
jtanneri think i need to learn more about the entrypoint objects19:45
*** rcarrillocruz has joined #openstack-ironic19:48
openstackgerritMerged openstack/ironic-python-agent master: Updated from global requirements  https://review.openstack.org/47009819:49
rcarrillocruzhey folks, i get failures running test-bifrost.sh on centos19:49
rcarrillocruzget module found paramiko on logs19:49
*** rcernin has joined #openstack-ironic19:49
rcarrillocruzbut i can import it fine on a python shell19:49
*** e0ne has quit IRC19:49
rcarrillocruzseems like a python path issue in the init scripts or something19:50
rcarrillocruzrings a bell?19:50
jtannerwelcome rcarrillocruz =P19:50
rcarrillocruzHOLA!19:50
rcarrillocruz:-)19:50
jtannerrcarrillocruz: i didn't see that19:50
rcarrillocruzyeah, cos you're invoking the playbook on its own19:50
jtannercurrently debugging AttributeError("'module' object has no attribute 'python_2_unicode_compatible'",19:50
rcarrillocruzi'm kicking the test ci script19:51
*** causten has quit IRC19:51
jtannerrcarrillocruz: does that process spin up the conductor prior to the paramiko error?19:51
rcarrillocruzs/get module found/no module found19:51
jtannernot saying it's related, just wondering19:51
*** causten has joined #openstack-ironic19:52
TheJuliao/ rcarrillocruz19:52
rcarrillocruzhey julia19:52
rcarrillocruz:-)19:52
rcarrillocruzhow's going19:52
TheJuliarcarrillocruz: what centos version are you hitting this on?19:52
rcarrillocruz719:52
TheJuliaIt goes19:52
rcarrillocruz7.3 to be more precise19:53
TheJuliaexcellent19:53
TheJulia\o/ xcode is installing finally19:53
jtannerep.__class__=<class 'pkg_resources.EntryPoint'>19:53
*** penick has joined #openstack-ironic19:53
*** causten_ has joined #openstack-ironic19:54
*** fragatina has joined #openstack-ironic19:55
*** causten has quit IRC19:56
*** causten has joined #openstack-ironic19:57
*** causten_ has quit IRC19:58
* TheJulia fires up a fedora25 vm first20:00
TheJuliarcarrillocruz: So how goes it for you?20:00
yolandahi TheJulia , i got same failure reported from leifmadsen some time ago20:05
yolandaon centos720:05
TheJuliao/ yolanda20:05
*** jkilpatr has quit IRC20:06
TheJuliahmmm20:06
rcarrillocruzTheJulia: pretty good, doing non-openstack things at Ansible but still poking and things when possible20:08
rcarrillocruztoo bad i didn't get to meet you, we were at the ansible track at the summit20:08
rcarrillocruzbut i had to finish last-minute things on my slides, my talk was after lunch :/20:08
TheJuliaOh, yeah.  Boston was just a blur for me20:08
TheJuliarcarrillocruz: but... we've met.  It has just been a while.  Tokyo, in that tiny little hotel bar20:10
rcarrillocruzeven at Austin :P20:11
*** athomas has quit IRC20:11
TheJuliaOh right!20:11
jtannerhow would i start ironic-conductor without systemd?20:11
jtannercli + args?20:12
rcarrillocruzjtanner: it's placed on /bin from what i can see20:12
rcarrillocruz/bin/ironic-api you can run it in foreground20:12
TheJuliauhh /usr/local/sbin/ironic-conductor --config-file /etc/ironic/ironic.conf20:12
rcarrillocruzi expect condcut is on /bin too20:12
TheJuliait might be s/sbin/bin20:12
jtanner[root@localhost ~]# systemctl show ironic-conductor | fgrep ExecStart20:13
jtannerExecStart={ path=/usr/bin/ironic-conductor ; argv[]=/usr/bin/ironic-conductor --config-file /etc/ironic/ironic.conf ; ignore_errors=no20:13
* TheJulia blinks20:13
TheJuliaThat is different...20:14
jtannerwasn't me =P20:14
jtannerbut it gives the error!20:14
jtannerso now i can strace20:14
TheJulia\o/ strace20:20
TheJuliaokay, 0-3 for virtual box images with actually working20:20
jtannersee nothing obvious in the syscalls20:20
jtannerhttps://paste.fedoraproject.org/paste/j-YWmg430~JFEjDQ9Q6o1V5M1UNdIGYhyRLivL9gydE=20:21
TheJuliaI feel cursed20:21
* TheJulia wonders if it is time to go get the tequila20:22
*** jkilpatr has joined #openstack-ironic20:22
jtannerheh20:22
jtannerwell, the other pro is that i can use epdb now too20:22
TheJuliaI'm trying centos7.3 now instead of fedora20:23
openstackgerritXavier proposed openstack/ironic master: [WIP] Migrate oneview driver to use python-hpOneView  https://review.openstack.org/46687220:28
*** shuyingya has joined #openstack-ironic20:31
* TheJulia does the old fashioned download an iso installer image thing at this point :(20:32
*** fragatina has quit IRC20:33
*** shuyingya has quit IRC20:36
*** fragatina has joined #openstack-ironic20:37
openstackgerritMerged openstack/ironic master: Remove unused methods from GlanceImageService  https://review.openstack.org/46958820:38
*** clenimar has joined #openstack-ironic20:39
*** rcernin has quit IRC20:47
rcarrillocruzTheJulia:20:48
rcarrillocruzsudo su - ironic20:48
rcarrillocruzpython20:48
rcarrillocruzimport paramiko20:48
rcarrillocruzno module found20:48
rcarrillocruzthe issue is the unit ahs user set to ironic20:48
rcarrillocruzbut ironic doesn't seem to have perms to import libs20:48
rcarrillocruzprolly a sudoers issue ?20:48
TheJuliaeh, more a permission issue maybe?20:48
TheJuliasudo should have nothing to do with library loading20:49
rcarrillocruzyolanda: ^ you mentioned you had that thing20:49
jtanneras root, pip show paramiko | egrep ^Location20:50
TheJulia^ that20:50
TheJuliaand then checking the perms20:51
TheJuliaoh, I bet I know what might be going on20:51
rcarrillocruzoh20:51
rcarrillocruzhmm20:51
rcarrillocruzparamiko is installed on root/.local site packages20:52
TheJuliahmm20:52
jtannerparamiko can also fail imports in weird ways because of underlying crypto libs20:53
jtannerrcarrillocruz: did you install paramiko+ansible through yum?20:54
TheJuliajtanner: likely our env-setup.sh script which pulls it all down20:56
jtanneroh, hrm ...  i didn't do that then20:57
TheJuliarcarrillocruz: did you run test-bifrost as root or as a unprivileged user?20:57
jtanneri yum install epel-release ; yum install ansible20:57
rcarrillocruz yeah, that was it20:57
rcarrillocruzas root20:57
rcarrillocruzand presumably the playbook installs pip --user20:57
rcarrillocruzwhich is why it was put on root/.local20:57
TheJuliaahh, but paramiko needs to get installed prior to sensible firing up20:58
rcarrillocruznot installing anything myself, except epel to get passed the rabbitmq-server install20:58
TheJuliayeah, I just reproduced that20:58
* TheJulia thinks for amoment20:59
rcarrillocruzthat's odd cos i didn't install paramiko20:59
rcarrillocruzsomehow some script must do it20:59
rcarrillocruzanyway, i uninstalled it, installed it with sudo, made sure it's installed on /usr/lib, fired odd test-bifrost.sh again20:59
*** trown is now known as trown|outtypewww21:00
*** fragatina has quit IRC21:03
*** crushil has quit IRC21:14
openstackgerritJulia Kreger proposed openstack/bifrost master: Revert "Remove useless paramiko requirements"  https://review.openstack.org/47113621:19
NobodyCamlol so much for the ssh driver..21:19
jtannerboom21:19
TheJuliaYeah, that should take care of that... :\21:20
TheJuliaSo... lets see21:20
TheJulianext issue!21:20
rcarrillocruzoka21:20
NobodyCamlol21:21
TheJuliajtanner: so... yum install epee-release; yum install ansible actually kind of makes sense to have gone sideways21:21
TheJuliaepel21:21
* TheJulia shoots autocorrect21:21
TheJuliabut only because we assumed (wrongly) that users will generally install from pip21:22
jtannerin terms of breaking unicode checking?21:22
TheJuliaMy brain has not gotten to unicode checking yet21:22
TheJuliabut....21:23
TheJuliaI wonder21:23
rajinirIs there a way to restart the ironic service when using devstack gate?   I see no screen21:28
TheJuliarajinir: unstack and restock?21:28
TheJuliare-stack21:28
*** crushil has joined #openstack-ironic21:31
*** mjura has quit IRC21:32
TheJuliajtanner: any chance you could dump the list of installed packages/versions to a text file?21:32
jtannerpython packages / rpms ?21:32
TheJuliarpms21:33
rcarrillocruzyeah, screen was removed from devstack, since the systemd major migration21:33
jtannerhttps://paste.fedoraproject.org/paste/Sr8G9WC7e5y2XM~T40kdjF5M1UNdIGYhyRLivL9gydE=/21:34
jtannerscroll down21:34
*** penick has quit IRC21:34
*** baoli has quit IRC21:34
*** pmannidi has quit IRC21:35
*** pmannidi has joined #openstack-ironic21:35
*** penick has joined #openstack-ironic21:39
*** crushil has quit IRC21:40
*** aNuposic has joined #openstack-ironic21:44
TheJuliaThe only thing that stands out to me is not python-virtualenv package21:44
*** korekhov has joined #openstack-ironic21:47
openstackgerritOpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements  https://review.openstack.org/46956521:49
rcarrillocruzTheJulia: k, removed all root py packages, installed with sudo21:51
rcarrillocruzgot passed the enroll21:51
rcarrillocruzhow long it takes the introspection step21:52
rcarrillocruz?21:52
TheJuliarcarrillocruz: you mentioned manually installing rabbitmq-server, any reason?21:52
*** zackf has quit IRC21:52
TheJuliarcarrillocruz: a couple minutes typically21:52
rcarrillocruzrunning test-bifrost script fails if epel-release is not installed21:52
rcarrillocruzinstalling it made rabbitmq-server available via yum21:52
rcarrillocruzthe real fix was that, not really doing yum install manually21:53
rcarrillocruzbifrost-isntall took care of it21:53
TheJuliafor some reason I thought we took care of that a long... long... time ago21:54
TheJuliaoh, wait... no.. I think the docs say to have epel in place before starting21:55
rcarrillocruzit's possible in CI epel is already in place, thus it just goes along21:56
rcarrillocruzunless you don't gate or at least test on check/periodic on centos21:56
rcarrillocruz?21:56
*** korekhov has left #openstack-ironic21:56
TheJuliaI think opnfv does pre-install epel-release21:57
TheJuliawhich kind of explains things21:57
*** jcoufal has quit IRC21:57
jtannerwell, i think i may have found a workaround21:58
rcarrillocruzgah, this cloud is slow, introspect taking forever21:58
jtannercomment out the six decorator in /usr/lib/python2.7/site-packages/neutronclient/common/exceptions.py21:58
*** rpioso has quit IRC21:58
jtannerhttps://github.com/openstack/python-neutronclient/blob/master/neutronclient/common/exceptions.py#L4321:59
TheJuliajtanner: *blink* *blink*21:59
jtanner*shrug*21:59
jtanneri ran conductor with python -v and got a little more from the import chain21:59
jtannersaw neutron-client22:00
jtannerfind + grep on that dir22:00
jtannersaw that line22:00
jtannercommented it out22:00
jtannerconductor starts22:00
TheJuliajtanner: what version of six do you have?22:02
jtanner[root@localhost ~]# pip show six | egrep ^Version22:02
jtannerVersion: 1.10.022:02
jtannerLocation: /usr/lib/python2.7/site-packages22:02
jtanneri have no python-six rpms installed22:03
TheJuliawow22:04
rcarrillocruzjtanner: so, the inspector is still going22:04
rcarrillocruzbut22:04
rcarrillocruzopened a shell to the same box22:04
rcarrillocruzcd bifrost22:04
rcarrillocruzsource env-vars22:04
rcarrillocruz[centos@bifrost bifrost]$ ironic node-list22:04
rcarrillocruz+--------------------------------------+---------+---------------+-------------+--------------------+-------------+22:04
rcarrillocruz| UUID                                 | Name    | Instance UUID | Power State | Provisioning State | Maintenance |22:04
rcarrillocruz+--------------------------------------+---------+---------------+-------------+--------------------+-------------+22:04
rcarrillocruz| 4e41df61-84b1-5856-bfb6-6b5f2cd3dd11 | testvm1 | None          | power off   | inspecting         | False       |22:04
rcarrillocruz+--------------------------------------+---------+---------------+-------------+--------------------+-------------+22:04
rcarrillocruzso yeah, it enrolls fine22:04
rcarrillocruzfwiw, yum install epel-release22:04
TheJuliaIt should be done with inspection by now....22:04
rcarrillocruzsudo scripts/test-bifrost.sh22:04
TheJuliaanything on the console log rcarrillocruz ?22:05
rcarrillocruzthe only thing was the root py packages issue22:05
rcarrillocruzhoping TheJulia change when lands fix it22:05
rcarrillocruzfor now, remove all packages from /root/.local/python2.7/site-packages22:05
rcarrillocruzsudo pip install them, so they are on /usr/lib22:05
rcarrillocruzand you should be good to go22:06
jtanneraha!22:06
jtanner(Epdb) six.__file__22:06
jtanner'/usr/lib/python2.7/site-packages/eventlet/support/six.pyc'22:06
jtanner(Epdb) six.__version__22:06
jtanner'1.8.0'22:06
rcarrillocruz(unless the introspection takes FOREVER)22:06
*** causten has quit IRC22:06
*** causten has joined #openstack-ironic22:07
TheJuliaawesome :\22:07
rcarrillocruzso thing works, not sure why you get that six issue, script brings up ironic-api and ironic-conductor for me22:08
rcarrillocruzTheJulia: how can i get onto the console22:08
rcarrillocruzironic node-get-console shows console is disabled22:08
rcarrillocruzi assume some commands dance here22:08
jtannerrcarrillocruz: so what's the process?22:11
jtannerinstall el7, update, install git, clone bifrost, source env script .... then?22:11
*** causten has quit IRC22:11
rcarrillocruzwhat i'm doing is22:13
rcarrillocruzinstall centos722:13
rcarrillocruzupdate22:13
rcarrillocruzyum install epel-release22:13
rcarrillocruzyum install git22:13
rcarrillocruzclone bifrost22:13
rcarrillocruzput TheJulia fix prbobalby on requirements (what i've done is fixing packages, removing them from root/.local onto /usr/lib, but should be equivalent)22:14
*** mtanino has quit IRC22:14
rcarrillocruzsudo scripts/test-bifrost.sh22:14
rcarrillocruzthat will create VMs on libvirt22:14
rcarrillocruzand run bifrost tests22:14
rcarrillocruzafter that22:14
rcarrillocruzsource bifrost/env-vars22:14
rcarrillocruzexport BIFROST_INVENTORY_SOURCE=/tmp/baremetal.json22:14
rcarrillocruzironic node-list and from there other commands if you want to poke22:14
jtannerwhat is the fix from TheJulia?22:15
rcarrillocruzhttps://review.openstack.org/47113622:15
patchbotpatch 471136 - bifrost - Revert "Remove useless paramiko requirements"22:15
jtannerah yes22:16
rcarrillocruzTheJulia: yah, something's going on, inspection still kicking22:16
jtannerwhat phase in that installs ansible?22:16
rcarrillocruzanyway, tad late here22:16
jtannerand you are running all of it as !root?22:16
rcarrillocruzyeah22:17
rcarrillocruzsudo22:17
TheJuliarcarrillocruz: oh, /var/log/libvirt/somethingsomethingsomething/testvm01_console.log22:17
rcarrillocruzjtanner: that should be bifrost-prep-install22:18
TheJuliaenv-setup.sh, even before ansible since ansible might not be there22:19
TheJuliagoodnight rcarrillocruz22:19
* TheJulia actually needs to step away as well22:19
rcarrillocruzah yeah, that22:20
* rcarrillocruz forgets22:20
rcarrillocruzanyway, /me waves22:20
jtannerlater22:24
*** penick has quit IRC22:34
*** sasha21 has quit IRC22:42
*** mat128 has joined #openstack-ironic22:59
openstackgerritChris Krelle proposed openstack/ironic-inspector master: add disabled option to VALID_ADD_PORTS_VALUES  https://review.openstack.org/47115623:00
*** bfournie has quit IRC23:07
openstackgerritChris Krelle proposed openstack/ironic-inspector master: add disabled option to VALID_ADD_PORTS_VALUES  https://review.openstack.org/47115623:23
*** baoli has joined #openstack-ironic23:55
*** MattMan has quit IRC23:58
*** MattMan has joined #openstack-ironic23:58

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