Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2013-08-08

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

All times shown according to UTC.

Time Nick Message
00:00 mgagne bodepd: we should really set an upperbound to our dependencies in Modulefile to avoid bad surprise
00:05 bodepd mgagne: ok. I am going to grab these patches and try to get them in now
00:06 bodepd mgagne: and push the code to stable/grizzly
00:06 bodepd mgagne: do you have time to help/review
00:06 bodepd marun: I'm just going to do all of this stuff myself
00:06 hogepodge Hey, sorry for the delays. Yes, I am new. I spent the morning sending in patches to let you all move on. Once core reviewers get them in, I can work from that point in time to tag the release.
00:08 bodepd hogepodge: tons of comments
00:08 bodepd what about vswitch?
00:08 bodepd I made tons of inline comments
00:08 bodepd most of them need to be rebased
00:08 bodepd what about the upper bound limits for when the backwards compat breakages happen with core modules
00:08 blkperl bodepd: the 2.x branch on rabbitmq is the one I want right?
00:09 bodepd blkperl: yeah.
00:09 bodepd blkperl: if you look at the Modulefile from puppet-openstack
00:09 bodepd blkperl: it should all be correct
00:09 bodepd (and also in the fixtures)
00:10 bodepd blkperl: we'll likely look at updated to the next major versions of everything except rabbit in the next version
00:10 blkperl yeah I got 2.0.x and now my puppetmaster won't surrender
00:10 bodepd won't surrentder?
00:10 blkperl the plugin environment bs
00:10 blkperl where providers don't work in environments
00:11 bodepd yeah. environments don't work
00:12 bodepd when are people going to learn that.
00:12 bodepd you have to bind separate PM processes to ports with apache or something
00:14 openstackgerrit A change was merged to stackforge/puppet-glance: Fix lint failures  https://review.openstack.org/40772
00:19 openstackgerrit Dan Bode proposed a change to stackforge/puppet-glance: Puppet Forge release 2.1.0  https://review.openstack.org/40678
00:19 bodepd mgagne: it's very unclear what the syntax is for upper bounds from the docs
00:19 bodepd mgagne: do you have an example per-chance?
00:21 mgagne bodepd: http://docs.puppetlabs.com/puppet/​2.7/reference/modules_publishing.h​tml#dependencies-in-the-modulefile
00:21 mgagne bodepd: >=1.0.0 <2.0.0 should be ok. I don't trust much the 1.x syntax.
00:21 bodepd I wasn't sure if there shoudl be quotes around it, etc
00:21 bodepd I say those docs and was not 100% about it
00:21 hogepodge My apologies for this. I think the right thing to do is to have you all commit to master, and I'll cherry pick back to the stable/grizzly branch. The release work can be taken care of there and I won't be holding you up any longer.
00:22 hogepodge My intention wasn't to be opaque in the process.
00:22 bodepd we still need to update the stable/grizzly branches
00:22 bodepd no worries. I'll take a stab at these commits
00:23 openstackgerrit Dan Bode proposed a change to stackforge/puppet-glance: Puppet Forge release 2.1.0  https://review.openstack.org/40678
00:23 dmsimard joined #puppet-openstack
00:24 bodepd mgagne: like this: https://review.openstack.o​rg/#/c/40678/5/Modulefile
00:24 bodepd mgagne: or do the quote go around them
00:25 mgagne bodepd: I would remove spaces to be sure
00:25 mgagne dependency 'puppetlabs/inifile', '>=1.0.0 <2.0.0'
00:27 openstackgerrit Dan Bode proposed a change to stackforge/puppet-cinder: Puppet Forge release 2.1.0  https://review.openstack.org/40681
00:30 bodepd mgagne: yeah, it's strange the spaces were already there
00:35 openstackgerrit Dan Bode proposed a change to stackforge/puppet-keystone: Puppet Forge release 2.1.0  https://review.openstack.org/40508
00:38 openstackgerrit Dan Bode proposed a change to stackforge/puppet-keystone: Puppet Forge release 2.1.0  https://review.openstack.org/40508
00:41 bodepd hogepodge: I don't have the password to upload things to the PL namespace
00:42 mgagne bodepd: is puppet-keystone using stdlib?
00:42 bodepd hogepodge: can you grab these modules as I put them together and but the release?
00:42 bodepd mgagne: seems like it must be :)
00:42 hogepodge I can wrap up a release if it's tagged in github.
00:42 bodepd can you just manually release?
00:43 bodepd the problem is that I'm sure I'll mess up the syntax of the release
00:43 bodepd and I woudl rather validate everything before I merge the release patches
00:43 bodepd mgagne: is that insane? ^^^
00:43 bodepd esp with the release versions, seems like there is tons of room for mistakes
00:44 bodepd mgagne: let me add stdlib as a dep
00:44 mgagne bodepd: if you think into account that I wasn't planning on working on releases tonight, yes it's insane. =)
00:44 openstackgerrit Dan Bode proposed a change to stackforge/puppet-keystone: Puppet Forge release 2.1.0  https://review.openstack.org/40508
00:45 mgagne bodepd: we should keep track somehow of our dependencies
00:45 bodepd mgagne: no worries man.
00:45 mgagne bodepd: upper bound? =)
00:46 bodepd for stdlib?
00:46 mgagne yes
00:46 bodepd I was trying to avoid that.
00:46 mgagne ok, stdlib is more stable I guess
00:46 bodepd stdlib has really strange versions that are based on puppet versions
00:46 bodepd it's really stable and the main releases are mainly to state puppet compat versions
00:46 mgagne ok, I remember
00:46 bodepd it
00:46 mgagne lets keep it that way then
00:46 bodepd it's all so complicated
00:46 bodepd Puppet version x module version x application version
00:46 bodepd is the complication matrix
00:47 bodepd it's all insane actually
00:47 bodepd mgagne: I'm going to publish that under my namesapce
00:47 bodepd as a test
00:49 bodepd mgagne: good call on the upper bounds
00:49 bodepd rabbitmq for sure will break everything in odd ways
00:49 hogepodge I'd like to take a step back. I can take down the hashes for the point in master where I want the release to come from. The responsible thing to do is cherry pick from that point in master back to the stable/grizzly branch, tag some release candidates on that branch, then come up with a release. That means no rushing, and nobody is held back.
00:51 hogepodge It also gives me a chance to test, which bodepd is concerned about (for good reason in resolving the module dependencies).
00:51 mgagne *cough* https://bugs.launchpad.net/p​uppet-openstack/+bug/1209431 *cough*
00:51 hogepodge Do some proper release candidates to make sure the bounds work.
00:52 mgagne hogepodge: do you have authority over the puppetlabs organization on github?
00:53 mgagne hogepodge: https://github.com/puppetlabs/puppetlabs-horizon is missing a redirection to https://github.com/stackforge/puppet-horizon
00:55 bodepd mgagne: puppet module install --modulepath=/tmp bodepd/keystone --version 2.1.0
00:55 bodepd mgagne: AFAICT, that first keystone patch is ready to merge
00:55 hogepodge I would point to the stackforge repo. Where is the bad redirection coming from?
00:56 mgagne there's no redirection
00:56 blkperl hogepodge: github is not redirectring
00:56 mgagne https://github.com/puppetlabs/puppetlabs-horizon
00:56 bodepd mgagne: I have an integration test that does a forge install
00:56 mgagne bodepd: cool
00:56 bodepd mgagne: I can get it working once everything is workgin
00:57 mgagne http://paste.openstack.org/show/43524/
00:57 bodepd mgagne: https://github.com/CiscoSystems/openstack-in​staller/blob/master/tests/basic_test.sh#L34
00:57 mgagne bodepd: I'm not setup to do integration tests
00:57 bodepd well a place-holder where the logic for that test goes anyways
00:57 mgagne "librarian is the only supported install method"
00:57 mgagne hehe
00:58 mgagne bodepd: as useful as a TODO in the code =)
00:58 bodepd mgagne: I just need to add like 2 lines of code there and it should work...
00:59 openstackgerrit Dan Bode proposed a change to stackforge/puppet-glance: Puppet Forge release 2.1.0  https://review.openstack.org/40678
01:00 bodepd hogepodge: the big issue for release is that there is no released vswitch module
01:00 mgagne bodepd: how do we proceed with the release? someone approve once confident enough?
01:00 bodepd mgagne: I tested keystone
01:00 bodepd its under bodepd/keystone
01:00 bodepd I veifed I could install it
01:00 bodepd I'm going to do that for everything
01:00 bodepd get them released,then test tomorrow
01:01 mgagne bodepd: I just got an idea for later =)
01:02 bodepd mgagne: flaw in my plan
01:02 bodepd the namespace is puppetlabs/name
01:02 bodepd for the openstack modules, and I am releasing them into bodepd
01:03 mgagne bodepd: =(
01:03 bodepd maybe we should just move them to bodepd :)
01:03 mgagne bodepd: there goes my plan =(
01:04 bodepd shit man. I don't how to test this without that forge admin password
01:04 bodepd let's just merge it by eye
01:04 bodepd and deal with the consequences later?
01:04 bodepd mgagne: can you live with that
01:04 blkperl the bofh approach
01:04 mgagne later being tomorrow? =)
01:04 openstackgerrit Erik Sutherland proposed a change to stackforge/puppet-quantum: Add dependencies to Modulefile  https://review.openstack.org/40771
01:04 MrRacoon ^ added upper bounds
01:05 bodepd MrRacoon: you have an awesome irc handle.
01:05 blkperl I like how you added an upper bound to the comment :)
01:05 mgagne MrRacoon: awesome handle. racoon are popular here where I work =)
01:06 MrRacoon bodepd: nibalizer says we need to get the beerz
01:06 bodepd nibalizer: MrRacoon one of the days. funny this is becoming a mostly portland channel
01:07 bodepd #pdx-puppet-openstack-beerz
01:07 nibalizer :)
01:09 openstackgerrit Dan Bode proposed a change to stackforge/puppet-cinder: Puppet Forge release 2.1.0  https://review.openstack.org/40681
01:11 bodepd nibalizer: did you guys miss nova?
01:11 bodepd nibalizer: blkperl for the inifile update?
01:12 blkperl bodepd: yep, having someone do it now
01:13 openstackgerrit Dan Bode proposed a change to stackforge/puppet-nova: Puppet Forge release 2.1.0  https://review.openstack.org/40683
01:14 bodepd mgagne: I'm +2ing everything I think is done
01:14 mgagne bodepd: i'm mostly checking dependencies by grepping manifests
01:19 mgagne bodepd: sorry, a dependency is missing in some modules
01:19 mgagne puppetlabs/postgresql
01:19 openstackgerrit Dan Bode proposed a change to stackforge/puppet-swift: Puppet Forge release 2.1.0  https://review.openstack.org/40673
01:22 bodepd mgagne: I'm not convined that isn't just cruft
01:22 bodepd mgagne: let's not let that block the release
01:22 bodepd mgagne: and open a ticket to sort it out
01:22 mgagne bodepd: I agree
01:24 mgagne bodepd: you got to be kidding me.....
01:25 mgagne bodepd: https://github.com/puppetlabs/puppetl​abs-postgresql/blob/master/Modulefile
01:26 bodepd what is the isuse?
01:26 mgagne bodepd: upper bound are parsing fine with puppet module
01:26 mgagne bodepd: oops, didn't read context
01:26 mgagne bodepd: I though you were referring to upper bound syntax
01:27 openstackgerrit Dan Bode proposed a change to stackforge/puppet-horizon: Puppet Forge release 2.1.0  https://review.openstack.org/40684
01:28 openstackgerrit Chris Giossi proposed a change to stackforge/puppet-nova: Update modulefile and fixtures to use puppetlabs/inifile  https://review.openstack.org/40778
01:29 blkperl bodepd: ^ there you go
01:30 bodepd I already did it :)
01:30 blkperl awww
01:30 bodepd it;s part of the release patch
01:30 blkperl ok :)
01:31 bodepd mgagne: for quantum, I just want to make an assumption about where it shoudl be
01:31 bodepd mgagne: you think it's ok to just move it to puppetlabs
01:31 bodepd ?
01:32 mgagne bodepd: move what?
01:32 bodepd mgagne: or you think I should track down the original author
01:32 bodepd sorry, vswitch
01:32 bodepd context ;)
01:32 mgagne hehe
01:32 bodepd that is the most complicated part of all of this...
01:32 bodepd an unreleased dependency
01:32 mgagne well, which part of quantum depends on it?
01:32 bodepd I say, puppetlabs
01:32 bodepd ovs :)
01:33 mgagne can someone puppet module install puppetlabs/openstack and run it?
01:33 bodepd which I *think* is the default mode
01:33 bodepd no, the puppet-openstack stuff is all ovs all day long
01:33 mgagne bodepd: kind of useless someont that cannot be used at all...
01:33 mgagne bodepd: that's one of the reason I rolled out my own module...
01:34 bodepd mgagne: I agree that part is fuct
01:34 bodepd mgagne: and I want to fix it,but I keep just having to maintain everything :)
01:34 bodepd mgagne: have you looked at kickstarter?
01:34 bodepd I forgot if I sent you the link
01:34 mgagne bodepd: which project should I check?
01:35 mgagne bodepd: that one? http://www.kickstarter.com/projects/johnnycoff​ins/sack-puppets-customizable-puppetsin-a-sack
01:35 bodepd mgagne: https://github.com/CiscoSystems/ope​nstack-cosi-blueprints/blob/master/​blueprints/better_puppet_module.md
01:35 bodepd https://github.com/hastexo/kickstack
01:36 mgagne didn't have time to check
01:36 bodepd it makes some odd assumptions, but in terms of supporting the granularity for a hiera based plugin architecture
01:36 bodepd it's a pretty darn good starting place.
01:36 bodepd anyways, I'm targeting having that part fixed by Havana
01:36 bodepd (but my problem is that I'm targeting too much)
01:40 openstackgerrit Dan Bode proposed a change to stackforge/puppet-openstack: Puppet Forge release 2.1.0  https://review.openstack.org/40710
01:44 mgagne bodepd: although puppetlabs/mysql is a transitive dependency, I think we should still add it to the openstack module
01:45 mgagne bodepd: memcached too I would say
01:47 bodepd mgagne: I just want to finish
01:47 bodepd I can live without it.
01:47 bodepd can you?
01:47 bodepd I just want to merge these patches and setup the branches
01:47 bodepd and call it a day
01:48 bodepd it's going to be interesting to see how things go from here
01:48 mgagne bodepd: I'm auto-digesting myself atm
01:48 bodepd with the 2 branches to maintain
01:50 openstackgerrit Dan Bode proposed a change to stackforge/puppet-quantum: Release 2.1.1  https://review.openstack.org/40771
01:51 bodepd feel free to approve those as well as you go through
01:51 bodepd mgagne: ^^^
01:54 mgagne bodepd: come on =)
01:56 bodepd mgagne: also, I woudn up using that puppet-quantum patch that you -2'ed
01:56 bodepd b/c it was closer to what I wanted
01:56 mgagne bodepd: I saw it
01:57 bodepd mgagne: https://gist.github.com/bodepd/6180807 what does this mean?
01:57 bodepd can I not submit patches to sync up the branches?
01:58 mgagne bodepd: I think you cannot use git review for that
01:58 mgagne bodepd: it's telling you that your commit (9a09177) will depend on all those commits before being merged
01:59 mgagne bodepd: better ask infra on how to fast forward a branch (if that's the case)
01:59 bodepd mgagne: I can just do a push
01:59 mgagne bodepd: or that you need to update git review
02:00 mgagne and now we got a release of puppet-nova
02:02 bodepd mgagne: I'm just going to push it straignt to that branch...
02:02 bodepd if I can
02:02 xingchao joined #puppet-openstack
02:04 openstackgerrit A change was merged to stackforge/puppet-nova: Puppet Forge release 2.1.0  https://review.openstack.org/40683
02:08 bodepd mgagne: so a git branch -D ?
02:09 bodepd mgagne: and then recreate the branch?
02:09 mgagne bodepd: it will delete your local branch only
02:09 bodepd nah, that is lowercase d (I think)
02:09 bodepd but, we are talking about straigt git-fu, right?
02:09 mgagne -D deletes a non-merged branch
02:09 mgagne "Delete a branch irrespective of its merged status."
02:10 mgagne bodepd: how did you create the branch on gerrit? via the interface?
02:10 mgagne git push?
02:11 bodepd mgagne: yep
02:11 bodepd straigt git-fu
02:11 mgagne bodepd: I'm confused now
02:12 bodepd cd puppet-nova
02:13 mgagne he will delete the branch
02:13 bodepd git fetch gerrit
02:13 mgagne you will be able to create a new one
02:13 mgagne either fast-forward yours or delete/create a new one
02:13 mgagne and push it
02:13 bodepd git branch -d -r gerrit/stable/grizzly
02:13 mgagne bodepd: you cannot delete branches on gerrit
02:13 mgagne bodepd: we don't have the right to do so
02:13 bodepd git push gerrit HEAD:stable/grizzly
02:14 bodepd oh
02:14 bodepd that sucks
02:14 mgagne bodepd: well... that's why we are on infra channel asking for help
02:14 bodepd I;m trying those commands
02:15 xingchao are your attempting to delete stable/grizzly?
02:16 bodepd I just did
02:16 bodepd for nova
02:16 mgagne you or fungi?
02:17 bodepd no, I failed.
02:17 mgagne bodepd: yep
02:17 mgagne bodepd: you cannot delete the remote branch.
02:17 mgagne bodepd: if you success in deleting a branch, it will be the local one.
02:18 bodepd mgagne: nevermind.
02:18 bodepd mgagne: I delete a local branch, I cannot delete remote branches
02:18 mgagne bodepd: no sh*t
02:18 bodepd xingchao: tried and failed
02:19 xingchao git push origin :branch_you_want_to_delete
02:19 mgagne xingchao: acl won't allow you
02:19 xingchao Oh, I see
02:19 mgagne bodepd: btw, what was the problem related to the use of ensure_package ?
02:20 xingchao bodepd: Could openstack-intra guys give some help?
02:20 mgagne xingchao: bodepd is on infra already
02:21 mgagne bodepd: damn, we forgot ceilometer =)
02:22 xingchao mgagne: ok, they have the right to do this thing.
02:22 mgagne xingchao: of course, they are super admin =)
02:23 bodepd mgagne: I don't think it has a branch yet
02:23 mgagne bodepd: we will figure that one out tomorrow =)
02:23 bodepd xingchao: I really screwed up b/c I created those stable/grizzly branches before I was ready
02:24 mgagne bodepd: and I'm not sure who is supposed to publish this module
02:24 bodepd xingchao: lesson learned
02:24 bodepd I don't have the permission to
02:24 bodepd and as an FYI, I mainly care about getting the branches sync'ed up
02:24 bodepd and then people can neutron away
02:24 bodepd for all I care
02:26 xingchao bodepd: Never mind, this lesson will avoid making similar problems in future :)
02:30 openstackgerrit A change was merged to stackforge/puppet-keystone: Puppet Forge release 2.1.0  https://review.openstack.org/40508
02:31 openstackgerrit A change was merged to stackforge/puppet-glance: Puppet Forge release 2.1.0  https://review.openstack.org/40678
02:31 bodepd xingchao: exactly :)
02:31 bodepd xingchao: by the way, great job with the reviews
02:31 bodepd xingchao: thanks for the help
02:31 openstackgerrit A change was merged to stackforge/puppet-swift: Puppet Forge release 2.1.0  https://review.openstack.org/40673
02:31 openstackgerrit A change was merged to stackforge/puppet-cinder: Puppet Forge release 2.1.0  https://review.openstack.org/40681
02:31 mgagne xingchao: yes, truly appreciated
02:31 openstackgerrit A change was merged to stackforge/puppet-horizon: Puppet Forge release 2.1.0  https://review.openstack.org/40684
02:32 openstackgerrit A change was merged to stackforge/puppet-quantum: Release 2.1.1  https://review.openstack.org/40771
02:32 xingchao bodepd:  :)
02:33 xingchao mgagne: =)
02:36 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-nova: Use ensure_packages to install utilities  https://review.openstack.org/40786
02:38 openstackgerrit A change was merged to stackforge/puppet-openstack: Puppet Forge release 2.1.0  https://review.openstack.org/40710
02:42 bodepd mgagne: is it possible we don;t have permission to submit patches to the grizzly branch?
02:42 bodepd also, I'm outta here. gotta finish tomorrow.
02:42 mgagne bodepd: you should have permission now
02:43 bodepd mgagne: maybe I'm confused about git review
02:43 bodepd is it not git review stable/grizzly
02:44 mgagne bodepd: I think so. Otherwise I branch stable/grizzly and run git review on my branch. it automagically detects the branch
02:45 bodepd https://gist.github.com/bodepd/6181005
02:45 bodepd pretty sure that is pushing to master
02:45 bodepd anyways, I'm out of time
02:45 bodepd I'll finish in the morning
02:46 mgagne yep
02:46 mgagne time to go =)
04:30 blkperl bodepd: you missed updating the release number in quantum
05:07 rcrit joined #puppet-openstack
06:00 bodepd blkperl: you mean that abandoned patch?
06:00 bodepd blkperl: let me look at it
06:00 blkperl bodepd: no I mean whats currently on github
06:00 blkperl you smashed MrRacoon's commit and didn't get the version bump
06:08 bodepd yeah, I saw it
06:09 bodepd I swear I did that...
06:09 openstackgerrit Dan Bode proposed a change to stackforge/puppet-quantum: update version  https://review.openstack.org/40806
06:11 openstackgerrit Dan Bode proposed a change to stackforge/puppet-quantum: Puppet Forge 2.1.1 Release  https://review.openstack.org/40724
06:14 openstackgerrit A change was merged to stackforge/puppet-quantum: Puppet Forge 2.1.1 Release  https://review.openstack.org/40724
07:10 markvoelker joined #puppet-openstack
08:00 EmilienM bodepd: if you don't mind, could you review https://review.openstack.org/#/c/39836/ ?
08:04 xingcha__ joined #puppet-openstack
08:07 derekh joined #puppet-openstack
08:13 xingchao_ joined #puppet-openstack
08:48 xingchao_ joined #puppet-openstack
09:03 e1mer joined #puppet-openstack
10:14 fvollero bodepd: if you have  time could you review https://review.openstack.org/#/c/40714/
10:15 xingchao joined #puppet-openstack
10:16 fvollero EmilienM: yo uupdated the bug I see :)
10:16 EmilienM fvollero: hey, which one ?
10:17 fvollero EmilienM: the Heat one. You found another one somewhere else?
10:17 EmilienM fvollero: oh
10:17 EmilienM I did that ? umm
10:18 fvollero i was talking about the heat one
10:18 EmilienM yeah
10:18 fvollero EmilienM: You could review as well my change ? :)
10:19 EmilienM fvollero: yeah sorry, I had a meeting this morning
10:19 EmilienM fvollero: it's on my trello :P
10:19 fvollero \o/ me too i've a zillion of those all today :)
10:41 xingchao_ joined #puppet-openstack
11:25 e1mer joined #puppet-openstack
11:25 e1mer joined #puppet-openstack
12:21 dprince joined #puppet-openstack
12:33 EmilienM I need one approved to merge a patch in quantum > https://review.openstack.org/#/c/39836/
12:40 morazi joined #puppet-openstack
12:42 dmsimard joined #puppet-openstack
12:45 dmsimard1 joined #puppet-openstack
12:59 xingchao joined #puppet-openstack
13:02 finnx_ joined #puppet-openstack
13:02 xingchao_ joined #puppet-openstack
13:04 xingchao joined #puppet-openstack
13:17 d3u joined #puppet-openstack
13:22 xingchao_ joined #puppet-openstack
13:24 prad joined #puppet-openstack
13:25 xingchao joined #puppet-openstack
13:36 EmilienM ok, it seems puppet-neutron is working like a charm
13:47 openstackgerrit Logan McNaughton proposed a change to stackforge/puppet-openstack: Allow Controller to manage volumes  https://review.openstack.org/37277
13:48 hogepodge joined #puppet-openstack
13:55 openstackgerrit Logan McNaughton proposed a change to stackforge/puppet-openstack: Proper selinux logic for Horizon  https://review.openstack.org/39931
14:00 EmilienM dprince: I did not see your comment on https://review.openstack.org/#/c/40544/ before sending my last email
14:02 dprince EmilienM: that is cool. appreciate you sending out test results.
14:02 EmilienM dprince: so if I understand, the patch won't be merged like this
14:02 EmilienM dprince: since you consider that we should support both
14:02 EmilienM I'm wondering why, actually
14:02 EmilienM since we have now branches
14:03 dprince EmilienM: well, I suppose it depends really. If there is general agreement that we can drop grizzly support in master then it is fine, as is.
14:04 dprince EmilienM: With most of my upstream changes I usually try to support both the latest stable release along side of upstream (Havana in this case)
14:05 dprince EmilienM: For neutron we aren't following this module however because, well... it is sort of impossible. Neutron is just a new module really which totally supplants the old quantum.
14:05 EmilienM dprince: I agree
14:05 dprince EmilienM: honestly, I could totally go for a model where we use branches for old releases.
14:05 EmilienM dprince: me too
14:05 EmilienM dprince: it's more easy to maintain
14:06 EmilienM dprince: if we continue to support both on master, it's going to be a pain IMO
14:06 dprince EmilienM: it would certainly keep the codebase cleaner. And maintanance too. But when I initially talked about all this upstream stuff w/ bodepd he seemed concerned that users were always going to try to use master w/ the previous release so this is what evolved.
14:08 dprince EmilienM: anyway I just started a thread about "upstream should be the target of master" this morning so chime in there perhaps.
14:08 EmilienM dprince: sure :)
14:09 EmilienM dprince: I understand all those points of view. It's happy enough to see that puppet-quantum has now branches...
14:09 EmilienM without, it could be a big pain
14:09 EmilienM because of remaining I mean
14:09 EmilienM renaming*
14:10 openstackgerrit Logan McNaughton proposed a change to stackforge/puppet-openstack: Allow Controller to manage volumes  https://review.openstack.org/37277
14:10 xingchao_ joined #puppet-openstack
14:12 openstackgerrit Logan McNaughton proposed a change to stackforge/puppet-openstack: Allow Controller to manage volumes  https://review.openstack.org/37277
14:12 hogepodge I think it's nutty to support both Grizzly and Havana on master. We should be mirroring the OS development cycle in our own modules.
14:12 hogepodge What is the CI system testing against? stable/grizzly or master?
14:13 EmilienM hogepodge: I agree..
14:16 hogepodge The downside is that means someone needs to take responsibility of cherry-picking important features common to both branches from master back to stable.
14:16 EmilienM dprince: could you please review this patch (merged in grizzly but not master) > https://review.openstack.org/#/c/39836/ ?
14:16 hogepodge It also doesn't help that our modules are naturally going to lag behind the OS releases.
14:17 dprince hogepodge: I'm running a CI system (smokestack) which does the upstream testing.
14:17 EmilienM hogepodge: why ?
14:17 dprince hogepodge: it does not however target stable releases
14:18 EmilienM if we follow milestones
14:18 EmilienM and deliver on time modules
14:18 EmilienM we won't have lag
14:18 hogepodge Yeah, I knew that RH was doing upstream testing.
14:18 EmilienM IMO we should do like OpenStack does
14:18 hogepodge emilienm: I guess I'm speaking historically.
14:18 EmilienM follow milestones, and cherry pick for big *bugs* or CVE
14:19 dprince hogepodge: smokestack isn't a RH thing... I mean I use Fedora and Centos... but nothing there is really specific to Red Hat.
14:19 dprince hogepodge: I've used other distros in the past too for example.
14:19 hogepodge Feels like CI in gerrit should be testing against master on master, and stable/grizzly on stable/grizzly
14:19 fvollero dprince: Yeah
14:20 hogepodge Right, I meant RH as an org.
14:20 fvollero hogepodge: I guess it's natural to have a solution to test also on yum based distro (CentOS and Fedora)
14:20 EmilienM hogepodge: +1 for CI
14:20 xingchao joined #puppet-openstack
14:20 dprince hogepodge: there is the thing. Nobody is consistently doing upstream packages for OpenStack. We'll need up to the minute packaging changes to test upstream puppet modules and well SmokeStack is the closest thing to that ATM.
14:21 dprince hogepodge: for the stable branches we could probably do something in Jenkins.
14:21 hogepodge Not as in OS. Internally, PL needs to be CI testing this also, especially with respect to module building and dependency testing. It's on my list of things todo.
14:21 dprince hogepodge: But for upstream I would argue SmokeStack is a good fit.
14:22 dprince hogepodge: more CI is always good. Have at it. I'm just suggesting that for the upstream case SmokeStack (doing what it does already with pregate testing, etc, is a good fit).
14:28 fvollero Fellas, I'm sorry, but i'll have to be in PTO until 24 and I would really appreciate if you could review https://review.openstack.org/#/c/40714/ and give me a ETA for the merge of: https://review.openstack.org/#/c/39689/
14:32 dprince fvollero: ceilometer is a go.
14:33 dprince fvollero: +2 on the heat. Looks like you have an extra space in the test file though.
14:33 fvollero dprince: already sent the new patchset
14:34 openstackgerrit A change was merged to stackforge/puppet-ceilometer: Adding support for qpid in ceilometer, rspec for qpid part in ceilometer  https://review.openstack.org/39689
14:35 fvollero dprince: Thanks a bunch :)
14:36 EmilienM dprince: I have also a patch (merged in stable/grizzly already) >  https://review.openstack.org/#/c/39836/
14:36 otherwiseguy joined #puppet-openstack
14:38 EmilienM thank's in advance :)
14:38 dprince EmilienM: sent.
14:39 EmilienM dprince: thank's!
14:41 openstackgerrit A change was merged to stackforge/puppet-quantum: Improve the L3 Agent support  https://review.openstack.org/39836
14:42 openstackgerrit A change was merged to stackforge/puppet-quantum: firewall quota support in Neutron configuration  https://review.openstack.org/40062
14:49 openstackgerrit Dan Prince proposed a change to stackforge/puppet-quantum: Rename quantum to neutron.  https://review.openstack.org/40252
14:50 gmi joined #puppet-openstack
14:52 openstackgerrit Francesco Vollero proposed a change to stackforge/puppet-heat: Added support for QPID in Heat  https://review.openstack.org/40714
14:57 fvollero dprince: this one is the latest patchset
15:43 ashp joined #puppet-openstack
17:17 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-quantum: DO NOT MERGE  https://review.openstack.org/40914
17:18 EmilienM mgagne: quite explicit^
17:23 bodepd dprince: never mind that last comment from the email. Reviewing that email I can see how this is weeks from your perspective
17:23 bodepd dprince: you guys are pretty much good to go. I jumped on a sorted branches out last night
17:24 bodepd dprince: I just have to cherry-pick commits to those branches
17:24 bodepd dprince: is something with merge rights reviewing?
17:24 bodepd dprince: we may also want to update the READMEs to ensure that it's clear people shoudl be using stable/grizzly and not maser for grizzly
17:25 dprince bodepd: exactly. Updating the README's may help certianly.
17:26 dprince bodepd: I'm happy to do that.
17:27 dprince bodepd: as far as reviews go... my reviews in recent weeks have certainly slipped. It isn't so much of a reviews thing however because people are usually good about pinging you if your input is needed.
17:27 dprince bodepd: This is more of a "the troops have all been called off" sort of thing as in master is just plain waiting on a release...
17:28 bodepd dprince: yeah. I'm a bit overworked as far as that goes
17:28 bodepd dprince: sorry to cause you guys pain here.
17:29 bodepd dprince: I was hoping this was a week I could work on other things ;)
17:31 openstackgerrit Mathieu Gagné proposed a change to stackforge/puppet-quantum: DO NOT MERGE - stable/grizzly  https://review.openstack.org/40916
17:52 bodepd mgagne: I just submitted a bunch
17:52 mgagne bodepd: yes, trying to find a minute to check
17:59 bodepd mgagne: whew!
17:59 mgagne bodepd: what
17:59 bodepd mgagne: that is the sound it makes when you wipe sweat off your brow
17:59 mgagne =)
18:00 bodepd blkperl: any change you could help me out with a task?
18:00 bodepd chance
18:05 nibalizer bodepd: i might be able to if he can't, whats up
18:05 bodepd I may have it sorted...
18:06 bodepd what about tempest, heat,and ceilometer? (the forgot children of puppet-openstack)
18:08 nibalizer you want just the module file updated or more in depth work done?
18:10 bodepd nibalizer: I almost have a patch working
18:10 bodepd I would like better testing :)
18:17 * blkperl is back online
18:19 marun bodepd: did I hear that right?  Things can be merged now?
18:20 otherwiseguy joined #puppet-openstack
19:31 blkperl bodepd: does openstack::all not install nova-network or is there a parameter that I'm not seeing.... quantum is set to false for the moment
19:31 bodepd marun: it's ready
19:31 marun bopepd: hooray!
19:32 bodepd blkperl: I forget. It used to,but when it got moved to hiera, I'm not so sure anymore
19:32 bodepd blkperl: what are you using?
19:33 blkperl bodepd: https://gist.github.com/blkperl/6187900
19:38 bodepd blkperl: you're going to have to dig in the code
19:38 bodepd it used to work for nova-networks
19:38 blkperl already on it :)
19:38 bodepd should I pull the trigger on this patch?
19:41 blkperl bodepd: looks all is missing nova::network and nova::vncproxy while compute.pp and controller.pp both have it
19:43 blkperl ugh this is messy....
19:43 marun bodepd: dprince raised a point on the quantum rename for puppet-nova that I'm unsure about
19:44 marun bodepd: are modules intended to support multiple openstack releases at a time?
19:45 marun bodepd: The neutron rename effort would appear to make this really hard or impossible for many modules.
19:45 hogepodge joined #puppet-openstack
19:45 marun bodepd: And given that, I'm unclear on why puppet-nova should provide compatibility between grizzly and havana when the other modules cannot do so.
19:54 bodepd blkperl: all is a bit of an afterthough
19:54 bodepd blkperl: it for sure needs help
19:54 mgagne I don't expect modules to be able to support multiple versions of OpenStack due to the interdependencies and the nature of Puppet itself
19:54 bodepd blkperl: as an FYI, the whole puppet-openstack module will likely be deprecated
19:55 bodepd marun: I ideally wanted the modules to work with multiple versions
19:55 bodepd marun: but, it will not work b/c of the quantum/neutron change
19:55 bodepd marun: I wanted multipl-version compat to ease upgrades
19:55 bodepd marun: it's something to strive for, but not a hard rule
19:56 bodepd mgagne: I +2'ed the neutron changes
19:56 bodepd marun: I notice that Dan prince is not around
19:56 marun bodepd: Hmmm…  I'm not educated enough to know how module compatibility would affect uprades
19:56 bodepd marun: there are like 10 patches that need to be merged together
19:56 mgagne bodepd: I changed my Puppetfile to use stable/grizzly today =)
19:56 mgagne bodepd: as well as fixtures
19:56 bodepd mgagne: I just submitted a patch to update the puppet-openstackone
19:56 marun bodepd: (in fact I'm not entirely sure how upgrades should best be handled by puppet)
19:56 bodepd mgagne: I just submitted a patch to update the puppet-openstack one
19:57 bodepd marun: I had a plan.
19:57 bodepd marun: that is's really,really hard
19:57 marun bodepd: did you see this?
19:57 marun https://bugs.launchpad.net/neutron​/+bugs?field.tag=low-hanging-fruit
19:57 marun oops
19:57 marun https://review.openstack.org/#/c/40547/
19:57 marun does this duplicate the patch you just mentioned?
19:58 marun i guess otherwiseguy should have been adding you and mgagne to the reviewer list
19:58 bodepd marun:  I don't understand
19:58 bodepd marun: no worries.
19:58 bodepd marun:  I can slowly +2 things
19:58 bodepd marun: we should probably hold off and merge everything together
19:58 bodepd mgagne: can you find cycles to help?
19:59 mgagne bodepd: trying... what can I do? I don't have resources to test havana stuff yet
20:03 otherwiseguy bodepd: I can test stuff against havana...of course, I also wrote several of the s/quantum/neutron/ patches so not sure if that helps. :)
20:05 otherwiseguy and I don't have an ubuntu system set up.
20:08 openstackgerrit Dan Prince proposed a change to stackforge/puppet-quantum: Sync config group case with upstream.  https://review.openstack.org/40951
20:14 morazi joined #puppet-openstack
20:17 mgagne bodepd: Will smokestack catch problems after the rename? How is it handled?
20:18 marun bodepd, mgagne: Btw, I've tested the rename patches for nova/horizon/openstack/quantum/tempest with packstack against rdo havana.
20:19 marun bodepd, mgagne: The reviews in question should now be in your queue since I've made sure that you're reviewers on all of them.
20:42 bodepd marun: lucky me :)
20:43 marun bodepd: With friends like me…. ;)
20:48 bodepd marun: I hope once this is done, everyone can take a deep breath :)
20:48 bodepd marun: I also don't have the bandwidth to test
20:48 bodepd marun: so, I'm doing code review for accuracy. It'll be a while before I have bandwidth for testing
20:49 marun bodepd: Post-rename we're going to create some ci jobs for packstack that use the modules to deploy and then run tempest tests.
20:49 openstackgerrit Dan Prince proposed a change to stackforge/puppet-nova: Add default auth_uri setting for auth token.  https://review.openstack.org/40958
20:50 marun bodepd: I'm thinking we can have these jobs triggered by gerrit.
20:50 marun bodepd: I'm pretty sure dprince is going to have smokestack do something similar, but the more the merrier.
20:50 marun (or does already, anyway)
20:56 openstackgerrit Dan Prince proposed a change to stackforge/puppet-cinder: Add default auth_uri setting for auth token.  https://review.openstack.org/40963
21:06 bodepd marun: how is that going to be orchestrated? devstack?
21:07 bodepd marun: I'm trying to get vagrant targetting an openstack endpoitn to run these kinds of tests as well
21:07 marun bodepd: it's possible to subscribe to gerrit events and post results back
21:08 marun bodepd: http://ci.openstack.org/third_party.html
21:08 mgagne marun: bodepd is already experimenting with zuul/gerrit =)
21:08 marun this is what smokestack uses
21:08 bodepd marun: zuul does this as well. that is what I do
21:08 bodepd accept, right now it filters based on a comment
21:08 bodepd marun: I have working puppet modules to deploy jenkins/gearman/zuul
21:09 bodepd marun: I will publish them soon
21:09 bodepd (I'm using bits a pieces from openstack-infra)
21:09 marun oh, you're asking about how to deploy the ci job itself?
21:09 bodepd I'm asking what will laucnh your instances
21:09 bodepd zuul accepts an even, laucnhes a jenkins job
21:09 marun not really my area of expertise
21:09 bodepd then that job needs to create instances
21:10 marun i think we have a tool that dan prince wrote…  japanese name
21:10 bodepd I'm interested...
21:10 bodepd I guess I'm happy with the toolchain we're using.
21:10 bodepd vagrant for now, soon to be evaluated vs. Heat
21:13 marun bodepd: https://github.com/dprince/kytoon
21:14 marun i personally use vagrant for my personal dev stuff
21:14 marun the rh ci infrastructure isn't something i work on, I just try to influence the direction it goes in
21:15 marun kytoon looks pretty similar to stuff vagrant does, just with different targets
21:17 openstackgerrit Dan Prince proposed a change to stackforge/puppet-glance: Add default auth_uri setting for auth token.  https://review.openstack.org/40971
21:17 hogepodge joined #puppet-openstack
21:17 marun bodepd: so when does the trigger get pulled and these merges go through?
21:18 marun bodepd: ah, nmin
21:18 marun d
21:18 openstackgerrit Dan Prince proposed a change to stackforge/puppet-cinder: Add default auth_uri setting for auth token.  https://review.openstack.org/40972
21:19 openstackgerrit A change was merged to stackforge/puppet-quantum: Rename quantum to neutron.  https://review.openstack.org/40252
21:20 bodepd alright, now is when things either start working or set on fire.
21:25 openstackgerrit A change was merged to stackforge/puppet-horizon: Rename quantum to neutron  https://review.openstack.org/40705
21:29 bodepd everythign is going to be broken b/c of puppet-openstack
21:29 marun bodped: does terry need to rebase and resubmit
21:29 marun ?
21:30 marun ah, he's doing it
21:30 bodepd nah. puppet-openstack tests cannot pass until the project is renames in github
21:30 bodepd also, there is still one more part to the fix
21:31 bodepd all of the fixtures.yamls need to be updated
21:31 openstackgerrit A change was merged to stackforge/puppet-tempest: Rename quantum to neutron.  https://review.openstack.org/40697
21:31 bodepd b/c all tests will fail as soon as the project is renamed, unless we can do redirects
21:33 otherwiseguy bodepd: redirects automatically happen with renamed github projects
21:34 bodepd tests for puppet-openstack are going to fail until fixtures.yaml is updated
21:34 otherwiseguy at least according to: https://github.com/blog/1508-​repository-redirects-are-here
21:34 bodepd otherwiseguy: are we actually doing a rename?
21:35 mgagne bodepd: we should ask infra for that
21:35 otherwiseguy If redirects happen automatically, I don't see why we wouldn't.
21:36 otherwiseguy i did go ahead and do the rebase in puppet-openstack, there was a trivial conflict that I'm surprised needed intervention.
21:40 hogepodge_ joined #puppet-openstack
21:43 hogepodge I'm going to tag the stable/grizzly branches and send the release out to the forge.
22:09 openstackgerrit A change was merged to stackforge/puppet-nova: Quantum to Neutron rename  https://review.openstack.org/40544
22:20 technolo-g joined #puppet-openstack
22:21 bodepd otherwiseguy: openstack-infra said no.
22:21 bodepd otherwiseguy: so, the project is hosed for a bit
22:24 technolo-g hi guys. I see that there was a new version of puppetlabs/openstack pushed to github, but not available yet on the forge. about how long does it take to get a new release from github -> forge?
22:27 bodepd mgagne: should I revert those commits
22:27 mgagne rename?
22:27 bodepd technolo-g: no idea. I updated the Puppetfile in puppet-openstack if you want to install from source
22:28 mgagne bodepd: I think so. we got rushed to rename asap without prior planning with infra
22:28 bodepd technolo-g: as of right now, those are all the same revisions that will be released to the forge
22:28 bodepd mgagne: I know what happened, and I'm not too happy about it
22:28 mgagne bodepd: we would make us happy then?
22:28 bodepd mgagne: so, do we suspend the project, or revert the commits
22:29 mgagne bodepd: people waiting for the rename won't be satisfied anyway
22:29 bodepd mgagne: at this point, I woudl propose the just suspend the project until its sorted
22:29 mgagne bodepd: are tests failing atm?
22:29 bodepd mgagne: puppet-openstack
22:29 bodepd mgagne: b/cof fixtures.yaml
22:30 mgagne bodepd: can we partially update fixtures then?
22:30 bodepd shit is broken
22:30 mgagne rename module but not repo location
22:30 bodepd mgagne: update it to what?
22:30 bodepd won't the names conflict?
22:30 mgagne how
22:30 bodepd neutron will be in a folder called quantum
22:30 bodepd so puppet can't load the classes
22:31 bodepd we could rewrite the Rakefile
22:31 mgagne bodepd: you repo could be named baboon and it wouldn't care about it no?
22:31 bodepd mgagne: maybe I don't know what I am talking about...
22:31 bodepd mgagne: wouldn't be the first time
22:32 mgagne .fixtures.yml: 'neutron': 'git://github.com/stackforge/puppet-quantum'
22:32 mgagne can't this work?
22:32 bodepd maybe.
22:32 bodepd why was I thining it was more complicated than this...
22:32 mgagne =)
22:32 bodepd I was assuming that was not possible
22:32 technolo-g bodepd: thanks :) Do you happen to know where i might find the vswitch module that is a dep for puppet-quantum?
22:33 mgagne technolo-g: not released yet
22:35 technolo-g hmm ok, thanks mgagne. do you have any idea of how far out it may be? neteng is dying to try neutron lol
22:35 mgagne technolo-g: bodepd would be able to answer you
22:36 openstackgerrit Dan Bode proposed a change to stackforge/puppet-openstack: Update quantum directory name to neutron  https://review.openstack.org/40985
22:43 bodepd technolo-g: no idea. I don't have permission to release things to the forge anymore.
22:43 bodepd technolo-g: ask hogepodge
22:43 Hunner joined #puppet-openstack
22:44 bodepd technolo-g: bodepd/puppet-vswitch
22:44 bodepd technolo-g: it's a bit of a mess right now
22:44 bodepd technolo-g: https://github.com/stackforge/puppe​t-openstack/blob/master/Puppetfile
22:44 bodepd technolo-g: that should be accurrate for source installation
22:44 hogepodge I'm working on tagging the modules right now.
22:45 technolo-g excellent, thanks :)
22:45 technolo-g i assume you're using librarian for the source installs?
22:45 hogepodge Once that's done, I'll release the modules to the forge. Once that's done, I'll see how to release the switch module.
22:46 bodepd technolo-g: librarian-puppet-simple
22:46 bodepd technolo-g: you picked the worst day possible to start :)
22:47 bodepd technolo-g: it's quantum -> neutron rename day!
22:47 mgagne bodepd: rebase over quantum to neutron rename
22:48 technolo-g hahaha, well everything including the acceptance criteria for my project is a moving target so it will fit right in :D
22:48 bodepd technolo-g: let us know if you have any questions.
22:48 bodepd technolo-g: one insider tip, all of the modules are good and widely used except puppet-openstack.
22:49 bodepd technolo-g: it's a bit of a mess. It's a great starting place, but probably not the best solution.
22:49 bodepd technolo-g: it's looking to be rewritten before havana
22:49 technolo-g ok cool. so then your recommendation is to instantiate the individual modules instead of using the 'puppet-openstack wrapper'?
22:50 bodepd technolo-g: I would start with that.
22:50 bodepd technolo-g: and be ready to rip it out :)
22:51 bodepd technolo-g: it's really painful
22:51 Hunner bodepd: What's up?
22:51 bodepd Hunner: minor annoyances. how are you?
22:51 bodepd mgagne: I understand your comment now. yes,it needs to be ammened to that other commit...
22:51 Hunner bodepd: Looking at openstack for module integration desting :)
22:52 technolo-g yeah we're seeing that already. not a ton of network control (such as dhcp_start) which is why neteng is looking for the quantum setup instead
22:52 bodepd Hunner: desting?
22:52 Hunner s/desting/testing/
22:52 bodepd ah. testing would be good.
22:53 bodepd it doesn't quite fit in with you guys way of testing b/c it has its own integration tests
22:53 bodepd it's usually, spin it up, then run tempest
22:53 Hunner bodepd: I mean being a target for rspec-system to use as a vagrant backend
22:53 bodepd Hunner: funny. I am working on vagrant-openstack provider at this very moment
22:53 Hunner :D
22:54 bodepd Hunner: it's a but painful. I had to grab a fork of the original, and even that required significant patching
22:54 Hunner Yeah. Vagrant is doing the heavy lifting of hypervisor abstraction, so why not just funnel through that? Then any app can connect to vsphere/vbox/openstack/etc
22:55 Hunner bodepd: Finch has been writing plugins and extensions for vagrant also. Vagrant is just crazycoding
22:55 bodepd Hunner: the existing openstack providers are pretty weak
22:56 Hunner Yeah, obviously if it doesn't work then it will require patching, but at least then vagrant-openstack will be usable by other people instead of having to write their own API
22:57 bodepd I'd be happy to compare notes when you get more into it
22:57 Hunner rspec-system? Or vagrant-openstack?
23:02 openstackgerrit Dan Bode proposed a change to stackforge/puppet-openstack: Quantum to Neutron rename  https://review.openstack.org/40547
23:03 bodepd vagrant-openstack
23:03 bodepd Hunner: from what I can tell rspec-system doesn't get me what I need.
23:03 bodepd Hunner: I need something much more flexible
23:03 Hunner It's about build up a set of nodes, applying puppet code, testing the final state, and tearing it down
23:03 bodepd Hunner: and I don't think my requirements are well defined enough not to build that part
23:04 Hunner bodepd: The stuff finch is working on makes it a lot more flexible
23:04 bodepd Hunner: I'll keep watching
23:04 Hunner bodepd: Undefined requirements do make it more difficult to fit the spec :P
23:04 Hunner "It does all the things!" :)
23:04 bodepd Hunner: yep, I'm hacking a bash script together at the moment
23:05 bodepd Hunner: I'm happy to throw it away once I can figure out what it needs to do
23:05 Hunner I see that
23:07 Hunner Same for writing modules or anything; do it by hand before trying to automate
23:14 bodepd mgagne: I think that should be most of it.
23:14 bodepd mgagne: we'll have to feal with additional test failures as they pop up.
23:14 bodepd blkperl: you think one of you guys could go throw and make sure the fixtures files are updated for the stable/grizzly branches
23:15 mgagne bodepd: yes, renames are done, people will now be able to open bugs if they find any
23:15 bodepd blkperl: its basically this patch may need to be done elsewhere: https://review.openstack.org/#/c/40990/
23:15 bodepd mgagne: oh, there will be bugs :)
23:17 openstackgerrit A change was merged to stackforge/puppet-openstack: Quantum to Neutron rename  https://review.openstack.org/40547
23:36 hogepodge Is Dan Prince around under some obscure name?
23:37 bodepd dprince
23:37 bodepd he has not been around today.
23:38 hogepodge Ok. I wanted to ask him about how he and RedHat would like us to handle the vswitch module
23:39 hogepodge Dependencies already list is under our Forge namespace, so it's more being polite than anything else.

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