Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2014-03-21

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

All times shown according to UTC.

Time Nick Message
00:01 thumpba joined #puppet-openstack
00:20 kev joined #puppet-openstack
00:25 openstackgerrit A change was merged to stackforge/puppet-heat: replace rabbit_virtualhost parameter  https://review.openstack.org/81736
00:32 thuc joined #puppet-openstack
00:33 openstackgerrit Hunter Haugen proposed a change to stackforge/puppet-ceilometer: Retry ceilometer-dbsync on failure  https://review.openstack.org/81950
00:41 michchap Hunner: ping
00:41 Hunner michchap: Hi
00:43 Hunner Oh hey, corosync is going to get some love? :)
00:43 Hunner I know nothing about it and have been scared to merge stuff without tests
00:43 michchap Hunner: I was looking at a similar problem to that this week, and ended up writing a db validate resource for mysql. It lead me to a more general issue that anything with a dependency on a service resource is taking upstart's word that the resource is actually ready, so I'm considering changing all the dependencies from service to class, and having a validate resource for all the problematic ones. Any opinions on this topic?
00:44 Hunner michchap: That would be way cooler. I think the puppetdb module has one as well, since the puppetdb service returns before the master can connect to it
00:44 michchap Hunner: that's where I got the idea!
00:44 Hunner I was just lazy :P
00:44 Hunner Or rather "it wasn't as high of a priority"
00:45 thumpba_ joined #puppet-openstack
00:45 michchap Hunner: I like having reties as well, the validation is mostly only going to come up on the first deployment, whereas retries could be needed at any time.
00:45 Hunner One of the issues with ceilometer-dbsync is that it takes many database connectors, and would have to have a connection validator for each one
00:46 Hunner retries is the poor mans version, since it's basically using ceilometer-dbsync as the validator
00:46 michchap Hunner: but I am curious whether there's a best practice on how to deal with the service dependency stuff
00:46 Hunner michchap: Do you mean dependency ordering?
00:47 michchap Hunner: I mean where x depends on a service y, but y tells upstart it's running before it actually is.
00:47 michchap Hunner: and then when x is evaluated it fails because y isn't actually ready
00:48 Hunner michchap: Well, "best practice" is for service init scripts to not return before they're ready
00:48 michchap I see it fairly often. I guess it would be nice to be able to facade a service resource somehow
00:48 Hunner michchap: But we can hardly help that
00:49 michchap Hunner: I agree completely, but I'm unlikely to write my own init scripts.
00:49 Hunner michchap: Have you seen https://github.com/puppetlabs​/puppetlabs-external_resource ?
00:49 Hunner michchap: That is intended for resources that are on other nodes (such as DBs where we can't have resource-level dependencies) but it would work on localhost also
00:50 michchap Hunner: that might be what I need...like I'm thinking resources x, y, and z depend on service A, I want to be able to say that they also depend on another resource B, which does validation.
00:51 Hunner michchap: We often use <module>::service class to encapsulate those kinds of things
00:51 michchap Hunner: like if they all had a tag, I could use a collector, but deps don't make tags sadly.
00:51 Hunner So the mongodb service and external_resource check could both go in mongodb::service, and that class wouldn't return until it was ready
00:51 michchap Hunner: yeah all the new style modules are awesome - props for that :)
00:52 Hunner Then you just say require => Class['mongodb::service]
00:53 michchap Hunner: Exactly, but for the openstack modules that's going to take a lot of changes.
00:53 Hunner michchap: Yeah... :/
00:53 michchap Hunner: coming to Atlanta?
00:57 Hunner michchap: Yep! I got confirmation today.
00:57 PEPPERONIE What's happening in Atlanta?
00:57 Hunner The next summit
00:57 PEPPERONIE Oh noooo
00:58 PEPPERONIE can't go
00:58 Hunner Atlanta in the summer. Whee
00:58 kitp joined #puppet-openstack
01:02 Hunner michchap: So... the way mongodb is notifying the dbsync is via https://github.com/puppetlabs/puppetlabs-havana/bl​ob/master/manifests/profile/ceilometer/api.pp#L57 which is using class containment, and mongo::server::service exists, so I should actually probably patch that class instead of the ceilometer::db class
01:03 Hunner lazy+exec route, or harder+resource route...
01:05 michchap +1 for lazy :)
01:06 michchap Hunner: and see you in atlanta then. I heard there might be a dev-session track for ops, which would be interesting.
01:17 rmoe joined #puppet-openstack
01:22 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-neutron: Make haproxy package management optional  https://review.openstack.org/81430
01:40 khuh joined #puppet-openstack
01:42 thuc joined #puppet-openstack
01:53 thuc joined #puppet-openstack
01:57 thuc_ joined #puppet-openstack
01:58 fandi joined #puppet-openstack
01:58 thuc joined #puppet-openstack
01:59 kitp joined #puppet-openstack
02:04 ryanycoleman joined #puppet-openstack
02:11 starmer joined #puppet-openstack
02:26 daneyon joined #puppet-openstack
02:26 xingchao joined #puppet-openstack
02:39 thuc_ joined #puppet-openstack
02:43 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-neutron: Make haproxy package management optional  https://review.openstack.org/81430
02:48 openstackgerrit A change was merged to stackforge/puppet_openstack_builder: Remove automatic configuration of nagios  https://review.openstack.org/81897
02:51 mgagne joined #puppet-openstack
02:54 kitp joined #puppet-openstack
02:57 kitp_ joined #puppet-openstack
03:00 Akshik joined #puppet-openstack
03:01 Akshik_ joined #puppet-openstack
03:13 kkirkpatrick joined #puppet-openstack
03:19 kitp joined #puppet-openstack
03:29 starmer joined #puppet-openstack
03:30 thuc joined #puppet-openstack
04:14 kevin joined #puppet-openstack
04:20 xarses joined #puppet-openstack
04:21 thuc_ joined #puppet-openstack
05:01 xingchao joined #puppet-openstack
05:05 khuh joined #puppet-openstack
05:12 dgollub joined #puppet-openstack
05:23 thuc joined #puppet-openstack
05:29 marun joined #puppet-openstack
05:34 sputnik13 joined #puppet-openstack
05:45 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-keystone: Add service validation and encapsulation  https://review.openstack.org/81989
05:54 Akshik joined #puppet-openstack
06:21 xarses joined #puppet-openstack
06:35 rwsu joined #puppet-openstack
06:51 Akshik joined #puppet-openstack
07:28 mkoderer joined #puppet-openstack
07:58 EmilienM good morning
08:00 sputnik13 joined #puppet-openstack
08:15 michchap EmilienM: morning
08:21 khuh joined #puppet-openstack
08:23 dgollub joined #puppet-openstack
08:29 bauzas joined #puppet-openstack
08:49 Akshik joined #puppet-openstack
09:13 derekh joined #puppet-openstack
09:19 Akshik_ joined #puppet-openstack
09:25 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-keystone: Add service validation and encapsulation  https://review.openstack.org/81989
09:38 morazi joined #puppet-openstack
09:55 saju_m joined #puppet-openstack
10:02 openstackgerrit Gonéri Le Bouder proposed a change to stackforge/puppet-horizon: ability to pass extra parameters to the vhost  https://review.openstack.org/81797
10:38 openstackgerrit Michael Chapman proposed a change to stackforge/puppet_openstack_builder: Rewrite data model to be pure hiera  https://review.openstack.org/81241
10:53 openstackgerrit Gonéri Le Bouder proposed a change to stackforge/puppet-horizon: ability to pass extra parameters to the vhost  https://review.openstack.org/81797
11:38 saju_m joined #puppet-openstack
12:14 dmsimard joined #puppet-openstack
12:25 openstackgerrit Michael Chapman proposed a change to stackforge/puppet_openstack_builder: Rewrite data model to be pure hiera  https://review.openstack.org/81241
12:28 openstackgerrit Chris Ricker proposed a change to stackforge/puppet_openstack_builder: Disable supplemental_repo for trusty+icehouse  https://review.openstack.org/82078
12:32 openstackgerrit Michael Chapman proposed a change to stackforge/puppet_openstack_builder: Rewrite data model to be pure hiera  https://review.openstack.org/81241
12:36 openstackgerrit Michael Chapman proposed a change to stackforge/puppet_openstack_builder: Rewrite data model to be pure hiera  https://review.openstack.org/81241
12:42 mmagr joined #puppet-openstack
12:48 dgollub1 joined #puppet-openstack
12:49 dmsimard Could you guys take a look at https://review.openstack.org/#/c/78333/ ? Without it our implementation is broken and we had to pin to an outside fork with that change in it to fix it. The review has been there a while.
12:55 openstackgerrit Chris Ricker proposed a change to stackforge/puppet_openstack_builder: Update deprecated libvirt_type parameter  https://review.openstack.org/82082
13:02 dprince joined #puppet-openstack
13:06 saju_m joined #puppet-openstack
13:23 morazi joined #puppet-openstack
13:35 dgollub joined #puppet-openstack
13:35 kitp joined #puppet-openstack
13:43 dgollub joined #puppet-openstack
13:58 morazi joined #puppet-openstack
14:09 openstackgerrit Donald Talton proposed a change to stackforge/puppet_openstack_builder: Options for configuring live migration on NFS  https://review.openstack.org/78721
14:09 thuc_ joined #puppet-openstack
14:11 thuc_ joined #puppet-openstack
14:25 sputnik13 joined #puppet-openstack
14:31 dtalton joined #puppet-openstack
14:39 openstackgerrit Donald Talton proposed a change to stackforge/puppet_openstack_builder: Added options to set nova user's uid and gid  https://review.openstack.org/81377
14:42 PEPPERONIE joined #puppet-openstack
14:44 daneyon joined #puppet-openstack
14:51 ryanycoleman joined #puppet-openstack
14:59 ryanycoleman joined #puppet-openstack
15:10 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-glance: Add support for puppetlabs-mysql 2.2  https://review.openstack.org/74061
15:10 openstackgerrit Donald Talton proposed a change to stackforge/puppet_openstack_builder: Added options to set nova user's uid and gid  https://review.openstack.org/81377
15:11 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-nova: Add support for puppetlabs-mysql 2.2  https://review.openstack.org/74223
15:14 openstackgerrit Donald Talton proposed a change to stackforge/puppet_openstack_builder: Options for configuring live migration on NFS  https://review.openstack.org/78721
15:16 mgagne joined #puppet-openstack
15:18 kkirkpatrick joined #puppet-openstack
15:19 trefzer joined #puppet-openstack
15:20 openstackgerrit A change was merged to stackforge/puppet-cinder: Add support for puppetlabs-mysql 2.2  https://review.openstack.org/74048
15:20 openstackgerrit A change was merged to stackforge/puppet-heat: Add support for puppetlabs-mysql 2.2  https://review.openstack.org/74224
15:22 openstackgerrit A change was merged to stackforge/puppet-neutron: Add support for puppetlabs-mysql 2.2  https://review.openstack.org/74227
15:22 openstackgerrit A change was merged to stackforge/puppet-keystone: Add support for puppetlabs-mysql 2.2  https://review.openstack.org/76501
15:23 openstackgerrit A change was merged to stackforge/puppet-ceilometer: Add support for puppetlabs-mysql 2.2  https://review.openstack.org/77107
15:24 michchap mgagne: fwiw I ran your lazy-user keystone change and got no errors, but I will have to test some more since it seems like cricker is seeing issues.
15:24 mgagne michchap: at first, I read crickets
15:24 michchap mgagne: lol...
15:24 mgagne michchap: will test today
15:25 mgagne michchap: I'm using my patch in production (and dev) atm
15:25 mgagne https://github.com/mgagne/puppet-ke​ystone/tree/havava/changes/78333-2
15:26 mgagne michchap: I guess it could be related to the fact I changed the signature of a method and puppetmaster might need a reload before the new signature is detected
15:26 EmilienM michchap: thanks for your comment, it makes sense after all
15:27 michchap EmilienM: I think you're right though - I could make a pre_condition instead of adding a dependency.
15:27 michchap EmilienM: it's early morning here, I will try it tomorrow or the next day.
15:28 morazi joined #puppet-openstack
15:28 EmilienM michchap: yeah, go to bed! good night :-)
15:29 openstackgerrit Mark T. Voelker proposed a change to stackforge/puppet_openstack_builder: Add support for puppet-mysql 2.2  https://review.openstack.org/82127
15:34 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-neutron: Make haproxy package management optional  https://review.openstack.org/81430
15:34 rharrison left #puppet-openstack
15:35 Aimon joined #puppet-openstack
15:35 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-neutron: Make haproxy package management optional  https://review.openstack.org/81430
15:35 michchap EmilienM: ^ a bit neater - no additional deps in fixtures :)
15:35 EmilienM michchap: nice !
15:35 michchap night all
15:36 EmilienM cheers !
15:36 openstackgerrit Jacques Uber proposed a change to stackforge/puppet-glance: Explicitly set default notifier strategy  https://review.openstack.org/81930
15:48 openstackgerrit Donald Talton proposed a change to stackforge/puppet_openstack_builder: Options for configuring live migration on NFS  https://review.openstack.org/78721
15:48 uberj mgagne: I added more tests to https://review.openstack.org/#/c/81930/ in hopes of pleasantly surprising you
15:54 rmoe joined #puppet-openstack
16:01 thuc joined #puppet-openstack
16:01 ryanycoleman joined #puppet-openstack
16:04 mgagne joined #puppet-openstack
16:07 BroadcastStorm joined #puppet-openstack
16:09 mgagne guys, I just got my new t-shirts, not that it's related to puppet or openstack but still: http://teespring.com/negativefeedbackAsh
16:15 Aimon joined #puppet-openstack
16:26 sputnik13 joined #puppet-openstack
16:35 EmilienM we just released our puppet module that we use to deploy OpenStack: https://github.com/enovance/puppet-openstack-cloud
16:35 EmilienM feel free to bring feedback
16:36 dmsimard EmilienM: So this is like puppetlabs-havana and puppet_openstack_builder ?
16:36 EmilienM dmsimard: yes
16:36 EmilienM dmsimard: with our reference architecture and configurations
16:49 prad joined #puppet-openstack
17:00 starmer joined #puppet-openstack
17:02 starmer joined #puppet-openstack
17:05 openstackgerrit Pierre Rambaud proposed a change to stackforge/puppet-heat: Added the option to define rabbitmq's queues as "durable"  https://review.openstack.org/82145
17:13 sputnik13 joined #puppet-openstack
17:33 bauzas joined #puppet-openstack
17:38 saju_m joined #puppet-openstack
17:59 angdraug joined #puppet-openstack
18:09 PEPPERONIE joined #puppet-openstack
18:12 xarses joined #puppet-openstack
18:38 thuc joined #puppet-openstack
18:40 thuc_ joined #puppet-openstack
19:02 thuc joined #puppet-openstack
19:06 kkirkpatrick joined #puppet-openstack
19:35 thuc joined #puppet-openstack
19:41 otherwiseguy joined #puppet-openstack
19:53 thuc_ joined #puppet-openstack
19:54 dgollub joined #puppet-openstack
20:05 saju_m joined #puppet-openstack
20:23 openstackgerrit joined #puppet-openstack
20:42 rharrison joined #puppet-openstack
20:54 dtalton EmilienM, thanks for sharing that
20:55 prad joined #puppet-openstack
20:55 rmoe_ joined #puppet-openstack
21:02 thuc joined #puppet-openstack
21:26 sputnik13 joined #puppet-openstack
21:26 sputnik13 joined #puppet-openstack
22:34 sputnik13 joined #puppet-openstack
22:39 kitp joined #puppet-openstack
22:44 dgollub joined #puppet-openstack
22:48 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-ceilometer: Updated to match semver and release notes.  https://review.openstack.org/82243
22:51 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-cinder: Updated to match semver and release notes.  https://review.openstack.org/82246
22:55 PEPPERONIE joined #puppet-openstack
22:56 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-glance: Updated to match semver and release notes.  https://review.openstack.org/82247
23:03 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-heat: Updated to match semver.  https://review.openstack.org/82248
23:08 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-horizon: Updated to match semver and release notes.  https://review.openstack.org/82249
23:12 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-keystone: Updated to match semver and release notes.  https://review.openstack.org/82251
23:14 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-neutron: Updated to match semver and release notes.  https://review.openstack.org/82253
23:16 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-nova: Updated to match semver and release notes.  https://review.openstack.org/82254
23:23 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-openstack: Updated to match semver and release notes.  https://review.openstack.org/82256
23:25 openstackgerrit Chris Hoge proposed a change to stackforge/puppet-swift: Updated to match semver and release notes.  https://review.openstack.org/82257
23:32 hogepodge left #puppet-openstack
23:34 ryanycoleman joined #puppet-openstack
23:40 kitp joined #puppet-openstack
23:45 sputnik13 joined #puppet-openstack
23:50 thuc_ joined #puppet-openstack

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