Perl 6 - the future is here, just unevenly distributed

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

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

All times shown according to UTC.

Time Nick Message
00:14 mmaglana joined #puppet-openstack
00:28 aimon_ joined #puppet-openstack
00:28 aldavud joined #puppet-openstack
01:06 thuc joined #puppet-openstack
01:13 sputnik13 joined #puppet-openstack
01:16 rmoe joined #puppet-openstack
01:17 thuc joined #puppet-openstack
01:20 xarses joined #puppet-openstack
01:21 khuh joined #puppet-openstack
01:23 khuh joined #puppet-openstack
01:24 khuh_ joined #puppet-openstack
01:28 khuh__ joined #puppet-openstack
01:29 thuc_ joined #puppet-openstack
01:42 khuh joined #puppet-openstack
01:52 thuc joined #puppet-openstack
02:07 thuc joined #puppet-openstack
02:21 anuaimi joined #puppet-openstack
02:25 thuc joined #puppet-openstack
02:26 thuc_ joined #puppet-openstack
02:41 thuc joined #puppet-openstack
02:59 thuc joined #puppet-openstack
03:13 thuc joined #puppet-openstack
03:14 thuc_ joined #puppet-openstack
03:28 thuc joined #puppet-openstack
03:33 gildub joined #puppet-openstack
03:39 thuc joined #puppet-openstack
03:54 thuc_ joined #puppet-openstack
04:02 rharrison joined #puppet-openstack
04:04 openstackgerrit A change was merged to stackforge/puppet-keystone: SSL for communication between keystone and rabbitmq  https://review.openstack.org/99162
04:16 anuaimi joined #puppet-openstack
04:35 saneax_-_ joined #puppet-openstack
05:11 sivakalyanc joined #puppet-openstack
05:24 marun joined #puppet-openstack
05:25 gcha joined #puppet-openstack
06:03 khuh joined #puppet-openstack
06:08 tfz joined #puppet-openstack
06:15 EmilienM good morning
06:15 EmilienM bodepd: ack
06:25 mmagr joined #puppet-openstack
06:31 mmaglana joined #puppet-openstack
06:33 anuaimi joined #puppet-openstack
07:01 derekh_ joined #puppet-openstack
07:24 tfz joined #puppet-openstack
07:37 qba73 joined #puppet-openstack
07:39 imcsk8 joined #puppet-openstack
07:45 arnaud_orange joined #puppet-openstack
07:45 tfz joined #puppet-openstack
07:54 thuc joined #puppet-openstack
08:26 openstackgerrit A change was merged to stackforge/puppet-swift: Fix boolean that always returned true for selinux fact  https://review.openstack.org/99112
08:32 mmaglana joined #puppet-openstack
08:42 openstackgerrit Stefano Zilli proposed a change to stackforge/puppet-glance: Hide secrets from puppet logs  https://review.openstack.org/99294
08:58 artem_panchenko joined #puppet-openstack
09:16 berendt joined #puppet-openstack
09:30 openstackgerrit A change was merged to stackforge/puppet-ceilometer: Hide secrets from puppet logs  https://review.openstack.org/98980
09:35 khuh joined #puppet-openstack
09:47 ByteSore joined #puppet-openstack
09:47 ByteSore Hi all
09:49 ByteSore I'm trying to install openstack with: python ./bin/packstack --answer-file=ans.txt. Now i'm getting this error: Puppet::Parser::AST::Resource failed with error ArgumentError: Could not find declared class qpid::server. What should i do / check to fix this?
09:51 gcha ByteSore: hi, did you run a 'sudo python install install_puppet_modules' before to run packstack ?
09:52 ByteSore hmm nope. didn't see that one pass by
09:52 gcha ByteSore: check if you have the openstack puppet modules in /usr/share/openstack-puppet/modules/ ? if not run the command i told you
09:54 ByteSore ok, i'll try. thanks
09:54 gcha ByteSore: if you run packstack from git, need some extra steps. check out the README file  Reduce default token duration to one hour
09:54 gcha Keystone has reduced it's default token duration to 1 hour for
09:54 gcha ByteSore: oops sorry bad paste :-)
09:55 fvollero ByteSore: about packstack it's wrong channel :) you can go to #rdo
09:55 gcha or #packstack-dev
09:55 aldavud joined #puppet-openstack
09:55 aldavud_ joined #puppet-openstack
09:56 ByteSore true, it's also a puppet error so i figured.. :)
09:56 ByteSore if it fails i'll go there. thanks
10:31 mmaglana joined #puppet-openstack
11:03 badiane_ka joined #puppet-openstack
11:03 Guest83169 joined #puppet-openstack
11:12 rwsu_ joined #puppet-openstack
11:13 xarses_ joined #puppet-openstack
11:19 saneax_-_ joined #puppet-openstack
11:20 ByteSore gcha: thanks, install_puppet_modules did the trick
11:21 ByteSore think i missed it in the readme
11:24 ashp joined #puppet-openstack
11:26 mfisch joined #puppet-openstack
11:26 mfisch joined #puppet-openstack
11:28 mattymo joined #puppet-openstack
11:30 blentz_ joined #puppet-openstack
11:31 anuaimi joined #puppet-openstack
11:37 britthouser joined #puppet-openstack
11:38 openstackgerrit Stefano Zilli proposed a change to stackforge/puppet-keystone: Use secret parameter for rabbit_password  https://review.openstack.org/99344
11:47 gcha ByteSore: you're welcome !
11:54 mwoodson_ joined #puppet-openstack
11:57 med_ joined #puppet-openstack
11:57 med_ joined #puppet-openstack
12:05 dprince joined #puppet-openstack
12:10 snk joined #puppet-openstack
12:37 anuaimi joined #puppet-openstack
12:40 anteaya joined #puppet-openstack
12:50 thuc joined #puppet-openstack
12:51 thuc_ joined #puppet-openstack
12:56 dvorak is there a way to get jenkins to rerun on a review without submitting a fake change?
12:56 michchap post a comment 'recheck no bug'
12:57 dvorak ah, thanks :)
12:57 dvorak I'm not sure if the puppet_spec_helper issue is fixed on stable/icehouse or not
13:01 anuaimi joined #puppet-openstack
13:07 mtl1 joined #puppet-openstack
13:25 Butcho joined #puppet-openstack
13:28 shakayumi joined #puppet-openstack
13:29 Butcho joined #puppet-openstack
13:30 anuaimi joined #puppet-openstack
13:41 prad joined #puppet-openstack
13:41 thuc joined #puppet-openstack
13:44 prad joined #puppet-openstack
13:45 thuc_ joined #puppet-openstack
13:46 thuc joined #puppet-openstack
13:48 prad_ joined #puppet-openstack
13:52 daneyon joined #puppet-openstack
13:59 daneyon_ joined #puppet-openstack
14:02 xarses joined #puppet-openstack
14:04 thuc joined #puppet-openstack
14:06 aldavud joined #puppet-openstack
14:06 aldavud_ joined #puppet-openstack
14:16 mmagr joined #puppet-openstack
14:30 aldavud joined #puppet-openstack
14:44 xarses joined #puppet-openstack
14:47 dvorak so stable/icehouse is still getting rspec 3 for tests and the neutron tests are failing.  How do we want to fix this, should I submit a change to lock the version in the Gemfile?
14:49 mjblack joined #puppet-openstack
14:51 sivakalyanc joined #puppet-openstack
14:59 xarses_ joined #puppet-openstack
15:02 mjblack joined #puppet-openstack
15:04 andreww joined #puppet-openstack
15:05 mdorman joined #puppet-openstack
15:07 Mr_D joined #puppet-openstack
15:20 mmaglana joined #puppet-openstack
15:21 xarses_ joined #puppet-openstack
15:21 thuc joined #puppet-openstack
15:30 thuc joined #puppet-openstack
15:51 mtl11 joined #puppet-openstack
15:55 anode joined #puppet-openstack
15:56 openstackgerrit A change was merged to stackforge/puppet-cinder: Enable cinder server to be run in SSL mode  https://review.openstack.org/99063
15:59 openstackgerrit A change was merged to stackforge/puppet-heat: Enable heat server to be run in SSL mode  https://review.openstack.org/99064
16:05 mmaglana joined #puppet-openstack
16:08 sputnik13 joined #puppet-openstack
16:15 sivakalyanc left #puppet-openstack
16:31 anuaimi joined #puppet-openstack
16:35 mmaglana joined #puppet-openstack
16:49 mjblack joined #puppet-openstack
16:50 mjblack joined #puppet-openstack
16:58 bodepd dvorak: yeah, the fix should be to pin to 0.4.x in the Gemfile
17:00 aimon_ joined #puppet-openstack
17:24 arnaud_orange joined #puppet-openstack
17:25 photocyte joined #puppet-openstack
17:26 dvorak ok, I'll see about getting that in
17:37 sputnik13 joined #puppet-openstack
17:40 dprince joined #puppet-openstack
17:46 sputnik13 joined #puppet-openstack
17:49 sputnik13 joined #puppet-openstack
17:49 thuc joined #puppet-openstack
17:56 thuc joined #puppet-openstack
17:57 thuc joined #puppet-openstack
17:58 thuc joined #puppet-openstack
18:06 sputnik13 joined #puppet-openstack
18:10 openstackgerrit Arnaud Morin proposed a change to stackforge/puppet-neutron: Add vpnaas_agent_package parameter to FWaaS  https://review.openstack.org/99440
18:31 spredzy Not sure what happend on this review https://review.openstack.org/#/c/99062/, Jenkins was +1 before it got two +2s and now it's -1
18:31 spredzy what could cause that ?
18:32 nibalizer spredzy: http://logs.openstack.org/62/99062/1/check/gate-puppet-nova-puppet-unit-2.7/af1de29/console.html
18:32 nibalizer it looks like it had trouble hitting rubygems
18:33 nibalizer jus recheck no bug and it will try again
18:33 spredzy nibalizer, done thanks.
18:34 aimon_ left #puppet-openstack
18:35 sputnik13 joined #puppet-openstack
18:37 aimon joined #puppet-openstack
18:44 thuc joined #puppet-openstack
18:45 anuaimi joined #puppet-openstack
18:58 anuaimi joined #puppet-openstack
19:00 sputnik13 joined #puppet-openstack
19:08 dvorak bodepd: as far as I can tell 0.4.2 is what is needed that has rspec and mocha versions pinned, but it's not been released.
19:09 dvorak oh, 0.4.2 was released, but pulled back - http://rubygems.org/gems/puppetlabs_spec_helper/versions
19:12 thuc joined #puppet-openstack
19:13 thuc joined #puppet-openstack
19:13 sputnik13 joined #puppet-openstack
19:14 Hunner sup
19:14 Hunner pinning rspec versions in psh is baaaaad
19:14 Hunner psh doesn't care what version of rspec you use; if you need rspec 2, pin rspec 2. 3? 3.
19:15 dvorak I'm really indifferent at this point, I just want to get it to work
19:15 Hunner 0.5.0 wasn't as bad though, but 0.5.1 is what you want
19:15 Hunner I would submit a patch to the gemfile to pin rspec ~> 2.14 or whatever
19:15 dvorak Hunner: this is for stable/icehouse, so I was going to pin to ~> 0.4.1
19:16 dvorak since that's what it was tested against historically
19:16 Hunner in neutron stable/icehouse
19:16 dvorak yes
19:16 Hunner pinning to psh 0.4.1 won't stop it from going to rspec 3
19:16 Hunner I thought you were having problems with rspec 3?
19:16 dvorak nod, I was going to pin rspec and mocha also
19:16 Hunner k
19:17 bodepd dvorak: I'm a littel worried about moving to spec 3 until librarian puppet is done
19:17 dvorak no one is going to go and update a bunch of broken rspec tests in stable branches, and I don't think anyone should even if they wanted to.  I think it makes sense to have the stable branches pinned to what they were tested with at release time
19:17 Hunner psh 0.5.1 should be compat with 0.4.1 though
19:17 Hunner Yeah, pinning rspec totally makes sense.
19:17 dvorak I don't know that 0.5.2 will be and I'd rather not have to worry about it
19:18 bodepd dvorak: should I just create a metapackage that pins the versions for us?
19:18 openstackgerrit Yanis Guenane proposed a change to stackforge/puppet-neutron: Enable neutron server to be run in SSL mode  https://review.openstack.org/99130
19:18 bodepd dvorak: having to manage all of the software versions acorss so many repos is just going  to be a pain
19:18 bodepd then we can depend om that instead of psh
19:18 dvorak bodepd: where would you put such a package?
19:18 bodepd nothing but deps on lib versions
19:18 bodepd basically a meta-gem to manage deps
19:19 dvorak ah, nod
19:19 bodepd I guess pl doesn't think it makes sense in psh
19:19 dvorak so like openstack-testing-deps or some such
19:19 Hunner imho a metapackage just for pinning is not a good pattern
19:19 bodepd Hunner: would you rather have to constantly manage updating a gem acorss 15 repos?
19:19 bodepd Hunner: and several branches acorss those repos
19:19 Hunner As soon as a module branch wants to start using rspec 3, they have to duplicate all the pins in the metapackage anyway
19:19 bodepd ?
19:19 dvorak bodepd: the downside to having the dep only gem is that when you change that, tests won't fire
19:20 dvorak since it's outside of the system
19:20 bodepd dvorak: pin to a specific version
19:20 Hunner bodepd: We should probably should just take this as a lesson in proper pinning and pin ahead of time before rspec 4 comes out :)
19:20 dvorak oh, true
19:20 bodepd Hunner: so you guys aren't going to pin test deps in psh?
19:21 bodepd Hunner: then I would create a gem that does pin versions
19:21 bodepd Hunner: so that folks in puppet land can easily use the same versions of things for testing
19:21 bodepd dvorak: I would call it puppet-testing-deps
19:21 dvorak bodepd: I think their argument is that it should be in rspec-puppet, if at all
19:21 Hunner bodepd: Nope. As I said, psh doesn't depend on a specific rspec version, and some modules use rspec 2, some 3, and others have mocha 0.10 or mocha 1.x or no mocha... the modules should pin what they need
19:21 dvorak and only if their code is actually rspec version dependent
19:22 bodepd dvorak: that's fine, should I just create the meta-gem, and announce it as released on the puppet list?
19:22 dvorak otherwise, they should allow people to write rspec 2 or rspec 3 tests with the same gem
19:22 Hunner Yeah, rspec-puppet *has* to pin an rspec version because it actually depends on it
19:22 Hunner There isn't any code in psh that depends on a specific rspec version
19:22 dvorak Hunner: except that it doesn't
19:23 Hunner dvorak: It doesn't? I thought that's what https://github.com/rodjek/rspec-puppet/pull/204 was about
19:23 dvorak Hunner: maybe it *will* but I don't think it does - https://github.com/rodjek/rspec-puppet/blob/master/rspec-puppet.gemspec#L13
19:24 Hunner Well, that makes me happy :)
19:24 bodepd weird, so they removed the versions deps from psh
19:25 bodepd surely that doesn't work
19:25 Hunner It never had pinned deps
19:25 dvorak Hunner: it looks like it's currently being tested against rspec 3 on master
19:25 dvorak Hunner: it did for 0.4.2
19:25 Hunner Well, 0.4.2 did briefly, but then we decided that was a bad idea because now people couldn't move to rspec 3
19:25 bodepd so it just pulls in whatever version of mocha it feels like
19:25 bodepd as soon as those things are released?
19:26 anode joined #puppet-openstack
19:26 Hunner bodepd: "it just pulls in whatever version of mocha THE MODULE feels like"
19:26 Hunner So yeah, mocha was pinned to 0.10, but what about people who want mocha 1.1? Why should psh stop them?
19:27 dvorak Hunner: does rspec-puppet work with rspec 2.x and 3.x now?
19:27 Hunner "You can't use fixtures unless you use this old version of mocha too" <-- except they're unrelated, so it was just broken
19:27 dvorak it appears that it's only tested against 3.x on master
19:27 bodepd Hunner: b/c it will actually only work for certain versions of things
19:27 bodepd Hunner: at the very least, it shoudl pin to the versions of things that it is known to work with
19:27 Hunner dvorak: Well, our modules with rspec 3 are working... so maybe?
19:28 dvorak bodepd: anyway, I think your idea of a dep gem is ok.  The only alternative seems to be to pin every module explicitly against what it's been developed against.  the net effect is the ame, the dep gem just makes things easier.
19:29 aldavud_ joined #puppet-openstack
19:29 aldavud__ joined #puppet-openstack
19:31 bodepd should I make a gem for puppet in general? or opentack?
19:32 dvorak can a gem have multiple owners?
19:32 bodepd yes
19:36 openstackgerrit A change was merged to stackforge/puppet-nova: Enable nova server to be run in SSL mode  https://review.openstack.org/99062
19:37 anuaimi joined #puppet-openstack
19:39 openstackgerrit Yanis Guenane proposed a change to stackforge/puppet-neutron: Enable neutron server to be run in SSL mode  https://review.openstack.org/99130
19:39 openstackgerrit Yanis Guenane proposed a change to stackforge/puppet-neutron: Enable neutron server to be run in SSL mode  https://review.openstack.org/99130
19:41 bodepd dvorak: give me some time. I'm working on some other stuff atm.
19:42 dvorak I don't think there is a rush, I'm not 100% sold on th gem idea, but I think it's worth talking over when some other people are around.
19:42 dvorak I've got an updated Gemfile for neutron stable/icehouse that works
19:43 dvorak I got dragged into this because I have a change I want to get into stable/icehouse
19:45 Hunner Start with that, then you can move to bode's gem in the future
19:50 anuaimi joined #puppet-openstack
19:57 tfz joined #puppet-openstack
20:01 thuc joined #puppet-openstack
20:03 dvorak hrm, should we pin rspec puppet also?  if a new version is relased that only supports rspec 3.x then it'll break again
20:27 rharrison joined #puppet-openstack
20:33 spredzy If I want to write a blueprint for openstacklib where should I put it on launchpad ? Since https://blueprints.launchpad.net/puppet-openstacklib does not exist ?
20:34 spredzy I am following those instructions -> https://github.com/stackforge/puppet-openstack-specs/blob/master/specs/template_temp.rst
20:35 anuaimi joined #puppet-openstack
20:37 * spredzy be back in 20mins
20:39 tavasti joined #puppet-openstack
20:39 blkperl joined #puppet-openstack
20:40 fvollero joined #puppet-openstack
20:40 markvoelker joined #puppet-openstack
20:40 peterstac joined #puppet-openstack
20:40 bkero joined #puppet-openstack
20:45 xarses left #puppet-openstack
20:45 xarses joined #puppet-openstack
20:53 aldavud joined #puppet-openstack
20:53 aldavud_ joined #puppet-openstack
20:55 thuc joined #puppet-openstack
20:56 rmoe joined #puppet-openstack
21:02 bodepd spredzy: I think that is currently the process. As an FYI, the patches to create lib and _extras have been submitted to infra but not yet merged
21:07 britthouser joined #puppet-openstack
21:08 spredzy bodepd, Can I still submit a review, and change the file name at a later point? Would that be fine ?
21:09 michchap_ joined #puppet-openstack
21:42 rwsu joined #puppet-openstack
21:44 xarses joined #puppet-openstack
21:45 xarses_ joined #puppet-openstack
21:55 bodepd spredzy: what do you mean by submit a review?
22:03 xarses ugh, this is going to be fun
22:04 xarses https://github.com/xarses/puppet-neutron/compare/fuel-neutron?expand=1 red being not present in the fuel module
22:08 bodepd xarses: is neutron the most divergent?
22:08 xarses probably
22:08 bodepd xarses: at least it's mostly full file differences
22:08 xarses some of them aren't named right
22:09 bitblt joined #puppet-openstack
22:09 bitblt joined #puppet-openstack
22:09 xarses I'm most worried about how to refactor all of the corosync resource handles, most looks like throw out our old copy
22:09 xarses otherwise
22:11 xarses going to start going through the set and clean up the new files and bad file names, hopefully it cuts way down on the delta to examine
22:12 EmilienM xarses: for which services are you using corosync?
22:12 xarses EmilienM: metadata, l3-agent dhcp-agent, ovs-agent
22:12 EmilienM xarses: metadata?
22:13 EmilienM ovs-agent?
22:13 xarses neutron-metadata-agent
22:13 EmilienM xarses: I don't understand
22:13 EmilienM yeah I know which agent
22:13 EmilienM but why?
22:13 EmilienM metadata should run on every network node, like l3, dhcp & lbaas nodes
22:14 EmilienM and ovs-agent, same + nova compute node also
22:14 xarses ovs-agent, i think is because we want to ensure its running before the l3-agent is
22:14 EmilienM xarses: ah, so you don't use corosync for HA stuff, right?
22:14 xarses metadata and ovs-agent are managed as a clone set
22:14 EmilienM ok I see
22:15 xarses leme paste a crm_mon output i think it will be more clear
22:15 EmilienM ok thanks !
22:15 EmilienM xarses: here, we run corosync for ceilo central agent & heat engine
22:15 EmilienM only
22:16 xarses You are running with l3 using your vrrp code though?
22:16 EmilienM xarses: nop, it's not upstream
22:16 EmilienM xarses: we only run upstream code
22:17 EmilienM xarses: however, some deployments may have our l3 health check
22:17 EmilienM which is on github
22:17 xarses http://paste.openstack.org/show/83725/ crm_mon output
22:17 EmilienM looking
22:17 xarses It looks like you wrote all of the OCF scripts we use
22:18 EmilienM xarses: ah, the one from Madkiss repo?
22:18 EmilienM it was long time ago :-)
22:18 xarses no clue where they came from
22:18 xarses they are from before me
22:18 EmilienM xarses: we don't run DHCP agent using Pacemaker, because it's HA itself
22:18 EmilienM in neutron.conf, we say to schedule a network to 2 DHCP agents
22:20 xarses How does failover work?
22:21 EmilienM xarses: 2 DHCP agent are serving the same network
22:21 EmilienM so if one goes down, the second one is here to send DHCP
22:22 xarses hmm, nice
22:22 EmilienM since grizzly by the way
22:24 xarses Sweet, I might try to re-factor that away
22:24 xarses If I have time
22:26 xarses EmilienM: Since you here, thoughts about dealing with the corosync classes? (ie cs_resource) I think I either move them to neutron/ha/corosync, or move them outside entirely. Either way, I want them all outside of the agent's pp files except for a hook to change the service provider
22:30 EmilienM xarses: outside maybe?
22:37 xarses EmilienM: in that case, would there be value in having a 'ha' module around or does this fit into the library we where talking about?
22:42 thuc joined #puppet-openstack
22:46 EmilienM xarses: i think you should write a blueprint or something in puppet-openstack-spec
22:46 EmilienM xarses: very late here, see you later
22:47 xarses EmilienM: I figured, I was surprised you where around. Have a good night.
22:47 EmilienM thanks !
22:58 thuc joined #puppet-openstack
22:59 thuc_ joined #puppet-openstack
23:00 thuc joined #puppet-openstack
23:05 openstackgerrit A change was merged to stackforge/puppet-keystone: Use secret parameter for rabbit_password  https://review.openstack.org/99344
23:16 aldavud joined #puppet-openstack
23:16 aldavud_ joined #puppet-openstack
23:23 thuc joined #puppet-openstack
23:35 openstackgerrit Yanis Guenane proposed a change to stackforge/puppet-openstack-specs: new blueprint: openstacklib::configs  https://review.openstack.org/99509
23:36 spredzy bodepd, sorry if I wasn't clear enought earlier. I went ahead and did that -> https://review.openstack.org/#/c/99509/
23:37 spredzy my question was even thought, on launchpas the puppet-openstacklib project doesn't exist yet, could we start submitting reviews (blueprints) for it
23:46 bodepd spredzy: I think those prposed classes already exist
23:46 bodepd spredzy: they were added a few months ago to the relevent modules
23:46 bodepd spredzy: ex: nova::config
23:51 anuaimi joined #puppet-openstack

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