Friday, 2015-02-06

*** mandre1 has joined #tripleo00:01
*** mandre has quit IRC00:01
*** zz_avozza is now known as avozza00:02
*** eghobo has quit IRC00:06
*** regebro has quit IRC00:30
openstackgerritgreghaynes proposed openstack/diskimage-builder: Namespace PYPI_MIRROR_URL vars with DIB  https://review.openstack.org/15343000:32
*** Marga_ has quit IRC00:42
*** prad has joined #tripleo00:42
*** alop has quit IRC00:50
*** andreaf has quit IRC00:52
*** andreaf has joined #tripleo00:53
*** thrash is now known as thrash|g0ne01:01
*** weshay has quit IRC01:13
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add generic devuser element  https://review.openstack.org/15343901:23
*** weshay has joined #tripleo01:25
*** openstack has joined #tripleo01:34
-sendak.freenode.net- [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp01:34
lifelessSpamapS: done01:38
*** TempLPBugBot has quit IRC01:41
*** rwsu is now known as rwsu-afk01:53
*** ccrouch has quit IRC02:06
*** ChuckC_ has joined #tripleo02:09
*** ChuckC has quit IRC02:13
*** yog_ has quit IRC02:19
larsksAny tripleo folks around?02:22
larsksThis cropped up on ask.o.o today: https://ask.openstack.org/en/question/60301/glance-error-unrecognized-arguments-public/02:23
larsksIt looks like several of the instack scripts are calling 'glance image-create --public' and failing, because glance does not know about --public.02:23
greghaynesThat was an issue, I believe we fixed that02:23
greghaynessounds like out of date packages02:23
larsksgreghaynes: Huh.  That's what you get if you install the instack-undercloud package from the RDO juno repositories.02:24
greghaynestripleo-incubator uses --is-public 102:25
greghaynesoh, wait02:25
greghaynesim looking at our cd scripts02:25
* greghaynes should just find the lp bug because I definitely remember this02:26
greghayneslarsks: https://review.openstack.org/#/c/119761/02:28
larsksDo you know if that has filtered into packages anywhere?02:28
greghaynesno idea, I dont really know much of anything about instack02:29
greghaynesbut tripleo doesnt release tripleo-incubator02:29
greghaynesso they must be packaging it on their own02:29
larsksFair enough.  Thanks for the bug link!02:29
greghaynesnp02:29
larsksHuh, the script I see with the glance --public commands lines is /usr/bin/instack-prepare-for-overcloud, which doesn't show up in that change request.02:30
larsksMaybe that comes from somewhere else?02:30
greghaynesyea, must be their own scrit02:31
greghayness/scrit/script02:31
larsksYup :).  All righty then.02:31
* larsks didn't even know that glance had ever support --public.02:31
greghaynesYep, IIRC they deprecated it but accidentally didnt give deprecation warnings, left it hidden from help for a few cycles, and then removed02:32
greghayneswhich surprised us when it went poof02:32
*** daneyon has joined #tripleo02:38
*** daneyon_ has quit IRC02:41
*** yamahata has quit IRC02:46
*** ChuckC has joined #tripleo02:59
*** ChuckC_ has quit IRC02:59
*** Marga_ has joined #tripleo03:20
*** Marga_ has quit IRC03:20
*** Marga_ has joined #tripleo03:21
openstackgerritDan Prince proposed openstack-infra/tripleo-ci: Nothing to see here  https://review.openstack.org/15258503:24
*** avozza is now known as zz_avozza03:29
openstackgerritJames Slagle proposed openstack/tripleo-puppet-elements: Add puppet-stack-config element  https://review.openstack.org/15337503:30
*** sdake_ has quit IRC03:35
openstackgerritgreghaynes proposed openstack/diskimage-builder: Use package-installs for ubuntu and base  https://review.openstack.org/15345503:49
*** tzumainn has quit IRC03:49
*** untriaged-bot has joined #tripleo04:00
untriaged-botUntriaged bugs so far:04:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141618004:00
openstackLaunchpad bug 1416180 in diskimage-builder "Grub install fails for Debian Wheezy on Centos 7" [Undecided,New]04:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/140958304:00
openstackLaunchpad bug 1409583 in tripleo "overcloud controller os-refresh-config abort because haproxy horizon failed to bind socket" [Undecided,New]04:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/141567404:00
openstackLaunchpad bug 1415674 in tripleo "tripleo rabbitmq logrotate broken" [Undecided,New]04:00
untriaged-bothttps://bugs.launchpad.net/tuskar/+bug/138748704:00
openstackLaunchpad bug 1387487 in tuskar " tripleo-image-elements/elements/tuskar-ui /os-refresh-config /post-configure.d/101-tuskar-ui needs authentication from Keystone" [Undecided,New]04:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/139685404:00
openstackLaunchpad bug 1396854 in tripleo "fail to create an instance with specific ip" [Undecided,In progress] - Assigned to Jerry Zhao (zhaoxinyu)04:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141873904:00
openstackLaunchpad bug 1418739 in diskimage-builder "vm element lacks support to create PowerPC images" [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)04:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141524004:00
openstackLaunchpad bug 1415240 in diskimage-builder "package-install-v2 breaks older distros" [Undecided,New] - Assigned to John Dewey (retr0h)04:00
*** untriaged-bot has quit IRC04:00
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add apt-get autoremove  https://review.openstack.org/15345604:04
*** dobson has quit IRC04:04
openstackgerritgreghaynes proposed openstack/diskimage-builder: Only run apt-get update once  https://review.openstack.org/15345704:06
*** yog_ has joined #tripleo04:09
openstackgerritgreghaynes proposed openstack/diskimage-builder: Namespace PYPI_MIRROR_URL vars with DIB  https://review.openstack.org/15343004:11
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add generic devuser element  https://review.openstack.org/15343904:12
*** dobson has joined #tripleo04:16
*** dobson has quit IRC04:22
*** prad has quit IRC04:24
*** zz_avozza is now known as avozza04:27
*** noslzzp has quit IRC04:34
*** avozza is now known as zz_avozza04:37
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add apt-get autoremove  https://review.openstack.org/15345604:41
*** EmilienM|afk has quit IRC04:45
*** EmilienM has joined #tripleo04:46
*** pradeep has joined #tripleo04:47
*** eghobo has joined #tripleo04:52
*** yamahata has joined #tripleo04:54
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add generic devuser element  https://review.openstack.org/15343905:06
*** killer_prince is now known as lazy_prince05:06
openstackgerritSteve Kowalik proposed openstack/os-cloud-config: Add support to skip either kernel or ramdisk  https://review.openstack.org/15346505:08
*** eghobo has quit IRC05:21
*** lazy_prince is now known as killer_prince05:25
*** killer_prince is now known as lazy_prince05:30
*** eghobo has joined #tripleo05:33
openstackgerritSteve Kowalik proposed openstack/os-cloud-config: Set kernel and ramdisk ID for ironic nodes  https://review.openstack.org/14121705:43
*** regebro has joined #tripleo05:45
lifelessgreghaynes: https://review.openstack.org/#/c/153457/05:47
*** ishant has joined #tripleo05:48
lifelessgreghaynes: added more explanation.05:50
greghayneslifeless: what if we just run upate at the end of pre-install.d and say "if you want to add repos that are needd in install.d add them in pre-install.d, if you need them before then you must update apt yourself"05:51
lifelessso that would mean we can't run apt-get install in pre-install.d at all05:52
lifelesse.g. we can't install python-software-properties05:52
lifelessI presume your goal is to remove some overhead05:53
greghaynesyep05:53
lifelessif so, the second run is only needed when a new repo was added05:53
lifelessso take a directory hash of /etc/apt05:53
lifelessand if that is the same from right after the first update to before the second, skip the second05:54
lifeless^- is how I'd tackle it05:54
greghaynesSGTM05:54
*** masco has joined #tripleo06:10
*** akuznetsov has joined #tripleo06:18
*** eghobo has quit IRC06:21
*** dobson has joined #tripleo06:23
*** dobson has quit IRC06:33
*** sdake_ has joined #tripleo06:33
*** dshulyak_ has joined #tripleo06:34
*** openstackgerrit has quit IRC06:35
*** openstackgerrit has joined #tripleo06:35
*** dobson has joined #tripleo06:38
*** dobson has quit IRC06:45
*** dobson has joined #tripleo06:48
*** chlong has quit IRC07:12
*** chlong has joined #tripleo07:13
*** pblaho has joined #tripleo07:17
*** pblaho has quit IRC07:22
*** Marga_ has quit IRC07:23
*** jtomasek has joined #tripleo07:34
*** yamahata has quit IRC07:36
*** maufart has joined #tripleo07:51
*** noslzzp has joined #tripleo07:58
*** dshulyak_ has quit IRC07:59
*** maufart has quit IRC07:59
*** dshulyak_ has joined #tripleo07:59
*** dshulyak_ has quit IRC08:04
*** ifarkas has joined #tripleo08:08
*** noslzzp has quit IRC08:11
*** regebro has quit IRC08:17
*** andreaf has quit IRC08:20
*** andreaf has joined #tripleo08:20
*** mandre1 has quit IRC08:27
*** yog_ has quit IRC08:42
*** zz_avozza is now known as avozza08:44
openstackgerritGael Chamoulaud proposed openstack/tripleo-puppet-elements: Add source installation option for puppet modules  https://review.openstack.org/13376608:46
*** chlong has quit IRC08:53
*** akuznetsov has quit IRC08:55
*** gfidente has joined #tripleo08:58
*** gfidente has joined #tripleo08:58
*** yog_ has joined #tripleo08:59
*** derekh has joined #tripleo09:02
*** jang has joined #tripleo09:09
*** jang2 has quit IRC09:12
*** pdb has quit IRC09:13
*** pdb has joined #tripleo09:14
*** jang2 has joined #tripleo09:14
*** bvandenh has joined #tripleo09:16
*** jp_at_hp has joined #tripleo09:17
*** jang1 has quit IRC09:18
*** jang2 has quit IRC09:19
*** pradeep has quit IRC09:22
*** jang1 has joined #tripleo09:23
*** jang2 has joined #tripleo09:23
*** andreaf has quit IRC09:28
*** andreaf has joined #tripleo09:29
*** jtomasek has quit IRC09:30
*** jtomasek has joined #tripleo09:33
*** jtomasek has quit IRC09:43
*** jcoufal has joined #tripleo09:46
*** SlickNik has quit IRC09:52
*** tserong has quit IRC09:53
*** kbyrne has quit IRC09:53
*** jerryz has quit IRC09:53
*** BadCub has quit IRC09:53
*** BadCub has joined #tripleo09:54
*** jcoufal has quit IRC09:55
*** jtomasek has joined #tripleo09:57
*** SlickNik has joined #tripleo09:57
*** untriaged-bot has joined #tripleo10:00
untriaged-botUntriaged bugs so far:10:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141618010:00
openstackLaunchpad bug 1416180 in diskimage-builder "Grub install fails for Debian Wheezy on Centos 7" [Undecided,New]10:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/140958310:00
openstackLaunchpad bug 1409583 in tripleo "overcloud controller os-refresh-config abort because haproxy horizon failed to bind socket" [Undecided,New]10:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/141567410:00
openstackLaunchpad bug 1415674 in tripleo "tripleo rabbitmq logrotate broken" [Undecided,New]10:00
untriaged-bothttps://bugs.launchpad.net/tuskar/+bug/138748710:00
openstackLaunchpad bug 1387487 in tuskar " tripleo-image-elements/elements/tuskar-ui /os-refresh-config /post-configure.d/101-tuskar-ui needs authentication from Keystone" [Undecided,New]10:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/139685410:00
openstackLaunchpad bug 1396854 in tripleo "fail to create an instance with specific ip" [Undecided,In progress] - Assigned to Jerry Zhao (zhaoxinyu)10:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141873910:00
openstackLaunchpad bug 1418739 in diskimage-builder "vm element lacks support to create PowerPC images" [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)10:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141524010:00
openstackLaunchpad bug 1415240 in diskimage-builder "package-install-v2 breaks older distros" [Undecided,New] - Assigned to John Dewey (retr0h)10:00
*** untriaged-bot has quit IRC10:00
*** dobson has quit IRC10:04
*** tserong has joined #tripleo10:05
*** tserong has joined #tripleo10:05
*** bus-104 has joined #tripleo10:05
*** kbyrne has joined #tripleo10:06
*** chlong has joined #tripleo10:08
*** pdb has quit IRC10:09
*** jang1 has quit IRC10:11
*** jang2 has quit IRC10:12
*** pdb has joined #tripleo10:12
*** avozza is now known as zz_avozza10:13
*** subscope has quit IRC10:14
*** jang1 has joined #tripleo10:20
*** jerryz has joined #tripleo10:20
*** jang2 has joined #tripleo10:20
*** pdb has quit IRC10:23
*** pdb has joined #tripleo10:23
*** pradeep has joined #tripleo10:24
*** subscope has joined #tripleo10:26
*** zz_avozza is now known as avozza10:31
*** jcoufal has joined #tripleo10:33
*** avozza is now known as zz_avozza10:34
derekhadam_g, I think I found the problem, dhclient on Fedora needs a crapload of other scripts and files along with it to work10:39
derekhadam_g, dhclient is sending out the dhcp request and getting the correct response but then just failing to configure the nic because of missing scripts and files, trying a few things out at the moment10:41
*** pradeep1 has joined #tripleo10:42
*** pradeep has quit IRC10:43
openstackgerritJames Slagle proposed openstack/tripleo-puppet-elements: Symlink /etc/hiera.yaml -> /etc/puppet/hiera.yaml  https://review.openstack.org/15351310:44
openstackgerritGael Chamoulaud proposed openstack/tripleo-puppet-elements: Add new Puppet Modules  https://review.openstack.org/13376610:51
*** subscope has quit IRC10:52
*** pblaho has joined #tripleo10:55
*** jang2 has quit IRC11:00
*** jang1 has quit IRC11:01
*** bvandenh has quit IRC11:03
*** bvandenh has joined #tripleo11:03
openstackgerritJames Slagle proposed openstack/tripleo-puppet-elements: Symlink /etc/hiera.yaml -> /etc/puppet/hiera.yaml  https://review.openstack.org/15351311:04
*** jang1 has joined #tripleo11:04
*** jang2 has joined #tripleo11:05
openstackgerritGael Chamoulaud proposed openstack/tripleo-puppet-elements: Fix correct puppet modules names  https://review.openstack.org/15351711:06
*** ishant has quit IRC11:11
*** jang has quit IRC11:13
*** mcornea has joined #tripleo11:15
openstackgerritMerged openstack/diskimage-builder: Add install-static element  https://review.openstack.org/15341211:16
*** regebro has joined #tripleo11:17
*** mcornea has quit IRC11:19
*** rlandy has joined #tripleo11:21
*** akrivoka has joined #tripleo11:27
*** pelix has joined #tripleo11:30
*** jang2 has quit IRC11:37
*** jang has joined #tripleo11:38
*** zigo has quit IRC11:42
*** pblaho has quit IRC11:42
*** pblaho_ has joined #tripleo11:42
*** maufart has joined #tripleo11:56
*** dsneddon has quit IRC12:00
*** sirushti has quit IRC12:00
*** sirushti has joined #tripleo12:00
*** dsneddon has joined #tripleo12:00
*** julim has quit IRC12:04
*** pradeep has joined #tripleo12:05
*** russell_h has quit IRC12:06
*** julim has joined #tripleo12:06
*** jroll has quit IRC12:06
*** pradeep1 has quit IRC12:07
*** russell_h has joined #tripleo12:09
*** russell_h has quit IRC12:09
*** russell_h has joined #tripleo12:09
*** jang has quit IRC12:09
openstackgerritMerged openstack/tuskar-ui: Remove outdated FIXME  https://review.openstack.org/15327512:14
*** pblaho_ has quit IRC12:15
*** maufart has quit IRC12:18
*** regebro has quit IRC12:19
*** jang1 has quit IRC12:19
*** funzo has quit IRC12:19
*** wendar has quit IRC12:19
*** jehb has quit IRC12:19
*** mgagne has quit IRC12:19
*** rainya has quit IRC12:19
*** dtantsur|afk has quit IRC12:19
pdbif any kolla people are watching, can you let me know what your approach is for tweaking the service config files? Can we mount /etc as a volume or something else12:19
*** pblaho__ has joined #tripleo12:19
*** jroll has joined #tripleo12:20
*** regebro has joined #tripleo12:20
*** funzo has joined #tripleo12:20
*** jehb has joined #tripleo12:20
*** wendar has joined #tripleo12:20
*** mgagne has joined #tripleo12:20
*** rainya has joined #tripleo12:20
*** dtantsur|afk has joined #tripleo12:20
*** pblaho__ has quit IRC12:28
*** rhallisey has joined #tripleo12:28
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: puppet: disable swift proxy and glance backend  https://review.openstack.org/15353912:39
openstackgerritDan Prince proposed openstack-infra/tripleo-ci: Nothing to see here  https://review.openstack.org/15258512:41
*** mcornea has joined #tripleo12:46
*** masco has quit IRC13:03
openstackgerritSean Dague proposed openstack/tuskar: Add devstack external plugin  https://review.openstack.org/15354813:04
*** lblanchard has joined #tripleo13:11
*** lblanchard has quit IRC13:13
*** tzumainn has joined #tripleo13:14
*** athomas has joined #tripleo13:16
*** jdob has joined #tripleo13:17
openstackgerritAna Krivokapic proposed openstack/tuskar-ui: Auto-discover missing node parameters by default  https://review.openstack.org/15221913:19
*** dprince has joined #tripleo13:21
openstackgerritMerged openstack/tuskar-ui: Remove Inheritable*TestCase  https://review.openstack.org/15045413:31
dprincederekh: hi, does this look good to you https://review.openstack.org/#/c/153341/13:31
*** lblanchard has joined #tripleo13:32
*** yog_ has quit IRC13:32
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: puppet: disable swift proxy and glance backend  https://review.openstack.org/15353913:39
*** spzala has joined #tripleo13:39
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: puppet: only enable Ntp if ntp::servers is set  https://review.openstack.org/15356113:44
openstackgerritDan Prince proposed openstack-infra/tripleo-ci: Nothing to see here  https://review.openstack.org/15258513:45
*** Marga_ has joined #tripleo13:51
*** athomas has quit IRC13:52
*** spzala has quit IRC13:55
*** andreaf has quit IRC13:56
*** andreaf has joined #tripleo13:57
*** jroll has quit IRC14:03
*** jroll has joined #tripleo14:03
derekhdprince, yup, lgtm14:07
dprincederekh: might we go ahead and send this https://review.openstack.org/#/c/153341/14:08
*** mcornea has quit IRC14:08
dprincederekh: I'm almost positive I've got it down to 2 more fixes that need to land and it will pass.14:08
dprincederekh: no harm in going ahead and adding the tripleo-ci support now though...14:09
derekhdprince, yup, did you mean send this ? https://review.openstack.org/#/c/152584/14:09
derekh+214:09
dprincederekh: yep. thanks.14:10
dprincederekh: the last two issues are https://review.openstack.org/#/c/153561/ (I broke it for people who don't use NTP)14:10
dprincederekh: and this https://review.openstack.org/#/c/153539/2 which is a quick fix because for some reasons swift.devices isn't showing up in metadata anymore.14:10
*** radez_g0n3 is now known as radez14:11
dprincederekh: so I've just disabled the swift proxy, and glance for now until we get a handle on it. With those two fixes I think this job should pass14:11
derekhdprince ack14:13
openstackgerritGael Chamoulaud proposed openstack/tripleo-puppet-elements: Fix correct puppet modules names  https://review.openstack.org/15351714:13
dprincegchamoul: won't we need puppet-galera though?14:15
gchamouldprince: EmilienM asked me to do it14:15
EmilienMdprince: no14:15
EmilienMdprince: I do everything with puppetlabs-mysql14:15
dprincegchamoul: okay, I'm not the expert here. Just asking the hard questions :)14:16
dprinceEmilienM: ack, we can go with this then14:16
gchamouldprince: no worries, in packstack we are using it ... so for me it was logical :)14:16
gchamouldprince, EmilienM: so I need to add them again ? ;-)14:20
*** sseago has joined #tripleo14:30
*** sseago has left #tripleo14:35
*** egafford has joined #tripleo14:37
openstackgerritDerek Higgins proposed openstack/diskimage-builder: Fix dhclient in Fedora ramdisks  https://review.openstack.org/15358114:39
derekhadam_g, this works for me https://review.openstack.org/#/c/153581/14:40
derekhadam_g, although from some reason I couldn't ssh to my seed but I reckon thats unrelated14:40
*** epheo has joined #tripleo14:47
EmilienMgchamoul: no, we only need puppetlabs-mysql14:48
gchamoulEmilienM: ack !14:48
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Testing ironic pxe parameter change (DO NOT MERGE)  https://review.openstack.org/15255214:48
derekhadam_g, updateded your patch to test it ^^14:48
*** maufart has joined #tripleo14:50
*** rlandy has quit IRC14:51
*** ChuckC has quit IRC14:52
*** pradeep has quit IRC14:54
sdake_pdb you want to bind mount antything that is persistent14:56
sdake_pdb imo you dont want /etc tot be persistent14:56
jerryzderekh: do you know why tripleo-bm-test net is set without gateway ip? can i add one? because i am going to use tripleo-bm-test along with an ipv6 sbunet for nodepool slaves14:57
jerryzderekh: without it, vm can't reach metadata server14:58
pdbsdake_: agree, it's more for when playing around / debugging etc. e.g. say you want to set verbose=True. Are there any quick ways of doing this without rebuilding the image?14:58
sdake_no that isn't customizable14:58
sdake_eg, you ahve to rebuild14:58
sdake_at some point I suspect we will go to using pupppet to config things, then it should be possible to configure anything ;-)14:59
sdake_atm we use our own shell scripts in the containers to do the configuration14:59
pdbyes I see those15:00
pdbmakes sense15:00
gfidentedprince, remember our conversation from yesterday?15:04
gfidenteI am looking into EmilienM15:04
gfidentechange for rabbit, we need to pass the list of controllers15:04
gfidentebut we don't have that until allNodesConfig is passed by Heat15:04
gfidenteso this is a case where puppet config will happen in two steps15:05
dprincegfidente: I'm starting to think we may need to figure out a way to pass the allNodesConfig stuff in as well.15:06
gfidenteI don't see alternatives15:06
dprincegfidente: my swift.devices disappeared https://bugs.launchpad.net/tripleo/+bug/141880515:06
openstackLaunchpad bug 1418805 in tripleo "puppet: swift proxy fails to start" [High,In progress] - Assigned to Dan Prince (dan-prince)15:06
dprincegfidente: I haven't had a chance to look at this more closely, but they were there before. And I could grab them /w oac_data (os-apply-config).15:06
openstackgerritMerged openstack/tuskar-ui: Make node registration fields required  https://review.openstack.org/15326515:06
dprincegfidente: and they disappeared now!?15:06
dprincegfidente: so there is word to be done here.15:07
gfidenteah so you're suggesting I might not see the allNodesConfig stuff for the same reason15:08
gfidentedid I get it right?15:08
EmilienMgfidente: I hit https://tickets.puppetlabs.com/browse/PDB-122315:08
EmilienMwith rabbitmq in clustering15:08
openstackgerritMerged openstack/tripleo-heat-templates: puppet: disable swift proxy and glance backend  https://review.openstack.org/15353915:09
openstackgerritMerged openstack/tripleo-heat-templates: puppet: only enable Ntp if ntp::servers is set  https://review.openstack.org/15356115:09
*** Marga_ has quit IRC15:11
openstackgerritDan Prince proposed openstack-infra/tripleo-ci: Nothing to see here  https://review.openstack.org/15258515:12
*** Marga_ has joined #tripleo15:12
*** yamahata has joined #tripleo15:12
*** morazi has joined #tripleo15:14
openstackgerritMerged openstack-infra/tripleo-ci: Add an f20-puppet job.  https://review.openstack.org/15258415:20
*** pradeep has joined #tripleo15:22
*** yamahata has quit IRC15:23
*** Marga_ has quit IRC15:24
*** maufart has quit IRC15:25
*** pradeep1 has joined #tripleo15:28
*** pradeep has quit IRC15:29
openstackgerritAna Krivokapic proposed openstack/tuskar-ui: Auto-discover missing node parameters by default  https://review.openstack.org/15221915:29
GheRiveromarios: [D15:32
derekhjerryz, I guess the reason it doesn't have one is because we didn't need it, wouldn't it be able to contact the test network over the default-net network?15:32
*** athomas has joined #tripleo15:33
jerryzderekh: because my ipv6 subnet resides on the provider network with tripleo-bm-test and i need nodepool to reach slaves via ipv615:34
derekhjerryz, ahh ok, I havn't any objection to adding one15:35
*** pdb has quit IRC15:35
jerryzderekh: with gateway configured for tripleo-bm-test, i will not need default-net for metadata15:36
derekhjehb, ack15:37
derekhjerryz, ack15:37
jerryzderekh: moreover, ubuntu and precise base image only have eth0 enabled by default15:37
jerryzderekh: ubuntu and fedora image15:38
derekhjerryz, ya, we have enabled eth1 in one of the prep scripts15:38
jerryzderekh: but before prepare_tripleo.sh runs after prepare_node.sh15:39
derekhjerryz, ahh ok15:40
jerryzderekh: also nodepool needs to use ipv6 connect slaves15:40
jerryzderekh: in my case. so ipv6 has to be assigned on eth015:41
derekhjerryz, yup makes sense15:41
*** ccrouch has joined #tripleo15:43
*** pdb has joined #tripleo15:50
*** pradeep has joined #tripleo15:50
*** pradeep1 has quit IRC15:51
openstackgerritGhe Rivero proposed openstack/tripleo-incubator: Get external images for a deployment.  https://review.openstack.org/14103815:55
*** yamahata has joined #tripleo15:58
*** untriaged-bot has joined #tripleo16:00
untriaged-botUntriaged bugs so far:16:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141618016:00
openstackLaunchpad bug 1416180 in diskimage-builder "Grub install fails for Debian Wheezy on Centos 7" [Undecided,New]16:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/141567416:00
openstackLaunchpad bug 1415674 in tripleo "tripleo rabbitmq logrotate broken" [Undecided,New]16:00
untriaged-bothttps://bugs.launchpad.net/tuskar/+bug/138748716:00
openstackLaunchpad bug 1387487 in tuskar " tripleo-image-elements/elements/tuskar-ui /os-refresh-config /post-configure.d/101-tuskar-ui needs authentication from Keystone" [Undecided,New]16:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/140958316:00
openstackLaunchpad bug 1409583 in tripleo "overcloud controller os-refresh-config abort because haproxy horizon failed to bind socket" [Undecided,New]16:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141873916:00
openstackLaunchpad bug 1418739 in diskimage-builder "vm element lacks support to create PowerPC images" [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)16:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141524016:00
openstackLaunchpad bug 1415240 in diskimage-builder "package-install-v2 breaks older distros" [Undecided,New] - Assigned to John Dewey (retr0h)16:00
*** untriaged-bot has quit IRC16:00
*** lazy_prince is now known as killer_prince16:07
*** david-lyle_afk is now known as david-lyle16:07
*** 18VAB6A1X has joined #tripleo16:08
*** 21WAA9IOD has joined #tripleo16:08
*** Marga_ has joined #tripleo16:10
EmilienMdprince: https://review.openstack.org/#/c/152152/16:16
EmilienMFYI, it's now in stackforge!16:16
*** jcoufal has quit IRC16:19
*** openstackgerrit has quit IRC16:21
*** openstackgerrit has joined #tripleo16:22
openstackgerritMerged openstack/diskimage-builder: Add apt-get autoremove  https://review.openstack.org/15345616:24
openstackgerritNicholas Randon proposed openstack/diskimage-builder: Remove in gernal /opt/stack/{git repo} files  https://review.openstack.org/15362416:28
openstackgerritEmilien Macchi proposed stackforge/puppet-tripleo: Prepare for Gerrit  https://review.openstack.org/15362516:30
EmilienMsbadia: crinkle: fyi ^ - dprince and I are working on this light composition layer for tripleo elements16:32
*** dtantsur|afk is now known as dtantsur16:36
openstackgerritNicholas Randon proposed openstack/diskimage-builder: Remove in general /opt/stack/{git repo} files  https://review.openstack.org/15362416:36
*** alop has joined #tripleo16:46
*** prad has joined #tripleo16:47
*** ifarkas has quit IRC16:54
*** rhallisey has quit IRC16:57
*** ChuckC has joined #tripleo16:58
*** jtomasek has quit IRC17:00
*** sdake_ has quit IRC17:04
*** bvandenh has quit IRC17:06
*** Marga_ has quit IRC17:08
dprinceEmilienM: stackforge is fine. I feel like we should have tripleo-puppet-elements and puppet-triple in the same place though.17:08
dprinceEmilienM: having one on stackforge and another under openstack seems confusing17:09
EmilienMdprince: yes...17:09
*** rwsu-afk is now known as rwsu17:09
dprinceEmilienM: it is done now though so lets just go with it I guess.17:09
EmilienMdprince: not really a blocker today17:09
bnemecdprince: BTW, with your glance/swift change devtest_overcloud completed successfully for me today. \o/17:10
dprincebnemec: awesome :)17:11
dprincebnemec: we are ready to land the CI job now https://review.openstack.org/#/c/153341/17:11
bnemecdprince: Cool, +117:14
dprinceSpamapS: morning. having you ack ^^ would be helpful :)17:14
* SpamapS reads17:16
SpamapSdprince: that is sweet!17:16
SpamapShad no idea it was progressing so rapidly. :)17:16
dprinceSpamapS: and perhaps put in a good word for me in infra too17:16
dprinceSpamapS: not just for me, but for my patch17:17
SpamapS"Hey infra, this Dan guy will be nice to you if you just drag him around Hong Kong to find hamburgers in a mall/basement."17:17
dprinceha. Yeah. That is about right17:18
dprinceman, those burgers were pretty good by the time we finally got them17:18
dprinceAlso for those interested the job passed here: https://review.openstack.org/#/c/152585/17:20
*** rwsu has quit IRC17:20
derekhadam_g, that dib patch worked, dhclient in the fedora ramdisk is borked17:21
adam_gderekh, huh? weird. i grabbed that ramdisk you posted and it worked okay?17:22
dprincederekh: we are going to need some magic in tripleo-ci so we can expand the coverage to check some of the puppet specific repositories though. Things like tripleo-puppet-elements, puppet-tripleo, etc.17:23
adam_gderekh, but i take your word for it. thanks for looking into it17:24
*** dobson has joined #tripleo17:24
derekhadam_g, I mean the patch I posted up to dib https://review.openstack.org/#/c/153581/17:24
derekhadam_g, no need to take my word for it, I pulled it into your test patch and it worked https://review.openstack.org/#/c/152552/17:25
adam_gderekh, coolio17:26
derekhdprince, ahh ok, yup, makes sense /me wonders how many runs per days we're talking about17:26
dprincederekh: this is just an excuse to get another rack17:28
*** noslzzp has joined #tripleo17:28
derekhdprince, good idea, you can tell the boss ;-)17:29
dprincederekh: but honestly I don't think it'll be that many. Also consider this job already runs faster than the others.17:29
derekhdprince, cool17:29
dprincederekh: 65 minutes. ANd I could significantly decreease that further by creating just a single image for all the nodes.17:29
dprincederekh: and, for many of the puppet specific repos we'll only need to run just the puppet jobs (for now just one)17:30
dprincederekh: so... not as resource heavy as some of our other things17:30
derekhdprince, yup, all good points17:32
*** pdb has quit IRC17:35
*** dshulyak_ has joined #tripleo17:36
*** radez is now known as radez_g0n317:43
*** bnemec is now known as beekneemech17:44
*** ChuckC has quit IRC17:46
*** dshulyak_ has quit IRC17:47
*** rwsu has joined #tripleo17:49
*** Marga_ has joined #tripleo17:51
*** rhallisey has joined #tripleo17:55
*** pelix has quit IRC17:58
*** dobson has quit IRC18:00
*** ChuckC has joined #tripleo18:02
openstackgerritgreghaynes proposed openstack/diskimage-builder: Namespace PYPI_MIRROR_URL vars with DIB  https://review.openstack.org/15343018:03
*** daneyon_ has joined #tripleo18:03
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add generic devuser element  https://review.openstack.org/15343918:05
*** jp_at_hp has quit IRC18:06
*** daneyon has quit IRC18:06
*** derekh has quit IRC18:06
*** dtantsur is now known as dtantsur|afk18:08
*** pradeep1 has joined #tripleo18:10
*** pradeep has quit IRC18:11
*** dobson has joined #tripleo18:12
openstackgerritgreghaynes proposed openstack/diskimage-builder: Use package-installs for ubuntu and base elements  https://review.openstack.org/15345518:13
*** panda has quit IRC18:13
* greghaynes got a little speed happy the other day and now my dev env builds in ~30sec18:14
greghayneshence the ^ noise18:14
SpamapSgreghaynes: hm18:14
openstackgerritJames Slagle proposed openstack/tripleo-puppet-elements: Add puppet-stack-config element  https://review.openstack.org/15337518:14
SpamapSgreghaynes: I wonder if local-config might be a better choice.18:15
greghaynesSpamapS: for the devuser deal?18:16
SpamapSgreghaynes: yeah. Otherwise.. I wonder if ansible might be a better choice. ;)18:16
SpamapSI just worry about trying to genericise user maintenance in shell/dib18:17
greghaynesI think wanting to bake in a user is a pretty common use case, local-config does some of the work needed but not enough and making that super general would be :(18:17
openstackgerritMerged openstack/diskimage-builder: Add minimal ubuntu and centos base elements  https://review.openstack.org/13664218:18
greghaynesI agree that you dont want to become a full fleged user manager deal, this ends up not being a bad interface though even if youre making your own element for a user - you just end up using environment.d to set these params and then add additional config for your user in 51-myuser18:19
greghaynesMostly, I kind of want to make dib useful on its own and being able to login to the vm you create without writing an element seems like a must :)18:20
greghaynesspeaking of, I really want us to autogen dib docs that scan the elements and make pages for each of the README's in the elements18:23
greghaynesSo we can have a real docs site that documents included functionality18:24
SpamapSMe too!18:27
*** dobson has quit IRC18:27
SpamapSOk so regarding wanting a user making element, I think maybe this is where I think we need to define a clear goal for diskimage-builder and decide what goes in dib/elements and what needs to go in external collections.18:28
greghaynesYep18:28
SpamapSIt's right on the borderline for me.18:28
* greghaynes has been trying to beat that drum the past couple days18:28
*** jerryz has quit IRC18:28
SpamapSI think we've always drawn the line at "generically usable by anybody" as good for dib/elements18:29
SpamapSso this fits that18:29
SpamapSbut I'm not sure that's going to scale and it might end up being too prescriptive.18:30
greghaynesYea, I fear that we need to draw a limit thatll prevent us from including an element for everything possible18:30
SpamapSnearly everything I see in there now is really about delivering images and manipulating them at a low level....18:31
SpamapSThen there's the ones that are more focused on delivering content ... like source-repositories and pypi18:32
greghaynesYep. It seems a lot to me like we want dib/elements to be the "core" elements which do things people might require to get a vm that is useful18:32
SpamapSA few are centered around cross-distro compatibility.18:32
SpamapSwhich seems like a worthy thing to include18:33
greghayneswell, image that is useful, not vm ;)18:33
SpamapSYeah, we can probably just apply the 80/20 rule. If it is useful to 80% of image builders at some time (not necessarily for all of their images, but for all of the entities that build images) then it belongs in diskimage-builder.18:35
greghayneswfm, see where it leads to18:35
greghaynesI do wonder if we want to have a repo for the 10% above that?18:36
greghaynesmight be a bit premature...18:37
openstackgerritEmilien Macchi proposed stackforge/puppet-tripleo: First commit on Stackforge: fix lint & Gerrit config  https://review.openstack.org/15364918:37
SpamapSgreghaynes: If the fringe bits are one element, it stays. ;)18:38
greghaynesheh18:38
*** dobson has joined #tripleo18:39
greghaynesso, actually, an addition to the 80/20 is we have to also support the things we say we do18:39
greghaynesI think very few users use our suse element, for example18:39
SpamapSRight, that gets down to testing resources.18:40
SpamapSOne thing I've never liked that we don't do is we don't just do functional dib tests.18:40
*** jogo is now known as flashgordon18:40
*** regebro has quit IRC18:40
greghaynessrsly18:40
openstackgerritAna Krivokapic proposed openstack/tuskar-ui: Join node registration and upload forms  https://review.openstack.org/15365018:41
*** dobson has quit IRC18:54
*** bvandenh has joined #tripleo18:55
*** zz_avozza is now known as avozza18:59
*** jang has joined #tripleo19:04
*** akrivoka has quit IRC19:07
openstackgerritMerged stackforge/kolla: Cleanup required variables checks for all containers  https://review.openstack.org/14819219:08
openstackgerritMerged stackforge/kolla: Check for nova DB availability in dependent containers  https://review.openstack.org/14876219:09
*** jdob has quit IRC19:15
*** jdob has joined #tripleo19:17
*** bvandenh has quit IRC19:29
dprinceEmilienM: the puppet CI job is live19:30
* EmilienM dancing19:30
dprinceEmilienM: running it on your patch here now https://review.openstack.org/#/c/151389/719:30
EmilienMdprince: https://jenkins07.openstack.org/job/check-tripleo-ironic-overcloud-f20puppet-nonha/2/console19:31
EmilienMdprince: on which repos are we going to push this jobs?19:31
EmilienMdprince: also I'm curious about the time of the job19:32
EmilienMdprince: do you have an estimate?19:32
dprinceEmilienM: job takes 65 minutes (or around)19:33
EmilienMdprince: I hope jenkins job timeout is higher19:33
EmilienMdprince: for tripleo jobs19:33
dprinceEmilienM: We aren't yet testing "patches" for anything except core TripleO stuff.19:33
greghaynesHas there been any talking with the puppet-modules folks to see if they might want to have that job for their changes?19:33
*** sdake_ has joined #tripleo19:33
dprincegreghaynes: I personally would love this. And it is totally possible.19:34
dprincegreghaynes: but we haven't started the thread yet.19:34
*** avozza is now known as zz_avozza19:34
dprinceEmilienM: we need to make some tripleo-ci changes such that things like tripleo-puppet-elements, puppet-triple, etc. all get their refspec's pulled and tested properly.19:34
greghaynesawesome, would be pretty neat19:34
dprinceEmilienM: for now the big *win* is we at least have tripleo-heat-templates getting covered19:35
dprincegreghaynes: yes, I think so. Especially because our CI is multi-node and already does a good job of catching things...19:35
EmilienMdprince: this is awesome, thx for this huge work19:35
dprinceEmilienM: well, I've only seen the job pass once. But in my CI testing it was finding the right bugs so I think we are off to a good start here.19:36
dprinceEmilienM: so tripleo-heat-template changes are getting CI now. But for tripleo-puppet-elements, etc we need to be careful until we close that gap19:37
dprinceEmilienM: I'll try and work on these things next perhaps...19:37
EmilienMdprince: the new job is non-voting today, right?19:38
dprinceEmilienM: all of our jobs are check jobs19:38
jdobafter my undercloud comes up, can I shut down the seed VM, or is it needed for networking purposes?19:38
dprinceEmilienM: oh, voting. I think it might be voting actuall19:38
dprinceEmilienM: if it doesn't perform well we can change that19:39
EmilienMlol19:39
EmilienMoops19:39
EmilienMyeah, we don't want to slow down the gate19:39
dprinceEmilienM: the tripleo gate isn't in the integrated gate19:39
dprinceEmilienM: much of our stuff just lands19:40
*** spiffxp_ has left #tripleo19:48
*** radez_g0n3 is now known as radez19:50
*** dobson has joined #tripleo19:51
openstackgerritMerged openstack/tripleo-incubator: Allow customization of nameserver defaults  https://review.openstack.org/15266219:52
*** dobson has quit IRC19:55
*** flashgordon has left #tripleo20:03
*** dobson has joined #tripleo20:03
*** penick has joined #tripleo20:14
*** dobson has quit IRC20:20
*** dobson has joined #tripleo20:27
openstackgerritMerged openstack/diskimage-builder: Use sudo -E when squashing package installs files  https://review.openstack.org/15300920:31
openstackgerritMerged openstack/diskimage-builder: Set http_proxy to retrieve the signed Release file  https://review.openstack.org/14818020:31
*** dshulyak_ has joined #tripleo20:33
EmilienMdprince: the job passed20:33
EmilienMbut I don't see puppet logs20:34
dprinceEmilienM: what logs do you want?20:34
EmilienMdprince: puppet apply?20:34
dprinceEmilienM: those are in the os-collect-config logs on each respective node.20:35
dprinceEmilienM: this is a 3 node test. So there should be one on the controller, and then one on each compute node20:35
dprinceEmilienM: we should write a wiki page about how to interpret tripleo puppet failures maybe?20:36
EmilienMdprince: yes20:36
dprinceI think there are notes about tripleO ci failures in general somewhere... can't remember now though20:36
EmilienMI don't see the logs here20:36
dprinceEmilienM: they may not have been harvested yet for logs.openstack.org20:37
dprinceEmilienM: not sure. They will show up I think20:37
*** prad has quit IRC20:38
dprinceEmilienM: I left you a question actually on https://review.openstack.org/#/c/151389/720:40
dprinceEmilienM: and before you hate me because I asked this question after we've waited all this time for CI to pass (which it did). The *other* fedora CI job actually looks like it failed... the non-puppet one. So technically we need to re-run that one again anyways20:41
*** dobson has quit IRC20:42
dprinceEmilienM: but it was crappy of me to hit you with this after the puppet CI just passed :)20:42
*** pcrews has quit IRC20:42
EmilienMI have the folder: http://logs.openstack.org/89/151389/7/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/32f4c22/logs/20:42
*** pcrews has joined #tripleo20:44
EmilienMdprince: http://logs.openstack.org/89/151389/7/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/32f4c22/logs/ov-cilxowyz3pv-0-6gzaereuy7bo-Controller_logs/os-collect-config.txt.gz20:45
dprinceEmilienM: yes. 'puppet apply' is there20:46
EmilienMdprince: for your comment, I don't really know - I followed other params20:47
*** Marga_ has quit IRC20:47
dprinceEmilienM: the rabbit_cookie wasn't required for the all-in-one rabbit so I just never touched it's name20:47
*** Marga_ has joined #tripleo20:48
dprinceEmilienM: the question really is are we following a puppeels sort of module where we want our manifest to be as minimalist as possible?20:48
dprinceEmilienM: or... do we want hiera('blah_blah') in our manifests20:48
dprinceEmilienM: now there are some hiera('blah_blah')'s due to heat template limitations, or me just figuring things out.... either way works though. I'm just asking the question because I really strived to keep the mapping in the Heat template as much as possible20:49
*** andreaf has quit IRC20:51
dprinceEmilienM: goal was make the manifest just: include foo, include bar, etc...20:52
dprinceEmilienM: once we begin using puppet-tripleo composition layer for a few things (we want to limit this as well) we can clean up a good bit of the controller manifest.20:53
EmilienMdprince: we may want to stay close from pupeels20:54
dprinceEmilienM: so lets set rabbitmq::erlang_cookie in the controller-puppet.yaml then?20:55
dprinceEmilienM: and then remove it entirely from the manifest20:55
EmilienMdprince: ok20:55
* dprince just wants to see the puppet CI job pass again20:57
EmilienMdprince: if I do include ::rabbimtq in the manifest, how to deal with rabbit_provider ?21:02
dprinceEmilienM: I'm not suggesting we have to do all that in this commit21:03
dprinceEmilienM: just for the new parameter for the rabbit_cookie21:03
EmilienMI would have loved to have it21:03
dprinceEmilienM: okay. we still have a str2bool though21:04
dprinceEmilienM: I think the hiera element may need a fix to properly handle booleans for that. Or we need to do something extra to ensure it is just right in the heat metadata.21:05
dprinceEmilienM: as for $rabbit_provider I think the right pattern there is to use an os_family hiera file where each distro gets its own (static) hiera setting.21:06
dprinceEmilienM: so essentially just use hiera alone for that21:06
dprinceEmilienM: and we eliminate it entirely from this manifest21:06
dprinceEmilienM: very clean actually. The only dirty bit is this str2bool business21:06
EmilienMdprince: if I put rabbit::erlang_cookie: foobar in controller-puppet.yaml - is it working if we keep class { 'rabbit': (...) } ? It depends of hiera level21:11
dprinceyes. if you just move the erlang option it works for now. We can do other cleanup later.21:17
jdobdprince: did a bunch of your THT patches land? I went looking but you have a significantly shorter queue than you've had recently :)21:21
dprincejdob: landed, and CI job is working21:21
jdobawesome21:21
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Puppet/RabbitMQ: support clustering  https://review.openstack.org/15138921:22
EmilienMdprince: is that you expected? ^21:22
dprinceEmilienM: exactly21:24
dprinceEmilienM: +2, lets see what CI says though first21:24
dprincegotta go, have a good weekend all21:24
*** dprince has quit IRC21:25
openstackgerritJames Slagle proposed openstack/tripleo-incubator: Make vm name match more strict  https://review.openstack.org/15263821:27
*** Marga_ has quit IRC21:28
*** Marga_ has joined #tripleo21:28
*** pradeep1 has quit IRC21:28
*** dshulyak_ has quit IRC21:30
*** radez is now known as radez_g0n321:31
*** Marga_ has quit IRC21:32
*** ChuckC has quit IRC21:38
*** yamahata has quit IRC21:45
*** Marga_ has joined #tripleo21:49
*** jdob has quit IRC21:57
*** untriaged-bot has joined #tripleo22:00
untriaged-botUntriaged bugs so far:22:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141618022:00
openstackLaunchpad bug 1416180 in diskimage-builder "Grub install fails for Debian Wheezy on Centos 7" [Undecided,New]22:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/141567422:00
openstackLaunchpad bug 1415674 in tripleo "tripleo rabbitmq logrotate broken" [Undecided,New]22:00
untriaged-bothttps://bugs.launchpad.net/tuskar/+bug/138748722:00
openstackLaunchpad bug 1387487 in tuskar " tripleo-image-elements/elements/tuskar-ui /os-refresh-config /post-configure.d/101-tuskar-ui needs authentication from Keystone" [Undecided,New]22:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/140958322:00
openstackLaunchpad bug 1409583 in tripleo "overcloud controller os-refresh-config abort because haproxy horizon failed to bind socket" [Undecided,New]22:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141873922:00
openstackLaunchpad bug 1418739 in diskimage-builder "vm element lacks support to create PowerPC images" [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)22:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/141524022:00
openstackLaunchpad bug 1415240 in diskimage-builder "package-install-v2 breaks older distros" [Undecided,New] - Assigned to John Dewey (retr0h)22:00
*** untriaged-bot has quit IRC22:00
*** vkmc has left #tripleo22:09
*** zigo has joined #tripleo22:11
*** ChuckC has joined #tripleo22:13
*** rhallisey has quit IRC22:20
*** Marga_ has quit IRC22:23
*** Marga_ has joined #tripleo22:23
*** Marga_ has quit IRC22:28
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add generic devuser element  https://review.openstack.org/15343922:30
*** gfidente has quit IRC22:34
SpamapSgreghaynes: I just had an odd thought.22:38
SpamapSgreghaynes: what if we allowed passing arguments in during the disk-image-create list, like this:22:38
*** lblanchard has quit IRC22:39
SpamapS$ disk-image-create ubuntu=trusty devuser=bob22:40
greghayneswhat would it functionally do? just rexport them as env vars namespaced with DIB_?22:41
SpamapSor cli args for the dib scripts22:47
greghaynesah, it would be namespacing the var to the specific element?22:49
greghaynesor arg22:49
greghaynesI think wed have to ubuntu:flavor=trusty22:49
*** Marga_ has joined #tripleo22:50
greghaynesthat could be very helpful for starting to test individual elements though22:51
*** penick has quit IRC22:56
greghaynesSpamapS: would we then just say for non-namespaced config use env vars?23:00
*** Marga_ has quit IRC23:02
*** Marga_ has joined #tripleo23:03
SpamapSgreghaynes: encapsulation ftw23:05
*** jang has quit IRC23:06
*** Marga__ has joined #tripleo23:06
*** Marga_ has quit IRC23:07
*** dividehex has quit IRC23:10
*** Marga__ has quit IRC23:11
*** dividehex has joined #tripleo23:14
SpamapSgreghaynes: My thinking is just that we are abusing the environment and it's starting to make me twitch.23:16
greghaynesyes indeed23:16
greghaynesIf only you saw the elements I use for making my dev env23:16
greghaynesyoud break out in hives23:16
greghaynesits really not sustainable23:16
SpamapSanother thought is just to have yaml/json docs but I want to keep it fully CLI accessible23:17
greghaynesyep, so element:property=val seems reasonable and then making a runner that can read in a yaml or json and run that is trivial23:18
greghaynesor an arg that reads in yaml and sets those properties, etc23:18
*** Marga_ has joined #tripleo23:19
greghaynesrequiring yaml or json would really only be an issue if we want to support anything more rich than a string as input23:20
greghayneswhich is a totally separate issue23:20
SpamapSwell we can make everything after : yaml23:23
SpamapSbut we get into quoting problems23:23
greghaynesyea, technically I think that would work... I hope I dont have to prove it23:23
SpamapSI'm kind of copying ansible for this btw. ;)23:25
*** Marga_ has quit IRC23:26
*** Marga_ has joined #tripleo23:26
*** noslzzp has quit IRC23:36
*** sdake_ has quit IRC23:37

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!