*** naohirot has joined #openstack-ironic | 00:03 | |
*** docaedo has joined #openstack-ironic | 00:04 | |
*** docaedo has left #openstack-ironic | 00:04 | |
*** mtanino has quit IRC | 00:16 | |
openstackgerrit | Sinval Vieira Mendes Neto proposed openstack/ironic: Add port creation passing the name of the node instead of the UUID of the node https://review.openstack.org/193439 | 00:21 |
---|---|---|
*** amotoki has joined #openstack-ironic | 00:27 | |
*** boris-42 has joined #openstack-ironic | 00:30 | |
openstackgerrit | Merged openstack/ironic: Add a new boot section 'trusted_boot' for PXE https://review.openstack.org/191661 | 01:03 |
*** zhenguo has joined #openstack-ironic | 01:07 | |
*** zz_natorious is now known as natorious | 01:11 | |
*** natorious is now known as zz_natorious | 01:12 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-specs: Change release model to independent releases https://review.openstack.org/185171 | 01:15 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: When boot option is not persisted, set boot on next power on https://review.openstack.org/177642 | 01:21 |
*** naohirot has quit IRC | 01:29 | |
*** naohirot_ has joined #openstack-ironic | 01:29 | |
*** Sukhdev has quit IRC | 01:34 | |
*** naohirot_ has quit IRC | 01:35 | |
*** naohirot has joined #openstack-ironic | 01:35 | |
*** Marga_ has joined #openstack-ironic | 01:45 | |
*** Marga_ has quit IRC | 01:48 | |
*** Marga_ has joined #openstack-ironic | 01:49 | |
*** kan has joined #openstack-ironic | 01:59 | |
*** ijw has quit IRC | 02:02 | |
*** chlong_ has joined #openstack-ironic | 02:08 | |
*** chlong__ has joined #openstack-ironic | 02:09 | |
*** chlong_ has quit IRC | 02:13 | |
*** chenglch has joined #openstack-ironic | 02:20 | |
*** chlong_ has joined #openstack-ironic | 02:28 | |
*** chlong__ has quit IRC | 02:31 | |
*** chlong has joined #openstack-ironic | 02:31 | |
*** puranamr has quit IRC | 02:33 | |
*** chlong_ has quit IRC | 02:34 | |
*** ramineni has joined #openstack-ironic | 02:43 | |
*** yuanying has quit IRC | 02:56 | |
*** kevinbenton has joined #openstack-ironic | 03:08 | |
openstackgerrit | Merged openstack/ironic: Add node fields for raid configuration https://review.openstack.org/155230 | 03:24 |
*** sinval has quit IRC | 03:34 | |
*** gridinv_ has joined #openstack-ironic | 03:44 | |
*** lazy_prince has joined #openstack-ironic | 03:59 | |
*** coolsvap|away is now known as coolsvap | 04:08 | |
*** david-lyle has quit IRC | 04:13 | |
*** achanda has joined #openstack-ironic | 04:13 | |
*** rameshg87 has joined #openstack-ironic | 04:14 | |
*** rameshg87 has left #openstack-ironic | 04:14 | |
*** david-lyle has joined #openstack-ironic | 04:14 | |
*** rameshg87 has joined #openstack-ironic | 04:14 | |
*** zz_jgrimm has quit IRC | 04:15 | |
*** maurosr has quit IRC | 04:15 | |
*** Nisha has joined #openstack-ironic | 04:17 | |
*** saripurigopi has joined #openstack-ironic | 04:21 | |
*** zz_jgrimm has joined #openstack-ironic | 04:26 | |
*** maurosr has joined #openstack-ironic | 04:27 | |
*** achanda has quit IRC | 04:30 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Refactor check_allow_management_verbs https://review.openstack.org/196251 | 04:31 |
jlvillal | rameshg87, ^^^ Thanks for the review. I liked your idea :) | 04:31 |
*** gridinv_ has quit IRC | 04:33 | |
*** gridinv_ has joined #openstack-ironic | 04:33 | |
*** ijw__ has joined #openstack-ironic | 04:33 | |
rameshg87 | jlvillal: :) | 04:35 |
*** ijw_ has joined #openstack-ironic | 04:37 | |
*** gridinv_ has quit IRC | 04:39 | |
*** zz_jgrimm has quit IRC | 04:39 | |
*** maurosr has quit IRC | 04:40 | |
*** ijw__ has quit IRC | 04:40 | |
saripurigopi | morning Ironic | 04:41 |
saripurigopi | hi jlvillal, rameshg87 | 04:41 |
*** zz_jgrimm has joined #openstack-ironic | 04:42 | |
*** maurosr has joined #openstack-ironic | 04:42 | |
rameshg87 | saripurigopi: o/ | 04:43 |
jlvillal | saripurigopi, Hello. Good morning. | 04:44 |
*** ijw_ has quit IRC | 04:47 | |
*** amotoki_ has joined #openstack-ironic | 04:49 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic-specs: Make ilo drivers standalone work without swift https://review.openstack.org/193478 | 04:57 |
*** ijw_ has joined #openstack-ironic | 05:18 | |
*** zhenguo has quit IRC | 05:23 | |
*** amotoki__ has joined #openstack-ironic | 05:24 | |
*** amotoki_ has quit IRC | 05:24 | |
*** Sukhdev has joined #openstack-ironic | 05:28 | |
*** ifarkas has joined #openstack-ironic | 05:31 | |
*** ijw_ has quit IRC | 05:38 | |
*** Marga_ has quit IRC | 05:43 | |
*** achanda has joined #openstack-ironic | 05:48 | |
*** radek_ has joined #openstack-ironic | 05:53 | |
*** achanda has quit IRC | 06:04 | |
*** Sukhdev_ has joined #openstack-ironic | 06:08 | |
*** Sukhdev has quit IRC | 06:11 | |
*** saripurigopi has quit IRC | 06:12 | |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_db https://review.openstack.org/181905 | 06:18 |
*** ukalifon has joined #openstack-ironic | 06:21 | |
*** Marga_ has joined #openstack-ironic | 06:26 | |
*** achanda has joined #openstack-ironic | 06:26 | |
*** athomas has joined #openstack-ironic | 06:29 | |
*** lsmola has joined #openstack-ironic | 06:33 | |
*** ukalifon2 has joined #openstack-ironic | 06:43 | |
*** ukalifon has quit IRC | 06:43 | |
*** Sukhdev_ has quit IRC | 06:47 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic-python-agent: Add raid configuration commands in clean extension https://review.openstack.org/196960 | 06:47 |
*** dtantsur has joined #openstack-ironic | 07:00 | |
*** dtantsur|afk has quit IRC | 07:01 | |
*** boris-42 has quit IRC | 07:02 | |
*** dguerri` is now known as dguerri | 07:02 | |
*** achanda has quit IRC | 07:03 | |
*** yog__ has joined #openstack-ironic | 07:04 | |
*** dtantsur has quit IRC | 07:05 | |
*** yog__ has quit IRC | 07:05 | |
*** yog__ has joined #openstack-ironic | 07:05 | |
*** dguerri is now known as dguerri` | 07:07 | |
*** dtantsur has joined #openstack-ironic | 07:10 | |
*** ijw_ has joined #openstack-ironic | 07:22 | |
*** ijw__ has joined #openstack-ironic | 07:24 | |
*** romainh has joined #openstack-ironic | 07:25 | |
*** romainh has left #openstack-ironic | 07:25 | |
*** ijw_ has quit IRC | 07:27 | |
*** ijw__ has quit IRC | 07:29 | |
*** ijw_ has joined #openstack-ironic | 07:29 | |
*** subscope has quit IRC | 07:31 | |
*** yuikotakada has joined #openstack-ironic | 07:31 | |
yuikotakada | good morning ironic | 07:32 |
*** Kennan has joined #openstack-ironic | 07:32 | |
Kennan | hi ironic cores | 07:32 |
Kennan | I hit one question about ironic | 07:32 |
Kennan | I used devstack environment | 07:32 |
Haomeng | yuikotakada: good morning | 07:33 |
Haomeng | Kennan: welcome | 07:33 |
yuikotakada | Haomeng: o/ | 07:33 |
Kennan | I found devstack default ironic network is vxlan | 07:33 |
Kennan | and it can boot instance | 07:33 |
Haomeng | Kennan: yes | 07:33 |
Kennan | but I tried to create a new net and subnet same vxlan | 07:33 |
Haomeng | Kennan: because devstack will deploy all-in-one openstack | 07:33 |
Kennan | but it poped error | 07:33 |
*** e0ne has joined #openstack-ironic | 07:33 | |
Kennan | not booted device found | 07:33 |
Kennan | it seems network issue | 07:34 |
Haomeng | Kennan: so suggest you to reuse the existing L2 net, and create neutron L3 subnet | 07:34 |
Kennan | but I can not figure why my network failed | 07:34 |
Kennan | it has same subnet options as devstack created | 07:34 |
Kennan | Haomeng: ok let me try if possible | 07:34 |
*** chlong has quit IRC | 07:35 | |
Kennan | Haomeng: seems can not use that net directly in L2 | 07:36 |
Kennan | as that L2 bind to many subnets | 07:36 |
Kennan | I want L2 bind to only one subnet | 07:36 |
Kennan | So thats why I need to create a new net | 07:36 |
Haomeng | Kennan: make sure your new L2 net can connect to vm bridge | 07:37 |
Haomeng | Kennan: depends on the segment id I think | 07:37 |
*** e0ne has quit IRC | 07:37 | |
Haomeng | Kennan: another good idea is that we just check the devstack scripts | 07:38 |
Haomeng | Kennan: how the vxlan net is created, and how to connect to vm bridge | 07:39 |
Haomeng | anyone have more ideas for Kennan's question? | 07:42 |
*** ndipanov has quit IRC | 07:42 | |
*** jistr has joined #openstack-ironic | 07:43 | |
*** ndipanov has joined #openstack-ironic | 07:44 | |
*** subscope has joined #openstack-ironic | 07:47 | |
dtantsur | Morning Ironic, hi Haomeng, yuikotakada | 07:50 |
*** amotoki__ has quit IRC | 07:50 | |
yuikotakada | dtantsur, o/ | 07:50 |
*** zhenguo has joined #openstack-ironic | 07:50 | |
* dtantsur is weak in our networking, sorry | 07:50 | |
Haomeng | dtantsur: morning:) | 07:52 |
Haomeng | dtantsur: np, dont worry | 07:52 |
*** subscope has quit IRC | 07:55 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Make functional test importable and stop depending on DIB code https://review.openstack.org/196632 | 07:57 |
*** dtantsur_ has joined #openstack-ironic | 08:02 | |
*** Nisha has quit IRC | 08:03 | |
*** jistr has quit IRC | 08:03 | |
*** dtantsur has quit IRC | 08:03 | |
*** bethelwell has joined #openstack-ironic | 08:04 | |
*** lucasagomes has joined #openstack-ironic | 08:05 | |
*** dtantsur_ has quit IRC | 08:07 | |
yuikotakada | dtantsur, I sent a request for session in summit, did you check it? Maybe e-mail has been sent to you. There is no way to check it... | 08:07 |
*** jistr has joined #openstack-ironic | 08:10 | |
*** subscope has joined #openstack-ironic | 08:11 | |
*** dtantsur has joined #openstack-ironic | 08:12 | |
*** foexle has joined #openstack-ironic | 08:13 | |
*** chenglch|2 has joined #openstack-ironic | 08:14 | |
*** chenglch has quit IRC | 08:15 | |
*** pelix has joined #openstack-ironic | 08:16 | |
*** MattMan has quit IRC | 08:19 | |
*** derekh has joined #openstack-ironic | 08:22 | |
*** subscope has quit IRC | 08:24 | |
dtantsur | so, upstream gate is badly broken at least for some projects. for example inspector >_< | 08:24 |
yuikotakada | dtantsur, you mean "UNSTABLE"? I saw that at first time :o | 08:27 |
*** MattMan has joined #openstack-ironic | 08:28 | |
dtantsur | yuikotakada, yeah, but in Jenkins. so tests don't fail actually, but Jenkins itself does | 08:28 |
dtantsur | * first but = bug | 08:28 |
* dtantsur wants to sleep, not to type letters | 08:28 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Add ability to filter nodes by provision_state via API https://review.openstack.org/196529 | 08:36 |
*** romcheg has joined #openstack-ironic | 08:38 | |
*** Kennan has quit IRC | 08:38 | |
*** Kennan has joined #openstack-ironic | 08:38 | |
*** subscope has joined #openstack-ironic | 08:38 | |
*** alex_xu_ is now known as alex_xu | 08:38 | |
-openstackstatus- NOTICE: OpenStack CI is down due to hard drive failures | 08:48 | |
*** ChanServ changes topic to "OpenStack CI is down due to hard drive failures" | 08:48 | |
sambetts | Morning everyone o/ | 08:51 |
dtantsur | sambetts, morning | 08:52 |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Do not preserve partitions after ephemeral https://review.openstack.org/182688 | 08:52 |
*** ijw__ has joined #openstack-ironic | 08:53 | |
*** bradjones has quit IRC | 08:55 | |
*** ijw_ has quit IRC | 08:57 | |
*** bradjones has joined #openstack-ironic | 08:57 | |
*** bradjones has quit IRC | 08:57 | |
*** bradjones has joined #openstack-ironic | 08:57 | |
*** bethelwe_ has joined #openstack-ironic | 08:58 | |
*** bethelwell has quit IRC | 09:02 | |
*** e0ne has joined #openstack-ironic | 09:02 | |
*** yuanying has joined #openstack-ironic | 09:05 | |
*** bethelwe_ has quit IRC | 09:05 | |
*** bethelwell has joined #openstack-ironic | 09:06 | |
*** ijw__ has quit IRC | 09:09 | |
*** yuanying has quit IRC | 09:10 | |
*** yuanying has joined #openstack-ironic | 09:11 | |
lucasagomes | yuikotakada, dtantsur sambetts morning | 09:11 |
dtantsur | o/ | 09:12 |
*** dguerri` is now known as dguerri | 09:14 | |
*** e0ne is now known as e0ne_ | 09:15 | |
*** athomas has quit IRC | 09:24 | |
*** e0ne_ has quit IRC | 09:26 | |
*** e0ne has joined #openstack-ironic | 09:29 | |
*** athomas has joined #openstack-ironic | 09:29 | |
yuikotakada | sambetts, lucasagomes, o/ | 09:37 |
sambetts | Hey lucasagomes, yuikotakada, dtantsur o/ | 09:38 |
*** saripurigopi has joined #openstack-ironic | 09:39 | |
*** bethelwell has quit IRC | 09:41 | |
*** chenglch|2 has quit IRC | 09:41 | |
*** subscope has quit IRC | 09:44 | |
*** bethelwell has joined #openstack-ironic | 09:44 | |
*** ijw has joined #openstack-ironic | 09:53 | |
*** naohirot has quit IRC | 09:58 | |
*** ijw has quit IRC | 09:59 | |
*** subscope has joined #openstack-ironic | 10:01 | |
*** coolsvap is now known as coolsvap|away | 10:14 | |
*** ukalifon2 has quit IRC | 10:21 | |
*** ukalifon1 has joined #openstack-ironic | 10:22 | |
*** e0ne is now known as e0ne_ | 10:23 | |
*** ijw has joined #openstack-ironic | 10:23 | |
*** ukalifon1 has quit IRC | 10:23 | |
*** e0ne_ is now known as e0ne | 10:25 | |
*** bethelwe_ has joined #openstack-ironic | 10:25 | |
*** bethelwell has quit IRC | 10:29 | |
*** ijw has quit IRC | 10:29 | |
openstackgerrit | Zhenguo Niu proposed openstack/python-ironicclient: Filtering nodes by provision state https://review.openstack.org/197012 | 10:37 |
yuikotakada | I will go home at once, see you later Ironic :) | 10:39 |
*** yuikotakada is now known as yuikot_go_home | 10:39 | |
*** bethelwe_ has quit IRC | 10:41 | |
*** bethelwell has joined #openstack-ironic | 10:41 | |
*** yuanying has quit IRC | 10:49 | |
*** chlong has joined #openstack-ironic | 10:49 | |
*** ukalifon1 has joined #openstack-ironic | 10:54 | |
*** ramineni has quit IRC | 10:56 | |
TheJulia | /win 6 | 11:04 |
TheJulia | good morning | 11:04 |
sambetts | Morning TheJulia | 11:06 |
*** saripurigopi has quit IRC | 11:16 | |
*** rameshg87 has quit IRC | 11:22 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Follow up edits for 196398 https://review.openstack.org/197026 | 11:22 |
*** ijw has joined #openstack-ironic | 11:23 | |
*** ijw has quit IRC | 11:29 | |
dtantsur | TheJulia, morning! | 11:30 |
*** subscope has quit IRC | 11:31 | |
TheJulia | good morning dtantsur | 11:31 |
dtantsur | lucasagomes, Haomeng, please don't recheck now, gate seems still broken | 11:32 |
*** dprince has joined #openstack-ironic | 11:40 | |
*** yog__ has quit IRC | 11:45 | |
*** subscope has joined #openstack-ironic | 11:47 | |
*** jistr is now known as jistr|class | 11:59 | |
*** jistr|class is now known as jistr | 12:07 | |
*** subscope has quit IRC | 12:17 | |
*** Marga_ has quit IRC | 12:21 | |
*** Marga_ has joined #openstack-ironic | 12:21 | |
*** ijw has joined #openstack-ironic | 12:23 | |
*** ijw has quit IRC | 12:29 | |
lucasagomes | dtantsur, oh is it? | 12:30 |
lucasagomes | dtantsur, damn, are you looking into the problem? | 12:30 |
* lucasagomes brb I will grab some food | 12:30 | |
*** lucasagomes is now known as lucas-hungry | 12:30 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Do not preserve partitions after ephemeral https://review.openstack.org/182688 | 12:31 |
dtantsur | lucas-hungry, I mean, the whole openstack gate, see the title | 12:32 |
*** trown|outttypeww is now known as trown | 12:41 | |
*** zhenguo has quit IRC | 12:43 | |
*** kan has quit IRC | 12:53 | |
*** smoriya has quit IRC | 12:58 | |
*** mgoddard has joined #openstack-ironic | 12:58 | |
*** puranamr has joined #openstack-ironic | 13:00 | |
jroll | morning dtantsur lucas-hungry TheJulia sambetts etc etc :) | 13:13 |
dtantsur | morning jroll | 13:14 |
*** puranamr has quit IRC | 13:14 | |
sambetts | Hey jroll o/ | 13:15 |
*** absubram has joined #openstack-ironic | 13:17 | |
*** yuikotakada has joined #openstack-ironic | 13:17 | |
*** ukalifon1 has quit IRC | 13:17 | |
*** ijw has joined #openstack-ironic | 13:23 | |
jroll | dtantsur: https://review.openstack.org/#/c/187829/4/specs/liberty/network-provider.rst | 13:26 |
jroll | dtantsur: is "different nodes might have a different network topology" a sufficient answer for you? :) | 13:27 |
* dtantsur tries to remember | 13:28 | |
*** e0ne is now known as e0ne_ | 13:29 | |
*** ijw has quit IRC | 13:29 | |
dtantsur | jroll, hmm, different topology, ok. but why different driver? | 13:29 |
*** mgoddard has quit IRC | 13:29 | |
dtantsur | jroll, you mean, half of nodes use neutron, half something else, right? | 13:29 |
jroll | dtantsur: some are flat network and some are not? | 13:29 |
dtantsur | jroll, hmm, I thought they will all have "neutron" provider, but some won't have non-flat configuration | 13:30 |
*** mgoddard1 has joined #openstack-ironic | 13:30 | |
dtantsur | 1 sec, on a call | 13:30 |
jroll | yeah, that could also work | 13:30 |
jroll | I just wanted to keep this flexible, I like your fallback idea to be clear | 13:30 |
jroll | and no rush, I'm just drinking coffee :) | 13:30 |
*** boris-42 has joined #openstack-ironic | 13:31 | |
lucas-hungry | dtantsur, oh | 13:32 |
lucas-hungry | jroll, morning | 13:32 |
*** lucas-hungry is now known as lucasagomes | 13:32 | |
jroll | ohai | 13:32 |
*** e0ne_ has quit IRC | 13:39 | |
*** zz_jgrimm is now known as jgrimm | 13:42 | |
*** e0ne has joined #openstack-ironic | 13:46 | |
*** dasm is now known as dasm|afk | 13:48 | |
*** ijw has joined #openstack-ironic | 13:51 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-specs: Update network provider spec https://review.openstack.org/187829 | 13:52 |
jroll | dtantsur: ^ updated | 13:52 |
dtantsur | thanks, will have a look | 13:52 |
jroll | ty | 13:54 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-python-agent: Use latest CoreOS stable when building https://review.openstack.org/191505 | 13:56 |
*** athomas has quit IRC | 13:57 | |
dtantsur | jroll, btw, is "unconfigure" a popular word? I've only heard "deconfigure" | 13:59 |
trown | I use unconfigure | 14:00 |
dtantsur | ok :) | 14:01 |
*** athomas has joined #openstack-ironic | 14:02 | |
dtantsur | jroll, lgtm | 14:04 |
*** mtanino has joined #openstack-ironic | 14:11 | |
*** saripurigopi has joined #openstack-ironic | 14:11 | |
lucasagomes | jroll, yo | 14:11 |
*** puranamr has joined #openstack-ironic | 14:15 | |
*** rloo has joined #openstack-ironic | 14:18 | |
*** puranamr has quit IRC | 14:19 | |
*** gridinv1 has quit IRC | 14:20 | |
*** r-daneel has joined #openstack-ironic | 14:20 | |
NobodyCam | good (UGT) morning Ironicers | 14:22 |
rloo | good morning NobodyCam and all Ironicers out there :) | 14:22 |
NobodyCam | morning rloo :) | 14:23 |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: Periodically check nodes' existance https://review.openstack.org/197106 | 14:24 |
jroll | lucasagomes: hi again? :P | 14:25 |
jroll | morning NobodyCam and rloo \o | 14:26 |
lucasagomes | jroll, oh haha forgot I have said morning before | 14:26 |
lucasagomes | ETOOMANYMORNINGS | 14:26 |
lucasagomes | NobodyCam, good morning (-: | 14:26 |
jroll | lol | 14:26 |
NobodyCam | morning jroll lucasagomes :-p | 14:27 |
NobodyCam | :) | 14:27 |
BadCub | morning folks | 14:27 |
NobodyCam | morning BadCub | 14:27 |
NobodyCam | :) | 14:27 |
*** gridinv has joined #openstack-ironic | 14:30 | |
yuriyz | morning NobodyCam morning/evening Ironic | 14:31 |
NobodyCam | mornign yuriyz :) | 14:31 |
NobodyCam | or I should say "good (UGT) morning yuriyz" :) | 14:32 |
yuriyz | There was a cold morning in Kharkiv +15C and rain | 14:33 |
NobodyCam | oh man | 14:33 |
NobodyCam | actually thats about what it is here ATM. 15C and overcast | 14:36 |
* jroll hugs california | 14:38 | |
NobodyCam | lol | 14:40 |
NobodyCam | brb.... quick walkies for the kids | 14:40 |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Fix PET acknowledge errors https://review.openstack.org/197120 | 14:41 |
lucasagomes | yuriyz, morning | 14:41 |
lucasagomes | yuriyz, sounds like a normal morning here :-( | 14:42 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Make qemu/libvirt group a variable https://review.openstack.org/197121 | 14:43 |
*** yuikotakada has quit IRC | 14:43 | |
openstackgerrit | Merged openstack/bifrost: Disambiguate the roles of ci_testing, ci_testing_zuul etc https://review.openstack.org/195759 | 14:50 |
openstackgerrit | Merged openstack/bifrost: Split GIT downloads and OpenStack CI logic out https://review.openstack.org/196398 | 14:50 |
jlvillal | Good morning Ironic. | 14:51 |
NobodyCam | good morning jlvillal | 14:52 |
NobodyCam | last day for a month | 14:52 |
*** subscope has joined #openstack-ironic | 14:52 | |
jlvillal | Anyone know what a Jenkins result of "UNSTABLE" is? | 14:52 |
jlvillal | NobodyCam, Yep :) | 14:52 |
NobodyCam | something went boom | 14:52 |
NobodyCam | I just saw that on https://review.openstack.org/#/c/197026 | 14:53 |
NobodyCam | rechecking | 14:53 |
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic" | 14:53 | |
-openstackstatus- NOTICE: The log volume was repaired and brought back online at 14:00 UTC. Log links today from before that time may be missing, and changes should be rechecked if fresh job logs are desired for them. | 14:53 | |
trown | jlvillal: NobodyCam, I think that has to do with ^ | 14:53 |
NobodyCam | yep!!! | 14:54 |
NobodyCam | lol | 14:54 |
trown | I was about to say the title, but it just changed | 14:54 |
jlvillal | NobodyCam, trown Thanks. I saw it on a patch of mine and was confused. | 14:54 |
NobodyCam | ahh | 14:54 |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Fix PET acknowledge errors https://review.openstack.org/197120 | 14:54 |
TheJulia | That explains it | 14:54 |
NobodyCam | :-p | 14:54 |
*** e0ne is now known as e0ne_ | 14:55 | |
*** e0ne_ is now known as e0ne | 14:58 | |
*** e0ne is now known as e0ne_ | 14:59 | |
*** e0ne_ is now known as e0ne | 14:59 | |
dtantsur | morning rloo, BadCub, NobodyCam, jlvillal and everyone :) | 15:02 |
jlvillal | dtantsur, Good morning :) | 15:02 |
*** sambetts has quit IRC | 15:03 | |
NobodyCam | good (UGT) morning dtantsur :) | 15:03 |
*** lazy_prince has quit IRC | 15:04 | |
*** sambetts has joined #openstack-ironic | 15:07 | |
rloo | hi vdrok, i still don't understand why we want to make the change to common/images.py: https://review.openstack.org/#/c/194752/3/ironic/common/images.py | 15:23 |
vdrok | morning everyone and rloo :) | 15:24 |
devananda | morning, all | 15:24 |
rloo | evening dtantsur, morning devananda! | 15:24 |
vdrok | rloo, because if a wrong image service is used it will fail the same way as cache will | 15:25 |
dtantsur | devananda, vdrok, morning | 15:25 |
vdrok | morning dtantsur, devananda | 15:25 |
NobodyCam | morning devananda vdrok :) | 15:25 |
vdrok | and NobodyCam and jlvillal | 15:25 |
*** rameshg87 has joined #openstack-ironic | 15:25 | |
NobodyCam | :) | 15:25 |
rloo | vdrok: so you're saying that the code doesn't support image services other than from service.get_image_service()? | 15:26 |
*** foexle has quit IRC | 15:26 | |
vdrok | rloo, it may support it if it is left as is, but why not add them to get_image_service() instead? | 15:26 |
vdrok | so that all other places will be able to use them | 15:28 |
rloo | vdrok: dunno, cuz I'm not familiar with that code and don't know how easy it might be to add to that, vs some other code that someone wants to use that is an image service | 15:28 |
vdrok | rloo, if an image service will be added completely separately, it can be used only here, in images.fetch | 15:29 |
rloo | vdrok: well, with your change, it cannot be used in images.fetch w/o making some local changes | 15:30 |
*** bradjones has quit IRC | 15:30 | |
vdrok | rloo, that's true, I can leave it, but it seems to me that more correct way is to add it like all other services are added | 15:31 |
* NobodyCam jumps on the "all hands" call | 15:32 | |
*** bradjones has joined #openstack-ironic | 15:32 | |
*** bradjones has quit IRC | 15:32 | |
*** bradjones has joined #openstack-ironic | 15:32 | |
rloo | vdrok: i would agree with you for any code that is upstreamed. but it makes it ugly for non-upstreamed image services. | 15:32 |
devananda | vdrok: what "other image services" are you referring to? | 15:33 |
rloo | vdrok: basically, i don't think that is a bug so i'm questioning why we want to remove it, unless we decide that the only way to add an image_service is by modifying/adding a new class to image_service file (I'm just skimming that file now) | 15:33 |
vdrok | rloo, bug is mostly about image cache | 15:34 |
*** puranamr has joined #openstack-ironic | 15:34 | |
rloo | vdrok: that's what I thought. but the change in this file isn't about image cache | 15:34 |
*** puranamr_ has joined #openstack-ironic | 15:36 | |
*** puranamr has quit IRC | 15:36 | |
vdrok | devananda, I mean if there exists some image service that is used for fetching images, it should be added to get_image_service method | 15:37 |
vdrok | devananda, so that all the code will be able to use it, not only images.fetch | 15:37 |
vdrok | devananda, because in most places now get_image_service is called to determine how to download/show image | 15:38 |
devananda | vdrok: do you mean glance? apache? something else? | 15:38 |
vdrok | devananda, these are 2 places where it is not used, in image cache init and in images.fetch where you can use it directly | 15:38 |
vdrok | devananda, not a particular, just some image service | 15:39 |
devananda | vdrok: I still dont understand your point. are you adding support for new image service(s) ? | 15:40 |
vdrok | devananda, it is this change - https://review.openstack.org/#/c/194752/ | 15:40 |
vdrok | no :) | 15:40 |
rloo | devananda: he's removing support for possibly an image service that isn't available via image_service.get_image_service(). Which may be fine, I'm not sure, but that wasn't the intent of the patch. I don't think. | 15:41 |
devananda | vdrok: oh, i see. you're trying to fix the "what if some nodes use images from glance and some use images from http" issue | 15:42 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Clean nodes stuck in DEPLOYING state when ir-cond restarts https://review.openstack.org/194132 | 15:42 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Periodically checks the status of nodes in DEPLOYING state https://review.openstack.org/197141 | 15:42 |
lucasagomes | devananda, can I get your eyes on this please ^ | 15:42 |
lucasagomes | devananda, rloo vdrok also, good (ugt) morning | 15:42 |
vdrok | morning lucasagomes | 15:43 |
vdrok | devananda, yes | 15:43 |
JayF | jroll: with our graceful shutdown/deploys, we never leave nodes stuck in deploying, right? | 15:43 |
rloo | hiya lucasagomes | 15:43 |
JayF | jroll: i.e. any machines that'd be in DEPLOYING stop being in DEPLOYING before ir-cond shuts down? | 15:43 |
jroll | JayF: assuming graceful shutdown is used, yes, but crashes are a thing etc | 15:43 |
JayF | cool, that's how I thought it worked | 15:44 |
jroll | When a conductor managing a node dies abruptly mid deployment (due some | 15:44 |
jroll | OMM killer, power outage, etc...) the node will get stuck | 15:44 |
lucasagomes | JayF, jroll yup, please check those patches up there ^ | 15:44 |
jroll | yeah | 15:44 |
lucasagomes | I believe that solves the problems when conductor crashes | 15:44 |
dtantsur | g'night everyone | 15:46 |
*** dtantsur is now known as dtantsur|afk | 15:46 | |
NobodyCam | night dtantsur|afk | 15:46 |
NobodyCam | :) | 15:46 |
openstackgerrit | Merged openstack/bifrost: Follow up edits for 196398 https://review.openstack.org/197026 | 15:52 |
lucasagomes | dtantsur|afk, night | 15:52 |
*** Marga_ has quit IRC | 15:53 | |
vdrok | rloo, I will wait for some more reviews about that and update if needed | 15:54 |
rloo | vdrok: ok. it might just be me. | 15:55 |
vdrok | rloo, :) | 15:55 |
*** jhova has joined #openstack-ironic | 15:56 | |
rloo | vdrok: although i think if it goes in, maybe the commit can explain it better, that with this change, new images services should be added via ... | 15:56 |
*** achanda has joined #openstack-ironic | 15:56 | |
vdrok | rloo, ok, will update the commit message | 15:57 |
*** kfox1111 has joined #openstack-ironic | 15:59 | |
kfox1111 | does the nova serial console for ironic support logs? | 15:59 |
*** achanda has quit IRC | 16:00 | |
*** jistr has quit IRC | 16:01 | |
rloo | lucasagomes: btw, I know this merged, but I had couple of questions: https://review.openstack.org/#/c/195157/ | 16:01 |
lucasagomes | rloo, looks | 16:03 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Image service should not be set in ImageCache constructor https://review.openstack.org/194752 | 16:03 |
lucasagomes | rloo, oh that's a good point, but actually "sol activates" only works with lanplus (2.0) | 16:03 |
lucasagomes | " so the ipmitool sol activate command requires the use of the lanplus" | 16:04 |
lucasagomes | http://www.manpages.spotlynx.com/solaris/man/ipmitool.1M | 16:04 |
lucasagomes | will comment there | 16:04 |
kfox1111 | yup. -I lanplus :) | 16:05 |
rloo | lucasagomes: and that isn't avail in protocol version 1.5, right? | 16:07 |
lucasagomes | rloo, no | 16:10 |
lucasagomes | perhaps I should fail if one tries to enable it with 1.5 set | 16:10 |
lucasagomes | wydt? | 16:10 |
rloo | lucasagomes: that's what I was wondering. i don't know if we have a validate() that is specific for console. | 16:10 |
kfox1111 | ah. so the answer is no, there is no logging support today. :/ | 16:10 |
kfox1111 | https://review.openstack.org/#/c/164586/18/specs/liberty/console-log.rst | 16:11 |
lucasagomes | rloo, we do actually, validate in the console interface | 16:11 |
lucasagomes | rloo, I will put a patch up for that soonish | 16:11 |
lucasagomes | rloo, thanks for pointing it out, I thought all commands would go through that _exec_ipmitool | 16:11 |
lucasagomes | seems there are some exceptions | 16:11 |
rloo | lucasagomes: ah yes. I couldn't remember if we had a console interface. so yeah, can check it there and in the start_console() | 16:11 |
*** pelix has quit IRC | 16:12 | |
rloo | lucasagomes: ok thx. | 16:12 |
kfox1111 | is it likely the console log will hit liberty, or is it going to be M+? | 16:12 |
openstackgerrit | Merged openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/196849 | 16:14 |
*** beekneemech is now known as bnemec | 16:19 | |
*** e0ne is now known as e0ne_ | 16:23 | |
openstackgerrit | Merged openstack/ironic: Fix "boot_mode_support" hyper link in Installation Guide https://review.openstack.org/196481 | 16:24 |
*** zz_natorious is now known as natorious | 16:28 | |
*** dontalton has joined #openstack-ironic | 16:29 | |
rameshg87 | good night folks | 16:30 |
*** rameshg87 has quit IRC | 16:30 | |
*** e0ne_ has quit IRC | 16:34 | |
*** achanda has joined #openstack-ironic | 16:35 | |
*** e0ne has joined #openstack-ironic | 16:36 | |
jlvillal | lucasagomes, Probably silly question. On https://review.openstack.org/#/c/197141/1/ironic/db/sqlalchemy/api.py Why are the unit tests in https://review.openstack.org/#/c/197141/1/ironic/tests/db/test_conductor.py Just curious why there isn't an sqlalchemy unit test file. | 16:43 |
jlvillal | I realize that you are following convention. Just curious why that is the convention. | 16:44 |
lucasagomes | jlvillal, hmm I don't think I got a good answer for that actually | 16:45 |
lucasagomes | that sqlalchemy/api.py file has the db methods for all tables | 16:45 |
jlvillal | lucasagomes, Oh. Okay :) | 16:45 |
lucasagomes | but in the tests they are splitted like test_<table> | 16:45 |
lucasagomes | test_<table>/py | 16:45 |
lucasagomes | jlvillal, not the best convention at all heh | 16:46 |
lucasagomes | but it's way too long time ago, I don't know why it was done like that | 16:46 |
jlvillal | lucasagomes, I was just curious. The abstraction can make it harder at times to figure out what is being tested. | 16:46 |
jlvillal | If you are looking at just the unit tests. And trying to figure out how it maps to actual code. Well at least for me it can be confusing :) | 16:47 |
jlvillal | lucasagomes, Thanks! | 16:47 |
lucasagomes | jlvillal, yeah it def is | 16:47 |
* lucasagomes looks to see if that came from nova | 16:47 | |
lucasagomes | apparently not, apparently nova has a test_db_api.py file... Yeah I don't know, no idea | 16:48 |
jlvillal | lucasagomes, Okay. Thanks for your help. | 16:48 |
lucasagomes | np | 16:48 |
*** openstackgerrit has quit IRC | 16:50 | |
*** openstackgerrit has joined #openstack-ironic | 16:51 | |
*** saripurigopi has quit IRC | 16:53 | |
*** romcheg has quit IRC | 16:56 | |
*** romcheg has joined #openstack-ironic | 16:56 | |
*** derekh has quit IRC | 16:59 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Validate IPMI protocol version for IPMIShellinaboxConsole https://review.openstack.org/197178 | 17:00 |
lucasagomes | rloo, ^ | 17:00 |
lucasagomes | and with that I will call it a day | 17:00 |
lucasagomes | have a good night everyone, see y'all tomorrow | 17:00 |
NobodyCam | night lucasagomes | 17:00 |
NobodyCam | :) | 17:00 |
kfox1111 | whats the timeframe for serial console log support? | 17:00 |
lucasagomes | NobodyCam, g'night :-) | 17:00 |
kfox1111 | I'm writing a nova feature that will probably be in M, and I need to know if I can rely on the log being there by then. | 17:01 |
*** lucasagomes is now known as lucas-dinner | 17:02 | |
jroll | kfox1111: it isn't on our priority list at the moment | 17:03 |
NobodyCam | kfox1111: there is a spec up for L on that: https://review.openstack.org/#/c/164586/ | 17:03 |
kfox1111 | thx. | 17:05 |
*** e0ne has quit IRC | 17:05 | |
jroll | kfox1111: so that is to say we can't guarantee a time frame, but assuming the code review moves at a normal space I don't see why it couldn't land by the end of M | 17:06 |
*** romcheg has quit IRC | 17:06 | |
kfox1111 | ok. thanks. I'll assume its there then and we can revisit the design if it isn't. | 17:07 |
kfox1111 | or simply wait a bit longer for the feature to work with ironic. | 17:07 |
jroll | kfox1111: what's the feature? :) | 17:07 |
kfox1111 | nova instance users. | 17:07 |
jroll | ? | 17:07 |
kfox1111 | https://review.openstack.org/#/c/186617 | 17:07 |
NobodyCam | something like giving admin rights to a instance? | 17:07 |
* jroll looks | 17:07 | |
kfox1111 | some ability to give rights to instances so they can talk to various openstack services. | 17:08 |
NobodyCam | oh neat | 17:08 |
kfox1111 | barbican for fetching keys, or zaqar for CNC for example. | 17:08 |
jroll | ah, neat | 17:09 |
kfox1111 | I was really hoping to get it in for L, but the nova reviewers didn't really look at it until the week before the deadine. :/ | 17:10 |
kfox1111 | let me know what you think of the phase 1 stuff. I tried to rewrite the spec to allow ironic to pick its own mechanism for authenticating the instance to retrieve its cert. | 17:11 |
kfox1111 | the only way I could think of currently that would work in all cases was the serial console. | 17:11 |
openstackgerrit | Merged openstack/ironic-inspector: Move Python ramdisk code out of tree https://review.openstack.org/196615 | 17:14 |
kfox1111 | I figure some of the ironic plugins might support alternate authentication possiblities, like attaching a virtual disk and the like. | 17:16 |
kfox1111 | so by keeping it plugable, drivers can pick the best way. | 17:16 |
*** trown is now known as trown|lunch | 17:22 | |
*** dguerri is now known as dguerri` | 17:25 | |
*** Shrews has left #openstack-ironic | 17:25 | |
*** sambetts has quit IRC | 17:29 | |
*** bethelwell has quit IRC | 17:29 | |
*** sambetts has joined #openstack-ironic | 17:29 | |
*** bethelwell has joined #openstack-ironic | 17:31 | |
*** natorious is now known as zz_natorious | 17:36 | |
*** achanda_ has joined #openstack-ironic | 17:38 | |
*** achanda has quit IRC | 17:40 | |
*** bethelwell has quit IRC | 17:41 | |
*** achanda has joined #openstack-ironic | 17:42 | |
*** achanda_ has quit IRC | 17:44 | |
*** mgarza_ has joined #openstack-ironic | 17:46 | |
openstackgerrit | Clif Houck proposed openstack/ironic: Add support for image caching for the agent driver https://review.openstack.org/161832 | 17:47 |
*** lsmola has quit IRC | 17:49 | |
*** chlong has quit IRC | 17:56 | |
*** ijw has quit IRC | 17:57 | |
*** e0ne has joined #openstack-ironic | 17:58 | |
*** e0ne is now known as e0ne_ | 18:04 | |
openstackgerrit | Merged openstack/ironic: Refactor check_allow_management_verbs https://review.openstack.org/196251 | 18:05 |
*** e0ne_ is now known as e0ne | 18:07 | |
*** trown|lunch is now known as trown | 18:08 | |
openstackgerrit | Merged stackforge/pyghmi: Fix PET acknowledge errors https://review.openstack.org/197120 | 18:11 |
*** Sukhdev_ has joined #openstack-ironic | 18:16 | |
*** e0ne is now known as e0ne_ | 18:18 | |
*** puranamr_ has quit IRC | 18:18 | |
*** zz_natorious is now known as natorious | 18:21 | |
*** achanda has quit IRC | 18:21 | |
*** e0ne_ is now known as e0ne | 18:23 | |
*** davideagnello has quit IRC | 18:39 | |
*** bcornec has quit IRC | 18:41 | |
*** davideagnello has joined #openstack-ironic | 18:44 | |
openstackgerrit | Chris St. Pierre proposed openstack/ironic: Replace is_hostname_safe with a better check https://review.openstack.org/193587 | 18:46 |
openstackgerrit | Stephanie Miller proposed openstack/ironic: Mute ipmi debug log output https://review.openstack.org/196267 | 18:54 |
*** cdearborn has joined #openstack-ironic | 19:07 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Fix logging for soft power off failures https://review.openstack.org/197231 | 19:09 |
jroll | ^ easiest review ever | 19:09 |
*** achanda has joined #openstack-ironic | 19:10 | |
*** dguerri` is now known as dguerri | 19:11 | |
rloo | jroll: that is going to truncate, is that what you want? | 19:12 |
jroll | rloo: it's previously converted from seconds to milliseconds so there shouldn't be decimals involved | 19:13 |
rloo | jroll: not that easy if i have to ask a question | 19:13 |
*** e0ne is now known as e0ne_ | 19:14 | |
rloo | jroll: oh, you mean i have to look at the code. or you could just use CONF.agent.post* | 19:14 |
*** e0ne_ is now known as e0ne | 19:15 | |
jroll | rloo: I guess, I'd have to do the same multiplication again | 19:15 |
jroll | actually this might be wrong though /me looks | 19:15 |
jroll | oh no, it's right | 19:15 |
jroll | either way, idk | 19:15 |
*** dguerri is now known as dguerri` | 19:15 | |
*** puranamr has joined #openstack-ironic | 19:17 | |
*** mgarza_ has quit IRC | 19:18 | |
rloo | jroll: it is probably fine. just that it wasn't as super easy as I had been lead to believe. Anyway, a good way to procrastinate reviewing specs. | 19:18 |
*** puranamr has quit IRC | 19:18 | |
*** puranamr has joined #openstack-ironic | 19:18 | |
*** igordcard has joined #openstack-ironic | 19:25 | |
NobodyCam | brb | 19:26 |
*** Marga_ has joined #openstack-ironic | 19:26 | |
*** igordcard_ has joined #openstack-ironic | 19:30 | |
*** Marga_ has quit IRC | 19:32 | |
*** Marga_ has joined #openstack-ironic | 19:32 | |
*** Marga_ has quit IRC | 19:36 | |
*** Marga__ has joined #openstack-ironic | 19:36 | |
*** penick has joined #openstack-ironic | 19:47 | |
*** natorious is now known as zz_natorious | 19:48 | |
*** zz_natorious is now known as natorious | 19:50 | |
*** natorious is now known as zz_natorious | 19:51 | |
*** Marga__ has quit IRC | 19:53 | |
*** achanda has quit IRC | 19:54 | |
*** achanda has joined #openstack-ironic | 19:55 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/197253 | 19:56 |
*** achanda has quit IRC | 19:59 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/197276 | 20:03 |
*** zz_natorious is now known as natorious | 20:09 | |
*** natorious is now known as zz_natorious | 20:11 | |
*** Sukhdev_ has quit IRC | 20:16 | |
*** mgarza has joined #openstack-ironic | 20:31 | |
*** dprince has quit IRC | 20:31 | |
*** e0ne has quit IRC | 20:35 | |
*** romcheg has joined #openstack-ironic | 20:39 | |
*** ijw has joined #openstack-ironic | 20:42 | |
*** amit213 has quit IRC | 20:44 | |
*** amit213 has joined #openstack-ironic | 20:44 | |
*** amit213 has quit IRC | 20:44 | |
devananda | TheJulia: if I had prebuilt / predownloaded the various images that bifrost uses, is there a[n easy] way for me to pass them in // tell bifrost not to download or regenerate them? | 21:00 |
cinerama | devananda: have a look at doc/source/offline-install.rst for a start | 21:06 |
* devananda looks | 21:07 | |
devananda | ah ha | 21:09 |
*** trown is now known as trown|outttypeww | 21:09 | |
*** puranamr has quit IRC | 21:10 | |
*** jhova has quit IRC | 21:10 | |
*** lucas-dinner has quit IRC | 21:14 | |
*** cdearborn has quit IRC | 21:18 | |
*** cdearborn has joined #openstack-ironic | 21:29 | |
rloo | oh, hey if you're bored, click on the 'this bug affects you ...' link. Am curious to see how high the bug heat will get: https://bugs.launchpad.net/stackalytics/+bug/1469368 | 21:30 |
openstack | Launchpad bug 1469368 in Stackalytics "Crediting reviews with 0 " [Undecided,New] | 21:30 |
*** ijw has quit IRC | 21:35 | |
*** ijw has joined #openstack-ironic | 21:36 | |
*** puranamr has joined #openstack-ironic | 21:45 | |
*** ijw_ has joined #openstack-ironic | 21:46 | |
*** puranamr has quit IRC | 21:47 | |
*** puranamr has joined #openstack-ironic | 21:48 | |
*** degorenko has quit IRC | 21:49 | |
*** ijw has quit IRC | 21:50 | |
rloo | hey jroll, wrt https://review.openstack.org/#/c/187829/, why add node.network_driver, vs node.driver_info['network_driver'] ? | 21:50 |
*** zz_natorious is now known as natorious | 21:51 | |
jroll | rloo: because it's separate from the deploy driver stuff | 21:54 |
rloo | jroll: i was just thinking that if it is implemented as an Interface, most/all of the other interfaces use driver_info I think. but maybe we're moving away from that. ok. | 21:55 |
jroll | rloo: they don't use driver_info to define the driver module. they use node.driver | 21:56 |
rloo | jroll: how are you hooking in this new NetworkProvider interface? I assumed you meant something similar to our PowerInterface, DeployInterface, etc | 21:57 |
*** Pradip_ has joined #openstack-ironic | 21:58 | |
*** puranamr has quit IRC | 21:59 | |
jroll | rloo: yep, stevedore, load as necessary | 21:59 |
rloo | jroll: thx | 22:01 |
Pradip_ | Hi, I am fairly new to ironic. i am trying to deploy environment with ironic. So far I have successfully launched the it on one machine with VM acting as ironic nodes by following http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html# However I am trying to add a bare metal node in the resource list. the bare metal is connected over a LAN. But so far I am not able to do it. can somebody here guide me on that? | 22:02 |
jroll | rloo: np | 22:04 |
jroll | Pradip_: we would need more information about what sort of errors etc you're seeing | 22:04 |
*** puranamr has joined #openstack-ironic | 22:05 | |
*** ijw_ has quit IRC | 22:06 | |
Pradip_ | jroll: I am not able to configure the remote bare metal properly. It has to be manually configured using ironic command, right? | 22:06 |
*** ijw has joined #openstack-ironic | 22:07 | |
jroll | Pradip_: that doesn't tell me anything. what commands are you running? what errors are you getting? | 22:07 |
*** davideag_ has joined #openstack-ironic | 22:09 | |
Pradip_ | jroll:I am using ironic node-create command to add a new bare metal. It is not giving me any error. But I am not able to use that resource. I just don't know exacty what steps do i need to follow to add a new bare metal node. | 22:11 |
jroll | Pradip_: "not able to use that resource" is very vague | 22:11 |
jroll | check ironic node-show for that node, check nova hypervisor-stats and see if it shows up, etc | 22:12 |
*** davideagnello has quit IRC | 22:13 | |
Pradip_ | i can see that using node-show, but it doesn't have any power state | 22:13 |
jroll | ok, so it probably can't reach the bmc | 22:14 |
jroll | are you using the correct driver for your hardware? do you have BMC credentials entered for the node? | 22:14 |
Pradip_ | I have. I am using pxe_ssh | 22:14 |
jroll | pxe_ssh can't control a baremetal machine | 22:15 |
jroll | only VMs. | 22:15 |
Pradip_ | oh | 22:15 |
jroll | you probably want pxe_ipmitool | 22:15 |
jroll | http://docs.openstack.org/developer/ironic/deploy/install-guide.html#enrollment | 22:15 |
Pradip_ | ok | 22:15 |
Pradip_ | thanks | 22:15 |
Pradip_ | I will try that | 22:16 |
jroll | no problem | 22:16 |
Pradip_ | does pxe_ipmitool work with any baremetal server? | 22:16 |
jroll | it will work with any bare metal that supports IPMI | 22:16 |
jroll | which is most | 22:16 |
Pradip_ | ok | 22:17 |
jroll | there are also more specific drivers like iLO for HP, drac for Dell, etc | 22:17 |
Pradip_ | okay | 22:17 |
openstackgerrit | Alex Weeks proposed openstack/ironic-specs: Add pluggable metrics backend for Ironic and IPA https://review.openstack.org/137171 | 22:18 |
*** romcheg has quit IRC | 22:22 | |
SpamapS | hrm | 22:22 |
SpamapS | so I'm getting NoValidHost from my nova+ironic.. wondering if I missed a step | 22:22 |
SpamapS | I have one node enrolled | 22:22 |
SpamapS | but seems like nova-compute doesn't acknowledge it or something | 22:23 |
jroll | SpamapS: what's nova hypervisor-stats say? | 22:23 |
*** pleia2 has quit IRC | 22:23 | |
SpamapS | jroll: just the controller host's stats show up there | 22:24 |
jroll | ok | 22:24 |
SpamapS | I did start things up without having set the host manager properly | 22:24 |
SpamapS | but have since restarted nova-* | 22:24 |
jroll | so probably compute isn't seeing it | 22:24 |
jroll | check compute logs for what's getting returned from ironic? | 22:25 |
jroll | or check the state with ironic node-show $uuid | 22:25 |
SpamapS | jroll: compute logs don't really show anything, except connecting to rabbitmq | 22:25 |
jroll | power state and provision state | 22:25 |
*** pleia2 has joined #openstack-ironic | 22:25 | |
jroll | running at DEBUG or no? | 22:25 |
* SpamapS turns on debug | 22:25 | |
jroll | ah | 22:25 |
* jroll runs debug on all the things always | 22:25 | |
SpamapS | yeah I think I'll have to also | 22:26 |
SpamapS | which is really, really pathetic. :-/ | 22:26 |
jroll | such is openstack. | 22:26 |
jroll | running everything at debug, not being pathetic | 22:27 |
SpamapS | I mean its not pathetic that you do it | 22:27 |
SpamapS | it's pathetic that we can't make systems that provide useful information as a rule. | 22:27 |
SpamapS | so we have to digest the flamethrower | 22:27 |
SpamapS | jroll: I don't really know what to look for. I see nothing helpful. | 22:28 |
SpamapS | jroll: just endless periodic tasks, only one of which is sync power state | 22:29 |
jroll | SpamapS: so when the resource tracker task runs it should spit out a bunch of stuff | 22:29 |
jroll | trying to find example | 22:29 |
jroll | something like this for each node: | 22:30 |
jroll | Final resource view: name=a20d4104-a34b-472b-8eeb-59b143e93921 phys_ram=32768MB used_ram=32768MB phys_disk=32GB used_disk=32GB total_vcpus=20 used_vcpus=20 pci_stats=[] | 22:30 |
SpamapS | jroll: yeah, I only see that for the actual machine nova-compute is running on | 22:30 |
SpamapS | 2015-06-30 22:29:38.574 12537 INFO nova.compute.resource_tracker [req-0d7233ae-b7c1-4a09-8691-af3ed298db72 - - - - -] Final resource view: name=infra-cloud-baremetal0.localdomain phys_ram=96676MB used_ram=0MB phys_disk=1752GB used_disk=0GB total_vcpus=24 used_vcpus=0 pci_stats=<nova.pci.stats.PciDeviceStats object at 0x7f42585ffed0> | 22:30 |
jroll | ironic node-list shows the node, right? | 22:31 |
SpamapS | jroll: yep | 22:31 |
jroll | what's node-show give you? | 22:31 |
*** jgrimm is now known as zz_jgrimm | 22:31 | |
SpamapS | jroll: ah its in maintenance mode | 22:31 |
jroll | aha | 22:32 |
SpamapS | jroll: because I created it and then didn't add the driver info for a while | 22:32 |
jroll | ok I found what I was really looking for: "Returning %(num_nodes)s available node(s)" | 22:32 |
jroll | is how many total it sees when pulling from ironic | 22:32 |
jroll | even if it's in maintenance you should still see resource view things for it, I think | 22:32 |
SpamapS | I don't know how to un-maintenance mode it | 22:32 |
jroll | ironic node-set-maintenance false | 22:33 |
jroll | iirc | 22:33 |
SpamapS | old ironic client doesn't have that. | 22:33 |
* SpamapS pip installs freshie | 22:33 | |
jroll | ironic node-update $uuid replace maintenance=False | 22:33 |
jroll | for old cli | 22:34 |
*** dontalton has quit IRC | 22:37 | |
SpamapS | oh hah | 22:38 |
SpamapS | it also helps if your conductor can actually reach your bmcs | 22:38 |
jroll | yeahhh. | 22:38 |
jroll | :) | 22:38 |
SpamapS | still nothing in nova-compute | 22:40 |
SpamapS | ironic sees the node now, power state is right | 22:40 |
*** zz_jgrimm is now known as jgrimm | 22:40 | |
jroll | SpamapS: positive it's pointed at the right api? | 22:41 |
SpamapS | jroll: yeah | 22:41 |
SpamapS | api_endpoint=http://127.0.0.1:6385/v1 | 22:42 |
jroll | what provision state is the node in? | 22:42 |
SpamapS | that /v1 ... is that right? | 22:42 |
SpamapS | jroll: provision state is None (using pxe_ipmitool) | 22:42 |
SpamapS | power state is power off | 22:42 |
jroll | I have api_endpoint without the /v1 but both might work | 22:42 |
jroll | ok cool | 22:42 |
SpamapS | jroll: I'd expect to see errors or explosions if the api_endpoint was wrong, no? | 22:44 |
SpamapS | I don't even see the word 'ironic' appear in nova-compute.log except the config dump | 22:45 |
jroll | SpamapS: I would think so | 22:45 |
jroll | do you see "Returning %(num_nodes)s available node(s)" | 22:46 |
jroll | ? | 22:46 |
SpamapS | nope | 22:46 |
jroll | wtf | 22:46 |
jroll | I'm skeptical that the ironic driver is in use at this point :P | 22:47 |
SpamapS | compute_driver=nova.virt.ironic.IronicDriver | 22:47 |
jroll | yeah, I believe you | 22:47 |
SpamapS | compute_manager=ironic.nova.compute.manager.ClusteredComputeManager | 22:47 |
SpamapS | I'm gonna take a break, going cross eyed | 22:48 |
*** cdearborn has quit IRC | 22:48 | |
TheJulia | devananda: replace deployment-image.qcow2 you could also define host specific deployment details pointing to specidic files | 23:04 |
devananda | SpamapS: I skimmed scrollback and am inclined to agree with jroll. sounds like nova didn't load the ironic virt driver | 23:07 |
jroll | devananda: whoa, you're agreeing with me. awkward.... | 23:07 |
jroll | :P | 23:08 |
devananda | lol | 23:08 |
devananda | jroll: this isn't hte first time someone has run into this. while it's more of a nova problem, I wonder if we could make the issue easier to triage | 23:08 |
*** natorious is now known as zz_natorious | 23:09 | |
devananda | jroll: maybe it's just a matter of documentation and figuring out exactly what command should be used to expose whether nova a) loaded the right virt driver, and b) it connected to Ironic properly | 23:09 |
jroll | OH | 23:09 |
jroll | I'm surprised nova doesn't blow up | 23:09 |
devananda | well, for (b), I think it will blow up *after a while* | 23:10 |
devananda | but we added a bunch of retry stuff because devstack starts nova before ironic | 23:10 |
jroll | er, never mind, I thought the compute_driver config was weird | 23:10 |
jroll | right | 23:10 |
jroll | which logs like crazy iirdc | 23:10 |
jroll | iirc* | 23:10 |
devananda | but for (a) it wont blow up at all -- if nova uses libvirt, and libvirt has the right things installed on the system (because libvirt and kvm are defaults on many server distros) then, well, it'll work like fine | 23:11 |
devananda | except you'll get kvm instead of ironic | 23:11 |
*** mgarza has quit IRC | 23:15 | |
jroll | right | 23:15 |
*** mgarza_ has joined #openstack-ironic | 23:15 | |
*** mgarza_ has quit IRC | 23:16 | |
*** krtaylor has quit IRC | 23:23 | |
*** absubram has quit IRC | 23:25 | |
*** ijw_ has joined #openstack-ironic | 23:28 | |
*** radek_ has quit IRC | 23:29 | |
*** ijw has quit IRC | 23:31 | |
*** zz_natorious is now known as natorious | 23:33 | |
*** puranamr has quit IRC | 23:36 | |
*** puranamr has joined #openstack-ironic | 23:37 | |
*** krtaylor has joined #openstack-ironic | 23:41 | |
*** bethelwell has joined #openstack-ironic | 23:43 | |
*** bethelwell has quit IRC | 23:48 | |
*** ijw has joined #openstack-ironic | 23:48 | |
*** ijw_ has quit IRC | 23:51 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!