*** aginwala has joined #openstack-ironic | 00:00 | |
*** Sukhdev has joined #openstack-ironic | 00:03 | |
*** smoriya_ has joined #openstack-ironic | 00:05 | |
*** praneshp has joined #openstack-ironic | 00:09 | |
*** ChrisAusten has quit IRC | 00:14 | |
*** ChrisAusten has joined #openstack-ironic | 00:15 | |
*** penick has quit IRC | 00:16 | |
*** alexpilotti has quit IRC | 00:18 | |
*** jaybeale has quit IRC | 00:18 | |
*** ChrisAusten has quit IRC | 00:22 | |
*** suro-patz has quit IRC | 00:26 | |
*** Sukhdev has quit IRC | 00:26 | |
*** rloo has joined #openstack-ironic | 00:26 | |
*** raddaoui has quit IRC | 00:27 | |
*** raddaoui_ has quit IRC | 00:27 | |
*** garthb has quit IRC | 00:31 | |
*** harlowja_at_home has quit IRC | 00:33 | |
*** harlowja_at_home has joined #openstack-ironic | 00:33 | |
*** alexpilotti has joined #openstack-ironic | 00:39 | |
*** alexpilo_ has joined #openstack-ironic | 00:43 | |
*** Sukhdev has joined #openstack-ironic | 00:43 | |
*** alexpilotti has quit IRC | 00:43 | |
*** andrew has joined #openstack-ironic | 00:44 | |
*** rcernin has quit IRC | 00:46 | |
*** alexpilo_ has quit IRC | 00:48 | |
*** rloo has quit IRC | 00:48 | |
*** raddaoui_ has joined #openstack-ironic | 00:48 | |
*** raddaoui has joined #openstack-ironic | 00:48 | |
*** harlowja_at_home has quit IRC | 00:48 | |
*** harlowja_at_home has joined #openstack-ironic | 00:49 | |
*** andrew has quit IRC | 00:56 | |
*** harlowja_at_home has quit IRC | 00:58 | |
*** yuikotakada has joined #openstack-ironic | 01:03 | |
*** achanda has quit IRC | 01:03 | |
davidlenwell | I am going to drop off the call for a while.. have an errand to run | 01:04 |
---|---|---|
*** ijw has joined #openstack-ironic | 01:05 | |
*** spandhe has quit IRC | 01:08 | |
*** rpioso has quit IRC | 01:09 | |
*** praneshp has quit IRC | 01:10 | |
*** ijw_ has joined #openstack-ironic | 01:10 | |
*** daemontool__ has joined #openstack-ironic | 01:11 | |
*** suro-patz has joined #openstack-ironic | 01:11 | |
*** ijw has quit IRC | 01:11 | |
*** mtanino has quit IRC | 01:18 | |
*** hoangcx has joined #openstack-ironic | 01:19 | |
*** achanda has joined #openstack-ironic | 01:20 | |
*** stendulker has joined #openstack-ironic | 01:22 | |
*** alexpilotti has joined #openstack-ironic | 01:24 | |
*** vinm213 has joined #openstack-ironic | 01:25 | |
*** alexpilotti has quit IRC | 01:29 | |
openstackgerrit | Ruby Loo proposed openstack/python-ironicclient: Add 'node-set-provision-state <node> clean' https://review.openstack.org/258694 | 01:33 |
jroll | lucas-dinner: when you're around can you comment on what's left to do here? even if the answer is "finish multiple compute stuff" https://bugs.launchpad.net/nova/+bug/1477490 | 01:34 |
openstack | Launchpad bug 1477490 in OpenStack Compute (nova) "Ironic: Deleting while spawning can leave orphan ACTIVE nodes in Ironic" [Medium,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes) | 01:34 |
jroll | (thanks man) | 01:34 |
*** kan_ has joined #openstack-ironic | 01:41 | |
*** alexpilotti has joined #openstack-ironic | 01:41 | |
*** jaybeale has joined #openstack-ironic | 01:43 | |
*** alexpilotti has quit IRC | 01:46 | |
jlvillal | Final bug!!! :) https://bugs.launchpad.net/nova/+bug/1350608 | 01:47 |
openstack | Launchpad bug 1350608 in Ironic "Request ID header is lost between nova.virt.ironic and ironic-api service" [Low,Confirmed] | 01:47 |
jlvillal | Darn | 01:47 |
jlvillal | Final bug!!! :) https://bugs.launchpad.net/nova/+bug/1405131 | 01:47 |
openstack | Launchpad bug 1405131 in OpenStack Compute (nova) "Ports cannot be mapped to networks" [Low,In progress] - Assigned to Mark Goddard (mgoddard) | 01:47 |
jlvillal | That is final bug | 01:47 |
* jlvillal pasted in wrong channel | 01:49 | |
*** kan_ has quit IRC | 02:01 | |
*** alexpilotti has joined #openstack-ironic | 02:02 | |
*** kan_ has joined #openstack-ironic | 02:02 | |
*** aginwala has quit IRC | 02:06 | |
*** alexpilotti has quit IRC | 02:07 | |
*** suro-patz has quit IRC | 02:08 | |
*** aginwala has joined #openstack-ironic | 02:09 | |
*** aginwala has quit IRC | 02:09 | |
*** aginwala has joined #openstack-ironic | 02:10 | |
*** Marga__ has joined #openstack-ironic | 02:10 | |
*** stendulker has quit IRC | 02:11 | |
*** Marga_ has quit IRC | 02:12 | |
*** ChrisAusten has joined #openstack-ironic | 02:14 | |
*** Marga__ has quit IRC | 02:14 | |
*** smoriya_ has quit IRC | 02:15 | |
*** shuquan has joined #openstack-ironic | 02:24 | |
*** ChrisAusten has quit IRC | 02:25 | |
*** Sukhdev has quit IRC | 02:33 | |
*** harlowja_at_home has joined #openstack-ironic | 02:34 | |
*** shuquan has quit IRC | 02:38 | |
*** shuquan has joined #openstack-ironic | 02:38 | |
*** aginwala has quit IRC | 02:40 | |
*** praneshp has joined #openstack-ironic | 02:41 | |
*** alexpilotti has joined #openstack-ironic | 02:41 | |
*** harshs has joined #openstack-ironic | 02:42 | |
*** alexpilotti has quit IRC | 02:47 | |
*** shuquan has quit IRC | 02:48 | |
*** jaybeale has quit IRC | 02:50 | |
*** rloo has joined #openstack-ironic | 02:50 | |
*** rloo has quit IRC | 02:51 | |
*** praneshp_ has joined #openstack-ironic | 02:51 | |
*** shuquan has joined #openstack-ironic | 02:51 | |
*** praneshp has quit IRC | 02:52 | |
*** praneshp_ is now known as praneshp | 02:52 | |
openstackgerrit | Merged openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/278727 | 02:52 |
*** ijw_ has quit IRC | 03:05 | |
*** alexpilotti has joined #openstack-ironic | 03:05 | |
openstackgerrit | Haomeng,Wang proposed openstack/python-ironicclient: continue to delete next node if failed with previous one https://review.openstack.org/262393 | 03:05 |
openstackgerrit | Haomeng,Wang proposed openstack/python-ironicclient: continue to delete next node if failed with previous one https://review.openstack.org/262393 | 03:08 |
*** harshs has quit IRC | 03:09 | |
*** alexpilotti has quit IRC | 03:11 | |
*** sinval is now known as sinval-afk_ | 03:12 | |
*** vinm213 has quit IRC | 03:13 | |
*** ChrisAusten has joined #openstack-ironic | 03:19 | |
*** yuanying_ has quit IRC | 03:21 | |
*** shuquan has quit IRC | 03:28 | |
openstackgerrit | Ruby Loo proposed openstack/python-ironicclient: Add 'node-set-provision-state <node> clean' https://review.openstack.org/258694 | 03:29 |
*** dims_ has quit IRC | 03:30 | |
*** dims has joined #openstack-ironic | 03:32 | |
*** rloo has joined #openstack-ironic | 03:33 | |
*** hoangcx has quit IRC | 03:33 | |
rloo | jroll: wrt client part of manual clean (https://review.openstack.org/#/c/258694), I saw your comment. i had a comment about that in revision 7. | 03:35 |
rloo | jroll: so I'll leave the reno for you to update :) or discuss with you tomorrow. ciao. | 03:36 |
jroll | rloo: you awake! | 03:36 |
jroll | I see your comment now, I'm too tired to think about it | 03:36 |
rloo | jroll: still awake but barely. going now. | 03:36 |
jroll | let's talk tomorrow :) | 03:36 |
jroll | ditto, have a good night! | 03:36 |
rloo | jroll: yeah, talk tomorrow :) | 03:36 |
*** rloo has quit IRC | 03:36 | |
Haomeng | jroll: good night, jim:) | 03:38 |
*** yuanying has joined #openstack-ironic | 03:39 | |
*** harlowja_at_home has quit IRC | 03:41 | |
*** alexpilotti has joined #openstack-ironic | 03:42 | |
*** shuquan has joined #openstack-ironic | 03:45 | |
*** alexpilotti has quit IRC | 03:47 | |
*** sinval-afk_ has quit IRC | 03:47 | |
*** yuanying has quit IRC | 03:55 | |
*** baoli has joined #openstack-ironic | 03:55 | |
openstackgerrit | Merged openstack/ironic-python-agent: Add support for proxy servers during image build https://review.openstack.org/267219 | 03:57 |
openstackgerrit | Merged openstack/ironic-python-agent: Update unit tests to use six.moves.builtins.open https://review.openstack.org/281219 | 03:58 |
*** suro-patz has joined #openstack-ironic | 03:59 | |
*** hoangcx has joined #openstack-ironic | 04:04 | |
*** vinm213 has joined #openstack-ironic | 04:05 | |
*** yuanying has joined #openstack-ironic | 04:05 | |
*** yuanying_ has joined #openstack-ironic | 04:07 | |
*** Marga_ has joined #openstack-ironic | 04:08 | |
*** yuanying has quit IRC | 04:09 | |
*** Marga_ has quit IRC | 04:10 | |
*** Marga_ has joined #openstack-ironic | 04:10 | |
*** baoli has quit IRC | 04:17 | |
*** baoli has joined #openstack-ironic | 04:17 | |
*** hoangcx has quit IRC | 04:27 | |
*** hoangcx has joined #openstack-ironic | 04:31 | |
*** shuquan has quit IRC | 04:35 | |
*** kalpase has joined #openstack-ironic | 04:36 | |
*** max_lobur has joined #openstack-ironic | 04:40 | |
*** alexpilotti has joined #openstack-ironic | 04:43 | |
*** kalpase has left #openstack-ironic | 04:45 | |
*** kalpase has joined #openstack-ironic | 04:45 | |
*** raddaoui_ has quit IRC | 04:46 | |
*** raddaoui has quit IRC | 04:46 | |
*** raddaoui has joined #openstack-ironic | 04:47 | |
*** raddaoui_ has joined #openstack-ironic | 04:47 | |
*** alexpilotti has quit IRC | 04:48 | |
*** smoriya_ has joined #openstack-ironic | 04:48 | |
*** dims_ has joined #openstack-ironic | 04:53 | |
*** dims has quit IRC | 04:55 | |
*** dims_ has quit IRC | 05:00 | |
*** baoli has quit IRC | 05:01 | |
*** dims has joined #openstack-ironic | 05:02 | |
*** dims has quit IRC | 05:02 | |
*** suro-patz has quit IRC | 05:03 | |
*** suro-patz has joined #openstack-ironic | 05:04 | |
*** suro-patz has quit IRC | 05:04 | |
*** hoangcx has quit IRC | 05:12 | |
*** shuquan has joined #openstack-ironic | 05:30 | |
openstackgerrit | Haomeng,Wang proposed openstack/python-ironicclient: continue to delete next node if failed with previous one https://review.openstack.org/262393 | 05:33 |
*** shuquan has quit IRC | 05:35 | |
*** suro-patz has joined #openstack-ironic | 05:35 | |
*** raddaoui has quit IRC | 05:39 | |
*** raddaoui_ has quit IRC | 05:39 | |
*** suro-patz has quit IRC | 05:43 | |
*** alexpilotti has joined #openstack-ironic | 05:44 | |
*** alexpilotti has quit IRC | 05:48 | |
*** jaybeale has joined #openstack-ironic | 05:56 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-specs: Add node name regexp filter to API https://review.openstack.org/266688 | 05:58 |
*** hoangcx has joined #openstack-ironic | 06:01 | |
*** Marga_ has quit IRC | 06:01 | |
*** jaybeale has quit IRC | 06:02 | |
*** vinm213 has quit IRC | 06:02 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-python-agent: add new portal_port argument into iscsi.start_iscsi_target api https://review.openstack.org/272420 | 06:07 |
*** harshs has joined #openstack-ironic | 06:08 | |
*** ChrisAusten has quit IRC | 06:17 | |
*** ChubYann has quit IRC | 06:19 | |
*** aginwala has joined #openstack-ironic | 06:24 | |
*** harshs has quit IRC | 06:25 | |
*** Marga_ has joined #openstack-ironic | 06:25 | |
*** vinm213 has joined #openstack-ironic | 06:37 | |
*** bkumar has joined #openstack-ironic | 06:39 | |
*** alexpilotti has joined #openstack-ironic | 06:45 | |
*** chenke has joined #openstack-ironic | 06:45 | |
chenke | Haomeng: hi | 06:45 |
*** alexpilotti has quit IRC | 06:49 | |
*** hoangcx has quit IRC | 06:50 | |
*** ukalifon has joined #openstack-ironic | 06:51 | |
*** suro-patz has joined #openstack-ironic | 06:51 | |
*** hoangcx has joined #openstack-ironic | 06:51 | |
Haomeng | chenke: pong:) | 07:08 |
*** praneshp_ has joined #openstack-ironic | 07:09 | |
*** praneshp has quit IRC | 07:10 | |
*** praneshp_ is now known as praneshp | 07:10 | |
chenke | Haomeng: long time no see. | 07:10 |
Haomeng | chenke: yes, just come back from China New Year:) | 07:11 |
chenke | Haomeng: yes. it's so tried. | 07:11 |
Haomeng | chenke: :) | 07:11 |
chenke | Haomeng: do you know which version the ironic support config-drive from? | 07:13 |
*** praneshp has quit IRC | 07:14 | |
Haomeng | chenke: let me check | 07:14 |
Haomeng | chenke: should be from kilo I think | 07:14 |
*** achanda has quit IRC | 07:14 | |
*** achanda has joined #openstack-ironic | 07:17 | |
chenke | Haoemng: tku. | 07:19 |
Haomeng | chenke: from api v1.1 - edf532db: Add logic to store the config drive passed by Nova | 07:20 |
*** alexpilotti has joined #openstack-ironic | 07:20 | |
*** intr1nsic has quit IRC | 07:25 | |
*** konetzed has quit IRC | 07:27 | |
*** alexpilotti has quit IRC | 07:27 | |
*** intr1nsic has joined #openstack-ironic | 07:28 | |
*** konetzed has joined #openstack-ironic | 07:28 | |
*** ianw has quit IRC | 07:30 | |
*** ianw has joined #openstack-ironic | 07:31 | |
*** ukalifon has quit IRC | 07:40 | |
*** alexpilotti has joined #openstack-ironic | 07:41 | |
*** e0ne has joined #openstack-ironic | 07:41 | |
*** alexpilotti has quit IRC | 07:45 | |
*** rcernin has joined #openstack-ironic | 07:51 | |
*** moshele has joined #openstack-ironic | 07:54 | |
*** e0ne has quit IRC | 07:58 | |
*** alexpilotti has joined #openstack-ironic | 08:01 | |
*** moshele has quit IRC | 08:02 | |
*** suro-patz has quit IRC | 08:04 | |
*** pcaruana has joined #openstack-ironic | 08:05 | |
*** bkumar has quit IRC | 08:05 | |
*** alexpilotti has quit IRC | 08:06 | |
*** Marga_ has quit IRC | 08:07 | |
*** moshele has joined #openstack-ironic | 08:21 | |
*** alexpilotti has joined #openstack-ironic | 08:22 | |
openstackgerrit | Lenny Verkhovsky proposed openstack/ironic-python-agent: DO NOT MERGE/REVIEW https://review.openstack.org/281692 | 08:25 |
*** alexpilotti has quit IRC | 08:27 | |
*** mkovacik has quit IRC | 08:36 | |
*** vinaym213 has joined #openstack-ironic | 08:38 | |
*** vinm213 has quit IRC | 08:38 | |
*** alexpilotti has joined #openstack-ironic | 08:40 | |
*** max_lobur has quit IRC | 08:41 | |
*** hoangcx has quit IRC | 08:43 | |
*** alexpilotti has quit IRC | 08:45 | |
openstackgerrit | vinay kumar muddu proposed openstack/ironic: glance image service fails with unauthorized error https://review.openstack.org/246036 | 08:48 |
*** hoangcx has joined #openstack-ironic | 08:50 | |
*** piet has joined #openstack-ironic | 08:51 | |
openstackgerrit | Merged openstack/ironic-python-agent: Clear GPT and MBR data structures on disk before imaging https://review.openstack.org/277949 | 08:53 |
openstackgerrit | Moshe Levi proposed openstack/ironic-python-agent: Add vendor id to interface information https://review.openstack.org/279940 | 08:57 |
openstackgerrit | Rui Chen proposed openstack/python-ironicclient: Fix Resource.__eq__ mismatch semantics of object equal https://review.openstack.org/251836 | 09:00 |
*** klindgren_ has quit IRC | 09:04 | |
*** klindgren_ has joined #openstack-ironic | 09:04 | |
*** mgoddard has joined #openstack-ironic | 09:10 | |
*** mbound has joined #openstack-ironic | 09:12 | |
*** max_lobur has joined #openstack-ironic | 09:16 | |
openstackgerrit | Aparna proposed openstack/ironic: Documentation update to enable HTTPS in Glance and Ironic communication https://review.openstack.org/280533 | 09:16 |
*** mkovacik has joined #openstack-ironic | 09:18 | |
*** ndipanov has joined #openstack-ironic | 09:18 | |
*** ndipanov has quit IRC | 09:22 | |
*** lucas-dinner is now known as lucasagomes | 09:24 | |
lucasagomes | morning all | 09:24 |
lucasagomes | jroll, I was thinking about closing that bug once we introduce a mechanism in Ironic that allow us to delete the instance of the node at any stage of the deployment | 09:25 |
lucasagomes | e.g deploying that now fails with a 409 | 09:25 |
*** dtantsur|afk is now known as dtantsur | 09:25 | |
dtantsur | Morning Ironic | 09:25 |
*** achanda has quit IRC | 09:25 | |
*** yuikotakada has quit IRC | 09:26 | |
lucasagomes | jroll, but the work in Ironic for that got deferred, I will unassign myself of that bug | 09:26 |
lucasagomes | until we have a solution in ironic too | 09:26 |
lucasagomes | (nova expects being able to call destroy at any time of the spawn phase) | 09:26 |
lucasagomes | dtantsur, morning | 09:26 |
*** Waltz has quit IRC | 09:28 | |
*** achanda has joined #openstack-ironic | 09:28 | |
*** achanda has quit IRC | 09:29 | |
*** afaranha has quit IRC | 09:31 | |
*** aginwala has quit IRC | 09:33 | |
*** e0ne has joined #openstack-ironic | 09:35 | |
*** ndipanov has joined #openstack-ironic | 09:41 | |
openstackgerrit | Ankit Kumar proposed openstack/ironic: conductor fails to do take_over for PXE drivers https://review.openstack.org/246033 | 09:43 |
*** achanda has joined #openstack-ironic | 09:46 | |
*** alexpilotti has joined #openstack-ironic | 09:49 | |
*** aline__ has joined #openstack-ironic | 09:50 | |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector-specs: High Availability for Ironic Inspector https://review.openstack.org/253675 | 09:53 |
*** piet has quit IRC | 09:55 | |
*** piet has joined #openstack-ironic | 09:55 | |
*** derekh has joined #openstack-ironic | 09:56 | |
openstackgerrit | Moshe Levi proposed openstack/ironic-python-agent: Add vendor id to interface information https://review.openstack.org/279940 | 09:57 |
mkovacik | morning Ironic! | 09:58 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Switch to Futurist library for asynchronous execution and periodic tasks https://review.openstack.org/264720 | 09:59 |
*** mgould has joined #openstack-ironic | 10:01 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: DO NOT MERGE - testing Futurist under extreme conditions https://review.openstack.org/281362 | 10:01 |
*** openstackgerrit has quit IRC | 10:02 | |
mkovacik | dtantsur, hi, could you please take a brief look at the firewall section in the HA spec? I've changed it a bit. | 10:03 |
dtantsur | mkovacik, ok, will try to get to it today | 10:03 |
mkovacik | dtantsur, thx :) | 10:03 |
*** openstackgerrit has joined #openstack-ironic | 10:03 | |
mkovacik | I'm wondering how many nodes in orders of magnitude could a bare metal to tenant use case imply... Hundreds? Thousands? | 10:05 |
dtantsur | mkovacik, not clues, ask PM's :) | 10:06 |
dtantsur | * no clues | 10:06 |
mgould | morning everyone | 10:07 |
mkovacik | dtantsur, heh, OK | 10:07 |
mkovacik | morning mgould ! | 10:07 |
mgould | morning mkovacik, dtantsur! | 10:07 |
dtantsur | mgould, o/ | 10:07 |
mgould | mkovacik, I'm guessing the answer is "lots, but we're not allowed to tell you exactly how many"... | 10:08 |
mkovacik | :D cool | 10:08 |
mgould | the CERN guy at RDO day said they had 150k nodes in their cluster | 10:08 |
mgould | VM, not BM | 10:08 |
mkovacik | mgould, do you have the estimate for BM counts? | 10:09 |
mkovacik | I guess would be 10 times less? | 10:09 |
mgould | for CERN? I don't think they're using BM currently, but about that | 10:09 |
mkovacik | anyone from CERN here? ;) | 10:09 |
mgould | they apparently have 4600 hypervisors in production | 10:09 |
mgould | wait, I'd misremembered | 10:10 |
mgould | 4600 hypervisors, 15k VMs, 145k cores | 10:10 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Add links to the standalone configdrive documentation https://review.openstack.org/281738 | 10:10 |
mkovacik | yeah, fair amount for a site I'd say | 10:10 |
dtantsur | mkovacik, you can try asking JayF, but I think he can't provide exact numbers either | 10:10 |
mgould | mkovacik, and 100PB of storage D: | 10:11 |
lucasagomes | nice, that's quite a lot :-) | 10:11 |
mkovacik | dtantsur, i shall re-ping JayF ;) | 10:11 |
mkovacik | mgould, my brain hurts my skull trying to imagine that :D | 10:12 |
mgould | mkovacik, mine too! | 10:12 |
*** achanda has quit IRC | 10:12 | |
*** kan_ has quit IRC | 10:13 | |
*** hoangcx has quit IRC | 10:13 | |
mgould | did I tell you all about my first programming job, at the physics lab with a total of ~1TB of storage? | 10:13 |
mkovacik | mgould, nope | 10:13 |
mgould | and that was "cellar full of tapes, loaded onto the reader by a robot on request" | 10:13 |
mkovacik | what was the size of a tape that time? megs? gigs? | 10:14 |
*** achanda has joined #openstack-ironic | 10:14 | |
mgould | hundreds of megs, I think | 10:14 |
mgould | this was 1998 | 10:14 |
mkovacik | some 10 000 of tapes the poor robot had to serve? | 10:15 |
mkovacik | busy guy :D | 10:15 |
mgould | yep | 10:15 |
dtantsur | wow | 10:15 |
mgould | apparently the robot kept breaking down, adding considerably to seek latency :-) | 10:15 |
mkovacik | no wonder yeah :D | 10:15 |
* dtantsur reboots for the glibc CVE fix, brb | 10:16 | |
*** achanda has quit IRC | 10:16 | |
mkovacik | anyways, I think we could scale any solution to the inspector HA round couple of thousands BM nodes to serve | 10:17 |
mgould | mkovacik, recent data lived in disk, so the robot was only needed if you requested data from an old experiment, but still, I expect it was kept busy by a labful of physicists | 10:17 |
mgould | mkovacik, sounds reasonable to me | 10:17 |
*** piet has quit IRC | 10:18 | |
* mkovacik would love to see some stats from some real deployment, rates in particular | 10:18 | |
*** piet has joined #openstack-ironic | 10:18 | |
mkovacik | I wonder how long does a BM instance "live" on average | 10:19 |
mkovacik | hours? days? | 10:19 |
mkovacik | VMs are minutes AFAIK | 10:19 |
dtantsur | mkovacik, 5-10 minutes if you don't optimize it | 10:21 |
mkovacik | dtantsur, VM? | 10:21 |
dtantsur | rackspace does optimize it e.g. by having IPA always running on nodes not in use | 10:21 |
dtantsur | mkovacik, BM | 10:21 |
dtantsur | ah, you mean uptime or how long does it take to start? | 10:21 |
mkovacik | so it's on the same scale | 10:21 |
mkovacik | uptime | 10:21 |
dtantsur | sorry then. uptime depends on the use case, really | 10:21 |
dtantsur | if you have a database on your instance, it can be online for months | 10:22 |
mkovacik | a silly answer of mine would be on average a BM hosts 10 of VM, let it last 10 times longer than a VM? | 10:22 |
* mkovacik googles | 10:23 | |
mgould | dtantsur, 5-10 mins on average? I am surprised | 10:24 |
dtantsur | mgould, that was about start-up, I didn't get the question | 10:24 |
mgould | oh, sorry | 10:25 |
* dtantsur doesn't even understand English today... | 10:25 | |
dtantsur | mkovacik, btw are you in the office or at home now? | 10:25 |
mkovacik | dtantsur, office :) | 10:25 |
mkovacik | tea? | 10:25 |
mgould | dtantsur, you were on a conf call until 2100 bodytime, you're allowed to be a bit out of it today :-) | 10:25 |
dtantsur | :) | 10:25 |
* mkovacik had a beer last night so became more stupid overnight, need to compensate by more work :D | 10:26 | |
mgould | heh | 10:26 |
dtantsur | mkovacik, yeah, I'll drop by around 13:00-14:00 for the tax stuff, so we can get a tea before I leave again :) | 10:26 |
mkovacik | cool :) | 10:26 |
dtantsur | beer, heh.. during the last hour of midcycle I was sitting with a glass of whiskey :D | 10:27 |
dtantsur | mgould, may I use your English skills for a couple of small reviews please? https://review.openstack.org/#/c/275272/ and https://review.openstack.org/281449 | 10:35 |
mgould | dtantsur, sure! | 10:36 |
*** aarefiev has quit IRC | 10:37 | |
*** piet has quit IRC | 10:38 | |
*** piet has joined #openstack-ironic | 10:39 | |
*** daemontool__ has quit IRC | 10:41 | |
*** klindgren__ has joined #openstack-ironic | 10:41 | |
*** daemontool has joined #openstack-ironic | 10:41 | |
*** daemontool has quit IRC | 10:43 | |
mgould | dtantsur, looks good so far apart from a few missing articles | 10:43 |
*** daemontool_ has joined #openstack-ironic | 10:43 | |
* dtantsur does not like articles :) | 10:43 | |
dtantsur | thanks! | 10:43 |
mgould | yeah, English articles are weird even for people whose first language has them :-) | 10:44 |
*** klindgren_ has quit IRC | 10:44 | |
dtantsur | :) | 10:44 |
*** piet has quit IRC | 10:44 | |
*** piet has joined #openstack-ironic | 10:45 | |
*** dtantsur is now known as dtantsur|brb | 10:46 | |
*** daemontool has joined #openstack-ironic | 10:49 | |
*** daemontool_ has quit IRC | 10:50 | |
*** electrofelix has joined #openstack-ironic | 10:52 | |
openstackgerrit | Moshe Levi proposed openstack/ironic-python-agent: Add vendor id to interface information https://review.openstack.org/279940 | 10:53 |
openstackgerrit | Sergii Turivnyi proposed openstack/python-ironicclient: Negative tests for testing actions with port. https://review.openstack.org/259354 | 10:54 |
*** dims has joined #openstack-ironic | 10:59 | |
sambetts|afk | Morning all o/ | 10:59 |
*** _degorenko|afk is now known as degorenko | 11:01 | |
mgould | sambetts|afk, morning! | 11:02 |
*** sambetts|afk is now known as sambetts | 11:02 | |
* sambetts always forgots to remove his away nick | 11:02 | |
sambetts | forgets* | 11:02 |
mgould | :-) | 11:02 |
mgould | Swift is just a dumb object store, right? | 11:02 |
*** piet has quit IRC | 11:02 | |
sambetts | AFAIK :) | 11:02 |
mgould | context: reading https://review.openstack.org/#/c/281449/1/doc/source/advanced_deployment/introspection_data.rst and thinking "oh, are we already using a JSON database? that would solve a lot of problems we discussed yesterday" | 11:03 |
mgould | but alas, no | 11:03 |
*** daemontool has quit IRC | 11:04 | |
sambetts | ah, no we just use swift as a data dump, and allow it to fetched for parsing ec | 11:04 |
sambetts | etc* | 11:04 |
*** daemontool has joined #openstack-ironic | 11:04 | |
mgould | ah, right | 11:04 |
*** piet has joined #openstack-ironic | 11:04 | |
mgould | and then later we fetch it, parse it, and store it in an RDBMS? | 11:05 |
sambetts | mgould: the reason we started using it is there are some people with inspect hardware managers that return huge amounts of data that is somewhat schemaless, and those were to big to store encoded in a TEXT field, so we decide to dump them into swift and store a reference in the DB | 11:08 |
*** smoriya_ has quit IRC | 11:08 | |
* mgould nods, thanks | 11:09 | |
*** athomas has quit IRC | 11:09 | |
*** aarefiev has joined #openstack-ironic | 11:11 | |
*** athomas has joined #openstack-ironic | 11:14 | |
*** jcoufal has joined #openstack-ironic | 11:15 | |
*** athomas has quit IRC | 11:16 | |
*** achanda has joined #openstack-ironic | 11:17 | |
mgould | dtantsur|brb, done | 11:17 |
*** athomas has joined #openstack-ironic | 11:18 | |
* mgould suspects inflected languages like Russian support complex nested sentences more easily than word-order languages English | 11:18 | |
sambetts | mgould: looking at your comments your much better at English than I am :-P | 11:18 |
mgould | *like English | 11:18 |
mgould | sambetts, thank you :-) | 11:18 |
mgould | *you're :-) | 11:18 |
sambetts | hahaha | 11:18 |
sambetts | point made :-P | 11:18 |
*** piet has quit IRC | 11:19 | |
mgould | C19th English often uses very complex sentence structure, but that's because all educated English-speakers learned Latin from a young age back then | 11:20 |
sambetts | how times have changed :-P | 11:20 |
*** achanda has quit IRC | 11:24 | |
*** piet has joined #openstack-ironic | 11:25 | |
* lucasagomes finds english complex as well | 11:27 | |
lucasagomes | I mean, you guys just have too many words/ways of describing the same thing | 11:28 |
sambetts | lucasagomes: tbh the north of england has ways of describing things that even I don't understand :P | 11:28 |
lucasagomes | lol right | 11:29 |
lucasagomes | yeah things like, rams, ewes, sheeps | 11:30 |
lucasagomes | why just not say male/female sheep | 11:30 |
lucasagomes | + lambs | 11:30 |
*** dims_ has joined #openstack-ironic | 11:30 | |
lucasagomes | young sheep | 11:30 |
*** dims has quit IRC | 11:31 | |
sambetts | then we have things like mutton, hogget, etc used to describe sheep meat of different ages :-P | 11:31 |
lucasagomes | yeah | 11:31 |
lucasagomes | damn hah | 11:32 |
sambetts | :-P | 11:32 |
sambetts | tbh the worst ones are the words that sound the same but mean different things | 11:32 |
sambetts | thier there they're etc | 11:32 |
lucasagomes | yeah true... we have that in portuguese as well | 11:34 |
lucasagomes | sambetts, e.g https://goo.gl/m0Aumh | 11:35 |
sambetts | hahaha! They aren't even the same spelling :-P | 11:36 |
lucasagomes | yeah | 11:36 |
mgould | sambetts, I recently learned "gimmer", which apparently means "male sheep between one and two years old" | 11:37 |
lucasagomes | lol srlsy!? | 11:38 |
mgould | yep | 11:38 |
sambetts | wow... thats a new one | 11:38 |
sambetts | sigh... | 11:38 |
mgould | probably useful to have a word for that if you're a sheep farmer, but not otherwise | 11:38 |
sambetts | yeah | 11:39 |
sambetts | lucasagomes: the irish have a bunch of words we don't have too I think | 11:40 |
mgould | lucasagomes, we started with a Germanic language, then we were invaded by French-speaking Vikings in 1066, then we were invaded by Norse-speaking Vikings a few hundred years later, then we invaded most of the world and learned words from them too | 11:40 |
lucasagomes | sambetts, indeed, but mostly copied from the irish language and they just mix with english | 11:40 |
lucasagomes | like craic | 11:40 |
lucasagomes | which means fun | 11:40 |
mgould | and at every stage we said "which words shall we keep? I know, ALL OF THEM" | 11:41 |
*** dtantsur|brb is now known as dtantsur | 11:41 | |
lucasagomes | mgould, lol could be | 11:42 |
*** sinval-afk is now known as sinval | 11:42 | |
sinval | morning Ironicers | 11:42 |
mgould | morning sinval | 11:42 |
sambetts | o/ sinval, looks like people are really interested in your spec | 11:43 |
*** dnikishov has joined #openstack-ironic | 11:44 | |
sinval | mgould, sambetts o/ | 11:45 |
mgould | sambetts, lucasagomes turns out gimmers are actually female sheep, especially young ones: https://en.wikipedia.org/wiki/Glossary_of_sheep_husbandry | 11:45 |
* mgould gives up, English is too hard | 11:46 | |
sambetts | yup XD | 11:46 |
sinval | sambetts: oh, really? cool, I spoke with some folks during 0000 ~ 4000 UTC midcycle call, asking for reviews... :), I mention that you will do something similar | 11:46 |
lucasagomes | mgould, haha gosh | 11:46 |
* lucasagomes gives up too | 11:46 | |
sambetts | sinval: I read the 0000 - 4000 catch up email, and it seemed like it went down well in that session | 11:47 |
lucasagomes | mgould, "Broken-mouth or broken-mouthed – a sheep which has lost or broken some of its incisor teeth, usually after the age of about six years." | 11:48 |
mgould | sheep farming is clearly a complex business | 11:49 |
lucasagomes | I'll just "¯\ _(ツ)_/¯" my way through english | 11:49 |
sambetts | hahaha | 11:50 |
sinval | sambetts: I could only attend the last hour of the meeting, I'll read the email to see if someone else took a look at that spec | 11:50 |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: Extend conditions and actions https://review.openstack.org/262199 | 11:58 |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: Add discover nodes exercise https://review.openstack.org/276107 | 11:58 |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: Add enroll_node_not_found hook https://review.openstack.org/281312 | 11:58 |
aarefiev | morning ! | 11:59 |
dtantsur | morning aarefiev | 11:59 |
mgould | aarefiev, morning! | 11:59 |
* dtantsur brb | 11:59 | |
*** piet has quit IRC | 12:00 | |
sinval | morning aarefiev | 12:01 |
*** piet has joined #openstack-ironic | 12:02 | |
openstackgerrit | Lenny Verkhovsky proposed openstack/ironic-python-agent: DO NOT MERGE/REVIEW https://review.openstack.org/281692 | 12:03 |
sambetts | o/ aarefiev | 12:06 |
*** raildo-afk is now known as raildo | 12:09 | |
vinaym213 | Hello ironic | 12:09 |
sambetts | Hi vinaym213 | 12:09 |
vinaym213 | Hi sambetts | 12:10 |
vinaym213 | I am trying to figure out wher ei can get the uefi capable deploy iso | 12:10 |
sambetts | http://docs.openstack.org/developer/ironic/deploy/install-guide.html#pxe-uefi-setup ? | 12:12 |
vinaym213 | yes. But it just mentions how to configure UEFI | 12:13 |
vinaym213 | i am wondering if there is an deploy ISO | 12:14 |
sambetts | I'm not sure what you mean? A UEFI deploy ramdisk ? | 12:14 |
*** piet has quit IRC | 12:15 | |
vdrok | morning everyone, dtantsur Haomeng sambetts lucasagomes mgould mkovacik sinval | 12:15 |
lucasagomes | vdrok, morning | 12:15 |
sinval | vdrok, o/ | 12:15 |
vinaym213 | morning vdrok | 12:15 |
vinaym213 | morning sinval | 12:15 |
mgould | morning vdrok vinaym213 | 12:15 |
*** piet has joined #openstack-ironic | 12:15 | |
vdrok | hi vinaym213 | 12:15 |
sambetts | lucasagomes: any ideas about the UEFI deploy method? | 12:15 |
sinval | morning vinaym213 o/ | 12:16 |
vinaym213 | morning mgould | 12:16 |
lucasagomes | sambetts, vinaym213 hmm | 12:16 |
vinaym213 | lucasgomes, o/ | 12:16 |
lucasagomes | sambetts, vinaym213 I think you can generate the deploy ISO with DIB | 12:16 |
lucasagomes | (using the iso element) | 12:16 |
lucasagomes | not sure whether it's EFI capable or not tho | 12:16 |
vinaym213 | No. I think we still don;t have support for uefi capable images element in DIB | 12:17 |
sambetts | vinaym213: http://docs.openstack.org/developer/ironic/drivers/ilo.html#enable-driver | 12:17 |
lucasagomes | vinaym213, http://docs.openstack.org/developer/ironic/deploy/install-guide.html#buildingdibbaseddeployramdisk | 12:17 |
*** piet has quit IRC | 12:17 | |
sambetts | yeah it points at DIB | 12:17 |
*** piet has joined #openstack-ironic | 12:18 | |
lucasagomes | vinaym213, right :-/ so... not sure how to proceed with an EFI ISO, probably we need to add support for that in the DIB elements | 12:18 |
mkovacik | morning vdrok ! | 12:18 |
vinaym213 | hmm.. | 12:18 |
lucasagomes | shouldn't be that difficult, off the top of my head. Pretty much all distros have hybrid ISOs | 12:19 |
vinaym213 | One of my test case that i have submitted in upstream is failing though the tox is assing i nthe local setup | 12:19 |
lucasagomes | so I assume the mkisofs command or something else is capable of generating those | 12:19 |
*** afaranha has joined #openstack-ironic | 12:20 | |
vinaym213 | yes lucasagomes | 12:22 |
openstackgerrit | Anton Arefiev proposed openstack/python-ironicclient: Use requests lib in HTTPClient https://review.openstack.org/229286 | 12:23 |
lucasagomes | vinaym213, yeah so :-/ sorry we don't have a good answer alternative for that | 12:27 |
lucasagomes | vinaym213, do you have to deploy it using virtual media + uefi? | 12:27 |
vinaym213 | yes.. | 12:27 |
lucasagomes | answer or* | 12:27 |
lucasagomes | right, yeah that will require some extra work outside the ironic realm then :-/ | 12:28 |
lucasagomes | but it's a good one, I'm sure more ppl will benefit from it | 12:28 |
vinaym213 | May be i need to create custome on | 12:28 |
lucasagomes | yeah | 12:28 |
*** vinay50muddu has joined #openstack-ironic | 12:31 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent: Document hardware inventory sent to lookup and inspection https://review.openstack.org/275272 | 12:32 |
dtantsur | mgould, thanks, updated ^^ | 12:33 |
*** piet has quit IRC | 12:35 | |
*** vinaym213 has quit IRC | 12:35 | |
*** vinay50muddu has quit IRC | 12:35 | |
*** vinm213 has joined #openstack-ironic | 12:37 | |
*** daemontool has quit IRC | 12:37 | |
*** rbudden has joined #openstack-ironic | 12:39 | |
*** deray has joined #openstack-ironic | 12:43 | |
deray | Hello Ironicers!.. just a quick question.. | 12:44 |
sambetts | o/ deray | 12:44 |
deray | sambetts, hey g'morning o/ | 12:46 |
deray | https://github.com/openstack/ironic/blob/master/ironic/tests/unit/stubs.py#L15 .. here I use the glanceclient which I assume is a stub/body double. | 12:47 |
deray | Now where do I configure such things as to be mocks/stubs/doubles while the unit tests are runnign in ironic? | 12:47 |
mgould | morning deray | 12:48 |
mgould | dtantsur, looking now | 12:50 |
mgould | also trying to work out what OneView does so I can understand sinval's patch... | 12:50 |
deray | mgould, dtantsur g'morning :) | 12:51 |
mgould | it sounds like OneView does basically the same thing as Ironic? | 12:52 |
sambetts | mgould: its a hardware managment system, where profiles can be applied to hardware to configure them, I'm not sure it does the deployment part | 12:52 |
sinval | mgould, feel free to ask me anything if you need, BTW, which patch? | 12:52 |
sinval | mgould: oh, you mean the spec | 12:52 |
mgould | sinval, yep: https://review.openstack.org/#/c/275726/ | 12:53 |
mgould | so actually liliars-afk's patch, but I see you're a co-author | 12:53 |
mgould | sinval, I'd got as far as "wth is OneView *googles* *wall-o-buzzwords*" :-) | 12:54 |
sinval | mgould, yep, I can help with that, as sambetts said OneView is an infrastructure manager... so the driver inside Ironic talks with the REST api to deal with hardware that is managed by OneView | 12:55 |
mgould | OK, cool | 12:55 |
sinval | mgould: basically, OneView automates a lot of tasks, like BIOS settings, networking configuration... things like that | 12:56 |
mgould | right, OK | 12:56 |
mgould | how much overlap is there with what Ironic does? | 12:56 |
sinval | mgould: so, from an OneView user perspective, I can provide a pool of hardware for Ironic, so they can be used as BMs (that the current state of the driver) you'll have to 'pre-allocate' the hardware in OneView that Ironic will be using | 12:57 |
mgould | OK | 12:58 |
mgould | so you're using OneView as your primary management system, running OpenStack on top of that, and using Ironic to provide BM servers to users? | 12:59 |
mgould | and then you allocate a bunch of servers to Ironic using OneView? | 12:59 |
*** ukalifon has joined #openstack-ironic | 13:00 | |
sinval | mgould: well, you can run an openstack on top of that, or beside that, see Ironic here like a common user of OneView that asks for hardware | 13:01 |
mgould | OK | 13:02 |
sinval | mgould: but what you said is also a way to see the interaction of both | 13:02 |
mgould | so in the latter case, operators use OneView to add new machines, configure networking etc, and end-users can request BM servers by typing `ironic create` etc? | 13:03 |
sinval | mgould, yep | 13:03 |
mgould | cool | 13:03 |
*** trown|outtypewww is now known as trown | 13:03 | |
sinval | mgould, well, we provide more flexibility than that | 13:03 |
mgould | so you can provide that functionality without either (a) installing all of OpenStack, (b) exposing your datacenter admin interface to random users | 13:04 |
mgould | sinval, go on... | 13:04 |
sinval | mgould, I mean, you actually don't have to setup networking inside OneView to create a node in ironic and use it, you can define profile templates for a hardware type, or specific enclosure hardware... and reuse it to setup your hardware | 13:05 |
mgould | profile templates within OneView? | 13:05 |
sinval | mgould, yep | 13:06 |
mgould | OK | 13:06 |
sinval | mgould, in OneView, we have the profile (which is applied to a hardware) and a profile template (which is a model for profile creation), so you can reuse it, it's pretty useful for a large hardware pool | 13:06 |
sambetts | mgould: have you ever worked with UCSM? | 13:07 |
mgould | sambetts, nope | 13:08 |
sambetts | its a similar solution from Cisco | 13:08 |
sinval | yep | 13:08 |
sinval | so, now we reached the point of the spec... when you enroll a node in Ironic, these days, you said to OneView: "that hardware is allocated to Ironic" | 13:09 |
mgould | which meant you couldn't use it for anything else, even if Ironic wasn't currently using it | 13:10 |
sinval | yep | 13:10 |
sinval | so, you got the idea, the spec proposes a smarter model to deal with it | 13:10 |
mgould | OK | 13:11 |
sinval | by only doing the allocation in OneView when Ironic requests a boot to the hardware | 13:11 |
mgould | OK | 13:12 |
TheJulia | good morning | 13:12 |
sambetts | o/ TheJulia | 13:12 |
mgould | so, idiot question: what benefit is Ironic providing? | 13:12 |
sinval | morning TheJulia | 13:12 |
mgould | TheJulia, morning | 13:13 |
*** e0ne has quit IRC | 13:13 | |
sinval | mgould, I'm not sure if I got the question, you mean: "by Ironic providing the BMs instead of OneView"? | 13:14 |
*** e0ne has joined #openstack-ironic | 13:14 | |
mgould | sinval, yes, exactly | 13:14 |
sambetts | mgould: Ironic provides the automated deployment part of the puzzle, e.g. installing an OS etc, a normal user of OneView could use something like cobbler if they wanted but Ironic itergrates it with OpenStack | 13:14 |
mgould | right, OK | 13:14 |
sinval | mgould, well, Ironic does what OneView can do what OneView can't, at scale... | 13:14 |
mgould | sinval, sorry, I didn't understand that - typo? | 13:15 |
sinval | hahaha, yep | 13:15 |
mgould | sambetts, so OneView can give you an empty machine, but Ironic can take that machine and put an OS on it? | 13:16 |
sambetts | as I understand it | 13:16 |
sinval | Ironic does what OneVieew does not* | 13:16 |
mgould | OK | 13:16 |
*** ukalifon has quit IRC | 13:17 | |
*** baoli has joined #openstack-ironic | 13:17 | |
sinval | mgould, yes, an "empty machine", but with good flexiblity in terms of configuration, and it will help you to better deal with the hardware" | 13:18 |
mgould | so the general idea is "use OpenStack to provide high-level services on top of OneView, using OneView's implementation of a given feature where they overlap in functionality"? | 13:18 |
*** baoli_ has joined #openstack-ironic | 13:18 | |
sinval | mgould, basically yes | 13:19 |
mgould | awesome | 13:19 |
sinval | mgould, some of OneView users are also interested in openstack, and going to use Ironic for baremetal provisionig of their hardware, so the driver was a good idea for them | 13:20 |
mgould | sinval, cool | 13:20 |
sinval | mgould, I think that's it, oneview driver in a nutshell :) | 13:21 |
sambetts | :) | 13:21 |
mgould | so they wanted to keep doing things with OneView where possible, because they already had that expertise developed | 13:21 |
*** baoli has quit IRC | 13:22 | |
*** achanda has joined #openstack-ironic | 13:22 | |
*** lucasagomes is now known as lucas-hungry | 13:22 | |
sinval | mgould, yes | 13:22 |
* lucas-hungry bbl lunch time | 13:22 | |
mgould | makes sense, thanks! | 13:22 |
sambetts | mgould: something that both myself (Cisco) and Oneview are interested it is more dynamic configuration too, e.g. creating hardware profiles on the fly based on a flavor | 13:23 |
mgould | what kind of info is in a hardware profile? | 13:23 |
*** caiobo has joined #openstack-ironic | 13:24 | |
sinval | bios settings, boot settings, network configuration, SAN settings... | 13:24 |
mgould | OK, thanks | 13:25 |
sinval | sambetts, currently you can add some things to the flavor that will be used to match during the scheduling | 13:25 |
sinval | so you can do something like: "nova, boot 100 instances that matches with this flavor" | 13:26 |
sinval | where this flavor is a specific one that describes a type of hardware of an specific enclosure from OneView | 13:26 |
sinval | sambetts, is that what you meant? | 13:27 |
*** achanda has quit IRC | 13:27 | |
openstackgerrit | Sergii Turivnyi proposed openstack/ironic: Add test to verify ironic multitenancy https://review.openstack.org/269157 | 13:28 |
sambetts | I mean things like having a flavor that defines 3s hard disk or 5 hard disks and when the profile is applied it configures the virtual disks on the server to match the flavour | 13:28 |
sinval | sambetts, hum, I think that we could do that | 13:31 |
* mgould -> relocate; might be a few minutes late for the midcycle meeting | 13:32 | |
*** mgould has quit IRC | 13:32 | |
sambetts | the problem that exists right now is that the flavor isn't passed down to Ironic during deploy to allow it to take actions on it, and also nova schedualing would need to understand fuzzy matching the hardware | 13:33 |
sinval | sambetts, I got it, yeah, we can't do that right now | 13:34 |
sambetts | its something that I would love to do though | 13:34 |
*** kalpase has left #openstack-ironic | 13:34 | |
sinval | sambetts, OneView user can define it with the server profile template. but, somehow the flavor have to pass this down to the driver during the matching... | 13:35 |
sambetts | yeah, its the same with our profiles too | 13:35 |
sinval | sambetts, would be nice if the user could pass trough the flavor, the profile template... so during booting time, the driver goes there, clones the template and apply a profile that the nova user defined before booting | 13:36 |
sambetts | yeah | 13:37 |
sambetts | or could create a complete profile from info in a flavor | 13:38 |
sinval | sambetts, that's a sad story, we tried to that at the first version of the driver... | 13:38 |
sambetts | no flavor though | 13:38 |
sinval | sambetts, but, we faced some troubles to do that in Nova, and we postpone this idea, but this is a pretty good one | 13:39 |
sambetts | oh you added code to the nova side? | 13:39 |
sinval | sambetts, yep, we had to pastrhu some info from the flavor to the driver during the scheduling... | 13:40 |
sambetts | ah, yeah thats where the issues are going to lye | 13:40 |
sambetts | lie* | 13:40 |
sinval | sambetts, but, this is against the Nova's understanding for what flavors should do... | 13:40 |
*** thiagop has joined #openstack-ironic | 13:40 | |
thiagop | Good day folks | 13:41 |
sambetts | o/ thiagop | 13:41 |
sinval | thiagop, o/ | 13:41 |
sambetts | sinval: the nova idea of flavour is that it creates a VM with the requested specs | 13:41 |
*** vinaym213 has joined #openstack-ironic | 13:42 | |
sinval | sambetts, yes | 13:42 |
sambetts | sinval: so allowing the flavor to define settings on the BM is moving BM closer to the nova understanding of flavors IMO | 13:42 |
*** vinay50muddu has joined #openstack-ironic | 13:43 | |
sambetts | the problem I see is that right now nova + Ironic doesn't do fuzzy matching on the HW e.g. this machine is either capable of providing this flavor it just has to be configured the right way | 13:44 |
sambetts | so with Ironic right now you'd end up with no capable host found errors 99% of the time | 13:45 |
*** vinm213 has quit IRC | 13:45 | |
sinval | sambetts, we added the profile template settings to flavor.extra_specs for the info that should be passthru to the driver... and also not being used to match with the hardware | 13:46 |
*** vinaym213 has quit IRC | 13:46 | |
sambetts | then you run into problems with having some hardware that can do one thing but not the other though | 13:47 |
sinval | sambetts, hum I see | 13:47 |
*** krtaylor has joined #openstack-ironic | 13:48 | |
sambetts | if all your hardware is the same, great you can always assume all flavors can be applied, but for mixed hard environments it gets more complex :/ | 13:48 |
*** piet has joined #openstack-ironic | 13:48 | |
sambetts | and then we need the flavor information actual passed down from nova to Ironic once an Ironic node has been picked, so that the deploy driver can operate on it | 13:49 |
sinval | sambetts, yes | 13:49 |
sambetts | so there are a few problems to solve, but now there are 2 of us (vendors) that want to provide that sort of idea, it might be something that we can push more, its was these ideas that originally lead to the idea of manual cleaning | 13:50 |
sambetts | and the RAID interface | 13:51 |
sinval | sambetts, sounds good, let's try it | 13:51 |
*** liliars-afk is now known as liliars | 13:55 | |
liliars | morning everyone (: | 13:56 |
sambetts | o/ liliars | 13:56 |
sinval | liliars, morning again | 13:56 |
liliars | hey sambetts sinval, interesting discussion about the spec! good to see more people are interested :) | 13:57 |
sambetts | liliars: :D | 13:57 |
liliars | sambetts, this flavor thing, now that you talked about it, I think we kinda discussed it a bit last summit, right? | 13:58 |
*** piet has quit IRC | 13:58 | |
sambetts | liliars: correct :) | 13:58 |
liliars | I would love to see something like that too, but nova folks were not very receptive last time we tried | 13:58 |
*** mkovacik has quit IRC | 13:58 | |
sambetts | liliars: I think that it shouldn't touch nova to much, the scheduling bit should be handled by the ironic search/claim API work, and then we just need the Ironic Virt driver to pass the flavor to Ironic | 13:59 |
liliars | primary idea was that one, but things got in the way and the solution we propose in the spec is the closest we got to letting everything more ironic-contained | 14:00 |
*** mgoddard_ has joined #openstack-ironic | 14:00 | |
liliars | sambetts, yeah last time we wanted to insert things in the flavor, so that was a big no from them | 14:01 |
sambetts | liliars: yeah :) well you can implement your spec without changes to Ironic or Nova so thats the first step forward :) | 14:01 |
openstackgerrit | Sergii Turivnyi proposed openstack/python-ironicclient: Negative tests for testing actions with port. https://review.openstack.org/259354 | 14:01 |
yolanda | hi, i'm having problems with bifrost, ipa jobs failing again, is there a known problem? | 14:02 |
*** dtantsur is now known as dtantsur|brb | 14:02 | |
TheJulia | yolanda: using the provided coreos image on tarballs.o.o? | 14:02 |
sinval | sambetts, good stuff | 14:03 |
liliars | sambetts, but if the idea only includes passing the flavor as-is, that might be a different/interesting approach | 14:03 |
*** mgoddard has quit IRC | 14:03 | |
yolanda | TheJulia i think so. I'm having errors destroying the vm http://logs.openstack.org/77/276177/9/check/gate-bifrost-integration-coreosipa-cirros/0c87355/console.html . I rechecked a pair of times | 14:03 |
liliars | sambetts, spec only proposes changes to our driver yeah ((: | 14:04 |
openstackgerrit | Sergii Turivnyi proposed openstack/python-ironicclient: Add sanity tests for testing actions with Chassis https://review.openstack.org/240562 | 14:04 |
liliars | baby steps ;p | 14:04 |
TheJulia | yolanda: I k ind of wonder if we landed a breaking change in ironic | 14:05 |
TheJulia | yolanda: initiating local test | 14:05 |
yolanda | thanks | 14:06 |
yolanda | i'm testing the dhcp play locally now | 14:06 |
sambetts | liliars: for my approach I would add more things into the capabilites, and then do more schedualing on that, so Nova should be too sad about it, e.g. in node capabilites, have something like min-hdds=1 max-hdds=5 then in you could have a flavor you have hdds=3, and the search/claim thing could do get me and node where hdds > min-hdds and hdds <= max-hdds | 14:07 |
sambetts | nova shouldn't be sad I mean | 14:08 |
sinval | sambetts, currently, we match enclosure group and hardware type, but the idea of profile split into the capabilities sounds good | 14:14 |
*** chaustin has joined #openstack-ironic | 14:16 | |
sinval | sambetts: there you go: https://review.openstack.org/#/c/186536/ | 14:18 |
sambetts | sinval: Oh nice, I'll have to read through it | 14:19 |
sinval | sambetts: take your time | 14:19 |
jroll | TheJulia: :/ | 14:20 |
jroll | morning everyone \o/ | 14:20 |
sinval | morning jroll | 14:20 |
sambetts | o/ jroll :D | 14:20 |
liliars | sambetts, nice stuff yeah. we were trying to find the nova patch to give more context, sinval just sent it | 14:20 |
liliars | morning jroll (: | 14:21 |
thiagop | morning jroll | 14:22 |
sambetts | jroll: me, sinval and liliars just had a v.interesting conversation about letting flavors define some configuration on the BM | 14:22 |
jroll | sambetts: ya, I just skimmed through | 14:23 |
jroll | it's interesting stuff, I think the filters api and such open us up to a bit of that as well | 14:24 |
sambetts | jroll: totally! | 14:25 |
*** ukalifon has joined #openstack-ironic | 14:25 | |
NobodyCam | good morning Ironicers | 14:25 |
sinval | morning NobodyCam | 14:25 |
NobodyCam | morning sinval | 14:26 |
sambetts | jroll: we just need the ironic virt driver to pass the flavor down to Ironic at deploy so that the deploy driver can make decisions based on it | 14:26 |
sambetts | and then the schedualling part | 14:26 |
sambetts | :) | 14:26 |
sambetts | Hey NobodyCam | 14:26 |
jroll | sambetts: "some parts of the flavor" :) | 14:26 |
NobodyCam | hey sambetts | 14:26 |
NobodyCam | just starting on thee first cup of joe | 14:26 |
NobodyCam | morning jroll | 14:26 |
liliars | sambetts, do you guys have something similar to a template or only profiles? | 14:26 |
liliars | morning NobodyCam :) | 14:27 |
NobodyCam | hey there liliars good morning :) | 14:27 |
jroll | sambetts: I'm imagining node.properties.divisible=True, node.ram=128gb, matches a claims request for ram=64gb. Simplistic case but you get the idea :) | 14:27 |
sambetts | jroll: maybe, depends how configurable you want it to be, I've seen some hardware that can disable ram and cores that could allow a more powerful machine to match a flavor if it was configured right | 14:27 |
jroll | yep | 14:27 |
*** lucas-hungry is now known as lucasagomes | 14:28 | |
sambetts | yeah, I was thinking more capabilites sort of thing too, e.g. this machine is capable of 1 to 40 CPUs | 14:29 |
vinay50muddu | lucasagomes, regarding https://review.openstack.org/#/c/246036 | 14:29 |
*** vinay50muddu has quit IRC | 14:30 | |
lucasagomes | hi there | 14:30 |
*** vinay50muddu has joined #openstack-ironic | 14:30 | |
thiagop | morning NobodyCam | 14:30 |
*** vinm213 has joined #openstack-ironic | 14:31 | |
jroll | sambetts: yeah, we've talked about things like this in the past; see also "on the fly raid config from flavor" or "flavor says set the VT bit" | 14:31 |
sambetts | yup :) | 14:31 |
NobodyCam | morning thiagop, lucasagomes and every one else.. | 14:31 |
jroll | but never really went anywhere for reasons | 14:31 |
lucasagomes | NobodyCam, jroll liliars thiagop morning | 14:31 |
sambetts | jroll: yeah, I said to sinval its conversations like that have lead to manual cleaning as a baby step | 14:31 |
vinm213 | lucasagomes, regarding https://review.openstack.org/#/c/246036 | 14:31 |
jroll | hey, morning lucasagomes, NobodyCam, liliars :) | 14:31 |
vinm213 | it passed on my local setup | 14:32 |
jroll | sambetts: yep! getting there | 14:32 |
vinm213 | i saw u'r comment on that | 14:32 |
liliars | morning lucasagomes! | 14:33 |
thiagop | lucasagomes: o/ | 14:33 |
lucasagomes | vinm213, hi there, yes? | 14:33 |
lucasagomes | vinm213, odd, it failed in mine and also in gate | 14:33 |
vinm213 | how do i make sure the test fails even on my environment? | 14:33 |
lucasagomes | idk... check if rabbitmq is running | 14:34 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Update the deploy drivers with network flipping logic https://review.openstack.org/213262 | 14:34 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add network provider interface and implementations https://review.openstack.org/139687 | 14:34 |
lucasagomes | you need something, the unittests should not start the RPC service | 14:34 |
vinm213 | for me py27 an dpy34 are passing atleast | 14:34 |
lucasagomes | is rabbitmq up and running? | 14:34 |
vinm213 | no | 14:34 |
lucasagomes | odd | 14:34 |
vinm213 | oh..ok .. | 14:34 |
lucasagomes | is it? | 14:34 |
*** mtanino has joined #openstack-ironic | 14:35 | |
lucasagomes | if so, stop it and run the tests again | 14:35 |
lucasagomes | in any case, we should not start a rpc server in the unittests | 14:35 |
vinm213 | may be i need to try running the tox with all the essential service up and running | 14:35 |
lucasagomes | no def not, not for unittests | 14:35 |
lucasagomes | unittests should just mock those | 14:35 |
jroll | this bug seems odd to me, why doesn't this fail in the gate? | 14:35 |
lucasagomes | jroll, it tries to start the rpc service | 14:36 |
lucasagomes | jroll, https://review.openstack.org/#/c/246036/6/ironic/tests/unit/common/test_service.py | 14:36 |
jroll | lucasagomes: I mean, the bug itself | 14:36 |
vinm213 | ok.i got it. i need to mock service instead of RPC service | 14:36 |
jroll | that this claims to be fixing | 14:36 |
lucasagomes | but it's not mocking oslo's service.Service | 14:36 |
jroll | it should always break, right? | 14:36 |
lucasagomes | jroll, yeah... one thing is, I checked oslo's context | 14:36 |
lucasagomes | and indeed user is not the first argument | 14:36 |
jroll | right | 14:36 |
jroll | just curious why we haven't seen it :/ | 14:36 |
lucasagomes | https://github.com/openstack/oslo.context/blob/master/oslo_context/context.py | 14:37 |
lucasagomes | yeah | 14:37 |
sambetts | is it a recent change? | 14:37 |
lucasagomes | worth digging into this problem to find why it's not currently failing for us | 14:37 |
lucasagomes | sambetts, apparenty not | 14:37 |
sambetts | huh ... something to do with released versions? vs trunk? | 14:37 |
jroll | the arguments haven't changed since 2013 | 14:38 |
sambetts | huh... well ... | 14:38 |
jroll | wait is this admin_context even used anywhere | 14:38 |
jroll | for example, in our deployment username is not admin | 14:38 |
jroll | so that wouldn't work in any case | 14:39 |
*** NobodyCa1 has joined #openstack-ironic | 14:39 | |
jroll | it's the context for the periodic tasks, hm | 14:39 |
*** deva_ has joined #openstack-ironic | 14:40 | |
*** Marga_ has joined #openstack-ironic | 14:40 | |
lucasagomes | yeah, something is smelling fishy with that bits | 14:40 |
jroll | yeah, so it's during takeover | 14:41 |
jroll | https://github.com/openstack/ironic/blob/master/ironic/conductor/manager.py#L1429 | 14:42 |
jroll | uses that context | 14:42 |
jroll | that said, user='admin' sounds super wrong anyway | 14:43 |
jroll | we don't test takeover in the gate, it's a no-op in my deployment | 14:43 |
jroll | explains why I've never seen it, but this is clearly wrong | 14:44 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Added operator documentation for ironic portgroups https://review.openstack.org/228496 | 14:44 |
openstackgerrit | yolanda.robla proposed openstack/bifrost: Add script and playbook to test dhcp https://review.openstack.org/276177 | 14:44 |
lucasagomes | jroll, *sigh* yeah | 14:44 |
*** deva_ has quit IRC | 14:46 | |
*** Marga__ has joined #openstack-ironic | 14:46 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: [Devstack]Add ability to enable ironic node pty console https://review.openstack.org/256272 | 14:46 |
*** NobodyCa1 has quit IRC | 14:46 | |
*** piet has joined #openstack-ironic | 14:47 | |
sambetts | jroll, lucasagomes do you want to try out 7777 again to see if its working today? | 14:48 |
lucasagomes | sambetts, could be | 14:48 |
sambetts | lucasagomes: I'm connected but I'm the only one right now | 14:48 |
vdrok | morning jroll thiagop and TheJulia | 14:49 |
thiagop | hey vdrok | 14:49 |
*** Marga_ has quit IRC | 14:49 | |
NobodyCam | morning vdrok | 14:49 |
vdrok | morning NobodyCam :) | 14:49 |
*** caiobo has quit IRC | 14:50 | |
*** rajinir has joined #openstack-ironic | 14:50 | |
lucasagomes | 7777 works | 14:51 |
*** cdearborn has joined #openstack-ironic | 14:51 | |
jroll | ok, we can do 7777 | 14:51 |
jroll | I'll be there in a few, one of you mind sending quick email about it? | 14:51 |
*** piet has quit IRC | 14:52 | |
jroll | lucasagomes: sambetts ^ | 14:52 |
sambetts | Sure | 14:52 |
*** KennethWilke has joined #openstack-ironic | 14:52 | |
*** dtantsur|brb is now known as dtantsur | 14:53 | |
dtantsur | morning devananda, jroll, NobodyCam, and everyone else | 14:53 |
NobodyCam | morning dtantsur | 14:54 |
thiagop | morning dtantsur | 14:54 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Allow to build user image with DIB https://review.openstack.org/256363 | 14:55 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add Link-Local-Connection info to ironic port https://review.openstack.org/256365 | 14:55 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: refactor ironic enroll-node code https://review.openstack.org/256364 | 14:55 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add configure_provision_network function https://review.openstack.org/256367 | 14:55 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Update Ironic VM network connection https://review.openstack.org/256366 | 14:55 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add Ironic/Neutron integration documentation https://review.openstack.org/258596 | 14:55 |
lucasagomes | some tooz fun for those interested: https://review.openstack.org/#/c/278001/ (please help reviewing it) | 14:55 |
*** ukalifon has quit IRC | 14:55 | |
*** deray has quit IRC | 14:57 | |
*** ChrisAusten has joined #openstack-ironic | 14:57 | |
yolanda | TheJulia, i'm running my test of dhcp, but something has changed because i'm finding that my leases file is empty, dnsmasq not giving leases to any vm | 14:58 |
*** lintan has joined #openstack-ironic | 14:58 | |
*** chaustin has quit IRC | 14:58 | |
*** aarefiev22 has joined #openstack-ironic | 14:58 | |
TheJulia | yolanda: good to know | 14:59 |
*** chaustin has joined #openstack-ironic | 14:59 | |
yolanda | i wonder if i create the vms and do the test so fast | 15:00 |
yolanda | so at the moment i test,there was no time to associate | 15:00 |
yolanda | because i promise i saw that working :) | 15:01 |
*** chaustin has quit IRC | 15:01 | |
TheJulia | :) | 15:01 |
TheJulia | I believe you, something does seem up somewhere along the chain, just haven't had enough coffee to wrap my brain around it | 15:01 |
*** mgould has joined #openstack-ironic | 15:02 | |
*** mkovacik has joined #openstack-ironic | 15:03 | |
*** rpioso has joined #openstack-ironic | 15:03 | |
yolanda | going to add some pause to prove my theory | 15:04 |
*** amotoki has joined #openstack-ironic | 15:05 | |
lucasagomes | jroll, https://bugs.launchpad.net/ironic/+bug/1544642 feel like approving it? | 15:06 |
openstack | Launchpad bug 1544642 in Ironic "[RFE] Test ipmitool drivers in gate" [Wishlist,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes) | 15:06 |
jroll | yep | 15:07 |
lucasagomes | ty | 15:07 |
*** mgoddard_ has quit IRC | 15:07 | |
*** rloo has joined #openstack-ironic | 15:08 | |
*** mgoddard has joined #openstack-ironic | 15:08 | |
*** chaustin has joined #openstack-ironic | 15:09 | |
jroll | lucasagomes: done | 15:09 |
lucasagomes | thanks much! | 15:09 |
*** chaustin has quit IRC | 15:10 | |
*** lazy_prince has joined #openstack-ironic | 15:11 | |
*** piet has joined #openstack-ironic | 15:13 | |
*** chaustin has joined #openstack-ironic | 15:13 | |
*** sivaramakrishna has joined #openstack-ironic | 15:13 | |
*** piet has quit IRC | 15:15 | |
TheJulia | yolanda: I'm seeing something mysteriously breaking with IPA, starting a clean install now to eval | 15:16 |
yolanda | TheJulia, my test seemed to fail on ipa, but on destroying the vm,do you have the same? | 15:17 |
*** lazy_prince has quit IRC | 15:17 | |
yolanda | oh TheJulia, i found what can be the cause of my test to fiail: "result": "Node already in an active state."} | 15:18 |
yolanda | so bifrost not doing anything | 15:18 |
yolanda | i need to clean up environment first if i want to test on a reusable vm | 15:19 |
*** lazy_prince has joined #openstack-ironic | 15:19 | |
yolanda | TheJulia, have you ever tried to reuse some of the tests on a vm? i don't see any of the existing tests doing a previous cleanup | 15:21 |
*** piet has joined #openstack-ironic | 15:22 | |
TheJulia | yolanda: the base test tears down and unregisteres the VM, but it is a static addressing | 15:23 |
TheJulia | via config drive | 15:23 |
*** klindgren has joined #openstack-ironic | 15:23 | |
*** sinval is now known as sinval-afk | 15:23 | |
yolanda | mm, as my test fails, the play doesn't arrive to the moment where it cleans the vms | 15:24 |
*** klindgren__ has quit IRC | 15:24 | |
yolanda | i think that i'lll first clean the vms, then do the test | 15:24 |
*** raddaoui_ has joined #openstack-ironic | 15:24 | |
*** raddaoui has joined #openstack-ironic | 15:24 | |
TheJulia | yolanda: got a pass, moving to current state of master | 15:25 |
*** killer_prince has joined #openstack-ironic | 15:25 | |
*** achanda has joined #openstack-ironic | 15:25 | |
openstackgerrit | Michael Krotscheck proposed openstack/ironic-webclient: Added node name to enroll form https://review.openstack.org/281908 | 15:27 |
*** lazy_prince has quit IRC | 15:28 | |
yolanda | TheJulia, seems i'm hitting pretty much the same error as ipa now... "msg": "Error unregistering machine a8cb6624-0d9f-c882-affc-046ebb96ec01 from the baremetal API"} | 15:29 |
*** chaustin has quit IRC | 15:30 | |
*** achanda has quit IRC | 15:30 | |
yolanda | so i can reproduce the failure locally, and the change i sent, failed the same way on coreosipa http://logs.openstack.org/77/276177/10/check/gate-bifrost-integration-coreosipa-cirros/e3ae483/console.html | 15:31 |
*** KennethWilke has quit IRC | 15:31 | |
pas-ha | lucasagomes, trying to understand your virtualbmc - can a single instance control several virtual machines? how they are differentiated to ipmi then? ports? | 15:34 |
TheJulia | yolanda: so tahts not ipa, that is deleting the node out of ironic | 15:34 |
yolanda | yes i know.. but i get that failure on the ipa tests, and in my local vm | 15:34 |
lucasagomes | pas-ha, no, the way it was architect is that you can have 1 BMC per virtual machine (because it uses the same domain name) | 15:34 |
lucasagomes | pas-ha, and yes, they different using port | 15:35 |
lucasagomes | so e.g, you have two VMs, you create 2 Virtual BMCs and bind then on different ports | 15:35 |
lucasagomes | sudo vbmc add <domain host> --port <port> | 15:35 |
lucasagomes | you can do --address too if you want to bind a diff addr | 15:35 |
lucasagomes | see sudo vbmc add --help | 15:35 |
pas-ha | lucasagomes, ok, many thanks. I was just thinking about how to run it on CI instead of libvirt driver | 15:36 |
*** sinval has joined #openstack-ironic | 15:36 | |
lucasagomes | pas-ha, we could change it and have 1 BMC for multiple VMs | 15:36 |
lucasagomes | pas-ha, using ports, lemme get the patch for u | 15:36 |
lucasagomes | pas-ha, see L606 https://review.openstack.org/#/c/280267/5/devstack/lib/ironic | 15:37 |
sergek | guys, please mute all who doesn't speak | 15:38 |
lucasagomes | pas-ha, the reason why I did 1 BMC per VM is so that it's more realistic, you can have different username and password for each BMC and so on | 15:38 |
pas-ha | yes, completely with you | 15:38 |
lucasagomes | cool | 15:38 |
*** chaustin has joined #openstack-ironic | 15:41 | |
*** kozhukalov has joined #openstack-ironic | 15:50 | |
*** thiagop has quit IRC | 15:50 | |
*** nicodemos has quit IRC | 15:50 | |
yolanda | TheJulia, i managed my test to pass, by manually wiping the ironic database. There is some problem in cleaning vms from bifrost | 15:50 |
*** sinval has quit IRC | 15:50 | |
*** sinval-afk has quit IRC | 15:51 | |
*** liliars has quit IRC | 15:51 | |
TheJulia | yolanda: wiping my config and starting over since I'm not hitting cleaning, but yeah... the failure seems rooted somewhere in there. we really need to fix debug logging in CI :\ at some point it was no longer debuggy | 15:52 |
yolanda | i added a "delete from nodes" on my script to make it work | 15:54 |
yolanda | :( | 15:54 |
*** klindgren has quit IRC | 15:54 | |
*** vinm213 has quit IRC | 15:54 | |
yolanda | TheJulia, i'm hitting the problem all the time, is there anything you need me to test? | 15:55 |
*** piet has quit IRC | 15:55 | |
*** praneshp has joined #openstack-ironic | 15:55 | |
TheJulia | yolanda: looks like my node is in clean wait.... | 15:57 |
TheJulia | :( | 15:57 |
TheJulia | cleaning should be disabled for a test run | 15:57 |
TheJulia | but different config | 15:57 |
TheJulia | I think something landed recently for the cleaning setting, it must not have been really backwards compatible :\ | 15:57 |
*** piet has joined #openstack-ironic | 15:59 | |
*** sinval has joined #openstack-ironic | 16:00 | |
*** krotscheck_dcm is now known as krotscheck | 16:00 | |
yolanda | TheJulia, what do you mean with cleaning disabled? cleaning is something it's called from the play | 16:01 |
*** raildo is now known as raildo-afk | 16:02 | |
yolanda | TheJulia, i call explicitly - role: bifrost-unprovision-node-dynamic | 16:03 |
yolanda | - role: ironic-delete-dynamic | 16:03 |
TheJulia | yolanda: node cleaning, as in disk scrubbing | 16:03 |
TheJulia | as part of the test sequence, it should be disabled | 16:03 |
*** zigo has quit IRC | 16:03 | |
*** zigo has joined #openstack-ironic | 16:05 | |
*** marios_ has joined #openstack-ironic | 16:05 | |
*** jaybeale has joined #openstack-ironic | 16:05 | |
*** coolsvap|away has quit IRC | 16:06 | |
*** alexpilotti has quit IRC | 16:06 | |
*** marios has quit IRC | 16:06 | |
*** chaustin has quit IRC | 16:06 | |
*** alexpilotti has joined #openstack-ironic | 16:07 | |
*** alexpilotti has quit IRC | 16:09 | |
*** liliars has joined #openstack-ironic | 16:10 | |
*** alexpilotti has joined #openstack-ironic | 16:11 | |
*** chaustin has joined #openstack-ironic | 16:12 | |
*** harlowja_at_home has joined #openstack-ironic | 16:13 | |
TheJulia | yolanda: So I'm fairly certain I know what the issue is, but the context switch while the midcycle is a bit too much brain for me at this moment. I'll try to look at and put a fix up later today | 16:13 |
*** nicodemos has joined #openstack-ironic | 16:14 | |
yolanda | TheJulia no rush, i just wanted to know if something was going on | 16:14 |
yolanda | how is mid-cycle going? | 16:14 |
TheJulia | yolanda: thank you | 16:14 |
openstackgerrit | Ruby Loo proposed openstack/python-ironicclient: Add 'node-set-provision-state <node> clean' https://review.openstack.org/258694 | 16:14 |
TheJulia | yolanda: fairly productive :) | 16:14 |
yolanda | we have ours next week | 16:14 |
*** garthb has joined #openstack-ironic | 16:15 | |
*** pcaruana has quit IRC | 16:15 | |
yolanda | TheJulia, i also found that i need to add a pause if i want to check for leases properly. Do you know if there can be a better way? | 16:15 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: DevStack: Support to install diskimage-builder from source https://review.openstack.org/257302 | 16:16 |
TheJulia | yolanda: ugh... is it because the lease is not immediately showing up in the file? | 16:16 |
yolanda | yes | 16:16 |
yolanda | that is | 16:16 |
TheJulia | lovely | 16:16 |
yolanda | the play fails | 16:16 |
yolanda | but after that, when i check, leases is there | 16:16 |
*** [1]cdearborn has joined #openstack-ironic | 16:16 | |
yolanda | waiting or a minute made the trick, but is ugly | 16:17 |
TheJulia | likely a pause is all you can do, or maybe try firing off sync | 16:17 |
TheJulia | but that might not do it, depends on how dnsmasq is written | 16:17 |
yolanda | dnsmasq is a box of surprises lately to me | 16:17 |
*** raildo-afk is now known as raildo | 16:17 | |
*** garthb has quit IRC | 16:17 | |
*** rcernin has quit IRC | 16:17 | |
yolanda | i also cannot rely on dnsmasq.leases being updated, because it needs to update it 3 times.. so i may hit races with that approach | 16:18 |
*** coolsvap|away has joined #openstack-ironic | 16:20 | |
*** piet has quit IRC | 16:20 | |
openstackgerrit | yolanda.robla proposed openstack/bifrost: Add script and playbook to test dhcp https://review.openstack.org/276177 | 16:20 |
*** piet has joined #openstack-ironic | 16:20 | |
*** harlowja_at_home has quit IRC | 16:21 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: DevStack: Support to install diskimage-builder from source https://review.openstack.org/257302 | 16:22 |
*** marios has joined #openstack-ironic | 16:22 | |
yolanda | TheJulia, i pushed the patch with a pause of 30 seconds. It works consistently with that. The play fails on cleanup but that is another issue | 16:24 |
*** praneshp_ has joined #openstack-ironic | 16:29 | |
*** cdearborn has quit IRC | 16:30 | |
*** suro-patz has joined #openstack-ironic | 16:31 | |
TheJulia | yeah, I think that is ironic it's self, but I need to hunt down the patch. | 16:31 |
*** suro-patz has quit IRC | 16:31 | |
*** baoli_ has quit IRC | 16:31 | |
* TheJulia goes back to listening | 16:31 | |
*** praneshp has quit IRC | 16:32 | |
*** praneshp_ is now known as praneshp | 16:32 | |
*** harlowja_at_home has joined #openstack-ironic | 16:33 | |
*** aline__ has quit IRC | 16:33 | |
*** kozhukal` has joined #openstack-ironic | 16:34 | |
*** ChrisAusten has quit IRC | 16:34 | |
*** causten_ has joined #openstack-ironic | 16:35 | |
*** kozhukalov has quit IRC | 16:35 | |
*** aline_ has joined #openstack-ironic | 16:36 | |
*** sinval is now known as sinval-afk | 16:37 | |
*** marios_ has quit IRC | 16:39 | |
*** piet has quit IRC | 16:41 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Change the libvirt NIC driver to virtio https://review.openstack.org/257524 | 16:45 |
*** mgoddard_ has joined #openstack-ironic | 16:45 | |
*** cdearborn has joined #openstack-ironic | 16:45 | |
*** harlowja_at_home has quit IRC | 16:47 | |
*** mgoddard has quit IRC | 16:48 | |
*** sinval has joined #openstack-ironic | 16:50 | |
*** dims has joined #openstack-ironic | 16:50 | |
*** aginwala has joined #openstack-ironic | 16:51 | |
*** dims_ has quit IRC | 16:51 | |
*** jaypipes has quit IRC | 16:54 | |
openstackgerrit | Moshe Levi proposed openstack/ironic-inspector: Adding InfiniBand Support https://review.openstack.org/264257 | 16:55 |
*** suro-patz has joined #openstack-ironic | 16:55 | |
openstackgerrit | Moshe Levi proposed openstack/ironic: Adding InfiniBand Support https://review.openstack.org/264263 | 16:56 |
pas-ha | lucasagomes, how big is diff between virtualbmc 0.0.3 and master? I see a bug in 0.0.3 (installed from PyPI), should I better try master? | 16:57 |
lucasagomes | pas-ha, is not very different AFAICT | 16:58 |
pas-ha | 0.0.3 does not report power status correctly | 16:58 |
lucasagomes | pas-ha, for the VMs? Lemme check... feel free to submit some pull requests as well | 16:58 |
lucasagomes | we can merge and release it again | 16:58 |
pas-ha | will check what I can fix | 16:58 |
lucasagomes | pas-ha, thanks | 16:59 |
*** e0ne has quit IRC | 16:59 | |
*** max_lobur has quit IRC | 16:59 | |
lucasagomes | pas-ha, https://github.com/umago/virtualbmc/commits/master | 16:59 |
*** piet has joined #openstack-ironic | 16:59 | |
lucasagomes | so only 2 commits | 16:59 |
lucasagomes | and they don't do much | 16:59 |
*** piet has quit IRC | 17:00 | |
*** sinval-afk has quit IRC | 17:00 | |
*** [1]cdearborn has quit IRC | 17:00 | |
lucasagomes | maybe we need to add more values to the mapping for get/set network. Right now it only works with pxe, disk and cdrom | 17:00 |
lucasagomes | because that's what ironic needs now | 17:00 |
*** vinm213 has joined #openstack-ironic | 17:01 | |
pas-ha | the problem I see is such http://paste.openstack.org/show/487447/ | 17:02 |
pas-ha | it should not affect Ironic (though I've noticed that node power state is not reported as off during reboot, it seems always on, but that mey be due to timings in my API calls) | 17:03 |
*** raddaoui has quit IRC | 17:04 | |
lucasagomes | pas-ha, right so BMC is down | 17:04 |
*** raddaoui has joined #openstack-ironic | 17:04 | |
*** raddaoui__ has joined #openstack-ironic | 17:04 | |
lucasagomes | pas-ha, what driver are u using in Ironic ? | 17:04 |
pas-ha | agent_ipmitool | 17:04 |
*** raddaoui_ has quit IRC | 17:05 | |
pas-ha | installed devstack from your patch on Gerrit | 17:05 |
lucasagomes | gotcha | 17:05 |
pas-ha | it seems to work :) apart from these small issues | 17:06 |
pas-ha | I mean Ironic provisions the node just fine | 17:06 |
lucasagomes | pas-ha, yeah, well the project was created in few days... so there are some caveats there | 17:06 |
lucasagomes | it's "alpha" yet | 17:06 |
pas-ha | lets make it better then :) | 17:06 |
lucasagomes | pas-ha, thanks a lot for trying! | 17:06 |
lucasagomes | ++ | 17:06 |
lucasagomes | pas-ha, one thing tho... "down" in the vbmc means "BMC" is down | 17:07 |
*** chaustin has quit IRC | 17:07 | |
*** aginwala has quit IRC | 17:07 | |
*** jaypipes has joined #openstack-ironic | 17:07 | |
lucasagomes | I mean, you still can call "virsh start baremetalbrbm_0" there and it will start the VM | 17:08 |
lucasagomes | but not the bmc | 17:08 |
lucasagomes | makes sense? | 17:08 |
lucasagomes | I mean the down there is about the daemon running the virtual bmc code, whether it's running or not | 17:08 |
pas-ha | but it still accepts IPMI commands when it is down? | 17:08 |
lucasagomes | nop | 17:08 |
lucasagomes | it should not, I mean ipmi commands will timeout and fail | 17:09 |
*** moshele has quit IRC | 17:09 | |
lucasagomes | pas-ha, so that's what's happening? Yeah we need to make it more rock solid then | 17:09 |
lucasagomes | pas-ha, can you check "ps ax | grep vbmc" ? | 17:09 |
lucasagomes | see if we have a non-managed process there | 17:10 |
pas-ha | have three of them | 17:10 |
pas-ha | but vmbc list shows them all as down | 17:10 |
lucasagomes | :-( ok yeah so there's something wrong there | 17:11 |
pas-ha | will try to take a look tomorrow | 17:11 |
lucasagomes | if you do a "vbmc stop <domain name>" does it complain? | 17:11 |
lucasagomes | pas-ha, ok thanks | 17:11 |
lucasagomes | today's the way it works is that we spawn the daemon, and then save the PID under ~/.vbmc/<domain-name>/pid | 17:12 |
pas-ha | access denied to pid file... seems some problems with my permissions setup | 17:12 |
lucasagomes | that's how we check whether it's up or running | 17:12 |
lucasagomes | oh right, that may be it then | 17:12 |
*** thiagop has joined #openstack-ironic | 17:12 | |
lucasagomes | pas-ha, I will take a look | 17:12 |
pas-ha | all of pid files are root owned, should be the $STACK_USER ones | 17:13 |
lucasagomes | pas-ha, a-ha! yeah, because they are created inside the daemon context | 17:13 |
lucasagomes | I will fix that | 17:13 |
lucasagomes | daemon-context == after the double fork | 17:14 |
lucasagomes | good catch on this (-: | 17:14 |
pas-ha | yeah, sudo vbmc list shows all as running | 17:15 |
lucasagomes | pas-ha, cool should be a simple fix then | 17:16 |
*** chaustin has joined #openstack-ironic | 17:17 | |
*** max_lobur has joined #openstack-ironic | 17:18 | |
*** suro-patz1 has joined #openstack-ironic | 17:18 | |
*** klindgren has joined #openstack-ironic | 17:20 | |
*** suro-patz has quit IRC | 17:21 | |
*** yarkot has joined #openstack-ironic | 17:23 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Add manual cleaning to documentation https://review.openstack.org/264266 | 17:23 |
*** krotscheck is now known as krotscheck_dr | 17:27 | |
*** achanda has joined #openstack-ironic | 17:28 | |
lucasagomes | pas-ha, last question, the ~/.vbmc/<domain-name>/config file has the permissions of the stack user? | 17:29 |
*** kozhukal` has quit IRC | 17:30 | |
*** kozhukal` has joined #openstack-ironic | 17:31 | |
*** kozhukal` is now known as kozhukalov | 17:31 | |
*** alexpilotti has quit IRC | 17:32 | |
*** alexpilotti has joined #openstack-ironic | 17:32 | |
*** mgoddard_ has quit IRC | 17:33 | |
*** mgoddard has joined #openstack-ironic | 17:33 | |
*** achanda has quit IRC | 17:33 | |
*** suro-patz1 has quit IRC | 17:34 | |
*** baoli has joined #openstack-ironic | 17:36 | |
*** rcernin has joined #openstack-ironic | 17:36 | |
*** suro-patz has joined #openstack-ironic | 17:36 | |
*** rloo has left #openstack-ironic | 17:46 | |
*** harshs has joined #openstack-ironic | 17:50 | |
pas-ha | lucasagomes, just a sec, redeploying devstack | 17:52 |
lucasagomes | pas-ha, cool, no rush | 17:52 |
*** athomas has quit IRC | 17:54 | |
*** suro-patz1 has joined #openstack-ironic | 17:57 | |
*** suro-patz has quit IRC | 17:58 | |
*** athomas has joined #openstack-ironic | 18:00 | |
*** trown is now known as trown|lunch | 18:01 | |
*** degorenko is now known as _degorenko|afk | 18:02 | |
*** Marga__ has quit IRC | 18:02 | |
*** Marga_ has joined #openstack-ironic | 18:03 | |
pas-ha | lucasagomes, ~/.vbmc/<domain-name>/config is root:root owned too | 18:03 |
lucasagomes | pas-ha, thanks | 18:03 |
*** keedya has joined #openstack-ironic | 18:03 | |
*** achanda has joined #openstack-ironic | 18:03 | |
lucasagomes | yeah probably because devstack patch is creating then with "sudo vbmc add" | 18:03 |
pas-ha | ah, ok | 18:03 |
lucasagomes | I wonder how the stack user is seem those files tho | 18:04 |
lucasagomes | it should be saved in the user HOME dir | 18:04 |
* lucasagomes checks devstack | 18:04 | |
pas-ha | yes, they are there, but ~/.vbmc/<domain-name> dirs are all root:root | 18:04 |
lucasagomes | yeah, but is the stack user sharing the same home dir as the root user? | 18:05 |
lucasagomes | that would be odd | 18:05 |
pas-ha | no | 18:05 |
lucasagomes | yeah there's def something wrong, I'll setup devstack and give it a go | 18:05 |
pas-ha | i'm on ubuntu, so there's no real root there | 18:06 |
lucasagomes | oh right | 18:06 |
lucasagomes | it can be it | 18:06 |
* lucasagomes tested in fedora | 18:06 | |
lucasagomes | lemme setup one ubuntu machine here | 18:06 |
pas-ha | why do you have to run it with sudo? stack user should be already in libvirtd group to be able to start instances via libvirt | 18:07 |
lucasagomes | sudo echo $HOME points to the stack user home? | 18:07 |
*** e0ne has joined #openstack-ironic | 18:07 | |
lucasagomes | pas-ha, I will test without sudo, but since we have to bind the socket | 18:07 |
lucasagomes | it often requires root | 18:07 |
lucasagomes | at least in fedora it does (there may be a way to workaround that) | 18:07 |
pas-ha | yes, echo reports stack user home folder | 18:07 |
pas-ha | sudo echo $HOME I meant | 18:08 |
*** raddaoui__ has quit IRC | 18:08 | |
*** raddaoui has quit IRC | 18:08 | |
lucasagomes | yeah that explains the thing you are seem | 18:08 |
pas-ha | yes, not a big problem, just some UX degradation :) | 18:09 |
lucasagomes | ++ | 18:09 |
lucasagomes | probably we can use some ports >1024 instead of the 623 range | 18:09 |
lucasagomes | so that normal user can bind | 18:09 |
lucasagomes | will check if that's the case and update the patch if so | 18:09 |
pas-ha | worth trying | 18:09 |
lucasagomes | ++ | 18:10 |
*** raildo is now known as raildo-afk | 18:10 | |
*** Marga_ has quit IRC | 18:12 | |
*** aginwala has joined #openstack-ironic | 18:13 | |
*** mbound has quit IRC | 18:14 | |
*** ijw has joined #openstack-ironic | 18:14 | |
*** derekh has quit IRC | 18:16 | |
lucasagomes | gate looks jammed, the tooz patch took 1h54m to start | 18:16 |
*** e0ne has quit IRC | 18:16 | |
*** Marga_ has joined #openstack-ironic | 18:18 | |
pas-ha | lucasagomes, works w/o sudo + unprivileged port :) | 18:22 |
pas-ha | will try the provisioning now | 18:22 |
*** raildo-afk is now known as raildo | 18:22 | |
lucasagomes | pas-ha, a-ha nice! I may have to fix stuff in fedora to add the stack user to the libvirt group | 18:23 |
lucasagomes | but should be quite straight forward | 18:23 |
*** aginwala has quit IRC | 18:23 | |
pas-ha | it should be there already by deploying n-cpu it seems | 18:23 |
lucasagomes | pas-ha, hi there, I think it's done for osp8 ? | 18:24 |
lucasagomes | https://code.engineering.redhat.com/gerrit/#/c/62428/ | 18:24 |
lucasagomes | ops wrong channel | 18:24 |
*** achanda has quit IRC | 18:26 | |
*** aginwala has joined #openstack-ironic | 18:27 | |
*** suro-patz1 has quit IRC | 18:27 | |
*** suro-patz has joined #openstack-ironic | 18:27 | |
*** ijw has quit IRC | 18:28 | |
*** ijw has joined #openstack-ironic | 18:28 | |
*** e0ne has joined #openstack-ironic | 18:30 | |
*** vinm213 has quit IRC | 18:30 | |
*** achanda has joined #openstack-ironic | 18:37 | |
*** aline_ has quit IRC | 18:40 | |
*** ChubYann has joined #openstack-ironic | 18:44 | |
*** Marga_ has quit IRC | 18:45 | |
*** Marga_ has joined #openstack-ironic | 18:48 | |
*** rbudden has quit IRC | 18:52 | |
*** Marga_ has quit IRC | 18:54 | |
*** Marga_ has joined #openstack-ironic | 18:55 | |
*** jaybeale has quit IRC | 18:58 | |
*** ndipanov has quit IRC | 19:00 | |
*** suro-patz has quit IRC | 19:00 | |
*** trown|lunch is now known as trown | 19:01 | |
*** yonglihe has quit IRC | 19:02 | |
*** suro-patz has joined #openstack-ironic | 19:02 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: DevStack: Add support for deploying nodes with pxe_ipmitool https://review.openstack.org/280267 | 19:03 |
lucasagomes | pas-ha, ^ updated the patch to use vbmc without root permissions | 19:03 |
lucasagomes | binding on non privileged ports and so on | 19:03 |
*** achanda has quit IRC | 19:03 | |
*** chaustin has quit IRC | 19:03 | |
pas-ha | lucasagomes, great | 19:04 |
lucasagomes | pas-ha, before run, you will have to "rm -rf ~/.vbmc" if that dir was created with root permission because of the previous patch-set of that patch | 19:05 |
lucasagomes | other than that it should just works now without the UX problem | 19:05 |
pas-ha | yeah, done that already when testing :) | 19:05 |
lucasagomes | cool | 19:06 |
lucasagomes | ty for trying | 19:06 |
*** chaustin has joined #openstack-ironic | 19:08 | |
*** mgoddard has quit IRC | 19:12 | |
*** harshs has quit IRC | 19:14 | |
*** achanda has joined #openstack-ironic | 19:17 | |
*** aginwala has quit IRC | 19:25 | |
*** bkumar has joined #openstack-ironic | 19:25 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: DevStack: Add support for deploying nodes with pxe_ipmitool https://review.openstack.org/280267 | 19:27 |
*** dtantsur is now known as dtantsur|afk | 19:29 | |
*** d0ugal has quit IRC | 19:29 | |
*** d0ugal has joined #openstack-ironic | 19:30 | |
*** d0ugal has quit IRC | 19:30 | |
*** d0ugal has joined #openstack-ironic | 19:30 | |
*** chaustin has quit IRC | 19:32 | |
*** dtantsur|afk is now known as dtantsur | 19:33 | |
pas-ha | lucasagomes, I also suspect that to be able to run this on gates (that's the ultimate plan, isn't it?) you should add virtualbmc to global requirements. AFAIU only those packages are chached on infra's pip mirrors | 19:35 |
lucasagomes | pas-ha, yeah, that's the goal yes | 19:36 |
pas-ha | and I'm all hands up for it :) "test what you ship, ship what you test" | 19:36 |
lucasagomes | pas-ha, lemme put a patch for requirements doing that | 19:36 |
lucasagomes | pas-ha, ++ totally | 19:36 |
*** aginwala has joined #openstack-ironic | 19:38 | |
*** mgould has quit IRC | 19:38 | |
*** daemontool has joined #openstack-ironic | 19:39 | |
*** dtantsur is now known as dtantsur|afk | 19:41 | |
lucasagomes | pas-ha, https://review.openstack.org/#/c/282026/ | 19:42 |
sinval | folks, how can I use the tiny IPA images? are they published at tarballs? | 19:42 |
lucasagomes | sinval, they are not published as tarballs yet | 19:43 |
lucasagomes | sinval, you can create one using the scripts in the IPA project | 19:43 |
lucasagomes | 1 sec | 19:43 |
lucasagomes | sinval, https://github.com/openstack/ironic-python-agent/tree/master/imagebuild/tinyipa | 19:44 |
lucasagomes | basically go to that folder and run "make" | 19:44 |
sinval | lucasagomes: cool, thank you, I'll go for it | 19:44 |
lucasagomes | sinval, cool. But I would recommend you to run in a VM or something | 19:44 |
sinval | lucasagomes, oh, may I ask why? | 19:45 |
lucasagomes | last time I tried it worked, but if something failed in the build process it wasn't "cleaning up" the env correctly | 19:45 |
lucasagomes | it left some binds mounted in the chroot and such | 19:45 |
lucasagomes | so running on a container/vm would be ideal, just to make sure you don't trash ur enviroment | 19:45 |
sinval | lucasagomes: ok, thanks | 19:45 |
lucasagomes | I think sambetts may soon work on cleaning the scripts up | 19:46 |
*** alexpilotti has quit IRC | 19:49 | |
sivaramakrishna | thanks a lot everyone.. | 19:50 |
*** aarefiev22 has quit IRC | 19:51 | |
sivaramakrishna | thumbs up for virtual meetups! | 19:51 |
*** achanda has quit IRC | 19:51 | |
vdrok | good night! | 19:52 |
vdrok | also, if someone knows - can we bump this to 3 vms now? - https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/devstack-gate.yaml#L718 | 19:52 |
lucasagomes | folks I will call it a day | 19:54 |
lucasagomes | have a great night all | 19:54 |
mkovacik | devananda, if you have spare time: https://review.openstack.org/#/c/253675/12/specs/HA_inspector.rst I've updated the problem description, please, let me know whether i'm on the right path there | 19:54 |
*** lucasagomes is now known as lucas-dinner | 19:54 | |
NobodyCam | have a good night lucas-dinner | 19:54 |
NobodyCam | night vdrok | 19:54 |
lucas-dinner | mkovacik, dtantsur|afk btw, let's talk about tooz tomorrow | 19:54 |
mkovacik | lucas-dinner, with pleasure! | 19:54 |
lucas-dinner | mkovacik, https://review.openstack.org/#/c/278001/ if you are interested | 19:55 |
mkovacik | lucas-dinner, hangouts session maybe? | 19:55 |
lucas-dinner | has a +2 already so w00t! | 19:55 |
lucas-dinner | mkovacik, that works for me | 19:55 |
*** rajinir has quit IRC | 19:55 | |
*** rcernin has quit IRC | 19:55 | |
lucas-dinner | we can open a hangout and leave the link here in the channel for those interested in the topic | 19:55 |
mkovacik | lucas-dinner, cool :D | 19:55 |
mkovacik | lucas-dinner, I need to read through the patch but w00t indeed :D | 19:56 |
*** chaustin has joined #openstack-ironic | 19:56 | |
lucas-dinner | no rush, it's late | 19:56 |
lucas-dinner | go get some food/beer | 19:56 |
mkovacik | sure thing! | 19:57 |
*** suro-patz has quit IRC | 19:57 | |
* lucas-dinner goes, see you all tmr | 19:57 | |
*** vdrok has quit IRC | 19:57 | |
mkovacik | good night folks! | 19:57 |
*** daemontool has quit IRC | 19:57 | |
*** achanda has joined #openstack-ironic | 19:58 | |
*** krtaylor has quit IRC | 19:59 | |
*** rbudden has joined #openstack-ironic | 19:59 | |
*** vdrok has joined #openstack-ironic | 19:59 | |
*** daemontool has joined #openstack-ironic | 20:00 | |
pas-ha | g'night all | 20:02 |
*** pas-ha has quit IRC | 20:02 | |
*** [1]cdearborn has joined #openstack-ironic | 20:02 | |
NobodyCam | night mkovacik pas-ha | 20:04 |
*** sivaramakrishna has quit IRC | 20:04 | |
sinval | good night mkovacik, pas-ha and lucas-dinner | 20:06 |
sambetts | night all | 20:08 |
sambetts | o/ | 20:08 |
*** sambetts is now known as sambetts|afk | 20:09 | |
*** mkovacik_ has joined #openstack-ironic | 20:10 | |
*** alexpilotti has joined #openstack-ironic | 20:10 | |
*** causten__ has joined #openstack-ironic | 20:10 | |
*** krtaylor has joined #openstack-ironic | 20:11 | |
*** moorryan_ has joined #openstack-ironic | 20:11 | |
*** devananda has quit IRC | 20:12 | |
*** bnemec has quit IRC | 20:12 | |
*** morgabra has quit IRC | 20:12 | |
*** causten_ has quit IRC | 20:12 | |
*** EntropyWorks has quit IRC | 20:12 | |
*** EntropyWorks has joined #openstack-ironic | 20:12 | |
*** mkovacik has quit IRC | 20:12 | |
*** moorryan has quit IRC | 20:12 | |
*** adreznec has quit IRC | 20:12 | |
*** bnemec has joined #openstack-ironic | 20:13 | |
*** devananda has joined #openstack-ironic | 20:13 | |
*** morgabra has joined #openstack-ironic | 20:13 | |
*** alexpilotti has quit IRC | 20:14 | |
*** bkumar has quit IRC | 20:14 | |
*** sergek has quit IRC | 20:15 | |
*** daemontool has quit IRC | 20:16 | |
*** adreznec has joined #openstack-ironic | 20:16 | |
*** boris-42 has quit IRC | 20:16 | |
*** aginwala has quit IRC | 20:16 | |
*** lintan has quit IRC | 20:17 | |
*** cdearborn has quit IRC | 20:17 | |
*** lintan has joined #openstack-ironic | 20:17 | |
*** Marga_ has quit IRC | 20:17 | |
sinval | night sambetts|afk | 20:18 |
NobodyCam | night sambetts|afk | 20:18 |
*** boris-42 has joined #openstack-ironic | 20:18 | |
*** sergek has joined #openstack-ironic | 20:18 | |
*** daemontool has joined #openstack-ironic | 20:19 | |
*** daemontool has quit IRC | 20:21 | |
*** Sukhdev has joined #openstack-ironic | 20:21 | |
*** raddaoui has joined #openstack-ironic | 20:22 | |
*** raddaoui_ has joined #openstack-ironic | 20:22 | |
*** chaustin has quit IRC | 20:22 | |
*** boris-42 has quit IRC | 20:24 | |
*** chaustin has joined #openstack-ironic | 20:26 | |
*** aginwala has joined #openstack-ironic | 20:27 | |
NobodyCam | added jroll's latest email to the ether pad | 20:30 |
*** lintan has quit IRC | 20:31 | |
sinval | going now folks, see y'all tomorrow | 20:31 |
*** killer_prince has quit IRC | 20:32 | |
*** sinval is now known as sinval-afk | 20:32 | |
*** lintan has joined #openstack-ironic | 20:33 | |
*** alexpilotti has joined #openstack-ironic | 20:36 | |
NobodyCam | night sinval-afk | 20:37 |
*** athomas has quit IRC | 20:39 | |
*** alexpilo_ has joined #openstack-ironic | 20:40 | |
*** athomas has joined #openstack-ironic | 20:40 | |
*** alexpilotti has quit IRC | 20:41 | |
*** alexpilo_ has quit IRC | 20:44 | |
*** e0ne has quit IRC | 20:45 | |
*** chaustin has quit IRC | 20:45 | |
*** e0ne has joined #openstack-ironic | 20:45 | |
*** e0ne has quit IRC | 20:46 | |
*** chaustin has joined #openstack-ironic | 20:48 | |
*** liliars is now known as liliars-afk | 20:51 | |
*** harshs has joined #openstack-ironic | 20:55 | |
*** harlowja_at_home has joined #openstack-ironic | 20:56 | |
*** samueldmq1 has joined #openstack-ironic | 21:02 | |
*** NobodyCa1 has joined #openstack-ironic | 21:02 | |
*** raildo is now known as raildo-afk | 21:06 | |
*** NobodyCa1 has quit IRC | 21:07 | |
*** samueldmq1 has quit IRC | 21:07 | |
*** Sukhdev has quit IRC | 21:07 | |
*** deva_ has joined #openstack-ironic | 21:08 | |
*** NobodyCa1 has joined #openstack-ironic | 21:09 | |
*** ijw has quit IRC | 21:12 | |
*** alexpilotti has joined #openstack-ironic | 21:12 | |
*** alexpilotti has quit IRC | 21:12 | |
*** alexpilotti has joined #openstack-ironic | 21:13 | |
*** lintan has quit IRC | 21:13 | |
*** jaybeale has joined #openstack-ironic | 21:13 | |
*** lintan has joined #openstack-ironic | 21:13 | |
*** deva_ has quit IRC | 21:13 | |
*** NobodyCa1 has quit IRC | 21:14 | |
*** ijw has joined #openstack-ironic | 21:14 | |
*** ashaw has quit IRC | 21:15 | |
*** [1]cdearborn has quit IRC | 21:17 | |
*** harshs has quit IRC | 21:31 | |
*** harshs has joined #openstack-ironic | 21:32 | |
TheJulia | Am I the only one that finds the long lost bouncers joining and timing out amusing? | 21:33 |
*** ijw has quit IRC | 21:33 | |
NobodyCam | TheJulia: :) | 21:36 |
*** mbound has joined #openstack-ironic | 21:38 | |
*** krtaylor has quit IRC | 21:38 | |
*** e0ne has joined #openstack-ironic | 21:38 | |
*** MattMan has quit IRC | 21:43 | |
*** MattMan has joined #openstack-ironic | 21:44 | |
TheJulia | NobodyCam: I take that as no | 21:44 |
NobodyCam | I would love to shut my down but I can not access it lol | 21:45 |
*** ijw has joined #openstack-ironic | 21:45 | |
*** suro-patz has joined #openstack-ironic | 21:45 | |
TheJulia | should we just +b the IPs that keep bouncing?!? | 21:47 |
TheJulia | because... it is un-necessary noise... | 21:48 |
*** frontrunner has joined #openstack-ironic | 21:48 | |
NobodyCam | I have hidden all join/part messages in this channel so I don't even see them :p | 21:49 |
frontrunner | hi, noob here with an install question re: neutron/nova install - anyone here to offer help? | 21:49 |
NobodyCam | frontrunner: dealing with ironic? | 21:50 |
frontrunner | just indirectly - this is stopping my ironic deployment | 21:51 |
*** krtaylor has joined #openstack-ironic | 21:51 | |
*** jcoufal has quit IRC | 21:51 | |
NobodyCam | I can try, but may end up pointing you to the nova or neutron channels | 21:51 |
frontrunner | ok. on the controller node i have a file called /etc/nova/nova.conf, and on the Compute node i have the same file. | 21:53 |
frontrunner | now in the neutron docs it says to "Configure Compute to use Networking" to modify that file. | 21:54 |
frontrunner | which node are they talking about? | 21:54 |
frontrunner | per: http://docs.openstack.org/liberty/install-guide-rdo/neutron-compute-install.html | 21:56 |
*** chlong has quit IRC | 21:57 | |
*** chlong_ has joined #openstack-ironic | 21:58 | |
*** mkovacik_ has quit IRC | 21:58 | |
NobodyCam | that seems like the compute node/ but I have not run rdo | 22:00 |
NobodyCam | have you asked this in #openstack-neutron | 22:01 |
*** krtaylor has quit IRC | 22:02 | |
*** trown is now known as trown|outtypewww | 22:02 | |
*** praneshp has quit IRC | 22:04 | |
*** thiagop has quit IRC | 22:04 | |
frontrunner | i will head there and ask - thanks! | 22:04 |
*** lhcheng has joined #openstack-ironic | 22:11 | |
*** aginwala has quit IRC | 22:14 | |
*** krtaylor has joined #openstack-ironic | 22:15 | |
*** aginwala has joined #openstack-ironic | 22:16 | |
*** Sukhdev has joined #openstack-ironic | 22:20 | |
*** ijw has quit IRC | 22:22 | |
*** kozhukalov has quit IRC | 22:26 | |
*** harlowja_at_home has quit IRC | 22:26 | |
*** Marga_ has joined #openstack-ironic | 22:29 | |
*** praneshp has joined #openstack-ironic | 22:30 | |
*** mgoddard has joined #openstack-ironic | 22:31 | |
*** thrash is now known as thrash|g0ne | 22:35 | |
*** baoli has quit IRC | 22:45 | |
*** baoli has joined #openstack-ironic | 22:45 | |
*** mgoddard has quit IRC | 22:45 | |
*** chaustin has quit IRC | 22:47 | |
*** lucas-dinner has quit IRC | 22:47 | |
*** ChubYann has quit IRC | 22:47 | |
*** jaybeale has quit IRC | 22:48 | |
*** ijw has joined #openstack-ironic | 22:48 | |
*** jaybeale has joined #openstack-ironic | 22:48 | |
*** ijw has quit IRC | 22:52 | |
*** lucasagomes has joined #openstack-ironic | 22:53 | |
*** ChrisAusten has joined #openstack-ironic | 22:53 | |
*** causten__ has quit IRC | 22:54 | |
*** harshs has quit IRC | 22:55 | |
*** ChubYann has joined #openstack-ironic | 22:58 | |
*** ChubYann has quit IRC | 23:01 | |
*** harshs has joined #openstack-ironic | 23:02 | |
*** aginwala has quit IRC | 23:02 | |
*** suro-patz has quit IRC | 23:05 | |
*** e0ne has quit IRC | 23:06 | |
*** aginwala has joined #openstack-ironic | 23:06 | |
*** shinobu__ has joined #openstack-ironic | 23:07 | |
*** keedya has quit IRC | 23:07 | |
*** lintan has quit IRC | 23:10 | |
*** ijw has joined #openstack-ironic | 23:10 | |
*** lintan has joined #openstack-ironic | 23:13 | |
*** suro-patz has joined #openstack-ironic | 23:13 | |
*** ChubYann has joined #openstack-ironic | 23:15 | |
*** sinval has joined #openstack-ironic | 23:17 | |
*** lintan has quit IRC | 23:18 | |
*** lintan has joined #openstack-ironic | 23:20 | |
*** lintan has quit IRC | 23:24 | |
*** ChubYann has quit IRC | 23:25 | |
*** Sukhdev has quit IRC | 23:29 | |
*** rbudden has quit IRC | 23:30 | |
mordred | TheJulia, devananda: if you didn't see it ... https://www.ansible.com/networks | 23:33 |
mordred | TheJulia, devananda: might be something to look at for bifrost | 23:33 |
NobodyCam | hey hey mordred | 23:34 |
NobodyCam | :) | 23:34 |
mordred | morning NobodyCam | 23:34 |
NobodyCam | how the weather where ever you are today? | 23:35 |
* devananda looks | 23:35 | |
*** dims_ has joined #openstack-ironic | 23:36 | |
mordred | NobodyCam: it was actually remarkably sunny in london today | 23:36 |
NobodyCam | :) very nice :) | 23:37 |
devananda | mordred: so this could mesh very well with a couple things we talked about at the midcycle | 23:37 |
mordred | devananda: excellent | 23:37 |
*** dims has quit IRC | 23:38 | |
devananda | mordred: namely, an ansible-based deploy driver, and moving our network integration code to become another DriverInterface | 23:38 |
mordred | devananda: those all sound like words, but my brain does not want to understand them right now | 23:38 |
mordred | devananda: I will re-attempt to understand them when my brain is not as tired as it currently is | 23:38 |
devananda | mordred: good :) | 23:38 |
*** openstackgerrit has quit IRC | 23:47 | |
*** openstackgerrit_ is now known as openstackgerrit | 23:47 | |
*** openstackgerrit_ has joined #openstack-ironic | 23:48 | |
*** openstackgerrit_ is now known as openstackgerrit | 23:48 | |
*** openstackgerrit_ has joined #openstack-ironic | 23:49 | |
*** chlong_ has quit IRC | 23:52 | |
TheJulia | mordred: greetings! long time no chat :) | 23:54 |
*** openstackgerrit_ has quit IRC | 23:55 | |
mordred | TheJulia: heya! you came up in conversations a few times at ansiblefest - you should come to the next one | 23:55 |
TheJulia | mordred: *blinks* | 23:56 |
* TheJulia knew she was a bit of a troublemaker.... but :) | 23:56 | |
mordred | TheJulia: nothing big - just assigned you action items :) | 23:56 |
TheJulia | joy | 23:57 |
*** openstackgerrit_ has joined #openstack-ironic | 23:57 | |
* TheJulia expects that email to be long | 23:57 | |
TheJulia | :) | 23:57 |
*** smoriya_ has joined #openstack-ironic | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!