openstackgerrit | Josh Gachnang proposed openstack/ironic: Support Zapping in the conductor https://review.openstack.org/221989 | 00:03 |
---|---|---|
JoshNang | that should cover all the test cases for zapping ^ | 00:04 |
jroll | nice, thanks! | 00:07 |
jroll | I'm mostly done for the night, have a good one all | 00:07 |
JoshNang | o/ | 00:07 |
*** shoutm has joined #openstack-ironic | 00:10 | |
*** trown is now known as trown|outttypeww | 00:10 | |
*** blakec has quit IRC | 00:11 | |
openstackgerrit | Merged openstack/ironic: Agent supports post-clean-step operations https://review.openstack.org/222287 | 00:16 |
*** tsekiyama has quit IRC | 00:18 | |
*** devlaps has quit IRC | 00:18 | |
*** BadCub_ has joined #openstack-ironic | 00:18 | |
*** smoriya has joined #openstack-ironic | 00:20 | |
*** dims_ has quit IRC | 00:20 | |
*** bapalm_ has joined #openstack-ironic | 00:20 | |
*** liliars_ has joined #openstack-ironic | 00:21 | |
*** BadCub has quit IRC | 00:21 | |
*** bapalm has quit IRC | 00:21 | |
*** lintan_ has quit IRC | 00:21 | |
*** sinval has quit IRC | 00:21 | |
rloo | JoshNang: thx for the revision(s). will look at your zapping patch tomorrow morning! | 00:22 |
*** rloo has quit IRC | 00:22 | |
*** mtanino has quit IRC | 00:22 | |
*** mgoddard has quit IRC | 00:22 | |
JoshNang | rloo: thanks! i'll be around to fix up the issues you find :) | 00:22 |
*** shadower has quit IRC | 00:23 | |
*** shadower has joined #openstack-ironic | 00:23 | |
*** bradjones has quit IRC | 00:25 | |
*** lintan has joined #openstack-ironic | 00:25 | |
*** shoutm_ has joined #openstack-ironic | 00:28 | |
*** betherly_ has joined #openstack-ironic | 00:28 | |
*** shoutm has quit IRC | 00:29 | |
*** persia_ has joined #openstack-ironic | 00:29 | |
*** slagle_ has joined #openstack-ironic | 00:31 | |
*** mtaylor has joined #openstack-ironic | 00:31 | |
*** gabriel-1 has joined #openstack-ironic | 00:33 | |
*** JoshNang_ has joined #openstack-ironic | 00:34 | |
*** slagle has quit IRC | 00:35 | |
*** jaypipes has quit IRC | 00:35 | |
*** JoshNang has quit IRC | 00:35 | |
*** gabriel-bezerra has quit IRC | 00:35 | |
*** MattMan has quit IRC | 00:36 | |
*** mordred has quit IRC | 00:36 | |
*** persia has quit IRC | 00:36 | |
*** mjturek1 has quit IRC | 00:36 | |
*** mikal has quit IRC | 00:36 | |
*** betherly has quit IRC | 00:36 | |
*** betherly_ is now known as betherly | 00:36 | |
*** JoshNang_ is now known as JoshNang | 00:36 | |
*** mikal has joined #openstack-ironic | 00:36 | |
*** mjturek1 has joined #openstack-ironic | 00:36 | |
*** jaypipes has joined #openstack-ironic | 00:39 | |
*** bizarrochristy has joined #openstack-ironic | 00:40 | |
*** MattMan has joined #openstack-ironic | 00:42 | |
*** shoutm_ has quit IRC | 00:46 | |
*** shoutm has joined #openstack-ironic | 00:48 | |
*** MattMan has quit IRC | 01:00 | |
*** dims_ has joined #openstack-ironic | 01:05 | |
*** Sukhdev has quit IRC | 01:09 | |
*** korekhov has joined #openstack-ironic | 01:10 | |
*** praneshp has quit IRC | 01:14 | |
*** BadCub_ is now known as BadCub | 01:16 | |
*** r-daneel has quit IRC | 01:17 | |
*** lazy_prince has joined #openstack-ironic | 01:18 | |
*** thrash is now known as thrash|g0ne | 01:18 | |
*** garthb has quit IRC | 01:19 | |
*** killer_prince has joined #openstack-ironic | 01:27 | |
*** lazy_prince has quit IRC | 01:30 | |
*** lazy_prince has joined #openstack-ironic | 01:30 | |
*** killer_prince has quit IRC | 01:31 | |
*** dims_ has quit IRC | 01:34 | |
*** baoli has joined #openstack-ironic | 01:36 | |
*** bizarrochristy has quit IRC | 01:38 | |
*** bizarrochristy has joined #openstack-ironic | 01:38 | |
*** bizarrochristy has quit IRC | 01:43 | |
*** Haomeng has quit IRC | 01:49 | |
*** zhenguo has joined #openstack-ironic | 01:50 | |
*** wshao has quit IRC | 01:51 | |
*** korekhov has quit IRC | 02:02 | |
*** shoutm has quit IRC | 02:05 | |
lintan | hi Haomeng | 02:06 |
*** yog_ has joined #openstack-ironic | 02:08 | |
*** shoutm has joined #openstack-ironic | 02:13 | |
*** harshs has quit IRC | 02:16 | |
*** puranamr has joined #openstack-ironic | 02:17 | |
*** Haomeng has joined #openstack-ironic | 02:22 | |
*** zhenguo has quit IRC | 02:28 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Replace metaclass registry with explicit opt-in registry from oslo https://review.openstack.org/217584 | 02:32 |
*** zhenguo has joined #openstack-ironic | 02:33 | |
*** lazy_prince has quit IRC | 02:34 | |
*** lazy_prince has joined #openstack-ironic | 02:34 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Replace metaclass registry with explicit opt-in registry from oslo https://review.openstack.org/217584 | 02:34 |
*** achanda has joined #openstack-ironic | 02:35 | |
*** mdbooth has quit IRC | 02:40 | |
*** bizarrochristy has joined #openstack-ironic | 02:41 | |
*** bizarrochristy has quit IRC | 02:42 | |
*** mdbooth has joined #openstack-ironic | 02:46 | |
*** puranamr has quit IRC | 02:50 | |
*** lazy_prince has quit IRC | 02:51 | |
*** puranamr has joined #openstack-ironic | 03:11 | |
*** puranamr has quit IRC | 03:15 | |
*** flwang1 has joined #openstack-ironic | 03:15 | |
*** saripurigopi has joined #openstack-ironic | 03:29 | |
saripurigopi | Morning Ironic | 03:29 |
*** boris-42 has quit IRC | 03:30 | |
*** flwang1 has quit IRC | 03:30 | |
*** puranamr has joined #openstack-ironic | 03:34 | |
*** chenglch has joined #openstack-ironic | 03:36 | |
*** rameshg87 has joined #openstack-ironic | 03:39 | |
*** david-lyle has joined #openstack-ironic | 03:41 | |
*** shoutm has quit IRC | 03:48 | |
*** shoutm_ has joined #openstack-ironic | 03:49 | |
*** boris-42 has joined #openstack-ironic | 03:49 | |
*** boris-42 has quit IRC | 03:49 | |
*** boris-42 has joined #openstack-ironic | 03:49 | |
*** puranamr has quit IRC | 03:51 | |
Haomeng | saripurigopi: morning:) | 03:56 |
saripurigopi | Hi Haomeng | 03:56 |
Haomeng | saripurigopi: :) | 03:56 |
*** amotoki has joined #openstack-ironic | 03:56 | |
*** naohirot has joined #openstack-ironic | 04:05 | |
*** baoli has quit IRC | 04:10 | |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: [WIP]Support IPA for devstack-plugin https://review.openstack.org/223563 | 04:13 |
*** Marga_ has quit IRC | 04:16 | |
*** praneshp has joined #openstack-ironic | 04:24 | |
*** coolsvap has joined #openstack-ironic | 04:28 | |
*** sdake has joined #openstack-ironic | 04:33 | |
*** sdake_ has joined #openstack-ironic | 04:34 | |
*** sdake has quit IRC | 04:38 | |
*** wshao has joined #openstack-ironic | 04:38 | |
*** david-lyle has quit IRC | 04:42 | |
*** david-lyle has joined #openstack-ironic | 04:45 | |
*** achanda has quit IRC | 04:46 | |
*** achanda has joined #openstack-ironic | 04:51 | |
*** sdake_ has quit IRC | 04:56 | |
*** amit213 has quit IRC | 04:59 | |
*** sdake has joined #openstack-ironic | 04:59 | |
*** amit213 has joined #openstack-ironic | 04:59 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add support for in-band cleaning in ISCSIDeploy https://review.openstack.org/220898 | 05:10 |
*** sdake_ has joined #openstack-ironic | 05:10 | |
*** sdake has quit IRC | 05:14 | |
*** garthb has joined #openstack-ironic | 05:14 | |
*** praneshp_ has joined #openstack-ironic | 05:15 | |
*** praneshp has quit IRC | 05:18 | |
*** praneshp_ is now known as praneshp | 05:18 | |
*** Nisha has joined #openstack-ironic | 05:22 | |
*** lazy_prince has joined #openstack-ironic | 05:24 | |
*** Sukhdev_ has joined #openstack-ironic | 05:32 | |
*** vinbs has joined #openstack-ironic | 05:35 | |
*** baoli has joined #openstack-ironic | 05:41 | |
*** lsmola has joined #openstack-ironic | 05:42 | |
*** shoutm_ has quit IRC | 05:44 | |
*** baoli has quit IRC | 05:46 | |
*** stendulker has joined #openstack-ironic | 05:57 | |
*** ukalifon has joined #openstack-ironic | 05:57 | |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: [WIP]Support rootwrap https://review.openstack.org/223930 | 06:08 |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: Support IPA for devstack-plugin https://review.openstack.org/223563 | 06:09 |
*** shoutm has joined #openstack-ironic | 06:12 | |
openstackgerrit | Merged openstack/ironic: Allow tftpd usage of '--secure' by using symlinks https://review.openstack.org/222827 | 06:20 |
*** praneshp has quit IRC | 06:26 | |
*** praneshp has joined #openstack-ironic | 06:28 | |
*** flwang1 has joined #openstack-ironic | 06:32 | |
*** wshao has quit IRC | 06:35 | |
*** e0ne has joined #openstack-ironic | 06:37 | |
*** e0ne has quit IRC | 06:39 | |
*** marios has joined #openstack-ironic | 07:01 | |
*** marios has joined #openstack-ironic | 07:01 | |
*** praneshp has quit IRC | 07:04 | |
*** achanda has quit IRC | 07:06 | |
*** ifarkas has joined #openstack-ironic | 07:07 | |
*** garthb has quit IRC | 07:12 | |
*** boris-42 has quit IRC | 07:19 | |
*** rameshg87 has quit IRC | 07:19 | |
*** marios has quit IRC | 07:19 | |
*** zhenguo has quit IRC | 07:19 | |
*** getvasanth has joined #openstack-ironic | 07:24 | |
*** marios has joined #openstack-ironic | 07:24 | |
*** zhenguo has joined #openstack-ironic | 07:24 | |
*** rameshg87 has joined #openstack-ironic | 07:25 | |
*** boris-42 has joined #openstack-ironic | 07:25 | |
*** Sukhdev_ has quit IRC | 07:30 | |
*** flwang1 has quit IRC | 07:50 | |
vdrok | morning ironic | 07:58 |
yuikotakada | vdrok, morning :) | 08:01 |
vdrok | morning yuikotakada | 08:01 |
*** romainh has joined #openstack-ironic | 08:01 | |
betherly | Morning ironic | 08:03 |
*** e0ne has joined #openstack-ironic | 08:03 | |
Haomeng | morning vdrok, yuikotakada betherly: | 08:06 |
yuikotakada | betherly, Haomeng, morning :) | 08:06 |
vdrok | morning betherly, Haomeng | 08:06 |
Haomeng | yuikotakada: :) | 08:06 |
Haomeng | vdrok: :) | 08:06 |
betherly | Hi Haomeng, yuikotakada, vdrok :) | 08:08 |
Haomeng | betherly: :) | 08:09 |
*** getvasanth has quit IRC | 08:11 | |
*** sdake has joined #openstack-ironic | 08:11 | |
*** sdake_ has quit IRC | 08:12 | |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: [WIP]Support rootwrap https://review.openstack.org/223930 | 08:14 |
*** lucasagomes has joined #openstack-ironic | 08:15 | |
*** yog_ has quit IRC | 08:15 | |
*** jistr has joined #openstack-ironic | 08:19 | |
*** e0ne has quit IRC | 08:24 | |
*** mgoddard has joined #openstack-ironic | 08:26 | |
*** getvasanth has joined #openstack-ironic | 08:26 | |
*** getvasanth has quit IRC | 08:27 | |
*** getvasanth has joined #openstack-ironic | 08:28 | |
*** Nisha has quit IRC | 08:32 | |
*** shoutm has quit IRC | 08:33 | |
sambetts | Morning all o/ | 08:34 |
sambetts | yuikotakada: https://review.openstack.org/#/c/223665 Can I get some feed back that I'm going about it the right way | 08:35 |
*** alexpilotti has joined #openstack-ironic | 08:35 | |
lucasagomes | sambetts, morning | 08:35 |
sambetts | Hey lucasagomes | 08:35 |
*** ndipanov has quit IRC | 08:35 | |
yuikotakada | sambetts, lucasagomes, morning :) | 08:36 |
lucasagomes | yuikotakada, morning (-: | 08:36 |
yuikotakada | sambetts, oh, getting start alembic? great! Yeah, I will check it otherwise perhaps it will take time | 08:38 |
lucasagomes | apparently the python-ironicclient gate is broken :-( | 08:38 |
yuikotakada | lucasagomes, you have ever posted some blueprints and specs in Ironic, right? | 08:39 |
lucasagomes | yuikotakada, yes | 08:39 |
sambetts | yuikotakada: I've only really got the experience from the Neutron migration work to go on, so I thought I would get some feedback before I implement it completely wrong and have to start over | 08:39 |
*** dlpartain has joined #openstack-ironic | 08:41 | |
yuikotakada | lucasagomes, I'm also thinking about posting a blueprint, so that I'd like to know something like flow... Can I follow https://wiki.openstack.org/wiki/Ironic/Specs_Process ? | 08:42 |
*** Nisha has joined #openstack-ironic | 08:42 | |
*** derekh has joined #openstack-ironic | 08:42 | |
yuikotakada | lucasagomes, thanks, you mean, at fitrst should I post my idea to community as a blueprint and discuss? | 08:42 |
lucasagomes | yuikotakada, yes exactly that's the flow | 08:42 |
*** ndipanov has joined #openstack-ironic | 08:43 | |
lucasagomes | yuikotakada, no you can post the blueprint+spec directly | 08:43 |
lucasagomes | and have the discussions in the review | 08:43 |
*** dlpartain has left #openstack-ironic | 08:44 | |
lucasagomes | usually people discuss first if it's something controversial or there are too many ways to solve the same problem so they want to filter ideas before proposing one | 08:44 |
yuikotakada | lucasagomes, oh, should I write a spec together? | 08:44 |
lucasagomes | but doesn't matter | 08:44 |
lucasagomes | yuikotakada, yeah, actually the spec is the important part, the blueprint is just so we can keep track of it as part of the releases (we use launchpad to track features) | 08:45 |
yuikotakada | lucasagomes, I see, thanks! :) | 08:45 |
*** e0ne has joined #openstack-ironic | 08:46 | |
*** pelix has joined #openstack-ironic | 08:46 | |
lucasagomes | np :-) | 08:46 |
lucasagomes | jroll, I would like to, I will see if I find some time to get back to that patch | 08:53 |
*** kbyrne has joined #openstack-ironic | 08:53 | |
*** getvasanth has quit IRC | 08:56 | |
*** degorenko has joined #openstack-ironic | 09:01 | |
*** getvasanth has joined #openstack-ironic | 09:04 | |
*** athomas has joined #openstack-ironic | 09:04 | |
*** romcheg has joined #openstack-ironic | 09:05 | |
*** dtantsur|afk is now known as dtantsur | 09:06 | |
lucasagomes | dtantsur, around? I think this breaks inpection https://review.openstack.org/#/c/215505 | 09:06 |
dtantsur | Morning Ironic, hi yuikotakada, lucasagomes, sambetts and others :) | 09:06 |
lucasagomes | the concept of it | 09:06 |
* dtantsur is looking | 09:07 | |
yuikotakada | dtantsur, morning :) | 09:07 |
*** getvasanth has quit IRC | 09:07 | |
lucasagomes | dtantsur, oh I see you already looked | 09:07 |
sambetts | Hey dtantsur, I've got a question about your patches deprecation patch | 09:08 |
dtantsur | sambetts, yep | 09:08 |
*** getvasanth has joined #openstack-ironic | 09:08 | |
sambetts | dtantsur: your assertCalledWithPatch function, I understand what it does but why do you need it over something like assert_any_call ? | 09:09 |
dtantsur | sambetts, because patches come in random order, this function sorts them all and compares | 09:09 |
dtantsur | essentially, it depends on a (random) dict order | 09:10 |
dtantsur | lucasagomes, so that patch on its own should not break exception, but what people suggest might | 09:11 |
lucasagomes | dtantsur, yeah I missed the continue there | 09:11 |
yuikotakada | sambetts, I have no experience about alembic migration.. .>_< I'll try | 09:12 |
sambetts | dtantsur: ^ https://review.openstack.org/#/c/223665 | 09:13 |
sambetts | dtantsur: I started alembic work, but I would like some feedback that I'm doing it the right way | 09:13 |
dtantsur | sambetts, oh, that's nice. I will have a look today (just woke up, sorry :) | 09:14 |
sambetts | dtantsur: or at least in the right direction | 09:14 |
dtantsur | sambetts, yuikotakada, I'm not sure how the conversation on the ML about deadlines will go, but still I'll appreciate some reviews to python-ironic-inspector-client patches I've put up | 09:14 |
sambetts | dtantsur: Ok, will do, I've been working off the milestone page this morning as you suggested | 09:15 |
dtantsur | cool! | 09:15 |
dtantsur | that's also important. I'm not sure what's more important, with the client we probably missed deadlines... | 09:15 |
* dtantsur needs a clone to do client work while he's doing API work... | 09:16 | |
* dtantsur brb | 09:16 | |
*** dlpartain1 has joined #openstack-ironic | 09:29 | |
*** sdake has quit IRC | 09:30 | |
*** dlpartain has joined #openstack-ironic | 09:30 | |
*** killer_prince has joined #openstack-ironic | 09:33 | |
*** dlpartain1 has quit IRC | 09:33 | |
*** dims_ has joined #openstack-ironic | 09:35 | |
*** lazy_prince has quit IRC | 09:36 | |
*** dlpartain has quit IRC | 09:38 | |
rameshg87 | dtantsur: hi, any idea in which tz trown|outttypeww is in ? | 09:43 |
dtantsur | rameshg87, east coast | 09:44 |
dtantsur | will appear in ~ 3-4 hours | 09:44 |
rameshg87 | okay | 09:44 |
rameshg87 | dtantsur: wondering if you have some idea about https://bugs.launchpad.net/diskimage-builder/+bug/1496248 | 09:45 |
openstack | Launchpad bug 1496248 in diskimage-builder "building ironic-agent ramdisk with fedora element fails" [Undecided,New] | 09:45 |
rameshg87 | dtantsur: have you built an ironic-agent ramdisk using fedora element in dib after sep 3 | 09:46 |
dtantsur | rameshg87, I've fixed it recently, could you retry with the latest DIB? | 09:46 |
rameshg87 | dtantsur: for your work for inspector | 09:48 |
*** bigjools has quit IRC | 09:49 | |
ifarkas | dtantsur, hi, re: your comment on https://review.openstack.org/#/c/218271/ | 09:53 |
ifarkas | dtantsur, doesn't the feature freeze mentioned on the mailing list applies to both client and server? | 09:54 |
ifarkas | dtantsur, just trying to understand... | 09:54 |
dtantsur | ifarkas, ironic does not comply with general OpenStack feature freeze, neither does inspector | 09:55 |
ifarkas | dtantsur, cool, that's what I thought. but then I don't understand why it was even brought up | 09:56 |
ifarkas | nevermind | 09:56 |
dtantsur | well, Doug is speaking for general schedule pov... and I agree that is sucks that we're doing everything so late in cycle | 09:57 |
*** naohirot has quit IRC | 09:57 | |
dtantsur | but for inspector I'd prefer to make a bit raw liberty release with features, rather than a useless one | 09:57 |
dtantsur | we're a young project, and we have to move fast | 09:58 |
ifarkas | lol, I hope they will appreciate that argument :-) | 10:00 |
ifarkas | but I am fine with merging what we can | 10:00 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Implement take_over for iscsi_ilo driver https://review.openstack.org/217068 | 10:00 |
*** chenglch has quit IRC | 10:06 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-specs: Extend the state machine spec to cover DEPLOYWAIT and abort https://review.openstack.org/224008 | 10:10 |
Nisha | rameshg87, lucasagomes dtantsur please review above patch. ^^^ | 10:13 |
*** flwang1 has joined #openstack-ironic | 10:16 | |
*** flwang1 has left #openstack-ironic | 10:22 | |
openstackgerrit | Merged openstack/ironic-inspector: Add mock for check_call to all firewall tests https://review.openstack.org/223503 | 10:26 |
rameshg87 | dtantsur: sure..thanks..let me give a try | 10:27 |
dtantsur | lucasagomes, if you have a second of time, could you review a tiny IPA patch https://review.openstack.org/#/c/222605/ please? | 10:30 |
lucasagomes | dtantsur, hi there yup | 10:30 |
*** thrash|g0ne is now known as thrash | 10:33 | |
lucasagomes | dtantsur, mind if I update the commit message? The change id there is not querable in git (only gerrit) | 10:34 |
lucasagomes | that should be the git hash | 10:34 |
lucasagomes | so one can git show <hash> | 10:34 |
dtantsur | lucasagomes, as you wish :) | 10:34 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Follow-up to inspection patch 096830414b https://review.openstack.org/222605 | 10:36 |
lucasagomes | dtantsur, done | 10:37 |
dtantsur | thnx! | 10:37 |
openstackgerrit | Yuiko Takada proposed openstack/ironic-specs: Get executable events API https://review.openstack.org/224022 | 10:37 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Check image size before provisioning for agent driver https://review.openstack.org/215254 | 10:38 |
openstackgerrit | Yuiko Takada proposed openstack/ironic-specs: Get executable events API https://review.openstack.org/224022 | 10:39 |
dtantsur | yuikotakada, nice catch ^^ but I would not call it "executable events". we call it "states", so it should be like nodes/UUID/states/transitions or something like that. WDYT? | 10:39 |
yuikotakada | dtantsur, thank you for your advice :D Does "states" mean events? like provide, active? Yeah, I'm not sure about words especially. | 10:40 |
dtantsur | yuikotakada, I think we call it "transitions" | 10:41 |
* dtantsur brb | 10:42 | |
yuikotakada | dtantsur, I see, thanks! | 10:42 |
*** bigjools has joined #openstack-ironic | 10:42 | |
*** vinbs has quit IRC | 10:48 | |
sambetts | dtantsur, yuikotakada: In regards to yuiko's comments on the API discovery patch, I was just reading the "Unique URLs / Redirection Behavior" section of this doc -> http://flask.pocoo.org/docs/0.10/quickstart | 10:48 |
openstackgerrit | Nisha Agarwal proposed stackforge/proliantutils: Fix ribcl to return correct number of processors https://review.openstack.org/221678 | 10:49 |
sambetts | dtantsur, yuikotakada: Looking at all our current routing, non of our endpoints will work with a trailing slash | 10:49 |
sambetts | dtantsur, yuikotakada: so the question is do we want them too | 10:50 |
sambetts | ? | 10:50 |
dtantsur | sambetts, I don't care much. we can fix all URL's separately | 10:53 |
*** Nisha has quit IRC | 10:53 | |
sambetts | dtantsur: Yeah, I was thinking maybe add a wishlist item or something that covers them all | 10:54 |
dtantsur | sambetts, ifarkas, yuikotakada, as to client patches: we should land them asap no matter how the discussion on the ML goes. I can make a stable/liberty branch from every commit, not only HEAD. So if Doug tells me to use 1.1.0, I'll make stable/liberty from it anyway. | 10:54 |
dtantsur | sambetts, ++ | 10:54 |
yuikotakada | sambetts, maybe, it's ok with as is. I just not sure this behavior is correct or not and then I wanted to know the answer :) | 10:54 |
sambetts | yuikotakada: :) I wasn't sure either | 10:55 |
*** e0ne has quit IRC | 10:56 | |
yuikotakada | sambetts, :) and how do you think about updating HTTP-API.rst ? It would be user friendly, I think | 10:56 |
yuikotakada | dtantsur, ok, I will review client patches tomorrow. Today is too late already :) | 10:57 |
dtantsur | yuikotakada, yeah, no prob :) I'm just clarifying the situation that we don't have to wait for resolution to land patches | 10:58 |
*** itsuugo has joined #openstack-ironic | 11:04 | |
*** mgoddard1 has joined #openstack-ironic | 11:08 | |
*** mgoddard has quit IRC | 11:08 | |
*** itsuugo has quit IRC | 11:11 | |
*** mtaylor is now known as mordred | 11:12 | |
*** lazy_prince has joined #openstack-ironic | 11:13 | |
*** e0ne has joined #openstack-ironic | 11:13 | |
*** killer_prince has quit IRC | 11:16 | |
*** itsuugo has joined #openstack-ironic | 11:19 | |
*** MattMan has joined #openstack-ironic | 11:20 | |
openstackgerrit | Merged openstack/ironic-python-agent: Fixes incorrect description URL https://review.openstack.org/223657 | 11:21 |
*** lucasagomes is now known as lucas-hungry | 11:23 | |
*** ukalifon has left #openstack-ironic | 11:25 | |
*** itsuugo has quit IRC | 11:26 | |
*** mgoddard1 has quit IRC | 11:40 | |
*** mgoddard has joined #openstack-ironic | 11:41 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add support for in-band cleaning in ISCSIDeploy https://review.openstack.org/220898 | 11:43 |
*** yuikotakada has quit IRC | 11:47 | |
*** stendulker has quit IRC | 11:49 | |
*** boris-42 has quit IRC | 11:50 | |
*** trown|outttypeww is now known as trown | 11:51 | |
*** pelix has quit IRC | 11:51 | |
trown | good morning rameshg87 ... still need me? | 11:52 |
*** pelix has joined #openstack-ironic | 11:53 | |
*** romcheg has quit IRC | 11:54 | |
*** romcheg1 has joined #openstack-ironic | 11:55 | |
*** baoli has joined #openstack-ironic | 11:57 | |
*** baoli has joined #openstack-ironic | 11:58 | |
dtantsur | morning trown | 11:58 |
openstackgerrit | Merged openstack/ironic: Add config option to override url for links https://review.openstack.org/223640 | 11:58 |
*** baoli_ has joined #openstack-ironic | 11:59 | |
trown | good morning dtantsur I will do some reviews for the inspector client today :), I will try to get a patch up for the data storage too, but that may be a stretch | 12:00 |
*** baoli has quit IRC | 12:03 | |
*** itsuugo has joined #openstack-ironic | 12:05 | |
openstackgerrit | Sam Betts proposed openstack/ironic-inspector: Add API Discovery to Ironic Inspector https://review.openstack.org/215067 | 12:05 |
dtantsur | trown, thanks | 12:05 |
sambetts | dtantsur: I've updated HTTP-API.rst in the API discovery patch | 12:07 |
dtantsur | awesome! | 12:09 |
dtantsur | I'll rereview once I finish with introspection rules client patch | 12:09 |
rameshg87 | trown: thanks, dtantsur just helped me out. I am just checking if it works | 12:17 |
rameshg87 | trown: will keep you posted | 12:17 |
rameshg87 | trown: good morning btw :) | 12:17 |
openstackgerrit | Merged openstack/ironic-python-agent: Follow-up to inspection patch 096830414b https://review.openstack.org/222605 | 12:17 |
trown | :) | 12:20 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Support for introspection rules https://review.openstack.org/223096 | 12:20 |
*** nicodemos has joined #openstack-ironic | 12:22 | |
*** itsuugo has quit IRC | 12:22 | |
*** lucas-hungry is now known as lucasagomes | 12:23 | |
*** jaypipes has quit IRC | 12:26 | |
*** jaypipes_ has joined #openstack-ironic | 12:26 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent: inspection: prepare for future deprecations https://review.openstack.org/223054 | 12:27 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Refactor deploy_utils methods https://review.openstack.org/222264 | 12:27 |
* rameshg87 goes home | 12:28 | |
*** rameshg87 has quit IRC | 12:28 | |
*** e0ne has quit IRC | 12:38 | |
*** slagle_ is now known as slagle | 12:39 | |
dtantsur | trown, if you didn't start your client part, and don't plan on right now, I can overtake it. I'm surprisingly free this afternoon :D | 12:41 |
trown | dtantsur: cool, I have not started it. I am 50/50 whether I would get to it today. | 12:43 |
trown | dtantsur: thanks | 12:43 |
dtantsur | ok, I'll ping you for review instead :) | 12:44 |
*** adam_g has quit IRC | 12:44 | |
dtantsur | I really feel like finishing client today | 12:44 |
*** thiagop has joined #openstack-ironic | 12:44 | |
thiagop | Good morning Ironic | 12:44 |
thiagop | where can I find the list of priority reviews? | 12:44 |
*** wendar has quit IRC | 12:47 | |
*** wendar has joined #openstack-ironic | 12:47 | |
*** dims_ has quit IRC | 12:47 | |
*** persia_ has quit IRC | 12:48 | |
*** comstud has quit IRC | 12:50 | |
*** persia has joined #openstack-ironic | 12:50 | |
*** pelix has quit IRC | 12:50 | |
*** adam_g has joined #openstack-ironic | 12:50 | |
*** comstud has joined #openstack-ironic | 12:51 | |
*** adam_g has quit IRC | 12:51 | |
*** adam_g has joined #openstack-ironic | 12:51 | |
lucasagomes | thiagop, https://etherpad.openstack.org/IronicWhiteBoard | 12:52 |
lucasagomes | thiagop, you may want to check https://docs.google.com/spreadsheets/d/1Hxyfy60hN_Fit0b-plsPzK6yW3ePQC5IfwuzJwltlbo/edit?pli=1#gid=1338037272 as well | 12:52 |
*** rloo has joined #openstack-ironic | 12:52 | |
thiagop | tks lucasagomes | 12:52 |
lucasagomes | yw | 12:55 |
*** smoriya has quit IRC | 12:55 | |
*** shoutm has joined #openstack-ironic | 12:58 | |
*** dims_ has joined #openstack-ironic | 12:58 | |
*** saripurigopi has quit IRC | 13:00 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Support for getting introspection data https://review.openstack.org/224075 | 13:02 |
dtantsur | trown, ^^ | 13:02 |
dtantsur | trown, I didn't test it yet, as my devstack is ancient and does not have store_data option... will rebuild now | 13:04 |
trown | dtantsur: ya my testing is kind of blocked by this whole delorean nonsense, but I am getting a local delorean up now | 13:05 |
trown | I should probably just get a devstack env up too | 13:05 |
*** cdearborn has joined #openstack-ironic | 13:07 | |
dtantsur | I can't avoid it, for upstream development devstack is still a must | 13:07 |
*** e0ne has joined #openstack-ironic | 13:09 | |
*** pelix has joined #openstack-ironic | 13:13 | |
openstackgerrit | Grzegorz Grasza (xek) proposed openstack/ironic: Fix upgrades by implementing indirection_api https://review.openstack.org/224079 | 13:14 |
*** xek has joined #openstack-ironic | 13:14 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Expose versioning information on GET / endpoint https://review.openstack.org/209012 | 13:15 |
*** itsuugo has joined #openstack-ironic | 13:17 | |
rloo | hi dtantsur, trown, lucasagomes, thiagop | 13:18 |
lucasagomes | rloo, hi there | 13:18 |
dtantsur | rloo, o/ | 13:18 |
rloo | dtantsur: what do you think the importance is of this bug? i think you wanted the fix soonish? https://bugs.launchpad.net/ironic/+bug/1489172 | 13:18 |
openstack | Launchpad bug 1489172 in Ironic "GET / endpoint doesn't provide versioning information" [Undecided,In progress] - Assigned to Ruby Loo (rloo) | 13:18 |
trown | o/ rloo | 13:19 |
dtantsur | rloo, not so much, but we needed it to provide detail versioning information to the ironicclient; then have something like `ironic version-supported 1.10`, then use it in devstack | 13:19 |
*** krtaylor has quit IRC | 13:20 | |
rloo | dtantsur: ok. i saw another bug that was high that seemed similar: https://bugs.launchpad.net/ironic/+bug/1475744 | 13:21 |
openstack | Launchpad bug 1475744 in Ironic "driver properties not discoverable in REST API" [High,In progress] - Assigned to Anusha (anusha-iiitm) | 13:21 |
*** blakec has joined #openstack-ironic | 13:21 | |
*** blakec has quit IRC | 13:22 | |
xek | rloo, dtantsur, lucasagomes please look at https://bugs.launchpad.net/ironic/+bug/1493816 | 13:25 |
openstack | Launchpad bug 1493816 in Ironic "Rolling-upgrade: lack of indirection API" [Undecided,In progress] - Assigned to Grzegorz Grasza (xek) | 13:25 |
xek | I hope this could be merged in this release, because we would have to backport it to enable upgrades in Mitaka | 13:25 |
*** getvasanth has quit IRC | 13:26 | |
lucasagomes | xek, there's an effort right now to move to oslo.objects | 13:26 |
lucasagomes | it's not completed yet | 13:26 |
xek | lucasagomes, I know | 13:26 |
lucasagomes | xek, yeah I'm afraid the priority for it is also not high | 13:27 |
lucasagomes | :-/ | 13:27 |
* lucasagomes maybe we should bump it | 13:27 | |
dtantsur | ifarkas, sambetts, could you please review https://review.openstack.org/#/c/223490 and https://review.openstack.org/#/c/223096/ (the 3rd patch pending testing)? would be really awesome to merge it today | 13:27 |
xek | I re-implemented two oslo functions to accomodate the lack of oslo-style object registration | 13:27 |
ifarkas | dtantsur, sure | 13:27 |
rloo | lucasagomes: would it be 'faster' to migrate to oslo.objects? I'm not quite sure where we're at with that. | 13:28 |
lucasagomes | rloo, there are a couple of patches that tan lin have put up | 13:28 |
lucasagomes | rloo, I dunno exactly how much is left tho, I need to take a look at it | 13:28 |
xek | rloo, the indirection API is something that has to be implemented regardless of oslo integration | 13:28 |
lucasagomes | rloo, fyi the bug tracking the changes is this one https://bugs.launchpad.net/ironic/+bug/1461239 | 13:28 |
openstack | Launchpad bug 1461239 in Ironic "replace objects with oslo.versionedobjects" [Low,In progress] - Assigned to Tan Lin (tan-lin-good) | 13:28 |
rloo | lucasagomes: yeah, but the bug doesn't say/indicate what's left. it just shows patches :) | 13:29 |
lucasagomes | xek, ++ | 13:29 |
rloo | lucasagomes: it would be good to fix the indirection API. | 13:29 |
lucasagomes | indeed | 13:29 |
rloo | i think it is 'high' priority cuz there's no other way right now to do rolling upgrades w/o downtime, is there? | 13:30 |
xek | rloo, I'm afraid not | 13:30 |
lucasagomes | yeah lets mark it as high and try to fix it soon | 13:31 |
xek | lucasagomes, I already submitted a patch, it's similar to the one that was recently merged in Magnum | 13:32 |
lucasagomes | xek, ah thanks! ok | 13:32 |
rloo | jroll: ^^ another high bug that we think we should try to get in for L: https://bugs.launchpad.net/ironic/+bug/1493816 | 13:32 |
openstack | Launchpad bug 1493816 in Ironic "Rolling-upgrade: lack of indirection API" [High,In progress] - Assigned to Grzegorz Grasza (xek) | 13:32 |
*** itsuugo has quit IRC | 13:39 | |
*** achanda has joined #openstack-ironic | 13:40 | |
*** achanda has quit IRC | 13:41 | |
*** amotoki has quit IRC | 13:42 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Check image size before provisioning for agent driver https://review.openstack.org/215254 | 13:42 |
*** mtanino has joined #openstack-ironic | 13:42 | |
*** zhenguo has quit IRC | 13:43 | |
thiagop | morning rloo | 13:44 |
rloo | thiagop: :) | 13:46 |
*** nicodemos has quit IRC | 13:54 | |
lucasagomes | rloo, btw deleted vs delete | 14:02 |
lucasagomes | rloo, I'm all about creating an alias for the deleted verb | 14:02 |
lucasagomes | so user can use "delete" or "deleted", we could even bump the API later on and remove the "deleted" | 14:02 |
lucasagomes | or simply bump it and remove the "deleted" | 14:02 |
BobBall | OK - so now I don't understand how the ironic nodes work... The ram filter is now excluding all hosts because they have 0 RAM available, but the hosts clearly have RAM and a bulk introspection correctly found 6G: http://paste.openstack.org/show/464737/ | 14:02 |
rloo | lucasagomes: yeah, I think we should support 'delete'. not sure if/when we can deprecate 'deleted'. | 14:03 |
*** thiagop has quit IRC | 14:03 | |
lucasagomes | rloo, yeah | 14:04 |
*** liliars_ has quit IRC | 14:04 | |
lucasagomes | rloo, if we bump the api version we can introduce delete | 14:04 |
lucasagomes | not sure if that worth tho, that's the problem | 14:04 |
*** stendulker has joined #openstack-ironic | 14:04 | |
lucasagomes | BobBall, what's the nova hypervisor-stats command says? | 14:04 |
rloo | lucasagomes: i was thinking we might want to revisit the state machine and see what is missing etc. but don't know when that might happen. | 14:05 |
BobBall | All 0s... | 14:05 |
rloo | lucasagomes: i think it is worth supporting 'delete' though. | 14:05 |
rloo | lucasagomes: but not a high priority given the other stuff we should get done in the next week or so. | 14:06 |
lucasagomes | BobBall, are you using the IronicHostManager in nova? for the scheduling? | 14:06 |
lucasagomes | rloo, yeah leave it for later, I added it to my todo here | 14:06 |
lucasagomes | BobBall, http://docs.openstack.org/developer/ironic/deploy/install-guide.html#configure-compute-to-use-the-bare-metal-service | 14:07 |
rloo | lucasagomes: you could open a bug for it, see if anyone else wants to do it. | 14:07 |
lucasagomes | rloo, ++ good idea, will do | 14:07 |
BobBall | Curious lucasagomes... No. But this is using RHEL OSP so I'm very confused as to how it works without using IronicHostManager | 14:09 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add IPMINative vendor methods to *IPMINative drivers https://review.openstack.org/224099 | 14:10 |
lucasagomes | BobBall, one thing that I can see in ur paste there that is wrong | 14:10 |
lucasagomes | BobBall, is that you didn't set the deploy_kernel nor the deploy_ramdisk | 14:10 |
lucasagomes | BobBall, if you do a ironic node-validate <node uuid> | 14:10 |
BobBall | Humz. Ok, thanks. I'll look into that too | 14:11 |
BobBall | Thanks for the pointers | 14:11 |
lucasagomes | BobBall, no problem, you tried to deploy that node and it failed with NoValidHost right? | 14:12 |
BobBall | Right - because the Ram filter filtered it out | 14:12 |
*** r-daneel has joined #openstack-ironic | 14:12 | |
lucasagomes | if so, you may want to check the nova-compute logs to see why it failed | 14:12 |
lucasagomes | ok | 14:12 |
lucasagomes | yeah fix the deploy_kernel and deploy_ramdisk, see if that correct stuff for u | 14:13 |
BobBall | Thanks | 14:13 |
NobodyCam | good morning Ironicers | 14:15 |
*** Marga_ has joined #openstack-ironic | 14:16 | |
*** yog_ has joined #openstack-ironic | 14:16 | |
openstackgerrit | Merged openstack/bifrost: Cleanups on role README files https://review.openstack.org/223297 | 14:16 |
*** lazy_prince has quit IRC | 14:17 | |
NobodyCam | morning rloo lucasagomes dtantsur sambetts jlvillal jroll BobBall and everyone else not listed here | 14:17 |
dtantsur | morning NobodyCam | 14:18 |
lucasagomes | NobodyCam, hi there, good morning | 14:18 |
openstackgerrit | Merged openstack/bifrost: Correct pxe template for CoreOS config drive https://review.openstack.org/223534 | 14:18 |
jlvillal | Good morning, NobodyCam rloo lucasagomes dtantsur sambetts jroll BobBall and ... | 14:19 |
lucasagomes | jlvillal, hi there, good mroning | 14:19 |
lucasagomes | morning* | 14:19 |
dtantsur | jlvillal, o/ | 14:19 |
jlvillal | dtantsur, o/ \o o/ o/ :) | 14:20 |
NobodyCam | mornign :) | 14:21 |
dtantsur | trown, sambetts, ifarkas, rebuilt my devstack and tested https://review.openstack.org/#/c/224075/ as well, should be good to land | 14:25 |
ifarkas | dtantsur, ok, adding to my review list | 14:25 |
dtantsur | thanks :) sorry for the rush, but I'd really like to get a properly functional client for liberty | 14:26 |
*** sdake_ has joined #openstack-ironic | 14:27 | |
*** alexpilotti has quit IRC | 14:29 | |
rloo | morning jlvillal, NobodyCam | 14:30 |
NobodyCam | :) | 14:30 |
jlvillal | :) | 14:31 |
openstackgerrit | Merged openstack/python-ironic-inspector-client: Add a proper client object https://review.openstack.org/223490 | 14:31 |
NobodyCam | \o\ \o/ /o/ | 14:31 |
*** garthb has joined #openstack-ironic | 14:31 | |
*** openstackgerrit has quit IRC | 14:31 | |
*** mgoddard has quit IRC | 14:32 | |
*** openstackgerrit has joined #openstack-ironic | 14:32 | |
* NobodyCam wounders if could make ascii version of y.m.c.a. lol | 14:32 | |
*** mgoddard has joined #openstack-ironic | 14:32 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Add warning text to Debian package list https://review.openstack.org/224129 | 14:36 |
*** Marga_ has quit IRC | 14:36 | |
TheJulia | NobodyCam: I'm guessing... yes. | 14:36 |
*** Marga_ has joined #openstack-ironic | 14:37 | |
*** david-lyle has quit IRC | 14:37 | |
jroll | morning everyone | 14:38 |
jroll | rloo: thank you, added that bug to 4.2 | 14:39 |
openstackgerrit | Merged openstack/ironic: Add support for inband raid configuration agent ramdisk https://review.openstack.org/198238 | 14:39 |
*** vinbs has joined #openstack-ironic | 14:40 | |
NobodyCam | morning jroll :) | 14:40 |
jroll | heya NobodyCam :) | 14:40 |
dtantsur | jroll, morning | 14:40 |
NobodyCam | :) | 14:40 |
openstackgerrit | Merged openstack/bifrost: Move dnsmasq to the end of the Debian package list https://review.openstack.org/223813 | 14:42 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Support for introspection rules https://review.openstack.org/223096 | 14:46 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Support for getting introspection data https://review.openstack.org/224075 | 14:47 |
*** mgoddard has quit IRC | 14:48 | |
lucasagomes | TheJulia, jroll good morning! | 14:48 |
TheJulia | good morning lucasagomes | 14:48 |
*** mgoddard has joined #openstack-ironic | 14:49 | |
jroll | morning lucasagomes, dtantsur :) | 14:50 |
jroll | ironicclient gate should be good to go now, btw | 14:50 |
lucasagomes | o/ | 14:50 |
NobodyCam | w00t | 14:52 |
*** vinbs has quit IRC | 14:57 | |
*** vinbs has joined #openstack-ironic | 14:57 | |
trown | dtantsur: I got a devstack env up using the inspector plugin... where does the client code get put? | 14:57 |
dtantsur | trown, it's installed via pip by default. I just make a local chechout and test on it. | 14:58 |
*** dims_ has quit IRC | 14:58 | |
trown | dtantsur: ah that makes sense, thanks | 14:58 |
*** dims_ has joined #openstack-ironic | 14:58 | |
*** jistr is now known as jistr|call | 14:58 | |
*** boris-42 has joined #openstack-ironic | 15:01 | |
*** openstackgerrit has quit IRC | 15:01 | |
*** openstackgerrit has joined #openstack-ironic | 15:02 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Support for getting introspection data https://review.openstack.org/224075 | 15:05 |
BobBall | lucasagomes: So it seems that the issue is that the extra_specs require capabilities:boot_option = local but the compute filter says that there are no capabilities to retrieve. Any hints on that one? | 15:13 |
BobBall | Sorry for all these questions :) | 15:13 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Refactor agent {prepare,tear_down}_cleaning into deploy_utils https://review.openstack.org/220895 | 15:14 |
openstackgerrit | Merged openstack/ironic-inspector: Add API Discovery to Ironic Inspector https://review.openstack.org/215067 | 15:14 |
*** MattMan has quit IRC | 15:14 | |
lucasagomes | BobBall, heh yes. So basically the capabilities from the filter has to match with some node(s) | 15:15 |
*** MattMan has joined #openstack-ironic | 15:15 | |
BobBall | Yes, but why might the node not have any capabilities - that's the bit I don't understand | 15:15 |
lucasagomes | BobBall, looking at ur paste there's no capabilities set for that node, so you either: 1) use a flavor without a capability or 2) set it to the node | 15:15 |
lucasagomes | BobBall, this is totally manual set | 15:15 |
*** nicodemos has joined #openstack-ironic | 15:15 | |
lucasagomes | you can do | 15:16 |
*** dlpartain has joined #openstack-ironic | 15:16 | |
lucasagomes | ironic node-update <node uuid> properties/capabilities="boot_option:local" | 15:16 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add support for in-band cleaning in ISCSIDeploy https://review.openstack.org/220898 | 15:16 |
lucasagomes | BobBall, or u can remove from flavor via: nova flavor-key baremetal unset capabilities:boot_option | 15:17 |
BobBall | Okies. Thanks. I think this is all because I'm using a new virt_type for ssh.py and so can't create the nodes in the UI... I'll add the property to the nodes. | 15:17 |
*** thiagop has joined #openstack-ironic | 15:18 | |
lucasagomes | BobBall, yeah, sometimes UIs makes things easier for the normal uses cases | 15:18 |
lucasagomes | but once you divert a little from it ... | 15:18 |
BobBall | It's times like this that I'm glad I'm in a padded cell. Easier on the head. | 15:19 |
lucasagomes | lol | 15:19 |
* lucasagomes always wanted a punching bag in his house | 15:20 | |
*** jaypipes_ is now known as jaypipes | 15:23 | |
*** Marga_ has quit IRC | 15:24 | |
*** Sukhdev_ has joined #openstack-ironic | 15:26 | |
*** dlpartain has left #openstack-ironic | 15:28 | |
*** shoutm has quit IRC | 15:30 | |
*** lazy_prince has joined #openstack-ironic | 15:30 | |
*** jistr|call is now known as jistr | 15:30 | |
*** slo___ has joined #openstack-ironic | 15:30 | |
*** david-ly_ has joined #openstack-ironic | 15:35 | |
*** david-ly_ is now known as david-lyle | 15:41 | |
*** Sukhdev_ has quit IRC | 15:44 | |
*** Sukhdev has joined #openstack-ironic | 15:47 | |
*** krtaylor has joined #openstack-ironic | 15:51 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Add warning text to Debian package list https://review.openstack.org/224129 | 15:52 |
*** tsekiyama has joined #openstack-ironic | 15:52 | |
*** jistr has quit IRC | 15:54 | |
*** devlaps has joined #openstack-ironic | 15:54 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Add warning text to Debian package list https://review.openstack.org/224129 | 15:55 |
*** garthb has quit IRC | 15:55 | |
*** romcheg1 has quit IRC | 16:00 | |
sambetts | dtantsur: How does ironic's client get the nice formating for things like node-show?? | 16:03 |
dtantsur | sambetts, it doesn't. JSON fields are outputted as they are with random wrapping, which gives some pain when trying to work with them | 16:04 |
sambetts | dtantsur: I'm just looking at the shell code and I can't work out how and where that rendering happens, I assume its when take_action returns something right? | 16:05 |
dtantsur | sambetts, it's done somewhere in openstackclient. If we need it to look well, we probably have to return a string with \n and \t | 16:06 |
sambetts | dtantsur: and the the openstack client thing deals with making it look nice? | 16:06 |
sambetts | dtantsur: thats sad :( | 16:06 |
trown | I think openstack client has something for that | 16:07 |
dtantsur | sambetts, last time I checked it didn't even do wrapping :) not that ironic client does not use openstackclient, it uses stuff from oslo-incubator | 16:07 |
*** ifarkas has quit IRC | 16:08 | |
sambetts | dtantsur: apprently openstackclient used the prettytable module to prettify | 16:08 |
trown | ah that | 16:08 |
*** Marga_ has joined #openstack-ironic | 16:09 | |
*** marios has quit IRC | 16:09 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add support for in-band cleaning in IloVirtualMediaIscsiDeploy https://review.openstack.org/224174 | 16:09 |
dtantsur | sambetts, trown, ok, I've checked and it doesn't it even wrap things | 16:10 |
*** marios has joined #openstack-ironic | 16:10 | |
trown | dtantsur: :( | 16:10 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Allow abort for CLEANWAIT states https://review.openstack.org/201552 | 16:12 |
lucasagomes | rloo, when you have time (no rush, I'm still running tests on it) ^ | 16:12 |
rloo | lucasagomes: ok, will look in a few minutes | 16:12 |
lucasagomes | that refactors part of the _do_next_clean_step() and put in the continue_node_cleaning() which is prior to changing the state of the node | 16:13 |
*** mjturek1 has quit IRC | 16:14 | |
lucasagomes | rloo, oh wait I forgot the logs again... | 16:15 |
rloo | lucasagomes: no worries, i can wait :) | 16:15 |
*** mgoddard has quit IRC | 16:16 | |
*** romainh has left #openstack-ironic | 16:19 | |
*** mgoddard has joined #openstack-ironic | 16:19 | |
*** praneshp has joined #openstack-ironic | 16:21 | |
openstackgerrit | Merged openstack/ironic-specs: Update nodes-tagging spec https://review.openstack.org/192935 | 16:21 |
*** sdake_ is now known as sdake | 16:23 | |
*** cdearborn has quit IRC | 16:26 | |
*** garthb has joined #openstack-ironic | 16:28 | |
openstackgerrit | Lilia Sampaio proposed openstack/python-oneviewclient: Sending OneView Client implementation https://review.openstack.org/212796 | 16:28 |
dtantsur | sambetts, so, what do you think about figuring it out later on? | 16:29 |
sambetts | dtantsur: I would like to have the show command there even if it doesn't look too pretty, I think its something at least I would find useful, you can always just pass in "-f json" to view the raw json if the table view is ugly | 16:32 |
dtantsur | sambetts, note that "doesn't look too pretty" actually means "very ugly on any long conditions and/or actions" | 16:33 |
trown | you could always curl the API directly to get raw json | 16:33 |
trown | ya...like unreadable | 16:34 |
sambetts | with OSC you can pass in several types of formatter, csv etc | 16:34 |
sambetts | yamls another one | 16:34 |
sambetts | and then I think we should bring up the wrapping issue wuth the OSC guys | 16:35 |
*** lazy_prince has quit IRC | 16:35 | |
sambetts | our command need only return the data, and improvments to OSC's pretty printing will just get picked up | 16:36 |
dtantsur | sambetts, even wrapper raw JSON if of somewhat limited use... I was thinking among the lines of creating separate commands for getting conditions/actions as a table | 16:36 |
dtantsur | * wrapped | 16:36 |
*** praneshp_ has joined #openstack-ironic | 16:36 | |
*** praneshp has quit IRC | 16:37 | |
*** praneshp_ is now known as praneshp | 16:37 | |
sambetts | dtantsur: Even then your likely to run into wrapping issues on any long field values / descriptions | 16:39 |
dtantsur | sambetts, well, field is unlikely to occupy 100+ symbols, and conditions/actions don't have descriptions | 16:41 |
dtantsur | but yeah, this is why I wanted to defer any kind of show command: I don't know a sane way to do it | 16:41 |
dtantsur | and I can't invent it given limited amount of time before we must call something liberty | 16:42 |
*** trown is now known as trown|lunch | 16:44 | |
sambetts | dtantsur: I just see all these different formatters http://docs.openstack.org/developer/cliff/list_commands.html#list-output-formatters and think that not including the show command because of just one of them (admittedly its the default one) might be a mistake, and it might not look bad if someones got a wide terminal :-p | 16:45 |
dtantsur | hehe | 16:46 |
*** lekha is now known as lekha||away | 16:47 | |
dtantsur | sambetts, so you don't like the idea of having separate tables, do you? | 16:47 |
dtantsur | sambetts, and if so, may I make it a separate patch tomorrow morning? this one is already big enough | 16:49 |
sambetts | dtantsur: Not a big fan, I just think you'll just end up making 3 requests/commands everytime, because the rule, condition and action data's aren't really useful by without their sister data | 16:50 |
*** cdearborn has joined #openstack-ironic | 16:50 | |
dtantsur | sambetts, gotcha. so what about splitting these patches? | 16:51 |
openstackgerrit | Merged openstack/ironic-inspector: Deprecate returning patches from plugins https://review.openstack.org/220987 | 16:51 |
sambetts | dtantsur: making it a follow on? | 16:51 |
dtantsur | sambetts, yep. I'll work on it tomorrow morning. | 16:51 |
sambetts | dtantsur: my only concern with that is the whole does that make the client version a new version thing? but I guess as its an addition not a modification or deletetion it should be fine | 16:52 |
dtantsur | sambetts, yeah, we won't change anything existing, so it's completely fine | 16:53 |
sambetts | dtantsur: Ok yup happy with that, I'll +W the current one then | 16:55 |
dtantsur | thanks | 16:55 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Implement take_over for iscsi_ilo driver https://review.openstack.org/217068 | 16:55 |
dtantsur | leaving for a day now, see you tomorrow | 16:58 |
*** dtantsur is now known as dtantsur|afk | 16:58 | |
*** derekh is now known as derekh_afk | 16:59 | |
*** Sukhdev has quit IRC | 17:01 | |
*** romcheg has joined #openstack-ironic | 17:02 | |
openstackgerrit | Merged openstack/python-ironicclient: Remove unneeded param['detail'] setting https://review.openstack.org/222249 | 17:04 |
NobodyCam | night dtantsur|afk | 17:04 |
sambetts | I'm off too, night all o/ | 17:04 |
*** athomas has quit IRC | 17:04 | |
*** praneshp has quit IRC | 17:05 | |
openstackgerrit | Merged openstack/ironic-python-agent: Added home-page value in setup.cfg file https://review.openstack.org/223769 | 17:05 |
*** vinbs has quit IRC | 17:06 | |
*** yog_ has quit IRC | 17:06 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Allow abort for CLEANWAIT states https://review.openstack.org/201552 | 17:08 |
*** achanda has joined #openstack-ironic | 17:09 | |
lucasagomes | rloo, now should be all good, I added the distinction when the clean step was aborted after or not for the last_error | 17:09 |
lucasagomes | and with that, I'm going to call it a day folks | 17:09 |
lucasagomes | have a great night everyone! | 17:09 |
rloo | thx lucasagomes. probably won't get to it for 30 min or so. | 17:09 |
mariojv | \o | 17:09 |
rloo | lucasagomes: night! | 17:10 |
lucasagomes | rloo, no rush at all! Take ur time | 17:10 |
NobodyCam | have a good night lucasagomes | 17:11 |
lucasagomes | you too | 17:11 |
*** lucasagomes is now known as lucas-dinner | 17:11 | |
BobBall | Is there a way to get ironic to delay after changing the power state of a host? | 17:12 |
BobBall | Power on command is being sent successfully then it seems less than 2 seconds later it checks if the power state is now On, but actually in my case the power state is still transitioning to on | 17:12 |
*** lsmola has quit IRC | 17:13 | |
*** nicodemos has quit IRC | 17:16 | |
*** e0ne has quit IRC | 17:19 | |
*** yog_ has joined #openstack-ironic | 17:19 | |
mariojv | has anyone ever seen a "Connection aborted" error when running ipa functional tests? | 17:20 |
mariojv | i've been adding a few extra tests and can't reproduce with 1 test. it might have to do with running the tests multiple times consecutively with very little time in between, though. | 17:21 |
*** stendulker has quit IRC | 17:21 | |
mariojv | it only appears intermittently | 17:21 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Smart root disk selection including support for root device hints https://review.openstack.org/218271 | 17:22 |
*** stendulker has joined #openstack-ironic | 17:22 | |
*** stendulker_ has joined #openstack-ironic | 17:24 | |
*** stendulker has quit IRC | 17:24 | |
mariojv | never mind - i think it had to do with the time we wait for IPA to come up | 17:28 |
*** mjturek1 has joined #openstack-ironic | 17:31 | |
*** stendulker_ has quit IRC | 17:33 | |
*** mjturek1 has quit IRC | 17:33 | |
rloo | JoshNang: will you have time to work on the zapping patch today? And/or would it help to have someone work on it with you? | 17:41 |
*** yog_ has quit IRC | 17:43 | |
*** yog_ has joined #openstack-ironic | 17:46 | |
*** trown|lunch is now known as trown | 17:46 | |
*** pelix has quit IRC | 17:47 | |
* jlvillal learned something new about decorators. Decorators that take arguments are only called once during the decoration process | 17:48 | |
*** pelix has joined #openstack-ironic | 17:49 | |
* jlvillal feels like https://s-media-cache-ak0.pinimg.com/originals/b2/8a/3a/b28a3a52ee99399a5389e758f7de87b6.gif after reading way too much about decorators :) | 17:50 | |
JoshNang | rloo: already working on it! | 17:50 |
thiagop | lol | 17:51 |
JoshNang | thanks for the comments. sorry for the sloppy first patchset.. | 17:51 |
rloo | JoshNang: cool! | 17:51 |
*** pelix has quit IRC | 17:51 | |
*** sdake_ has joined #openstack-ironic | 17:54 | |
*** praneshp has joined #openstack-ironic | 17:57 | |
*** sdake has quit IRC | 17:58 | |
*** e0ne has joined #openstack-ironic | 17:59 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Remove comment about exception decorator https://review.openstack.org/224238 | 18:15 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Imported Translations from Zanata https://review.openstack.org/224240 | 18:15 |
*** openstackgerrit has quit IRC | 18:16 | |
*** openstackgerrit has joined #openstack-ironic | 18:17 | |
*** e0ne has quit IRC | 18:18 | |
*** e0ne has joined #openstack-ironic | 18:20 | |
*** Sukhdev_ has joined #openstack-ironic | 18:22 | |
*** mgoddard has quit IRC | 18:23 | |
*** achanda has quit IRC | 18:25 | |
*** david-lyle has quit IRC | 18:30 | |
*** boris-42 has quit IRC | 18:30 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic-python-agent: Adds more functional tests for commands https://review.openstack.org/224247 | 18:34 |
mariojv | lekha||away: you may be interested in the functional testing patch above | 18:35 |
openstackgerrit | Mario Villaplana proposed openstack/ironic-python-agent: Adds more functional tests for commands https://review.openstack.org/224247 | 18:39 |
openstackgerrit | Mario Villaplana proposed openstack/ironic-python-agent: Adds more functional tests for commands https://review.openstack.org/224247 | 18:39 |
openstackgerrit | Mario Villaplana proposed openstack/ironic-python-agent: Adds more functional tests for commands https://review.openstack.org/224247 | 18:40 |
*** romcheg has quit IRC | 18:46 | |
*** romcheg has joined #openstack-ironic | 18:46 | |
*** yog_ has quit IRC | 18:48 | |
*** slo___ has quit IRC | 18:49 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Convert functools.wraps() usage to six.wraps() https://review.openstack.org/224263 | 19:03 |
*** achanda has joined #openstack-ironic | 19:12 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Fix func test job broken by Inspector func tests changes https://review.openstack.org/224268 | 19:19 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Support for introspection rules https://review.openstack.org/223096 | 19:20 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Support for getting introspection data https://review.openstack.org/224075 | 19:21 |
*** harshs has joined #openstack-ironic | 19:30 | |
*** e0ne has quit IRC | 19:35 | |
*** achanda_ has joined #openstack-ironic | 19:40 | |
*** achanda has quit IRC | 19:40 | |
*** sdake has joined #openstack-ironic | 19:49 | |
*** sdake_ has quit IRC | 19:52 | |
*** openstackstatus has quit IRC | 20:02 | |
*** mestery has quit IRC | 20:02 | |
*** openstackstatus has joined #openstack-ironic | 20:03 | |
*** ChanServ sets mode: +v openstackstatus | 20:03 | |
*** mestery has joined #openstack-ironic | 20:03 | |
*** sambetts has quit IRC | 20:05 | |
*** derekh_afk is now known as derekh | 20:06 | |
*** sambetts has joined #openstack-ironic | 20:10 | |
*** derekh has quit IRC | 20:11 | |
*** Sukhdev_ has quit IRC | 20:13 | |
*** olaph has joined #openstack-ironic | 20:19 | |
mariojv | is this bug actually valid? https://bugs.launchpad.net/ironic/+bug/1481665 i thought you could just pass async=True to the decorator and acquire a shared lock to get that functionality | 20:20 |
openstack | Launchpad bug 1481665 in Ironic "Exclusive locking should be optional in vendor passthru" [Wishlist,Triaged] | 20:20 |
jroll | vendor passthru always takes a lock | 20:21 |
rloo | mariojv: i believe it is still valid. did you look at the conductor code to verify? | 20:21 |
mariojv | i'm checking now | 20:21 |
jroll | yeah, imbw :) | 20:22 |
jroll | https://github.com/openstack/ironic/blob/master/ironic/conductor/manager.py#L495 | 20:22 |
jroll | so yeah, always exclusive | 20:22 |
mariojv | ah, i was looking at ironic/drivers/base | 20:23 |
mariojv | thanks | 20:23 |
jroll | np | 20:23 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic: Fix string formatting issues https://review.openstack.org/222862 | 20:23 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic: Remove DictMatches custom matcher from unit tests https://review.openstack.org/224287 | 20:23 |
jroll | I hate that, I really wish heartbeats didn't lock | 20:23 |
*** ukalifon has joined #openstack-ironic | 20:25 | |
JoshNang | jroll: that timeout i was getting on those tests? must have been tox 1.6. had to upgrade to 1.8 for nova tests last night, works fine now | 20:26 |
jroll | oh wird | 20:26 |
jroll | weird, too | 20:26 |
openstackgerrit | Merged openstack/ironic: Replace metaclass registry with explicit opt-in registry from oslo https://review.openstack.org/217584 | 20:34 |
*** ndipanov has quit IRC | 20:37 | |
*** lucas-dinner has quit IRC | 20:40 | |
*** puranamr has joined #openstack-ironic | 20:42 | |
*** puranamr has quit IRC | 20:47 | |
*** sinval has joined #openstack-ironic | 20:51 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Update descriptions in RAID config schema https://review.openstack.org/224299 | 20:55 |
*** ijw_ has joined #openstack-ironic | 21:01 | |
jlvillal | rloo: jroll: Any idea why Jenkins would only have four jobs listed on this patch? https://review.openstack.org/#/c/224287/ | 21:01 |
jlvillal | Seems odd to me... | 21:01 |
rloo | jlvillal: dunno and it doesn't seem right. | 21:02 |
jlvillal | rloo: Maybe Jenkins doesn't do the other tests since there a dependent patch? | 21:02 |
jlvillal | rloo: I think they were pushed together. So maybe Jenkins is smart... | 21:02 |
jlvillal | I will go with that theory for now :) | 21:02 |
rloo | jlvillal: doubtful. i'm in a meeting now. | 21:03 |
jroll | jlvillal: we no longer run tempest etc on tests-only changes | 21:03 |
jroll | same for docs changes | 21:03 |
jlvillal | jroll: Oh. Thanks. | 21:03 |
*** ukalifon has quit IRC | 21:04 | |
jroll | jlvillal: https://review.openstack.org/#/c/221086/ | 21:04 |
jlvillal | Ah, very new change :) | 21:04 |
jlvillal | jroll: Thanks for the info. | 21:04 |
jroll | np :) | 21:05 |
jroll | now we can say ironic is green because we save gate resources :P | 21:05 |
jlvillal | heh :) | 21:05 |
rloo | jroll: awesome. that's great. | 21:06 |
rloo | jroll: do we want that for all the ironic-related projects, or just ironic? | 21:07 |
jroll | rloo: I suppose it wouldn't hurt for the other projects :) | 21:07 |
rloo | jroll: let's go green aaaaalllllllll the way :D | 21:08 |
jroll | :D | 21:08 |
JayF | no tempest on docs changes | 21:10 |
JayF | means I'll make more docs changes | 21:10 |
*** ijw_ has quit IRC | 21:14 | |
*** ijw_ has joined #openstack-ironic | 21:15 | |
*** puranamr has joined #openstack-ironic | 21:16 | |
*** harshs has quit IRC | 21:25 | |
*** boris-42 has joined #openstack-ironic | 21:26 | |
*** Sukhdev has joined #openstack-ironic | 21:27 | |
*** puranamr has quit IRC | 21:28 | |
JayF | Can I get a 3rd opinion on the comment here? https://review.openstack.org/#/c/220313/ | 21:35 |
*** trown is now known as trown|outttypeww | 21:35 | |
jroll | JayF: anything specifically? | 21:37 |
jroll | oh heh | 21:37 |
jroll | I'd say :param *args: positional arguments to pass to processutils.execute | 21:38 |
jroll | ditto for **kwargs, s/positional/keyword | 21:38 |
JayF | oooh that's a GREAT idea | 21:38 |
jroll | idk about UnknownArgumentError but it can definitely raise ProcessExecutionError | 21:38 |
jroll | and that' | 21:38 |
jroll | that's good to have to not have to dig into oslo to find out what that can raise | 21:39 |
*** harshs has joined #openstack-ironic | 21:45 | |
*** achanda_ has quit IRC | 21:45 | |
*** krtaylor has quit IRC | 21:46 | |
jlvillal | JayF: Looks like it could raise OSError too | 21:47 |
jlvillal | JayF: Based on the function below... | 21:48 |
mariojv | is UnknownArgumentError real? i don't think i've seen it before | 21:54 |
*** harshs has quit IRC | 21:54 | |
mariojv | i'm thinking that's an ironic but not an ipa thing? | 21:55 |
*** david-lyle has joined #openstack-ironic | 21:56 | |
*** achanda has joined #openstack-ironic | 21:59 | |
mariojv | actually, the commenter is right, it might raise that error: https://github.com/openstack/oslo.concurrency/blob/24cf1005467f5d59db83b3c59bdfb58590079010/oslo_concurrency/processutils.py#L189 | 22:00 |
*** ijw_ has quit IRC | 22:01 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Add Zapping states to node and API https://review.openstack.org/221949 | 22:05 |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Support Zapping in the conductor https://review.openstack.org/221989 | 22:05 |
*** achanda has quit IRC | 22:07 | |
*** achanda has joined #openstack-ironic | 22:09 | |
*** cdearborn has quit IRC | 22:10 | |
*** thiagop has quit IRC | 22:16 | |
*** achanda_ has joined #openstack-ironic | 22:17 | |
*** achanda has quit IRC | 22:17 | |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Ensure all methods in util.py have docstrings. https://review.openstack.org/220313 | 22:21 |
JayF | jroll: ^ used your strategy, thanks | 22:22 |
JayF | mariojv: ^ also thanks for being my lazyweb, lol | 22:22 |
JayF | I realized my response comment was never posted on there | 22:22 |
mariojv | np :) | 22:22 |
JayF | so you guys had no idea what I was talkign about at first | 22:22 |
JayF | heh | 22:22 |
JayF | but it's all fixed now I hope | 22:23 |
anteaya | anyone in here involved in working on the Grenoble mid-cycle in Feb? I'm curious about how hard it was to organize | 22:23 |
NobodyCam | anteaya: devananda handled that | 22:23 |
JayF | anteaya: I think BadCub and devananda did most of the heavy lifting | 22:24 |
anteaya | cool, thanks I will find them | 22:24 |
JayF | GOOD AFTERNOON NobodyCam :P | 22:24 |
NobodyCam | :) | 22:24 |
NobodyCam | hey hey JayF :) | 22:24 |
JayF | Three things certain in life: Death, Taxes, and a "good morning" ping from NobodyCam making me feel guilty for getting into IRC late :P | 22:24 |
NobodyCam | lol | 22:25 |
NobodyCam | hehehe | 22:25 |
NobodyCam | *(blush)* | 22:25 |
BadCub | JayF: anteaya Devananda was more involved in the Grenoble mid-cycle, but I did all the planning and coordinating for the Seattle Mid-Cycle we just held. | 22:26 |
BadCub | Jay | 22:27 |
BadCub | JayF: LOL ^^ | 22:27 |
BadCub | NobodyCam: leave good morning messages everywhere. They are like inspirational posters! | 22:27 |
NobodyCam | lol | 22:27 |
*** Sukhdev has quit IRC | 22:28 | |
*** david-lyle has quit IRC | 22:29 | |
*** krtaylor has joined #openstack-ironic | 22:32 | |
anteaya | BadCub: ah thank you | 22:38 |
anteaya | wondering why we only have 1 out of 21 meetups outside the states | 22:38 |
jlvillal | anteaya: Suggest choosing low-cost location for outside of US. | 22:40 |
BadCub | anteaya: I am not sure. I think it kinda comes up for vote on a location that is conducive to getting the most amount of attendees? I am just guessing there. | 22:40 |
jlvillal | At least for me probably easier to get approval to stay in Prague vs Paris :) | 22:40 |
BadCub | anteaya: are you looking to host an Ironic mid-cycle? | 22:40 |
anteaya | no check the infra backscroll | 22:41 |
anteaya | fixed the sprints wikipage | 22:41 |
anteaya | only 1 out of 21 sprints are outside the states | 22:41 |
anteaya | not so good for diversity | 22:41 |
anteaya | I'm hearing taht the person organizing needs to be local | 22:41 |
anteaya | fort collins had 4 meetup | 22:41 |
anteaya | s | 22:41 |
anteaya | because there is a person here (at the qa sprint) willing to organize it | 22:42 |
BadCub | I would assume there is some logistics involved in the planning. I can only speak for what I know from planning for Ironic, not other groups. | 22:42 |
anteaya | right | 22:44 |
anteaya | and site specific stuff | 22:44 |
anteaya | which someone not in that country often decides takes too much time to figure out | 22:44 |
anteaya | hence 20 meetups in the states | 22:44 |
BadCub | That could be the case. I know finding the location for our sprint in Seattle was a chore in itself. | 22:45 |
anteaya | yeah | 22:45 |
anteaya | which is why 4 meetups were in fort collins this year | 22:45 |
anteaya | it is easy to contact the organizer and they organize it | 22:46 |
anteaya | the ptl has to do very little | 22:46 |
BadCub | Yep. And we held ours in a hotel banquet room. We had no real assistance from any planners | 22:46 |
anteaya | which personally is my preference | 22:46 |
anteaya | but you need someone willing to organize it | 22:47 |
jlvillal | BadCub: I thought the Seattle mid-cycle was great :) | 22:47 |
anteaya | and they have to be native to the country it is held in | 22:47 |
BadCub | thanks jlvillal :) I thought it was pretty rock'in too | 22:47 |
anteaya | I had to write a letter so someone could get a visa for canada | 22:47 |
anteaya | couldn't do that for another country | 22:47 |
BadCub | anteaya: yeah, finding someone who is willing to organize is a bit more tricky. And yes, visa issues can be a pain. | 22:47 |
*** romcheg has quit IRC | 22:48 | |
*** dims_ has quit IRC | 22:48 | |
BadCub | I actually had fun organizing the sprint for Ironic. | 22:48 |
anteaya | awesome! | 22:49 |
anteaya | I'm glad to hear that | 22:49 |
anteaya | :) | 22:49 |
anteaya | thanks | 22:49 |
BadCub | I think folks may be scared of the perceived amount of work it may take. But once you do one, it is actually pretty easy | 22:49 |
BadCub | yw :) | 22:49 |
*** Sukhdev_ has joined #openstack-ironic | 22:51 | |
anteaya | :) | 22:52 |
JayF | jroll: What ever happened to the long running agents spec? cc: mariojv | 22:54 |
jroll | it grew some crust | 23:00 |
jroll | JayF: https://review.openstack.org/#/c/102405/ | 23:00 |
jroll | anteaya: of course this will depend on the team, but we didn't have a very good turnout for the grenoble midcycle :( | 23:01 |
anteaya | jroll: oh? | 23:01 |
anteaya | jroll: how many folks attended? | 23:02 |
anteaya | yeah attendance is a statistic I don't have | 23:02 |
jroll | anteaya: I don't know, because I wasn't there either :) | 23:02 |
anteaya | jroll: ah | 23:02 |
jroll | however I know it was roughly 1/3 of the core team | 23:02 |
anteaya | why didn't you attend? | 23:02 |
openstackgerrit | Merged openstack/ironic: Remove comment about exception decorator https://review.openstack.org/224238 | 23:02 |
jroll | well... | 23:02 |
jroll | since core attendance was low, we scheduled *another* midcycle in SF | 23:03 |
jroll | and my employer preferred I went to that | 23:03 |
anteaya | after grenoble? | 23:03 |
jroll | correct | 23:03 |
anteaya | or it was scheduled before grenoble? | 23:03 |
jroll | it was scheduled before, sorry, after rough RSVP numbers were in | 23:03 |
anteaya | did you fork your own mid-cycle? | 23:03 |
anteaya | right | 23:03 |
anteaya | so you forked your own mid-cycle | 23:04 |
anteaya | that colours things a bit | 23:04 |
jroll | kind of :) | 23:04 |
jroll | deva organized both | 23:04 |
anteaya | sounds like the second was due to pressure | 23:04 |
jroll | anteaya: it was due to sads | 23:04 |
anteaya | due to sads? | 23:04 |
anteaya | can you expand? | 23:05 |
anteaya | I feel I am missing detail | 23:05 |
jroll | deva was sad that many people were missing the midcycle due to budget constraints and such | 23:05 |
anteaya | was that the reason given for low rsvps? | 23:05 |
anteaya | budget | 23:05 |
jroll | anteaya: http://lists.openstack.org/pipermail/openstack-dev/2014-December/053618.html | 23:06 |
jroll | I'm not sure | 23:06 |
anteaya | thank you | 23:06 |
* anteaya reads | 23:06 | |
jroll | that was the reason more people from my company could not come | 23:06 |
anteaya | budget | 23:06 |
jroll | yes. | 23:07 |
*** ijw_ has joined #openstack-ironic | 23:07 | |
anteaya | okay thank you | 23:07 |
jroll | anteaya: you're welcome, this sort of thing is interesting to me, so let me know if you want to talk more about it :) | 23:08 |
anteaya | oh sure | 23:10 |
anteaya | actually fungi thought having someone bring it up at tomorrow's diversity working group meeting would be good | 23:11 |
anteaya | I don't think I will be available | 23:11 |
anteaya | but happy if someone with thoughts on the matter shared the stats of 1 of 21 midcycles outside the states for liberty | 23:11 |
anteaya | https://wiki.openstack.org/wiki/Sprints | 23:12 |
anteaya | and that ironic's attempt to have it in europe ended up forking the mid-cycle | 23:13 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Ensure all methods in util.py have docstrings. https://review.openstack.org/220313 | 23:13 |
JayF | jlvillal: ^ thanks for catching the typo, fixed now. | 23:13 |
anteaya | so rather than getting everyone together somewhere you had two groups | 23:13 |
anteaya | which is not really the point | 23:13 |
anteaya | from my perspective | 23:13 |
JayF | jroll: do you think we should revive long running agents for M? I feel like the topic of when agents are running comes up more and more (thinking clean_step API as one of many) | 23:14 |
jroll | anteaya: I could probably join, is there more info on the meeting somewhere? time etc? | 23:14 |
anteaya | so maybe companies just expect them to be in the states | 23:14 |
anteaya | and if they are apply pressure until they are in the states | 23:14 |
JayF | anteaya: it's incredibly difficult to get 2x international trips approved this year | 23:14 |
anteaya | if they are not | 23:14 |
JayF | anteaya: and given that choice, we tend to choose summit | 23:14 |
anteaya | oh I hear that | 23:14 |
* JayF manager of jroll's team | 23:14 | |
anteaya | budget is a concern for sure | 23:14 |
JayF | like I try very hard not to advocate hard for moving things to the US so we can come | 23:14 |
anteaya | but folks in europe have to do 2X internations trips to attend mid-cycles | 23:15 |
JayF | but realistically, I've shipped people on my team to openstack meetups more than I've shipped my team all to the same place to work together | 23:15 |
JayF | lol | 23:15 |
jroll | JayF: I'd like to revive that in general, though I don't think it really solves any of those problems since it will need to be optional :) | 23:15 |
jroll | (the agent thing, not the travel thing) :P | 23:15 |
JayF | jroll: I think it forces us to solve those problems in a generic way other pieces can consume | 23:15 |
anteaya | I'm not saying their are not limitations | 23:15 |
*** Sukhdev_ has quit IRC | 23:15 | |
anteaya | but the result is we have less eurpoean and apac devs sharing the experience | 23:16 |
anteaya | which affects diversity | 23:16 |
anteaya | I have no solutions | 23:16 |
anteaya | just collecting data | 23:16 |
jroll | yep, totally agree | 23:16 |
jroll | anteaya: I would totally speak on ironic's behalf in that meeting tomorrow if I have the info :) | 23:17 |
anteaya | jroll: well you have what I have | 23:17 |
jroll | (or convince deva to do it, since he was at both, heh) | 23:17 |
jroll | all I know is "tomorrow" | 23:17 |
anteaya | this kicked off when I fixed the wikipage | 23:17 |
anteaya | jroll: fungi mentioned the diversity working group | 23:17 |
JayF | anteaya: I'd really love to think about virtual meetup formats | 23:17 |
jroll | according to the wiki they haven't had a meeting since july https://wiki.openstack.org/wiki/Diversity | 23:17 |
anteaya | jroll: you want to ask fungi in -infra he may know more | 23:18 |
jroll | oh I'm an idiot, I read backwards | 23:18 |
jroll | tomorrow 1700 utc | 23:18 |
* jroll marks his calendar | 23:18 | |
JayF | anteaya: Timezones are still a problem, but I think having people doing more collaboration over video rather than flying people out are a great potential solution fort his | 23:18 |
anteaya | JayF: https://wiki.openstack.org/wiki/VirtualSprints | 23:18 |
anteaya | JayF: that is the format | 23:18 |
anteaya | help yourself | 23:18 |
anteaya | well we have yet to find an open source video tool | 23:19 |
anteaya | infra is open to suggestions if you find one | 23:19 |
jroll | right, so there's also the question of midcycle vs sprint, where I believe the tendency is midcycle is to talk about work and sprint is to do work | 23:19 |
anteaya | the qa sprint has been both | 23:19 |
jroll | the former needs to be syncronous, the latter does not (as much) | 23:19 |
jroll | oh, neat | 23:19 |
jroll | did folks make an attempt to work the same timezone? | 23:20 |
anteaya | we designed the layout for a dashboard tool | 23:20 |
anteaya | we are here | 23:20 |
anteaya | in fort collins | 23:20 |
anteaya | so we all got here round about 9 | 23:20 |
anteaya | and it is after 5 on the last day and still working | 23:20 |
jroll | so it is a partially-virtual sprint? | 23:20 |
anteaya | no | 23:20 |
jroll | oh, I see, misread | 23:21 |
anteaya | https://wiki.openstack.org/wiki/QA/CodeSprintLibertyFortCollins#How_to_access_the_code_sprint_remotely | 23:21 |
anteaya | folks signed up to attend remotely | 23:21 |
anteaya | prompting mtreinish to write that paragraph | 23:21 |
jroll | cool | 23:21 |
jroll | is the remote bit working well? | 23:21 |
anteaya | we got a lot done on the dashboard because we were in person | 23:21 |
anteaya | for those who choose a virtual sprint it suits their needs | 23:22 |
anteaya | for instance I ran one on documentation | 23:22 |
anteaya | we all knew what needed to be done | 23:22 |
anteaya | but never had the time to do it | 23:22 |
anteaya | no design questions were needing to be hashed out | 23:22 |
anteaya | just content written | 23:22 |
anteaya | so we wrote content for 2 days | 23:22 |
anteaya | and were successful | 23:23 |
jroll | I see, cool | 23:23 |
anteaya | depends on the need | 23:23 |
JayF | We have had similar openstack bug squashing events inside Rackspace+with partners | 23:23 |
anteaya | no way could we have designed the dashboard views virtually | 23:23 |
anteaya | right | 23:23 |
anteaya | so in person is necessary sometiems | 23:23 |
anteaya | and virtual works sometimes | 23:23 |
JayF | anteaya: is the real blocker for doing good design work remotely the lack of an OSS video platform? | 23:23 |
anteaya | and european and apac devs miss out on the in person things disproportionately | 23:24 |
anteaya | no | 23:24 |
anteaya | it is standing beside someone | 23:24 |
anteaya | and listening to the pace of their breathing | 23:24 |
anteaya | and having beers with them later | 23:24 |
jroll | unfortunately, this is true | 23:24 |
JayF | anteaya: I really, really wish we could find a way around that. | 23:24 |
anteaya | folks who try to find a way around the value of direct human interaction often end up being disappointed | 23:25 |
anteaya | it adds value to life | 23:25 |
jroll | JayF: the nova midcycle had someone on video during the midcycle and it wasn't terribly helpful, it's unclear if that was poor hangout quality or the 50:1 ratio of in-person:video | 23:25 |
anteaya | for some it is the value of life | 23:25 |
JayF | anteaya: Oh, I completely agree that it's better/more fun/etc, I just don't think every company shipping people who work on openstack somewhere 4 times a year is sustainable either | 23:25 |
*** romcheg has joined #openstack-ironic | 23:26 | |
anteaya | I don't have a horse in that race | 23:27 |
anteaya | and have no interest in being dragged into that one | 23:27 |
anteaya | so I'll pass | 23:27 |
anteaya | the point is diversity | 23:27 |
jroll | yeah | 23:28 |
jroll | but if we can't get some of the largest companies (HP, red hat) to send everyone working on the project to these things | 23:28 |
jroll | it's only going to be worse with other smaller companies :( | 23:28 |
jroll | and company diversity is important too | 23:28 |
JayF | jroll: you made my pointbetter than I did | 23:29 |
jroll | heh, I didn't even realize that was your point :) | 23:30 |
anteaya | so your argument is taht hp and red hat should pay travel expenses for folks who are not their employees? | 23:30 |
jroll | no | 23:31 |
jroll | I'm saying if HP and red hat can't afford it, how will the little guys? | 23:31 |
* anteaya listens again | 23:31 | |
anteaya | ah okay | 23:32 |
anteaya | I don't have an answer to taht question | 23:32 |
anteaya | excpet the little guys have employees in europe too | 23:32 |
jroll | oh, I know, just pointing out that it's yet another problem | 23:32 |
jroll | sure | 23:32 |
*** dims_ has joined #openstack-ironic | 23:32 | |
*** baoli_ has quit IRC | 23:37 | |
anteaya | yes | 23:37 |
anteaya | I have to go offline now and have dinner | 23:37 |
anteaya | jroll JayF thank you for the chat | 23:37 |
jroll | ok, have a good night :) | 23:37 |
anteaya | it is very valuable | 23:37 |
jroll | thank you! | 23:37 |
JayF | np, enjoy your dinner | 23:37 |
anteaya | thanks you too | 23:37 |
anteaya | :) | 23:37 |
anteaya | JayF: thanks :) | 23:37 |
*** chlong has quit IRC | 23:41 | |
*** romcheg has quit IRC | 23:45 | |
*** Sukhdev has joined #openstack-ironic | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!