NobodyCam | wow amd lost over 6 bucks a share today | 00:00 |
---|---|---|
NobodyCam | oh sorry 6 % today | 00:01 |
NobodyCam | doh | 00:01 |
jroll | can I get an FFE if I upstream everything today? | 00:01 |
jroll | like, run git review on my downstream branch | 00:01 |
jroll | just blind +A | 00:01 |
jroll | that would make my life much easier | 00:01 |
*** ijw has joined #openstack-ironic | 00:01 | |
jroll | thanks in advance BadCub | 00:01 |
* BadCub has no +A power lol | 00:02 | |
jroll | :P | 00:02 |
BadCub | have to prove myself worthy of such responisibility :) | 00:02 |
NobodyCam | intel is very near their 52 week low | 00:03 |
jroll | orly | 00:03 |
BadCub | and learn how to spell re-spon-sib-ility | 00:03 |
* NobodyCam dbl checks BadCub's suggestion for spelling | 00:03 | |
NobodyCam | lol | 00:03 |
jroll | aw man, $29 and change | 00:04 |
jroll | I have $28 cash in my etrade account right now | 00:04 |
jroll | :P | 00:04 |
jroll | SO CLOSE | 00:04 |
NobodyCam | lol /me as 200 | 00:04 |
NobodyCam | lol | 00:04 |
*** naohirot has joined #openstack-ironic | 00:04 | |
* BadCub uses sharebuilder | 00:04 | |
NobodyCam | ++ | 00:04 |
jroll | I should add some and buy intel but meh | 00:04 |
NobodyCam | jroll: with sharebuilder you can buy % of a hare | 00:05 |
NobodyCam | share* | 00:05 |
BadCub | I haven;t hear any chatter about microbloat buying intel | 00:05 |
jroll | huh | 00:05 |
jroll | NobodyCam: interesting | 00:05 |
jroll | BadCub: I heard it from NobodyCam so it must be true | 00:05 |
*** ijw has quit IRC | 00:06 | |
* BadCub remembers trusting NobodyCam when he said buy Enron, Qwest, and WorldCom lol | 00:06 | |
NobodyCam | :-p | 00:06 |
NobodyCam | doh | 00:06 |
jroll | lmao | 00:06 |
jroll | BadCub: actual question, when do specs open for L | 00:07 |
BadCub | jroll: I spoke with Deva about that. He does not want to open specs until rc1 is done | 00:07 |
jroll | ok | 00:08 |
jroll | just gotta know when to push the spam button >:) | 00:08 |
BadCub | lol | 00:08 |
*** krtaylor has joined #openstack-ironic | 00:08 | |
*** korekhov has joined #openstack-ironic | 00:09 | |
jroll | mostly serious | 00:09 |
*** davide has joined #openstack-ironic | 00:11 | |
NobodyCam | jroll: you do know BadCub has worked for the legal compliance dept of a affilate marketer (in the past) | 00:12 |
* BadCub has very painful memories of SPAM litigation | 00:12 | |
TheJulia | working anywhere near litigiation brings painful memories | 00:13 |
BadCub | TheJulia: True that! | 00:13 |
NobodyCam | lol BadCub remember http://www.danhatesspam.com | 00:13 |
* TheJulia twitches thinking of 8 years of her life | 00:13 | |
*** korekhov has quit IRC | 00:13 | |
* BadCub cringes, cries, and twitches at NobodyCam 's post | 00:13 | |
* NobodyCam duck (litterally) | 00:14 | |
* BadCub can still write C&Ds for Affiliate Marketing in his sleep | 00:14 | |
jroll | NobodyCam: lol | 00:15 |
jroll | this is gerrit spam, not email spam | 00:15 |
jroll | so it's ok | 00:15 |
*** davide has quit IRC | 00:15 | |
NobodyCam | lol | 00:15 |
BadCub | spam is spam, at least according to the Federal Can-Spam Act and the California Internet Communications Act lol | 00:16 |
*** Marga_ has quit IRC | 00:16 | |
TheJulia | BadCub: In my case, it was RCAs and downtime notices that would be handed to lawyers possibly judges | 00:16 |
NobodyCam | https://www.youtube.com/watch?v=anwy2MPT5RE | 00:16 |
BadCub | TheJulia: Mine was all revolving around intelectual property, witness prep and writing legal compliance policies *groans* Then there were the hundreds of C&Ds we had to reply to and/or write weekly and out-of-court settlement contracts | 00:18 |
* TheJulia twitches | 00:19 | |
BadCub | "opt-in" marketing is a never-ending cycle of eating your young every morning | 00:19 |
*** mtanino has quit IRC | 00:19 | |
*** Marga_ has joined #openstack-ironic | 00:19 | |
BadCub | well folks.. It is time to go build_a_bed then uncover more of the mysterious brick walkway we unearthed in the latest excavation experiment | 00:21 |
NobodyCam | humm I falied pep8 on a rst file | 00:22 |
NobodyCam | huh | 00:22 |
BadCub | roflmao | 00:22 |
NobodyCam | :-p | 00:22 |
NobodyCam | https://jenkins06.openstack.org/job/gate-ironic-python-agent-pep8/133/console | 00:22 |
* BadCub beats Jenkins with a stick and runs | 00:22 | |
NobodyCam | jroll: JayF: JoshNang: have you seen that b4 ^^^^^^ | 00:23 |
* NobodyCam will dig into it in the morning :-p | 00:25 | |
* NobodyCam heads off to build a bed and dig in the dirt | 00:26 | |
NobodyCam | g'night ya'll | 00:26 |
jroll | NobodyCam: I have seen this | 00:26 |
jroll | waaaaaaait | 00:26 |
jroll | what patch is that? | 00:26 |
NobodyCam | oh ok | 00:26 |
jroll | I think it's when your commit message ends with a period or something | 00:26 |
NobodyCam | https://review.openstack.org/167841 | 00:26 |
NobodyCam | oh | 00:26 |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-python-agent: Update README file https://review.openstack.org/167841 | 00:26 |
jroll | boom | 00:26 |
jroll | :D | 00:26 |
jroll | worst bug ever | 00:27 |
NobodyCam | lol | 00:27 |
NobodyCam | nice | 00:27 |
NobodyCam | ty | 00:27 |
jroll | np | 00:27 |
BadCub | have a good evening folks! | 00:29 |
*** BadCub is now known as BadCub_Hiding | 00:29 | |
TheJulia | goodnight BadCub_Hiding | 00:29 |
*** ijw has joined #openstack-ironic | 00:29 | |
*** davide has joined #openstack-ironic | 00:35 | |
*** ijw has quit IRC | 00:39 | |
*** davide has quit IRC | 00:41 | |
*** Marga_ has quit IRC | 00:41 | |
*** Marga_ has joined #openstack-ironic | 00:45 | |
*** penick has quit IRC | 00:47 | |
*** oomichi_ has joined #openstack-ironic | 00:52 | |
*** anderbubble has joined #openstack-ironic | 00:52 | |
*** kkoski has joined #openstack-ironic | 00:55 | |
*** kkoski has quit IRC | 00:57 | |
*** achanda has quit IRC | 00:59 | |
*** korekhov has joined #openstack-ironic | 01:11 | |
*** korekhov_ has joined #openstack-ironic | 01:12 | |
*** achanda has joined #openstack-ironic | 01:13 | |
*** jcoufal has joined #openstack-ironic | 01:14 | |
*** korekhov has quit IRC | 01:15 | |
*** saripurigopi has joined #openstack-ironic | 01:20 | |
*** Marga_ has quit IRC | 01:26 | |
*** saripurigopi has quit IRC | 01:34 | |
*** saripurigopi has joined #openstack-ironic | 01:37 | |
*** kkoski has joined #openstack-ironic | 01:39 | |
*** jcoufal has quit IRC | 01:39 | |
*** jerryz has joined #openstack-ironic | 01:43 | |
*** kkoski has quit IRC | 01:43 | |
*** igordcard_ has quit IRC | 01:45 | |
*** chenglch has joined #openstack-ironic | 01:55 | |
*** achanda has quit IRC | 02:09 | |
*** saripurigopi has quit IRC | 02:16 | |
*** kan__ has joined #openstack-ironic | 02:19 | |
*** davide has joined #openstack-ironic | 02:30 | |
*** davide has quit IRC | 02:34 | |
*** jmanko has joined #openstack-ironic | 02:36 | |
*** korekhov has joined #openstack-ironic | 02:38 | |
*** ramineni has joined #openstack-ironic | 02:40 | |
*** jmank has quit IRC | 02:40 | |
*** korekhov_ has quit IRC | 02:43 | |
*** enikanorov__ has joined #openstack-ironic | 02:43 | |
*** korekhov has quit IRC | 02:44 | |
*** enikanorov has quit IRC | 02:45 | |
*** harlowja is now known as harlowja_away | 02:53 | |
*** achanda has joined #openstack-ironic | 03:10 | |
*** anderbubble has quit IRC | 03:16 | |
*** achanda has quit IRC | 03:17 | |
*** Marga_ has joined #openstack-ironic | 03:33 | |
*** Marga_ has quit IRC | 03:33 | |
*** Marga_ has joined #openstack-ironic | 03:34 | |
*** achanda has joined #openstack-ironic | 03:39 | |
*** kan__ has quit IRC | 03:41 | |
*** Sukhdev has joined #openstack-ironic | 03:47 | |
*** kalpase has joined #openstack-ironic | 03:48 | |
*** kan__ has joined #openstack-ironic | 03:49 | |
*** yuanying has joined #openstack-ironic | 03:50 | |
*** saripurigopi has joined #openstack-ironic | 03:59 | |
*** jerryz has quit IRC | 04:04 | |
*** jerryz has joined #openstack-ironic | 04:05 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Deploys post whole disk image deploy fails https://review.openstack.org/167636 | 04:05 |
*** davide has joined #openstack-ironic | 04:07 | |
*** achanda has quit IRC | 04:30 | |
*** achanda has joined #openstack-ironic | 04:34 | |
*** Nisha has joined #openstack-ironic | 04:47 | |
*** saripurigopi has quit IRC | 04:47 | |
*** Nisha has quit IRC | 04:49 | |
*** Nisha has joined #openstack-ironic | 04:50 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: pxe deploy fails for whole disk images in UEFI https://review.openstack.org/167882 | 04:52 |
*** kalpase1 has joined #openstack-ironic | 04:54 | |
*** kalpase has quit IRC | 04:58 | |
*** pradipta has joined #openstack-ironic | 05:04 | |
*** davide has quit IRC | 05:04 | |
*** saripurigopi has joined #openstack-ironic | 05:09 | |
*** korekhov has joined #openstack-ironic | 05:10 | |
*** korekhov has quit IRC | 05:14 | |
*** korekhov has joined #openstack-ironic | 05:26 | |
openstackgerrit | Merged stackforge/proliantutils: Refactor code in RIS https://review.openstack.org/167117 | 05:32 |
*** r-daneel has joined #openstack-ironic | 05:36 | |
*** r-daneel has quit IRC | 05:41 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: pxe deploy fails for whole disk images in UEFI https://review.openstack.org/167882 | 05:43 |
*** jerryz has quit IRC | 05:43 | |
*** korekhov has quit IRC | 05:43 | |
*** Sukhdev has quit IRC | 05:47 | |
*** jamielennox is now known as jamielennox|away | 06:16 | |
*** achanda has quit IRC | 06:31 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: grub2 bootloader support for uefi boot mode https://review.openstack.org/166192 | 06:35 |
*** Nisha has quit IRC | 06:38 | |
*** achanda has joined #openstack-ironic | 06:39 | |
*** takadayuiko has joined #openstack-ironic | 06:39 | |
*** chlong has quit IRC | 06:45 | |
*** absubram has quit IRC | 06:47 | |
*** davide has joined #openstack-ironic | 06:52 | |
*** davide has quit IRC | 06:57 | |
*** alexpilotti has joined #openstack-ironic | 06:57 | |
openstackgerrit | Anusha Ramineni proposed stackforge/proliantutils: Fallback to RIBCL https://review.openstack.org/167151 | 06:58 |
*** achanda has quit IRC | 07:13 | |
*** achanda has joined #openstack-ironic | 07:15 | |
*** saripurigopi has quit IRC | 07:22 | |
*** achanda has quit IRC | 07:24 | |
*** ukalifon has joined #openstack-ironic | 07:34 | |
*** ifarkas has joined #openstack-ironic | 07:40 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: pxe deploy fails for whole disk images in UEFI https://review.openstack.org/167882 | 07:46 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: pxe deploy fails for whole disk images in UEFI https://review.openstack.org/167882 | 07:49 |
*** chapman_r has joined #openstack-ironic | 07:53 | |
*** ekarlso has quit IRC | 07:59 | |
*** chapman_r has quit IRC | 07:59 | |
*** dlpartain has joined #openstack-ironic | 07:59 | |
*** chapman_r has joined #openstack-ironic | 08:00 | |
*** dlpartain has left #openstack-ironic | 08:04 | |
*** saripurigopi has joined #openstack-ironic | 08:06 | |
*** yog__ has joined #openstack-ironic | 08:11 | |
*** saripurigopi has quit IRC | 08:20 | |
*** jistr has joined #openstack-ironic | 08:27 | |
*** kalpase has joined #openstack-ironic | 08:37 | |
*** kalpase1 has quit IRC | 08:41 | |
*** andreykurilin_ has joined #openstack-ironic | 08:46 | |
*** dlpartain has joined #openstack-ironic | 08:46 | |
*** oomichi_ has quit IRC | 08:50 | |
*** bradjones has quit IRC | 08:51 | |
*** romcheg has joined #openstack-ironic | 08:52 | |
*** bradjones has joined #openstack-ironic | 08:55 | |
*** bradjones has quit IRC | 08:55 | |
*** bradjones has joined #openstack-ironic | 08:55 | |
*** takadayu_ has joined #openstack-ironic | 09:00 | |
*** yuanying has quit IRC | 09:06 | |
*** ekarlso has joined #openstack-ironic | 09:09 | |
*** andreykurilin_ has quit IRC | 09:11 | |
*** Marga_ has quit IRC | 09:12 | |
*** alexpilotti has quit IRC | 09:16 | |
*** lucasagomes has joined #openstack-ironic | 09:20 | |
lintan_ | hi lucasagomes, | 09:21 |
lucasagomes | lintan_, hello there | 09:22 |
*** derekh has joined #openstack-ironic | 09:22 | |
lintan_ | hi lucasagomes, I want to try the localboot, Failed to do get a partition image with grub2 by using diskimage-builder | 09:24 |
lucasagomes | lintan_, to install grub2? | 09:24 |
lintan_ | lucasagomes, yes | 09:25 |
* lucasagomes thought they had a grub2 element upstream | 09:25 | |
lucasagomes | lintan_, right... hmm 1 sec I think we have one element somewhere. perhaps we should put it upstream on tripleo | 09:25 |
lintan_ | lucasagomes, they have a localboot element? | 09:25 |
*** tiagogomes_ has joined #openstack-ironic | 09:25 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add boot interface in Ironic https://review.openstack.org/166512 | 09:26 |
*** enikanorov__ has quit IRC | 09:26 | |
lucasagomes | lintan_, the deploy-ironic element already contains the bits to install grub2 on the image (but that depends on the the guest image) | 09:26 |
*** dtantsur|afk is now known as dtantsur | 09:26 | |
dtantsur | (Late) morning, folks! | 09:27 |
lucasagomes | lintan_, https://github.com/rdo-management/instack-undercloud/tree/adade940a517f6c6fe4d67f056b118ae3759e89c/elements/grub2 | 09:27 |
* dtantsur is seriously under weather today | 09:27 | |
lintan_ | lucasagomes, thanks, I will have a try on that | 09:27 |
lucasagomes | dtantsur, oh hope u get better | 09:27 |
*** saripurigopi has joined #openstack-ironic | 09:28 | |
lucasagomes | lintan_, cool I will propose it upstream | 09:28 |
lucasagomes | lintan_, I thought they had something on dib | 09:28 |
dtantsur | lucasagomes, thanks, now I'm trying to solve it with coffee :) | 09:28 |
lucasagomes | dtantsur, heh grab some coffee, find a sofa, work from there | 09:28 |
dtantsur | lucasagomes, I'm working from my bed today :D | 09:29 |
lucasagomes | dtantsur, that works as well! | 09:29 |
*** ndipanov has joined #openstack-ironic | 09:31 | |
lintan_ | lucasagomes, they have a localboot' | 09:32 |
lintan_ | lucasagomes, they have a 'localboot' element but it doesn't work for me :( | 09:32 |
lucasagomes | lintan_, what u mean? | 09:32 |
lucasagomes | lintan_, that's the deploy-ironic element | 09:32 |
lucasagomes | it already contains the code to do the local boot | 09:33 |
lucasagomes | you don't need any extra element apart from deploy-ironic and grub2 | 09:33 |
openstackgerrit | Anusha Ramineni proposed stackforge/proliantutils: Fallback to RIBCL https://review.openstack.org/167151 | 09:33 |
*** lazy_prince has joined #openstack-ironic | 09:34 | |
lintan_ | lucasagomes, yes, so I only need a guest image with grub2, that's my problem... | 09:34 |
*** jerryz has joined #openstack-ironic | 09:34 | |
lucasagomes | lintan_, right, so you can use that grub2 element I gave you when generating the image | 09:35 |
lucasagomes | lintan_, https://review.openstack.org/167929 (just proposed upstream on tripleo) | 09:35 |
lintan_ | lucasagomes, thanks | 09:36 |
*** kalpase1 has joined #openstack-ironic | 09:36 | |
lucasagomes | lintan_, no problem, lemme know if it works | 09:36 |
*** chapman_r has quit IRC | 09:37 | |
*** kalpase has quit IRC | 09:39 | |
dtantsur | ifarkas, morning Imre! feeling better today? ready for some discoverd patches? :D | 09:39 |
ifarkas | dtantsur, morning! thanks, I am feeling much better! | 09:40 |
ifarkas | dtantsur, I will take a look on those patches ;-) | 09:40 |
dtantsur | ifarkas, https://review.openstack.org/167640 https://review.openstack.org/167685 https://review.openstack.org/166915 | 09:40 |
dtantsur | thanks | 09:40 |
ifarkas | dtantsur, np | 09:41 |
openstackgerrit | Anusha Ramineni proposed stackforge/proliantutils: Fallback to RIBCL https://review.openstack.org/167151 | 09:45 |
*** bradjones has quit IRC | 09:47 | |
*** bradjones has joined #openstack-ironic | 09:51 | |
*** bradjones has quit IRC | 09:52 | |
*** bradjones has joined #openstack-ironic | 09:52 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/python-ironicclient: Add support for generating a config drive https://review.openstack.org/167725 | 09:53 |
*** pelix has joined #openstack-ironic | 09:54 | |
*** naohirot has quit IRC | 09:57 | |
*** mgoddard has joined #openstack-ironic | 09:57 | |
*** lazy_prince has quit IRC | 09:57 | |
ifarkas | dtantsur, what does ENEEDTESTS do? | 09:58 |
dtantsur | ifarkas, usually it's mark for myself and reviewers that tests are not written :) I think I've already written them though | 10:00 |
*** pas-ha has joined #openstack-ironic | 10:00 | |
ifarkas | dtantsur, yeah, there are tests already. I just didn't know what does it stand for in the comments :-) | 10:01 |
dtantsur | ifarkas, kind of joke based on usual names for *nix errors :) | 10:01 |
openstackgerrit | Merged stackforge/ironic-discoverd: Invalidate cached node information after hooks run https://review.openstack.org/167685 | 10:03 |
openstackgerrit | Merged stackforge/ironic-discoverd: Add INSPECTFAIL as a valid state to start introspection https://review.openstack.org/167640 | 10:04 |
openstackgerrit | Merged stackforge/ironic-discoverd: Add option to delete ports after introspection https://review.openstack.org/166915 | 10:07 |
*** romcheg has quit IRC | 10:09 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add boot interface in Ironic https://review.openstack.org/166512 | 10:18 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: [WIP] Add DevStack plugin for ironic-discoverd https://review.openstack.org/164782 | 10:19 |
*** takadayu_ has quit IRC | 10:23 | |
*** pas-ha has quit IRC | 10:23 | |
*** pshchelo has joined #openstack-ironic | 10:23 | |
openstackgerrit | Merged openstack/ironic: Allow node.instance_uuid to be removed during cleaning https://review.openstack.org/167033 | 10:32 |
*** kalpase1 has quit IRC | 10:33 | |
*** romcheg has joined #openstack-ironic | 10:34 | |
*** chenglch has quit IRC | 10:35 | |
*** kalpase has joined #openstack-ironic | 10:37 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Removed hardcoded IDs from "chassis" test resources https://review.openstack.org/133205 | 10:43 |
*** vdrok_afk is now known as vdrok | 10:44 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/166468 | 11:01 |
*** ramineni has quit IRC | 11:08 | |
*** ChuckC_ has joined #openstack-ironic | 11:17 | |
*** tteggel_ has joined #openstack-ironic | 11:19 | |
*** pelix has quit IRC | 11:19 | |
*** mordred_ has joined #openstack-ironic | 11:20 | |
*** omnibus7 has joined #openstack-ironic | 11:21 | |
*** saripurigopi has quit IRC | 11:21 | |
*** lifeless1 has joined #openstack-ironic | 11:21 | |
*** pelix has joined #openstack-ironic | 11:21 | |
*** rsFF has quit IRC | 11:24 | |
*** rsFF has joined #openstack-ironic | 11:24 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: boot_mode is overwritten in node properties https://review.openstack.org/167952 | 11:24 |
*** romcheg has quit IRC | 11:25 | |
*** hj-hp has quit IRC | 11:25 | |
*** lsmola has quit IRC | 11:25 | |
*** arif-ali has quit IRC | 11:25 | |
*** davidlenwell has quit IRC | 11:25 | |
*** lifeless has quit IRC | 11:25 | |
*** tteggel has quit IRC | 11:25 | |
*** logan2_ has quit IRC | 11:25 | |
*** derekh has quit IRC | 11:25 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: [WIP] Add DevStack plugin for ironic-discoverd https://review.openstack.org/164782 | 11:25 |
*** logan2_ has joined #openstack-ironic | 11:26 | |
*** chlong has joined #openstack-ironic | 11:26 | |
*** absubram has joined #openstack-ironic | 11:26 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: boot_mode is overwritten in node properties https://review.openstack.org/167952 | 11:26 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Deploys post whole disk image deploy fails https://review.openstack.org/167636 | 11:27 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: pxe deploy fails for whole disk images in UEFI https://review.openstack.org/167882 | 11:27 |
*** arif-ali has joined #openstack-ironic | 11:29 | |
*** derekh has joined #openstack-ironic | 11:29 | |
*** ChuckC has quit IRC | 11:30 | |
*** dhellmann has quit IRC | 11:30 | |
*** mordred has quit IRC | 11:30 | |
*** anteaya has quit IRC | 11:30 | |
*** jerryz has quit IRC | 11:30 | |
*** ekarlso has quit IRC | 11:30 | |
*** morgabra has quit IRC | 11:30 | |
*** Nick_A has quit IRC | 11:30 | |
*** rbogorodskiy has quit IRC | 11:30 | |
*** sambetts has quit IRC | 11:30 | |
*** bauzas has quit IRC | 11:30 | |
*** agordeev has quit IRC | 11:30 | |
*** naotokl has quit IRC | 11:30 | |
*** mordred_ is now known as mordred | 11:30 | |
*** zhenguo has joined #openstack-ironic | 11:30 | |
*** lsmola has joined #openstack-ironic | 11:31 | |
*** dhellmann has joined #openstack-ironic | 11:33 | |
*** jerryz has joined #openstack-ironic | 11:33 | |
*** ekarlso has joined #openstack-ironic | 11:33 | |
*** rbogorodskiy has joined #openstack-ironic | 11:33 | |
*** morgabra has joined #openstack-ironic | 11:33 | |
*** Nick_A has joined #openstack-ironic | 11:33 | |
*** sambetts has joined #openstack-ironic | 11:33 | |
*** bauzas has joined #openstack-ironic | 11:33 | |
*** agordeev has joined #openstack-ironic | 11:33 | |
*** naotokl has joined #openstack-ironic | 11:33 | |
*** anteaya has joined #openstack-ironic | 11:38 | |
*** pradipta has quit IRC | 11:40 | |
*** hj-hp has joined #openstack-ironic | 11:41 | |
*** romcheg has joined #openstack-ironic | 11:47 | |
*** takadayuiko has quit IRC | 11:47 | |
*** romcheg has quit IRC | 11:48 | |
jroll | morning all :) | 11:48 |
jroll | lucasagomes: dtantsur: I can't decide if we've come to an agreement here https://review.openstack.org/#/c/167801/2/ironic/drivers/modules/agent_base_vendor.py | 11:48 |
jroll | I tend to think that if a node heartbeats, we should record that, whether we do anything or not | 11:48 |
lucasagomes | jroll, morning | 11:49 |
lucasagomes | jroll, right I think it should not record heartbeats when it's in maintenance | 11:49 |
dtantsur | jroll, morning, I no longer have opinion on this :) | 11:49 |
jroll | (this is a downstream hack we've had for a bit now that has been super useful) | 11:49 |
lucasagomes | jroll, as the comment, I think heartbeats are useful for timeout | 11:49 |
lucasagomes | if it's maintenance we don't know when the operator will release the node, can take days, weeks | 11:49 |
lucasagomes | so heartbeats are useless there | 11:49 |
lucasagomes | no problem in logging a debug message if a heartbeat comes in tho | 11:50 |
jroll | I'm not sure they are useless, though | 11:50 |
lucasagomes | jroll, unless you have something in mind, like booting a custom ramdisk when in maintenance | 11:50 |
lucasagomes | that does some operations | 11:50 |
lucasagomes | and that would timeout | 11:50 |
jroll | to me, recording the heartbeat is more useful than a debug message | 11:51 |
jroll | debug message could get spammy, not sure | 11:51 |
lucasagomes | right | 11:51 |
lucasagomes | hmm yeah I'm divided I don't have a strong opnion against not putting it on the db | 11:52 |
lucasagomes | but if we can avoid I would | 11:52 |
lucasagomes | why would we use the heartbeats for if no operations is going to be triggered, it's no-op | 11:52 |
jroll | I'm not sure I have a strong argument for it, either :) | 11:52 |
lucasagomes | ? | 11:52 |
lucasagomes | let's brainstorm then :D | 11:52 |
jroll | so that ironic knows its up | 11:52 |
jroll | yeah, working on coffee, still early :) | 11:53 |
lucasagomes | heh fair enuff, yeah I;m going for lunch pretty soon too | 11:53 |
* lucasagomes is hungry | 11:53 | |
jroll | I could really use that client --json option right now ;D | 11:53 |
jroll | going to find out how many heartbeating nodes we have in maintenance | 11:54 |
lucasagomes | one thing I think it's fair is that... if something happens in the deployment and the agent is booted | 11:54 |
lucasagomes | do we power off the node? | 11:54 |
lucasagomes | maybe we should leave it powered on so that we can look at the logs | 11:54 |
lucasagomes | and, put the node in maintenance | 11:55 |
lucasagomes | so I think this would be a valid case for adding heartbeat on the db | 11:55 |
*** saripurigopi has joined #openstack-ironic | 11:55 | |
jroll | right, I think we do shut it off today | 11:55 |
lucasagomes | look deployment fail and you still have logs there | 11:55 |
lucasagomes | yeah | 11:55 |
lucasagomes | we do | 11:55 |
jroll | downstream we keep them running as much as possible | 11:55 |
lucasagomes | but I think that's a valid/useful case for that | 11:55 |
lucasagomes | well... anyway it doesn't do any harm, let's keep it on the db | 11:56 |
*** absubram has quit IRC | 12:00 | |
jroll | lucasagomes: ok, cool, thanks | 12:01 |
jroll | still want a debug log? | 12:01 |
jroll | also... for some data, 63% of our maintenanced nodes are still heartbeating | 12:01 |
lucasagomes | hah cool | 12:01 |
jroll | that took way too long to find out, not sure if tooling or lack of caffeine | 12:02 |
lucasagomes | I will change my vote there, but if u will the log I will wait the new patch set | 12:02 |
* lucasagomes goes change his vote | 12:03 | |
jroll | idk, I don't care if there's a log there, but if other folks want it I can add | 12:03 |
lucasagomes | jroll, it's fine, as you said it can get spammy and it's already on the db | 12:06 |
lucasagomes | so | 12:06 |
*** romcheg has joined #openstack-ironic | 12:06 | |
lucasagomes | no strong case for that | 12:06 |
jroll | heh, ok :) | 12:06 |
* jroll pokes dtantsur | 12:06 | |
lucasagomes | I like the return instead of pass tho | 12:06 |
TheJulia | good morning | 12:06 |
lucasagomes | but... no reason to do a new patch-set for that | 12:06 |
dtantsur | jroll, meow? | 12:07 |
jroll | dtantsur: I'll sne dyou soup and drugs in return for a vote on https://review.openstack.org/#/c/167801/ :D | 12:07 |
dtantsur | TheJulia, morning | 12:07 |
jroll | dtantsur: (also, stop working and go get some rest, get better) | 12:07 |
jroll | morning TheJulia :) | 12:07 |
dtantsur | jroll, aren't you going to add logging? I +2 provided that at least DEBUG is there | 12:08 |
jroll | dtantsur: idk, I don't care if there's a log there, but if other folks want it I can add | 12:08 |
dtantsur | jroll, I'm in bed and slowly debugging devstack support for discoverd (say hello to devstack's insane networking configuration) | 12:08 |
dtantsur | :) | 12:08 |
jroll | dtantsur: we're recording the heartbeat in the db, could get spammy | 12:09 |
jroll | lol | 12:09 |
*** jcoufal has joined #openstack-ironic | 12:09 | |
jroll | could get spammy for no reason* | 12:09 |
lucasagomes | TheJulia, good morning | 12:09 |
*** saripurigopi has quit IRC | 12:10 | |
dtantsur | jroll, hmm... my gut feeling is to have more debug logs rather than less... | 12:10 |
jroll | dtantsur: I'm fine either way, I have grep -v | 12:10 |
jroll | :) | 12:10 |
jroll | I'll add it quickly | 12:11 |
dtantsur | ack | 12:11 |
* dtantsur will read some tutorial on openvswitch, because hell..... | 12:12 | |
TheJulia | you guys aren't going to make it easy for me to get the none dhcp driver fixed are you? | 12:13 |
jroll | :| | 12:13 |
jroll | TheJulia: I've been neglecting that patch, got a link? | 12:13 |
TheJulia | https://review.openstack.org/#/c/166903 | 12:14 |
TheJulia | "fixed so nodes can deploy when its used" | 12:14 |
jroll | gerritbot where is you | 12:14 |
jroll | dtantsur: lucasagomes: updated https://review.openstack.org/#/c/167801/ | 12:14 |
TheJulia | jroll: I suspect we can blame badcub for the bot's disappearance :) | 12:14 |
lucasagomes | TheJulia, :( | 12:14 |
lucasagomes | loads of indecisions there, sorry for that | 12:15 |
TheJulia | lucasagomes: I actually agree tasks would be better overall, but the interface has basically been committed to, rewriting both at this point seems like feature work to me | 12:15 |
lucasagomes | right, yeah we already screwed the interface, but I feel bad to screwing it a bit more now :/ | 12:17 |
*** priteau has joined #openstack-ironic | 12:17 | |
lucasagomes | and all this time constraints due rc1 | 12:17 |
lucasagomes | maybe it's ok to have vifs= there for the release, so that we don't break the none provider | 12:18 |
lucasagomes | but :'( | 12:18 |
jroll | yeah, what I'm thinking is lets think harder and do it right next cycle | 12:19 |
lucasagomes | jroll, lemme know what you think | 12:19 |
lucasagomes | right | 12:19 |
jroll | just posted the same on the review | 12:19 |
jroll | I don't want to rush it | 12:19 |
lucasagomes | right I'm ok with that | 12:19 |
*** davide has joined #openstack-ironic | 12:19 | |
lucasagomes | the good thing is that at least vifs has a default | 12:19 |
* TheJulia goes and makes coffee | 12:20 | |
lucasagomes | jroll, I'm good with it, if u want to approve | 12:20 |
lucasagomes | rame<tab> | 12:20 |
jroll | should we give ramesh a chance to agree? | 12:20 |
lucasagomes | yeah | 12:20 |
jroll | ok | 12:20 |
lucasagomes | I was about to ping him | 12:20 |
jroll | I already tried :P | 12:20 |
jroll | TheJulia: hey, so real question: in your environment do you put deploy_kernel/ramdisk in driver_info, and let ironic build the pxe configs, even though it isn't used? | 12:21 |
jroll | TheJulia: we hack around it with `if CONF.dhcp.dhcp_provider != 'none'` in some plaves but curious what you do | 12:22 |
TheJulia | jroll: We do set deploy_kernel/ramdisk in driver info, but I thought the ipxe template writes it out | 12:23 |
* lucasagomes goes lunch | 12:23 | |
*** lucasagomes is now known as lucas-hungry | 12:23 | |
jroll | TheJulia: but if you're using no dhcp provider, then the ipxe template isn't used right? | 12:23 |
jroll | (even though it's written) | 12:23 |
*** davide has quit IRC | 12:24 | |
TheJulia | jroll: it gets used, we've inserted boot.ipxe in, and directly configure dnsmasq to tell the booting machines to read boot.ipxe after loading ipxe | 12:24 |
TheJulia | which then goes and reads the config file that is written out with the ipxe template | 12:25 |
jroll | how does it know the path for that config file? does boot.ipxe know the nodes' uuid? | 12:25 |
TheJulia | mac address, boot.ipxe uses a feature of the firmware to send the client to a specific config folder by mac address, and ironic puts the file structure on disk as it is expected | 12:26 |
*** kalpase has quit IRC | 12:26 | |
jroll | aha | 12:27 |
jroll | interesting | 12:27 |
jroll | thanks :) | 12:27 |
TheJulia | no problem | 12:28 |
* TheJulia retrieves the sacred coffee | 12:28 | |
jroll | lucas-hungry: you're still -1 on https://review.openstack.org/#/c/166903 ? | 12:28 |
jroll | oh lunch | 12:28 |
*** kalpase has joined #openstack-ironic | 12:30 | |
*** trown|outttypeww is now known as trown | 12:42 | |
*** kalpase has quit IRC | 12:46 | |
*** toabctl has quit IRC | 12:50 | |
*** toabctl has joined #openstack-ironic | 12:54 | |
*** alexpilotti has joined #openstack-ironic | 12:57 | |
*** dprince has joined #openstack-ironic | 12:58 | |
pshchelo | hi all - is it somehow possible to assign neutron security groups to baremetal instances? | 12:59 |
*** athomas has joined #openstack-ironic | 13:01 | |
*** aswadr has joined #openstack-ironic | 13:02 | |
*** dlpartain has quit IRC | 13:03 | |
devananda | pshchelo: not afaik, because neutron isn't controlling a hardware firewall ... | 13:05 |
pshchelo | devananda, so the user instances on baremetal have unrestricted access or obey the default security group? | 13:06 |
devananda | pshchelo: a bare metal instance has no hypervisor, therefor no local neutron agent or local firewall on that host | 13:07 |
*** rloo has joined #openstack-ironic | 13:08 | |
devananda | unless the user sets up their own firewall inside the instance 9 | 13:08 |
pshchelo | but the network configuration is still made by Neutron - might neutron's FWaaS plugin work? | 13:09 |
jroll | does that not depend on a local agent? | 13:09 |
devananda | pshchelo: it depends | 13:09 |
dtantsur | devananda, morning | 13:09 |
jroll | also, good morning devananda and pshchelo :) | 13:09 |
*** dtantsur is now known as dtantsur|brb | 13:09 | |
devananda | good afternoon :) | 13:10 |
* devananda is ready for a nap | 13:10 | |
jroll | heh | 13:10 |
pshchelo | jroll, not sure, just asking around. preparing a feature comparison list between standard VMs and Ironic baremetal instances from Nova perspective :) | 13:10 |
jroll | pshchelo: aha, ok. that helps. I think it's safe to say we don't really support any neutron-y things... ironic requires a flat network | 13:11 |
pshchelo | ok, will keep in mind | 13:11 |
jroll | devananda may have other commentary on that | 13:12 |
-openstackstatus- NOTICE: gerrit stopped emitting stream events around 11:30 utc and has now been restarted. please recheck any changes currently missing results from jenkins | 13:12 | |
jroll | pshchelo: the ironic driver creates neutron ports on the network it's given (which must be flat), we use those ports for dhcp for provisioning, and for tenant networking | 13:13 |
jroll | pshchelo: but the traffic doesn't flow through neutron or whatever AIUI | 13:13 |
jroll | (except dhcp) | 13:14 |
pshchelo | yes, I supposed so. | 13:14 |
devananda | jroll: it can be set up as a router, but yea, it's not really a good idea | 13:14 |
jroll | devananda: well, I learned something today then :) | 13:14 |
devananda | greghaynes: ^ isn't that how some things in the tripleo ci cloud were done? or am I misremembering? | 13:15 |
devananda | jroll: also, I think Ironic should work better with Neutron as an SDN layer, but we dont have a lot of support on the neutron side right now | 13:16 |
devananda | jroll: your mechanism driver notwithstanding :) | 13:17 |
jroll | :P | 13:17 |
jroll | I totally agree | 13:17 |
*** krtaylor has quit IRC | 13:17 | |
jroll | devananda: I think this is probably our number one feature request right now | 13:17 |
jroll | and then raid | 13:17 |
devananda | jroll: they're both in the top of our requests, yes | 13:18 |
devananda | jroll: boot from volume, too | 13:18 |
jroll | yep. | 13:18 |
jroll | also mounting volumes | 13:18 |
devananda | I'd like to also see multiple vendors supporting pxe-less booting of the agent ramdisk | 13:19 |
jroll | I wonder if we can ever effectively do that automatically | 13:19 |
jroll | I'm fine with just passing the iscsi reference back to the user | 13:19 |
jroll | as a start, anyhow | 13:19 |
devananda | irmc had a proposal for that, but needs more work. I'd like to see dell add it, too. hopefully in liberty? :) | 13:20 |
jroll | agree | 13:20 |
devananda | jroll: volume stuff will get better in future hardware revs, but right now, it's just a limitation of the hardware | 13:20 |
jroll | devananda: sure, I want it to work for all hardware | 13:20 |
jroll | which will require the user to mount it manually and/or an agent | 13:20 |
* devananda has spent the last couple days meeting with HP firmware architects, learning about what's coming through the DMTF standardization of out-of-band management systems | 13:21 | |
jroll | DMTF? | 13:21 |
devananda | google it | 13:21 |
jroll | that's so much more effort | 13:21 |
jroll | :P | 13:21 |
jroll | wow, so many standards | 13:22 |
devananda | i know | 13:22 |
jroll | at any rate, I'd like volume support without bmc cooperation | 13:22 |
jroll | and I'm gonna do it | 13:22 |
jroll | :) | 13:22 |
jroll | the manual step gives me a sad, but so do agents | 13:22 |
jroll | and so do BMCs | 13:23 |
devananda | jroll: so, rather than use the BMC, you'll use an in-band method to config the BIOS or FC card to make the volume available to the boot loader? | 13:24 |
jroll | devananda: I'm starting at just mounting a volume | 13:24 |
jroll | not booting | 13:24 |
jroll | for booting, ipxe can do it :) | 13:24 |
devananda | omg, your BMC will soon support UPnP ... | 13:25 |
jroll | ಠ_ಠ| 13:26 |
devananda | for, you know, discovering new hardware | 13:26 |
*** dlpartain has joined #openstack-ironic | 13:26 | |
jroll | I think I'll stick to my crappy basic BMCs :| | 13:27 |
*** dlpartain has left #openstack-ironic | 13:27 | |
*** kkoski has joined #openstack-ironic | 13:30 | |
*** rameshg87 has joined #openstack-ironic | 13:31 | |
rameshg87 | hello ironic | 13:31 |
jroll | morning rameshg87 :) | 13:31 |
jroll | or evening | 13:32 |
rameshg87 | jroll: morning :) | 13:32 |
jroll | rameshg87: consider changing your vote on https://review.openstack.org/#/c/166903 ? :D | 13:32 |
rameshg87 | jroll: :) | 13:33 |
rameshg87 | jroll: actually one question | 13:33 |
jroll | mhm | 13:33 |
rameshg87 | jroll: can we avoid changes to base.py ? | 13:33 |
rameshg87 | jroll: because then we will breaking the api contract twice, no ? | 13:33 |
jroll | rameshg87: adding optional parameters doesn't break the contract IMO | 13:33 |
jroll | it can still be called without those | 13:34 |
rameshg87 | jroll: okay, we would make it **kwargs in update_dhcp_opts in https://review.openstack.org/#/c/166903/6/ironic/dhcp/base.py ? | 13:34 |
rameshg87 | jroll: and may be consider passing task to update_port_address ? | 13:35 |
rameshg87 | if we are changing things to kwargs | 13:35 |
rameshg87 | and update_port_dhcp_opts too | 13:35 |
rameshg87 | does that make sense ? | 13:35 |
jroll | rameshg87: I don't think we should change it this late in the cycle, did you see my comments there? | 13:35 |
rameshg87 | yeah i am not saying we should change any code for that | 13:36 |
rameshg87 | to the api contract in dhcp/base.py, we can just pass in the task argument | 13:36 |
rameshg87 | and do the same in neutron and none and then just don't use it | 13:36 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: grub2 bootloader support for uefi boot mode https://review.openstack.org/166192 | 13:36 |
rameshg87 | in liberty, we can make the change without breaking the api contract again | 13:36 |
rameshg87 | that's what i meant | 13:36 |
jroll | rameshg87: that will end with breaking the contract, though | 13:37 |
jroll | sure we will | 13:37 |
jroll | if we drop parameters it will break the contract | 13:37 |
jroll | I think we need to think harder about this | 13:37 |
* devananda reads | 13:37 | |
jroll | and I don't think this time in the cycle is the right time to do it, we'll end up rushing | 13:37 |
rameshg87 | yeah, i agree on leaving this to liberty | 13:37 |
jroll | basically any non-neutron provider is broken today, we should provide the minimal fix | 13:37 |
rameshg87 | but may be i am just thinking we can do enough not to break the api contract again in liberty | 13:37 |
jroll | the api contract is broken already | 13:38 |
rameshg87 | jroll: as i said, can't the minimal fix be just port the same thing on none.py as in neutron.py ? | 13:38 |
rameshg87 | jroll: without touching dhcp/base.py ? | 13:38 |
*** Marga_ has joined #openstack-ironic | 13:38 | |
rameshg87 | jroll: just one thing i am thinking - not to break the api contract twice | 13:39 |
rameshg87 | jroll: if we make change now, and revisit again in L, we would be breaking twice, no ? | 13:39 |
jroll | rameshg87: but then the base is still broken, anyone that adheres to that interface is broken | 13:39 |
rameshg87 | jroll: hmm .. yeah | 13:39 |
jroll | rameshg87: we pass vifs to those methods today, any out of tree drivers that work, must already have that argument | 13:40 |
devananda | rameshg87: base defines the API. the fact that we landed dtantur's patch which deviated from our own API is our fault | 13:40 |
*** davide has joined #openstack-ironic | 13:40 | |
rameshg87 | devananda: i agree. | 13:40 |
devananda | either we agree to hchange the base.py and none.py modules as we should have done in efd63cbf538 | 13:40 |
devananda | or we revert it | 13:40 |
jroll | rameshg87: devananda: btw, we already convinced lucas-hungry on this, he just hasn't changed the vote | 13:40 |
rameshg87 | devananda: jroll: here is my proposal, 1 sec putting on paste.openstack.org | 13:40 |
*** davide has quit IRC | 13:40 | |
jroll | so I say feel free to land | 13:40 |
devananda | it's too late i nthe cycle to do design work on this | 13:40 |
* rameshg87 writes | 13:42 | |
rameshg87 | give me a min | 13:42 |
devananda | oh, right, and then JoshNang broke the API contract in 534d9ee9 too | 13:43 |
rameshg87 | http://paste.openstack.org/show/196873/ | 13:43 |
devananda | we did it twice this cycle :( | 13:43 |
rameshg87 | forget the docstrings :) | 13:43 |
devananda | rameshg87: yes, **kwargs is also possible. that opens the door for any subclass to extend with their own args | 13:44 |
rameshg87 | 1) pass task to all the methods - it gives enough information for doing anything - that's what we have found out in all the interfaces that we define | 13:44 |
devananda | it fixes this error, but changes the API | 13:44 |
jroll | rameshg87: ... adding task breaks the contract yet again | 13:44 |
devananda | rameshg87: and the change TheJulia proposed does not prevent us from doing your change, to use kwargs, later | 13:44 |
rameshg87 | jroll: but we will end up breaking in kilo anyway, right ? | 13:45 |
devananda | wheras task needs to be a mandatory parameter if we add it | 13:45 |
rameshg87 | oh kwargs means we won't break. is that what you meant ? | 13:45 |
jroll | I still am of the opinion we should land this change now and fix it for real in liberty | 13:45 |
rameshg87 | devananda: yeah.. | 13:45 |
devananda | jroll: ++ | 13:45 |
* devananda pushes the button | 13:45 | |
jroll | heh | 13:45 |
jroll | I guess that settles it | 13:45 |
rameshg87 | :) | 13:45 |
TheJulia | yay | 13:46 |
*** ifarkas has quit IRC | 13:46 | |
rameshg87 | devananda: have you pushed the correct button ? :) | 13:46 |
rameshg87 | i still can't see it .. | 13:46 |
*** krtaylor has joined #openstack-ironic | 13:47 | |
* devananda was typing a message | 13:48 | |
jroll | not allowed! | 13:48 |
*** ifarkas has joined #openstack-ironic | 13:49 | |
* rameshg87 prepares to bug jroll again | 13:50 | |
rameshg87 | jroll: https://review.openstack.org/#/c/167801/3 | 13:50 |
*** foexle has joined #openstack-ironic | 13:50 | |
rameshg87 | jroll: why do we consider recording the timestamp of heartbeat from a node on maintanence ? i still didn't get :) | 13:51 |
jroll | rameshg87: so that ironic knows the agent is alive | 13:51 |
jroll | rameshg87: whether it does anything with that info is TBD, but I don't see any harm in it | 13:51 |
rameshg87 | jroll: was just thinking if ironic really cares about what's happening to the node on maintenance - that includes agent is alive or not as well, right ? | 13:53 |
rameshg87 | jroll: yeah may be ironic will never use that info | 13:53 |
rameshg87 | jroll: but one question | 13:53 |
jroll | rameshg87: yes, I think it's valuable that ironic knows if the agent is up | 13:53 |
rameshg87 | jroll: just one more question - do you track agent heartbeat timeouts for long running ramdisks in downstream ? | 13:54 |
jroll | rameshg87: yes, we track the heartbeat, we don't do anything automatic around it thuogh | 13:54 |
jroll | rameshg87: they just show differently on our dashboard | 13:54 |
rameshg87 | jroll: something like put automatically to maintanence if it doesn't heartbeat in x seconds, no ? | 13:55 |
jroll | rameshg87: (though I think soon I will add a periodic task to check it) | 13:55 |
rameshg87 | okay | 13:55 |
jroll | rameshg87: right, we don't do that yet. it would be valuable since nova will still schedule to it. however, usually if it isn't heartbeating it's in cleaning mode | 13:55 |
jroll | it hasn't been painful enough to prioritize | 13:56 |
rameshg87 | jroll: okay. | 13:57 |
*** ChuckC_ has quit IRC | 13:58 | |
rameshg87 | the only reason why i added a question there was why to record the heartbeat info if ironic doesn't care about it - since it's in driver_internal_info - the operator can't see it too. | 13:58 |
jroll | driver_internal_info is visible to the operator, no? | 13:58 |
jroll | just read-only | 13:59 |
rameshg87 | jroll: oh, i *assumed* its invisible | 13:59 |
rameshg87 | jroll: oh okay | 13:59 |
jroll | I believe it's read only | 13:59 |
jroll | if it's not, I'm going to fix that | 13:59 |
jroll | :) | 13:59 |
rameshg87 | fix showing up driver_internal_info ? | 13:59 |
jroll | yes | 13:59 |
rameshg87 | :) | 13:59 |
* jroll deploying a rebase from master today | 13:59 | |
devananda | it was visible and read-only last i checked | 13:59 |
jroll | (or trying to) | 14:00 |
jroll | cool, thanks deva | 14:00 |
rameshg87 | okay | 14:00 |
rameshg87 | anyone else would want to take a look at https://review.openstack.org/#/c/167801/ ? | 14:03 |
rameshg87 | or i can +A it :) | 14:03 |
*** ChuckC_ has joined #openstack-ironic | 14:03 | |
rameshg87 | one question - is it theoretically possible to have a node in maintanence and state = DEPLOYWAIT or DEPLOYING ? | 14:04 |
rameshg87 | i assume we don't allow node-update in any of these states | 14:04 |
jroll | oh, you might be right | 14:04 |
rameshg87 | and a failure in any of the states, we don't set the maintanence flag either | 14:04 |
jroll | wel | 14:04 |
jroll | l | 14:04 |
jroll | if the bmc died during deploy, it could go to maintenance | 14:05 |
rameshg87 | i would assume it would goto DEPLOYFAIL instead | 14:05 |
jroll | also, idk if we block set-provision-state active while in maintenance mode | 14:05 |
jroll | depends | 14:05 |
rameshg87 | hehe | 14:05 |
jroll | if the power state loop catches it first, it will just put in maintenance mode | 14:05 |
devananda | jroll: i believe we do | 14:06 |
jroll | you can certainly end up with a node in maintenance trying to go through cleaning, though, that's the main goal here | 14:06 |
jroll | oh? | 14:06 |
jroll | devananda: so we can't tear down an active node with maintenance flag? | 14:06 |
rameshg87 | sync power state doesn't consider DEPLOYWAIT nodes - https://github.com/openstack/ironic/blob/master/ironic/conductor/manager.py#L1071-L1073 | 14:06 |
jroll | devananda: seems bad | 14:07 |
devananda | jroll: we block deploying, not deleting | 14:07 |
devananda | or we used to | 14:07 |
jroll | devananda: ok :) | 14:07 |
*** lucas-hungry is now known as lucasagomes | 14:07 | |
jroll | so really this guard only needs to be for cleaning states, though it doesn't change anything for deploy* states | 14:07 |
rameshg87 | jroll: so the test case over there might be actually testing what might be theoretically possible today :) | 14:07 |
jroll | yeah | 14:08 |
jroll | I still tend to think it's in a valid place | 14:08 |
lucasagomes | jroll, sorry was having lunch | 14:08 |
jroll | alternative is add the check to both of the if statements for cleaning | 14:08 |
lucasagomes | its approved already so | 14:08 |
lucasagomes | it's ok :) | 14:09 |
rameshg87 | yeah, fine with me too .. | 14:09 |
jroll | lucasagomes: no worries, I forgot and tab complete doesn't tell me unless I look :P | 14:09 |
rameshg87 | lucasagomes: talking about https://review.openstack.org/#/c/167801/3 ? | 14:09 |
rameshg87 | lucasagomes: someone needs to push +A :) | 14:09 |
rameshg87 | oh waiting for jenkins | 14:09 |
rameshg87 | okay | 14:09 |
lucasagomes | rameshg87, done | 14:09 |
lucasagomes | jenkins won't merge if it fails test | 14:10 |
lucasagomes | so it's ok | 14:10 |
rameshg87 | okay | 14:10 |
jroll | woot, thanks y'all | 14:10 |
* jroll one less hack | 14:10 | |
NobodyCam | Good morning Ironic | 14:11 |
rameshg87 | morning NobodyCam | 14:11 |
jroll | heya NobodyCam :) | 14:11 |
NobodyCam | mornign rameshg87 jroll lucasagomes | 14:11 |
NobodyCam | :) | 14:11 |
lucasagomes | NobodyCam, morning | 14:11 |
rameshg87 | anyone free over there has some quick thoughts on using torrent to transfer image to the baremetal ? | 14:12 |
rameshg87 | i am just doing some experiments | 14:12 |
jroll | +1 | 14:12 |
*** r-daneel has joined #openstack-ironic | 14:12 | |
rameshg87 | use case is provision 25 nodes at once with same image | 14:12 |
jroll | rameshg87: I'm all about it, would love | 14:12 |
rameshg87 | ironic conductor would create the torrent, send it to the baremetal | 14:13 |
rameshg87 | operator could run a tracker | 14:13 |
rameshg87 | all conductors would use the same tracker (or >1 trackers) | 14:13 |
jroll | rameshg87: even if you wanted to provision one node, imagine if you had a bunch of long-running agents seeding it :) | 14:13 |
rameshg87 | so irrespective of when deploys start, all nodes from all conductors can seed | 14:13 |
rameshg87 | jroll: that would be too good | 14:13 |
rameshg87 | jroll: :) | 14:13 |
rameshg87 | jroll: only one thing is initial handshakes might take time | 14:14 |
*** yog__ has quit IRC | 14:14 | |
rameshg87 | jroll: to find out seeds from the tracker and start requesting pieces from them | 14:14 |
lucasagomes | pxe_ipa-src job has been +a in -infra :) | 14:14 |
rameshg87 | jroll: it might not immediately start utilizing the full nic bandwidth of the bare metal | 14:15 |
jroll | lucasagomes: nice! | 14:15 |
*** yog has joined #openstack-ironic | 14:15 | |
*** yog is now known as Guest98181 | 14:15 | |
rameshg87 | lucasagomes: is it pxe_ssh + ipa ramdisk ? | 14:15 |
*** rsalevsky has quit IRC | 14:15 | |
jroll | rameshg87: I would think it should be fairly quick, certainly for large images it should be faster than http | 14:15 |
jroll | especially when deploying many nodes with the same image | 14:16 |
rameshg87 | jroll: yeah, it would break the load on the conductors too | 14:16 |
lucasagomes | rameshg87, yup, that's on openstack/ironic-python-agent gate check tho | 14:16 |
rameshg87 | jroll: may be some experimental results would be nice to have :) | 14:16 |
lucasagomes | it's building ipa from source and testing it | 14:16 |
rameshg87 | lucasagomes: oh okay | 14:16 |
lucasagomes | so we can detect if some changes in ipa breaks the iscsi methodology | 14:16 |
jroll | rameshg87: indeed, I think it would be good :) | 14:16 |
*** rsalevsky has joined #openstack-ironic | 14:16 | |
rameshg87 | okay. will keep folks posted .. | 14:17 |
jroll | rameshg87: also, there's been work on swift to support bittorrent | 14:17 |
jroll | not sure if it's done yet | 14:17 |
rameshg87 | oh | 14:17 |
jroll | presumably that would take care of the need for a tracker and conductor seeds | 14:17 |
rameshg87 | jroll: oh okay | 14:18 |
openstackgerrit | Chris Krelle proposed openstack/ironic-python-agent: Update README file https://review.openstack.org/167841 | 14:18 |
rameshg87 | jroll: and may be building the torrent too | 14:18 |
jroll | but I'm not sure :) | 14:18 |
jroll | yeah possibly | 14:18 |
rameshg87 | jroll: seems so | 14:18 |
rameshg87 | jroll: https://wiki.openstack.org/wiki/Swift/APIFeatureComparison | 14:18 |
jroll | at any rate, it would be good to allow it to work without swift | 14:18 |
rameshg87 | jroll: GET Object torrent | 14:18 |
jroll | nice | 14:18 |
rameshg87 | jroll: yeah ironic can be standalone too. we have seen enough interest for that in kilo :) | 14:19 |
devananda | rameshg87: can we decouple the ilo vmedia boot from swift? | 14:20 |
jroll | rameshg87: wait, that swift doc is about AWS compatibility, and says that call isn't supported in swift :P | 14:20 |
*** romcheg has quit IRC | 14:20 | |
*** rsalevsky has quit IRC | 14:20 | |
NobodyCam | good morning devananda :) | 14:20 |
devananda | alternatively, TheJulia, how hard would it be for bifrost to start up a single-node swift instance? | 14:20 |
rameshg87 | devananda: i am thinking about that .. | 14:20 |
rameshg87 | devananda: we can use an http server as alternative | 14:21 |
rameshg87 | devananda: but i missed to propose anything for kilo :( | 14:21 |
devananda | rameshg87: perfect. bifrost already configures an http(s) server | 14:21 |
rameshg87 | devananda: yeah we can put the floppy image generated by ilo drivers in that http server | 14:21 |
devananda | rameshg87: but I think the ilo code rihgt now is hard-coded to use swift w/ temp-urls | 14:21 |
jroll | rameshg87: fwiw xenserver has bittorrent support in nova, idk if that's helpful | 14:21 |
jroll | https://review.openstack.org/#/c/13401/ | 14:22 |
*** kkoski has quit IRC | 14:22 | |
rameshg87 | devananda: with non-glance image support, vdrok made changes for everything else except the floppy image | 14:22 |
rameshg87 | devananda: right now floppy image needs swift | 14:22 |
devananda | rameshg87: even the ISO ? | 14:22 |
rameshg87 | devananda: : iso can be an http url | 14:22 |
devananda | ah | 14:22 |
devananda | cool. so yah. let's fix that for the vfat image too | 14:22 |
rameshg87 | devananda: vdrok made those changes in ilo deploy driver too | 14:23 |
rameshg87 | devananda: yeah will definitely pursue in early L | 14:23 |
* devananda wants full pxe-less boot using HTTPS from a single stand-alone ironic instance, running underneath apache or nginx | 14:23 | |
devananda | oh, and I want that across hardware vendors | 14:23 |
rameshg87 | devananda: +2 :) | 14:23 |
* devananda doesn't really want that much :) | 14:23 | |
NobodyCam | :) | 14:23 |
rameshg87 | jroll: yes | 14:23 |
rameshg87 | jroll: the page said swift doesn't support | 14:24 |
rameshg87 | :) | 14:24 |
rameshg87 | jroll: but eucalyptus supports it | 14:24 |
jroll | rameshg87: I'm not interested in eucalyptus dependencies :P | 14:24 |
devananda | jroll: re: bittorrent, are you thinking about optimizing massive parallel deploys? | 14:24 |
rameshg87 | hehe | 14:24 |
rameshg87 | devananda: i just started that discussion. was trying out some experiments on it | 14:25 |
jroll | devananda: for me, I have all these agents sitting around doing nothing. they should seed some images. :) | 14:25 |
rameshg87 | devananda: was checking with jroll on his thoughts | 14:25 |
devananda | jroll: I wouldn't exect ya'll to be working on HPC workloads (but I think we're going to see cray, ibm, and hp working on that soon) | 14:25 |
devananda | use image multicast, not bittorrent | 14:25 |
devananda | though there' sno reason we can't do both | 14:26 |
rameshg87 | devananda: last time when i was in summit i got a chance to talk to lifeless1 | 14:26 |
rameshg87 | about this | 14:26 |
devananda | but in terms of optimizing time-to-deploy a very large nmber of instances with the same image -- multicast will be far less impact on the network | 14:26 |
rameshg87 | devananda: he was suggesting mulitcast too | 14:26 |
devananda | jroll's case (there are idle agnets. let's use them!) also makes sense, but for a different use case | 14:26 |
jroll | devananda: right, we don't care about massive deploys of one image | 14:27 |
devananda | cut down o nthe bandwidth usage of image downloads | 14:27 |
devananda | by caching locally on idle resources | 14:27 |
*** zhenguo has quit IRC | 14:27 | |
*** BadCub_Hiding is now known as BadCub | 14:27 | |
BadCub | Morning folks | 14:27 |
rameshg87 | devananda: he shared https://etherpad.openstack.org/p/glance-multicast-image-transfer | 14:27 |
devananda | rameshg87: yes. that's the general idea | 14:27 |
devananda | rameshg87: we don't strictly need glance to do it, though | 14:28 |
devananda | (but within openstack, that would be the ideal place to implement it) | 14:28 |
rameshg87 | devananda: if not glance, the sync up is another trouble in multicast | 14:28 |
rameshg87 | devananda: if deploying 10 nodes, all 10 nodes might not be managed by same conductor | 14:29 |
NobodyCam | morning BadCub | 14:29 |
TheJulia | good morning BadCub, NobodyCam | 14:29 |
devananda | rameshg87: this sort of optimization only makes sense if deploying 100's of nodes or more at the same time | 14:29 |
rameshg87 | devananda: so we might end using multiple multicasts - one from each conductor, no ? | 14:30 |
*** rsalevsky has joined #openstack-ironic | 14:30 | |
devananda | rameshg87: I hope not ... but let's revisit this design discussion after RC | 14:30 |
*** Marga_ has quit IRC | 14:30 | |
BadCub | Morning NobodyCam and TheJulia | 14:30 |
NobodyCam | morning TheJulia :) | 14:30 |
rameshg87 | devananda: yeah okay .. | 14:31 |
NobodyCam | brb | 14:31 |
*** rameshg87 is now known as rameshg87-brb | 14:31 | |
*** romcheg has joined #openstack-ironic | 14:32 | |
*** Guest98181 has quit IRC | 14:33 | |
*** dtantsur|brb is now known as dtantsur | 14:33 | |
* rameshg87-brb will leave for the day (was on leave anyway today) | 14:33 | |
rameshg87-brb | good night ironic, see you tomorrow | 14:33 |
*** stendulker has joined #openstack-ironic | 14:33 | |
dtantsur | morning NobodyCam, BadCub | 14:33 |
*** rameshg87-brb has quit IRC | 14:33 | |
dtantsur | rameshg87-brb, g'night | 14:33 |
BadCub | g'morning dtantsur | 14:34 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Use node UUID in logs instead of node ID https://review.openstack.org/167623 | 14:35 |
*** Marga_ has joined #openstack-ironic | 14:37 | |
*** ukalifon has quit IRC | 14:37 | |
*** mdbooth has quit IRC | 14:37 | |
*** mdbooth has joined #openstack-ironic | 14:38 | |
*** kkoski has joined #openstack-ironic | 14:38 | |
*** zz_jgrimm is now known as jgrimm | 14:39 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Add attempt of max retries to power state sync logs https://review.openstack.org/167122 | 14:41 |
*** saripurigopi has joined #openstack-ironic | 14:41 | |
*** absubram has joined #openstack-ironic | 14:43 | |
*** absubram has quit IRC | 14:43 | |
*** absubram has joined #openstack-ironic | 14:43 | |
NobodyCam | morning dtantsur | 14:46 |
NobodyCam | night rameshg87 | 14:48 |
*** achanda has joined #openstack-ironic | 14:48 | |
openstackgerrit | Merged openstack/ironic: Correct update_dhcp_opts methods https://review.openstack.org/166903 | 14:51 |
*** anderbubble has joined #openstack-ironic | 14:54 | |
* BadCub grumbles at the internets for being slower than a carrier pigeon | 14:54 | |
*** absubram has quit IRC | 14:54 | |
*** absubram has joined #openstack-ironic | 14:54 | |
*** kkoski has quit IRC | 14:59 | |
*** achanda has quit IRC | 15:01 | |
*** absubram has quit IRC | 15:01 | |
TheJulia | BadCub: your internets can't possibly be slower than IPoCP using printed packets on paper... | 15:02 |
BadCub | TheJulia: wanna bet? lol | 15:03 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Clean up firewall rules on exit https://review.openstack.org/168025 | 15:03 |
BadCub | we just rebooted everything, seems better now *grumbles* | 15:03 |
TheJulia | BadCub: http://www.blug.linux.no/rfc1149/ | 15:04 |
NobodyCam | lol IPoCP | 15:04 |
* devananda coffees then looks for a place to nap | 15:04 | |
NobodyCam | i love it | 15:04 |
NobodyCam | TheJulia: thats great | 15:04 |
*** absubram has joined #openstack-ironic | 15:04 | |
BadCub | lol | 15:04 |
NobodyCam | TheJulia: we know a couple of people into racing pigeons, we could use their birds as the avian carriers that might get us more bandwidth | 15:08 |
BadCub | NobodyCam: They just got rid of all their racing pigeons and put the house up for sale :( | 15:09 |
NobodyCam | devananda: enjot the nap | 15:09 |
NobodyCam | doh | 15:09 |
*** kkoski has joined #openstack-ironic | 15:09 | |
BadCub | *for way to much, so it will sit on market for ever and ever amen* | 15:09 |
NobodyCam | :-p | 15:10 |
*** jjohnson2 has joined #openstack-ironic | 15:10 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Clean up firewall rules on exit https://review.openstack.org/168025 | 15:10 |
* BadCub is very happy they did not buy the house next door..... | 15:10 | |
NobodyCam | :) | 15:11 |
*** pradipta has joined #openstack-ironic | 15:11 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Stop console when updating node's driver https://review.openstack.org/168030 | 15:13 |
*** kkoski has quit IRC | 15:21 | |
*** kkoski has joined #openstack-ironic | 15:23 | |
*** jistr is now known as jistr|mtg | 15:23 | |
NobodyCam | oh looks like level 3 is having a few issues :-p http://www.internetpulse.com/Main.aspx?Metric=PL | 15:25 |
*** jistr|mtg is now known as jistr | 15:25 | |
*** achanda has joined #openstack-ironic | 15:27 | |
*** subscope has quit IRC | 15:33 | |
*** ifarkas has quit IRC | 15:35 | |
*** achanda has quit IRC | 15:40 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: [WIP] Add DevStack plugin for ironic-discoverd https://review.openstack.org/164782 | 15:46 |
*** ekarlso has quit IRC | 15:46 | |
*** saripurigopi has quit IRC | 15:46 | |
*** jmccrory has joined #openstack-ironic | 15:49 | |
*** mtanino has joined #openstack-ironic | 15:50 | |
*** saripurigopi has joined #openstack-ironic | 15:51 | |
JayF | NobodyCam: around? https://review.openstack.org/#/c/167449/ should be an easy one to land if you have a sec | 15:54 |
JayF | https://review.openstack.org/#/c/167700 as well | 15:55 |
JayF | although ^ that doesn't have any +2s yet | 15:55 |
*** hemna has joined #openstack-ironic | 15:57 | |
NobodyCam | morning JayF .. will take a look see | 15:58 |
JayF | NobodyCam: also put a comment on your IPA readme with a suggested replacement for the para lucasagomes commented on | 15:59 |
JayF | heh, not yet, I drafted it | 15:59 |
* JayF been switching between github prs and gerrit a lot lately | 15:59 | |
lucasagomes | :) | 15:59 |
NobodyCam | JayF: awesome ty will address the comment in a little bit.. seems I have a couple of review ahead of that task ... lol | 16:00 |
*** kozhukalov has joined #openstack-ironic | 16:00 | |
JayF | lucasagomes: when did IPA PXE support land? Should I just say Kilo in the IPA readme? | 16:00 |
openstackgerrit | Merged openstack/ironic: Deploys post whole disk image deploy fails https://review.openstack.org/167636 | 16:00 |
lucasagomes | JayF, yeah it landed this cycle | 16:01 |
lucasagomes | so informating that starting with the kilo release, IPA can be used with pxe_* drivers is correct | 16:01 |
JayF | "The ironic-python-agent works with the agent driver in Ironic to provision the node. Starting with ironic-python-agent running on a ramdisk on the unprovisioned node, Ironic makes API calls to ironic-python-agent to provision the machine. This allows for greater control and flexibility of the entire deployment process. | 16:02 |
JayF | The ironic-python-agent may also be used with the original Ironic pxe drivers as of the Kilo OpenStack release." | 16:02 |
JayF | ^ is my drafted paragraph to replace the 2nd paragraph in NobodyCam's pr | 16:02 |
NobodyCam | :) | 16:02 |
lucasagomes | looks good to me | 16:02 |
NobodyCam | JayF: ++ | 16:02 |
*** alexpilotti has quit IRC | 16:04 | |
BadCub | when would folks, be available to do a bug squash? | 16:06 |
NobodyCam | JayF: 167449 +a'd | 16:06 |
NobodyCam | I thought there was a hacking rule to check that # NOTE lines had (nameHere) on them | 16:11 |
JayF | that got removed some point, I think last cycle? | 16:12 |
NobodyCam | ahh | 16:12 |
lucasagomes | I think it's a pep8 error | 16:12 |
lucasagomes | oh names sorry | 16:13 |
lucasagomes | thought was #comment (without a space) | 16:13 |
NobodyCam | ahh | 16:13 |
*** romcheg has left #openstack-ironic | 16:14 | |
NobodyCam | nope was just looking at 167700 and it has a couple of # NOTE lines and no (name) not a big deal I just thought there was a check on that | 16:14 |
JayF | JoshNang: https://review.openstack.org/#/c/162790 IPA patch to update some oslo stuff we should probably land, I just reviewed and +2'd | 16:15 |
JayF | https://review.openstack.org/#/c/162791/5 as well | 16:16 |
lucasagomes | should we block patches now (-2) due the string freeze? | 16:17 |
lucasagomes | if they are only updating logs etc | 16:18 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: boot_mode is overwritten in node properties https://review.openstack.org/167952 | 16:18 |
JoshNang | JayF: +a'ed the second one, looking at the first | 16:18 |
* JoshNang loves seeing this oslo library-ifaction | 16:19 | |
JayF | JoshNang: the only thing that I hrm about with the first is that there's no good way to ensure logs were printed by IPA | 16:19 |
JayF | JoshNang: without checking that one out and running it locally | 16:19 |
NobodyCam | lucasagomes: some log changer are allowed on SF | 16:19 |
lucasagomes | NobodyCam, https://review.openstack.org/#/c/167122 | 16:19 |
NobodyCam | changes even | 16:19 |
NobodyCam | lol nope you are correct! | 16:20 |
NobodyCam | that on is not allowed | 16:20 |
JoshNang | JayF: hmm i'll try it | 16:20 |
NobodyCam | :-p | 16:20 |
lucasagomes | https://wiki.openstack.org/wiki/StringFreeze#What_changes_are_affected_by_the_string_freeze.3F | 16:21 |
lucasagomes | as a ref :) | 16:22 |
lucasagomes | do we have a list somewhere of patches we need to unblock after L is open? | 16:22 |
* lucasagomes will start one if not | 16:23 | |
lucasagomes | added it at the bottom of the whiteboard etherpad | 16:24 |
NobodyCam | lucasagomes: awesome | 16:24 |
NobodyCam | TY | 16:24 |
* NobodyCam understands the StringFreeze but does not agree with it :-p | 16:25 | |
JayF | As a note: IPA is not translated or released, and *Freeze does not apply | 16:26 |
*** ChuckC_ has quit IRC | 16:26 | |
*** ekarlso has joined #openstack-ironic | 16:27 | |
*** Marga_ has quit IRC | 16:30 | |
JoshNang | JayF: looks like it's actually logging :) tried to prepare an image on my laptop and got appropriate output | 16:31 |
JayF | woo | 16:31 |
*** chlong has quit IRC | 16:31 | |
*** Marga_ has joined #openstack-ironic | 16:31 | |
* BadCub goes to eat | 16:31 | |
openstackgerrit | Chris Krelle proposed openstack/ironic: Support the equivalent of the Juno API https://review.openstack.org/164369 | 16:32 |
*** jmccrory has quit IRC | 16:33 | |
*** Marga_ has quit IRC | 16:41 | |
lucasagomes | sounds like a good idea http://theuserisdrunk.com/ | 16:46 |
* lucasagomes will start a "OpenStack should be so simple, a drunk person could use it" | 16:46 | |
lucasagomes | and I can test ur OS cloud | 16:46 |
NobodyCam | lucasagomes: lol | 16:53 |
openstackgerrit | Merged openstack/ironic-python-agent: Sync from oslo.incubator https://review.openstack.org/162791 | 16:54 |
jroll | lucasagomes: I feel like that won't go well | 16:54 |
jroll | :P | 16:54 |
lucasagomes | jroll, yeah, we should make an experiment. I can test the rax cloud while drunk | 16:55 |
lucasagomes | for free as a test drive | 16:55 |
jroll | ogod | 16:55 |
lucasagomes | heh jk :) | 16:55 |
jroll | lucasagomes: how about you test the rdo installer drunk :P | 16:55 |
lucasagomes | lol | 16:55 |
jroll | and I'll test the result as a user | 16:56 |
lucasagomes | fair enuff | 16:56 |
lucasagomes | I will test neutron while drunk | 16:56 |
lucasagomes | jk I can't even sober | 16:56 |
*** achanda has joined #openstack-ironic | 16:56 | |
jroll | lol | 16:56 |
NobodyCam | lucasagomes: that may make testing neutron easier | 16:56 |
NobodyCam | lol | 16:56 |
JayF | I barely run openstack when I'm sober | 16:57 |
BadCub | lol | 16:57 |
lucasagomes | NobodyCam, more optimistic for sure | 16:57 |
NobodyCam | :) | 16:57 |
lucasagomes | actually, we should drink while we do the bug squash | 16:57 |
dtantsur | ++ | 16:57 |
lucasagomes | that would make the bugs more optimistic | 16:57 |
jroll | lol | 16:57 |
NobodyCam | and more of them | 16:57 |
*** omnibus7 is now known as davidlenwell | 16:57 | |
jroll | a previous company of mine did that | 16:57 |
lucasagomes | jroll, did it work? | 16:57 |
jroll | friday was bug day, each bugfix commit earns a drink | 16:57 |
dtantsur | actually I should have gotten seriously drunk before digging into devstack | 16:57 |
* BadCub likes the concept | 16:57 | |
jroll | it was fun at least :D | 16:57 |
dtantsur | wait, I have some beers! | 16:58 |
lucasagomes | dtantsur, go for it | 16:58 |
* BadCub has cherry noir gray goose, and other fun bottles | 16:58 | |
lucasagomes | jroll, seems you guys commited a lot bugs at that day :) | 16:58 |
dtantsur | actually I'm close to figuring out how networking in devstack works, so it might be too late... | 16:58 |
jroll | lucasagomes: lol, nah, we actually got stuff done | 16:59 |
lucasagomes | :D | 16:59 |
jroll | ... until lunch at least | 16:59 |
*** alexpilotti has joined #openstack-ironic | 16:59 | |
*** jistr has quit IRC | 17:01 | |
*** davide_ has joined #openstack-ironic | 17:02 | |
openstackgerrit | Merged openstack/ironic: Agent driver: no-op heartbeat for maintenanced node https://review.openstack.org/167801 | 17:03 |
*** saripurigopi has quit IRC | 17:03 | |
NobodyCam | JayF: would you like me to remove the Enabling section of the readme? I ask because there is no ref to the agent drivers on the page lucasagomes refferenced.. thoughts? | 17:03 |
JayF | I say remove it and paste it into the place lucas linked | 17:03 |
lucasagomes | ^ yeah I think it's easier to keep updated in Ironic tree, since that section is about enabling it in Ironic | 17:04 |
lucasagomes | having it on IPA is a bit odd, and likely to get outdated | 17:04 |
NobodyCam | ack it's gone | 17:04 |
lucasagomes | (not saying in Ironic our doc doesn't get outdated, it does a lot) | 17:05 |
openstackgerrit | Chris Krelle proposed openstack/ironic-python-agent: Update README file https://review.openstack.org/167841 | 17:06 |
NobodyCam | take a look and let me know what ya think | 17:06 |
NobodyCam | cd ../ironic | 17:06 |
NobodyCam | doh ww | 17:06 |
JayF | +2'd | 17:06 |
BadCub | +1d | 17:07 |
*** krtaylor has quit IRC | 17:08 | |
openstackgerrit | Merged openstack/ironic-python-agent: Use oslo_log lib https://review.openstack.org/162790 | 17:08 |
*** korekhov has joined #openstack-ironic | 17:10 | |
*** derekh has quit IRC | 17:13 | |
*** penick has joined #openstack-ironic | 17:14 | |
*** korekhov has quit IRC | 17:14 | |
openstackgerrit | Merged stackforge/ironic-discoverd: Clean up firewall rules on exit https://review.openstack.org/168025 | 17:15 |
dtantsur | will go for now, see you tomorrow | 17:19 |
*** dtantsur is now known as dtantsur|afk | 17:19 | |
*** korekhov has joined #openstack-ironic | 17:19 | |
*** Marga_ has joined #openstack-ironic | 17:22 | |
rloo | hi NobodyCam. Do you want to be co-authored on https://review.openstack.org/#/c/164369/? | 17:24 |
rloo | also NobodyCam; should there be a bug associated with it? (given it is FF now)? | 17:25 |
NobodyCam | yes on bug. :-p i didn't do enough for co-aurthor :-p | 17:27 |
NobodyCam | just cut and paste | 17:27 |
NobodyCam | and hit delete a few times | 17:27 |
NobodyCam | hehehehe | 17:27 |
rloo | NobodyCam: whatever you say! I am never sure when people use co-authored (or even why it matters except for not +A) ;) | 17:28 |
NobodyCam | rloo: for tacking maybe we should be adding our selfs as co-auth | 17:29 |
NobodyCam | ? | 17:29 |
rloo | NobodyCam: I'm good to +2 after the bug. although jenkins isn't happy. | 17:29 |
rloo | NobodyCam: huh? I didn't touch that patch | 17:29 |
NobodyCam | lol I'll look in a minute | 17:29 |
NobodyCam | rloo: was speaking in queens english when I used our selfs | 17:30 |
NobodyCam | :-p | 17:30 |
rloo | NobodyCam: oh, the Royal selves ;) | 17:30 |
NobodyCam | hehehehe ;) | 17:30 |
*** jmccrory has joined #openstack-ironic | 17:35 | |
*** korekhov has quit IRC | 17:37 | |
*** korekhov has joined #openstack-ironic | 17:38 | |
*** jmankov has joined #openstack-ironic | 17:39 | |
*** jmanko has quit IRC | 17:43 | |
*** ijw has joined #openstack-ironic | 17:43 | |
*** kkoski has quit IRC | 17:44 | |
NobodyCam | rloo: btw... good morning :-p | 17:45 |
NobodyCam | heheh | 17:45 |
rloo | NobodyCam: good morning to you! | 17:46 |
jlvillal | Good morning Ironic. From the PSU/PDX Hackathon :) | 17:46 |
BadCub | g'morning rloo :-) | 17:46 |
BadCub | g'mornin to you as well jlvillal :-0 | 17:46 |
NobodyCam | mornign jlvillal | 17:46 |
BadCub | :-) | 17:46 |
jlvillal | :D | 17:46 |
*** krtaylor has joined #openstack-ironic | 17:47 | |
rloo | morning BadCub, jlvillal, and everyone else! although I've already had my lunch so it seems odd ;) | 17:47 |
BadCub | lol | 17:47 |
NobodyCam | lol Ironiclly its always morning here | 17:48 |
NobodyCam | :-p | 17:48 |
*** jerryz has quit IRC | 17:49 | |
rloo | NobodyCam: that's the ironic thing about ironic :) | 17:49 |
lucasagomes | morning rloo jlvillal | 17:49 |
*** krotscheck is now known as netierh | 17:50 | |
*** netierh is now known as krotscheck | 17:50 | |
NobodyCam | hehehe :) | 17:50 |
lucasagomes | ok folks I will call it a day | 17:52 |
lucasagomes | came to the office today, so gotta get the train back home | 17:52 |
lucasagomes | have a good night everyone | 17:52 |
rloo | g'night lucasagomes | 17:53 |
lucasagomes | see y'all | 17:53 |
*** lucasagomes has quit IRC | 17:53 | |
*** jmccrory has quit IRC | 17:53 | |
NobodyCam | night lucas | 17:55 |
*** ndipanov has quit IRC | 17:58 | |
*** igordcard_ has joined #openstack-ironic | 17:59 | |
openstackgerrit | Chris Krelle proposed openstack/ironic: Add IPA to enable drivers wiki page https://review.openstack.org/168095 | 17:59 |
NobodyCam | jroll: JayF: BadCub: ^^^^ | 18:00 |
*** igordcard_ has quit IRC | 18:01 | |
*** igordcard_ has joined #openstack-ironic | 18:02 | |
* BadCub pokes at whitespace | 18:04 | |
*** korekhov has quit IRC | 18:04 | |
openstackgerrit | Chris Krelle proposed openstack/ironic: Add IPA to enable drivers wiki page https://review.openstack.org/168095 | 18:04 |
NobodyCam | doh | 18:04 |
BadCub | +1'd | 18:05 |
*** andreykurilin_ has joined #openstack-ironic | 18:05 | |
*** alexpilotti has quit IRC | 18:09 | |
*** korekhov has joined #openstack-ironic | 18:10 | |
NobodyCam | brb | 18:11 |
*** korekhov has quit IRC | 18:11 | |
rloo | whohoo: https://review.openstack.org/#/c/164313/. We may get cleaning by default after all... | 18:11 |
*** korekhov has joined #openstack-ironic | 18:12 | |
JoshNang | \o/ | 18:12 |
rloo | JoshNang: what I can't figure out is if they are really nit'ing, or there are valid reasons to -1 (was it cuz of a blank line, I've already forgotten) | 18:13 |
*** alexpilotti has joined #openstack-ironic | 18:13 | |
*** alexpilotti has quit IRC | 18:13 | |
*** atuvenie has joined #openstack-ironic | 18:13 | |
JoshNang | rloo: we made some whitespace changes in our states.py in ironic, i added them to nova (figured keeping them in sync was good), someone disagreed with that | 18:14 |
rloo | JoshNang: yeah. that's what I mean. white space seems like a nit. | 18:15 |
*** jmccrory has joined #openstack-ironic | 18:20 | |
*** jmccrory has quit IRC | 18:20 | |
*** andreykurilin_ has quit IRC | 18:20 | |
* BadCub needs to step away for a few | 18:21 | |
*** Sukhdev has joined #openstack-ironic | 18:21 | |
*** sdake_ has quit IRC | 18:24 | |
*** korekhov has quit IRC | 18:25 | |
*** igordcard_ has quit IRC | 18:25 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: boot_mode is overwritten in node properties https://review.openstack.org/167952 | 18:25 |
*** korekhov_ has joined #openstack-ironic | 18:27 | |
NobodyCam | lol I'm add nit's to my own patches lol | 18:29 |
* NobodyCam needs more coffee | 18:29 | |
*** stendulker has quit IRC | 18:31 | |
*** andreykurilin_ has joined #openstack-ironic | 18:33 | |
*** igordcard_ has joined #openstack-ironic | 18:37 | |
*** atuvenie has quit IRC | 18:37 | |
*** priteau has quit IRC | 18:40 | |
*** pradipta has quit IRC | 18:40 | |
NobodyCam | humm we really should link this page somewhere: https://wiki.openstack.org/wiki/Ironic/Drivers | 18:42 |
*** pshchelo has quit IRC | 18:42 | |
NobodyCam | gah I didn't know this page existed: https://wiki.openstack.org/wiki/Ironic/Drivers/iLODrivers | 18:42 |
NobodyCam | :( | 18:42 |
*** andreykurilin_ has quit IRC | 18:43 | |
openstackgerrit | Nisha Agarwal proposed stackforge/proliantutils: Adding functionality required by ilo-inspection https://review.openstack.org/164142 | 18:45 |
rloo | hi NobodyCam, I see we have our whiteboard back. | 18:46 |
NobodyCam | rloo: ya, but not hte history that was lost | 18:46 |
rloo | NobodyCam: does anyone know what it only keeps the history for the past 24 or so hours? | 18:46 |
rloo | NobodyCam: s/what/why/ | 18:46 |
NobodyCam | thats the latest version fungi could dig up | 18:46 |
NobodyCam | rloo: fungi said something about a bug but i'm not 100% sure on that | 18:47 |
rloo | NobodyCam: better than nothing, and it isn't that old. but going forward, I wonder if it is configurable to set the history to be more than a day. | 18:47 |
NobodyCam | ??? I dont know.. would love a weekly snap shot type option! | 18:48 |
*** atuvenie has joined #openstack-ironic | 18:48 | |
NobodyCam | rloo: don't think that error on 164369 was real: http://logs.openstack.org/69/164369/8/check/check-tempest-dsvm-ironic-pxe_ssh-postgres/3f3fb1f/logs/devstacklog.txt.gz#_2015-03-26_17_36_45_644 | 18:53 |
*** atuvenie has quit IRC | 18:53 | |
rloo | NobodyCam: that is an odd error | 18:53 |
NobodyCam | ya | 18:54 |
NobodyCam | trying just a recheck didn't see a bug with anything like that so we'll see | 18:57 |
*** kozhukalov has quit IRC | 19:00 | |
NobodyCam | brb | 19:02 |
rloo | NobodyCam: just in case, this got merged in devstack a couple of hours ago: https://github.com/openstack-dev/devstack/commit/de77c471f3df400c4c7df724c78dbd7dc771c618#diff-3d410372a53c7608535796d758ee9d5b | 19:05 |
*** atuvenie has joined #openstack-ironic | 19:06 | |
*** atuvenie has quit IRC | 19:14 | |
*** hemna has quit IRC | 19:15 | |
*** kkoski has joined #openstack-ironic | 19:15 | |
*** igordcard_ has quit IRC | 19:17 | |
*** atuvenie has joined #openstack-ironic | 19:17 | |
rloo | adam_g: if you're around, this might be a dumb question but should check-tempest-dsvm-ironic-pxe_ssh-postgres be running mysql? I'd think only postgres? | 19:19 |
rloo | adam_g: wrt https://review.openstack.org/#/c/164369/ | 19:19 |
* BadCub cleans up review-day pad | 19:23 | |
*** igordcard_ has joined #openstack-ironic | 19:23 | |
*** lifeless1 is now known as lifeless | 19:25 | |
*** igordcard_ has quit IRC | 19:28 | |
*** aswadr has quit IRC | 19:32 | |
*** atuvenie has quit IRC | 19:32 | |
* NobodyCam is back | 19:34 | |
openstackgerrit | Julia Kreger proposed openstack/ironic: Add retry logic to _exec_ipmitool https://review.openstack.org/168120 | 19:35 |
NobodyCam | rloo: wow | 19:37 |
NobodyCam | are other patches making thru ? | 19:37 |
TheJulia | devananda: ^^^ | 19:37 |
rloo | NobodyCam: i was wondering the same question (if other patches are succeeding) | 19:38 |
* NobodyCam will watch TheJulia's patch | 19:38 | |
TheJulia | my brain hurts :) | 19:39 |
NobodyCam | TheJulia: :( | 19:39 |
NobodyCam | rloo: I see other patch failing in the gate :( | 19:40 |
*** atuvenie has joined #openstack-ironic | 19:40 | |
NobodyCam | s/patch/patches/ | 19:40 |
rloo | NobodyCam: probably need to revert that patch. | 19:40 |
rloo | NobodyCam: the patch that adam_g added to devstack | 19:40 |
rloo | NobodyCam: or update the patch to look for mysql OR postgres | 19:41 |
NobodyCam | adam_g: should be on shortly | 19:41 |
NobodyCam | but ya | 19:41 |
* NobodyCam updates the WhiteBaord | 19:41 | |
*** achanda has quit IRC | 19:41 | |
rloo | thx NobodyCam | 19:41 |
*** achanda has joined #openstack-ironic | 19:44 | |
*** atuvenie has quit IRC | 19:45 | |
* JayF does a cleaning-landed-in-nova dance | 19:46 | |
JoshNang | \o/ | 19:46 |
NobodyCam | JayF: JoshNang: w00t | 19:47 |
rloo | JoshNang: yay! | 19:51 |
rloo | JoshNang: so now we can set it to be enabled by default! | 19:51 |
*** hemna has joined #openstack-ironic | 19:51 | |
JayF | JoshNang: ^ did you fix devstack for cleaning? | 19:52 |
JoshNang | JayF: yup | 19:52 |
*** openstackgerrit has quit IRC | 19:52 | |
*** openstackgerrit has joined #openstack-ironic | 19:53 | |
JoshNang | rloo: once tests pass...i was fighting with tempest yesterday | 19:53 |
rloo | JoshNang: ahh. cool. soon then ;) | 19:53 |
openstackgerrit | Merged openstack/ironic-python-agent: Update README file https://review.openstack.org/167841 | 19:53 |
adam_g | oh no | 19:56 |
adam_g | sorry, just got back from lunch | 19:56 |
NobodyCam | ahh hey adam_g | 19:56 |
NobodyCam | knew you'd be back :) | 19:56 |
NobodyCam | i think https://github.com/openstack-dev/devstack/commit/de77c471f3df400c4c7df724c78dbd7dc771c618#diff-3d410372a53c7608535796d758ee9d5b broke our gate | 19:57 |
adam_g | ya | 19:57 |
adam_g | sorry :( | 19:57 |
NobodyCam | :-p | 19:57 |
NobodyCam | hhehehehehe | 19:57 |
adam_g | is someone reverting or ? | 19:57 |
* NobodyCam recalls something about tossing a wet cat, but think the elk he was hit with has affected his memory | 19:58 | |
NobodyCam | adam_g: I have not started on that | 19:58 |
* BadCub picks up pieces of broken gate and buries them in a hole somewhere | 19:58 | |
NobodyCam | lol | 19:58 |
TheJulia | lol | 19:58 |
* NobodyCam hopes not our back yard | 19:59 | |
* TheJulia wonders if BadCub tries to look innocent | 19:59 | |
*** achanda has quit IRC | 19:59 | |
jlvillal | JoshNang: Congrats on both of your cleaning patches getting into Nova :) | 19:59 |
JoshNang | jlvillal: thanks :) | 19:59 |
BadCub | TheJulia: try to look innocent? That is easy cuz I am always innocent! *bats eyelashes sweetly* | 19:59 |
TheJulia | BadCub: your forgetting, I can see through the innocent look now | 19:59 |
* NobodyCam *chokes* | 19:59 | |
* BadCub turns and glares at NobodyCam | 20:00 | |
NobodyCam | :-p | 20:00 |
BadCub | TheJulia: but...but.... *smiles sweetly* | 20:00 |
TheJulia | oh alright :) | 20:01 |
BadCub | hehehehe.. | 20:01 |
*** achanda has joined #openstack-ironic | 20:02 | |
TheJulia | BadCub: but I'm watching you.... | 20:03 |
BadCub | TheJulia: Yes, you do have special "tracking privies" in place. | 20:04 |
* TheJulia laughs evilly | 20:06 | |
openstackgerrit | Chris Krelle proposed openstack/ironic: Add IPA to enable drivers wiki page https://review.openstack.org/168095 | 20:06 |
* BadCub raises brow and starts plotting evil, er... innocent things | 20:06 | |
adam_g | https://review.openstack.org/#/c/168127/ | 20:07 |
NobodyCam | adam_g: +1'd | 20:10 |
BadCub | brb | 20:10 |
NobodyCam | thank you for updating the WhiteBoard | 20:10 |
rloo | adam_g: what is 'key' service? | 20:11 |
adam_g | rloo, keystone | 20:11 |
rloo | adam_g: oh! thx. | 20:11 |
rloo | adam_g: we're assuming no one wil want to test with no keystone. | 20:12 |
adam_g | rloo, ya, not in devstack | 20:12 |
rloo | adam_g: I suppose you don't even need to test for that stuff. One would think a test would fail if it needs a service and it isn't avail. but the fail would be later. | 20:13 |
adam_g | rloo, ya, was hoping to keep it obvious to the user | 20:15 |
*** Haomeng|2 has joined #openstack-ironic | 20:16 | |
*** Haomeng has quit IRC | 20:16 | |
*** korekhov_ has quit IRC | 20:18 | |
rloo | adam_g: no worries. As long as devstack is configured to work with our existing tests, it can get changed later if need be. And yeah, if it fails later, someone will say 'but why didn't you check for this stuff before getting so far into the test' | 20:18 |
NobodyCam | adam_g: ++ for pre flight checks :-p | 20:20 |
*** Sukhdev has quit IRC | 20:21 | |
*** hblixt has joined #openstack-ironic | 20:25 | |
openstackgerrit | Merged openstack/python-ironicclient: Clean openstack-common module list https://review.openstack.org/162799 | 20:28 |
*** Marga_ has quit IRC | 20:29 | |
*** dprince has quit IRC | 20:29 | |
NobodyCam | 168127 +a'd :) | 20:35 |
*** igordcard_ has joined #openstack-ironic | 20:41 | |
NobodyCam | anyone put any though in to Bug: #1407820 | 20:47 |
openstack | bug 1407820 in Ironic "server will not boot from pxe if it does not support command 'chassis bootdev pxe ' with 'persistent' option" [Medium,Triaged] https://launchpad.net/bugs/1407820 | 20:47 |
TheJulia | That is kind of a nasty issue thinking about it. | 20:49 |
NobodyCam | TheJulia: we had this : https://review.openstack.org/#/c/151268 but.... | 20:50 |
NobodyCam | :( | 20:50 |
TheJulia | :\ | 20:54 |
openstackgerrit | Adam Gandelman proposed openstack/python-ironicclient: Testing functional tests (DO NOT MERGE) https://review.openstack.org/163203 | 21:00 |
*** kkoski has quit IRC | 21:00 | |
*** kkoski has joined #openstack-ironic | 21:05 | |
*** kkoski has quit IRC | 21:08 | |
*** devlaps has joined #openstack-ironic | 21:11 | |
*** mtanino has quit IRC | 21:14 | |
*** mtanino has joined #openstack-ironic | 21:16 | |
mrda | Morning Ironic | 21:16 |
NobodyCam | morning mrda | 21:17 |
*** jcoufal has quit IRC | 21:19 | |
NobodyCam | Haomeng|2: when your around I wanted to ask what if you got any kind of detectable error on https://bugs.launchpad.net/ironic/+bug/1407820 | 21:19 |
openstack | Launchpad bug 1407820 in Ironic "server will not boot from pxe if it does not support command 'chassis bootdev pxe ' with 'persistent' option" [Medium,Triaged] | 21:19 |
*** kkoski has joined #openstack-ironic | 21:19 | |
*** jgrimm is now known as zz_jgrimm | 21:20 | |
*** jamielennox|away is now known as jamielennox | 21:21 | |
*** Marga_ has joined #openstack-ironic | 21:22 | |
*** kkoski has quit IRC | 21:22 | |
*** kkoski has joined #openstack-ironic | 21:22 | |
*** athomas has quit IRC | 21:25 | |
*** kkoski has quit IRC | 21:27 | |
NobodyCam | instrsting blog post if you haven't read.. luv the last two lines :-p http://vmiss.net/openstack/the-irony-of-openstack-ironic-bare-metal-for-the-cloud/ | 21:28 |
*** jmccrory has joined #openstack-ironic | 21:28 | |
NobodyCam | wow this list is supper cool. only took me like 6 months to find it.. lol http://www.eweek.com/cloud/openstack-execs-discuss-kilo-release-ironic-project-and-more.html | 21:33 |
*** kkoski has joined #openstack-ironic | 21:34 | |
NobodyCam | "The big new project that is set to debut with the OpenStack Kilo release is the Ironic project" | 21:34 |
NobodyCam | lol | 21:34 |
*** oomichi_ has joined #openstack-ironic | 21:36 | |
* TheJulia blinks | 21:40 | |
* BadCub gives mock look of shock | 21:42 | |
* NobodyCam thanks each and every one who was invlolved!!! | 21:42 | |
NobodyCam | lol involved even | 21:42 |
*** jjohnson2 has quit IRC | 21:43 | |
*** andreykurilin_ has joined #openstack-ironic | 21:45 | |
*** jmccrory has quit IRC | 21:45 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Enable cleaning by default https://review.openstack.org/165496 | 21:46 |
*** pelix has quit IRC | 21:50 | |
*** kkoski has quit IRC | 21:52 | |
*** kkoski has joined #openstack-ironic | 21:53 | |
*** andreykurilin_ has quit IRC | 21:53 | |
*** andreykurilin_ has joined #openstack-ironic | 21:54 | |
JayF | So IDK how much we care about this, but ... | 21:54 |
JayF | if you look here: http://logs.openstack.org/96/165496/2/check/check-tempest-dsvm-ironic-agent_ssh/4d11e22/console.html#_2015-03-24_19_33_03_046 | 21:54 |
JayF | you can see that even with the API microversioning, we still expose target_provision_state: AVAILABLE | 21:54 |
JayF | idk if we care about that or not, but it's def an API change | 21:54 |
*** jcoufal has joined #openstack-ironic | 21:55 | |
NobodyCam | JayF: looks like a bug to me | 21:55 |
NobodyCam | 1.1 should be nostate | 21:56 |
NobodyCam | 1.2 should be AVAILABLE | 21:56 |
NobodyCam | if my understanding is correct :-p | 21:58 |
JayF | I'm fixing $other_bugs at the moment | 21:58 |
* JayF and JoshNang working on cleaning-in-tempest | 21:58 | |
*** foexle has quit IRC | 22:00 | |
mrda | https://review.openstack.org/#/c/165666 (increasing the node name length field and fixing the name regex) is waiting for me to fix the database migration tests - they currently aren't running (and we haven't noticed) due to some strange test class mixing weirdness (I think). What do we want to do? Merge this as is without the test? I won't be able to get back to this for 3 days, and we have a | 22:01 |
mrda | deadline looming. | 22:01 |
mrda | we really should increase the node name length for K | 22:01 |
mrda | thoughts? | 22:01 |
*** kkoski has quit IRC | 22:04 | |
*** jmccrory has joined #openstack-ironic | 22:05 | |
NobodyCam | hummm | 22:07 |
BadCub | without the test, what is the potential for DB corruption exposure? | 22:07 |
rloo | mrda: do we know the migration works? | 22:07 |
NobodyCam | mrda: 3 days is still < the rc cutoff (4/9 i believe) would you be able to have the test working with enough time to land it? | 22:08 |
mrda | rloo: the migration works, definitiely | 22:09 |
mrda | NobodyCam: So I can't work out why the _check_<migrationtag> methods in test_migrations.py aren't running | 22:09 |
mrda | There's the strangeness due to the use of mixins in the test code | 22:10 |
rloo | I'm fine if it goes in w/o the test if there truly is some bug in our tests. | 22:10 |
mrda | right now, migrations aren't running | 22:10 |
mrda | migration tests | 22:10 |
mrda | I should say | 22:10 |
mrda | I don't feel comfortable adding a test, when the the existing ones aren't running | 22:10 |
mrda | (and I can't work out why) | 22:11 |
*** andreykurilin_ has quit IRC | 22:15 | |
*** andreykurilin_ has joined #openstack-ironic | 22:16 | |
rloo | mrda: I have to run. Have you looked to see who modified/added those migration tests? if they're around, maybe you can ping them. see if they know. there's a mirantis guy that seemed to know a lot but i don't know his name right now. | 22:17 |
mrda | I'll try, I'm about to jump on a plane... | 22:18 |
*** penick has quit IRC | 22:18 | |
JayF | https://review.openstack.org/#/c/168175/ a devstack review for folks if you have time | 22:19 |
NobodyCam | mrda: i'll also chat with lucas tomorrow morning | 22:19 |
mrda | NobodyCam: thanx | 22:19 |
NobodyCam | JayF: turning off cleaning? | 22:19 |
JayF | no, disabling erase_devices step | 22:20 |
JayF | which in a VM == "shred /dev/sda" == "lol your disks are dead and I'll be done with this in April" | 22:20 |
JayF | that's a config option Josh added almost explicitly to set it in devstack :) | 22:21 |
JayF | JoshNang: ^ you should probably +1 that too, even though I know you over-shoulder reviewed it | 22:21 |
NobodyCam | +1'd | 22:21 |
NobodyCam | JayF: lol | 22:21 |
*** jmanko has joined #openstack-ironic | 22:24 | |
JayF | I just updated that patch ^ | 22:26 |
JayF | to also adjust the tempest setting | 22:26 |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Enable cleaning by default https://review.openstack.org/165496 | 22:27 |
*** Marga_ has quit IRC | 22:27 | |
*** jmankov has quit IRC | 22:27 | |
NobodyCam | JayF: thats not covered by the BUILD_TIMEOUT? | 22:28 |
*** anderbubble has quit IRC | 22:29 | |
JayF | This isn't during build | 22:29 |
JayF | this is where tempest is polling to see the Ironic node get back to NOSTATE | 22:29 |
JayF | after the nova instance has gone away | 22:29 |
JayF | I /think/ that's the right option. JoshNang just lined up all the deps so we'll find out Real Soon Now(tm) | 22:29 |
NobodyCam | hehe | 22:30 |
JayF | honestly my concern is more if we have the right number for that ... if it's long enough to catch even on slow VMs | 22:30 |
NobodyCam | JayF: this is what caused me to ask: https://github.com/openstack-dev/devstack/blob/master/lib/tempest#L60-L63 | 22:30 |
JoshNang | cleaning for agent jobs requires booting the agent and querying the api, which takes more than 60 seconds (sadly). we're skipping the actual disk erase part, so it still should be reasonably fast | 22:30 |
JoshNang | NobodyCam: that's an oddly specific number...196 secs | 22:31 |
NobodyCam | lol I didn't put it there | 22:31 |
JayF | I mean, 180 was just as arbitrary | 22:31 |
JayF | "uh, how about 3 times as much?" | 22:31 |
NobodyCam | but they do call out state type changes there | 22:32 |
JayF | Those are /instance/ state changes | 22:32 |
JayF | not node state changes | 22:32 |
JayF | note the listed states are nova task_states not Ironic provision_states | 22:32 |
NobodyCam | ah .. little dim light goes on | 22:32 |
JoshNang | NobodyCam: here's the line in question: https://github.com/openstack/tempest/blob/master/tempest/scenario/manager.py#L1281 | 22:33 |
NobodyCam | but should 180 be 196? | 22:33 |
NobodyCam | lol | 22:33 |
JayF | http://logs.openstack.org/95/168095/3/check/check-tempest-dsvm-ironic-pxe_ssh-postgres/43357ba/ this just failed on a docs change :X | 22:33 |
JayF | that's not a good sign | 22:33 |
* JayF digs | 22:33 | |
JayF | http://logs.openstack.org/95/168095/3/check/check-tempest-dsvm-ironic-pxe_ssh-postgres/43357ba/logs/devstacklog.txt.gz#_2015-03-26_21_59_32_896 | 22:33 |
NobodyCam | has https://review.openstack.org/#/c/168127/ landed | 22:34 |
JayF | adam_g: ^ JoshNang said you're working on this? | 22:34 |
* JayF just making sure | 22:34 | |
NobodyCam | nope | 22:34 |
JayF | ah wonderful, I see that patch | 22:34 |
NobodyCam | gate will still be down | 22:34 |
JayF | why? | 22:34 |
NobodyCam | the error you just linked | 22:35 |
*** andreykurilin_ has quit IRC | 22:35 | |
*** hemna has quit IRC | 22:37 | |
*** Marga_ has joined #openstack-ironic | 22:42 | |
*** derekh has joined #openstack-ironic | 22:46 | |
*** jmankov has joined #openstack-ironic | 22:46 | |
*** jmanko has quit IRC | 22:50 | |
*** jcoufal has quit IRC | 22:50 | |
*** hemna has joined #openstack-ironic | 22:55 | |
*** hblixt has quit IRC | 22:56 | |
* devananda waves from the wee hours of the morning in France | 23:21 | |
NobodyCam | morning devananda | 23:21 |
NobodyCam | :) | 23:21 |
NobodyCam | they do have good coffee over there | 23:22 |
devananda | NobodyCam: seattle has better. but the average coffee here is still better than bad coffee | 23:24 |
NobodyCam | :) true and much more $$$$ over there | 23:24 |
* NobodyCam drinks starbucks and likes it so .... | 23:25 | |
TheJulia | devananda: good morning! :) | 23:26 |
*** anderbubble has joined #openstack-ironic | 23:27 | |
NobodyCam | devananda: got a new rev of 164369 up ... waiting onthe gate to come back so I can recheck it | 23:27 |
TheJulia | win 14 | 23:27 |
NobodyCam | lol | 23:27 |
* TheJulia apparently can't type | 23:27 | |
BadCub | devananda: g'morning! | 23:27 |
*** chlong has joined #openstack-ironic | 23:33 | |
*** penick has joined #openstack-ironic | 23:33 | |
*** jmank has joined #openstack-ironic | 23:37 | |
*** r-daneel has quit IRC | 23:38 | |
*** jmankov has quit IRC | 23:39 | |
*** dmellado has quit IRC | 23:40 | |
*** dmellado has joined #openstack-ironic | 23:43 | |
*** hemna has quit IRC | 23:49 | |
*** jmccrory has quit IRC | 23:50 | |
*** achanda has quit IRC | 23:52 | |
NobodyCam | 168127 has landed... gate should be back... recheck if you got 'um | 23:54 |
devananda | how's the overall state of things looking? | 23:55 |
devananda | I should be asleep, but seem to have some spare brain power left, so, you know ... | 23:55 |
BadCub | devananda: most of the bugs tagged for RC1 have merged. The two Nova patches have merged | 23:56 |
NobodyCam | devananda: gates been doen most of the day :( | 23:56 |
NobodyCam | but should be back now | 23:56 |
devananda | BadCub: ooh! nova patches in? that's awesome | 23:56 |
BadCub | yes! | 23:56 |
NobodyCam | several devstack patches to support cleanning got up, not sure if they landed | 23:56 |
NobodyCam | JayF: you know if they landed ^^^^ | 23:57 |
*** achanda has joined #openstack-ironic | 23:57 | |
BadCub | I added a little RC1 To-Do List on the white board to highlight the stuffs we need to pay attention to before RC1 hits | 23:57 |
* NobodyCam updates gate status on WhiteBoard | 23:59 | |
NobodyCam | and with that calls it a day | 23:59 |
NobodyCam | :) | 23:59 |
* BadCub has a platter of Fish-N-Chips in his near future | 23:59 | |
NobodyCam | mmmmm | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!