Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2014-08-06

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

All times shown according to UTC.

Time Nick Message
00:20 sputnik13 joined #puppet-openstack
00:34 rmoe joined #puppet-openstack
00:52 topshare joined #puppet-openstack
01:05 tfz joined #puppet-openstack
01:15 topshare joined #puppet-openstack
01:21 topshare joined #puppet-openstack
01:33 xingchao joined #puppet-openstack
01:47 ilbot3 joined #puppet-openstack
01:47 Topic for #puppet-openstack is now Place to collaborate on Puppet/OpenStack tools: logs at http://irclog.perlgeek.de/puppet-openstack/today
01:51 saju_m joined #puppet-openstack
01:54 sputnik13 joined #puppet-openstack
02:03 topshare joined #puppet-openstack
02:06 rwsu joined #puppet-openstack
02:16 topshare joined #puppet-openstack
02:17 shakamunyi joined #puppet-openstack
02:35 sputnik13 joined #puppet-openstack
02:40 gildub joined #puppet-openstack
02:46 mmaglana joined #puppet-openstack
02:56 saju_m joined #puppet-openstack
03:13 tfz joined #puppet-openstack
03:20 saju_m joined #puppet-openstack
03:53 mmaglana joined #puppet-openstack
03:57 xarses joined #puppet-openstack
04:02 marcel joined #puppet-openstack
04:12 sputnik13 joined #puppet-openstack
04:15 topshare joined #puppet-openstack
04:21 saju_m joined #puppet-openstack
04:33 saju_m joined #puppet-openstack
04:43 saju_m joined #puppet-openstack
04:45 topshare joined #puppet-openstack
04:54 marcel joined #puppet-openstack
05:11 sputnik13 joined #puppet-openstack
05:13 sputnik13 joined #puppet-openstack
06:14 mmagr joined #puppet-openstack
06:20 sputnik13 joined #puppet-openstack
06:21 dgollub joined #puppet-openstack
06:24 walkleyn joined #puppet-openstack
06:27 EmilienM good morning
06:33 tdb joined #puppet-openstack
06:41 shakamunyi joined #puppet-openstack
06:51 andi- joined #puppet-openstack
06:52 arnaud_orange joined #puppet-openstack
06:53 sputnik13 joined #puppet-openstack
06:55 mmaglana joined #puppet-openstack
07:02 sputnik13 joined #puppet-openstack
07:16 ddmitriev joined #puppet-openstack
07:21 f13o_ joined #puppet-openstack
07:22 dgollub joined #puppet-openstack
07:35 marcel_ joined #puppet-openstack
07:42 shakamunyi joined #puppet-openstack
07:45 topshare joined #puppet-openstack
07:56 xingchao_ joined #puppet-openstack
07:56 mmaglana joined #puppet-openstack
07:56 thumpba_ joined #puppet-openstack
07:58 __adreyer__ joined #puppet-openstack
07:59 dmsimard_away joined #puppet-openstack
08:00 qba73 joined #puppet-openstack
08:04 topshare joined #puppet-openstack
08:07 topshare_ joined #puppet-openstack
08:11 topshare joined #puppet-openstack
08:20 topshare joined #puppet-openstack
08:43 shakamunyi joined #puppet-openstack
08:44 topshare joined #puppet-openstack
08:51 dgollub joined #puppet-openstack
08:54 igajsin joined #puppet-openstack
08:54 ByteSore joined #puppet-openstack
08:54 francois joined #puppet-openstack
08:55 dachary joined #puppet-openstack
08:57 mmaglana joined #puppet-openstack
08:57 sbadia joined #puppet-openstack
09:15 topshare joined #puppet-openstack
09:26 topshare joined #puppet-openstack
09:36 topshare joined #puppet-openstack
09:38 topshare_ joined #puppet-openstack
09:44 shakamunyi joined #puppet-openstack
10:14 sputnik13 joined #puppet-openstack
10:44 shakamunyi joined #puppet-openstack
10:58 mmaglana joined #puppet-openstack
11:21 dgollub joined #puppet-openstack
11:25 dgollub joined #puppet-openstack
11:45 shakamunyi joined #puppet-openstack
11:48 saju_m joined #puppet-openstack
11:49 saju_m joined #puppet-openstack
11:59 mmaglana joined #puppet-openstack
12:12 dprince joined #puppet-openstack
12:32 openstackgerrit A change was merged to stackforge/puppet-keystone: Install dependency python-memcache when token driver memcache.  https://review.openstack.org/105015
12:37 openstackgerrit A change was merged to stackforge/puppet-cinder: Add path to exec cinder type-create  https://review.openstack.org/110561
12:38 openstackgerrit A change was merged to stackforge/puppet-cinder: Extend cinder::setup_test_volume to use cinder provided path  https://review.openstack.org/110448
12:43 openstackgerrit A change was merged to stackforge/puppet-openstacklib: Add os_database_connection function  https://review.openstack.org/104761
12:46 shakamunyi joined #puppet-openstack
12:48 openstackgerrit A change was merged to stackforge/puppet-ceilometer: Add ability to disable ceilometer-collector without db  https://review.openstack.org/112054
12:50 tfhartmann joined #puppet-openstack
13:00 mmaglana joined #puppet-openstack
13:18 dgollub joined #puppet-openstack
13:22 [1]Mr_D joined #puppet-openstack
13:44 [1]Mr_D joined #puppet-openstack
13:45 berendt joined #puppet-openstack
13:47 shakamunyi joined #puppet-openstack
14:00 mmaglana joined #puppet-openstack
14:03 shakamunyi joined #puppet-openstack
14:06 admin0 joined #puppet-openstack
14:12 morazi joined #puppet-openstack
14:40 marun joined #puppet-openstack
14:45 mdorman joined #puppet-openstack
14:45 prad joined #puppet-openstack
14:50 daneyon joined #puppet-openstack
15:01 mmaglana joined #puppet-openstack
15:05 thartmann joined #puppet-openstack
15:15 xarses joined #puppet-openstack
15:23 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-glance: Migrate mysql backend to use openstacklib::db::mysql  https://review.openstack.org/111072
15:23 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-ceilometer: Migrate mysql backend to use openstacklib::db::mysql  https://review.openstack.org/111036
15:23 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-cinder: Migrate mysql backend to use openstacklib::db::mysql  https://review.openstack.org/111037
15:24 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-heat: Migrate mysql backend to use openstacklib::db::mysql  https://review.openstack.org/111073
15:24 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-ironic: Migrate mysql backend to use openstacklib::db::mysql  https://review.openstack.org/111074
15:25 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-keystone: Migrate mysql backend to use openstacklib::db::mysql  https://review.openstack.org/111075
15:25 qba73 joined #puppet-openstack
15:25 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-neutron: Migrate mysql backend to use openstacklib::db::mysql  https://review.openstack.org/111076
15:26 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-nova: Migrate mysql backend to use openstacklib::db::mysql  https://review.openstack.org/111077
15:26 mmaglana joined #puppet-openstack
15:36 openstackgerrit Stephen Jahl proposed a change to stackforge/puppet-ceph: Updates to USECASES to make the "try" one work.  https://review.openstack.org/112330
15:53 mmaglana joined #puppet-openstack
16:04 rharrison joined #puppet-openstack
16:13 hogepodge joined #puppet-openstack
16:36 mmaglana joined #puppet-openstack
16:37 saju_m joined #puppet-openstack
16:38 saju_m joined #puppet-openstack
16:39 saju_m joined #puppet-openstack
16:41 saju_m joined #puppet-openstack
16:42 hogepodge Any review for this?
16:42 hogepodge I have an internal ticket I’d like to close if there aren’t any objections to it.
16:42 hogepodge :-)
16:44 hogepodge EmiienM ^^
16:44 hogepodge EmilienM ^^
16:45 EmilienM hogepodge: pong
16:45 hogepodge https://review.openstack.org/#/c/107846/
16:46 EmilienM hogepodge: reviewing
16:46 aimon joined #puppet-openstack
16:46 hogepodge Thanks. How was your vacation?
16:46 EmilienM hogepodge: too short as usual :)
16:46 aimon joined #puppet-openstack
16:47 EmilienM hogepodge: so you don't support debian?
16:48 EmilienM hogepodge: lgtm, except debian support
16:48 hogepodge I haven’t done any testing against debian
16:48 hogepodge It’s outside of my matrix
16:48 EmilienM ok
16:49 hogepodge It’s also a port from puppet-openstack, https://github.com/stackforge/puppet-openstack/blob/master/manifests/repo/uca.pp
16:49 hogepodge which also didn’t support debian
16:49 EmilienM ok
16:49 EmilienM hogepodge: so now, you can help me
16:49 hogepodge at your service
16:49 EmilienM I'm running an issue with Puppet Passenger on RHEL 7 : https://tickets.puppetlabs.com/browse/PUP-1386
16:50 EmilienM even with the config.ru tricky, I still have the issue
16:50 EmilienM http://paste.openstack.org/show/obtm1OYOajOGHv24QfUE/
16:51 hogepodge I’ll ask around on the platform team and see what I can dig up
16:51 EmilienM pretty annoying...
16:52 EmilienM my apache2 also run LANG=en_US.UTF-8
16:53 hogepodge poking. It may take a while to track down the expert, but I’m working on it
16:55 EmilienM hogepodge: I appreciate, thx
16:57 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-ceilometer: Add ability to disable ceilometer-collector without db  https://review.openstack.org/112356
17:17 csharpsteen joined #puppet-openstack
17:17 csharpsteen mornin'
17:18 sputnik13 joined #puppet-openstack
17:19 csharpsteen EmilienM: I heard you're having a bit of fun with UTF-8 warnings.
17:19 EmilienM oh dear, yeah
17:19 EmilienM csharpsteen: are you my saver?
17:20 csharpsteen Well, that depends :)
17:20 csharpsteen What are you seeing?
17:20 EmilienM so
17:20 EmilienM csharpsteen: first, the context
17:21 EmilienM I'm running RHEL 7.0, with Puppet 3.6.2 with Passenger on Apache2
17:21 EmilienM when I compile the catalog: http://paste.openstack.org/show/BfnjOfN3iyjgknFSxgpg/
17:21 EmilienM I followed the trick of https://tickets.puppetlabs.com/browse/PUP-1386
17:21 EmilienM with Encoding.default*
17:22 EmilienM and also in /etc/sysconfig/httpd, I've added LANG=en_US.UTF-8
17:22 csharpsteen And this error is happening on the agent?
17:22 EmilienM csharpsteen: yes
17:23 csharpsteen Ok. So, PUP-1386 deals with encoding errors on the server during catalog compilation.
17:24 csharpsteen If you're not seeing an "Error 400:", then this is likely an encoding error on the agent during catalog application.
17:25 EmilienM csharpsteen: do you mean I should check the locale settings on all agent nodes?
17:25 csharpsteen Hmmm.
17:25 csharpsteen So, it looks like this error is coming from a file_line resource?
17:25 EmilienM csharpsteen: because afterwards, the catalog compiles and everything is fine. I just got this message bleeding my eyes
17:25 EmilienM yeah, let me show you the manifest.
17:26 EmilienM csharpsteen: https://github.com/enovance/puppet-openstack-cloud/blob/master/manifests/database/sql.pp#L261-L266
17:30 EmilienM csharpsteen: I have to leave the office, it's 7.30pm here :) - maybe we can catch later?
17:32 mjblack joined #puppet-openstack
17:32 csharpsteen EmilienM: Hmm. Does this issue only occur when Puppet runs as a daemon, or can you trigger it with a `puppet agent -t` run?
17:32 EmilienM csharpsteen: puppet does not run as a daemon
17:32 EmilienM I run it manually
17:33 csharpsteen Ahh. What does `locale` return for LC_CTYPE for the shell you're running the agent from?
17:34 EmilienM csharpsteen: LC_CTYPE=en_US.UTF-8
17:34 EmilienM weird, isn't it? :)
17:34 csharpsteen Well. That is darned odd :/
17:35 EmilienM csharpsteen: yeah, I already met this issue on Debian a few months ago, and I solved it by using envvars file in Apache2 and it worked.
17:35 EmilienM but now, it seems like RH needs something else.
17:35 EmilienM I wonder if fvollero is around
17:36 csharpsteen What does `ruby -e 'puts Encoding.default_external'` return for the shell you're running the agent in?
17:37 EmilienM csharpsteen: UTF-8
17:41 csharpsteen EmilienM: Could you try running `puppet agent -t --trace` and pastebin the backtrace from the error?
17:41 EmilienM yes
17:44 EmilienM csharpsteen: http://paste.openstack.org/show/UT6xngEl43xrOZ9W2vdX/
17:49 csharpsteen EmilienM: Are you sure that was with --trace? For each Error: line there should be a long list of ruby files that show the execution path.
17:50 EmilienM csharpsteen: sorry, I have to leave the office now, it's pretty late. I'll ping you tomorrow with more informations. Thanks for your help
17:51 saju_m joined #puppet-openstack
17:51 csharpsteen EmilienM: Good luck!
18:06 saju_m joined #puppet-openstack
18:08 saju_m joined #puppet-openstack
18:11 saju_m joined #puppet-openstack
18:13 saju_m joined #puppet-openstack
18:14 saju_m joined #puppet-openstack
18:16 saju_m joined #puppet-openstack
18:18 saju_m joined #puppet-openstack
18:20 saju_m joined #puppet-openstack
18:20 kylo joined #puppet-openstack
18:21 saju_m joined #puppet-openstack
18:23 saju_m joined #puppet-openstack
18:24 saju_m joined #puppet-openstack
18:59 cjellick joined #puppet-openstack
19:01 cjellick hi all. the last time we looked (a few months ago) puppet-openstack didnt handle MultiStrOpt config options well. these types of options allow for a config property key to appear more than once in a config file which openstack builds a list out of
19:01 cjellick example is notification_driver. anyone know if that has changed/been fixed?
19:03 daachi joined #puppet-openstack
19:23 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-cinder: Introduce cinder:config to manage custom options  https://review.openstack.org/97279
19:23 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-cinder: Normalize Gemfile & pin tests to rspec < 2.99  https://review.openstack.org/112389
19:26 aimon hogepodge any interest in having the openstack module handle RedHat OpenStack subscription as well as RDO ?
19:27 aimon .. or at least the ability to not manage the repos ?
19:31 Guest27295 hogepodge, EmilienM: do you mind giving me a hand to unblock stable/havana? We forgot to pin rspec on stable/havana, therefore blocking all backports. I'll backport rspec to stable/havana and rebase all backport requests I find on new rspec commit.
19:31 mgagne joined #puppet-openstack
19:32 mgagne hogepodge: EmilienM: that was me^
19:32 EmilienM mgagne: sure.
19:32 mgagne EmilienM: https://review.openstack.org/#/c/112389/
19:32 EmilienM mgagne: +2
19:37 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-nova: Introduce nova::config + Update nova::config example description.  https://review.openstack.org/97272
19:37 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-nova: Normalize Gemfile & pin tests to rspec < 2.99  https://review.openstack.org/112393
19:46 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-glance: Introduce glance:config to manage custom options  https://review.openstack.org/97276
19:46 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-glance: Normalize Gemfile & pin tests to rspec < 2.99  https://review.openstack.org/112397
19:47 saju_m joined #puppet-openstack
19:48 saju_m joined #puppet-openstack
19:51 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-neutron: Normalize Gemfile & pin tests to rspec < 2.99  https://review.openstack.org/112400
19:52 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-ceilometer: Normalize Gemfile & pin tests to rspec < 2.99  https://review.openstack.org/112401
19:56 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-glance: Fixes wrong values in get_glance_image_attrs  https://review.openstack.org/93977
19:57 xarses_ joined #puppet-openstack
20:13 cjellick_ joined #puppet-openstack
20:13 EmilienM mgagne: around?
20:13 mgagne EmilienM: yes, I am
20:13 EmilienM mgagne: I have a dummy rspec question
20:13 mgagne go on
20:14 EmilienM I'm doing : if defined(Class['neutron::server']) and I want to test in rspec that I have what I need inside the if, but the test fail
20:14 mgagne EmilienM: example?
20:14 hogepodge aimon I guess taking it out of the base would be good. I was going to mumble something about profiles, but that’s not the case here.
20:15 cjellick_ joined #puppet-openstack
20:15 aimon hogepodge noted
20:15 EmilienM mgagne: https://github.com/enovance/puppet-openstack-cloud/pull/565
20:16 EmilienM mgagne: it fails only for cloud::network::controller
20:16 EmilienM which should contain the public network
20:16 mgagne EmilienM: will clone and test
20:16 EmilienM thanks!
20:16 EmilienM I just worry about the possibility to test the defined stuff in rspec
20:23 mgagne EmilienM: You are testing cloud::network::controller (not cloud::network) which will always include neutron::server.
20:24 mgagne EmilienM: hmm
20:24 mgagne EmilienM: right... hold on
20:24 EmilienM ok
20:24 mgagne EmilienM: I see what you mean
20:24 EmilienM cool !
20:30 mgagne EmilienM: I managed to make it work with: defined('neutron::server')
20:30 mgagne EmilienM: but I don't know why
20:31 mgagne EmilienM: Class['neutron::server'] should work, puppetlabs-apache uses this syntax: https://github.com/puppetlabs/puppetlabs-apache/blob/master/manifests/vhost.pp#L176
20:31 EmilienM yep, I just copy paste from here
20:31 EmilienM but there is no test for it.
20:31 EmilienM afik
20:31 mgagne EmilienM: could be :: is messing up something
20:31 tfz joined #puppet-openstack
20:32 mgagne http://stackoverflow.com/questions/15096706/check-if-a-class-exists#comment21374163_15119176
20:34 EmilienM mgagne: I want to check if a class is in the catalog
20:34 EmilienM so I think I would need defined(Class["class"])
20:34 mgagne yep, that's what I would try but it looks to not work :-/
20:35 EmilienM mgagne: maybe it's just a problem for rspec
20:35 EmilienM i may be wrong tho
20:36 mgagne I'm baffled tbh
20:37 mgagne EmilienM: https://groups.google.com/forum/#!msg/puppet-users/_zE93exzGlY/P_4KJWU6IJEJ
20:38 mgagne EmilienM: https://github.com/puppetlabs/puppet/blob/master/lib/puppet/parser/functions/defined.rb#L10-L17
20:38 sputnik13 joined #puppet-openstack
20:39 sputnik13 joined #puppet-openstack
20:39 EmilienM mgagne: I think I already tried, but ok let me try again with defined('neutron::server')
20:39 mgagne EmilienM: worked for me with bare class name
20:42 EmilienM mgagne: it works. awesome, thanks a lot :)
20:44 mgagne EmilienM: cool =0
20:44 mgagne =)
20:55 andi- joined #puppet-openstack
20:55 andi- joined #puppet-openstack
21:05 aimon joined #puppet-openstack
21:12 prad joined #puppet-openstack
21:29 cjellick joined #puppet-openstack
21:38 daachi joined #puppet-openstack
21:55 mmaglana joined #puppet-openstack
21:58 andi- joined #puppet-openstack
21:58 andi- joined #puppet-openstack
22:09 richm joined #puppet-openstack
22:10 richm hello - trying to add support for setting up keystone to use wsgi instead of standalone eventlet - running in to problems getting rspec-puppet tests to pass in puppet-keystone - I had a question about how rspec-puppet works
22:10 openstackgerrit A change was merged to stackforge/puppet-cinder: Normalize Gemfile & pin tests to rspec < 2.99  https://review.openstack.org/112389
22:10 richm does rspec-puppet create a manifest from all of the pre_conditions, then apply the other things in the spec.rb?
22:18 aimon joined #puppet-openstack
22:21 f13o_ joined #puppet-openstack
23:13 daneyon joined #puppet-openstack
23:41 gildub joined #puppet-openstack

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