*** sdake_ has joined #tripleo | 00:06 | |
*** noslzzp_ has quit IRC | 00:09 | |
*** sdake has quit IRC | 00:10 | |
*** noslzzp has joined #tripleo | 00:10 | |
*** sdake has joined #tripleo | 00:32 | |
*** nijaba has joined #tripleo | 00:33 | |
*** nijaba has quit IRC | 00:33 | |
*** nijaba has joined #tripleo | 00:33 | |
*** sdake_ has quit IRC | 00:35 | |
*** sdake_ has joined #tripleo | 01:06 | |
*** sdake__ has joined #tripleo | 01:09 | |
*** sdake has quit IRC | 01:09 | |
*** sdake__ is now known as sdake | 01:09 | |
*** sdake_ has quit IRC | 01:13 | |
*** jpeeler has joined #tripleo | 01:26 | |
*** sdake_ has joined #tripleo | 01:43 | |
*** sdake has quit IRC | 01:46 | |
*** sdake has joined #tripleo | 01:54 | |
*** sdake_ has quit IRC | 01:58 | |
*** sthillma has joined #tripleo | 02:10 | |
*** sthillma_ has joined #tripleo | 02:11 | |
*** sthillma has quit IRC | 02:15 | |
*** sthillma_ is now known as sthillma | 02:15 | |
*** sdake_ has joined #tripleo | 02:25 | |
*** sdake has quit IRC | 02:29 | |
*** sthillma has quit IRC | 02:30 | |
*** weshay has quit IRC | 02:30 | |
*** weshay has joined #tripleo | 02:32 | |
*** davidlenwell has quit IRC | 02:33 | |
openstackgerrit | Martin André proposed openstack/diskimage-builder: Fix init system detection on Docker images https://review.openstack.org/152785 | 02:35 |
---|---|---|
*** sseago has joined #tripleo | 02:40 | |
*** sdake has joined #tripleo | 02:44 | |
*** sdake_ has quit IRC | 02:48 | |
*** julim has joined #tripleo | 02:50 | |
*** untriaged-bot has joined #tripleo | 03:00 | |
untriaged-bot | Untriaged bugs so far: | 03:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461615 | 03:00 |
openstack | Launchpad bug 1461615 in diskimage-builder "Yum vars directory doesn't exist" [Undecided,In progress] - Assigned to Abel Lopez (al592b) | 03:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461631 | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1459465 | 03:01 |
openstack | Launchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,New] | 03:01 |
openstack | Launchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged] | 03:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1461984 | 03:01 |
openstack | Launchpad bug 1461984 in tripleo "VM element: /usr/sbin/grub2-install: error: will not proceed with blocklists." [Undecided,New] | 03:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461601 | 03:01 |
openstack | Launchpad bug 1461601 in diskimage-builder "CentOS 6 not resizing" [Undecided,In progress] - Assigned to Abel Lopez (al592b) | 03:01 |
*** untriaged-bot has quit IRC | 03:01 | |
*** cody-somerville- has joined #tripleo | 03:20 | |
*** dasm has quit IRC | 03:27 | |
*** shadower has quit IRC | 03:27 | |
*** tserong has quit IRC | 03:27 | |
*** mestery_afk has quit IRC | 03:27 | |
*** dasm has joined #tripleo | 03:27 | |
*** tserong has joined #tripleo | 03:28 | |
*** tserong has joined #tripleo | 03:28 | |
*** mestery has joined #tripleo | 03:28 | |
*** julim has quit IRC | 03:31 | |
*** noslzzp has quit IRC | 03:43 | |
*** davidlenwell has joined #tripleo | 03:55 | |
*** ChanServ sets mode: +v davidlenwell | 03:56 | |
*** jang has joined #tripleo | 04:13 | |
*** jang1 has joined #tripleo | 04:16 | |
*** weshay has quit IRC | 04:21 | |
*** weshay has joined #tripleo | 04:29 | |
*** dasm has quit IRC | 04:54 | |
*** masco has joined #tripleo | 05:02 | |
*** lsmola has joined #tripleo | 05:36 | |
*** matbu has joined #tripleo | 05:56 | |
*** matbu has left #tripleo | 05:57 | |
*** jcoufal has joined #tripleo | 05:57 | |
*** tteggel has quit IRC | 06:04 | |
*** dasm|afk has quit IRC | 06:04 | |
*** zoli is now known as zoli|afk | 06:10 | |
*** dasm has joined #tripleo | 06:12 | |
dasm | o/ | 06:12 |
*** ukalifon has joined #tripleo | 06:15 | |
*** zoli|afk is now known as zoli | 06:22 | |
*** jprovazn has joined #tripleo | 06:43 | |
*** dtantsur|afk is now known as dtantsur | 06:44 | |
*** mordred has quit IRC | 06:46 | |
*** athomas has joined #tripleo | 07:18 | |
*** bvandenh_ has joined #tripleo | 07:20 | |
spredzy | morning all | 07:21 |
*** yog__ has joined #tripleo | 07:24 | |
*** lazy_prince has joined #tripleo | 07:29 | |
*** paramite has joined #tripleo | 07:31 | |
*** mcornea has joined #tripleo | 07:38 | |
*** Goneri has joined #tripleo | 07:40 | |
*** pino|work has joined #tripleo | 07:46 | |
*** gfidente has joined #tripleo | 07:51 | |
gfidente | morning | 07:51 |
*** zoli is now known as zoliXXL | 07:51 | |
*** jistr has joined #tripleo | 07:52 | |
*** lucasagomes has joined #tripleo | 08:05 | |
*** davidlenwell has quit IRC | 08:06 | |
*** davidlenwell has joined #tripleo | 08:09 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Update mongodb implementation to reflect master https://review.openstack.org/185628 | 08:10 |
*** dguerri` is now known as dguerri | 08:11 | |
*** yuanying has quit IRC | 08:13 | |
*** derekh has joined #tripleo | 08:14 | |
*** panda has joined #tripleo | 08:14 | |
openstackgerrit | Merged openstack/tripleo-incubator: Ensure ext-net is defined as a flat network https://review.openstack.org/188341 | 08:14 |
*** davidlenwell has quit IRC | 08:23 | |
*** lxsli has joined #tripleo | 08:24 | |
*** lxsli has left #tripleo | 08:24 | |
*** aufi has joined #tripleo | 08:28 | |
*** davidlenwell has joined #tripleo | 08:30 | |
*** regebro has joined #tripleo | 08:31 | |
*** yog__ has quit IRC | 08:33 | |
*** shadower has joined #tripleo | 08:34 | |
*** yog__ has joined #tripleo | 08:35 | |
*** aufi has quit IRC | 08:40 | |
*** al has quit IRC | 08:40 | |
*** al has joined #tripleo | 08:41 | |
*** pblaho has joined #tripleo | 08:45 | |
*** lazy_prince has quit IRC | 08:51 | |
*** yog__ has quit IRC | 08:57 | |
*** untriaged-bot has joined #tripleo | 09:00 | |
untriaged-bot | Untriaged bugs so far: | 09:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461615 | 09:00 |
openstack | Launchpad bug 1461615 in diskimage-builder "Yum vars directory doesn't exist" [Undecided,In progress] - Assigned to Abel Lopez (al592b) | 09:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461631 | 09:01 |
openstack | Launchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,New] | 09:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1459465 | 09:01 |
openstack | Launchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged] | 09:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1461984 | 09:01 |
openstack | Launchpad bug 1461984 in tripleo "VM element: /usr/sbin/grub2-install: error: will not proceed with blocklists." [Undecided,New] | 09:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461601 | 09:01 |
openstack | Launchpad bug 1461601 in diskimage-builder "CentOS 6 not resizing" [Undecided,In progress] - Assigned to Abel Lopez (al592b) | 09:01 |
*** untriaged-bot has quit IRC | 09:01 | |
*** dtantsur is now known as dtantsur|bbl | 09:03 | |
*** akrivoka has joined #tripleo | 09:07 | |
*** yog__ has joined #tripleo | 09:09 | |
*** epheo has joined #tripleo | 09:22 | |
*** gothicmindfood has joined #tripleo | 09:23 | |
*** stendulker has joined #tripleo | 09:30 | |
*** hewbrocca has quit IRC | 09:31 | |
openstackgerrit | Thomas Herve proposed openstack/os-collect-config: Add support for zaqar transport https://review.openstack.org/185882 | 09:43 |
*** kbyrne has quit IRC | 09:45 | |
*** kbyrne has joined #tripleo | 09:48 | |
*** pelix has joined #tripleo | 09:55 | |
*** sdake has quit IRC | 10:00 | |
*** hewbrocca has joined #tripleo | 10:00 | |
*** hewbrocca has quit IRC | 10:05 | |
*** tteggel has joined #tripleo | 10:08 | |
*** openstackgerrit has quit IRC | 10:09 | |
*** hewbrocca has joined #tripleo | 10:09 | |
*** openstackgerrit has joined #tripleo | 10:09 | |
*** tteggel has quit IRC | 10:12 | |
*** tteggel has joined #tripleo | 10:13 | |
*** dtantsur|bbl is now known as dtantsur | 10:14 | |
jprovazn | Hi, anyone knows how we deal with multi-line strings in heat-templates if new lines have to be preserved? I have an issue where newlines are replaced with spaces in an ssh key: http://paste.openstack.org/show/273836/ | 10:16 |
jprovazn | which seems to be because heatclient replaces "|" with quotes | 10:16 |
jprovazn | shardy: ^ maybe you might know? | 10:16 |
*** paramite is now known as paramite|afk | 10:17 | |
*** bvandenh_ has quit IRC | 10:17 | |
jprovazn | FWIW KeystoneCACertificate which uses multiline cert is broken in templates ATM too | 10:18 |
jprovazn | (I'll create a bug for this, but I wonder if there is a known solution) | 10:19 |
*** shardy_ has joined #tripleo | 10:19 | |
*** shardy has quit IRC | 10:21 | |
jprovazn | shardy_: hi, "shardy number 2" :), I pasted a heat related question just before you joined, have you ever hit this one? | 10:24 |
jprovazn | <jprovazn> Hi, anyone knows how we deal with multi-line strings in heat-templates if new lines have to be preserved? I have an issue where newlines are replaced with spaces in an ssh key: http://paste.openstack.org/show/273836/ | 10:24 |
jprovazn | <jprovazn> which seems to be because heatclient replaces "|" with quotes | 10:24 |
*** shardy_ has quit IRC | 10:25 | |
*** shardy has joined #tripleo | 10:25 | |
*** ChanServ sets mode: +v davidlenwell | 10:58 | |
*** wuhg has joined #tripleo | 11:08 | |
*** bvandenh_ has joined #tripleo | 11:10 | |
*** thrash|wknd is now known as thrash | 11:10 | |
openstackgerrit | Thomas Herve proposed openstack/os-collect-config: Add support for zaqar transport https://review.openstack.org/185882 | 11:14 |
*** paramite|afk is now known as paramite | 11:17 | |
hewbrocca | jistr: didn't you just do something with multi-line strings in heat templates? | 11:17 |
jistr | it's not yet merged but yeah | 11:17 |
* jistr reads back | 11:17 | |
*** dguerri is now known as dguerri` | 11:19 | |
jistr | jprovazn: all looks fine to me except the last line. I'm not sure if hiera always does this on command line or there's some problem. Do you write that out to some file? are the newlines replaced there too? | 11:20 |
*** wfoster has joined #tripleo | 11:20 | |
jistr | jprovazn: the /etc/puppet/hieradata/compute.yaml from the fpaste looks ok to me tbh | 11:20 |
jistr | jprovazn: we already have multiline bits there and they work (but they should work better when this is merged https://review.openstack.org/#/c/188772/) | 11:21 |
jistr | ugh CI is down | 11:30 |
jistr | Fedora is broken | 11:30 |
jistr | same thing when i try it on my desktop Error: nothing provides python-ipaddress needed by python-cryptography-0.9-1.fc21.x86_64 | 11:31 |
jistr | http://logs.openstack.org/72/188772/1/check-tripleo/check-tripleo-ironic-overcloud-f21puppet-nonha/20b3258/console.html#_2015-06-08_08_24_36_457 | 11:31 |
jprovazn | "<jistr> jprovazn: we already have multiline" - can you send me a link to an existing working example, because for example the existing KeystoneCACertificate is broken in the same way | 11:35 |
jprovazn | jistr: I *think* the problem is that "|" is replaced by quotes - if I replace qutes back with pipe in the hieradata file, it works as expected | 11:36 |
jistr | jprovazn: ok, i think KeystoneCACertificate was what i had in mind actually. Then this is the fix indeed https://review.openstack.org/#/c/188772/ | 11:36 |
*** rpodolyaka has joined #tripleo | 11:36 | |
jprovazn | jistr: great, thanks - I'll try that | 11:37 |
jistr | jprovazn: thanks, please let me know if it fixed the problem for you | 11:37 |
*** stendulker has quit IRC | 11:40 | |
*** lucasagomes is now known as lucas-hungry | 11:44 | |
*** masco has quit IRC | 11:47 | |
*** kodiakfff has left #tripleo | 11:49 | |
* jistr bugging folks at #fedora about the broken package | 11:52 | |
jprovazn | jistr: your patch fixes the issue, thanks | 11:54 |
jistr | jprovazn: awesome, thanks :) | 11:55 |
jistr | jprovazn: could you give a review of that patch when you have a minute, please? | 11:57 |
jprovazn | jistr: I'm doing it right now ;) | 11:57 |
jistr | thx :) | 11:57 |
jistr | it already passed non-ha and ha jobs, the ceph job still failing on capacity issues it seems, and when i did a recheck it turned all red because of the bad package | 11:58 |
*** u_glide has left #tripleo | 12:02 | |
jistr | https://bugzilla.redhat.com/show_bug.cgi?id=1229295 | 12:09 |
openstack | bugzilla.redhat.com bug 1229295 in python-cryptography "python-cryptography fails to install - unsatisfied dependency python-ipaddress" [Urgent,New] - Assigned to mcepl | 12:09 |
*** jayg|g0n3 is now known as jayg | 12:15 | |
*** noslzzp has joined #tripleo | 12:16 | |
*** rhallisey has joined #tripleo | 12:20 | |
*** rhallisey is now known as rhallisey|pto | 12:23 | |
*** morazi has joined #tripleo | 12:26 | |
*** morazi has quit IRC | 12:32 | |
*** masco has joined #tripleo | 12:32 | |
*** morazi has joined #tripleo | 12:32 | |
*** trown|outttypeww is now known as trown | 12:34 | |
*** lazy_prince has joined #tripleo | 12:34 | |
*** shardy_ has joined #tripleo | 12:36 | |
*** lucas-hungry is now known as lucasagomes | 12:38 | |
*** shardy has quit IRC | 12:38 | |
*** pdb has quit IRC | 12:41 | |
*** pdb has joined #tripleo | 12:42 | |
*** shardy_ has quit IRC | 12:42 | |
*** shardy has joined #tripleo | 12:43 | |
*** paramite is now known as paramite|afk | 12:43 | |
openstackgerrit | Ryan Hefner proposed openstack/tripleo-heat-templates: Enable Manila integration https://review.openstack.org/188137 | 12:44 |
*** prad has joined #tripleo | 12:45 | |
*** dguerri` is now known as dguerri | 12:46 | |
*** lazy_prince has quit IRC | 12:50 | |
*** mordred has joined #tripleo | 12:54 | |
*** akrivoka has quit IRC | 12:54 | |
*** ukalifon2 has joined #tripleo | 12:55 | |
*** ukalifon has quit IRC | 12:55 | |
*** MasterPiece has joined #tripleo | 12:56 | |
*** paramite|afk is now known as paramite | 13:02 | |
*** akrivoka has joined #tripleo | 13:06 | |
*** bvandenh_ has quit IRC | 13:07 | |
*** dprince has joined #tripleo | 13:09 | |
*** radez_g0n3 is now known as radez | 13:09 | |
*** sseago has left #tripleo | 13:10 | |
*** dguerri is now known as dguerri` | 13:12 | |
*** panda has quit IRC | 13:15 | |
*** panda has joined #tripleo | 13:16 | |
*** bvandenh_ has joined #tripleo | 13:21 | |
*** dguerri` is now known as dguerri | 13:24 | |
*** spzala has joined #tripleo | 13:25 | |
*** dguerri has left #tripleo | 13:27 | |
*** akrivoka has quit IRC | 13:27 | |
*** akrivoka has joined #tripleo | 13:28 | |
openstackgerrit | Ryan Hefner proposed openstack/tripleo-heat-templates: Add NetApp integration to Manila https://review.openstack.org/188138 | 13:32 |
*** akrivoka has quit IRC | 13:35 | |
*** julim has joined #tripleo | 13:36 | |
*** akrivoka has joined #tripleo | 13:41 | |
*** sdake has joined #tripleo | 13:48 | |
*** gfidente has quit IRC | 13:52 | |
*** lblanchard has joined #tripleo | 13:57 | |
*** sdake_ has joined #tripleo | 14:00 | |
openstackgerrit | Dan Prince proposed openstack/os-collect-config: shorter sleeps if metadata changes are detected https://review.openstack.org/189026 | 14:03 |
*** sdake has quit IRC | 14:04 | |
*** BadCub-Hiding is now known as BadCub | 14:05 | |
openstackgerrit | Jan Provaznik proposed openstack/tripleo-heat-templates: Config & deployments to update overcloud packages https://review.openstack.org/179974 | 14:08 |
dprince | shardy: https://review.openstack.org/#/c/189026/ this one gets it for me | 14:09 |
*** morazi has quit IRC | 14:10 | |
hewbrocca | dprince: morning! | 14:10 |
dprince | shardy: I have a slight preference for no config options where possible... | 14:10 |
dprince | hewbrocca: morning | 14:10 |
shardy | dprince: Hey, totally fine by me, I can abandon my patch | 14:11 |
shardy | dprince: do you see measurable improvements in the end-to-end time? | 14:12 |
shardy | I found it inconclusive in my VM based setup | 14:12 |
dprince | shardy: I haven't time those yet... I mean we are probably talking about a few minutes max here | 14:12 |
dprince | shardy: on something in CI which takes over an hour. So only a slight increase. But for local testing shaving off 2-3 minutes for something that takes 15 is quite noticable | 14:13 |
dprince | shardy: I'd say leave your patch posted for now. If people like having an extra config option I think perhaps we should go w/ yours | 14:14 |
dprince | shardy: sorry... I looked but apparently not carefully enough when I posted this on Saturday | 14:14 |
shardy | dprince: Agreed, would be good to confirm it actually makes a difference though - in my tests it looked like the quick poll occ already does generally avoided the sleep | 14:14 |
shardy | https://github.com/openstack/os-collect-config/blob/master/os_collect_config/collect.py#L272 | 14:16 |
dprince | shardy: Yeah. There is that too. The one count went to 16 though. | 14:16 |
shardy | e.g when we do reexec_self we poll right after the signal anyway | 14:16 |
shardy | so unless heat is really loaded, the new metadata should be there | 14:16 |
shardy | obviously that's a bit racy though | 14:16 |
shardy | It'd be good to somehow profile the time spent sleeping vs processing config while the create is in progress | 14:17 |
shardy | Maybe we could use osprofiler | 14:18 |
dprince | shardy: yeah. A systemd-analyze here would be super useful | 14:19 |
dprince | shardy: osprofiler might work | 14:19 |
*** panda is now known as panda|afk | 14:19 | |
*** morazi has joined #tripleo | 14:19 | |
dprince | shardy: if it doesn't make a huge difference in local or CI wall times though I may not be as in favor of the idea | 14:20 |
*** noslzzp_ has joined #tripleo | 14:20 | |
*** noslzzp_ has quit IRC | 14:21 | |
shardy | dprince: Yeah I did some rechecks on https://review.openstack.org/#/c/185674/ intending to flip the default and compare, but the variation was too much | 14:21 |
shardy | I re-tested locally a few times and wasn't sure we were getting much, if any benefit | 14:22 |
dprince | shardy: overcloud only? | 14:22 |
*** noslzzp has quit IRC | 14:22 | |
dprince | shardy: or all of devtest? | 14:22 |
shardy | dprince: Yeah, just overcloud | 14:22 |
*** bvandenh_ has quit IRC | 14:22 | |
shardy | After that I kinda went off the idea a bit due to the extra polling load on heat | 14:23 |
shardy | If we can quantify any improvement then I'm fine with it though | 14:24 |
shardy | that was also why I went for an iburst approach vs rising rate multiplier | 14:24 |
shardy | If there isn't any new data say 1 or 2 seconds after you send a signal, chances are there isn't any | 14:24 |
dprince | shardy: good to know. I give more weight to local testing numbers in this case due to the variability of the general CI wall time | 14:25 |
shardy | dprince: I might patch my local image to write to a file every time occ sleeps | 14:25 |
shardy | then compare that to quantify the sleep/configuring ratio | 14:25 |
dprince | shardy: does enabling debug logging not help you do the same? | 14:26 |
shardy | dprince: Oh, hmm, yes I guess it does :D | 14:26 |
shardy | grep ftw! | 14:26 |
shardy | we can compare the log timestamps with the heat resource events | 14:27 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Config & deployments to update overcloud packages https://review.openstack.org/179974 | 14:28 |
shardy | dprince: hey we discovered an interesting bug last week - it's impossible to turn on Debug via a stack-update | 14:29 |
shardy | because we update the hieradata which doesn't trigger the manifiests to be reapplied | 14:29 |
shardy | I'm still pondering the best way to fix it | 14:30 |
shardy | really we need all of the derived puppet-manifest applying Deployment resources to reference a hash of the data, or something | 14:30 |
dprince | shardy: hmmm. it should trigger an update I think. | 14:32 |
dprince | shardy: perhaps I've pre-optimized something like: http://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/puppet/controller-post-puppet.yaml#n26 | 14:32 |
shardy | dprince: the heat hook won't reapply a Deployment which hasn't changed, and only the data (not the manifest) has changed? | 14:32 |
dprince | shardy: oh, right. That | 14:32 |
dprince | shardy: yeah, so following stevebakers initial design for these hooks we are probably in violation of some of the original ides. | 14:33 |
shardy | dprince: kinda, yeah - there's a hidden dependency | 14:34 |
dprince | shardy: I think the original intention was that all "inputs" would be associated with the software deployments and get passed in via FACTOR_ (or Hiera) variables. | 14:34 |
shardy | dprince: exactly | 14:34 |
dprince | shardy: now, we normalized our Hiera a bit... to share things | 14:34 |
dprince | shardy: which is great, but we've introduced some update bugs | 14:34 |
dprince | shardy: I think we should just always run puppet on an update | 14:36 |
dprince | shardy: puppet is good about knowing what services need restarted on hiera updates itself | 14:36 |
shardy | dprince: Yeah, you may be right, or at least allow a flag which does that | 14:37 |
dprince | shardy: yes, let me have a look the hook scripts | 14:37 |
dprince | shardy: I think all we need is a new config option to force the update on select software deployments.... | 14:37 |
dprince | shardy: given this may effect more than just puppet it will probably need to be off by default though | 14:38 |
*** masco has quit IRC | 14:40 | |
jistr | jprovazn: something like this https://github.com/stackforge/puppet-ceilometer/blob/master/manifests/init.pp#L139 | 14:42 |
jistr | jprovazn: looks like nova doesn't have that atm, or at least i didn't find it when grepping puppet-nova | 14:43 |
jprovazn | jistr: thanks | 14:44 |
jistr | jprovazn: here's a doc for the user resource type, the 'shell' parameter is what you want | 14:44 |
jistr | https://docs.puppetlabs.com/references/stable/type.html#user | 14:44 |
jprovazn | I was searching for it just now, thanks :) | 14:45 |
*** NobodyCam has joined #tripleo | 14:46 | |
dprince | shardy: so option to skip this check (called force-deploy?) http://git.openstack.org/cgit/openstack/heat-templates/tree/hot/software-config/elements/heat-config/os-refresh-config/configure.d/55-heat-config#n95 | 14:47 |
dprince | shardy: notice the log warning allready there :) | 14:48 |
dprince | shardy: and then we update our software deployments in TripleO to just use that.... | 14:48 |
shardy | dprince: Yeah, maybe we use a special input to the deployment e.g "deploy_always: True" or something | 14:51 |
shardy | https://github.com/openstack/heat/blob/master/heat/engine/resources/openstack/heat/software_deployment.py#L102 | 14:51 |
shardy | that would align with the existing "special" inputs created internally | 14:51 |
dprince | shardy: I think it goes where we already have enable_hiera/enable_factor: http://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/puppet/controller-post-puppet.yaml#n44 | 14:52 |
dprince | shardy: so "options" right? | 14:52 |
shardy | dprince: aha, yup that works | 14:53 |
openstackgerrit | Merged openstack/tripleo-puppet-elements: Include NetApp Cinder Dependencies in Images https://review.openstack.org/186407 | 14:54 |
shardy | dprince: one problem though is we lose the feedback to heat if the puppet apply fails | 14:55 |
dprince | shardy: how is that? | 14:55 |
shardy | For that we need the template level dependency to be expressed so the Deployment gets replaced on update | 14:55 |
shardy | dprince: Heat thinks the deployment is COMPLETE, so it ignores any signals | 14:56 |
*** lazy_prince has joined #tripleo | 14:57 | |
dprince | shardy: well that is just trickery | 14:57 |
shardy | dprince: well, you can't traverse the graph if stuff moves to complete, then may revert to incomplete asynchronously | 14:58 |
shardy | dprince: may have to chat with stevebaker about this when he wakes up | 14:58 |
dprince | shardy: agree, I can give him a poke about it if you want since it'll be later for you | 14:58 |
dprince | shardy: or we could start an email thread | 14:59 |
* dprince likes IRC better for this one | 14:59 | |
*** untriaged-bot has joined #tripleo | 15:00 | |
untriaged-bot | Untriaged bugs so far: | 15:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461615 | 15:00 |
openstack | Launchpad bug 1461615 in diskimage-builder "Yum vars directory doesn't exist" [Undecided,In progress] - Assigned to Abel Lopez (al592b) | 15:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461631 | 15:01 |
openstack | Launchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,New] | 15:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1459465 | 15:01 |
dprince | shardy: So perhaps an evil idea here... but I could probably wire up an output to all the hiera configurations we do... | 15:01 |
openstack | Launchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged] | 15:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1461984 | 15:01 |
openstack | Launchpad bug 1461984 in tripleo "VM element: /usr/sbin/grub2-install: error: will not proceed with blocklists." [Undecided,New] | 15:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461601 | 15:01 |
openstack | Launchpad bug 1461601 in diskimage-builder "CentOS 6 not resizing" [Undecided,In progress] - Assigned to Abel Lopez (al592b) | 15:01 |
*** untriaged-bot has quit IRC | 15:01 | |
dprince | shardy: and then pass those into other deployments that require them... thus changing their deployments on update | 15:01 |
dprince | shardy: I mean, we already depend_on them anyways... this just makes it more explicit | 15:01 |
*** dasm is now known as dasm|afk | 15:02 | |
dprince | shardy: we wouldn't actually be using that data however... it is just there to "trip" Heat deployments to run on Hiera updates | 15:02 |
shardy | dprince: not evil, I was thinking along similar lines | 15:03 |
*** jprovazn has quit IRC | 15:03 | |
dprince | shardy: no heat changes required for that, we could just do it | 15:03 |
shardy | dprince: then the hidden dependency (which is always evil in heat) becomes explicit, which should solve the problem :) | 15:03 |
dprince | shardy: perhaps it is also an opportunity to gut (re-write in python) the Hiera element I initially did | 15:03 |
dprince | shardy: which I'm not happy with anyways | 15:03 |
*** dsneddon has joined #tripleo | 15:04 | |
*** spzala has quit IRC | 15:06 | |
*** killer_prince has joined #tripleo | 15:06 | |
*** spzala has joined #tripleo | 15:06 | |
*** jcoufal has quit IRC | 15:08 | |
*** lazy_prince has quit IRC | 15:09 | |
shardy | dprince: sounds good, I was wondering about a hook which could write the data directly vs oac | 15:09 |
shardy | I suppose it doesn't matter which tool tho | 15:09 |
dprince | shardy: we aren't have almost entirely moved away from oac | 15:09 |
dprince | shardy: It should go away entirely | 15:10 |
shardy | dprince: re tripping the update, there's even a digest function which could be used to calculate a hash of the list_joine'd data | 15:10 |
dprince | shardy: yeah, a hash of the hiera datafiles could be the ticket. | 15:10 |
shardy | e.g to make clear we're not passing the actual data in | 15:11 |
dprince | shardy: still, we'd need an output variable to provide it to Heat | 15:11 |
dprince | shardy: I think I like this approach best | 15:11 |
shardy | http://docs.openstack.org/developer/heat/template_guide/hot_spec.html#digest | 15:12 |
shardy | The one and only function not currently used in t-h-t! ;D | 15:12 |
shardy | Only supports a string for value atm by the looks of it | 15:12 |
dprince | shardy: I noticed we just added UpdateIdentifier (stevebaker's work) to our t-h-t this weekend | 15:12 |
hewbrocca | LOL | 15:13 |
dprince | shardy: I think this is exactly the same pattern here.... | 15:13 |
dprince | shardy: just for hiera | 15:13 |
shardy | dprince: yup, it's basically the same pattern | 15:14 |
hewbrocca | If we had set out to write something that would exercise every conceivable Heat feature, I don't think we could have done much better than t-h-t | 15:14 |
dprince | hewbrocca: well we aren't using custom resources yet, but shardy won't let me so that may be a good thing | 15:15 |
shardy | hewbrocca: very true, TripleO has proven to be a very effective kitchen-sink heat functional tests ;) | 15:15 |
openstackgerrit | Ana Krivokapic proposed openstack/tuskar-ui: Only fetch kernel and ramdisk images when needed https://review.openstack.org/189330 | 15:15 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: Add support for isolating swift storage nets https://review.openstack.org/188655 | 15:15 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: Add support for isolating block storage nets https://review.openstack.org/189025 | 15:15 |
*** dprince has quit IRC | 15:17 | |
*** bvandenh_ has joined #tripleo | 15:18 | |
*** andrearosa has joined #tripleo | 15:19 | |
*** lazy_prince has joined #tripleo | 15:19 | |
*** killer_prince has quit IRC | 15:22 | |
*** killer_prince has joined #tripleo | 15:23 | |
*** killer_prince has quit IRC | 15:24 | |
*** lazy_prince has quit IRC | 15:25 | |
*** lazy_prince has joined #tripleo | 15:26 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Enable NetApp Backends in Cinder https://review.openstack.org/187700 | 15:31 |
*** killer_prince has joined #tripleo | 15:31 | |
*** lazy_prince has quit IRC | 15:35 | |
*** yog__ has quit IRC | 15:37 | |
*** sdake_ has quit IRC | 15:42 | |
*** sdake has joined #tripleo | 15:47 | |
*** sdake_ has joined #tripleo | 15:48 | |
*** sdake has quit IRC | 15:52 | |
*** dtantsur is now known as dtantsur|afk | 15:54 | |
*** cwolferh has joined #tripleo | 15:54 | |
*** sdake_ is now known as sdake | 15:56 | |
*** daneyon has joined #tripleo | 15:56 | |
*** wuhg has quit IRC | 15:57 | |
*** killer_prince is now known as lazy_prince | 15:58 | |
*** devananda has joined #tripleo | 15:59 | |
*** mcornea has quit IRC | 16:04 | |
*** jistr has quit IRC | 16:10 | |
*** Goneri has quit IRC | 16:11 | |
*** daneyon_ has joined #tripleo | 16:12 | |
*** daneyon has quit IRC | 16:14 | |
*** yamahata has joined #tripleo | 16:15 | |
openstackgerrit | Merged openstack/tuskar-ui: Only fetch kernel and ramdisk images when needed https://review.openstack.org/189330 | 16:17 |
*** ukalifon2 has quit IRC | 16:17 | |
*** alop has joined #tripleo | 16:23 | |
*** alop has quit IRC | 16:23 | |
*** alop has joined #tripleo | 16:24 | |
*** rhallisey|pto has quit IRC | 16:31 | |
*** dprince has joined #tripleo | 16:31 | |
*** rhallisey|pto has joined #tripleo | 16:43 | |
*** bnemec has quit IRC | 16:45 | |
*** morazi has quit IRC | 16:45 | |
*** bnemec has joined #tripleo | 16:46 | |
*** rlandy has joined #tripleo | 16:54 | |
*** killer_prince has joined #tripleo | 16:56 | |
*** lazy_prince has quit IRC | 17:00 | |
*** lucasagomes is now known as lucas-dinner | 17:01 | |
*** derekh has quit IRC | 17:01 | |
*** hewbrocca has quit IRC | 17:04 | |
*** daneyon has joined #tripleo | 17:05 | |
*** SlickNik has joined #tripleo | 17:06 | |
*** daneyon_ has quit IRC | 17:07 | |
*** akrivoka has quit IRC | 17:10 | |
*** panda|afk has quit IRC | 17:15 | |
*** panda|afk has joined #tripleo | 17:16 | |
*** SlickNik has left #tripleo | 17:17 | |
*** killer_prince has quit IRC | 17:17 | |
*** rhallisey|pto has quit IRC | 17:19 | |
*** Marga_ has joined #tripleo | 17:23 | |
*** paramite has quit IRC | 17:23 | |
dprince | all tripleo Fedora seeds (with packages) fail with this error: https://bugs.launchpad.net/tripleo/+bug/1463107 | 17:25 |
openstack | Launchpad bug 1463107 in tripleo "Fedora seed fails to build due to python-ipaddress package requirement" [Critical,Triaged] | 17:25 |
*** Marga_ has quit IRC | 17:27 | |
*** Marga_ has joined #tripleo | 17:27 | |
*** trown is now known as trown|lunch | 17:29 | |
*** pradk has joined #tripleo | 17:30 | |
*** rhallisey|pto has joined #tripleo | 17:30 | |
*** lsmola has quit IRC | 17:32 | |
*** SlickNik has joined #tripleo | 17:39 | |
*** rlandy has quit IRC | 17:42 | |
*** daneyon_ has joined #tripleo | 17:45 | |
*** daneyon has quit IRC | 17:48 | |
*** pelix has quit IRC | 17:51 | |
*** sthillma has joined #tripleo | 17:52 | |
*** pino|work has quit IRC | 17:55 | |
*** dontalton has joined #tripleo | 18:00 | |
*** sdake has quit IRC | 18:02 | |
*** sdake has joined #tripleo | 18:02 | |
*** hewbrocca has joined #tripleo | 18:03 | |
*** openstackgerrit has quit IRC | 18:09 | |
*** openstackgerrit has joined #tripleo | 18:09 | |
mordred | greghaynes: so, you said something about output format testing | 18:09 |
mordred | greghaynes: as it relates to the docker output patch | 18:09 |
mordred | greghaynes: can you point me towards that? | 18:09 |
greghaynes | mordred: check out tests/image_output_formats.bash | 18:10 |
greghaynes | in diskimage-builder | 18:10 |
mordred | greghaynes: btw - the docker root element is even cooler | 18:11 |
mordred | greghaynes: it's hella quick compared to debootstrap | 18:12 |
greghaynes | nice! | 18:12 |
mordred | greghaynes: there are ... a few things that some of the low-level elements expect to be true organizationall which the docker element calls in to question | 18:12 |
mordred | greghaynes: given that it is a root element that does not know what distro it is installing | 18:12 |
greghaynes | hrm, it cant figure that out? | 18:13 |
mordred | well, it can | 18:13 |
mordred | but it can't use the existing infrastructure for doing so | 18:13 |
mordred | it doesn't need to do a ton that depends on it - but, for instace, the docker ubuntu images dont' have python in them, which kinda breaks other elements - so it needs to be installed | 18:14 |
mordred | but we're not bootstrapped enough to be able to use install-packages to install python, because install-packages is in python :) | 18:14 |
*** Goneri has joined #tripleo | 18:14 | |
greghaynes | you mean package-installs? | 18:15 |
greghaynes | because I thought install-packages was bash | 18:15 |
*** rhallisey|pto has quit IRC | 18:15 | |
mordred | yah | 18:15 |
mordred | whichever one it is | 18:15 |
mordred | it's also possible that I don't knw what I'm talking about :) | 18:15 |
*** rhallisey has joined #tripleo | 18:16 | |
greghaynes | yea, package-installs is probably it | 18:16 |
greghaynes | we should make that element assert that python is installed | 18:16 |
greghaynes | ah, so youre tunneling through a DIB_DOCKER_IMAGE var | 18:17 |
mordred | yah | 18:17 |
mordred | although defaulting to using DISTRO_NAME and DIB_RELEASE if I can - since other things want those variables set too | 18:18 |
greghaynes | maybe for now we say if you set that you have to specify DISTRO_NAME and DIB_RELEASE | 18:18 |
mordred | greghaynes: do we have any way for an element to add more elements to the list of elements ... dynamically? | 18:18 |
greghaynes | no | 18:18 |
mordred | k | 18:18 |
greghaynes | whyfor? | 18:19 |
mordred | I think for now disk-image-create docker dpkg and disk-image-create docker yum is fine | 18:19 |
mordred | to be able to have the root element look at the docker image and figure out whether you want the dpkg or the yum elements included | 18:19 |
greghaynes | ah | 18:19 |
greghaynes | yea, this will get interesting | 18:20 |
mordred | :) | 18:20 |
*** shardy_ has joined #tripleo | 18:21 | |
greghaynes | I could see a case for us doing a very very early run a script per element if it exists to see if we should add any additional dependencies | 18:22 |
*** shardy has quit IRC | 18:22 | |
greghaynes | as long as its before we get into the build process much | 18:22 |
greghaynes | mordred: theres custom metadata for docker images right? | 18:24 |
greghaynes | maybe we can put deps and the DIB_RELEASE and DISTRO_NAME in the doker image metadata | 18:24 |
greghaynes | and alternatively support specifying those explicitly | 18:25 |
*** shardy_ has quit IRC | 18:26 | |
*** daneyon_ has quit IRC | 18:26 | |
mordred | neat idea | 18:26 |
*** shardy has joined #tripleo | 18:27 | |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add docker output support https://review.openstack.org/189158 | 18:27 |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add base element for using docker as image base https://review.openstack.org/189165 | 18:27 |
mordred | greghaynes: added tests to the first one | 18:27 |
mordred | lemme know if I'm doing that right | 18:27 |
*** trown|lunch is now known as trown | 18:29 | |
greghaynes | mordred: I dont think you can stack traps like that | 18:29 |
mordred | poo | 18:29 |
mordred | do I need to put both in the one trap then? | 18:29 |
greghaynes | yep | 18:29 |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add docker output support https://review.openstack.org/189158 | 18:29 |
greghaynes | looks good | 18:31 |
mordred | \o/ | 18:31 |
mordred | jeblair: ^^ because I know it's exactly what you've always wanted - I made a patch to allow the creation of docker images as an output format from dib | 18:31 |
jeblair | mordred: now we can stack them in neat little piles and go on strike! | 18:32 |
*** rhallisey is now known as rhallisey|pto | 18:32 | |
jeblair | (it's possible i may have the wrong idea what containerization is about) | 18:32 |
mordred | yup! | 18:33 |
mordred | heh. nope. I think you've got it right | 18:33 |
mordred | jeblair: amazingly enough, it works pretty well and is super easy to use to debug/verify whether or not content got put into an image like you thought it would | 18:34 |
mordred | jeblair: if I didn't think we'd DDOS dockerhub, I'd suggest we publish a docker version of all of our images for nodepool :) | 18:35 |
jeblair | mordred: cool; i'm going to switch to -infra for the next part of this convo | 18:35 |
bkero | mordred: yesplz | 18:36 |
*** Marga_ has quit IRC | 18:40 | |
*** Goneri has quit IRC | 18:44 | |
*** Marga_ has joined #tripleo | 18:47 | |
*** prad__ has joined #tripleo | 19:14 | |
*** BadCub is now known as BadCub-Hiding | 19:20 | |
*** prad__ has quit IRC | 19:23 | |
*** pradk has quit IRC | 19:28 | |
*** dprince has quit IRC | 19:39 | |
*** MasterPiece has quit IRC | 19:42 | |
*** Marga_ has quit IRC | 19:57 | |
*** dprince has joined #tripleo | 20:01 | |
*** jayg is now known as jayg|g0n3 | 20:11 | |
*** dprince has quit IRC | 20:22 | |
*** radez is now known as radez_g0n3 | 20:23 | |
*** chuckC_ has joined #tripleo | 20:34 | |
*** shardy_ has joined #tripleo | 20:34 | |
*** shardy has quit IRC | 20:36 | |
*** shardy_ has quit IRC | 20:40 | |
*** shardy has joined #tripleo | 20:40 | |
*** dsneddon has quit IRC | 20:45 | |
*** spzala has quit IRC | 20:50 | |
*** Marga_ has joined #tripleo | 20:54 | |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Set primary interface on OVS bonds https://review.openstack.org/189447 | 20:55 |
*** dsneddon has joined #tripleo | 20:56 | |
*** pradk has joined #tripleo | 20:57 | |
*** Marga_ has quit IRC | 20:59 | |
*** Marga_ has joined #tripleo | 20:59 | |
*** untriaged-bot has joined #tripleo | 21:00 | |
untriaged-bot | Untriaged bugs so far: | 21:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461615 | 21:00 |
openstack | Launchpad bug 1461615 in diskimage-builder "Yum vars directory doesn't exist" [Undecided,In progress] - Assigned to Abel Lopez (al592b) | 21:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461601 | 21:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1459465 | 21:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1463092 | 21:01 |
openstack | Launchpad bug 1461601 in diskimage-builder "CentOS 6 not resizing" [Undecided,In progress] - Assigned to Abel Lopez (al592b) | 21:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1461631 | 21:01 |
openstack | Launchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged] | 21:01 |
openstack | Launchpad bug 1463092 in tripleo "hieradata change doesn't reapply manifest" [Undecided,Triaged] | 21:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1461984 | 21:01 |
openstack | Launchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,New] | 21:01 |
*** untriaged-bot has quit IRC | 21:01 | |
openstack | Launchpad bug 1461984 in tripleo "VM element: /usr/sbin/grub2-install: error: will not proceed with blocklists." [Undecided,New] | 21:01 |
*** lblanchard has quit IRC | 21:08 | |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Set primary interface on OVS bonds https://review.openstack.org/189447 | 21:16 |
*** julim has quit IRC | 21:16 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/os-cloud-config: Updated from global requirements https://review.openstack.org/188483 | 21:19 |
*** sdake_ has joined #tripleo | 21:19 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/tuskar: Updated from global requirements https://review.openstack.org/186939 | 21:21 |
*** SpamapS has quit IRC | 21:22 | |
*** sdake has quit IRC | 21:23 | |
openstackgerrit | Ryan Brady proposed openstack/tuskar-ui: Adds network configuration https://review.openstack.org/189473 | 21:23 |
*** trown is now known as trown|outttypeww | 21:24 | |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Set primary interface on OVS bonds https://review.openstack.org/189447 | 21:35 |
*** Marga_ has quit IRC | 21:37 | |
*** lucas-dinner has quit IRC | 21:37 | |
*** EmilienM is now known as EmilienM|afk | 21:41 | |
openstackgerrit | Ryan Brady proposed openstack/tuskar-ui: Adds network configuration https://review.openstack.org/189473 | 21:42 |
*** BadCub-Hiding is now known as BadCub | 21:47 | |
*** dprince has joined #tripleo | 21:49 | |
openstackgerrit | Emilien Macchi proposed stackforge/puppet-tripleo: Implement Advanced Firewalling support https://review.openstack.org/189484 | 21:49 |
*** lucas-dinner has joined #tripleo | 21:50 | |
*** lucas-dinner has quit IRC | 21:50 | |
*** SpamapS has joined #tripleo | 21:55 | |
*** chuckC_ has left #tripleo | 21:56 | |
openstackgerrit | Ryan Brady proposed openstack/tuskar-ui: Adds network configuration https://review.openstack.org/189473 | 22:00 |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Set primary interface on OVS bonds https://review.openstack.org/189447 | 22:00 |
*** pradk has quit IRC | 22:08 | |
*** spzala has joined #tripleo | 22:21 | |
*** penick has joined #tripleo | 22:31 | |
*** bnemec changes topic to "CI Broken due to DIFFERENT bug: https://bugs.launchpad.net/tripleo/+bug/1463107 | Deploying OpenStack Using OpenStack | https://wiki.openstack.org/wiki/TripleO" | 22:37 | |
*** daneyon has joined #tripleo | 23:10 | |
*** daneyon_ has joined #tripleo | 23:11 | |
*** daneyon has quit IRC | 23:15 | |
*** dprince has quit IRC | 23:18 | |
*** EmilienM|afk is now known as EmilienM | 23:20 | |
*** yuanying has joined #tripleo | 23:25 | |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Set primary interface on OVS bonds https://review.openstack.org/189447 | 23:34 |
*** chlong has joined #tripleo | 23:36 | |
*** dontalton has quit IRC | 23:45 | |
*** weshay has quit IRC | 23:47 | |
*** alop has quit IRC | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!