emagana | jaypipes: Hi! | 00:00 |
---|---|---|
*** emagana has quit IRC | 00:03 | |
*** emagana has joined #openstack-chef | 00:04 | |
*** kbringard has left #openstack-chef | 00:05 | |
*** emagana has quit IRC | 00:08 | |
*** imtiaz has joined #openstack-chef | 00:18 | |
imtiaz | jaypipes: Hi. I am trying to install Openstack using the Stackforge cookbooks and the first chef run during controller installation always fails while trying to create 'nova' db. | 00:26 |
imtiaz | jaypipes: Are you aware of this issue by any chance? The second run works fine. | 00:27 |
j^2 | Hi imtiaz | 00:31 |
j^2 | Any chance you have a gist of the first run error? | 00:32 |
j^2 | I'd like to take a look at it, this might be a known issue | 00:32 |
j^2 | But I'd have to see the error | 00:33 |
j^2 | Also master or stable/icehouse? | 00:34 |
imtiaz | it's from stable/icehouse. Unfortunately, I don't have the log at this moment.Let me try to reproduce the issue quickly. | 00:34 |
*** ChrissKO has joined #openstack-chef | 00:36 | |
j^2 | Awesome. I'm at dinner ATM but when I get back to my laptop I can dig deeper. 60-90 mins? Cool? | 00:37 |
*** agireud has quit IRC | 00:37 | |
imtiaz | Sounds good! Thanks a lot! | 00:38 |
*** ChrissKO has quit IRC | 00:40 | |
*** neelashah has quit IRC | 00:44 | |
*** zhiwei has joined #openstack-chef | 00:59 | |
*** neelashah has joined #openstack-chef | 01:31 | |
j^2 | imtiaz: i’m here now | 01:33 |
imtiaz | should I post the error trace here? | 01:35 |
j^2 | throw it up on gist.github.com if you don’t mind | 01:35 |
imtiaz | sure | 01:35 |
imtiaz | https://gist.github.com/anonymous/c5f4265f92a3544e7870 | 01:36 |
j^2 | is https://gist.github.com/anonymous/c5f4265f92a3544e7870#file-gistfile1-txt-L14 that a remote box? | 01:37 |
j^2 | i’m betting that the update to the connection string isnt happening when the compile happens, so thats’ why it shows up the seciond time it gets read then can make the connetion just fine. but that’s my random guess | 01:38 |
j^2 | we don’t test remote db machines; this sounds like a test case we should build aronud too | 01:39 |
j^2 | but this makes a level of sense | 01:39 |
imtiaz | I was trying to use a remote machine but in this case the the db is on the Openstack controller. But I think trying to use the hostname has something to do with the error. | 01:40 |
j^2 | ah ok | 01:41 |
*** MrMonkey has joined #openstack-chef | 01:41 | |
imtiaz | The interesting thing is the same piece of code worked fine with the same configuration just last few days ago. Then there was a new gcc library update which caused a mysql chef gem error at first and now this | 01:42 |
j^2 | how are you delcaring the “controller.workday.com” box? as an attrubuite override or something? | 01:42 |
j^2 | interesting | 01:42 |
j^2 | yeah iirc the mysql-chef_gem requires to be build natively | 01:43 |
j^2 | ubuntu or cent? | 01:43 |
imtiaz | Through an environment file. overriding the db endpoint | 01:43 |
imtiaz | db -> host-> controller.workday.com. This is on CentOS | 01:43 |
imtiaz | I have to leave now for a doc appointment. Will be back in an hour. | 01:44 |
j^2 | yeah i was going down a rabbit hole on that line of questions | 01:44 |
j^2 | the gcc thing and mysql_gem are your prime suspects | 01:44 |
imtiaz | yeah. I'll try to run again with the updated gcc libraries. | 01:45 |
imtiaz | gotta run. Thanks | 01:46 |
j^2 | np | 01:46 |
*** imtiaz has quit IRC | 01:50 | |
*** nosnos has joined #openstack-chef | 01:59 | |
*** galstrom_zzz is now known as galstrom | 02:03 | |
*** galstrom is now known as galstrom_zzz | 02:17 | |
*** tmichael has joined #openstack-chef | 02:21 | |
*** galstrom_zzz is now known as galstrom | 02:21 | |
*** tmichael_ has quit IRC | 02:22 | |
*** ChrissKO has joined #openstack-chef | 02:24 | |
*** GonZoPT has quit IRC | 02:27 | |
*** ChrissKO has quit IRC | 02:29 | |
openstackgerrit | Merged stackforge/cookbook-openstack-compute: Updated to start metadata-api https://review.openstack.org/134668 | 02:37 |
*** os-chef-bot has quit IRC | 02:47 | |
*** os-chef-bot has joined #openstack-chef | 02:47 | |
*** galstrom is now known as galstrom_zzz | 02:53 | |
*** galstrom_zzz is now known as galstrom | 02:58 | |
*** nosnos has quit IRC | 03:24 | |
*** MrMonkey has quit IRC | 03:37 | |
*** nosnos has joined #openstack-chef | 03:49 | |
*** galstrom is now known as galstrom_zzz | 04:01 | |
*** erictian has joined #openstack-chef | 04:05 | |
*** ChrissKO has joined #openstack-chef | 04:13 | |
*** ChrissKO has quit IRC | 04:18 | |
*** aspiers has joined #openstack-chef | 04:27 | |
*** tmichael has quit IRC | 04:30 | |
*** Nakato_ is now known as Nakato | 04:58 | |
*** neelashah has quit IRC | 05:17 | |
*** tryggvil has quit IRC | 05:38 | |
*** pradipta_away is now known as pradipta | 05:44 | |
*** ChrissKO has joined #openstack-chef | 06:02 | |
*** ChrissKO has quit IRC | 06:06 | |
*** fc__ has quit IRC | 06:11 | |
*** fc__ has joined #openstack-chef | 06:13 | |
*** nkrinner has joined #openstack-chef | 06:26 | |
*** harlowja is now known as harlowja_away | 06:31 | |
*** k4n0 has joined #openstack-chef | 06:33 | |
*** aspiers has quit IRC | 06:52 | |
*** opscode-logger has quit IRC | 07:00 | |
*** opscode-logger has joined #openstack-chef | 07:00 | |
*** ehaselwanter has joined #openstack-chef | 07:28 | |
*** erictian has quit IRC | 07:29 | |
*** tryggvil has joined #openstack-chef | 07:32 | |
*** otter768 has quit IRC | 07:36 | |
*** ChrissKO_ has joined #openstack-chef | 07:51 | |
*** redrobot has quit IRC | 07:52 | |
*** redrobot has joined #openstack-chef | 07:55 | |
*** redrobot is now known as Guest27879 | 07:55 | |
*** ChrissKO_ has quit IRC | 07:56 | |
*** pradipta is now known as pradipta_away | 08:31 | |
*** nkrinner has quit IRC | 08:41 | |
*** stannie1 has joined #openstack-chef | 08:46 | |
*** nkrinner has joined #openstack-chef | 08:46 | |
*** otter768 has joined #openstack-chef | 09:37 | |
*** ChrissKO_ has joined #openstack-chef | 09:40 | |
*** tryggvil has quit IRC | 09:40 | |
*** otter768 has quit IRC | 09:41 | |
*** ChrissKO_ has quit IRC | 09:44 | |
*** tryggvil has joined #openstack-chef | 10:19 | |
*** tryggvil has quit IRC | 10:21 | |
*** tryggvil has joined #openstack-chef | 10:24 | |
openstackgerrit | Zhiwei Chen proposed stackforge/cookbook-openstack-compute: Add nova-docker configuration to nova.conf https://review.openstack.org/135510 | 10:48 |
*** zhiwei has quit IRC | 10:52 | |
*** ChrissKO_ has joined #openstack-chef | 11:28 | |
*** ChrissKO_ has quit IRC | 11:34 | |
*** otter768 has joined #openstack-chef | 11:37 | |
*** otter768 has quit IRC | 11:42 | |
*** ehaselwanter has quit IRC | 11:48 | |
*** ehaselwanter has joined #openstack-chef | 12:12 | |
*** rtheis has joined #openstack-chef | 12:19 | |
*** ehaselwanter has quit IRC | 12:47 | |
*** ehaselwanter has joined #openstack-chef | 13:01 | |
*** zhiwei has joined #openstack-chef | 13:02 | |
*** galstrom_zzz is now known as galstrom | 13:05 | |
*** nosnos has quit IRC | 13:05 | |
*** nosnos has joined #openstack-chef | 13:06 | |
*** ChrissKO_ has joined #openstack-chef | 13:17 | |
*** libsysguy has joined #openstack-chef | 13:21 | |
*** ChrissKO_ has quit IRC | 13:22 | |
*** aspiers has joined #openstack-chef | 13:38 | |
*** k4n0 has quit IRC | 13:38 | |
*** otter768 has joined #openstack-chef | 13:38 | |
*** otter768 has quit IRC | 13:43 | |
*** miqui has joined #openstack-chef | 13:46 | |
*** miqui_ has joined #openstack-chef | 13:50 | |
*** miqui__ has joined #openstack-chef | 13:52 | |
*** miqui___ has joined #openstack-chef | 13:54 | |
*** miqui____ has joined #openstack-chef | 13:55 | |
*** miqui___ has quit IRC | 13:56 | |
*** galstrom is now known as galstrom_zzz | 13:56 | |
*** miqui___ has joined #openstack-chef | 13:57 | |
*** miqui__ has quit IRC | 13:58 | |
*** miqui has quit IRC | 13:58 | |
*** miqui____ has quit IRC | 13:58 | |
*** miqui_ has quit IRC | 13:58 | |
*** miqui___ has quit IRC | 13:58 | |
*** miqui has joined #openstack-chef | 13:59 | |
*** neelashah has joined #openstack-chef | 14:05 | |
*** dmowrer has quit IRC | 14:08 | |
*** miqui has quit IRC | 14:14 | |
*** miqui has joined #openstack-chef | 14:14 | |
*** miqui_ has joined #openstack-chef | 14:15 | |
*** miqui_ has quit IRC | 14:17 | |
*** dmowrer has joined #openstack-chef | 14:28 | |
*** dmowrer_ has joined #openstack-chef | 14:30 | |
*** libsysguy has quit IRC | 14:32 | |
*** dmowrer has quit IRC | 14:33 | |
*** nosnos has quit IRC | 14:34 | |
*** galstrom_zzz is now known as galstrom | 14:42 | |
*** ncerny has joined #openstack-chef | 14:49 | |
*** galstrom is now known as galstrom_zzz | 14:52 | |
*** judd7 has joined #openstack-chef | 14:56 | |
*** zhiwei has quit IRC | 14:57 | |
*** miqui has quit IRC | 15:00 | |
*** miqui has joined #openstack-chef | 15:05 | |
*** ChrissKO_ has joined #openstack-chef | 15:06 | |
j^2 | markvan: awesome thanks for the feedback | 15:11 |
*** ChrissKO_ has quit IRC | 15:11 | |
*** miqui has quit IRC | 15:25 | |
*** zhiwei has joined #openstack-chef | 15:31 | |
*** miqui has joined #openstack-chef | 15:31 | |
*** miqui has quit IRC | 15:32 | |
*** miqui has joined #openstack-chef | 15:34 | |
*** miqui has quit IRC | 15:35 | |
*** otter768 has joined #openstack-chef | 15:39 | |
*** otter768 has quit IRC | 15:44 | |
*** zhiwei has quit IRC | 15:44 | |
*** aspiers has quit IRC | 15:48 | |
*** nkrinner has quit IRC | 15:59 | |
markvan | j^2: your other metadata patch just needs a small tweak, and then lgtm. | 16:09 |
j^2 | cool, i’ll take a look here in a bit | 16:10 |
j^2 | i made progress with teh aio-neutron build last night | 16:10 |
j^2 | i think i found a problem with our networking cookboook | 16:11 |
*** galstrom_zzz is now known as galstrom | 16:16 | |
j^2 | markvan: grrrrrr you and your eagle eye | 16:17 |
openstackgerrit | JJ Asghar proposed stackforge/cookbook-openstack-compute: Updated to start metadata-api https://review.openstack.org/135432 | 16:18 |
j^2 | markvan: when that’s merged update the Berks.lock :) | 16:20 |
*** MrMonkey has joined #openstack-chef | 16:24 | |
*** kbringard has joined #openstack-chef | 16:29 | |
*** kbringard has quit IRC | 16:36 | |
*** kbringard has joined #openstack-chef | 16:37 | |
openstackgerrit | Jürgen Brüder proposed stackforge/openstack-chef-repo: Fixed link to chef docs https://review.openstack.org/136050 | 16:45 |
markvan | j^2: starting looking at the integration tests, added an issue with some comments, but now pulled off onto different issue. | 16:46 |
j^2 | kk | 16:46 |
j^2 | no worries thanks :) | 16:46 |
*** libsysguy has joined #openstack-chef | 16:48 | |
*** ChrissKO has joined #openstack-chef | 16:55 | |
openstackgerrit | Merged stackforge/cookbook-openstack-image: Make container_formats and disk_formats configurable https://review.openstack.org/135476 | 16:56 |
*** emagana has joined #openstack-chef | 16:57 | |
*** ChrissKO has quit IRC | 16:59 | |
openstackgerrit | Merged stackforge/cookbook-openstack-block-storage: Add glance_api_version to cinder config https://review.openstack.org/133156 | 17:00 |
openstackgerrit | Merged stackforge/cookbook-openstack-compute: Updated to start metadata-api https://review.openstack.org/135432 | 17:00 |
j^2 | i’ll get the Berksfile.lock updated here after my standup | 17:01 |
*** Guest27879 is now known as redrobot | 17:04 | |
*** dmowrer_ has quit IRC | 17:05 | |
j^2 | it looks like no cookbooks have the SHA for compute attached to stable/icehouse from my grepping | 17:11 |
*** jmickle has joined #openstack-chef | 17:13 | |
libsysguy | omg so excited to see 133156 get through | 17:15 |
libsysguy | I needed that one badly | 17:15 |
j^2 | heh | 17:15 |
j^2 | libsysguy: i tihnk i made real progress with aio-neutron last night libsysguy | 17:16 |
j^2 | i’m blowing it a way again, and testing some other stuff out | 17:16 |
j^2 | but i get that set up multi-neutron isnt too far behind | 17:16 |
libsysguy | awesome | 17:17 |
libsysguy | networking with Vagrant always screws me up | 17:18 |
j^2 | you and me buddy you and me | 17:18 |
openstackgerrit | Jürgen Brüder proposed stackforge/openstack-chef-repo: Replaced references to Opscode https://review.openstack.org/136050 | 17:22 |
*** GonZo2K has joined #openstack-chef | 17:24 | |
*** Viswanath has joined #openstack-chef | 17:24 | |
*** emagana has quit IRC | 17:27 | |
*** Viswanath has quit IRC | 17:27 | |
*** emagana has joined #openstack-chef | 17:27 | |
*** emagana has quit IRC | 17:28 | |
openstackgerrit | Jürgen Brüder proposed stackforge/openstack-chef-repo: Replaced references to Opscode https://review.openstack.org/136050 | 17:28 |
*** emagana has joined #openstack-chef | 17:29 | |
*** GonZo2K has quit IRC | 17:31 | |
*** tryggvil has quit IRC | 17:34 | |
openstackgerrit | JJ Asghar proposed stackforge/cookbook-openstack-block-storage: The default has a capital s https://review.openstack.org/136070 | 17:35 |
*** GonZo2K has joined #openstack-chef | 17:36 | |
j^2 | and that’s how you commit to opensource :P ^^^^^ | 17:36 |
*** imtiaz has joined #openstack-chef | 17:38 | |
*** otter768 has joined #openstack-chef | 17:40 | |
*** dmowrer has joined #openstack-chef | 17:44 | |
*** otter768 has quit IRC | 17:44 | |
*** emagana has quit IRC | 17:56 | |
*** emagana has joined #openstack-chef | 17:57 | |
*** emagana has quit IRC | 18:01 | |
*** harlowja_away is now known as harlowja | 18:02 | |
*** emagana has joined #openstack-chef | 18:05 | |
*** kieren_ has quit IRC | 18:14 | |
*** kieren_ has joined #openstack-chef | 18:15 | |
*** tryggvil has joined #openstack-chef | 18:15 | |
*** tryggvil has quit IRC | 18:16 | |
*** GonZo2K has quit IRC | 18:17 | |
*** tryggvil has joined #openstack-chef | 18:18 | |
*** tryggvil has quit IRC | 18:19 | |
libsysguy | anybody know how the neutron cookbook configures the br-ex interface for openvswitch? | 18:20 |
libsysguy | I can't seem to find anything relevant in the attributes file to set that interface up | 18:21 |
libsysguy | j^2 you have something in your multi-neutron env but I don't see that as a respected option | 18:22 |
*** emagana has quit IRC | 18:22 | |
j^2 | yeah i think it was deprecated | 18:22 |
j^2 | i’m still wading through a lot of this stuff | 18:23 |
*** emagana has joined #openstack-chef | 18:23 | |
libsysguy | I found it: external_network_bridge_interface | 18:24 |
libsysguy | err | 18:24 |
libsysguy | https://github.com/stackforge/cookbook-openstack-network/blob/master/attributes/default.rb#L376 | 18:24 |
*** tryggvil has joined #openstack-chef | 18:32 | |
libsysguy | markvan: after my patch to fix the apt repo got in, it also fixed the bug with that package from yesterday | 18:34 |
openstackgerrit | Mark Vanderwiel proposed stackforge/cookbook-openstack-network: Handle nil and empty string for cafile https://review.openstack.org/136089 | 18:39 |
*** ehaselwanter has quit IRC | 18:40 | |
*** imtiaz has quit IRC | 18:41 | |
*** ChrissKO has joined #openstack-chef | 18:44 | |
*** ChrissKO has quit IRC | 18:48 | |
markvan | libsysguy: good to hear | 18:55 |
*** Viswanath has joined #openstack-chef | 19:00 | |
*** Viswanath has quit IRC | 19:07 | |
libsysguy | should the neutron enable the interface specified for the l3 agent to run? | 19:09 |
libsysguy | I think so | 19:10 |
libsysguy | but before I patch and run, I want to make sure I'm not insane | 19:10 |
*** otter768 has joined #openstack-chef | 19:12 | |
j^2 | grrr | 19:24 |
j^2 | ok so the aio-neutron isnt starting neutron that’s why it works :P | 19:25 |
j^2 | so that annoying | 19:25 |
libsysguy | lol | 19:29 |
libsysguy | do you have it pushed? | 19:29 |
libsysguy | I can take a look since I have been digging in that cookbook all afternoon | 19:29 |
j^2 | oh nice! | 19:30 |
j^2 | yeah let me push up any changes | 19:30 |
libsysguy | any preference on chef route vs chef ifconfig | 19:31 |
j^2 | https://github.com/jjasghar/chef-openstack-testing-stack/commit/d572e7844a636b84b37b3c9b42199da3a75db091 | 19:31 |
j^2 | that’s my most up-to-date push | 19:31 |
j^2 | chef route | 19:32 |
j^2 | ifconfig isnt “supported” anymore | 19:32 |
libsysguy | gotcha | 19:32 |
libsysguy | it should say deprecated somewhere | 19:32 |
*** emagana has quit IRC | 19:32 | |
*** emagana has joined #openstack-chef | 19:33 | |
libsysguy | i see why j^2 | 19:33 |
j^2 | heh, so it seems that neutron is installed, but the keystone doesnt have it in the service-list | 19:33 |
j^2 | yeah? | 19:33 |
j^2 | tell me it’s somethnig simple | 19:33 |
libsysguy | you're network config section is inside endpoints | 19:33 |
libsysguy | it needs to be outside with image and compute | 19:34 |
j^2 | I HATE JSON | 19:34 |
libsysguy | indentation…do you use it :p | 19:34 |
libsysguy | jk, we've all been there | 19:34 |
j^2 | :D | 19:35 |
j^2 | thanks, i’ll try again :) | 19:35 |
libsysguy | also, you should add the 'l3' section in 'network' | 19:35 |
libsysguy | some of the stuff you have in openvswitch no longer exists | 19:36 |
j^2 | :( | 19:36 |
j^2 | yeah i just pulled from here: https://github.com/stackforge/openstack-chef-repo/blob/master/environments/vagrant-multi-neutron.json | 19:36 |
libsysguy | I can send you what I have so far | 19:36 |
j^2 | do you have some sane defaults? or should the “defaults-defaults” be fine? | 19:37 |
j^2 | :D | 19:37 |
libsysguy | default defaults are actually okay | 19:37 |
libsysguy | as long as you're on rhel | 19:37 |
j^2 | yeah ATM | 19:37 |
j^2 | granted if there are any bind_interfaces or interfaces i might need to declare them | 19:37 |
*** emagana has quit IRC | 19:38 | |
libsysguy | it is assumed eth1 will bind to br-ex | 19:38 |
libsysguy | and eth0 will be the api/management interface | 19:38 |
j^2 | https://github.com/stackforge/cookbook-openstack-network/blob/master/attributes/default.rb#L348-L394 | 19:38 |
libsysguy | yeah that | 19:38 |
libsysguy | they should really put that in the readme | 19:38 |
j^2 | yeah i think that’s ok for this aio box | 19:39 |
j^2 | the multi should be different though | 19:39 |
libsysguy | do you mean multiple neutron boxes or just distributed compute/controller/network boxes? | 19:40 |
j^2 | second one right? | 19:40 |
libsysguy | depends on how loudly you want your workstation to cry when you unleash vagrant on it | 19:41 |
j^2 | heh | 19:41 |
libsysguy | yeah probably the second | 19:41 |
libsysguy | that would be a helpful reference arch | 19:41 |
j^2 | that’s the goal :) | 19:41 |
*** GonZo2K has joined #openstack-chef | 19:42 | |
j^2 | nova was easy mode, then with the multi-neutron, i was planning on having a controller network and 2?3? compute nodes | 19:42 |
libsysguy | there is really only one trick to using multiple neutron boxes, and those are documented here: https://github.com/stackforge/cookbook-openstack-network/blob/master/attributes/default.rb#L361-L369 | 19:42 |
j^2 | ah multiple network nodes, yeah i didnt want to try to tackle that….yet | 19:43 |
*** dmowrer has quit IRC | 19:43 | |
libsysguy | that is what I got stood up using juju | 19:43 |
libsysguy | challenge mode: insanity | 19:43 |
j^2 | hahaha | 19:43 |
j^2 | can i see those l3 settings you have? id like to kick this off again before going to chipolte to pick up my lunch :) | 19:44 |
*** ChrissKO has joined #openstack-chef | 19:48 | |
libsysguy | sure | 19:48 |
libsysguy | I only have 2 | 19:48 |
*** opscode-logger has quit IRC | 19:48 | |
libsysguy | one sec | 19:48 |
*** opscode-logger has joined #openstack-chef | 19:49 | |
libsysguy | "l3": { | 19:49 |
libsysguy | "external_network_bridge_interface": "em2", | 19:49 |
libsysguy | "router_delete_namespaces": "True" | 19:49 |
libsysguy | }, | 19:49 |
j^2 | oh | 19:49 |
j^2 | hmm | 19:49 |
j^2 | yeah i shouldnt need those | 19:49 |
j^2 | at this momemnt at least | 19:49 |
libsysguy | yeah, I wouldn't think so | 19:49 |
j^2 | TO BURRITO LAND! bbiab | 19:50 |
libsysguy | since you're running on centos you shouldn't have needed the apt package patch | 19:50 |
libsysguy | GO GO GO | 19:50 |
*** dmowrer has joined #openstack-chef | 19:59 | |
j^2 | aquired :) | 20:04 |
*** emagana has joined #openstack-chef | 20:04 | |
libsysguy | nice | 20:06 |
libsysguy | just in time to hear that I wrote my first chef unit test :p | 20:07 |
libsysguy | now, if rake would hurry up I could run it | 20:07 |
j^2 | :D | 20:07 |
libsysguy | I don't want you or markvan to hunt me down for committing new code without tests. | 20:08 |
j^2 | ha! | 20:08 |
markvan | ...and I can be bribed with the right beverage! | 20:09 |
j^2 | markvan: a man after my own heart | 20:09 |
libsysguy | this is excellent to know | 20:09 |
libsysguy | hey hey, there are chef plugins for atom | 20:15 |
libsysguy | I wonder why we build openvswitch from source... | 20:16 |
j^2 | probably because we didn’t know about it ;) | 20:17 |
libsysguy | somebody bought markvan that drink to get that patch in | 20:17 |
j^2 | grr | 20:24 |
j^2 | those changes libsysguy still didnt make the service-list | 20:24 |
j^2 | :( | 20:24 |
libsysguy | what role are you using j^2? | 20:25 |
j^2 | https://github.com/jjasghar/chef-openstack-testing-stack/blob/master/aio-neutron.rb | 20:25 |
j^2 | i’m probably missing something obvious | 20:25 |
libsysguy | oh heh | 20:26 |
libsysguy | yeah you are | 20:26 |
j^2 | do'h | 20:27 |
libsysguy | you're missing the network role | 20:27 |
j^2 | ehh? | 20:27 |
libsysguy | by default, that all in on only installs nova network | 20:27 |
libsysguy | all-in-one** | 20:27 |
libsysguy | oh wait | 20:28 |
libsysguy | that has been updated | 20:28 |
j^2 | https://github.com/jjasghar/chef-openstack-testing-stack/blob/master/roles/os-network.json | 20:28 |
libsysguy | my bad | 20:28 |
j^2 | but the runlist has em all | 20:29 |
j^2 | iirc | 20:29 |
libsysguy | no you're right | 20:29 |
j^2 | grrr | 20:30 |
libsysguy | so it's just not installing the service? | 20:30 |
libsysguy | does it drop in the configs? | 20:30 |
j^2 | nope | 20:31 |
j^2 | theres nothing in /etc/neutron or anything | 20:31 |
j^2 | https://gist.github.com/52b0dcc99167a3d349fd | 20:31 |
j^2 | and that’s the service-list | 20:31 |
j^2 | neutron is installed though | 20:32 |
j^2 | so i’m missing an override or something | 20:32 |
libsysguy | have you updated your env on GH? | 20:34 |
j^2 | yep | 20:34 |
j^2 | it should be what i’m hacking on | 20:35 |
libsysguy | this one: https://github.com/jjasghar/chef-openstack-testing-stack/blob/master/environments/vagrant-aio-neutron.json | 20:35 |
j^2 | yep | 20:35 |
j^2 | wait | 20:35 |
j^2 | no | 20:35 |
j^2 | that has the broken endpoint | 20:35 |
libsysguy | I was like, that hasn't changed | 20:35 |
j^2 | one sec | 20:35 |
j^2 | pushed | 20:37 |
j^2 | yeah i’m not sure on what i’m missing | 20:40 |
libsysguy | yeah that env looks pretty similar to mine | 20:41 |
libsysguy | so it has to be something in the run list | 20:41 |
libsysguy | it is almost identical to mine | 20:44 |
libsysguy | which installs | 20:44 |
libsysguy | lol | 20:44 |
j^2 | grrr | 20:45 |
j^2 | if you run keystone service-list you see neutron? | 20:45 |
libsysguy | well I would tell you if I had the client installed :p | 20:47 |
j^2 | huh | 20:47 |
j^2 | heh | 20:47 |
j^2 | i mean | 20:47 |
libsysguy | one sec, I'll get it set up | 20:48 |
libsysguy | I do see neutron through horizon | 20:48 |
libsysguy | so I assume that is a good sign | 20:48 |
libsysguy | man I get tired of myself sometimes…WHY IS NOTHING WORKING…oh…this is the mysql box | 20:50 |
* libsysguy sigh | 20:50 | |
j^2 | heh | 20:51 |
libsysguy | so I am looking at: https://github.com/opscode/chef/blob/master/lib/chef/provider/route.rb to figure out what command I should expect in my test | 20:51 |
libsysguy | but I am not sure that is the correct approach to test | 20:51 |
j^2 | hmm | 20:51 |
j^2 | thinking about it :) | 20:52 |
j^2 | i am i mean ;) | 20:52 |
libsysguy | j^2: https://gist.github.com/elliott-davis/53d49a7f286d55573c01 | 20:53 |
j^2 | :-/ | 20:53 |
j^2 | ok, so you’re good then | 20:54 |
j^2 | yeah it’s just not starting on my side | 20:54 |
libsysguy | yeah but if it's not adding config…it sounds like a recipe isn't getting dropped in the run list | 20:54 |
j^2 | resolving cookbooks for run list: ["openstack-common", "openstack-common::logging", "openstack-common::set_endpoints_by_interface", "openstack-common::sysctl", "openstack-ops-database::server", "openstack-ops-database::openstack-db", "openstack-ops-messaging::server", "openstack-identity::server", "openstack-identity::registration", | 20:55 |
j^2 | "openstack-image::api", "openstack-image::registry", "openstack-image::identity_registration", "openstack-image::image_upload", "openstack-network::identity_registration", "openstack-network::openvswitch", "openstack-network::l3_agent", "openstack-network::dhcp_agent", "openstack-network::metadata_agent", "openstack-network::server", | 20:55 |
j^2 | "openstack-compute::nova-setup", "openstack-compute::identity_registration", "openstack-compute::conductor", "openstack-compute::scheduler", "openstack-compute::api-ec2", "openstack-compute::api-os-compute", "openstack-compute::api-metadata", "openstack-block-storage::api", "openstack-block-storage::scheduler", "openstack-block-storage::volume", | 20:55 |
j^2 | "openstack-block-storage::identity_registration", "openstack-compute::nova-cert", "openstack-compute::vncproxy", "openstack-dashboard::server", "openstack-compute::compute", "openstack-common::openrc"] | 20:55 |
j^2 | there’s my runlist :P | 20:55 |
libsysguy | PASTE WALL | 20:56 |
j^2 | heh | 20:56 |
j^2 | yeah didnt work as planned | 20:57 |
libsysguy | I feel dirty cloning a centos box to test this | 20:58 |
*** emagana has quit IRC | 21:01 | |
*** emagana has joined #openstack-chef | 21:01 | |
libsysguy | should I really need a test if I am just using the route resource? | 21:02 |
libsysguy | I would think that route would be in charge of testing itself | 21:03 |
libsysguy | I am just enabling the interface | 21:03 |
j^2 | yeah that should be fine, but can you test that route is available or something? i’m not sure the code you’re writing so i’m not 100% sure on what should be tested | 21:03 |
*** emagana has quit IRC | 21:04 | |
*** emagana has joined #openstack-chef | 21:04 | |
libsysguy | basically I am enabling the interface | 21:05 |
libsysguy | ip link set <interface> up | 21:06 |
libsysguy | I guess I could use: https://github.com/sstephenson/bats | 21:06 |
j^2 | using chef execute? | 21:06 |
libsysguy | using route "foo" do device <interface> end | 21:06 |
j^2 | MOTHER OF GOD | 21:08 |
j^2 | "service_tnype": "neutron" | 21:08 |
j^2 | https://github.com/jjasghar/chef-openstack-testing-stack/blob/master/environments/vagrant-aio-neutron.json#L51 | 21:09 |
j^2 | i need a beer | 21:10 |
libsysguy | lmao | 21:11 |
libsysguy | I looked for a typo in "neutron" too | 21:11 |
libsysguy | it never occurred to me to look in the key | 21:11 |
*** kbringard has quit IRC | 21:24 | |
*** markvan has quit IRC | 21:26 | |
*** markvan has joined #openstack-chef | 21:27 | |
openstackgerrit | Elliott Davis proposed stackforge/cookbook-openstack-network: Enable physical external interface https://review.openstack.org/136128 | 21:27 |
*** kbringard has joined #openstack-chef | 21:29 | |
*** kbringard has quit IRC | 21:29 | |
libsysguy | okay j^2 don't hate me, but I couldn't figure out how the hell to test that | 21:30 |
j^2 | kk, i’ll take a look in a bit | 21:31 |
*** fifieldt__ has joined #openstack-chef | 21:31 | |
libsysguy | I'm chalking it up to a newb not knowing what to do, but I'm open to suggestions | 21:31 |
*** fifieldt_ has quit IRC | 21:34 | |
j^2 | yay! | 21:37 |
j^2 | neutron is there | 21:37 |
libsysguy | w00t | 21:42 |
j^2 | the initial networks aren’t being cerated though | 21:43 |
libsysguy | I haven't gotten that far yet | 21:43 |
libsysguy | I am still waiting on my friendly neighborhood sysadmin to give me some network space | 21:43 |
*** tryggvil has quit IRC | 21:43 | |
j^2 | ah | 21:43 |
openstackgerrit | Mark Vanderwiel proposed stackforge/cookbook-openstack-object-storage: Use Common bind endpoint https://review.openstack.org/136134 | 21:43 |
j^2 | oh horizan, ever so useful | 21:44 |
j^2 | Error: Unable to connect to Neutron | 21:44 |
*** neelashah has quit IRC | 21:49 | |
markvan | j^2: one of my questions was about the basic env your running this testing on. What level of vagrant? I'm at 1.4.3 because 1.6.5 does not play well with others. | 21:51 |
j^2 | Vagrant 1.6.3 | 21:51 |
j^2 | yeah we’ll have to standardize on that too | 21:51 |
j^2 | i wasn’t going to tackle that until i got my jenkins box up | 21:52 |
j^2 | which i think i got a verbal approval to happen | 21:52 |
markvan | sure. I take a look at trying 1.6 again, don't recall all the issues I had before, I thnk it was the berkshelf plugin, but I don't think we need that now, right? What vagrant plugins do you have? at what levels? | 21:54 |
j^2 | no plugins, chef-provisioning takes care of it | 21:54 |
markvan | humm, not even omnibus? | 21:54 |
j^2 | yep | 21:54 |
j^2 | that’s the cool part of chef-provisioning :) | 21:54 |
j^2 | took out some of the complexity of vagrant and all that stuff | 21:55 |
*** emagana has quit IRC | 21:58 | |
*** emagana has joined #openstack-chef | 21:58 | |
*** emagana has quit IRC | 22:01 | |
markvan | humm. ok. so we just need to doc what is the base env tool choices and their versions. | 22:01 |
markvan | I'll get back to that tomorrow | 22:01 |
*** emagana has joined #openstack-chef | 22:01 | |
j^2 | cool | 22:02 |
*** ncerny has quit IRC | 22:04 | |
*** ncerny has joined #openstack-chef | 22:04 | |
*** ncerny has quit IRC | 22:09 | |
*** ncerny has joined #openstack-chef | 22:16 | |
*** neelashah has joined #openstack-chef | 22:21 | |
*** ChrissKO has quit IRC | 22:32 | |
*** aspiers has joined #openstack-chef | 22:32 | |
*** tryggvil has joined #openstack-chef | 22:34 | |
libsysguy | markvan: I'm not sure I understand your comments here: https://review.openstack.org/#/c/136128/1/recipes/l3_agent.rb | 22:35 |
*** emagana has quit IRC | 22:36 | |
*** emagana has joined #openstack-chef | 22:37 | |
*** stannie1 has quit IRC | 22:39 | |
openstackgerrit | Elliott Davis proposed stackforge/cookbook-openstack-network: Enable physical external interface https://review.openstack.org/136128 | 22:39 |
*** ncerny has quit IRC | 22:39 | |
*** emagana has quit IRC | 22:41 | |
libsysguy | what does it mean when something is gated? | 22:45 |
libsysguy | does that just mean the gate tests? | 22:45 |
j^2 | i think he ment should there be an if/then statement around it | 22:45 |
j^2 | or an attrubute to turn it off? | 22:45 |
*** MrMonkey has quit IRC | 22:45 | |
j^2 | something like that | 22:45 |
*** emagana has joined #openstack-chef | 22:46 | |
*** rtheis has quit IRC | 22:47 | |
libsysguy | well I suppose if there is no attribute to disable it, it would fall back to the default (which is eth1) | 22:48 |
libsysguy | and if eth1 didn't exist I don't know how route would handle that | 22:48 |
libsysguy | I know if it is already enabled it will skip it | 22:48 |
libsysguy | that being said, the way it works currently causes a silent failure when ovs attaches to an interface that is down | 22:49 |
*** ncerny has joined #openstack-chef | 22:54 | |
*** aspiers has quit IRC | 22:55 | |
*** MrMonkey has joined #openstack-chef | 22:56 | |
*** neelashah has quit IRC | 23:04 | |
*** emagana has quit IRC | 23:08 | |
*** emagana has joined #openstack-chef | 23:08 | |
*** emagana has quit IRC | 23:13 | |
*** emagana has joined #openstack-chef | 23:13 | |
*** ncerny has quit IRC | 23:13 | |
*** galstrom is now known as galstrom_zzz | 23:16 | |
*** libsysguy has quit IRC | 23:24 | |
*** emagana has quit IRC | 23:32 | |
*** emagana has joined #openstack-chef | 23:32 | |
*** emagana has quit IRC | 23:37 | |
*** emagana has joined #openstack-chef | 23:39 | |
*** dmowrer has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!