Perl 6 - the future is here, just unevenly distributed

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

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

All times shown according to UTC.

Time Nick Message
00:15 xarses It appears that there is little in way of documentation for using ml2 in puppet-neutron or am I mistaken?
00:16 tfhartmann joined #puppet-openstack
00:23 hogepodge_ joined #puppet-openstack
00:23 dvorak xarses: I think it's assumed you know how to configure ml2 already before you look at it :)
00:24 rmoe joined #puppet-openstack
00:25 xarses I have an idea, but between the scant hints in puppet-neutron and the docs in openstack, it's still not very clear
00:32 hogepodge Networking is a giant mess in icehose
00:32 hogepodge monolithic ovs works just fine, no problems.
00:32 hogepodge Switching to ml2 crashes hard
00:32 hogepodge all on RH.
00:32 hogepodge Ubuntu just barfs no matter what I try. I think it’s in part because the vswitch code for it is so pathetic.
00:33 dvorak what is the problem you're seeing on ubuntu?
00:33 xarses well, good thing we dont use vswitch then =)
00:33 xarses maybe l23network will work
00:33 dvorak we're using vswitch w/puppet-neutron stable/icehouse w/patches on trusty
00:34 dvorak we did have to get a patched kernel from ubuntu, since there are apparently vxlan issues in 3.13.something-29
00:34 hogepodge dvorak I wish I could say. All of the services come up, but no networks can be bound.
00:34 dvorak but sounds like you're not getting that far
00:35 hogepodge I’m trying to use GRE, but I should give up on that?
00:35 xarses regardless, this is why I'm looking for documentation for a expected to work configuration in puppet-neutron with ML2
00:35 hogepodge So I should run Trusty instead of Precise?
00:36 hogepodge Or 14 instead of 12?
00:36 dvorak I believe our neutron guy got it working by hand on precise, but that was with havana.
00:36 dvorak we've never seriously tried it on precise w/icehouse
00:36 hogepodge Right. Icehouse ML2 is just broken I think. I haven’t found anyone who actually has it working.
00:37 hogepodge And the error handling it atrocious. vif_type=binding failed is meaningless.
00:37 dvorak we do, I assume emilien does
00:37 hogepodge I’d like to find the spot in the stack where the binding fails.
00:37 hogepodge cloud builder isn’t on ml2 yet
00:37 hogepodge not cloud builder, puppet-openstack_cloud (enovance)
00:38 dvorak well, I assumed he didn't write his patch in a vacuum
00:38 hogepodge But so many options. vlan? vxlan? gre? I think he was working on vlan, which is a different beast.
00:38 xarses I started https://etherpad.openstack.org/​p/puppet-openstack-ml2-example to create an example for ml2 configuration, its still wip
00:40 hogepodge Tomorrow I’ll try to switch over to vxlan
00:40 hogepodge I have to get home before my dogs decides her house training isn’t worth it. :-P
00:40 dvorak I havne't dug through our config recently, but I'll be glad to look over it if you've got specific questions, I'm just not the expert on it :)
00:41 dvorak but I can ask the guy who did it for us
00:41 hogepodge Thanks. I’ll pop in tomorrow and share what I have.
00:42 hogepodge That would be great dvorak; I’m interested in neutron.conf, nova.conf, and plugin.ini (linked to the plugin conf)
00:42 dvorak I knwo that we started from working neutron config files and then figured out how to make puppet generate the same thing
00:42 dvorak it's easier for me to share the config files than the puppet configs
00:42 hogepodge I know on RH the l3 agent is barfing too, but it onle does so when I’m trying to run ml2
00:43 hogepodge monolithic ovs, works great
00:43 hogepodge I can infer the puppet from the content of the configs
00:44 hogepodge ttyl
00:46 dvorak night, good luck with the dog :)
00:47 britthouser joined #puppet-openstack
00:58 openstackgerrit Spencer Krum proposed a change to stackforge/puppet-nova: Initial rspec-beaker testing scaffolding  https://review.openstack.org/102020
01:20 gildub joined #puppet-openstack
01:20 xarses joined #puppet-openstack
01:34 JayJ joined #puppet-openstack
01:34 cwolferh joined #puppet-openstack
01:49 xingchao joined #puppet-openstack
02:05 tfhartmann joined #puppet-openstack
02:10 mmaglana joined #puppet-openstack
03:01 openstackgerrit Liping Mao proposed a change to stackforge/puppet-glance: Glance registry protocol should be configurable  https://review.openstack.org/100410
03:29 ricardorocha joined #puppet-openstack
03:31 britthouser joined #puppet-openstack
03:52 michchap joined #puppet-openstack
04:15 ricardorocha joined #puppet-openstack
04:23 starmer joined #puppet-openstack
05:13 ricardorocha joined #puppet-openstack
05:16 daneyon joined #puppet-openstack
05:27 daneyon joined #puppet-openstack
05:53 aldavud joined #puppet-openstack
06:02 Waao joined #puppet-openstack
06:08 gildub joined #puppet-openstack
06:38 aldavud joined #puppet-openstack
06:38 gcha joined #puppet-openstack
06:48 daneyon_ joined #puppet-openstack
06:48 EmilienM good morning
06:49 EmilienM hogepodge: dvorak hey
06:49 EmilienM just reading the backlog, issues with ML2?
07:01 xarses joined #puppet-openstack
07:04 artem_panchenko joined #puppet-openstack
07:06 daneyon joined #puppet-openstack
07:19 arnaud_orange morning
07:29 xenolog joined #puppet-openstack
07:40 qba73 joined #puppet-openstack
07:58 eugene_n joined #puppet-openstack
07:59 eugene_n left #puppet-openstack
08:13 aldavud_away joined #puppet-openstack
08:14 fandi joined #puppet-openstack
08:15 ddmitriev joined #puppet-openstack
08:21 aldavud_away good morning
08:23 daneyon joined #puppet-openstack
08:26 tfz joined #puppet-openstack
08:32 bogdando joined #puppet-openstack
09:14 tfz joined #puppet-openstack
09:18 xingchao_ joined #puppet-openstack
09:47 openstackgerrit joined #puppet-openstack
09:49 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-cinder: v2 endpoints: internal & admin protocols support  https://review.openstack.org/102160
10:01 EmilienM sbadia: ^
10:22 fvollero joined #puppet-openstack
10:41 AlexisD joined #puppet-openstack
10:58 ThomasF joined #puppet-openstack
11:05 mmagr joined #puppet-openstack
11:10 SylvainTim joined #puppet-openstack
11:34 ThomasF Hello everybody, i'm working on puppet-openstack with my classroom to learn how work in a free software project. I have to do a commit on the project but there is no easy bugs in launchpad. Can someone add an new easy bug like a spec bug. Thanks for advance
11:37 SylvainTim joined #puppet-openstack
11:56 markvoelker1 joined #puppet-openstack
11:56 Guilian joined #puppet-openstack
12:00 morazi joined #puppet-openstack
12:03 Ours joined #puppet-openstack
12:04 thierno_ joined #puppet-openstack
12:04 th0rnspear joined #puppet-openstack
12:05 AndChat|652500 joined #puppet-openstack
12:06 Schin joined #puppet-openstack
12:06 Waao2 joined #puppet-openstack
12:07 Waao2 Hi !
12:07 Schin Hi
12:07 Trax joined #puppet-openstack
12:09 S219 joined #puppet-openstack
12:10 openstackgerrit dangerfield proposed a change to stackforge/puppet-ceph: test de commit and amend Correction du commit amend --> Succed !! Ya Taaaaaaaaaaa  https://review.openstack.org/102204
12:10 openstackgerrit dangerfield proposed a change to stackforge/puppet-ceph: replace car in first line  https://review.openstack.org/102205
12:11 Lingo joined #puppet-openstack
12:11 dvorak not this again
12:14 AndChat|652500 joined #puppet-openstack
12:14 Waao2 Sorry we're in class based on irc. Hope we won't be as disturing as the last class
12:14 S219 is rhere a problem with what dangerfield (me) propsed ? if yes ! what is the problem ?
12:15 dvorak which one?  the one with the french commit message isn't useful
12:16 dvorak and the commit message should be in english
12:17 Trax joined #puppet-openstack
12:17 S219 ok I'm sorry for the first one ! it was a test made during the class !  Apologize    thanls
12:18 dprince joined #puppet-openstack
12:19 dvorak the second change is hard for anyone but loic or someone else at cloudwatt to review.
12:25 EmilienM dvorak: hey, I was catching back the conversation you had about ML2
12:27 dvorak hey emilien
12:28 EmilienM I'm running ML2 + OVS in Icehouse successfully
12:28 dvorak are you using vxlan or gre?
12:28 EmilienM so let me know if you run issues
12:28 EmilienM GRE
12:28 EmilienM but VXLAN should work also
12:28 dvorak we're using vxlan.  I think Chris was having problems getting GRE working
12:29 EmilienM ok, I'll check with hogepodge
12:29 dvorak btw, sorry to pester you about it again, but do you think you'd have time to look over this? https://review.openstack.org/#/c/99801/
12:29 EmilienM dvorak: right now
12:29 EmilienM ah yeah
12:29 EmilienM let me approve this one
12:29 ThomasF Hello EmilienM . I have to do a commit on the project but there is no easy bugs in launchpad. Can you add an new easy bug like a spec bug. Thanks for advance
12:29 dvorak thanks :)
12:29 EmilienM ThomasF: I never file easy bugs :)
12:30 todin joined #puppet-openstack
12:30 ThomasF :) so a bug that i can be able to correct
12:32 EmilienM fc__: sbadia: could you review https://review.openstack.org/102160
12:33 openstackgerrit David Gurtner proposed a change to stackforge/puppet-ceph: Escape the base64 encoded key in regexp matching  https://review.openstack.org/102211
12:35 tfhartmann joined #puppet-openstack
12:35 openstackgerrit A change was merged to stackforge/puppet-neutron: Add multi-region support  https://review.openstack.org/99801
12:41 ddmitriev joined #puppet-openstack
12:44 Ours_ joined #puppet-openstack
12:44 Bear__ joined #puppet-openstack
12:45 S219 Now that I have pushed my bug correction, When could I have a review ?  is that only with Dachary ?
13:03 todin hi, does puppet-openstack support ubuntu 14.04?
13:07 openstackgerrit Clayton O'Neill proposed a change to stackforge/puppet-neutron: Add multi-region support  https://review.openstack.org/102219
13:08 dvorak EmilienM: thanks :)
13:08 dvorak now I need a review on the cherry-pick to stable/icehouse ^^
13:10 th0rnspear_ joined #puppet-openstack
13:18 openstackgerrit Martin Mágr proposed a change to stackforge/puppet-neutron: Refresh Neutron server  https://review.openstack.org/102223
13:23 dvorak joined #puppet-openstack
13:25 thierno_ joined #puppet-openstack
13:45 openstackgerrit A change was merged to stackforge/puppet-cinder: v2 endpoints: internal & admin protocols support  https://review.openstack.org/102160
13:48 EmilienM thanks sbadia
13:49 sbadia EmilienM: no problem
13:49 sbadia (hi here)
13:49 EmilienM sbadia: I'm wondering who really does SSL :-)
13:49 EmilienM I feel like alone sometimes
13:49 sbadia ^^'
13:55 openstackgerrit A change was merged to stackforge/puppet-glance: Glance registry protocol should be configurable  https://review.openstack.org/100410
13:56 mtl1 Does anyone have a primer on changing from mysql to mariadb (and galera) for the database services on the controller nodes?
14:05 Schin joined #puppet-openstack
14:24 dvorak we're using galera, but we're using the percona binaries
14:25 dvorak michael chapman's galera module handles both though
14:28 EmilienM mtl1: dvorak we use galera with mariadb here, our manifests are public
14:30 cwolferh joined #puppet-openstack
14:31 mtl1 Thanks. It's not the mariadb/galera specific part I'm asking about, it's how do I get the openstack puppet module to do it instead of mysql.
14:31 EmilienM what does it change?
14:31 mtl1 EmilienM: could you point me to those manifests?
14:31 EmilienM mtl1: sure: https://github.com/enovance/puppet-openstack-cloud
14:47 mjblack joined #puppet-openstack
14:48 Waao2 joined #puppet-openstack
14:48 pernotjln joined #puppet-openstack
14:49 thartmann joined #puppet-openstack
14:49 Lingo_ joined #puppet-openstack
14:51 Romain_ joined #puppet-openstack
14:51 pernotjln joined #puppet-openstack
15:01 marun joined #puppet-openstack
15:05 thierno_ joined #puppet-openstack
15:06 mdorman joined #puppet-openstack
15:08 Lingo joined #puppet-openstack
15:13 daneyon joined #puppet-openstack
15:19 thartmann joined #puppet-openstack
15:24 Waao2 joined #puppet-openstack
15:35 hogepodge Hi EmilienM
15:35 EmilienM hey
15:37 thierno_ joined #puppet-openstack
15:37 marun joined #puppet-openstack
15:37 hogepodge So, can you share your end configs with me? I’m doing an all in one with ML2, ovs/gre. My networks are getting set up just fine, but things fail when I try to attach the VMs to the network (vif_type=binding failed), and it looks like my l3 router is wrong (it shows binding failed when I do neutron agent-show). This is on CentOS, and the situation is even worse on Ubuntu for me. :-/
15:38 hogepodge the monolithic driver works just fine on CentOS.
15:38 hogepodge (so neutron.conf, plugin.ini, nova.conf, anything else I may need to worry about like the l3.ini, etc)
15:42 doo joined #puppet-openstack
15:42 EmilienM hogepodge: yeah, let me share it with you
15:44 hogepodge EmilienM here’s my generated config https://gist.github.com/hog​epodge/b927627e5da27396b8d6
15:47 dmsimard joined #puppet-openstack
15:48 EmilienM hogepodge: nova.conf http://paste.ubuntu.com/7695680/
15:48 EmilienM hogepodge: neutron.conf http://paste.ubuntu.com/7695684/
15:49 EmilienM hogepodge: plugin.ini http://paste.ubuntu.com/7695686/
15:49 EmilienM hogepodge: and as usual, the manifests: https://github.com/enovance/puppet-openstack-cloud
15:55 hogepodge What’s your OS?
15:56 anode joined #puppet-openstack
15:57 EmilienM hogepodge: debian wheezy
15:57 EmilienM hogepodge: but i run the same config on RH, & U
15:57 hogepodge ok
15:58 EmilienM hogepodge: your config looks good though
15:58 hogepodge Yeah, small differences. youf vif timeout is 300, mine is 0
15:58 EmilienM hogepodge: I figured out that at scale
15:58 EmilienM to avoid any timeout issues
16:00 hogepodge Unexpected vif_type=binding_failed
16:00 hogepodge That’s what I’m seeing from compute, which then tells the scheduler that there are no resources available.
16:00 hogepodge It’s not clear where things are failing in Neutron.
16:01 hogepodge openvswitch agent isn’t reporting any errors
16:01 dachary aldavud: is there a way to tell rcp to create the intermediate directories if needed ?
16:01 dachary and hi ;-)
16:03 hogepodge The log in server says that the routers have “binding failed” for their binding types
16:03 prad_ joined #puppet-openstack
16:03 hogepodge (Both the l2 and l3)
16:04 hogepodge The agents (vswitch and l3) show up as healthy on agent-list
16:05 hogepodge I can even ping the virtual l2 router externally, so I know my bridges are up.
16:05 hogepodge Anyplace else you can think I should be looking?
16:06 rmoe joined #puppet-openstack
16:07 photocyte joined #puppet-openstack
16:10 dachary hum not really says https://gitorious.org/rspec-system/rspec-syst​em/source/f9faf4dadb6ddd3a9adf8042d00800324ee​65277:lib/rspec-system/node_set/base.rb#L141
16:25 aldavud dachary: hi
16:25 dachary run(:c => 'mkdir -p ' + hiera_hostname_dir, :d => node(:name => vm_name))
16:26 dachary is probably what I need
16:27 starmer joined #puppet-openstack
16:29 aldavud dachary: it doesn't look like it's possible with rcp as an option
16:30 aldavud dachary: but there is the "shell" command
16:30 aldavud dachary: which basically support the "run" command you specified above
16:32 aldavud dachary: https://github.com/stackforge/puppet-ceph/bl​ob/master/spec/system/ceph_mons_spec.rb#L95
16:32 arnaud_orange left #puppet-openstack
16:50 aimon_ joined #puppet-openstack
16:57 xarses joined #puppet-openstack
17:00 dachary ha cool
17:02 mmagr joined #puppet-openstack
17:09 hogepodge EmilienM it looks like tenant isolation actually works in ml2 (which was the problem I was having)
17:09 hogepodge \o/
17:19 thierno_ joined #puppet-openstack
17:22 mmaglana joined #puppet-openstack
17:25 rwsu joined #puppet-openstack
17:34 dvorak anyone doing any sort of autosigning for instances?
17:36 openstackgerrit joined #puppet-openstack
17:40 hogepodge_ joined #puppet-openstack
17:40 hogepodge_ ping EmilienM
17:47 bodepd extras is approved. I've got a ton of patches that I want to push out there
17:47 bodepd markvoelker1: loads of them are from coe/coi
17:47 bodepd markvoelker1: are you guys ok with moving the more generally reusable bits to extras?
17:48 bodepd darn. nm. I was looking at the wrong patch.
17:48 bodepd extras is not merged yet.
18:23 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-neutron: Set default metadata backlog to 4096  https://review.openstack.org/102310
18:27 openstackgerrit Emilien Macchi proposed a change to stackforge/puppet-neutron: Configure OVS Agent when using ML2 plugin  https://review.openstack.org/102054
18:27 EmilienM hogepodge: ^
18:38 EmilienM dvorak: could you explain?
18:40 EmilienM markvoelker: thx for your comment, it's WIP you're right
18:47 aldavud_ joined #puppet-openstack
18:50 dvorak EmilienM: we're spinning up openstack instances that are running puppet agent.  I've got cloud-init working fine, but I'm wondering if anyone has worked out a reasonably secure way of signing the client certs (and removing dead client certs)
18:53 nibalizer anode: is it possible for beaker to use the machine it is running on for testing?
18:54 nibalizer i'm getting some pushback on the complexity/wastefullness of dedicating a whole testvm just to run the beaker controller
18:54 anode the local host is assumed to be the coordinator
18:54 anode i guess that you could point back on yourself with hostname/ip - i don’t quite know what side effects would result
18:57 nibalizer hrm ya and any test that was basically doing some form of ps | grep something | wc -l would probably be confused
18:58 thierno_ joined #puppet-openstack
19:27 dachary aldavud_: http://pastealacon.com/34796 I'm puzzled by the fact that the mkdir -p (there only is one) pretends to succeed but when I vagrant ssh there is no /etc/puppet/data directory whatsoever.
19:27 dachary ubuntu-ceph-osds-spec-second$ mkdir -p /etc/puppet/data/hiera_data/hostname
19:43 dachary or it does install it but removes it before I get a look at it
19:52 bodepd dachary: depending on the versions, new directories don't always show up
19:52 bodepd dachary: you can always fix it with a reload
20:03 dachary bodepd: ok. I'm massively confused right now but I'll figure it out ;-)
20:04 aldavud joined #puppet-openstack
20:09 gildub joined #puppet-openstack
20:16 thierno_ joined #puppet-openstack
20:20 sputnik13 joined #puppet-openstack
20:49 mmaglana joined #puppet-openstack
20:58 aldavud joined #puppet-openstack
21:05 tfz joined #puppet-openstack
21:32 aldavud joined #puppet-openstack
21:44 aimon joined #puppet-openstack
21:48 mjblack_ joined #puppet-openstack
21:50 aldavud joined #puppet-openstack
22:23 aldavud joined #puppet-openstack
22:23 hogepodge nibalizer are test vms fixed in size?
22:24 hogepodge can you make it really tiny?
22:25 nibalizer hogepodge: idunno sometime this week we can all hash it out
22:25 nibalizer im doing a different thing right now
22:26 hogepodge cool
22:27 anode nibalizer reminds me of the proud nibblonians http://img3.wikia.nocookie.net/__cb2008100​7151733/aliens/images/a/a8/Nibblonian.jpg
22:27 anode so, that’s a fun image to think of when chatting with you :)
22:29 nibalizer hahaha :)
22:29 nibalizer have you ever met a cathode on irc before?
22:30 nibalizer im sure that would be electric
22:30 nibalizer anode: we actually met briefly when you spoke at puppet users group
22:30 nibalizer but i was engrossed in my laptop because heartbleed--
22:31 anode aw.  you are crushing my futurama dreams
22:31 daneyon joined #puppet-openstack
22:31 anode but i guess that it is nice that you aren’t a fictional character… i guess
22:50 mdorman mfisch: there?   your comments around the rspec tests on https://review.openstack.org/#/c/101260/1.  are you referring to line 448?   confused about exactly which line you’re talking about
22:50 mdorman 448 in the patched file is something totally unrelated
22:51 openstackgerrit Mike Dorman proposed a change to stackforge/puppet-keystone: Explicitly setting of PKI token signing cert  https://review.openstack.org/101260
22:59 aldavud joined #puppet-openstack
23:08 openstackgerrit A change was merged to stackforge/puppet-neutron: Refresh Neutron server  https://review.openstack.org/102223
23:10 EmilienM hogepodge: a bit late here, I'll take care of neutron backports tomorrow
23:11 hogepodge EmilienM no rush. Thanks for looking at it. My problem was in how ml2 handles tenant isolation. It’s much more strict, so my tenant couldn’t connect to my networks.
23:22 starmer joined #puppet-openstack
23:36 daneyon joined #puppet-openstack
23:49 gildub joined #puppet-openstack
23:52 gildub joined #puppet-openstack

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