*** bdeschenes has joined #openstack-ironic | 00:00 | |
*** rama_y has quit IRC | 00:02 | |
*** bdeschenes has quit IRC | 00:09 | |
*** rloo has quit IRC | 00:20 | |
*** causten has joined #openstack-ironic | 00:48 | |
*** causten has quit IRC | 00:54 | |
*** causten has joined #openstack-ironic | 00:55 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic: Docs: Add warning and add setting of $LOGFILE https://review.openstack.org/366518 | 00:58 |
---|---|---|
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic: Docs: Add warning and add setting of $LOGFILE https://review.openstack.org/366518 | 00:59 |
*** causten has quit IRC | 00:59 | |
*** ijw has quit IRC | 01:00 | |
*** phuongnh has joined #openstack-ironic | 01:04 | |
*** sdake has quit IRC | 01:06 | |
*** baoli has joined #openstack-ironic | 01:16 | |
*** ijw has joined #openstack-ironic | 01:19 | |
*** baoli has quit IRC | 01:21 | |
*** r-daneel has quit IRC | 01:42 | |
*** ijw has quit IRC | 01:48 | |
*** baoli has joined #openstack-ironic | 01:52 | |
*** tuanla has joined #openstack-ironic | 02:02 | |
*** vsaienko has joined #openstack-ironic | 02:10 | |
*** wajdi has joined #openstack-ironic | 02:11 | |
*** wajdi_ has joined #openstack-ironic | 02:12 | |
*** wajdi has quit IRC | 02:16 | |
*** ijw has joined #openstack-ironic | 02:20 | |
*** ijw has quit IRC | 02:25 | |
openstackgerrit | zhangyanxian proposed openstack/ironic: Fix typos in rootwrap.conf https://review.openstack.org/374493 | 02:26 |
openstackgerrit | zhangyanxian proposed openstack/ironic: Fix typos in rootwrap.conf https://review.openstack.org/374493 | 02:27 |
openstackgerrit | zhangyanxian proposed openstack/ironic: Fix typos in rootwrap.conf https://review.openstack.org/374493 | 02:38 |
openstackgerrit | zhangyanxian proposed openstack/ironic: Fix typos in rootwrap.conf & ironic-images.filters & ironic-lib.filters https://review.openstack.org/374493 | 02:39 |
*** wuhg has joined #openstack-ironic | 02:39 | |
openstackgerrit | zhangyanxian proposed openstack/ironic: Fix typos in rootwrap.conf &ironic-images.filters &ironic-lib.filters https://review.openstack.org/374493 | 02:40 |
*** vsaienko has quit IRC | 02:47 | |
*** syed_ has quit IRC | 03:03 | |
*** david-lyle has quit IRC | 03:03 | |
*** sdake has joined #openstack-ironic | 03:08 | |
*** baoli has quit IRC | 03:21 | |
*** vikrant has joined #openstack-ironic | 03:35 | |
*** hoangcx has joined #openstack-ironic | 03:41 | |
*** Sukhdev has joined #openstack-ironic | 03:45 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Fix iLO drivers to not clear local_gb if its not detected https://review.openstack.org/341752 | 03:52 |
*** vikrant has quit IRC | 03:53 | |
*** vikrant has joined #openstack-ironic | 03:54 | |
*** vikrant is now known as vikrant|brb | 03:57 | |
*** vikrant|brb is now known as vikrant | 04:02 | |
*** vmud213 has joined #openstack-ironic | 04:09 | |
*** ijw has joined #openstack-ironic | 04:25 | |
*** vmud213 has quit IRC | 04:26 | |
*** ijw has quit IRC | 04:29 | |
*** jaianshu has joined #openstack-ironic | 04:49 | |
*** vmud213 has joined #openstack-ironic | 04:50 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic: Docs: Add warning and add setting of $LOGFILE https://review.openstack.org/366518 | 04:51 |
*** bks has joined #openstack-ironic | 04:57 | |
*** jaianshu_ has joined #openstack-ironic | 05:06 | |
*** jaosorior has joined #openstack-ironic | 05:07 | |
*** jaianshu has quit IRC | 05:10 | |
*** ianw has quit IRC | 05:23 | |
*** ianw has joined #openstack-ironic | 05:27 | |
*** vsaienko has joined #openstack-ironic | 05:29 | |
*** jaianshu__ has joined #openstack-ironic | 05:34 | |
*** jaianshu_ has quit IRC | 05:37 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic: Docs: Add warning and add setting of $LOGFILE https://review.openstack.org/366518 | 05:39 |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic: Docs: Add warning and add setting of $LOGFILE https://review.openstack.org/366518 | 05:39 |
*** rajinir has quit IRC | 05:45 | |
*** jaianshu_ has joined #openstack-ironic | 05:51 | |
*** jaianshu__ has quit IRC | 05:54 | |
*** mjura has joined #openstack-ironic | 05:58 | |
*** vmud213 has quit IRC | 05:58 | |
*** vmud213 has joined #openstack-ironic | 06:02 | |
*** mjura has quit IRC | 06:05 | |
*** mjura has joined #openstack-ironic | 06:05 | |
*** rcernin has joined #openstack-ironic | 06:07 | |
*** ccamacho has joined #openstack-ironic | 06:09 | |
*** moshele has joined #openstack-ironic | 06:21 | |
*** vmud213 has quit IRC | 06:21 | |
*** Guest40699 has quit IRC | 06:22 | |
*** vmud213 has joined #openstack-ironic | 06:22 | |
*** vishwanathj has quit IRC | 06:25 | |
*** vsaienko has quit IRC | 06:27 | |
pas-ha | morning Ironic | 06:27 |
*** vsaienko has joined #openstack-ironic | 06:28 | |
*** vsaienko has quit IRC | 06:29 | |
*** vsaienko has joined #openstack-ironic | 06:33 | |
*** rbartal has joined #openstack-ironic | 06:35 | |
*** vmud213 has quit IRC | 06:36 | |
*** vmud213 has joined #openstack-ironic | 06:38 | |
*** AlexeyAbashkin has quit IRC | 06:44 | |
*** AlexeyAbashkin has joined #openstack-ironic | 06:46 | |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector: Add API for listing all introspection statuses https://review.openstack.org/344921 | 06:57 |
*** Sukhdev has quit IRC | 07:02 | |
openstackgerrit | zhangyanxian proposed openstack/ironic: Fix a typo in helper.py https://review.openstack.org/372994 | 07:03 |
*** vsaienko has quit IRC | 07:24 | |
*** tuanla_ has joined #openstack-ironic | 07:30 | |
*** sdake has quit IRC | 07:30 | |
*** tuanla has quit IRC | 07:31 | |
*** narasimha_SV has joined #openstack-ironic | 07:33 | |
narasimha_SV | http://paste.openstack.org/show/582509/ | 07:33 |
narasimha_SV | when I am doing pxe boot it is stopping with above messages | 07:34 |
narasimha_SV | http://paste.openstack.org/show/582511/ | 07:35 |
narasimha_SV | images which I have uploaded | 07:35 |
*** jpich has joined #openstack-ironic | 07:39 | |
narasimha_SV | http://paste.openstack.org/show/582512/ | 07:40 |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url https://review.openstack.org/352289 | 07:52 |
*** ohamada has joined #openstack-ironic | 07:55 | |
*** zzzeek has quit IRC | 08:00 | |
*** zzzeek has joined #openstack-ironic | 08:00 | |
*** athomas has joined #openstack-ironic | 08:03 | |
*** Romanenko_K has joined #openstack-ironic | 08:15 | |
*** tuanla has joined #openstack-ironic | 08:23 | |
*** hoangcx_ has joined #openstack-ironic | 08:23 | |
*** hoangcx has quit IRC | 08:25 | |
*** phuongnh has quit IRC | 08:25 | |
*** phuongnh has joined #openstack-ironic | 08:25 | |
*** tuanla_ has quit IRC | 08:25 | |
*** jaianshu has joined #openstack-ironic | 08:32 | |
pas-ha | narasimha_SV: could you also paste result of "ironic node-show <your-node>"? | 08:32 |
*** jaianshu__ has joined #openstack-ironic | 08:34 | |
*** jaianshu_ has quit IRC | 08:35 | |
tuanla | narasimha_SV, I think it good, you have to waiting for load image in /tftp/ | 08:35 |
tuanla | narasimha_SV, I think it good, you have to waiting from load image in /tftp/ | 08:36 |
tuanla | narasimha_SV, I think it good, you have to waiting load image from /tftp/ server | 08:36 |
tuanla | morning pas-ha | 08:38 |
narasimha_SV | tuanla: it is getting stopped there itself | 08:38 |
*** jaianshu has quit IRC | 08:38 | |
narasimha_SV | the process is not moving | 08:38 |
narasimha_SV | aftrer some time request is failed and ironic making that server to be in powerr off mode | 08:39 |
tuanla | narasimha_SV, please check you network | 08:39 |
tuanla | and restart you ironic node | 08:39 |
narasimha_SV | i am not using neutron , I am using an existing dhcp server for getting the ip | 08:39 |
tuanla | hi narasimha_SV, maybe i don't know to | 08:40 |
*** derekh has joined #openstack-ironic | 08:41 | |
narasimha_SV | jaianshu__: http://paste.openstack.org/show/582526/ | 08:41 |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url https://review.openstack.org/352289 | 08:43 |
*** milan has joined #openstack-ironic | 09:10 | |
milan | morning Ironic! :) | 09:11 |
tangchen | morning milan | 09:11 |
milan | hey tangchen :) | 09:11 |
* milan has a review day ;) | 09:11 | |
tangchen | milan: would you please take a look the functional test patch ? :) https://review.openstack.org/#/c/349421/19 | 09:12 |
patchbot | patch 349421 - ironic - Prepare for functional tests | 09:12 |
tangchen | milan: I have posted a patch to enable it. https://review.openstack.org/#/c/356233/ | 09:12 |
patchbot | patch 356233 - openstack-infra/project-config - Enable ironic functional test | 09:12 |
milan | tangchen, yeah, I shall do it finally today :) | 09:12 |
tangchen | milan: Sure. Thanks a lot :) | 09:13 |
milan | had some design issues with my patch yesterday that completely consumed me | 09:13 |
milan | https://review.openstack.org/#/c/344921/ | 09:13 |
patchbot | patch 344921 - ironic-inspector - Add API for listing all introspection statuses | 09:13 |
* milan needs to ping aarefiev about it actually ;) ^ | 09:13 | |
milan | and dtantsur|afk too ;) | 09:14 |
aarefiev | milan: hey, I'll be here in 1 h | 09:14 |
milan | aarefiev, sure :) | 09:14 |
*** ig0r_ has joined #openstack-ironic | 09:22 | |
*** stendulker has joined #openstack-ironic | 09:27 | |
*** milan is now known as milan|f00d | 09:28 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Fix iLO drivers to not clear local_gb if its not detected https://review.openstack.org/341752 | 09:29 |
mandre | lucas-afk, dtantsur|afk: I still haven't gone though a successful deployment with my atomic-host image | 09:33 |
mandre | it's different from overcloud-full, because one it has is_whole_disk_image set to true | 09:34 |
mandre | apparently the root cause is partprobe failing on my system with "Device or resource busy" and that triggers the int cast error I've sent yesterday | 09:35 |
mandre | partprobe failing: http://paste.openstack.org/show/582540/ | 09:35 |
mandre | int cast error: http://paste.openstack.org/show/582545/ | 09:35 |
*** bdeschenes has joined #openstack-ironic | 09:50 | |
mgould | morning Ironic! | 09:50 |
tuanla | morning ironic | 09:56 |
aarefiev | milan: I'm looking | 09:59 |
*** vsaienko has joined #openstack-ironic | 10:03 | |
openstackgerrit | Vadim Hmyrov proposed openstack/ironic-python-agent: Add bash scripts style checking for IPA https://review.openstack.org/374147 | 10:06 |
*** jaianshu_ has joined #openstack-ironic | 10:12 | |
*** jaianshu__ has quit IRC | 10:14 | |
*** jaianshu__ has joined #openstack-ironic | 10:15 | |
*** hoangcx_ has quit IRC | 10:16 | |
*** jaianshu_ has quit IRC | 10:17 | |
vdrok | morning everyone! | 10:20 |
*** bdeschenes has quit IRC | 10:24 | |
*** dtantsur|afk is now known as dtantsur | 10:26 | |
dtantsur | morning ironic, mandre, mgould, tuanla, aarefiev, milan|f00d, tangchen | 10:26 |
dtantsur | mandre, ugh.. lemme take a look | 10:27 |
aarefiev | morning dtantsur | 10:28 |
mandre | dtantsur: thanks, brb lunch | 10:28 |
dtantsur | yeah, I'll get some food too before jumping into things (really late today, heh) | 10:28 |
aarefiev | dtantsur: When do you plan cut stable branche? | 10:29 |
aarefiev | I'am wondering if we land introspection status list | 10:30 |
openstackgerrit | Vadim Hmyrov proposed openstack/python-ironicclient: Fix display of chassis UUID field if empty https://review.openstack.org/370764 | 10:32 |
dtantsur | aarefiev, 1. when jroll presses the button to release ironic-inspector, 2. I don't think so | 10:32 |
aarefiev | get it | 10:33 |
openstackgerrit | Merged openstack/ironic: Fix DRAC passthru 'list_unfinished_jobs' desc https://review.openstack.org/374331 | 10:41 |
*** dprince has joined #openstack-ironic | 10:42 | |
jroll | dtantsur: s/jroll/release team/ :) | 10:50 |
jroll | morning btw | 10:50 |
jroll | https://review.openstack.org/#/c/374367/ | 10:50 |
patchbot | patch 374367 - releases - Release final newton versions for ironic services | 10:50 |
dtantsur | morning jroll, I didn't notice you've already submitted the release request :) | 10:50 |
dtantsur | so yeah, we're past the cut off point now | 10:51 |
*** ohamada has quit IRC | 10:55 | |
*** ohamada has joined #openstack-ironic | 10:55 | |
stendulker | dtantsur, jroll: Hi | 10:56 |
stendulker | Does this review https://review.openstack.org/#/c/374367/ have any chance of making it to Newton? | 10:56 |
jroll | morning stendulker :) | 10:56 |
patchbot | patch 374367 - releases - Release final newton versions for ironic services | 10:56 |
jroll | wrong link? | 10:57 |
jroll | stendulker: I assume you mean https://review.openstack.org/341752 | 10:57 |
patchbot | patch 341752 - ironic - Fix iLO drivers to not clear local_gb if its not d... | 10:57 |
stendulker | https://review.openstack.org/#/c/341752/ | 10:57 |
patchbot | patch 341752 - ironic - Fix iLO drivers to not clear local_gb if its not d... | 10:57 |
stendulker | Has one +2 | 10:57 |
jroll | stendulker: well, final release is already proposed, but we could backport it when the branch is cut and release 6.2.1 | 10:58 |
stendulker | jroll: ok. Thank you | 10:58 |
jroll | stendulker: no problem, feel free to bug me when the backport is up | 10:59 |
stendulker | jroll: sure. | 10:59 |
jroll | stendulker: one comment on the reno there, when that's fixed I'm +2 | 11:02 |
tangchen | morning dtantsur | 11:02 |
*** thrash|g0ne is now known as thrash | 11:02 | |
stendulker | jroll: fixing it right away | 11:02 |
jroll | thanks | 11:03 |
*** hoonetorg has joined #openstack-ironic | 11:06 | |
stendulker | jroll: thank you :) | 11:06 |
*** dprince has quit IRC | 11:10 | |
vdrok | morning dtantsur jroll stendulker tangchen | 11:11 |
stendulker | morning vdrok :) | 11:11 |
*** e0ne has joined #openstack-ironic | 11:13 | |
tangchen | morning vdork | 11:14 |
openstackgerrit | Merged openstack/python-ironic-inspector-client: Switch stable/newton to Newton upper-constraints https://review.openstack.org/374023 | 11:16 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic-python-agent: Add info on tinyipa to docs https://review.openstack.org/374714 | 11:16 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Fix iLO drivers to not clear local_gb if its not detected https://review.openstack.org/341752 | 11:16 |
jroll | \o vdrok | 11:16 |
mgould | hey everyone | 11:17 |
mgould | can someone explain to me how https://review.openstack.org/#/c/373194 helps with the problem it's meant to address? | 11:17 |
patchbot | patch 373194 - ironic - Add 10s sleep for iPXE boot. | 11:17 |
mgould | ie, how does sleeping for 10s between initrd and boot stop PXE booting problems? | 11:18 |
jroll | mgould: the commit message should explain it :) | 11:18 |
jroll | (it doesn't, but, ya know) | 11:18 |
*** lucas-afk is now known as lucasagomes | 11:18 | |
mgould | jroll: heh, good point | 11:19 |
lucasagomes | morning all | 11:19 |
narasimha_SV | http://paste.openstack.org/show/582557/ | 11:19 |
narasimha_SV | those are images i have created using diskimage-builder | 11:19 |
narasimha_SV | what values will be deploy_kernel and deploy_ramdisk of them | 11:19 |
mgould | jroll: added a comment asking for an explanation in the commit message | 11:19 |
openstackgerrit | Himanshu Kumar proposed openstack/python-ironicclient: Changes in osc-plugin-ff0d897d8441a9e1.yaml for maintenance node https://review.openstack.org/372973 | 11:20 |
jroll | mgould: thanks :) | 11:20 |
mgould | but I kinda suspect the answer is "I tried this at random, and it seemed to help" | 11:20 |
jroll | ditto | 11:20 |
narasimha_SV | I am confused as my pxe booting is getting stopped like this http://paste.openstack.org/show/582509/ | 11:20 |
mgould | [no disrespect to the author, I'm sure we've all done that more than we'd like to admit...] | 11:20 |
jroll | mgould: btw, om == lazy_prince if you want to chat in irc | 11:20 |
mgould | jroll, lazy_prince thanks! | 11:20 |
*** jistr is now known as jistr|mtg | 11:20 | |
mgould | lazy_prince: how does your patch work?! I am confused. | 11:20 |
vdrok | morning mgould lucasagomes | 11:21 |
openstackgerrit | Vadim Hmyrov proposed openstack/python-ironicclient: Fix display of chassis UUID field if empty https://review.openstack.org/370764 | 11:21 |
vdrok | lucasagomes: jroll dtantsur I'm looking at this https://review.openstack.org/#/c/370764/7 and wonder maybe we should add yet another if here? https://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/node.py#L638-L652 | 11:23 |
patchbot | patch 370764 - python-ironicclient - Fix display of chassis UUID field if empty | 11:23 |
*** stendulker has quit IRC | 11:24 | |
vdrok | so that chassis_uuid is always returned by api | 11:24 |
tangchen | vdork: Hi Vladyslav, sorry that I have never configured a jenkins job before. I don't quite understand how to make the functional tests run in the job. Would you please tell me more about it ? | 11:24 |
vdrok | tangchen: it's vdrok not vdork :D | 11:24 |
tangchen | vdrok: Oh, so sorry. :) | 11:25 |
vdrok | tangchen: well, that's what the ironicclient hook does IIUC | 11:25 |
vdrok | or not, let me check | 11:25 |
jroll | vdrok: is it not returned as null in the api if it's null? | 11:25 |
vdrok | jroll: nope :( | 11:26 |
jroll | that seems crazy :) | 11:26 |
vdrok | yeah, it is, and seems like we were not paying attention before as it was hardcoded in client in the list of fields to rpint | 11:27 |
*** bdeschenes has joined #openstack-ironic | 11:29 | |
jroll | ah, I see | 11:29 |
jroll | yeah, doing that makes sense, dunno if that's the best place to put it, but if it is then go for it | 11:29 |
lucasagomes | vdrok, sorry was making some coffee. I agree it should be returned by the API always :-/ | 11:30 |
vdrok | ++ will cook a patch shortly | 11:30 |
vdrok | tangchen: https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/ironic.yaml#L266-L304 and https://github.com/openstack/python-ironicclient/blob/master/ironicclient/tests/functional/hooks/post_test_hook.sh | 11:31 |
vdrok | please take a look at those, we need something similar in ironic functional job | 11:31 |
tangchen | vdrok: Sure, looking at it. Thank you very much for your patient and nice help. :) | 11:32 |
vdrok | iirc that was added by aarefiev to the client, he might be able to help if there are any questions | 11:32 |
vdrok | tangchen: np :) | 11:32 |
aarefiev | whats up? | 11:32 |
vdrok | aarefiev: tangchen was looking into making the ironic functional job to run functional tests instead of the tempest ones, just pointed him to your work :) | 11:33 |
aarefiev | ok, what the problem with ironic job? | 11:37 |
dtantsur | morning vdrok, lucasagomes | 11:39 |
mgould | morning dtantsur | 11:39 |
tangchen | vdrok, aarefiev: Hi guys, IIUC, I think we have already had a functional job config just above the ironicclient one in ironic.yaml | 11:39 |
dtantsur | and mgould :) | 11:39 |
tangchen | vdrok, aarefiev: Is that correct ? | 11:39 |
* dtantsur is in process of caffeinating | 11:39 | |
vdrok | tangchen: well yeah, but it runs tempest tests, not functional | 11:39 |
aarefiev | yeah we have for ironicclient and ^ | 11:40 |
aarefiev | also we have '{pipeline}-ironic-dsvm-functional{job-suffix}' | 11:40 |
vdrok | tangchen: this is what causes tempest tests to run - https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/ironic.yaml#L251-L252 | 11:40 |
aarefiev | vdrok: do you what job ^ is for | 11:41 |
aarefiev | Know | 11:41 |
*** rbudden has joined #openstack-ironic | 11:41 | |
vdrok | aarefiev: it is for functional tests which are being added here - https://review.openstack.org/#/c/349421/ and I asked about changing the job to properly these tests instead of tempest ones | 11:42 |
patchbot | patch 349421 - ironic - Prepare for functional tests | 11:42 |
*** bfournie has quit IRC | 11:42 | |
vdrok | properly run | 11:42 |
aarefiev | vdrok: aha, ok, I see the problem now | 11:42 |
vdrok | basically adding the hooks and changing the template | 11:43 |
aarefiev | I didn't see that functional tests yet, so they setup ironic services by themself | 11:45 |
aarefiev | right? | 11:46 |
*** vsaienko has quit IRC | 11:46 | |
aarefiev | all we need to run tox | 11:46 |
tangchen | aarefiev: the functional test patch is here. https://review.openstack.org/#/c/349421/ | 11:46 |
patchbot | patch 349421 - ironic - Prepare for functional tests | 11:46 |
*** ccamacho is now known as ccamacho|lunch | 11:47 | |
jroll | oh hey, did anyone look into fixing the random migration test failures? | 11:49 |
jroll | I'm about to read that thread in the ML so just curious | 11:49 |
tangchen | vdrok, aarefiev: IIUC, we need to write a hook in Ironic and then call it in jenkins job template, right ? | 11:50 |
tangchen | :q | 11:50 |
vdrok | jroll: I did not in detail, but lucasagomes found this one yesterday https://review.openstack.org/291397 | 11:51 |
patchbot | patch 291397 - manila - Fix unstable DB migration tests (MERGED) | 11:51 |
vdrok | in neutron and nova they did basically the same | 11:51 |
TheJulia | Good morning | 11:51 |
lucasagomes | yeah I think worth waiting see if was just a random failures for us or if that really happens more often | 11:51 |
lucasagomes | that was the first time I've seem that error in ironic | 11:52 |
lucasagomes | TheJulia, morning | 11:52 |
vdrok | lucasagomes: happened twice yesterday on another patch, so seems it's getting worse | 11:52 |
vdrok | morning TheJulia | 11:52 |
lucasagomes | vdrok, oh damn, right yeah | 11:52 |
jroll | vdrok: ah, cool, does someone want to propose that? | 11:52 |
jroll | lucasagomes: you've seen the thread yeah? | 11:53 |
lucasagomes | jroll, not really ? ML thread ? | 11:53 |
aarefiev | tangchen: looking on your patch | 11:53 |
jroll | lucasagomes: yeah, http://lists.openstack.org/pipermail/openstack-dev/2016-September/103664.html | 11:54 |
jroll | lucasagomes: warning, it's super long, but tl;dr it is a real problem for a bunch of people | 11:54 |
*** zigo has quit IRC | 11:54 | |
lucasagomes | jroll, gotcha, I will skim trough it | 11:55 |
vdrok | jroll: I can do that, but in 3-4 hours | 11:55 |
vdrok | so if anyone gets faster to that, go ahead :) | 11:56 |
jroll | vdrok: okay, I'll bug you if I get to it | 11:56 |
* jroll has a long list today | 11:56 | |
mat128 | morning ironic | 11:57 |
jroll | heya mat128 | 11:57 |
*** srobert has joined #openstack-ironic | 11:58 | |
lucasagomes | mat128, good morning | 11:58 |
*** baoli has joined #openstack-ironic | 11:58 | |
*** zigo has joined #openstack-ironic | 11:58 | |
*** phuongnh has quit IRC | 11:59 | |
*** zigo is now known as Guest83601 | 11:59 | |
*** baoli_ has joined #openstack-ironic | 11:59 | |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url https://review.openstack.org/352289 | 11:59 |
lucasagomes | dtantsur, re virtio disk + uefi, I can't find a proper bug about it. It was a lot of trial and error. The closest I found googling was http://feishare.com/efimail/messages/20130123-0325-Re__edk2__Virtio_disk_not_bootable_in_OVMF-Laszlo_Ersek.html | 12:00 |
mandre | dtantsur: any idea what can cause my partition to be busy at the time ironic is calling partprobe? | 12:00 |
lucasagomes | dtantsur, it may be fixed on newer versions but the packaged one in ubuntu 16.04 at least doesn't work | 12:00 |
lucasagomes | (ovmf versions) | 12:00 |
dtantsur | mandre, sorry, got distracted, not hints yet | 12:01 |
dtantsur | lucasagomes, ok, fine, I'm just trying to understand myself | 12:01 |
mandre | what is the 'is_whole_disk_image' flag anyway? how does it get set? | 12:02 |
*** baoli has quit IRC | 12:03 | |
dtantsur | mandre, based on your Glance image | 12:03 |
*** trown|outtypewww is now known as trown | 12:03 | |
lucasagomes | mandre, it means the image you are trying to deploy is a "whole disk image" (an image that contains a partition table) | 12:03 |
dtantsur | mandre, btw, is this error persistent? I'm confused why is has problems with /dev/sda1 while we're probing an iSCSI share | 12:03 |
*** Guest83601 has quit IRC | 12:03 | |
mandre | dtantsur: oh, I see, that's because there is no initrd or kernel to fetch | 12:03 |
lucasagomes | mandre, yeah as dtantsur, in ironic if you don't associate a kernel + ramdisk wiht the image in glance ironic will consider it a whole disk image | 12:04 |
dtantsur | mandre, correct | 12:04 |
dtantsur | releases are on their way \o/ | 12:04 |
lucasagomes | o/ | 12:04 |
mandre | dtantsur: yeah, the error is persistent... I've rebooted my undercloud and I still get the same error | 12:05 |
*** tuanla has quit IRC | 12:06 | |
dtantsur | lucasagomes, I wonder if we need retries for partprobe... | 12:09 |
lucasagomes | dtantsur, hm yeah, we could check if the disk is being held by something before using it as well (like lsof) | 12:10 |
lucasagomes | may worth trying falling back to kpartx as well | 12:11 |
*** joprovost has joined #openstack-ironic | 12:11 | |
*** vsaienko has joined #openstack-ironic | 12:11 | |
lucasagomes | mandre, is it possible to you hack in the code and check some of ^ ? | 12:11 |
*** vsaienko has quit IRC | 12:11 | |
*** cdearborn has joined #openstack-ironic | 12:11 | |
openstackgerrit | Merged openstack/bifrost: Updated from global requirements https://review.openstack.org/373741 | 12:12 |
*** zigo_ has joined #openstack-ironic | 12:12 | |
dtantsur | mandre, you can try hacking https://github.com/openstack/ironic-lib/blob/c724cbf368398277071f5b2c735eca32cca22646/ironic_lib/disk_utils.py#L588 to add attempts=10 argument there | 12:13 |
dtantsur | this will make this command repeat 10 times before failing | 12:13 |
mandre | dtantsur: will do | 12:13 |
*** joprovost1 has joined #openstack-ironic | 12:14 | |
*** joprovost has quit IRC | 12:16 | |
*** joprovost1 is now known as joprovost | 12:16 | |
*** zigo_ has quit IRC | 12:17 | |
tangchen | vdrok, aarefiev: I think I can figure out how to do it, but it is really late for me now. I'll update the patch tomorrow. Please leave comments on my patch, And thanks for the help. :) | 12:17 |
vdrok | tangchen: sure, thank you | 12:18 |
*** zigo_ has joined #openstack-ironic | 12:18 | |
vdrok | morning mat128 | 12:18 |
milan|f00d | morning jroll, mat128, vdrok! :) | 12:20 |
*** milan|f00d is now known as milan | 12:20 | |
vdrok | morning milan :) | 12:20 |
milan | and morning lucasagomes mgould and TheJulia! :) long scroll already ;) | 12:21 |
*** joprovost has quit IRC | 12:21 | |
TheJulia | good morning :) | 12:21 |
dtantsur | morning TheJulia | 12:22 |
*** jaianshu has joined #openstack-ironic | 12:23 | |
jroll | morning milan, TheJulia | 12:23 |
lucasagomes | milan, good morning | 12:25 |
* dtantsur is looking at the final release notes | 12:25 | |
dtantsur | great release as usual, thanks everyone! | 12:25 |
lucasagomes | dtantsur, using "sata" as controller kinda works: http://paste.openstack.org/show/582571/, it does works and boots but the disk doesn't appear in the OS (at least on cirros) | 12:25 |
* dtantsur facepalms | 12:26 | |
lucasagomes | ¯\_(ツ)_/¯ | 12:26 |
dtantsur | lucasagomes, ok, leave whatever works for you | 12:26 |
lucasagomes | dtantsur, hah ack | 12:26 |
lucasagomes | I think it's still a bit immature, that's why we see all this oddities | 12:26 |
*** jaianshu__ has quit IRC | 12:27 | |
jroll | dtantsur: +1000, newton was amazing | 12:27 |
dtantsur | now we need stable/newton's for $everything (and then fix reno, fix u-c, ..) | 12:28 |
jroll | yeah, lots to do there | 12:28 |
* milan lands just tests in Newton :D but otherwise, lot of good work guys! | 12:30 | |
*** vsaienko has joined #openstack-ironic | 12:30 | |
* dtantsur realized he no longer has excuses for not hacking on the driver composition.. | 12:31 | |
jroll | hehehe | 12:31 |
mandre | dtantsur: alright, so I didn't have the partprobe issue this time, so it looks like it's not consistent after all. I don't think it had to retry, but I guess it doesn't hurt to leave the attempts=10 in the code | 12:31 |
mandre | dtantsur: bad news, I'm still hitting the int cast issue | 12:32 |
*** vsaienko has quit IRC | 12:34 | |
*** bfournie has joined #openstack-ironic | 12:35 | |
dtantsur | ugh | 12:35 |
*** causten has joined #openstack-ironic | 12:35 | |
dtantsur | lemme finish a thing here, I'll get back to it | 12:35 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/bifrost: Update .gitreview for stable/newton https://review.openstack.org/374764 | 12:35 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/bifrost: Update UPPER_CONSTRAINTS_FILE for stable/newton https://review.openstack.org/374765 | 12:35 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/ironic-inspector: Update .gitreview for stable/newton https://review.openstack.org/374766 | 12:36 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/ironic-inspector: Update UPPER_CONSTRAINTS_FILE for stable/newton https://review.openstack.org/374768 | 12:36 |
*** jistr|mtg is now known as jistr | 12:36 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/ironic-python-agent: Update .gitreview for stable/newton https://review.openstack.org/374770 | 12:37 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/ironic-python-agent: Update UPPER_CONSTRAINTS_FILE for stable/newton https://review.openstack.org/374771 | 12:37 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/ironic-python-agent: Update reno for stable/newton https://review.openstack.org/374772 | 12:37 |
* jroll goes through and approves there | 12:37 | |
* mat128 was going through those for IPA, but github doesnt even have stable/newton yet :( | 12:37 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/ironic: Update .gitreview for stable/newton https://review.openstack.org/374773 | 12:37 |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/ironic: Update UPPER_CONSTRAINTS_FILE for stable/newton https://review.openstack.org/374774 | 12:38 |
*** vsaienko has joined #openstack-ironic | 12:38 | |
*** srobert has quit IRC | 12:38 | |
*** vnogin has joined #openstack-ironic | 12:39 | |
*** causten has quit IRC | 12:39 | |
jroll | dims: you rock | 12:40 |
dtantsur | jroll, don't forget to check reno, sometimes it's off | 12:40 |
openstackgerrit | Merged openstack/bifrost: Updated from global requirements https://review.openstack.org/365970 | 12:40 |
TheJulia | dims: jroll: thank you both! | 12:41 |
jroll | dtantsur: yeah, wip'd it and made a todo to check all the projects | 12:41 |
dims | thanks TheJulia jroll, just pushing buttons like dhellmann taught me to :) | 12:41 |
jroll | hehe | 12:41 |
*** vikrant has quit IRC | 12:42 | |
TheJulia | :) | 12:42 |
dtantsur | mandre, in the meanwhile, could you please file both your problems as bugs on launchpad? | 12:47 |
dtantsur | (I guess they're independent, so 2 bugs) | 12:47 |
mandre | dtantsur: sure | 12:47 |
jroll | https://review.openstack.org/#/c/373701/5 https://review.openstack.org/#/c/373747/3 https://review.openstack.org/#/c/373749/2 | 12:48 |
patchbot | patch 373701 - ironic - Updated from global requirements | 12:48 |
patchbot | patch 373747 - ironic-inspector - Updated from global requirements | 12:48 |
patchbot | patch 373749 - ironic-python-agent - Updated from global requirements | 12:48 |
jroll | ^ ocata requirements that need merged | 12:48 |
*** zigo_ has quit IRC | 12:48 | |
dtantsur | done | 12:49 |
*** vmud213 has quit IRC | 12:49 | |
aarefiev | tangchen, vdrok, IIUC it should be something like https://review.openstack.org/#/c/374785/1 | 12:50 |
patchbot | patch 374785 - openstack-infra/project-config - Add lightweight ironic functional job | 12:50 |
*** zigo_ has joined #openstack-ironic | 12:51 | |
vdrok | jroll: hm, on the ironic requirements patch *ipmitool jobs fail with No matching distribution found for pyghmi===1.0.11 | 12:51 |
vdrok | aarefiev: for now it's possible, but when we'll have real functional tests we'll need other services | 12:52 |
jroll | JayF: I've unblocked the install guide tree, but also unapproved a bunch because rloo has -1s, probably want to talk to her first before we start approving https://review.openstack.org/#/q/topic:bug/1612278 | 12:52 |
mat128 | jroll: I havent read them yet but rloo told me she would poke me when shes done reviewing | 12:53 |
aarefiev | vdrok: so devstack is needed | 12:53 |
jroll | vdrok: it exists, maybe mirror issues? https://pypi.python.org/pypi/pyghmi/1.0.11 | 12:53 |
vdrok | yeah, might be | 12:53 |
*** Goneri has joined #openstack-ironic | 12:53 | |
* mat128 just noticed my bouncer buffer isnt long enough | 12:54 | |
aarefiev | Do we have agreement how functional tests should look like | 12:54 |
*** vsaienko has quit IRC | 12:56 | |
*** david-lyle has joined #openstack-ironic | 12:57 | |
*** rloo has joined #openstack-ironic | 12:59 | |
*** vsaienko has joined #openstack-ironic | 12:59 | |
openstackgerrit | Galyna Zholtkevych proposed openstack/ironic: Migrate to keystone session for generating temp_url https://review.openstack.org/352289 | 12:59 |
*** ccamacho|lunch is now known as ccamacho | 12:59 | |
mandre | dtantsur: created https://bugs.launchpad.net/ironic/+bug/1626540 and https://bugs.launchpad.net/ironic/+bug/1626544 | 12:59 |
openstack | Launchpad bug 1626540 in Ironic "partprobe sometime fails with Device or resource busy" [Undecided,New] | 12:59 |
vdrok | aarefiev: I don't remember this being discussed | 12:59 |
openstack | Launchpad bug 1626544 in Ironic "int cast error when deploying whole disk image" [Undecided,New] | 12:59 |
*** amotoki has joined #openstack-ironic | 13:00 | |
jroll | vdrok: pinged infra about the pyghmi thing | 13:00 |
jroll | "we had a stuck mirror and only resynced it this morning." | 13:00 |
vdrok | aha, thank you! | 13:01 |
jroll | np :) | 13:01 |
dtantsur | mandre, thanks! lemme try to figure out the int() thing first, I guess... | 13:02 |
mandre | Ac2llMap | 13:07 |
mandre | woops | 13:07 |
*** jcoufal has joined #openstack-ironic | 13:08 | |
dtantsur | mandre, could you please hack https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/iscsi_deploy.py#L224 to say LOG.exception? we should have done it for real... | 13:09 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/373701 | 13:09 |
* dtantsur fixes it | 13:09 | |
openstackgerrit | Merged openstack/bifrost: Update .gitreview for stable/newton https://review.openstack.org/374764 | 13:10 |
openstackgerrit | Merged openstack/bifrost: Update UPPER_CONSTRAINTS_FILE for stable/newton https://review.openstack.org/374765 | 13:10 |
xavierr|afk | dtantsur: when the InstanceDeployFailure is raised does not it log the exception already? | 13:11 |
*** xavierr|afk is now known as xavierr | 13:11 | |
dtantsur | xavierr|afk, exception message; but not the traceback | 13:11 |
dtantsur | there is a rule (nearly): every time you catch generic Exception, you use LOG.exception | 13:12 |
dtantsur | message only can be extremely useless (think KeyError) | 13:12 |
xavierr | I'll take a note | 13:12 |
*** jaosorior has quit IRC | 13:12 | |
xavierr | thank you dtantsur :) | 13:12 |
xavierr | good morning Ironic | 13:12 |
*** jaosorior has joined #openstack-ironic | 13:13 | |
vdrok | morning xavierr | 13:13 |
dtantsur | morning xavierr | 13:13 |
*** jaianshu_ has joined #openstack-ironic | 13:14 | |
mandre | dtantsur: ack, I'm testing | 13:14 |
sergek | Morning all | 13:16 |
*** vsaienko has quit IRC | 13:17 | |
*** jheroux has joined #openstack-ironic | 13:17 | |
*** jaianshu has quit IRC | 13:18 | |
milan | morning xavierr, sergek! :) | 13:20 |
xavierr | milan: hi there | 13:20 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Always return chassis UUID in node's API representation https://review.openstack.org/374811 | 13:21 |
vdrok | hope we don't need api version bump for that ^ | 13:22 |
vdrok | morning sergek | 13:22 |
*** baoli_ has quit IRC | 13:22 | |
*** baoli has joined #openstack-ironic | 13:22 | |
*** hshiina has joined #openstack-ironic | 13:23 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: DevStack: Support for creating UEFI VMs https://review.openstack.org/374346 | 13:23 |
mandre | dtantsur: we got the culprit, it's disksize_mb = int(disksize_bytes) // 1024 // 1024 | 13:24 |
mandre | in /usr/lib/python2.7/site-packages/ironic_lib/disk_utils.py:571 | 13:24 |
*** causten has joined #openstack-ironic | 13:24 | |
dtantsur | mandre, good find. and what is disksize_mb for you? | 13:25 |
openstackgerrit | Xu Ao proposed openstack/ironic: Make ironic console supporting the nokeepalive mode https://review.openstack.org/372830 | 13:25 |
*** wajdi_ has quit IRC | 13:27 | |
*** baoli has quit IRC | 13:27 | |
rloo | hi and good morning everyone, including vdork (er vdrok, chuckle) | 13:27 |
*** jaianshu_ has quit IRC | 13:27 | |
vdrok | :D morning rloo | 13:28 |
openstackgerrit | Merged openstack/ironic: Updated from global requirements https://review.openstack.org/365999 | 13:28 |
lucasagomes | rloo, g'morning | 13:28 |
rloo | mat128: I pinged you yesterday aft but I think you were gone by then. Anyway, I finished reviewing the install guide. unless i missed anything (i hope not) i think if you address (some of) my concerns, I'll be happy. | 13:28 |
rloo | mat128: the only thing I'm not sure about is the organization/wording maybe of the install& configure OS parts, but we can refine those after looking at them. | 13:29 |
xavierr | morning rloo :) | 13:29 |
mat128 | rloo: I'm already on it :) I missed your ping but found it on eavesdrop.o.o. Also adjusted my IRC bouncer buffer, was set way too low | 13:29 |
rloo | morning lucasagomes, xavierr | 13:29 |
rloo | thx mat128! | 13:29 |
mat128 | rloo: the only thing I might not be able to address in this iteration is the per-OS instructions | 13:29 |
mandre | dtantsur: moment... I added more debug | 13:30 |
mat128 | this requires a lot of work in it's current form (duplicate sections) or support for tags, which requires -infra's help and project-config modifications | 13:30 |
*** ayoung has quit IRC | 13:30 | |
rloo | mat128: yeah, understood. it only matters for the docs in the install&config OS sections. | 13:30 |
mat128 | rloo: but I'm going through all the wording and things you and everyone else pointed out | 13:30 |
mat128 | we're going to make this install guide a great install guide :) | 13:30 |
rloo | thx mat128! I would hold off any editorial changes to the existing content though. | 13:31 |
rloo | mat128: cuz there are things in the content that can be improved upon. let's just get it moved to the new location first, then improve on it! | 13:32 |
mat128 | =) | 13:32 |
mat128 | yes | 13:32 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Always return chassis UUID in node's API representation https://review.openstack.org/374811 | 13:32 |
rloo | vdrok: thx for fixing the db migration/random timeout issue. I saw it happening a few times yesterday. | 13:32 |
vdrok | rloo: I have not yet, going to do that after a lunch | 13:33 |
openstackgerrit | Merged openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/373749 | 13:39 |
dtantsur | huh, I find it pretty confusing that we have two IronicException: in ironic-lib and in ironic | 13:39 |
vdrok | ++ we should switch to ironic-lib's one I think | 13:40 |
mgould | dtantsur: did we get part-way through moving it from one repo to the other? | 13:40 |
dtantsur | probably | 13:41 |
dtantsur | now our code does not treat ironic_lib.IronicException as proper IronicException... | 13:41 |
* dtantsur should probably fix this too | 13:41 | |
mandre | dtantsur: the return of utils.execute is not properly chomped, I got disksize_bytes ('53687091200\n', '') | 13:41 |
* dtantsur facepalms | 13:42 | |
*** joprovost has joined #openstack-ironic | 13:42 | |
mgould | aaargh | 13:42 |
pester | hm, I need to rebuild KVM qcow2 image for Ironic, looks like it is possible with disk-image-builder, but image I got consist of 7 LVM Volumes - is there any exmples for such a case ? | 13:42 |
dtantsur | mandre, thanks for investigating, looking into a fix now.. | 13:42 |
mandre | dtantsur: I'm testing now | 13:43 |
*** mgoddard__ has joined #openstack-ironic | 13:43 | |
dtantsur | damn, was this code even tested? | 13:43 |
*** syed_ has joined #openstack-ironic | 13:44 | |
openstackgerrit | Merged openstack/ironic-inspector: Updated from global requirements https://review.openstack.org/373747 | 13:44 |
dtantsur | I guess our gate runs without config drive, right? | 13:44 |
*** mtanino has joined #openstack-ironic | 13:46 | |
*** mgoddard_ has quit IRC | 13:46 | |
*** narasimha_SV has quit IRC | 13:49 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib: Fix creating config drive for whole disk images https://review.openstack.org/374832 | 13:52 |
dtantsur | mandre, ^^^ | 13:52 |
dtantsur | also morning rloo, I haven't noticed you in this bug fixing drill... | 13:52 |
*** srobert has joined #openstack-ironic | 13:52 | |
openstackgerrit | Bharath kumar proposed openstack/ironic-python-agent: Moving Reboot bashscript to python https://review.openstack.org/372478 | 13:54 |
*** makowals_ has joined #openstack-ironic | 13:59 | |
*** mgoddard__ has quit IRC | 13:59 | |
rloo | dtantsur: what drill? (am I missing) :) | 13:59 |
dtantsur | rloo, just too many bugs today :) | 13:59 |
rloo | dtantsur: oh. Murphy's law, right after a release? :-( | 14:00 |
*** makowals has quit IRC | 14:01 | |
*** r-daneel has joined #openstack-ironic | 14:01 | |
*** bks has quit IRC | 14:02 | |
*** joprovost1 has joined #openstack-ironic | 14:02 | |
*** joprovost has quit IRC | 14:03 | |
dtantsur | of course | 14:03 |
mandre | dtantsur: that did the trick, I now see my server as active | 14:03 |
openstackgerrit | Ricardo Araújo Santos proposed openstack/ironic: Fixes wrong steps to perform migration of nodes https://review.openstack.org/374841 | 14:03 |
dtantsur | mandre, awesome | 14:04 |
*** joprovost has joined #openstack-ironic | 14:05 | |
*** sdake has joined #openstack-ironic | 14:06 | |
*** joprovost1 has quit IRC | 14:07 | |
dtantsur | mandre, I'll backport the patch to newton as soon as it merges to master | 14:07 |
openstackgerrit | Merged openstack/ironic-python-agent: Update .gitreview for stable/newton https://review.openstack.org/374770 | 14:08 |
openstackgerrit | Merged openstack/ironic-python-agent: Update UPPER_CONSTRAINTS_FILE for stable/newton https://review.openstack.org/374771 | 14:08 |
rloo | jroll, dtantsur, anyone -- do we put release notes when documentation is corrected? https://review.openstack.org/#/c/374841/1/releasenotes/notes/bug-1626548-b49ca6ce1f84da79.yaml | 14:10 |
patchbot | patch 374841 - ironic - Fixes wrong steps to perform migration of nodes | 14:10 |
dtantsur | hmm, I'm not sure | 14:11 |
mandre | dtantsur: I spotted another error in my logs, not sure if this is critical since it was apparently able to recover from it http://paste.openstack.org/show/582586/ | 14:12 |
rloo | dtantsur: if anything, i would think the documentation itself would be revisioned | 14:12 |
rloo | dtantsur: with its own 'release notes'... | 14:13 |
dtantsur | mandre, this is suspicious | 14:14 |
*** rajinir has joined #openstack-ironic | 14:17 | |
*** vsaienko has joined #openstack-ironic | 14:17 | |
dtantsur | jroll, FYI https://bugs.launchpad.net/ironic/+bug/1626578 | 14:19 |
openstack | Launchpad bug 1626578 in Ironic "[RFE] Switch to using IronicException from ironic-lib" [Wishlist,Confirmed] | 14:19 |
*** ralonsoh_ has joined #openstack-ironic | 14:19 | |
*** vishwanathj has joined #openstack-ironic | 14:19 | |
*** wuhg has quit IRC | 14:21 | |
jroll | rloo: I don't think that's terribly useful | 14:21 |
jroll | dtantsur: configdrive is on in the gate | 14:22 |
*** daemontool has joined #openstack-ironic | 14:22 | |
dtantsur | cool! | 14:22 |
rloo | jroll: that's what i thought. thx. | 14:22 |
jroll | dtantsur: commented | 14:22 |
dtantsur | jroll, then how comes that we haven't noticed an obvious error? | 14:22 |
jroll | dtantsur: hmm, good question, maybe our gate doesn't actually do whole disk images with iscsi? | 14:23 |
dtantsur | I hope you're wrong :) | 14:24 |
jroll | dtantsur: or we haven't used a version of ironic-lib with that bug in the gate? | 14:24 |
* jroll wonders how new/old that is | 14:24 | |
dtantsur | jroll, launchpad won't let me comment, so here: Maybe, but IPA exceptions are different, while ironic and ironic-lib ones are copy-pastes of each other. | 14:24 |
*** athomas has quit IRC | 14:24 | |
jroll | sure | 14:25 |
jroll | approved | 14:25 |
dtantsur | thanks | 14:25 |
jroll | np | 14:25 |
rloo | jroll: https://review.openstack.org/#/c/230924/ the configdrive stuff | 14:26 |
patchbot | patch 230924 - ironic-lib - Support configdrive in iscsi deploy for whole disk... (MERGED) | 14:26 |
rloo | jroll: fairly recent, july 28 | 14:27 |
jroll | huh, that's in 2.1.0, which is in u-c for newton | 14:27 |
jroll | should've seen it | 14:27 |
jroll | :| | 14:27 |
*** zzzeek has quit IRC | 14:27 | |
dtantsur | jroll, whole disk gate is doing partitions http://logs.openstack.org/28/366828/5/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ssh-tinyipa-nv/61fbe9b/logs/screen-ir-cond.txt.gz?level=DEBUG#_2016-09-13_13_35_51_042 | 14:27 |
jroll | oh good! | 14:28 |
rloo | jroll: am thinking i might have made that change to .execute() prior to that configdrive patch merging. | 14:28 |
dtantsur | so yeah, we're not testing it | 14:28 |
* dtantsur will dive into project-config after a quick snack | 14:29 | |
*** jaosorior has quit IRC | 14:29 | |
rloo | jroll: nope, execute has always returned out, err | 14:29 |
*** joprovost has quit IRC | 14:30 | |
jroll | rloo: yeah, we missed it in CI. the downside of mocking the world :( | 14:30 |
*** joprovost has joined #openstack-ironic | 14:30 | |
rloo | jroll: yeah, it'd be fine, if our mocks were correct. i've seen that happen before too. unless we all spend even more time reviewing, hard to catch those. | 14:30 |
lucasagomes | did we break whole disk image ? | 14:31 |
*** sabeen has joined #openstack-ironic | 14:31 | |
* lucasagomes reads the scrollback | 14:31 | |
*** zzzeek has joined #openstack-ironic | 14:31 | |
*** wajdi has joined #openstack-ironic | 14:31 | |
dtantsur | lucasagomes, and probably long time ago, provided that it's not tested in gate... | 14:31 |
*** baoli has joined #openstack-ironic | 14:31 | |
lucasagomes | *sigh* :-/ | 14:32 |
dtantsur | anyway, https://review.openstack.org/#/c/374832/ seems valid, I'd appreciate +A on it | 14:32 |
patchbot | patch 374832 - ironic-lib - Fix creating config drive for whole disk images | 14:32 |
jroll | dtantsur: sure, just a minute | 14:32 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Update devstack IPA_DOWNLOAD_BRANCH to stable/newton https://review.openstack.org/374863 | 14:33 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Link to newton version of old install guide https://review.openstack.org/374864 | 14:33 |
jroll | these are for newton, first might fail CI until something lands in IPA | 14:33 |
jroll | dtantsur: +A | 14:34 |
*** mat128 is now known as mat128|bbl | 14:35 | |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic: Docs: Change setting of $LOGFILE https://review.openstack.org/366518 | 14:35 |
openstackgerrit | Tuan Luong-Anh proposed openstack/ironic: Docs: Remove setting of $LOGFILE https://review.openstack.org/366518 | 14:37 |
*** athomas has joined #openstack-ironic | 14:37 | |
*** rpioso has joined #openstack-ironic | 14:41 | |
openstackgerrit | Merged openstack/ironic-inspector: Update .gitreview for stable/newton https://review.openstack.org/374766 | 14:45 |
openstackgerrit | Merged openstack/ironic-inspector: Update UPPER_CONSTRAINTS_FILE for stable/newton https://review.openstack.org/374768 | 14:45 |
*** ayoung has joined #openstack-ironic | 14:49 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Fix exception handling in iscsi_deploy.continue_deploy https://review.openstack.org/374881 | 14:49 |
*** catintheroof has joined #openstack-ironic | 14:50 | |
dtantsur | hmm, localrc looks correct http://logs.openstack.org/28/366828/5/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ssh-tinyipa-nv/61fbe9b/logs/localrc.txt.gz | 14:51 |
dtantsur | (even though we duplicate IRONIC_VM_EPHEMERAL_DISK) | 14:51 |
*** moshele has quit IRC | 14:52 | |
dtantsur | jroll, vdrok, do we need to merge https://review.openstack.org/329625 to actually test whole disk images? | 14:53 |
patchbot | patch 329625 - ironic - Change the logic of selecting image for tests | 14:53 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Link to newton version of old install guide https://review.openstack.org/374864 | 14:53 |
jroll | dtantsur: I thought that was only needed for IPA + partition, but maybe we do :/ | 14:54 |
vdrok | dtantsur: yeah, that was supposed to do ipa+partition | 14:54 |
* dtantsur checks | 14:54 | |
vdrok | not sure when whole disk gone wrong :( | 14:54 |
*** daemontool has quit IRC | 14:54 | |
openstackgerrit | Ricardo Araújo Santos proposed openstack/ironic: Fixes wrong steps to perform migration of nodes https://review.openstack.org/374841 | 14:54 |
dtantsur | seems like with this change we do get wholedisk tested: http://logs.openstack.org/25/329625/13/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ssh-tinyipa-nv/3a3c7f5/logs/screen-ir-cond.txt.gz?level=DEBUG#_2016-09-21_11_56_40_283 | 14:55 |
*** daemontool has joined #openstack-ironic | 14:55 | |
dtantsur | so it will break as soon as we get newer ironic-lib in u-c ^_^ | 14:56 |
dtantsur | jroll, I think we should merge https://review.openstack.org/#/c/329625 as then figure out how to fix the job, as it's non-voting anyway | 14:56 |
patchbot | patch 329625 - ironic - Change the logic of selecting image for tests | 14:56 |
jroll | dtantsur: yeah, I've wanted to merge that for some time anyway :) | 14:57 |
dtantsur | and probably backport it to newton... | 14:57 |
*** e0ne has quit IRC | 14:57 | |
jroll | yep | 14:57 |
dtantsur | we need all jobs running on ironic-lib too.. but I guess infra will shot it down because of "migrate to xenial, finally!" | 14:58 |
jroll | dtantsur: merged | 14:58 |
jroll | though, why isn't that broken now? | 14:58 |
jroll | er | 14:58 |
dtantsur | jroll, because older ironic-lib in u-c? | 14:58 |
jroll | dtantsur: the breaking change was in 2.1.0 which is in u-c | 14:59 |
* dtantsur applies his head to this desk | 14:59 | |
dtantsur | I don't know, let us fix one thing at a time..... | 14:59 |
jroll | https://github.com/openstack/ironic-lib/commit/7e926fd3fbb15b2e247e5bbc8c490d4c85857fbc | 14:59 |
jroll | sure | 14:59 |
jroll | just confused, I did approve it, we need it anyway | 14:59 |
openstackgerrit | Merged openstack/ironic-lib: Fix creating config drive for whole disk images https://review.openstack.org/374832 | 15:00 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-lib: Fix creating config drive for whole disk images https://review.openstack.org/374897 | 15:00 |
jroll | dtantsur: oh, that has a depends-on for https://review.openstack.org/#/c/326061/ | 15:00 |
patchbot | patch 326061 - openstack-infra/devstack-gate - Do not set ephemeral size based on driver | 15:00 |
dtantsur | grrrr | 15:01 |
dtantsur | jroll, vdrok, let's drop this dependency... out project-config setting anyway override whatever devstack-gate forces on us (see generated localrc) | 15:01 |
jroll | +A on the backport | 15:01 |
dtantsur | and anyway, Depends-On does not work for devstack-gate and project-config IIRC | 15:02 |
vdrok | ok will edit this | 15:02 |
jroll | it does work for dsg | 15:02 |
vdrok | it works for devstack-gate | 15:02 |
jroll | and it still helps block with p-c | 15:02 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Change the logic of selecting image for tests https://review.openstack.org/329625 | 15:03 |
*** mjura has quit IRC | 15:03 | |
jroll | +2 there | 15:03 |
dtantsur | +2 as well, we can approve after it passes | 15:04 |
jroll | sure | 15:05 |
openstackgerrit | Merged openstack/ironic: Update .gitreview for stable/newton https://review.openstack.org/374773 | 15:07 |
openstackgerrit | Merged openstack/ironic: Update UPPER_CONSTRAINTS_FILE for stable/newton https://review.openstack.org/374774 | 15:07 |
*** rcernin has quit IRC | 15:07 | |
dtantsur | jroll, have we had reno updates proposed for newton? | 15:08 |
jroll | dtantsur: no, I'm doing it now | 15:08 |
dtantsur | awesome | 15:08 |
jroll | do we usually update the stable branch too? can't recall | 15:09 |
dtantsur | jroll, usually no | 15:09 |
jroll | thought so, thanks | 15:09 |
*** arahal_ has joined #openstack-ironic | 15:09 | |
jroll | right there ^ | 15:10 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Update reno index for Newton https://review.openstack.org/374904 | 15:10 |
jroll | er ^ | 15:10 |
* jroll does other projectd | 15:10 | |
rybridges1 | Hey guys. I was just having a look at _check_deploying_status() here -> https://review.openstack.org/#/c/197141/9/ironic/conductor/manager.py and I see that {'id': node_id} is being passed as the filter to fail_if_in_state(). This filter then gets passed to iter_nodes() from fail_if_in_state(). From iter_nodes(), it looks like the filter eventually makes its way to in _add_nodes_filters() in | 15:11 |
patchbot | patch 197141 - ironic - Periodically checks the status of nodes in DEPLOYI... (MERGED) | 15:11 |
rybridges1 | ironic/db/sqalchemy/api.py. However, I do not see a check for an 'id' filter in add_node_filters(). Doesn't this mean that the 'id' filter is effectively doing nothing? | 15:11 |
dtantsur | jroll, I think you need origin/stable/newton, not just stable/newton | 15:11 |
*** e0ne has joined #openstack-ironic | 15:11 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Add i18n _() to string https://review.openstack.org/374905 | 15:11 |
jroll | dtantsur: oops, thanks | 15:12 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Update reno index for Newton https://review.openstack.org/374904 | 15:12 |
dtantsur | jroll, lgtm, waiting for rendered version before voting | 15:13 |
*** r-daneel has quit IRC | 15:13 | |
jroll | sure | 15:13 |
*** causten has quit IRC | 15:13 | |
*** causten has joined #openstack-ironic | 15:13 | |
*** makowals_ has quit IRC | 15:14 | |
*** zigo_ is now known as zigo | 15:14 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-python-agent: Update reno for stable/newton https://review.openstack.org/374772 | 15:14 |
jroll | fixed the IPA one | 15:14 |
dtantsur | rybridges1, looking | 15:15 |
*** causten_ has joined #openstack-ironic | 15:15 | |
jroll | and inspector | 15:16 |
dtantsur | rybridges1, it looks like that indeed... have you experienced any problems due to that? | 15:16 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-inspector: Update reno for Newton https://review.openstack.org/374910 | 15:16 |
*** makowals has joined #openstack-ironic | 15:17 | |
*** causten has quit IRC | 15:18 | |
jroll | and bifrost | 15:19 |
openstackgerrit | Jim Rollenhagen proposed openstack/bifrost: Update reno for Newton https://review.openstack.org/374912 | 15:19 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Increase timeout for migration-related tests https://review.openstack.org/374913 | 15:19 |
jroll | in all this excitement I've forgotten ironic-ui | 15:19 |
jroll | betherly: do you have a final release of ironic-ui happening in the next few days? | 15:19 |
vdrok | jroll: ^ timeout increase | 15:19 |
jroll | betherly: and remind me, do you do stable branches there? | 15:19 |
jroll | vdrok: thanks! | 15:19 |
dtantsur | jroll, https://github.com/openstack/ironic/blob/master/ironic/conductor/manager.py#L1246 looks suspicious indeed (see rybridges1's comment above) | 15:20 |
vdrok | I'm not sure if the decorator is necessary, as the reason is very specific, maybe just adding usefixture is ok | 15:20 |
jroll | vdrok: hm, I think the problem exists for postgres too, no? | 15:20 |
jroll | vdrok: yeah, agree | 15:20 |
vdrok | jroll: ah, right, i'll rename the variable :) | 15:21 |
jroll | vdrok: thanks :D | 15:21 |
openstackgerrit | Merged openstack/ironic: Updated from global requirements https://review.openstack.org/373701 | 15:21 |
vdrok | it is used for both mysql and postgres tho | 15:21 |
jroll | ah good | 15:21 |
*** jcoufal has quit IRC | 15:21 | |
*** rbartal has quit IRC | 15:22 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Increase timeout for migration-related tests https://review.openstack.org/374913 | 15:22 |
*** causten_ has quit IRC | 15:23 | |
rybridges1 | @dtantsur Yes I have been extending that check_deploying_status() method to also work for nodes in the CLEANING state. And in the midst of writing more robust unit tests, I noticed that there was actually no filtering being done at all | 15:23 |
dtantsur | ugh | 15:23 |
betherly | jroll: early next week should be. finishing touches happening | 15:24 |
dtantsur | rybridges1, mind reporting it as a bug, so that we don't forget (of course feel free to fix it as well)? | 15:24 |
jroll | betherly: thanks | 15:24 |
jroll | dtantsur: that's super weird, but it must be doing the right thing, right? otherwise we're failing every node there | 15:25 |
jroll | or, every deploying node | 15:25 |
rybridges1 | @dtantsur I actually already have a fix for it. Thing is... I don't know what the process is for making upstream pull requests. If you guys have a doc of some sort that outlines the process, I can make a gerrit review with the fix today | 15:25 |
dtantsur | yeah, I'm thinking why we don't face it.. | 15:25 |
rybridges1 | @jroll my thoughts exactly, it seems very strange... | 15:25 |
*** causten has joined #openstack-ironic | 15:26 | |
jroll | rybridges1: http://docs.openstack.org/infra/manual/developers.html | 15:26 |
dtantsur | maybe because offline_conductors is usually empty? | 15:26 |
jroll | it's a bit of work | 15:26 |
jroll | dtantsur: ah, you're probably right | 15:27 |
*** jcoufal has joined #openstack-ironic | 15:27 | |
dtantsur | also, this requires a lock, which won't work for normal nodes | 15:27 |
dtantsur | https://github.com/openstack/ironic/blob/master/ironic/conductor/base_manager.py#L346 | 15:28 |
betherly | jroll: think its just the master branch | 15:28 |
dtantsur | meh, this code is confusing... | 15:28 |
jroll | betherly: hm, there's a stable/mitaka | 15:28 |
jroll | dtantsur: why wouldn't locks work for normal nodes? | 15:28 |
jroll | oh | 15:28 |
jroll | because they're in deploying | 15:28 |
jroll | so should be locked | 15:28 |
dtantsur | jroll, we remove locks only for "bad" nodes | 15:29 |
jroll | so it'll probably just hang eh | 15:29 |
jroll | weird | 15:29 |
dtantsur | here filter is still correct: https://github.com/openstack/ironic/blob/master/ironic/conductor/manager.py#L1228 | 15:29 |
dtantsur | so we only forcibly unlock correct nodes | 15:29 |
dtantsur | then we try to fail all nodes, but it requires a lock | 15:29 |
jroll | mmm, right | 15:29 |
rybridges1 | @dtantsur right, we will only remove the lock from nodes that were associated with an offline conductor | 15:29 |
dtantsur | so it eventually does the right thing | 15:29 |
betherly | jroll: ah ok. likely. my brains a bit broken atm sooo... | 15:29 |
dtantsur | still, this needs fixing | 15:30 |
jroll | betherly: anyway, let me know when you have a release and we'll do the branch and whatnot | 15:30 |
jroll | dtantsur: yeah agree | 15:30 |
dtantsur | thanks for spotting it, rybridges1 | 15:30 |
jroll | ++ | 15:30 |
*** zackf has quit IRC | 15:30 | |
*** lucasagomes is now known as lucas-hungry | 15:30 | |
*** jcoufal_ has joined #openstack-ironic | 15:31 | |
jroll | vdrok: remind me when your talk with john and vasyl is? | 15:31 |
vdrok | lemme check | 15:31 |
*** zackf has joined #openstack-ironic | 15:31 | |
jroll | our schedule looks nice https://docs.google.com/spreadsheets/d/1TQ-RSlbiBBEclkonIbfUP7R1ExZSJylF1uiEKV2G_Cw/pubhtml?gid=1107826458&single=true | 15:32 |
dtantsur | I guess everything conflicting with everything is inavoidable :) | 15:32 |
jroll | heh | 15:33 |
*** jcoufal has quit IRC | 15:33 | |
vdrok | jroll: Thu 27 3:30pm-4:10pm | 15:33 |
jroll | thanks! | 15:33 |
vdrok | yw :) | 15:34 |
jroll | woo, no conflict | 15:34 |
*** bks has joined #openstack-ironic | 15:34 | |
rybridges1 | no problem. the fix i have in mind is to add a check for uuid in _add_nodes_filters(). Then just pass in the uuid to fail_if_in_state() as a filter. That way we ensure that the exact node that we just unlocked is actually the one that we fail. we can even return immediately after the uuid check in _add_nodes_filters() since uuid is unique and the rest of the checks wont matter at that point. | 15:35 |
jroll | rybridges1: might be able to just use dbapi.get_node_by_id() there, but I guess I do like the idea of fixing _add_nodes_filters so this doesn't happen again | 15:36 |
*** hshiina has quit IRC | 15:36 | |
openstackgerrit | Charlle Daniel proposed openstack/ironic: Adds to the documentation a note about the state changing of a node by Ironic https://review.openstack.org/372735 | 15:37 |
*** marlinc has quit IRC | 15:37 | |
*** marlinc has joined #openstack-ironic | 15:38 | |
openstackgerrit | Merged openstack/ironic-ui: Updated to ironic API v1.11 and added manageable state https://review.openstack.org/361098 | 15:39 |
*** ccamacho is now known as ccamacho|afk | 15:39 | |
*** marlinc has quit IRC | 15:42 | |
*** marlinc has joined #openstack-ironic | 15:43 | |
*** arahal_ has quit IRC | 15:46 | |
*** BadCub has quit IRC | 15:47 | |
*** jjohnson2 has joined #openstack-ironic | 15:47 | |
rybridges1 | jroll: I was considering that. The thing is, i think that would also require a rewrite to fail_if_in_state() because it is currently asking for filters in its parameters to lookup nodes that need to be failed via iter_nodes(), rather than simply looking for a concrete reference to a single node that has already been looked up. I think it was written this way because that logic makes sense in the | 15:47 |
rybridges1 | case where we need to fail nodes when a conductor comes back online and it still has nodes in CLEANING/DEPLOYING. In that case, we just want to lookup ALL nodes in the CLEANING/DEPLOYING state and fail them immediately since after coming back online, it is impossible for the conductor to complete the deployment process for a node that got stuck in one of those states. | 15:47 |
*** BadCub has joined #openstack-ironic | 15:47 | |
jroll | rybridges1: ah yeah, good point. forgot it ran through there for a moment | 15:47 |
*** MattMan has quit IRC | 15:50 | |
*** MattMan has joined #openstack-ironic | 15:50 | |
*** bks has quit IRC | 15:51 | |
rybridges1 | Personally, I think it might be best to simply add id and uuid to add_node_filters() because it is so intuitive. Whoever wrote tried to pass 'id' in as the filter to fail_if_in_state probably assumed that 'id' would be something that you can filter by since it is so basic and simple. Having it there would almost certainly prevent future bugs of this nature | 15:52 |
jroll | yeah, that makes sense to me :) | 15:53 |
dtantsur | rybridges1, we should also raise an exception if unknown filters are passed | 15:53 |
*** arahal_ has joined #openstack-ironic | 16:01 | |
*** Nisha_away has joined #openstack-ironic | 16:03 | |
rybridges1 | dtantsur: that's actually a really great point. | 16:04 |
rybridges1 | dtantsur: we should definitely add that as well | 16:04 |
rybridges1 | would have prevented this whole thing | 16:04 |
dtantsur | yeah | 16:04 |
jroll | +1 | 16:04 |
*** jpich has quit IRC | 16:05 | |
openstackgerrit | Charlle Daniel proposed openstack/ironic: Implements the validation to verify if the node is free or in use by Ironic https://review.openstack.org/372762 | 16:07 |
*** Nisha_away has quit IRC | 16:18 | |
dtantsur | see you tomorrow, g'night | 16:18 |
*** dtantsur is now known as dtantsur|afk | 16:19 | |
*** rcernin has joined #openstack-ironic | 16:20 | |
vdrok | good night dta | 16:23 |
vdrok | good night dtantsur|afk :) | 16:23 |
rajinir | krtaylor: MoltenIron, is there any instructions how to add this to the build template? | 16:24 |
openstackgerrit | Ricardo Araújo Santos proposed openstack/ironic: Fixes wrong steps to perform migration of nodes https://review.openstack.org/374841 | 16:26 |
rybridges1 | jroll: so to raise an exception if unknown filters are passed, I was thinking of just creating a list called supported_filters which contains all of the filters that are checked by _add_nodes_filters(). Then just check in a for loop is every filter that is passed in is in the list of supported filters, and if not, raise an exception. My question is, where is the best place to define this | 16:28 |
rybridges1 | supported_filters list? do we have a place to define constants somewhere? I want to avoid initializing a new list every time the method is called | 16:28 |
jroll | rybridges1: I'd probably define it in all caps at the top of the module | 16:29 |
jroll | SUPPORTED_FILTERS = ['foo', 'bar'] | 16:29 |
rybridges1 | okay sounds good | 16:30 |
*** baoli has quit IRC | 16:31 | |
*** bks has joined #openstack-ironic | 16:32 | |
openstackgerrit | Merged openstack/ironic: Add validation of 'ilo_deploy_iso' in deploy.validate() https://review.openstack.org/334774 | 16:34 |
*** baoli has joined #openstack-ironic | 16:34 | |
*** lucas-hungry is now known as lucasagomes | 16:35 | |
*** vmud213 has joined #openstack-ironic | 16:37 | |
openstackgerrit | Merged openstack/ironic-lib: Fix creating config drive for whole disk images https://review.openstack.org/374897 | 16:37 |
*** kumarb has joined #openstack-ironic | 16:37 | |
*** vmud213 has quit IRC | 16:37 | |
*** vmud213 has joined #openstack-ironic | 16:37 | |
* jlvillal wonders if https://github.com/openstack/ironic-lib/blob/master/ironic_lib/disk_utils.py#L84-L89 is also wrong | 16:38 | |
* jlvillal realizes that no it isn't. He sees the [0] at the end | 16:38 | |
NobodyCam | Good Morning Ironic'ers | 16:39 |
jlvillal | Good morning NobodyCam :) | 16:39 |
NobodyCam | morning jlvillal :) | 16:39 |
lucasagomes | NobodyCam, jlvillal morning | 16:39 |
jlvillal | lucasagomes: Oi! | 16:39 |
lucasagomes | :D | 16:39 |
openstackgerrit | Michael Turek proposed openstack/python-ironicclient: Refactor provision state so all actions can use inherited take_action https://review.openstack.org/364552 | 16:40 |
NobodyCam | morning lucasagomes :) | 16:40 |
*** derekh has quit IRC | 16:40 | |
*** bks has quit IRC | 16:40 | |
*** zigo has quit IRC | 16:41 | |
vdrok | good morning NobodyCam and jlvillal ! | 16:41 |
NobodyCam | morning vdrok :) | 16:41 |
jlvillal | vdrok: Privyet! | 16:41 |
vdrok | jlvillal: how many languages do you know??? :D | 16:42 |
rloo | jlvillal: feel free to update that code in ironic-lib to make it clearer. | 16:42 |
* jlvillal always in Rosetta Stone when he tries to say Zdravstvuyte. It always says, "try again" :( | 16:42 | |
jlvillal | s/always in/always fails in/ | 16:42 |
NobodyCam | morning rloo :) | 16:42 |
krtaylor | rajinir, you can add MoltenIron to your pre test hook script, right after getting a VM from nodepool | 16:43 |
jlvillal | vdrok: I know how to say hello in a few languages. I only speak one language. | 16:43 |
rloo | morning NobodyCam | 16:43 |
krtaylor | rajinir, a template, hm... | 16:43 |
vdrok | jlvillal: :) | 16:43 |
rajinir | krtaylor: Do you have a sample of the pre_hook? | 16:43 |
*** mjturek has joined #openstack-ironic | 16:44 | |
jlvillal | rloo: This might be wrong: https://github.com/openstack/ironic-lib/blob/master/ironic_lib/disk_utils.py#L622-L633 | 16:44 |
jlvillal | The return at the end | 16:45 |
jlvillal | Because I'm thinking output is a tuple | 16:45 |
openstackgerrit | Peter Piela proposed openstack/ironic-ui: Minor state-machine fixes/updates https://review.openstack.org/374974 | 16:45 |
rloo | jlvillal: yup, its always going to return false | 16:45 |
krtaylor | rajinir, I can get that - we should add that to the README also, that would be good info | 16:45 |
jlvillal | rloo: I think so | 16:45 |
rajinir | krtaylo: Thanks, if you get that, I can add it to readme | 16:46 |
rloo | jlvillal: good catch. which is why i think we should change the usage of the return value from utils.execute(). | 16:46 |
krtaylor | mjturek, hamzy - rajinir is looking for info on how to use molteniron in a test environment - how to add it in a prehook script | 16:46 |
rloo | jlvillal: to indicate (out, err) is returned | 16:47 |
jlvillal | rloo: Update the doc string? | 16:47 |
mjturek | sure, rajinir do you have a pre-test-hook for your ironic job? | 16:47 |
manjeets | hello ironic folks I have a devstack one node setup with ironic | 16:48 |
rloo | jlvillal: oh, i didn't look at the doc string. i mean wherever a utils.execute() is called. | 16:48 |
manjeets | i am trying to boot nova instances and having a issue | 16:48 |
jlvillal | rloo: Ah. Okay | 16:48 |
*** vsaienko has quit IRC | 16:48 | |
rloo | jlvillal: but if docstring isn't clear, should fix that too. | 16:48 |
rajinir | mjturek: I have a pre-test-hook, yes | 16:48 |
jlvillal | rloo: The unit tests pass on that because the test value is: ('gpt', '') | 16:49 |
manjeets | previously i thought it may be when ironic wait for neutron dhcp port to get ready but i increased wait time to 30 and found no error trace in neutron log | 16:49 |
mjturek | cool, rajinir let me get you a paste of how we use it in ours | 16:49 |
jlvillal | rloo: I don't think it will pass with ('gpt hello', '') | 16:49 |
manjeets | found one error trace in ironic log | 16:49 |
manjeets | http://paste.openstack.org/show/582624/ | 16:49 |
rloo | jlvillal: yup, it won't pass if 'gpt' is a substring... i have no idea what is returned from that call. | 16:50 |
rloo | jlvillal: but doing 'gpt' in output indicates to me that they were looking for it as a substring or in a list. | 16:50 |
jlvillal | rloo: I think so. Testing the blkid command to see what it returns | 16:51 |
*** zigo has joined #openstack-ironic | 16:51 | |
*** zigo is now known as Guest18656 | 16:52 | |
jlvillal | rloo: It might actually work. On my system it outputs: 'dos' | 16:52 |
manjeets | is that something going wrong with image ? | 16:52 |
rloo | jlvillal: then it should be 'gpt' == output[0] | 16:53 |
jlvillal | rloo: Agreed. I'll fix. But luckily I don't think it was broken. More like accidentally correct :) | 16:53 |
*** vmud213 has quit IRC | 16:54 | |
vdrok | manjeets: it seems like the image cannot be downloaded from glance/swift | 16:54 |
mjturek | rajinir: http://paste.openstack.org/show/582628/ here's how we clone MI, call it, then extract the info into the ipmi_info file and localrc | 16:54 |
vdrok | are you sure that swift account is correctly set? | 16:54 |
*** vmud213 has joined #openstack-ironic | 16:54 | |
*** ohamada has quit IRC | 16:54 | |
vdrok | in the ironic config file | 16:54 |
rloo | jlvillal: hard to say whether it was accidentally correct or not; the person that coded may have known it was (output, err) and coded it that way. | 16:54 |
jlvillal | rloo: Yeah | 16:55 |
rloo | jlvillal: which reminds me of folks saying 'but it works' when commenting that their code isn't that great ... | 16:55 |
vdrok | manjeets: and is swift running at all? | 16:55 |
manjeets | I think I got the issue swift end point is not discoverable | 16:56 |
manjeets | vdrok, thanks | 16:56 |
*** rama_y has joined #openstack-ironic | 16:56 | |
*** Guest18656 has quit IRC | 16:56 | |
mjturek | rajinir: feel free to ping me if you have any questions about it (or MI in general :) ) | 16:56 |
vdrok | aha, np :) | 16:56 |
gmmaha | TheJulia: jlvillal: cinerama: created a RFE request for the bifrost release lockdown https://bugs.launchpad.net/bifrost/+bug/1626653 | 16:56 |
openstack | Launchpad bug 1626653 in bifrost "[RFE]: Lock down all components of bifrost on release branches" [Undecided,New] | 16:56 |
gmmaha | please let me know your thoughts | 16:56 |
rajinir | mjturek: Thank you , will look at it and get back if I have any trouble | 16:56 |
jlvillal | vdrok: How did you figure out it is swift from the pastebin? I'm looking and seeing glance in the paste. Just curious to improve my logfile parsing :) | 16:57 |
vdrok | jlvillal: port 8080 and the structure of the url, it is a swift url | 16:57 |
jlvillal | vdrok: Okay. Thanks :) | 16:57 |
vdrok | glance is the default swift container for images iirc | 16:58 |
vdrok | name of the container I mean | 16:58 |
vdrok | yw :) | 16:58 |
jlvillal | Ah | 16:58 |
*** zigo_ has joined #openstack-ironic | 16:59 | |
manjeets | vdrok, thanks It'll help me in parsing next time as well | 16:59 |
vdrok | :) | 16:59 |
xavierr | hey vdrok, could you look at https://review.openstack.org/#/c/367065/ ? :) | 17:01 |
patchbot | patch 367065 - ironic - Add inspection feature for the OneView drivers | 17:01 |
*** causten has quit IRC | 17:01 | |
TheJulia | gmmaha: So I've been pondering this and I think partially the thing to do is to provide a "override and default to x" functionality, which gets auto-set by whatever branch zulu says is being worked on | 17:01 |
vdrok | xavierr: aw, right, I meant to and forgot, will do today. | 17:02 |
openstackgerrit | Merged openstack/bifrost: Explain how to pronounce Bifrost https://review.openstack.org/371579 | 17:02 |
xavierr | hahaha awesome vdrok | 17:02 |
gmmaha | TheJulia: the mechanism is independent of zuul right? | 17:03 |
gmmaha | that way anyone who wants to use an older version of bifrost in their production env can do the same | 17:04 |
TheJulia | gmmaha: would be independent, but we could also trigger off it for CI automatically | 17:05 |
*** causten has joined #openstack-ironic | 17:06 | |
gmmaha | TheJulia: that sounds workable. Guessing it will be an env variable that ansible parses to choose one or the other? for all the source based dependencies, we can definitely set the branch name and use that for choosing them. | 17:07 |
*** ralonsoh_ has quit IRC | 17:07 | |
gmmaha | for cases will the coreos ipa pre-built image... | 17:07 |
*** zigo_ has quit IRC | 17:07 | |
gmmaha | well, we can do the same and parse the data to change the file it looks for | 17:07 |
*** causten has quit IRC | 17:08 | |
TheJulia | gmmaha: one slight problem, dib, at least git wise, does not stable branch afaik | 17:08 |
jroll | jlvillal: rloo: | 17:08 |
jroll | $ sudo blkid -p -o value -s PTTYPE /dev/sda | 17:08 |
jroll | gpt | 17:08 |
jroll | seems right :) | 17:08 |
gmmaha | TheJulia: neither does shade, glean etc. :P | 17:08 |
rloo | jroll: ok, then the code should be changed to something like 'gpt' == output[0] | 17:08 |
jroll | yeah, that's possible | 17:09 |
jlvillal | jroll: Yeah... I might make it more explicit | 17:09 |
jroll | yeah, that's fine | 17:09 |
rloo | jroll: otherwise, it is confusing. if stderr was 'gpt' for whatever reason... :-( | 17:09 |
jlvillal | jroll: Is there a trailing linefeed on it? | 17:09 |
*** rbudden has quit IRC | 17:09 | |
rloo | jroll: i thought maybe they did that cuz sometimes the return value (depending on os) might be eg 'gpt and foobar' | 17:10 |
*** e0ne has quit IRC | 17:10 | |
* jlvillal is unsure if execute strips the ending linefeed or not. | 17:10 | |
jroll | jlvillal: I mean, in the cli, yes but idk about execute() | 17:10 |
*** zigo_ has joined #openstack-ironic | 17:11 | |
rloo | jlvillal: in this case, assuming it works, it must have stripped any linefeed. otherwise it would have been 'false', not 'true'. | 17:11 |
rloo | jlvillal: i'm fine if we just change it to 'gpt' in output[0] | 17:11 |
jlvillal | I might just do: if 'gpt' in stdout: | 17:11 |
jlvillal | rloo: Jinx :P | 17:12 |
rloo | jlvillal: yeah, that :) | 17:12 |
*** causten has joined #openstack-ironic | 17:12 | |
jroll | jlvillal: rloo: I'd ask lucasagomes or TheJulia about it, they'll probably have answers for you | 17:12 |
* lucasagomes reads | 17:13 | |
lucasagomes | rloo, hi there | 17:13 |
jroll | e.g. they'll be able to tell you if there's a mystical 'gptplus' or something | 17:13 |
jroll | which won't work :P | 17:13 |
TheJulia | answers? | 17:13 |
rloo | TheJulia: 42? | 17:13 |
*** vsaienko has joined #openstack-ironic | 17:13 | |
jroll | TheJulia: https://github.com/openstack/ironic-lib/blob/master/ironic_lib/disk_utils.py#L622-L633 | 17:13 |
jroll | should that be "gpt in stdout" or "gpt == stdout" | 17:13 |
jlvillal | TheJulia: lucasagomes : https://github.com/openstack/ironic-lib/blob/master/ironic_lib/disk_utils.py#L622-L633 | 17:13 |
jroll | it is currently the latter due to that return value being a tuple | 17:14 |
* jlvillal realizes jroll was too fast... | 17:14 | |
jroll | so would 'gpt' in output[0] break things or whatever | 17:14 |
* jroll not an fs expert | 17:14 | |
jlvillal | Also we weren't sure when execute runs does it return 'gpt\n' or just 'gpt' | 17:14 |
lucasagomes | jlvillal, the command seems alright | 17:15 |
jlvillal | On the CLI when I redirect to a file I get: 'gpt\n' | 17:15 |
* TheJulia moves the cat to type a proper reply | 17:15 | |
lucasagomes | http://paste.openstack.org/show/582631/ | 17:15 |
lucasagomes | oh | 17:15 |
lucasagomes | jroll, ++ indeed due the tuple | 17:15 |
lucasagomes | perhaps we just need a output, err = execute(...) | 17:16 |
*** ijw has joined #openstack-ironic | 17:16 | |
jlvillal | Yeah. and then maybe output.strip() == 'gpt' ?? | 17:16 |
*** causten has quit IRC | 17:16 | |
lucasagomes | jlvillal, that works as well | 17:16 |
jlvillal | Or: 'gpt' in output | 17:16 |
lucasagomes | fwiw "in" will also work even if it's gpt\n | 17:16 |
TheJulia | so my understanding is that in will search for 'gpt' in output, so it would always be false, and a \n shouldn't matter | 17:16 |
TheJulia | well, always be false when not present | 17:16 |
jlvillal | TheJulia: In the current case 'output' is a tuple of (stdout, stderr) | 17:17 |
*** ChubYann has joined #openstack-ironic | 17:17 | |
TheJulia | ugh | 17:17 |
TheJulia | yeah, so yeah, we need to collect error separately | 17:17 |
TheJulia | :( | 17:17 |
* jlvillal foolishly started yak-shaving this morning | 17:18 | |
jroll | I guess what I was wondering is if it'd be possible for blkid to return something with gpt IN the output, but also something else in the output, where we didn't want to run that code | 17:18 |
lucasagomes | good catch who saw that btw | 17:18 |
jroll | e.g. a gptplus or something I'm not aware of | 17:18 |
jlvillal | lucasagomes: I was motivated by dtantsur|afk fix to check the usage of execute. | 17:18 |
TheJulia | jroll: I guess that would require digging through the blkid code :\ | 17:19 |
jroll | TheJulia: well, was thinking about obscure filesystems more than auditing any possible output :) | 17:20 |
lucasagomes | jroll, not sure if there's any other that matches GPT but, as a safe-guard it would be resonable to lower().strip() and check if it's "gpt" | 17:21 |
*** trown is now known as trown|lunch | 17:21 | |
jroll | yeah, I think so too | 17:21 |
jlvillal | Okay. I'll run with that. Thanks. | 17:21 |
jroll | thank YOU! | 17:21 |
jlvillal | Going to just do a quick test for my curiosity if we have a trailing \n or not. | 17:21 |
TheJulia | I think it is relatively safe doing that, of course we could always try opening the block device and reading the magical bits out... and I'll be quiet before you guys start tossing wet cats at me | 17:22 |
jlvillal | TheJulia: Just add water to your cat for us ;) | 17:22 |
TheJulia | jlvillal: ugh, the claw marks... | 17:23 |
openstackgerrit | Charlle Daniel proposed openstack/ironic: --amend https://review.openstack.org/374985 | 17:23 |
jlvillal | That doesn't look right... | 17:23 |
TheJulia | No... it does not look right | 17:24 |
mat128|bbl | lmao | 17:24 |
*** mat128|bbl is now known as mat128 | 17:24 | |
mat128 | git commit -m '--amend' ? | 17:24 |
* jlvillal is sure he has done much worse :) | 17:24 | |
TheJulia | mat128: likely :) | 17:25 |
*** causten has joined #openstack-ironic | 17:26 | |
jlvillal | ./tt.py | 17:26 |
jlvillal | StdoutStderr(stdout='dos\n', stderr='') | 17:26 |
jlvillal | It was broken :( | 17:26 |
*** sabeen has quit IRC | 17:26 | |
*** vmud213 has quit IRC | 17:27 | |
*** rbudden has joined #openstack-ironic | 17:28 | |
*** joprovost has quit IRC | 17:33 | |
openstackgerrit | Ricardo Araújo Santos proposed openstack/ironic: Fixes wrong steps to perform migration of nodes https://review.openstack.org/374841 | 17:33 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: DevStack: Configure nodes/environment to boot in UEFI mode https://review.openstack.org/374988 | 17:33 |
lucasagomes | o/ | 17:33 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Avoid name errors in oneview periodics https://review.openstack.org/374989 | 17:34 |
lucasagomes | the only missing bits is the cirros release, then I thin we are good with UEFI in the gate | 17:34 |
vdrok | xavierr: ^^ you might want to look at that one | 17:34 |
*** mgould is now known as mgould|afk | 17:35 | |
*** causten has quit IRC | 17:36 | |
openstackgerrit | Charlle Daniel proposed openstack/ironic: Implements the validation to verify if the node is free or in use by Ironic https://review.openstack.org/372762 | 17:38 |
*** causten has joined #openstack-ironic | 17:42 | |
kumarb | https://review.openstack.org/#/c/372478 | 17:42 |
patchbot | patch 372478 - ironic-python-agent - Moving Reboot bashscript to python | 17:42 |
*** aNuposic has joined #openstack-ironic | 17:43 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic-lib: Fix check for GPT partioned device https://review.openstack.org/374995 | 17:44 |
jlvillal | rloo: jroll lucasagomes TheJulia: ^^^ In regards to earlier discussion | 17:44 |
lucasagomes | jlvillal, cheers will take a look | 17:45 |
vdrok | jroll: lucasagomes https://review.openstack.org/374913 seems to pass, rechecked a couple of times | 17:45 |
patchbot | patch 374913 - ironic - Increase timeout for migration-related tests | 17:45 |
jroll | vdrok: +2 | 17:46 |
lucasagomes | vdrok, looking | 17:46 |
lucasagomes | jlvillal, looks good, 1 nit | 17:46 |
*** causten has quit IRC | 17:46 | |
lucasagomes | but not needed to fix unless you submit a new patch-set | 17:46 |
jlvillal | lucasagomes: looking... | 17:46 |
*** causten has joined #openstack-ironic | 17:47 | |
rajinir | mjturek:Basic question on MI, how to add the nodes? Is it via command line? | 17:47 |
jlvillal | lucasagomes: I know they aren't needed, but I like them :) I like parenthesis to make things explicit at times. Not sure what others think. | 17:47 |
jlvillal | lucasagomes: If I re-spin I can remove | 17:47 |
lucasagomes | jlvillal, yeah no worries, just pointing that they are useless there | 17:48 |
lucasagomes | but it's ok :-) | 17:48 |
jroll | +2 for jlvillal as well | 17:48 |
openstackgerrit | John L. Villalovos proposed openstack/ironic-lib: Add py35 to tox environments https://review.openstack.org/375000 | 17:48 |
jlvillal | Thanks! | 17:48 |
lucasagomes | vdrok, looks good... I see you rechecked twice and it passed. I mean, 2x doesn't guarantee it's fixed because it's a tricky problem | 17:48 |
lucasagomes | but I guess we will only find out with time | 17:48 |
jroll | and another +2 | 17:49 |
jroll | whee | 17:49 |
jroll | this is fun | 17:49 |
*** causten_ has joined #openstack-ironic | 17:49 | |
vdrok | yup, I can't reproduce it locally :( | 17:49 |
vdrok | thank you! | 17:49 |
lucasagomes | someone wants to look at #374913 before I +a it ? | 17:49 |
rloo | jlvillal: so it was actually broken? if so, do we need a release note in ironic ? | 17:49 |
jroll | lucasagomes: gopher it | 17:50 |
jlvillal | rloo: Good question. I'm not sure. I feel pretty confident it didn't work based on my test | 17:50 |
lucasagomes | jroll, done! | 17:50 |
jlvillal | >>> a = ('gpt\n', '') | 17:50 |
jlvillal | >>> 'gpt' in a | 17:50 |
jlvillal | False | 17:50 |
jroll | woo | 17:50 |
jlvillal | jroll, rloo: Not sure about a release note. What do you think? | 17:51 |
jroll | jlvillal: can't hurt, kind of a big bug | 17:51 |
lucasagomes | rloo, I don't think we have reno for ironic-lib | 17:51 |
rloo | jlvillal: i guess it depends on what 'feature' broke cuz of that. | 17:51 |
jlvillal | jroll: I assume it goes into openstack/ironic | 17:51 |
*** causten has quit IRC | 17:51 | |
*** causten__ has joined #openstack-ironic | 17:51 | |
jroll | oh right | 17:51 |
lucasagomes | it's not a user facing lib remember ? | 17:51 |
rloo | lucasagomes: yeah, no reno for ironic-lib, that's fine, BUT presumably we have ironic code using that. | 17:51 |
lucasagomes | rloo, true | 17:52 |
rloo | lucasagomes: so i'm guessing? that something is broke in ironic cuz of that. something to do with gpt... | 17:52 |
lucasagomes | rloo, indeed, a release note in ironic wouldn't hurt | 17:52 |
rloo | lucasagomes: if nothing is broken in ironic or ipa cuz of that, then no reno is needed. | 17:52 |
rloo | lucasagomes, jlvillal: so the reno can't be added until the requirements is up'd to use the new lib, but we could open a bug or add ironic project to the bug that jlvillal opened | 17:53 |
*** causten_ has quit IRC | 17:53 | |
mjturek | rajinir: yep! 'molteniron add' | 17:53 |
jlvillal | Oh yeah. I was thinking, I'll just do a depends-on. But that isn't enough. | 17:54 |
lucasagomes | rloo, looking at the code apparently it iwll affect whole disk image with GPT | 17:54 |
jlvillal | Have to wait for ironic-lib to be released and requirements updated... | 17:54 |
mjturek | rajinir: that'll give you a set of args to use | 17:54 |
rajinir | mjturek>: thanks | 17:54 |
*** e0ne has joined #openstack-ironic | 17:54 | |
rajinir | mjturek>: What happens if all nodes are in use, is there a wait? | 17:54 |
rloo | jlvillal: right | 17:55 |
*** [1]rpioso has joined #openstack-ironic | 17:55 | |
mjturek | rajinir: it'll return a 400 error and you can handle accordingly. Currently we fail if all nodes are in use, but theoretically that shouldn't happen as we allow N concurrent jobs for N nodes. Make sense? | 17:56 |
rajinir | mjturek> Yep that's what I think will work. Makes sense | 17:56 |
xavierr | vdrok: thank you! want some help on that? | 17:57 |
vdrok | xavierr: feel free to take over if you want :) I can maintain that too, but it's not a top priority for me | 17:58 |
*** moshele has joined #openstack-ironic | 17:58 | |
jlvillal | vdrok: Thanks for fixing the migration unit test error thingy :) | 18:00 |
vdrok | jlvillal: we'll need some time to ensure that it's actually fixed :) | 18:00 |
*** vsaienko has quit IRC | 18:00 | |
*** rpioso has quit IRC | 18:01 | |
*** [1]rpioso has quit IRC | 18:02 | |
jlvillal | vdrok: Yeah, that too :) | 18:02 |
rloo | vdrok: do you know what the original time out was? | 18:03 |
vdrok | rloo: the default timeout for all our unittests is 60 seconds | 18:03 |
*** kumarb has quit IRC | 18:03 | |
rloo | vdrok: ok (I suppose I should have asked to put that in the commit, too late now). So we should keep an eye after that merges, to see if we get timeouts | 18:03 |
vdrok | yep | 18:04 |
rloo | thx vdrok! | 18:04 |
vdrok | you're all welcome, that was not that hard to fix :) | 18:05 |
*** xhku_ has quit IRC | 18:06 | |
*** xhku has joined #openstack-ironic | 18:07 | |
*** Romanenko_K has quit IRC | 18:09 | |
*** ig0r_ has quit IRC | 18:09 | |
jroll | fwiw, seems there's also a sqlalchemy fix coming for it | 18:15 |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector-specs: Endpoint to list introspection statuses https://review.openstack.org/375045 | 18:17 |
openstackgerrit | John L. Villalovos proposed openstack/ironic-python-agent: Add py35 to tox environments https://review.openstack.org/375046 | 18:18 |
milan | Good night Ironic! /me gone | 18:18 |
lucasagomes | milan, have a great evening | 18:19 |
jlvillal | lucasagomes: milan Good night | 18:19 |
jlvillal | Oh, lucasagomes is still here :) | 18:19 |
lucasagomes | jlvillal, 15:00 pm for me yet heh | 18:20 |
lucasagomes | yeah | 18:20 |
xavierr | night milan | 18:21 |
*** milan has quit IRC | 18:23 | |
rajinir | mjturek: I see this error when I try to add {"status": 400, "message": "No module named MySQLdb"}. Am I missing soomething? | 18:24 |
*** trown|lunch is now known as trown | 18:24 | |
*** ayoung has quit IRC | 18:25 | |
mjturek | rajinir: looks like you need MySQL-python | 18:25 |
rajinir | mjturek> worked, that was it. Thx | 18:28 |
*** causten__ has quit IRC | 18:29 | |
*** causten has joined #openstack-ironic | 18:29 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add more details to MIGRATIONS_TIMEOUT note https://review.openstack.org/375048 | 18:30 |
*** causten_ has joined #openstack-ironic | 18:31 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add more details to MIGRATIONS_TIMEOUT note https://review.openstack.org/375048 | 18:31 |
vdrok | time to leave for me, good night everyone! | 18:32 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: DNM: Test timeout extension for inspection https://review.openstack.org/375050 | 18:33 |
*** causten has quit IRC | 18:34 | |
xavierr | good night vdrok :) | 18:36 |
xavierr | ty | 18:36 |
lucasagomes | vdrok, g'night! | 18:41 |
NobodyCam | night vdrok | 18:41 |
NobodyCam | morning xavierr | 18:41 |
NobodyCam | morning lucasagomes :) | 18:41 |
lucasagomes | NobodyCam, hi there :D | 18:42 |
NobodyCam | :) late day for you lucasagomes :) | 18:42 |
lucasagomes | NobodyCam, not really, I'm in brazil at the moment | 18:43 |
lucasagomes | 15:43pm yet :-) | 18:43 |
NobodyCam | ahh :) nice :) | 18:43 |
rajinir | mjturek: Can you explain how allocation_pool works | 18:44 |
*** baoli has quit IRC | 18:44 | |
openstackgerrit | Merged openstack/ironic: Change the logic of selecting image for tests https://review.openstack.org/329625 | 18:45 |
*** baoli has joined #openstack-ironic | 18:45 | |
*** baoli_ has joined #openstack-ironic | 18:46 | |
openstackgerrit | Merged openstack/ironic: Increase timeout for migration-related tests https://review.openstack.org/374913 | 18:46 |
openstackgerrit | Merged openstack/ironic: Update reno index for Newton https://review.openstack.org/374904 | 18:46 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Change the logic of selecting image for tests https://review.openstack.org/375055 | 18:46 |
xavierr | NobodyCam: morning/afternoon :) | 18:47 |
NobodyCam | :) | 18:48 |
xavierr | lucasagomes: sao paulo? | 18:48 |
*** baoli has quit IRC | 18:50 | |
openstackgerrit | Charlle Daniel proposed openstack/ironic: Implements the validation to verify if the node is free or in use by https://review.openstack.org/372762 | 18:50 |
rajinir | mjturek: can I specify like this for allocation pool start=x.x.x.x,end=x.x.x.x.x? | 18:51 |
rajinir | :q | 18:51 |
*** e0ne has quit IRC | 18:53 | |
lucasagomes | xavierr, yes são paulo state. The city is called Bauru | 18:53 |
lucasagomes | xavierr, it's the city I grew up in | 18:54 |
rajinir | mjturek; I see it is comma separated | 18:54 |
rajinir | thanks | 18:54 |
openstackgerrit | Bob Fournier proposed openstack/ironic-inspector-specs: Display LLDP information via new commands https://review.openstack.org/374381 | 18:55 |
*** _mbelanger has joined #openstack-ironic | 18:55 | |
mjturek | sorry rajinir was afk :) all good? | 18:55 |
xavierr | lucasagomes: awesome and welcome back :) | 18:56 |
lucasagomes | xavierr, cheers! Yeah, it's good to be here | 18:56 |
rajinir | mjturek: good. figured it out by looking at the code | 18:56 |
*** e0ne has joined #openstack-ironic | 18:57 | |
*** e0ne has quit IRC | 18:57 | |
*** arahal_ has quit IRC | 18:58 | |
*** [1]rpioso has joined #openstack-ironic | 18:59 | |
*** vsaienko has joined #openstack-ironic | 18:59 | |
*** joprovost has joined #openstack-ironic | 19:00 | |
*** absubram has joined #openstack-ironic | 19:01 | |
*** absubram has quit IRC | 19:03 | |
*** zackf has quit IRC | 19:03 | |
*** [1]cdearborn has joined #openstack-ironic | 19:05 | |
openstackgerrit | Charlle Daniel proposed openstack/ironic: Implements the validation to verify if the node is free or in use by https://review.openstack.org/372762 | 19:06 |
*** absubram has joined #openstack-ironic | 19:06 | |
*** e0ne has joined #openstack-ironic | 19:09 | |
*** e0ne has quit IRC | 19:11 | |
*** daemontool has quit IRC | 19:12 | |
mjturek | great :) | 19:12 |
*** daemontool has joined #openstack-ironic | 19:13 | |
*** cdearborn has quit IRC | 19:15 | |
openstackgerrit | Charlle Daniel proposed openstack/ironic: Adds to the documentation a note about the state changing of a node by https://review.openstack.org/372735 | 19:16 |
*** daemontool_ has joined #openstack-ironic | 19:18 | |
*** daemontool has quit IRC | 19:19 | |
*** sabeen has joined #openstack-ironic | 19:19 | |
*** devananda is now known as devananda|lunch | 19:20 | |
*** daemontool_ has quit IRC | 19:24 | |
*** daemontool_ has joined #openstack-ironic | 19:25 | |
openstackgerrit | Bob Fournier proposed openstack/ironic-inspector-specs: Display LLDP information via new commands https://review.openstack.org/374381 | 19:25 |
*** bdeschenes has quit IRC | 19:29 | |
*** zigo_ is now known as zigo | 19:30 | |
*** jvgrant has quit IRC | 19:31 | |
*** jvgrant has joined #openstack-ironic | 19:31 | |
openstackgerrit | Hugo Nicodemos proposed openstack/ironic: Reusing oneview_client when possible https://review.openstack.org/358041 | 19:32 |
*** moshele has quit IRC | 19:33 | |
*** cdearborn has joined #openstack-ironic | 19:35 | |
xavierr | is possible to delete an account from gerrit? | 19:47 |
TheJulia | That is a really good question... | 19:48 |
*** [1]cdearborn has quit IRC | 19:49 | |
openstackgerrit | Bob Fournier proposed openstack/ironic-inspector-specs: Display LLDP information via new commands https://review.openstack.org/374381 | 19:49 |
xavierr | I have a colleaguethat created it twice, so we want to delete one... | 19:49 |
xavierr | s/colleaguethat/colleague that/ | 19:49 |
*** srobert has quit IRC | 19:53 | |
*** ijw has quit IRC | 19:54 | |
*** ijw has joined #openstack-ironic | 19:58 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Add new lines to improve pre-install yaml files https://review.openstack.org/375084 | 20:01 |
lucasagomes | our jobs does run on ubuntu 16.04 yet ? | 20:02 |
lucasagomes | gate jobs* | 20:02 |
*** ijw has quit IRC | 20:03 | |
*** jrcloud has joined #openstack-ironic | 20:05 | |
TheJulia | lucasagomes: I think I saw a change merge in infra earlier for one of the nv jobs | 20:07 |
lucasagomes | TheJulia, I see, strange yeah it seems to be 16.04 but http://logs.openstack.org/88/374988/1/check/gate-tempest-dsvm-ironic-pxe_ipa-postgres-ubuntu-xenial-nv/e9c264d/logs/devstacklog.txt.gz#_2016-09-22_18_03_07_204 | 20:08 |
lucasagomes | ovmf should be there hmm | 20:08 |
lucasagomes | http://packages.ubuntu.com/xenial/ovmf | 20:09 |
lucasagomes | maybe that multiverse repo is disabled ? | 20:09 |
TheJulia | lucasagomes: at least on my xenial virtual box machine, it is not enabled by default | 20:11 |
lucasagomes | TheJulia, yeah, that could be it I guess | 20:11 |
lucasagomes | TheJulia, it fails when you try to apt-get install ovmf right? | 20:12 |
openstackgerrit | Hugo Nicodemos proposed openstack/ironic: Add support for the OneView audit logging https://review.openstack.org/337751 | 20:12 |
TheJulia | one moment | 20:12 |
lucasagomes | cause I don't remember enabling this repo on mine ... strange | 20:12 |
TheJulia | lucasagomes: nope... it worked | 20:12 |
lucasagomes | ouch... | 20:12 |
TheJulia | interesting | 20:12 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-lib: Updated from global requirements https://review.openstack.org/373748 | 20:13 |
lucasagomes | TheJulia, will ask on -infra | 20:14 |
openstackgerrit | Annie Lezil proposed openstack/ironic: Add description for vendor passthru methods https://review.openstack.org/370469 | 20:15 |
TheJulia | I kind of wonder if it is just missing on the vanilla infra cloud mirror | 20:16 |
openstackgerrit | Xavier proposed openstack/python-oneviewclient: Remove cpus validation due inconsistency with inspection cpus count https://review.openstack.org/375089 | 20:17 |
lucasagomes | TheJulia, indeed, it should be something silly like that | 20:18 |
lucasagomes | TheJulia, http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/sources.list.xenial | 20:23 |
lucasagomes | seems to be enabled... hmm | 20:24 |
*** Goneri has quit IRC | 20:28 | |
*** ijw has joined #openstack-ironic | 20:28 | |
*** absubram_ has joined #openstack-ironic | 20:32 | |
*** bfournie has quit IRC | 20:33 | |
*** absubram has quit IRC | 20:33 | |
*** absubram_ is now known as absubram | 20:33 | |
rajinir | https://www.irccloud.com/pastebin/OlAAbDzu/MIError | 20:33 |
rajinir | mjturek: https://www.irccloud.com/pastebin/OlAAbDzu/MIError | 20:34 |
rajinir | mjturek: may be I don't have the dsvm_uuid set | 20:34 |
*** hamzy has quit IRC | 20:36 | |
*** baoli_ has quit IRC | 20:40 | |
*** rpioso has joined #openstack-ironic | 20:41 | |
lucasagomes | going to call it a day and continue to investigate tomorrow | 20:41 |
lucasagomes | have a great evening all, talk to you tomorrow! | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "Local boot with partition images" https://review.openstack.org/369776 | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "Enrollment" and "Troubleshooting" sections https://review.openstack.org/369777 | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import Install and configure sections https://review.openstack.org/367988 | 20:41 |
mat128 | o/ lucasagomes | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "Bare Metal service overview" https://review.openstack.org/366329 | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "Image requirements" https://review.openstack.org/369754 | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "integration with other OpenStack components" https://review.openstack.org/369510 | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: Update developer's guide "Installation Guide" link https://review.openstack.org/374296 | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: Fix absolute links to install-guide.rst in developer docs https://review.openstack.org/374303 | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "Flavor creation" https://review.openstack.org/369761 | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "Setup the drivers for the Bare Metal service" https://review.openstack.org/374272 | 20:41 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: Add link to new guide in old install guide https://review.openstack.org/369802 | 20:42 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "Building or downloading a deploy ramdisk image" https://review.openstack.org/369800 | 20:42 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "Trusted boot with partition image" https://review.openstack.org/369801 | 20:42 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import configdrive https://review.openstack.org/369798 | 20:42 |
*** lucasagomes is now known as lucas-afk | 20:42 | |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import "Appending kernel parameters to boot instances" https://review.openstack.org/369799 | 20:42 |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: [install-guide] Import HTTPS, standalone and root device hints https://review.openstack.org/369797 | 20:42 |
lucas-afk | mat128, heh! See ya | 20:42 |
*** [1]rpioso has quit IRC | 20:44 | |
*** ijw has quit IRC | 20:48 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Have bashate run for entire project https://review.openstack.org/374269 | 20:49 |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Have bashate run for entire project https://review.openstack.org/374269 | 20:56 |
*** rama_y has quit IRC | 20:58 | |
*** wajdi_ has joined #openstack-ironic | 21:08 | |
*** vsaienko has quit IRC | 21:10 | |
*** wajdi has quit IRC | 21:11 | |
jlvillal | jroll: TheJulia rloo: So this has four +2 votes. Does someone want to approve it? https://review.openstack.org/#/c/374995/ | 21:13 |
patchbot | patch 374995 - ironic-lib - Fix check for GPT partioned device | 21:13 |
*** wajdi_ has quit IRC | 21:13 | |
jlvillal | NobodyCam: ^^ :) | 21:13 |
jlvillal | You could be #5 :) | 21:13 |
*** wajdi has joined #openstack-ironic | 21:13 | |
* TheJulia pushed the button :) | 21:14 | |
jroll | heh | 21:14 |
NobodyCam | ahh | 21:14 |
jlvillal | :) | 21:14 |
* TheJulia hopes it was not a red button | 21:14 | |
NobodyCam | :p | 21:14 |
openstackgerrit | Merged openstack/ironic-lib: Updated from global requirements https://review.openstack.org/373748 | 21:17 |
*** wajdi has quit IRC | 21:18 | |
*** jheroux has quit IRC | 21:25 | |
*** rcernin has quit IRC | 21:34 | |
mrda | Morning Ironic | 21:34 |
*** rpioso has quit IRC | 21:36 | |
*** bradjones has quit IRC | 21:37 | |
*** vsaienk0 has quit IRC | 21:37 | |
*** strigazi has quit IRC | 21:37 | |
*** amitkqed has quit IRC | 21:37 | |
*** aries_ has quit IRC | 21:37 | |
*** jhesketh has quit IRC | 21:37 | |
*** daemontool_ has quit IRC | 21:37 | |
*** rbudden has quit IRC | 21:37 | |
*** amotoki has quit IRC | 21:37 | |
*** mjturek has quit IRC | 21:37 | |
*** jlvillal has quit IRC | 21:37 | |
*** mikal has quit IRC | 21:37 | |
*** _mbelanger has quit IRC | 21:37 | |
*** athomas has quit IRC | 21:37 | |
*** AlexeyAbashkin has quit IRC | 21:37 | |
*** aslezil has quit IRC | 21:37 | |
*** slagle has quit IRC | 21:37 | |
*** agordeev has quit IRC | 21:37 | |
*** kozhukalov has quit IRC | 21:37 | |
*** greghaynes has quit IRC | 21:37 | |
*** boris-42 has quit IRC | 21:37 | |
*** izaakk has quit IRC | 21:37 | |
*** ildikov has quit IRC | 21:37 | |
*** skazi has quit IRC | 21:37 | |
*** kragniz has quit IRC | 21:37 | |
*** purp has quit IRC | 21:37 | |
*** mgould|afk has quit IRC | 21:37 | |
*** melwitt has quit IRC | 21:37 | |
*** hwoarang has quit IRC | 21:37 | |
*** sergek has quit IRC | 21:37 | |
*** betherly has quit IRC | 21:37 | |
*** vdrok has quit IRC | 21:37 | |
*** morgabra has quit IRC | 21:37 | |
*** UForgotten has quit IRC | 21:37 | |
*** sabeen has quit IRC | 21:37 | |
*** vishwanathj has quit IRC | 21:37 | |
*** caiobo has quit IRC | 21:37 | |
*** stevemar has quit IRC | 21:37 | |
*** mandre has quit IRC | 21:37 | |
*** kirankv has quit IRC | 21:37 | |
*** ishant|away has quit IRC | 21:37 | |
*** lazy_prince has quit IRC | 21:37 | |
*** jcook has quit IRC | 21:37 | |
*** eglute has quit IRC | 21:37 | |
*** alineb has quit IRC | 21:37 | |
*** gmmaha has quit IRC | 21:37 | |
*** causten_ has quit IRC | 21:37 | |
*** zzzeek has quit IRC | 21:37 | |
*** rajinir has quit IRC | 21:37 | |
*** syed_ has quit IRC | 21:37 | |
*** rloo has quit IRC | 21:37 | |
*** ccamacho|afk has quit IRC | 21:37 | |
*** krtaylor has quit IRC | 21:37 | |
*** ppiela has quit IRC | 21:37 | |
*** jroll has quit IRC | 21:37 | |
*** TheJulia has quit IRC | 21:37 | |
*** yarkot has quit IRC | 21:37 | |
*** sturivnyi_ has quit IRC | 21:37 | |
*** clif_h has quit IRC | 21:37 | |
*** amit213 has quit IRC | 21:37 | |
*** zhenguo has quit IRC | 21:37 | |
*** pshige______ has quit IRC | 21:37 | |
*** mgkwill has quit IRC | 21:37 | |
*** evgenyl has quit IRC | 21:37 | |
*** yonglihe has quit IRC | 21:37 | |
*** fyxim has quit IRC | 21:37 | |
*** sirushti has quit IRC | 21:37 | |
*** clenimar has quit IRC | 21:37 | |
*** Mr_T has quit IRC | 21:37 | |
*** notmorgan has quit IRC | 21:37 | |
*** HenryG has quit IRC | 21:37 | |
*** tdurakov has quit IRC | 21:37 | |
*** natorious has quit IRC | 21:37 | |
*** adreznec has quit IRC | 21:37 | |
*** mgagne has quit IRC | 21:37 | |
*** _mbelanger has joined #openstack-ironic | 21:38 | |
*** athomas has joined #openstack-ironic | 21:38 | |
*** AlexeyAbashkin has joined #openstack-ironic | 21:38 | |
*** aslezil has joined #openstack-ironic | 21:38 | |
*** slagle has joined #openstack-ironic | 21:38 | |
*** agordeev has joined #openstack-ironic | 21:38 | |
*** kozhukalov has joined #openstack-ironic | 21:38 | |
*** greghaynes has joined #openstack-ironic | 21:38 | |
*** boris-42 has joined #openstack-ironic | 21:38 | |
*** izaakk has joined #openstack-ironic | 21:38 | |
*** ildikov has joined #openstack-ironic | 21:38 | |
*** skazi has joined #openstack-ironic | 21:38 | |
*** kragniz has joined #openstack-ironic | 21:38 | |
*** purp has joined #openstack-ironic | 21:38 | |
*** mgould|afk has joined #openstack-ironic | 21:38 | |
*** melwitt has joined #openstack-ironic | 21:38 | |
*** hwoarang has joined #openstack-ironic | 21:38 | |
*** sergek has joined #openstack-ironic | 21:38 | |
*** betherly has joined #openstack-ironic | 21:38 | |
*** vdrok has joined #openstack-ironic | 21:38 | |
*** morgabra has joined #openstack-ironic | 21:38 | |
*** UForgotten has joined #openstack-ironic | 21:38 | |
*** causten_ has joined #openstack-ironic | 21:40 | |
*** zzzeek has joined #openstack-ironic | 21:40 | |
*** rajinir has joined #openstack-ironic | 21:40 | |
*** rloo has joined #openstack-ironic | 21:40 | |
*** ccamacho|afk has joined #openstack-ironic | 21:40 | |
*** krtaylor has joined #openstack-ironic | 21:40 | |
*** ppiela has joined #openstack-ironic | 21:40 | |
*** jroll has joined #openstack-ironic | 21:40 | |
*** TheJulia has joined #openstack-ironic | 21:40 | |
*** yarkot has joined #openstack-ironic | 21:40 | |
*** sturivnyi_ has joined #openstack-ironic | 21:40 | |
*** clif_h has joined #openstack-ironic | 21:40 | |
*** amit213 has joined #openstack-ironic | 21:40 | |
*** zhenguo has joined #openstack-ironic | 21:40 | |
*** pshige______ has joined #openstack-ironic | 21:40 | |
*** yonglihe has joined #openstack-ironic | 21:40 | |
*** fyxim has joined #openstack-ironic | 21:40 | |
*** sirushti has joined #openstack-ironic | 21:40 | |
*** Mr_T has joined #openstack-ironic | 21:40 | |
*** clenimar has joined #openstack-ironic | 21:40 | |
*** notmorgan has joined #openstack-ironic | 21:40 | |
*** HenryG has joined #openstack-ironic | 21:40 | |
*** natorious has joined #openstack-ironic | 21:40 | |
*** adreznec has joined #openstack-ironic | 21:40 | |
*** mgagne has joined #openstack-ironic | 21:40 | |
*** ildikov has quit IRC | 21:40 | |
*** zhenguo has quit IRC | 21:40 | |
*** fyxim has quit IRC | 21:40 | |
*** rpioso has joined #openstack-ironic | 21:40 | |
*** bradjones has joined #openstack-ironic | 21:40 | |
*** vsaienk0 has joined #openstack-ironic | 21:40 | |
*** strigazi has joined #openstack-ironic | 21:40 | |
*** amitkqed has joined #openstack-ironic | 21:40 | |
*** aries_ has joined #openstack-ironic | 21:40 | |
*** serverascode has quit IRC | 21:41 | |
*** cppforlife_ has quit IRC | 21:41 | |
*** jhesketh has joined #openstack-ironic | 21:41 | |
*** daemontool_ has joined #openstack-ironic | 21:41 | |
*** rbudden has joined #openstack-ironic | 21:41 | |
*** mjturek has joined #openstack-ironic | 21:41 | |
*** amotoki has joined #openstack-ironic | 21:41 | |
*** jlvillal has joined #openstack-ironic | 21:41 | |
*** mikal has joined #openstack-ironic | 21:41 | |
*** agordeev has quit IRC | 21:41 | |
*** boris-42 has quit IRC | 21:41 | |
*** daemontool_ has quit IRC | 21:42 | |
*** sabeen has joined #openstack-ironic | 21:42 | |
*** vishwanathj has joined #openstack-ironic | 21:42 | |
*** caiobo has joined #openstack-ironic | 21:42 | |
*** mandre has joined #openstack-ironic | 21:42 | |
*** stevemar has joined #openstack-ironic | 21:42 | |
*** ishant|away has joined #openstack-ironic | 21:42 | |
*** kirankv has joined #openstack-ironic | 21:42 | |
*** lazy_prince has joined #openstack-ironic | 21:42 | |
*** jcook has joined #openstack-ironic | 21:42 | |
*** eglute has joined #openstack-ironic | 21:42 | |
*** alineb has joined #openstack-ironic | 21:42 | |
*** gmmaha has joined #openstack-ironic | 21:42 | |
*** vdrok has quit IRC | 21:43 | |
*** TheJulia has quit IRC | 21:43 | |
*** amit213 has quit IRC | 21:44 | |
*** rajinir has quit IRC | 21:44 | |
*** kozhukalov has quit IRC | 21:44 | |
*** betherly has quit IRC | 21:44 | |
*** yonglihe has quit IRC | 21:45 | |
*** agordeev has joined #openstack-ironic | 21:49 | |
*** tdurakov has joined #openstack-ironic | 21:49 | |
*** mgkwill has joined #openstack-ironic | 21:49 | |
*** jcoufal_ has quit IRC | 21:49 | |
*** jcoufal has joined #openstack-ironic | 21:50 | |
*** jcoufal has quit IRC | 21:50 | |
*** zhenguo has joined #openstack-ironic | 21:51 | |
*** jrcloud has quit IRC | 21:52 | |
openstackgerrit | Merged openstack/ironic-lib: Fix check for GPT partioned device https://review.openstack.org/374995 | 21:52 |
*** bdeschenes has joined #openstack-ironic | 21:53 | |
*** syed_ has joined #openstack-ironic | 21:54 | |
*** cppforlife_ has joined #openstack-ironic | 21:57 | |
zer0c00l | Does ironic node-list by default displays 1000 nodes at a time? | 22:03 |
*** TheJulia has joined #openstack-ironic | 22:04 | |
jlvillal | zer0c00l: Not sure. | 22:05 |
*** _mbelanger has quit IRC | 22:06 | |
*** evgenyl has joined #openstack-ironic | 22:07 | |
*** boris-42 has joined #openstack-ironic | 22:07 | |
*** BadCub has quit IRC | 22:08 | |
*** yonglihe has joined #openstack-ironic | 22:08 | |
*** ildikov has joined #openstack-ironic | 22:08 | |
zer0c00l | Because it is fishy, always returns 1000 on some clusters where i know for sure that there are more nodes | 22:09 |
*** rajinir has joined #openstack-ironic | 22:10 | |
*** kozhukalov has joined #openstack-ironic | 22:10 | |
*** vdrok has joined #openstack-ironic | 22:13 | |
*** serverascode has joined #openstack-ironic | 22:13 | |
*** fyxim has joined #openstack-ironic | 22:13 | |
*** amit213 has joined #openstack-ironic | 22:14 | |
*** bdeschenes has quit IRC | 22:14 | |
*** betherly has joined #openstack-ironic | 22:15 | |
*** vishwanathj has quit IRC | 22:18 | |
*** cdearborn has quit IRC | 22:19 | |
*** jrist has quit IRC | 22:19 | |
*** zackf has joined #openstack-ironic | 22:26 | |
*** zackf has quit IRC | 22:31 | |
*** causten_ has quit IRC | 22:34 | |
*** aNuposic has quit IRC | 22:57 | |
*** rbudden has quit IRC | 23:01 | |
*** rama_y has joined #openstack-ironic | 23:03 | |
xavierr | zer0c00l: https://github.com/openstack/python-ironicclient/blob/5b1b332cd34cbf45ccd19a1dbc06e63e453577db/ironicclient/v1/node.py#L70 | 23:07 |
xavierr | zer0c00l: use this limit param to set the pagination size | 23:08 |
openstackgerrit | Xavier proposed openstack/ironic: Add inspection feature for the OneView drivers https://review.openstack.org/367065 | 23:08 |
openstackgerrit | Xavier proposed openstack/ironic: Add inspection feature for the OneView drivers https://review.openstack.org/367065 | 23:11 |
*** BadCub has joined #openstack-ironic | 23:15 | |
*** hamzy has joined #openstack-ironic | 23:20 | |
rybridges1 | Hey, do any of you know at what point during 'nova boot' the 'reservation' gets set? | 23:22 |
*** HenryG has quit IRC | 23:28 | |
*** HenryG has joined #openstack-ironic | 23:28 | |
zer0c00l | xavierr: Thanks | 23:30 |
zer0c00l | rybridges1: reservation of conductors? | 23:30 |
*** baoli has joined #openstack-ironic | 23:32 | |
TheJulia | rybridges1: reservation is used by the conductor as a lock. Periodic tasks, such as those checking power state can cause a conflict and thus nova (if memory serves) to reschedule and try on a new host | 23:36 |
*** hugonicodemos has joined #openstack-ironic | 23:46 | |
*** hugonicodemos has quit IRC | 23:49 | |
rybridges1 | zer0c00l: thanks for that! I am actually wondering at what point during the nova boot does the field get set in the database | 23:50 |
rybridges1 | oops, last message was meant for TheJulia | 23:52 |
TheJulia | rybridges1: it was a team effort :) | 23:54 |
*** zackf has joined #openstack-ironic | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!