*** baoli has quit IRC | 00:04 | |
*** dims_ has quit IRC | 00:07 | |
*** sacharya has joined #openstack-ironic | 00:16 | |
*** absubram has quit IRC | 00:17 | |
*** Sukhdev has joined #openstack-ironic | 00:17 | |
Sukhdev | jroll: that was kind of fresh install - did not clean up the pip packages though :-):-) | 00:19 |
---|---|---|
*** sacharya has quit IRC | 00:21 | |
jroll | Sukhdev: run unstack.sh and stack.sh again, if you didn't already | 00:21 |
Sukhdev | jroll: did it couple of times already - now getting ready to clean up all pip packages - just incase some old residual mismatched version of any package is causing the issue and then will do unstack/stack again | 00:23 |
jroll | Sukhdev: yeah, like I said I always just reinstall the OS with things like this | 00:24 |
Sukhdev | jroll : makes sense - let me give it a shot - | 00:25 |
*** baoli has joined #openstack-ironic | 00:25 | |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Allow hardware managers to override clean step priority https://review.openstack.org/189969 | 00:31 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Allow hardware managers to override clean step priority https://review.openstack.org/189969 | 00:37 |
*** hoangcx_ has joined #openstack-ironic | 00:39 | |
*** yolanda has quit IRC | 00:50 | |
*** dims has joined #openstack-ironic | 00:56 | |
*** baoli has quit IRC | 00:57 | |
*** [1]rpioso has quit IRC | 00:58 | |
*** jaybeale has quit IRC | 00:59 | |
*** jaypipes has quit IRC | 00:59 | |
jxiaobin | hi folks: if a node is in "clean failed" state, how to make it available again? | 01:09 |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Use "state=touch" instead of running touch https://review.openstack.org/264498 | 01:13 |
*** boris-42 has quit IRC | 01:13 | |
*** _zouyee has joined #openstack-ironic | 01:14 | |
openstackgerrit | Merged openstack/ironic: Remove release differences from flavor creation docs https://review.openstack.org/264290 | 01:16 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Add hardware inspection module for iRMC driver https://review.openstack.org/196480 | 01:19 |
*** praneshp has quit IRC | 01:22 | |
*** Sukhdev has quit IRC | 01:25 | |
lintan | hi jxiaobin, ironic node-set-provision-state node manage | 01:28 |
lintan | then run 'ironic node-set-provision-state node provide' to make run auto clean again and become available and ready to deploy | 01:30 |
jxiaobin | lintan: thanks! just figured it out! | 01:32 |
openstackgerrit | Yuiko Takada proposed openstack/ironic: Change default IRONIC_VM_SPECS_RAM to 1024 https://review.openstack.org/264506 | 01:37 |
*** Sukhdev has joined #openstack-ironic | 01:38 | |
*** verdurin has quit IRC | 01:38 | |
*** _zouyee has quit IRC | 01:41 | |
*** absubram has joined #openstack-ironic | 01:42 | |
*** Sukhdev has quit IRC | 01:43 | |
*** absubram_ has joined #openstack-ironic | 01:43 | |
*** garthb_ has quit IRC | 01:45 | |
*** absubram has quit IRC | 01:47 | |
*** absubram_ is now known as absubram | 01:47 | |
*** mtanino has quit IRC | 01:47 | |
*** verdurin has joined #openstack-ironic | 01:48 | |
JayF | How do you run a single test? | 01:50 |
JayF | like if I have a single test failing and want to try it over and over without running the whole world | 01:50 |
JayF | (in IPA, but I don't think it matters) | 01:50 |
jroll | tox -e py27 -- --regex ironic.tests.unit.... | 01:51 |
jroll | end with .ClassName.test_name | 01:51 |
JayF | that doesn't work in ipa :( | 01:52 |
jroll | wtf | 01:52 |
JayF | I'll dig into it later | 01:52 |
jroll | nah | 01:52 |
jroll | I thought we switched to ostestr there | 01:52 |
JayF | I got a usage for setup.py | 01:52 |
jroll | with just testr it's tox -e py27 ironic.tests.unit....ClassName.test_name | 01:52 |
jroll | should work for ipa ^ JayF | 01:53 |
JayF | trying | 01:53 |
jroll | fwiw the extra stuff is the {posargs} part of tox.ini | 01:53 |
*** kan_ has joined #openstack-ironic | 01:54 | |
JayF | morgabra helped me do the deduplicate stuff more pleasantly, but tests fail on py34 but not py27 | 01:54 |
jroll | orly | 01:55 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic-specs: Use cached copy of hash ring in api service https://review.openstack.org/250692 | 01:55 |
* jroll is curious now | 01:55 | |
JayF | jroll: onmetal engy room if you wanna see | 01:55 |
jroll | okayyyyy | 01:55 |
*** praneshp has joined #openstack-ironic | 01:56 | |
*** praneshp_ has joined #openstack-ironic | 01:59 | |
*** praneshp has quit IRC | 02:00 | |
*** praneshp_ is now known as praneshp | 02:00 | |
jroll | JayF: https://www.destroyallsoftware.com/talks/wat | 02:00 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic-specs: Console ports allocation management https://review.openstack.org/249876 | 02:01 |
*** harshs has quit IRC | 02:01 | |
*** davideagnello has quit IRC | 02:07 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Start dead consoles on conductor startup https://review.openstack.org/257252 | 02:07 |
*** s-moriya has quit IRC | 02:13 | |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Allow hardware managers to override clean step priority https://review.openstack.org/189969 | 02:16 |
JayF | rloo_: ^ morgabra helped me perform functional-surgery on that, tests are passing including a new one I added, would love a re-review | 02:18 |
JayF | mariojv: ^ same | 02:18 |
rloo_ | JayF: tomorrow. I am trying to finish up reviewing your reboot-requested one right now. | 02:19 |
JayF | That's fine :) I'm just glad these are not awful | 02:19 |
*** piet has joined #openstack-ironic | 02:20 | |
JayF | that code was awful and it's not that bad | 02:20 |
rloo_ | JayF: awful is in the eye of the beholder :D | 02:21 |
JayF | well I beheld that code a lot | 02:23 |
JayF | and I declared it awful | 02:24 |
*** andrewxu has joined #openstack-ironic | 02:28 | |
*** absubram has quit IRC | 02:28 | |
rloo_ | JayF: you're allowed to say that then :) | 02:32 |
*** rloo_ has quit IRC | 02:32 | |
*** piet has quit IRC | 02:35 | |
*** harshs has joined #openstack-ironic | 02:36 | |
*** deray has joined #openstack-ironic | 02:38 | |
*** deray has quit IRC | 02:39 | |
openstackgerrit | Kan proposed openstack/ironic-inspector: Use assertTrue/False instead of assertEqual(T/F) https://review.openstack.org/264522 | 02:42 |
*** baoli has joined #openstack-ironic | 02:42 | |
*** baoli has quit IRC | 02:46 | |
*** baoli has joined #openstack-ironic | 02:47 | |
*** Fdaisuke has joined #openstack-ironic | 02:48 | |
*** baoli has quit IRC | 02:48 | |
*** harshs has quit IRC | 02:51 | |
*** baoli has joined #openstack-ironic | 02:54 | |
*** baoli has quit IRC | 02:54 | |
*** baoli has joined #openstack-ironic | 02:55 | |
*** dims has quit IRC | 02:58 | |
openstackgerrit | Kan proposed openstack/python-ironicclient: Format the valid fields for list commands https://review.openstack.org/245541 | 03:00 |
openstackgerrit | Haomeng,Wang proposed openstack/python-ironicclient: continue to delete next node if failed with previous one https://review.openstack.org/262393 | 03:02 |
*** boris-42 has joined #openstack-ironic | 03:02 | |
openstackgerrit | Reedip proposed openstack/pyghmi: Fix py34 DB issue https://review.openstack.org/260517 | 03:03 |
*** links has joined #openstack-ironic | 03:10 | |
*** links has quit IRC | 03:10 | |
openstackgerrit | Kan proposed openstack/ironic: Remove the duplicate target power state check https://review.openstack.org/264527 | 03:11 |
*** baoli has quit IRC | 03:12 | |
*** links has joined #openstack-ironic | 03:12 | |
*** sacharya has joined #openstack-ironic | 03:14 | |
*** jaybeale has joined #openstack-ironic | 03:23 | |
*** sacharya has quit IRC | 03:23 | |
*** sacharya has joined #openstack-ironic | 03:34 | |
*** sacharya has quit IRC | 03:40 | |
*** ChubYann has quit IRC | 03:42 | |
*** thrash is now known as thrash|g0ne | 03:42 | |
*** raddaoui has joined #openstack-ironic | 03:45 | |
*** jaybeale has quit IRC | 03:48 | |
*** vishwanathj has joined #openstack-ironic | 03:49 | |
*** vishwana_ has quit IRC | 03:51 | |
*** sacharya has joined #openstack-ironic | 04:02 | |
openstackgerrit | Sivaramakrishna Garimella proposed openstack/ironic: devstack 'cleanup-node' script should delete OVS bridges https://review.openstack.org/263508 | 04:15 |
*** coolsvap|away is now known as coolsvap | 04:21 | |
*** _zouyee has joined #openstack-ironic | 04:28 | |
*** piet has joined #openstack-ironic | 04:29 | |
openstackgerrit | Yatin Kumbhare proposed openstack/ironic: Use assertTrue/False instead of assertEqual(T/F) https://review.openstack.org/264156 | 04:39 |
*** harshs has joined #openstack-ironic | 04:42 | |
*** piet has quit IRC | 04:47 | |
openstackgerrit | Yuiko Takada proposed openstack/ironic-specs: Add allowed transitions to API https://review.openstack.org/224022 | 04:50 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/264422 | 04:53 |
*** andrewxu has quit IRC | 04:59 | |
openstackgerrit | Reedip proposed openstack/pyghmi: Remove support for py33/py26 https://review.openstack.org/264570 | 05:00 |
*** Nisha has joined #openstack-ironic | 05:02 | |
*** andrewxu has joined #openstack-ironic | 05:04 | |
*** absubram has joined #openstack-ironic | 05:06 | |
*** vinm213 has joined #openstack-ironic | 05:09 | |
*** smoriya_ has joined #openstack-ironic | 05:13 | |
*** teju has joined #openstack-ironic | 05:13 | |
*** kevinbenton has quit IRC | 05:14 | |
*** kevinbenton has joined #openstack-ironic | 05:14 | |
*** andrewxu has quit IRC | 05:16 | |
*** andrewxu has joined #openstack-ironic | 05:19 | |
*** baoli has joined #openstack-ironic | 05:23 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic-specs: Baremetal provisioning in UEFI secure boot mode https://review.openstack.org/230274 | 05:24 |
*** baoli has quit IRC | 05:28 | |
*** kevinbenton has quit IRC | 05:29 | |
*** piet has joined #openstack-ironic | 05:31 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic-lib: WIP: Testing https://review.openstack.org/264577 | 05:41 |
openstackgerrit | Vaishnavi proposed openstack/ironic: Add support for dib based agent ramdisk in lib/ironic https://review.openstack.org/264579 | 05:42 |
*** piet has quit IRC | 05:43 | |
*** jaybeale has joined #openstack-ironic | 05:50 | |
*** harshs has quit IRC | 05:54 | |
*** rajinir has quit IRC | 05:55 | |
openstackgerrit | Vaishnavi proposed openstack/ironic: Add support for dib based agent ramdisk in lib/ironic https://review.openstack.org/264579 | 05:56 |
*** appu103_ has joined #openstack-ironic | 05:56 | |
openstackgerrit | Vaishnavi proposed openstack/ironic: Add support for dib based agent ramdisk in lib/ironic https://review.openstack.org/264579 | 06:00 |
*** vinaym213 has joined #openstack-ironic | 06:01 | |
*** vinm213 has quit IRC | 06:05 | |
*** absubram has quit IRC | 06:05 | |
*** jaybeale has quit IRC | 06:05 | |
*** piet has joined #openstack-ironic | 06:08 | |
*** sacharya has quit IRC | 06:08 | |
openstackgerrit | Merged openstack/ironic-inspector: Use assertTrue/False instead of assertEqual(T/F) https://review.openstack.org/264522 | 06:09 |
openstackgerrit | Vaishnavi proposed openstack/ironic: Add support for building ISO for deploy ramdisk https://review.openstack.org/264590 | 06:19 |
*** vinay50muddu has joined #openstack-ironic | 06:23 | |
*** piet has quit IRC | 06:24 | |
*** vinaym213 has quit IRC | 06:27 | |
*** sacharya has joined #openstack-ironic | 06:30 | |
openstackgerrit | Moshe Levi proposed openstack/ironic-inspector: Adding InfiniBand Support https://review.openstack.org/264257 | 06:34 |
*** sacharya has quit IRC | 06:38 | |
*** moshele has joined #openstack-ironic | 06:44 | |
*** deray has joined #openstack-ironic | 06:48 | |
openstackgerrit | Moshe Levi proposed openstack/ironic: Adding InfiniBand Support https://review.openstack.org/264263 | 06:49 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements https://review.openstack.org/264423 | 06:54 |
*** coolsvap is now known as coolsvap|away | 06:56 | |
*** hoangcx_ has quit IRC | 07:00 | |
openstackgerrit | Kan proposed openstack/python-ironicclient: Add CLI to list nodes using the same driver https://review.openstack.org/264007 | 07:04 |
openstackgerrit | Kan proposed openstack/ironic: API to list nodes using the same driver https://review.openstack.org/264005 | 07:08 |
*** yolanda has joined #openstack-ironic | 07:12 | |
openstackgerrit | Kan proposed openstack/ironic: API to list nodes using the same driver https://review.openstack.org/264005 | 07:16 |
openstackgerrit | Kan proposed openstack/ironic: API to list nodes using the same driver https://review.openstack.org/264005 | 07:18 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Add hardware inspection module for iRMC driver https://review.openstack.org/196480 | 07:21 |
*** sirmonkey has quit IRC | 07:24 | |
*** praneshp has quit IRC | 07:28 | |
openstackgerrit | ChangBo Guo(gcb) proposed openstack/ironic: test:clean up wrong value in method CONF.set_override https://review.openstack.org/243430 | 07:29 |
*** ukalifon1 has joined #openstack-ironic | 07:36 | |
*** appu103_ has quit IRC | 07:36 | |
*** appu103___ has joined #openstack-ironic | 07:36 | |
openstackgerrit | LiuNanke proposed openstack/python-ironicclient: Remove openstack-common.conf https://review.openstack.org/264648 | 07:38 |
*** sacharya has joined #openstack-ironic | 07:38 | |
*** coolsvap|away is now known as coolsvap | 07:41 | |
*** sacharya has quit IRC | 07:43 | |
*** raddaoui has quit IRC | 07:50 | |
*** stendulker has joined #openstack-ironic | 08:16 | |
openstackgerrit | Kan proposed openstack/ironic: Remove the duplicate target power state check https://review.openstack.org/264527 | 08:19 |
*** ifarkas has joined #openstack-ironic | 08:40 | |
openstackgerrit | Merged openstack/ironic: Use assertTrue/False instead of assertEqual(T/F) https://review.openstack.org/264156 | 08:44 |
*** ijw has quit IRC | 08:49 | |
openstackgerrit | Vaishnavi proposed openstack/ironic: Add support for building ISO for deploy ramdisk https://review.openstack.org/264590 | 08:53 |
*** ionutbalutoiu has joined #openstack-ironic | 08:53 | |
*** jcoufal has joined #openstack-ironic | 08:57 | |
*** hoangcx has joined #openstack-ironic | 09:00 | |
*** athomas has joined #openstack-ironic | 09:01 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add support for providing custom Swift endpoint URLs https://review.openstack.org/251277 | 09:20 |
*** appu1034 has joined #openstack-ironic | 09:32 | |
*** appu103___ has quit IRC | 09:32 | |
*** daemontool has joined #openstack-ironic | 09:32 | |
*** derekh has joined #openstack-ironic | 09:35 | |
*** sacharya has joined #openstack-ironic | 09:40 | |
*** jistr has joined #openstack-ironic | 09:41 | |
*** sacharya has quit IRC | 09:44 | |
*** chopmann has joined #openstack-ironic | 09:55 | |
*** chopmann is now known as sirmonkey | 09:55 | |
*** ndipanov has joined #openstack-ironic | 09:57 | |
*** dtantsur|afk is now known as dtantsur | 10:03 | |
*** mkovacik has joined #openstack-ironic | 10:04 | |
dtantsur | Morning Ironic | 10:04 |
*** Haomeng has left #openstack-ironic | 10:07 | |
*** Haomeng has joined #openstack-ironic | 10:08 | |
*** electrofelix has joined #openstack-ironic | 10:15 | |
*** sambetts has joined #openstack-ironic | 10:15 | |
sambetts | Morning all o/ | 10:16 |
*** appu103___ has joined #openstack-ironic | 10:18 | |
dtantsur | morning sambetts | 10:21 |
*** appu1034 has quit IRC | 10:22 | |
sambetts | o/ dtantsur | 10:25 |
stendulker | morning dtantsur sambetts | 10:27 |
*** jcoufal has quit IRC | 10:28 | |
*** appu1034 has joined #openstack-ironic | 10:43 | |
*** hoangcx has quit IRC | 10:43 | |
*** Nisha has quit IRC | 10:43 | |
*** appu103___ has quit IRC | 10:46 | |
*** mgould has joined #openstack-ironic | 10:53 | |
mgould | morning ironic | 10:59 |
dtantsur | morning mgould | 11:02 |
mgould | dtantsur, morning! | 11:05 |
*** dims has joined #openstack-ironic | 11:10 | |
*** coolsvap is now known as coolsvap|away | 11:11 | |
*** pch has joined #openstack-ironic | 11:11 | |
*** appu1034 has left #openstack-ironic | 11:14 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: [WIP][REALLY WIP] Switch to Futurist library for periodic tasks https://review.openstack.org/264720 | 11:14 |
*** stendulker has quit IRC | 11:18 | |
*** lucas-dinner is now known as lucasagomes | 11:20 | |
lucasagomes | morning all | 11:20 |
*** aparnav has joined #openstack-ironic | 11:20 | |
*** andrewxu has quit IRC | 11:26 | |
*** cdearborn has joined #openstack-ironic | 11:40 | |
*** devananda has quit IRC | 11:54 | |
*** devananda has joined #openstack-ironic | 11:55 | |
*** kalpase has joined #openstack-ironic | 12:01 | |
sambetts | lucasagomes: Morning o/ | 12:05 |
*** thrash|g0ne is now known as thrash | 12:20 | |
*** jcoufal has joined #openstack-ironic | 12:27 | |
*** kalpase has quit IRC | 12:32 | |
*** raildo-afk is now known as raildo | 12:34 | |
openstackgerrit | Merged openstack/ironic: Updated from global requirements https://review.openstack.org/264422 | 12:37 |
TheJulia | Good morning everyone | 12:38 |
*** kalpase has joined #openstack-ironic | 12:39 | |
*** kalpase has left #openstack-ironic | 12:39 | |
*** kalpase has joined #openstack-ironic | 12:39 | |
*** baoli has joined #openstack-ironic | 12:41 | |
deray | good morning to all, good evening to me :) | 12:41 |
dtantsur | g'evening deray, g'morning TheJulia, lucasagomes :) | 12:48 |
deray | dtantsur, o/ | 12:48 |
openstackgerrit | ChangBo Guo(gcb) proposed openstack/ironic: test:clean up wrong value in method CONF.set_override https://review.openstack.org/243430 | 12:52 |
*** sirmonkey has quit IRC | 12:52 | |
*** chopmann has joined #openstack-ironic | 12:52 | |
*** chopmann is now known as sirmonkey | 12:52 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: [WIP] Switch to Futurist library for periodic tasks https://review.openstack.org/264720 | 12:53 |
dtantsur | oh, this patch has 7 potential conflicts >_< | 12:54 |
*** smoriya_ has quit IRC | 12:59 | |
*** aparnav has quit IRC | 13:00 | |
*** dprince has joined #openstack-ironic | 13:07 | |
*** links has quit IRC | 13:07 | |
*** rbudden has joined #openstack-ironic | 13:09 | |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic-python-agent: Mount bind /etc/resolv.conf in chroot https://review.openstack.org/264767 | 13:21 |
lucasagomes | dtantsur, yeah I'm testing the IPA venv right now, I think that --install-option= is not working | 13:23 |
dtantsur | got it | 13:24 |
lucasagomes | just changed it to create a symlink | 13:24 |
lucasagomes | as it was in patch-set #10 | 13:24 |
*** sacharya has joined #openstack-ironic | 13:24 | |
lucasagomes | cause I recall that working fine | 13:24 |
*** sacharya has quit IRC | 13:29 | |
openstackgerrit | Moshe Levi proposed openstack/ironic: Adding InfiniBand Support https://review.openstack.org/264263 | 13:29 |
*** harshs has joined #openstack-ironic | 13:35 | |
*** trown|outttypeww is now known as trown | 13:35 | |
lucasagomes | dtantsur, just uploaded a new version creating the symlink, that worked here locally | 13:36 |
lucasagomes | | f109461b-c652-4356-b24a-545a94bf95e3 | testing | ACTIVE | - | Running | private=10.1.0.8, fd4d:7512:12c1:0:5054:ff:fe31:1138 | | 13:36 |
dtantsur | cool! | 13:36 |
lucasagomes | not sure why --install-option doesn't work, I will investigate but for now let's just keep the symlink | 13:36 |
*** ndipanov has quit IRC | 13:36 | |
*** kan_ has quit IRC | 13:40 | |
*** sirmonkey has quit IRC | 13:44 | |
*** rloo has joined #openstack-ironic | 13:46 | |
*** chopmann has joined #openstack-ironic | 13:49 | |
*** chopmann is now known as sirmonkey | 13:49 | |
*** absubram has joined #openstack-ironic | 13:57 | |
*** _zouyee has quit IRC | 13:57 | |
*** absubram_ has joined #openstack-ironic | 13:58 | |
deray | hi all, it would be nice if you can spare some time to review this: https://review.openstack.org/#/c/211019 | 13:59 |
*** absubram has quit IRC | 14:01 | |
*** absubram_ is now known as absubram | 14:01 | |
dtantsur | jroll, reno jobs added to IPA, wanna make a release soonish? | 14:03 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: [WIP] Switch to Futurist library for periodic tasks https://review.openstack.org/264720 | 14:05 |
dtantsur | rloo, if you feel like providing an early feedback ^^ | 14:06 |
*** intr1nsic has quit IRC | 14:06 | |
rloo | dtantsur: not really :) How WIP is it? | 14:06 |
dtantsur | rloo, "I suspect it might work, but never tried, and unit tests do not pass" kind of WIP :) | 14:07 |
rloo | hi and good morning everyone, dtantsur, deray | 14:07 |
dtantsur | and g'morning rloo :) | 14:07 |
rloo | dtantsur: ha ha. after unit tests pass, I'll look. | 14:07 |
deray | rloo, o/ | 14:07 |
dtantsur | ok, no problem at all | 14:07 |
*** intr1nsic has joined #openstack-ironic | 14:09 | |
rloo | lucasagomes, jroll: what more needs to be done wrt https://bugs.launchpad.net/ironic/+bug/1524041? | 14:10 |
openstack | Launchpad bug 1524041 in oslo.messaging "oslo.messaging 3.1.0 breaking ironic stable releases unit tests" [High,In progress] - Assigned to Jim Rollenhagen (jim-rollenhagen) | 14:10 |
jroll | dtantsur: yeah, it's on my todo list for today | 14:10 |
dtantsur | awesome | 14:10 |
jroll | rloo: oh, that's done | 14:11 |
rloo | jroll: thx, i updated it. | 14:12 |
jroll | ty | 14:13 |
*** harshs has quit IRC | 14:13 | |
jroll | just gonna leave this here https://pbs.twimg.com/media/CYDtDRQWsAARkfW.jpg:large | 14:13 |
dtantsur | LOOOL | 14:14 |
rloo | I don't expect to see that in our channel :D | 14:15 |
jroll | \m/ ʕ•͡ᴥ•ʔ \m/ | 14:16 |
jroll | ^ bear metal | 14:16 |
* dtantsur saves :D | 14:16 | |
mgould | :-) | 14:16 |
*** intr1nsic has quit IRC | 14:18 | |
rloo | I added that to pixie boots on our main page | 14:19 |
* mgould tries to interpret \m/ >_< \m/ as valid Perl | 14:20 | |
mgould | I don't *think* it can be done, but I'm not sure :-) | 14:20 |
dtantsur | I think it can be valid in Scala | 14:20 |
dtantsur | their operator overloading is pretty cool | 14:20 |
lucasagomes | jroll, hah nice | 14:21 |
jroll | rfe docs, anyone? https://review.openstack.org/#/c/259055/ | 14:21 |
lucasagomes | rloo, checking | 14:21 |
lucasagomes | yeah seems done | 14:21 |
rloo | jroll: I started to look at that, but was interrupted by a rockin' bear | 14:21 |
*** [1]cdearborn has joined #openstack-ironic | 14:22 | |
jroll | heh | 14:22 |
*** ndipanov has joined #openstack-ironic | 14:26 | |
openstackgerrit | Moshe Levi proposed openstack/ironic: Adding InfiniBand Support https://review.openstack.org/264263 | 14:32 |
*** lucasagomes is now known as lucas-hungry | 14:32 | |
*** daemontool_ has joined #openstack-ironic | 14:33 | |
*** daemontool has quit IRC | 14:34 | |
*** cdearborn has quit IRC | 14:37 | |
NobodyCam | good morning Ironicers | 14:37 |
dtantsur | morning NobodyCam | 14:38 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Add a bitmap to manage console ports https://review.openstack.org/257789 | 14:38 |
NobodyCam | morning dtantsur, jroll lucas-hungry, rloo, vdrok, sambetts jlvillal, JayF, mgould, TheJulia, and all others not directly listed here | 14:40 |
sambetts | o/ NobodyCam | 14:40 |
rloo | good morning NobodyCam | 14:40 |
NobodyCam | :) | 14:42 |
jroll | heya NobodyCam | 14:43 |
NobodyCam | :) | 14:45 |
mgould | NobodyCam, morning! | 14:45 |
*** jcoufal_ has joined #openstack-ironic | 14:50 | |
*** jcoufal has quit IRC | 14:53 | |
*** vinay50muddu has quit IRC | 14:54 | |
jlvillal | Good morning NobodyCam sambetts rloo jroll mgould lucas-hungry dtantsur deray and everyone else | 14:54 |
deray | jlvillal, o/ | 14:54 |
* jlvillal is lazy and only looks at current page of IRC log for names :) | 14:55 | |
rloo | morning jlvillal! | 14:55 |
jlvillal | :) | 14:56 |
TheJulia | good morning jlvillal | 14:56 |
jlvillal | TheJulia, good morning. I missed you in my log reading! | 14:56 |
* deray filling up school admission form for my kid and gettign asked questions like "why this school", "describe your son (in 100 words)" etc | 14:56 | |
*** piet has joined #openstack-ironic | 14:57 | |
deray | will log off now.. time for dinner. bye! | 14:57 |
*** ionutbalutoiu has quit IRC | 14:57 | |
*** baoli has quit IRC | 14:58 | |
jlvillal | deray, ciao! | 14:58 |
*** ionutbalutoiu has joined #openstack-ironic | 14:58 | |
*** dprince has quit IRC | 14:58 | |
*** dprince has joined #openstack-ironic | 14:59 | |
dtantsur | morning jlvillal | 14:59 |
NobodyCam | :) | 15:00 |
*** deray has quit IRC | 15:00 | |
jlvillal | :) | 15:01 |
*** baoli has joined #openstack-ironic | 15:01 | |
dtantsur | jroll, if releasing IPA liberty (not sure if you plan), please include the just merged commit | 15:04 |
*** teju has quit IRC | 15:09 | |
*** pch has quit IRC | 15:12 | |
*** absubram has quit IRC | 15:12 | |
dtantsur | wow, dsvm jobs are passing on the futurist patch! time to fix unit tests :) | 15:13 |
*** jaypipes has joined #openstack-ironic | 15:15 | |
*** Nisha has joined #openstack-ironic | 15:17 | |
*** mtanino has joined #openstack-ironic | 15:19 | |
*** sirmonkey has quit IRC | 15:20 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: [WIP] Switch to Futurist library for periodic tasks https://review.openstack.org/264720 | 15:27 |
jroll | dtantsur: will do | 15:28 |
devananda | g'morning, all | 15:30 |
NobodyCam | good moorning devananda | 15:30 |
jlvillal | good morning devananda | 15:32 |
*** dprince has quit IRC | 15:32 | |
*** dprince_ has joined #openstack-ironic | 15:32 | |
jlvillal | JayF, lekha +2 and +A for mimic in global requirements :) | 15:33 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: DO NOT MERGE: test commit to debug CI failure https://review.openstack.org/264835 | 15:33 |
*** lucas-hungry is now known as lucasagomes | 15:34 | |
lucasagomes | NobodyCam, derekh jlvillal morning | 15:34 |
jlvillal | :) | 15:34 |
*** dims_ has joined #openstack-ironic | 15:35 | |
NobodyCam | morning lucasagomes | 15:35 |
NobodyCam | :) | 15:35 |
*** dims has quit IRC | 15:36 | |
derekh | lucasagomes: howdy | 15:38 |
lucasagomes | derekh, o/ hi there! | 15:39 |
*** garthb has joined #openstack-ironic | 15:40 | |
*** cdearborn has joined #openstack-ironic | 15:44 | |
rloo | jroll, lucasagomes, dtantsur, devananda, jlvillal and everyone that might have an opinion. Now that we approved the OSC spec, should we ask for the OSC CLI + ironic CLI in specs? | 15:44 |
*** moshele has quit IRC | 15:45 | |
rloo | I am referring to this OSC spec: http://specs.openstack.org/openstack/ironic-specs/specs/approved/ironicclient-osc-plugin.html | 15:45 |
dtantsur | sounds reasonable.. | 15:45 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: DO NOT MERGE: test commit to debug CI failure https://review.openstack.org/264835 | 15:48 |
lucasagomes | rloo, do we intent to keep 2 CLIs in the future? | 15:50 |
rloo | lucasagomes: i thought that openstackclient was going to take over the world. | 15:50 |
rloo | lucasagomes: but I don't know for sure. | 15:50 |
*** electrofelix has quit IRC | 15:50 | |
lucasagomes | I wish we could have only 1, if OS wants to make OSC the de-facto CLI I think it's resonable to ask it in the spec | 15:50 |
rloo | lucasagomes: i think it makes sense to deprecate the ironic CLI for the OSC one. but until that happens, we'll need both. | 15:51 |
*** dprince_ has quit IRC | 15:51 | |
*** dprince has joined #openstack-ironic | 15:51 | |
*** electrofelix has joined #openstack-ironic | 15:51 | |
lucasagomes | rloo, yeah I agree with that, but before we ask for both let's make sure we are for sure going towards deprecating the ironic CLI | 15:51 |
rloo | lucasagomes: I suppose the earliest we can decide/mention a deprecation period, is when we actually have OSC equivalents for ironic CLI. | 15:52 |
* lucasagomes don't want to have to maintain 2 CLIs | 15:52 | |
lucasagomes | rloo, ++ | 15:52 |
rloo | lucasagomes: we cannot deprecate if we don't have OSC up-to-date, because why would someone use osc otherwise. | 15:52 |
lucasagomes | yeah, totally we need pair functionality before depracting the ironic CLI | 15:53 |
lucasagomes | but I meant more about the idea of OSC being the CLI in the future | 15:53 |
lucasagomes | the spec says "The OpenStackClient is becoming the defacto cli client for OpenStack" but there's no references for it | 15:54 |
* lucasagomes looks for references | 15:54 | |
rloo | lucasagomes: I think OSC should be the client since it makes more sense for our (openstack) users | 15:54 |
lucasagomes | rloo, I agree | 15:54 |
rloo | lucasagomes: let's see what our PTL says but I think that approving the OSC spec means that we've committed to supporting it (regardless of whether we deprecate ironicclient) and 'supporting' it means it should be complete. | 15:57 |
*** sacharya has joined #openstack-ironic | 15:58 | |
rloo | lucasagomes: I think the answer to my original question is yes then, we should probably update our spec template to indicate that osc cli needs to be mentioned too. | 15:58 |
lucasagomes | rloo, yeah that's a good point. We can add two sub sections under Client (CLI) impact | 15:59 |
lucasagomes | (or two sections one for ironic and another for osc) | 15:59 |
*** [1]cdearborn has quit IRC | 16:00 | |
jroll | rloo: lucasagomes: I agree with what y'all have said here | 16:00 |
jroll | there may be some prior art on the deprecation thing, I think I've seen something | 16:00 |
*** sacharya has quit IRC | 16:02 | |
rloo | jroll, lucasagomes, dtantsur: ok, I'll update the spec template now... | 16:02 |
lucasagomes | rloo, ty! | 16:02 |
dtantsur | rloo, lucasagomes, jroll, keystone has deprecated their CLI tool in favor of OSC | 16:03 |
rloo | lucasagomes: so many things to think about/do to get a feature in! | 16:03 |
jroll | dtantsur: oh neat | 16:03 |
NobodyCam | oh wow | 16:04 |
rloo | jroll, dtantsur: so one difference is that keystone has real OSC or whatever it is called. ironic is a plugin to osc. our osc plugin is in python-ironicclient package. | 16:07 |
rloo | i don't even know how to use osc. | 16:07 |
dtantsur | also FYU inspector client never had a non-OSC CLI | 16:08 |
dtantsur | * FYI | 16:08 |
jroll | rloo: that's fine, we'd deprecate the CLI in ironicclient, not the entire client | 16:09 |
jroll | rloo: pip install openstackclient python-ironicclient && openstack baremetal node list, AIUI | 16:09 |
rloo | dtantsur: you're so in vogue with the latest and greatest :) | 16:09 |
dtantsur | :) | 16:09 |
lucasagomes | yeah we can keep the libraries in Ironic | 16:09 |
lucasagomes | and OSC just use then | 16:09 |
lucasagomes | them* | 16:09 |
dtantsur | well, python-keystoneclient also still exists as a python library | 16:09 |
dtantsur | so no big deal here | 16:10 |
lucasagomes | ++ | 16:10 |
lucasagomes | at the end we will end up killing the shell.py module from ironicclient | 16:10 |
lucasagomes | in favor of the OSC plugin there | 16:10 |
*** raddaoui has joined #openstack-ironic | 16:10 | |
rloo | if we don't have instructions in our dev guide for using osc, someone should add it! | 16:11 |
NobodyCam | we also have a strong standalone use case | 16:12 |
cinerama | ++ | 16:12 |
rloo | NobodyCam, cinerama: for the standalone use case, does it matter if you use 'ironic xx' or 'openstack baremetal xx'? | 16:13 |
*** jaybeale has joined #openstack-ironic | 16:14 | |
jroll | it shouldn't | 16:14 |
NobodyCam | just revamp existing tooling | 16:14 |
rloo | NobodyCam: OK. so the same issue as everyone else that is currently using 'ironic ...'. | 16:15 |
jroll | right, that's why we have deprecation periods | 16:16 |
lucasagomes | yeah we can keep the ironiccli for idk 2 cycles of deprecation if needed | 16:16 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: DO NOT MERGE: test commit to debug CI failure https://review.openstack.org/264835 | 16:16 |
lucasagomes | it should be more than enough time for migration | 16:16 |
*** absubram has joined #openstack-ironic | 16:17 | |
rloo | just wanted to make sure there was no problem using openstackclient with the extra 'baggage'? of non-baremetal commands included with that | 16:17 |
TheJulia | baggage of all of the other client libraries... :\ | 16:18 |
TheJulia | and their dependencies | 16:18 |
TheJulia | although, osc uses os-client-config, so auth parameters should be far more flexible for both use cases in terms of using a cli | 16:19 |
jroll | oooo. https://github.com/openstack/python-openstackclient/blob/master/requirements.txt | 16:19 |
rloo | TheJulia: so you aren't too thrilled? :) I guess the deprecation, if any, needs to be discussed. | 16:19 |
TheJulia | rloo: not exactly thrilled, I like the consistency desire, I like the fact that it likely will force conformity across the entire openstack project, just as long as we remember that we have API users, not just people typing commands in a shell | 16:20 |
rloo | jroll: sigh. maybe they can make them all plugins or something | 16:21 |
TheJulia | jroll: I think https://github.com/openstack-infra/shade/blob/master/requirements.txt is worse ;) | 16:21 |
jroll | TheJulia: "we remember that we have API users, not just people typing commands in a shell" +1000 but not sure if you're saying we'll forget ironicclient or forget the people not using a client at all | 16:21 |
jroll | heh | 16:21 |
TheJulia | we mentally seem to focus on people typing commands, just an observation | 16:22 |
TheJulia | not a bad thing though, its a nice consistant surface | 16:22 |
TheJulia | honestly, the duality is going to cause confusion until things go back to one client, I think its unavoidable tbh | 16:22 |
jroll | yeah, I don't especially like that | 16:22 |
jroll | fwiw we have code downstream that uses the api directly | 16:23 |
TheJulia | I almost started doing direct rest calls in shade... ''<---- this close | 16:23 |
jroll | heh | 16:23 |
jroll | we have a node.js app that uses the api | 16:24 |
jroll | afaik there's no node.js client yet, but lucasagomes wanted to build one | 16:24 |
jroll | ;D | 16:24 |
lucasagomes | hah doing in cobol first | 16:24 |
TheJulia | lol | 16:24 |
jroll | :P | 16:24 |
jroll | stepping way for a bit | 16:27 |
*** harshs has joined #openstack-ironic | 16:28 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: DO NOT MERGE: test commit to debug CI failure https://review.openstack.org/264835 | 16:32 |
*** harshs has quit IRC | 16:33 | |
*** ifarkas has quit IRC | 16:33 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: [WIP] Switch to IPA as a primary ramdisk https://review.openstack.org/263730 | 16:33 |
*** sacharya has joined #openstack-ironic | 16:34 | |
*** sacharya has quit IRC | 16:34 | |
*** sacharya has joined #openstack-ironic | 16:35 | |
*** piet has quit IRC | 16:38 | |
openstackgerrit | Ruby Loo proposed openstack/ironic-specs: Update template to include openstackclient https://review.openstack.org/264857 | 16:38 |
*** garthb has quit IRC | 16:39 | |
*** Sukhdev has joined #openstack-ironic | 16:41 | |
*** jaybeale has quit IRC | 16:41 | |
*** piet has joined #openstack-ironic | 16:43 | |
*** thiagop has quit IRC | 16:44 | |
*** thiagop has joined #openstack-ironic | 16:45 | |
*** mgoddard__ has joined #openstack-ironic | 16:46 | |
*** baoli has quit IRC | 16:46 | |
*** mgoddard_ has quit IRC | 16:49 | |
mgould | what's the relationship between python-ironicclient and python-tripleoclient? | 16:49 |
TheJulia | well, python-ironicclient drives the ironic service which provisions baremetal | 16:51 |
mgould | OK | 16:51 |
lucasagomes | rloo, lgtm, but I wonder about openstack vs OpenStack | 16:51 |
TheJulia | I'm guessing the tripleoclient is more oriented for managing tripleo based clouds | 16:51 |
mgould | so python-tripleoclient loads python-ironicclient to do baremetally things? | 16:52 |
TheJulia | looks like it does | 16:52 |
mgould | cool, thanks | 16:52 |
*** cdearborn has quit IRC | 16:52 | |
TheJulia | https://github.com/openstack/python-tripleoclient/blob/master/requirements.txt#L13 | 16:52 |
rloo | lucasagomes: Oh. that was cuz the command is 'openstack baremetal'. | 16:52 |
mgould | ah, of course | 16:52 |
rloo | lucasagomes: I could put it in quotes? | 16:53 |
*** cdearborn has joined #openstack-ironic | 16:53 | |
lucasagomes | rloo, right, but the title of the section is "openstack client" (w/o quotes) | 16:53 |
rloo | lucasagomes: or 'OpenStackclient plugin CLI' but I don't think people will understand it | 16:53 |
lucasagomes | openstack baremetal* | 16:53 |
rloo | lucasagomes: yeah, that's what I mean. Should I put the title in quotes? | 16:53 |
lucasagomes | rloo, I've no idea... (trademarks are hard to get...) | 16:54 |
lucasagomes | lemme investigate | 16:54 |
TheJulia | mgould: looks like baremetal inventory loading and introspecting stuffs | 16:54 |
rloo | lucasagomes: if it is in quotes, it should be ok. cuz the command itself is 'openstack' not 'OpenStack' | 16:54 |
lucasagomes | yeah | 16:54 |
lucasagomes | or OpenStackClient | 16:54 |
lucasagomes | "OpenStackClient (aka OSC) is a command-line client for OpenStack that" ref http://docs.openstack.org/developer/python-openstackclient/ | 16:55 |
rloo | lucasagomes: I can do 'OpenStackClient', but if I do that, then the 'ironic CLI' isn't consistent. | 16:55 |
rloo | lucasagomes: and again, I don't know if people will understand 'OpenStackClient' as easily as seeing 'openstack baremetal'. | 16:55 |
lucasagomes | rloo, oh... well let's leave as is, if someone complain they can put a patch up for fixing it | 16:56 |
* lucasagomes tries to find about trademarks anyway | 16:56 | |
rloo | lucasagomes: ha ha. i'll just change the titles to have quotes. | 16:56 |
lucasagomes | rloo, ack | 16:56 |
lucasagomes | yeah or quote it to avoid problems | 16:56 |
*** kalpase has left #openstack-ironic | 16:56 | |
*** dims has joined #openstack-ironic | 16:59 | |
*** mgoddard__ has quit IRC | 17:00 | |
*** mgoddard has joined #openstack-ironic | 17:00 | |
*** yolanda has quit IRC | 17:00 | |
openstackgerrit | Ruby Loo proposed openstack/ironic-specs: Update template to include openstackclient https://review.openstack.org/264857 | 17:01 |
*** dims_ has quit IRC | 17:02 | |
*** ukalifon1 has quit IRC | 17:03 | |
*** daemontool_ has quit IRC | 17:06 | |
*** baoli has joined #openstack-ironic | 17:07 | |
openstackgerrit | Thiago Paiva Brito proposed openstack/python-oneviewclient: Change polling give up policy for OneView client https://review.openstack.org/264874 | 17:09 |
openstackgerrit | Thiago Paiva Brito proposed openstack/python-oneviewclient: Change polling give up policy for OneView client https://review.openstack.org/264874 | 17:11 |
*** Sukhdev has quit IRC | 17:12 | |
rloo | lucasagomes: I have a dumb question wrt https://review.openstack.org/#/c/264164/ | 17:12 |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: Change polling give up policy for OneView driver https://review.openstack.org/264876 | 17:13 |
rloo | lucasagomes: if we don't care and you don't plan to address dmitry's nits, I'll approve it | 17:13 |
lucasagomes | rloo, oh it's a totally valid code... | 17:13 |
lucasagomes | valid question* | 17:13 |
*** Sukhdev has joined #openstack-ironic | 17:13 | |
*** trown is now known as trown|lunch | 17:13 | |
lucasagomes | rloo, lemme see if I can find something about deprecating variables in devstack | 17:14 |
rloo | lucasagomes: ok. or maybe if someone specified it, use it and assume the directory exists? | 17:14 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Document the process of proposing new features https://review.openstack.org/259055 | 17:15 |
*** davideagnello has joined #openstack-ironic | 17:15 | |
dtantsur | see you tomorrow! | 17:15 |
NobodyCam | night dtantsur | 17:15 |
*** dtantsur is now known as dtantsur|afk | 17:15 | |
lucasagomes | rloo, yeah if someone specified it before the directory had to exist or the devstack run would fail | 17:16 |
* lucasagomes feels a bit guilty when introduced that before because it was rushy and we wanted to find out what was going on in our gate | 17:16 | |
lucasagomes | so I only tested on ubuntu cause that's what we run in gate :-( | 17:16 |
rloo | lucasagomes: oh. how long have we had that qemu variable? | 17:16 |
lucasagomes | idk 2 weeks? | 17:17 |
lucasagomes | was before xmas when we had a lot of gate problems | 17:17 |
*** slagle has joined #openstack-ironic | 17:17 | |
rloo | lucasagomes: i think it is fine to change it then. | 17:17 |
lucasagomes | yeah | 17:17 |
*** praneshp has joined #openstack-ironic | 17:17 | |
rloo | lucasagomes: although if you consider it code, you might not think it is fine. didn't we have a discussion about that before? :) | 17:17 |
lucasagomes | we did, we should actually deprecate (if devstack has a guideline for that) | 17:18 |
* lucasagomes is trying to find it | 17:18 | |
jroll | the right thing to do is deprecate it | 17:19 |
jroll | it's probably fine not to | 17:19 |
*** piet has quit IRC | 17:19 | |
*** raddaoui has quit IRC | 17:19 | |
*** piet has joined #openstack-ironic | 17:19 | |
jroll | I'd probably jfdi with a quick note to openstack-dev | 17:20 |
Nisha | i have one silly ques on reno (release notes) | 17:20 |
Nisha | Everything wiped offin vacation :( | 17:20 |
jroll | realistically nobody is using that, it only makes sense with agent_ssh | 17:20 |
jroll | Nisha: what's your question? | 17:20 |
Nisha | how do we update a release note in the patch | 17:20 |
Nisha | its already existing | 17:21 |
openstackgerrit | Merged openstack/ironic-specs: Update template to include openstackclient https://review.openstack.org/264857 | 17:21 |
Nisha | i have to address the comment on the renotes | 17:21 |
*** yolanda has joined #openstack-ironic | 17:21 | |
*** raddaoui has joined #openstack-ironic | 17:21 | |
Nisha | but using vi, gate fails for release notes | 17:21 |
NobodyCam | Nisha: what patch? | 17:21 |
Nisha | https://review.openstack.org/#/c/251277/ | 17:22 |
Nisha | I updated the release notes using vi, and gate started failing | 17:22 |
rloo | Nisha: I doubt it had anything to do with vi, vs what your update was... | 17:23 |
Nisha | rloo gate for release notes only fail....you mean the contents are added wrongly? | 17:23 |
jroll | Nisha: http://docs.openstack.org/developer/reno/usage.html#formatting | 17:24 |
jroll | it's a formatting issue | 17:24 |
rloo | Nisha: that would be my guess | 17:24 |
*** garthb has joined #openstack-ironic | 17:24 | |
Nisha | jroll, thanks | 17:24 |
jroll | np | 17:24 |
NobodyCam | ya: http://logs.openstack.org/77/251277/5/check/gate-ironic-releasenotes/f2fc3a2/console.html#_2016-01-07_09_29_34_428 | 17:24 |
lucasagomes | rloo, jroll can't find anything relevant about deprecation of those variables... I can come up with a way to deprecate that if needed tho | 17:27 |
jroll | lucasagomes: don't worry about it, just email the list | 17:27 |
lucasagomes | yeah | 17:27 |
lucasagomes | will ask at -qa too | 17:27 |
jroll | with a link to the patch | 17:28 |
jroll | and then people can -1 if they're using it | 17:28 |
jroll | I wouldn't worry too much though | 17:28 |
lucasagomes | ack, ty | 17:28 |
rloo | lucasagomes: yeah, don't worry about it. like jroll sez. I would have just +A'd but jroll is more cautious :) | 17:30 |
jroll | I just haven't reviewed yet :P | 17:30 |
lucasagomes | rloo, asking on -qa if no asnwer I will put an email to the ML | 17:30 |
rloo | jroll: ha ha. | 17:30 |
lucasagomes | and we can wait for few days | 17:30 |
rloo | jroll: question wrt rfe process. Here's an example: https://bugs.launchpad.net/ironic/+bug/1526319 | 17:31 |
openstack | Launchpad bug 1526319 in Ironic "[RFE] Add api support to query nodes by name filters" [Wishlist,In progress] - Assigned to Haomeng,Wang (whaom) | 17:31 |
lucasagomes | jroll, lol, fair enuff | 17:31 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add support for providing custom Swift endpoint URLs https://review.openstack.org/251277 | 17:31 |
jroll | lucasagomes: I'd rather just put an email out "heads up this changed" | 17:31 |
rloo | jroll: so it seems fine to me. although the description isn't the greatest, what kind of regex are we talking about, what about the CLI. So if they added more info in the bug, it doesn't need a spec, right? | 17:31 |
lucasagomes | jroll, yeah or that, lemme do it | 17:31 |
jroll | lucasagomes: or if you don't want to change the variable name, you could leave it as the file name and use readlink or something to find the dir | 17:32 |
jroll | but then again if 'qemu' is the only file name that works, might be best to keep that hardcoded | 17:33 |
JayF | rloo: re: why does IPA allow things to have the same support level; that's how the API was designed more or less ... we have GENERIC, MAINLINE, and SERVICE_PROVIDER (1,2,3) that are provided in IPA | 17:33 |
jroll | lucasagomes: +A'd | 17:34 |
JayF | Making it exclusive would preclude being able to have pluggable generic hardware managers | 17:34 |
JayF | i.e. HP ships proliantutils with a mainline level hardware manager | 17:34 |
lucasagomes | jroll, yeah qemu is the only name that works http://libvirt.org/hooks.html#names | 17:34 |
*** Sukhdev has quit IRC | 17:34 | |
jroll | right | 17:35 |
rloo | JayF: OK. Just thought we could simplify things :) | 17:35 |
JayF | rloo: I mean, there are def places I wish we had designed diff w/r/t that after dealing with our huge mix of hardware managers downstream (we have probably 10 different ones, and up to 6 mixing for a node) | 17:35 |
JayF | rloo: but it works reasonably well once all the patches I'm working on get in (I picked up joshs' old dedupe steps patch after writing a downstream test and finding a bunch of edge cases unhandled) | 17:36 |
rloo | JayF: it is just that the code will always have to deal with breaking ties for managers with the same support level. | 17:36 |
sambetts | Night all o/ | 17:37 |
NobodyCam | night sambetts | 17:37 |
sambetts | o/ NobodyCam | 17:37 |
*** sambetts has quit IRC | 17:37 | |
jroll | rloo: I think that RFE needs a spec, honestly. it's an API change (which we should always tread carefully with), and I'm hesitant on that feature as is | 17:37 |
jroll | mostly this https://review.openstack.org/#/c/250112/14/ironic/db/sqlalchemy/api.py | 17:38 |
JayF | rloo: yep, and I think I figured out that in some cases, the behavior while consistent is not deterministic | 17:38 |
rloo | jroll: oh, ok. devil is in the details. | 17:38 |
JayF | rloo: i.e. if you dispatch_to_managers() and have 2 hwm "tied" at support level, right now the first one loaded would be the first one run | 17:38 |
jroll | rloo: yep | 17:39 |
JayF | rloo: rather than something more ... predictable | 17:39 |
rloo | JayF: yeah, see. ties are bad! | 17:39 |
jroll | rloo: tempted to say "all api changes need a spec" | 17:39 |
JayF | but in order to prevent ties, you have to enforce uniqueness | 17:39 |
JayF | which is probably even harder when talking about plugins | 17:39 |
JayF | esp since hwms are dynamically loaded based on hw on th enode | 17:39 |
openstackgerrit | Merged openstack/python-ironicclient: Remove openstack-common.conf https://review.openstack.org/264648 | 17:41 |
openstackgerrit | Merged openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/264425 | 17:41 |
rloo | jroll: it seems to me that someone had mentioned that all api changes need a spec, but not sure who/where. | 17:44 |
*** jcoufal_ has quit IRC | 17:44 | |
jroll | rloo: nova does, other than that idk | 17:44 |
rloo | jroll: oh, maybe that was where i saw it. | 17:44 |
*** deray has joined #openstack-ironic | 17:45 | |
*** jistr has quit IRC | 17:45 | |
*** mkovacik has quit IRC | 17:46 | |
JayF | lekha: mimic -> global-requirements is on it's way to a merge, was approved earlier | 17:49 |
lekha | JayF: yay! | 17:49 |
lekha | I will rebase the ironic python client PR once its merged | 17:50 |
*** athomas has quit IRC | 17:51 | |
*** yarkot has joined #openstack-ironic | 17:53 | |
openstackgerrit | Merged openstack/ironic: Change default IRONIC_VM_SPECS_RAM to 1024 https://review.openstack.org/264506 | 17:55 |
*** rebase has joined #openstack-ironic | 17:55 | |
*** praneshp has quit IRC | 18:01 | |
openstackgerrit | Merged openstack/ironic-lib: Updated from global requirements https://review.openstack.org/264424 | 18:02 |
* mgould -> home; good night! | 18:08 | |
*** jaybeale has joined #openstack-ironic | 18:08 | |
*** mgould has quit IRC | 18:08 | |
*** penick has quit IRC | 18:08 | |
*** trown|lunch is now known as trown | 18:08 | |
NobodyCam | night mgould | 18:09 |
*** derekh has quit IRC | 18:11 | |
*** toure has quit IRC | 18:14 | |
*** garthb_ has joined #openstack-ironic | 18:14 | |
*** garthb has quit IRC | 18:15 | |
*** trown has quit IRC | 18:15 | |
*** trown|brb has joined #openstack-ironic | 18:16 | |
*** raddaoui has quit IRC | 18:16 | |
*** toure has joined #openstack-ironic | 18:16 | |
*** trown|brb is now known as trown | 18:21 | |
*** ndipanov has quit IRC | 18:22 | |
*** e0ne has joined #openstack-ironic | 18:23 | |
* lucasagomes sent the heads up email | 18:25 | |
NobodyCam | Ty lucasagomes :) | 18:28 |
openstackgerrit | Merged openstack/ironic: Devstack: Make sure libvirt's hooks directory exists https://review.openstack.org/264164 | 18:30 |
*** praneshp has joined #openstack-ironic | 18:33 | |
*** harlowja has quit IRC | 18:35 | |
*** harlowja has joined #openstack-ironic | 18:36 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic-lib: WIP: Testing https://review.openstack.org/264577 | 18:47 |
*** ionutbalutoiu has quit IRC | 18:56 | |
*** electrofelix has quit IRC | 18:58 | |
*** moshele has joined #openstack-ironic | 19:04 | |
*** rebase has quit IRC | 19:06 | |
*** ijw has joined #openstack-ironic | 19:07 | |
*** e0ne has quit IRC | 19:08 | |
*** moshele has quit IRC | 19:10 | |
jroll | JayF: lekha: you may want to be in on this thread folks asked me to start http://lists.openstack.org/pipermail/openstack-dev/2016-January/083510.html | 19:10 |
*** Sukhdev_ has joined #openstack-ironic | 19:13 | |
*** Sukhdev_ has quit IRC | 19:14 | |
*** Sukhdev_ has joined #openstack-ironic | 19:14 | |
lekha | jroll: thanks jroll. Just to be clear, mimic uses twisted plugin architecture, but for the most part (over 95%) of the code is just good old python. But if things are failing cause of twisted itself, I agree its a whole other ball game. | 19:14 |
*** baoli has quit IRC | 19:14 | |
jroll | lekha: yeah, I know | 19:15 |
*** ijw has quit IRC | 19:17 | |
*** penick has joined #openstack-ironic | 19:21 | |
*** Nisha has quit IRC | 19:28 | |
*** harshs has joined #openstack-ironic | 19:29 | |
*** alexpilotti has joined #openstack-ironic | 19:29 | |
*** garthb__ has joined #openstack-ironic | 19:31 | |
*** yarkot has quit IRC | 19:31 | |
*** yarkot has joined #openstack-ironic | 19:31 | |
*** tangchen__ has joined #openstack-ironic | 19:32 | |
*** dims_ has joined #openstack-ironic | 19:33 | |
*** chihhsin_ has joined #openstack-ironic | 19:33 | |
*** marios_ has joined #openstack-ironic | 19:34 | |
*** dims has quit IRC | 19:34 | |
*** yonglihe_ has joined #openstack-ironic | 19:35 | |
*** MattMan_ has joined #openstack-ironic | 19:35 | |
*** bradjones_ has joined #openstack-ironic | 19:37 | |
*** bradjones_ has quit IRC | 19:37 | |
*** bradjones_ has joined #openstack-ironic | 19:37 | |
*** garthb_ has quit IRC | 19:38 | |
*** MattMan has quit IRC | 19:38 | |
*** bradjones has quit IRC | 19:38 | |
*** alexpilo_ has quit IRC | 19:38 | |
*** kbyrne has quit IRC | 19:38 | |
*** yuriyz has quit IRC | 19:38 | |
*** marios has quit IRC | 19:38 | |
*** tangchen_ has quit IRC | 19:38 | |
*** yonglihe has quit IRC | 19:38 | |
*** chihhsin has quit IRC | 19:38 | |
*** vdrok- has quit IRC | 19:38 | |
*** bradjones_ is now known as bradjones | 19:38 | |
*** yonglihe_ is now known as yonglihe | 19:39 | |
*** ijw has joined #openstack-ironic | 19:40 | |
*** ChubYann has joined #openstack-ironic | 19:40 | |
*** yuriyz has joined #openstack-ironic | 19:42 | |
*** kbyrne has joined #openstack-ironic | 19:42 | |
*** gabriel has joined #openstack-ironic | 19:43 | |
*** harshs has quit IRC | 19:44 | |
rloo | jroll, devananda: where are we at with the node claims/filter API? https://review.openstack.org/#/c/204641/ | 19:46 |
*** vdrok- has joined #openstack-ironic | 19:46 | |
*** harshs has joined #openstack-ironic | 19:46 | |
jroll | rloo: we kind of decided to focus on getting the other priorities done | 19:46 |
jroll | I don't think we can finish that before nova FF | 19:46 |
jroll | I do need to push a new iteration of that spec but it's low prio on my todo list | 19:47 |
rloo | jroll: Oh. I agree, we can't finish/get the nova part done before nova FF. So yeah, I can see it being low priority. | 19:47 |
rloo | jroll: the problem? being that I'm trying to get downstream folks to do things the way the upstream is going to flow, and it isn't clear what the flow is. | 19:48 |
*** Sukhdev_ has quit IRC | 19:48 | |
lucasagomes | folks, I will call it a day | 19:48 |
rloo | night lucasagomes | 19:48 |
jroll | rloo: the plan laid out has not changed, does that help? :) | 19:48 |
lucasagomes | have a great night every one! | 19:48 |
jroll | night lucasagomes | 19:48 |
lucasagomes | see y'all! | 19:49 |
*** lucasagomes is now known as lucas-dinner | 19:49 | |
rloo | jroll: they/we want to separate the claims from the filtering. which makes sense to me, but it isn't explicitly mentioned in the spec. | 19:49 |
jroll | rloo: there's some details needed yet, but the overall architecture is there | 19:49 |
jroll | um | 19:49 |
jroll | oh, we were breaking the filter api to a separate spec | 19:50 |
* jroll looks around | 19:50 | |
jroll | er no | 19:50 |
jroll | line 147 | 19:50 |
rloo | jroll: so a filtering that returns nodes but doesn't claim, and a claim API to add a claim given a list of nodes. | 19:50 |
jroll | lines 147-157 is the filter api | 19:50 |
jroll | I don't see the use in making claim only accept a list of nodes | 19:51 |
rloo | jroll: that's the filtering w/o claims part. | 19:51 |
jroll | so | 19:51 |
rloo | jroll: if you/we provide an API that filters -> list of nodes, why wouldn't you allow a claim to take a list of nodes. | 19:51 |
jroll | 1) filter api should be a thing, without claims. that's lines 147-157 | 19:51 |
jroll | 2) claims api should accept node uuid(s), but should also accept other properties similar to the filter api | 19:52 |
jroll | does that make sense | 19:52 |
jroll | I don't see the use case in restricting the claims API to *only* node uuid(s) | 19:52 |
rloo | jroll: yup, that's what I wanted to see/hear. Sorry, I didn't mean for it to *only* take node uuids, that wouldn't make sense :) | 19:52 |
jroll | rloo: okay cool | 19:53 |
rloo | jroll: ok, i'll add a comment to the spec with a link to this discussion :) | 19:53 |
JayF | What's the right way to multiline something if it's "var = [such a long string comprehension it barely fits on a line]" | 19:53 |
jroll | rloo: I just added a +1 to that comment | 19:53 |
*** ijw has quit IRC | 19:53 | |
JayF | var = \n+4spaces [] gives a syntax error | 19:53 |
jroll | JayF: var = [thing for thing\n in things] | 19:54 |
rloo | thx jroll | 19:54 |
jroll | I line up the second line one space past the [ but I'm not sure if pep8 flags those at all | 19:54 |
jroll | np rloo :) | 19:54 |
JayF | jroll: the predicate is too long to wrap it to there :) | 19:54 |
JayF | but I'll do it with a shorter indent | 19:55 |
JayF | and then that'll pass syntax and pep8 can yell if it wants | 19:55 |
JayF | lol | 19:55 |
jroll | JayF: I mean, wrap anywhere within the [] | 19:55 |
jroll | JayF: or var = (\n[...]) or var = [\n...] | 19:55 |
JayF | well that's easy then | 19:55 |
JayF | gotcha | 19:55 |
jroll | just needs some sort of bracket for python | 19:55 |
jroll | or \ | 19:55 |
jroll | but \ is ew | 19:55 |
JayF | gotcha | 19:56 |
JayF | yeah I forget I can use () in python even though you almost never need it | 19:56 |
JayF | but wrapping it here looks better so works for me | 19:56 |
rloo | i think () or \. I don't think we've been using [] | 19:56 |
JayF | rloo: it's a string comprehention :) trying to replace the filter() as you suggested in that patch | 19:56 |
* JayF about to see if it passes tests | 19:56 | |
rloo | JayF: Oh. blame it on me then :) | 19:57 |
JayF | haha | 19:57 |
JayF | why did we use filter? because we didn'tt hink of doing it a better way | 19:57 |
JayF | that is the honest answer to that, lol | 19:57 |
JayF | and your suggestion passes tests \o/ | 19:57 |
JayF | and woudl've saved us 45m at WTF'ing at py3 differences in filter() | 19:57 |
rloo | JayF: ok, i thought i was missing something. | 19:58 |
rloo | JayF: now you know for next time :) | 19:58 |
*** dims_ has quit IRC | 20:00 | |
*** meghal has joined #openstack-ironic | 20:00 | |
*** harshs has quit IRC | 20:04 | |
*** chopmann has joined #openstack-ironic | 20:04 | |
*** chopmann is now known as sirmonkey | 20:04 | |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Allow hardware managers to override clean step priority https://review.openstack.org/189969 | 20:07 |
*** dhellmann has quit IRC | 20:11 | |
*** dims has joined #openstack-ironic | 20:12 | |
*** dims has quit IRC | 20:19 | |
*** dims has joined #openstack-ironic | 20:22 | |
*** openstackgerrit has quit IRC | 20:23 | |
*** dims has quit IRC | 20:23 | |
*** MattMan_ has quit IRC | 20:24 | |
*** MattMan has joined #openstack-ironic | 20:24 | |
*** openstackgerrit has joined #openstack-ironic | 20:25 | |
*** deray has quit IRC | 20:26 | |
rloo | JayF: did you see this? (I'm guessing not): https://review.openstack.org/#/c/169504/ | 20:29 |
JayF | I didn't see it until my version was up, no | 20:29 |
JayF | but it's based on the same downstream patch | 20:29 |
jroll | lol | 20:30 |
JayF | I just was two patchsets into the new one before I realized there was an old one | 20:30 |
rloo | JayF: so I'll abandon it then :) | 20:30 |
JayF | lol | 20:30 |
JayF | yeah I was going to do the same but I don't have core on ironic | 20:30 |
JayF | rloo: that review is an interesting/fun one, espeically around naming. Sorta funny from my perspective b/c until I saw that downstream patch 2wks ago I thought this was upstream already, lol | 20:30 |
JayF | rloo: including references in docstrings to reboot_requested even though it wasn't implemented upstream, hooray | 20:31 |
* JayF not okay with downstream patches and trying to work them out | 20:31 | |
rloo | JayF: yeah. we need to be faster at getting things IN and/or abandoning them. | 20:31 |
rloo | JayF: otherwise, we are spending extra time (submitter, reviewers) that we shouldn't need to do. | 20:32 |
JayF | yep, I 100% agree | 20:32 |
JayF | and add to that downstream time spent rebasing stuff and it gets even more crazy | 20:32 |
rloo | JayF: oh, I don't care about your downstream times :) | 20:33 |
JayF | like I don't think we'll ever be able to run OnMetal on Ironic master, just because there's always going to be a new thing or whatever ... but stuff like reboot_requested, and the clean step ordering ... it's just absolutely nuts | 20:33 |
JayF | rloo: I'm just making the observation that the time incentive does work both ways | 20:33 |
*** dprince has quit IRC | 20:33 | |
rloo | JayF: yeah, I know. I'm just joking. | 20:33 |
JayF | rloo: so when "we" (talking specifically about OM team) don't upstream stuff we hurt ourselves too | 20:33 |
rloo | JayF: we have similar issues at Yahoo | 20:34 |
*** Marga_ has joined #openstack-ironic | 20:35 | |
*** Marga_ has quit IRC | 20:35 | |
*** Marga_ has joined #openstack-ironic | 20:35 | |
rloo | JayF: quick question. Are you using manual cleaning downstream? And what about the GET /nodes/<uuid>/cleaning/steps API (to get list of all clean steps)? | 20:37 |
JayF | we don't use manual cleaning downstream at all, and it's unlikely we will | 20:37 |
rloo | JayF: I have been dragging my feet about those; Josh has some patches up and I was wondering if they worked. | 20:37 |
JayF | the ironic api to get clean steps, I don't think we have that downstream either | 20:38 |
rloo | JayF: ok. that's good to know. | 20:38 |
JayF | That API call is less helpful to us generally, because we have homogenous hardware | 20:38 |
JayF | in fact that new test I added in deduplicate_steps, where it merges all the managers and verifies steps, we have one test like that for each hardware config we use | 20:38 |
JayF | so we have a place, test-verified, to see what all steps would run on a given node anyway | 20:38 |
*** dims has joined #openstack-ironic | 20:39 | |
rloo | JayF: i don't like that it that to implement that API, one needs to query the agent on each node, to get the clean steps. And caching it all seems yucky to me. | 20:40 |
JayF | I mean, a lot of stuff around the agent gets yukkier than other places because the agent gets to define what happens | 20:40 |
JayF | same deal with that reboot_requested patch | 20:40 |
JayF | IPA is the only thing that'd need to *request* a reboot during cleaning because all other clean steps are directly in the driver, and can reboot themselves at will | 20:40 |
rloo | JayF: why can't the agent cause itself/node to reboot? | 20:43 |
JayF | rloo: the agent has no place to persistently store information. If an agent reboots itself as a part of a cleaning step, how does it let the conductor know it's done? | 20:44 |
JayF | rloo: and when the agent comes back up, how would it know it's post reboot? | 20:44 |
JayF | Ironic has to coordinate anything IPA does that involves a reboot, because Ironic is the only persistent data store IPA has | 20:44 |
JayF | and when you're talking power actions, and you already have to hit Ironic, why wouldn't Ironic manage that? | 20:44 |
TheJulia | JayF: I was having a very deep discussion with NobodyCam a few weeks ago about that and it became very clear during that discussion that we needed something external telling the agent what to do instead of the agent determining it, but that would be a bit of a massive shift | 20:45 |
JayF | TheJulia: I disagree vehemently. We designed the agent to run the show for specific reasons | 20:45 |
jroll | JayF: rloo: also that firmware updates often require a hard reboot as opposed to in-band | 20:45 |
JayF | ah that's true, in-band reboots wouldn't even work for all of what we're doing today | 20:45 |
*** ionutbalutoiu has joined #openstack-ironic | 20:46 | |
rloo | well, I think it is interesting that TheJulia and NobodyCam think otherwise. | 20:46 |
TheJulia | JayF: Oh, there are definitely pluses in that nature as well, just... I think it shifts some of the complexity and tracking elsewhere in the management of the nodes with diverse fleets | 20:47 |
TheJulia | I just wish I remember what spurred that entire chain of thought | 20:47 |
TheJulia | :\ | 20:47 |
JayF | The use case matters a lot, I think | 20:47 |
TheJulia | yeah | 20:47 |
JayF | Without it it's hard to have a good conversation about it | 20:48 |
TheJulia | indeed | 20:48 |
NobodyCam | hardware managers | 20:48 |
*** raddaoui has joined #openstack-ironic | 20:48 | |
*** piet has quit IRC | 20:48 | |
NobodyCam | having multiable HW managers | 20:48 |
JayF | NobodyCam: I'm running environments that load up to 8 hardware managers at the same time :) | 20:49 |
NobodyCam | :) | 20:49 |
JayF | NobodyCam: and am working now on a set of patches to make that work better, b/c I discovered some of the fixup code for those cases were not merged | 20:49 |
TheJulia | JayF: awesome | 20:49 |
JayF | NobodyCam: https://review.openstack.org/#/c/189969 | 20:49 |
NobodyCam | I was tring to remember what start the convo with TheJulia | 20:49 |
TheJulia | NobodyCam: it was a firmware upgrade question, but it was a very very diverse hardware situation if memory serves, like wanting different firmware on the same model chassis for some $reason | 20:50 |
TheJulia | and then being able to orchustrate that | 20:50 |
JayF | Aah. That's a use case I'd almost have explicitly coded to prevent. In my world, identical hardware runinng non-identical firmwares is a pretty bad failure state | 20:51 |
JayF | you can, however, modify what a clean step does based on information in the node, we do it today | 20:52 |
TheJulia | yeah | 20:52 |
JayF | so you could do something like node.extra{'load_firmware': 'old'} | 20:52 |
JayF | b/c we pass the node into clean steps when run | 20:52 |
* jroll smells pets | 20:52 | |
jroll | :P | 20:52 |
TheJulia | but you'd need that pre-built, which has pluses, and minuses | 20:52 |
TheJulia | jroll: many petcattle | 20:53 |
JayF | TheJulia: yeah, but if it's in Ironic, you'd need it prebuilt too, right? | 20:53 |
jroll | hehe | 20:53 |
JayF | TheJulia: unless you're going to start sending firmware images over the IPA http api | 20:53 |
JayF | which would be kinda gross | 20:53 |
JayF | although I guess you could ship a url to ipa and have it pull it down, which is not evil | 20:54 |
TheJulia | JayF: that is kind of the point where we got to "wow, this is a can of worms" | 20:54 |
TheJulia | but yeah | 20:54 |
JayF | yeah that's kinda why we ended up making it the way we did | 20:54 |
JayF | keep all the worms in the agent | 20:54 |
JayF | and most of them in hardware managers | 20:54 |
JayF | contain the hardware nastiness since we can't get rid of it, lol | 20:54 |
TheJulia | heh | 20:55 |
openstackgerrit | Thiago Paiva Brito proposed openstack/python-oneviewclient: Change polling give up policy for OneView client https://review.openstack.org/264874 | 20:55 |
* TheJulia hears a catastrophy of multiple scrambling cats and wonders.... what just happened. | 20:59 | |
*** raildo is now known as raildo-afk | 21:04 | |
* TheJulia steps away for a little while | 21:06 | |
* NobodyCam hopes the catastrophy was not to bad | 21:07 | |
* jlvillal seems to have been able to simulate devstack-gate locally and run the ironic tempest job. Next step ironic Grenade tempest job :) | 21:10 | |
TheJulia | nah, need to go to an appointment | 21:10 |
NobodyCam | jlvillal: w00t :) | 21:10 |
NobodyCam | :) | 21:10 |
jlvillal | NobodyCam: I'll admit it doesn't sound like much. But it has taken me up to now to get that done. Been working on it since Monday, with some meetings getting in the way. | 21:11 |
jlvillal | I know have a nice automated way to spin up a VM and put the correct stuff on and have it work. And all behind a proxy server, which has caused some pain along the way. | 21:11 |
jlvillal | s/I know/I now/ | 21:12 |
*** sirmonkey has quit IRC | 21:14 | |
openstackgerrit | Thiago Paiva Brito proposed openstack/python-oneviewclient: Change polling give up policy for OneView client https://review.openstack.org/264874 | 21:17 |
*** rajinir has joined #openstack-ironic | 21:18 | |
*** piet has joined #openstack-ironic | 21:18 | |
*** penick has quit IRC | 21:20 | |
*** harshs has joined #openstack-ironic | 21:24 | |
*** baoli has joined #openstack-ironic | 21:25 | |
*** baoli_ has joined #openstack-ironic | 21:26 | |
*** baoli has quit IRC | 21:30 | |
*** penick has joined #openstack-ironic | 21:34 | |
*** ijw has joined #openstack-ironic | 21:34 | |
*** baoli_ has quit IRC | 21:36 | |
*** baoli has joined #openstack-ironic | 21:37 | |
jlvillal | lifeless: Or anyone else. Do you know if people would be amenable to running OpenStack projects using 'pypy', if it works? Just trying to find out if there had been any done in the past and people objected to using pypy. | 21:37 |
*** Sukhdev has joined #openstack-ironic | 21:37 | |
jlvillal | I'm in a meeting where they are discussing it here :) | 21:38 |
lifeless | jlvillal: we have some jobs that test pypy compat | 21:38 |
lifeless | jlvillal: openstack doesn't specify which VM you want to use, but we can only state compat with the ones we test | 21:38 |
jlvillal | lifeless: I have noticed that. Internally they have found some projects can see 2x improvement using pypy | 21:38 |
lifeless | jlvillal: if they want great pypy support, step up and bugfix things | 21:39 |
jlvillal | lifeless: Great. Thanks. | 21:39 |
*** meghal has quit IRC | 21:39 | |
*** baoli has quit IRC | 21:40 | |
*** baoli has joined #openstack-ironic | 21:40 | |
*** baoli has quit IRC | 21:45 | |
*** baoli has joined #openstack-ironic | 21:46 | |
*** slagle has quit IRC | 21:50 | |
*** jaypipes has quit IRC | 21:50 | |
*** rbudden has quit IRC | 21:50 | |
*** boris-42 has quit IRC | 21:50 | |
*** dtantsur|afk has quit IRC | 21:50 | |
*** slagle has joined #openstack-ironic | 21:51 | |
*** jaypipes has joined #openstack-ironic | 21:51 | |
*** rbudden has joined #openstack-ironic | 21:51 | |
*** boris-42 has joined #openstack-ironic | 21:51 | |
*** dtantsur|afk has joined #openstack-ironic | 21:51 | |
*** harshs has quit IRC | 21:58 | |
*** trown is now known as trown|outttypeww | 22:04 | |
*** baoli has quit IRC | 22:05 | |
*** baoli has joined #openstack-ironic | 22:06 | |
*** meghal has joined #openstack-ironic | 22:10 | |
openstackgerrit | Thiago Paiva Brito proposed openstack/python-oneviewclient: Change polling give up policy for OneView client https://review.openstack.org/264874 | 22:10 |
*** Marga_ has quit IRC | 22:10 | |
*** meghal has quit IRC | 22:14 | |
*** penick has quit IRC | 22:15 | |
*** baoli has quit IRC | 22:17 | |
* jlvillal is sad that apt-get hangs when switching to grenade ironic job from non-grenade ironic job. | 22:18 | |
* jlvillal has no clue why apt-get is hanging... | 22:18 | |
*** baoli has joined #openstack-ironic | 22:18 | |
jlvillal | Just sits here: http://paste.openstack.org/show/483271/ | 22:19 |
openstackgerrit | Jonathan Provost proposed openstack/ironic: Adjust ipminative._reboot to comply with pyghmi contract https://review.openstack.org/264990 | 22:20 |
NobodyCam | humm | 22:20 |
*** raddaoui has quit IRC | 22:21 | |
*** raddaoui has joined #openstack-ironic | 22:22 | |
openstackgerrit | Merged openstack/python-oneviewclient: Change polling give up policy for OneView client https://review.openstack.org/264874 | 22:23 |
*** absubram has quit IRC | 22:26 | |
lifeless | jlvillal: whats the process state? | 22:27 |
lifeless | jlvillal: whats its stdout / stderr - could they be full pipes? | 22:27 |
lifeless | jlvillal: does it have any sockets open? | 22:27 |
jlvillal | lifeless: I see 16829 pts/0 T 0:00 apt-get --option Dpkg::Options::=-- when doing 'ps axww' | 22:28 |
jlvillal | lifeless: I have this: https://review.openstack.org/264354 | 22:28 |
jlvillal | lifeless: And the last lines of the grenade log are here: http://paste.openstack.org/show/483273/ | 22:29 |
*** baoli has quit IRC | 22:29 | |
*** baoli has joined #openstack-ironic | 22:30 | |
*** vishwanathj has quit IRC | 22:30 | |
jlvillal | lifeless: So I guess the process is stopped. But why? | 22:31 |
*** penick has joined #openstack-ironic | 22:32 | |
*** [1]cdearborn has joined #openstack-ironic | 22:34 | |
* jlvillal wonders if he should send the CONT signal | 22:34 | |
* jlvillal discovers the CONT signal didn't seem to do anything. | 22:36 | |
*** gmmaha has joined #openstack-ironic | 22:38 | |
thiagop | Pheww, couple of headaches here to put the CI back online | 22:40 |
thiagop | damn power outages... | 22:40 |
thiagop | calling it a day, see ya next week folks | 22:40 |
*** thiagop has quit IRC | 22:40 | |
*** baoli has quit IRC | 22:41 | |
*** baoli has joined #openstack-ironic | 22:41 | |
*** thrash is now known as thrash|g0ne | 22:45 | |
*** cdearborn has quit IRC | 22:48 | |
*** ijw has quit IRC | 22:50 | |
*** harshs has joined #openstack-ironic | 22:52 | |
*** baoli has quit IRC | 22:53 | |
*** baoli has joined #openstack-ironic | 22:54 | |
*** jaybeale has quit IRC | 22:57 | |
*** dims_ has joined #openstack-ironic | 23:00 | |
*** dims has quit IRC | 23:01 | |
*** sacharya has quit IRC | 23:02 | |
*** sacharya has joined #openstack-ironic | 23:03 | |
*** meghal has joined #openstack-ironic | 23:04 | |
*** mkovacik has joined #openstack-ironic | 23:05 | |
*** baoli has quit IRC | 23:05 | |
*** baoli has joined #openstack-ironic | 23:06 | |
*** sacharya has quit IRC | 23:07 | |
*** meghal has quit IRC | 23:09 | |
*** mkovacik has quit IRC | 23:12 | |
*** ijw has joined #openstack-ironic | 23:15 | |
*** baoli has quit IRC | 23:17 | |
*** baoli has joined #openstack-ironic | 23:18 | |
*** ionutbalutoiu has quit IRC | 23:19 | |
*** ionutbalutoiu has joined #openstack-ironic | 23:20 | |
*** [1]cdearborn has quit IRC | 23:21 | |
*** piet has quit IRC | 23:28 | |
*** ionutbalutoiu has quit IRC | 23:28 | |
*** piet has joined #openstack-ironic | 23:28 | |
*** baoli has quit IRC | 23:29 | |
*** baoli has joined #openstack-ironic | 23:30 | |
*** mkovacik has joined #openstack-ironic | 23:30 | |
*** dims_ has quit IRC | 23:39 | |
*** baoli has quit IRC | 23:44 | |
*** dims_ has joined #openstack-ironic | 23:45 | |
*** sacharya has joined #openstack-ironic | 23:47 | |
*** dims_ has quit IRC | 23:50 | |
*** sacharya has quit IRC | 23:51 | |
*** raddaoui has quit IRC | 23:52 | |
*** piet has quit IRC | 23:56 | |
*** garthb__ has quit IRC | 23:57 | |
*** garthb__ has joined #openstack-ironic | 23:57 | |
*** meghal has joined #openstack-ironic | 23:58 | |
*** jaybeale has joined #openstack-ironic | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!