Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2013-12-06

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
23:06 mgagne bodepd: depends on what stuff
23:09 dmsimard joined #puppet-openstack
23:10 dmsimard joined #puppet-openstack
23:12 xarses bodepd: slacking?
23:20 mattymo joined #puppet-openstack
23:23 sputnik13net joined #puppet-openstack
23:24 mjblack_ joined #puppet-openstack
23:47 openstackgerrit joined #puppet-openstack
00:23 thumpba joined #puppet-openstack
00:24 sputnik13net joined #puppet-openstack
00:32 xingchao joined #puppet-openstack
01:26 sputnik13net joined #puppet-openstack
01:41 pabelanger Does the puppetlabs keystone module support version 3.0?
01:42 mgagne pabelanger: what do you mean? the configuration of the endpoint? or the actual endpoint used internally by puppet to configure users/services and stuff?
01:42 dmsimard joined #puppet-openstack
01:43 mgagne pabelanger: you should be able to override the default value in $keystone::endpoint::version to publish an endpoint for v3
01:44 pabelanger mgagne, I'm curious if anybody has been using the https://github.com/openstack/keystone/bl​ob/master/etc/policy.v3cloudsample.json policy file specifically
01:44 pabelanger reading through code now to see
01:44 openstackgerrit Paul Belanger proposed a change to stackforge/puppet-keystone: License for Keystone not Swift  https://review.openstack.org/60399
01:44 mgagne pabelanger: keystone does not manage policy.json
01:45 pabelanger mgagne, okay, that makes it easier. Thanks
01:45 mgagne pabelanger: yep =)
01:52 mgagne it looks like puppet-rspec 1.0.0 broke our unit tests.
01:59 marun joined #puppet-openstack
02:12 rongze joined #puppet-openstack
02:36 dmsimard joined #puppet-openstack
02:37 thumpba joined #puppet-openstack
03:51 openstackgerrit Daneyon Hansen proposed a change to stackforge/puppet-heat: Removes Unneeded mysql::server Dependency  https://review.openstack.org/60036
04:12 dmsimard1 joined #puppet-openstack
04:54 rongze joined #puppet-openstack
05:08 badiane_ka joined #puppet-openstack
06:39 thumpba joined #puppet-openstack
06:49 xingchao joined #puppet-openstack
06:49 LAnthony joined #puppet-openstack
07:00 eglynn joined #puppet-openstack
07:29 LAnthony left #puppet-openstack
07:52 EmilienM good morning
07:55 xarses joined #puppet-openstack
08:08 eglynn joined #puppet-openstack
08:12 Jean-Roger mgagne your comment https://review.openstack.org/#/c/60219 Well, we're not really used to git, we had issues to commit again on the previous post and didn't know how to solve it :/
08:28 tnoor1 joined #puppet-openstack
08:28 JonnyNomad_ joined #puppet-openstack
08:30 pravka_ joined #puppet-openstack
08:33 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-ironic: Delete travis QA service  https://review.openstack.org/60204
08:35 rongze_ joined #puppet-openstack
08:43 eglynn joined #puppet-openstack
09:01 mmagr joined #puppet-openstack
09:17 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-ceilometer: changed rabbit_virtualhost(wrong) to rabbit_virtual_host  https://review.openstack.org/60447
09:19 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-ceilometer: Alarm: record history support  https://review.openstack.org/60448
09:21 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-ceilometer: Updates to params.pp for mongo and postgres packages  https://review.openstack.org/60449
09:22 EmilienM backport to ceilometer -> OK
09:24 EmilienM fc__: since havana, there is only one patch in master i'll backport: https://review.openstack.org/#/c/59080/ which need a review
09:25 EmilienM fc__: i'v got 2 +2, do you think we could go ahead by approve it ?
09:27 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-glance: Add Cinder backend to image store  https://review.openstack.org/60451
09:27 EmilienM backport to glance -> OK
09:47 mjblack joined #puppet-openstack
09:51 andi-_ joined #puppet-openstack
09:51 dpyzhov joined #puppet-openstack
09:51 bogdando joined #puppet-openstack
09:59 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-cinder: Add Glance support  https://review.openstack.org/60457
10:00 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-cinder: Add Swift as backup backend support  https://review.openstack.org/60459
10:01 Jean-Roger Could someone review https://review.openstack.org/#/c/60219 pls ?
10:02 EmilienM dachary: ^
10:03 dachary EmilienM: thanks for the ping
10:03 dachary EmilienM: but I already reviewed +2 and Jean-Roger is fishing for another core reviewer ;-)
10:03 EmilienM dachary: sorry, i'm not
10:03 dachary EmilienM: no worries
10:06 Jean-Roger :)
10:10 openstackgerrit Ian Wienand proposed a change to stackforge/puppet-openstack: Set Horizon default role to _member_  https://review.openstack.org/60462
10:12 openstackgerrit Ian Wienand proposed a change to stackforge/puppet-keystone: Don't create Member role  https://review.openstack.org/60463
10:35 nightfly joined #puppet-openstack
10:40 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-keystone: Create memcache_servers option  https://review.openstack.org/60472
11:02 EmilienM i think i'm done for now with backports
11:09 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-ceilometer: TTL mechanism support with expirer service  https://review.openstack.org/60029
11:09 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-ceilometer: TTL mechanism support with expirer service  https://review.openstack.org/60029
11:28 rongze joined #puppet-openstack
12:03 thumpba joined #puppet-openstack
12:08 mjblack joined #puppet-openstack
12:21 thumpba joined #puppet-openstack
12:40 thumpba joined #puppet-openstack
12:56 mattymo EmilienM, hey you there?
12:56 EmilienM mattymo: o/
12:56 mattymo EmilienM, in using nova::compute class, our class requires qemu-kvm (or qemu-kvm-rhev for RH openstack)
12:56 mattymo it doesn't get installed as a dependency
12:57 mattymo oh crap yes it does with openstack-nova-compute
12:57 mattymo it isn't a dep for libvirt itself
12:58 mattymo ignore me.. I answered my question
13:10 EmilienM mattymo: :)
13:10 EmilienM fc__: i wonder what we could do to fix gate
13:11 mattymo another nova issue
13:11 mattymo libvirt-guests service interferes with normal nova compute operation and needs to be marked disabled
13:12 mattymo would explicitly disabling services like this be atypical for our guidelines?
13:12 EmilienM mattymo: mhh, i'm not sure about this one
13:15 mattymo there are 2 problems - auto starting vms on boot, and suspending vms on shutdown
13:16 mattymo there is no case where during normal nova compute operation a host needs to shut down and suspend vms
13:16 mattymo all vms get migrated if you have a responsible admin
13:16 mattymo and suspend (default operation) would take forever on a loaded server
13:21 bauzas joined #puppet-openstack
13:28 fc__ EmilienM: don't know, really. rspec tests fail only using puppet 3.0.x
13:29 prad joined #puppet-openstack
13:30 EmilienM fc__: i just read the mgagne's email
13:32 fc__ EmilienM: about rspec-puppet 1.0.1 ?
13:32 EmilienM fc__: yes
13:32 fc__ EmilienM: 1.0.1 has been released, this is yet another problem
13:33 EmilienM damn
13:52 dprince joined #puppet-openstack
13:53 fc__ EmilienM: I opened an issue https://github.com/rodjek/rspec-puppet/issues/132
13:54 EmilienM fc__: nice shot !
14:09 morazi joined #puppet-openstack
14:12 fvollero fc__: EmilienM : what's wrong with Jenkins? :( My patch seems to fail for some reason on puppet 3.0 (https://review.openstack.org/#/c/60009/)
14:12 fc__ fvollero: seems to be related to rspec-puppet 1.0.1 released tonight
14:13 fc__ fvollero: I opened a bug here https://github.com/rodjek/rspec-puppet/issues/132
14:14 fvollero fc__: yay! that make me so happy! merci!
14:21 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-swift: Add include_service_catalog support  https://review.openstack.org/60521
14:21 EmilienM fvollero: hola!
14:23 fvollero EmilienM: Bonjour :)
14:23 fvollero EmilienM: But if you would like to say it in italian, you could use Ciao :)
14:23 EmilienM fvollero: today is spanish
14:25 fvollero EmilienM: Bien, hablaremos en espanol entonces :)
14:31 bauzas joined #puppet-openstack
14:32 EmilienM fvollero: i still wonder which language you don't know
14:38 fvollero EmilienM: easy my friend, Hungarian, Norwegian, Finnish, Swedish, Polish, Greek, Macedonian, German (I just know few little things), Russian (just know few things) and Ukrainian, Dutch  :)
14:41 xingchao joined #puppet-openstack
14:45 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-swift: Add include_service_catalog support  https://review.openstack.org/60521
14:47 pabelanger_ joined #puppet-openstack
15:00 EmilienM fvollero: reading https://review.openstack.org/#/c/60521/2​/spec/classes/swift_proxy_authtoken_spec.rb
15:00 EmilienM fvollero: False is case sensitive in Python
15:02 fvollero EmilienM: still, you are using capitalize in the template, the final result is the same
15:02 fvollero EmilienM: but if in the module you used true, when you use it again, you should use false and not 'False'
15:03 fvollero EmilienM: the test will not fail, because true.to_s => "true" with .capitalize "True" and if you say: 'False' you get the exact same result in the output
15:04 bauzas joined #puppet-openstack
15:06 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-swift: Add include_service_catalog support  https://review.openstack.org/60521
15:08 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-swift: Add include_service_catalog support  https://review.openstack.org/60521
15:08 EmilienM should be the good one. It's not my day
15:09 dmsimard joined #puppet-openstack
15:12 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-swift: Add include_service_catalog support  https://review.openstack.org/60521
15:14 EmilienM cool, finally
15:14 EmilienM except the well known issue
15:16 rongze joined #puppet-openstack
15:33 otherwiseguy joined #puppet-openstack
15:36 dmsimard dachary: ping
15:51 mgagne fc__: found how to fix the breakage?
15:51 fc__ mgagne: nope, didn't look into it except reporting the bug
15:57 tnoor1 joined #puppet-openstack
16:08 tnoor2 joined #puppet-openstack
16:15 dachary dmsimard: pong
16:15 dachary what's up ?
16:41 thumpba joined #puppet-openstack
16:42 mgagne joined #puppet-openstack
16:51 eglynn joined #puppet-openstack
16:55 odyi joined #puppet-openstack
16:56 JoeJulian joined #puppet-openstack
17:11 brdude joined #puppet-openstack
17:13 morazi_ joined #puppet-openstack
17:17 fvollero mgagne: fc__ : so, since rspec-puppet is kinda br0ken what we gonna do for the patches in queue ?
17:17 mgagne fvollero: it's broken for puppet-openstack only, right?
17:18 mgagne fvollero: I tested every projects against rspec-puppet/master and I found no issue yesterday
17:18 fvollero mgagne: afaik, it's br0ken for puppet-3.0 tests (as I saw here: https://review.openstack.org/#/c/60009/ ) and somewhere else
17:19 mgagne fvollero: hmm... I think I tested against 3.2.x only :/
17:19 fvollero mgagne: I know, your OCD surely got triggered right? :)
17:20 mgagne fvollero: https://github.com/puppetlabs/p​uppetlabs-stdlib#compatibility we should try to see why it's failing. according to the chart, it should be supported
17:21 mgagne fvollero: if someone could try to debug the issue, it would be appreciated
17:23 angdraug joined #puppet-openstack
17:26 thumpba joined #puppet-openstack
17:27 fvollero mgagne: fc__ filled a bug for this https://github.com/rodjek/rspec-puppet/issues/132
17:33 rmoe joined #puppet-openstack
17:47 openstackgerrit François Charlier proposed a change to stackforge/puppet-keystone: Updated endpoints to support paths and ssl  https://review.openstack.org/55303
17:48 markvoelker mgagne, fvollero: yep, seeing 3.0 fail here too: https://review.openstack.org/#/c/60036/
17:49 xarses joined #puppet-openstack
17:58 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-vswitch: Release 0.2.0.  https://review.openstack.org/60573
18:11 dtalton joined #puppet-openstack
18:12 dtalton dmsimard, *waves*
18:13 dmsimard dtalton: Hey :D
18:26 fvollero bodepd: mgagne: how to sign up to puppet-openstack mailing list without google account?
18:27 mgagne fvollero: I don't know, I used a google account =)
18:27 mgagne fvollero: you can add an other email to your existing google account
18:27 mgagne fvollero: and use that one for the mailinglist
18:27 fvollero mgagne: sigh :( google won... okey
18:28 fc__ fvollero: according to the headers you might subscribe via the email "puppet-openstack+subscribe@puppetlabs.com"
18:29 fc__ (the [mails from the mailing list]'s headers)
18:30 fvollero fc__: man! i was looking the headers on google groups but i missed it... i'll try right now :)
18:31 morazi_ joined #puppet-openstack
18:36 fvollero fc__: it worked!!!
18:36 fc__ \o/
18:38 fvollero fc__: merci beacoup!
19:20 LAnthony joined #puppet-openstack
19:57 rmoe joined #puppet-openstack
20:28 pravka joined #puppet-openstack
20:42 hogepodge joined #puppet-openstack
20:53 LAnthony left #puppet-openstack
20:59 hogepodge I'm not sure if anyone is following vswitch patches, but I have a fairly simple change for release if anyone wants to look at it. It doesn't depend on stdlib, so it will pass gate. Mostly interested in comments on the README.md file. https://review.openstack.org/#/c/60573/
21:09 mgagne hogepodge: I saw it, checking
21:11 mgagne hogepodge: hopefully gate won't break :D
21:11 hogepodge Does anyone know which 3.0 version of puppet we are gating against?
21:12 mgagne 3.0.x
21:12 hogepodge vswitch doesn't depend on stdlib.
21:12 hogepodge Do we test on precise?
21:12 hogepodge I'm just trying to replicate the gate environment.
21:12 mgagne hogepodge: jenkins slave is running precise. we use a gemfile to download the gems
21:12 mgagne using bundle
21:12 hogepodge Great. I'm on the right path then.
21:13 mjblack_ joined #puppet-openstack
21:14 openstackgerrit A change was merged to stackforge/puppet-vswitch: Release 0.2.0.  https://review.openstack.org/60573
21:17 otherwiseguy joined #puppet-openstack
21:23 dmsimard Any puppet-swift users around ?
21:41 hogepodge dmsimard: I aspire to be one.
21:41 hogepodge If you can call it an aspiration.
21:45 jkyle joined #puppet-openstack
21:49 dmsimard hogepodge: It's not exactly easy :D
21:50 dmsimard hogepodge: Bashed my head against it today, going to have to do some more work next week. The example manifests in "tests" are definitely outdate but I'm not exactly knowledgeable enough yet to commit anything back
21:50 hogepodge I want to get a small swift cluster set up, and sooner rather than later.
21:56 hogepodge I'm able to reproduce locally now
22:01 mgagne dmsimard: xingchao is a puppet-swift user
22:32 hogepodge It appears that the gate is a puppet 3.0.2 problem.
22:32 hogepodge Testing against 3.0.1 and everything passes.
22:33 hogepodge So, the questions are: what changed? Do we want to downgrade the gate to 3.0.1? Talking with the FOSS team even if there is a bug in the testing framework for 3.0.2 (which is suspected, but not confirmed) there won't be any further releases to the 3.0.x branch.
22:37 mgagne hogepodge: what triggered the breakage? I think puppetlabs-stdlib suffers the same catastrophic failures in unit tests.
22:37 mgagne hogepodge: https://travis-ci.org/puppetlabs/​puppetlabs-stdlib/builds/15004743
22:38 hogepodge puppet-rspec was updated recently. 1.0.0 caused a fairly serious break. 1.0.1 was released to address it.
22:38 mgagne sure
22:38 mgagne but still breaking for puppet 3.0.x
22:39 hogepodge That's incorrect. We break for 3.0.2. Not for 3.0.1
22:39 hogepodge (just verified locally)
22:39 mgagne hogepodge: right. and it looks to be caused by something in puppetlabs-stdlib no?
22:40 hogepodge I'm not sure what's causing it.
22:40 mgagne could it be related to how stdlib functions are loaded (or not) ?
22:40 hogepodge I think the puppetlabs-stdlib failure yesterday was from the rspec-puppet bug.
22:41 hogepodge I'm going to rekick the travis build for puppetlabs-stdlib to verify.
22:46 xarses the 1.0.1 rspec is out now ?
22:46 hogepodge Yes, it is. All of the builds were fixed except for those on Puppet 3.0.2
22:48 xarses hogepodge: slightly better then
22:48 hogepodge Yes. Still blocking, though, so only slightly
22:50 mgagne hogepodge: we can mark puppet 3.0.x as non-voting until we figure out the issue
22:50 hogepodge Emilien mentioned that. I think it's a good idea. We can also gate against 3.0.1 if we want to keep it as a voting job.
22:51 hogepodge Although at some point we're going to have to make hard decisions as a community as to how far back we're going to reach for supported versions.
22:51 mgagne hogepodge: this isn't reasonably possible
22:52 xarses hogepodge: I think we have to support whichever versions ship on supported operating systems
22:52 xarses hence why 2.7.19 is around for RedHat
22:53 mgagne hogepodge: lets disable vote for 3.0. pinning to 3.0.1 is not a viable option atm due to the way jobs are created/managed
22:54 mgagne https://github.com/openstack-infra/config/blob/​master/modules/openstack_project/files/jenkins_​job_builder/config/puppet-module-jobs.yaml#L8 and https://github.com/openstack-infra/config/blob/m​aster/modules/openstack_project/files/jenkins_jo​b_builder/config/puppet-module-jobs.yaml#L41-L48
22:56 hogepodge I see.
22:57 mgagne hogepodge: marking a job as non-voting is similar to this process but reversed: https://review.openstack.org/#/c/60140/

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary