Thursday, 2015-07-23

*** xarses has quit IRC00:06
*** xarses has joined #puppet-openstack00:07
*** sergmelikyan has quit IRC00:08
*** xingchao has quit IRC00:08
*** jasondotstar has quit IRC00:47
*** jasondotstar has joined #puppet-openstack00:49
*** jasondotstar has quit IRC00:54
*** xarses has quit IRC00:59
*** dprince has joined #puppet-openstack01:00
*** angdraug has quit IRC01:05
*** xiaohua has joined #puppet-openstack01:18
*** dprince has quit IRC01:21
*** mesamoo has quit IRC01:27
*** xarses has joined #puppet-openstack01:34
*** xarses_ has joined #puppet-openstack01:41
*** xarses has quit IRC01:44
*** EmilienM|off is now known as EmilienM01:52
*** EmilienM sets mode: +o crinkle01:52
*** EmilienM sets mode: +o clayton01:52
*** EmilienM sets mode: +o mgagne01:52
EmilienMcrinkle, richm: hey what's up?01:53
openstackgerritAlex Schultz proposed openstack/puppet-cinder: Update default notification_driver for ceilometer  https://review.openstack.org/20480802:09
EmilienMmwhahaha: thx ^02:10
*** xingchao has joined #puppet-openstack02:10
EmilienMmwhahaha: though you're missing the 'Cherry-picked from'02:11
richmEmilienM: welcome back02:11
EmilienMrichm: thanks!02:11
EmilienMrichm: I was about to step out for the night but can you tell me the issue /status with p-keystone?02:12
richmEmilienM: https://review.openstack.org/19856102:13
richmEmilienM: We can't get this to work right02:13
richmEmilienM: It seems that the problem is that keystone_user/keystone_tenant resources are being created before the default domain is set02:14
richmeven if we just specify the default_domain parameter of class keystone, and not try to create another domain with is_default => true02:15
richmI even tried to rebase that patch on top of the patch that adds anchor support - still no luck02:15
EmilienMrichm: that does a nice spot02:18
*** richm has quit IRC02:47
openstackgerritMatt Fischer proposed openstack/puppet-keystone: Enhancements to caching support  https://review.openstack.org/20481502:49
openstackgerritMerged openstack/puppet-murano: Fix rspec 3.x syntax  https://review.openstack.org/20467102:53
*** ducttape_ has joined #puppet-openstack03:46
*** andreww has joined #puppet-openstack03:51
*** xarses_ has quit IRC03:54
*** mesamoo has joined #puppet-openstack04:03
*** ducttape_ has quit IRC04:06
*** francois has quit IRC04:10
*** francois has joined #puppet-openstack04:11
*** xiaohua has quit IRC04:47
*** xiaohua has joined #puppet-openstack04:47
*** xingchao has quit IRC04:54
*** xiaohua has quit IRC04:56
*** gfidente has joined #puppet-openstack04:57
*** xiaohua has joined #puppet-openstack05:08
*** xingchao has joined #puppet-openstack05:11
*** xingchao has quit IRC05:16
*** xiaohua has quit IRC05:16
*** xiaohua has joined #puppet-openstack05:45
*** stamak has joined #puppet-openstack05:48
*** xingchao has joined #puppet-openstack06:04
*** stamak has quit IRC06:32
*** jasondotstar has joined #puppet-openstack06:55
*** dgurtner has joined #puppet-openstack07:18
*** dgurtner has quit IRC07:18
*** dgurtner has joined #puppet-openstack07:18
*** xingchao has quit IRC07:26
*** vinsh_ has joined #puppet-openstack07:29
*** vinsh has quit IRC07:31
*** vinsh has joined #puppet-openstack07:35
*** vinsh_ has quit IRC07:36
bogdandocrinkle, dgurtner I agreed with Colleen, thank you for bringing this out07:52
openstackgerritYanis Guenane proposed openstack/puppet-ceilometer: Creation of ceilometer::db::sync  https://review.openstack.org/19660707:53
*** vinsh_ has joined #puppet-openstack07:58
*** vinsh has quit IRC07:59
*** vinsh has joined #puppet-openstack07:59
openstackgerritYanis Guenane proposed openstack/puppet-glance: Creation of glance::db::sync  https://review.openstack.org/19662908:00
dgurtnerbogdando: great, thank you :)08:01
*** jistr has joined #puppet-openstack08:02
*** paramite|afk has joined #puppet-openstack08:02
*** vinsh_ has quit IRC08:03
*** paramite|afk is now known as paramite08:04
dgurtnerEmilienM: mgagne can I get some more core reviews on https://review.openstack.org/#/c/171877/408:05
gchamoulsbadia: ^^^08:05
openstackgerritAdam Vinsh proposed openstack/puppet-swift: WIP: Introduce swift_service class  https://review.openstack.org/20322008:05
openstackgerritYanis Guenane proposed openstack/puppet-heat: Creation of heat::db::sync  https://review.openstack.org/19664608:12
openstackgerritYanis Guenane proposed openstack/puppet-ironic: Creation of ironic::db::sync  https://review.openstack.org/19665708:16
openstackgerritYanis Guenane proposed openstack/puppet-nova: Creation of nova::db::sync  https://review.openstack.org/19667908:19
openstackgerritYanis Guenane proposed openstack/puppet-sahara: Creation of sahara::db::sync  https://review.openstack.org/19668308:21
openstackgerritYanis Guenane proposed openstack/puppet-cinder: Sync cinder::db::sync with new standard  https://review.openstack.org/19669308:22
openstackgerritYanis Guenane proposed openstack/puppet-neutron: Make package change run the db_sync  https://review.openstack.org/20292008:24
*** derekh has joined #puppet-openstack08:25
openstackgerritYanis Guenane proposed openstack/puppet-designate: Creation of designate::db::sync  https://review.openstack.org/19662208:40
*** saneax has quit IRC09:01
*** linkedinyou has joined #puppet-openstack09:07
*** jasondotstar has quit IRC09:25
*** jasondotstar has joined #puppet-openstack09:38
*** barthalion has quit IRC09:38
*** stamak has joined #puppet-openstack09:38
*** paramite has quit IRC09:42
*** jasondotstar has quit IRC09:43
*** paramite has joined #puppet-openstack09:44
*** paramite has quit IRC09:49
*** gfidente has quit IRC09:59
*** gfidente has joined #puppet-openstack10:01
*** paramite has joined #puppet-openstack10:03
sbadiamorning here \o/10:13
*** paramite has quit IRC10:14
sbadiamfisch: hum, it's only in order to by « semver » compliant© :-) (pin before the superior major, after if it's not useful can stop doing it)10:15
*** saneax has joined #puppet-openstack10:19
*** paramite has joined #puppet-openstack10:27
*** jasondotstar has joined #puppet-openstack10:31
gchamoulspredzy: you only tag openstack-something packages?10:31
gchamoulspredzy: for example https://review.openstack.org/#/c/204756/1/manifests/init.pp,cm10:32
gchamoulspredzy: you didn't tag python-nova package resource10:33
spredzygchamoul, python-nova is a miss from my side10:39
spredzythanks for pointing it out10:39
openstackgerritYanis Guenane proposed openstack/puppet-nova: Add tag to package and service resources  https://review.openstack.org/20475610:41
spredzyhmmm actually python-nova doesn't seem to pull nova-common so it shouldnt be tagged. gchamoul could you confirm ti doesn't pull it ?10:44
gchamoulspredzy: I confirm!11:02
*** paramite is now known as paramite|afk11:16
*** paramite|afk is now known as paramite11:18
*** stamak has quit IRC11:23
*** rcallawa_ has quit IRC11:24
*** stamak has joined #puppet-openstack11:27
openstackgerritYanis Guenane proposed openstack/puppet-nova: Add tag to package and service resources  https://review.openstack.org/20475611:32
*** stamak has quit IRC11:40
*** tlbr has quit IRC11:42
*** xarses_ has joined #puppet-openstack11:42
*** tlbr has joined #puppet-openstack11:44
*** mesamoo has quit IRC11:45
*** andreww has quit IRC11:45
*** linkedinyou has quit IRC11:57
*** linkedinyou has joined #puppet-openstack11:58
*** linkedinyou|2 has joined #puppet-openstack12:02
*** linkedinyou has quit IRC12:03
*** linkedinyou|2 is now known as linkedinyou12:04
*** jasondotstar has quit IRC12:11
*** ducttape_ has joined #puppet-openstack12:17
*** chandankumar is now known as chkumar24612:18
EmilienMgood morning!12:23
*** dprince has joined #puppet-openstack12:23
*** ducttape_ has quit IRC12:36
*** prad has joined #puppet-openstack12:41
iurygregorygood morning EmilienM o/12:44
*** ferest has joined #puppet-openstack12:50
guimalufhey guys, when running test in my composition module I'm getting this error: cannot load such file -- puppet/provider/openstack on node12:54
guimalufhow can I fix this?12:54
*** ferest has quit IRC12:57
openstackgerritYanis Guenane proposed openstack/puppet-modulesync-configs: Enable a default modulesync.yml for infra purpose  https://review.openstack.org/20504812:58
*** samuelBartel has joined #puppet-openstack12:59
*** paramite has quit IRC12:59
*** bklei has joined #puppet-openstack13:04
*** xiaohua has quit IRC13:04
*** bklei has quit IRC13:08
*** mattymo_ has quit IRC13:09
*** mattymo_ has joined #puppet-openstack13:10
openstackgerritMerged openstack/puppet-monasca: Fix metadata.json lint issues  https://review.openstack.org/20402513:15
openstackgerritMerged openstack/puppet-monasca: Puppet-Monasca Project Namespace Change  https://review.openstack.org/20403213:15
mwhahahaEmilienM: hey for that change,it looks like the verification failed because a timeout downloading some gems. https://review.openstack.org/#/c/203807/13:16
mwhahahais there an easy way to poke it with a stick?13:16
*** bklei has joined #puppet-openstack13:19
spredzymwhahaha, reverify would do it here13:19
mwhahahaso just comment with reverify?13:20
spredzymwhahaha, correct13:20
mwhahahawe shall see :)13:20
*** linkedinyou has quit IRC13:20
*** rhefner has quit IRC13:20
*** rhefner has joined #puppet-openstack13:20
gchamoulEmilienM, spredzy, sbadia: do we have rules about parameters validation?13:21
gchamoulSome modules are using the validate_* functions sometimes and others not ...13:23
spredzygchamoul, is that for you to add one or is that for a review?13:24
spredzyif its for you just do it :p13:24
spredzyif its for a review do not -1 but recommend it13:24
spredzyin a comment I would say13:24
*** ducttape_ has joined #puppet-openstack13:26
gchamoulspredzy: the question was targeted a review13:27
gchamoulspredzy: ok but it's not a requirements?13:28
gchamouls/requirements/requirement/13:28
*** ducttape_ has quit IRC13:28
spredzyI mean if other parameter in the module do not have it it sounds unfair to enforce it on a specific review13:28
spredzyin order to do that one should do a review where it enforces all of the param then it can become a requirement13:29
spredzyimo13:29
*** jasondotstar has joined #puppet-openstack13:30
*** sergmelikyan has joined #puppet-openstack13:30
*** morazi has joined #puppet-openstack13:33
*** rcallawa has joined #puppet-openstack13:34
*** xingchao has joined #puppet-openstack13:36
*** ducttape_ has joined #puppet-openstack13:37
guimalufhey guys I'm getting this error when testing my module using puppet-keystone. Could not autoload puppet/type/keystone_endpoint: Could not autoload puppet/provider/keystone_endpoint/openstack: cannot load such file -- puppet/provider/openstack on node13:38
guimalufhey guys I'm getting this error when testing my module using puppet-keystone. Could not autoload puppet/type/keystone_endpoint: Could not autoload puppet/provider/keystone_endpoint/openstack: cannot load such file -- puppet/provider/openstack on node. ANyone knows how to fixit or what can be happening?13:38
*** xingchao has quit IRC13:41
*** xingchao has joined #puppet-openstack13:42
*** richm has joined #puppet-openstack13:44
*** ducttape_ has quit IRC13:52
bogdandoFolks, how should we track such changes in docs? https://review.openstack.org/132351 Do we use a DocImpact tag?13:54
bogdandoor if patch changes defaults behavior13:54
bogdandoIt adds some functionality to providers, but there is no place to describe such things in the structure of a puppet module13:55
bogdandomaybe README.md?13:56
EmilienMspredzy, mwhahaha: no reverify but recheck14:07
mwhahahareverify started it14:07
EmilienMcool, I just know they kept it for backward compatibility14:08
mwhahahahopefully it works this time and then i'll re-cherry pick14:08
gchamoulbogdando: to me, it should be documented too in the @doc instance variable of the custom type.14:09
gchamoulbogdando: https://docs.puppetlabs.com/guides/custom_types.html#type-documentation14:10
openstackgerritMerged openstack/puppet-cinder: Update default notification_driver for ceilometer  https://review.openstack.org/20380714:11
openstackgerritAlex Schultz proposed openstack/puppet-cinder: Update default notification_driver for ceilometer  https://review.openstack.org/20480814:11
openstackgerritMerged openstack/puppet-nova: Make libvirt migration security configurable  https://review.openstack.org/17187714:18
*** rbrooker has joined #puppet-openstack14:20
mfischsbadia: can you close out a couple trivial reviews?  https://review.openstack.org/#/c/199806/14:20
mfischand https://review.openstack.org/#/c/201751/14:20
*** ducttape_ has joined #puppet-openstack14:21
sbadiamfisch: oups14:21
sbadiayes sure!14:21
sbadiahum, I've a 404 on puppetlabs/manila14:22
sbadiahttps://forge.puppetlabs.com/puppetlabs/manila14:22
mfischlet me look I may need to fix the link too14:22
mfischyeah it moved14:23
mfischI think recently14:23
sbadiayep14:23
sbadianp14:23
mfischwe need to change the icons on these to not be Emilien's head14:24
gchamoullol14:24
EmilienMmfisch: it's on my todo for today14:24
mfischwelcome back EmilienM14:24
sbadiahaha :D14:25
sbadiaEmilienM: \o/14:25
gchamoulmfisch: EmilienM has a ton of selfies ... so we could change it every day ;-014:25
EmilienMmfisch: thanks!14:25
EmilienMgchamoul: lol14:25
gchamoulEmilienM: I would like to see this one with the bear! ;-)14:26
sbadiagchamoul: haha :D14:26
openstackgerritMatt Fischer proposed openstack/puppet-manila: Note that manila is on Puppet Forge  https://review.openstack.org/20175114:26
mfischsbadia: updated14:26
sbadiathx!14:27
mfischI also redid the keystone caching code yesterday14:28
mfischfor some dumb reason there is a 2nd cache server list setting14:29
mfischwith a different name14:29
mfischand it seems like you need both14:29
EmilienMgchamoul: and you haven't see everything yet14:29
*** samuelBartel has quit IRC14:30
gchamoulEmilienM: hmmm, I don't wanna know what the bear did to you! :-p14:30
EmilienMmfisch: the avatar is linked to gravatar which is my personal email so my personal picture14:31
EmilienMmff14:31
*** vsaienko has quit IRC14:31
openstackgerritMerged openstack/puppet-ceilometer: fix module install reference  https://review.openstack.org/19980614:34
EmilienMmfisch: done: https://forge.puppetlabs.com/openstack14:37
mfisch;)14:38
spredzyEmilienM, n00b question. Isn't recheck used if test fail before validation and reverify if test fails after validation?14:38
EmilienMI use recheck all the time14:38
spredzyor simply we should use recheck all the time ?14:38
spredzyack14:38
EmilienMspredzy: http://docs.openstack.org/infra/manual/developers.html#automated-testing14:39
EmilienM"To re-run check or gate jobs, leave a comment on the review with the form “recheck”."14:39
iurygregoryrichm, are you here? i have looked https://github.com/puppetlabs/puppetlabs-apache/tree/master/manifests/mod and I did not find  the openidc and mellon mods, this is the repo that crinkle was saying right?14:40
spredzyyep thanks that is an authoritative answer heh14:40
*** spredzy is now known as spredzy|afk14:48
crinkleiurygregory: I think richm was saying that you could use the generalized apache::mod defined type for those https://github.com/puppetlabs/puppetlabs-apache#defined-type-apachemod14:56
iurygregorymake sense crinkle thanks, i'll add a note saying that we will use this according to the module chosen ok?14:58
crinkleiurygregory: great, thanks!14:59
*** saneax has quit IRC14:59
*** Fin1te has joined #puppet-openstack15:01
*** morazi has quit IRC15:01
*** mdorman has joined #puppet-openstack15:02
richmiurygregory: crinkle: yes, that's right15:02
*** rcallawa_ has joined #puppet-openstack15:05
*** morazi has joined #puppet-openstack15:06
*** rcallawa has quit IRC15:08
*** jasondotstar has quit IRC15:12
openstackgerritIury Gregory Melo Ferreira proposed openstack/puppet-openstack-specs: Enabling-federation  https://review.openstack.org/19036115:20
*** xingchao has quit IRC15:25
*** xarses_ has quit IRC15:28
*** rbrooker has quit IRC15:30
*** saneax has joined #puppet-openstack15:37
*** rbrooker has joined #puppet-openstack15:38
*** rcallawa_ has quit IRC15:40
*** rcallawa has joined #puppet-openstack15:42
*** jasondotstar has joined #puppet-openstack15:45
*** xarses_ has joined #puppet-openstack15:52
*** xarses_ is now known as xarses15:54
*** dgurtner has quit IRC15:58
*** jistr has quit IRC16:01
*** angdraug has joined #puppet-openstack16:02
*** angdraug has quit IRC16:03
openstackgerritMerged openstack/puppet-monasca: Add tag to package and service resources  https://review.openstack.org/20474616:06
openstackgerritMerged openstack/puppet-ceilometer: Add tag to package and service resources  https://review.openstack.org/20459216:09
*** rbrooker has quit IRC16:12
*** finnx has joined #puppet-openstack16:16
openstackgerritMerged openstack/puppet-swift: Add tag to package and service resources  https://review.openstack.org/20466816:23
*** finnx has left #puppet-openstack16:35
*** xingchao has joined #puppet-openstack16:37
*** simonmcc has quit IRC16:38
*** simonmcc has joined #puppet-openstack16:38
*** xingchao has quit IRC16:42
*** Fin1te has quit IRC16:46
*** derekh has quit IRC16:46
*** sergmelikyan has quit IRC16:50
openstackgerritErickson Filipe Guedes dos Santos proposed openstack/puppet-heat: Fix module install reference  https://review.openstack.org/20515716:55
*** aimon_ has joined #puppet-openstack16:58
guimalufhey guys, I've realize that swift_{account,container,object}_config resource must be applied after Concat['/etc/swift/${type}-server.conf']. Which is the best way to accomplish this? I did a case which declares Concat -> Swift_type_config <||>, but I can't generate a rspec to test this. Anyone could help me?16:58
*** aimon has quit IRC17:00
*** jasondotstar has quit IRC17:03
*** sergmelikyan has joined #puppet-openstack17:08
*** finnx has joined #puppet-openstack17:18
*** finnx has quit IRC17:18
*** finnx has joined #puppet-openstack17:18
*** finnx has quit IRC17:18
openstackgerritMatt Fischer proposed openstack/puppet-keystone: Enhancements to caching support  https://review.openstack.org/20481517:25
*** sergmelikyan has quit IRC17:30
*** sergmelikyan has joined #puppet-openstack17:31
*** bklei has quit IRC17:37
*** rcallawa_ has joined #puppet-openstack17:39
*** rcallawa has quit IRC17:42
*** sergmelikyan has quit IRC17:46
*** sergmelikyan has joined #puppet-openstack17:55
*** angdraug has joined #puppet-openstack17:56
*** sergmelikyan has quit IRC18:02
EmilienMcrinkle, pabelanger: have you any update about puppet-openstack-integration work done lately? I'm interested to chat a bit18:08
crinklei haven't done any work on it, i think i've seen a couple of patches from pabelanger though18:09
EmilienMcrinkle: so I dropped a comment on https://review.openstack.org/#/c/201298/18:11
EmilienMcrinkle: I'm concerned at how do we test the repo itself, again18:11
*** rcallawa_ has quit IRC18:12
EmilienMwith beaker jobs, that would test the first scenario18:12
EmilienMotherwise, I don't see how we can certify the integration manifest are actually right18:12
*** rcallawa has joined #puppet-openstack18:12
*** Fin1te has joined #puppet-openstack18:13
pabelangerYa, have something local. Also working to get new nodes online in infra18:15
pabelangertalking to crinkle, I don't actually thing we need beaker to lauch the testing.  We can leverage existing infra tools for it.  I have a gate test written local, on how it would look18:16
pabelangerEmilienM: Also have approval for MTL too.18:16
EmilienMpabelanger: cool for mtl18:17
EmilienMpabelanger: can you develop/show 'leverage existing infra tools' ?18:17
EmilienMpabelanger: do you mean to run the puppet-apply jobs?18:17
pabelangerYa, basically we'll launch a new node using nodepool (configured via jenkins), install puppet modules required via zuul-cloner. Then run puppet apply on the manifest.  Check it is sucessful, then launch tempest to validate the cloud18:19
*** ducttape_ has quit IRC18:19
*** Fin1te has quit IRC18:20
EmilienMpabelanger: how do you provision the node with puppet modules?18:20
EmilienMpabelanger: why not using beaker? it's exactly what we already need and use18:21
pabelangerEmilienM: personally, looking into beaker, my understanding there is no different in functionality in how the current zuul / nodepool / jenkins workflow works.18:22
EmilienMpabelanger: so let's use what we already use in Puppet OpenStack: beaker18:22
pabelangerbeaker launches nodes into sandbox enviornment, then invokes puppet I believe.18:22
pabelangerWe can do that with nodepool and jenkins18:22
pabelangerif i understand right, beaker just allows you to do that locally18:22
EmilienMpabelanger: we are already doing functional testing with puppet modules right now, with beaker18:23
pabelangercurrently nodepool / zuul does not18:23
*** ducttape_ has joined #puppet-openstack18:23
claytondoes beaker support an ssh provisioner?18:23
pabelangerEmilienM: Right, I am not suggestion changing those modules. Just simple create a gate job for the integration module that runs puppet apply directly on a bare node18:23
EmilienMpabelanger: and how do you runs tests ? (ie serverspec)18:24
EmilienMclayton: yes18:24
EmilienMclayton: it does ssh18:24
openstackgerritMerged openstack/puppet-tuskar: Add tag to package and service resources  https://review.openstack.org/20466018:24
pabelangerEmilienM: my understanding is we have manifests for each deployment.  In this case, scenario0001.pp. I see it working, once the bare jenkins node is up and running.  You run puppet apply --module-path=<modules> --verbose scenario001.pp18:25
EmilienMpabelanger: I'm afk ~1h, bbl18:25
pabelangerI am unsure what serverspec are too, outside the scenario001.pp18:26
pabelangerBeaker is an acceptance testing harness for Puppet PE and other Puppet Projects. It can also be used as a virtual machine provisioner - setting up machines, running any configuration on those machines and then exiting.18:27
pabelangerThis is basically what nodepool does, right?18:27
*** sergmelikyan has joined #puppet-openstack18:28
crinkleso what beaker-rspec gives us is a ruby dsl to provision a vm, run puppet apply, and assert state18:30
crinklewe don't really need it to provision a vm, nodepool does that for us18:30
crinklewe don't really need it to assert state, tempest can do that for us18:31
crinkleso it sort of makes sense to cut out beaker and just treat this more like how devstack is tested, which is just to run devstack and then run tempest18:31
crinklebeaker makes sense for functional testing individual modules but i think it offers less to us for integration testing18:32
pabelangerRight, I see this like how devstack is tested too.  Get bare node, run puppet (directly) to provision, then run tempest against it (either local or external)18:33
pabelangerA simple bash script called run_puppet.sh (like we have in system-config) is the most basic launcher that is needed, IMO18:34
openstackgerritMerged openstack/puppet-tripleo: Implement firewalling in tripleo::firewall  https://review.openstack.org/20202718:37
openstackgerritMerged openstack/puppet-designate: Add hooks for external install & svc management  https://review.openstack.org/19717218:37
openstackgerritMerged openstack/puppet-glance: Add tag to package and service resources  https://review.openstack.org/20448918:37
openstackgerritMerged openstack/puppet-cinder: Add tag to package and service resources  https://review.openstack.org/20453218:38
openstackgerritMerged openstack/puppet-keystone: Add tag to package and service resources  https://review.openstack.org/20459818:39
openstackgerritMerged openstack/puppet-heat: Add tag to package and service resources  https://review.openstack.org/20449718:40
openstackgerritMerged openstack/puppet-trove: Add region and resource url related options  https://review.openstack.org/20034618:41
openstackgerritMerged openstack/puppet-manila: Add support to configure GlusterFS drivers with Manila shares.  https://review.openstack.org/20081118:45
*** leanderthal has quit IRC18:48
*** ducttape_ has quit IRC18:51
*** sergmelikyan has quit IRC18:54
*** bitblt has joined #puppet-openstack18:55
*** ducttape_ has joined #puppet-openstack18:56
*** bitblt has quit IRC18:58
claytonEmilienM: thanks for the merge on the hooks patch.   Matt and I were talking about it recently and I think we'll probably be working on keystone next18:58
openstackgerritGuilherme Balzana proposed openstack/puppet-swift: Swift_${type}_config should be applied after /etc/swift/${type}-server.conf  https://review.openstack.org/20524319:07
*** ducttape_ has quit IRC19:08
*** bklei has joined #puppet-openstack19:19
*** sergmelikyan has joined #puppet-openstack19:21
*** ducttape_ has joined #puppet-openstack19:22
*** gfidente has quit IRC19:29
*** sergmelikyan has quit IRC19:31
*** sergmelikyan has joined #puppet-openstack19:34
*** sergmelikyan has quit IRC19:38
*** Fin1te has joined #puppet-openstack19:42
*** sergmelikyan has joined #puppet-openstack19:47
*** sergmelikyan has quit IRC19:50
*** ducttape_ has quit IRC20:00
*** sergmelikyan has joined #puppet-openstack20:03
*** ducttape_ has joined #puppet-openstack20:04
openstackgerritMatt Fischer proposed openstack/puppet-ceilometer: Enable support for memcached_servers  https://review.openstack.org/19983520:10
*** ducttape_ has quit IRC20:12
*** ducttape_ has joined #puppet-openstack20:14
*** ducttape_ has quit IRC20:18
*** sergmelikyan has quit IRC20:19
*** ducttape_ has joined #puppet-openstack20:19
openstackgerritIury Gregory Melo Ferreira proposed openstack/puppet-nova: Update Nova README  https://review.openstack.org/20426220:22
*** sergmelikyan has joined #puppet-openstack20:27
*** dprince has quit IRC20:32
*** richm has quit IRC20:33
*** sergmelikyan has quit IRC20:33
*** sergmelikyan has joined #puppet-openstack20:34
*** sergmelikyan has quit IRC20:35
*** sergmelikyan has joined #puppet-openstack20:36
openstackgerritGuilherme Balzana proposed openstack/puppet-swift: Add a blank space at begining of each filter  https://review.openstack.org/20528420:37
*** prad has quit IRC20:37
*** ducttape_ has quit IRC20:37
*** richm has joined #puppet-openstack20:39
*** colby__ has quit IRC20:39
openstackgerritIury Gregory Melo Ferreira proposed openstack/puppet-swift: Update Swift README  https://review.openstack.org/20528520:39
*** ducttape_ has joined #puppet-openstack20:39
*** sergmelikyan has quit IRC20:40
*** dalgaaf has joined #puppet-openstack20:41
*** dalgaaf has left #puppet-openstack20:42
*** markvoelker has quit IRC20:42
*** sergmelikyan has joined #puppet-openstack20:44
openstackgerritGuilherme Balzana proposed openstack/puppet-swift: Add a blank space at begining of each filter  https://review.openstack.org/20528420:45
*** sergmelikyan has quit IRC20:50
*** colby__ has joined #puppet-openstack21:03
*** sergmelikyan has joined #puppet-openstack21:04
*** sergmelikyan has quit IRC21:05
EmilienMclayton: sounds good21:11
EmilienMcrinkle: "assert state" == testing the services ?21:12
*** mgarza_ has joined #puppet-openstack21:20
crinkleEmilienM: yes21:26
*** rcallawa_ has joined #puppet-openstack21:26
EmilienMcrinkle: so you want to use the puppet apply jobs to gate puppet-openstack-integration?21:27
*** sergmelikyan has joined #puppet-openstack21:28
crinkleEmilienM: no those are different21:28
crinkleEmilienM: we'd need a new job21:28
*** sergmelikyan has quit IRC21:29
*** sergmelikyan has joined #puppet-openstack21:29
EmilienMcrinkle: with new scripts, etc?21:30
*** rcallawa has quit IRC21:30
*** Fin1te has quit IRC21:30
openstackgerritMerged openstack/puppet-openstacklib: Add a proxy inifile provider  https://review.openstack.org/20248821:30
*** rcallawa_ has quit IRC21:31
*** sergmelikyan has quit IRC21:31
crinkleEmilienM: yes21:31
EmilienMcrinkle: mhhh ok21:32
*** sergmelikyan has joined #puppet-openstack21:33
*** jasondotstar has joined #puppet-openstack21:36
*** sergmelikyan has quit IRC21:37
openstackgerritMerged openstack/puppet-nova: Support allow_start and allow_end parameters  https://review.openstack.org/13512321:38
*** sergmelikyan has joined #puppet-openstack21:41
*** ducttape_ has quit IRC21:41
*** sergmelikyan has quit IRC21:42
*** pleia2 has quit IRC21:42
*** sergmelikyan has joined #puppet-openstack21:43
*** sergmelikyan has quit IRC21:44
openstackgerritAlex Schultz proposed openstack/puppet-glance: Add swift_store_region parameter to glance::backend::swift  https://review.openstack.org/19866921:44
*** sergmelikyan has joined #puppet-openstack21:45
*** sergmelikyan has quit IRC21:46
*** sergmelikyan has joined #puppet-openstack21:46
EmilienMcrinkle: sorry if I don't understand well, but I just don't see the difference between testing puppet-keystone or puppet-openstack-integration, they are still manifests21:46
EmilienMand I have the feeling these scripts will implement what we sort of do with beaker right now, at least for provisioning part21:47
*** sergmelikyan has joined #puppet-openstack21:47
*** sergmelikyan has quit IRC21:47
*** sergmelikyan has joined #puppet-openstack21:47
*** sergmelikyan has quit IRC21:48
crinklethe functional tests for say puppet-keystone only test that module, not all the modules together, and we have tests like 'describe port(500) { it { is_expected.to be_listening } }' which is part of the serverspec dsl21:51
crinklethe puppet-openstack-integration tests would have manifests that test all the modules in different scenarios, and instead of writing tests in rspec we just run tempest against it21:52
*** ducttape_ has joined #puppet-openstack21:52
crinkleso the job would just be puppet apply ; run tempest21:52
crinklethere's not a lot of need for beaker anymore because we're not using most of its features21:52
crinklethis is what pabelanger and i were thinking, possibly nibalizer has a different vision of it he could express?21:53
EmilienMcrinkle: 1/ we still need the provision part of beaker, which is already in place now and 2/ I still see some plus-value to use serverspec, before tempest though (or even run tempest from beaker)21:54
EmilienMI just feel now we would have to write bash scripts to execute some things already done by beaker, and the code is already everywhere in our module21:55
crinkleEmilienM: why do we need the provision part? we're just hacking around that anyway21:55
EmilienMcrinkle: because we use zuul-cloner you mean?21:55
crinkleEmilienM: no with the hack to ssh into localhost21:55
*** linkedinyou has joined #puppet-openstack21:55
crinkleEmilienM: how does devstack get tested? it just runs a shell script and then runs tempest21:56
crinkleit seems like our integration test should be similar21:56
EmilienMcrinkle: ok so let me summarize our eventual plan: 1/ write some scripts (eventually in puppet-openstack-integration) to prepare a VM with our modules (using zuul cloner), 2/ write a scenario manifest in puppet-openstack-integration/manifests, 3/ run puppet apply on the node 4/ run tempest at the end21:58
crinkleEmilienM: we already have #1 done21:59
EmilienMcrinkle: where? sorry I've missed that part21:59
EmilienMoh21:59
*** sergmelikyan has joined #puppet-openstack21:59
EmilienMcrinkle: your work on zuul cloner, right21:59
*** sergmelikyan has quit IRC21:59
crinkleright21:59
crinklethe rest of that plan sounds good to me22:00
EmilienMcrinkle: that's sounds a good plan and the risk is low I guess22:00
crinklecool22:00
EmilienMcrinkle: I would have done beaker if I would have been alone22:00
EmilienMbut indeed, we can do that way too, wfm22:00
*** sergmelikyan has joined #puppet-openstack22:02
EmilienMcrinkle: I'm about to patch project-config for a new voting job, running only on puppet-openstack-integration that will run a script *.sh and right after it's merged, I'll push the *.sh script that is returning 0 so we can start working from here22:04
EmilienMcrinkle: or we prefer to start by non voting and see later?22:04
crinkleEmilienM: I think pabelanger is working on something, let's maybe wait for his input?22:05
EmilienMoh sure22:06
crinklein any case non voting would be better22:06
EmilienMcrinkle: can you reply to us on https://review.openstack.org/#/c/199676/ please ,22:07
crinkleEmilienM: done22:13
EmilienMcrinkle: I'm more concerned about the bug I'm fixing: https://bugs.launchpad.net/puppet-keystone/+bug/147404922:13
openstackLaunchpad bug 1474049 in puppet-keystone "if admin_project_domain == admin_user_domain, admin_domain is never created" [High,In progress] - Assigned to Emilien Macchi (emilienm)22:13
*** mgarza_ has quit IRC22:15
*** linkedinyou|2 has joined #puppet-openstack22:16
*** linkedinyou has quit IRC22:19
crinkleEmilienM: I don't understand the bug report, admin_domain isn't mentioned in keystone::roles::admin22:23
EmilienMcrinkle: admin domain is not a param actually22:26
EmilienMit's just to say, 'we won't  have any domain at all'22:26
*** timfreund has joined #puppet-openstack22:28
nibalizerhi22:30
nibalizerthe above looks like stuff I should read22:30
nibalizerwhich I will do later22:30
openstackgerritEmilien Macchi proposed openstack/puppet-trove: Fix catalog compilation when not configuring endpoint  https://review.openstack.org/19030822:30
*** ducttape_ has quit IRC22:32
*** ducttape_ has joined #puppet-openstack22:36
openstackgerritEmilien Macchi proposed stackforge/puppet-ceph: Use beaker-puppet_install_helper to install puppet  https://review.openstack.org/19733222:38
*** jasondotstar has quit IRC22:40
*** morazi has quit IRC22:43
*** linkedinyou|2 has quit IRC22:47
openstackgerritMerged openstack/puppet-ceilometer: Enable support for memcached_servers  https://review.openstack.org/19983522:51
*** linkedinyou has joined #puppet-openstack22:53
imcsk8richm: are you around?22:57
imcsk8richm: what's the value that should on packstack's CONFIG_KEYSTONE_LDAP_SUFFIX ??22:58
imcsk8richm: for example this is my user dn: uid=openstack, ou=openstack, dc=my-domain, dc=com22:58
*** ducttape_ has quit IRC23:03
*** sergmelikyan has quit IRC23:15
*** sergmelikyan has joined #puppet-openstack23:17
*** sergmelikyan has quit IRC23:18
*** serg_melikyan has joined #puppet-openstack23:18
*** serg_melikyan has quit IRC23:23
*** ducttape_ has joined #puppet-openstack23:23
*** rhefner has quit IRC23:40
*** sergmelikyan has joined #puppet-openstack23:44
*** jasondotstar has joined #puppet-openstack23:56

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