*** dweaver has quit IRC | 00:02 | |
*** dweaver has joined #openstack-ansible | 00:03 | |
*** dweaver has quit IRC | 00:15 | |
*** dweaver has joined #openstack-ansible | 00:16 | |
*** eil397 has quit IRC | 00:27 | |
*** dweaver has quit IRC | 00:28 | |
*** dweaver has joined #openstack-ansible | 00:29 | |
*** wtcross has joined #openstack-ansible | 00:30 | |
*** wtcross has quit IRC | 00:35 | |
*** tomoe_ has joined #openstack-ansible | 00:36 | |
*** dweaver has quit IRC | 00:41 | |
*** dweaver has joined #openstack-ansible | 00:42 | |
*** weezS has quit IRC | 00:48 | |
*** wtcross has joined #openstack-ansible | 00:53 | |
*** dweaver has quit IRC | 00:54 | |
*** pegmanm_ has joined #openstack-ansible | 00:54 | |
*** dweaver has joined #openstack-ansible | 00:55 | |
*** pegmanm has quit IRC | 00:57 | |
*** wtcross has quit IRC | 00:58 | |
*** dweaver has quit IRC | 01:07 | |
*** dweaver has joined #openstack-ansible | 01:08 | |
*** izaakk has quit IRC | 01:13 | |
*** weshay_xchat has joined #openstack-ansible | 01:14 | |
*** funeutron has joined #openstack-ansible | 01:18 | |
*** dweaver has quit IRC | 01:20 | |
*** dweaver has joined #openstack-ansible | 01:21 | |
*** dweaver has quit IRC | 01:33 | |
*** dweaver has joined #openstack-ansible | 01:34 | |
*** wtcross has joined #openstack-ansible | 01:36 | |
*** wtcross has quit IRC | 01:40 | |
*** dweaver has quit IRC | 01:46 | |
*** dweaver has joined #openstack-ansible | 01:47 | |
SamYaple | lk/win 36 | 01:48 |
---|---|---|
SamYaple | oops | 01:48 |
SamYaple | ignore me! | 01:48 |
*** tomoe_ has quit IRC | 01:51 | |
*** tomoe_ has joined #openstack-ansible | 01:51 | |
*** pegmanm has joined #openstack-ansible | 01:56 | |
*** cloudtrainme has joined #openstack-ansible | 01:57 | |
*** pegmanm_ has quit IRC | 01:58 | |
*** cloudtrainme has quit IRC | 01:59 | |
*** dweaver has quit IRC | 01:59 | |
*** dweaver has joined #openstack-ansible | 02:00 | |
*** cloudtrainme has joined #openstack-ansible | 02:00 | |
*** weshay_xchat has quit IRC | 02:02 | |
*** dweaver has quit IRC | 02:12 | |
*** dweaver has joined #openstack-ansible | 02:13 | |
*** wtcross has joined #openstack-ansible | 02:17 | |
*** wtcross has quit IRC | 02:23 | |
*** cloudtrainme has quit IRC | 02:23 | |
*** dweaver has quit IRC | 02:25 | |
*** dweaver has joined #openstack-ansible | 02:26 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Updated config parsing for listOPS https://review.openstack.org/277660 | 02:31 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Updated config parsing for listOPS https://review.openstack.org/277661 | 02:32 |
*** dweaver has quit IRC | 02:38 | |
*** dweaver has joined #openstack-ansible | 02:39 | |
*** wtcross has joined #openstack-ansible | 02:40 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs: Fact caching https://review.openstack.org/277503 | 02:43 |
*** wtcross has quit IRC | 02:44 | |
*** baker has joined #openstack-ansible | 02:45 | |
*** fawadkhaliq has joined #openstack-ansible | 02:47 | |
*** dweaver has quit IRC | 02:51 | |
*** dweaver has joined #openstack-ansible | 02:52 | |
logan- | it seems like the <service>_bin variables taht the sudoers template uses do not get set correctly when venvs are disabled | 02:53 |
logan- | they all point to the venv paths | 02:54 |
*** sdake has joined #openstack-ansible | 02:55 | |
*** pegmanm_ has joined #openstack-ansible | 02:58 | |
logan- | oh I see, it drops the sudoers file in _pre_install and then sets the nova_bin fact in _post_install | 02:58 |
*** sdake_ has joined #openstack-ansible | 03:00 | |
*** pegmanm has quit IRC | 03:00 | |
*** sdake has quit IRC | 03:03 | |
*** dweaver has quit IRC | 03:04 | |
*** dweaver has joined #openstack-ansible | 03:05 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_client: Remove Xtrabackup from Galera client role https://review.openstack.org/277186 | 03:09 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs: Multiple store backends in Glance https://review.openstack.org/277672 | 03:10 |
mhayden | ohai2u neillc | 03:14 |
neillc | heya mhayden :-) | 03:14 |
neillc | hello everyone o/ | 03:14 |
cloudnull | logan-: is that a bug ? | 03:16 |
logan- | yep. | 03:16 |
cloudnull | :( | 03:16 |
cloudnull | is it an ordering issue ? | 03:17 |
logan- | i assume sudoers is dropped in preinstall because it needs to be there when the services start, and the fact can't be set until all of the services are installed because it is just using `which` to find the dir | 03:17 |
*** dweaver has quit IRC | 03:18 | |
logan- | so maybe after pip packages are installed, but before init setup, the fact should be set and then sudoers dropped | 03:18 |
*** dweaver has joined #openstack-ansible | 03:18 | |
logan- | that fact needs to be there before sudoers is built otherwise you just get the default, which is venv path | 03:19 |
cloudnull | seems like we can move https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_cinder/tasks/cinder_pre_install.yml#L92-L101 to post install | 03:19 |
cloudnull | yea moved to after https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_cinder/tasks/cinder_post_install.yml#L85 | 03:21 |
cloudnull | would do it | 03:21 |
logan- | yep | 03:21 |
logan- | looks like it | 03:21 |
*** wtcross has joined #openstack-ansible | 03:22 | |
logan- | should the fact be set at the beginning of post_install? I don't know if any of the roles use *_bin in the other templates | 03:22 |
logan- | it seems like that might avoid problems down the road even if there are no templates besides sudoers relying on it right now | 03:22 |
*** wtcross has quit IRC | 03:26 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Changed the ordering for sudoers where used https://review.openstack.org/277674 | 03:27 |
cloudnull | ^ logan- | 03:27 |
cloudnull | try that and let me know how it fairs | 03:27 |
logan- | ok thanks, picking it now | 03:29 |
*** dweaver has quit IRC | 03:31 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs: Centralized logging https://review.openstack.org/277675 | 03:31 |
*** dweaver has joined #openstack-ansible | 03:31 | |
mhayden | neillc: i wonder if we can s/Image service/glance/ | 03:34 |
neillc | I would have no problem with that | 03:35 |
neillc | but, I really feel like I'm being excessively picky anyway | 03:35 |
neillc | At least it proves I'm actually reading what I review? | 03:35 |
mhayden | haha | 03:36 |
mhayden | perhaps we could say "Image service (glance)" one time | 03:36 |
mhayden | and then use glance after that | 03:36 |
neillc | works for me | 03:36 |
mhayden | i'll defer to karen or odyssey4me on that one | 03:37 |
mhayden | but i'm glad to know i'm not crazy | 03:37 |
* mhayden puts an arm around neillc | 03:37 | |
neillc | probably wise | 03:37 |
mhayden | or well, at least not crazy on this particular issue | 03:37 |
* neillc backs away slowly... | 03:37 | |
* neillc making soothing sounds | 03:38 | |
mhayden | haha | 03:38 |
mhayden | neillc: things good in AU? | 03:38 |
neillc | yep, gradually getting back up to speed. was at linux.conf.au last week which is always fun | 03:39 |
mhayden | i still need to make it down there sometime | 03:39 |
mhayden | i've heard LCA is awesome | 03:39 |
neillc | definitely, and yes way awesome - my favourite conference | 03:39 |
*** dweaver has quit IRC | 03:44 | |
*** dweaver has joined #openstack-ansible | 03:44 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs: Cinder backups in Ceph https://review.openstack.org/277677 | 03:50 |
cloudnull | im off to sleep. see you all in the morro w | 03:50 |
mhayden | enjoy, cloudnull | 03:50 |
cloudnull | ill try :) | 03:50 |
cloudnull | ill leave this here, but if any would be reviewers are around I'd love to get this looked at https://review.openstack.org/#/c/271423/ | 03:52 |
* mhayden ganders | 03:52 | |
cloudnull | cheers all | 03:52 |
mhayden | oh this review has my name on it | 03:53 |
mhayden | so i must look :) | 03:53 |
neillc | ooh scary review | 03:53 |
mhayden | ah, i think i looked at a previous rev of this review | 03:55 |
*** dweaver has quit IRC | 03:57 | |
*** dweaver has joined #openstack-ansible | 03:57 | |
*** pegmanm has joined #openstack-ansible | 04:00 | |
*** pegmanm_ has quit IRC | 04:02 | |
*** wtcross has joined #openstack-ansible | 04:03 | |
*** wtcross has quit IRC | 04:07 | |
*** dweaver has quit IRC | 04:10 | |
*** dweaver has joined #openstack-ansible | 04:10 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs: L3HA https://review.openstack.org/277680 | 04:14 |
*** dweaver has quit IRC | 04:23 | |
*** dweaver has joined #openstack-ansible | 04:23 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs/Reno: Keystone config updates for liberty https://review.openstack.org/277682 | 04:34 |
*** dweaver has quit IRC | 04:36 | |
*** dweaver has joined #openstack-ansible | 04:36 | |
*** fawadkhaliq has quit IRC | 04:42 | |
*** wtcross has joined #openstack-ansible | 04:45 | |
*** dweaver has quit IRC | 04:49 | |
*** dweaver has joined #openstack-ansible | 04:49 | |
*** wtcross has quit IRC | 04:50 | |
*** shausy has joined #openstack-ansible | 04:52 | |
*** dweaver has quit IRC | 05:02 | |
*** dweaver has joined #openstack-ansible | 05:03 | |
*** funeutron has quit IRC | 05:03 | |
*** pegmanm_ has joined #openstack-ansible | 05:03 | |
*** pegmanm has quit IRC | 05:03 | |
*** wtcross has joined #openstack-ansible | 05:06 | |
*** wtcross has quit IRC | 05:11 | |
*** fawadkhaliq has joined #openstack-ansible | 05:14 | |
*** fawadkhaliq has quit IRC | 05:14 | |
*** fawadkhaliq has joined #openstack-ansible | 05:14 | |
*** dweaver has quit IRC | 05:15 | |
*** dweaver has joined #openstack-ansible | 05:16 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs: Manual nova_spice_console removal https://review.openstack.org/277686 | 05:18 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs/Reno: Updated repo build process https://review.openstack.org/277689 | 05:26 |
*** wtcross has joined #openstack-ansible | 05:27 | |
*** dweaver has quit IRC | 05:28 | |
*** dweaver has joined #openstack-ansible | 05:29 | |
*** wtcross has quit IRC | 05:31 | |
*** shausy has quit IRC | 05:37 | |
*** shausy has joined #openstack-ansible | 05:38 | |
*** baker has quit IRC | 05:40 | |
*** dweaver has quit IRC | 05:41 | |
*** dweaver has joined #openstack-ansible | 05:42 | |
*** dweaver has quit IRC | 05:54 | |
*** dweaver has joined #openstack-ansible | 05:55 | |
*** javeriak has joined #openstack-ansible | 06:07 | |
*** dweaver has quit IRC | 06:07 | |
*** shausy has quit IRC | 06:07 | |
*** javeriak has quit IRC | 06:07 | |
*** shausy has joined #openstack-ansible | 06:07 | |
*** javeriak has joined #openstack-ansible | 06:07 | |
*** dweaver has joined #openstack-ansible | 06:08 | |
*** wtcross has joined #openstack-ansible | 06:08 | |
*** wtcross has quit IRC | 06:13 | |
*** rgogunskiy has quit IRC | 06:15 | |
*** javeriak_ has joined #openstack-ansible | 06:16 | |
*** javeriak has quit IRC | 06:17 | |
*** dweaver has quit IRC | 06:21 | |
*** dweaver has joined #openstack-ansible | 06:21 | |
*** dweaver has quit IRC | 06:34 | |
*** dweaver has joined #openstack-ansible | 06:34 | |
*** targon has joined #openstack-ansible | 06:45 | |
*** dweaver has quit IRC | 06:47 | |
*** dweaver has joined #openstack-ansible | 06:47 | |
*** wtcross has joined #openstack-ansible | 06:50 | |
*** wtcross has quit IRC | 06:55 | |
*** unlaudable has joined #openstack-ansible | 06:59 | |
*** dweaver has quit IRC | 07:00 | |
*** dweaver has joined #openstack-ansible | 07:00 | |
*** sdake_ has quit IRC | 07:00 | |
*** wtcross has joined #openstack-ansible | 07:00 | |
*** sdake has joined #openstack-ansible | 07:01 | |
*** sdake has quit IRC | 07:03 | |
*** wtcross has quit IRC | 07:05 | |
*** javeriak_ has quit IRC | 07:06 | |
*** rgogunskiy has joined #openstack-ansible | 07:07 | |
*** dweaver has quit IRC | 07:13 | |
*** dweaver has joined #openstack-ansible | 07:13 | |
v1k0d3n | not sure if anyone is here, but i have a question on services in openstack-ansible... | 07:14 |
v1k0d3n | i'm typically used to restarting ubuntu services with service xxx restart, or by using a script in /etc/rcx.d/xxxx restart...but i can't seem to find what i'm looking for. :-/ | 07:15 |
odyssey4me | morning v1k0d3n | 07:15 |
v1k0d3n | i want to restart nova services for each of the nova running containers | 07:15 |
v1k0d3n | hey man, good morning. back your time already? | 07:15 |
v1k0d3n | lol | 07:15 |
odyssey4me | v1k0d3n we have configured everything with upstart, so the scripts should be there | 07:15 |
odyssey4me | v1k0d3n yep, it's 7:16am | 07:16 |
v1k0d3n | i'm still learning...thanks for being patient | 07:17 |
v1k0d3n | i'll have a lot of questions...esp coming from a RH background | 07:17 |
v1k0d3n | ah, that was it. thank you odyssey4me! | 07:19 |
v1k0d3n | oh wait..i spoke too soon... | 07:21 |
v1k0d3n | i'm not familiar with upstart | 07:22 |
odyssey4me | v1k0d3n you can use start <service name> - ir the init style 'service <servicename> start' - either should work | 07:22 |
odyssey4me | which service are you trying to start/restart? | 07:23 |
odyssey4me | each nova container will have a different service name, just to confuse the heck out of you :p | 07:23 |
*** wtcross has joined #openstack-ansible | 07:23 | |
v1k0d3n | well, i made changes in nova conf to configure a different domain than openstacklocal (/etc/nova/nova.conf) | 07:23 |
odyssey4me | v1k0d3n did you implement that as a user_variable, or change them manually? | 07:24 |
v1k0d3n | so i was thinking that i could either go into the container and issue service nova-xxx restart and that would work. | 07:25 |
v1k0d3n | manually...was really just testing the way i knew from before... | 07:25 |
odyssey4me | well, it's worth noting that there are two user vars that pertain to that as the domain name goes across two services - nova and neutron | 07:26 |
*** dweaver has quit IRC | 07:26 | |
v1k0d3n | right, i didn't mention neutron, but i have that one too | 07:26 |
odyssey4me | so there's nova_dhcp_domain and neutron_dhcp_domain, but we have a convenience var called 'dhcp_domain' that'll be used in both by default | 07:26 |
v1k0d3n | started with nova | 07:26 |
*** dweaver has joined #openstack-ansible | 07:26 | |
odyssey4me | but anyway | 07:27 |
v1k0d3n | still learning, this will make more sense as i spend time with it. | 07:27 |
v1k0d3n | been only a week so far... | 07:27 |
odyssey4me | so the nova services are - you may have to refresh my memory if I miss one of the containers | 07:27 |
*** wtcross has quit IRC | 07:27 | |
odyssey4me | but they'll be nova-api-os-compute, nova-api (I think?), nova-compute, nova-consoleauth | 07:28 |
odyssey4me | nova-conductor, nova-api-metadata | 07:28 |
odyssey4me | this sets up the init files: https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/roles/os_nova/tasks/nova_upstart_init.yml | 07:29 |
v1k0d3n | interesting, i thought a status-all would've displayed that... | 07:29 |
v1k0d3n | did seem to though | 07:29 |
v1k0d3n | let me check again, make sure i have it right. it's really late, so i could be going a little wacky right now. | 07:30 |
odyssey4me | grep playbooks/roles/os_nova/defaults/main.yml for '_program_name' for the list of possible services | 07:30 |
v1k0d3n | awesome, that is super helpful. | 07:34 |
v1k0d3n | so recommended is to obviously use variables for this in the future... | 07:34 |
v1k0d3n | this project is just incredible. i'm so amazed at the work that goes into this... | 07:34 |
v1k0d3n | RDO is so different, but this is by far my favorite distro and distro method. | 07:35 |
*** dweaver has quit IRC | 07:39 | |
*** dweaver has joined #openstack-ansible | 07:40 | |
*** wtcross has joined #openstack-ansible | 07:44 | |
*** wtcross has quit IRC | 07:48 | |
*** dweaver has quit IRC | 07:52 | |
*** dweaver has joined #openstack-ansible | 07:53 | |
*** dweaver has quit IRC | 08:05 | |
*** dweaver has joined #openstack-ansible | 08:06 | |
*** dweaver has quit IRC | 08:18 | |
*** dweaver has joined #openstack-ansible | 08:19 | |
*** javeriak has joined #openstack-ansible | 08:19 | |
*** gparaskevas has joined #openstack-ansible | 08:23 | |
*** wtcross has joined #openstack-ansible | 08:26 | |
*** rgogunskiy_ has joined #openstack-ansible | 08:27 | |
*** rgogunskiy has quit IRC | 08:28 | |
*** rgogunskiy_ is now known as rgogunskiy | 08:28 | |
*** wtcross has quit IRC | 08:30 | |
*** mikelk has joined #openstack-ansible | 08:30 | |
*** dweaver has quit IRC | 08:31 | |
*** dweaver has joined #openstack-ansible | 08:32 | |
*** MCoLo has joined #openstack-ansible | 08:33 | |
*** dweaver has quit IRC | 08:44 | |
*** dweaver has joined #openstack-ansible | 08:45 | |
odyssey4me | v1k0d3n yeah, the vars ensure that when you re-run the play (to get an updated version) then your environment remains consistent | 08:48 |
odyssey4me | sorry, was driving to work :) | 08:49 |
*** tomoe_ has quit IRC | 08:54 | |
*** kukacz has joined #openstack-ansible | 08:55 | |
odyssey4me | hughsaunders can you make head or tail of http://logs.openstack.org/60/277660/1/check/gate-openstack-ansible-linters/03da9ae/console.html#_2016-02-09_02_32_21_594 ? | 08:56 |
*** dweaver has quit IRC | 08:57 | |
*** dweaver has joined #openstack-ansible | 08:58 | |
*** wtcross has joined #openstack-ansible | 09:07 | |
*** shausy has quit IRC | 09:08 | |
*** shausy has joined #openstack-ansible | 09:09 | |
*** dweaver has quit IRC | 09:10 | |
*** dweaver has joined #openstack-ansible | 09:11 | |
*** wtcross has quit IRC | 09:12 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Resolve bashate violation E005 and add notes about bashate E006 exception https://review.openstack.org/276615 | 09:16 |
*** mgoddard has joined #openstack-ansible | 09:21 | |
*** dweaver has quit IRC | 09:23 | |
*** dweaver has joined #openstack-ansible | 09:24 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add bashate E040 exception https://review.openstack.org/277747 | 09:27 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Resolve bashate violation E005 and add notes about bashate E006 exception https://review.openstack.org/276615 | 09:29 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update bashate lint checks re: E005, E006, E040 https://review.openstack.org/276615 | 09:30 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update bashate lint checks re: E005, E006, E040 https://review.openstack.org/276616 | 09:32 |
*** shausy has quit IRC | 09:33 | |
odyssey4me | mattt hughsaunders any objections to https://review.openstack.org/277747 before I apply the exception across all repositories? | 09:34 |
*** neilus has joined #openstack-ansible | 09:36 | |
*** dweaver has quit IRC | 09:36 | |
*** dweaver has joined #openstack-ansible | 09:37 | |
evrardjp | hello everyone | 09:39 |
evrardjp | odyssey4me: you're there? | 09:39 |
*** rgogunskiy has quit IRC | 09:42 | |
*** gparaskevas has quit IRC | 09:42 | |
odyssey4me | o/ evrardjp - good morning! | 09:43 |
*** fawadkhaliq has quit IRC | 09:47 | |
*** fawadkhaliq has joined #openstack-ansible | 09:47 | |
evrardjp | good morning | 09:48 |
*** wtcross has joined #openstack-ansible | 09:49 | |
*** dweaver has quit IRC | 09:49 | |
*** dweaver has joined #openstack-ansible | 09:50 | |
*** wtcross has quit IRC | 09:53 | |
*** fawadkhaliq has quit IRC | 10:01 | |
*** dweaver has quit IRC | 10:02 | |
*** dweaver has joined #openstack-ansible | 10:03 | |
*** javeriak has quit IRC | 10:05 | |
*** gparaskevas has joined #openstack-ansible | 10:09 | |
*** dweaver has quit IRC | 10:16 | |
*** dweaver has joined #openstack-ansible | 10:16 | |
*** electrofelix has joined #openstack-ansible | 10:18 | |
*** rgogunskiy has joined #openstack-ansible | 10:27 | |
*** dweaver has quit IRC | 10:29 | |
*** dweaver has joined #openstack-ansible | 10:29 | |
*** wtcross has joined #openstack-ansible | 10:31 | |
*** brad[] has quit IRC | 10:33 | |
*** brad[] has joined #openstack-ansible | 10:33 | |
*** wtcross has quit IRC | 10:35 | |
*** dweaver has quit IRC | 10:42 | |
*** dweaver has joined #openstack-ansible | 10:42 | |
*** fawadkhaliq has joined #openstack-ansible | 10:50 | |
*** tomoe_ has joined #openstack-ansible | 10:51 | |
*** weshay_xchat has joined #openstack-ansible | 10:55 | |
*** dweaver has quit IRC | 10:55 | |
*** tomoe_ has quit IRC | 10:55 | |
*** dweaver has joined #openstack-ansible | 10:55 | |
*** rgogunskiy_ has joined #openstack-ansible | 10:56 | |
*** tomoe_ has joined #openstack-ansible | 10:57 | |
*** rgogunskiy has quit IRC | 11:00 | |
*** rgogunskiy_ is now known as rgogunskiy | 11:00 | |
*** tomoe_ has quit IRC | 11:01 | |
*** dweaver has quit IRC | 11:08 | |
*** dweaver has joined #openstack-ansible | 11:09 | |
*** wtcross has joined #openstack-ansible | 11:12 | |
*** tomoe_ has joined #openstack-ansible | 11:13 | |
*** wtcross has quit IRC | 11:16 | |
*** tomoe_ has quit IRC | 11:18 | |
*** fawadkhaliq has quit IRC | 11:19 | |
*** fawadkhaliq has joined #openstack-ansible | 11:19 | |
*** fawadkhaliq has quit IRC | 11:19 | |
*** fawadkhaliq has joined #openstack-ansible | 11:20 | |
*** dweaver has quit IRC | 11:21 | |
*** dweaver has joined #openstack-ansible | 11:21 | |
*** javeriak has joined #openstack-ansible | 11:22 | |
evrardjp | Could someone give me an input on this one? https://review.openstack.org/#/c/264862 | 11:24 |
evrardjp | before rewriting it, I'd rather have another view | 11:24 |
*** tomoe_ has joined #openstack-ansible | 11:28 | |
*** tomoe_ has quit IRC | 11:32 | |
*** tomoe_ has joined #openstack-ansible | 11:33 | |
*** dweaver has quit IRC | 11:34 | |
*** javeriak has quit IRC | 11:34 | |
*** egonzalez has joined #openstack-ansible | 11:34 | |
*** dweaver has joined #openstack-ansible | 11:34 | |
*** tomoe_ has quit IRC | 11:38 | |
*** javeriak has joined #openstack-ansible | 11:40 | |
*** javeriak has quit IRC | 11:41 | |
*** javeriak has joined #openstack-ansible | 11:41 | |
*** dweaver has quit IRC | 11:47 | |
*** dweaver has joined #openstack-ansible | 11:48 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible: Workarounding the upstream apt bug temporarily https://review.openstack.org/277799 | 11:48 |
evrardjp | odyssey4me: ^ for you as a PoC, that's what you meant right? | 11:48 |
*** javeriak_ has joined #openstack-ansible | 11:51 | |
*** xek_ is now known as xek | 11:51 | |
*** tomoe_ has joined #openstack-ansible | 11:52 | |
*** wtcross has joined #openstack-ansible | 11:54 | |
*** javeriak has quit IRC | 11:55 | |
*** tomoe_ has quit IRC | 11:56 | |
*** wtcross has quit IRC | 12:00 | |
*** dweaver has quit IRC | 12:00 | |
*** dweaver has joined #openstack-ansible | 12:01 | |
odyssey4me | evrardjp will take a look - just reviewing some other stuff right now | 12:03 |
*** tomoe_ has joined #openstack-ansible | 12:07 | |
*** tomoe_ has quit IRC | 12:11 | |
*** tomoe_ has joined #openstack-ansible | 12:13 | |
*** dweaver has quit IRC | 12:13 | |
*** dweaver has joined #openstack-ansible | 12:14 | |
*** tomoe_ has quit IRC | 12:17 | |
*** tomoe_ has joined #openstack-ansible | 12:18 | |
*** tomoe_ has quit IRC | 12:22 | |
*** cemmason1 has joined #openstack-ansible | 12:24 | |
*** tomoe_ has joined #openstack-ansible | 12:24 | |
*** zhangjn has quit IRC | 12:24 | |
*** dweaver has quit IRC | 12:26 | |
*** dweaver has joined #openstack-ansible | 12:27 | |
*** zhangjn has joined #openstack-ansible | 12:27 | |
*** tomoe_ has quit IRC | 12:28 | |
*** tomoe_ has joined #openstack-ansible | 12:30 | |
*** tomoe_ has quit IRC | 12:34 | |
*** javeriak has joined #openstack-ansible | 12:35 | |
*** javeriak_ has quit IRC | 12:37 | |
*** retreved has quit IRC | 12:38 | |
odyssey4me | evrardjp done :) | 12:38 |
*** retreved has joined #openstack-ansible | 12:38 | |
*** openstackgerrit_ has joined #openstack-ansible | 12:39 | |
*** dweaver has quit IRC | 12:39 | |
*** dweaver has joined #openstack-ansible | 12:40 | |
*** rgogunskiy has quit IRC | 12:41 | |
*** tomoe_ has joined #openstack-ansible | 12:41 | |
evrardjp | odyssey4me: I'll adapt the commit to add all the others which behaves the same way | 12:42 |
evrardjp | but you're ok with the idea, so that's fine | 12:42 |
odyssey4me | evrardjp yep - I'd like to see whether it actually works as well - did you test it? | 12:43 |
odyssey4me | the gate check is still running | 12:43 |
*** fawadkhaliq has quit IRC | 12:43 | |
evrardjp | hard to say, my cache was recent when this ran | 12:43 |
odyssey4me | so it skipped in your test - maybe try a really short timeout (like 0 or 1) ? | 12:43 |
odyssey4me | confirm that it actually does the update | 12:44 |
evrardjp | yeah, it's still WIP, I'll try with a short timeout | 12:44 |
evrardjp | it was just to make sure you're ok with the idea | 12:44 |
evrardjp | because we are adding a unusual variable name, etc. | 12:45 |
*** tomoe_ has quit IRC | 12:45 | |
*** wtcross has joined #openstack-ansible | 12:49 | |
*** dweaver has quit IRC | 12:52 | |
*** dweaver has joined #openstack-ansible | 12:53 | |
*** javeriak has quit IRC | 12:58 | |
*** javeriak has joined #openstack-ansible | 12:59 | |
*** johnmilton has joined #openstack-ansible | 13:03 | |
*** tomoe_ has joined #openstack-ansible | 13:04 | |
*** dweaver has quit IRC | 13:05 | |
*** javeriak has quit IRC | 13:05 | |
*** dweaver has joined #openstack-ansible | 13:06 | |
*** tomoe_ has quit IRC | 13:08 | |
mhayden | mornin' | 13:10 |
*** dweaver has quit IRC | 13:18 | |
*** tomoe_ has joined #openstack-ansible | 13:18 | |
mhayden | odyssey4me: FWIW, i have a branch together for getting octavia deployed with OSA -> https://github.com/major/openstack-ansible/commit/47c013219e885af9bf0e1a1d378d04de2b464120 | 13:19 |
*** sdake has joined #openstack-ansible | 13:19 | |
*** dweaver has joined #openstack-ansible | 13:19 | |
mhayden | it works, but building the amphora vm is still manual for the moment | 13:19 |
*** sdake_ has joined #openstack-ansible | 13:21 | |
*** fawadkhaliq has joined #openstack-ansible | 13:22 | |
*** tomoe_ has quit IRC | 13:23 | |
*** sdake has quit IRC | 13:24 | |
*** rgogunskiy has joined #openstack-ansible | 13:24 | |
*** sdake_ is now known as sdake | 13:24 | |
cloudnull | morning | 13:25 |
mhayden | OHAI2uthere cloudnull | 13:25 |
cloudnull | odyssey4me mattt hughsaunders andymccr stevelle d34dh0r53 when you guys get a chance, we need https://review.openstack.org/#/c/277579/ https://review.openstack.org/#/c/277660/ https://review.openstack.org/#/c/277661/ -- it was discovered yesterday that if you set a listOP using the config template oslo config is not processing the list item with brackets in it which causes the service to stacktrace and die. | 13:28 |
cloudnull | sigmavirus24_awa: found that ^ | 13:28 |
hughsaunders | oh dear | 13:28 |
cloudnull | the code exists in oslo config to do it, however because of an oversight there its never reached | 13:29 |
*** dweaver has quit IRC | 13:31 | |
*** tomoe_ has joined #openstack-ansible | 13:31 | |
*** dweaver has joined #openstack-ansible | 13:32 | |
evrardjp | morning mhayden cloudnull hughsaunders | 13:32 |
cloudnull | o/ evrardjp | 13:32 |
hughsaunders | word evrardjp | 13:32 |
hughsaunders | I clicked your link earlier but realised you want an opinion from someone who isn't me.. | 13:33 |
evrardjp | isn't you or miguel IIRC | 13:33 |
evrardjp | it's not personal, just to have more eyes on it | 13:34 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs: Centralized logging https://review.openstack.org/277675 | 13:35 |
mhayden | weird... sphinx keeps segfaulting in my python 2.7.11 venv | 13:35 |
mhayden | as well as my 2.7.10 venv | 13:35 |
* mhayden scratches his head | 13:35 | |
odyssey4me | mhayden time for us to make use of https://github.com/openstack/ansible-role-diskimage-builder ? pabelanger would really like that :) | 13:35 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible: Only update apt cache if necessary https://review.openstack.org/277799 | 13:35 |
*** tomoe_ has quit IRC | 13:36 | |
hughsaunders | mhayden: the sphinx wants to be free | 13:36 |
mhayden | hughsaunders: it cannot have that much freedom | 13:36 |
mhayden | :P | 13:36 |
mhayden | odyssey4me: ah, didn't know that repo existed :) | 13:36 |
* mhayden tips his hat to palendae | 13:36 | |
mhayden | err pabelanger | 13:36 |
*** tomoe_ has joined #openstack-ansible | 13:37 | |
*** sdake has quit IRC | 13:40 | |
*** sdake has joined #openstack-ansible | 13:41 | |
*** tomoe_ has quit IRC | 13:41 | |
evrardjp | mhayden: I'd be happy to learn how to make use of ansible-role-diskimage-builder | 13:42 |
*** tomoe_ has joined #openstack-ansible | 13:43 | |
*** dweaver has quit IRC | 13:44 | |
*** dweaver has joined #openstack-ansible | 13:45 | |
*** tomoe_ has quit IRC | 13:47 | |
*** sdake has quit IRC | 13:48 | |
*** sdake has joined #openstack-ansible | 13:49 | |
mhayden | odyssey4me: i understand about the upgrade section -- what did you mean about list items? | 13:50 |
mhayden | https://review.openstack.org/#/c/277682/1/releasenotes/notes/keystone-config-update-liberty-43b3d4a2b3d20fbc.yaml | 13:50 |
mhayden | odyssey4me: ah, nevermind -- found the link for the fully parsed release notes and i see what you mean | 13:53 |
pabelanger | mhayden: odyssey4me: nice. What are using it for? | 13:54 |
mhayden | pabelanger: i think odyssey4me mentioned it in the context of octavia/amphora | 13:54 |
*** openstackgerrit_ has quit IRC | 13:56 | |
evrardjp | interesting work on octavia mhayden | 13:57 |
mhayden | thanks | 13:57 |
*** dweaver has quit IRC | 13:57 | |
*** dweaver has joined #openstack-ansible | 13:58 | |
pabelanger | mhayden: ah. Never used octavia / amphora yet | 13:59 |
*** tomoe_ has joined #openstack-ansible | 13:59 | |
mhayden | it's... interesting | 14:00 |
mhayden | i also stumbled upon astara after investigating octavia | 14:00 |
mhayden | damn, fixed my segfaults in sphinx by using clang with pyenv | 14:00 |
evrardjp | don't know astara will check | 14:01 |
mhayden | from what a fellow racker tells me, it replaces neutron's l3 bits | 14:01 |
mhayden | neutron still does l2 | 14:01 |
mhayden | but astara does the l3 routing, vpnaas, fwaas, lbaas | 14:01 |
mhayden | inside a vM | 14:02 |
*** britthou_ has joined #openstack-ansible | 14:03 | |
*** tomoe_ has quit IRC | 14:04 | |
evrardjp | it's a replacement of the curent neutron l3 agents part then? | 14:04 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible-plugins: Updated config parsing for listOPS https://review.openstack.org/277579 | 14:05 |
evrardjp | I remember cloudstack when I hear a l3 vm :) | 14:05 |
*** tomoe_ has joined #openstack-ansible | 14:05 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible-plugins: Updated config parsing for listOPS https://review.openstack.org/277579 | 14:06 |
odyssey4me | mhayden yeah, it looks pretty interesting | 14:07 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Updated config parsing for listOPS https://review.openstack.org/277660 | 14:08 |
odyssey4me | cloudnull we need https://review.openstack.org/277747 to merge, then https://review.openstack.org/276616 and https://review.openstack.org/276615 to follow in order to land more patches | 14:08 |
odyssey4me | hughsaunders ^ | 14:08 |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Updated config parsing for listOPS https://review.openstack.org/277661 | 14:09 |
*** tomoe_ has quit IRC | 14:09 | |
cloudnull | hughsaunders: updated the listOP patches w/. the bug info | 14:09 |
odyssey4me | otherwise the listOPS patches won't merge, thanks to lint failure introduced by a new bashate | 14:10 |
*** sdake has quit IRC | 14:10 | |
*** dweaver has quit IRC | 14:10 | |
*** tomoe_ has joined #openstack-ansible | 14:11 | |
*** dweaver has joined #openstack-ansible | 14:11 | |
cloudnull | odyssey4me: done | 14:11 |
odyssey4me | cool, thanks | 14:12 |
cloudnull | odyssey4me: with cross project linking, do we need to do the ceremonial -2 while waiting on a master patch ? | 14:13 |
cloudnull | referring to https://review.openstack.org/#/c/277660/ | 14:13 |
odyssey4me | cloudnull if the master patch may change, yes - that's why premature backporting is discouraged | 14:14 |
cloudnull | being that many things exist cross project now due to IRR i dont think that practice is needed any longer if the "Depends-On: ..." key word is used | 14:14 |
odyssey4me | there is no telling whether the actual patch in master may require changes, and having to verify that the backport is consistent adds an extra burden on reviewers | 14:14 |
cloudnull | however its not really premature any longer . | 14:15 |
cloudnull | its not a backport | 14:15 |
cloudnull | the changes in liberty and kilo are within their own code path. | 14:15 |
*** tomoe_ has quit IRC | 14:15 | |
cloudnull | just raising the question | 14:15 |
odyssey4me | the point is to have an agreed solution in master before trying to introduce the solution into other branches | 14:16 |
mattt | if they're not straight backports then i wouldn't think it's necessary | 14:16 |
*** pegmanm_ has quit IRC | 14:16 | |
cloudnull | odyssey4me: liberty to kilo is a backport the solution in master will never agree or directly port/cherry-pick so long as the change exists within an IRR role | 14:17 |
cloudnull | the code may be shared but liberty and kilo are stand alone when compared to master. | 14:17 |
odyssey4me | from http://docs.openstack.org/developer/openstack-ansible/developer-docs/contribute.html#backporting - "Backporting is defined as the act of reproducing a change from another branch. Unclean/squashed/modified cherry-picks and complete reimplementations are OK." | 14:17 |
*** tomoe_ has joined #openstack-ansible | 14:17 | |
cloudnull | another branch being the key word | 14:17 |
cloudnull | these are other projects. | 14:17 |
odyssey4me | it's not about the cherry pick - it's about agreeing on the final solution before we go ahead with implementing it in another branch | 14:18 |
odyssey4me | the same principle applies to me | 14:18 |
cloudnull | openstack-ansible-plugins / galera_server are standalong projects | 14:18 |
*** KLevenstein has joined #openstack-ansible | 14:18 | |
cloudnull | *stand-alone | 14:18 |
odyssey4me | I have no problem with having the review there, but not until the final solution is agreed to - doing it beforehand increases the burden of review on the reviewers. | 14:19 |
odyssey4me | once a solution is agreed to and finalised (ie committed), then it's easier to compare | 14:19 |
cloudnull | I agree with you as long as its a change within the same project. i think its a bit of a misnomer to be applied cross project. | 14:20 |
cloudnull | i think its worth getting sorted | 14:21 |
cloudnull | because this will come up more and more | 14:21 |
evrardjp | I agree | 14:22 |
odyssey4me | it's tackling the same code, and therefore a solution must be final before being applied to the same code elsewhere | 14:22 |
*** tomoe_ has quit IRC | 14:22 | |
odyssey4me | I don't see why this makes no sense. | 14:22 |
odyssey4me | it's only seperate projects now because some roles are seperated and some aren't - in effect the solution is being applied to the same code | 14:23 |
mattt | odyssey4me: i agree w/ that | 14:23 |
*** dweaver has quit IRC | 14:23 | |
mattt | i initially thought if separate repos then why not -- but you are right if the review changes dramatically in master then a) reviewers have more work to do and b) it wastes the committer's time as they have to update all in flight reviews to be consistent | 14:24 |
mattt | so based on that i'd rather see it land in master and then trickle down | 14:24 |
*** dweaver has joined #openstack-ansible | 14:24 | |
cloudnull | the point is that the roles match now. | 14:25 |
cloudnull | which will change. | 14:25 |
odyssey4me | yes, and in that case the concept still applies | 14:25 |
*** tomoe_ has joined #openstack-ansible | 14:26 | |
odyssey4me | the solution should be agreed to in the lead development branch of whichever roles/repos they affect | 14:26 |
odyssey4me | once those are merged, then backporting fixes can take place | 14:26 |
odyssey4me | the backports may be of an entirely different form, if they need to be | 14:26 |
odyssey4me | but fixes need to start at the head | 14:27 |
evrardjp | sorry to interrupt the conversation, but isn't it something worth a point on the next meeting? | 14:27 |
* odyssey4me one better - we can discuss at the mid cycle: https://etherpad.openstack.org/p/openstack-ansible-mitaka-midcycle | 14:28 | |
odyssey4me | see 'contributor documentation update' | 14:28 |
cloudnull | that'd be a good forum for this | 14:28 |
odyssey4me | also see 'Independent Role Release Strategy' | 14:28 |
*** woodard has joined #openstack-ansible | 14:29 | |
evrardjp | I have a strong opinion on this for contributor's sake :D I'll join this talk! | 14:30 |
cloudnull | I can already see the roles diverging from whats in liberty and more so in Kilo and so a "backport" cant work in the same sense as a cherry-pick/backport within the same project which is why I think we have to start using cross project linking | 14:30 |
*** tomoe_ has quit IRC | 14:30 | |
evrardjp | and thank you everyone for jumping on https://review.openstack.org/#/c/264862 | 14:30 |
*** portante has quit IRC | 14:30 | |
mattt | cloudnull: yeah but the gist of the change should remain consistent | 14:30 |
mattt | irrespective of how it's implemented (IRR, etc.) | 14:30 |
odyssey4me | cloudnull yes, we defined backport as not necessarily a cherry pick - it could be a whole reimplementation | 14:30 |
evrardjp | I'll rewrite now :) | 14:31 |
odyssey4me | but the concept still stands - get the solution into head first so that all review discussion is ironed out and concerns are covered... then other solutions can e looked at | 14:31 |
*** neilus has quit IRC | 14:32 | |
cloudnull | mattt: i agree the gist should remain the same however this is like vendoring oslo changes in glance, nova, and keystone. i know its all under the same OSA umbrella but we have cross project changes now and working directly on head doesnt really make sense when the code no longer exists in the respective branches. | 14:33 |
cloudnull | this is the same problem neutron has with its various sub-projects | 14:33 |
*** portante has joined #openstack-ansible | 14:33 | |
cloudnull | so we might be able to pull prior art from them | 14:34 |
mattt | cloudnull: all that aside -- you are perfectly happy if feedback is added to one review to go and have to rework the other remaining reviews? | 14:34 |
mattt | what benefit do you get having these reviews open in tandem ? | 14:35 |
mattt | all i see is more work, both from whoever submits the reviews and those who have to review | 14:35 |
cloudnull | the change isnt forgotten | 14:35 |
mattt | well that's dumb | 14:35 |
mattt | :) | 14:35 |
mattt | we should fix the problem then! | 14:35 |
cloudnull | if its added into an IRR role, the likely hood that it never makes it back to liberty / kilo is really high | 14:36 |
odyssey4me | backports are not a given thing that must happen for every bug fix | 14:36 |
odyssey4me | stable branches aren't stable if every fix is backported | 14:36 |
cloudnull | this is trueish | 14:36 |
mattt | cloudnull: i totally know what you mean, but i think adding all that work is the wrong way to approach this | 14:36 |
*** dweaver has quit IRC | 14:36 | |
cloudnull | odyssey4me: we dont have stable branches | 14:37 |
openstackgerrit | Merged openstack/openstack-ansible-plugins: Updated config parsing for listOPS https://review.openstack.org/277579 | 14:37 |
cloudnull | mitaka may be our first stable branch if you release it that way | 14:37 |
*** dweaver has joined #openstack-ansible | 14:37 | |
cloudnull | but until now we have feature branches | 14:37 |
mattt | i think this method of creating reviews up front wastes people's time | 14:38 |
odyssey4me | cloudnull yes, but deployers are expecting stability from what is produced from the project | 14:38 |
mattt | and people could spend review time more effectively if they're not reviewing stuff that is likely to chain due to another review | 14:38 |
cloudnull | stability in the tags, i agree | 14:38 |
*** sdake has joined #openstack-ansible | 14:38 | |
mattt | s/chain/change/ | 14:38 |
cloudnull | mattt: that can be achieved simply by only reviewing changes, cross project, in master | 14:39 |
cloudnull | https://review.openstack.org/#/q/project:%255Eopenstack/openstack-ansible.*+branch:master+status:open,n,z | 14:39 |
odyssey4me | there was not a single bug registered for that issue - which means that no-one encountered the issue in production - which means that there actually isn't a need for it to be backported | 14:39 |
cloudnull | and only those changes. then reviewers arent worried about whats in liberty/kilo | 14:39 |
odyssey4me | if someone did hit it, it could be backported at that time and released in the next tag | 14:39 |
cloudnull | odyssey4me: https://bugs.launchpad.net/openstack-ansible/+bug/1543588 | 14:40 |
openstack | Launchpad bug 1543588 in openstack-ansible "using a listOP with config_template in an INI file will break openstack services" [Medium,Fix released] - Assigned to Kevin Carter (kevin-carter) | 14:40 |
cloudnull | if we're still talking about that issue in particular | 14:40 |
odyssey4me | cloudnull yes, you registered that after being asked to by hughsaunders :) | 14:40 |
cloudnull | yup | 14:40 |
cloudnull | but there is a single bug | 14:40 |
cloudnull | :) | 14:40 |
mattt | i think we're done here | 14:41 |
odyssey4me | :p | 14:41 |
mattt | :P | 14:41 |
*** tomoe_ has joined #openstack-ansible | 14:41 | |
cloudnull | point being that we're adding blockers to changes that may relate but are different. | 14:42 |
cloudnull | and i think that process is more work | 14:43 |
cloudnull | by itself | 14:43 |
odyssey4me | and in my view, what you're doing creates more work for the reviewers | 14:43 |
cloudnull | i disagree. especially if the review has a depends on key word | 14:44 |
*** scarlisle has joined #openstack-ansible | 14:44 | |
cloudnull | a review can know, from the commit message, that there are cross project dependencies before ever reviewing any code | 14:45 |
cloudnull | so no additional work needed | 14:45 |
mattt | we should discuss this in the meeting | 14:45 |
mattt | would be good to get more opinion | 14:45 |
cloudnull | ++ | 14:46 |
*** tomoe_ has quit IRC | 14:46 | |
cloudnull | simply put IMHO -- the changes match now, but they wont soon and re-implementation from an IRR role into openstack-ansible (the main repo) isn't a backport as we have it defined today. | 14:47 |
evrardjp | prepare your points on an etherpad, and put it as a subject to a meeting. Then answer questions in the meeting, and vote at the end. case closed ;) | 14:48 |
evrardjp | preparing the points on an etherpad is good for the readers | 14:49 |
evrardjp | and for decision making | 14:49 |
*** dweaver has quit IRC | 14:49 | |
evrardjp | just my opinion | 14:50 |
cloudnull | +1 | 14:50 |
*** dweaver has joined #openstack-ansible | 14:50 | |
*** fawadkhaliq has quit IRC | 14:52 | |
*** Bjoern has joined #openstack-ansible | 14:55 | |
cloudnull | odyssey4me mattt i almost think we need to adopt something like http://docs.openstack.org/developer/neutron/stadium/sub_project_guidelines.html | 14:55 |
*** ametts has joined #openstack-ansible | 14:56 | |
cloudnull | and if we enfore the change in HEAD before re-implementing in liberty/kilo thats fine however I think we need something to spell that out. | 14:57 |
cloudnull | and guard against a few other things that we're likely to run into | 14:58 |
Bjoern | Hi folks, do we have any plans when OSA adopts ansible v2 ? | 14:58 |
mattt | Bjoern: is this regarding ceph-ansible? :) | 14:58 |
Bjoern | yeoo | 14:58 |
Bjoern | yepp | 14:58 |
mattt | Bjoern: hehe, yeah saw that issue also | 14:59 |
*** mgoddard_ has joined #openstack-ansible | 14:59 | |
Bjoern | added my opinion to postpone v2 on ceph-ansible | 15:01 |
*** jthorne has joined #openstack-ansible | 15:01 | |
*** mgoddard has quit IRC | 15:02 | |
odyssey4me | cloudnull that's exactly what I'd like us to discuss and put together at the mid cycle | 15:02 |
odyssey4me | it's long overdue | 15:02 |
*** dweaver has quit IRC | 15:03 | |
cloudnull | Bjoern: odyssey4me may have more on that -- but i wouldn't say it'll be first class in mitaka | 15:03 |
odyssey4me | Bjoern Ansible v2 will be next cycle | 15:03 |
cloudnull | odyssey4me: i updated the etherpad | 15:03 |
odyssey4me | Bjoern all we aim for now is to be Ansible 2 compatible, and thanks to jmccrory we should be | 15:03 |
*** dweaver has joined #openstack-ansible | 15:03 | |
* cloudnull driving in | 15:04 | |
Bjoern | are we already using the new find module to get rid of the ls shell commands ? | 15:04 |
odyssey4me | Bjoern we will use nothing that doesn't work in Ansible 1.9 | 15:05 |
odyssey4me | not until the next cycle | 15:06 |
Bjoern | mitaka or post ? | 15:06 |
odyssey4me | Bjoern next cycle is Newton | 15:06 |
*** tomoe_ has joined #openstack-ansible | 15:07 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:07 | |
Bjoern | ok | 15:07 |
*** pegmanm_ has joined #openstack-ansible | 15:08 | |
*** Mudpuppy has joined #openstack-ansible | 15:10 | |
*** tomoe_ has quit IRC | 15:11 | |
*** tomoe_ has joined #openstack-ansible | 15:11 | |
*** Mudpuppy has quit IRC | 15:12 | |
*** Mudpuppy has joined #openstack-ansible | 15:12 | |
*** dweaver has quit IRC | 15:16 | |
*** dweaver has joined #openstack-ansible | 15:16 | |
*** raddaoui_ has joined #openstack-ansible | 15:19 | |
*** raddaoui has joined #openstack-ansible | 15:19 | |
*** raddaoui__ has joined #openstack-ansible | 15:19 | |
*** tomoe_ has quit IRC | 15:21 | |
*** phalmos has joined #openstack-ansible | 15:23 | |
*** mgoddard_ has quit IRC | 15:26 | |
*** mgoddard has joined #openstack-ansible | 15:26 | |
*** spotz_zzz is now known as spotz | 15:26 | |
*** unlaudable has quit IRC | 15:26 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs/Reno: Keystone config updates for liberty https://review.openstack.org/277682 | 15:27 |
*** dweaver has quit IRC | 15:29 | |
*** baker has joined #openstack-ansible | 15:29 | |
*** dweaver has joined #openstack-ansible | 15:29 | |
*** rgogunskiy has quit IRC | 15:31 | |
gparaskevas | odyssey4me: cloudnull -> https://review.openstack.org/#/c/276672/ && https://review.openstack.org/#/c/276712/ :)))) | 15:31 |
*** targon has quit IRC | 15:32 | |
*** pegmanm_ has quit IRC | 15:32 | |
*** pegmanm_ has joined #openstack-ansible | 15:34 | |
*** pegmanm has joined #openstack-ansible | 15:36 | |
odyssey4me | evrardjp one more change to https://review.openstack.org/277799 and we're good, then the other repositories need similar changes | 15:37 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs/Reno: Updated repo build process https://review.openstack.org/277689 | 15:38 |
*** pegmanm_ has quit IRC | 15:39 | |
evrardjp | odyssey4me: sure | 15:40 |
evrardjp | please don't validate it directly it's not tested enough :p | 15:41 |
*** dweaver has quit IRC | 15:42 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs/Reno: Updated repo build process https://review.openstack.org/277689 | 15:42 |
*** dweaver has joined #openstack-ansible | 15:43 | |
*** izaakk has joined #openstack-ansible | 15:43 | |
*** tomoe_ has joined #openstack-ansible | 15:45 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible: Only update apt cache if necessary https://review.openstack.org/277799 | 15:45 |
evrardjp | odyssey4me: I got no time remaining. ^ is my last version for today, you can continue if needed | 15:46 |
*** jthorne has quit IRC | 15:50 | |
*** tomoe_ has quit IRC | 15:51 | |
*** jthorne has joined #openstack-ansible | 15:52 | |
mhayden | i have a weird minor upgrade question | 15:54 |
mhayden | if i go from 12.0.5 -> 12.0.7, do i need to rebuild the repo server? | 15:54 |
mhayden | the new pip configs dropped on containers seem to look for a 12.0.7 directory on the repo server (which doesn't exist) | 15:54 |
Bjoern | afaik, yes you have to build pips for every single release | 15:55 |
mhayden | alrighty | 15:55 |
*** dweaver has quit IRC | 15:55 | |
*** dweaver has joined #openstack-ansible | 15:55 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Check local and upstream repo for pip before using pypi https://review.openstack.org/277905 | 15:56 |
odyssey4me | mhayden yes, every tag has updated pip wheels so it does require the repo to be updated | 15:56 |
mhayden | that makes sense | 15:56 |
palendae | mhayden: Yeah, minor versions will carry their own wheels in order to maintain consistency | 15:56 |
palendae | Or at least try | 15:56 |
mhayden | odyssey4me: imma make a docs bug :) | 15:56 |
odyssey4me | mhayden FYI http://docs.openstack.org/developer/openstack-ansible/install-guide/app-minorupgrade.html | 15:56 |
palendae | given ^ is the docs bug, "i didn't read the docs"? :p | 15:57 |
mhayden | am i missing the step there to rebuild the repo server? | 15:57 |
* mhayden rereads | 15:57 | |
palendae | Ah, yeah, you're right | 15:57 |
palendae | It doesn't explicitly call out rebuilding the wheel repo | 15:57 |
odyssey4me | uh, setup-infrastructure does that | 15:58 |
palendae | That's in setup-infra | 15:58 |
mhayden | would that be 'openstack-ansible repo-install.yml' ? | 15:58 |
odyssey4me | but I see numbering is broken :) | 15:58 |
mhayden | odyssey4me: well, step 1 is really long | 15:58 |
mhayden | so long, that step 8 comes next | 15:58 |
odyssey4me | repo-build, technically | 15:58 |
palendae | odyssey4me: Right, setup-infra has it, but that's still not explicitly calling it out unless you read that play | 15:58 |
odyssey4me | but all the plays were added there to cover possibilities for other bugs being fixed too | 15:58 |
mhayden | i guess that should come after 'cd playbooks'? | 15:59 |
openstackgerrit | George Paraskevas proposed openstack/openstack-ansible-rabbitmq_server: Create Rabbitmq admin user for web administration https://review.openstack.org/276672 | 15:59 |
palendae | So yes, it's in there if you know that setup-infra has repo-build in it | 15:59 |
odyssey4me | nope, it must be done in the order presented | 15:59 |
odyssey4me | the instructions are complete | 15:59 |
mhayden | so there's no bug? | 16:00 |
odyssey4me | nope, just the numbering needs fixing | 16:00 |
palendae | repo-install.yml is the 2nd play in setup-infrastructure in master | 16:01 |
mhayden | ah | 16:01 |
*** michaelgugino has joined #openstack-ansible | 16:01 | |
palendae | Which will call repo-build | 16:01 |
odyssey4me | right, so bug triage everyone :) | 16:01 |
mhayden | https://bugs.launchpad.net/openstack-ansible/+bug/1543645 | 16:01 |
openstack | Launchpad bug 1543645 in openstack-ansible "Minor upgrade numbering in documentation is broken" [Undecided,New] | 16:01 |
gparaskevas | odyssey4me: Hello Jesse thanks for the comment, i am working on them. About adding a reelase note how do i do that? | 16:01 |
michaelgugino | here | 16:02 |
odyssey4me | first up: https://bugs.launchpad.net/openstack-ansible/+bug/1540531 | 16:02 |
openstack | Launchpad bug 1540531 in openstack-ansible "Upgrade issues with 'Create log aggregation links'" [Undecided,New] - Assigned to Nolan Brubaker (nolan-brubaker) | 16:02 |
palendae | odyssey4me: Working on it now, I have a suspicion it's a teardown.sh bug | 16:02 |
odyssey4me | palendae ok cool - will leave it as-is for now then | 16:02 |
odyssey4me | next: https://bugs.launchpad.net/openstack-ansible/+bug/1542121 | 16:03 |
openstack | Launchpad bug 1542121 in openstack-ansible "swift container-reconciler error connecting to memcached" [Undecided,New] | 16:03 |
odyssey4me | andymccr ^ | 16:03 |
andymccr | looking quick. | 16:04 |
andymccr | i'll take that | 16:05 |
odyssey4me | ok cool, thanks | 16:05 |
odyssey4me | next up: https://bugs.launchpad.net/openstack-ansible/+bug/1542391 | 16:06 |
openstack | Launchpad bug 1542391 in openstack-ansible "ceilometer swift pollster returns 403" [Undecided,New] - Assigned to Miguel Alejandro Cantu (miguel-cantu) | 16:06 |
odyssey4me | alextricity25 I see that you have this | 16:06 |
odyssey4me | next up: https://bugs.launchpad.net/openstack-ansible/+bug/1542513 | 16:07 |
openstack | Launchpad bug 1542513 in openstack-ansible "use of config_template plugin breaks ceilometer.conf" [Undecided,New] | 16:07 |
*** fawadkhaliq has joined #openstack-ansible | 16:08 | |
*** dweaver has quit IRC | 16:08 | |
odyssey4me | stevelle are you around? | 16:08 |
*** dweaver has joined #openstack-ansible | 16:08 | |
odyssey4me | stevelle this may be fixed by https://review.openstack.org/277579 ? | 16:09 |
odyssey4me | next up: https://bugs.launchpad.net/openstack-ansible/+bug/1543146 | 16:09 |
openstack | Launchpad bug 1543146 in openstack-ansible "Repo sync not complete before attempting to install packages" [Undecided,New] | 16:09 |
odyssey4me | I know that hughsaunders is working on a fix for that | 16:10 |
odyssey4me | it happens when the repo gets really big, and we've discussed a good way to get that resolved. | 16:10 |
hughsaunders | yep | 16:10 |
odyssey4me | next up: https://bugs.launchpad.net/openstack-ansible/+bug/1543615 | 16:10 |
openstack | Launchpad bug 1543615 in openstack-ansible "haproxy multiple config file failures" [Undecided,New] | 16:10 |
automagically | That looks like an enhancement/feature request more than a bug | 16:11 |
automagically | Should be part of the systemd blueprint plans maybe | 16:11 |
odyssey4me | yeah, seems like it | 16:11 |
odyssey4me | we should perhaps revert to using an haproxy role from ansible galaxy - or otherwise I know that evrardjp was working on something better | 16:12 |
*** tomoe_ has joined #openstack-ansible | 16:13 | |
odyssey4me | ok, it's linked to the systemd and haproxy blueprints | 16:13 |
*** baker has quit IRC | 16:14 | |
odyssey4me | next up: https://bugs.launchpad.net/openstack-ansible/+bug/1543645 | 16:14 |
openstack | Launchpad bug 1543645 in openstack-ansible "Minor upgrade numbering in documentation is broken" [Undecided,New] - Assigned to Ala Raddaoui (raddaoui-ala) | 16:14 |
odyssey4me | wow mhayden that was picked up quickly | 16:15 |
mhayden | odyssey4me: yeah, mr. raddaoui is all over it | 16:15 |
odyssey4me | woohoo! | 16:15 |
mhayden | (i offered cookies) | 16:15 |
mhayden | or perhaps there is cake | 16:15 |
odyssey4me | alright, that's bugs done for this week | 16:16 |
odyssey4me | note to everyone that mid cycle proposed sessions can still be proposed - I've added some: https://etherpad.openstack.org/p/openstack-ansible-mitaka-midcycle | 16:16 |
odyssey4me | please add proposed sessions or vote for those that are already there | 16:16 |
stevelle | btw, no that review does not address that bug odyssey4me | 16:16 |
stevelle | ceilometer is NOT using a single-line list format, and will not accept that format | 16:17 |
odyssey4me | stevelle :/ | 16:17 |
*** tomoe_ has quit IRC | 16:17 | |
v1k0d3n | hey, have a question... | 16:18 |
*** galstrom_zzz is now known as galstrom | 16:18 | |
odyssey4me | stevelle that's odd though, because part of the justification of the patch was because the oslo library for config in openstack use the format supported by that review | 16:19 |
v1k0d3n | noticed that ironic is not yet supported as a role yet... | 16:19 |
odyssey4me | stevelle so is ceilometer bucking the trend? | 16:19 |
stevelle | odyssey4me: predates | 16:19 |
odyssey4me | v1k0d3n it's in development already - https://github.com/mrda/openstack-ansible-ironic | 16:19 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible: Move swift memcache conf into separate file https://review.openstack.org/277928 | 16:20 |
v1k0d3n | oh that'a awesome! | 16:20 |
odyssey4me | stevelle so does that mean it's something that Ceilometer needs to change? | 16:20 |
v1k0d3n | is this going to be merged soon, you think? | 16:20 |
*** baker has joined #openstack-ansible | 16:20 | |
odyssey4me | and thus we need to figure out a workaround in the meantime | 16:20 |
odyssey4me | v1k0d3n when the authors are comfortable for it to be imported into the openstack namespace, yes - we hope to release it with Mitaka | 16:21 |
stevelle | odyssey4me: I cannot speak for telemetry on this, but they are urls and putting them in single line format is not practical | 16:21 |
*** dweaver has quit IRC | 16:21 | |
v1k0d3n | that's awesome. is there documentation on how to add projects like these to current deployments for testing purposes? | 16:21 |
*** dweaver has joined #openstack-ansible | 16:22 | |
odyssey4me | stevelle but the format is along the lines of http://pastebin.com/ChjnKv3y | 16:22 |
*** weezS has joined #openstack-ansible | 16:22 | |
odyssey4me | v1k0d3n http://docs.openstack.org/developer/openstack-ansible/developer-docs/extending.html#adding-galaxy-roles | 16:22 |
odyssey4me | v1k0d3n you can have your own role requirements file, and set the env var so that bootstrap-ansible uses it | 16:23 |
odyssey4me | mhayden that section could probably do with a little more detail :) | 16:23 |
mhayden | odyssey4me: which? | 16:24 |
odyssey4me | mhayden the dev docs section about adding additional galaxy roles | 16:24 |
odyssey4me | it might be good to explain, as an example, how one would add an ntp role/playbook | 16:24 |
mhayden | ah, it probably could | 16:24 |
odyssey4me | michaelgugino have you managed to get a link to the work on DVR that automagically and the rest of us can review and see where we can help? | 16:25 |
michaelgugino | it's on my todo list for today | 16:26 |
automagically | michaelgugino: Awesome | 16:26 |
cloudnull | stevelle / odyssey4me: was just talking to alextricity25 about that bug. ceilometer is using MultiStrOpt which is another bug all together. | 16:26 |
cloudnull | well not a bug, but is an issue ... | 16:27 |
stevelle | odyssey4me / cloudnull right | 16:27 |
odyssey4me | it's a hard one, because the whole point of configtemplate is to allow overrides of anything that may already be there | 16:27 |
cloudnull | they expect a string to be set as | 16:27 |
cloudnull | key = var1 | 16:27 |
cloudnull | key = var2 | 16:28 |
cloudnull | etc | 16:28 |
cloudnull | they dont follow comma seperated or \n | 16:28 |
cloudnull | alextricity25: just gave both a go... | 16:28 |
jmccrory | cloudnull problem is configparser using http://stackoverflow.com/questions/5396144/python-config-parser-duplicate-key-support/5396653#5396653, so it's just going to enforce unique keys | 16:28 |
odyssey4me | maybe the action plugin needs an extra setting to allow key duplication? | 16:28 |
jmccrory | using a dict* | 16:28 |
cloudnull | jmccrory: i actually attempted to subclass the ordered dict to allow for list extend when multi string op is found and while it worked it didnt write the values out as i'd expect | 16:29 |
cloudnull | also as an override its hard to know if the list is comma seperated or MultiStrOpt | 16:30 |
stevelle | it's nasty, but we could specify keys which should be treated as multistropt in the ansible task | 16:33 |
cloudnull | jmccrory odyssey4me i gave this a go late yesterday but it wasnt working | 16:33 |
cloudnull | http://cdn.pasteraw.com/msfyiffyxp22qxd4b3bjb84k94e1jmu | 16:34 |
*** dweaver has quit IRC | 16:34 | |
cloudnull | i mean it read the config in however writing it back out wasn't what i was expecting | 16:34 |
mhayden | whoa, HA DVR finally merged -> https://review.openstack.org/#/c/143169/ | 16:34 |
mhayden | 85 patchsets! they beat me on the ansible bootstrap :| | 16:34 |
cloudnull | :) | 16:35 |
*** dweaver has joined #openstack-ansible | 16:35 | |
odyssey4me | haha, nice! | 16:35 |
palendae | mhayden: I think I've seen stuff with 100+ | 16:35 |
odyssey4me | and there's a releasenote too :) | 16:35 |
cloudnull | odyssey4me stevelle jmccrory we need to figure out support for https://github.com/openstack/oslo.config/blob/master/oslo_config/cfg.py#L68-L78 | 16:36 |
*** gparaskevas has quit IRC | 16:37 | |
cloudnull | the hard part is knowing the difference between list and multistring | 16:37 |
odyssey4me | git-harry you've been digging into some of this recently - thoughts? | 16:37 |
cloudnull | the changes just merged now properly support the listop but multistring is a whole different thing ... | 16:38 |
odyssey4me | perhaps the easiest way is to use a particular yaml structure for each | 16:38 |
odyssey4me | ? | 16:38 |
cloudnull | that would work, but that would mean the ini overrides have a different data structure than the rest of json and yml overrides. | 16:39 |
cloudnull | which may be ok | 16:39 |
alextricity25 | are you saying we read in INI files as yaml? | 16:40 |
stevelle | multistr undermines config_template | 16:40 |
stevelle | it's just nasty | 16:40 |
cloudnull | alextricity25: kinda, its {section: {key: value} } | 16:41 |
cloudnull | we have no notion of "type" | 16:41 |
*** egonzalez has quit IRC | 16:41 | |
odyssey4me | cloudnull another option would be to have an 'openstack_template' action plugin that uses the oslo module to understand what the data should be based on the context | 16:42 |
cloudnull | that works for reading data from a config file but not overriding options within it | 16:42 |
cloudnull | we almost need something like {section: {key: value, key_cftype: multistring, key_cftype: list } | 16:44 |
odyssey4me | now if only we expressed configuraiton in XML :p | 16:44 |
cloudnull | :| | 16:44 |
stevelle | hah | 16:45 |
cloudnull | but the hard part of all of this is to write | 16:45 |
cloudnull | reading is easy | 16:45 |
odyssey4me | but yes, perhaps optional keys would be useful - the only trouble is that we risk conflicting with keys in the target | 16:45 |
stevelle | I'd default to type of list cloudnull | 16:45 |
stevelle | otherwise I see that working | 16:45 |
*** mgoddard_ has joined #openstack-ansible | 16:46 | |
odyssey4me | yeah, default to list - but have a special key name 'ye-i-really-know-what-im-doing' | 16:46 |
cloudnull | you almost have to do it always. because if the op is multistring and is set in the default template then you have to deal with the syntax issues | 16:47 |
*** dweaver has quit IRC | 16:47 | |
cloudnull | even if you're not overriding an option | 16:47 |
*** dweaver has joined #openstack-ansible | 16:48 | |
*** mgoddard has quit IRC | 16:49 | |
stevelle | {template_meta: {multistrings: [ messaging_urls ] } } | 16:49 |
jmccrory | is this one option the only place openstack configs use multistring? | 16:49 |
openstackgerrit | Merged openstack/openstack-ansible: Update bashate lint checks re: E005, E006, E040 https://review.openstack.org/276616 | 16:50 |
alextricity25 | cloudnull said earlier that neutron uses it too | 16:51 |
alextricity25 | uses multistrops | 16:51 |
cloudnull | yes https://github.com/openstack/neutron/blob/e3a531a1fa681d7a4aa169b9420f22f068691cbd/neutron/services/provider_configuration.py#L31-L36 | 16:53 |
*** javeriak has joined #openstack-ansible | 16:53 | |
*** javeriak has quit IRC | 16:54 | |
*** javeriak has joined #openstack-ansible | 16:54 | |
alextricity25 | I like the idea of having the deployer explicitly define that this option is a MultiStropt | 16:55 |
alextricity25 | Maybe as part of the overrides datastructure(e.g. ceilometer_ceilometer_conf_overrides | 16:56 |
*** javeriak_ has joined #openstack-ansible | 16:56 | |
alextricity25 | then add in the logic in config_template.py to write out that option multiple times in the right section | 16:56 |
*** mikelk has quit IRC | 16:57 | |
stevelle | my snippet above is my suggestion of syntax to be added to the overrides structure | 16:57 |
alextricity25 | +1 | 16:57 |
*** javeriak has quit IRC | 16:58 | |
*** vCloudernBeer has joined #openstack-ansible | 16:59 | |
odyssey4me | stevelle ah, so you're suggesting that it be an entirely different var fed into the module which identifies the list of multistrings | 17:00 |
*** dweaver has quit IRC | 17:00 | |
*** dweaver has joined #openstack-ansible | 17:01 | |
openstackgerrit | Merged openstack/openstack-ansible: Update bashate lint checks re: E005, E006, E040 https://review.openstack.org/276615 | 17:01 |
cloudnull | most frustrating about all of this | 17:01 |
cloudnull | services that support multistrop http://cdn.pasteraw.com/5962shd34yymotua0kthsog1liv4bqe | 17:01 |
stevelle | odyssey4me: either a different var or it's nested into the override opts themselves as a meta section | 17:02 |
cloudnull | services that support listop http://cdn.pasteraw.com/fpkfhnhy7ms72vo6gbk6gj505w8b2x9 | 17:02 |
stevelle | not a long list... | 17:03 |
odyssey4me | but it's an option that any could use | 17:03 |
cloudnull | stevelle: yea and the services that use multistrop we only have to be concered with about 5 total vars | 17:04 |
stevelle | odyssey4me: yeah, and we can add that list of places to the os roles easily enough to just do this in one place (for now) | 17:04 |
stevelle | not one place, at one time | 17:04 |
cloudnull | jmccrory stevelle odyssey4me if you guys have cycles to hack on it i'd appreciate it . | 17:04 |
cloudnull | im off to my daily beatings (meetings) | 17:04 |
stevelle | meetings continue until borale improve | 17:05 |
odyssey4me | stevelle it makes sense on a per template basis as this is something we can derive and populate - we could even possibly derive it on the fly by using oslo.config to generate a list of options which are such, I'd guess? | 17:07 |
stevelle | I dont think you want to try to do it on the fly | 17:07 |
stevelle | value / effort too low | 17:07 |
odyssey4me | so basically we execute something based on the code we've put down, it gives us a list, we feed that list to the config_template | 17:08 |
odyssey4me | but sure, that may be a bit complex for now | 17:08 |
*** vCloudernBeer has quit IRC | 17:08 | |
*** vCloudernBeer has joined #openstack-ansible | 17:08 | |
*** sdake has quit IRC | 17:11 | |
*** sdake has joined #openstack-ansible | 17:13 | |
*** dweaver has quit IRC | 17:13 | |
*** vCloudernBeer_ has joined #openstack-ansible | 17:13 | |
*** dweaver has joined #openstack-ansible | 17:14 | |
*** vCloudernBeer has quit IRC | 17:15 | |
*** vCloudernBeer_ has quit IRC | 17:17 | |
*** fandi has joined #openstack-ansible | 17:18 | |
odyssey4me | mhayden aren't there already other drivers for octavia? | 17:22 |
-openstackstatus- NOTICE: Gerrit is restarting now, to alleviate current performance impact and WebUI errors. | 17:23 | |
*** dweaver has quit IRC | 17:26 | |
*** dweaver has joined #openstack-ansible | 17:27 | |
odyssey4me | git-harry see https://review.openstack.org/277905 | 17:27 |
*** sdake has quit IRC | 17:33 | |
*** sdake has joined #openstack-ansible | 17:33 | |
mhayden | odyssey4me: i think so | 17:34 |
*** dweaver has quit IRC | 17:39 | |
*** dweaver has joined #openstack-ansible | 17:40 | |
*** baker has quit IRC | 17:46 | |
*** baker has joined #openstack-ansible | 17:46 | |
*** eil397 has joined #openstack-ansible | 17:50 | |
*** dweaver has quit IRC | 17:52 | |
*** pegmanm_ has joined #openstack-ansible | 17:52 | |
*** dweaver has joined #openstack-ansible | 17:53 | |
*** pegmanm has quit IRC | 17:55 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-apt_package_pinning: Revise bashate file finder and add E006,E040 exceptions https://review.openstack.org/277992 | 18:00 |
*** cemmason1 has quit IRC | 18:00 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-apt_package_pinning: Add bashate E006, E040 exceptions https://review.openstack.org/277992 | 18:01 |
*** mgoddard_ has quit IRC | 18:02 | |
*** mgoddard has joined #openstack-ansible | 18:02 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Add bashate E006, E040 exceptions https://review.openstack.org/277993 | 18:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Add bashate E006, E040 exceptions https://review.openstack.org/277995 | 18:04 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create: Add bashate E006, E040 exceptions https://review.openstack.org/277997 | 18:05 |
*** dweaver has quit IRC | 18:05 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Add bashate E006, E040 exceptions https://review.openstack.org/277998 | 18:06 |
*** dweaver has joined #openstack-ansible | 18:06 | |
*** eil397 has quit IRC | 18:07 | |
*** electrofelix has quit IRC | 18:07 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server: Add bashate E006, E040 exceptions https://review.openstack.org/277999 | 18:07 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts: Add bashate E006, E040 exceptions https://review.openstack.org/278002 | 18:08 |
*** eil397 has joined #openstack-ansible | 18:08 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install: Add bashate E006, E040 exceptions https://review.openstack.org/278003 | 18:10 |
*** weezS has quit IRC | 18:10 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_lock_down: Add bashate E006, E040 exceptions https://review.openstack.org/278004 | 18:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-py_from_git: Add bashate E006, E040 exceptions https://review.openstack.org/278006 | 18:13 |
*** baker has quit IRC | 18:16 | |
*** baker has joined #openstack-ansible | 18:18 | |
*** dweaver has quit IRC | 18:18 | |
*** raddaoui_ has quit IRC | 18:18 | |
*** raddaoui has quit IRC | 18:18 | |
*** raddaoui__ has quit IRC | 18:18 | |
*** dweaver has joined #openstack-ansible | 18:19 | |
cloudnull | did we not do a bug triage today ? | 18:25 |
cloudnull | nevermind | 18:25 |
mhayden | cloudnull: i think it happened earlier | 18:25 |
cloudnull | i was in my regularly scheduled beating | 18:26 |
odyssey4me | cloudnull yep, did it earlier | 18:27 |
odyssey4me | what's up? | 18:27 |
cloudnull | yea i was afk | 18:27 |
cloudnull | nothing | 18:28 |
cloudnull | was just curious | 18:28 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server: Add bashate E006, E040 exceptions https://review.openstack.org/278015 | 18:29 |
cloudnull | was looking at our open bugs | 18:29 |
cloudnull | thats all | 18:29 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Add bashate E006, E040 exceptions https://review.openstack.org/278016 | 18:30 |
*** dweaver has quit IRC | 18:31 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client: Add bashate E006, E040 exceptions https://review.openstack.org/278017 | 18:32 |
*** dweaver has joined #openstack-ansible | 18:32 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_server: Add bashate E006, E040 exceptions https://review.openstack.org/278018 | 18:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-security: Add bashate E006, E040 exceptions https://review.openstack.org/278019 | 18:34 |
*** eil397 has quit IRC | 18:41 | |
*** dweaver has quit IRC | 18:44 | |
*** dweaver has joined #openstack-ansible | 18:45 | |
*** fandi has quit IRC | 18:54 | |
*** fandi has joined #openstack-ansible | 18:56 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Set container apt sources to use a configured list of components https://review.openstack.org/278033 | 18:57 |
*** dweaver has quit IRC | 18:57 | |
*** michaelgugino has quit IRC | 18:57 | |
openstackgerrit | Merged openstack/openstack-ansible: Add bashate E040 exception https://review.openstack.org/277747 | 18:58 |
*** dweaver has joined #openstack-ansible | 18:58 | |
*** ametts has quit IRC | 19:00 | |
mhayden | ah, they opened up voting for summit talks! | 19:01 |
mhayden | here's mine if anyone wants to vote: https://www.openstack.org/summit/austin-2016/vote-for-speakers/Presentation/7043 | 19:01 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Set AIO host apt sources to use a configured list of components https://review.openstack.org/278037 | 19:04 |
*** fawadkhaliq has quit IRC | 19:06 | |
*** eil397 has joined #openstack-ansible | 19:06 | |
*** dweaver has quit IRC | 19:10 | |
odyssey4me | relocating - bbl for the cross-project meeting | 19:11 |
*** dweaver has joined #openstack-ansible | 19:11 | |
*** Bjoern has quit IRC | 19:21 | |
*** kukacz has quit IRC | 19:27 | |
*** eil397 has quit IRC | 19:30 | |
*** eil397 has joined #openstack-ansible | 19:31 | |
*** eil397 has quit IRC | 19:33 | |
*** eil397 has joined #openstack-ansible | 19:36 | |
*** weezS has joined #openstack-ansible | 19:43 | |
*** rgogunskiy has joined #openstack-ansible | 19:51 | |
*** michaelgugino has joined #openstack-ansible | 19:56 | |
michaelgugino | automagically: https://etherpad.openstack.org/p/osa-neutron-dvr | 19:56 |
michaelgugino | Lots to do. I'm going to start with integrating openvswitch_agent in place of linux_bridge agent. If I can get a working deploy doing that, then I'll start moving on other things. | 19:57 |
automagically | michaelgugino: Nice, will take a look | 19:58 |
michaelgugino | Don't get too excited, not much really 'done'. I was hoping to have OVS integrated by today, but lost time last week fighting with systemd integration. | 19:59 |
automagically | michaelgugino: Fair enough. I think the key thing to hammer out at this point, is how tasking could be separated out so you can get additional contributors from the OSA community working in parallel | 20:00 |
automagically | I’m happy to contribute but don’t want to duplicate effort/step on toes of work you already have in motion/planned | 20:00 |
odyssey4me | yeah, getting OVS integrated in the same architecture as LB is the first step | 20:01 |
odyssey4me | that should be just additional packages in some places (net node and compute node I think) and a different ml2 config for the alternative agent | 20:02 |
odyssey4me | I would guess | 20:02 |
odyssey4me | having that up as a review would be a great start, and allow us to engage with the neutron cores for advice on any changes we may need to make to improve things | 20:03 |
odyssey4me | what might be worth doing is for automagically to work on that, while you continue your DVR PoC hack ? | 20:04 |
odyssey4me | michaelgugino ^ | 20:04 |
michaelgugino | I was going to do the OVS integration, at least try to. | 20:05 |
odyssey4me | ok, perhaps there's a way that the two of you can bounce work between each other? ie some sort of hand-off | 20:06 |
*** eil397 has quit IRC | 20:06 | |
automagically | Perhaps, though parallel paths may be easier at first | 20:06 |
*** fandi has quit IRC | 20:07 | |
*** chronos has joined #openstack-ansible | 20:07 | |
odyssey4me | :) I'll leave it to the two of you to figure out. Shout if you needs assistance or advice. | 20:07 |
*** chronos has quit IRC | 20:07 | |
michaelgugino | I have uploaded all (might have missed one or two) config files to gh in my repo | 20:07 |
automagically | Cool, once I get a chance to read through the repo, I’ll add any thoughts, proposals for task breakdown, etc into the Etherpad | 20:08 |
michaelgugino | they contain our lab config data (IP's, etc), but we'll need to figure out if we want to converge the templates, or maybe do different templates for each? | 20:08 |
*** neilus has joined #openstack-ansible | 20:13 | |
*** neilus has quit IRC | 20:22 | |
*** weshay_xchat has quit IRC | 20:45 | |
*** ametts has joined #openstack-ansible | 20:48 | |
*** tomoe_ has joined #openstack-ansible | 20:52 | |
*** tomoe_ has quit IRC | 20:57 | |
*** KLevenstein has quit IRC | 20:59 | |
*** KLevenstein has joined #openstack-ansible | 21:00 | |
*** eil397 has joined #openstack-ansible | 21:01 | |
*** galstrom is now known as galstrom_zzz | 21:01 | |
*** mikelk has joined #openstack-ansible | 21:03 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-apt_package_pinning: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277992 | 21:05 |
*** eil397 has quit IRC | 21:08 | |
*** galstrom_zzz is now known as galstrom | 21:14 | |
*** wtcross has quit IRC | 21:17 | |
*** weshay_xchat has joined #openstack-ansible | 21:23 | |
mattt | sigmavirus24: thanks for updating that bug for me! | 21:28 |
sigmavirus24 | mattt: lifeless and I might have a work around | 21:28 |
sigmavirus24 | mattt: always happy to help | 21:28 |
*** Mudpuppy has quit IRC | 21:30 | |
*** Mudpuppy has joined #openstack-ansible | 21:33 | |
*** johnmilton has quit IRC | 21:43 | |
*** jwitko has quit IRC | 21:43 | |
*** rgogunskiy has quit IRC | 21:43 | |
*** javeriak_ has quit IRC | 21:48 | |
*** sdake has quit IRC | 21:49 | |
*** KLevenstein has quit IRC | 21:49 | |
*** KLevenstein has joined #openstack-ansible | 21:50 | |
*** Bjoern has joined #openstack-ansible | 21:51 | |
*** Mudpuppy has quit IRC | 21:59 | |
*** Mudpuppy has joined #openstack-ansible | 22:02 | |
*** woodard has quit IRC | 22:04 | |
*** fandi has joined #openstack-ansible | 22:05 | |
*** Mudpuppy has quit IRC | 22:10 | |
*** raddaoui_ has joined #openstack-ansible | 22:17 | |
*** raddaoui has joined #openstack-ansible | 22:17 | |
*** raddaoui__ has joined #openstack-ansible | 22:17 | |
*** mikelk has quit IRC | 22:21 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-openstack_hosts: Correcting role variable commentary to remove outdated value https://review.openstack.org/278123 | 22:23 |
sigmavirus24 | mattt: how high of a priority is that patch because it looks like lifeless wants to defer to me to write the patch | 22:27 |
mattt | sigmavirus24: so mitaka deprecates one of teh wsgi scripts we use now in favour of some wsgi_scripts | 22:29 |
mattt | we could carry them by hand, it's not a problem ... | 22:29 |
mattt | sigmavirus24: so i'd say it's not crazy urgent | 22:30 |
sigmavirus24 | mattt: can you add a card for all of this tomorrow when you get into the office? | 22:35 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible: Docs: Removing manual target host steps that are automated https://review.openstack.org/278132 | 22:38 |
openstackgerrit | Ala Raddaoui proposed openstack/openstack-ansible: Fixing some typos in documentation https://review.openstack.org/278133 | 22:39 |
mattt | sigmavirus24: yeah suer! | 22:42 |
mattt | *sure | 22:42 |
sigmavirus24 | Thanks mattt | 22:45 |
*** daneyon has joined #openstack-ansible | 22:55 | |
*** daneyon_ has quit IRC | 22:58 | |
*** jaypipes has quit IRC | 23:00 | |
*** galstrom is now known as galstrom_zzz | 23:04 | |
*** ametts has quit IRC | 23:07 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277993 | 23:07 |
*** shanec has joined #openstack-ansible | 23:12 | |
*** baker has quit IRC | 23:14 | |
*** phalmos has quit IRC | 23:16 | |
*** daneyon_ has joined #openstack-ansible | 23:18 | |
automagically | odyssey4me: Hope that latest tox lint change passes gates, was just looking at that myself trying to figure out why they were all failing | 23:19 |
*** daneyon has quit IRC | 23:21 | |
*** spotz is now known as spotz_zzz | 23:23 | |
*** raddaoui__ has quit IRC | 23:25 | |
*** raddaoui_ has quit IRC | 23:25 | |
*** raddaoui has quit IRC | 23:25 | |
*** tomoe_ has joined #openstack-ansible | 23:28 | |
*** tomoe_ has quit IRC | 23:33 | |
*** KLevenstein has quit IRC | 23:34 | |
odyssey4me | automagically yeah, I'm doing some more tweaks - there is still some brokenness | 23:39 |
odyssey4me | I'm trying to also normalise them as much as possible so that they're mostly the same to make it easier to compare | 23:39 |
*** jthorne has quit IRC | 23:43 | |
*** Bjoern has quit IRC | 23:46 | |
*** eil397 has joined #openstack-ansible | 23:50 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:51 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!