Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2015-01-28

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

All times shown according to UTC.

Time Nick Message
00:06 gildub joined #puppet-openstack
00:15 pasquier-s joined #puppet-openstack
00:25 aimon joined #puppet-openstack
00:50 pasquier-s joined #puppet-openstack
01:24 openstackgerrit Dan Prince proposed stackforge/puppet-neutron: Fix identity_uri variable conditional  https://review.openstack.org/150605
01:30 rmoe joined #puppet-openstack
01:51 xarses joined #puppet-openstack
01:58 xingchao joined #puppet-openstack
01:59 openstackgerrit Dan Prince proposed stackforge/puppet-neutron: Fix identity_uri variable conditional  https://review.openstack.org/150605
02:24 badiane_ka joined #puppet-openstack
02:25 openstackgerrit Dan Prince proposed stackforge/puppet-nova: Add support for identity_uri.  https://review.openstack.org/150655
02:33 aimon_ joined #puppet-openstack
02:42 openstackgerrit GuanYu, lin proposed stackforge/puppet-cinder: Adds ability to override service name for service catalog  https://review.openstack.org/150658
02:48 ilbot3 joined #puppet-openstack
02:48 Topic for #puppet-openstack is now Place to collaborate on Puppet/OpenStack tools: logs at http://irclog.perlgeek.de/puppet-openstack/today
03:03 openstackgerrit GuanYu, lin proposed stackforge/puppet-cinder: Adds ability to override service name for service catalog  https://review.openstack.org/150658
03:32 openstackgerrit GuanYu, lin proposed stackforge/puppet-cinder: Adds ability to override service name for service catalog  https://review.openstack.org/150658
03:57 markvoelker joined #puppet-openstack
04:02 EmilienM can someone approve this one ? https://review.openstack.org/#/c/150241/
04:02 EmilienM crinkle: ^
04:10 crinkle EmilienM: done
04:10 EmilienM crinkle: wow, fast. Thanks
04:15 openstackgerrit Merged stackforge/puppet-swift: Swift proxy won't start if using proxy:ceilometer  https://review.openstack.org/150241
04:27 sanjayu joined #puppet-openstack
05:08 openstackgerrit Merged stackforge/puppet-neutron: Fix identity_uri variable conditional  https://review.openstack.org/150605
05:12 openstackgerrit Merged stackforge/puppet-nova: Database: add slave_connection support  https://review.openstack.org/150152
05:13 markvoelker joined #puppet-openstack
05:34 markvoelker joined #puppet-openstack
05:41 pasquier-s joined #puppet-openstack
05:46 pradk joined #puppet-openstack
06:05 openstackgerrit GuanYu, lin proposed stackforge/puppet-cinder: Adds ability to override service name for service catalog  https://review.openstack.org/150658
06:15 ebogdanov joined #puppet-openstack
06:35 markvoelker joined #puppet-openstack
07:01 gildub joined #puppet-openstack
07:03 arnaud_orange joined #puppet-openstack
07:19 eglynn joined #puppet-openstack
07:34 openstackgerrit GuanYu, lin proposed stackforge/puppet-cinder: Adds ability to override service name for service catalog  https://review.openstack.org/150658
07:38 markvoelker joined #puppet-openstack
07:47 openstackgerrit GuanYu, lin proposed stackforge/puppet-cinder: Adds ability to override service name for service catalog  https://review.openstack.org/150658
07:53 dgurtner joined #puppet-openstack
08:07 arnaud_orange joined #puppet-openstack
08:07 eglynn joined #puppet-openstack
08:13 markvoelker joined #puppet-openstack
08:15 rmoe joined #puppet-openstack
08:27 tfz joined #puppet-openstack
08:41 ebogdanov joined #puppet-openstack
08:54 berendt joined #puppet-openstack
08:58 ebogdanov joined #puppet-openstack
08:59 stamak joined #puppet-openstack
09:01 jpena joined #puppet-openstack
09:02 derekh joined #puppet-openstack
09:13 openstackgerrit Colleen Murphy proposed stackforge/puppet-keystone: Implement caching lookup for keystone_user_role  https://review.openstack.org/150200
09:14 markvoelker joined #puppet-openstack
09:23 jistr joined #puppet-openstack
09:56 mkoderer_cloud joined #puppet-openstack
10:15 markvoelker joined #puppet-openstack
10:24 GrwN anyone in here?
10:27 dkaigarodsev joined #puppet-openstack
10:27 GrwN my default_store in glance-api.conf is being reset to value file.. what can cause this?
10:50 openstackgerrit joined #puppet-openstack
11:37 pasquier-s joined #puppet-openstack
11:54 dgurtner joined #puppet-openstack
11:54 dgurtner joined #puppet-openstack
12:03 ebogdanov joined #puppet-openstack
12:19 markvoelker joined #puppet-openstack
12:20 timbyr_ joined #puppet-openstack
12:49 morazi joined #puppet-openstack
13:06 dprince joined #puppet-openstack
13:20 markvoelker joined #puppet-openstack
13:36 markvoelker joined #puppet-openstack
13:37 EmilienM morning
13:56 dalgaaf joined #puppet-openstack
13:58 social oh hay pls https://review.openstack.org/#/c/144807/
14:08 social EmilienM: btw question about the rabbitmq stuff, could that go to openstacklib?
14:15 tfz joined #puppet-openstack
14:15 richm joined #puppet-openstack
14:17 ebogdanov joined #puppet-openstack
14:31 ebogdanov joined #puppet-openstack
14:42 GrwN is there a guide available for deploying openstack with puppet? I'm having some issues with parameters for configuring RBD
14:59 rcallawa joined #puppet-openstack
15:26 ebogdanov joined #puppet-openstack
15:29 prad joined #puppet-openstack
15:29 berendt joined #puppet-openstack
15:31 xarses joined #puppet-openstack
15:47 bitblt joined #puppet-openstack
15:47 markvoelker joined #puppet-openstack
15:47 cdent joined #puppet-openstack
15:50 badiane_ka joined #puppet-openstack
15:50 mdorman joined #puppet-openstack
15:52 rcallawa joined #puppet-openstack
16:01 mfisch dprince: morning
16:02 dprince mfisch: hi
16:02 mfisch dprince: I'd like to get an agreement on the identity_uri stuff
16:02 mfisch I think a ML thread would work
16:02 mfisch I'm not attached to either way, just want it to behave the same
16:04 dprince mfisch: I agree. Sorry I didn't notice the puppet-cinder implementation actually.
16:04 dprince mfisch: like I said on the review I'd kind of like our defaults to be aligned w/ upstream keystoneclient auth_token middleware
16:05 dprince mfisch: so deprecating the old auth_ params
16:05 dprince mfisch: in any case perhaps more thoughts would come out on the list
16:06 dprince mfisch: would you like to send it out? And I can reply? Or me?
16:07 mfisch yeah I can do that later today
16:08 mfisch (sorry trying to do my morning standup too)
16:12 jistr joined #puppet-openstack
16:15 mschmitt joined #puppet-openstack
16:24 dprince mfisch: all of my changes so far used the same changeid: https://review.openstack.org/#/q/Idee​fb4d824cbd5b4b83f9eb773a75e536e3458fb,n,z
16:25 mschmitt1 joined #puppet-openstack
16:34 mschmitt joined #puppet-openstack
16:51 rcallawa joined #puppet-openstack
17:26 mschmitt1 joined #puppet-openstack
17:33 aimon joined #puppet-openstack
17:36 ebogdanov joined #puppet-openstack
17:37 rmoe joined #puppet-openstack
17:47 mfisch dprince: email sent
17:48 mfisch mgagne: do you guys use ubuntu or redhat?
17:50 dprince mfisch: thanks
17:50 mfisch dprince: your way is a bit cleaner because it forces people to redo stuff
17:51 mfisch or it should push them that way
17:51 mfisch the downside for me is that I never see deprecations
17:51 mfisch I'd rather they just fail personally
18:02 tfz joined #puppet-openstack
18:05 xarses joined #puppet-openstack
18:14 openstackgerrit joined #puppet-openstack
18:42 dvorak yeah, I've wondered what other people are doing.  For us, deprecations just end up in the puppet syslog output, and we never see them
18:42 dvorak I'd like to change our CI process to fail if new warnings are introduced, but we're not there right now
18:56 markvoelker joined #puppet-openstack
19:14 EmilienM dprince: for me, ceilometer middleware in puppet-swift is still broken
19:14 EmilienM IOError: [Errno 13] Permission denied: '/var/log/ceilometer/swift-proxy-server.log'
19:15 dprince EmilienM: hmm. not for me.
19:15 EmilienM because ceilometer:root owns /var/lib/ceilometer
19:15 EmilienM because you don't run ceilometer ;-)
19:16 dprince EmilienM: I do.
19:16 EmilienM damn it
19:16 dprince EmilienM: so try a manual fix to see if it works.
19:16 EmilienM dprince: ls -al /var/log/ceilometer ?
19:17 dprince EmilienM: touch /var/log/ceilometer/swift-proxy-server.log and assign just that file permissions to the swift group.
19:17 dprince EmilienM: that is essentially what the puppet module is suppose to do (works for me on Fedora)
19:17 EmilienM dprince: http://paste.openstack.org/show/163334/
19:17 dprince EmilienM: are you using SELinux or something?
19:17 EmilienM yes
19:17 EmilienM SElinux is enforced
19:18 * EmilienM is that guy
19:18 dprince EmilienM: okay. well that is likely the issue here. What I've done should be correct but does nothing about SELinux rules.
19:18 xarses joined #puppet-openstack
19:19 dprince EmilienM: you might (temporarily) confirm it works with SELinux permissive.
19:19 dprince EmilienM:  and then ping and SELinux expert on this.
19:19 dprince EmilienM: perhaps rwsu in #tripleo
19:20 EmilienM type=AVC msg=audit(1422472809.695:10439): avc:  denied  { open } for  pid=2125 comm="swift-proxy-ser" path="/var/log/ceilometer/swift-proxy-server.log" dev="dm-0" ino=2230031 scontext=system_u:system_r:swift_t:s0 tcontext=system_u:object_r:var_log_t:s0 tclass=file
19:21 dprince EmilienM: we can fix the policy, but I'm not sure that belongs in Puppet
19:22 dprince EmilienM: another route we could go... is trying to make this middleware log into the Swift directory instead
19:22 EmilienM dprince: I'm not sure which rule is it
19:22 EmilienM yeah
19:22 EmilienM that would make more sense
19:23 dprince EmilienM: me neither, which is why I'd ping an SELinux expert on this first
19:23 EmilienM doing it right now
19:24 EmilienM in the meanwhile I'm investigating the otherway
19:27 EmilienM mgagne: ping
19:28 dprince EmilienM: so w/ SELinux enabled does chown'ing the entire directory ceilometer:swift work?
19:28 EmilienM no
19:28 dprince EmilienM: right, I think the same SELinux rule is firing here... which just means this is a general SELinux problem.
19:29 EmilienM yeah
19:29 EmilienM I'm reading Swift / Ceilometer middleware doc
19:29 EmilienM maybe I can change the path
19:29 dprince EmilienM: we'll need a "special" rule for this conveluted Swift logging case.
19:29 dprince EmilienM: the issue is the middleware being use here is actually from the Ceilometer tree
19:30 dprince EmilienM: so you'd need a paste config setting that over-rides the log file location I think.
19:30 dprince EmilienM: and that *is* something (if it works) which we could do in puppet
19:36 EmilienM dmsimard: hey, do you know if puppet-ceph from stackforge can works well without puppetdb?
19:46 ericpeterson joined #puppet-openstack
19:51 dmsimard EmilienM: There's no exported resources right now
19:51 dmsimard EmilienM: from what I remember
19:53 dmsimard EmilienM: I read the backlog, sounds like issues I've had (permissions, Swift and Ceilometer)
19:53 dmsimard EmilienM: https://bugs.launchpad.net​/puppet-swift/+bug/1269482
19:56 EmilienM dmsimard: ack for puppet-ceph (fyi dprince )
19:56 EmilienM dmsimard: looking puppet-swift
19:56 dmsimard I *believe* I've worked around the issue by sending the ceilometer logs to /var/log/swift instead of /var/log/ceilometer through syslog
19:56 dmsimard Not sure, let me check
19:57 dprince dmsimard: right, that would be our preferred solution as well. Can you just set a log_file in the paste config for this middleware?
19:58 dprince dmsimard: also, for puppet-ceph I would prefer any exported resources to remain optional
19:58 dprince dmsimard: sounds like there are none right now though...
19:58 dmsimard We're trying to make it so there's none at all
19:58 dprince dmsimard: ++
19:58 dmsimard It was one of the primary objectives of the new module
19:59 dmsimard There's none right now AFAIK
20:00 EmilienM dmsimard: I would be interested to know your fix, thanks!
20:00 stamak joined #puppet-openstack
20:02 EmilienM dmsimard: fixed with:
20:02 EmilienM semanage fcontext -a -t swift_data_t "/var/log/ceilometer/swift-proxy-server.log"
20:02 EmilienM restorecon -Rv /var/log/ceilometer
20:02 dmsimard Ah but I'm not using selinux :)
20:02 EmilienM bouuu
20:02 EmilienM :P
20:03 EmilienM dmsimard: I'm kidding, I want to know your fix
20:03 dmsimard I wouldn't exactly call that a fix
20:04 dmsimard I'm sending ceilometer logs to rsyslog (with the commit I did https://review.openstack.org/#/c/69659/) and then I have a custom rsyslog config file that sends the logs to /var/log/swift
20:04 dmsimard If you have something more elegant, I'm all ears
20:05 dprince dmsimard: okay, thanks. I'm bringing up a test machine now to try somethings.
20:05 dmsimard dprince: Sure, let me know
20:08 dmsimard dprince: Note that there was indeed a bug in Swift upstream that I had to fix (https://bugs.launchpad.net/swift/+bug/1269473)
20:08 dmsimard So make sure you're using a version of Swift with the fix
20:09 dprince dmsimard: I'm very close to upstream
20:09 dmsimard cool.
20:09 dmsimard You're using > 2 with puppet-swift ? Works well ? Haven't got around to it yet. One thing for sure, I'm not expecting to be able to manage storage policies (essentially multiple rings) with it
20:14 dmsimard dprince: Just noticed https://github.com/stackforge/puppet-swift/co​mmit/499386a89d2b5059445c887ff383655610f3fcb9 .. heads up, there's no logrotate config by default afaik so that will grow endlessly
20:15 dprince dmsimard: okay. are we configuring those in puppet-swift?
20:15 dmsimard Had a discussion about these few months back. General consensus was that it was supposed to be taken care of by packaging upstream ..
20:15 dmsimard So Redhat, Ubuntu, etc.
20:16 dprince dmsimard: right, I see this as a packaging issue. The problem is this is an optional component, so you may have logrotate logging warnings if people decide not to deploy it.
20:16 dmsimard Then again, there's no logrotate for Swift either (both puppet-swift and upstream Ubuntu)
20:17 dmsimard I personally have logrotate files pushed in my composition layer
20:21 EmilienM we have too
20:40 dgurtner joined #puppet-openstack
21:38 markvoelker joined #puppet-openstack
21:38 rcallawa joined #puppet-openstack
21:42 dgurtner joined #puppet-openstack
21:42 dgurtner joined #puppet-openstack
22:13 jgr joined #puppet-openstack
22:14 jgr joined #puppet-openstack
22:26 jgr joined #puppet-openstack
22:51 openstackgerrit Merged stackforge/puppet-heat: Run dbsync when engine is upgraded  https://review.openstack.org/148705
22:55 mfisch mdorman: can you take a quick look at this one?  https://review.openstack.org/#/c/150139/
22:55 mfisch is pretty simple
23:06 openstackgerrit joined #puppet-openstack
23:17 rcallawa joined #puppet-openstack
23:19 ebogdanov joined #puppet-openstack
23:21 mdorman mfisch:  yup standby
23:24 gildub joined #puppet-openstack
23:26 rcallawa joined #puppet-openstack
23:27 mfisch thx
23:48 rcallawa joined #puppet-openstack
23:52 xingchao joined #puppet-openstack
23:59 rcallawa joined #puppet-openstack

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