Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2014-11-12

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

All times shown according to UTC.

Time Nick Message
00:59 mmaglana joined #puppet-openstack
01:01 topshare joined #puppet-openstack
01:23 mmaglana joined #puppet-openstack
01:41 xingchao joined #puppet-openstack
02:17 mmaglana_ joined #puppet-openstack
02:20 mmaglana joined #puppet-openstack
02:24 mmaglana joined #puppet-openstack
03:05 mmaglana joined #puppet-openstack
03:14 xingchao joined #puppet-openstack
03:38 topshare joined #puppet-openstack
03:39 topshare joined #puppet-openstack
03:58 ericpeterson joined #puppet-openstack
04:07 henditan joined #puppet-openstack
04:12 topshare joined #puppet-openstack
04:13 topshare joined #puppet-openstack
04:36 subscope joined #puppet-openstack
05:04 aimon joined #puppet-openstack
05:19 simon-AS559 joined #puppet-openstack
05:21 simon-AS5591 joined #puppet-openstack
05:26 simon-AS559 joined #puppet-openstack
05:55 saju_m joined #puppet-openstack
06:12 xarses joined #puppet-openstack
06:13 rmoe joined #puppet-openstack
06:27 stevemar joined #puppet-openstack
06:28 stevemar joined #puppet-openstack
06:56 EmilienM good morning!
06:56 EmilienM rushiagr: we usually patch master and then backport to stable
06:56 EmilienM rushiagr: please look at the puppet-keystone backlog, there is a patch in progress AFIK
06:57 EmilienM https://review.openstack.org/#/c/100892/
06:58 rushiagr EmilienM: thanks a ton!
06:58 rushiagr EmilienM: I can take it up and get it done sooner :)
06:58 rushiagr EmilienM: thanks for the help
06:58 rushiagr EmilienM: it was a bit of a source of pain for me from around three days :)
07:04 sanjayu joined #puppet-openstack
07:17 sanjayu joined #puppet-openstack
07:23 starmer joined #puppet-openstack
07:28 stamak joined #puppet-openstack
07:34 sanjayu joined #puppet-openstack
07:39 simon-AS559 joined #puppet-openstack
07:59 dgurtner joined #puppet-openstack
07:59 gchamoul EmilienM: hi ! Will you still be in Paris next Monday ?
08:01 EmilienM gchamoul: I'm not in Paris anymore. Still in UTC+1 though. On Monday, I come back to Montreal
08:05 gchamoul EmilienM: oh ok! fair enough
08:29 gchamoul EmilienM: in which git repo I can find the scripts gerrit is launching for tests?
08:29 EmilienM gchamoul: rspec?
08:30 EmilienM https://wiki.openstack.org/wiki/Pu​ppet-openstack#Rspec_puppet_tests
08:30 EmilienM openstack-infra runs tests by using this command
08:30 EmilienM the commands are in Jenkins job (project-config repo)
08:31 gchamoul EmilienM: ok that's what I was needing ^^^ , thx
08:34 gchamoul EmilienM: for puppet-lint jobs, we don't exclude any checks ? right ?
08:34 simon-AS559 joined #puppet-openstack
08:34 EmilienM gchamoul: depends of the modules, the answer is in Rakefile usually.
08:35 simon-AS5591 joined #puppet-openstack
08:36 gchamoul EmilienM: ok ! I planned to update the manifest's documentation. Some are not up2date and I wanted to include this puppet-lint plugin https://github.com/domcleal/puppet-lint-param-docs
08:37 gchamoul EmilienM: to check if all the parameters are documented
08:37 EmilienM gchamoul: michchap already thought about something like this
08:37 EmilienM you should sync
08:37 gchamoul EmilienM: Ok, is he already back to Australia ?
08:38 EmilienM yes
08:38 EmilienM I'm sure he's around
08:38 ddmitriev joined #puppet-openstack
08:38 gchamoul EmilienM: ok I will try to catch up him
08:38 gchamoul michchap: you around ? :/
08:47 sanjayu joined #puppet-openstack
08:57 xarses joined #puppet-openstack
09:02 rushiagr joined #puppet-openstack
09:10 derekh joined #puppet-openstack
09:16 rmoe joined #puppet-openstack
09:31 arnaud_orange joined #puppet-openstack
09:40 xarses joined #puppet-openstack
09:44 michchap gchamoul: I wrote something for puppet-lint but I think the doc style is going to change
09:45 EmilienM michchap: o/
09:45 gchamoul michchap: did you already look at https://github.com/domcleal/puppet-lint-param-docs ?
09:47 michchap gchamoul: I haven't
09:48 gchamoul michchap: we just need to change this https://github.com/domcleal/puppet-lint-p​aram-docs/blob/master/lib/puppet-lint/plu​gins/check_parameter_documentation.rb#L10
09:48 michchap gchamoul: This is what I wrote: https://github.com/michaeltchapma​n/puppet-lint/commits/param_check
09:48 michchap gchamoul: I'm very much OK with doc linting :)
09:50 gchamoul michchap: this is already merged ?
09:50 michchap gchamoul: it wasn't merged into puppet-lint
09:51 michchap gchamoul: or ever reviewed from the looks. The PR is just sitting there
09:51 gchamoul michchap: I am preparing a patch about this on puppet-heat
09:51 michchap gchamoul: short answer is go for it
09:51 gchamoul michchap: using the Dominic's plugins for puppet-lint
09:52 gchamoul michchap: but the format needs to be different ... like $auth_dir:: ..
09:52 gchamoul michchap: to work with puppet-lint-param-docs
09:53 gchamoul michchap: think i will have to push a PR to Dominic to be able to accept the official doc style !
09:53 michchap gchamoul: there is no official doc style afaik. It's not specified anywhere
09:53 michchap gchamoul: I looked around but couldn't find an actual spec
09:54 gchamoul michchap: yes I know, even puppetlabs employees are not respecting the rules ;-)
09:54 michchap gchamoul: maybe that's changed. In any case I don't really mind what the format is - we can easily script conversion of what we have.
09:55 gchamoul michchap: the most important is to up2date the classes/defines parameters documentation ... and checking that via the gate !
09:56 michchap gchamoul: sure. If you add me as a reviewer I'll try to find time to look at it. Unfortunately I have a lot on my plate right now.
09:56 gchamoul michchap: ack !
10:20 mmagr joined #puppet-openstack
10:21 EmilienM michchap: still around?
10:21 michchap EmilienM: just back.
10:21 EmilienM michchap: I found something weird in puppet-keystone, but not sure. Let me share it with you
10:21 EmilienM it's related to a patch from you
10:21 EmilienM michchap: https://github.com/stackforge/puppet-keystone/c​ommit/89a650631189ffc2f857845d138666a046f0ae5f
10:22 EmilienM michchap: can you give me an example of value that you use for admin_endpoint?
10:23 michchap EmilienM: there's a sample there I think. http://localhost:35357/
10:23 michchap EmilienM: it's not supposed to have the version according to the doc
10:23 michchap EmilienM: it does strange things to the ceilometer client.
10:25 ddmitriev joined #puppet-openstack
10:25 michchap EmilienM: the docstring is a bit complex: http://docs.openstack.org/juno/config-ref​erence/content/section_keystone.conf.html
10:26 EmilienM michchap: in fact, don't use /v2.0/ except if you have a custom prefix after the port
10:26 EmilienM it's what I undestand
10:27 michchap EmilienM: I need it to be set correctly because it gets set to the dns name resolving to the Haproxy vip, not the keystone server IP
10:28 EmilienM mhh ok
10:28 michchap EmilienM: are you seeing problems? Maybe I got it wrong.
10:29 EmilienM michchap: I'm investigating
10:29 michchap EmilienM: I actually saw that patch get backported to Havana for the production cluster here due to similar issues.
10:30 EmilienM michchap: ok, it works for me now
10:30 EmilienM my puppet-keystone was too old
10:32 EmilienM michchap: I missed your commit, which is a bit strange but...
10:33 EmilienM michchap: ah I see :-)
10:33 EmilienM michchap: your patch has been merged just 1 commit after my Puppetfile lol
10:35 michchap EmilienM: hah
10:36 EmilienM michchap: it's my fault... it's the risk you take when you use git commit ID instead of tags/branches
11:03 Dafna joined #puppet-openstack
12:12 ddmitriev joined #puppet-openstack
12:43 gchamoul EmilienM: just pushed a WIP Patch about undocumented parameters... https://review.openstack.org/#/c/133939/
12:43 gchamoul michchap: ^^^
12:57 arnaud_orange joined #puppet-openstack
13:02 simon-AS559 joined #puppet-openstack
13:08 henditan joined #puppet-openstack
13:11 richm joined #puppet-openstack
13:15 morazi joined #puppet-openstack
13:43 mmaglana joined #puppet-openstack
13:45 mmaglana_ joined #puppet-openstack
13:47 mmaglana joined #puppet-openstack
13:48 mmaglana joined #puppet-openstack
13:50 mmaglana_ joined #puppet-openstack
13:52 mmaglana joined #puppet-openstack
13:54 mmaglana joined #puppet-openstack
13:56 mmaglana joined #puppet-openstack
13:57 mmaglana joined #puppet-openstack
13:59 mmaglana_ joined #puppet-openstack
14:01 mmaglana joined #puppet-openstack
14:03 mmaglana_ joined #puppet-openstack
14:05 mmaglana joined #puppet-openstack
14:06 mmaglana joined #puppet-openstack
14:08 mmaglana joined #puppet-openstack
14:10 mmaglana joined #puppet-openstack
14:12 mmaglana joined #puppet-openstack
14:12 daneyon joined #puppet-openstack
14:13 rharrison joined #puppet-openstack
14:14 mmaglana joined #puppet-openstack
14:16 mmaglana_ joined #puppet-openstack
14:17 mmaglana joined #puppet-openstack
14:19 mmaglana_ joined #puppet-openstack
14:19 richm Hello - I'm looking for any scripts/instructions about how to run the gate tests on my local workstation - I'm using http://paste.openstack.org/show/132395/ with puppet-keystone master HEAD and I'm getting these failures with 2.7 and 3.1 - https://rmeggins.fedorapeople.or​g/puppet-keystone-output.2.7.txt and https://rmeggins.fedorapeople.or​g/puppet-keystone-output.3.1.txt
14:21 mmaglana joined #puppet-openstack
14:23 mmaglana joined #puppet-openstack
14:25 mmaglana_ joined #puppet-openstack
14:26 mmaglana joined #puppet-openstack
14:28 mmaglana_ joined #puppet-openstack
14:30 mmaglana joined #puppet-openstack
14:32 mmaglana_ joined #puppet-openstack
14:34 gchamoul richm: look at https://git.openstack.org/cgit/open​stack-infra/project-config/tree/jen​kins/jobs/puppet-module-jobs.yaml
14:34 gchamoul richm: maybe it could help ...
14:34 mmaglana joined #puppet-openstack
14:35 stevemar joined #puppet-openstack
14:37 mmaglana joined #puppet-openstack
14:39 mmaglana joined #puppet-openstack
14:40 richm gchamoul: thanks - slight difference from my script - will try setting GEM_HOME with `pwd` . . .
14:40 openstackgerrit joined #puppet-openstack
14:41 mmaglana joined #puppet-openstack
14:45 mmaglana joined #puppet-openstack
14:47 mmaglana_ joined #puppet-openstack
14:48 csschwe joined #puppet-openstack
14:48 mmaglana joined #puppet-openstack
14:49 richm gchamoul: no difference - still get failures on 2.7 and 3.1
14:49 richm I'm using Fedora 20 - If I need to use a different OS, what OS would you recommend?
14:50 mmaglana joined #puppet-openstack
14:52 mmaglana joined #puppet-openstack
14:53 richm gate looks like ubuntu trusty?
14:53 richm 2014-11-11 03:10:27.852 | Building remotely on bare-trusty-hpcloud-b4-2924268 (bare-trusty)
14:54 mmaglana_ joined #puppet-openstack
14:56 mmaglana joined #puppet-openstack
14:57 mmaglana joined #puppet-openstack
14:59 mmaglana joined #puppet-openstack
15:01 mmaglana joined #puppet-openstack
15:03 mmaglana joined #puppet-openstack
15:04 larsks richm: Just testing, with an ubuntu "trusty" docker image I can successfully run the tests (although for reasons unknown to me I had to remove the windows package provider first).
15:04 ibravo joined #puppet-openstack
15:05 mmaglana_ joined #puppet-openstack
15:06 mmaglana joined #puppet-openstack
15:08 mmaglana joined #puppet-openstack
15:10 mmaglana joined #puppet-openstack
15:12 mmaglana joined #puppet-openstack
15:14 mmaglana_ joined #puppet-openstack
15:15 mmaglana joined #puppet-openstack
15:17 mmaglana joined #puppet-openstack
15:19 mmaglana joined #puppet-openstack
15:21 mmaglana_ joined #puppet-openstack
15:22 JayJ joined #puppet-openstack
15:23 mmaglana joined #puppet-openstack
15:25 mmaglana_ joined #puppet-openstack
15:26 mmaglana joined #puppet-openstack
15:27 richm larsks: ok - will try that
15:28 mmaglana joined #puppet-openstack
15:30 mmaglana joined #puppet-openstack
15:32 mmaglana_ joined #puppet-openstack
15:35 mmaglana joined #puppet-openstack
15:35 mdorman joined #puppet-openstack
15:37 mmaglana_ joined #puppet-openstack
15:39 mmaglana joined #puppet-openstack
15:41 mmaglana joined #puppet-openstack
15:43 mmaglana_ joined #puppet-openstack
15:45 mmaglana joined #puppet-openstack
15:46 mmaglana joined #puppet-openstack
15:48 mmaglana_ joined #puppet-openstack
15:50 mmaglana_ joined #puppet-openstack
15:52 mmaglana joined #puppet-openstack
15:54 mmaglana joined #puppet-openstack
15:57 mmaglana joined #puppet-openstack
15:59 mmaglana joined #puppet-openstack
16:01 openstackgerrit Malik Bougacha proposed stackforge/puppet-nova: supporting lxc cpu mode  https://review.openstack.org/133987
16:01 mmaglana joined #puppet-openstack
16:02 openstackgerrit Javier Peña proposed stackforge/puppet-horizon: Fix $compress_offline and /var/tmp as temp dir  https://review.openstack.org/133929
16:03 mmaglana joined #puppet-openstack
16:05 mmaglana joined #puppet-openstack
16:08 mmaglana joined #puppet-openstack
16:10 mmaglana joined #puppet-openstack
16:13 mmaglana joined #puppet-openstack
16:16 mmaglana joined #puppet-openstack
16:17 mmaglana joined #puppet-openstack
16:18 mschmitt joined #puppet-openstack
16:19 openstackgerrit Malik Bougacha proposed stackforge/puppet-nova: supporting lxc cpu mode  https://review.openstack.org/133987
16:19 mmaglana_ joined #puppet-openstack
16:22 mmaglana joined #puppet-openstack
16:24 mmaglana_ joined #puppet-openstack
16:25 mmaglana joined #puppet-openstack
16:25 ericpeterson joined #puppet-openstack
16:40 ericpeterson joined #puppet-openstack
16:41 ericpeterson joined #puppet-openstack
16:42 ericpeterson joined #puppet-openstack
16:45 gchamoul mgagne: I answered to your question ;-)
16:45 mgagne gchamoul: thanks
16:46 mgagne gchamoul: we are using puppet-lint which heavily enforce the puppet style guide. I believe puppetdoc isn't different and should follow the same style.
16:48 mgagne gchamoul: updating all puppetdoc to a new style which looks to be only needed by an implementation detail of a specific plugin isn't a valid reason IMO. Lot of code churn for no good reason.
16:49 gchamoul mgagne: no worries, I will push a PR for this ! thx
16:49 mgagne gchamoul: thanks!
16:49 openstackgerrit Javier Peña proposed stackforge/puppet-horizon: Fix $compress_offline and /var/tmp as temp dir  https://review.openstack.org/133929
16:50 gchamoul mgagne: btw, michchap told me it seems puppetlabs is going to change the doc style :/
16:51 mgagne michchap: link to new doc style?
16:56 sanjayu joined #puppet-openstack
17:02 sanjayu joined #puppet-openstack
17:04 mmaglana joined #puppet-openstack
17:07 tchaypo https://review.openstack.org/#/c/129533/ now has one +2 and passing tests
17:07 * tchaypo sets mode +squeaky_wheel
17:08 tchaypo and this is totally the wrong channel to talk about that
17:10 EmilienM tchaypo: hey!
17:10 tchaypo hi :)
17:14 sanjayu joined #puppet-openstack
17:17 dgurtner joined #puppet-openstack
17:19 mschmitt1 joined #puppet-openstack
17:23 mmaglana joined #puppet-openstack
17:26 openstackgerrit Malik Bougacha proposed stackforge/puppet-nova: supporting lxc cpu mode  https://review.openstack.org/133987
18:18 openstackgerrit Malik Bougacha proposed stackforge/puppet-nova: add a dhcp_domain option in nova configuration  https://review.openstack.org/134023
18:32 ericpeterson joined #puppet-openstack
18:34 mgagne EmilienM: regarding service validation, does the validation has to perform an actual operation against the API or is "curl" enough?
18:36 subscope joined #puppet-openstack
18:41 mgagne EmilienM: nested classes are our nemesis
18:41 mgagne it's puppet's nemesis
18:49 csschwe_ joined #puppet-openstack
18:59 dmsimard off_rhoden, dachary, dgurtner: Have the server :) Will set it up by the end of the day
18:59 mgagne EmilienM: come to think of it, I question the value of openstacklib::service_validation
19:00 mgagne it's merely a wrapper around an exec resource
19:00 mgagne EmilienM: it offers no flexibility around the actual puppet resource used to perform the validation
19:02 openstackgerrit Malik Bougacha proposed stackforge/puppet-nova: add a dhcp_domain option in nova configuration  https://review.openstack.org/134023
19:03 stupidnic dmsimard: sorry I didn't mean to come across as a dick in my pull request
19:04 dmsimard stupidnic: No offense taken :)
19:08 morazi_ joined #puppet-openstack
19:11 dachary \o/ dmsimard
19:17 liquidn2o joined #puppet-openstack
19:34 cbaesema joined #puppet-openstack
19:41 dgurtner dmsimard: good news
19:56 f10d4 joined #puppet-openstack
20:05 EmilienM mgagne: do you know who is admin on the puppet-openstack ML in Google Group?
20:05 EmilienM I need to change my email and I can't use an alias
20:05 mgagne EmilienM: ML is owned by puppetlabs
20:05 EmilienM you need a google account
20:08 daneyon joined #puppet-openstack
20:16 mgagne EmilienM: here we go: https://wiki.openstack.org/wiki/Pup​pet-openstack/Deprecated_Parameters
20:16 mgagne EmilienM: will do the rest this week
20:17 EmilienM mgagne: sometimes I like you
20:17 mgagne EmilienM: haha ;)
20:17 EmilienM lol
20:17 EmilienM mgagne: kidding
20:17 mgagne EmilienM: I don't mind ;)
20:22 prad joined #puppet-openstack
20:28 mmaglana joined #puppet-openstack
20:32 aricg joined #puppet-openstack
20:34 mmaglana_ joined #puppet-openstack
20:36 openstackgerrit Ryan Hallisey proposed stackforge/puppet-ironic: Fix Ironic modules so services properly run in Juno  https://review.openstack.org/134048
21:00 morazi joined #puppet-openstack
21:02 mgagne hmmm looks like 4.2.0 wasn't tagged in repositories
21:10 rharrison joined #puppet-openstack
21:14 EmilienM mgagne: do you remember who rose an hand when we asked who is using releases? :)
21:14 openstackgerrit Ryan Hallisey proposed stackforge/puppet-ironic: Fix Ironic modules so services properly run in Juno  https://review.openstack.org/134048
21:14 mgagne EmilienM: from forge =)
21:14 mgagne EmilienM: you can still pin to releases in Puppetfile
21:14 mgagne EmilienM: unless I misunderstood the question :-/
21:15 EmilienM yeah
21:15 EmilienM mgagne: we use commits
21:24 crinkle oops, I didn't think to do tags :/
21:25 stupidnic Can somebody explain something to me? https://github.com/stackforge/puppe​t-ceph/blob/master/manifests/mon.pp line #60 where does $name come from?
21:26 JayJ joined #puppet-openstack
21:32 mgagne stupidnic: it's a builtin attribute called namevar: https://docs.puppetlabs.com/puppet/latest/​reference/lang_resources.html#namenamevar
21:32 stupidnic Okay so that is supposed to filter down from the ceph::profile::mon definition
21:32 mgagne stupidnic: if you declare this resource: ceph::mon { 'foobar': } $name will be set to 'foobar'.
21:32 mgagne stupidnic: there is also $title
21:33 stupidnic right, that's what ceph::profile::mon does (with $::hostname)
21:33 stupidnic yeah the comments mentioned title, but then the module actually used $name so I was confused
21:33 mgagne stupidnic: ceph::mon { 'foobar': name => 'baz' } $name will be set to 'baz' and $title to 'foobar'. name is builtin
21:40 aimon joined #puppet-openstack
21:45 openstackgerrit Ryan Hallisey proposed stackforge/puppet-ironic: Fix Ironic modules so services properly run in Juno  https://review.openstack.org/134048
21:51 openstackgerrit Ryan Hallisey proposed stackforge/puppet-ironic: Fix Ironic modules so services properly run in Juno  https://review.openstack.org/134048
22:20 openstackgerrit Merged stackforge/puppet-horizon: Add selection of Django session engine to this module  https://review.openstack.org/130863
22:29 markvoelker joined #puppet-openstack
22:29 EmilienM if someone core could have a review on https://review.openstack.org/#/c/132487/
22:29 EmilienM mgagne: michchap sbadia ^
22:30 EmilienM it's keystone code in openstacklib
23:16 csschwe joined #puppet-openstack
23:32 mmaglana joined #puppet-openstack

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