Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2014-07-21

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

All times shown according to UTC.

Time Nick Message
00:10 aldavud joined #puppet-openstack
00:52 tfz1 joined #puppet-openstack
01:10 aldavud joined #puppet-openstack
02:10 aldavud joined #puppet-openstack
02:36 gildub joined #puppet-openstack
02:44 rstarmer joined #puppet-openstack
03:10 aldavud joined #puppet-openstack
03:46 tfz joined #puppet-openstack
04:10 aldavud joined #puppet-openstack
04:23 saju_m joined #puppet-openstack
04:38 sanjayu joined #puppet-openstack
04:39 rstarmer joined #puppet-openstack
04:57 aldavud joined #puppet-openstack
05:05 rstarmer_ joined #puppet-openstack
06:11 sputnik13 joined #puppet-openstack
07:03 sputnik13 joined #puppet-openstack
07:04 andriikolesnikov joined #puppet-openstack
07:08 gcha joined #puppet-openstack
07:10 arnaud_orange joined #puppet-openstack
07:29 fvollero EmilienM: ping
07:30 gcha joined #puppet-openstack
07:33 ddmitriev joined #puppet-openstack
07:35 berendt joined #puppet-openstack
07:37 aldavud joined #puppet-openstack
07:47 fvollero sbadia: ping.. you're in the office today? :)
08:02 aldavud_away joined #puppet-openstack
08:15 igajsin1 joined #puppet-openstack
08:19 mattymo joined #puppet-openstack
08:25 arnaud_orange joined #puppet-openstack
08:41 flebeau joined #puppet-openstack
08:44 flebeau Hi, I noticed that the security rules aren't set in the openstack module. I'd like to add this rule for example : "nova secgroup-add-rule default tcp 22 22 0.0.0.0/0", but I can't find where to add it. Is it already implemented in an openstack module?
08:52 artem_panchenko joined #puppet-openstack
08:54 michchap flebeau: I don't think there is a native type for either neutron or nova security groups at the moment.
08:57 britthou_ joined #puppet-openstack
08:57 flebeau It means that everybody is doing it manually ?
08:58 flebeau Do you have an idea how I could add it ?
09:17 Dafna joined #puppet-openstack
09:20 michchap flebeau: the management of openstack resources via puppet is not very complete - mostly the management is of the infrastructure itself rather than the cloud resources.
09:22 michchap flebeau: if you wanted to add the capability, take a look at the implementation for creating nova networks
09:24 michchap flebeau: sorry...neutron networks are a better example: https://github.com/stackforge/puppet-neutron/blob/master/lib/puppet/provider/neutron_network/neutron.rb and https://github.com/stackforge/puppet-neutron/blob/master/lib/puppet/type/neutron_network.rb
09:26 flebeau michchap: thanks, I'll take a look on neutron networks ant try to do tha same for novz secgroups
09:53 ddmitriev joined #puppet-openstack
10:02 sputnik13 joined #puppet-openstack
10:07 mmagr joined #puppet-openstack
10:47 mkoderer joined #puppet-openstack
10:49 rstarmer joined #puppet-openstack
10:50 sanjayu joined #puppet-openstack
10:51 sputnik13 joined #puppet-openstack
10:58 snk joined #puppet-openstack
10:59 sanjayu joined #puppet-openstack
11:00 snk joined #puppet-openstack
11:20 todin joined #puppet-openstack
11:22 aldavud_ joined #puppet-openstack
11:38 snk joined #puppet-openstack
11:43 rstarmer joined #puppet-openstack
11:43 flebeau left #puppet-openstack
12:15 markvoelker joined #puppet-openstack
12:15 tfz joined #puppet-openstack
12:25 dencaval joined #puppet-openstack
12:37 derekh_ joined #puppet-openstack
12:44 tfhartmann joined #puppet-openstack
12:48 morazi joined #puppet-openstack
13:03 mtl1 joined #puppet-openstack
13:15 rstarmer joined #puppet-openstack
13:16 andriikolesnikov joined #puppet-openstack
13:57 berendt joined #puppet-openstack
13:59 thartmann joined #puppet-openstack
14:00 andriikolesnikov joined #puppet-openstack
14:02 daneyon joined #puppet-openstack
14:12 dgollub joined #puppet-openstack
14:16 daneyon joined #puppet-openstack
14:30 pradk joined #puppet-openstack
14:32 rwsu joined #puppet-openstack
14:38 doo joined #puppet-openstack
14:44 marun joined #puppet-openstack
14:55 hogepodge joined #puppet-openstack
14:59 hogepodge Good morning!
14:59 hogepodge Lots of people are gone today because of summer holidays and OSCON.
15:03 openstackgerrit joined #puppet-openstack
15:06 xarses joined #puppet-openstack
15:07 xarses morning
15:09 hogepodge morning xarses
15:10 mdorman joined #puppet-openstack
15:11 hogepodge are markvoelker and soren around
15:11 markvoelker o/
15:11 hogepodge I’d like to talk about the 0.9 -> 2.x transition.
15:11 markvoelker sure
15:12 hogepodge I can see your point about only 2.2 being tested, but assuming that we’re following semver it should be fine for anything up to 3
15:13 markvoelker WEll, my larger point was just that I don't think we need those conditionals at all (assuming 2.3 is compatible with 2.2)
15:13 hogepodge What’s soren’s irc handle?
15:13 markvoelker The only reason they are there is that we wanted to preserve 0.9 compatibility for a while as 2.2 was fresh off the presses/not well tested
15:14 markvoelker It's "soren"
15:14 hogepodge I’d be happy to drop 0.9 Is anyone here using it?
15:15 * markvoelker hears crickets but admits that due to low attendance today this may not be the most scientific poll
15:15 markvoelker =)
15:16 hogepodge Yeah, it’s summer, and between travel and OSCON I didn’t expect a lot of attendance. I also didn’t send out an e-mail last night (because of an OSCON event).
15:16 xarses no one here but is crickets
15:16 hogepodge My fault there. :-P
15:16 xarses s/is/us
15:16 markvoelker So, just for anyone wondering what bits I'm talking about, have a look here: https://github.com/stackforge/puppet-neutron/blob/master/manifests/db/mysql.pp#L19-L38
15:16 markvoelker (just one example)
15:16 markvoelker Other modules have similar stanzas
15:19 markvoelker A message to the ML might be in order, but I think the majority of the folks I've talked to would be fine with dropping 0.9 support.
15:19 hogepodge Plus there’s this work out there, which is meant to refactor the common database code. https://review.openstack.org/#/c/105280/
15:20 markvoelker Yep, and that doesn't support 0.9 anyway
15:20 hogepodge yup.
15:20 hogepodge I’m sending out an e-mail right now so this can reach a wider audience.
15:20 markvoelker Cool.
15:21 hogepodge I’d prefer to just use the common code and drop 0.9 support.
15:21 markvoelker +1
15:21 tfhartmann joined #puppet-openstack
15:22 xarses I think fuel is still using 0.9, but if it is, it wont be soon
15:22 markvoelker xarses: as in, before Juno?
15:23 xarses markvoelker: correct
15:23 markvoelker cool
15:23 hogepodge master is targeting juno now
15:24 hogepodge PRs are starting to go into openstacklib and openstack_extras. If you’re not following those projects you probably should now.
15:24 hogepodge Colleen has been working on the database stuff, and I sent up repo code last week.
15:25 hogepodge Are there any other issues that people wanted to discuss?
15:28 xarses Not an issue, but you should see several reviews from me for items I found in puppet-neutron while syncing it with fuel
15:29 xarses I haven't seen much from the other fuel guys so I'll poke them about doing the same
15:32 hogepodge Ok. I’ll take a look at them.
15:32 hogepodge neutron has been… interesting?
15:33 xarses very
15:36 xarses its nothing but rainbows and unicorns
15:37 xarses I filed most of them as bugs https://bugs.launchpad.net/puppet-neutron/+bugs?field.tag=fuel
15:38 hogepodge xarses Ah, explains the undeprecation of nova-network (which is just a work pony)
15:38 xarses well, the unicorn dispenser was empty
15:39 xarses so i had to make one out of pixie dust
15:42 xarses problem some issues where https://bugs.launchpad.net/puppet-neutron/+bug/1246795 https://bugs.launchpad.net/puppet-neutron/+bug/1343009 https://bugs.launchpad.net/puppet-neutron/+bug/1344271 and https://bugs.launchpad.net/puppet-neutron/+bug/1344293
15:42 xarses I can't set any form of priority, or target to releases. But, I'd gather thats expected
15:42 hogepodge yum, I’ve seen the first
15:44 thumpba joined #puppet-openstack
15:44 xarses Ya, you mentioned that. I copied out from what we had in our branch already. I don't like the Regex that much since it catches un-recoverable errors
15:44 xarses usually 409 messages
15:46 xarses and the retry of 120 seconds needs some more balance, but I've seen our deployments easily eat through 30 seconds waiting for the backend to come back alive after an action
15:46 hogepodge hm, yeah
15:49 xarses I'm wondering if some weighting based on response message would be worth while. At the same time, if the neutron backend (or keystone for that matter) wont respond safely, some way of doing a fast timeout would be helpful since it eats alot of time
15:50 xarses especally if each call is timing out
15:50 openstackgerrit A change was merged to stackforge/puppet-neutron: for OVS agent, fix dependency on service  https://review.openstack.org/104775
15:54 rmoe joined #puppet-openstack
15:54 shakamunyi joined #puppet-openstack
15:55 hogepodge xarses If there’s a clear response we can react to, then I don’t see why not.
15:56 hogepodge This is another area we’re working on. Trying to build out client library that doesn’t depend on python command line clients (rest instead)
15:56 xarses ya, with the a? something
15:56 hogepodge aviator
15:56 xarses we would still have this kind of issue
15:57 hogepodge but could build it in up front. https://review.openstack.org/#/c/107546/
15:58 xarses I'll try to poke some comments into that
16:01 hogepodge cool. thanks.
16:01 hogepodge I’m heading off for a bit.
16:14 mgagne hogepodge: https://review.openstack.org/#/c/106144/
16:15 hogepodge hm
16:17 mgagne hogepodge: my ocd is off the meter
16:19 britthouser joined #puppet-openstack
16:19 mgagne hogepodge: so we still have to manage that symlink...
16:19 mgagne hogepodge: and http://lists.openstack.org/pipermail/openstack-operators/2014-July/004744.html
16:22 kaiserpathos joined #puppet-openstack
16:25 mgagne hogepodge: so upstart config files are a mess imo
16:25 mgagne hogepodge: same with Neutron config files, each people are making a different interpretation of what each file does
16:26 tfz joined #puppet-openstack
16:32 aldavud joined #puppet-openstack
16:34 aimon joined #puppet-openstack
16:50 hogepodge mgagne would a spec that defines what’s in practice and what we expect help? I know you’ve done a lot of work pulling it apart.
16:51 mgagne hogepodge: I'm at lost tbh, as far as I think I'm right (linuxbridge), EmilienM is right too (ovs)
16:57 mfisch joined #puppet-openstack
16:57 mfisch joined #puppet-openstack
17:15 andriikolesnikov joined #puppet-openstack
17:20 rharrison joined #puppet-openstack
17:23 mmaglana joined #puppet-openstack
17:42 dprince joined #puppet-openstack
17:45 shakamunyi_ joined #puppet-openstack
17:46 sputnik13 joined #puppet-openstack
17:46 sputnik13 joined #puppet-openstack
17:59 tfz joined #puppet-openstack
18:08 rcrit joined #puppet-openstack
18:14 hogepodge joined #puppet-openstack
18:18 zeus joined #puppet-openstack
18:53 berendt joined #puppet-openstack
19:04 rstarmer joined #puppet-openstack
19:08 mmaglana ping hogepodge: question about aviator's main repo. if it's not in stackforge, does it mean you can't use it?
19:10 hogepodge mmaglana no, we use plenty of modules that aren’t in stackforge. It just means it can’t take advantage of gerrit for community review.
19:10 doo joined #puppet-openstack
19:10 mmaglana ah. cool. :)
19:11 hogepodge As long as it’s open source we can use it. there also needs to be some assurance that we’ll be able to contribute to extenting and maintaining it.
19:12 mmaglana no problem on both counts.
19:16 hogepodge mmaglana have you talked with infra about this?
19:16 mmaglana not yet. was about to do that.
19:24 rstarmer joined #puppet-openstack
19:27 rstarmer joined #puppet-openstack
19:27 aldavud joined #puppet-openstack
19:44 tfz joined #puppet-openstack
20:03 rstarmer joined #puppet-openstack
20:09 aldavud joined #puppet-openstack
20:20 thumpba_ joined #puppet-openstack
20:42 sputnik1_ joined #puppet-openstack
20:44 richm joined #puppet-openstack
20:46 richm hello - I'm trying to add apache wsgi support for keystone - however, I seem to be having trouble with the fact that both keystone and horizon now do "include ::apache" - horizon runs after keystone, and wipes out the keystone apache conf and ports.conf
20:47 richm I'm thinking that since apache will now be used by 2 openstack modules (and possibly more if, in the future, more openstack modules move to using wsgi), apache should be set up separately, early in installation, similarly to the way that packstack sets up amqp and mysql before the openstack modules
20:49 richm For example, for packstack, I would add an apache_004.py plugin and an apache.pp template to do the shared setup
20:49 richm then, for keystone and horizon, I would change them to just do the apache::vhost and apache::listen setup
20:50 richm Does this sound like the right approach?
20:50 richm I am new to puppet and would appreciate any advice.
21:18 openstackgerrit Colleen Murphy proposed a change to stackforge/puppet-openstack-specs: WIP: OpenStack API Resources in OpenstackLib  https://review.openstack.org/107546
21:19 crinkle ^ this is still a bit vague, but I would like to start getting feedback on it
21:20 crinkle particularly I would like to fill out the references section with references to IRC or mailing list discussions if anyone can recall them and provide a link to them
21:20 hogepodge richm you’ll want to configure apache with the module before (parse order before) the include hits. the include will create resource problems, but won’t overwrite it the class is already there.
21:21 hogepodge michchap mgagne markvoelker sbadia  xarses ^^ to crinkle (if I forgot anyone let me know)
21:22 xarses yep, It's on my list
21:24 xarses EmilienM: ^
21:26 openstackgerrit Pradeep Kilambi proposed a change to stackforge/puppet-neutron: minor fixes for cisco nexus ml2 plugin  https://review.openstack.org/108148
21:29 richm hogepodge: I'm not sure what you mean
21:32 hogepodge xarses Emilien is on holiday
21:32 xarses hogepodge: hope he's somewhere with internet then so he can get some work done =P
21:38 gcha joined #puppet-openstack
21:41 sputnik13 joined #puppet-openstack
21:45 tfhartmann joined #puppet-openstack
22:02 mgagne can someone review ? https://review.openstack.org/#/c/104961/
22:02 mgagne approve in fact
22:02 aldavud joined #puppet-openstack
22:10 sputnik13 joined #puppet-openstack
22:16 openstackgerrit Pradeep Kilambi proposed a change to stackforge/puppet-neutron: minor fixes for cisco nexus ml2 plugin  https://review.openstack.org/108148
22:24 xarses mgagne: only Ubuntu has the seperate server package from Debian?
22:26 xarses +1
22:27 mgagne xarses: looks like so
22:30 xarses odd
22:37 larsks joined #puppet-openstack
22:42 daneyon joined #puppet-openstack
22:45 xarses crinkle: posted some item
22:45 xarses 's i was banging my head against
22:51 openstackgerrit A change was merged to stackforge/puppet-neutron: Install neutron-plugin-ml2 package on Ubuntu  https://review.openstack.org/104961
22:53 shakamunyi_ joined #puppet-openstack
23:07 crinkle xarses: thanks!
23:10 xarses crinkle: yw

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