*** chlong has joined #openstack-ironic | 00:00 | |
*** alexpilotti has quit IRC | 00:00 | |
*** Marga_ has joined #openstack-ironic | 00:00 | |
*** Marga_ has quit IRC | 00:05 | |
*** praneshp_ has joined #openstack-ironic | 00:22 | |
*** sinval_ has joined #openstack-ironic | 00:24 | |
*** praneshp has quit IRC | 00:25 | |
*** praneshp_ is now known as praneshp | 00:25 | |
*** bizarrochristy has quit IRC | 00:25 | |
*** bizarrochristy has joined #openstack-ironic | 00:26 | |
*** bizarrochristy has quit IRC | 00:30 | |
*** naohirot has joined #openstack-ironic | 00:37 | |
*** r-daneel has joined #openstack-ironic | 00:37 | |
*** r-daneel has quit IRC | 00:44 | |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/205859 | 00:48 |
---|---|---|
*** Marga_ has joined #openstack-ironic | 01:01 | |
*** Marga_ has quit IRC | 01:05 | |
*** thiagop has quit IRC | 01:11 | |
*** gabriel-bezerra has quit IRC | 01:11 | |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/205863 | 01:14 |
*** thiagop has joined #openstack-ironic | 01:15 | |
*** gabriel-bezerra has joined #openstack-ironic | 01:17 | |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation refomatting https://review.openstack.org/205865 | 01:23 |
*** davideagnello has joined #openstack-ironic | 01:27 | |
*** krotsche_vaca is now known as krotscheck | 01:28 | |
*** jhova has quit IRC | 01:33 | |
*** pal has joined #openstack-ironic | 01:40 | |
*** chenglch has joined #openstack-ironic | 01:50 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Allow deleting nodes in ENROLL state https://review.openstack.org/205599 | 01:53 |
*** ijw has joined #openstack-ironic | 01:57 | |
*** Marga_ has joined #openstack-ironic | 02:02 | |
*** Marga_ has quit IRC | 02:06 | |
*** smoriya has joined #openstack-ironic | 02:07 | |
*** zhenguo has joined #openstack-ironic | 02:07 | |
*** pal has quit IRC | 02:16 | |
openstackgerrit | Merged openstack/ironic: Updated from global requirements https://review.openstack.org/205654 | 02:51 |
*** hakimo has joined #openstack-ironic | 02:52 | |
*** hakimo_ has quit IRC | 02:54 | |
*** ramineni has joined #openstack-ironic | 03:01 | |
*** Marga_ has joined #openstack-ironic | 03:03 | |
*** kcaj has quit IRC | 03:07 | |
*** Marga_ has quit IRC | 03:07 | |
*** smoriya has quit IRC | 03:12 | |
*** kcaj has joined #openstack-ironic | 03:14 | |
openstackgerrit | Sinval Vieira Mendes Neto proposed openstack/ironic: Add more info level log to deploy_utils.work_on_disk() method https://review.openstack.org/205387 | 03:15 |
*** Marga_ has joined #openstack-ironic | 03:20 | |
*** smoriya has joined #openstack-ironic | 03:22 | |
*** puranamr has joined #openstack-ironic | 03:22 | |
*** Marga_ has quit IRC | 03:25 | |
*** coolsvap|away is now known as coolsvap | 03:30 | |
openstackgerrit | Sinval Vieira Mendes Neto proposed openstack/ironic: Add more info level log to deploy_utils.work_on_disk() method https://review.openstack.org/205387 | 03:37 |
ramineni | sambetts, hi | 03:37 |
*** puranamr has quit IRC | 03:40 | |
*** puranamr has joined #openstack-ironic | 03:41 | |
*** Sukhdev has joined #openstack-ironic | 03:44 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: grub2 bootloader support for uefi boot mode https://review.openstack.org/166192 | 03:46 |
*** achanda has quit IRC | 04:03 | |
*** rameshg87 has joined #openstack-ironic | 04:04 | |
*** saripurigopi has joined #openstack-ironic | 04:06 | |
openstackgerrit | Gopi Krishna S proposed openstack/ironic-specs: Add out-of-band RAID configuration support for Cisco Hardware https://review.openstack.org/192142 | 04:06 |
saripurigopi | morning Ironic | 04:16 |
*** Marga_ has joined #openstack-ironic | 04:21 | |
openstackgerrit | Anusha Ramineni proposed openstack/ironic: Make states end-point discoverable via nodes API https://review.openstack.org/205895 | 04:22 |
*** achanda has joined #openstack-ironic | 04:24 | |
*** Marga_ has quit IRC | 04:25 | |
*** Sukhdev has quit IRC | 04:25 | |
*** achanda has quit IRC | 04:26 | |
*** pal has joined #openstack-ironic | 04:27 | |
*** puranamr has quit IRC | 04:29 | |
*** puranamr has joined #openstack-ironic | 04:30 | |
saripurigopi | how to build signed images to test UEFI secure boot ? | 04:37 |
*** marzif has joined #openstack-ironic | 04:41 | |
*** amotoki has joined #openstack-ironic | 04:43 | |
*** puranamr has quit IRC | 04:46 | |
*** sinval_ has quit IRC | 04:57 | |
*** kan__ has joined #openstack-ironic | 04:59 | |
*** puranamr has joined #openstack-ironic | 05:07 | |
*** achanda has joined #openstack-ironic | 05:07 | |
*** Sukhdev has joined #openstack-ironic | 05:08 | |
*** puranamr has quit IRC | 05:08 | |
*** puranamr has joined #openstack-ironic | 05:08 | |
*** puranamr has quit IRC | 05:11 | |
*** marzif has quit IRC | 05:11 | |
*** pradipta has joined #openstack-ironic | 05:13 | |
*** Marga_ has joined #openstack-ironic | 05:22 | |
*** Marga_ has quit IRC | 05:26 | |
*** davideagnello has quit IRC | 05:27 | |
*** Marga_ has joined #openstack-ironic | 05:36 | |
*** puranamr has joined #openstack-ironic | 05:37 | |
*** Marga_ has quit IRC | 05:37 | |
*** bizarrochristy has joined #openstack-ironic | 05:38 | |
*** Marga_ has joined #openstack-ironic | 05:38 | |
*** puranamr has quit IRC | 05:41 | |
*** bizarrochristy has quit IRC | 05:43 | |
rameshg87 | saripurigopi: use ubuntu-signed if you are building dib ramdisk | 05:44 |
rameshg87 | saripurigopi: instead of ubuntu element | 05:44 |
*** ukalifon has joined #openstack-ironic | 05:45 | |
*** Pradeep has joined #openstack-ironic | 05:48 | |
*** Pradeep has left #openstack-ironic | 05:49 | |
*** PradeepV has joined #openstack-ironic | 05:51 | |
PradeepV | Hi Ironic team | 05:52 |
PradeepV | how do we delete an baremetal instance from openstack, it is enough to give nova delete or should we delete the ironic node also | 05:53 |
saripurigopi | rameshg87: okay. let me check. | 05:54 |
saripurigopi | rameshg87: i've one more question, I'm enrolling nodes using vendor API, how to trigger h/w introspection using api after node is enrolled? | 05:57 |
openstackgerrit | Merged stackforge/proliantutils: IPA: Update proliant hardware manager https://review.openstack.org/198603 | 06:00 |
rameshg87 | saripurigopi: ironic node-inspect <> | 06:02 |
rameshg87 | saripurigopi: sorry | 06:02 |
rameshg87 | saripurigopi: first put to manage | 06:02 |
rameshg87 | and then | 06:02 |
rameshg87 | ironic node-set-provision-state <> inspect | 06:03 |
saripurigopi | rameshg87: how to do it programatically, without user intervention. I'm creating node like this. db_node = objects.Node(ctx, **node) db_node.create() . | 06:04 |
rameshg87 | saripurigopi: http://docs.openstack.org/developer/python-ironicclient/api/ironicclient.v1.node.html#ironicclient.v1.node.NodeManager.set_provision_state | 06:06 |
*** ifarkas has joined #openstack-ironic | 06:06 | |
rameshg87 | saripurigopi: client.node.set_provision_state(<uuid>, 'inspect') when node is in manage state | 06:07 |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_log https://review.openstack.org/205912 | 06:09 |
saripurigopi | rameshg87: let me try. thank you. | 06:10 |
*** lsmola has joined #openstack-ironic | 06:12 | |
*** alexpilotti has joined #openstack-ironic | 06:26 | |
*** Marga_ has quit IRC | 06:45 | |
*** Marga_ has joined #openstack-ironic | 06:46 | |
*** praneshp has quit IRC | 06:46 | |
*** lazy_prince has joined #openstack-ironic | 06:55 | |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_log https://review.openstack.org/205912 | 07:00 |
*** achanda has quit IRC | 07:07 | |
*** Sukhdev has quit IRC | 07:08 | |
*** achanda has joined #openstack-ironic | 07:12 | |
*** Marga_ has quit IRC | 07:14 | |
*** karimb has joined #openstack-ironic | 07:19 | |
*** lsmola has quit IRC | 07:21 | |
*** lsmola has joined #openstack-ironic | 07:21 | |
*** rvasilets__ has joined #openstack-ironic | 07:25 | |
*** davideagnello has joined #openstack-ironic | 07:27 | |
*** chlong has quit IRC | 07:28 | |
*** davideagnello has quit IRC | 07:32 | |
*** rameshg87 is now known as rameshg87-away | 07:40 | |
*** jistr has joined #openstack-ironic | 07:44 | |
*** athomas has joined #openstack-ironic | 07:52 | |
*** Marga_ has joined #openstack-ironic | 07:52 | |
*** athomas has quit IRC | 07:53 | |
*** ramineni has quit IRC | 07:54 | |
*** yog__ has joined #openstack-ironic | 07:55 | |
*** enikanorov_ has quit IRC | 07:59 | |
*** yuikotakada has joined #openstack-ironic | 08:00 | |
*** athomas has joined #openstack-ironic | 08:05 | |
*** lucasagomes has joined #openstack-ironic | 08:07 | |
*** ndipanov has joined #openstack-ironic | 08:08 | |
*** achanda has quit IRC | 08:08 | |
*** achanda has joined #openstack-ironic | 08:09 | |
rvasilets__ | lucasagomes: Hi. Don't forget about this https://review.openstack.org/#/c/186064/ patch) Thx | 08:16 |
*** romainh has joined #openstack-ironic | 08:18 | |
*** Marga_ has quit IRC | 08:18 | |
*** Marga_ has joined #openstack-ironic | 08:20 | |
*** coolsvap is now known as coolsvap|away | 08:21 | |
*** MattMan has joined #openstack-ironic | 08:23 | |
*** degorenko has joined #openstack-ironic | 08:24 | |
lucasagomes | rvasilets__, oh will review thanks | 08:24 |
*** ramineni has joined #openstack-ironic | 08:27 | |
*** coolsvap|away is now known as coolsvap | 08:29 | |
*** achanda has quit IRC | 08:31 | |
*** coolsvap is now known as coolsvap|away | 08:31 | |
*** e0ne has joined #openstack-ironic | 08:33 | |
*** achanda has joined #openstack-ironic | 08:33 | |
*** achanda has quit IRC | 08:34 | |
*** romainh has quit IRC | 08:35 | |
*** romainh has joined #openstack-ironic | 08:35 | |
*** romainh has quit IRC | 08:39 | |
*** romainh1 has joined #openstack-ironic | 08:42 | |
*** romainh1 has quit IRC | 08:43 | |
*** coolsvap|away is now known as coolsvap | 08:43 | |
*** dtantsur|afk is now known as dtantsur | 08:44 | |
dtantsur | Morning Ironic! | 08:44 |
yuikotakada | dtantsur, o/ | 08:44 |
*** romcheg has joined #openstack-ironic | 08:44 | |
dtantsur | lucasagomes, hey, could you approve https://review.openstack.org/#/c/205599/ please? it blocks tempest work for versioning.. | 08:45 |
dtantsur | yuikotakada, o/ how was weekend for you? | 08:45 |
openstackgerrit | Ramakrishnan G proposed stackforge/proliantutils: Update documentation https://review.openstack.org/205949 | 08:45 |
*** romainh has joined #openstack-ironic | 08:46 | |
dtantsur | yuikotakada, also, are you working on https://review.openstack.org/#/c/166386/ today? I was planning to make some fixes, but don't want to step on your shoes | 08:46 |
yuikotakada | dtantsur, super fine, but it's so hot in Japan >_< And you? | 08:46 |
yuikotakada | dtantsur, yup | 08:46 |
lucasagomes | dtantsur, hi there will take a look | 08:46 |
lucasagomes | catching up with everything still | 08:47 |
dtantsur | ack | 08:47 |
dtantsur | yuikotakada, it was pretty hot for us as well, just got normal on sunday.. | 08:47 |
yuikotakada | dtantsur, some tempest guys are discussing about some detail configures and I don't have any idea about these | 08:48 |
openstackgerrit | Ramakrishnan G proposed stackforge/proliantutils: Update documentation https://review.openstack.org/205949 | 08:48 |
yuikotakada | dtantsur, are you planning your summer vacation? | 08:48 |
*** romainh1 has joined #openstack-ironic | 08:49 | |
dtantsur | yuikotakada, unfortunately no, no summer vacation for me | 08:49 |
*** romainh2 has joined #openstack-ironic | 08:49 | |
yuikotakada | dtantsur, oh :( | 08:50 |
*** romainh2 has quit IRC | 08:50 | |
*** romainh has quit IRC | 08:50 | |
dtantsur | yuikotakada, and what about you? | 08:51 |
yuikotakada | dtantsur, I will take it maybe Sep.2-9 | 08:51 |
*** Marga_ has quit IRC | 08:52 | |
*** romainh2 has joined #openstack-ironic | 08:52 | |
*** romainh2 has quit IRC | 08:53 | |
*** romainh1 has quit IRC | 08:53 | |
dtantsur | 30 emails only in unsorted folder, omg | 08:53 |
*** Marga_ has joined #openstack-ironic | 08:54 | |
*** romainh1 has joined #openstack-ironic | 08:54 | |
*** subscope has joined #openstack-ironic | 08:55 | |
*** igordcard_ has quit IRC | 08:55 | |
*** igordcard_ has joined #openstack-ironic | 08:56 | |
*** Marga_ has quit IRC | 08:56 | |
rvasilets__ | Haomeng|2: | 08:56 |
*** Marga_ has joined #openstack-ironic | 08:56 | |
rvasilets__ | Haomeng|2: thx for review | 08:56 |
*** romainh1 has quit IRC | 08:58 | |
*** romainh has joined #openstack-ironic | 09:00 | |
*** romainh has quit IRC | 09:01 | |
*** romainh has joined #openstack-ironic | 09:02 | |
*** romainh1 has joined #openstack-ironic | 09:03 | |
*** igordcard_ has quit IRC | 09:03 | |
*** romainh1 has quit IRC | 09:03 | |
*** igordcard_ has joined #openstack-ironic | 09:03 | |
openstackgerrit | Ramakrishnan G proposed stackforge/proliantutils: Update documentation https://review.openstack.org/205949 | 09:04 |
*** karimb has quit IRC | 09:04 | |
*** igordcard_ has quit IRC | 09:06 | |
*** romainh has quit IRC | 09:07 | |
openstackgerrit | Merged stackforge/proliantutils: Update documentation https://review.openstack.org/205949 | 09:07 |
*** igordcard_ has joined #openstack-ironic | 09:07 | |
*** igordcard_ has quit IRC | 09:07 | |
*** igordcard_ has joined #openstack-ironic | 09:07 | |
*** romainh1 has joined #openstack-ironic | 09:08 | |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_log https://review.openstack.org/205912 | 09:09 |
*** romainh1 has quit IRC | 09:10 | |
*** romainh2 has joined #openstack-ironic | 09:10 | |
*** romainh2 has quit IRC | 09:10 | |
*** romainh1 has joined #openstack-ironic | 09:12 | |
*** pelix has joined #openstack-ironic | 09:13 | |
*** romainh1 has quit IRC | 09:14 | |
*** romainh has joined #openstack-ironic | 09:14 | |
*** cui has joined #openstack-ironic | 09:20 | |
*** cui has quit IRC | 09:20 | |
sambetts | ramineni: Hey! | 09:22 |
sambetts | Morning all o/ | 09:22 |
dtantsur | sambetts, morning! | 09:23 |
yuikotakada | sambetts, o/ | 09:23 |
sambetts | Hey dtantsur, yuikotakada, Hows it going? | 09:26 |
yuikotakada | dtantsur, thank you for giving me a comment for https://review.openstack.org/#/c/166386/9//COMMIT_MSG Which kind of value do you recommend? for example, 'latest' ? | 09:26 |
*** davideagnello has joined #openstack-ironic | 09:28 | |
dtantsur | yuikotakada, I thought we should default api_versions to "all" and then check if server actually supports them. we can do it in follow-up patch just as well though | 09:30 |
dtantsur | sambetts, could be better if I had good sleep at least once for like 3 weeks... damn weather. | 09:30 |
dtantsur | and what about you? | 09:30 |
yuikotakada | sambetts, very fine :D and you? | 09:31 |
sambetts | dtantsur: the heat is really getting to you then? | 09:31 |
sambetts | yuikotakada: thats good to hear :) | 09:32 |
sambetts | I'm pretty good, knee deep in paper work trying to sort out moving house but I'll get there eventually :-P | 09:32 |
lucasagomes | rameshg87-away, hi there, are you around? | 09:33 |
dtantsur | sambetts, yeah, +35-37C was pretty nasty. So, do you have a new accommodation now? | 09:33 |
*** davideagnello has quit IRC | 09:33 | |
sambetts | dtantsur: I should do soon, I'm just working through all the purchasing stuff | 09:34 |
openstackgerrit | Merged openstack/ironic-lib: Updated from global requirements https://review.openstack.org/201819 | 09:34 |
sambetts | dtantsur: woah 35-37C is insane | 09:35 |
dtantsur | sambetts, cool, congrats! | 09:37 |
sambetts | dtantsur: thanks :D | 09:37 |
openstackgerrit | Satoru Moriya proposed openstack/ironic-specs: Add volume connection information into ironic db https://review.openstack.org/200496 | 09:39 |
*** bradjones has joined #openstack-ironic | 09:42 | |
*** bradjones has quit IRC | 09:42 | |
*** bradjones has joined #openstack-ironic | 09:42 | |
*** rameshg87-away is now known as rameshg87 | 09:43 | |
rameshg87 | lucasagomes: hi | 09:43 |
lucasagomes | rameshg87, hi there, already figured... I mean I have an g6 ilo machine here but I think proliantutils doesn't support it :-( | 09:44 |
lucasagomes | only >= G8 right? | 09:44 |
rameshg87 | lucasagomes: chances are most of things should still work | 09:45 |
rameshg87 | lucasagomes: just checking, if it has ilo3, most of the things related to deploy will still work | 09:45 |
lucasagomes | rameshg87, that's what I get http://paste.openstack.org/show/405891/ | 09:45 |
rameshg87 | lucasagomes: oh looks like it's ilo2 | 09:46 |
* rameshg87 confirms | 09:46 | |
lucasagomes | it's a DL170e G6 | 09:46 |
persia | I have heard from folk testing untils hoping for the best that G6 and G7 units don't work so well today. | 09:47 |
*** stendulker has joined #openstack-ironic | 09:48 | |
rameshg87 | lucasagomes: looks like it's ilo2 | 09:49 |
*** killer_prince has joined #openstack-ironic | 09:49 | |
lucasagomes | rameshg87, alright thanks! | 09:49 |
rameshg87 | lucasagomes: some time back we confirmed with G7 servers, deploy works, but not with G6 anytime | 09:50 |
lucasagomes | persia, yeah it's just a testing machine | 09:50 |
rameshg87 | persia: we have tested with G7 which has ilo3 | 09:50 |
persia | rameshg87: Successfully? The report I got from a G7 test was negative. | 09:50 |
rameshg87 | persia: when was it ? I can check it again .. | 09:52 |
rameshg87 | persia: will let you know in a day .. | 09:52 |
*** lazy_prince has quit IRC | 09:53 | |
persia | No rush. The situation that had me testing has been resolved with allocation of G8 kit. I just was surprised that someone had it working with G7. | 09:53 |
*** lazy_prince has joined #openstack-ironic | 09:53 | |
rameshg87 | persia: it was on feb 2015 that we confirmed we had fixed an issue reported on gen7 - https://review.openstack.org/#/c/153945/ | 09:53 |
rameshg87 | persia: the fix was in proliantutils itself | 09:53 |
rameshg87 | persia: at that point of time, we had tested on a gen 7 server | 09:54 |
*** killer_prince has quit IRC | 09:54 | |
rameshg87 | persia: was it before feb 2015 that you tested with a G7 ? | 09:54 |
persia | The report I received was from just a couple weeks ago, running kilo. Maybe the test environment differs in some way. | 09:56 |
* persia will have to investigate | 09:56 | |
rameshg87 | persia: thanks. let me know if you find any more details on that. I will try to get a gen7 and deploy once and see how it goes .. | 09:57 |
*** naohirot has quit IRC | 09:59 | |
*** karimb has joined #openstack-ironic | 10:09 | |
*** saripurigopi has quit IRC | 10:10 | |
lucasagomes | if you guys have a time, mind taking a look at https://review.openstack.org/#/c/200152/ ? | 10:14 |
lucasagomes | thanks | 10:14 |
*** smoriya has quit IRC | 10:15 | |
*** BadCub_ has joined #openstack-ironic | 10:18 | |
*** aweeks_ has joined #openstack-ironic | 10:19 | |
*** ramineni_1 has joined #openstack-ironic | 10:20 | |
ramineni_1 | sambetts, hi | 10:20 |
*** rameshg871 has joined #openstack-ironic | 10:20 | |
ramineni_1 | sambetts, good morning :) | 10:20 |
*** cppforlife__ has joined #openstack-ironic | 10:21 | |
ramineni_1 | sambetts, just read your message , could you help me understand it better | 10:21 |
*** cppforlife_ has quit IRC | 10:21 | |
*** aweeks has quit IRC | 10:21 | |
*** BadCub has quit IRC | 10:21 | |
*** JayF has quit IRC | 10:21 | |
*** karimb has quit IRC | 10:21 | |
*** ramineni has quit IRC | 10:21 | |
*** thiagop has quit IRC | 10:21 | |
*** Guest66585 has quit IRC | 10:21 | |
*** kevinbenton has quit IRC | 10:21 | |
*** kevinbenton has joined #openstack-ironic | 10:22 | |
*** BadCub_ is now known as BadCub | 10:22 | |
*** aweeks_ is now known as aweeks | 10:22 | |
*** cppforlife__ is now known as cppforlife_ | 10:22 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add RAIDInterface for RAID configuration https://review.openstack.org/196003 | 10:23 |
*** killer_prince has joined #openstack-ironic | 10:23 | |
*** rameshg87 has quit IRC | 10:23 | |
*** thiagop has joined #openstack-ironic | 10:23 | |
*** karimb has joined #openstack-ironic | 10:23 | |
*** dan_ has joined #openstack-ironic | 10:23 | |
*** saripurigopi has joined #openstack-ironic | 10:23 | |
*** dan_ is now known as Guest47142 | 10:24 | |
sambetts | ramineni_1: ok, fire away, and I'll try to answer any questions you have | 10:25 |
*** lazy_prince has quit IRC | 10:25 | |
*** lazy_prince has joined #openstack-ironic | 10:26 | |
ramineni_1 | sambetts, actually where does this driver/driver-name/properties come into picture in test_drivers_get_one_ok ? it has only /drivers/driver-name right? | 10:27 |
ramineni_1 | sambetts, im not getting which line of code is actually failing :( | 10:27 |
*** killer_prince has quit IRC | 10:28 | |
*** Haomeng has joined #openstack-ironic | 10:29 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-specs: Lazy delete instances https://review.openstack.org/204162 | 10:30 |
lucasagomes | \o/ | 10:30 |
sambetts | ramineni_1: The validate_link lines you have added are the ones failing, they make sure that the URL is valid by making a request to that URL in a faked app server | 10:30 |
sambetts | ramineni_1: which will actually end up calling the controller functions, hence why get_driver_properties is being called | 10:31 |
*** Haomeng|2 has quit IRC | 10:32 | |
ramineni_1 | sambetts, oh, right .. i missed that .. | 10:32 |
ramineni_1 | sambetts, thanks, will fix right away | 10:33 |
*** JayF has joined #openstack-ironic | 10:33 | |
ramineni_1 | sambetts, strangely .. dont know why it passes in my local env | 10:33 |
sambetts | ramineni_1: Interesting, it fails in mine, do you have a devstack with ironic running? | 10:34 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Fix broken agent virtual media drivers https://review.openstack.org/205998 | 10:34 |
ramineni_1 | sambetts, ya | 10:34 |
sambetts | ramineni_1: I wonder if its not failing because the rpc request is hitting your devstacks conductor | 10:35 |
sambetts | ramineni_1: so it never gets stuck | 10:35 |
*** coolsvap is now known as coolsvap|away | 10:35 | |
ramineni_1 | sambetts, oh .. anyway .. thanks for the help :) | 10:37 |
sambetts | ramineni_1: :D its all good, I've incountered many tests with the similar issues in the past | 10:38 |
persia | rameshg871: Apologies for the confusion: when queried, those who had reported it not working for G7 admitted that their test procedure was to try G6, try G8, and declare G7 "not working" to avoid testing more. | 10:38 |
ramineni_1 | sambetts, :) | 10:40 |
dtantsur | persia, lol I like this approach :) | 10:40 |
lucasagomes | hah | 10:43 |
rameshg871 | persia: :) | 10:44 |
dtantsur | folks, I've started an ML thread to make oslo.log use INFO level by default. Could you please weigh in? | 10:45 |
dtantsur | I don't know what folks in HP and Cisco usually prefer for their stuff, but we use DEBUG everywhere | 10:45 |
dtantsur | (and IIRC Rackspace as well) | 10:45 |
*** yuikotakada has quit IRC | 10:46 | |
openstackgerrit | Merged openstack/ironic: Allow deleting nodes in ENROLL state https://review.openstack.org/205599 | 10:46 |
sambetts | dtantsur: as in default output when run? | 10:46 |
dtantsur | sambetts, yep, I mean default logging level for all OpenStack projects | 10:46 |
*** amotoki has quit IRC | 10:48 | |
*** Marga_ has quit IRC | 10:51 | |
openstackgerrit | Anusha Ramineni proposed openstack/ironic: Make driver properties discoverable in REST API https://review.openstack.org/203921 | 10:51 |
*** dtantsur is now known as dtantsur|brb | 10:51 | |
sambetts | dtantsur: I guess there are two ways of doing it, you either make it WARN by default and make people add --verbose or make it info by default and make people use something like --quiet to reduce the output | 10:52 |
dtantsur|brb | sambetts, my point is that defaulting to WARN makes little sense for the real world. E.g. I don't want people to come to me with bug reports and logs only containing WARN | 10:52 |
dtantsur|brb | my only response would be "please retry with debug=true" | 10:53 |
sambetts | dtantsur|brb: yeah :-P | 10:53 |
dtantsur|brb | even our INFO level is often not enough | 10:53 |
dtantsur|brb | but I realize that people don't want debug=true as upstream default :) | 10:53 |
* dtantsur|brb really brb now | 10:54 | |
sambetts | dtantsur|brb: we need the normal logs to be like warn or info level, but if something goes wrong to spit out a separate debug level log file | 10:54 |
*** ramineni_1 has quit IRC | 10:56 | |
*** ramineni has joined #openstack-ironic | 10:56 | |
saripurigopi | sambetts, rameshg87: could you have a look @ https://review.openstack.org/#/c/192142/ | 11:00 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-specs: Deprecate the bash ramdisk https://review.openstack.org/205142 | 11:01 |
rameshg871 | saripurigopi: sure | 11:03 |
*** rameshg871 is now known as rameshg87 | 11:03 | |
saripurigopi | rameshg87: thank you | 11:03 |
* sambetts looks at saripurigopi's review | 11:06 | |
* rameshg87 goes home | 11:10 | |
*** rameshg87 has quit IRC | 11:10 | |
*** pradipta has quit IRC | 11:12 | |
*** Marga_ has joined #openstack-ironic | 11:16 | |
*** chenglch has quit IRC | 11:27 | |
*** davideagnello has joined #openstack-ironic | 11:29 | |
*** Marga_ has quit IRC | 11:30 | |
*** stendulker has quit IRC | 11:30 | |
*** marzif has joined #openstack-ironic | 11:31 | |
*** ramineni has quit IRC | 11:32 | |
*** yuriyz has joined #openstack-ironic | 11:32 | |
TheJulia | Good morning | 11:34 |
*** davideagnello has quit IRC | 11:34 | |
*** Marga_ has joined #openstack-ironic | 11:37 | |
lucasagomes | TheJulia, morning | 11:39 |
*** lucasagomes is now known as lucas-hungry | 11:44 | |
*** thrash|wknd is now known as thrash | 11:45 | |
*** rvasilets__ has quit IRC | 11:54 | |
*** sinval has quit IRC | 11:54 | |
*** pal_ has joined #openstack-ironic | 11:58 | |
*** sinval has joined #openstack-ironic | 11:58 | |
*** pal has quit IRC | 11:58 | |
openstackgerrit | Merged openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/205655 | 12:01 |
*** zhenguo has quit IRC | 12:02 | |
sambetts | Morning o/ | 12:10 |
TheJulia | Good morning sambetts | 12:10 |
*** pal_ has quit IRC | 12:13 | |
*** pal has joined #openstack-ironic | 12:16 | |
*** pal has quit IRC | 12:20 | |
*** dtantsur|brb is now known as dtantsur | 12:22 | |
dtantsur | TheJulia, morning | 12:22 |
*** albertoffb has joined #openstack-ironic | 12:26 | |
*** chlong has joined #openstack-ironic | 12:30 | |
*** trown|outttypeww is now known as trown | 12:33 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient: Also retry on connection refused https://review.openstack.org/206041 | 12:33 |
*** jjohnson2 has joined #openstack-ironic | 12:42 | |
*** lucas-hungry is now known as lucasagomes | 12:44 | |
*** jjohnson2 has quit IRC | 12:45 | |
*** PradeepV has quit IRC | 12:45 | |
*** Marga_ has quit IRC | 12:48 | |
*** dguerri` is now known as dguerri | 12:52 | |
lucasagomes | damn, gnome 3.16 is really slick! | 12:53 |
* lucasagomes updated the os on the weekend | 12:53 | |
*** lazy_prince has quit IRC | 12:57 | |
trown | I had to give up on gnome, gnome-shell was crashing daily | 12:59 |
*** jhova has joined #openstack-ironic | 13:01 | |
*** romcheg has quit IRC | 13:01 | |
*** romcheg has joined #openstack-ironic | 13:01 | |
*** zhenguo has joined #openstack-ironic | 13:01 | |
* dtantsur is using MATE because old school | 13:03 | |
*** rloo has joined #openstack-ironic | 13:04 | |
*** achanda has joined #openstack-ironic | 13:08 | |
*** achanda has quit IRC | 13:13 | |
*** cdearborn has joined #openstack-ironic | 13:15 | |
jroll | lucasagomes: I has questions on https://review.openstack.org/#/c/200152/ | 13:17 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Allow updates in VERIFYING state https://review.openstack.org/206058 | 13:17 |
jroll | reply to my liking for a +2 ;D | 13:17 |
jroll | also, g'morning lucasagomes dtantsur trown TheJulia sambetts \o | 13:18 |
dtantsur | morning jroll! | 13:18 |
trown | good UGT morning jroll | 13:19 |
lucasagomes | jroll, hey morning! | 13:19 |
rloo | hi dtantsur, lucasagomes, sambetts. Morning jroll, TheJulia, trown! | 13:19 |
dtantsur | morning trown, rloo! | 13:19 |
lucasagomes | jroll, looking | 13:19 |
trown | morning rloo dtantsur | 13:19 |
dtantsur | folks, I'm updating devstack to support ENROLL, and I'd like your opinions: https://review.openstack.org/#/c/206055/1 | 13:20 |
jroll | good morning rloo :) | 13:20 |
lucasagomes | jroll, oh I can add some CLEANING testing there | 13:20 |
lucasagomes | for backwards compat | 13:20 |
jroll | dtantsur: I'd rather just use latest :) | 13:20 |
lucasagomes | I think i've replaced the existing ones with CLEANWAIT (which is the right value to be returned now) | 13:21 |
*** Marga_ has joined #openstack-ironic | 13:21 | |
lucasagomes | but we can add some with CLEANING to verify the backward compat layer | 13:21 |
jroll | lucasagomes: cool, ty | 13:21 |
dtantsur | jroll, I agree, but with the same devstack code supporting Juno and Kil gates it can become a mess.. | 13:22 |
jroll | dtantsur: oh, good point | 13:22 |
cdearborn | Morning Ironic! | 13:22 |
jroll | dtantsur: also, this is going to invoke a clean during enroll :/ | 13:23 |
jroll | hiya cdearborn :) | 13:23 |
cdearborn | Hey guys | 13:23 |
cdearborn | I was finalizing my plans for the mid-cycle meetup over the weekend | 13:23 |
dtantsur | cdearborn, morning | 13:24 |
cdearborn | And I think the address on the evite page may be wrong: https://www.eventbrite.com/e/openstack-ironic-sprint-august-2015-tickets-17533862254?utm_campaign=order_confirm&utm_medium=email&ref=eemailordconf&utm_source=eb_email&utm_term=eventname | 13:24 |
dtantsur | jroll, clean during enroll? Oo did I miss something? | 13:24 |
dtantsur | jroll, or do we have it at "provide"? | 13:24 |
jroll | dtantsur: manageable -> available, yeah | 13:25 |
cdearborn | Google maps shows 701 East Pike at a different location - it looks like the addr should be 701 Pike | 13:25 |
jroll | also left a stable/juno bug inline for you :) | 13:25 |
dtantsur | jroll, thanks | 13:25 |
jroll | BadCub: ^^ see the address thing here | 13:25 |
lucasagomes | cdearborn, seems correct | 13:25 |
lucasagomes | I'm probably not going to this mid-cycle :-( but I've been to that office in seattle before | 13:26 |
BadCub | IT is 701 PIke St. | 13:26 |
NobodyCam | good morning Ironicers | 13:26 |
lucasagomes | the map on the evenbrite seems fine | 13:26 |
lucasagomes | it's inside that convention centre | 13:26 |
lucasagomes | center* | 13:26 |
cdearborn | Yeah, the map is fine, but the addr is wrong | 13:26 |
NobodyCam | lucasagomes: :( | 13:26 |
lucasagomes | NobodyCam, I know :-( | 13:26 |
cdearborn | If you punch that addr into google maps, a different location comes up | 13:26 |
lucasagomes | NobodyCam, good morning | 13:27 |
BadCub | It is in the Convention Center Towers | 13:27 |
NobodyCam | good morning lucasagomes :) | 13:27 |
jroll | cdearborn: comes up the same for me with both addresses | 13:27 |
BadCub | Good Morning BTW | 13:27 |
lucasagomes | BadCub, morning | 13:27 |
jroll | cdearborn: corner of east pike and boylston is what I get | 13:27 |
cdearborn | weird - well - whoever set up the page may want to fix the addr - if I punch in Wash Convention Center, it comes up as 701 Pike, and the location is correct on the map | 13:28 |
dtantsur | morning BadCub, NobodyCam | 13:28 |
BadCub | cdearborn: what page ware you refering to? | 13:28 |
cdearborn | The evite: https://www.eventbrite.com/e/openstack-ironic-sprint-august-2015-tickets-17533862254?utm_campaign=order_confirm&utm_medium=email&ref=eemailordconf&utm_source=eb_email&utm_term=eventname | 13:28 |
BadCub | devananda: set the eventbrite page up | 13:29 |
jroll | uh oh | 13:29 |
jroll | ok yeah, that's right | 13:29 |
jroll | BadCub: so it's right next to the freeway, right? | 13:30 |
BadCub | jrol | 13:30 |
*** kkoski has joined #openstack-ironic | 13:30 | |
BadCub | oops | 13:30 |
*** kkoski has quit IRC | 13:30 | |
*** davideagnello has joined #openstack-ironic | 13:30 | |
cdearborn | Here's 701 east pike - a completely different place: https://www.google.com/maps/place/701+E+Pike+St,+Seattle,+WA+98122/@47.6139122,-122.3232386,17z/data=!3m1!4b1!4m2!3m1!1s0x54906acb8333d6d9:0xd7e3bec90232f4dd | 13:30 |
BadCub | jroll: I am not sure how close to the freeway to be honest. ONly been to office once | 13:30 |
jroll | gdi, I booked near 701 east pike | 13:30 |
* jroll sigh | 13:30 | |
* jroll will walk an extra 10 or 12 blocks | 13:30 | |
BadCub | and I came in from the other side of the Sound, so never saw freeway | 13:31 |
*** mjturek1 has joined #openstack-ironic | 13:31 | |
cdearborn | lol - people will be going to "Edge of the Circle Books" | 13:31 |
jroll | still just a 17 minute walk | 13:32 |
cdearborn | From the map, it looks like I5 goes under part of the convention center, so can't get much closer then that! | 13:32 |
BadCub | cdearborn: it does appear to be the case | 13:34 |
*** davideagnello has quit IRC | 13:35 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Allow agent lookup to directly accept node UUID https://review.openstack.org/206067 | 13:36 |
dtantsur | jroll, hope you don't object ^^ | 13:36 |
jroll | dtantsur: I was actually talking with james penick about this the other day (dude from yahoo) | 13:37 |
jroll | and just having the agent skip the lookup if a node id is given in /proc/cmdline | 13:37 |
jroll | we were generally talking about how you could make agent deploys work without the agent initializing any network requests to control plane, for network security things | 13:38 |
dtantsur | jroll, well, it needs to somehow fetch a node and get heartbeat delay, right? | 13:38 |
dtantsur | though this is all interesting | 13:38 |
jroll | dtantsur: oh, you're right, config things | 13:39 |
jroll | those could/should also be done through cmdline | 13:39 |
jroll | anyway, I'm not opposed, will review | 13:39 |
dtantsur | thnx | 13:39 |
*** chlong has quit IRC | 13:42 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Add CLEANWAIT state https://review.openstack.org/200152 | 13:44 |
lucasagomes | jroll, ^ added backward compat tests | 13:44 |
jroll | ty sir | 13:45 |
lucasagomes | np | 13:45 |
*** alexpilotti has quit IRC | 13:46 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Allow agent lookup to directly accept node UUID https://review.openstack.org/206067 | 13:46 |
*** coolsvap|away is now known as coolsvap | 13:47 | |
dtantsur | jroll, ^^ | 13:47 |
jroll | dtantsur: so fast | 13:47 |
jroll | +2 for you, +2 for lucasagomes | 13:47 |
dtantsur | :) | 13:47 |
*** saripurigopi has quit IRC | 13:47 | |
jroll | thanks guys | 13:47 |
* jroll bbiab | 13:47 | |
lucasagomes | w00t | 13:47 |
openstackgerrit | Merged openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/205638 | 13:47 |
openstackgerrit | Merged openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/205638 | 13:47 |
NobodyCam | wow light agenda today... | 13:47 |
*** AndroUser has joined #openstack-ironic | 13:49 | |
dtantsur | meh folks, we need some call like $ ironic server-api-version | 13:52 |
*** jistr has quit IRC | 13:52 | |
*** ifarkas has quit IRC | 13:53 | |
*** jistr has joined #openstack-ironic | 13:54 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/206075 | 13:55 |
*** kan__ has quit IRC | 13:57 | |
*** boris-42 has joined #openstack-ironic | 14:02 | |
*** jhova has quit IRC | 14:03 | |
sambetts | dtantsur: Isn't that what hitting the root URL of the API gives you? is it missing from the client? | 14:06 |
dtantsur | sambetts, seems like it's missing... | 14:06 |
jroll | friendly reminder that curl exists | 14:08 |
*** ifarkas has joined #openstack-ironic | 14:08 | |
dtantsur | jroll, that's not a justification for not having it in client :) | 14:09 |
dtantsur | e.g. curl approach requires understanding how our authentication works | 14:09 |
jroll | yeah | 14:13 |
jroll | dtantsur: does that code work as expected? | 14:13 |
*** absubram has joined #openstack-ironic | 14:13 | |
dtantsur | jroll, I didn't try it tbh, relying on gate to do it for me | 14:14 |
dtantsur | (and it failed according to zuul) | 14:14 |
jroll | dtantsur: does this run against stable/jun | 14:14 |
jroll | oh | 14:14 |
jroll | dtantsur: code seems fine, let me know when you get it working and I'll review :P | 14:15 |
dtantsur | ack :) | 14:16 |
jroll | added an agenda item for you NobodyCam :) | 14:17 |
*** karimb has quit IRC | 14:19 | |
NobodyCam | thank you jroll :) | 14:22 |
NobodyCam | hehehehe | 14:22 |
NobodyCam | jroll: I was going to bring that up as a matter of fact :0 | 14:23 |
jroll | :) | 14:23 |
dtantsur | jroll, NobodyCam, I had a suggestions about release vs ENROLL. Instead of reverting enroll or making devananda sad, we could just temporary bind "latest" to 1.10, so that folks never get 1.11 unless explicitly request it | 14:24 |
dtantsur | wdyt? | 14:25 |
*** karimb has joined #openstack-ironic | 14:25 | |
jroll | dtantsur: if people are passing latest they should expect things to break | 14:25 |
*** kkoski has joined #openstack-ironic | 14:25 | |
jroll | that solution also pretends versioning doesn't exist | 14:25 |
lucasagomes | rloo, good morning! re checking node before transitioning to ACTIVE/DEPLOYWAIT | 14:25 |
lucasagomes | rloo, I don't think it's a alternative to the periodic task, becuase there's still a race there. The delete_instance could be set just after we instantiate the new node for doing the check and before starting the state transition | 14:26 |
lucasagomes | tho it may be rare, it's possible | 14:27 |
dtantsur | jroll, well, I kind of agree. We can set maximum supported version to 1.10 to make 1.11 temporary internal... or just leave it as it is, I don't care | 14:28 |
dtantsur | I'm worried that literal revert would cause too much pain at this point | 14:28 |
AndroUser | Folks can you please take a look at first patch of boot deploy separation #166513 | 14:28 |
jroll | dtantsur: I'd prefer just release it, if we pretend it's actually a bad thing we're never going to release it | 14:28 |
*** AndroUser is now known as rameshg87 | 14:29 | |
rameshg87 | It was rameshg87 on the previous text ^^^ | 14:30 |
jroll | hi rameshg87 :) | 14:31 |
rameshg87 | Hi jroll | 14:31 |
* rameshg87 lost internet connection. On mobile now | 14:31 | |
rameshg87 | please take a look at first patch of boot deploy separation #166513 | 14:32 |
NobodyCam | lol: http://nationaldaycalendar.com/2015/07/26/july-27-2015-national-scotch-day-national-creme-brulee-day/ | 14:33 |
NobodyCam | what a pair | 14:33 |
jroll | nice | 14:34 |
rloo | lucasagomes: yes, that's true. guess that's why we have exclusive locks... | 14:35 |
*** ifarkas has quit IRC | 14:36 | |
lucasagomes | rloo, yeah. I mean we could add that check and other checks on other parts as well to speed up the failing | 14:36 |
lucasagomes | rloo, but I've tested it with a periodic task running every 60 seconds it's fast enough | 14:36 |
*** ifarkas has joined #openstack-ironic | 14:36 | |
*** ijw has quit IRC | 14:36 | |
rloo | lucasagomes: i'm fine with the periodic task -- just worth mentioning the other as an alternative. | 14:37 |
lucasagomes | rloo, ++ totally I'm updating the spec | 14:37 |
lucasagomes | thanks for the review! | 14:38 |
NobodyCam | mornign rloo :) | 14:38 |
rloo | wrt rameshg87 and his pxeboot/iscsideploy patch https://review.openstack.org/#/c/166513/. If anyone has some time, would be great to get that one approved soon. | 14:39 |
rloo | lucasagomes: thx! | 14:39 |
rameshg87 | rloo btw thanks for the thorough review on that patch | 14:41 |
rloo | lucasagomes: was wondering, if the node is in the middle of rebooting (say, DEPLOYING is done, and being rebooted -> ACTIVE), will our delete/destroy code work ok? | 14:41 |
rloo | rameshg87: you're welcome. thank you for doing the ripping apart. i want it merged soon so i don't have to review it again :) | 14:42 |
* rameshg87 jumbled code many times to annoy rloo | 14:42 | |
openstackgerrit | Merged openstack/bifrost: Documentation reformatting https://review.openstack.org/205859 | 14:42 |
openstackgerrit | Merged openstack/bifrost: Documentation reformatting https://review.openstack.org/205859 | 14:42 |
* TheJulia gives the bot a cookie | 14:43 | |
NobodyCam | lol | 14:43 |
NobodyCam | brb | 14:43 |
jroll | rloo: our delete code is just "power off" so it should always work :) | 14:44 |
jroll | well, 'power off and clean up' | 14:44 |
*** pal has joined #openstack-ironic | 14:46 | |
*** r-daneel has joined #openstack-ironic | 14:46 | |
*** mtanino has joined #openstack-ironic | 14:48 | |
rloo | jroll: ok | 14:50 |
*** kbyrne has quit IRC | 14:56 | |
lucasagomes | rloo, sorry missed the ping (in a call) yeah ^ we will call power off at the end | 15:00 |
lucasagomes | since it's a hard power off it won't be a problem | 15:01 |
rloo | lucasagomes: no worries. jroll answered it :) | 15:01 |
*** alexpilotti has joined #openstack-ironic | 15:02 | |
*** kbyrne has joined #openstack-ironic | 15:10 | |
*** achanda has joined #openstack-ironic | 15:11 | |
dtantsur | lucasagomes, I wonder if we can have a subdomain of ironic.rocks for http://ironic-divius.rhcloud.com/ | 15:11 |
dtantsur | like sometimes.ironic.rocks :D | 15:12 |
NobodyCam | lucasagomes: do you happen to know off the top of your head if grub-efi is the RH/Cent equlivent of the ubuntu grub-efi-amd64-signed & shim-signed packages??? | 15:12 |
*** ifarkas has quit IRC | 15:13 | |
*** achanda has quit IRC | 15:15 | |
trown | lol @ sometimes.ironic.rocks ... maybe mostly.ironic.rocks | 15:17 |
TheJulia | clearly we need always.rocks, so it can be ironic.always.rocks | 15:18 |
*** Sukhdev has joined #openstack-ironic | 15:21 | |
*** zhenguo has quit IRC | 15:22 | |
*** early` has quit IRC | 15:29 | |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands https://review.openstack.org/172517 | 15:29 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin https://review.openstack.org/171672 | 15:29 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create https://review.openstack.org/172461 | 15:29 |
NobodyCam | rameshg87: still around? | 15:29 |
*** davideagnello has joined #openstack-ironic | 15:31 | |
*** early has joined #openstack-ironic | 15:32 | |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: Introduce support for APC MasterSwitchPlus and Rack PDU https://review.openstack.org/198149 | 15:34 |
*** davideagnello has quit IRC | 15:35 | |
lucasagomes | NobodyCam, hmmmm lemme check | 15:39 |
*** ijw has joined #openstack-ironic | 15:40 | |
lucasagomes | NobodyCam, I believe it's "grub-efi" and "shim" | 15:40 |
rameshg87 | NobodyCam, hi | 15:40 |
lucasagomes | there's "shim" and "shim-unsigned" | 15:40 |
lucasagomes | NobodyCam, sorry "grub2-efi" | 15:41 |
*** ifarkas has joined #openstack-ironic | 15:41 | |
rameshg87 | NobodyCam, it should also be mentioned in grub2 element in dib | 15:41 |
rameshg87 | Assuming they are packaged with same name in fedora and rhel | 15:42 |
*** ijw_ has joined #openstack-ironic | 15:43 | |
devananda | g'morning, all | 15:45 |
sambetts | Morning devananda | 15:45 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Add provision state to set command https://review.openstack.org/206119 | 15:45 |
*** ijw has quit IRC | 15:45 | |
*** romcheg has quit IRC | 15:45 | |
*** kfox1111_ has left #openstack-ironic | 15:46 | |
*** romcheg has joined #openstack-ironic | 15:46 | |
*** ijw has joined #openstack-ironic | 15:46 | |
NobodyCam | mornign devananda | 15:47 |
NobodyCam | lucasagomes: thank you | 15:47 |
lucasagomes | devananda, good morning | 15:47 |
*** kkoski has quit IRC | 15:48 | |
NobodyCam | rameshg87: i wanted to ask you about the map file changes noted here: https://review.openstack.org/#/c/166192/27/doc/source/deploy/install-guide.rst (lines 722- 725) | 15:48 |
jroll | heya deva | 15:48 |
*** ijw_ has quit IRC | 15:49 | |
*** puranamr has joined #openstack-ironic | 15:49 | |
rameshg87 | NobodyCam, yes | 15:52 |
NobodyCam | rameshg87: are those changes only for grub2? | 15:53 |
rameshg87 | NobodyCam, we will have to pull in stendulker for specific detail | 15:53 |
NobodyCam | I can just comment on the review | 15:54 |
rameshg87 | But iirc , 2 additional entries are required for grub2 | 15:54 |
dtantsur | morning devananda | 15:54 |
dtantsur | jroll, please approve https://review.openstack.org/#/c/206067/ tests passed :) | 15:54 |
jroll | dtantsur: +A | 15:55 |
rameshg87 | Because grub first requests always with / prefixed | 15:55 |
jroll | dtantsur: so are you passing the node id via cmdline or what? | 15:55 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-specs: Lazy delete instances https://review.openstack.org/204162 | 15:56 |
dtantsur | jroll, inspection has to run before lookup, and it returns node uuid on success | 15:56 |
jroll | o.o | 15:57 |
jroll | interesting | 15:57 |
dtantsur | mmm? I think we discussed that on the summit :) | 15:57 |
* rameshg87 will miss meeting today. No internet connection and misbehaving mobile | 15:57 | |
NobodyCam | :( | 15:57 |
dtantsur | jroll, MAC addresses are not present before inspection, you can't do lookup :) | 15:57 |
rameshg87 | See you folks tomorrow | 15:57 |
dtantsur | see you! | 15:58 |
NobodyCam | haev a good night rameshg87 | 15:58 |
*** rameshg87 has quit IRC | 15:58 | |
dtantsur | jroll, and after inspection node uuid is known, so no need for full lookup | 15:58 |
jroll | dtantsur: right, just thinking about how this is all put together | 15:58 |
dtantsur | jroll, I'm working on https://review.openstack.org/#/c/205587 but it's still VERY unfinished.. | 15:59 |
*** mgarza_ has joined #openstack-ironic | 16:00 | |
* jroll looks | 16:00 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-specs: Deprecate the bash ramdisk https://review.openstack.org/205142 | 16:01 |
lucasagomes | udpated ^ | 16:01 |
*** vishwanathj has joined #openstack-ironic | 16:01 | |
jroll | dtantsur: planning on leveraging the hardware module there? | 16:01 |
dtantsur | jroll, https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py ? definitely. what I have right now is directly copied from downstream ramdisk | 16:02 |
jroll | dtantsur: gotcha, cool :) | 16:02 |
jroll | dtantsur: at some point I'd like to talk about keeping more inventory info in ironic | 16:03 |
jroll | there's the whole "ironic is not a cmdb" thing, but... seeing more and more how that could be useful | 16:03 |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: OneView Driver for Ironic https://review.openstack.org/191822 | 16:04 |
sambetts | jroll wants a fight ;) | 16:04 |
sambetts | haha | 16:04 |
dtantsur | jroll, for now we plan on (optionally) keeping everything that inspector gets in swift | 16:04 |
jroll | noooo :( | 16:04 |
jroll | dtantsur: right | 16:04 |
NobodyCam | mornign sambetts :-) | 16:04 |
dtantsur | aka https://blueprints.launchpad.net/ironic-inspector/+spec/store-introspection-data | 16:04 |
jroll | but thinking about scheduling and thigns | 16:04 |
sambetts | Morning NobodyCam | 16:04 |
dtantsur | jroll, yeah | 16:04 |
sambetts | jroll: Yeah | 16:05 |
jroll | yeah | 16:05 |
jroll | :) | 16:05 |
sambetts | I think you could get very complicated flavors once you start doing more advanced scheduling | 16:07 |
*** mitchjameson has joined #openstack-ironic | 16:07 | |
*** ijw has quit IRC | 16:07 | |
jroll | mhm | 16:07 |
sambetts | complicated is the wrong word, complex is better | 16:07 |
jroll | sambetts: for context, apparently in virt world people want to schedule against things like "CPU supports SSE4" | 16:08 |
jroll | super fine-grained | 16:08 |
*** saripurigopi has joined #openstack-ironic | 16:08 | |
devananda | jroll: ++ to allowing more structured data in Ironic that could be searched via the REST API | 16:09 |
devananda | that's still not CMDB territory though :) | 16:09 |
devananda | just a better view of current resources | 16:09 |
dtantsur | that's seriously different from what you thought a year ago ;) | 16:09 |
jroll | devananda: "this machine has 4 sticks of 4gb DDR3 memory | 16:09 |
jroll | " | 16:09 |
sambetts | Yeah, I've thought about scheduling against things like installed adaptor cards etc | 16:10 |
jroll | devananda: "this machine has a Intel(R) Xeon(R) CPU E3-1271 v3 @ 3.60GHz" | 16:10 |
*** e0ne has quit IRC | 16:10 | |
jroll | is not cmdb? | 16:10 |
devananda | dtantsur: CMDB means a lot more than just "what is this machine" | 16:10 |
dtantsur | it's not that I argue, I'm just pointing that we agreed last summer that searching over an inventory is a CMDB field | 16:10 |
devananda | even a year ago, I was of the mind that Ironic ought to be the source of truth for current hardware state & info | 16:11 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206132 | 16:11 |
lucasagomes | dtantsur, jroll re updates on VERIFYING... there could be a race there no? | 16:12 |
dtantsur | anyway, I already told jroll that for inspector we want kind of this advanced flavors | 16:12 |
dtantsur | lucasagomes, which race? | 16:12 |
devananda | as far as searching - yea, I didn't want that at that time, because of complexity, but it seems we need to provide it soon | 16:12 |
lucasagomes | dtantsur, jroll if the changes to the credentials happens right after get_node_power_state() the verify will suceed | 16:12 |
lucasagomes | even tho the credentials are wrong | 16:13 |
lucasagomes | like e.g https://github.com/openstack/ironic/blob/7f88443bce1c236da94a24eca577d4a579466016/ironic/conductor/manager.py#L1009 | 16:13 |
dtantsur | lucasagomes, and if changes to the credentials happen after moving to manageable? ;) | 16:13 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206132 | 16:13 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206132 | 16:13 |
dtantsur | lucasagomes, unless we forbid changing credentials after ENROLL, it does not make much sense to protect from changing them withing VERIFYING | 16:13 |
lucasagomes | dtantsur, oh we don't prevent updates after? | 16:13 |
lucasagomes | ok | 16:13 |
lucasagomes | I thought we would prevent updates to credentials etc... after verifying | 16:14 |
dtantsur | lucasagomes, yep, I suggested that and people disagreed. reason - it's a breaking change | 16:14 |
lucasagomes | but that will be captured by the periodic task | 16:14 |
jroll | I mean | 16:14 |
devananda | also it's not how operators operate | 16:14 |
* lucasagomes hmmmm why we need enroll >! | 16:14 | |
jroll | credentials can change after enroll | 16:14 |
jroll | if I rotate ipmi creds, I'm not going to re-enroll things | 16:14 |
devananda | ^^ exactly | 16:14 |
lucasagomes | jroll, yeah totally | 16:14 |
dtantsur | ++ | 16:15 |
devananda | and changing creds should not impact a running / deployed instance at all | 16:15 |
*** saripurigopi has quit IRC | 16:15 | |
devananda | in fact, it'd be great if ironic exposed a means to rotate those creds | 16:15 |
dtantsur | someone did suggest it during Kilo... | 16:15 |
lucasagomes | yeah, I think this was mentioned on previous summits | 16:15 |
dtantsur | not sure how it ended up | 16:15 |
devananda | yup | 16:15 |
jroll | yeah | 16:16 |
jroll | it's something will be picking up this cycle or next if nobody else does :) | 16:16 |
*** romainh has left #openstack-ironic | 16:16 | |
*** ijw has joined #openstack-ironic | 16:17 | |
*** ukalifon has quit IRC | 16:18 | |
lucasagomes | devananda, what you suggest about the lazy instance? yeah part of the spec is fix the nova interaction | 16:20 |
lucasagomes | devananda, the deployment will timeout in case the agent is doing the download of the image and will fail | 16:21 |
lucasagomes | it won't get stuck | 16:21 |
lucasagomes | also you may be interested on https://bugs.launchpad.net/nova/+bug/1477490 | 16:22 |
openstack | Launchpad bug 1477490 in OpenStack Compute (nova) "Ironic: Deleting while spawning can leave orphan ACTIVE nodes in Ironic" [Undecided,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes) | 16:22 |
lucasagomes | which can happen with the current code | 16:22 |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/205863 | 16:22 |
*** yog__ has quit IRC | 16:22 | |
*** kkoski has joined #openstack-ironic | 16:23 | |
ifarkas | devananda, hi, I am not sure you saw my patches about introducing python-dracclient project. I would like ask for your opinion about it. | 16:26 |
ifarkas | https://review.openstack.org/#/c/204609/ and https://review.openstack.org/#/c/203991/ | 16:26 |
*** ijw has quit IRC | 16:28 | |
*** ijw has joined #openstack-ironic | 16:30 | |
lucasagomes | devananda, commented inline | 16:31 |
devananda | lucasagomes: wht's the deploy timeout default ? | 16:36 |
lucasagomes | 15 minutes I think | 16:36 |
lucasagomes | on DEPLOYWAIT | 16:36 |
* lucasagomes checks | 16:36 | |
devananda | yea, but on DEPLOYING? | 16:37 |
lucasagomes | devananda, but for that change it won't need, because when deleted comes for a node in DEPLOYWAIT we abort the provisioning and power off the node | 16:37 |
devananda | right | 16:37 |
openstackgerrit | William Stevenson proposed openstack/python-ironicclient: Updates supporting ironic-neutron integration https://review.openstack.org/206144 | 16:37 |
devananda | my concern is nova tearing down the network during DEPLOYING | 16:37 |
devananda | though, from your bug report, it sounds like it already does that | 16:37 |
devananda | :( | 16:37 |
jroll | I don't think that will be a problem | 16:38 |
lucasagomes | devananda, DEPLOYING means the conductor is doing some work, if something fails in the conductor we either goes to DEPLOYFAIL | 16:38 |
lucasagomes | or there's a periodic task that check the status of the conducotr managing the nodes in DEPLOYING | 16:38 |
jroll | the network will be torn down... then we just power it off | 16:38 |
jroll | like we do today | 16:38 |
lucasagomes | and if the conductor is offline it then releases the node | 16:38 |
devananda | lucasagomes: are you testing this with iscsi or agent deploy method? | 16:39 |
lucasagomes | for that bug iscsi | 16:39 |
devananda | ahh | 16:40 |
devananda | ok, so, with the agent, I don't htink it's affected | 16:40 |
lucasagomes | it could if you're quick enough | 16:40 |
lucasagomes | because the agent spent most of the time on DEPLOYWAIT | 16:40 |
lucasagomes | but if you start an instance and delete it straight away | 16:40 |
devananda | there's a very small window when state == DEPLOYING. retry a few seconds later in the API should get around that | 16:40 |
lucasagomes | we have 15 seconds which we sleep when updating neutron | 16:40 |
devananda | right | 16:40 |
lucasagomes | then it can happen | 16:40 |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation refomatting https://review.openstack.org/205865 | 16:41 |
lucasagomes | I can test, I haven't tested with agent but I think it happen at that stage | 16:41 |
devananda | side note - do we have a bug to track getting rid of that sleep? | 16:41 |
lucasagomes | devananda, it will retry and that's the problem | 16:41 |
lucasagomes | devananda, because the nova driver does not called set-provision-state deleted for nodes in DEPLOYING state | 16:41 |
* devananda thinks about this from the iscsi deploy angle .... | 16:41 | |
*** sinval_ has joined #openstack-ironic | 16:41 | |
devananda | lucasagomes: it doesn't even retry? | 16:41 |
lucasagomes | so nova will clean up the deployment, remove VIF etc... and the node in Ironic will stay there | 16:42 |
lucasagomes | devananda, it does retry because it will try to remove the instance_uuid | 16:42 |
lucasagomes | devananda, https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L865-L871 | 16:42 |
lucasagomes | that's the problem, we check the state in the destroy() and if it's DEPLOYING we just don't call _unprovisison (which is what call set-provision-state) | 16:43 |
lucasagomes | but we don't abort either, so the node starts to cleaning stuff up | 16:43 |
devananda | lucasagomes: yea, that's a problem | 16:43 |
*** trown is now known as trown|lunch | 16:43 | |
lucasagomes | the cleaning will retry, and will succeed eventually if the deployment happens quick enough | 16:43 |
lucasagomes | then the instance disapear from nova but in Ironic it doesn't | 16:43 |
lucasagomes | since unprovision was never called | 16:44 |
*** mitchjameson has quit IRC | 16:46 | |
*** afaranha has joined #openstack-ironic | 16:47 | |
devananda | lucasagomes: what about remove that ^ check, replace with a try-and-retry in _unprovision ? | 16:47 |
devananda | lucasagomes: and clean this up at the same time: https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L797-L803 | 16:47 |
lucasagomes | devananda, yeah, tho what I want to achieve is allowing the deletion to happen at any stage of the deployment | 16:48 |
lucasagomes | just like nova accepts it to VMs | 16:48 |
* devananda goes afk before the meeting | 16:48 | |
lucasagomes | that's my plan with that spec | 16:48 |
lucasagomes | devananda, so that we wouldn't need to keep retrying and/or fail eventually | 16:48 |
jroll | lucasagomes: devananda so it should already retry in _unprovision | 16:48 |
jroll | because DEPLOYING will raise 409 | 16:49 |
jroll | and our client wrapper retries that | 16:49 |
lucasagomes | jroll, yeah, I think he meant adding DEPLOYING on that whitelist | 16:49 |
devananda | jroll: it doesn't call it because ^ | 16:49 |
jroll | right | 16:49 |
jroll | the additional "replace with try-and-retry" confused me | 16:49 |
devananda | jroll: but yah, you're right, it will already retry if that error is raised | 16:49 |
jroll | I'm always right :) | 16:50 |
jroll | (lol) | 16:50 |
lucasagomes | devananda, jroll so if we add DEPLOYING there it will retry and it may succeed or may fail to delete the instance which is better than the current behavior | 16:50 |
jroll | lucasagomes: agree | 16:50 |
devananda | I need to think more on "allowing the deletion to happen at any stage of the deployment" | 16:50 |
NobodyCam | ten minutes to meeting | 16:50 |
lucasagomes | devananda, jroll but IMO we should be able to delete at any stage | 16:51 |
* devananda really goes afk now for 9 minutes | 16:51 | |
lucasagomes | so we conform with the nova interface, and the interaction between the services is much better if we do | 16:51 |
lucasagomes | devananda, ack | 16:51 |
krotscheck | What are the full names of the Min/Max headers? | 16:51 |
lucasagomes | krotscheck, X-OpenStack-Ironic-API-Maximum-Version | 16:52 |
lucasagomes | s/Maximum/Minimum | 16:52 |
dtantsur | krotscheck, https://github.com/openstack/ironic/blob/master/ironic/api/controllers/base.py#L56-L62 | 16:52 |
jroll | lucasagomes: also agree, I think removing that check is a good first start | 16:52 |
krotscheck | dtantsur: Thanks | 16:52 |
lucasagomes | jroll, cool! Yeah I put a new version of the spec. If you have some time please take a look | 16:53 |
jroll | yep will do | 16:53 |
jroll | thanks | 16:53 |
*** zz_natorious is now known as natorious | 16:54 | |
openstackgerrit | Michael Krotscheck proposed openstack/ironic: Added CORS support middleware to Ironic https://review.openstack.org/199769 | 16:54 |
*** jistr has quit IRC | 16:55 | |
*** stendulker has joined #openstack-ironic | 16:55 | |
*** Pradip has joined #openstack-ironic | 16:56 | |
*** meghal has joined #openstack-ironic | 16:57 | |
*** achanda has joined #openstack-ironic | 16:58 | |
NobodyCam | last chance for coffee | 16:59 |
NobodyCam | :-p | 16:59 |
* TheJulia runs to the coffee maker | 17:00 | |
*** coolsvap is now known as coolsvap|away | 17:06 | |
*** Nisha has joined #openstack-ironic | 17:07 | |
*** dguerri is now known as dguerri` | 17:09 | |
*** davideagnello has joined #openstack-ironic | 17:18 | |
*** davideagnello has quit IRC | 17:18 | |
*** davideagnello has joined #openstack-ironic | 17:18 | |
*** Sukhdev has quit IRC | 17:21 | |
*** martini has joined #openstack-ironic | 17:22 | |
*** e0ne has joined #openstack-ironic | 17:22 | |
*** saripurigopi has joined #openstack-ironic | 17:27 | |
*** praneshp has joined #openstack-ironic | 17:28 | |
*** vishwanathj has quit IRC | 17:32 | |
openstackgerrit | Merged openstack/ironic: Allow agent lookup to directly accept node UUID https://review.openstack.org/206067 | 17:33 |
*** penick has joined #openstack-ironic | 17:36 | |
*** trown|lunch is now known as trown | 17:37 | |
*** pal has quit IRC | 17:37 | |
*** boris-42 has quit IRC | 17:40 | |
*** penick has quit IRC | 17:43 | |
openstackgerrit | Merged openstack/ironic: Allow updates in VERIFYING state https://review.openstack.org/206058 | 17:44 |
*** mgarza_ has quit IRC | 17:44 | |
*** zer0c00l has joined #openstack-ironic | 17:46 | |
*** praneshp has quit IRC | 17:47 | |
*** penick has joined #openstack-ironic | 17:48 | |
*** harlowja has joined #openstack-ironic | 17:52 | |
*** stendulker has quit IRC | 17:53 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/206075 | 17:55 |
*** vishwanathj has joined #openstack-ironic | 17:58 | |
lucasagomes | jroll, for being able to filter via the API | 18:01 |
*** e0ne has quit IRC | 18:01 | |
NobodyCam | great meeting thank you all | 18:01 |
lucasagomes | we would need operators (>=, <=, >, < etc...) | 18:01 |
lucasagomes | we may take a look at the ceilomter way of doing it | 18:01 |
lucasagomes | see if it's good enough for our use case, cause AFAIK they have similar queries on their api for metrics | 18:02 |
*** Marga_ has quit IRC | 18:02 | |
dtantsur | lucasagomes, oh, I might have a look at these for https://blueprints.launchpad.net/ironic-inspector/+spec/advanced-matching as well | 18:02 |
jroll | lucasagomes: yep, I started hacking on that part of the spec | 18:02 |
jroll | lucasagomes: the hard part is we'll need int columns for those :x | 18:02 |
lucasagomes | dtantsur, ++ | 18:02 |
dtantsur | as it will also have operators (and something similar to our future search API) | 18:02 |
lucasagomes | dtantsur, jroll they also use wsme and all so we may even be able to get some code from them | 18:03 |
lucasagomes | parsing etc... | 18:03 |
dtantsur | lucasagomes, well, inspector does not sure wsme.. | 18:03 |
lucasagomes | dtantsur, oh right yeah... good for you guys :-) | 18:03 |
jroll | lucasagomes: cool | 18:03 |
dtantsur | lucasagomes, we had a chance of learning on other's errors :) | 18:04 |
lucasagomes | jroll, yeah if need I can also give a hand with the api stuff | 18:04 |
lucasagomes | dtantsur, heh | 18:04 |
lucasagomes | dtantsur, yeah indeed | 18:04 |
dtantsur | I'll keep an eye as well, I want this inspector feature to be similar to ironic query API in terms of syntax, if possible | 18:04 |
lucasagomes | yeah totally at least the format of the query | 18:04 |
lucasagomes | if we get it to be the same between ironic and inspector it will be great | 18:05 |
lucasagomes | we probably can put things on ironic-libs as well | 18:05 |
lucasagomes | if both projects will use | 18:05 |
lucasagomes | and share btween them | 18:05 |
lucasagomes | anyway.... | 18:05 |
lucasagomes | alright folks I will call it a day | 18:06 |
lucasagomes | have a great night everyone! | 18:06 |
* dtantsur too | 18:06 | |
*** pal has joined #openstack-ironic | 18:06 | |
dtantsur | g'night | 18:06 |
lucasagomes | dtantsur, g'night! | 18:06 |
*** Marga_ has joined #openstack-ironic | 18:07 | |
lucasagomes | if you guys have a time please take a look at the lazy deleting instance spec ( https://review.openstack.org/#/c/204162/ ) I will try to put some code up for it soon as well (got a prototype on my test env) | 18:07 |
lucasagomes | see y'all! | 18:07 |
*** lucasagomes is now known as lucas-dinner | 18:07 | |
NobodyCam | night lucas-dinner | 18:08 |
NobodyCam | night dtantsur | 18:08 |
*** dtantsur is now known as dtantsur|afk | 18:08 | |
jroll | night lucas-dinner dtantsur|afk | 18:09 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-specs: Deprecate the bash ramdisk https://review.openstack.org/205142 | 18:13 |
* lucas-dinner fixes typo | 18:13 | |
* lucas-dinner runs | 18:13 | |
*** saripurigopi has quit IRC | 18:16 | |
*** mitchjameson has joined #openstack-ironic | 18:16 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Change default OS from Ubuntu to Debian https://review.openstack.org/203000 | 18:19 |
rloo | devananda (and others): do we want this TODO file, and if so, how often should it be updated? https://github.com/openstack/ironic/blob/master/TODO.rst | 18:30 |
devananda | lol | 18:31 |
devananda | maybe not :) | 18:31 |
* devananda wonders how old that is | 18:31 | |
rloo | devananda: I'm going to delete it then. | 18:31 |
*** karimb has quit IRC | 18:32 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Remove outdated TODO.rst file https://review.openstack.org/206182 | 18:35 |
*** deray has joined #openstack-ironic | 18:40 | |
*** boris-42 has joined #openstack-ironic | 18:42 | |
*** natorious is now known as zz_natorious | 18:42 | |
*** deray has quit IRC | 18:43 | |
*** zz_natorious is now known as natorious | 18:45 | |
*** romainh has joined #openstack-ironic | 18:47 | |
*** pal has quit IRC | 18:52 | |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands https://review.openstack.org/172517 | 18:54 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin https://review.openstack.org/171672 | 18:54 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create https://review.openstack.org/172461 | 18:54 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Add provision state to set command https://review.openstack.org/206119 | 18:54 |
martini | Good morning Ironicers, wondering if anyone here can help sanity check something for me: I submitted https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/Presentation/6520 as a proposal for Tokyo, and the fact that I have a link says it should be available for voting, but I can't find it without the direct link! It doesn't seem to show up under keyword 'Ironic' ... is it just me? | 18:56 |
*** praneshp has joined #openstack-ironic | 18:58 | |
NobodyCam | martini: I too could not find it with search.. but wow looks like a great talk voted +3 on it | 18:59 |
trown | martini: it shows up in the "related oss projects", but I can not see it with a search either | 18:59 |
trown | I wonder if that track is not indexed | 18:59 |
praneshp | lucas-dinner: quick question for when you’re back from dinner. The ‘propertties’ field in the ironic nodes table is a dict, and one of the fields it has is ‘capabilities’. Capabilities are supposed to be key value pairs too, but looks like they’re being stored/treated as a string. Aby reason to do this, and is there a case for storing capabilities as a dict too?? | 19:00 |
NobodyCam | may be worth a poke inthe -infra channel | 19:00 |
NobodyCam | praneshp: I don't think he'll be back today... ICBW | 19:00 |
praneshp | NobodyCam: ICBW in what sense? | 19:02 |
praneshp | thanks for letting me know NobodyCam. Will ping tomorrow. Plese let me know if you have any answers too. | 19:02 |
NobodyCam | lucas-dinner: could come back | 19:02 |
praneshp | ha ha. got it. thanks. | 19:03 |
NobodyCam | :-p | 19:03 |
rloo | praneshp: i think we discussed storing that as a dict too. not sure where we're at with it. | 19:06 |
devananda | wow - ~ 40 proposals to tokyo match the search term "ironic" | 19:13 |
devananda | https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5226 <<< snapshot, volumes, and live migration??? | 19:17 |
devananda | https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5240 <<< boot from cinder volume | 19:19 |
devananda | https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5355 <<< ironic, magnum, and both nova-net & neutron ... could be really interesting? | 19:20 |
devananda | https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5501 <<< SoftLayer also talking about ironic, magnum, and neutron | 19:21 |
*** ijw has quit IRC | 19:23 | |
devananda | again, same thing, but from IBM xCAT team https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5560 | 19:24 |
jroll | I love all of these talks about "look at this cool downstream thing we did" :P | 19:25 |
*** meghal has quit IRC | 19:27 | |
trown | jroll: I felt that watching the talks from last summit | 19:32 |
* trown is looking at you canonical | 19:32 | |
devananda | yea ... | 19:33 |
TheJulia | /win 43 | 19:34 |
TheJulia | doh | 19:34 |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/205863 | 19:35 |
*** puranamr has quit IRC | 19:35 | |
devananda | jroll: it's amazing how many of those "look at this cool thing" are all talking about the same things we're trying to solve upstream | 19:35 |
*** vishwanathj has quit IRC | 19:37 | |
clif_h | Shameless plug: https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/5187 | 19:39 |
clif_h | arsenal is all upstream | 19:39 |
devananda | clif_h: :) | 19:39 |
clif_h | in that its all on github :) | 19:39 |
*** hblixt has joined #openstack-ironic | 19:39 | |
*** meghal has joined #openstack-ironic | 19:43 | |
*** harlowja has quit IRC | 19:45 | |
jroll | devananda: yeah, that's what bugs me a bit | 19:45 |
*** puranamr has joined #openstack-ironic | 19:46 | |
*** achanda has quit IRC | 19:47 | |
*** praneshp has quit IRC | 19:47 | |
*** meghal has quit IRC | 19:47 | |
*** kkoski has quit IRC | 19:51 | |
*** romainh has left #openstack-ironic | 19:51 | |
NobodyCam | jroll: devananda: kinda makes me wish many of these folks would jump in on the upstream work | 19:54 |
jroll | indeed | 19:55 |
*** Sukhdev has joined #openstack-ironic | 19:58 | |
*** harlowja has joined #openstack-ironic | 20:01 | |
*** praneshp has joined #openstack-ironic | 20:01 | |
*** Nisha_away has joined #openstack-ironic | 20:02 | |
*** davideagnello has quit IRC | 20:03 | |
*** davideagnello has joined #openstack-ironic | 20:03 | |
*** Nisha has quit IRC | 20:04 | |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/206201 | 20:05 |
*** puranamr has quit IRC | 20:12 | |
*** achanda has joined #openstack-ironic | 20:15 | |
zer0c00l | It's hard to look at ironic logs in vim, The log file is full of escape strings (^[) Do you guys know how to workaround this? | 20:20 |
NobodyCam | i tend to less the log | 20:21 |
trown | I do not think Ironic logs should have control characters by default, | 20:21 |
trown | zer0c00l: what log are you looking at that has control characters? | 20:22 |
devananda | zer0c00l: there are [ ] chars in there, but afaik should not include non-printing control chars by default | 20:23 |
lucas-dinner | praneshp, hi there... when capabilities was introduced we didn't support nested dicts | 20:23 |
devananda | zer0c00l: also, what version / release are you using? | 20:23 |
praneshp | lucas-dinner: is there support now, and work going on to convert capabilities to nested dicts? Else, I’m happy to try and make that change! | 20:24 |
lucas-dinner | praneshp, ++ totally, we want to have capabilities to be a dict | 20:25 |
lucas-dinner | praneshp, just be aware that we need to make it backward compat, so at the beggining we should support both string and dict | 20:26 |
lucas-dinner | if it's a string we should parse as we do today and log an alert about it saying this will be deprecated | 20:26 |
lucas-dinner | if it's a dict, parse it as such :-) | 20:26 |
lucas-dinner | praneshp, https://bugs.launchpad.net/ironic/+bug/1421261 | 20:26 |
openstack | Launchpad bug 1421261 in Ironic " node's properties['capabilities'] value should be a dictionary" [Wishlist,Triaged] | 20:26 |
lucas-dinner | assign yourself to that too if you want to work on it | 20:27 |
*** puranamr has joined #openstack-ironic | 20:27 | |
praneshp | lucas-dinner: sure, will keep backward compat in mind, and will assign the bug to myswlf. thanks for answering my questions! | 20:27 |
lucas-dinner | praneshp, cool! Thank you for doing the work :-) | 20:28 |
*** vishwanathj has joined #openstack-ironic | 20:29 | |
NobodyCam | Ty rloo for the subteam email :) | 20:29 |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/206208 | 20:30 |
*** kkoski has joined #openstack-ironic | 20:32 | |
openstackgerrit | Merged openstack/bifrost: Documentation refomatting https://review.openstack.org/205865 | 20:32 |
*** natorious is now known as zz_natorious | 20:33 | |
*** Pradip has quit IRC | 20:35 | |
jroll | sent an email, y'all should read it | 20:35 |
thiagop | NobodyCam jroll devananda maybe people is solving problems downstream due to the friction for something to land? | 20:36 |
jroll | devananda: trown zer0c00l coreos logs in color by default :/ | 20:36 |
thiagop | but it's not a Ironic-only problem, though... | 20:36 |
trown | ah...like puppet | 20:36 |
jroll | thiagop: these are people I've never met doing these things, so I assume they haven't tried to land things in ironic :) | 20:36 |
jroll | met/seen their name/etc | 20:36 |
trown | zer0c00l: in that case, `less -R <log file>` is your friend | 20:37 |
thiagop | jroll: I see... | 20:37 |
* jroll wonders if 'cat log_file' would make it show with color :P | 20:38 | |
* thiagop wonders if 'tail' would.. | 20:38 | |
TheJulia | I think it should | 20:38 |
TheJulia | tail strips the color code info afaik | 20:38 |
*** albertoffb has quit IRC | 20:38 | |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Corrected spelling https://review.openstack.org/206212 | 20:42 |
*** zz_natorious is now known as natorious | 20:47 | |
*** harlowja_ has joined #openstack-ironic | 20:47 | |
*** praneshp has quit IRC | 20:50 | |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/206217 | 20:51 |
*** meghal has joined #openstack-ironic | 20:51 | |
*** harlowja has quit IRC | 20:51 | |
*** Nisha_away has quit IRC | 20:52 | |
openstackgerrit | Sinval Vieira Mendes Neto proposed openstack/ironic: Add more info level log to deploy_utils.work_on_disk() method https://review.openstack.org/205387 | 20:54 |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/206220 | 20:56 |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/206222 | 21:03 |
*** trown is now known as trown|outttypeww | 21:08 | |
*** mitchjameson has quit IRC | 21:08 | |
mrda | Morning Ironic | 21:09 |
NobodyCam | good morning mrda | 21:10 |
rloo | NobodyCam: yw -- wrt subteam emails ;) | 21:13 |
rloo | morning mrda | 21:13 |
mrda | o/ | 21:14 |
*** achanda has quit IRC | 21:15 | |
NobodyCam | :) | 21:17 |
*** dguerri` is now known as dguerri | 21:21 | |
*** sinval_ has quit IRC | 21:24 | |
dguerri | hello folks. quick question :) how can I access Ironic properties from a scheduling filter? should I use the Ironic client to get the node? | 21:33 |
dguerri | basically I am writing a custom host_passes(self, host_state, filter_properties), but I don't know what to expect in host_state | 21:35 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206232 | 21:46 |
*** praneshp has joined #openstack-ironic | 21:47 | |
*** kkoski has quit IRC | 21:52 | |
*** meghal has quit IRC | 21:52 | |
*** meghal has joined #openstack-ironic | 21:52 | |
*** penick has quit IRC | 21:54 | |
*** dguerri is now known as dguerri` | 21:55 | |
*** dguerri` is now known as dguerri | 21:57 | |
*** Sukhdev has quit IRC | 21:58 | |
*** thiagop has quit IRC | 21:59 | |
*** meghal has quit IRC | 22:00 | |
*** Sukhdev has joined #openstack-ironic | 22:02 | |
*** penick has joined #openstack-ironic | 22:03 | |
*** cdearborn has quit IRC | 22:07 | |
*** chlong has joined #openstack-ironic | 22:09 | |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206238 | 22:11 |
*** achanda has joined #openstack-ironic | 22:15 | |
*** hblixt has quit IRC | 22:17 | |
*** harlowja_ has quit IRC | 22:21 | |
*** harlowja has joined #openstack-ironic | 22:21 | |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206243 | 22:22 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206244 | 22:25 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206245 | 22:27 |
*** sinval_ has joined #openstack-ironic | 22:30 | |
*** thiagop has joined #openstack-ironic | 22:33 | |
*** penick has quit IRC | 22:37 | |
*** thiagop has quit IRC | 22:37 | |
*** penick has joined #openstack-ironic | 22:37 | |
*** meghal has joined #openstack-ironic | 22:45 | |
*** dguerri is now known as dguerri` | 22:52 | |
*** alexpilotti has quit IRC | 22:54 | |
*** hblixt has joined #openstack-ironic | 22:58 | |
*** penick has quit IRC | 23:00 | |
*** martini has quit IRC | 23:01 | |
*** davideagnello has quit IRC | 23:01 | |
*** meghal has quit IRC | 23:01 | |
*** davideagnello has joined #openstack-ironic | 23:01 | |
*** r-daneel has quit IRC | 23:02 | |
*** meghal has joined #openstack-ironic | 23:04 | |
*** penick has joined #openstack-ironic | 23:06 | |
*** arahal has joined #openstack-ironic | 23:06 | |
NobodyCam | oh: https://review.openstack.org/#/c/178607 | 23:09 |
*** absubram has quit IRC | 23:11 | |
*** meghal has quit IRC | 23:19 | |
*** kkoski has joined #openstack-ironic | 23:24 | |
*** penick has quit IRC | 23:29 | |
*** penick has joined #openstack-ironic | 23:33 | |
*** kkoski has quit IRC | 23:34 | |
*** arahal has quit IRC | 23:37 | |
*** arahal has joined #openstack-ironic | 23:37 | |
*** arahal has quit IRC | 23:37 | |
*** lucas-dinner has quit IRC | 23:38 | |
*** meghal has joined #openstack-ironic | 23:39 | |
*** absubram has joined #openstack-ironic | 23:53 | |
*** absubram has quit IRC | 23:54 | |
*** absubram has joined #openstack-ironic | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!