*** Sukhdev has joined #openstack-ironic | 00:00 | |
*** Sukhdev_ has quit IRC | 00:00 | |
*** paradoxical has joined #openstack-ironic | 00:02 | |
paradoxical | Ironicly, stack is open... | 00:02 |
---|---|---|
*** mbound has quit IRC | 00:03 | |
*** paradoxical has quit IRC | 00:03 | |
NobodyCam | :) | 00:04 |
*** Sukhdev has quit IRC | 00:05 | |
*** Sukhdev has joined #openstack-ironic | 00:06 | |
*** Sukhdev has quit IRC | 00:08 | |
*** openstackgerrit_ has quit IRC | 00:23 | |
*** bapalm has quit IRC | 00:24 | |
*** openstackgerrit_ has joined #openstack-ironic | 00:25 | |
*** mbound has joined #openstack-ironic | 00:28 | |
*** rama_y has quit IRC | 00:32 | |
*** mbound has quit IRC | 00:33 | |
*** harshs has joined #openstack-ironic | 00:36 | |
*** suro-patz has quit IRC | 00:37 | |
*** bapalm has joined #openstack-ironic | 00:41 | |
*** jaybeale has quit IRC | 00:42 | |
*** openstackgerrit_ has quit IRC | 00:48 | |
*** openstackgerrit_ has joined #openstack-ironic | 00:49 | |
*** chlong has joined #openstack-ironic | 00:52 | |
*** trown is now known as trown|outtypewww | 00:56 | |
*** hoangcx has joined #openstack-ironic | 00:57 | |
*** harshs has quit IRC | 01:07 | |
*** jaybeale has joined #openstack-ironic | 01:19 | |
*** harshs has joined #openstack-ironic | 01:21 | |
*** zhuangl_ has joined #openstack-ironic | 01:28 | |
*** mbound has joined #openstack-ironic | 01:29 | |
*** zhuangl__ has joined #openstack-ironic | 01:30 | |
*** Marga__ has joined #openstack-ironic | 01:32 | |
*** Marga_ has quit IRC | 01:34 | |
*** mbound has quit IRC | 01:34 | |
*** zhuangl_ has quit IRC | 01:34 | |
*** Marga__ has quit IRC | 01:35 | |
*** phuongnh has joined #openstack-ironic | 01:36 | |
*** Sukhdev has joined #openstack-ironic | 01:41 | |
*** praneshp has quit IRC | 01:44 | |
*** Sukhdev has quit IRC | 01:47 | |
*** kan_ has joined #openstack-ironic | 01:51 | |
*** harshs has quit IRC | 01:54 | |
*** mtanino has quit IRC | 02:02 | |
*** dims has quit IRC | 02:08 | |
*** bapalm has quit IRC | 02:11 | |
*** bapalm has joined #openstack-ironic | 02:16 | |
*** dims has joined #openstack-ironic | 02:17 | |
*** Marga_ has joined #openstack-ironic | 02:30 | |
*** Marga_ has quit IRC | 02:31 | |
*** Marga_ has joined #openstack-ironic | 02:31 | |
*** harshs has joined #openstack-ironic | 02:32 | |
openstackgerrit | bin proposed openstack/ironic: fix bug virtualbox baremetal machine cannot boot from local disk https://review.openstack.org/290951 | 02:47 |
*** harshs has quit IRC | 02:52 | |
*** Sukhdev has joined #openstack-ironic | 02:54 | |
*** dims has quit IRC | 02:58 | |
*** jaybeale has quit IRC | 03:01 | |
*** izaakk has quit IRC | 03:07 | |
*** Sukhdev has quit IRC | 03:09 | |
*** suro-patz has joined #openstack-ironic | 03:11 | |
*** dims has joined #openstack-ironic | 03:13 | |
openstackgerrit | xiexs proposed openstack/python-ironicclient: Trivial: Fix incorrect comments in test_baremetal.py https://review.openstack.org/291533 | 03:16 |
*** bharath has joined #openstack-ironic | 03:16 | |
*** dims has quit IRC | 03:18 | |
*** bharath has quit IRC | 03:19 | |
*** bharath has joined #openstack-ironic | 03:19 | |
*** barra204 has joined #openstack-ironic | 03:22 | |
*** harshs has joined #openstack-ironic | 03:22 | |
*** Nisha has joined #openstack-ironic | 03:23 | |
*** Haomeng has quit IRC | 03:23 | |
*** Haomeng has joined #openstack-ironic | 03:23 | |
*** kan__ has joined #openstack-ironic | 03:24 | |
*** bharath has quit IRC | 03:28 | |
*** mtreinish_ has joined #openstack-ironic | 03:29 | |
*** krotscheck has quit IRC | 03:30 | |
*** kan_ has quit IRC | 03:30 | |
*** shakamunyi has quit IRC | 03:30 | |
*** mtreinish has quit IRC | 03:30 | |
*** mtreinish_ is now known as mtreinish | 03:30 | |
*** krotscheck has joined #openstack-ironic | 03:31 | |
*** aginwala has quit IRC | 03:33 | |
*** aginwala has joined #openstack-ironic | 03:33 | |
*** harshs has quit IRC | 03:35 | |
*** suro-patz has quit IRC | 03:38 | |
*** links has joined #openstack-ironic | 03:45 | |
*** Nakato_ is now known as Nakato | 03:56 | |
*** aginwala has quit IRC | 03:56 | |
*** shu-mutou-AFK is now known as shu-mutou | 04:02 | |
*** stendulker has joined #openstack-ironic | 04:03 | |
*** suro-patz has joined #openstack-ironic | 04:03 | |
*** baoli has joined #openstack-ironic | 04:04 | |
*** suro-patz has quit IRC | 04:10 | |
*** suro-patz has joined #openstack-ironic | 04:28 | |
*** baoli has quit IRC | 04:29 | |
*** jaybeale has joined #openstack-ironic | 04:32 | |
*** jaybeale has quit IRC | 04:32 | |
*** vaishnavi has joined #openstack-ironic | 04:34 | |
*** jaybeale has joined #openstack-ironic | 04:50 | |
*** jaybeale has quit IRC | 04:52 | |
openstackgerrit | Jane.zhang proposed openstack/ironic-python-agent: Stop tgtd before creating iscsi target via lio. https://review.openstack.org/290335 | 04:53 |
*** bharathk has joined #openstack-ironic | 04:59 | |
*** vishwanathj is now known as vishwanathj_zzz | 05:07 | |
*** jaybeale has joined #openstack-ironic | 05:13 | |
*** jaybeale has quit IRC | 05:24 | |
*** jaybeale has joined #openstack-ironic | 05:27 | |
*** heyongli has joined #openstack-ironic | 05:39 | |
*** heyongli has quit IRC | 05:41 | |
*** heyongli has joined #openstack-ironic | 05:41 | |
*** suro-patz has quit IRC | 05:42 | |
*** jaybeale has quit IRC | 05:43 | |
*** heyongli has quit IRC | 05:46 | |
*** heyongli has joined #openstack-ironic | 05:46 | |
*** amotoki has joined #openstack-ironic | 05:50 | |
*** amotoki has quit IRC | 05:50 | |
*** Marga_ has quit IRC | 05:50 | |
*** daemontool__ has quit IRC | 05:52 | |
*** kan__ has quit IRC | 05:52 | |
*** kan__ has joined #openstack-ironic | 05:53 | |
*** heyongli has quit IRC | 05:56 | |
*** zsmithnyc has quit IRC | 05:56 | |
*** mgoddard has quit IRC | 05:56 | |
*** dansmith has quit IRC | 05:56 | |
*** yonglihe has quit IRC | 05:56 | |
*** evgenyl has quit IRC | 05:56 | |
*** cfarquhar has quit IRC | 05:56 | |
*** heyongli has joined #openstack-ironic | 05:57 | |
*** mariojv has quit IRC | 05:59 | |
*** Marga_ has joined #openstack-ironic | 06:00 | |
*** krotscheck has quit IRC | 06:01 | |
*** mariojv has joined #openstack-ironic | 06:02 | |
*** zsmithnyc has joined #openstack-ironic | 06:02 | |
*** mgoddard has joined #openstack-ironic | 06:02 | |
*** dansmith has joined #openstack-ironic | 06:02 | |
*** yonglihe has joined #openstack-ironic | 06:02 | |
*** evgenyl has joined #openstack-ironic | 06:02 | |
*** cfarquhar has joined #openstack-ironic | 06:02 | |
*** barra204 has quit IRC | 06:04 | |
*** phuongnh has quit IRC | 06:04 | |
*** heyongli has quit IRC | 06:06 | |
*** heyongli has joined #openstack-ironic | 06:07 | |
*** krotscheck has joined #openstack-ironic | 06:09 | |
*** praneshp has joined #openstack-ironic | 06:15 | |
*** aginwala has joined #openstack-ironic | 06:16 | |
*** heyongli has quit IRC | 06:17 | |
*** heyongli has joined #openstack-ironic | 06:17 | |
*** openstackgerrit_ has quit IRC | 06:17 | |
*** openstackgerrit_ has joined #openstack-ironic | 06:18 | |
*** praneshp_ has joined #openstack-ironic | 06:20 | |
*** kalpase has joined #openstack-ironic | 06:21 | |
*** praneshp has quit IRC | 06:23 | |
*** praneshp_ is now known as praneshp | 06:23 | |
*** heyongli has quit IRC | 06:27 | |
*** Sukhdev has joined #openstack-ironic | 06:28 | |
*** natorious has quit IRC | 06:32 | |
*** chenke__ has joined #openstack-ironic | 06:37 | |
*** chenke_ has quit IRC | 06:37 | |
*** aginwala has quit IRC | 06:37 | |
*** baoli has joined #openstack-ironic | 06:41 | |
*** baoli has quit IRC | 06:46 | |
*** aginwala has joined #openstack-ironic | 06:46 | |
*** shu-mutou is now known as shu-mutou-AFK | 06:46 | |
*** rcernin has joined #openstack-ironic | 06:49 | |
*** aginwala has quit IRC | 06:56 | |
*** kan_ has joined #openstack-ironic | 07:08 | |
*** mariojv has quit IRC | 07:10 | |
*** zsmithnyc has quit IRC | 07:10 | |
*** mgoddard has quit IRC | 07:10 | |
*** dansmith has quit IRC | 07:10 | |
*** yonglihe has quit IRC | 07:10 | |
*** evgenyl has quit IRC | 07:10 | |
*** cfarquhar has quit IRC | 07:10 | |
*** kan__ has quit IRC | 07:11 | |
*** kan__ has joined #openstack-ironic | 07:13 | |
*** kan_ has quit IRC | 07:16 | |
*** absubram has joined #openstack-ironic | 07:18 | |
*** absubram_ has joined #openstack-ironic | 07:19 | |
*** mariojv has joined #openstack-ironic | 07:21 | |
*** zsmithnyc has joined #openstack-ironic | 07:21 | |
*** mgoddard has joined #openstack-ironic | 07:21 | |
*** dansmith has joined #openstack-ironic | 07:21 | |
*** yonglihe has joined #openstack-ironic | 07:21 | |
*** evgenyl has joined #openstack-ironic | 07:21 | |
*** cfarquhar has joined #openstack-ironic | 07:21 | |
*** absubram has quit IRC | 07:23 | |
*** absubram_ is now known as absubram | 07:23 | |
*** Sukhdev has quit IRC | 07:24 | |
*** natorious has joined #openstack-ironic | 07:25 | |
*** ohamada has joined #openstack-ironic | 07:26 | |
*** aginwala has joined #openstack-ironic | 07:27 | |
*** amotoki has joined #openstack-ironic | 07:29 | |
*** mkovacik has joined #openstack-ironic | 07:32 | |
*** absubram has quit IRC | 07:38 | |
*** saibarauei has joined #openstack-ironic | 07:39 | |
openstackgerrit | jxiaobin proposed openstack/ironic: Pass region_name to SwiftAPI https://review.openstack.org/291063 | 07:40 |
*** saibarauei is now known as saibarspeis | 07:42 | |
*** mariojv has quit IRC | 07:47 | |
*** zsmithnyc has quit IRC | 07:47 | |
*** mgoddard has quit IRC | 07:47 | |
*** dansmith has quit IRC | 07:47 | |
*** yonglihe has quit IRC | 07:47 | |
*** evgenyl has quit IRC | 07:47 | |
*** cfarquhar has quit IRC | 07:47 | |
*** aginwala has quit IRC | 07:48 | |
*** pece has joined #openstack-ironic | 07:52 | |
*** mariojv has joined #openstack-ironic | 07:54 | |
*** zsmithnyc has joined #openstack-ironic | 07:54 | |
*** mgoddard has joined #openstack-ironic | 07:54 | |
*** dansmith has joined #openstack-ironic | 07:54 | |
*** yonglihe has joined #openstack-ironic | 07:54 | |
*** evgenyl has joined #openstack-ironic | 07:54 | |
*** cfarquhar has joined #openstack-ironic | 07:54 | |
*** saibarauei has joined #openstack-ironic | 07:56 | |
*** Nisha has quit IRC | 07:57 | |
*** saibarspeis has quit IRC | 07:59 | |
*** harlowja_at_home has quit IRC | 08:00 | |
*** saibarspeis has joined #openstack-ironic | 08:00 | |
*** saibarauei has quit IRC | 08:03 | |
openstackgerrit | xiexs proposed openstack/python-ironicclient: Add a node validation for the osc command "baremetal set/unset" https://review.openstack.org/290365 | 08:16 |
openstackgerrit | xiexs proposed openstack/python-ironicclient: Add a testcase for TestBaremetalShow https://review.openstack.org/291593 | 08:16 |
openstackgerrit | xiexs proposed openstack/python-ironicclient: Add a testcase for TestBaremetalDelete https://review.openstack.org/291594 | 08:16 |
*** hshiina has joined #openstack-ironic | 08:16 | |
pas-ha | morning Ironic | 08:17 |
*** e0ne has joined #openstack-ironic | 08:21 | |
*** mbound has joined #openstack-ironic | 08:22 | |
openstackgerrit | bin proposed openstack/ironic: fix bug virtualbox baremetal machine cannot boot from local disk https://review.openstack.org/290951 | 08:26 |
*** Nisha has joined #openstack-ironic | 08:29 | |
*** mbound has quit IRC | 08:31 | |
*** pcaruana has joined #openstack-ironic | 08:41 | |
*** moshele has joined #openstack-ironic | 08:43 | |
openstackgerrit | Sana Khan proposed openstack/ironic: Uses JSON schema to verify clean steps https://review.openstack.org/285629 | 08:48 |
*** moshele has quit IRC | 08:48 | |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector: Add discover nodes exercise https://review.openstack.org/276107 | 08:49 |
*** chlong has quit IRC | 08:49 | |
*** athomas has joined #openstack-ironic | 08:51 | |
*** hshiina has quit IRC | 08:52 | |
*** ifarkas has joined #openstack-ironic | 08:55 | |
dtantsur | Morning Ironic | 09:00 |
*** mbound has joined #openstack-ironic | 09:05 | |
*** lucas-afk is now known as lucasagomes | 09:06 | |
lucasagomes | morning all | 09:06 |
*** zhuangl__ has quit IRC | 09:09 | |
Nisha | lucasagomes, morning | 09:13 |
Nisha | :) | 09:13 |
*** electrofelix has joined #openstack-ironic | 09:15 | |
*** daemontool has joined #openstack-ironic | 09:16 | |
*** ramishra has quit IRC | 09:19 | |
*** jistr has joined #openstack-ironic | 09:24 | |
*** mkovacik has quit IRC | 09:25 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client: Update reno for stable/mitaka https://review.openstack.org/291336 | 09:35 |
*** permalac has joined #openstack-ironic | 09:37 | |
*** permalac has quit IRC | 09:37 | |
vdrok | morning pas-ha dtantsur lucasagomes and Nisha | 09:37 |
dtantsur | o/ | 09:37 |
*** permalac_ has joined #openstack-ironic | 09:38 | |
*** derekh has joined #openstack-ironic | 09:40 | |
Nisha | vdrok o | 09:40 |
*** mannidi has joined #openstack-ironic | 09:43 | |
*** chenke__ has quit IRC | 09:44 | |
*** Nisha has quit IRC | 09:47 | |
*** Nisha has joined #openstack-ironic | 09:47 | |
*** ndipanov has joined #openstack-ironic | 09:51 | |
*** mgould has joined #openstack-ironic | 09:57 | |
*** bharathk has quit IRC | 09:58 | |
*** daemontool_ has joined #openstack-ironic | 10:02 | |
mgould | morning Ironic! | 10:05 |
*** daemontool has quit IRC | 10:06 | |
*** mkovacik has joined #openstack-ironic | 10:07 | |
lucasagomes | vdrok, o/ | 10:07 |
lucasagomes | gerrit is so slow today :-( | 10:08 |
*** _degorenko|afk is now known as degorenko | 10:08 | |
*** kan__ has quit IRC | 10:10 | |
*** saibarspeis has quit IRC | 10:16 | |
*** hoangcx has quit IRC | 10:18 | |
*** athomas has quit IRC | 10:18 | |
*** permalac_ has quit IRC | 10:29 | |
*** jcoufal has joined #openstack-ironic | 10:30 | |
*** sambetts|afk is now known as sambetts | 10:31 | |
sambetts | Morning all o/ | 10:31 |
*** Nisha has quit IRC | 10:31 | |
*** Nisha has joined #openstack-ironic | 10:32 | |
*** lazy_prince has joined #openstack-ironic | 10:34 | |
lucasagomes | sambetts, o/ | 10:34 |
stendulker | sambetts, lucasagomes o/ | 10:36 |
sambetts | Hey stendulker, lucasagomes | 10:36 |
stendulker | lucasagomes: hi, Can you please look at this spec when you have time https://review.openstack.org/#/c/231927/ | 10:38 |
lazy_prince | Hi all.. Need reviews for https://review.openstack.org/#/c/287784. The patch is for generating UEFI Linux images using DIB. | 10:38 |
*** nathan-h has joined #openstack-ironic | 10:40 | |
lucasagomes | stendulker, hi there, sure thing! | 10:40 |
*** vaishnavi has quit IRC | 10:41 | |
openstackgerrit | Sana Khan proposed openstack/ironic: Uses JSON schema to verify clean steps https://review.openstack.org/285629 | 10:43 |
*** daemontool__ has joined #openstack-ironic | 10:43 | |
stendulker | lucasagomes: Thank you :) | 10:43 |
*** daemontool__ is now known as daemontool | 10:45 | |
*** daemontool_ has quit IRC | 10:46 | |
mkovacik | aarefiev, dtantsur hey guys, turns out the gate job for the discovery runs unprivileged: http://logs.openstack.org/07/276107/31/check/gate-ironic-inspector-dsvm-discovery-nv/d78bf9c/console.html#_2016-03-11_09_35_31_090 to fix, we should set this https://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate-wrap.sh#L359 var in our yaml job definition (adaraz helped me locating it) | 10:49 |
mkovacik | aarefiev, dtantsur should I create a pull request for that? would you agree here? | 10:50 |
* mkovacik will meanwhile replace all sudo with sudo -n in the discovery_exercise.sh | 10:50 | |
dtantsur | mkovacik, what if we do another thing. maybe we can avoid using virsh at all? e.g. powering the node right before deleting it? | 10:51 |
dtantsur | aarefiev, ^^ | 10:51 |
* lucasagomes is getting a 503 on gerrit now :-( | 10:51 | |
mkovacik | dtantsur, it's gonna fail randomly say 15% of times, the gate is sufficiently broken even without ;) | 10:52 |
sambetts | lucasagomes: yeah gerrit is borked this morning :/ | 10:52 |
* lazy_prince is also getting 503 | 10:52 | |
-openstackstatus- NOTICE: Gerrit is going to be restarted due to bad performance | 10:53 | |
*** ChanServ changes topic to "Gerrit is going to be restarted due to bad performance" | 10:53 | |
dtantsur | mkovacik, what do you think so? are you sure that removing the ironic node takes the same time as booting the ramdisk? | 10:53 |
*** dims has joined #openstack-ironic | 10:54 | |
mkovacik | dtantsur, i think it might race power on and delete, may it not? | 10:54 |
dtantsur | mkovacik, I think deletion won't happen until the power on procedure releases the lock. worth trying IMO | 10:55 |
mkovacik | dtantsur, but it's gonna be quite unintuitive why are we doing that plus we should also check a node mac was removed from iptables blacklist before we trigger power on | 10:57 |
mkovacik | and iptables requires superuser | 10:57 |
mkovacik | dtantsur, IMHO it's much cleaner to set the variable for a single gate job that really requires it than to hack it that way | 10:58 |
dtantsur | hmm yes, the blacklist... | 10:58 |
dtantsur | well, if infra agrees on that | 10:58 |
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic" | 10:58 | |
-openstackstatus- NOTICE: Gerrit has been restarted successfully | 10:58 | |
mkovacik | dtantsur, so how do I proceed from here on? | 10:59 |
dtantsur | mkovacik, try proposing an infra patch with the detailed explanation why we do that | 11:00 |
mkovacik | dtantsur, ack | 11:00 |
mkovacik | dtantsur, thanks for the help | 11:00 |
lucasagomes | yuriyz, around? | 11:01 |
yuriyz | hi lucasagomes | 11:01 |
lucasagomes | yuriyz, re https://review.openstack.org/#/c/241745/ I left a comment there, would like to know what would be your opnion on it | 11:02 |
lucasagomes | yuriyz, cause I agree with ur statment saying that a hard reboot can be dangerous due files not synced yet | 11:02 |
yuriyz | lucasagomes ok will look | 11:02 |
lucasagomes | yuriyz, no rush, when you have time | 11:03 |
*** stendulker has quit IRC | 11:15 | |
*** daemontool_ has joined #openstack-ironic | 11:16 | |
*** d0ugal has quit IRC | 11:16 | |
*** d0ugal has joined #openstack-ironic | 11:17 | |
aarefiev | dtantsur, mkovacik: imo it's not needed to manage vms from root, user should be in libvirtd group | 11:18 |
mkovacik | aarefiev, but we need it for iptables anyway | 11:18 |
dtantsur | aarefiev, mkovacik, hmm, we could try it too... I suspect devstack already adds it | 11:18 |
dtantsur | mkovacik, I don't think we really need iptables.. | 11:19 |
aarefiev | dtantsur: +1 | 11:19 |
mkovacik | dtantsur, aarefiev but also remember users that run this script manually on their devstacks | 11:19 |
*** daemontool has quit IRC | 11:19 | |
dtantsur | mkovacik, if it's done by devstack, it's fine for them too | 11:19 |
aarefiev | yeah, and exercise is part of devstack plugin | 11:20 |
mkovacik | dtantsur, we won't be the first ones to do it anyway: https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/nodepool.yaml#L77 | 11:20 |
mkovacik | aarefiev, dtantsur we need iptables, i ran into a situation debugging the script that delete was performed but the firewall sync didn't finish yet so my node timed out booting | 11:21 |
dtantsur | mkovacik, yeah sure, but that's the infra's own job.. i | 11:21 |
dtantsur | mkovacik, sleep 15 should work just as well :) | 11:21 |
dtantsur | (or what's our sync interval?) | 11:22 |
* mkovacik doesn't like hacks when there's a straight way to do things | 11:22 | |
*** e0ne has quit IRC | 11:23 | |
mkovacik | anyways, let's move the discussion here: https://review.openstack.org/#/c/291664/ (-2 if you dislike ;) | 11:25 |
*** e0ne has joined #openstack-ironic | 11:26 | |
*** mannidi has quit IRC | 11:29 | |
dtantsur | mkovacik, I can't -2 project-config patches :) | 11:29 |
*** thrash|bbl is now known as thrash | 11:30 | |
mkovacik | dtantsur, :D | 11:30 |
mkovacik | dtantsur, lemme post another one that you can ;) | 11:30 |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector: Add discover nodes exercise https://review.openstack.org/276107 | 11:32 |
*** tesseract has joined #openstack-ironic | 11:33 | |
*** tesseract has quit IRC | 11:34 | |
*** Guest16009 has joined #openstack-ironic | 11:34 | |
yuriyz | lucasagomes good idea comment added https://review.openstack.org/#/c/241745/ | 11:35 |
*** Guest16009 has quit IRC | 11:37 | |
openstackgerrit | Merged openstack/ironic: Add documentation about the disk_label capability https://review.openstack.org/288520 | 11:38 |
*** tesseract- has joined #openstack-ironic | 11:40 | |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: Don't fail on power off if in enroll state https://review.openstack.org/291053 | 11:40 |
lucasagomes | yuriyz, thanks for the comment | 11:48 |
*** Fdaisuke has quit IRC | 12:00 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: WIP: add network drivers https://review.openstack.org/285852 | 12:04 |
*** lucasagomes is now known as lucas-hungry | 12:07 | |
vdrok | oh, btw, we are in soft string freeze now, so patches that update existing translation strings should not be merged | 12:08 |
*** zhenguo_ has quit IRC | 12:10 | |
lazy_prince | by looking at node-show output, is there away to find out which ironic conductor is processing the request..? or is there a alternat way to look at it..? | 12:11 |
*** trown|outtypewww is now known as trown | 12:15 | |
*** sinval-afk is now known as sinval | 12:15 | |
sinval | morning Ironicers | 12:15 |
mgould | morning sinval | 12:16 |
vdrok | morning sinval, mgould and mkovacik | 12:22 |
vdrok | lazy_prince, I think it can be done only via conductor_affinity in DB | 12:22 |
mgould | vdrok, morning | 12:22 |
lazy_prince | wouldn't it be good to get this infor from node show.. so that you can directly jump on that conductor for detailed logs.. | 12:24 |
*** kalpase has quit IRC | 12:27 | |
TheJulia | good morning everybody | 12:32 |
*** dims has quit IRC | 12:33 | |
vdrok | morning TheJulia | 12:33 |
* TheJulia wonders how many people in here are in North Carolina or are on the east coast | 12:33 | |
TheJulia | trown: ^ | 12:33 |
TheJulia | good morning vdrok | 12:34 |
mgould | morning TheJulia | 12:34 |
TheJulia | good morning mgould | 12:34 |
* TheJulia should be better known as the zombie formerally known as TheJulia | 12:34 | |
trown | good morning TheJulia | 12:34 |
trown | NC++ | 12:34 |
dtantsur | morning sinval, TheJulia | 12:35 |
sinval | morning TheJulia, mgould, vdrok, dtantsur | 12:35 |
TheJulia | trown: I really want to try and setup like a monthly go have a drink or maybe go hack on code then go have a drink kind of thing but your the only person that I know of in the area | 12:35 |
*** dims has joined #openstack-ironic | 12:36 | |
trown | TheJulia: ya it would be cool if the monthly OpenStack meetup here was more hack on stuff then watch someone talk stuff | 12:37 |
TheJulia | trown: yeah :( | 12:37 |
TheJulia | trown: I'd love to see something more ironic focused... and I'm really not a fan of meetup.com or how some people use it... I've never quite figured out why I sometimes only find out about stuff like the day before :( | 12:40 |
trown | hehe ya | 12:41 |
*** Goneri has quit IRC | 12:41 | |
trown | TheJulia: ironic focused would be just me and you I think :p | 12:41 |
*** baoli has joined #openstack-ironic | 12:41 | |
trown | TheJulia: unless we included a remote drinking and hacking option | 12:42 |
TheJulia | trown: That is a good idea | 12:42 |
TheJulia | Fox would rock, but I suspect my mifi would cry underground. | 12:42 |
TheJulia | and, I suspect the wait staff would get a little upset | 12:43 |
TheJulia | I guess I'm going to go engage my cloaking device and stick my head back into the boot from cinder/volume spec | 12:49 |
sambetts | Morning sinval, TheJulia | 12:49 |
TheJulia | good morning sambetts | 12:49 |
*** e0ne has quit IRC | 12:54 | |
*** e0ne has joined #openstack-ironic | 12:54 | |
sambetts | dtantsur: I'm looking at the reno patch for inspector, the unreleased section still links to the same thing as the Mitaka release, should we change that? | 12:59 |
dtantsur | sambetts, we can't change it.. that's what reno does, I think it should be fixed there | 13:00 |
dtantsur | i.e. it takes everything that was in master, even thinks before the branch was created | 13:00 |
dtantsur | dhellmann, right ^^? | 13:00 |
thiagop | morning Ironic | 13:00 |
sambetts | dtantsur: oh :/ | 13:00 |
*** alaski is now known as lascii | 13:03 | |
TheJulia | takes everything that it sees on the branch defined, including your local branch | 13:03 |
*** e0ne has quit IRC | 13:03 | |
*** dims_ has joined #openstack-ironic | 13:03 | |
*** e0ne has joined #openstack-ironic | 13:04 | |
*** dims has quit IRC | 13:04 | |
*** stendulker has joined #openstack-ironic | 13:05 | |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: Don't fail on power off if in enroll state https://review.openstack.org/291053 | 13:06 |
mkovacik | vdrok, o/ | 13:08 |
thiagop | is devstack broken? | 13:09 |
NobodyCam | Good morning Ironicers | 13:09 |
thiagop | morning NobodyCam | 13:09 |
sambetts | dtantsur: there are a couple of flags to do with limiting the versions that each series will display | 13:09 |
sambetts | http://docs.openstack.org/developer/reno/sphinxext.html | 13:09 |
sambetts | Morning NobodyCam | 13:09 |
dtantsur | morning NobodyCam | 13:10 |
dtantsur | sambetts, yeah, we should consider something like that | 13:10 |
NobodyCam | morning thiagop lucas-hungry thiagop dtantsur sambetts jlvillal trown mgould jroll devananda sinval | 13:10 |
NobodyCam | :) and all others not listed above | 13:10 |
TheJulia | good morning NobodyCam | 13:11 |
NobodyCam | morning TheJulia | 13:11 |
vdrok | morning thiagop and NobodyCam | 13:11 |
trown | morning NobodyCam | 13:11 |
sambetts | dtantsur: did we do any reno notes for liberty? | 13:11 |
thiagop | hey vdrok | 13:11 |
NobodyCam | morning vdrok | 13:11 |
* NobodyCam gets some coffee ... brb | 13:12 | |
*** stendulker has quit IRC | 13:12 | |
dtantsur | sambetts, yep (even though it was added post-release) | 13:12 |
mkovacik | NobodyCam, o/ | 13:12 |
NobodyCam | mkovacik: morning | 13:13 |
sambetts | dtantsur: oooh I've just realised I've derped and the patch I'm looking at is for inspector client, did we have no liberty release notes for inspector client? | 13:13 |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector: Add discover nodes exercise https://review.openstack.org/276107 | 13:14 |
*** alexpilo_ has quit IRC | 13:14 | |
*** alexpilotti has joined #openstack-ironic | 13:14 | |
dtantsur | sambetts, we hade reno support, but no actual release notes | 13:14 |
sambetts | dtantsur: ah ok, I was looking at the output and was like why is liberty empty :-P | 13:15 |
*** Nisha has quit IRC | 13:17 | |
mgould | NobodyCam, morning! | 13:18 |
dtantsur | lol, I'm always confused by it | 13:18 |
mgould | what are the clients of os_cloud_config? | 13:18 |
mgould | [or, better, how can I find out the answer to "what are the clients of X?" for myself?] | 13:19 |
sinval | NobodyCam o/ | 13:19 |
*** dprince has joined #openstack-ironic | 13:19 | |
dtantsur | mgould, ask on ML? it's not easy in the free software world :) | 13:20 |
* mgould misses metacpan's reverse-dependency search :-( | 13:20 | |
dtantsur | mgould, http://codesearch.openstack.org/?q=os_cloud_config&i=nope&files=&repos= | 13:21 |
dtantsur | might help as well | 13:21 |
*** getvasanth has joined #openstack-ironic | 13:21 | |
getvasanth | hello and Good morning | 13:21 |
*** alexpilotti has quit IRC | 13:22 | |
mgould | dtantsur, thanks! | 13:22 |
mgould | getvasanth, morning! | 13:22 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: WIP: add network drivers https://review.openstack.org/285852 | 13:22 |
getvasanth | Good Mornign mgould | 13:22 |
getvasanth | mgould: I am trying to BM provisioning with Liberty setup, but i am stuck with the No VIFs error | 13:23 |
getvasanth | any pointers will help | 13:23 |
* mgould has no idea, but perhaps someone else can help. Can you paste the error messages somewhere? | 13:25 | |
getvasanth | mgould: sure | 13:26 |
getvasanth | mgould: here it is Paste #490148 | 13:27 |
getvasanth | mgould: here it is Paste http://paste.openstack.org/show/490148/ | 13:28 |
mgould | dtantsur, looks like os-cloud-config is only used by python-tripleoclient | 13:28 |
openstackgerrit | Merged openstack/ironic-inspector: Fix arg for "Port already exists" error https://review.openstack.org/291059 | 13:28 |
mgould | which makes it especially vexing that the code I want to call already exists in python-tripleoclient :-( | 13:28 |
vdrok | getvasanth, are you doing it with nova boot or ironic node-set-provision-state? | 13:29 |
*** lucas-hungry is now known as lucasagomes | 13:29 | |
getvasanth | vdrok: with ironic node-set-provision-state | 13:29 |
lucasagomes | NobodyCam, morning | 13:29 |
mgould | getvasanth, have you tried the suggestion at https://ask.openstack.org/en/question/61045/no-vifs-found-for-node-when-attempting-to-update-dhcp-boot-options/ ? | 13:30 |
vdrok | getvasanth, then you need to create a neutron port in the network you need and with mac address corresponding to ironic port address | 13:30 |
getvasanth | Goodmorning lucasagomes | 13:30 |
vdrok | and then add neutron port id to extra/vif_port_id field in ironic port | 13:30 |
lucasagomes | getvasanth, hi there, good morning | 13:30 |
getvasanth | vdrok and mgould: let me check and try that | 13:30 |
*** trown is now known as trown|afk | 13:31 | |
*** baoli_ has joined #openstack-ironic | 13:31 | |
*** baoli has quit IRC | 13:34 | |
*** alexpilotti has joined #openstack-ironic | 13:36 | |
*** keedya has joined #openstack-ironic | 13:36 | |
dtantsur | mgould, asking on #tripleo | 13:36 |
sambetts | lucasagomes: do you know if there is a way to override the tempest active_timeout in local.conf without just doing a post-config for the tempest config file? | 13:36 |
sambetts | dtantsur: ^ | 13:37 |
getvasanth | lucasagomes: hi | 13:37 |
* dtantsur does not | 13:37 | |
vdrok | sambetts, I think no | 13:37 |
sambetts | Ok post config it is then :) | 13:38 |
getvasanth | vdrok: u mean, I need to map the bm mac in the neutron right? | 13:38 |
mgould | dtantsur, thanks! | 13:38 |
vdrok | getvasanth, yep | 13:38 |
getvasanth | vdrok: Ok | 13:38 |
lucasagomes | sambetts, I don't know off the top of my head | 13:38 |
mgould | OK, idiot question: calling set_provision_state on a node with power_state=off will cause Bad Things to happen, right? | 13:38 |
lucasagomes | I would have to dig into it a little | 13:38 |
vdrok | or you could do nova boot and nova will do that itself | 13:38 |
lucasagomes | mgould, I don't think so? Why? | 13:38 |
dtantsur | mgould, why so? the result of calling set_provision_state usually mostly depends on the current provision state | 13:39 |
mgould | OK | 13:39 |
getvasanth | vdrok: no, it didnt, it failed saying no valid host, reason the hypervisor stats are not populated | 13:39 |
mgould | would it do anything useful? | 13:39 |
*** links has quit IRC | 13:39 | |
lucasagomes | mgould, depending on the provision state it actually work as expected | 13:39 |
mgould | this is for my tripleoclient/ENROLL stuff | 13:39 |
mgould | oh, cool | 13:39 |
vdrok | getvasanth, so there might be a problem with nova-ironic communication | 13:39 |
lucasagomes | say activate | 13:39 |
lucasagomes | or cleaning | 13:40 |
vdrok | getvasanth, are there any errors in n-cpu log? | 13:40 |
*** alexpilotti has quit IRC | 13:40 | |
mgould | os_cloud_config.nodes sets power_state=off on all the nodes it registers at the end | 13:40 |
lucasagomes | mgould, for provision that doesn't care about the power state, like the enroll one it will just be ignored | 13:40 |
lucasagomes | nothing will happen | 13:40 |
lucasagomes | mgould, should be alright | 13:40 |
mgould | OK | 13:40 |
getvasanth | vdrok: checking.. | 13:41 |
mgould | so I could do "register_all_nodes(); set_provision_state(all_nodes, "available") from python-tripleoclient? | 13:41 |
mgould | I've been trying to move the set_provision_state call inside register_all_nodes, but it's ugly and getting uglier | 13:41 |
*** links has joined #openstack-ironic | 13:42 | |
lucasagomes | mgould, yeah you can do that | 13:42 |
mgould | context: https://review.openstack.org/#/c/290063 | 13:42 |
mgould | awesome | 13:42 |
dtantsur | mgould, see the discussion on #tripleo for now.. I want to get rid of os_cloud_config.nodes | 13:42 |
lucasagomes | you probably have to go to manageable first if the node starts in enroll | 13:43 |
lucasagomes | but from there you can go to available straight away if no extra configuration is needed (re RAID e.g) | 13:43 |
mgould | lucasagomes, OK | 13:44 |
vdrok | brb | 13:44 |
mgould | so it should be register -> set_provision_state(manageable) -> create ports -> power off -> set_provision_state(available)? | 13:45 |
mgould | or can it be register -> create ports -> power off -> set_provision_state(manageable) -> set_provision_state(available)? | 13:45 |
sambetts | with enroll state, it can be create node, create ports, set manage, set provide | 13:48 |
mgould | cool | 13:48 |
mgould | which I think means I can do everything I need within python-tripleoclient | 13:49 |
sambetts | you shouldn't have to worry about the nodes power state, the manage to provide transistion will go through cleaning which means that it will be rebooted to load the ramdisk anyway | 13:49 |
mgould | though I think dtantsur's idea of moving stuff to tripleo-common makes sense anyway | 13:50 |
mgould | sambetts, cool | 13:50 |
mgould | Will I then need to power it down again afterwards? | 13:50 |
sambetts | to on cleaning completion it will shutdown the node | 13:50 |
mgould | awesome | 13:51 |
mgould | there's an "Ironic should issue the shutdown call itself" comment in register_ironic_node(), which seems to have been there a while | 13:51 |
*** trown|afk is now known as trown | 13:53 | |
*** Nisha has joined #openstack-ironic | 13:55 | |
*** Goneri has joined #openstack-ironic | 13:55 | |
*** dims_ has quit IRC | 14:07 | |
*** caiobo has joined #openstack-ironic | 14:10 | |
*** rbudden has joined #openstack-ironic | 14:11 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Extend the power_off to support halt https://review.openstack.org/291732 | 14:16 |
*** dims has joined #openstack-ironic | 14:17 | |
*** links has quit IRC | 14:17 | |
*** alexpilotti has joined #openstack-ironic | 14:18 | |
*** Nisha has quit IRC | 14:18 | |
*** Nisha has joined #openstack-ironic | 14:18 | |
*** jleino has joined #openstack-ironic | 14:19 | |
jleino | Hello. Anyone here who knows how to build Ironic deploy image? | 14:20 |
*** alexpilotti has quit IRC | 14:22 | |
thiagop | jleino: you can download the CoreOS images from tarballs.openstack.org, build your own with Disk Image Builder or using scripts on the IPA repository | 14:22 |
dtantsur | jleino, http://docs.openstack.org/developer/ironic-python-agent/#image-builders | 14:22 |
jleino | I downloaded diskimage-builder from Git and tried to use that. However, I have had great difficulties with that :( | 14:22 |
thiagop | jleino: https://tarballs.openstack.org/ironic-python-agent/coreos/files/ | 14:23 |
jleino | Thanks thiagop, but I would need to build my own for aarch64.. | 14:23 |
*** dims has quit IRC | 14:23 | |
jleino | Nevertheless, I'm first practising with x86. | 14:23 |
thiagop | jleino: what kind of problems you ran into with DIB? | 14:24 |
jleino | When I use the built image, it just says kernel_bind() failed: -98 | 14:24 |
jleino | It may be that iscsi export fails somehow. | 14:24 |
jleino | I'm suspecting that there are two instances trying to do the same thing or something? | 14:25 |
thiagop | jleino: never passed for something similar, sorry | 14:26 |
*** caiobo has quit IRC | 14:26 | |
jleino | For reference, I used the command: disk-image-create ironic-agent ubuntu -o deploy | 14:26 |
*** caiobo has joined #openstack-ironic | 14:27 | |
thiagop | try using the IPA script, appears to be more stable | 14:27 |
*** cdearborn has joined #openstack-ironic | 14:27 | |
jleino | Sorry, I'm not familiar with that? Do you mean that I take some os image an apply the agent functionality there with the script (or pip?) | 14:28 |
*** mgoddard has quit IRC | 14:29 | |
dtantsur | thiagop, DIB builder is relatively stable, and I'm not sure how well the coreos image supports aarch64... | 14:30 |
* mgould sees https://twitter.com/BatLabels/status/708268669470691328/photo/1 and thinks of TheJulia... | 14:31 | |
thiagop | dtantsur: awn.. | 14:32 |
*** dims has joined #openstack-ironic | 14:32 | |
TheJulia | smoriya: I replied to the volume info spec, sorry for not noticing that you replied sooner | 14:34 |
*** caiobo has quit IRC | 14:34 | |
TheJulia | mgould: I like her mask... although her belt is too shiny for my tastes | 14:34 |
mgould | I really meant the sign, but sure, Catwoman's outfit is great too :-) | 14:36 |
*** dansmith is now known as superdan | 14:36 | |
TheJulia | smoriya: Speaking of such things, has there been any thoguhts on injecting storage volume/pathing info into the metadata service or configuration drive? | 14:36 |
jroll | morning y'all :) | 14:37 |
* TheJulia thinks for a real end-to-end solution, with multiple volumes, support will be needed in interpretting those things | 14:37 | |
mgould | morning jroll | 14:37 |
TheJulia | good morning jroll | 14:37 |
TheJulia | mgould: well, of course, it is the worlds best way to keep awake | 14:37 |
thiagop | morning jroll | 14:37 |
vdrok | good morning jroll | 14:38 |
thiagop | jleino: what I know that could be of some use to you is that when I create images using DIB on a changed ubuntu, it behaves badly | 14:38 |
thiagop | jleino: I prefer to start a fresh VM only to create the image or even use a bare server with fresh ubuntu | 14:39 |
*** mgoddard has joined #openstack-ironic | 14:39 | |
TheJulia | jleino: what distribution are you telling dib to use, or command line are you using to run DIB? | 14:41 |
jleino | thiagop: ok thanks, I used a fresh Ubuntu from Vagrant for that purpose. I don't know if vagrantification changes cause some instability? However, doesn't DIB fetch some base Ubuntu from the net somewhere that it uses to build the image? | 14:42 |
TheJulia | jleino: that is exactly what it attempts to do | 14:42 |
jleino | TheJulia: I'm using command: disk-image-create ironic-agent ubuntu -o deploy | 14:43 |
TheJulia | but for aarch64? | 14:43 |
jleino | Not yet. I'll try to make a working x86_64 one first. Aarch64 will be the next problem :) | 14:44 |
* TheJulia just now notices that you pasted the command line earlier | 14:44 | |
TheJulia | AHHH! | 14:44 |
dtantsur | morning jroll | 14:44 |
TheJulia | so what driver are you trying to use in ironic? | 14:45 |
jleino | Currently pxe_ssh. No agent. | 14:45 |
TheJulia | Are you up for trying debian instead of ubuntu? | 14:46 |
TheJulia | Reason I'm asking is because that is what bifrost uses when it runs and I'm fairly certian it has been passing recently | 14:47 |
jleino | Ok. I can try it. To be certain I understand you correctly: Debian as a build environment or for the target deploy image? | 14:48 |
TheJulia | well, DIB_RELEASE=jessie disk-image-create -o deploy debian ironic-agent | 14:49 |
jleino | I'll try that. Let's see. Many thanks! | 14:51 |
TheJulia | let us know if that works any better | 14:52 |
jleino | Yes. I'll come back to you Monday at latest. | 14:52 |
TheJulia | I can't help but wonder if the bind failure is something else occuring in IPA, you mant to look at the devuser element | 14:53 |
TheJulia | so you can burn credentials into the IPA ramdisk, login on it's "console" and take a look around | 14:53 |
*** krtaylor has quit IRC | 14:54 | |
*** jleino_ has joined #openstack-ironic | 14:54 | |
*** jleino has left #openstack-ironic | 14:54 | |
devananda | morning, all | 14:58 |
dtantsur | morning devananda | 14:59 |
*** Nisha has quit IRC | 15:00 | |
devananda | TheJulia: I have not been able to SSH into a DIB-built IPA ramdisk, because it is not creating an SSH hostkey within the ramdisk when it starts up | 15:00 |
devananda | I should file a bug about that :) | 15:00 |
TheJulia | I know I have, but I may have been FAR down the rabbit hole debugging issues when I did. I also know I was touching the console of one of my test machines, but was trying to use SSH since it is elsewhere in the house. | 15:02 |
lucasagomes | devananda, TheJulia jroll thiagop morning (-: | 15:02 |
TheJulia | then again, that was months ago, the stars may have re-aligned somehow | 15:02 |
dtantsur | devananda, interesting, I definitely remember doing it. maybe it depends on the base OS? | 15:02 |
*** jcoufal has quit IRC | 15:02 | |
devananda | dtantsur: could be | 15:02 |
TheJulia | dtantsur: I know it wouldn't really work with ubuntu-minimal since there is no ssh server built in, but I would think it would work otherwise... since cloud-init is not required for hostkey generation | 15:03 |
*** jaybeale has joined #openstack-ironic | 15:03 | |
dtantsur | I tested on RHEL and Fedora, I think lucasagomes did it as well while working on his dynamic-login element | 15:03 |
TheJulia | I think key generation is a step of sshd's startup, but I know it wasn't years ago | 15:03 |
* lucasagomes reads | 15:03 | |
devananda | it isn't working with debian or ubuntu as base image | 15:03 |
devananda | or with ubuntu-minimal -p openssh-server either | 15:03 |
TheJulia | ugh, bug time then | 15:04 |
devananda | I have had to locally build an ssh hostkey and bake it into the image | 15:04 |
devananda | yah | 15:04 |
lucasagomes | devananda, yeah i don't think I've tested on ubuntu :-( | 15:04 |
TheJulia | I have, I'm fairly sure I've sshed into both debian and ubuntu in the past | 15:04 |
lucasagomes | devananda, by the startup logs at the console, can you point out if the service is being started by upstart/systemd? | 15:04 |
devananda | lucasagomes: yes, sshd starts | 15:04 |
TheJulia | well that is just bizzar | 15:05 |
devananda | I can connect to port 22, but the server terminates the connection at KEYX | 15:05 |
devananda | eg, because there is no server host key for it to provide | 15:05 |
devananda | and cloud-init is failing to run | 15:05 |
devananda | because it's a ramdisk | 15:05 |
devananda | (actually i'm not sure why "its a ramdisk" causes cloud-init to fail, tbh) | 15:06 |
TheJulia | I'm kind of wondering if key generation upon sshd startup was just someone's distro specific patch that is not present in those cases | 15:06 |
TheJulia | still, just bizzar | 15:07 |
*** dims_ has joined #openstack-ironic | 15:07 | |
TheJulia | I'll try to take a look next week before I get on a plane for Dublin | 15:07 |
*** dims has quit IRC | 15:08 | |
lucasagomes | devananda, oh right... I thought you were trying the dynamic-login element, if you not you may want to build the image with it to allow you force to log in and debug it | 15:08 |
lucasagomes | TheJulia, cool, you coming for paddy's day? | 15:08 |
TheJulia | lucasagomes: sadly no. I fly out early Saturday morning from Raleigh, land in dublin at like 10am the next morning. It was the only way I could make the trip work :( | 15:10 |
lucasagomes | TheJulia, oh right | 15:10 |
* TheJulia suspects there is something evil about Raleigh and flights that makes air travel painful | 15:11 | |
*** dims_ has quit IRC | 15:11 | |
devananda | https://bugs.launchpad.net/diskimage-builder/+bug/1556145 | 15:12 |
openstack | Launchpad bug 1556145 in diskimage-builder "ironic-agent ramdisk does not generate SSH hostkey on boot" [Undecided,New] | 15:12 |
devananda | lucasagomes: I tried with dynamic-login. same problem | 15:13 |
*** ChrisAusten has joined #openstack-ironic | 15:13 | |
*** ndipanov has quit IRC | 15:13 | |
devananda | without ssh hostkey, it doesn't matter what user you connect as | 15:13 |
lucasagomes | devananda, you can configure the root password to log in | 15:13 |
devananda | ssh wont complete a connection | 15:13 |
devananda | lucasagomes: that would only work for serial terminal connection then | 15:13 |
*** dims has joined #openstack-ironic | 15:13 | |
lucasagomes | devananda, yeah, so you can jump in and see what's going on with the ssh there | 15:14 |
lucasagomes | (if sol is an option for you) | 15:14 |
devananda | lucasagomes: right. it didnt generate an ssh host key :) | 15:15 |
devananda | I gave up on debugging this and just worked around it by baking a static hostkey into the image | 15:16 |
thiagop | hey lucasagomes | 15:16 |
lucasagomes | thiagop, hi there | 15:16 |
*** ndipanov has joined #openstack-ironic | 15:17 | |
lucasagomes | devananda, oh right, sorry I need to read the scrollback | 15:17 |
*** harlowja_at_home has joined #openstack-ironic | 15:17 | |
lucasagomes | devananda, I thought the host key was generated when the ssh server is installed? | 15:18 |
*** thiagop is now known as thiagop-afk | 15:18 | |
lucasagomes | seems something is up when building the image itself | 15:18 |
* lucasagomes maybe wrong, googles | 15:18 | |
*** mkovacik has quit IRC | 15:21 | |
openstackgerrit | Michael Turek proposed openstack/ironic: Allow user to specify cleaning network https://review.openstack.org/291427 | 15:22 |
vdrok | jroll, currently the net interface refactor patch is not based on top of portgoups api, you think it should be merged separately? | 15:22 |
jroll | vdrok: no, it still needs to be rebased on it, I think | 15:23 |
jroll | vdrok: I'm being more convinced this won't land in mitaka, though :( | 15:23 |
vdrok | jroll, yep, maybe :( portgroups api tho can be merged I think. the code seems good to me | 15:24 |
vdrok | as all the other portgroup stuff is merged | 15:24 |
jroll | yeah, dunno if it's worth it to have that alone, especially if nova won't use it | 15:25 |
*** Nisha has joined #openstack-ironic | 15:26 | |
*** jcoufal has joined #openstack-ironic | 15:28 | |
*** jleino_ has quit IRC | 15:30 | |
*** jaypipes is now known as leakypipes | 15:45 | |
*** athomas has joined #openstack-ironic | 15:48 | |
*** mtanino has joined #openstack-ironic | 15:49 | |
*** vaishnavi has joined #openstack-ironic | 15:49 | |
*** getvasanth has quit IRC | 15:49 | |
*** ifarkas has quit IRC | 15:51 | |
sambetts | jroll: how long do you think we've got to land the networking stuff? | 15:53 |
*** Nisha has quit IRC | 15:53 | |
jroll | sambetts: I'm considering blocking it now :( | 15:54 |
*** alexpilotti has joined #openstack-ironic | 15:56 | |
sambetts | jroll: You don't even think we'd get the network interface landed? I guess it would mean it could focus landing it with the rest of the driver composition in Newton | 15:56 |
jroll | sambetts: yeah, that's the patch I'm worried about | 15:57 |
jroll | it's the last one, the devstack bits are pretty good to go | 15:57 |
jroll | it's a huge patch, reworking internals, seems pretty risky for this late | 15:58 |
jroll | I'll send an email later today that folks can chime in if they like | 15:58 |
*** permalac has joined #openstack-ironic | 16:01 | |
vdrok | jroll, when do you think to do an RC? Is it end of next week? | 16:01 |
sambetts | jroll: Yeah, I guess its a bit late, we've imposed a feature freeze in inspector now | 16:01 |
*** Nisha has joined #openstack-ironic | 16:01 | |
jroll | vdrok: I'm releasing a 5.0.0 today, and likely 5.1.0 (or 5.0.1) at end of cycle | 16:01 |
jroll | probably 5.1.0 | 16:02 |
jroll | we don't do RCs, really | 16:02 |
Nisha | jroll, which will be known as stable Mitaka release? | 16:02 |
vdrok | jroll, ah, yep, I meant final mitaka release :) | 16:02 |
Nisha | 5.0.0? | 16:02 |
Nisha | or 5.1.0? | 16:02 |
*** AndChat|185600 has quit IRC | 16:03 | |
jroll | Nisha: 5.1.0 | 16:03 |
*** marios_ has joined #openstack-ironic | 16:03 | |
jroll | vdrok: yeah, probably R-1 week here http://releases.openstack.org/mitaka/schedule.html | 16:03 |
Nisha | jroll, Thanks, and when is that planend? next week? | 16:03 |
jroll | Nisha: ^ | 16:03 |
jroll | so april 1 at the latest | 16:03 |
Nisha | jroll, thanks :) | 16:04 |
jroll | welcome :) | 16:04 |
openstackgerrit | Merged openstack/python-ironic-inspector-client: Update reno for stable/mitaka https://review.openstack.org/291336 | 16:10 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic-inspector: Use keystoneauth for Ironic and Swift clients https://review.openstack.org/286510 | 16:16 |
*** absubram has joined #openstack-ironic | 16:24 | |
jroll | oh hey, summit schedule is up https://www.openstack.org/summit/austin-2016/summit-schedule/#day=2016-04-25 | 16:24 |
*** thiagop-afk_ has joined #openstack-ironic | 16:26 | |
*** absubram_ has joined #openstack-ironic | 16:26 | |
thiagop-afk_ | Guys, just to be sure something wicked haven't happened, had you received an e-mail on the ML about clarifications on the Thirdy Party CI requirements? | 16:27 |
sambetts | thiagop-afk_: to the Ironic ML? | 16:27 |
sambetts | I've not got anything right now | 16:28 |
thiagop-afk_ | yep, openstack-dev w/ [Ironic] tag | 16:28 |
thiagop-afk_ | I think it was sent on monday | 16:28 |
sambetts | thiagop-afk_: Oh yeah, I see it | 16:29 |
* thiagop-afk_ wonders if capital "I" on Ironic has bypassed e-mail filters around... | 16:29 | |
*** absubram has quit IRC | 16:29 | |
*** absubram_ is now known as absubram | 16:29 | |
jroll | thiagop-afk_: I was hoping kurt would reply but I can jump on it | 16:33 |
sambetts | thiagop-afk_: I can try to answer your questions as best I can, As I understand it, receive events means that you can listen to the gerrit stream and take an action when for example a new patch is uploaded, initially we encourage people to get their CI listening to the ci-sandbox project for testing and making sure comments are pushed correct, but once testing is complete and your happy to start | 16:33 |
jroll | thiagop-afk_: tl;dr you're all good :) | 16:33 |
sambetts | receiving events from openstack/ironic you can switch over to that, there isn't a requirement to keep posting in the sandbox | 16:33 |
openstackgerrit | Sergii Turivnyi proposed openstack/python-ironicclient: Tests for testing port-create command https://review.openstack.org/291802 | 16:33 |
jroll | sambetts: mind copy/pasting that to the list? :) | 16:33 |
sambetts | jroll: Sure :) | 16:33 |
thiagop-afk_ | sambetts: yeah, that would be helpful so I can document that for my management. TY | 16:34 |
jroll | thanks man | 16:34 |
*** ohamada has quit IRC | 16:34 | |
*** mbound has quit IRC | 16:36 | |
thiagop-afk_ | sambetts: so, in my understandind, we are one step ahead of that since we're already listening to Ironic's gerrit events, right? | 16:36 |
*** dims has quit IRC | 16:38 | |
*** lazy_prince has quit IRC | 16:39 | |
sambetts | thiagop-afk_: Sure you just need to start leaving comments, one of the reasons I think the sandbox testing was put in the deadlines is so we can see that your CI is active while your developing it, because unless your CI is leaving comments somewhere we can not tell its alive without asking you :) | 16:39 |
thiagop-afk_ | aw, but it is. Since yesterday, we removed the "check experimental" filter and it is commenting builds on some patches around | 16:40 |
sambetts | thiagop-afk_: Oh awesome, I've not seen one yet but thats sweet!! | 16:41 |
sambetts | thiagop-afk_: OOOO I see a oneview check job on the network drivers patch! | 16:41 |
thiagop-afk_ | but, as I think sinval had already said, we're filtering only patches that changes things on /drivers due to hardware shortage | 16:41 |
sambetts | thiagop-afk_: ah thats probably why I hadn't see it yet | 16:42 |
thiagop-afk_ | sambetts: we intend to fix it soon, we are struggling with our cloud network to make VM's and blades connect and do PXE | 16:42 |
sambetts | thiagop-afk_: haha yes that was a fun problem to solve on my end too | 16:42 |
sambetts | thiagop-afk_: I've got it working when I manually devstack, I'm just fighting with a weird issue when I manually do it now | 16:43 |
thiagop-afk_ | sambetts: it's beeing an interesting journey... very straightforward for me | 16:44 |
jlvillal | NobodyCam: You are waking up very early this morning :) | 16:44 |
*** mbound has joined #openstack-ironic | 16:45 | |
jlvillal | Good morning NobodyCam jroll thiagop-afk_ sambetts mgould Nisha vdrok devananda TheJulia lucasagomes dtantsur and anyone else I missed. | 16:45 |
lucasagomes | jlvillal, hi there, good morning (-: | 16:45 |
Nisha | jlvillal, :) o/ | 16:45 |
sambetts | thiagop-afk_: the main thing that has been weird for me was setting things up to dynamicly assign a peice of hardware to each devstack VM when they are being constantly torn down and replaced all the time | 16:45 |
jroll | \o jlvillal | 16:45 |
sambetts | o/ jlvillal | 16:45 |
thiagop-afk_ | morning jlvillal | 16:45 |
sambetts | jlvillal: 1 more third party CI is commenting on openstack/ironic now! | 16:45 |
jlvillal | sambetts: Question on the bare-metal VLAN aware spec. Does it take into account bonded interfaces. /me has not read it closely yet... | 16:46 |
jlvillal | sambetts: Woot! | 16:46 |
jlvillal | sambetts: Had a meeting where they wanted to have VLANs with bonded interfaces on the bare-metal. | 16:46 |
sambetts | jlvillal: yup :) for bonded interfaces we bond the physical nics inside the instance first, and then create all the vlan interface on top of those | 16:47 |
sambetts | on top of the bond that is | 16:47 |
jlvillal | sambetts: Cool :) Thanks! | 16:47 |
jroll | yeah, bonding is a huge awesome part of that spec | 16:47 |
* jlvillal should have read more than the commit message. but sambetts was here, so jlvillal was lazy... | 16:48 | |
*** vishwanathj_zzz is now known as vishwanathj | 16:48 | |
* sambetts doesn't mind :F | 16:48 | |
sambetts | :D | 16:48 |
TheJulia | good morning jlvillal | 16:48 |
jlvillal | :) | 16:48 |
*** krtaylor has joined #openstack-ironic | 16:48 | |
jlvillal | Thanks for all the good mornings :) | 16:48 |
sambetts | I need to sit down and program bonding for glean though :/ | 16:48 |
sambetts | TheJulia: ^ | 16:48 |
* jlvillal tries to think of a pun for glean... | 16:49 | |
thiagop-afk_ | sambetts: I haven't reached that part yet :) | 16:49 |
sambetts | thiagop-afk_: ;) | 16:49 |
sambetts | thiagop-afk_: its most likely easier for you guys with oneview | 16:49 |
*** pcaruana has quit IRC | 16:50 | |
*** dims has joined #openstack-ironic | 16:50 | |
thiagop-afk_ | sambetts: should be, but... Murphy is a problem... | 16:50 |
sambetts | thiagop-afk_: haha yes :-P | 16:50 |
thiagop-afk_ | sambetts: next steps is using nodepool to run power and management tests on the cloud | 16:50 |
TheJulia | sambetts: that will be totally awesome | 16:50 |
jroll | ironic 5.0.0 was just tagged \o/ | 16:51 |
* jlvillal didn't realize Murphy also lived in Brazil ;) | 16:51 | |
sambetts | \o/ | 16:51 |
jroll | thanks for everyone's hard work on that | 16:51 |
jlvillal | Nice! :) | 16:51 |
thiagop-afk_ | jlvillal: ow, he lives EVERYWHERE | 16:54 |
jlvillal | :) | 16:54 |
thiagop-afk_ | even on mars, I heard | 16:54 |
thiagop-afk_ | COngratulations ya'll for a new release! | 16:54 |
*** tesseract- has quit IRC | 16:55 | |
*** absubram has quit IRC | 16:55 | |
*** absubram has joined #openstack-ironic | 16:55 | |
thiagop-afk_ | This is, by far, the coolest piece in the Openstack community. And we're doing a great job too ;) | 16:55 |
*** thiagop-afk_ has quit IRC | 16:55 | |
dtantsur | have a great weekend! | 16:56 |
*** dtantsur is now known as dtantsur|afk | 16:56 | |
sambetts | o/ dtantsur|afk | 16:56 |
JayF | In honor of the 5.0.0 release (it's not going to be exactly what you expect): https://www.youtube.com/watch?v=6GVJpOmaDyU | 16:56 |
sinval | night dtantsur|afk | 16:56 |
sambetts | JayF: you guys totally stole one of our best comedians :-P | 16:58 |
*** dims_ has joined #openstack-ironic | 16:58 | |
*** dims has quit IRC | 16:59 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Fix programmatic error in heartbeat() https://review.openstack.org/291816 | 16:59 |
lucasagomes | tiny one ^ | 16:59 |
mgould | jlvillal, monring! | 16:59 |
jlvillal | mgould: I'm still plugging away at those log files. Trying to figure out why the Ironic bare-metal VM didn't PXE boot. | 17:00 |
jroll | lucasagomes: I think both are actually valid | 17:00 |
jlvillal | mgould: It appears that it is being setup to PXE boot from reading the log files. Not sure why it was unable to though... | 17:00 |
lucasagomes | jroll, maybe if we call json() | 17:00 |
lucasagomes | jroll, see bug report | 17:00 |
lucasagomes | [ 278.763680] chroot[445]: 2016-03-11 16:41:13.025 445 ERROR ironic_python_agent.agent AttributeError: 'function' object has no attribute 'get' | 17:01 |
jroll | lucasagomes: orrrr not. http://docs.python-requests.org/en/latest/user/quickstart/#json-response-content | 17:01 |
jroll | yeah | 17:01 |
lucasagomes | jroll, running tests now | 17:01 |
jroll | json() | 17:01 |
jlvillal | mgould: I know you have had to work on other things. Just wanted to give you a status update :) | 17:01 |
jroll | lucasagomes: +2, thanks | 17:01 |
lucasagomes | jroll, right yeah :-( | 17:01 |
*** rcernin has quit IRC | 17:01 | |
lucasagomes | no worries, just found it accidently in my env | 17:01 |
JayF | holy crap | 17:02 |
JayF | that explains a crazy bug I've seen | 17:02 |
JayF | \o/ | 17:02 |
JayF | thanks lucasagomes | 17:02 |
lucasagomes | JayF, yw (-: | 17:02 |
lucasagomes | I let you guys know if works in few minutes | 17:02 |
* lucasagomes building a new image | 17:02 | |
sambetts | well...whoops XD | 17:03 |
mgould | jlvillal, thanks! | 17:03 |
* mgould notes that none of the lyrics in JayF's video describe situations that are actually ironic | 17:04 | |
mgould | good to see that some things never change :-) | 17:04 |
JayF | that's the irony of the song, always | 17:04 |
mgould | META-IRONY | 17:04 |
* sambetts explodes | 17:04 | |
JayF | yep, and that's how you keep your entertainment from being anemic ;) | 17:05 |
JayF | extra iron-y | 17:05 |
* mgould groans | 17:05 | |
*** e0ne has quit IRC | 17:05 | |
*** vaishnavi has quit IRC | 17:06 | |
*** absubram has quit IRC | 17:08 | |
*** dims_ has quit IRC | 17:08 | |
lucasagomes | JayF, if you have time what you think about https://review.openstack.org/#/c/291732/ ? | 17:09 |
lucasagomes | for context there's some discussion here https://review.openstack.org/#/c/241745/ | 17:10 |
lucasagomes | tl;dr some machines have problems with soft power off | 17:10 |
JayF | natorious: ^ you'll be interested in that | 17:11 |
JayF | lucasagomes: fwiw that is not a soft power off, that's about as hard of a power off as you can do in-band | 17:11 |
JayF | lucasagomes: but as we found (and natorious has pointed out downstream) that's mildly evil for some reasons | 17:11 |
JayF | lucasagomes: so I might even be keen to switching the default to use the right method based on ramdisk (reboot || shutdown || systemctl [reboot|shutdown]) | 17:12 |
*** suro-patz has joined #openstack-ironic | 17:12 | |
lucasagomes | JayF, right | 17:12 |
JayF | and the bug from 241745 makes sense, because to the bios that kind of power off would look almost like a crash | 17:12 |
lucasagomes | yeah | 17:13 |
*** dims has joined #openstack-ironic | 17:13 | |
lucasagomes | the problem dprince is seem is actually due a firmware bug | 17:13 |
JayF | oh that's from dan :) | 17:13 |
JayF | I worked with him for a while in Blacksburg | 17:13 |
lucasagomes | AFAIUI if you soft power off the node it won't come back up | 17:14 |
lucasagomes | even if you tell the bmc to power it on again | 17:14 |
JayF | that's what I'm saying | 17:14 |
JayF | that's *not* a soft power off | 17:14 |
dprince | JayF: hi :) | 17:14 |
lucasagomes | oh you mean the magic sysrq there? | 17:14 |
JayF | echo o > /proc/sysrq-trigger takes the system hard down | 17:14 |
JayF | yep exactly | 17:14 |
lucasagomes | JayF, oh yeah gotcha | 17:15 |
lucasagomes | indeed | 17:15 |
lucasagomes | because that's used when the OS is in panic mode | 17:15 |
lucasagomes | I mean you are just simulating some CTRL+ALT+WHATEVER there | 17:15 |
lucasagomes | makes sense | 17:15 |
dprince | JayF: lucus is correct in that the issue I see is a hardware related issue. But it is real, and likely won't be fixed by the vendor | 17:15 |
JayF | yep | 17:15 |
JayF | and I just posted my support to chaning from using sysrq triggers | 17:15 |
lucasagomes | JayF, cool | 17:16 |
JayF | the reason it was done that way originally is teeth-agent, which became IPA, ran inside a docker container | 17:16 |
JayF | and that was one of the only reliable ways to get a shutdown/reboot | 17:16 |
dprince | JayF: it isn't just sysrq that would cause this. shutdown causes the same I think | 17:16 |
JayF | yep, exactly | 17:16 |
dprince | Only fix seemed to be to suppress the hardware power down within the agent | 17:16 |
JayF | I mean, I think that's a perfectly fine *option* to have | 17:17 |
lucasagomes | ok, so seems the way we are trying to fix this looks correct. If we halt the OS but do not power off it should be fine | 17:17 |
JayF | but we should also make the in-band power stuff in IPA more sane | 17:17 |
sambetts | +1 | 17:17 |
lucasagomes | ironic can power it off and on | 17:17 |
JayF | I do not want it to be the default though | 17:17 |
dprince | lucasagomes: did you post a new patch? | 17:17 |
*** MattMan has quit IRC | 17:17 | |
lucasagomes | JayF, yeah it's optional | 17:17 |
lucasagomes | dprince, testing the ironic bits now | 17:17 |
JayF | because on some hardware, mine included, rebooting via bmc vs shutdown and power-on takes like 2 minutes longer | 17:17 |
JayF | lol | 17:17 |
*** MattMan has joined #openstack-ironic | 17:17 | |
lucasagomes | dprince, but I have the patch downstream here, need tests... lemme post and mark as WIP | 17:18 |
lucasagomes | 1 sec | 17:18 |
sambetts | JayF: slow BMC? | 17:18 |
JayF | I mean, more like long-ass POST :) | 17:18 |
JayF | the machines we just launched v2 on take about 30-60s longer to post than the v1 machines did, which directly corrolates into longer deploy times and makes me a sad panda | 17:18 |
JayF | lol | 17:18 |
sambetts | JayF: ooh does it not have to repost on in band reboot? | 17:18 |
JayF | I know power off / power on --> 30s longer post | 17:19 |
JayF | than in-band power off -> bmc power on | 17:19 |
sambetts | JayF: I feel your pain, my hardware is super slow to reboot because of the post process too | 17:19 |
sambetts | JayF: thats really interesting though, your hardware must do a warm power cycle or something right? | 17:20 |
JayF | I haven't fully looked at it, but I suspect it's somethign like this: | 17:20 |
JayF | in our v1 hardware, the BIOS had a delay built in on hard-power-off/on from BMC | 17:20 |
JayF | of about 45s | 17:20 |
JayF | so if the BMC was set to side-band on a bond | 17:20 |
JayF | the bond would have time to assemble between power hitting the ports and the machine actually booting | 17:21 |
JayF | so I'm a little suspicious there's something int he bmc forcing that for these, but if so it's not exposed as an option even in our custom bios | 17:21 |
sambetts | JayF: ah I see :/ | 17:22 |
*** penick has joined #openstack-ironic | 17:23 | |
*** mbound has quit IRC | 17:25 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Agent: Support halting the machine on deployment https://review.openstack.org/291829 | 17:25 |
lucasagomes | dprince, ^ | 17:26 |
*** derekh has quit IRC | 17:27 | |
dprince | lucasagomes: your patch is very similar to what I suggested in my patchset 1: https://review.openstack.org/#/c/241745/1/ironic/drivers/modules/agent_base_vendor.py | 17:28 |
dprince | lucasagomes: this was my favorite fix BTW, but I got negative feedback on it... saying it belonged in driver_info... not in the config :/ | 17:28 |
lucasagomes | dprince, right, but since there's no flushing on the other side | 17:29 |
lucasagomes | in this case we tell IPA to halt the node | 17:29 |
lucasagomes | which will make sure all data is flushed and then we power it off / on again | 17:29 |
dprince | lucasagomes: sure, that is a nice improvement | 17:29 |
lucasagomes | dprince, see depends-on | 17:29 |
JayF | there IS flushing | 17:29 |
JayF | https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/shell/shutdown.sh#L24 | 17:30 |
dprince | lucasagomes: FWIW I never had a problem w/ flushing using the old ramdisk | 17:30 |
*** leakypipes has quit IRC | 17:30 | |
JayF | yeah because we sync filesystems ^^ there | 17:30 |
lucasagomes | JayF, yeah, but in dprince's patch power_off() wasn't called | 17:30 |
JayF | oooh | 17:30 |
JayF | I mean, we could potentially even just avoid the halt | 17:30 |
lucasagomes | JayF, ironic just went and powered the node off | 17:30 |
JayF | and make a command to force a sync | 17:30 |
JayF | when it returns, reboot the node | 17:30 |
lucasagomes | JayF, yeah, that's another way to do it | 17:30 |
lucasagomes | JayF, do you think it would be better ? I just thought about reusing power_off because that's backward compat | 17:31 |
JayF | I mean, I think doing the OS halt is a waste of time | 17:31 |
lucasagomes | but a new command would work too since the config is optional | 17:31 |
JayF | I'd suggest if we do that, just make IPA force a sync post-deploy every time | 17:31 |
JayF | and then make the option just noop the in-band reboot and do it entirely out of band | 17:32 |
lucasagomes | JayF, jroll off-topic: that patch fixes the heartbeat [ 140.822745] chroot[444]: 2016-03-11 17:31:20.493 444 WARNING ironic_python_agent.agent [-] conflict error sending heartbeat | 17:32 |
JayF | anytime IPA writes to disk; make sure it doesn't return until synced, then Ironic can just choose to unceremoniously oob reboot the server in this case | 17:32 |
JayF | and you fix dprince's bug, while making image writing more robust in the general case and not having to add more options to the power off api | 17:33 |
lucasagomes | JayF, yeah that works too... my only concern is that we have more than 1 method that writes to the disk | 17:33 |
lucasagomes | in fact we have 3 or more | 17:33 |
lucasagomes | iscsi, agent and bootloader | 17:33 |
JayF | and configdrive | 17:33 |
JayF | although some of that code should unify soon, I think | 17:34 |
lucasagomes | JayF, I would be more confortable if we had a specific command that can be called to sync the data | 17:34 |
JayF | with ironic-lib, right? | 17:34 |
lucasagomes | and then ironic can safely power it off | 17:34 |
JayF | I'm fine with that too | 17:34 |
lucasagomes | JayF, yeah some of it will be unified | 17:34 |
*** jaypipes has joined #openstack-ironic | 17:34 | |
lucasagomes | but in the future more can be added | 17:34 |
*** krotscheck has quit IRC | 17:34 | |
lucasagomes | JayF, ok... I will change the patches to stop halting and just have a flush command | 17:34 |
JayF | Just make sure whever sync you do on the IPA side *blocks* until synced | 17:35 |
lucasagomes | I can call "sync" and probably call drop_caches from the kernel after that | 17:35 |
lucasagomes | JayF, yeah, wait=True :-) | 17:35 |
JayF | like echo s > /proc/sysrq-trigger won't block, obviously | 17:35 |
JayF | well not just that | 17:35 |
JayF | make sure the command itself blocks until the sync is complete | 17:35 |
lucasagomes | sync does block it | 17:35 |
JayF | cool, perfect then | 17:35 |
*** pcaruana has joined #openstack-ironic | 17:35 | |
lucasagomes | JayF, ok, thanks :D | 17:35 |
* lucasagomes modify the patches | 17:36 | |
lucasagomes | I will probably finish it on monday cause it's almost beer o'clock on a friday | 17:36 |
JayF | works for me :) | 17:36 |
JayF | that whole reboot in-band stuff in IPA is kinda gross | 17:36 |
JayF | but has been saved from refactoring by the fact it tends to work in all cases | 17:36 |
JayF | lol | 17:36 |
JayF | dprince wins the prize for finding the edge case where it doesn't :) | 17:37 |
*** krotscheck has joined #openstack-ironic | 17:37 | |
dprince | JayF: yeah, well apparently I have some crap hardware that helps me out. I'm good for that I guess | 17:37 |
JayF | dprince: you should name names :P | 17:38 |
lucasagomes | heh | 17:38 |
lucasagomes | FWIW the halting worked | 8480f924-238a-460e-8f4c-4135550a45cf | node-0 | 718b1161-2c5c-4a80-baf9-1952446eb525 | power on | active | False | | 17:40 |
lucasagomes | heh | 17:40 |
*** sinval has quit IRC | 17:40 | |
* lucasagomes does the sync now | 17:40 | |
*** nathan-h has quit IRC | 17:40 | |
*** gabrielbezerra has joined #openstack-ironic | 17:40 | |
JayF | https://review.openstack.org/#/c/291816 is pretty straightforward and I just +2'd it, if someone else wants to land it (lucas's heartbeat fix) | 17:40 |
dprince | JayF: here is an (old) picture https://twitter.com/dovetaildan/status/413016271655927808 | 17:41 |
*** sinval has joined #openstack-ironic | 17:41 | |
dprince | "Real men (people) use baremetal" | 17:42 |
lucasagomes | dprince, ++ | 17:42 |
JayF | dprince: Are you using AMT then? | 17:43 |
dprince | JayF: oh, you'll like this. I have an office in the CRC (for a couple years now). They put my name on the sign :) | 17:43 |
*** gabriel-bezerra has quit IRC | 17:43 | |
dprince | JayF: https://twitter.com/dovetaildan/status/413015551074521089 | 17:43 |
* dprince reads his old tweets | 17:44 | |
* dprince doesn't tweet often... but when he does... | 17:44 | |
JayF | that's hilarious, so you're still in Blacksburg? | 17:44 |
dprince | JayF: yeah man | 17:44 |
dprince | its good for me | 17:44 |
*** cdearborn has quit IRC | 17:44 | |
JayF | I skidaddled to SF about 4 years ago; now moving to Tacoma this summer. | 17:44 |
JayF | PNW is awesome, SF is too pricey to stay long-term though :( | 17:44 |
dprince | JayF: not AMT, not yet. I use iboot which you guys are kicking out of tree (and I'm totally not sore about that or anything) | 17:45 |
dprince | JayF: would like to switch to AMT on those two newer boxes though. Just haven't had time to do the switch yet... basically I gotta go enable it in the BIOS I guess and see if it actually works... | 17:45 |
* lucasagomes has to fix the iboot patch for staging | 17:45 | |
*** harshs has joined #openstack-ironic | 17:46 | |
dprince | JayF: east coast misses you man | 17:47 |
dprince | JayF: west is nice to visit though I think | 17:47 |
JayF | So my mother tells me, often :P | 17:47 |
lucasagomes | alright, I'm going to call it a day | 17:50 |
lucasagomes | have a great evening all, enjoy the weekend | 17:50 |
sambetts | o/ lucasagomes | 17:50 |
sinval | night lucasagomes | 17:50 |
lucasagomes | dprince, JayF on monday I upload the sync patches | 17:50 |
lucasagomes | see you all | 17:50 |
*** baoli_ has quit IRC | 17:50 | |
*** lucasagomes is now known as lucas-afk | 17:51 | |
JayF | o/ | 17:51 |
*** trown is now known as trown|lunch | 17:54 | |
*** e0ne has joined #openstack-ironic | 17:56 | |
vdrok | night lucas-afk | 17:56 |
*** athomas has quit IRC | 17:57 | |
*** absubram has joined #openstack-ironic | 18:00 | |
*** dims_ has joined #openstack-ironic | 18:04 | |
*** dims has quit IRC | 18:04 | |
*** praneshp has quit IRC | 18:09 | |
*** penick has quit IRC | 18:10 | |
*** baoli has joined #openstack-ironic | 18:14 | |
*** alexpilotti has quit IRC | 18:18 | |
*** jistr has quit IRC | 18:22 | |
*** degorenko is now known as _degorenko|afk | 18:22 | |
*** lhcheng has joined #openstack-ironic | 18:24 | |
*** Nisha has quit IRC | 18:25 | |
*** lhcheng has left #openstack-ironic | 18:25 | |
*** Nisha has joined #openstack-ironic | 18:30 | |
*** permalac has quit IRC | 18:35 | |
*** thiagop-afk is now known as thiagop | 18:39 | |
openstackgerrit | jxiaobin proposed openstack/ironic: Pass region_name to SwiftAPI https://review.openstack.org/291063 | 18:45 |
*** alexpilotti has joined #openstack-ironic | 18:46 | |
openstackgerrit | jxiaobin proposed openstack/ironic: Pass region_name to SwiftAPI https://review.openstack.org/291063 | 18:48 |
*** jcoufal has quit IRC | 18:52 | |
*** marios_ has quit IRC | 19:00 | |
*** suro-patz has quit IRC | 19:02 | |
*** cdearborn has joined #openstack-ironic | 19:02 | |
vdrok | have a good weekend everyone! good night | 19:11 |
thiagop | g'night vdrok | 19:11 |
*** alex_xu has quit IRC | 19:12 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add portgroups to support LAG interfaces - API https://review.openstack.org/206244 | 19:12 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: WIP: add network drivers https://review.openstack.org/285852 | 19:12 |
*** e0ne_ has joined #openstack-ironic | 19:13 | |
*** e0ne has quit IRC | 19:14 | |
*** alex_xu has joined #openstack-ironic | 19:16 | |
*** suro-patz has joined #openstack-ironic | 19:21 | |
*** suro-patz has quit IRC | 19:21 | |
*** alexpilotti has quit IRC | 19:21 | |
*** alexpilotti has joined #openstack-ironic | 19:25 | |
mgould | reviews of https://review.openstack.org/#/c/272206 very much appreciated, if anyone has time | 19:28 |
mgould | and with that, I'm going home. Have a good weekend, everyone! | 19:29 |
*** alexpilotti has quit IRC | 19:29 | |
*** alexpilotti has joined #openstack-ironic | 19:29 | |
*** mgould has quit IRC | 19:29 | |
*** Marga_ has quit IRC | 19:32 | |
*** sambetts is now known as sambetts|afk | 19:33 | |
sambetts|afk | Night all o/ | 19:33 |
jroll | \o | 19:34 |
*** trown|lunch is now known as trown | 19:36 | |
openstackgerrit | Doug Hellmann proposed openstack/python-ironicclient: Update reno for stable/mitaka https://review.openstack.org/291432 | 19:36 |
*** daemontool_ has quit IRC | 19:39 | |
*** e0ne_ has quit IRC | 19:40 | |
*** mgoddard has quit IRC | 19:42 | |
*** electrofelix has quit IRC | 19:50 | |
thiagop | folks, I'm calling it a day | 19:51 |
thiagop | see ya | 19:51 |
thiagop | have a good weekend | 19:51 |
*** thiagop has quit IRC | 19:51 | |
*** alexpilotti has quit IRC | 20:03 | |
*** alexpilotti has joined #openstack-ironic | 20:03 | |
*** alexpilotti has quit IRC | 20:05 | |
*** Marga_ has joined #openstack-ironic | 20:09 | |
*** Marga_ has quit IRC | 20:09 | |
*** Marga_ has joined #openstack-ironic | 20:10 | |
*** pece has quit IRC | 20:16 | |
*** mbound has joined #openstack-ironic | 20:17 | |
*** alexpilotti has joined #openstack-ironic | 20:20 | |
*** sinval is now known as sinval-afk | 20:43 | |
*** alexpilotti has quit IRC | 20:43 | |
*** Goneri has quit IRC | 20:44 | |
*** krtaylor has quit IRC | 20:45 | |
jlvillal | JayF: Tacoma? | 20:52 |
jlvillal | I'd vote for Portland over Tacoma :) | 20:52 |
JayF | Portland is more expensive than Tacoma :P | 20:52 |
* jlvillal doesn't know much about Tacoma | 20:52 | |
JayF | here's the quickest way to describe it: | 20:52 |
JayF | Tacoma:Seattle::Oakland:SF | 20:52 |
jlvillal | Ah, okay | 20:52 |
jlvillal | JayF: You can live in the 'burbs like me :) | 20:52 |
JayF | Housing prices are cheaper there because it has a nasty history, but today it's a pretty safe place :) | 20:52 |
jlvillal | I'm in Hillsboro. | 20:53 |
JayF | and all the smelliness has been cleaned up | 20:53 |
JayF | IDK the area well enough to know where that is :) | 20:53 |
jlvillal | JayF: I think I remember a co-worker years ago describing Tacoma as 'the arm pit of Seattle'. But not sure on that. | 20:53 |
openstackgerrit | Merged openstack/ironic-python-agent: Fix programmatic error in heartbeat() https://review.openstack.org/291816 | 20:53 |
jlvillal | JayF: Hillsboro is west of Portland. About a 20 minute drive. | 20:54 |
jlvillal | A LOT of the high-tech stuff is out here. | 20:54 |
JayF | oooh yeah, in Oregon | 20:54 |
JayF | sorry lost that piece of context, lol | 20:54 |
jlvillal | Intel is here. and a lot of other stuff. | 20:54 |
JayF | I've been there for sure :P to intel, in fact | 20:54 |
* jlvillal actually likes living in the suburbs. Enjoys being able to easily park his car... | 20:55 | |
JayF | We basically want to be within 10 minutes of a downtown | 20:55 |
jlvillal | I know it isn't hip. I should desire to live in the urban city... | 20:55 |
JayF | lots of options in Tacoma that fit that and have reasonable housing prices | 20:55 |
jlvillal | Excellent :) | 20:55 |
jlvillal | JayF: Yeah SF is quite expensive. Very cool city though. | 20:56 |
JayF | I mean, I'm going to miss working at my desk | 20:57 |
* jlvillal now wonders if any Ironic people will be left in SF after the exodus of jroll, JoshNang and JayF ... | 20:57 | |
JayF | and right behind my laptop being a window with a view of the pacific ocean | 20:57 |
* jlvillal is jealous... | 20:57 | |
JayF | jlvillal: http://imgur.com/yxMAq0x fresh from my webcam :P | 21:01 |
jlvillal | JayF: Bastard! I see that with the utmost of respect :P | 21:01 |
jlvillal | s/see/say/ | 21:01 |
JayF | it's more grey than blue today :P | 21:02 |
JayF | well the problem with SF is, I pay $2400 for this 1br apt (~750 sqft) and a parking spot | 21:03 |
JayF | but that's only b/c of rent control. When I move out, they'll list it for $3600 | 21:03 |
JayF | and I can't feed that much of my salary every year into an apartment complex, I'd ratehr be feeding it into something I own :) | 21:03 |
* JayF brb lunching | 21:03 | |
jlvillal | JayF: https://goo.gl/photos/jgpamNAxzFXaBzEZA | 21:05 |
jlvillal | JayF: Good plan. and ouch on housing costs... | 21:06 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add support for partition images in agent drivers https://review.openstack.org/162008 | 21:07 |
Nisha | JayF, for IPA do we add reno? | 21:11 |
Nisha | for the IPA bug | 21:11 |
*** suro-patz has joined #openstack-ironic | 21:12 | |
*** dprince has quit IRC | 21:13 | |
*** alex_xu has quit IRC | 21:14 | |
JayF | Nisha: what IPA bug? | 21:14 |
JayF | jlvillal: heh, I figured you'd have a great view of all the hipsters :P | 21:15 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic-python-agent: Fixes programmatic error in _install_grub() https://review.openstack.org/291097 | 21:15 |
Nisha | JayF, ^^^ | 21:15 |
*** alex_xu has joined #openstack-ironic | 21:15 | |
Nisha | I havent added reno as it is just a simple fix which i face at every time i do localboot | 21:16 |
JayF | looking | 21:16 |
*** yarkot_ has joined #openstack-ironic | 21:17 | |
Nisha | JayF, i am not sure why gate was unhappy with previous patch set but it passes in my env, and even in gate i dont see any failure in provision | 21:17 |
JayF | +2 | 21:17 |
Nisha | :) | 21:17 |
jlvillal | JayF: I'm one of the lucky ones. I'm near a window. Thought that will change soon. My friend can't even see a window from his cube :( | 21:17 |
JayF | jlvillal: ah, see this is at my house :) | 21:17 |
jlvillal | s/Thought/Though/ | 21:17 |
JayF | jlvillal: went WFH around the start of the year in prep for moving | 21:17 |
*** jaybeale has quit IRC | 21:17 | |
*** yolanda has quit IRC | 21:18 | |
jlvillal | JayF: Nice! I did that for a couple of years. It can be a tad lonely at times. I like having the option to do it when I want to. | 21:18 |
*** yolanda has joined #openstack-ironic | 21:19 | |
JayF | I haven't been too lonely. My wife has been a little bit annoyed by me being around all the time though :P | 21:19 |
JayF | we use video conferencing a lot at Rackspace, which helps I think -- seeing faces and hearing voices | 21:19 |
*** yarkot_ has quit IRC | 21:19 | |
jlvillal | JayF: Heh. I was single then. So it was just me. | 21:20 |
jlvillal | I've been trying to do a lot more video lately with the co-workers as most of them are at different sites. I like the video a lot more than phone. | 21:20 |
JayF | I mean, I think we should do upstream pair programming more often generally. If we're ever wokring on the same thing, lets jump in a hangout or something and work on it together | 21:20 |
JayF | no need to be isolated just to folks in your business :) | 21:21 |
jlvillal | JayF: +1 for that idea from me :) | 21:21 |
*** Nisha has quit IRC | 21:22 | |
*** baoli has quit IRC | 21:24 | |
*** baoli has joined #openstack-ironic | 21:25 | |
*** baoli has quit IRC | 21:31 | |
*** devananda has quit IRC | 21:35 | |
*** mkovacik has joined #openstack-ironic | 21:39 | |
*** harshs has quit IRC | 21:47 | |
*** devananda has joined #openstack-ironic | 21:48 | |
*** thrash is now known as thrash|wknd | 21:57 | |
*** e0ne has joined #openstack-ironic | 21:59 | |
*** jaybeale has joined #openstack-ironic | 22:01 | |
*** suro-patz has quit IRC | 22:01 | |
*** suro-patz has joined #openstack-ironic | 22:01 | |
*** jaypipes has quit IRC | 22:02 | |
*** e0ne has quit IRC | 22:04 | |
*** lascii is now known as alaski | 22:08 | |
*** Goneri has joined #openstack-ironic | 22:13 | |
*** trown is now known as trown|outtypewww | 22:18 | |
*** krtaylor has joined #openstack-ironic | 22:22 | |
*** Marga_ has quit IRC | 22:23 | |
*** Marga_ has joined #openstack-ironic | 22:24 | |
*** Sukhdev has joined #openstack-ironic | 22:30 | |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector: Add discover nodes exercise https://review.openstack.org/276107 | 22:32 |
*** alexpilotti has joined #openstack-ironic | 22:32 | |
*** krtaylor has quit IRC | 22:35 | |
*** david-lyle has quit IRC | 22:37 | |
*** krtaylor has joined #openstack-ironic | 22:43 | |
*** Marga_ has quit IRC | 22:44 | |
*** Marga_ has joined #openstack-ironic | 22:44 | |
*** rcernin has joined #openstack-ironic | 22:47 | |
*** Sukhdev has quit IRC | 22:49 | |
*** alex_xu has quit IRC | 22:49 | |
*** alex_xu has joined #openstack-ironic | 22:51 | |
*** amotoki has quit IRC | 23:04 | |
*** rcernin has quit IRC | 23:06 | |
*** rcernin has joined #openstack-ironic | 23:08 | |
*** mbound has quit IRC | 23:09 | |
*** cdearborn has quit IRC | 23:14 | |
*** daemontool has joined #openstack-ironic | 23:16 | |
openstackgerrit | jxiaobin proposed openstack/ironic: Pass region_name to SwiftAPI https://review.openstack.org/291063 | 23:20 |
*** JoshNang has quit IRC | 23:30 | |
*** rcernin has quit IRC | 23:31 | |
*** ndipanov has quit IRC | 23:38 | |
*** JoshNang has joined #openstack-ironic | 23:40 | |
*** daemontool_ has joined #openstack-ironic | 23:41 | |
*** daemontool has quit IRC | 23:43 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!