Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2013-09-30

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

All times shown according to UTC.

Time Nick Message
00:08 blkperl dachary: when he gets online he can probably answer you :)
01:48 xingchao joined #puppet-openstack
02:57 xingchao joined #puppet-openstack
04:42 michchap_ joined #puppet-openstack
04:44 pabelanger_ joined #puppet-openstack
05:41 tvb joined #puppet-openstack
06:54 michchap joined #puppet-openstack
07:09 michchap joined #puppet-openstack
08:05 derekh joined #puppet-openstack
08:08 mmagr joined #puppet-openstack
08:18 qba73 joined #puppet-openstack
10:34 michchap joined #puppet-openstack
11:26 tvb joined #puppet-openstack
12:24 pabelanger joined #puppet-openstack
12:55 morazi joined #puppet-openstack
12:59 dprince joined #puppet-openstack
13:03 fvollero Howdy
13:03 fvollero dprince: thanks for approving my patch
13:03 dprince fvollero: Cool. Yeah. I tested that one manually and it worked great.
13:05 fvollero dprince: :)
13:22 openstackgerrit joined #puppet-openstack
13:42 otherwiseguy joined #puppet-openstack
14:02 dguitarbite joined #puppet-openstack
14:22 dmsimard joined #puppet-openstack
14:29 mjblack joined #puppet-openstack
14:42 badiane_ka joined #puppet-openstack
14:44 dmsimard1 joined #puppet-openstack
14:46 mmagr joined #puppet-openstack
14:52 ari__ joined #puppet-openstack
15:08 mjblack joined #puppet-openstack
15:11 michchap joined #puppet-openstack
15:11 mmagr joined #puppet-openstack
15:40 ari joined #puppet-openstack
15:40 tvb joined #puppet-openstack
15:47 ari joined #puppet-openstack
15:48 rcrit joined #puppet-openstack
16:11 dguitarbite joined #puppet-openstack
16:19 ryanycoleman joined #puppet-openstack
16:24 rcrit joined #puppet-openstack
16:47 rcrit joined #puppet-openstack
16:53 ryanycoleman joined #puppet-openstack
17:03 mjblack joined #puppet-openstack
17:06 ari_ joined #puppet-openstack
17:07 rcrit joined #puppet-openstack
17:16 ryanycoleman joined #puppet-openstack
17:40 hogepodge joined #puppet-openstack
17:52 ari_ joined #puppet-openstack
17:57 otherwiseguy joined #puppet-openstack
17:58 ari joined #puppet-openstack
18:15 dguitarbite joined #puppet-openstack
18:21 hogepodge submitted puppet-vswitch to openstack-infra
18:21 hogepodge I'm not running lint or syntax jobs just yet. A quick lint of the current project shows lots of changes that need to be made.
18:23 hogepodge took longer than I wanted to get the review in. My hard drive started flaking out on Friday morning and I had to get a new machine and migrate.
18:27 ari_ joined #puppet-openstack
18:33 ryanycoleman joined #puppet-openstack
18:34 bodepd dachary: I stopped working on that
18:34 bodepd dachary: I decided to go with a pure data approach
18:34 dachary bodepd: ho, really ? is there something new ?
18:34 bodepd yeah.
18:34 dachary pure data ?
18:34 * dachary trying to parse "pure data"
18:35 bodepd the documentation is a little lacking
18:35 bodepd everythign that kickstack does is in yaml (not puppet)
18:35 bodepd I can show you an example, but as I said, it's a little rough
18:35 bodepd dachary: https://github.com/CiscoSystems/openstack-installer/tree/master/data
18:36 bodepd I'm going to get some docs up at some point this week
18:36 * dachary looking
18:37 bodepd yeah. let me throw some docs up there
18:37 dachary cool
18:37 bodepd it has a custom hiera backend and a custom ENC
18:38 bodepd I'm still in the process of adding all of the cisco reference architectures as data this week
18:40 dachary I'll give it a shot tomorrow
18:40 dachary unless you think it's too ambitious
18:40 dmsimard joined #puppet-openstack
18:40 bodepd it's a bit ambitious this week
18:41 bodepd I'm racing to get the cisco reference architectures implemented this week
18:41 bodepd also, I intend to have docs by Thursday (at least rough ones)
18:42 dachary ok.
18:43 dachary bodepd: what would you recommend as a preparation ? I'm planning to install precise but something else might have a better chance of success ?
18:47 openstackgerrit joined #puppet-openstack
18:47 ari joined #puppet-openstack
18:47 dmsimard1 joined #puppet-openstack
18:50 ryanycoleman joined #puppet-openstack
18:51 mjeanson joined #puppet-openstack
18:57 hogepodge bodepd: how far has florian's fork of kickstack drifted from yours?
18:57 bodepd hogepodge: I dropped kickstack completely
18:57 bodepd as our requirements built up, I realized it was not going to work.
18:58 bodepd dachary: what version to do you want to install?
18:59 dachary grizzly or any you recommend
18:59 dachary bodepd: ^
18:59 ari joined #puppet-openstack
18:59 bodepd dachary: the stuff I have works for sure. The documentation is just a bit sparse for understanding it.
18:59 dachary I'm aming for easy
19:00 bodepd dachary: what are you trying to deploy against?
19:00 bodepd you have dedicated hardware?
19:00 dachary yes
19:00 dachary HP dl380 + dl385
19:00 dachary 3 machines
19:00 bodepd do you have a preference in what reference architecture you want?
19:01 dachary how do you mean ?
19:02 dachary my requirements are to run quantum + compute + cinder + rbd + horizon
19:02 dachary that's pretty much the extent of what I'm required to do, using HP dl38? machines
19:03 bodepd that was the question.
19:03 bodepd but you don't care about how they are layed out?
19:03 bodepd all_in_one vs. compute, vs. whatever
19:03 bodepd or how the services are layed out across the physical hosts?
19:04 dachary I don't really care at this stage
19:04 dachary whatever is easier
19:05 dachary easy is the keyword :-) Once I get it working, I'll improve.
19:05 britthouser joined #puppet-openstack
19:05 dachary tomorrow morning a friend and I will install the base OS + ceph
19:05 dachary and plugin the switch + the hardware
19:06 bodepd you are more than welcome to try what I am working on
19:06 dachary ok
19:06 bodepd but, it probably won't be the easiest path b/c it's under development
19:06 bodepd it's also tied to our CI system
19:06 bodepd so, there are a few manual steps for bare metal
19:07 bodepd I *think* I have documented those
19:07 dachary you mean https://github.com/CiscoSystems/openstack-installer/tree/master/data
19:07 dachary right ?
19:07 bodepd yep
19:07 bodepd I haven't finished the ceph support yet
19:07 bodepd that shoudl be done late this week/early next week
19:07 dachary I can give it a shot and file issues if we run into problems
19:08 dachary or maybe I'll just wait
19:08 dachary there is no rush
19:09 bodepd dachary: oh, there will be issues :)
19:09 bodepd dachary: if you just want an easier path.
19:09 bodepd dachary: the cisco distibution should have docs and just work
19:09 bodepd dachary: packstack should just work
19:10 bodepd dachary: and Florian's version of kickstack probably works
19:10 bodepd dachary: PuppetLabs did a blog post about how to add hiera data to the openstack module
19:10 bodepd It kind of sucks there are so many front-ends
19:10 bodepd but that is the state of the world we live in :)
19:11 dachary :-)
19:11 bodepd I was hoping to build something flexible enough to become the standard.
19:11 dachary In your opinion the easiest path would be packstack at this stage ?
19:11 bodepd it is the best maintained tool
19:11 ari joined #puppet-openstack
19:11 dachary I've considered going for it but was kind of frighgtened by the "tools" surrounding it
19:12 dachary it's not vanilia puppet modules
19:12 bodepd yeah
19:12 bodepd and qpid instead of rabbit
19:12 dachary and RPM vs deb
19:13 bodepd yep
19:13 bodepd dachary: let me know. I'm pretty happy with my work, but as I said, it's still under development, and lack of docs will be painful
19:13 bodepd dachary: I gotta get back to finishing it.
19:13 bodepd dachary: Let me know if you have any more questions
19:14 dachary I'll give https://github.com/CiscoSystems/openstack-installer/tree/master/data a try tomorrow
19:14 dachary packstack is too far away from where I stand
19:15 dachary will this work with puppet 2.7 ?
19:17 qba73_ joined #puppet-openstack
19:20 dachary bodepd: what would not work with kickstack for your use case ?
19:22 bodepd dachary: no, it assumes 3.x
19:22 bodepd dachary: it may work with 2.7 if you install hiera, but I haven't tested it
19:22 dachary 3.x it is then
19:22 bodepd dachary: it's way better anyways
19:23 dachary what underlying OS would you recommend ?
19:23 bodepd dachary: Precise
19:23 dachary ok
19:23 bodepd dachary: you may want to take the vagrant setup for a spin first
19:23 bodepd dachary: so you have a working baseline
19:23 dachary ok
19:23 dachary I'll do that
19:23 bodepd dachary: they docs for that should be much more robust then the bare-metal install docs
19:24 bodepd dachary: you should be able to get that up in going in a half hour
19:24 bodepd dachary: I run that continously
19:24 dachary cool
19:24 bodepd dachary: this is the latest passed build from master: http://openstack-jenkins.cisco.com/job/coi_ci/236/console
19:25 dachary ok
19:25 dachary the vagrant related doc URL would be what ?
19:26 dachary interestingly the yaml file very much look like the QA suite for Ceph...
19:26 dachary https://github.com/CiscoSystems/openstack-installer/blob/master/data/scenarios/2_role.yaml etc.
19:29 mjblack joined #puppet-openstack
19:37 dachary bodepd: I will follow https://github.com/CiscoSystems/openstack-installer#developer-instructions and assume that's what you meant when refering to vagrant
19:39 bodepd if anything does not work
19:39 bodepd this script: https://github.com/CiscoSystems/openstack-installer/blob/master/tests/basic_test.sh
19:39 bodepd is what runs continuosly
19:40 dachary cool
19:40 dachary it's targeting grizzly ?
19:41 bodepd dachary: it will be targetting both
19:41 bodepd dachary: but my initial development targets grizzly
19:41 dachary this is fine
19:41 bodepd dachary: it shoudl work for grizzly in 2-3 weeks
19:41 bodepd I had ovs package issues last time I tried havana
19:41 bodepd haven't had a chance to loop back around to it
19:42 ryanycoleman joined #puppet-openstack
19:42 dachary I'm confused
19:42 dachary it shoudl work for grizzly in 2-3 weeks
19:42 bodepd confused by what :)
19:42 bodepd sorry
19:42 dachary did you mean havana ?
19:42 bodepd s/grizzly/havana/
19:42 dachary :-D
19:42 dachary I'm not longer confused
19:42 bodepd :)
19:42 bodepd sorry, I'm trying to do too much today :)
19:42 dachary :-)
19:42 bodepd I'm doing 3 things at 75% when I shoudl probably be doing one at 100 :)
19:43 dachary I'll get some sleep and leave you alone ;-)
19:43 dachary that's 33% less
19:43 nibalizer bodepd: stay strong buddy :)
19:43 bodepd thanks nibalizer :)
19:45 britthouser joined #puppet-openstack
19:50 mjblack joined #puppet-openstack
19:52 ryanycoleman joined #puppet-openstack
20:01 britthouser joined #puppet-openstack
20:03 pabelanger hogepodge, review'd your patch
20:21 hogepodge pabelanger, thanks. I'll resubmit with changes.
20:26 bodepd ah, cool. you guys are getting teh vswitch stuff sorted.
20:26 bodepd great to have a infra committer to help!
20:31 tvb joined #puppet-openstack
20:31 britthou_ joined #puppet-openstack
20:35 openstackgerrit A change was merged to stackforge/puppet-openstack: Added parameter for memcached_servers  https://review.openstack.org/48717
20:46 mjblack joined #puppet-openstack
20:53 britthouser joined #puppet-openstack
20:57 hogepodge pabelanger, a couple of questions about the review.
20:58 hogepodge Would you like me to alphabetize all of the puppet-openstack modules as part of this change set, or as a new set?
20:58 hogepodge Also, I'm a little unclear on how to make sure a job is non-voting.
20:59 pabelanger hogepodge, no, if they are not alphabetized now, just place openvswitch in the proper location.  Others can be changed later, I just helps with merge conflicts
21:00 hogepodge Yeah. Ok. Thought so. Didn't want to handle multiple concerns in one patch set.
21:01 hogepodge I'll resubmit for review, and maybe you can point out where the voting/non-voting is handled in the latest set (I added lint and syntax back in)
21:01 pabelanger has for voting, you can check out: https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/zuul/layout.yaml#L117
21:01 pabelanger it is just regex, but just set voting: false for the gates / checks that are not passing
21:01 hogepodge ok, so gate means voting. check means not
21:01 pabelanger until we clean them up
21:01 pabelanger no
21:01 pabelanger you can have both
21:02 hogepodge oh, I see. ok
21:02 hogepodge sorry for the confusion.
21:03 pabelanger here is some info about zuul and pipelines: pipelines
21:03 pabelanger err'
21:03 pabelanger http://ci.openstack.org/zuul/zuul.html#pipelines
21:03 pabelanger layout.yaml also has some info too... there is a description field
21:04 pabelanger but, check when patch is uploaded, gate when +2 approved
21:06 tvb joined #puppet-openstack
21:10 ari joined #puppet-openstack
21:12 ari joined #puppet-openstack
21:14 britthouser joined #puppet-openstack
21:17 ryanycoleman joined #puppet-openstack
21:19 hogepodge There aren't any jobs entries for any of the other puppet-openstack projects. I added a new section to capture the vswitch module
21:21 hogepodge pabelanger I'm also over in openstack-infra if you want to continue over there.
21:26 pabelanger hogepodge, okay, need to run out for a bit, will check it out once I get back
21:30 britthouser joined #puppet-openstack
21:52 tvb joined #puppet-openstack
21:54 ryanycoleman joined #puppet-openstack
21:56 britthouser joined #puppet-openstack
22:10 nibalizer joined #puppet-openstack
22:14 britthouser joined #puppet-openstack
22:19 tvb joined #puppet-openstack
22:30 dmsimard joined #puppet-openstack
22:41 rcrit joined #puppet-openstack
22:42 britthouser joined #puppet-openstack
22:55 tvb joined #puppet-openstack
23:04 britthouser joined #puppet-openstack
23:04 hogepodge_ joined #puppet-openstack
23:17 tvb joined #puppet-openstack
23:23 britthouser joined #puppet-openstack
23:31 britthouser joined #puppet-openstack
23:33 ryanycoleman joined #puppet-openstack
23:35 tvb joined #puppet-openstack
23:38 britthouser joined #puppet-openstack
23:48 ari_ joined #puppet-openstack

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