*** chlong has joined #openstack-chef | 00:04 | |
*** zhiwei has joined #openstack-chef | 01:37 | |
*** sushma has joined #openstack-chef | 02:24 | |
*** smija has joined #openstack-chef | 02:29 | |
*** libsysguy has quit IRC | 02:43 | |
openstackgerrit | Zhiwei Chen proposed openstack/cookbook-openstack-compute: Make vnc_enabled, use_usb_tablet, cpu_mode configurable https://review.openstack.org/194572 | 05:07 |
---|---|---|
*** zhiwei has quit IRC | 05:31 | |
*** nkrinner has joined #openstack-chef | 06:00 | |
*** chlong has quit IRC | 08:03 | |
*** openstackgerrit has quit IRC | 09:53 | |
*** openstackgerrit has joined #openstack-chef | 09:53 | |
*** smija has quit IRC | 11:29 | |
*** rtheis has joined #openstack-chef | 11:58 | |
*** libsysguy has joined #openstack-chef | 12:40 | |
*** chlong has joined #openstack-chef | 12:46 | |
*** fifieldt has joined #openstack-chef | 13:06 | |
*** webguynow has quit IRC | 13:43 | |
*** jmickle has joined #openstack-chef | 14:12 | |
*** pradipta has joined #openstack-chef | 14:58 | |
*** nkrinner has quit IRC | 15:02 | |
*** libsysguy has quit IRC | 15:17 | |
*** libsysguy has joined #openstack-chef | 15:18 | |
openstackgerrit | Alan Meadows proposed openstack/cookbook-openstack-bare-metal: Create MAINTAINERS.md https://review.openstack.org/185113 | 15:53 |
mza- | No resource or method named `db_create_with_user' for `Chef::Recipe "openstack-db"' | 16:18 |
mza- | guys seen that one? | 16:18 |
mza- | i got nowhere with developer mode | 16:18 |
mza- | libsysguy: fixopenstackplz | 16:18 |
mza- | ok that last error was my bad | 16:24 |
* mza- goes to encrypted data bags | 16:24 | |
libsysguy | srsly mza I left it in a sane state - minus the database | 16:26 |
mza- | sir you did not | 16:26 |
libsysguy | I blame markvan for that one - and he blames me for running master | 16:26 |
mza- | well, you had branched off master and left it that way in the berks file | 16:26 |
mza- | so we were like 80 commits behind on certain cookbooks | 16:27 |
libsysguy | oh yeah - for ceph support | 16:27 |
mza- | and it becamse bad | 16:27 |
mza- | so im starting again with the kilo | 16:27 |
libsysguy | I followed the RHEL motto for "stable" | 16:27 |
mza- | yea they wouldnt compile anymore cause they were so out of date | 16:27 |
mza- | just relax yourself, i need to learn it anyways :-D | 16:27 |
libsysguy | this is true | 16:28 |
libsysguy | chef: the hard way | 16:28 |
libsysguy | or - Chef: the openstack way | 16:28 |
libsysguy | mza did you finally get a test cluster? | 16:29 |
mza- | that and a shit ton of nexus gear :-D | 16:29 |
mza- | 40g backend of ceph | 16:29 |
mza- | 10g front end for openstack | 16:29 |
mza- | *for ceph | 16:30 |
libsysguy | whoa - I basically had to solder my own hardware - so not fair | 16:30 |
mza- | nick loves me | 16:30 |
libsysguy | apparently | 16:30 |
mza- | and we got a new chassis with cisco 3130x's | 16:31 |
mza- | and some bare metal hypervisors for 10g to ceph | 16:31 |
mza- | they want kilo so im doing that this week | 16:31 |
libsysguy | is there finally some better support for ceph in kilo? or is that coming in 'L' | 16:34 |
mza- | i think so | 16:45 |
mza- | just looking for instructions on how to work with these data bags in the repo | 16:46 |
mza- | Option initial_root_password must be a kind of String! You passed | 16:46 |
mza- | and it prints out the unencrypted data bag | 16:46 |
*** mutoulbj has joined #openstack-chef | 16:51 | |
libsysguy | lulz | 16:56 |
libsysguy | classic | 16:56 |
openstackgerrit | Mark Vanderwiel proposed openstack/cookbook-openstack-dashboard: Remove the deprecated properties in horizon. https://review.openstack.org/187917 | 16:57 |
mza- | classically broke? | 16:57 |
libsysguy | sounds like it is getting passed the data bag rather than the databag value | 16:57 |
mza- | that's correct | 16:57 |
libsysguy | what cookbook? | 16:57 |
j^2 | next weeks agenda posted: https://etherpad.openstack.org/p/openstack-chef-meeting-20150706 | 16:57 |
mza- | openstack-ops-database | 16:57 |
mza- | /var/chef/cache/cookbooks/openstack-ops-database/recipes/mysql-server.rb: | 16:58 |
mza- | 29: super_password = get_password 'user', node['openstack']['db']['root_user_key'] 30: 31: include_recipe 'openstack-ops-database::mysql-client' | 16:58 |
mza- | going down the path of get_password | 16:58 |
mza- | and super_password | 16:58 |
libsysguy | https://github.com/openstack/cookbook-openstack-common/blob/master/libraries/passwords.rb#L72 | 16:59 |
mza- | yep that's what im looking at | 17:00 |
mza- | looks like i need to set use_databags in my environment | 17:00 |
mza- | nope | 17:01 |
libsysguy | do you have info logging on? | 17:01 |
mza- | hmm? | 17:02 |
libsysguy | like in the /etc/chef/config.rb set the log_level to info | 17:02 |
mza- | have no config.rb | 17:03 |
libsysguy | then I'd look for this string: https://github.com/openstack/cookbook-openstack-common/blob/master/libraries/passwords.rb#L45 | 17:03 |
openstackgerrit | Mark Vanderwiel proposed openstack/openstack-chef-repo: CI - Depends-On support - Repo https://review.openstack.org/196139 | 17:03 |
mza- | oh i get ya | 17:03 |
mza- | kk, gimme a minute | 17:03 |
libsysguy | I can take this into a PM if you don't want to pollute the channel | 17:04 |
mza- | not my channel | 17:04 |
mza- | :-D | 17:04 |
mza- | ftg = 0. | 17:04 |
openstackgerrit | Mark Vanderwiel proposed openstack/openstack-chef-repo: CI - Depends-On support - Repo https://review.openstack.org/196139 | 17:05 |
mza- | setting verbose_logging true in /etc/chef/client.rb didnt give me anymore logging | 17:05 |
mza- | there we go | 17:06 |
libsysguy | fwiw I haven't touched these cookbooks since I left | 17:07 |
mza- | i dont see that strinkg | 17:08 |
mza- | cool | 17:08 |
libsysguy | yeah so then it's not seeing it as an encrypted secret | 17:09 |
openstackgerrit | Merged openstack/cookbook-openstack-bare-metal: Create MAINTAINERS.md https://review.openstack.org/185113 | 17:10 |
mza- | [2015-06-29T17:10:47+00:00] INFO: Loading databag dev-user_passwords.mysqlroot | 17:10 |
mza- | cat ./data_bags/dev-user_passwords/mysqlroot.json | 17:12 |
mza- | { | 17:12 |
mza- | "id": "mysqlroot", | 17:12 |
mza- | "mysqlroot": { | 17:12 |
mza- | "encrypted_data": "bD6yFwFKuR7q+KBgaahokPwTzWXX3qbng9E+y2Z2oUw=\n", | 17:12 |
mza- | "iv": "0KcNNoGNenp2MwVPIie4Ag==\n", | 17:12 |
mza- | "version": 1, | 17:12 |
mza- | "cipher": "aes-256-cbc" | 17:12 |
mza- | } | 17:12 |
mza- | } | 17:12 |
mza- | that's the data bag | 17:12 |
mza- | same as in the repo | 17:12 |
j^2 | so what’s going on here? | 17:15 |
j^2 | you can’t make yoru mysql root password work? | 17:15 |
mza- | yea | 17:15 |
j^2 | what’s the data_bag you’re putting it in? | 17:16 |
j^2 | are you using that “dev-user_passwords” in the actaul data_bag name? | 17:16 |
mza- | dev-user_passwords and im using an attribute override in my environment | 17:16 |
j^2 | yeah that won’t work | 17:16 |
j^2 | it matches on user_passwords | 17:17 |
mza- | it's loading the right data bag though | 17:17 |
mza- | that's weird | 17:17 |
mza- | so uhm | 17:17 |
mza- | having a development cluster doesnt seem feasible with that kind of a blocker | 17:18 |
mza- | cool | 17:18 |
j^2 | yes? | 17:18 |
j^2 | i guess if you want to have everything split up like you do yes, that isn’t going to work | 17:18 |
mza- | ok ill switch back to my juno data bags and try and deploy a kilo cluster | 17:19 |
j^2 | the data bags havent changed since we made this repo iirc | 17:19 |
mza- | ok cool | 17:19 |
mza- | then it should work | 17:20 |
mza- | lemme fix up my environment | 17:20 |
openstackgerrit | Merged openstack/cookbook-openstack-compute: Make vnc_enabled, use_usb_tablet, cpu_mode configurable https://review.openstack.org/194572 | 17:21 |
mza- | ok im a little further | 17:22 |
mza- | kk, lemme hack on this | 17:22 |
j^2 | mza-: anything you find that is just crazy confusing or hard, and if you can report them back i’d love to push it up to the wiki or something so we can capture it for future users | 17:22 |
mza- | the fact that there are attributes you can over ride but dont work was pretty tough :( | 17:23 |
mza- | No resource or method named `get_secret' for `Chef::Recipe "identity_registration"' | 17:23 |
j^2 | do you have a list? | 17:23 |
mza- | sec | 17:23 |
mza- | "openstack": { | 17:23 |
mza- | "secret": { | 17:23 |
mza- | - "secrets_data_bag": "dev-secrets", | 17:23 |
mza- | - "service_passwords_data_bag": "dev-service_passwords", | 17:23 |
mza- | - "db_passwords_data_bag": "dev-db_passwords", | 17:23 |
mza- | - "user_passwords_data_bag": "dev-user_passwords" | 17:24 |
mza- | - }, | 17:24 |
j^2 | ooohhh i get it now | 17:24 |
j^2 | yeah it was never designed to do it that way | 17:24 |
j^2 | the chef-repo is only supposed to be an exampule deployment | 17:24 |
j^2 | not something you can just cargo cult | 17:25 |
mza- | oh i get it now | 17:25 |
mza- | kk, im gonna go get some whisky | 17:25 |
libsysguy | now you know why I drank so much there mza | 17:26 |
j^2 | hey we need more people to help to make this better | 17:26 |
j^2 | we are only a small community that needs more feedback so we can make it easier for people to join | 17:26 |
j^2 | (run the software) | 17:26 |
j^2 | just this feedback loop alone has helped | 17:27 |
libsysguy | there is a reason JD is running low on whiskey :p | 17:27 |
libsysguy | don't worry j^2 we'll get mza to start deving on the cookbooks | 17:27 |
j^2 | :D | 17:27 |
mza- | charles asked if i wanted to patch it | 17:33 |
mza- | No resource or method named `get_secret' for `Chef::Recipe "identity_registration"' | 17:35 |
mza- | one thing after another :) | 17:36 |
mza- | kk, im on it | 17:36 |
libsysguy | you took the red pill mza | 17:36 |
libsysguy | now you have to see how far the rabbit hole goes | 17:36 |
*** os-chef-bot has quit IRC | 17:37 | |
*** os-chef-bot has joined #openstack-chef | 17:37 | |
*** chlong has quit IRC | 17:43 | |
openstackgerrit | JJ Asghar proposed openstack/openstack-chef-repo: Removed Spiceweasel https://review.openstack.org/196757 | 17:46 |
sc` | it'd be a good idea to have some documentation on how to use the cookbooks without chef-provisioning | 17:54 |
j^2 | we have old documentiation on it | 17:54 |
j^2 | it’s one of those things i keep meaning to spend time on | 17:54 |
j^2 | http://docs.chef.io/openstack_architecture.html | 17:54 |
sc` | ah | 17:55 |
j^2 | the thing is, if you go down that path you could be making another set of OpenStack docs before you know it | 17:55 |
sc` | true that | 17:55 |
j^2 | it’s a huge endover | 17:55 |
sc` | Most People(tm) looking to use the cookbooks would probably be looking to use it without chef-provisioning | 17:56 |
j^2 | yeah | 17:56 |
*** pradipta has quit IRC | 18:08 | |
*** mutoulbj has quit IRC | 18:24 | |
*** openstackgerrit has quit IRC | 18:30 | |
*** openstackgerrit has joined #openstack-chef | 18:30 | |
*** mutoulbj has joined #openstack-chef | 18:43 | |
*** mutoulbj has quit IRC | 18:48 | |
j^2 | @core anyone seen this before: https://gist.github.com/a874620d38d9d211fd14 ? | 18:49 |
os-chef-bot | @j^2 @markvan @mattray @wenchma @jklare @cmluciano @zhiwei anyone seen this before: https://gist.github.com/a874620d38d9d211fd14 ? | 18:49 |
j^2 | i’m able to get the deb by hand, but apt can’t? | 18:49 |
sc` | does the vm resolve the hostname? | 18:50 |
j^2 | yeah i’m able to wget it | 18:51 |
j^2 | wait a second | 18:51 |
j^2 | fucking neutron | 18:51 |
sc` | boo! | 18:52 |
cmluciano | hahhah | 18:53 |
cmluciano | it's always neutron | 18:53 |
sc` | it's always the network | 18:53 |
j^2 | it’s always dns | 18:54 |
*** otter768 has quit IRC | 20:03 | |
*** jaycee has joined #openstack-chef | 20:39 | |
openstackgerrit | JJ Asghar proposed openstack/openstack-chef-repo: [WIP] AIO-Neutron changes https://review.openstack.org/196858 | 21:00 |
*** jmickle has quit IRC | 21:02 | |
*** rtheis has quit IRC | 21:24 | |
*** webguynow has joined #openstack-chef | 21:53 | |
*** otter768 has joined #openstack-chef | 22:04 | |
*** libsysgu_ has joined #openstack-chef | 22:07 | |
*** otter768 has quit IRC | 22:09 | |
*** otter768 has joined #openstack-chef | 22:49 | |
*** otter768 has quit IRC | 23:02 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!