openstackgerrit | Merged stackforge/os-ansible-deployment: Removes trailing whitespace for bashate https://review.openstack.org/207663 | 00:17 |
---|---|---|
*** alop has quit IRC | 00:45 | |
*** shoutm has joined #openstack-ansible | 01:08 | |
*** klindgren has quit IRC | 01:11 | |
*** bapalm has quit IRC | 01:12 | |
*** bapalm has joined #openstack-ansible | 01:14 | |
*** davidself has joined #openstack-ansible | 01:20 | |
*** sdake_ has joined #openstack-ansible | 01:20 | |
*** bapalm has quit IRC | 01:21 | |
*** sdake has quit IRC | 01:24 | |
*** tlian has quit IRC | 01:24 | |
*** bapalm has joined #openstack-ansible | 01:33 | |
*** bapalm has quit IRC | 01:38 | |
*** bapalm has joined #openstack-ansible | 01:44 | |
*** bapalm has quit IRC | 01:51 | |
*** daneyon_ has quit IRC | 01:53 | |
*** bapalm has joined #openstack-ansible | 01:56 | |
*** bapalm has quit IRC | 02:03 | |
*** bapalm has joined #openstack-ansible | 02:10 | |
*** sdake_ is now known as sdake | 02:12 | |
*** bapalm has quit IRC | 02:15 | |
*** bapalm has joined #openstack-ansible | 02:23 | |
*** bapalm has quit IRC | 02:30 | |
*** bapalm has joined #openstack-ansible | 02:33 | |
*** bapalm has quit IRC | 02:40 | |
*** bapalm has joined #openstack-ansible | 02:42 | |
*** bapalm has quit IRC | 02:52 | |
*** bapalm has joined #openstack-ansible | 02:55 | |
*** bapalm has quit IRC | 03:04 | |
*** bapalm has joined #openstack-ansible | 03:10 | |
*** shoutm_ has joined #openstack-ansible | 03:11 | |
*** shoutm has quit IRC | 03:12 | |
*** shoutm has joined #openstack-ansible | 03:52 | |
*** shoutm_ has quit IRC | 03:54 | |
*** shoutm_ has joined #openstack-ansible | 03:55 | |
*** shoutm has quit IRC | 03:57 | |
*** shoutm has joined #openstack-ansible | 03:58 | |
*** shoutm_ has quit IRC | 03:59 | |
*** fawadkhaliq has joined #openstack-ansible | 04:02 | |
*** JRobinson__ is now known as JRobinson__afk | 04:04 | |
*** yaya has joined #openstack-ansible | 04:05 | |
*** shoutm_ has joined #openstack-ansible | 04:39 | |
*** bapalm has quit IRC | 04:39 | |
*** JRobinson__afk has quit IRC | 04:39 | |
*** shoutm has quit IRC | 04:41 | |
*** bapalm has joined #openstack-ansible | 04:41 | |
*** JRobinson__afk has joined #openstack-ansible | 04:44 | |
*** bapalm has quit IRC | 04:46 | |
*** bapalm has joined #openstack-ansible | 04:47 | |
*** yaya has quit IRC | 04:51 | |
*** fawadkhaliq has quit IRC | 04:51 | |
*** fawadk has joined #openstack-ansible | 04:51 | |
*** sdake_ has joined #openstack-ansible | 04:52 | |
*** bapalm has quit IRC | 04:54 | |
*** sdake has quit IRC | 04:56 | |
*** bapalm has joined #openstack-ansible | 04:56 | |
*** bapalm has quit IRC | 05:03 | |
*** bapalm has joined #openstack-ansible | 05:07 | |
*** JRobinson__afk is now known as JRobinson__ | 05:07 | |
*** bapalm has quit IRC | 05:16 | |
*** bapalm has joined #openstack-ansible | 05:20 | |
*** sdake_ has quit IRC | 05:23 | |
*** CheKoLyN has quit IRC | 05:30 | |
*** bapalm has quit IRC | 05:34 | |
*** bapalm has joined #openstack-ansible | 05:35 | |
*** bapalm has quit IRC | 05:44 | |
openstackgerrit | Merged stackforge/os-ansible-deployment: Set iptables-persistent install execution to append to log https://review.openstack.org/214172 | 05:56 |
*** bapalm has joined #openstack-ansible | 05:56 | |
*** javeriak has joined #openstack-ansible | 06:00 | |
*** javeriak has quit IRC | 06:10 | |
*** bapalm has quit IRC | 06:15 | |
*** bapalm has joined #openstack-ansible | 06:16 | |
*** bapalm has quit IRC | 06:20 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Ensure that nova and neutron provide consistent DHCP domain values https://review.openstack.org/213127 | 06:35 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Add support for additional nova.conf options https://review.openstack.org/210492 | 06:35 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Removes tab indents for bashate https://review.openstack.org/207664 | 06:37 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Fixes deprecated arithmetic expansion for bashate https://review.openstack.org/207665 | 06:37 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Fixes function declarations for bashate https://review.openstack.org/207666 | 06:39 |
evrardjp | good morning | 06:59 |
evrardjp | for teardown.sh patch, this won't work for non AIO installations | 07:00 |
*** shoutm has joined #openstack-ansible | 07:03 | |
*** shoutm_ has quit IRC | 07:05 | |
evrardjp | or for hosts with a name that don't start with aio_ | 07:07 |
mattt | evrardjp: which patch is this? | 07:12 |
evrardjp | https://review.openstack.org/#/c/215357/ | 07:12 |
evrardjp | I'm using teardown for non AIO myself | 07:13 |
evrardjp | don't know if it was really meant for it, because there are others AIO stuff inside the script | 07:13 |
evrardjp | so if you think it should be used for all the cases, then it could be improved | 07:13 |
mattt | evrardjp: it's my understanding that it can be used outside of AIO | 07:14 |
evrardjp | it was mine too | 07:14 |
stevelle | huh, interesting. I never considered that it would be used outside of an | 07:16 |
stevelle | AIO | 07:16 |
evrardjp | maybe use ansible hosts --list-hosts to get ansible hostname | 07:16 |
evrardjp | loop over the results to do your sed | 07:16 |
mattt | review updated :) | 07:16 |
stevelle | would want to grab containers instead of hosts | 07:16 |
mattt | you can get a pretty reliable search w/ "_container-" | 07:17 |
evrardjp | yup | 07:17 |
evrardjp | I could have added the review, but I wanted to know the focus first ;) | 07:17 |
mattt | but tbh, i'm not sure how much faith i'd put in that teardown script | 07:18 |
evrardjp | it works ok | 07:18 |
evrardjp | not perfect but good enough | 07:18 |
mattt | yeah i've tried it once and it worked, but i got burned by something that it left behind too | 07:18 |
evrardjp | ssh known hosts? | 07:18 |
mattt | it was a libvirt configuration, i was testing ceph migrations on a cluster which previously ran juno but was now running kilo after a teardown and migrations were working fine | 07:19 |
stevelle | I thought that the teardown was like the load balancer, something that existed just to let us do gate stuff | 07:19 |
stevelle | suppose there isn't a reason that can't change | 07:19 |
mattt | made the assumption that all worked, then found out later it only worked because of some cruft juno left behind | 07:19 |
evrardjp | I think there is an easy way to avoid this | 07:20 |
evrardjp | when creating an install playbook, there should be a uninstall playbook that does the opposite | 07:20 |
evrardjp | ;) | 07:20 |
evrardjp | doubles the work though | 07:20 |
mattt | yeah that'd be awesome, but a massive amount of work :( | 07:21 |
stevelle | sounds like an awesome blueprint :) | 07:21 |
evrardjp | it would be useful for all the containers targetted by is_metal | 07:21 |
evrardjp | if it's inside a container, there is no use, because you trash the container anyway | 07:22 |
evrardjp | stevelle: if it's awesome, you'll assign it to yourself, right? ;) | 07:22 |
stevelle | evrardjp: I'll definately review it ;) | 07:23 |
stevelle | http://i.imgur.com/dJCANhe.jpg and with this I am checking out for the night. Have a good Friday folks. | 07:26 |
evrardjp | :) | 07:27 |
mattt | night stevelle ! | 07:27 |
evrardjp | night | 07:27 |
evrardjp | is there a way to see why my apt seems locked? | 07:29 |
evrardjp | I don't see anything in my apt logs | 07:29 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Set iptables-persistent install execution to append to log https://review.openstack.org/215495 | 07:29 |
*** shoutm has quit IRC | 07:29 | |
evrardjp | I just see this process runing | 07:29 |
evrardjp | /usr/lib/apt/methods/https | 07:30 |
evrardjp | for like 15 minutes | 07:30 |
evrardjp | doing just an apt-get update | 07:30 |
*** javeriak has joined #openstack-ansible | 07:32 | |
mattt | evrardjp: hrrmph, i think that happens after containers are built | 07:35 |
mattt | if it's actually running but just slow, you may want to override with a local belgium ubuntu mirror | 07:35 |
evrardjp | I'd gladly do that, because we host one | 07:35 |
evrardjp | but there is no easy way right now, IIRC | 07:36 |
evrardjp | but I found the culprint | 07:37 |
evrardjp | sometimes if you Ctrl-C the ansible process, the instruction is not sent to kill the command sent | 07:37 |
evrardjp | so I'm stuck with apt-get that seem to run but are in a bad state | 07:37 |
evrardjp | so I kill the processes and re-run the playbook and it works fine | 07:38 |
*** gparaskevas has joined #openstack-ansible | 07:38 | |
evrardjp | no one had that issue before? | 07:40 |
mattt | i've not seen that | 07:40 |
mattt | why are you ctrl-c'ing ? | 07:40 |
evrardjp | good question | 07:42 |
evrardjp | too bad I don't have a decent answer... I try to do things too fast sometimes | 07:43 |
mattt | :) | 07:43 |
openstackgerrit | Matt Thompson proposed stackforge/os-ansible-deployment: Add nova_libvirt_live_migration_flag variable https://review.openstack.org/212452 | 07:46 |
*** shoutm has joined #openstack-ansible | 07:48 | |
gparaskevas | Hey Goodmorning | 07:51 |
gparaskevas | mattt: Hello one quick question, can i set a variable like haproxy_stats_password in the role/defaults/main.yml and then override it from user_variables.yml? is that how it works? | 07:53 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Add galera_address to all playbooks installing galera_client https://review.openstack.org/207939 | 07:55 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Add galera_address to all playbooks installing galera_client https://review.openstack.org/207939 | 07:55 |
mattt | gparaskevas: in theory yes! | 07:56 |
mattt | gparaskevas: that is the idea | 07:56 |
mattt | gparaskevas: my ansible isn't great, and evrardjp and i witnessed some variables that weren't over-writable | 07:56 |
mattt | gparaskevas: but generally speaking you can override most things | 07:57 |
gparaskevas | mattt: ok so is there a better approach? I mean i have been asked by Jesse to default a variable in case its not overiden by the user. | 07:57 |
evrardjp | defaults/main.yml should definitely be overriden by user_variables | 07:58 |
gparaskevas | ok i will then give it a try | 07:58 |
evrardjp | it's good that way | 07:58 |
gparaskevas | thank you both | 07:58 |
evrardjp | if odyssey4me isn't happy with the change he'll just say it in the review, don't worry anyway :p | 07:59 |
*** javeriak has quit IRC | 08:01 | |
openstackgerrit | George Paraskevas proposed stackforge/os-ansible-deployment: Enable HAProxy Stats Web UI https://review.openstack.org/215019 | 08:06 |
*** fawadk has quit IRC | 08:06 | |
*** fawadkhaliq has joined #openstack-ansible | 08:06 | |
*** shoutm_ has joined #openstack-ansible | 08:11 | |
*** javeriak has joined #openstack-ansible | 08:12 | |
*** shoutm has quit IRC | 08:13 | |
*** fawadkhaliq has quit IRC | 08:21 | |
*** JRobinson__ has quit IRC | 08:25 | |
evrardjp | does someone know what would be the best practice for the SSL certificates I'll put behind HAProxy? Having everywhere the same certificate seems weird | 08:26 |
evrardjp | but as we are using IPs for all the communications, it doesn't make sense to create good certificates for it | 08:26 |
evrardjp | would you give a fake name for every component, and generate ssl certificates for them? | 08:27 |
evrardjp | like keystone.myclouddomain, horizon.myclouddomain | 08:28 |
evrardjp | and the load balancer would have myclouddomain certificate | 08:28 |
odyssey4me | evrardjp use an internal CA to sign IP-based certs | 08:32 |
evrardjp | this feels weird, but ok | 08:32 |
evrardjp | I don't want to maintain an internal CA while I have an external valid CA, that's also what I meant | 08:33 |
evrardjp | IP based certs doesn't mean anything to me | 08:33 |
odyssey4me | the internal CA is not a lot to maintain | 08:33 |
odyssey4me | but otherwise you can use self-signed certs, but that's not worth much in real security terms | 08:33 |
evrardjp | giving a fake name to components would also work I guess | 08:34 |
odyssey4me | I've been thinking that it may be a good idea to add a CA role for this purpose, but I'd rather do that as an optional role in a seperate repo. | 08:35 |
odyssey4me | evrardjp yes, except that we're not really instrumented to use names internally at this point | 08:35 |
evrardjp | http://i1.kym-cdn.com/photos/images/newsfeed/000/353/279/e31.jpg | 08:35 |
odyssey4me | horizon and keystone (pending backport currently in review) are both instrumented to set self-signed certs | 08:36 |
odyssey4me | the keystone role allows for haproxy to run ssl and also have keystone run ssl (so ssl front and back) | 08:36 |
evrardjp | that's what I'll do | 08:37 |
odyssey4me | we're missing the functionality to have user-provided certs for haproxy right now though | 08:37 |
evrardjp | I plan to have an EV cert on frond (HAProxy) | 08:37 |
evrardjp | and have like a standard cert on back | 08:37 |
evrardjp | I'll add this | 08:37 |
evrardjp | it's like a 10 min job right? | 08:37 |
odyssey4me | cool :) | 08:38 |
odyssey4me | well, horizon provides a pattern to use - if you go with that it'll be pretty quick, yes | 08:38 |
evrardjp | the hardest part is always the variable name | 08:39 |
odyssey4me | evrardjp the pattern is there, so it's easy :) | 08:39 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Add support for additional nova.conf options https://review.openstack.org/210492 | 08:40 |
*** shoutm_ has quit IRC | 08:40 | |
evrardjp | ok will check with horizion | 08:40 |
*** fawadkhaliq has joined #openstack-ansible | 08:43 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Removes trailing whitespace for bashate https://review.openstack.org/215517 | 08:43 |
*** javeriak has quit IRC | 08:59 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Ensure that nova and neutron provide consistent DHCP domain values https://review.openstack.org/213127 | 09:00 |
odyssey4me | mattt now that master gating is back on track, you may wish to revisit https://review.openstack.org/213170 | 09:02 |
openstackgerrit | Hugh Saunders proposed stackforge/os-ansible-deployment: Fixes deprecated arithmetic expansion for bashate https://review.openstack.org/207665 | 09:04 |
mattt | odyssey4me: revisit how ? | 09:05 |
openstackgerrit | Jean-Philippe Evrard proposed stackforge/os-ansible-deployment: Adds the ability to provide user certificates to HAProxy https://review.openstack.org/215525 | 09:06 |
mattt | odyssey4me: oh this one, yeah i want to test this quickly then +2 | 09:06 |
openstackgerrit | Jean-Philippe Evrard proposed stackforge/os-ansible-deployment: Adds the ability to provide user certificates to HAProxy https://review.openstack.org/215525 | 09:07 |
evrardjp | sorry for the spam | 09:07 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Enable admin level on the haproxy stats socket https://review.openstack.org/214110 | 09:08 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Enable admin level on the haproxy stats socket https://review.openstack.org/214110 | 09:08 |
odyssey4me | evrardjp patch spam is the best spam :p | 09:10 |
odyssey4me | I adjusted your commit message to add a bug, after reporting the wishlist bug | 09:10 |
evrardjp | oh ok | 09:10 |
odyssey4me | evrardjp can you please do a wishlist bug for https://review.openstack.org/215525 | 09:10 |
evrardjp | will do | 09:11 |
*** sdake has joined #openstack-ansible | 09:11 | |
*** benwh4 has joined #openstack-ansible | 09:14 | |
benwh4 | o/ good morning ! | 09:15 |
evrardjp | good morning benwh4 | 09:16 |
benwh4 | I am confused reading the doc ... in http://openstack-ansible-deployment.readthedocs.org/en/stable/install-guide/configure-haproxy.html | 09:16 |
benwh4 | the IP@ used are on the subnet 172.29.236 | 09:16 |
benwh4 | wheras on the http://openstack-ansible-deployment.readthedocs.org/en/stable/install-guide/configure-hostlist.html | 09:16 |
benwh4 | the IP@ used are on the subnet 10.240.0 | 09:17 |
benwh4 | and it is mentionned that the subnet to used must be the one defined by the br-mgmt interface | 09:17 |
openstackgerrit | Jean-Philippe Evrard proposed stackforge/os-ansible-deployment: Adds the ability to provide user certificates to HAProxy https://review.openstack.org/215525 | 09:18 |
evrardjp | per se, you must not really be on the same network. Because ansible will use the ip to connect | 09:20 |
evrardjp | however | 09:20 |
evrardjp | it's really best if you have one network that can speak to the other components | 09:20 |
evrardjp | so it's really best if your internal ip of your haproxy is in the mgmt network | 09:21 |
evrardjp | the external ip could used also for ansible | 09:21 |
evrardjp | I use the internal ip myself | 09:21 |
evrardjp | hope it helps benwh4 | 09:21 |
benwh4 | so in my config file I must set up node infra1: using an ip on the subnet speaking to my br-mgmt network ? | 09:22 |
evrardjp | you mean for haproxy right? | 09:23 |
evrardjp | it depends on the name you want to give to your machine ;) | 09:23 |
*** davidself has quit IRC | 09:23 | |
benwh4 | it is just that in your doc in the example you used the host-mgmt network and not the container management network but the doc says to use br-mgmt net | 09:23 |
evrardjp | Sam-I-Am: I guess that one is for you ;) | 09:24 |
evrardjp | you could use both, for haproxy the most important things are: the haproxy destination machine must be reachable through ssh (whatever the ip you give) from the deployment machine and the haproxy destination machine must be able to reach the mgmt network | 09:26 |
evrardjp | I guess it's discrepency in the doc | 09:26 |
evrardjp | if possible, use mgmt network | 09:26 |
odyssey4me | evrardjp yeah, we really need to revisit docs - perhaps in a sprint where we all focus on using them to do a deployment and find the gaps | 09:27 |
odyssey4me | although I'm a little torn around what audience the docs should cater for | 09:27 |
evrardjp | fresh eyes are always good to have, they read the docs differently than those who wrote them and re-read them many times | 09:28 |
evrardjp | odyssey4me: what do you mean? | 09:28 |
odyssey4me | On one hand, I think it's better to do some basic docs which give someone a simple orientation - eg: here's where you find options that can be set, this is where you set them, etc | 09:28 |
evrardjp | yup, that will bring deployers that will help you | 09:28 |
odyssey4me | then describe a few example environments with detailed config examples | 09:28 |
evrardjp | like me for example ;) | 09:28 |
odyssey4me | and those config examples should be what we gate test, so that people also then understand the gate | 09:29 |
evrardjp | oh | 09:29 |
evrardjp | that's smart | 09:29 |
evrardjp | do you plan to have multiple deployments to gate, to broaden test coverage? | 09:30 |
*** shoutm has joined #openstack-ansible | 09:30 | |
odyssey4me | I don't see the long hand descriptions in docs as being very sustainable. It's great and important for downstream deployers to have for their own teams, but for openstack-ansible I'm starting to think that we need to ask our direct consumers to understand ansible and to understand openstack already. We can't take on the task of teaching them both of those. | 09:31 |
odyssey4me | evrardjp yep | 09:31 |
evrardjp | odyssey4me: that's not really what you do with the docs | 09:32 |
evrardjp | you don't teach ansible/openstack | 09:32 |
evrardjp | so that's good | 09:32 |
odyssey4me | that said, having a base of long hand docs is great, but we need more volunteers to maintain them | 09:32 |
evrardjp | the more user-friendly the documentation is, the more ppl you'll have to look at it | 09:33 |
odyssey4me | perhaps having the base of docs as mentioned above will be enough to give people a head start, and more volunteers will get involved in improving the long hand docs | 09:33 |
evrardjp | That's also why I like your docs for now, it will feed and replace our documentation system, except for real specifics | 09:33 |
evrardjp | (at my company I mean) | 09:34 |
odyssey4me | ok, cool -happy to know that it's useful then :) | 09:34 |
evrardjp | it's definitely useful | 09:34 |
odyssey4me | but clearly it's not good enough to help benwh4, so we need to figure out how to do that better | 09:34 |
*** javeriak has joined #openstack-ansible | 09:34 | |
evrardjp | it was my decision factor to go to osad instead of doing it myself | 09:34 |
evrardjp | it's enough, he just found a bug ;) | 09:35 |
evrardjp | the best would be to convert him to fix this doc issue when he'll have a first deployment working :) (because I guess that's his focus right now) | 09:36 |
odyssey4me | benwh4 it'd be really helpful if you could register documentation bugs for us as you find them :) | 09:43 |
odyssey4me | it'd be even better if you submit patches to fix them :) | 09:43 |
odyssey4me | hmm, that reminds me - I don't think that we're doing regular republishing to readthedocs - we need to fix that | 09:44 |
odyssey4me | when palendae is back online I'll find out how to do that\ | 09:44 |
odyssey4me | evrardjp re: the different gate check scenarios, that's what https://blueprints.launchpad.net/openstack-ansible/+spec/split-aio-gates is about | 09:44 |
odyssey4me | hughsaunders and I will pull together a spec before the next meeting | 09:45 |
*** shoutm has quit IRC | 09:45 | |
evrardjp | with all these environment variables, I have the feeling that I'm working with a devstack | 09:46 |
evrardjp | :p | 09:47 |
hughsaunders | evrardjp: devstack of the future | 09:47 |
odyssey4me | haha, only for gate checks | 09:47 |
openstackgerrit | Hugh Saunders proposed stackforge/os-ansible-deployment: Use dict args for ceph_config slurp https://review.openstack.org/215551 | 09:53 |
*** javeriak_ has joined #openstack-ansible | 09:55 | |
*** javeriak has quit IRC | 09:56 | |
*** fawadkhaliq has quit IRC | 09:57 | |
evrardjp | hughsaunders: Is the = sign deprecated somehow? | 09:57 |
evrardjp | I prefer this style, it's more compact ;) | 09:57 |
hughsaunders | evrardjp: nope, but dict args are preferred over string args | 09:57 |
odyssey4me | more compact, like perl? | 09:58 |
evrardjp | odyssey4me: that's an insult, right? | 09:58 |
evrardjp | :p | 09:58 |
hughsaunders | evrardjp: https://github.com/stackforge/os-ansible-deployment/blob/master/CONTRIBUTING.rst#style-guide | 10:00 |
odyssey4me | evrardjp yeah, the dict args are much more readable | 10:03 |
evrardjp | I'll try to remember that | 10:03 |
*** javeriak has joined #openstack-ansible | 10:06 | |
*** javeriak_ has quit IRC | 10:07 | |
benwh4 | odyssez4me ok I will take note and come back later with a patch | 10:10 |
benwh4 | BTW do you all work on aio on multinode env ? | 10:18 |
javeriak | guys, question. Trying to configure glance to use CloudFiles, I dont understand what the "glance_swift_store_endpoint_type: publicURL" is for and what do I change it to | 10:28 |
*** fawadkhaliq has joined #openstack-ansible | 10:36 | |
*** fawadkhaliq has quit IRC | 10:51 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Add galera_address to all playbooks installing galera_client https://review.openstack.org/207939 | 10:57 |
openstackgerrit | Jean-Philippe Evrard proposed stackforge/os-ansible-deployment: [WIP] Fixing haproxy-playbook fails when installing on multiple hosts https://review.openstack.org/215579 | 10:57 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Add galera_address to all playbooks installing galera_client https://review.openstack.org/207939 | 10:58 |
*** fawadkhaliq has joined #openstack-ansible | 10:59 | |
odyssey4me | benwh4 the aio is for development and testing - we use it for that, but also do multinode environments for development and testing | 10:59 |
odyssey4me | javeriak I think that's for when you're using a swift deployment that's managed independently for a glance back-end | 11:00 |
odyssey4me | when in doubt, leave it as-is | 11:00 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Fixes function declarations for bashate https://review.openstack.org/207666 | 11:03 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Enable Neutron lbaas-haproxy https://review.openstack.org/208519 | 11:03 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment-specs: Add spec for the Liberty cycle upgrade path https://review.openstack.org/207713 | 11:06 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment-specs: Add spec for the Liberty cycle upgrade path https://review.openstack.org/207713 | 11:07 |
openstackgerrit | Matt Thompson proposed stackforge/os-ansible-deployment: [WIP] Update how neutron migrations are handled https://review.openstack.org/215584 | 11:26 |
*** javeriak has quit IRC | 11:35 | |
openstackgerrit | Jean-Philippe Evrard proposed stackforge/os-ansible-deployment: Fixing haproxy-playbook fails when installing on multiple hosts https://review.openstack.org/215579 | 11:36 |
*** smallbig has joined #openstack-ansible | 11:48 | |
svg | How can I mark a bug as 'Wishlist'? Or perhaps I don;t have the auth to do that? | 11:53 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Add default user role for Keystone & Horizon and tasks to create it https://review.openstack.org/202194 | 11:53 |
*** fawadkhaliq has quit IRC | 11:57 | |
*** fawadkhaliq has joined #openstack-ansible | 11:57 | |
odyssey4me | svg you should be able to | 11:58 |
openstackgerrit | Serge van Ginderachter proposed stackforge/os-ansible-deployment: Allow Horizon setup with external SSL termination https://review.openstack.org/214647 | 11:58 |
odyssey4me | svg you set it by changing 'importance' | 11:59 |
svg | I don;t have access to that field it seems | 11:59 |
odyssey4me | ah ok, will set it now then | 12:00 |
svg | I think I know why, I wanted to lower the number of emails I got from launchpad, and must have removed me from the team | 12:00 |
odyssey4me | ah, that makes sense | 12:01 |
evrardjp | if I define something in conf.d and env.d (let's say keepalived for the conversation) | 12:02 |
evrardjp | and the child items are already defined somewhere else in my inventory (for example haproxy) | 12:02 |
evrardjp | when I look into openstack_inventory.json, I see that my haproxy host has its definition changed | 12:03 |
svg | odyssey4me: is that the openstack-ansible-maintainers I should re-join? | 12:03 |
odyssey4me | svg the first substitution filter for horizon_secure_proxy_ssl_header_django doesn't make sense to me - when would it have a space in it? | 12:03 |
odyssey4me | svg hmm, I don't think so? | 12:03 |
evrardjp | now I have "physical_host_group": "keepalived_hosts", instead of "physical_host_group":"haproxy_hosts", is that a problem/isn't it supposed to merge? | 12:03 |
odyssey4me | svg https://launchpad.net/~openstack-ansible | 12:04 |
*** pradk has quit IRC | 12:04 | |
svg | k | 12:04 |
svg | odyssey4me: I'm not totally sure if a space is allowed in tha apache header actually, that is when doing e.g. "HTTP: X-..." | 12:06 |
odyssey4me | evrardjp personally I have no idea how the dynamic inventory fits together :/ | 12:06 |
svg | With this update of course this won't happen anymore, so yes, superflous | 12:06 |
odyssey4me | svg so you're just making sure, just in case a deployer does something silly? | 12:07 |
svg | That was the idea, but in my first version the 'HTTP' was not hardcoded actually, which did not make sense, as this will always be a HTTP header, so I changed it to be hardcoded | 12:08 |
svg | it still could be usefull if deployer sets horizon_secure_proxy_ssl_header_apache | 12:09 |
*** sigmavirus24_awa is now known as sigmavirus24 | 12:11 | |
openstackgerrit | Merged stackforge/os-ansible-deployment: Removes tab indents for bashate https://review.openstack.org/207664 | 12:17 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Allow a log dir that isn't the "service_name" https://review.openstack.org/215081 | 12:17 |
*** sigmavirus24 is now known as sigmavirus24_awa | 12:18 | |
*** prad_ has joined #openstack-ansible | 12:18 | |
*** alejandrito has joined #openstack-ansible | 12:20 | |
odyssey4me | evrardjp do you want to backport https://review.openstack.org/207664 and https://review.openstack.org/215081 to see how it's done? | 12:28 |
odyssey4me | the second will be easier as a first | 12:29 |
mgariepy | odyssey4me, hard to get hpcloud to build it now. | 12:29 |
odyssey4me | mgariepy we've fixed the issue for hpcloud, so the only issue now is that it's slow | 12:29 |
mgariepy | ok | 12:30 |
odyssey4me | mgariepy your patch has been approved, so it's doing the merge test now | 12:30 |
mgariepy | yeah i saw that :) | 12:31 |
mgariepy | will it be added to https://review.openstack.org/#/c/211151/ ? or should it be a different patch ? | 12:33 |
odyssey4me | mgariepy the backports will be done within the next week by the guys working on the ceph feature | 12:34 |
odyssey4me | they'll chain the backports in dependent patches | 12:34 |
mgariepy | ok | 12:34 |
odyssey4me | it's all in preparation for the 11.2.0 release, which is due on friday next week | 12:35 |
evrardjp | odyssey4me: why not :) | 12:35 |
odyssey4me | evrardjp ok, open https://review.openstack.org/215081 | 12:36 |
odyssey4me | you should see a 'cherry pick' button | 12:36 |
odyssey4me | click on that | 12:36 |
evrardjp | if it takes me more than 2 hours It's going to be hard | 12:36 |
evrardjp | ok | 12:36 |
evrardjp | for kilo right? | 12:36 |
openstackgerrit | Jean-Philippe Evrard proposed stackforge/os-ansible-deployment: Allow a log dir that isn't the "service_name" https://review.openstack.org/215602 | 12:37 |
odyssey4me | you'll see that it includes the 'cherry picked from ...' at the bottom of the proposed message -this is the same as using 'git cherry-pick -x <sha>' on the cli | 12:37 |
odyssey4me | there we go, you got it :) | 12:37 |
evrardjp | ok | 12:37 |
odyssey4me | if gerrit can't cherry-pick cleanly, it'll error out | 12:37 |
evrardjp | there is no topic anymore, normal? | 12:37 |
odyssey4me | that'll mean there's a dependent patch which hasn't merged into the selected branch yet - so you have to find it | 12:37 |
odyssey4me | no topic when using this method is normal, and fine | 12:38 |
evrardjp | ok | 12:38 |
odyssey4me | the topic is just to make it easier to see reviews that are covering a topci | 12:38 |
odyssey4me | *topic | 12:38 |
odyssey4me | if you try to cherry pick https://review.openstack.org/207664 you'll find that it'll error | 12:39 |
evrardjp | I'll try if you don't mind | 12:39 |
odyssey4me | it errors because it depends on https://review.openstack.org/215517 merging first | 12:39 |
odyssey4me | so if you want to backport it, you have to do so from the cli | 12:40 |
evrardjp | wait a sec | 12:40 |
odyssey4me | want to do that so that you see how to do dependent patches? | 12:40 |
evrardjp | first question, is: except from a git blame on the files, how do you do it? | 12:40 |
evrardjp | ok | 12:41 |
odyssey4me | so, on the cli from your clone of the repo | 12:41 |
odyssey4me | execute: git review -d <review number> for the review to depend on | 12:41 |
odyssey4me | \ie in this case: git review -d 215517 | 12:41 |
odyssey4me | that will pull down and checkout to a copy of that review | 12:42 |
evrardjp | ok | 12:42 |
evrardjp | continue please :) | 12:42 |
odyssey4me | then open the review you want to cherry pick on top of that, ie https://review.openstack.org/207664 | 12:43 |
evrardjp | ok | 12:43 |
odyssey4me | there's a "download" drop-down which contains options to checkout/cherry-pick, etc | 12:43 |
evrardjp | now i click on cherry pick manually | 12:43 |
evrardjp | paste in my terminal | 12:43 |
odyssey4me | yep, but before you execute that | 12:43 |
odyssey4me | paste into terminal, but add '-x' just after cherry-pick | 12:44 |
odyssey4me | ie change git fetch https://review.openstack.org/stackforge/os-ansible-deployment refs/changes/64/207664/6 && git cherry-pick FETCH_HEAD to git fetch https://review.openstack.org/stackforge/os-ansible-deployment refs/changes/64/207664/6 && git cherry-pick -x FETCH_HEAD | 12:44 |
*** jwagner is now known as jwagner_away | 12:44 | |
odyssey4me | that'll ensure that the commit it's cherry-picked from is in the commit message | 12:44 |
odyssey4me | assuming the cherry pick is successful (check the git log), you can execute 'git review' to push that up | 12:45 |
odyssey4me | it'll ask you if you want to submit both patches, answer yes | 12:45 |
openstackgerrit | Jean-Philippe Evrard proposed stackforge/os-ansible-deployment: Removes tab indents for bashate https://review.openstack.org/215609 | 12:45 |
odyssey4me | there we go :) | 12:46 |
evrardjp | I don't get it | 12:46 |
evrardjp | I understand it's easy | 12:46 |
odyssey4me | the second patch is now dependent on the first | 12:46 |
evrardjp | just to be sure | 12:47 |
odyssey4me | open up the review in your browser and you'll see that the dependence is the same as in your git log | 12:47 |
evrardjp | I see that, and it's a cool interface to show all that | 12:48 |
evrardjp | and it has updated the first commit cool | 12:48 |
evrardjp | ok quick question | 12:49 |
odyssey4me | sure | 12:49 |
evrardjp | is there an easy way to find the dependency? | 12:50 |
evrardjp | except the git blaming of files? | 12:50 |
odyssey4me | not to my knowledge | 12:50 |
evrardjp | or you have to know the history of stuff | 12:51 |
evrardjp | which makes sense | 12:51 |
odyssey4me | I usually manually try the cherry pick, see where it conflicts, then look at the history of the conflicting file and try to find the missing cherry-pick | 12:51 |
evrardjp | ok | 12:51 |
odyssey4me | this is why we prefer to have bugs logged for all commits, then we can track what's merged and what hasn't been backported yet | 12:52 |
evrardjp | hope I'm not the only one learning that, it's precious to see that | 12:52 |
evrardjp | yup | 12:52 |
odyssey4me | I'm still learning how to use git effectively, so it's likely you might learn a better way and can teach me. :) | 12:53 |
*** prad_ is now known as pradk | 12:53 | |
evrardjp | I was thinking to rebase at first | 12:53 |
evrardjp | but this isn't a good idea | 12:53 |
evrardjp | I mean it won't get the job done | 12:54 |
odyssey4me | if the patches depend, it's usually better to create the backports in the chain as they are, then you can rebase later | 12:54 |
odyssey4me | gerrit provides a simple rebase button, but it'll only show when a build of the review has completed once | 12:54 |
evrardjp | ok | 12:54 |
evrardjp | nice piece of software this gerrit | 12:56 |
openstackgerrit | git-harry proposed stackforge/os-ansible-deployment: WIP: Generic ini conf template https://review.openstack.org/212079 | 13:06 |
*** scarlisle has joined #openstack-ansible | 13:06 | |
*** shoutm has joined #openstack-ansible | 13:08 | |
openstackgerrit | Matt Thompson proposed stackforge/os-ansible-deployment: Add Ceph/RBD support to playbooks https://review.openstack.org/211151 | 13:15 |
openstackgerrit | Matt Thompson proposed stackforge/os-ansible-deployment: Allow nova key/partition/password injection https://review.openstack.org/215625 | 13:19 |
*** javeriak has joined #openstack-ansible | 13:23 | |
odyssey4me | evrardjp see my comment on https://review.openstack.org/215579 - I think there's a better way :) | 13:32 |
evrardjp | I was planning to do that with keepalived ;) | 13:33 |
openstackgerrit | Matt Thompson proposed stackforge/os-ansible-deployment: Add support for additional nova.conf options https://review.openstack.org/215632 | 13:34 |
evrardjp | I don't think that haproxy should restart if he gets the ip | 13:34 |
evrardjp | if he doesn't get* | 13:34 |
evrardjp | it should stay in the same state as before | 13:34 |
odyssey4me | evrardjp but you can implement that in keepalived - ie you can make it stop/start as the vip migrates | 13:35 |
evrardjp | yup | 13:35 |
evrardjp | I wanted to make sure that, without a decent failover with keepalived (so switchover instead of failover), you won't turn 2 haproxy on, because they both will be doing checks on the backend | 13:37 |
evrardjp | it's not bad, but it's not nice for the logs | 13:37 |
evrardjp | I'll remove my change then | 13:37 |
openstackgerrit | Matt Thompson proposed stackforge/os-ansible-deployment: Set lxc.autodev=0 for cinder_volumes in containers https://review.openstack.org/215634 | 13:37 |
cloudnull | morning | 13:47 |
mattt | howdy cloudnull | 13:48 |
cloudnull | hows it mattt | 13:48 |
mattt | cloudnull: not bad, jet lagged at all? | 13:56 |
cloudnull | nah. im tired but im staying on eu time because im headed back there tomorrow | 13:57 |
mattt | cloudnull: fair enough! | 13:57 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Ensure that nova and neutron provide consistent DHCP domain values https://review.openstack.org/213127 | 13:57 |
mattt | cloudnull: thanks for your neutron-db-manage update yesterday, i put through https://review.openstack.org/#/c/215584/ but deliberately marked it WIP incase anyone wants to make any edits | 13:57 |
cloudnull | thank you for raising the issue and fixerating it :) | 14:00 |
mattt | cloudnull: it's not quite fixed yet, it needs more work | 14:00 |
mattt | but i wanted to put the review up so we can figure it out | 14:00 |
mattt | cloudnull: but liberty introduces some nice things w/ online/offline migrations, so we should def. leverage that | 14:01 |
cloudnull | +1 i agree | 14:01 |
cloudnull | im presently trying to catch up on all the work that has gone on. theres been a bunch of good changes. which is awsome! | 14:01 |
mattt | cloudnull: cool, maybe we can bash heads on this next week | 14:01 |
cloudnull | for sure | 14:01 |
cloudnull | i look forwrad to it ;) | 14:02 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Use slurp to get the content of the ceph.conf file https://review.openstack.org/213170 | 14:03 |
*** Mudpuppy has joined #openstack-ansible | 14:04 | |
mattt | mgariepy: i'll get that backported | 14:04 |
cloudnull | great work on all the things everyone ! seems like master/kilo have progressed nicely ! | 14:04 |
palendae | odyssey4me: The readthedocs publishing is a manual process right now, I'll regenerate them | 14:05 |
mgariepy | mattt, ok perfect maybe include this as well https://review.openstack.org/#/c/215551/ | 14:06 |
palendae | I'm not too interested in putting work into getting them automated since presumably we're going to be putting a lot of our content on openstack.org "soon" | 14:06 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Ensure that nova and neutron provide consistent DHCP domain values https://review.openstack.org/215650 | 14:06 |
*** KLevenstein has joined #openstack-ansible | 14:06 | |
mattt | mgariepy: sure once it merges i'll get that done | 14:07 |
odyssey4me | palendae that process for publishing to openstack will probably only be for the rename, which is in a month or two | 14:07 |
openstackgerrit | Matt Thompson proposed stackforge/os-ansible-deployment: Use slurp to get the content of the ceph.conf file https://review.openstack.org/215652 | 14:10 |
*** woodard has joined #openstack-ansible | 14:14 | |
svg | Was there a final project name decided upon yet? | 14:17 |
palendae | openstack-ansible | 14:18 |
palendae | Infra's just dealing with the stackforge 'retirement' decision | 14:18 |
palendae | Which caught us at an unlucky time | 14:18 |
*** pradk has quit IRC | 14:21 | |
*** prad_ has joined #openstack-ansible | 14:22 | |
*** prad_ is now known as pradk | 14:23 | |
odyssey4me | yeah, we just missed the last scheduled rename slot by a day or two | 14:24 |
odyssey4me | so now we wait for them to bundle up before it happens | 14:24 |
palendae | Yep :( | 14:27 |
*** k_stev has joined #openstack-ansible | 14:30 | |
*** pradk has quit IRC | 14:31 | |
*** benwh4 has quit IRC | 14:32 | |
*** fawadkhaliq has quit IRC | 14:41 | |
*** gparaskevas has quit IRC | 15:02 | |
*** fawadkhaliq has joined #openstack-ansible | 15:19 | |
*** Mudpuppy has quit IRC | 15:20 | |
*** bapalm has joined #openstack-ansible | 15:21 | |
*** javeriak has quit IRC | 15:24 | |
*** Mudpuppy has joined #openstack-ansible | 15:25 | |
palendae | odyssey4me: I'll have to look at readthedocs's docs again. iirc, we needed to add some things to the git repos (openstack.org and github) that I couldn't do, but I'll double check | 15:26 |
odyssey4me | palendae ok, thanks - otherwise is there an option to just schedule a build once per day or something? | 15:27 |
palendae | I'll have to look. cloudnull, KLevenstein, and myself have access to the project on rtd | 15:27 |
palendae | I can easily add new maintainers if they make an account on readthedocs.org | 15:28 |
KLevenstein | palendae: I can help, though maybe not today | 15:28 |
palendae | I did trigger another build this morning | 15:28 |
palendae | Which takes like, 2-3 minutes at the most | 15:28 |
palendae | The builds tab looks like it's just a history | 15:28 |
palendae | odyssey4me: Ah, yeah - I'd either need access to stackforge's GitHub project or put commit hooks in the openstack one: https://read-the-docs.readthedocs.org/en/latest/webhooks.html | 15:36 |
odyssey4me | palendae alternatively, perhaps -infra can help just publish the docs to the right place on -infra :) | 15:40 |
palendae | Yeah, asking | 15:40 |
palendae | If they can do it, cool beans and no worries | 15:40 |
palendae | I'd rather do it all in reo | 15:40 |
palendae | I asked about rtd for now, hoping someone will come back and say, "No, you can't do RTD from here, use this instead." | 15:40 |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Fixes loops for bashate https://review.openstack.org/207667 | 15:44 |
*** Mudpuppy has quit IRC | 15:51 | |
*** tlian has joined #openstack-ansible | 15:52 | |
palendae | Aha, there's an existing infra job | 15:54 |
palendae | buuuut it uses the name of the project directly, and we don't own the os-ansible-deployment one >.< | 15:55 |
*** Mudpuppy has joined #openstack-ansible | 15:55 | |
palendae | ...now we do :) | 15:56 |
*** javeriak has joined #openstack-ansible | 16:00 | |
palendae | KLevenstein, cloudnull, I've recreated the project on readthedocs so the name is the full project name (git://git.openstack.org/stackforge/os-ansible-deployment), and proposed a change on infra to get it autopushed (https://review.openstack.org/215699) | 16:04 |
palendae | Er, http://os-ansible-deployment.readthedocs.org/en/latest/ | 16:04 |
*** Mudpuppy has quit IRC | 16:05 | |
KLevenstein | palendae: cool | 16:07 |
*** javeriak has quit IRC | 16:07 | |
palendae | odyssey4me, cloudnull: Do either of you remember the title of the governance patch that got us moved into big tent? | 16:12 |
*** Mudpuppy has joined #openstack-ansible | 16:13 | |
*** KLevenstein has quit IRC | 16:13 | |
*** javeriak has joined #openstack-ansible | 16:18 | |
odyssey4me | palendae https://review.openstack.org/191105 | 16:20 |
palendae | Thanks, found it. | 16:20 |
palendae | https://review.openstack.org/#/c/215699/ is updated | 16:20 |
*** Mudpuppy has quit IRC | 16:25 | |
*** Mudpuppy has joined #openstack-ansible | 16:26 | |
*** daneyon has joined #openstack-ansible | 16:31 | |
*** yaya has joined #openstack-ansible | 16:38 | |
*** javeriak_ has joined #openstack-ansible | 16:42 | |
openstackgerrit | Jesse Pretorius proposed stackforge/os-ansible-deployment: Update documentation for multiple VLAN ranges https://review.openstack.org/209598 | 16:42 |
*** woodard has quit IRC | 16:42 | |
*** javeriak has quit IRC | 16:44 | |
*** shoutm has quit IRC | 17:08 | |
*** tlian has quit IRC | 17:12 | |
openstackgerrit | Merged stackforge/os-ansible-deployment: Removes trailing whitespace for bashate https://review.openstack.org/215517 | 17:19 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Removes tab indents for bashate https://review.openstack.org/215609 | 17:19 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Allow a log dir that isn't the "service_name" https://review.openstack.org/215602 | 17:19 |
*** javeriak has joined #openstack-ansible | 17:24 | |
*** javeriak_ has quit IRC | 17:25 | |
*** javeriak_ has joined #openstack-ansible | 17:25 | |
*** KLevenstein has joined #openstack-ansible | 17:26 | |
*** javeriak has quit IRC | 17:28 | |
*** prad_ has joined #openstack-ansible | 17:31 | |
*** alop has joined #openstack-ansible | 17:36 | |
*** woodard has joined #openstack-ansible | 17:43 | |
*** woodard has quit IRC | 17:48 | |
*** prad_ is now known as pradk | 17:55 | |
*** jaypipes is now known as leakypipes | 18:00 | |
*** javeriak has joined #openstack-ansible | 18:10 | |
*** javeriak_ has quit IRC | 18:12 | |
meteorfox | odyssey4me: ping | 18:20 |
*** sdake has quit IRC | 18:46 | |
*** mpmsimo has joined #openstack-ansible | 18:52 | |
openstackgerrit | Merged stackforge/os-ansible-deployment: Add Ceph/RBD support to playbooks https://review.openstack.org/211151 | 18:56 |
*** javeriak has quit IRC | 18:57 | |
*** javeriak has joined #openstack-ansible | 18:58 | |
*** fawadkhaliq has quit IRC | 18:58 | |
cloudnull | o/ meteorfox | 18:59 |
cloudnull | i think odyssey4me is out for the day . | 18:59 |
*** yaya has quit IRC | 19:02 | |
*** sdake has joined #openstack-ansible | 19:03 | |
meteorfox | cloudnull: ah, ok, thanks | 19:03 |
*** mpmsimo has quit IRC | 19:10 | |
*** yaya has joined #openstack-ansible | 19:12 | |
*** yaya has quit IRC | 19:17 | |
*** woodard has joined #openstack-ansible | 19:29 | |
*** b8sell has joined #openstack-ansible | 19:32 | |
*** b8se11 has quit IRC | 19:33 | |
*** woodard has quit IRC | 19:34 | |
*** alejandrito has quit IRC | 19:48 | |
*** fawadkhaliq has joined #openstack-ansible | 20:03 | |
*** javeriak has quit IRC | 20:18 | |
openstackgerrit | Merged stackforge/os-ansible-deployment: Use slurp to get the content of the ceph.conf file https://review.openstack.org/215652 | 20:22 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Allow nova key/partition/password injection https://review.openstack.org/215625 | 20:23 |
*** woodard has joined #openstack-ansible | 20:30 | |
*** woodard has quit IRC | 20:34 | |
*** Mudpuppy has quit IRC | 20:43 | |
lbragstad | o/ hello! I'm curious if there is any way to find/generate a sample inventory file, just to see how the architecture is laid out for osad? | 20:57 |
*** fawadkhaliq has quit IRC | 20:58 | |
*** yaya has joined #openstack-ansible | 21:03 | |
cloudnull | lbragstad: the inventory file looks like https://gist.github.com/cloudnull/e586ef61f0edc8684cf6 | 21:05 |
lbragstad | cloudnull: awesome, thanks! | 21:06 |
cloudnull | anytime | 21:06 |
lbragstad | cloudnull: I take it that is generated via the dynamic inventory | 21:07 |
cloudnull | yes | 21:07 |
lbragstad | and the vars that are available here - https://github.com/stackforge/os-ansible-deployment/tree/master/etc/openstack_deploy | 21:07 |
cloudnull | correct | 21:07 |
lbragstad | wow | 21:08 |
cloudnull | wow? | 21:08 |
lbragstad | cloudnull: s/wow/cool/ | 21:10 |
cloudnull | ah :) | 21:10 |
lbragstad | cloudnull: dynamic inventory is pretty neat, I haven't played with it much, but this seems like a pretty good example | 21:10 |
cloudnull | it works but it should be better... | 21:11 |
cloudnull | not ansibles dyn inv but how we create it and maintain it. | 21:11 |
cloudnull | but itll get there in time | 21:11 |
lbragstad | so, with the inventory you pasted me, that's all json and that can be passed via command line directory to ansible (-i) | 21:11 |
cloudnull | `ansible-playbook` via stdin | 21:12 |
cloudnull | ie http://docs.ansible.com/ansible/developing_inventory.html | 21:12 |
*** KLevenstein has quit IRC | 21:14 | |
lbragstad | cloudnull: you guys don't have anyone that uses just straight up inventory files for this (because osad expects certain things that can't be detailed with regular inventory?) | 21:16 |
cloudnull | not that im aware of | 21:19 |
lbragstad | ok | 21:19 |
cloudnull | it will work with stock inv but idk anyone who is using it | 21:19 |
lbragstad | gotcha, | 21:19 |
*** yaya has quit IRC | 21:23 | |
*** yaya has joined #openstack-ansible | 21:31 | |
openstackgerrit | Merged stackforge/os-ansible-deployment: Add support for additional nova.conf options https://review.openstack.org/215632 | 21:36 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Set lxc.autodev=0 for cinder_volumes in containers https://review.openstack.org/215634 | 21:36 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Ensure that nova and neutron provide consistent DHCP domain values https://review.openstack.org/215650 | 21:36 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Update the documented ceph user variables https://review.openstack.org/209130 | 21:37 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Fixes deprecated arithmetic expansion for bashate https://review.openstack.org/207665 | 21:37 |
openstackgerrit | Merged stackforge/os-ansible-deployment: Fixes function declarations for bashate https://review.openstack.org/207666 | 21:37 |
*** yaya has quit IRC | 21:41 | |
*** scarlisle has quit IRC | 22:21 | |
openstackgerrit | Merged stackforge/os-ansible-deployment: Fixes loops for bashate https://review.openstack.org/207667 | 22:30 |
*** woodard has joined #openstack-ansible | 22:46 | |
*** alejandrito has joined #openstack-ansible | 22:46 | |
*** woodard has quit IRC | 22:50 | |
*** daneyon has quit IRC | 23:34 | |
*** mpmsimo has joined #openstack-ansible | 23:36 | |
*** k_stev has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!