Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2014-02-26

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

All times shown according to UTC.

Time Nick Message
00:18 michchap joined #puppet-openstack
00:22 michchap joined #puppet-openstack
00:26 ryanycoleman joined #puppet-openstack
00:46 kkirkpatrick joined #puppet-openstack
01:12 bauzas joined #puppet-openstack
01:20 markvoelker1 joined #puppet-openstack
01:33 openstackgerrit A change was merged to stackforge/puppet-keystone: keystone-client: update endpoint argument  https://review.openstack.org/73970
01:33 rmoe joined #puppet-openstack
01:45 xingchao joined #puppet-openstack
01:52 rmoe joined #puppet-openstack
02:00 rongze joined #puppet-openstack
02:03 thumpba joined #puppet-openstack
02:05 ryanycoleman joined #puppet-openstack
02:31 kkirkpatrick joined #puppet-openstack
02:35 mgagne joined #puppet-openstack
02:36 ryanycoleman joined #puppet-openstack
02:48 michchap markvoelker: ping
02:54 markvoelker1 michchap: pong
02:55 michchap hey. Thoughts on segregating the puppetfile?
02:55 michchap I'm thinking we stick with the vendor env var and just have a switch statement.
02:56 markvoelker1 Hmm.  Yeah, that seems logical.  Given that other stuff depends on the env var, that may be the easiest way.
02:57 michchap another thing: I really hate the top level template we use for hiera. I remember removing top level templates from the old site manifests because they're bad practice, and I think we should do the same here.
02:57 michchap my proposal is that we add a vendor global.
02:58 michchap but I'm not totally sure that's the answer.
03:00 markvoelker1 So, drop the template, add a $::vendor for the user to edit, set up hiera with both vanilla and $vendor-prefixed hierarchy entries?
03:01 michchap yeah, so $::vendor is going to have to come from either vagrant or install.sh, depending on the method - those two are still very different procedures.
03:01 dvorak michchap: talking about puppet_openstack_builder?
03:02 michchap so the cisco.install.sh should echo ' - cisco' to data/global_hiera_params/vendor/cisco, and then we'll add new folders so that you'll ahve files that are under hiera_data/vendor/cisco/cisco.yaml
03:03 michchap dvorak: yep
03:03 markvoelker1 dvorak: if he isn't, there are going to be some very strange review requests. =p
03:03 dvorak heh.
03:03 michchap markvoelker1: maybe I'll just do this and we can see how it looks? I think we can keep backwards compat.
03:04 michchap how close are you to a release?
03:04 dvorak I saw your pull request against the scenario terminus repo earlier today.  do you have any idea who owns that now?  I'm guessing Dan Bode has less interest in it now than he once did
03:04 markvoelker1 michchap: Yeah, I guess that makes sense. I'm not sure how much gain on the play it is though...basically just ko's a few templated bits
03:04 michchap dvorak: bodepd will be back soon I believe :)
03:04 markvoelker1 michchap: sure, that'd be fine--shouldn't be much work.  We're looking at next Friday for a release.
03:05 dvorak ah, ok.  I submitted a PR earlier today, and was wondering if I should bother with any others
03:05 markvoelker1 michchap: on a somewhat related note...
03:06 michchap dvorak: yeah I saw. If you merge regex support I am happy to point to you, or vice versa
03:06 markvoelker1 michchap: ever do a data mapping involving a hash?
03:06 michchap markvoelker1: as in map an element of a hash only?
03:06 dvorak I merged your regex support into my fork, seemed like a no brainer.  I also added support for loading a config.local.yaml if it exists, because we want to keep config.yaml checked into git normally.
03:07 michchap dvorak: the latter I have been solving by dumping my changes under contrib, that sounds neater.
03:07 markvoelker1 michchap: Create a data_mappings/common.yaml entry that maps a variable to two things:
03:07 markvoelker1 One is a class parameter.  The usual case.  Easy.
03:08 dvorak michchap: speaking of the puppetfile, do you have any thoughts on this? https://review.openstack.org/#/c/76337/
03:08 markvoelker1 The second one I want to be the value associated to a hash key in a hash that gets passed as a param to a class
03:09 * markvoelker1 digs up an example
03:09 michchap dvorak: I haven't used r10k before
03:10 michchap dvorak: but that seems like it should work...
03:10 dvorak it's intended as a replacement for puppet-librarian, but also manages environments based on git branches
03:10 markvoelker1 Take LBaaS for example.  To enable LBaaS, you want to set neutron::lbaas::enabled to true.
03:10 dvorak I think we may move to it eventually, and I found that problem (and another) when testing it out
03:10 markvoelker1 You also want to set this to true: https://github.com/stackforge/puppet-horizon/​blob/stable/havana/manifests/init.pp#L90-L94
03:11 markvoelker1 So it would be nice to be able to create a data mapping that does that
03:11 michchap dvorak: actually I'm unsure how much the Cisco team is using the puppetfile - they tend to install from module
03:11 michchap dvorak: s/module/package
03:12 dvorak I don't know how much longer we'll be using the puppetfile either.  I think we're going to diverge when we get closer to production and start locking down versions of things
03:12 markvoelker1 Yeah, we use puppetfile very little (though some)
03:12 michchap markvoelker1: yeah that's where passing hashes starts to become problematic for us
03:13 michchap markvoelker1: although...is it not similar to the way we compose the sql connection strings?
03:13 markvoelker1 michchap: yeah, that's what I figured...figured I'd see if anyone else had run into such yet.
03:13 markvoelker1 hmm...I'll have to look
03:14 michchap markvoelker1: I was trying to include functions earlier in the week, because some things need a list of hostnames, some a list of IPs, and some a hash of the two, and wanted to have only a single variable, but it didn't seem to work.
03:14 michchap dvorak: Well I'm swapping about half the modules in the current puppetfile anyway, so you can probably change it up if you want to refator it
03:16 michchap dvorak: I was just going to make a giant switch statement based on ENV['vendor'] since that's the env var we're using for the install scripts.
03:20 openstackgerrit A change was merged to stackforge/puppet_openstack_builder: Fixes rabbit_hosts entries in heat.conf  https://review.openstack.org/76314
03:20 openstackgerrit A change was merged to stackforge/puppet_openstack_builder: Adds Support for bind_host of Heat Services  https://review.openstack.org/76319
03:22 * markvoelker1 is itching to be rid of more deprecation warnings
03:22 michchap which ones?
03:22 markvoelker1 michchap: these, for a start: https://review.openstack.org/#/c/75477/
03:23 michchap ah I'm not running swift so I don't see them.
03:23 michchap I managed to get control runs to be totally clean yesterday
03:23 michchap no warnings and subsequent runs with no output
03:23 markvoelker1 excellent...I've been trying to chip away them of lat
03:23 markvoelker1 e
03:24 michchap There's not much review going on atm though...I am carrying a ton of local patches.
03:25 markvoelker1 True.  I've been trying to make the rounds myself, but it's a bit of a hellish week.
03:26 markvoelker1 (hence why I was submitting patches at 2am this morning)
03:29 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-horizon: Use apache::listen defined type  https://review.openstack.org/76422
03:29 michchap markvoelker1: yep. Thanks for putting in the time.
03:30 markvoelker1 michchap: just paying down some karmic debt I suppose. =p
03:32 michchap markvoelker1: heh. Chris has been reviewing a lot too. Tell him thanks from me.
03:33 markvoelker1 will do
03:34 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-horizon: Use apache::listen defined type  https://review.openstack.org/76422
03:40 openstackgerrit A change was merged to stackforge/puppet_openstack_builder: Adds Support for the Heat EC2 Auth URI  https://review.openstack.org/76346
03:46 openstackgerrit A change was merged to stackforge/puppet_openstack_builder: Fix rpc in glance and mappings  https://review.openstack.org/76059
03:59 openstackgerrit A change was merged to stackforge/puppet-nova: compute: RBD backend support  https://review.openstack.org/72440
04:10 fandi joined #puppet-openstack
04:44 rongze joined #puppet-openstack
04:53 thumpba joined #puppet-openstack
04:55 Aimon joined #puppet-openstack
05:15 rongze joined #puppet-openstack
05:16 rongze_ joined #puppet-openstack
05:29 markvoelker1 joined #puppet-openstack
06:05 thumpba_ joined #puppet-openstack
06:06 xarses joined #puppet-openstack
06:15 rongze joined #puppet-openstack
06:21 rongze joined #puppet-openstack
06:50 saju_m joined #puppet-openstack
07:03 dgollub joined #puppet-openstack
07:15 openstackgerrit Xingchao Yu proposed a change to stackforge/puppet-keystone: Add notification related params  https://review.openstack.org/73496
07:24 openstackgerrit Xingchao Yu proposed a change to stackforge/puppet-keystone: Add notification related params  https://review.openstack.org/73496
07:34 openstackgerrit Xingchao Yu proposed a change to stackforge/puppet-keystone: Add notification related params  https://review.openstack.org/73496
08:12 thumpba joined #puppet-openstack
08:20 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-nova: compute: RBD backend support  https://review.openstack.org/76462
08:21 openstackgerrit Loic Dachary proposed a change to stackforge/puppet-ceph: attach disks when running integration tests  https://review.openstack.org/74028
08:22 openstackgerrit Loic Dachary proposed a change to stackforge/puppet-ceph: ceph::conf class wrapper for ceph_config  https://review.openstack.org/64331
08:27 EmilienM dachary: could you have a look at https://review.openstack.org/76462 please?
08:30 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-nova: enable libvirt at boot  https://review.openstack.org/76463
08:31 markvoelker1 joined #puppet-openstack
08:32 bauzas joined #puppet-openstack
08:34 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-keystone: keystone-client: update endpoint argument  https://review.openstack.org/76465
08:52 mmagr joined #puppet-openstack
09:14 derekh joined #puppet-openstack
09:31 markvoelker1 joined #puppet-openstack
09:47 ianw joined #puppet-openstack
09:51 fandi joined #puppet-openstack
09:52 bogdando joined #puppet-openstack
10:06 thumpba joined #puppet-openstack
10:18 mkoderer joined #puppet-openstack
10:23 openstackgerrit A change was merged to stackforge/puppet-neutron: Migrate log_{file,dir} params to neutron class  https://review.openstack.org/76290
10:30 openstackgerrit Sebastien Badia proposed a change to stackforge/puppet-neutron: Migrate log_{file,dir} params to neutron class  https://review.openstack.org/76485
10:37 fvollero Morning fellas
10:40 michchap fvollero: morning
10:45 fvollero michchap: o/ to you :)
10:45 fvollero I was wondering did someone get cought in a situation when the value of a config file can change between releases versions  ?
10:45 fvollero s/value/path/
10:46 fvollero and you need to get all the side cases covered ?
10:47 michchap fvollero: when have the file paths changed for you?
11:02 dvorak joined #puppet-openstack
11:05 ianw joined #puppet-openstack
11:12 fvollero michchap: sigh, the conf file change is between RHEL majorrelease 6 and RHEL majorrelease 7 so, before I had a selector and the only solution I come with was an if because I don't think I can put an expression as 'key' of the selector
11:14 michchap fvollero: That's a very annoying change. Is it all the openstack services that have moved?
11:16 fvollero michchap: the problem is that RHEL7 (CentOS7, SL7) they will "fall" under the same specifics of the current Fedora
11:16 fvollero michchap: so the statement should be: Fedora || "RHEL" && $::osmajorversionrelease >6
11:17 fvollero michchap: and I think there's no selector for that
11:19 michchap fvollero: if you're putting it in params there is already a block for osfamily "RedHat" so then it would just be if $::osmajorversionrelease > 6
11:20 michchap fvollero: or maybe I misunderstand the issue
11:23 dgollub joined #puppet-openstack
11:25 fvollero michchap: it's within packstack, so mine was more a puppet question
11:25 fvollero than a openstack puppet question :D
11:25 fvollero michchap: ^^
11:28 michchap fvollero: I see :)
11:32 markvoelker1 joined #puppet-openstack
11:32 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-keystone: Add support for puppetlabs-mysql 2.2  https://review.openstack.org/76501
11:44 dgollub joined #puppet-openstack
11:48 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-keystone: Add support for puppetlabs-mysql 2.2  https://review.openstack.org/76501
11:52 dmsimard joined #puppet-openstack
12:18 openstackgerrit A change was merged to stackforge/puppet-neutron: Migrate log_{file,dir} params to neutron class  https://review.openstack.org/76485
12:33 markvoelker1 joined #puppet-openstack
12:43 britthouser joined #puppet-openstack
12:46 markvoelker1 joined #puppet-openstack
12:57 openstackgerrit Pierre Rambaud proposed a change to stackforge/puppet-nova: Added the option to define rabbitmq's queues as "durable"  https://review.openstack.org/76527
13:08 marun joined #puppet-openstack
13:13 markvoelker1 joined #puppet-openstack
13:15 fandi joined #puppet-openstack
13:37 dprince joined #puppet-openstack
13:50 finnx joined #puppet-openstack
14:02 bauzas joined #puppet-openstack
14:08 thumpba joined #puppet-openstack
14:37 prad_ joined #puppet-openstack
15:17 rwsu joined #puppet-openstack
15:36 mgagne joined #puppet-openstack
15:44 lnxnut joined #puppet-openstack
15:52 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-ceilometer: Add ability to override notification_topics  https://review.openstack.org/69747
15:53 dprince joined #puppet-openstack
15:57 mgagne joined #puppet-openstack
15:58 otherwiseguy joined #puppet-openstack
15:58 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-nova: Add ability to disable installation of nova utilities  https://review.openstack.org/74247
15:59 kkirkpatrick joined #puppet-openstack
16:05 openstackgerrit A change was merged to stackforge/puppet-nova: enable libvirt at boot  https://review.openstack.org/76463
16:06 dtalton joined #puppet-openstack
16:08 prad_ joined #puppet-openstack
16:27 prad__ joined #puppet-openstack
16:28 bauzas joined #puppet-openstack
16:48 ryanycoleman joined #puppet-openstack
17:02 fandi joined #puppet-openstack
17:06 saju_m joined #puppet-openstack
17:11 rmoe joined #puppet-openstack
17:12 thumpba joined #puppet-openstack
17:19 xarses joined #puppet-openstack
17:20 dmsimard EmilienM: Do you have a site.pp example of your usage with puppet-swift ? I don't think my resource ordering is right.. it's driving me nuts
17:35 openstackgerrit Daneyon Hansen proposed a change to stackforge/puppet-heat: Aligns Keystone auth_uri with other OpenStack Services  https://review.openstack.org/76356
17:36 angdraug joined #puppet-openstack
17:46 britthouser joined #puppet-openstack
17:48 openstackgerrit Daneyon Hansen proposed a change to stackforge/puppet-heat: Fixes the EC2 Auth Token Settings  https://review.openstack.org/76339
17:52 spredzy Guys, I am hitting this issue -> Error 400 on SERVER: invalid byte sequence in US-ASCII at /etc/puppet/modules/swift/​manifests/dispersion.pp:1 on node mynode.example.com anyone already faced it ?
17:54 blkperl spredzy: I think thats a puppet bug, are you running the newest version?>
17:55 EmilienM spredzy: did you have a look at https://projects.puppetlabs.com/issues/22563 ?
17:55 spredzy blkperl, 3.4.2
17:56 blkperl spredzy: 3.4.3 fixes that bug on rhel, not sure if debian is fixed yet
17:58 spredzy blkperl, I think they did -> Version: 3.4.3-1puppetlabs1
17:59 spredzy will update my puppet installation, thank you for the pointer
18:03 bcrochet joined #puppet-openstack
18:03 nigelk joined #puppet-openstack
18:04 spredzy blkperl, it worked. Thanks !
18:04 mgagne joined #puppet-openstack
18:04 blkperl spredzy: awesome
18:31 prad_ joined #puppet-openstack
18:43 rmoe_ joined #puppet-openstack
18:45 EmilienM dmsimard: we use a high level module to configure swift, i'll give you later the code
18:46 dmsimard EmilienM: I think I figured it out anyway - I use a high level module too :)
18:50 sputnik13 joined #puppet-openstack
18:52 mmagr joined #puppet-openstack
18:52 ryanycoleman joined #puppet-openstack
19:01 mjblack joined #puppet-openstack
19:03 dgollub joined #puppet-openstack
19:08 kkirkpatrick joined #puppet-openstack
19:08 dtalton2 joined #puppet-openstack
19:09 dtalton3 joined #puppet-openstack
19:13 prad_ mgagne: hi, when you have a chance could you review https://review.openstack.org/#/c/72676/
19:14 mgagne prad_: Is certfile for SSL support really defaulting to the signing cert?!
19:16 openstackgerrit Clayton O'Neill proposed a change to stackforge/puppet_openstack_builder: Set master hostname in puppet.conf during install  https://review.openstack.org/76624
19:18 prad joined #puppet-openstack
19:28 ryanycoleman joined #puppet-openstack
19:29 openstackgerrit Chris Ricker proposed a change to stackforge/puppet-neutron: neutron-metering-agent service name is wrong  https://review.openstack.org/76628
19:36 ryanycoleman joined #puppet-openstack
19:37 openstackgerrit Chris Ricker proposed a change to stackforge/puppet-neutron: VPNaaS service name is wrong  https://review.openstack.org/76631
19:41 dprince_ joined #puppet-openstack
19:43 ryanycoleman joined #puppet-openstack
19:43 dvorak_ joined #puppet-openstack
19:43 openstackgerrit Matt Fischer proposed a change to stackforge/puppet-keystone: LDAP: Add support for more ldap options  https://review.openstack.org/76632
19:43 mfisch dvorak: there's my LDAP stuff ^^
19:53 finnx joined #puppet-openstack
19:55 dgollub joined #puppet-openstack
19:58 hogepodge joined #puppet-openstack
19:58 bogdando joined #puppet-openstack
19:58 Hunner joined #puppet-openstack
19:59 sputnik13net joined #puppet-openstack
19:59 rmoe joined #puppet-openstack
20:00 openstackgerrit Donald Talton proposed a change to stackforge/puppet-nova: Added the option to create the nova user before installation  https://review.openstack.org/76298
20:02 openstackgerrit Donald Talton proposed a change to stackforge/puppet-nova: Added the option to create the nova user before installation  https://review.openstack.org/76298
20:02 comptona joined #puppet-openstack
20:03 angdraug_ joined #puppet-openstack
20:04 finnx joined #puppet-openstack
20:05 hogepodge joined #puppet-openstack
20:05 bogdando joined #puppet-openstack
20:05 Hunner joined #puppet-openstack
20:05 angdraug joined #puppet-openstack
20:15 bauzas joined #puppet-openstack
20:19 openstackgerrit Pradeep Kilambi proposed a change to stackforge/puppet-keystone: Add support to enable ssl keystone config  https://review.openstack.org/72676
20:19 comptona joined #puppet-openstack
20:23 openstackgerrit Matt Fischer proposed a change to stackforge/puppet-keystone: LDAP: Add support for more ldap options  https://review.openstack.org/76632
20:26 openstackgerrit Pradeep Kilambi proposed a change to stackforge/puppet-keystone: Add support to enable ssl keystone config  https://review.openstack.org/72676
20:30 openstackgerrit Pradeep Kilambi proposed a change to stackforge/puppet-keystone: Add support to enable ssl keystone config  https://review.openstack.org/72676
20:38 dgollub joined #puppet-openstack
20:44 mattymo joined #puppet-openstack
20:59 ryanycoleman joined #puppet-openstack
21:00 ryanycoleman joined #puppet-openstack
21:08 ryanycol_ joined #puppet-openstack
21:21 openstackgerrit joined #puppet-openstack
21:23 thumpba_ joined #puppet-openstack
21:23 sbadia joined #puppet-openstack
21:31 openstackgerrit Chris Ricker proposed a change to stackforge/puppet-neutron: neutron-metering-agent service name is wrong  https://review.openstack.org/76661
21:34 ikke-t joined #puppet-openstack
21:34 comptona joined #puppet-openstack
21:35 openstackgerrit Chris Ricker proposed a change to stackforge/puppet-neutron: VPNaaS service name is wrong  https://review.openstack.org/76662
21:38 derekh joined #puppet-openstack
21:42 EmilienM damn, these patches break Debian compatibility ^
21:42 mjblack_ joined #puppet-openstack
21:43 EmilienM and I don't know Chris Ricker IRC nickname
21:44 EmilienM markvoelker: do you?
21:48 mjblack joined #puppet-openstack
21:51 prad joined #puppet-openstack
21:52 otherwiseguy joined #puppet-openstack
22:03 mgagne joined #puppet-openstack
22:06 ryanycoleman joined #puppet-openstack
22:13 mgagne joined #puppet-openstack
22:15 openstackgerrit Chris Ricker proposed a change to stackforge/puppet-neutron: VPNaaS service name is wrong  https://review.openstack.org/76662
22:22 openstackgerrit Chris Ricker proposed a change to stackforge/puppet-neutron: neutron-metering-agent service name is wrong  https://review.openstack.org/76661
22:28 openstackgerrit A change was merged to stackforge/puppet-keystone: keystone-client: update endpoint argument  https://review.openstack.org/76465
22:33 ryanycoleman joined #puppet-openstack
22:39 openstackgerrit Matt Fischer proposed a change to stackforge/puppet-keystone: LDAP: Add support for more ldap options  https://review.openstack.org/76632
22:43 ryanycoleman joined #puppet-openstack
22:58 openstackgerrit Matt Fischer proposed a change to stackforge/puppet-keystone: LDAP: Add support for more ldap options  https://review.openstack.org/76632
22:59 ryanycoleman joined #puppet-openstack
23:05 openstackgerrit Matt Fischer proposed a change to stackforge/puppet-keystone: LDAP: Add support for more ldap options  https://review.openstack.org/76632
23:07 ianw joined #puppet-openstack
23:29 kkirkpatrick joined #puppet-openstack

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