*** sdake__ has joined #tripleo | 00:11 | |
*** sdake has quit IRC | 00:15 | |
*** Marga_ has quit IRC | 00:16 | |
*** Marga_ has joined #tripleo | 00:19 | |
openstackgerrit | Merged stackforge/kolla: Add some documentation around running the exec_replace driver https://review.openstack.org/167781 | 00:20 |
---|---|---|
*** pblaho has quit IRC | 00:22 | |
*** spzala has quit IRC | 00:24 | |
*** eghobo has quit IRC | 00:27 | |
*** Marga_ has quit IRC | 00:41 | |
*** Marga_ has joined #tripleo | 00:45 | |
*** sdake has joined #tripleo | 00:46 | |
*** sdake__ has quit IRC | 00:46 | |
*** sdake__ has joined #tripleo | 00:47 | |
*** sdake has quit IRC | 00:47 | |
*** penick has quit IRC | 00:47 | |
*** sdake__ has quit IRC | 00:51 | |
*** sdake has joined #tripleo | 00:52 | |
*** sdake__ has joined #tripleo | 00:53 | |
*** sdake has quit IRC | 00:57 | |
*** sdake has joined #tripleo | 01:04 | |
*** sdake__ has quit IRC | 01:08 | |
*** cwolferh has quit IRC | 01:10 | |
*** jcoufal has joined #tripleo | 01:14 | |
*** Marga_ has quit IRC | 01:26 | |
*** jcoufal has quit IRC | 01:39 | |
*** eghobo has joined #tripleo | 01:41 | |
*** jerryz has joined #tripleo | 01:43 | |
*** eghobo has quit IRC | 01:47 | |
*** sdake__ has joined #tripleo | 02:06 | |
*** spzala has joined #tripleo | 02:10 | |
*** sdake has quit IRC | 02:11 | |
*** eghobo has joined #tripleo | 02:12 | |
*** gfidente has quit IRC | 02:16 | |
*** kan__ has joined #tripleo | 02:20 | |
*** dpaterson has joined #tripleo | 02:20 | |
*** sdake has joined #tripleo | 02:25 | |
*** sdake__ has quit IRC | 02:28 | |
*** eghobo_ has joined #tripleo | 02:35 | |
*** eghobo has quit IRC | 02:38 | |
*** sdake__ has joined #tripleo | 02:39 | |
*** noslzzp has joined #tripleo | 02:39 | |
*** sdake__ has quit IRC | 02:40 | |
*** sdake has quit IRC | 02:41 | |
*** eghobo_ has quit IRC | 02:48 | |
*** dpaterson has quit IRC | 03:01 | |
*** noslzzp has quit IRC | 03:23 | |
*** Marga_ has joined #tripleo | 03:33 | |
*** Marga_ has quit IRC | 03:33 | |
*** Marga_ has joined #tripleo | 03:34 | |
*** tzumainn has quit IRC | 03:37 | |
*** kan__ has quit IRC | 03:41 | |
*** cwolferh has joined #tripleo | 03:43 | |
*** kan__ has joined #tripleo | 03:49 | |
*** yuanying has joined #tripleo | 03:50 | |
*** sdake has joined #tripleo | 03:52 | |
*** untriaged-bot has joined #tripleo | 04:00 | |
untriaged-bot | Untriaged bugs so far: | 04:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1430445 | 04:00 |
openstack | Launchpad bug 1430445 in tripleo "Horizon translations aren't compiled" [Undecided,In progress] - Assigned to Steve McLellan (sjmc7) | 04:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1430599 | 04:00 |
openstack | Launchpad bug 1430599 in diskimage-builder "ramdisk-image-create with ironic-discoverd-ramdisk element fails" [Undecided,Fix committed] - Assigned to Yuiko Takada (takada-yuiko) | 04:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1436523 | 04:00 |
openstack | Launchpad bug 1436523 in diskimage-builder "Download of translations not properly disabled in APT" [Undecided,In progress] - Assigned to Mathieu Gagné (mgagne) | 04:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1429902 | 04:00 |
openstack | Launchpad bug 1429902 in tripleo "os-refresh-config fails during post-configure phase" [Undecided,New] | 04:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1434431 | 04:00 |
openstack | Launchpad bug 1434431 in tripleo "Abnormal exit in building rhel images by diskimage-builder for system is not registered." [Undecided,New] | 04:00 |
*** untriaged-bot has quit IRC | 04:00 | |
*** cwolferh has quit IRC | 04:00 | |
*** sdake has quit IRC | 04:01 | |
*** nijaba has quit IRC | 04:01 | |
*** sdake has joined #tripleo | 04:02 | |
*** pradeep has joined #tripleo | 04:04 | |
*** jerryz has quit IRC | 04:04 | |
*** jerryz has joined #tripleo | 04:05 | |
*** nijaba has joined #tripleo | 04:08 | |
*** eghobo has joined #tripleo | 04:21 | |
*** sdake has quit IRC | 04:38 | |
*** eghobo has quit IRC | 04:41 | |
*** masco has joined #tripleo | 04:53 | |
*** pradeep has quit IRC | 05:00 | |
*** pradeep has joined #tripleo | 05:01 | |
*** pradeep has quit IRC | 05:33 | |
*** jerryz has quit IRC | 05:43 | |
*** pradeep has joined #tripleo | 06:12 | |
*** chlong has quit IRC | 06:45 | |
*** bvandenh has joined #tripleo | 06:55 | |
*** mrunge has joined #tripleo | 07:19 | |
*** spzala has quit IRC | 07:19 | |
*** jprovazn has joined #tripleo | 07:34 | |
*** ukalifon has joined #tripleo | 07:34 | |
*** yamahata has quit IRC | 07:34 | |
*** panda has quit IRC | 07:34 | |
*** panda has joined #tripleo | 07:35 | |
*** pblaho has joined #tripleo | 07:37 | |
*** ifarkas has joined #tripleo | 07:40 | |
*** rdopiera has joined #tripleo | 07:49 | |
*** ekarlso has quit IRC | 07:59 | |
*** maufart has joined #tripleo | 08:01 | |
*** yog__ has joined #tripleo | 08:11 | |
*** bvandenh has quit IRC | 08:13 | |
*** jistr has joined #tripleo | 08:27 | |
*** yuanying has quit IRC | 09:06 | |
*** Marga_ has quit IRC | 09:12 | |
*** masco has quit IRC | 09:16 | |
*** lucasagomes has joined #tripleo | 09:20 | |
*** derekh has joined #tripleo | 09:22 | |
*** bvandenh has joined #tripleo | 09:22 | |
*** dtantsur|afk is now known as dtantsur | 09:26 | |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-puppet-elements: overcloud-controller: Install Redis server https://review.openstack.org/167523 | 09:32 |
*** masco has joined #tripleo | 09:32 | |
*** lazy_prince has joined #tripleo | 09:34 | |
*** jerryz has joined #tripleo | 09:34 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/diskimage-builder: Add grub2 element https://review.openstack.org/167929 | 09:34 |
*** pelix has joined #tripleo | 09:54 | |
*** tserong has quit IRC | 09:54 | |
*** tserong has joined #tripleo | 09:55 | |
*** lazy_prince has quit IRC | 09:57 | |
*** untriaged-bot has joined #tripleo | 10:00 | |
untriaged-bot | Untriaged bugs so far: | 10:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1430445 | 10:00 |
openstack | Launchpad bug 1430445 in tripleo "Horizon translations aren't compiled" [Undecided,In progress] - Assigned to Steve McLellan (sjmc7) | 10:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1430599 | 10:00 |
openstack | Launchpad bug 1430599 in diskimage-builder "ramdisk-image-create with ironic-discoverd-ramdisk element fails" [Undecided,Fix committed] - Assigned to Yuiko Takada (takada-yuiko) | 10:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1436523 | 10:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1429902 | 10:00 |
openstack | Launchpad bug 1436523 in diskimage-builder "Download of translations not properly disabled in APT" [Undecided,In progress] - Assigned to Mathieu Gagné (mgagne) | 10:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1434431 | 10:00 |
openstack | Launchpad bug 1429902 in tripleo "os-refresh-config fails during post-configure phase" [Undecided,New] | 10:00 |
openstack | Launchpad bug 1434431 in tripleo "Abnormal exit in building rhel images by diskimage-builder for system is not registered." [Undecided,New] | 10:00 |
*** untriaged-bot has quit IRC | 10:00 | |
*** masco has quit IRC | 10:04 | |
*** pdb has quit IRC | 10:15 | |
*** masco has joined #tripleo | 10:18 | |
jistr | spredzy: hi, are you working on this or can i rebase it on top of yesterday's patches? https://review.openstack.org/#/c/165474 | 10:23 |
*** rlandy has joined #tripleo | 10:24 | |
spredzy | jistr, I am still doing some stuff on that one, I'll rebase it and add the dependency on my next ps | 10:24 |
jistr | spredzy: ack, thanks! | 10:24 |
*** pdb has joined #tripleo | 10:24 | |
*** gfidente has joined #tripleo | 10:26 | |
*** gfidente has joined #tripleo | 10:26 | |
*** pdb has quit IRC | 10:27 | |
*** pdb has joined #tripleo | 10:27 | |
*** pdb has quit IRC | 10:28 | |
*** pdb has joined #tripleo | 10:28 | |
*** mikeit has joined #tripleo | 10:59 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/tuskar: Updated from global requirements https://review.openstack.org/166481 | 11:02 |
*** mcornea has joined #tripleo | 11:05 | |
*** mikeit has quit IRC | 11:07 | |
*** al has quit IRC | 11:11 | |
*** rhallisey has joined #tripleo | 11:17 | |
*** crinkle_ has joined #tripleo | 11:17 | |
*** ChuckC_ has joined #tripleo | 11:17 | |
*** al has joined #tripleo | 11:18 | |
*** Slower_ has joined #tripleo | 11:19 | |
*** tteggel_ has joined #tripleo | 11:19 | |
*** pelix has quit IRC | 11:19 | |
*** mordred_ has joined #tripleo | 11:20 | |
*** omnibus7 has joined #tripleo | 11:21 | |
*** lifeless1 has joined #tripleo | 11:21 | |
*** pelix has joined #tripleo | 11:21 | |
*** rbrady_ has joined #tripleo | 11:22 | |
*** rbrady_ has quit IRC | 11:22 | |
*** rbrady_ has joined #tripleo | 11:22 | |
*** pblaho has quit IRC | 11:25 | |
*** rbrady has quit IRC | 11:25 | |
*** Slower has quit IRC | 11:25 | |
*** lsmola has quit IRC | 11:25 | |
*** davidlenwell has quit IRC | 11:25 | |
*** lifeless has quit IRC | 11:25 | |
*** tteggel has quit IRC | 11:25 | |
*** derekh has quit IRC | 11:25 | |
*** wfoster has quit IRC | 11:25 | |
*** chlong has joined #tripleo | 11:25 | |
*** derekh has joined #tripleo | 11:29 | |
*** wfoster has joined #tripleo | 11:29 | |
*** gfidente has quit IRC | 11:30 | |
*** ChuckC has quit IRC | 11:30 | |
*** dhellmann has quit IRC | 11:30 | |
*** crinkle has quit IRC | 11:30 | |
*** tchaypo has quit IRC | 11:30 | |
*** mordred has quit IRC | 11:30 | |
*** anteaya has quit IRC | 11:30 | |
*** jerryz has quit IRC | 11:30 | |
*** bvandenh has quit IRC | 11:30 | |
*** regebro has quit IRC | 11:30 | |
*** dobson has quit IRC | 11:30 | |
*** michchap has quit IRC | 11:30 | |
*** spredzy has quit IRC | 11:30 | |
*** zz_avozza has quit IRC | 11:30 | |
*** naotokl has quit IRC | 11:30 | |
*** mordred_ is now known as mordred | 11:30 | |
*** lsmola has joined #tripleo | 11:31 | |
*** gfidente has joined #tripleo | 11:31 | |
*** tchaypo has joined #tripleo | 11:32 | |
*** thrash|g0ne is now known as thrash | 11:32 | |
*** pblaho_ has joined #tripleo | 11:33 | |
*** dhellmann has joined #tripleo | 11:33 | |
*** jerryz has joined #tripleo | 11:33 | |
*** bvandenh has joined #tripleo | 11:33 | |
*** regebro has joined #tripleo | 11:33 | |
*** dobson has joined #tripleo | 11:33 | |
*** michchap has joined #tripleo | 11:33 | |
*** spredzy has joined #tripleo | 11:33 | |
*** zz_avozza has joined #tripleo | 11:33 | |
*** naotokl has joined #tripleo | 11:33 | |
*** anteaya has joined #tripleo | 11:39 | |
*** sdake has joined #tripleo | 11:54 | |
*** noslzzp has joined #tripleo | 11:55 | |
*** sdake has quit IRC | 11:59 | |
*** sdake has joined #tripleo | 12:01 | |
*** julim has joined #tripleo | 12:01 | |
*** pradeep has quit IRC | 12:04 | |
*** jcoufal has joined #tripleo | 12:09 | |
*** lucasagomes is now known as lucas-hungry | 12:23 | |
*** tzumainn has joined #tripleo | 12:26 | |
*** akrivoka has joined #tripleo | 12:27 | |
*** jdob has joined #tripleo | 12:39 | |
*** morazi has joined #tripleo | 12:40 | |
*** trown|outttypeww is now known as trown | 12:42 | |
*** masco has quit IRC | 12:43 | |
*** spredzy is now known as spredzy|afk | 12:44 | |
*** shardy has joined #tripleo | 12:49 | |
*** dpaterson has joined #tripleo | 12:51 | |
*** eghobo has joined #tripleo | 12:53 | |
*** pradeep has joined #tripleo | 12:54 | |
*** dprince has joined #tripleo | 12:58 | |
*** akrivoka has quit IRC | 13:00 | |
*** athomas has joined #tripleo | 13:01 | |
*** akrivoka has joined #tripleo | 13:04 | |
*** dtantsur is now known as dtantsur|brb | 13:09 | |
-openstackstatus- NOTICE: gerrit stopped emitting stream events around 11:30 utc and has now been restarted. please recheck any changes currently missing results from jenkins | 13:13 | |
*** noslzzp has quit IRC | 13:25 | |
*** spredzy|afk is now known as spredzy | 13:27 | |
*** spzala has joined #tripleo | 13:31 | |
*** weshay has joined #tripleo | 13:33 | |
*** pblaho_ has quit IRC | 13:35 | |
*** pblaho has joined #tripleo | 13:36 | |
*** noslzzp has joined #tripleo | 13:37 | |
*** Marga_ has joined #tripleo | 13:38 | |
*** nijaba_ has joined #tripleo | 13:38 | |
*** nijaba_ has quit IRC | 13:38 | |
*** nijaba_ has joined #tripleo | 13:38 | |
*** nijaba has quit IRC | 13:39 | |
*** eghobo has quit IRC | 13:46 | |
*** ifarkas has quit IRC | 13:46 | |
*** ifarkas has joined #tripleo | 13:49 | |
*** ChuckC_ has quit IRC | 13:58 | |
*** lblanchard has joined #tripleo | 14:00 | |
openstackgerrit | Dmitry Teselkin proposed openstack/diskimage-builder: Allow dib to be lauched from venv https://review.openstack.org/168002 | 14:00 |
openstackgerrit | Dmitry Teselkin proposed openstack/diskimage-builder: Allow dib to be lauched from venv https://review.openstack.org/168002 | 14:01 |
*** ChuckC_ has joined #tripleo | 14:03 | |
*** jprovazn has quit IRC | 14:05 | |
*** lucas-hungry is now known as lucasagomes | 14:07 | |
openstackgerrit | Jiri Stransky proposed openstack/tripleo-heat-templates: puppet+devtest: make compute nodes reachable https://review.openstack.org/168010 | 14:13 |
*** yog__ has quit IRC | 14:14 | |
*** yog has joined #tripleo | 14:15 | |
*** yog is now known as Guest98181 | 14:15 | |
jistr | dprince: ah thx for the comment. Didn't notice the bit in compute manifest you're pointing to. So the network is not marked as persistent and autostarted, but it's still active, so what we have there currently doesn't do the whole trick. I'm now thinking it could be that the reason is we have there service "libvirt" instead of "libvirtd"? I'm going to explore that and amend my patch ^^ | 14:18 |
jistr | dprince: thx for the pointer! | 14:18 |
jistr | (i was referring to this line: http://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/puppet/manifests/overcloud_compute.pp#n34 ) | 14:19 |
*** prad has joined #tripleo | 14:21 | |
*** mrunge has quit IRC | 14:24 | |
dprince | jistr: sure, the fix I put in fixes CI for virt. | 14:25 |
dprince | jistr: I was surprised by this because I developed the overcloud puppet templates on baremetal machines and everything was working | 14:25 |
*** pblaho has quit IRC | 14:26 | |
dprince | jistr: then I started the CI job, and trying to test it locally with virtual based "baremetal" nodes instead and hit a similar issue you described | 14:27 |
jistr | dprince: hmm strange. For me this consistently doesn't work, and mmagr has the same experience. That makes me think if the service is named "libvirtd" everywhere, or if debian-like OSes have "libvirt". Does the CI run bare metals on Fedora/CentOS or something else? | 14:27 |
gfidente | I amended my vote as well when noticed the ensure->absent | 14:27 |
dprince | jistr: I'm using Fedora | 14:27 |
dprince | jistr: and I think it works (or worked there) | 14:28 |
*** eghobo has joined #tripleo | 14:28 | |
gfidente | dprince, jistr on all virtual machines I am seeing same issue mentioned by jistr | 14:30 |
*** Marga_ has quit IRC | 14:30 | |
dprince | gfidente: "all virtual machines" what do you mean specifically? | 14:30 |
gfidente | no baremetal hosts, overcloud and undercloud built in VMs | 14:30 |
*** Guest98181 has quit IRC | 14:33 | |
*** dtantsur|brb is now known as dtantsur | 14:33 | |
*** stendulker has joined #tripleo | 14:33 | |
*** Marga_ has joined #tripleo | 14:37 | |
*** ukalifon has quit IRC | 14:37 | |
jistr | dprince, gfidente: what you said re baremetals being fine and hitting the issue only on virtual based "baremetals" makes sense. With baremetals the extra libvirt network on nodes running nova-compute won't collide with anything (unless you make your bare metal network 192.168.122.* on purpose, i guess :) ) | 14:38 |
dprince | jistr: exactly right, the virt network setup via the seed complicates some things. | 14:39 |
*** jprovazn has joined #tripleo | 14:41 | |
gfidente | jistr, but the ensure->absent should have worked though unless the libvirt(d) thing | 14:43 |
gfidente | I wanted to test that but having all sort of troubles restoring a working all-vms environment :) | 14:43 |
jistr | dprince, gfidente: i changed the before => Service['libvirt'] into before => Service['libvirtd'] but it makes no difference. I guess libvirt is enabled on the image, so it starts on boot, not during Puppet time, which is why the ordering won't do anything... Maybe we could try to "notify => " it too. | 14:43 |
gfidente | jistr, let us know | 14:44 |
jistr | will od | 14:44 |
jistr | * do | 14:44 |
dprince | jistr: hmmm, could be. Could you manually uninstal libvirt from your image? | 14:45 |
dprince | jistr: actually, not just libvirt but remove compute and neutron as well. Essentially just have a more base image | 14:46 |
dprince | jistr: you'll need to have DNS support enabled in your seed/undercloud so that network access to Yum repositories works correctly | 14:47 |
*** pblaho has joined #tripleo | 14:47 | |
*** eghobo_ has joined #tripleo | 14:49 | |
jistr | dprince: how do you do the image editing? with libguestfs or something? | 14:50 |
*** pblaho has quit IRC | 14:51 | |
*** pblaho has joined #tripleo | 14:51 | |
dprince | jistr: if you rebuild your compute image you can just comment out things here: http://git.openstack.org/cgit/openstack/tripleo-puppet-elements/tree/elements/overcloud-compute/install.d/package-installs-overcloud-compute | 14:52 |
dprince | jistr: You can loopback mount the qcow if you want to edit the image though, probably easier to just build a more minimal image though | 14:53 |
*** eghobo has quit IRC | 14:53 | |
dprince | jistr: regarding the puppet fix would adding this do it: notify => Service['libvirt'] | 14:55 |
jistr | dprince: ok thanks. Do you see some alternative solution to either "notify =>" or calling "virsh net-destroy" as i did in my first patch? maybe updating the image elements to disable libvirt service in case it's enabled by default? i'm asking because at this point i'm not sure what would we gain by either validating or disproving that libvirtd isn't started by puppet | 14:56 |
dprince | If the notify => fix works I would like to use it instead | 15:00 |
jistr | ack, so i'll try that first, because easier to try too :) | 15:00 |
dprince | jistr: ^^, I would prefer not to add exec's if at all possible, | 15:00 |
dprince | jistr: but if we have to we can... | 15:00 |
*** bvandenh has quit IRC | 15:01 | |
jistr | ah you're right it's libvirt and not libvirtd for puppet, due to this i think: https://github.com/stackforge/puppet-nova/blob/master/manifests/compute/libvirt.pp#L147-L153 | 15:03 |
* jistr just doing his homework | 15:03 | |
*** sdake__ has joined #tripleo | 15:04 | |
gfidente | jistr, I mountloop the image | 15:05 |
gfidente | qemu-img convert into raw, mountloop and when finished convert back | 15:05 |
*** sdake has quit IRC | 15:08 | |
*** bvandenh has joined #tripleo | 15:08 | |
*** crinkle_ is now known as crinkle | 15:15 | |
*** cwolferh has joined #tripleo | 15:20 | |
dprince | jistr, gfidente : how I edit images locally https://review.openstack.org/#/c/71958/ | 15:21 |
dprince | jistr, gfidente : perhaps we should revisit getting a solution to this landed to disk-image-builder proper | 15:22 |
dprince | jistr: and yes, Puppet names the service 'libvirt' so I think we are fine as is in that regard | 15:22 |
*** jistr is now known as jistr|mtg | 15:23 | |
*** jistr|mtg is now known as jistr | 15:25 | |
*** eghobo_ has quit IRC | 15:28 | |
*** subscope has quit IRC | 15:33 | |
*** ifarkas has quit IRC | 15:35 | |
jistr | so i have some findings | 15:35 |
jistr | 1. libvirt is indeed started before puppet runs | 15:35 |
jistr | bře 26 15:09:09 localhost systemd[1]: Starting Virtualization daemon... | 15:36 |
jistr | ... | 15:36 |
jistr | bře 26 15:10:08 ov-3d665orjsu-1-6wjjbmrfuql4-novacompute-frzjryn3aqqb os-collect-config[1058]: [2015-03-26 15:10:08,649] (heat-config) [INFO] Notice: Compiled catalog for ov-3d665orjsu-1-6wjjbmrfuql4-novacompute | 15:36 |
jistr | 2. notify doesn't do the job | 15:36 |
jistr | 3. here's why: | 15:36 |
jistr | [root@ov-3d665orjsu-1-6wjjbmrfuql4-novacompute-frzjryn3aqqb ~]# virsh net-list | 15:36 |
jistr | Name State Autostart Persistent | 15:36 |
jistr | ---------------------------------------------------------- | 15:36 |
jistr | default active no no | 15:36 |
jistr | [root@ov-3d665orjsu-1-6wjjbmrfuql4-novacompute-frzjryn3aqqb ~]# systemctl restart libvirtd | 15:36 |
jistr | [root@ov-3d665orjsu-1-6wjjbmrfuql4-novacompute-frzjryn3aqqb ~]# virsh net-list | 15:36 |
jistr | Name State Autostart Persistent | 15:36 |
jistr | ---------------------------------------------------------- | 15:36 |
jistr | default active no no | 15:36 |
jistr | restarting libvirt won't get rid of the network, even if it's not marked as persistent | 15:37 |
gfidente | jistr, so we have to go via net-stop | 15:44 |
gfidente | and then notice | 15:44 |
gfidente | ? | 15:44 |
gfidente | *net-destroy | 15:44 |
jistr | yeah i think we should go with the exec, it has a reasonable "onlyif" imho, so it's not all that bad... (i'd only keep the one that destroys the net, not the one that removes the autostart, as that's already being done by the file removal) | 15:45 |
jistr | gfidente: i don't think we need the notice though, because it won't do any difference | 15:45 |
gfidente | well, without the notice | 15:46 |
gfidente | sorry I mean, ensure->absent should be equivalent of net-undefine I think, not net-destroy | 15:46 |
gfidente | so if you're going with the execs, I'd remove the ensure->absent then | 15:47 |
spredzy | dprince, caw we get your review on https://review.openstack.org/#/c/167589/ and https://review.openstack.org/#/c/167555/ please | 15:48 |
jistr | gfidente: i think the undefine and disable-autostart part is taken care of by the ensure->absent well (i guess it's better than an exec), but we need to add the exec anyway (just one of the two i had) | 15:49 |
dprince | spredzy: sure, will do | 15:49 |
spredzy | thanks I have some patch that I want to submit tha trelies on a mix of those two :/ | 15:49 |
jistr | dprince: and your opinion re exec please? :) ^^ | 15:49 |
spredzy | exec is non-puppetish :D | 15:50 |
* spredzy stop trolling and reaad the backlog | 15:50 | |
jistr | spredzy: yeah i know :) | 15:50 |
*** jehb has quit IRC | 15:51 | |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-heat-templates: lb: Allow multiple backend https://review.openstack.org/168044 | 15:55 |
jistr | removing /var/lib/libvirt/network/default.xml is not a good idea either, it will get us rid of the libvirt network but virbr0 will not be destroyed, and who knows what else is not destroyed properly | 15:56 |
* jistr going for the exec | 15:56 | |
*** untriaged-bot has joined #tripleo | 16:01 | |
untriaged-bot | Untriaged bugs so far: | 16:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1430445 | 16:01 |
openstack | Launchpad bug 1430445 in tripleo "Horizon translations aren't compiled" [Undecided,In progress] - Assigned to Steve McLellan (sjmc7) | 16:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1430599 | 16:01 |
openstack | Launchpad bug 1430599 in diskimage-builder "ramdisk-image-create with ironic-discoverd-ramdisk element fails" [Undecided,Fix committed] - Assigned to Yuiko Takada (takada-yuiko) | 16:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1436523 | 16:01 |
openstack | Launchpad bug 1436523 in diskimage-builder "Download of translations not properly disabled in APT" [Undecided,In progress] - Assigned to Mathieu Gagné (mgagne) | 16:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1429902 | 16:01 |
openstack | Launchpad bug 1429902 in tripleo "os-refresh-config fails during post-configure phase" [Undecided,New] | 16:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1434431 | 16:01 |
openstack | Launchpad bug 1434431 in tripleo "Abnormal exit in building rhel images by diskimage-builder for system is not registered." [Undecided,New] | 16:01 |
*** untriaged-bot has quit IRC | 16:01 | |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-heat-templates: lb: Allow multiple backend https://review.openstack.org/168044 | 16:07 |
*** sdake has joined #tripleo | 16:09 | |
*** sdake__ has quit IRC | 16:10 | |
*** sdake___ has joined #tripleo | 16:10 | |
*** yamahata has joined #tripleo | 16:12 | |
*** weshay has quit IRC | 16:12 | |
*** noslzzp has quit IRC | 16:12 | |
*** weshay has joined #tripleo | 16:12 | |
*** bvandenh has quit IRC | 16:13 | |
*** sdake has quit IRC | 16:14 | |
openstackgerrit | Yanis Guenane proposed stackforge/puppet-tripleo: loadbalancer: Enable backup mode for Galera https://review.openstack.org/168058 | 16:20 |
openstackgerrit | Dariusz Smigiel proposed openstack/tuskar-ui: Allow to upload all data from nodes.csv file https://review.openstack.org/168059 | 16:24 |
*** ChuckC_ has quit IRC | 16:26 | |
openstackgerrit | Dariusz Smigiel proposed openstack/tuskar-ui: Allow to upload all data from nodes.csv file https://review.openstack.org/168059 | 16:29 |
*** pblaho has quit IRC | 16:30 | |
*** Marga_ has quit IRC | 16:30 | |
*** chlong has quit IRC | 16:31 | |
*** Marga_ has joined #tripleo | 16:31 | |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-heat-templates: puppet: implement MongoDB on controller nodes https://review.openstack.org/165474 | 16:32 |
*** eghobo has joined #tripleo | 16:32 | |
*** Marga_ has quit IRC | 16:41 | |
openstackgerrit | Yanis Guenane proposed stackforge/puppet-tripleo: loadbalancer: Enable backup mode for Galera https://review.openstack.org/168058 | 16:46 |
derekh | slagle: ci cloud should be back running again, we have to wait for a new fedora image to be built, | 16:46 |
derekh | slagle: hopefully things will be back to normal in a few hours, for now only ubuntu just are running, we don't know if they are passing yet | 16:47 |
derekh | slagle: they may well be failing, things could have snuck in while it was down | 16:47 |
derekh | dprince: bnemec ^ | 16:47 |
greghaynes | als SpamapS mordred | 16:48 |
greghaynes | were kind of antsy to get in some dib work ;) | 16:48 |
SpamapS | eh? | 16:48 |
SpamapS | derekh: thanks for bringing it back up. :) | 16:49 |
SpamapS | we just didn't want to break tripleo with our aggressive dib'ing ;) | 16:49 |
mordred | woot! | 16:49 |
* mordred does a little dance | 16:49 | |
derekh | we'll here is hoping ;-) , at least their running again now | 16:52 |
*** pradeep1 has joined #tripleo | 16:52 | |
*** pradeep has quit IRC | 16:54 | |
derekh | I'll be gone soon, so if anybody is looking, fedora instances are kernel panicing on boot | 16:54 |
derekh | I think we just gotta wait for the new template to finish building (with https://review.openstack.org/#/c/165681/) | 16:55 |
*** omnibus7 is now known as davidlenwell | 16:57 | |
*** ChanServ sets mode: +v davidlenwell | 16:58 | |
openstackgerrit | Jiri Stransky proposed openstack/tripleo-heat-templates: puppet+devtest: make compute nodes reachable https://review.openstack.org/168010 | 16:59 |
*** rdopiera has quit IRC | 17:00 | |
*** jistr has quit IRC | 17:01 | |
*** derekh has quit IRC | 17:13 | |
*** penick has joined #tripleo | 17:14 | |
*** sdake has joined #tripleo | 17:15 | |
*** noslzzp has joined #tripleo | 17:15 | |
*** sdake___ has quit IRC | 17:18 | |
*** dtantsur is now known as dtantsur|afk | 17:19 | |
*** dasm1 has joined #tripleo | 17:20 | |
*** eghobo has quit IRC | 17:21 | |
*** Marga_ has joined #tripleo | 17:22 | |
*** mcornea has quit IRC | 17:25 | |
*** eghobo has joined #tripleo | 17:28 | |
*** mcornea has joined #tripleo | 17:35 | |
*** sdake__ has joined #tripleo | 17:38 | |
*** sdake has quit IRC | 17:41 | |
*** maufart has quit IRC | 17:43 | |
*** yamahata has quit IRC | 17:48 | |
*** jerryz has quit IRC | 17:49 | |
*** lucasagomes has quit IRC | 17:53 | |
*** eghobo has quit IRC | 17:58 | |
openstackgerrit | Jiri Stransky proposed openstack/tripleo-heat-templates: puppet+devtest: make compute nodes reachable https://review.openstack.org/168010 | 17:59 |
*** yamahata has joined #tripleo | 18:01 | |
*** nijaba_ is now known as nijaba | 18:04 | |
*** eghobo has joined #tripleo | 18:08 | |
*** eghobo has quit IRC | 18:15 | |
*** eghobo has joined #tripleo | 18:16 | |
*** sdake_ has quit IRC | 18:24 | |
*** dsneddon has quit IRC | 18:28 | |
*** eghobo_ has joined #tripleo | 18:28 | |
*** eghobo has quit IRC | 18:28 | |
*** mcornea has quit IRC | 18:29 | |
*** dsneddon has joined #tripleo | 18:31 | |
*** stendulker has quit IRC | 18:31 | |
*** eghobo_ has quit IRC | 18:32 | |
*** pradeep1 has quit IRC | 18:33 | |
openstackgerrit | Ethan Gafford proposed openstack/diskimage-builder: Open MKFS_OPTS for extension in disk-image-create https://review.openstack.org/165149 | 18:36 |
*** gfidente has quit IRC | 18:44 | |
openstackgerrit | Steven Dake proposed stackforge/kolla: Work around Ubuntu 14.04 Kernel bug with --net=hosts https://review.openstack.org/168109 | 18:49 |
openstackgerrit | Steven Dake proposed stackforge/kolla: Work around Ubuntu 14.04 Kernel bug with --net=host https://review.openstack.org/168109 | 18:50 |
mordred | greghaynes, SpamapS: I have pulled sample config drives from both HP and Rackspace ... would you like me to put them somewhere so that you dont' have to actually boot things on rackspace or hp to verify? | 19:17 |
mordred | maybe in the element itself for now? | 19:17 |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add ability to process Rackspace network info https://review.openstack.org/167003 | 19:20 |
mordred | greghaynes, SpamapS: added ^^ | 19:20 |
SpamapS | mordred: putting them in the element would be awesome | 19:20 |
mordred | SpamapS: I flamel'd them too - so they should be readable | 19:21 |
SpamapS | ah you did that | 19:21 |
SpamapS | mordred: for this you get the first flamel t-shirt | 19:21 |
SpamapS | when I finally make a flamel t-shirt | 19:21 |
* SpamapS goes back to cone of silence. | 19:21 | |
mordred | SpamapS: I'm thinking I'm going to take a couple of passes at just running the script so that I can tell it's reading/writing correctly | 19:21 |
*** lifeless1 is now known as lifeless | 19:25 | |
SpamapS | mordred: what would be really cool, would be if you ran a few of those passes in post-install.d and asserted the output. That wouldn't be a bad way of adding element unit tests actually... have them run little bits in post-install.d to assert that things work. | 19:26 |
* SpamapS really does go back to the cone | 19:26 | |
mordred | SpamapS: wait | 19:26 |
mordred | before cone | 19:26 |
mordred | SpamapS: give me a few more seconds of thought on that | 19:26 |
SpamapS | mmk | 19:26 |
* SpamapS raises cone half-way back to ceiling | 19:26 | |
mordred | SpamapS: in post-install.d ... how would I run a test on files in the element | 19:27 |
SpamapS | mordred: post-install.d runs inside chroot | 19:27 |
mordred | SpamapS: are you thinking perhaps copy the files in to $TMP_ROOT/mnt/config - then have post-install run the scripts to see that it creates the right files, verify the contents, then elete the files and /mnt/config? | 19:27 |
SpamapS | mordred: so if your program can be coaxed to do noop's or output to not /etc, then you could just run your program against the samples. | 19:27 |
mordred | SpamapS: it already supports not actually writing files | 19:28 |
mordred | SpamapS: and overriding the target distro | 19:28 |
SpamapS | mordred: that would be a good way to catch any problems with python, dependencies, the samples, etc. | 19:28 |
SpamapS | And would be great as a way to set the tone for future elements to assert things like that. | 19:29 |
mordred | SpamapS: oh - because the element is copied in to the chroot isn't it? | 19:29 |
SpamapS | mordred: it is | 19:29 |
mordred | SpamapS: the entire element dir is, yeah? | 19:29 |
SpamapS | mordred: yeah, they all end up in the same spot, so it would be $(dirname $0)/../sample/.... | 19:30 |
*** dsneddon has quit IRC | 19:31 | |
SpamapS | mordred: k? | 19:31 |
* SpamapS really does need to get this done or he'll be telling stories about bachelor parties instead of giving useful information at the talk | 19:31 | |
* SpamapS goes | 19:32 | |
mordred | SpamapS: thank you | 19:32 |
*** dsneddon has joined #tripleo | 19:34 | |
*** dsneddon is now known as dsneddon_lunch | 19:34 | |
dprince | bnemec: seeing some oslo.policy errors in our CI tests http://logs.openstack.org/69/164369/8/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/4021460/logs/seed_logs/keystone.txt.gz | 19:46 |
dprince | bnemec: could you have a look? | 19:46 |
bnemec | dprince: Looking | 19:48 |
dprince | bnemec: it looks to be failing to parse the keystone DEFAULT policy file which has comments? | 19:50 |
greghaynes | SpamapS: mordred ooo, thats a neat idea | 19:51 |
*** openstackgerrit has quit IRC | 19:52 | |
dprince | mordred: is DIB the right place for Rackspace specific elements? | 19:52 |
*** openstackgerrit has joined #tripleo | 19:52 | |
greghaynes | the element isnt rackspace specific, its a "DTRT when you try to boot in a cloud" element | 19:53 |
greghaynes | so theres public cloud specific bits in it, which seems like a reasonable thing users may want | 19:54 |
greghaynes | that being said, its possible dib may want to take the stance of just telling people to use cloud-init, which im sure would make mordred :( | 19:55 |
mordred | dprince: it's actually a proposed nova patch ... it hasn't landed yet, so rax is deploying it early | 19:55 |
mordred | greghaynes: I can carry the element in infra repos | 19:55 |
greghaynes | mordred: proposed nova path? | 19:56 |
mordred | but if humans out there want to use dib to be able to make images that run on multiple clouds that run openstack | 19:56 |
greghaynes | er, patch | 19:56 |
mordred | this is needed, because cloud-init also can't do this yet | 19:56 |
dprince | greghaynes: I'm not suggesting it isn't reqtuired, or useful, or important. Just asking if this is the right place for that element. | 19:56 |
greghaynes | oh? | 19:56 |
greghaynes | What thing cant cloud-init do? If cloud-init doesnt work for that then that is a easy sell for me | 19:57 |
mordred | https://review.openstack.org/#/c/153097/ | 19:57 |
mordred | greghaynes: cloud-init does not know how to consume this data yet | 19:57 |
mordred | because it's not landed in nova yet | 19:57 |
mordred | and so the patch hasn't been proposed to cloud-init | 19:58 |
mordred | if you want to accomplish this with cloud-init, you have to use a patched cloud-init | 19:58 |
mordred | which is a choice - but all of a sudden now dib would be carrying cloud-init patches, which sems ... eek | 19:58 |
greghaynes | dprince: Yep, its a good questoin | 19:58 |
mordred | dprince: I would not be offended if it was decided it wasn't the right place | 19:58 |
mordred | although I do personally think it's generally applicable to folks wanting to use dib to make images they can run in openstack clouds | 19:59 |
mordred | sad as it is that rax doesn't run dhcp | 19:59 |
greghaynes | my thinking is that we should enable users to build images that boot in $public_cloud, if this is the path of least resistence for doing that then I think dib is the right place | 19:59 |
mordred | greghaynes, SpamapS: btw- runing local test against that config drive data alraedy helped me find a current bug | 20:00 |
dprince | mordred: okay, good points. To make this really jump out would a -rax suffix or prefix help. What I'm getting at is lets say someone does want to build a DIB image for RAX... how would they find this element other than reading all of the docs for all elements available | 20:01 |
mordred | dprince: that's a good point - although I don't want people to think that this will make their images only work on rax | 20:02 |
*** lblanchard has quit IRC | 20:03 | |
mordred | because that's the primary use case we have for infra - we want one image that works on rax and hp and tripleo | 20:03 |
greghaynes | I think that is a "we need a user guide thing" | 20:03 |
mordred | BUT - yes | 20:03 |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: Partially Implements: Container set compute-operation-neutron https://review.openstack.org/168126 | 20:03 |
mordred | we should have a pointing flashing arrow that says "having problems with rax images? add this:" | 20:03 |
mordred | if we're REALLY kind, someone should figure out how to make this play nice with cloud-init so that you could have both | 20:04 |
openstackgerrit | Yanis Guenane proposed stackforge/puppet-tripleo: loadbalancer: Enable backup mode for Galera https://review.openstack.org/168058 | 20:04 |
mordred | but I don't know enough about cloud-init to be that person | 20:04 |
greghaynes | mordred: yea, I can poke at that, I think we have an element that does most of the work for that actually | 20:05 |
mordred | greghaynes: k. I mean, it's lower priority since it's a theoretical user who wants that not an actual one | 20:05 |
mordred | but probably shoudl get done nonetheless | 20:06 |
greghaynes | I like it becaues if I use just the ubuntu element for example that problem will pop up | 20:06 |
*** dsneddon_lunch is now known as dsneddon | 20:06 | |
dprince | mordred: I'm still on the fence, probably okay since this is really a cloud-init replacement. I totally see the need for us to hand roll this in order to keep things working. If infra does eventually create its own elements repo it might be a better fit there, but given it already exists it is probably fine for now I guess | 20:12 |
mordred | I also know that devananda has been doing some ironic work with folks in environments where they don't want dhcp | 20:17 |
mordred | and also no ec2 metadat | 20:17 |
mordred | so the ability to make a base image that can have a config drive attached to it and get networking information passed in as static could be nice for them | 20:17 |
bnemec | dprince: It sounds like the oslo.policy thing is a bug that somehow slipped past the keystone gate. | 20:20 |
bnemec | I think keystone is going to remove those comments from the sample file for now. | 20:20 |
dprince | bnemec: I filed tihs: https://bugs.launchpad.net/tripleo/+bug/1437032 | 20:23 |
openstack | Launchpad bug 1437032 in tripleo "keystone policy.json breaks oslo.policy" [Critical,Triaged] | 20:23 |
dprince | bnemec: has anyone pushed a revert to keystone yet? | 20:23 |
bnemec | dprince: I don't know. I'll shoot them a link to the bug. | 20:24 |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add ability to process Rackspace network info https://review.openstack.org/167003 | 20:24 |
greghaynes | check out those metadatas | 20:25 |
mordred | greghaynes, dprince: fixed a bug that adding sample config files caught :) also - I added a new config drive entry called "kilo" which contains what the config-drive data should look like in kilo once that patch lands | 20:25 |
mordred | I will next add tests in postinst like SpamapS suggested | 20:25 |
dprince | bnemec: https://review.openstack.org/168138 | 20:25 |
mordred | in case you'd like to test manually ... | 20:26 |
mordred | python elements/cloud-instance-simple-config/process-config-drive.py -n --root elements/cloud-instance-simple-config/sample/kilo --distro redhat | 20:26 |
mordred | will run it in no-op mode and will print out what it thinks it should output | 20:26 |
mordred | for a given config drive root and a given distro | 20:26 |
greghaynes | heh, shouldnt that dir be liberty ;) | 20:27 |
mordred | greghaynes: YES | 20:27 |
mordred | thank you | 20:27 |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add ability to process Rackspace network info https://review.openstack.org/167003 | 20:27 |
openstackgerrit | Dan Prince proposed openstack-infra/tripleo-ci: Revert a keystone policy.json change https://review.openstack.org/168139 | 20:28 |
dprince | bnemec: also, pushed ^^^ to help fix CI | 20:28 |
dprince | bnemec: in the meantime. I have to drive 4 hours now... thanks for looking | 20:29 |
*** shardy has quit IRC | 20:29 | |
mordred | dprince: oy. drive safe! | 20:29 |
bnemec | dprince: np, safe travels | 20:29 |
*** Marga_ has quit IRC | 20:29 | |
*** dprince has quit IRC | 20:29 | |
*** mcornea has joined #tripleo | 20:31 | |
openstackgerrit | Steven Dake proposed stackforge/kolla: Work around Ubuntu 14.04 Kernel bug with --net=host https://review.openstack.org/168109 | 20:39 |
*** jprovazn has quit IRC | 20:42 | |
mordred | greghaynes: dib-lint does not ignore ~ files | 20:47 |
greghaynes | nice! | 20:48 |
*** hewbrocca has joined #tripleo | 20:49 | |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add ability to process Rackspace network info https://review.openstack.org/167003 | 20:49 |
mordred | greghaynes: something in that last patch causes flake8 to crash :) | 20:51 |
mordred | foudn it :) | 20:53 |
*** MasterPiece has joined #tripleo | 21:05 | |
*** MasterPiece has quit IRC | 21:13 | |
*** noslzzp has quit IRC | 21:17 | |
*** jdob has quit IRC | 21:17 | |
*** akrivoka has quit IRC | 21:18 | |
*** weshay has quit IRC | 21:18 | |
*** jcoufal has quit IRC | 21:19 | |
*** morazi has quit IRC | 21:19 | |
*** Marga_ has joined #tripleo | 21:22 | |
*** hewbrocca has quit IRC | 21:24 | |
*** athomas has quit IRC | 21:25 | |
*** dpaterson has quit IRC | 21:29 | |
*** noslzzp has joined #tripleo | 21:33 | |
*** thrash is now known as thrash|g0ne | 21:35 | |
greghaynes | ok, I got a funky idea for dib testing | 21:36 |
mordred | greghaynes: tell it to me | 21:36 |
*** rlandy has quit IRC | 21:37 | |
greghaynes | SpamapS: mordred So, I think we should make one set of tests that build an image with a fake os element that only puts one file or something in the chroot, then outputs to all the formats, tests multiple output formats, etc. Which should be super fast because theres basically no data and itll give use good coverage on the non-elements code | 21:37 |
greghaynes | Then, we make another set of tests that output to tar (or the ACI images) and we use container/chroots to test | 21:38 |
greghaynes | which gives us coverage on elements cod | 21:38 |
*** mcornea has quit IRC | 21:40 | |
mordred | sound sane | 21:41 |
*** prad has quit IRC | 21:43 | |
*** dasm1 has quit IRC | 21:44 | |
greghaynes | once this bindep thing is done ;) | 21:44 |
greghaynes | I suddenly realized a *great* argument for why having the package-installs code in bindep and depend on that - we can write good tests in bindep easily | 21:46 |
mordred | greghaynes: ++ | 21:47 |
*** tzumainn has quit IRC | 21:47 | |
mordred | greghaynes: so - also - and this is kind of a big change - but it came to mind in a thread about pip patches | 21:47 |
mordred | one of teh guys there was saying that the way he installed _everything_ is to do "pip wheel ." and then pip install the wheel | 21:48 |
mordred | that made me think ... | 21:48 |
mordred | for pip installs into the chroot - making sure that the process either gets a wheel from a mirror (like I think you're doing in some places) | 21:48 |
mordred | or - if there is no wheel, actually building the wheel outside of teh chroot- or in a throwaway venv | 21:49 |
mordred | I'm not sure why - and it's probably a terrible idea | 21:49 |
mordred | so probably ignore me | 21:49 |
greghaynes | well, we should have all the wheels soon I think? | 21:49 |
greghaynes | since im resurrecting pypi-mirror | 21:50 |
*** pelix has quit IRC | 21:50 | |
openstackgerrit | Jeff Peeler proposed openstack/tuskar: Fix parameter default when empty list is used https://review.openstack.org/168165 | 21:51 |
openstackgerrit | Jeff Peeler proposed openstack/tuskar: Fix parameter default when empty list is used https://review.openstack.org/168165 | 21:51 |
*** jcoufal has joined #tripleo | 21:55 | |
*** untriaged-bot has joined #tripleo | 22:00 | |
untriaged-bot | Untriaged bugs so far: | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1430445 | 22:00 |
openstack | Launchpad bug 1430445 in tripleo "Horizon translations aren't compiled" [Undecided,In progress] - Assigned to Steve McLellan (sjmc7) | 22:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1430599 | 22:00 |
openstack | Launchpad bug 1430599 in diskimage-builder "ramdisk-image-create with ironic-discoverd-ramdisk element fails" [Undecided,Fix committed] - Assigned to Yuiko Takada (takada-yuiko) | 22:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1436523 | 22:00 |
openstack | Launchpad bug 1436523 in diskimage-builder "Download of translations not properly disabled in APT" [Undecided,In progress] - Assigned to Mathieu Gagné (mgagne) | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1429902 | 22:00 |
openstack | Launchpad bug 1429902 in tripleo "os-refresh-config fails during post-configure phase" [Undecided,New] | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1434431 | 22:00 |
openstack | Launchpad bug 1434431 in tripleo "Abnormal exit in building rhel images by diskimage-builder for system is not registered." [Undecided,New] | 22:00 |
*** untriaged-bot has quit IRC | 22:00 | |
mordred | greghaynes: DISTROL_NAME=rhel7 frustrates me | 22:00 |
greghaynes | Yes, not just because DISTRO is typod | 22:01 |
mordred | because there is no equiv way to get it in python | 22:01 |
mordred | platform.dist()[0].lower() | 22:01 |
mordred | does not return rhel7 | 22:01 |
greghaynes | yea, I am totally in favor of not using rhel7, there was some reason for it at the time... | 22:02 |
greghaynes | slagle: remembers I bet | 22:02 |
*** dpaterson has joined #tripleo | 22:05 | |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add ability to process Rackspace network info https://review.openstack.org/167003 | 22:08 |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add ability to process config-drive network info https://review.openstack.org/167003 | 22:08 |
mordred | greghaynes: ^^ changed the commit subject so that it seems less Rackspace oriented | 22:09 |
*** sdake has joined #tripleo | 22:15 | |
*** sdake has quit IRC | 22:18 | |
*** sdake has joined #tripleo | 22:18 | |
*** penick has quit IRC | 22:18 | |
*** sdake__ has quit IRC | 22:19 | |
*** Marga_ has quit IRC | 22:27 | |
mordred | greghaynes, SpamapS: neat! I wrote the post-install.d and it properly failed because something was off (it was a bug in the test itself, but still) | 22:34 |
*** dpaterson has quit IRC | 22:35 | |
*** dpaterson has joined #tripleo | 22:36 | |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add ability to process config-drive network info https://review.openstack.org/167003 | 22:41 |
*** Marga_ has joined #tripleo | 22:42 | |
*** derekh has joined #tripleo | 22:46 | |
devananda | mordred, dprince, "a base image that can have a config drive attached to it " << we're already doing that ... | 22:48 |
*** jcoufal has quit IRC | 22:50 | |
mordred | devananda: yes | 22:52 |
mordred | devananda: that was my point | 22:53 |
*** akrivoka has joined #tripleo | 22:53 | |
devananda | mordred: oh. I misread as they will want to do that, so $newthing will help them | 22:53 |
mordred | nope. more "there is a valid usecase for doing such a thing" | 22:53 |
devananda | coolness | 22:53 |
mordred | devananda: did you wind up re-using my config drive script to get network info out? or are you doing that some other way? | 22:54 |
devananda | mordred: i dont think i knew you had a config drive script. also, i believe we're actually using cloud-init with a configdrive partition | 22:55 |
mordred | devananda: how are you configuring the network on the host? | 22:55 |
mordred | devananda: dhcp? | 22:55 |
devananda | and there was a proposal to use vfat / virtual floppy to do the same thing (pass configdrive to the host) | 22:55 |
devananda | no. statically, as part of the data in the configdrive | 22:55 |
devananda | TheJulia: ^^ | 22:55 |
devananda | but we aren't using the virtual media stuff in bifrost just yet | 22:56 |
mordred | devananda: gotcha- well, I've got a thing that is smaller than cloud-init that may or may not be interesting to you | 22:56 |
mordred | devananda: if you don't actually want all the cloud-init-ness of things | 22:56 |
devananda | oh. humm. maybe? | 22:57 |
mordred | devananda: let's connect when we can higher-bandwidth and I'll walk you through what we've got and learn what you've got | 22:57 |
mordred | devananda: I have a hunch we have similar desires | 22:57 |
TheJulia | mordred: we ended just using cloudinit plus using an interfaces file, but conceivably more options should be offered incluing your script :) | 23:03 |
mordred | TheJulia: cool - right now it's embedded in dib - but the plan is to split it out so that it's easily testable and reconsumable elsewhere | 23:05 |
TheJulia | mordred: My original hope was to just use the ubuntu cloud image, but I shifted gears to using DIB since it happilly created a full disk image that booted with networking that worked :) | 23:06 |
mordred | TheJulia: yup | 23:08 |
mordred | TheJulia: so - if you're using dib - once this lands, you can just shift to using ubuntu-minimal and cloud-instance-simple-config instead of the ubuntu element | 23:08 |
mordred | TheJulia: and your image will be smaller and have less moving parts | 23:08 |
TheJulia | woot! | 23:09 |
TheJulia | And will boot much faster | 23:11 |
*** MasterPiece has joined #tripleo | 23:12 | |
*** ccrouch is now known as ccrouch-bbl | 23:14 | |
*** julim has quit IRC | 23:16 | |
*** julim has joined #tripleo | 23:18 | |
*** julim has quit IRC | 23:22 | |
*** julim has joined #tripleo | 23:23 | |
*** chlong has joined #tripleo | 23:32 | |
*** penick has joined #tripleo | 23:33 | |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add ability to process config-drive network info https://review.openstack.org/167003 | 23:33 |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add a yum-minimal element that just uses yum https://review.openstack.org/166640 | 23:33 |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Port centos-minimal to yum-minimal https://review.openstack.org/166641 | 23:33 |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Split the debootstrap functions into an element https://review.openstack.org/166650 | 23:33 |
mordred | TheJulia: if you get bored and want to poke at cloud-instance-simple-config from https://review.openstack.org/167003 at some point and let me know if anything about it woudl be negative for what you're doing, that would be neat | 23:34 |
mordred | TheJulia: I just added a few different sample config-drives in there for verification | 23:34 |
mordred | TheJulia: so also, if you have a model of what you're building for your stuff, I'd be happy to add it to the list of sample config-drives so that we make sure we don't break you | 23:35 |
mordred | TheJulia: the general model is "for each interface the system has, if there is a network config for it in config-drive, configure it statically that way, otherwise fall back to configuring it for using dhcp" | 23:36 |
TheJulia | wow thats a big rev | 23:37 |
mordred | yah | 23:38 |
mordred | a lot of it is the sample test files | 23:38 |
mordred | TheJulia: if all goes well, https://review.openstack.org/#/c/167003/18/elements/cloud-instance-simple-config/sample/test/rax.debian.network.out should be the things that happen if the config-drive has https://review.openstack.org/#/c/167003/18/elements/cloud-instance-simple-config/sample/rax/openstack/latest/vendor_data.json | 23:39 |
*** dmellado has quit IRC | 23:40 | |
mordred | or if you wanna be forward-looking: https://review.openstack.org/#/c/167003/19/elements/cloud-instance-simple-config/sample/test/liberty.ubuntu.network.out from https://review.openstack.org/#/c/167003/19/elements/cloud-instance-simple-config/sample/liberty/openstack/latest/network_info.json | 23:40 |
mordred | TheJulia: hrm. I just realized - the format of the network_info.json might not work as well for you ... since it's assuming that it has context to know the MAC and interface id of each network interface on teh box | 23:41 |
mordred | TheJulia: do you know that? | 23:41 |
* mordred isn't sure what info you have to work with | 23:41 | |
TheJulia | I think I'll end up being forward looking, looks like I'm kind of not doing it in a way that will work with this, but I'm also doing it wrong because the examples that I kept finding in documentation didn't show many options | 23:41 |
mordred | TheJulia: yah - I'm guessing you're passing in a file in user-data, yeah? | 23:42 |
TheJulia | a new /etc/network/interfaces in the config drive it's self | 23:42 |
mordred | ah. | 23:42 |
*** dmellado has joined #tripleo | 23:43 | |
mordred | TheJulia: if you need to do something slightly different than the liberty file, I'm more than happy to accomodate that in process-config-drive | 23:43 |
TheJulia | We have the MAC address but not the network interface id | 23:43 |
mordred | I'm pretty sure we can work with that | 23:43 |
mordred | like - you know what MAC you want mapped to what networking info | 23:44 |
TheJulia | Yeah, that shouldn't be that crazy :) | 23:45 |
mordred | nah. it'll be a small change - but not any hacky than how we're doing the mapping right now | 23:45 |
mordred | in fact - it might be BETTER than how we're doing the mapping righ tnow | 23:45 |
mordred | to just do it all by looking up the mac addresses and matching them | 23:46 |
mordred | I'll play with that | 23:46 |
mordred | TheJulia: can you either send me or point me to an example of an interfaces file you'd pushing in? | 23:47 |
mordred | you're | 23:47 |
TheJulia | I'll do it when I get home from dinner, but it is super basic | 23:47 |
* TheJulia steps away | 23:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!