Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2013-12-17

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

All times shown according to UTC.

Time Nick Message
23:03 blkperl joined #puppet-openstack
23:36 openstackgerrit Loic Dachary proposed a change to stackforge/puppet-ceph: README.md: fix typo in link to USECASES.md  https://review.openstack.org/62499
23:43 dachary dalgaaf_: ping ?
23:45 dtalton joined #puppet-openstack
00:07 xarses dachary: virtual-presence device?
00:08 dachary :-)
00:14 openstackgerrit Michael Chapman proposed a change to stackforge/puppet-nova: Make parameter doc RDoc compatible  https://review.openstack.org/62005
00:21 openstackgerrit A change was merged to stackforge/puppet-nova: Make parameter doc RDoc compatible  https://review.openstack.org/62005
00:24 openstackgerrit A change was merged to stackforge/puppet-horizon: Change keystone_default_role to _member_  https://review.openstack.org/61973
00:27 hogepodge left #puppet-openstack
00:31 marun joined #puppet-openstack
00:36 openstackgerrit A change was merged to stackforge/puppet-openstack: Set Horizon default role to _member_  https://review.openstack.org/60462
00:42 michchap joined #puppet-openstack
01:10 thumpba_ joined #puppet-openstack
01:11 thumpba_ joined #puppet-openstack
02:17 markvoelker1 joined #puppet-openstack
02:21 xarses joined #puppet-openstack
02:37 tnoor joined #puppet-openstack
02:50 rmoe joined #puppet-openstack
03:40 rongze joined #puppet-openstack
03:58 openstackgerrit Doug Schaapveld proposed a change to stackforge/puppet-neutron: Adding ml2 firewall_driver parameter  https://review.openstack.org/62535
04:55 rongze joined #puppet-openstack
04:59 rongze_ joined #puppet-openstack
05:09 occup4nt joined #puppet-openstack
06:15 rongze joined #puppet-openstack
06:44 badiane_ka joined #puppet-openstack
07:01 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet_openstack_builder: This commit adds a scripts directory which is copied during installation to the puppet home directory. It will be used to hold utility scripts not related tot the installation process.  https://review.openstack.org/62563
07:03 michchap joined #puppet-openstack
07:12 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet_openstack_builder: Adds a scripts directory which will be copied to /etc/puppet. It's purpose is to hold utiltiy scripts not related to the installation process.  https://review.openstack.org/62565
07:28 openstackgerrit A change was merged to stackforge/puppet_openstack_builder: Fixup ceph configuration data  https://review.openstack.org/61862
07:33 openstackgerrit A change was merged to stackforge/puppet_openstack_builder: Adds a scripts directory which will be copied to /etc/puppet. It's purpose is to hold utiltiy scripts not related to the installation process.  https://review.openstack.org/62565
08:02 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-nova: Fix wrong vif driver by default  https://review.openstack.org/61708
08:04 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-nova: Fix wrong vif driver by default  https://review.openstack.org/61708
08:09 EmilienM michchap: ping
08:18 michchap EmilienM: hey :)
08:18 EmilienM michchap: i'm working on puppet rdoc
08:18 EmilienM michchap: i have one question, not related though
08:18 EmilienM michchap: https://review.openstack.org/#/c/54790/
08:18 michchap EmilienM: Do you think this should be default on? https://review.openstack.org/#/c/62535/
08:19 EmilienM michchap: my question is " are you sure about moving sql params to server class " ?
08:19 EmilienM michchap: I'm looking at 62535
08:20 michchap EmilienM: I'm not sure at all! Can you explain why it's a problem?
08:20 EmilienM michchap: all openstack modules use init.pp for that
08:23 michchap EmilienM: I see. So top level [cinder | nova | neutron] should all be managing the MQ+DB connections for each module
08:23 EmilienM michchap: yeah i think
08:23 beddari I agree :)
08:24 EmilienM but in the other hand, it seems nobody except the neutron-server uses database so...
08:24 michchap EmilienM: that patch moved it out of the plugins, didn't it
08:24 EmilienM michchap: yep
08:25 michchap EmilienM: I would say it really shouldn't be there, but I agree with you that the top level class is the best place for it just for consistency
08:26 michchap EmilienM: as in...in neutron::server is better than in the plugins, but the top level neutron class is a better place.
08:27 beddari think about what data goes in MQ+DB .. and it makes sense, top level is what I'd expect as a user
08:28 EmilienM michchap: i'm digging neutron code for https://review.openstack.org/#/​c/62535/1/manifests/plugins/ml2.pp
08:28 EmilienM i'm really not sure at all
08:28 michchap does undef mean there are no security groups?
08:30 EmilienM michchap: i think so
08:30 EmilienM michchap: http://goo.gl/nC5dLu
08:30 michchap EmilienM: That shouldn't be the default then.
08:31 EmilienM michchap: it's definitly not the right place.
08:32 EmilienM michchap: the security group stuff goes in the plugin, not in ML2
08:33 michchap EmilienM: because a particular plugin can have its own implementation of security groups?
08:34 EmilienM michchap: yeah
08:34 EmilienM i'll double check today with a neutron /m2 dev today because here i'm not sure at all
08:35 EmilienM michchap: do you have an output of documentation ?
08:35 michchap EmilienM: I just have a script that builds it for me locally, but it's not hosted anywhere
08:35 EmilienM michchap: when i try to build, i have Error: Could not generate documentation: the version of RDoc included in Ruby 1.9.3 is not supported
08:36 michchap EmilienM: using the script I linked you to?
08:36 EmilienM not, just commands
08:36 EmilienM but i try your script now
08:39 EmilienM michchap: http://paste.openstack.org/​show/izQNMkd70tGe5nvl3Jvi/
08:41 michchap are you running out of the builder directory?
08:41 EmilienM i run uppet 3.3.2
08:41 EmilienM i run from another repo actually
08:41 michchap clone puppet_openstack_builder, and it will pull down the modules
08:43 EmilienM michchap: ok i try, but i think i'll still have a prob with ruby / puppet
08:45 xingchao joined #puppet-openstack
08:45 EmilienM michchap: it clone a lot of modules
08:45 EmilienM let's see if it works
08:45 michchap 45 modules
08:46 michchap all the dependencies of puppet-openstack-builder
08:46 EmilienM ok
08:47 EmilienM make sense
08:49 EmilienM michchap: still the same error at the end
08:49 EmilienM michchap: which version of ruby do you run?
08:49 michchap EmilienM: :(
08:49 michchap EmilienM: this was just on a vagrant box
08:49 michchap let me run it and see if it works
08:50 xingchao michchap: When I run  gem install librarian-puppet-simple, gem reports no such package
08:54 michchap root@precise64:~# gem install librarian-puppet-simple
08:54 michchap Successfully installed librarian-puppet-simple-0.0.2
08:54 michchap xingchao: I'm not sure why that fails for you
08:56 EmilienM i'm trying by compiling ruby-1.9.2-p320
08:57 michchap EmilienM: I'm running a test now
08:59 LAnthony joined #puppet-openstack
09:02 michchap EmilienM: I ran the script to completion but there was a syntax error in one of the modules I had to fix first :)
09:02 michchap EmilienM: this is on a blank vagrant Ubuntu 12.04 VM
09:03 EmilienM michchap: ok, let's stry
09:07 derekh joined #puppet-openstack
09:07 EmilienM michchap: when i run your script on a blank ubuntu, it does not work.
09:08 michchap EmilienM: what's the error?
09:08 EmilienM michchap: already ruby or puppet install?
09:08 michchap vagrant probably includes those
09:08 EmilienM oh ok
09:08 michchap so that might be the problem
09:08 michchap I will add ruby to the installs at the start
09:09 EmilienM michchap: that would be awesome to generate the doc and publish it somewhere
09:09 EmilienM michchap: seems like not possible on docs.openstack.org
09:10 michchap I saw no reply from the doc team.
09:10 EmilienM michchap: Anne did
09:10 EmilienM michchap: the error:http://paste.openstack.org/​show/Nk5Q9sMwfpucxFdetufV/
09:11 mattymo I noticed a bit of craziness in swift manifests today. We configure operator_roles for keystone to 'admin' and 'SwiftOperator', but we don't create a keystone role 'SwiftOperator' that can be used
09:11 michchap EmilienM: ah this is because the vagrant boxes have that dir
09:12 michchap EmilienM: I will try building on an openstack VM
09:12 EmilienM michchap: i don't use vagrant now
09:12 michchap and redo the script to work there
09:12 EmilienM michchap: i use a VM from our public cloud
09:12 michchap EmilienM: yeah that makes sense :) I have a lot of latency to our cloud
09:13 EmilienM mattymo: if that makes sense, please file a bug :)
09:13 LAnthony left #puppet-openstack
09:15 EmilienM michchap: did you have a prob with cephdeploy module ?
09:15 michchap EmilienM: yes I'm about to patch it
09:15 michchap EmilienM: if you add the missing ' it will work
09:16 EmilienM michchap: i just installed puppet and fixed the typo, let's see
09:17 EmilienM that built
09:17 EmilienM michchap: with lot of warnings but i guess it's because of missing doc right?
09:18 michchap EmilienM: it warns for a lot of reasons - it's trying to run puppet but the environment is not set up to do so.
09:19 EmilienM michchap: http://devstack.macchi.pro/
09:19 michchap EmilienM: thus lots of errors about exported resources and storeconfigs.
09:19 EmilienM awesome
09:19 mattymo EmilienM, thanks to stdlib it can be fixed with a one line patch
09:19 michchap Check neutron::agents::dhcp
09:20 michchap that is what I want all of them to look like
09:20 francois joined #puppet-openstack
09:24 xingchao michchap: I try it again, still fail here:     gem install librarian-puppet-simple --no-ri --no-rdoc     ERROR:  Could not find a valid gem 'librarian-puppet-simple' (>= 0) in any repository
09:25 EmilienM michchap: i realize how much doc we need to do until having good coverage
09:26 michchap EmilienM: yep. massive task, and so much more than just openstack modules - mysql, rabbitmq, and tons of other stuff.
09:26 michchap EmilienM: I am writing a tool to check coverage at the moment.
09:27 EmilienM michchap: a tool to demoralize ?
09:27 EmilienM :)
09:28 michchap EmilienM: well first I'll use it to create RDoc style automatically, because at the moment I am using vim macros and it's not very good.
09:28 michchap the parameter names and defaults, and the class name, are all extractable by parsing the file.
09:28 michchap Then I only need to hand-write a line or two for each parameter
09:29 michchap This is the approach that Nan Liu has taken with pocco - just add comments after the parameters and that's all you need.
09:32 EmilienM michchap: if you have some time for a review also: https://review.openstack.org/#/c/52364/
09:32 michchap https://github.com/nanliu/puppet-poc​co/blob/master/manifests/init.pp#L19
09:33 michchap lol there are 5 +1 and a +2 but its not approved
09:33 EmilienM yeah, :/
09:33 EmilienM michchap: i finished the patch, i think it's good for merging
09:33 michchap I have never used live migration
09:33 michchap I am the worst person to review this
09:34 EmilienM ok
09:34 EmilienM np
09:39 openstackgerrit A change was merged to stackforge/puppet-nova: Configure libvirt migration on the RedHat and Debian-Ubuntu  https://review.openstack.org/52364
09:41 EmilienM xingchao: thanks ^
09:41 EmilienM i'm going to make a backport
09:42 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-nova: Configure libvirt migration on the RedHat and Debian-Ubuntu  https://review.openstack.org/62588
09:42 EmilienM xingchao: backport ^
09:44 openstackgerrit Xingchao Yu proposed a change to stackforge/puppet-glance: Add known_stores option in class glance::api  https://review.openstack.org/61018
09:46 xingchao EmilienM: have you encountered the problem missing librarian-puppet-simple ?
09:48 xingchao EmilienM:  +2 for your backport :)
09:48 EmilienM xingchao: thank you
09:48 EmilienM xingchao: no, i used to install a fresh ubuntu 12.04 & puppet
09:49 EmilienM and run the script
09:50 xingchao EmilienM: yes, I use a new vm with ubuntu12.04, and run puppet_openstack_builder/i​nstall-scripts/install.sh ?
09:50 EmilienM xingchao: yes
09:51 xingchao + gem install librarian-puppet-simple --no-ri --no-rdoc
09:51 xingchao ERROR:  Could not find a valid gem 'librarian-puppet-simple' (>= 0) in any repository
09:51 xingchao ERROR:  Possible alternatives: librarian-puppet-lmco, librarian-puppet, librarian-puppet-vagrant, librarian-puppet-maestrodev
09:54 blkperl joined #puppet-openstack
09:55 xingchao EmilienM:  gem source --list   it shows:  http://rubygems.org/
10:07 xingchao EmilienM: I find the why I can't install librarian-puppet-simple, b/c http://rubygems.org/ is ban here...
10:30 openstackgerrit A change was merged to stackforge/puppet-nova: Configure libvirt migration on the RedHat and Debian-Ubuntu  https://review.openstack.org/62588
10:35 openstackgerrit Martin Mágr proposed a change to stackforge/puppet-neutron: VXLAN support  https://review.openstack.org/55578
10:37 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: Introduce keystone_url parameter  https://review.openstack.org/61177
10:54 xingchao joined #puppet-openstack
10:59 xingchao_ joined #puppet-openstack
11:17 marun joined #puppet-openstack
11:23 openstackgerrit François Charlier proposed a change to stackforge/puppet-horizon: Introduce keystone_url parameter  https://review.openstack.org/61177
11:32 openstackgerrit Matthew Mosesohn proposed a change to stackforge/puppet-swift: Create swift operator keystone roles  https://review.openstack.org/62608
11:41 openstackgerrit Matthew Mosesohn proposed a change to stackforge/puppet-swift: Create swift operator keystone roles  https://review.openstack.org/62608
11:44 rongze joined #puppet-openstack
11:45 rongze_ joined #puppet-openstack
12:04 mattymo fc__, ping
12:04 mattymo fc__, what about class swift::keystone::auth?
12:05 fc__ mattymo: yep, it would be the place
12:06 mattymo ok
12:27 openstackgerrit Matthew Mosesohn proposed a change to stackforge/puppet-swift: Create swift operator keystone roles  https://review.openstack.org/62608
12:27 mattymo fc__, moved to swift::keystone::auth
12:34 rongze joined #puppet-openstack
12:34 openstackgerrit Matthew Mosesohn proposed a change to stackforge/puppet-swift: Create swift operator keystone roles  https://review.openstack.org/62608
12:40 morazi joined #puppet-openstack
13:09 xingchao joined #puppet-openstack
13:18 rongze joined #puppet-openstack
13:18 openstackgerrit A change was merged to stackforge/puppet-vswitch: Remove unused code/fix misplaced private  https://review.openstack.org/62488
13:31 dmsimard joined #puppet-openstack
13:35 dmsimard1 joined #puppet-openstack
13:39 rongze_ joined #puppet-openstack
13:48 rongze joined #puppet-openstack
13:49 rongze_ joined #puppet-openstack
13:54 dprince joined #puppet-openstack
14:58 xingchao joined #puppet-openstack
15:05 xingchao joined #puppet-openstack
15:09 dmsimard1 joined #puppet-openstack
15:11 dmsimard joined #puppet-openstack
15:15 otherwiseguy joined #puppet-openstack
15:44 brdude joined #puppet-openstack
15:48 dtalton joined #puppet-openstack
16:13 badams joined #puppet-openstack
16:35 tnoor joined #puppet-openstack
16:44 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-openstack: This adds conditionals to support a installation in which a user desires to run both swift proxy and storage on the same node. It also makes it possible to disable ring sync if it is not desired or needed.  https://review.openstack.org/62706
16:53 badiane_ka joined #puppet-openstack
16:53 rongze joined #puppet-openstack
16:59 angdraug joined #puppet-openstack
17:13 SimonPruvost joined #puppet-openstack
17:27 rmoe joined #puppet-openstack
17:35 brdude joined #puppet-openstack
17:40 rongze joined #puppet-openstack
17:54 rongze joined #puppet-openstack
17:55 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-openstack: use defined instead of tagged  https://review.openstack.org/62722
17:55 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-openstack: Allow running of proxy and storage on the same node.  https://review.openstack.org/62706
18:00 xarses joined #puppet-openstack
18:07 dmsimard joined #puppet-openstack
18:10 dmsimard1 joined #puppet-openstack
18:29 dmsimard joined #puppet-openstack
18:31 dmsimard1 joined #puppet-openstack
18:31 EmilienM Hello, I have a small (old) patch which would need review: https://review.openstack.org/#/c/61708/
18:37 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-openstack: Allow running of proxy and storage on the same node.  https://review.openstack.org/62732
18:54 bcrochet joined #puppet-openstack
18:54 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-swift: Allow running of proxy and storage on the same node.  https://review.openstack.org/62737
19:13 rongze joined #puppet-openstack
19:18 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-swift: remove trailing white space.  https://review.openstack.org/62740
19:21 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-swift: remove trailing white space.  https://review.openstack.org/62740
19:25 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-swift: Allow running of proxy and storage on the same node.  https://review.openstack.org/62742
19:30 rmoe joined #puppet-openstack
19:43 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-swift: Allow running of proxy and storage on the same node.  https://review.openstack.org/62744
19:45 dprince joined #puppet-openstack
19:48 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-openstack: Allow running of proxy and storage on the same node.  https://review.openstack.org/62746
19:52 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-swift: Allow running of proxy and storage on the same node.  https://review.openstack.org/62744
19:58 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-swift: Allow running of proxy and storage on the same node.  https://review.openstack.org/62744
20:19 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-swift: Allow running of proxy and storage on the same node.  https://review.openstack.org/62744
20:27 dmsimard joined #puppet-openstack
20:30 dmsimard1 joined #puppet-openstack
20:35 openstackgerrit Chip Baeseman proposed a change to stackforge/puppet-swift: Allow running of proxy and storage on the same node.  https://review.openstack.org/62744
20:36 openstackgerrit Bob Callaway proposed a change to stackforge/puppet-cinder: Update manifest and spec to use new NetApp unified driver config options.  https://review.openstack.org/62733
21:02 markvoelker1 joined #puppet-openstack
21:04 hunner1 joined #puppet-openstack
21:10 snuffop joined #puppet-openstack
21:33 schelkovo joined #puppet-openstack
21:43 dmsimard joined #puppet-openstack
22:35 openstackgerrit Michael Chapman proposed a change to stackforge/puppet_openstack_builder: Add doc building script  https://review.openstack.org/61296

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