*** MattMan_ has quit IRC | 00:01 | |
*** ptx0 has joined #openstack-ironic | 00:03 | |
*** hw_wutianwei has joined #openstack-ironic | 01:02 | |
*** phuongnh has joined #openstack-ironic | 01:03 | |
*** gcb has joined #openstack-ironic | 01:19 | |
*** SerenaFeng has joined #openstack-ironic | 01:30 | |
openstackgerrit | Hironori Shiina proposed openstack/ironic master: Change volume metadata not to use nested dicts https://review.openstack.org/467930 | 01:31 |
---|---|---|
*** zhurong has joined #openstack-ironic | 01:35 | |
*** zhurong has quit IRC | 01:44 | |
*** baoli has joined #openstack-ironic | 01:46 | |
*** cinerama` has quit IRC | 02:02 | |
*** armax has joined #openstack-ironic | 02:04 | |
*** cinerama has joined #openstack-ironic | 02:06 | |
*** crushil has joined #openstack-ironic | 02:15 | |
*** baoli has quit IRC | 02:20 | |
openstackgerrit | qiu.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/470805 | 02:24 |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic master: Replace assertTrue(isinstance()) with assertIsInstance() https://review.openstack.org/470807 | 02:27 |
*** litao__ has joined #openstack-ironic | 02:27 | |
*** baoli has joined #openstack-ironic | 02:28 | |
*** zzzeek has joined #openstack-ironic | 02:30 | |
*** zhurong has joined #openstack-ironic | 02:32 | |
*** baoli has quit IRC | 02:40 | |
*** tiendc has joined #openstack-ironic | 02:52 | |
*** rbudden has quit IRC | 03:06 | |
*** vikrant has joined #openstack-ironic | 03:20 | |
*** armax has quit IRC | 03:42 | |
*** armax has joined #openstack-ironic | 03:43 | |
*** armax has quit IRC | 03:43 | |
*** armax has joined #openstack-ironic | 03:44 | |
*** armax has quit IRC | 03:44 | |
*** armax has joined #openstack-ironic | 03:44 | |
*** armax has quit IRC | 03:45 | |
*** armax has joined #openstack-ironic | 03:45 | |
*** armax has joined #openstack-ironic | 03:46 | |
*** armax has quit IRC | 03:46 | |
*** SerenaFeng has quit IRC | 03:49 | |
*** Dinesh_Bhor has joined #openstack-ironic | 04:03 | |
*** tuanluong has joined #openstack-ironic | 04:39 | |
*** jaganathan has joined #openstack-ironic | 04:55 | |
openstackgerrit | Debayan Ray proposed openstack/proliantutils master: Redfish: Add system power operations https://review.openstack.org/470353 | 05:04 |
*** mvpnitesh has joined #openstack-ironic | 05:04 | |
*** beekneemech has quit IRC | 05:11 | |
*** Fdaisuke has quit IRC | 05:11 | |
*** hshiina has joined #openstack-ironic | 05:12 | |
*** udesale has joined #openstack-ironic | 05:12 | |
*** mvpnitesh has quit IRC | 05:28 | |
*** mvpnitesh has joined #openstack-ironic | 05:29 | |
*** mvpnitesh has quit IRC | 05:36 | |
*** mvpnitesh has joined #openstack-ironic | 05:37 | |
*** jaganathan has quit IRC | 05:37 | |
*** mvpnitesh has quit IRC | 05:43 | |
*** SerenaFeng has joined #openstack-ironic | 05:43 | |
*** mvpnitesh has joined #openstack-ironic | 05:43 | |
*** mvpnitesh has quit IRC | 05:57 | |
*** mvpnitesh has joined #openstack-ironic | 05:57 | |
*** jaganathan has joined #openstack-ironic | 06:12 | |
*** mjura has joined #openstack-ironic | 06:18 | |
*** rcernin has joined #openstack-ironic | 06:29 | |
*** mvpnitesh has quit IRC | 06:30 | |
*** mvpnitesh has joined #openstack-ironic | 06:32 | |
*** Nisha_Agarwal has joined #openstack-ironic | 06:48 | |
Nisha_Agarwal | morning ironic!!! | 06:48 |
*** tuanluong has quit IRC | 06:50 | |
*** zzzeek has quit IRC | 06:50 | |
*** litao__ has quit IRC | 06:50 | |
*** crushil has quit IRC | 06:50 | |
*** cinerama has quit IRC | 06:50 | |
*** SpamapS has quit IRC | 06:50 | |
*** dtantsur has quit IRC | 06:50 | |
*** hoonetorg has quit IRC | 06:50 | |
*** fdegir has quit IRC | 06:50 | |
*** vdrok has quit IRC | 06:50 | |
*** samueldmq has quit IRC | 06:50 | |
*** flaviodsr has quit IRC | 06:50 | |
*** amit213 has quit IRC | 06:50 | |
*** izaakk has quit IRC | 06:50 | |
*** raddaoui has quit IRC | 06:50 | |
*** patrickeast has quit IRC | 06:50 | |
*** hogepodge has quit IRC | 06:50 | |
*** TheJulia has quit IRC | 06:50 | |
*** mgkwill has quit IRC | 06:50 | |
*** fyxim has quit IRC | 06:50 | |
*** mgkwill_ has joined #openstack-ironic | 06:50 | |
*** cinerama` has joined #openstack-ironic | 06:50 | |
*** flaviodsr_ has joined #openstack-ironic | 06:50 | |
*** fyxim has joined #openstack-ironic | 06:50 | |
*** samueldmq has joined #openstack-ironic | 06:50 | |
*** tuanluong has joined #openstack-ironic | 06:50 | |
*** izaakk has joined #openstack-ironic | 06:50 | |
*** crushil has joined #openstack-ironic | 06:50 | |
*** hoonetorg has joined #openstack-ironic | 06:50 | |
*** litao__ has joined #openstack-ironic | 06:50 | |
*** raddaoui has joined #openstack-ironic | 06:51 | |
*** MapspaM has joined #openstack-ironic | 06:51 | |
*** patrickeast has joined #openstack-ironic | 06:51 | |
*** vdrok has joined #openstack-ironic | 06:51 | |
*** TheJulia has joined #openstack-ironic | 06:51 | |
*** amit213 has joined #openstack-ironic | 06:51 | |
*** hogepodge has joined #openstack-ironic | 06:51 | |
*** fdegir has joined #openstack-ironic | 06:51 | |
*** rbartal has joined #openstack-ironic | 06:52 | |
*** dtantsur has joined #openstack-ironic | 06:53 | |
*** zzzeek has joined #openstack-ironic | 06:54 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic-specs master: Boot management for in-band inspection https://review.openstack.org/305864 | 07:00 |
*** mvpnitesh has quit IRC | 07:00 | |
*** mvpnitesh has joined #openstack-ironic | 07:00 | |
*** pcaruana has joined #openstack-ironic | 07:04 | |
openstackgerrit | M V P Nitesh proposed openstack/ironic master: Allow setting {provisioning,cleaning}_network in node driver_info https://review.openstack.org/460564 | 07:10 |
*** ccamacho has joined #openstack-ironic | 07:18 | |
openstackgerrit | Debayan Ray proposed openstack/ironic master: Refresh firmware versions on firmware update https://review.openstack.org/346683 | 07:19 |
*** shuyingya has joined #openstack-ironic | 07:26 | |
*** rbartal has quit IRC | 07:28 | |
*** zhurong has quit IRC | 07:31 | |
openstackgerrit | Madhuri Kumari proposed openstack/ironic master: Add a note for specifying octal value of permission https://review.openstack.org/468778 | 07:36 |
*** oanson has joined #openstack-ironic | 07:39 | |
*** zhurong has joined #openstack-ironic | 07:39 | |
*** oanson has quit IRC | 07:48 | |
*** oanson has joined #openstack-ironic | 07:48 | |
*** oanson has quit IRC | 07:52 | |
dtantsur | morning ironic | 07:59 |
*** zzzeek has quit IRC | 08:00 | |
*** zzzeek has joined #openstack-ironic | 08:00 | |
*** shuyingy_ has joined #openstack-ironic | 08:17 | |
*** jaosorior has joined #openstack-ironic | 08:20 | |
*** zhurong has quit IRC | 08:20 | |
*** shuyingya has quit IRC | 08:21 | |
openstackgerrit | vinay kumar muddu proposed openstack/proliantutils master: Add HPE extensions to redfish connection library https://review.openstack.org/467912 | 08:21 |
openstackgerrit | M V P Nitesh proposed openstack/ironic master: Cannot delete port of a node whose provision state is active https://review.openstack.org/470273 | 08:25 |
*** karthiks has joined #openstack-ironic | 08:31 | |
jtomasek | dtantsur: 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 |
dtantsur | jtomasek: yep (though iirc milan planned to stop doing it). note that "some time" is quite big. | 08:37 |
*** athomas has joined #openstack-ironic | 08:37 | |
dtantsur | jtomasek: https://github.com/openstack/ironic-inspector/blob/master/example.conf#L25-L28 | 08:38 |
jtomasek | dtantsur: 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 again | 08:38 |
dtantsur | jtomasek: mind filing a bug? I guess we can deprecate this option now (previously it was more needed) | 08:39 |
jtomasek | dtantsur: ok, will do | 08:39 |
dtantsur | thanks | 08:39 |
tuanluong | morning ironic, | 08:40 |
tuanluong | morning dtantsur, jtomasek | 08:41 |
dtantsur | o/ | 08:42 |
dtantsur | ah, I see. I did not know that. thanks! | 08:42 |
dtantsur | oopos, wrong chat | 08:43 |
*** Serlex has joined #openstack-ironic | 08:46 | |
jtomasek | dtantsur: https://bugs.launchpad.net/ironic-inspector/+bug/1695858 | 08:49 |
openstack | Launchpad bug 1695858 in Ironic Inspector "Introspection status is deleted after some time" [Undecided,New] | 08:49 |
dtantsur | thanks, I'll take a look (if nobody does it first) | 08:49 |
jtomasek | dtantsur: thanks | 08:49 |
dtantsur | low hanging fruit for anyone wanting to get into inspector upstream dev ^^^ | 08:50 |
*** zhurong has joined #openstack-ironic | 08:50 | |
*** Serlex has quit IRC | 08:52 | |
*** Nisha_Agarwal has quit IRC | 08:54 | |
*** vikrant has quit IRC | 08:56 | |
openstackgerrit | Hironori Shiina proposed openstack/ironic master: Add ldlinux.c32 to boot ISO for virtual media https://review.openstack.org/470883 | 09:01 |
*** mgoddard_ has joined #openstack-ironic | 09:02 | |
*** sambetts|afk is now known as sambetts | 09:13 | |
*** vikrant has joined #openstack-ironic | 09:13 | |
*** Serlex has joined #openstack-ironic | 09:30 | |
*** rbartal has joined #openstack-ironic | 09:31 | |
*** Serlex has quit IRC | 09:34 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [devstack] add support for running behind tls-proxy https://review.openstack.org/469836 | 09:37 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [TEST] [DO NOT MERGE] Test tls-proxy with IPA https://review.openstack.org/469837 | 09:38 |
*** jaosorior has quit IRC | 09:49 | |
*** jaosorior has joined #openstack-ironic | 09:53 | |
*** zhurong has quit IRC | 09:59 | |
*** vicky has joined #openstack-ironic | 10:02 | |
*** SerenaFeng has quit IRC | 10:06 | |
*** Serlex has joined #openstack-ironic | 10:06 | |
*** zhurong has joined #openstack-ironic | 10:13 | |
*** Serlex has quit IRC | 10:13 | |
*** Serlex has joined #openstack-ironic | 10:14 | |
*** SerenaFeng has joined #openstack-ironic | 10:16 | |
*** phuongnh has quit IRC | 10:18 | |
*** jtomasek is now known as jtomasek|brb | 10:23 | |
*** Serlex has quit IRC | 10:23 | |
*** fragatina has joined #openstack-ironic | 10:24 | |
*** fragatina has quit IRC | 10:25 | |
*** fragatina has joined #openstack-ironic | 10:25 | |
*** mat128 has joined #openstack-ironic | 10:27 | |
*** vaggarwa_ has joined #openstack-ironic | 10:28 | |
*** mat128 has quit IRC | 10:29 | |
*** vikrant has quit IRC | 10:29 | |
openstackgerrit | Merged openstack/ironic-ui master: Updated from global requirements https://review.openstack.org/470458 | 10:30 |
*** vicky has quit IRC | 10:30 | |
*** mat128 has joined #openstack-ironic | 10:34 | |
*** Serlex has joined #openstack-ironic | 10:43 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Stop sending custom context values over RPC https://review.openstack.org/467985 | 10:45 |
openstackgerrit | Mark Goddard proposed openstack/ironic master: [WIP] Add tempest tests for physical networks https://review.openstack.org/470915 | 10:51 |
*** tiendc has quit IRC | 10:54 | |
openstackgerrit | Merged openstack/virtualbmc master: Replace assertRaisesRegexp with assertRaisesRegex https://review.openstack.org/470590 | 10:56 |
*** jkilpatr has joined #openstack-ironic | 10:58 | |
*** nicodemos has joined #openstack-ironic | 11:07 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new https://review.openstack.org/470918 | 11:10 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib master: [DO NOT MERGE] Testing the gate https://review.openstack.org/470919 | 11:11 |
*** milan has joined #openstack-ironic | 11:11 | |
milan | morning Ironic! :) | 11:11 |
*** shuyingy_ has quit IRC | 11:12 | |
*** shuyingya has joined #openstack-ironic | 11:12 | |
nicodemos | morning milan and ironic :) | 11:12 |
milan | morning nicodemos! :) | 11:13 |
milan | hey dtantsur! Thanks for the review on the filter drivers! | 11:14 |
* milan knows it's quite a bit of a patch | 11:15 | |
openstackgerrit | Merged openstack/sushy master: Updated from global requirements https://review.openstack.org/470562 | 11:16 |
openstackgerrit | Merged openstack/ironic-python-agent master: Copy ldlinux.c32 for building ISO image https://review.openstack.org/469310 | 11:26 |
*** rbartal has quit IRC | 11:27 | |
*** mtanino has joined #openstack-ironic | 11:28 | |
TheJulia | Good morning everyone | 11:30 |
dtantsur | morning milan, TheJulia, nicodemos | 11:33 |
milan | mornig TheJulia! :) | 11:33 |
nicodemos | morning dtantsur, TheJulia | 11:34 |
*** l_jacob has joined #openstack-ironic | 11:35 | |
*** shuyingy_ has joined #openstack-ironic | 11:35 | |
*** shuyingya has quit IRC | 11:38 | |
*** fellypefca has joined #openstack-ironic | 11:39 | |
* TheJulia has the fun of doing expenses reporting :( | 11:44 | |
*** shuyingy_ has quit IRC | 11:45 | |
*** shuyingya has joined #openstack-ironic | 11:46 | |
*** litao__ has quit IRC | 11:46 | |
* dtantsur feels sorry for TheJulia | 11:52 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new https://review.openstack.org/470918 | 11:53 |
TheJulia | I 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 it | 11:55 |
*** tuanluong has quit IRC | 11:56 | |
TheJulia | driver composition actually makes them building a POC of an idea much easier because they can just use FakeDeploy for POC stages :) | 11:56 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements https://review.openstack.org/469565 | 11:57 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-python-agent master: Updated from global requirements https://review.openstack.org/470098 | 11:57 |
dtantsur | cool! | 11:57 |
* TheJulia wonders if proposal bot ran slightly less periodically | 11:58 | |
*** links has joined #openstack-ironic | 12:04 | |
*** zhurong has quit IRC | 12:04 | |
*** trown|outtypewww is now known as trown | 12:06 | |
*** bfournie has quit IRC | 12:07 | |
*** rbudden has joined #openstack-ironic | 12:08 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [devstack] add support for running behind tls-proxy https://review.openstack.org/469836 | 12:10 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: [TEST] [DO NOT MERGE] Test tls-proxy with IPA https://review.openstack.org/469837 | 12:10 |
*** mtanino has quit IRC | 12:11 | |
openstackgerrit | Merged openstack/ironic master: Remove remaining vendor passthru lookup/heartbeat https://review.openstack.org/465708 | 12:11 |
openstackgerrit | Merged openstack/ironic master: Replace assertTrue(isinstance()) with assertIsInstance() https://review.openstack.org/470807 | 12:13 |
*** SerenaFeng has quit IRC | 12:16 | |
dtantsur | TheJulia: should we just land https://review.openstack.org/#/c/468029/ and similar? | 12:23 |
patchbot | patch 468029 - ironic-ui - Remove explicit package version | 12:23 |
*** rbartal has joined #openstack-ironic | 12:24 | |
*** shuyingya has quit IRC | 12:24 | |
TheJulia | dtantsur: I think so yes, we have multiple +1's | 12:25 |
* dtantsur lands | 12:25 | |
TheJulia | thank you | 12:25 |
openstackgerrit | Merged openstack/ironic-ui master: Fixed node form submission issue https://review.openstack.org/465638 | 12:25 |
*** jtomasek|brb is now known as jtomasek | 12:28 | |
*** udesale has quit IRC | 12:28 | |
openstackgerrit | Merged openstack/ironic-ui master: Consolidate code for setting node maintenance state https://review.openstack.org/465972 | 12:31 |
*** Nisha_Agarwal has joined #openstack-ironic | 12:31 | |
openstackgerrit | Merged openstack/ironic-ui master: Remove explicit package version https://review.openstack.org/468029 | 12:32 |
openstackgerrit | Merged openstack/ironic-ui stable/ocata: Remove explicit package version https://review.openstack.org/468030 | 12:32 |
Nisha_Agarwal | dtantsur, https://bugs.launchpad.net/ironic/+bug/1695135 | 12:40 |
openstack | Launchpad bug 1695135 in Ironic "stack fails to come up in py3.5" [Undecided,New] | 12:40 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements https://review.openstack.org/469565 | 12:42 |
fellypefca | Morning, Ironic :) | 12:44 |
*** oanson has joined #openstack-ironic | 12:44 | |
dtantsur | Nisha_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 3 | 12:45 |
*** mvpnitesh has quit IRC | 12:45 | |
*** mvpnitesh has joined #openstack-ironic | 12:45 | |
Nisha_Agarwal | hmmm | 12:46 |
dtantsur | if so, we need to adjust how we call this tool to use the devstack's main python, I guess | 12:46 |
dtantsur | now 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_631 | 12:47 |
*** bfournie has joined #openstack-ironic | 12:47 | |
Nisha_Agarwal | dtantsur, hmmmm two different things | 12:48 |
dtantsur | Nisha_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_Agarwal | i know | 12:49 |
* dtantsur gets a short walk | 12:51 | |
*** dtantsur is now known as dtantsur|brb | 12:51 | |
*** jaypipes has joined #openstack-ironic | 12:52 | |
*** sasha21 has joined #openstack-ironic | 12:53 | |
*** vaggarwa_ has quit IRC | 12:54 | |
*** shuyingya has joined #openstack-ironic | 12:54 | |
*** radez has joined #openstack-ironic | 12:57 | |
*** sasha21 has quit IRC | 12:58 | |
*** sasha21 has joined #openstack-ironic | 12:58 | |
*** shuyingya has quit IRC | 13:00 | |
openstackgerrit | M V P Nitesh proposed openstack/ironic master: Cannot delete port of a node whose provision state is active https://review.openstack.org/470273 | 13:00 |
*** shuyingya has joined #openstack-ironic | 13:00 | |
*** mvpnitesh has quit IRC | 13:02 | |
*** rloo has joined #openstack-ironic | 13:06 | |
openstackgerrit | Peter Piela proposed openstack/ironic-ui master: Unit test framework for Ironic-UI API service https://review.openstack.org/469459 | 13:08 |
*** baoli has joined #openstack-ironic | 13:13 | |
*** crushil has quit IRC | 13:20 | |
openstackgerrit | Mark Goddard proposed openstack/ironic master: [WIP] Add tempest tests for physical networks https://review.openstack.org/470915 | 13:22 |
*** livelace has joined #openstack-ironic | 13:26 | |
*** mtanino has joined #openstack-ironic | 13:27 | |
*** kozhukalov has quit IRC | 13:28 | |
openstackgerrit | Merged openstack/bifrost master: Updated from global requirements https://review.openstack.org/470083 | 13:29 |
*** jcoufal has joined #openstack-ironic | 13:32 | |
*** baoli has quit IRC | 13:38 | |
*** baoli has joined #openstack-ironic | 13:38 | |
*** crushil has joined #openstack-ironic | 13:41 | |
*** Nisha_Agarwal has quit IRC | 13:44 | |
*** zhurong has joined #openstack-ironic | 13:46 | |
*** Serlex has quit IRC | 13:57 | |
*** bnemec has joined #openstack-ironic | 14:00 | |
*** shuyingya has quit IRC | 14:02 | |
*** shuyingya has joined #openstack-ironic | 14:02 | |
*** rpioso has joined #openstack-ironic | 14:06 | |
*** trown is now known as trown|brb | 14:07 | |
*** shuyingya has quit IRC | 14:07 | |
*** Serlex has joined #openstack-ironic | 14:10 | |
openstackgerrit | Merged openstack/ironic master: Stop sending custom context values over RPC https://review.openstack.org/467985 | 14:11 |
*** shuyingya has joined #openstack-ironic | 14:13 | |
*** trown|brb is now known as trown | 14:13 | |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Updated from global requirements https://review.openstack.org/470547 | 14:15 |
*** persia has quit IRC | 14:17 | |
*** dtantsur|brb is now known as dtantsur | 14:17 | |
openstackgerrit | Mark Goddard proposed openstack/ironic master: [WIP] Add tempest tests for physical networks https://review.openstack.org/470915 | 14:20 |
*** persia has joined #openstack-ironic | 14:21 | |
*** shuyingya has quit IRC | 14:26 | |
*** shuyingya has joined #openstack-ironic | 14:26 | |
*** udesale has joined #openstack-ironic | 14:29 | |
*** baoli has quit IRC | 14:34 | |
*** baoli has joined #openstack-ironic | 14:35 | |
*** baoli has quit IRC | 14:35 | |
*** baoli has joined #openstack-ironic | 14:37 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new https://review.openstack.org/470918 | 14:41 |
*** rbartal has quit IRC | 14:50 | |
*** causten has joined #openstack-ironic | 14:51 | |
rloo | hello and happy Monday morning ironickers out there. Hope you had a fabulous weekend :-) | 14:51 |
rloo | TheJulia: 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 |
patchbot | patch 468778 - ironic - Add a note for specifying octal value of permission | 14:52 |
*** armax has joined #openstack-ironic | 14:55 | |
dtantsur | morning rloo | 14:56 |
TheJulia | rloo: 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 form | 14:56 |
rloo | hi dtantsur! | 14:56 |
rloo | TheJulia: so you mean 'decimal', right? cuz octal is also an integer. | 14:56 |
TheJulia | rloo: Ahh yes! I always think of integer as base-10 | 14:57 |
TheJulia | for some silly reason | 14:57 |
TheJulia | :) | 14:58 |
rloo | TheJulia: I made a suggestion in the patch... | 14:58 |
rloo | TheJulia: yeah, i also think of integer as base-10; and the earlier versions of that patch used 'integer' to mean that too... | 14:59 |
TheJulia | well, the world is kind of a base-10 and base-2 kind of world :) | 15:00 |
* TheJulia clearly needs more coffee | 15:00 | |
rloo | TheJulia: ++ (our world anyway) | 15:00 |
*** jaganathan has quit IRC | 15:01 | |
rloo | dtantsur: 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 |
patchbot | patch 439907 - ironic-specs - OSC commands for ironic driver-related commands | 15:01 |
*** shuyingy_ has joined #openstack-ironic | 15:02 | |
dtantsur | rloo: s/need/should/, but I agree. Still, "show" here seems too anti-OSC to me. | 15:03 |
dtantsur | so yeah, I suggest "list" | 15:03 |
TheJulia | rloo: One day we will shift to a base-3 kind of world. :) | 15:03 |
rloo | TheJulia: not in my world! | 15:03 |
rloo | dtantsur: so you're fine with list, and no 'show'? | 15:03 |
dtantsur | also 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 |
dtantsur | tl;dr yes, I'm fine with that | 15:03 |
rloo | dtantsur: 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 |
dtantsur | well, it's the last item before we have feature parity between two CLI tools, right? | 15:04 |
NobodyCam | Good Morning Ironic'ers :) | 15:04 |
dtantsur | morning NobodyCam, happy Monday | 15:05 |
NobodyCam | hey hey Morning dtantsur and ugh its monday again :p | 15:05 |
NobodyCam | hehehe | 15:05 |
dtantsur | Monday happens. and more often that I'd wish for. | 15:05 |
NobodyCam | ++++ | 15:05 |
*** shuyingya has quit IRC | 15:06 | |
*** hshiina has quit IRC | 15:06 | |
*** crushil has quit IRC | 15:06 | |
NobodyCam | off the wall neutron question: given just a ip is there a way to search out what network / subnet it came from? | 15:08 |
rloo | dtantsur: true, I hope. After this, we need to go through and just verify that nothing was missed. | 15:08 |
dtantsur | yeah | 15:09 |
rloo | dtantsur: btw, i saw that ironic-lib gate is broken. do you need me to review anything now? | 15:10 |
dtantsur | rloo: not yet, I'm still working on a proper fix | 15:10 |
sambetts | NobodyCam: 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 there | 15:10 |
dtantsur | rloo: I'll add you when the patch proves working | 15:10 |
rloo | dtantsur: thx! | 15:11 |
dtantsur | chroot + pbr = pain.. | 15:11 |
rloo | dtantsur: ouch | 15:11 |
mgoddard_ | NobodyCam: annoyingly, openstack port list --fixed-ip=ip-address=<IP> does not seem to work | 15:12 |
dtantsur | a friendly reminder: please update the whiteboard with your statuses | 15:12 |
NobodyCam | hehe I'm looking to create the port, so nothing in port list | 15:12 |
dtantsur | the most exciting event on Monday, our IRC meeting, is approaching exceptionally fast! | 15:12 |
NobodyCam | :) | 15:12 |
rloo | dtantsur: yeah, i look forward to it every week :D | 15:13 |
TheJulia | good morning NobodyCam | 15:14 |
mgoddard_ | NobodyCam: there might not be a 1-1 mapping from IP to valid subnet - IPs can be duplicated if in different networks | 15:15 |
NobodyCam | Good Morning TheJulia ... :) are you back home or still living life in metal tube? | 15:15 |
*** zhurong has quit IRC | 15:15 | |
TheJulia | NobodyCam: home.... until the second week in July. \o/ | 15:16 |
NobodyCam | mgoddard_: ya :( | 15:16 |
NobodyCam | TheJulia: :) 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/16 | 15:17 |
rloo | good morning NobodyCam, TheJulia, mgoddard_ | 15:17 |
NobodyCam | morning rloo | 15:17 |
NobodyCam | mgoddard_: oh that may get me close enough to do what I need!!! | 15:17 |
mgoddard_ | morning rloo and other ironicles | 15:18 |
NobodyCam | :) mgoddard_ Thank you :) | 15:18 |
* rloo likes ironicles | 15:18 | |
mgoddard_ | NobodyCam: cool :) check out the neutron API docs, it may be more expressive than the CLI | 15:19 |
*** bnemec has quit IRC | 15:19 | |
dtantsur | morning mgoddard_ | 15:19 |
mgoddard_ | morning dtantsur | 15:20 |
openstackgerrit | Ruby Loo proposed openstack/ironic-specs master: OSC commands for ironic driver-related commands https://review.openstack.org/439907 | 15:23 |
*** bnemec has joined #openstack-ironic | 15:24 | |
*** causten has quit IRC | 15:28 | |
*** causten has joined #openstack-ironic | 15:29 | |
*** Serlex has quit IRC | 15:35 | |
*** armax has quit IRC | 15:35 | |
*** udesale has quit IRC | 15:36 | |
*** armax has joined #openstack-ironic | 15:37 | |
*** shuyingy_ has quit IRC | 15:37 | |
*** shuyingya has joined #openstack-ironic | 15:38 | |
openstackgerrit | Ruby Loo proposed openstack/ironic-python-agent master: fix path for ldlinux.c32 https://review.openstack.org/471028 | 15:39 |
*** armax has quit IRC | 15:41 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new https://review.openstack.org/470918 | 15:42 |
dtantsur | one more attempt.. | 15:42 |
*** shuyingya has quit IRC | 15:42 | |
*** crushil has joined #openstack-ironic | 15:45 | |
*** dyasny has joined #openstack-ironic | 15:46 | |
milan | dtantsur, 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 |
patchbot | patch 439603 - ironic-inspector - PXE boot filtering drivers | 15:51 |
dtantsur | milan++ I like the idea | 15:52 |
milan | dtantsur, thx, will do | 15:52 |
*** rcernin has quit IRC | 15:52 | |
milan | I need the same for the dnsmasq so I guess it will shrink both the patches down (test cases) | 15:52 |
openstackgerrit | Merged openstack/ironic-inspector master: Updated from global requirements https://review.openstack.org/470457 | 15:54 |
*** MapspaM is now known as SpamapS | 15:54 | |
*** SpamapS has quit IRC | 15:55 | |
*** SpamapS has joined #openstack-ironic | 15:55 | |
*** mtanino has quit IRC | 16:06 | |
*** mtanino has joined #openstack-ironic | 16:06 | |
*** livelace has quit IRC | 16:16 | |
*** pcaruana has quit IRC | 16:23 | |
*** rama_y has joined #openstack-ironic | 16:23 | |
rama_y | Good morning ironic :) | 16:26 |
*** Nisha_Agarwal has joined #openstack-ironic | 16:31 | |
rloo | morning rama_y! | 16:31 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: [imagebuild] support requirements referring to /opt/stack/new https://review.openstack.org/470918 | 16:31 |
*** causten has quit IRC | 16:34 | |
rama_y | morning rloo! | 16:35 |
*** links has quit IRC | 16:35 | |
*** causten has joined #openstack-ironic | 16:35 | |
*** fragatin_ has joined #openstack-ironic | 16:36 | |
*** fragatina has quit IRC | 16:37 | |
*** causten has quit IRC | 16:40 | |
*** ricardoas-afk is now known as ricardoas | 16:41 | |
*** mgoddard_ has quit IRC | 16:41 | |
*** harlowja has joined #openstack-ironic | 16:45 | |
rloo | 15 (or fewer) minute warning before our meeting | 16:46 |
rloo | please update status! | 16:46 |
openstackgerrit | Peter Piela proposed openstack/ironic-ui master: Unit test framework for Ironic-UI API service https://review.openstack.org/469459 | 16:47 |
*** stendulker has joined #openstack-ironic | 16:48 | |
*** armax has joined #openstack-ironic | 16:54 | |
rloo | ironic meeting starting! | 17:00 |
openstackgerrit | Merged openstack/ironic-python-agent master: Log 'Executable biosdevname not found' only once https://review.openstack.org/470382 | 17:02 |
*** jkilpatr_ has joined #openstack-ironic | 17:03 | |
*** jaosorior is now known as jaosorior_away | 17:03 | |
*** jkilpatr has quit IRC | 17:05 | |
*** mgoddard_ has joined #openstack-ironic | 17:08 | |
milan | Night Ironic! /me relocates | 17:13 |
*** milan has quit IRC | 17:13 | |
*** trown is now known as trown|lunch | 17:20 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements https://review.openstack.org/469565 | 17:21 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-python-agent master: Updated from global requirements https://review.openstack.org/470098 | 17:21 |
*** stendulker has quit IRC | 17:21 | |
*** stendulker has joined #openstack-ironic | 17:24 | |
*** e0ne has joined #openstack-ironic | 17:27 | |
*** fragatin_ has quit IRC | 17:32 | |
*** fragatina has joined #openstack-ironic | 17:32 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic master: DNM: Experimental change to see if python3 gate passes https://review.openstack.org/471072 | 17:38 |
openstackgerrit | Michael Turek proposed openstack/ironic master: iPXE template support for iSCSI https://review.openstack.org/413324 | 17:39 |
*** penick has joined #openstack-ironic | 17:41 | |
*** yee379 has quit IRC | 17:43 | |
*** stendulker_ has joined #openstack-ironic | 17:43 | |
*** stendulker has quit IRC | 17:46 | |
*** fragatina has quit IRC | 17:52 | |
*** mat128 has quit IRC | 17:52 | |
*** mat128 has joined #openstack-ironic | 17:53 | |
*** mat128 has quit IRC | 17:54 | |
dtantsur | anyone needs anything of me? otherwise I'm calling it a day | 17:54 |
TheJulia | Have a good evening dtantsur | 17:54 |
dtantsur | good night, see you tomorrow | 17:55 |
*** dtantsur is now known as dtantsur|afk | 17:55 | |
*** mat128 has joined #openstack-ironic | 17:55 | |
openstackgerrit | Michael Turek proposed openstack/ironic master: iPXE template support for iSCSI https://review.openstack.org/413324 | 17:56 |
* sambetts -> home too | 17:57 | |
sambetts | cya'll tomorrow | 17:57 |
*** sambetts is now known as sambetts|afk | 17:57 | |
*** causten has joined #openstack-ironic | 17:57 | |
*** anupn has quit IRC | 17:59 | |
NobodyCam | night dtantsur|afk | 18:01 |
NobodyCam | good meeting! | 18:01 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic master: Add the new capabilities to the capabilities list https://review.openstack.org/422902 | 18:07 |
*** stendulker_ has quit IRC | 18:14 | |
*** Nisha_Agarwal has quit IRC | 18:16 | |
*** trown|lunch is now known as trown | 18:16 | |
*** causten has quit IRC | 18:19 | |
*** jtanner has joined #openstack-ironic | 18:19 | |
*** causten has joined #openstack-ironic | 18:20 | |
jtanner | lot's o peeps in here | 18:20 |
*** tellesnobrega has joined #openstack-ironic | 18:22 | |
NobodyCam | :) | 18:22 |
NobodyCam | jtanner: many good folks can be found here :) | 18:23 |
*** causten has quit IRC | 18:24 | |
* jtanner is attempting to learn ironic through bifrost | 18:25 | |
tellesnobrega | hey 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-ironic | 18:26 | |
*** yee379 has joined #openstack-ironic | 18:27 | |
*** jkilpatr has joined #openstack-ironic | 18:31 | |
*** jkilpatr_ has quit IRC | 18:32 | |
*** mgoddard_ has quit IRC | 18:36 | |
*** penick has quit IRC | 18:39 | |
*** jeremyfreudberg has quit IRC | 18:41 | |
*** jeremyfreudberg has joined #openstack-ironic | 18:42 | |
NobodyCam | tellesnobrega: I often use virtual box to test with locally | 18:42 |
NobodyCam | jtanner: awesome and good starting point! | 18:43 |
jtanner | i spun up a VM with nested virt capabilities, ran bifrost install.yml and then test-bifrost-create-vm.yaml | 18:44 |
NobodyCam | :) | 18:44 |
jtanner | i have a shutdown VM that's registered in vbmc, but not known to ironic list-nodes | 18:44 |
jtanner | was i supposed to add/discover the node at this point? | 18:45 |
NobodyCam | :) or manually register the node | 18:45 |
jeremyfreudberg | NobodyCam (//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-devstack | 18:46 |
jtanner | i'm not exactly sure what parameters to pass to node-create | 18:46 |
NobodyCam | jeremyfreudberg: Not really both provide a virtual node to test with.. some minor config differences i'm sure, but nothing major | 18:47 |
TheJulia | jeremyfreudberg: I think the devstack stuff is more geared around using virtualbmc so your using in-tree drivers | 18:48 |
tellesnobrega | either way we should be able to test ironic bringing "baremetal" nodes up? | 18:48 |
TheJulia | jtanner: so... first step would really... truly... be driver_info settings :) | 18:49 |
jtanner | virtualbmc looked to be libvirt specific when i read through the repo | 18:49 |
TheJulia | jtanner: it is | 18:49 |
NobodyCam | jtanner: see https://docs.openstack.org/project-install-guide/baremetal/draft/enrollment.html | 18:50 |
TheJulia | NobodyCam: +1 | 18:50 |
jtanner | "No conductor service registered which supports driver pxe_ipmitool." | 18:53 |
*** fellypefca has quit IRC | 18:54 | |
NobodyCam | check enabled_drivers in the ironic.conf | 18:54 |
*** jeremyfreudberg has left #openstack-ironic | 18:54 | |
jtanner | enabled_drivers = agent_ipmitool,agent_ilo,agent_ucs,pxe_ssh,pxe_ipmitool,pxe_ilo | 18:55 |
NobodyCam | hmm, does ironic driver-list show it? | 18:55 |
NobodyCam | is ipmitool installed? | 18:55 |
jtanner | ipmitool installed, driver-list output is empty | 18:56 |
NobodyCam | is the conductor started? | 18:56 |
jtanner | i see ironic-inspecter and ironic-api in the process list | 18:57 |
NobodyCam | ahh but no conductor! | 18:57 |
TheJulia | hmm | 18:58 |
TheJulia | jtanner: I bet your conductor failed to start, If you pull up the last hundred lines of the conductor log, it should be fairly clear why | 18:58 |
jtanner | ironic-conductor is not a known unit for systemd | 18:58 |
jtanner | i do see that dnsmasq failed to start | 18:59 |
TheJulia | dnsmasq failing to start makes sense, there are some known dragons there | 18:59 |
TheJulia | but there should be an ironic-conductor service... I wonder if there is anything in journalctl | 19:00 |
jtanner | some stuff indeed https://paste.fedoraproject.org/paste/-thwZ9cp6TWZA1T~VNO5FF5M1UNdIGYhyRLivL9gydE= | 19:03 |
*** mat128 has quit IRC | 19:04 | |
TheJulia | DriverLoadError: Driver, hardware type or interface agent_ucs could not be loaded. Reason: 'module' object has no attribute 'python_2_unicode_compatible' | 19:05 |
TheJulia | nice.... | 19:05 |
TheJulia | maybe try removing gent_ucs from the enabled_driver list | 19:05 |
TheJulia | err, agent_ucs | 19:05 |
jtanner | curse of trying to use an el distro with code that is probably written on ubuntu? | 19:06 |
TheJulia | Yeah, ubuntu is fairly common in the community | 19:07 |
jtanner | got it for ilo too, so removed that | 19:10 |
jtanner | now 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 |
jtanner | not sure i -can- remove ipmitool if i'm attempting to use vbmc | 19:10 |
TheJulia | no... ugh | 19:12 |
TheJulia | What distribution are you on? | 19:12 |
jtanner | cetnos7 | 19:12 |
jtanner | ugh, centos*7 | 19:12 |
jtanner | what's a "more likely to work OOTB" distro? | 19:12 |
jtanner | i can switch | 19:12 |
TheJulia | jtanner: ubuntu or debian are good bets. Fedora, although I've not tried fedora recently | 19:14 |
jtanner | bifrost had issues starting mysql/mariadb on fedora earlier | 19:14 |
jtanner | so i moved to centos | 19:14 |
NobodyCam | jtanner: just fyi: http://mirror.centos.org/centos/7/cloud/x86_64/ | 19:14 |
TheJulia | jtanner: what fedora version? | 19:15 |
jtanner | 25 | 19:15 |
* TheJulia goes and feels a bug. | 19:15 | |
TheJulia | files | 19:15 |
* TheJulia tosses stuff at autocorrect | 19:15 | |
jtanner | setuptools on el7 is also too old | 19:15 |
jtanner | pip install --upgrade setuptools | 19:16 |
jtanner | before running install.yml | 19:16 |
TheJulia | Thanks | 19:19 |
jtanner | gonna try to debug extension loader now | 19:20 |
TheJulia | I'm updating/installing fedora now | 19:24 |
TheJulia | updating to install I should say | 19:25 |
NobodyCam | :) | 19:25 |
TheJulia | 4.5gb to get git tools back :( | 19:25 |
NobodyCam | ugh that seems like a bit much.. that's like a windows update | 19:26 |
TheJulia | blame OS X and it ripping Xcode off of my laptop every time I do any sort of major update | 19:27 |
jtanner | what sort of hardware do you use for dev on ironic? | 19:27 |
jroll | TheJulia: there's a smaller download now | 19:27 |
jroll | if you just run git it should ask if you want to install the CLI tools | 19:28 |
TheJulia | jroll: *blink* *blink* | 19:28 |
jroll | (which includes git) | 19:28 |
TheJulia | jroll: oh, nope, the update left it totally braindead :( | 19:28 |
NobodyCam | :) I run on a mac | 19:28 |
jroll | TheJulia: :/ | 19:28 |
NobodyCam | hey hey morning jroll | 19:28 |
jroll | hey NobodyCam :) | 19:28 |
NobodyCam | well at this point afternoon :) | 19:28 |
jroll | :D | 19:29 |
NobodyCam | hehehe | 19:29 |
TheJulia | jtanner: 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 |
jtanner | i have lots of boxen, but none with ipmi/drac/ilo | 19:29 |
jtanner | which is why i'm trying to use bifrost+vbmc | 19:29 |
TheJulia | ahh | 19:30 |
TheJulia | I 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 | |
jtanner | i'm from ansible, i like ssh too | 19:32 |
jtanner | but it's not allowed in the parameters of $WORKPROJECT | 19:33 |
NobodyCam | ++ the ssh driver is also very much deprecated from Ironic | 19:34 |
TheJulia | NobodyCam: I suspect because of a commit 4 years ago? :) | 19:34 |
NobodyCam | hehehe :) | 19:34 |
* TheJulia watches the download spin along.... | 19:35 | |
openstackgerrit | Merged openstack/python-ironicclient master: Updated from global requirements https://review.openstack.org/470548 | 19:36 |
*** causten has joined #openstack-ironic | 19:37 | |
jtanner | well, trimming down the copies of python-six installed doesn't seem to help | 19:40 |
jtanner | and using just the one from yum or just the one from pip | 19:40 |
jtanner | i think the exception is occuring down in ep.resolve() | 19:42 |
jtanner | what does resolve do? | 19:42 |
TheJulia | no clue, last time I tried to debug the module loader, I think a bottle of tequila appeared on my desk | 19:43 |
jtanner | heh | 19:45 |
jtanner | i think i need to learn more about the entrypoint objects | 19:45 |
*** rcarrillocruz has joined #openstack-ironic | 19:48 | |
openstackgerrit | Merged openstack/ironic-python-agent master: Updated from global requirements https://review.openstack.org/470098 | 19:49 |
rcarrillocruz | hey folks, i get failures running test-bifrost.sh on centos | 19:49 |
rcarrillocruz | get module found paramiko on logs | 19:49 |
*** rcernin has joined #openstack-ironic | 19:49 | |
rcarrillocruz | but i can import it fine on a python shell | 19:49 |
*** e0ne has quit IRC | 19:49 | |
rcarrillocruz | seems like a python path issue in the init scripts or something | 19:50 |
rcarrillocruz | rings a bell? | 19:50 |
jtanner | welcome rcarrillocruz =P | 19:50 |
rcarrillocruz | HOLA! | 19:50 |
rcarrillocruz | :-) | 19:50 |
jtanner | rcarrillocruz: i didn't see that | 19:50 |
rcarrillocruz | yeah, cos you're invoking the playbook on its own | 19:50 |
jtanner | currently debugging AttributeError("'module' object has no attribute 'python_2_unicode_compatible'", | 19:50 |
rcarrillocruz | i'm kicking the test ci script | 19:51 |
*** causten has quit IRC | 19:51 | |
jtanner | rcarrillocruz: does that process spin up the conductor prior to the paramiko error? | 19:51 |
rcarrillocruz | s/get module found/no module found | 19:51 |
jtanner | not saying it's related, just wondering | 19:51 |
*** causten has joined #openstack-ironic | 19:52 | |
TheJulia | o/ rcarrillocruz | 19:52 |
rcarrillocruz | hey julia | 19:52 |
rcarrillocruz | :-) | 19:52 |
rcarrillocruz | how's going | 19:52 |
TheJulia | rcarrillocruz: what centos version are you hitting this on? | 19:52 |
rcarrillocruz | 7 | 19:52 |
TheJulia | It goes | 19:52 |
rcarrillocruz | 7.3 to be more precise | 19:53 |
TheJulia | excellent | 19:53 |
TheJulia | \o/ xcode is installing finally | 19:53 |
jtanner | ep.__class__=<class 'pkg_resources.EntryPoint'> | 19:53 |
*** penick has joined #openstack-ironic | 19:53 | |
*** causten_ has joined #openstack-ironic | 19:54 | |
*** fragatina has joined #openstack-ironic | 19:55 | |
*** causten has quit IRC | 19:56 | |
*** causten has joined #openstack-ironic | 19:57 | |
*** causten_ has quit IRC | 19:58 | |
* TheJulia fires up a fedora25 vm first | 20:00 | |
TheJulia | rcarrillocruz: So how goes it for you? | 20:00 |
yolanda | hi TheJulia , i got same failure reported from leifmadsen some time ago | 20:05 |
yolanda | on centos7 | 20:05 |
TheJulia | o/ yolanda | 20:05 |
*** jkilpatr has quit IRC | 20:06 | |
TheJulia | hmmm | 20:06 |
rcarrillocruz | TheJulia: pretty good, doing non-openstack things at Ansible but still poking and things when possible | 20:08 |
rcarrillocruz | too bad i didn't get to meet you, we were at the ansible track at the summit | 20:08 |
rcarrillocruz | but i had to finish last-minute things on my slides, my talk was after lunch :/ | 20:08 |
TheJulia | Oh, yeah. Boston was just a blur for me | 20:08 |
TheJulia | rcarrillocruz: but... we've met. It has just been a while. Tokyo, in that tiny little hotel bar | 20:10 |
rcarrillocruz | even at Austin :P | 20:11 |
*** athomas has quit IRC | 20:11 | |
TheJulia | Oh right! | 20:11 |
jtanner | how would i start ironic-conductor without systemd? | 20:11 |
jtanner | cli + args? | 20:12 |
rcarrillocruz | jtanner: it's placed on /bin from what i can see | 20:12 |
rcarrillocruz | /bin/ironic-api you can run it in foreground | 20:12 |
TheJulia | uhh /usr/local/sbin/ironic-conductor --config-file /etc/ironic/ironic.conf | 20:12 |
rcarrillocruz | i expect condcut is on /bin too | 20:12 |
TheJulia | it might be s/sbin/bin | 20:12 |
jtanner | [root@localhost ~]# systemctl show ironic-conductor | fgrep ExecStart | 20:13 |
jtanner | ExecStart={ path=/usr/bin/ironic-conductor ; argv[]=/usr/bin/ironic-conductor --config-file /etc/ironic/ironic.conf ; ignore_errors=no | 20:13 |
* TheJulia blinks | 20:13 | |
TheJulia | That is different... | 20:14 |
jtanner | wasn't me =P | 20:14 |
jtanner | but it gives the error! | 20:14 |
jtanner | so now i can strace | 20:14 |
TheJulia | \o/ strace | 20:20 |
TheJulia | okay, 0-3 for virtual box images with actually working | 20:20 |
jtanner | see nothing obvious in the syscalls | 20:20 |
jtanner | https://paste.fedoraproject.org/paste/j-YWmg430~JFEjDQ9Q6o1V5M1UNdIGYhyRLivL9gydE= | 20:21 |
TheJulia | I feel cursed | 20:21 |
* TheJulia wonders if it is time to go get the tequila | 20:22 | |
*** jkilpatr has joined #openstack-ironic | 20:22 | |
jtanner | heh | 20:22 |
jtanner | well, the other pro is that i can use epdb now too | 20:22 |
TheJulia | I'm trying centos7.3 now instead of fedora | 20:23 |
openstackgerrit | Xavier proposed openstack/ironic master: [WIP] Migrate oneview driver to use python-hpOneView https://review.openstack.org/466872 | 20:28 |
*** shuyingya has joined #openstack-ironic | 20:31 | |
* TheJulia does the old fashioned download an iso installer image thing at this point :( | 20:32 | |
*** fragatina has quit IRC | 20:33 | |
*** shuyingya has quit IRC | 20:36 | |
*** fragatina has joined #openstack-ironic | 20:37 | |
openstackgerrit | Merged openstack/ironic master: Remove unused methods from GlanceImageService https://review.openstack.org/469588 | 20:38 |
*** clenimar has joined #openstack-ironic | 20:39 | |
*** rcernin has quit IRC | 20:47 | |
rcarrillocruz | TheJulia: | 20:48 |
rcarrillocruz | sudo su - ironic | 20:48 |
rcarrillocruz | python | 20:48 |
rcarrillocruz | import paramiko | 20:48 |
rcarrillocruz | no module found | 20:48 |
rcarrillocruz | the issue is the unit ahs user set to ironic | 20:48 |
rcarrillocruz | but ironic doesn't seem to have perms to import libs | 20:48 |
rcarrillocruz | prolly a sudoers issue ? | 20:48 |
TheJulia | eh, more a permission issue maybe? | 20:48 |
TheJulia | sudo should have nothing to do with library loading | 20:49 |
rcarrillocruz | yolanda: ^ you mentioned you had that thing | 20:49 |
jtanner | as root, pip show paramiko | egrep ^Location | 20:50 |
TheJulia | ^ that | 20:50 |
TheJulia | and then checking the perms | 20:51 |
TheJulia | oh, I bet I know what might be going on | 20:51 |
rcarrillocruz | oh | 20:51 |
rcarrillocruz | hmm | 20:51 |
rcarrillocruz | paramiko is installed on root/.local site packages | 20:52 |
TheJulia | hmm | 20:52 |
jtanner | paramiko can also fail imports in weird ways because of underlying crypto libs | 20:53 |
jtanner | rcarrillocruz: did you install paramiko+ansible through yum? | 20:54 |
TheJulia | jtanner: likely our env-setup.sh script which pulls it all down | 20:56 |
jtanner | oh, hrm ... i didn't do that then | 20:57 |
TheJulia | rcarrillocruz: did you run test-bifrost as root or as a unprivileged user? | 20:57 |
jtanner | i yum install epel-release ; yum install ansible | 20:57 |
rcarrillocruz | yeah, that was it | 20:57 |
rcarrillocruz | as root | 20:57 |
rcarrillocruz | and presumably the playbook installs pip --user | 20:57 |
rcarrillocruz | which is why it was put on root/.local | 20:57 |
TheJulia | ahh, but paramiko needs to get installed prior to sensible firing up | 20:58 |
rcarrillocruz | not installing anything myself, except epel to get passed the rabbitmq-server install | 20:58 |
TheJulia | yeah, I just reproduced that | 20:58 |
* TheJulia thinks for amoment | 20:59 | |
rcarrillocruz | that's odd cos i didn't install paramiko | 20:59 |
rcarrillocruz | somehow some script must do it | 20:59 |
rcarrillocruz | anyway, i uninstalled it, installed it with sudo, made sure it's installed on /usr/lib, fired odd test-bifrost.sh again | 20:59 |
*** trown is now known as trown|outtypewww | 21:00 | |
*** fragatina has quit IRC | 21:03 | |
*** crushil has quit IRC | 21:14 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost master: Revert "Remove useless paramiko requirements" https://review.openstack.org/471136 | 21:19 |
NobodyCam | lol so much for the ssh driver.. | 21:19 |
jtanner | boom | 21:19 |
TheJulia | Yeah, that should take care of that... :\ | 21:20 |
TheJulia | So... lets see | 21:20 |
TheJulia | next issue! | 21:20 |
rcarrillocruz | oka | 21:20 |
NobodyCam | lol | 21:21 |
TheJulia | jtanner: so... yum install epee-release; yum install ansible actually kind of makes sense to have gone sideways | 21:21 |
TheJulia | epel | 21:21 |
* TheJulia shoots autocorrect | 21:21 | |
TheJulia | but only because we assumed (wrongly) that users will generally install from pip | 21:22 |
jtanner | in terms of breaking unicode checking? | 21:22 |
TheJulia | My brain has not gotten to unicode checking yet | 21:22 |
TheJulia | but.... | 21:23 |
TheJulia | I wonder | 21:23 |
rajinir | Is there a way to restart the ironic service when using devstack gate? I see no screen | 21:28 |
TheJulia | rajinir: unstack and restock? | 21:28 |
TheJulia | re-stack | 21:28 |
*** crushil has joined #openstack-ironic | 21:31 | |
*** mjura has quit IRC | 21:32 | |
TheJulia | jtanner: any chance you could dump the list of installed packages/versions to a text file? | 21:32 |
jtanner | python packages / rpms ? | 21:32 |
TheJulia | rpms | 21:33 |
rcarrillocruz | yeah, screen was removed from devstack, since the systemd major migration | 21:33 |
jtanner | https://paste.fedoraproject.org/paste/Sr8G9WC7e5y2XM~T40kdjF5M1UNdIGYhyRLivL9gydE=/ | 21:34 |
jtanner | scroll down | 21:34 |
*** penick has quit IRC | 21:34 | |
*** baoli has quit IRC | 21:34 | |
*** pmannidi has quit IRC | 21:35 | |
*** pmannidi has joined #openstack-ironic | 21:35 | |
*** penick has joined #openstack-ironic | 21:39 | |
*** crushil has quit IRC | 21:40 | |
*** aNuposic has joined #openstack-ironic | 21:44 | |
TheJulia | The only thing that stands out to me is not python-virtualenv package | 21:44 |
*** korekhov has joined #openstack-ironic | 21:47 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic master: Updated from global requirements https://review.openstack.org/469565 | 21:49 |
rcarrillocruz | TheJulia: k, removed all root py packages, installed with sudo | 21:51 |
rcarrillocruz | got passed the enroll | 21:51 |
rcarrillocruz | how long it takes the introspection step | 21:52 |
rcarrillocruz | ? | 21:52 |
TheJulia | rcarrillocruz: you mentioned manually installing rabbitmq-server, any reason? | 21:52 |
*** zackf has quit IRC | 21:52 | |
TheJulia | rcarrillocruz: a couple minutes typically | 21:52 |
rcarrillocruz | running test-bifrost script fails if epel-release is not installed | 21:52 |
rcarrillocruz | installing it made rabbitmq-server available via yum | 21:52 |
rcarrillocruz | the real fix was that, not really doing yum install manually | 21:53 |
rcarrillocruz | bifrost-isntall took care of it | 21:53 |
TheJulia | for some reason I thought we took care of that a long... long... time ago | 21:54 |
TheJulia | oh, wait... no.. I think the docs say to have epel in place before starting | 21:55 |
rcarrillocruz | it's possible in CI epel is already in place, thus it just goes along | 21:56 |
rcarrillocruz | unless you don't gate or at least test on check/periodic on centos | 21:56 |
rcarrillocruz | ? | 21:56 |
*** korekhov has left #openstack-ironic | 21:56 | |
TheJulia | I think opnfv does pre-install epel-release | 21:57 |
TheJulia | which kind of explains things | 21:57 |
*** jcoufal has quit IRC | 21:57 | |
jtanner | well, i think i may have found a workaround | 21:58 |
rcarrillocruz | gah, this cloud is slow, introspect taking forever | 21:58 |
jtanner | comment out the six decorator in /usr/lib/python2.7/site-packages/neutronclient/common/exceptions.py | 21:58 |
*** rpioso has quit IRC | 21:58 | |
jtanner | https://github.com/openstack/python-neutronclient/blob/master/neutronclient/common/exceptions.py#L43 | 21:59 |
TheJulia | jtanner: *blink* *blink* | 21:59 |
jtanner | *shrug* | 21:59 |
jtanner | i ran conductor with python -v and got a little more from the import chain | 21:59 |
jtanner | saw neutron-client | 22:00 |
jtanner | find + grep on that dir | 22:00 |
jtanner | saw that line | 22:00 |
jtanner | commented it out | 22:00 |
jtanner | conductor starts | 22:00 |
TheJulia | jtanner: what version of six do you have? | 22:02 |
jtanner | [root@localhost ~]# pip show six | egrep ^Version | 22:02 |
jtanner | Version: 1.10.0 | 22:02 |
jtanner | Location: /usr/lib/python2.7/site-packages | 22:02 |
jtanner | i have no python-six rpms installed | 22:03 |
TheJulia | wow | 22:04 |
rcarrillocruz | jtanner: so, the inspector is still going | 22:04 |
rcarrillocruz | but | 22:04 |
rcarrillocruz | opened a shell to the same box | 22:04 |
rcarrillocruz | cd bifrost | 22:04 |
rcarrillocruz | source env-vars | 22:04 |
rcarrillocruz | [centos@bifrost bifrost]$ ironic node-list | 22: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 |
rcarrillocruz | so yeah, it enrolls fine | 22:04 |
rcarrillocruz | fwiw, yum install epel-release | 22:04 |
TheJulia | It should be done with inspection by now.... | 22:04 |
rcarrillocruz | sudo scripts/test-bifrost.sh | 22:04 |
TheJulia | anything on the console log rcarrillocruz ? | 22:05 |
rcarrillocruz | the only thing was the root py packages issue | 22:05 |
rcarrillocruz | hoping TheJulia change when lands fix it | 22:05 |
rcarrillocruz | for now, remove all packages from /root/.local/python2.7/site-packages | 22:05 |
rcarrillocruz | sudo pip install them, so they are on /usr/lib | 22:05 |
rcarrillocruz | and you should be good to go | 22:06 |
jtanner | aha! | 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 IRC | 22:06 | |
*** causten has joined #openstack-ironic | 22:07 | |
TheJulia | awesome :\ | 22:07 |
rcarrillocruz | so thing works, not sure why you get that six issue, script brings up ironic-api and ironic-conductor for me | 22:08 |
rcarrillocruz | TheJulia: how can i get onto the console | 22:08 |
rcarrillocruz | ironic node-get-console shows console is disabled | 22:08 |
rcarrillocruz | i assume some commands dance here | 22:08 |
jtanner | rcarrillocruz: so what's the process? | 22:11 |
jtanner | install el7, update, install git, clone bifrost, source env script .... then? | 22:11 |
*** causten has quit IRC | 22:11 | |
rcarrillocruz | what i'm doing is | 22:13 |
rcarrillocruz | install centos7 | 22:13 |
rcarrillocruz | update | 22:13 |
rcarrillocruz | yum install epel-release | 22:13 |
rcarrillocruz | yum install git | 22:13 |
rcarrillocruz | clone bifrost | 22:13 |
rcarrillocruz | put 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 IRC | 22:14 | |
rcarrillocruz | sudo scripts/test-bifrost.sh | 22:14 |
rcarrillocruz | that will create VMs on libvirt | 22:14 |
rcarrillocruz | and run bifrost tests | 22:14 |
rcarrillocruz | after that | 22:14 |
rcarrillocruz | source bifrost/env-vars | 22:14 |
rcarrillocruz | export BIFROST_INVENTORY_SOURCE=/tmp/baremetal.json | 22:14 |
rcarrillocruz | ironic node-list and from there other commands if you want to poke | 22:14 |
jtanner | what is the fix from TheJulia? | 22:15 |
rcarrillocruz | https://review.openstack.org/471136 | 22:15 |
patchbot | patch 471136 - bifrost - Revert "Remove useless paramiko requirements" | 22:15 |
jtanner | ah yes | 22:16 |
rcarrillocruz | TheJulia: yah, something's going on, inspection still kicking | 22:16 |
jtanner | what phase in that installs ansible? | 22:16 |
rcarrillocruz | anyway, tad late here | 22:16 |
jtanner | and you are running all of it as !root? | 22:16 |
rcarrillocruz | yeah | 22:17 |
rcarrillocruz | sudo | 22:17 |
TheJulia | rcarrillocruz: oh, /var/log/libvirt/somethingsomethingsomething/testvm01_console.log | 22:17 |
rcarrillocruz | jtanner: that should be bifrost-prep-install | 22:18 |
TheJulia | env-setup.sh, even before ansible since ansible might not be there | 22:19 |
TheJulia | goodnight rcarrillocruz | 22:19 |
* TheJulia actually needs to step away as well | 22:19 | |
rcarrillocruz | ah yeah, that | 22:20 |
* rcarrillocruz forgets | 22:20 | |
rcarrillocruz | anyway, /me waves | 22:20 |
jtanner | later | 22:24 |
*** penick has quit IRC | 22:34 | |
*** sasha21 has quit IRC | 22:42 | |
*** mat128 has joined #openstack-ironic | 22:59 | |
openstackgerrit | Chris Krelle proposed openstack/ironic-inspector master: add disabled option to VALID_ADD_PORTS_VALUES https://review.openstack.org/471156 | 23:00 |
*** bfournie has quit IRC | 23:07 | |
openstackgerrit | Chris Krelle proposed openstack/ironic-inspector master: add disabled option to VALID_ADD_PORTS_VALUES https://review.openstack.org/471156 | 23:23 |
*** baoli has joined #openstack-ironic | 23:55 | |
*** MattMan has quit IRC | 23:58 | |
*** MattMan has joined #openstack-ironic | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!