Wednesday, 2016-02-10

*** eil397 has quit IRC00:00
*** agireud has quit IRC00:06
*** agireud has joined #openstack-ansible00:08
*** scarlisle has quit IRC00:09
openstackgerritMerged openstack/openstack-ansible: Updated config parsing for listOPS  https://review.openstack.org/27766100:09
*** michaelgugino has quit IRC00:11
openstackgerritMerged openstack/openstack-ansible: Updated config parsing for listOPS  https://review.openstack.org/27766000:21
openstackgerritMerged openstack/openstack-ansible: Docs: RabbitMQ/MariaDB least privilege  https://review.openstack.org/27712100:22
openstackgerritMerged openstack/openstack-ansible: Docs: Fact caching  https://review.openstack.org/27750300:22
*** kysse has quit IRC00:23
*** flwang has quit IRC00:29
*** kysse has joined #openstack-ansible00:30
*** tomoe_ has joined #openstack-ansible00:33
*** tomoe_ has quit IRC00:34
*** tomoe_ has joined #openstack-ansible00:34
*** Apsu has quit IRC00:42
*** Apsu has joined #openstack-ansible00:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799300:43
*** flwang has joined #openstack-ansible00:43
*** eil397 has joined #openstack-ansible00:45
odyssey4mecloudnull ping? we could make our lives substantially simpler by using the right names in the plugin repo - we have folder names that are plural, but the defaults are not - see https://review.openstack.org/277993 and https://github.com/ansible/ansible/blob/devel/lib/ansible/constants.py00:48
odyssey4meso I can either set all the tox configs, or we can rename the plugins and change ansible.cfg in the primary repo - thoughts?00:48
*** jthorne has joined #openstack-ansible00:49
cloudnullthat sounds good to me :)00:49
cloudnullsimpler is better in my book00:49
cloudnulli guess they should all be plural00:50
odyssey4menope, they should all be singular00:50
odyssey4methen I don't need to set most of the env vars00:50
odyssey4mealright, lemme do that review quickly00:51
odyssey4meI want to try and normalise the configs as closely as possible - it makes them easier to compare/edit00:51
odyssey4meI think I can do away with the passing of the tmp var and all that which we're doing now00:52
odyssey4mewill see00:52
cloudnullsounds good to me00:52
*** jthorne has quit IRC00:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins: Rename plugins folders to standard Ansible names  https://review.openstack.org/27817100:56
*** markvoelker has joined #openstack-ansible01:01
*** izaakk has quit IRC01:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Rename plugins folders to standard Ansible names  https://review.openstack.org/27817401:05
*** eil397 has quit IRC01:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update plugin folder names  https://review.openstack.org/27817401:06
odyssey4methat should do it for the main repo at least, I'll fix up the other repositories tomorrow once the plugins change has merged01:08
odyssey4meI need to figure out how to make the 'Depends-On' thing work - ie it should pull the repo of the dependent patch into the right place so that the dependent patch is consumed as part of the build01:08
odyssey4meanyway, time for me to say g'night01:09
*** weshay_xchat has quit IRC01:10
*** weshay_xchat has joined #openstack-ansible01:16
*** baker has joined #openstack-ansible01:22
*** arthus has joined #openstack-ansible01:23
*** johnmilton has joined #openstack-ansible01:23
*** baker has quit IRC01:28
*** darrenc is now known as darrenc_afk01:47
cloudnullodyssey4me alextricity25 stevelle jmccrory if you have time please review https://gist.github.com/cloudnull/0a2ca74cffd52bae488d01:53
cloudnulli think i've worked out how to make multi-key config parse work for both read and write using types01:54
*** funeutron has joined #openstack-ansible01:56
cloudnullI may have a WIP PR for review a bit later.01:57
*** weshay_xchat has quit IRC01:58
*** darrenc_afk is now known as darrenc01:59
*** weezS has quit IRC02:03
*** johnmilton has quit IRC02:08
*** shanec has quit IRC02:13
*** funeutron has quit IRC02:23
*** fandi has quit IRC02:26
*** fandi_ has joined #openstack-ansible02:26
*** retreved_ has joined #openstack-ansible02:33
*** wtcross has joined #openstack-ansible02:36
*** retreved has quit IRC02:37
*** wtcross has quit IRC02:40
*** cemmason has joined #openstack-ansible02:44
*** baker has joined #openstack-ansible02:49
openstackgerritAla Raddaoui proposed openstack/openstack-ansible: Fixing some typos in documentation  https://review.openstack.org/27813302:49
*** cemmason has quit IRC02:57
*** darrenc is now known as darrenc_afk02:58
*** bryan_att has quit IRC03:00
*** shanec has joined #openstack-ansible03:03
*** shanec_ has joined #openstack-ansible03:06
*** shanec has quit IRC03:08
*** logan-- has joined #openstack-ansible03:10
*** darrenc_afk is now known as darrenc03:11
*** wtcross has joined #openstack-ansible03:12
*** logan-- has quit IRC03:14
*** baker_ has joined #openstack-ansible03:15
*** wtcross has quit IRC03:16
*** baker has quit IRC03:18
*** logan- has quit IRC03:22
*** logan- has joined #openstack-ansible03:23
*** funeutron has joined #openstack-ansible03:31
*** wtcross has joined #openstack-ansible03:40
*** wtcross has quit IRC03:50
*** cemmason has joined #openstack-ansible03:51
*** cemmason has quit IRC03:51
*** kysse has quit IRC03:56
*** kysse has joined #openstack-ansible04:01
*** fawadkhaliq has joined #openstack-ansible04:02
*** markvoelker has quit IRC04:15
*** Bofu2U has quit IRC04:15
*** markvoelker has joined #openstack-ansible04:16
*** Bofu2U has joined #openstack-ansible04:16
*** Bjoern has joined #openstack-ansible04:22
*** wtcross has joined #openstack-ansible04:27
*** wtcross has quit IRC04:31
*** gtt116 has quit IRC04:32
*** retreved_ has quit IRC04:32
*** gtt116 has joined #openstack-ansible04:32
*** retreved has joined #openstack-ansible04:33
*** funeutron has quit IRC04:40
openstackgerritBjoern Teipel proposed openstack/openstack-ansible: Docs: glance_additional_stores variable  https://review.openstack.org/27820204:43
*** cemmason has joined #openstack-ansible04:53
*** shanec_ has quit IRC05:01
*** wtcross has joined #openstack-ansible05:08
*** gtt116_ has joined #openstack-ansible05:08
*** gtt116 has quit IRC05:11
*** wtcross has quit IRC05:12
*** javeriak has joined #openstack-ansible05:13
*** javeriak has quit IRC05:18
*** javeriak has joined #openstack-ansible05:19
*** javeriak has quit IRC05:19
*** Bjoern has quit IRC05:21
*** fawadkhaliq has quit IRC05:27
*** Bjoern has joined #openstack-ansible05:31
*** wtcross has joined #openstack-ansible05:49
*** fandi_ has quit IRC05:51
*** fandi_ has joined #openstack-ansible05:51
*** wtcross has quit IRC05:53
openstackgerritKevin Carter proposed openstack/openstack-ansible-plugins: Add MultiStrOps support to config_template  https://review.openstack.org/27821406:01
*** rgogunskiy has joined #openstack-ansible06:01
cloudnullstevelle odyssey4me jmccrory alextricity25 ^ when you can, if you can test that / review it to see if it fixes https://bugs.launchpad.net/openstack-ansible/+bug/1542513 it'd be appreciated06:02
openstackLaunchpad bug 1542513 in openstack-ansible "use of config_template plugin breaks ceilometer.conf" [Undecided,New]06:02
prometheanfirecloudnull: mitternacht is no time for this06:02
cloudnullwat!?06:02
prometheanfireindeed06:02
cloudnullg'night06:03
cloudnull:)06:03
*** fawadkhaliq has joined #openstack-ansible06:04
prometheanfirenn06:04
openstackgerritKevin Carter proposed openstack/openstack-ansible-plugins: Add MultiStrOps support to config_template  https://review.openstack.org/27821406:08
prometheanfireand there you go again :P06:10
*** rgogunskiy has quit IRC06:17
*** wtcross has joined #openstack-ansible06:30
*** spotz_zzz is now known as spotz06:31
*** wtcross has quit IRC06:34
*** targon has joined #openstack-ansible06:35
*** Bjoern has quit IRC06:36
*** javeriak has joined #openstack-ansible06:46
*** javeriak has quit IRC06:48
*** javeriak has joined #openstack-ansible06:49
*** javeriak_ has joined #openstack-ansible06:51
*** javeriak has quit IRC06:53
openstackgerritMerged openstack/openstack-ansible: Docs/Reno: Updated repo build process  https://review.openstack.org/27768906:57
*** unlaudable has joined #openstack-ansible06:58
*** wtcross has joined #openstack-ansible07:06
*** wtcross has quit IRC07:10
*** spotz is now known as spotz_zzz07:13
*** rgogunskiy has joined #openstack-ansible07:22
*** javeriak_ has quit IRC07:28
*** javeriak has joined #openstack-ansible07:30
*** baker_ has quit IRC07:36
*** wtcross has joined #openstack-ansible07:42
*** wtcross has quit IRC07:47
*** openstackgerrit has quit IRC07:47
*** openstackgerrit has joined #openstack-ansible07:47
*** baker has joined #openstack-ansible07:50
openstackgerritMerged openstack/openstack-ansible: Re-deploy the Swift venv if it mismatches the repo  https://review.openstack.org/27379907:56
*** gparaskevas has joined #openstack-ansible08:13
odyssey4meo/ all08:17
*** wtcross has joined #openstack-ansible08:18
openstackgerritMerged openstack/openstack-ansible: Re-deploy the Ceilometer venv if it mismatches the repo  https://review.openstack.org/27380608:21
*** wtcross has quit IRC08:23
evrardjpodyssey4me: about haproxy issue, yes, I was working on a role, and in fact, I plan to continue to work on this soon08:32
evrardjpmy role will make use of assemble to make this work closer to upstream08:32
odyssey4meevrardjp ok cool08:33
evrardjp(no need to change init/upstard/systemd)08:33
*** javeriak has quit IRC08:33
evrardjpI still have to improve this for cross distro and to make the wiring easier in openstack-ansible08:33
evrardjpbut it's underway08:34
evrardjpthe big plus is ofc the maintenance mode08:35
*** mikelk has joined #openstack-ansible08:39
*** neilus has joined #openstack-ansible08:40
*** elopez has quit IRC08:48
*** elopez has joined #openstack-ansible08:50
*** tomoe_ has quit IRC08:53
*** wtcross has joined #openstack-ansible08:54
*** tomoe_ has joined #openstack-ansible08:54
*** wtcross has quit IRC08:58
*** tomoe_ has quit IRC08:59
odyssey4meI need additional reviews on https://review.openstack.org/278171 for anyone that has time. That's a precursor to getting the lint checks working with a smaller set of changes - without that review, the lint checks require a ton of env vars (eg: https://review.openstack.org/277993 )09:04
odyssey4mehughsaunders mattt ^09:06
hughsaundersmorning odyssey4me, currently in lua-land09:06
odyssey4mehughsaunders why do you punish yourself so?09:06
hughsaundersodyssey4me: lsyncd09:07
odyssey4meah of course, as you were :)09:07
hughsaunderson the plus side, gerrit is getting better at showing renames09:08
odyssey4meyup, it is quite nice looking these days09:08
*** fawadkhaliq has quit IRC09:19
*** javeriak has joined #openstack-ansible09:19
*** fawadkhaliq has joined #openstack-ansible09:19
odyssey4mehughsaunders responded to your question09:23
odyssey4mesee https://review.openstack.org/278174 :)09:23
hughsaundersodyssey4me: I was wondering why they aren't the same patch, but they are different repos..09:25
odyssey4mehughsaunders yes :)09:25
odyssey4meI'm happy to have that mess of env vars in the kilo/liberty branches - but doing it across so many repositories is a royal pain09:26
openstackgerritMerged openstack/openstack-ansible-plugins: Rename plugins folders to standard Ansible names  https://review.openstack.org/27817109:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update plugin folder names  https://review.openstack.org/27817409:28
odyssey4methank you hughsaunders - now time to revise many reviews :/09:29
*** wtcross has joined #openstack-ansible09:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799309:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799309:33
*** wtcross has quit IRC09:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799309:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799309:40
*** electrofelix has joined #openstack-ansible09:42
openstackgerritMerged openstack/openstack-ansible: Changed ceilometer configs to use keystonev3  https://review.openstack.org/27490509:49
*** javeriak has quit IRC09:54
*** tomoe_ has joined #openstack-ansible09:57
*** javeriak has joined #openstack-ansible10:02
*** wtcross has joined #openstack-ansible10:05
*** kmARC has quit IRC10:09
*** wtcross has quit IRC10:10
*** javeriak_ has joined #openstack-ansible10:25
*** javeriak has quit IRC10:28
*** fawadkhaliq has quit IRC10:32
odyssey4mehughsaunders mattt andymccr if you have a gap, please review https://review.openstack.org/27817410:41
*** wtcross has joined #openstack-ansible10:41
matttodyssey4me: sure10:44
*** wtcross has quit IRC10:45
odyssey4meheh, interesting - the template module has a 'validate' function: http://www.blue-bag.com/blog/testing-configuration-files-they-go-live-ansible10:45
odyssey4meie you can have an external binary validate that the config is right before ansible moves it to its final place10:46
odyssey4megit-harry ^10:46
openstackgerritAndy McCrae proposed openstack/openstack-ansible: Move swift memcache conf into separate file  https://review.openstack.org/27792810:48
*** fawadkhaliq has joined #openstack-ansible10:51
*** fawadkhaliq has quit IRC10:54
*** fawadkhaliq has joined #openstack-ansible10:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799311:00
* odyssey4me shakes a fist at Ansible11:01
*** javeriak_ has quit IRC11:09
*** javeriak has joined #openstack-ansible11:10
git-harryodyssey4me: that is interesting11:14
*** elopez has quit IRC11:14
*** wtcross has joined #openstack-ansible11:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update plugin folder names  https://review.openstack.org/27817411:17
odyssey4memattt good call on the release note - it was late when I prepped the patch and didn't think about that :)11:18
evrardjpit's been a while that the validation exists for templates :)11:18
odyssey4meevrardjp yep, I've never noticed before though11:19
*** wtcross has quit IRC11:22
*** fawadkhaliq has quit IRC11:22
*** fawadkhaliq has joined #openstack-ansible11:23
odyssey4memattt evrardjp hughsaunders any objections to https://review.openstack.org/277993 before I replcate that pattern across all the repositories?11:23
hughsaundersodyssey4me: is there an alternative to ~/, an /etc location for example?11:24
odyssey4mehughsaunders in the IRR's we don't have root rights on the image we're using for functional tests11:25
odyssey4mean alternative could be to use the tox tmp dir, like I did here: https://github.com/openstack/openstack-ansible/blob/master/tox.ini11:26
odyssey4mebut basically we only get root rights when we 'become' (see the inventory)11:27
*** jaypipes has joined #openstack-ansible11:27
odyssey4meso all prep tasks must happen as a normal user11:27
odyssey4methe nice thing about using the user home is that for ansible 2 we just rip all those environment settings out11:28
odyssey4mebecause all the folder names will be default locations for Ansible 211:28
odyssey4meafk for a bit11:32
hughsaunderspresumably v2 will have default locaitons in /etc as well? can we sudo?11:36
*** jiteka1 has joined #openstack-ansible11:46
*** xek has quit IRC11:53
*** wtcross has joined #openstack-ansible11:53
*** permalac has joined #openstack-ansible11:55
*** wtcross has quit IRC11:57
*** fawadkhaliq has quit IRC11:59
*** neilus1 has joined #openstack-ansible12:01
*** tomoe_ has quit IRC12:04
*** neilus has quit IRC12:05
*** javeriak has quit IRC12:07
*** tomoe_ has joined #openstack-ansible12:08
*** javeriak has joined #openstack-ansible12:08
odyssey4mehughsaunders v2 paths: https://github.com/ansible/ansible/blob/v2.0.0.2-1/lib/ansible/constants.py#L206-L21312:12
*** tomoe_ has quit IRC12:12
odyssey4mehughsaunders v2 roles path: https://github.com/ansible/ansible/blob/v2.0.0.2-1/lib/ansible/constants.py#L13412:13
*** javeriak has quit IRC12:13
openstackgerritMerged openstack/openstack-ansible: Fix failing tests in defcore test set  https://review.openstack.org/27417112:25
*** funenutron has joined #openstack-ansible12:29
odyssey4mehughsaunders back to https://review.openstack.org/277993 - are you allergic to the tox config using the home directory? note that this is primarily for the gate12:36
odyssey4medo you have suggestions for alternatives that you think would be better?12:36
odyssey4memattt your thoughts?12:36
*** johnmilton has joined #openstack-ansible12:39
*** retreved has quit IRC12:43
hughsaundersodyssey4me: so the only other option is /usr/share which probably contains the core modules so we can't overwrite it.12:43
*** retreved has joined #openstack-ansible12:43
odyssey4mehughsaunders yep12:44
hughsaundersodyssey4me: fair enough then12:44
odyssey4meover time we should move towards not assuming that we run as root, and our plays/tasks should do explicit sudo's for actions that require it12:45
*** funenutron has quit IRC12:45
odyssey4mebut that's a hard target right now, and not an essential one12:45
odyssey4meI suspect that as we drive towards a more 'secure by default' operation, that will become more of a requirement12:45
odyssey4mebut let's just say that's not for this cycle, and probably not for the next either12:45
odyssey4mefiguring out how to use tox effectively has been rather an adventure12:46
evrardjpI think it's fine12:48
mhaydenbuenos dias12:48
evrardjpmorning mhayden12:49
odyssey4meevrardjp your vote confirms your thoughts :)12:50
evrardjpodyssey4me: a good explanation would be good, for people setting up new repos12:50
*** joker_ has joined #openstack-ansible12:50
evrardjpI didn't vote yet, let me really think about it odyssey4me12:50
odyssey4meevrardjp yeah, I want to talk about that at the mid cycle - figure out what people think would be useful12:50
*** weshay_xchat has joined #openstack-ansible12:52
evrardjpdo we have an etherpad for the mid-cycle already?12:52
*** wtcross has joined #openstack-ansible12:53
odyssey4meevrardjp https://etherpad.openstack.org/p/openstack-ansible-mitaka-midcycle12:53
evrardjpomg it was in a link of the topic title's link12:53
evrardjpsorry12:53
openstackgerritDarren Birkett proposed openstack/openstack-ansible: add exclusions to repo-mirror-sync  https://review.openstack.org/27834312:56
*** neilus1 has quit IRC12:56
*** neilus has joined #openstack-ansible12:57
evrardjpAdditional session about linux bridge/openvswitch ?12:58
evrardjpjust to check if there is an audience for that ?12:59
*** neilus has quit IRC12:59
*** neilus has joined #openstack-ansible12:59
odyssey4meevrardjp add a suggested session, I'll be asking for votes this afternoon13:01
evrardjpok13:02
odyssey4mesorry, tomorrow afternoon13:02
odyssey4mebut yeah, I think that perhaps automagically and michaelgugino might want to do a work session on that13:02
*** sdake has joined #openstack-ansible13:04
odyssey4meevrardjp I don't know if you noticed https://etherpad.openstack.org/p/osa-neutron-dvr on the weekly meeting agenda?13:04
odyssey4mebut it's effectively adding ovs support, then making DVR go13:04
evrardjpdidn't see that to be honest13:06
evrardjpwill check13:06
evrardjpit could still be worth a discussion on the mid-cycle, to see how many ppl are interested in these topics13:06
evrardjpadded the other section here: https://etherpad.openstack.org/p/openstack-ansible-taking-advantage-ansible2 if it's not clear, ping me13:11
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Fact caching  https://review.openstack.org/27835513:12
odyssey4meevrardjp that's jmccrory's session - looking forward to it13:12
evrardjpyeah, it's going to be great :)13:13
evrardjpI'm sad I'm not attending this great week13:14
odyssey4mewell, you can still attend as best as possible via video conference13:15
odyssey4meit'll be a great experiement to do that13:15
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Multiple store backends in Glance  https://review.openstack.org/27767213:16
*** kmARC has joined #openstack-ansible13:16
evrardjpI will :)13:19
openstackgerritMerged openstack/openstack-ansible: Docs: nova config options for Ceph RBD  https://review.openstack.org/27712213:20
odyssey4memhayden good edit in https://review.openstack.org/277672 - I've added a note about the CloudFiles section which should perhaps be overhauled in a follow-up patch13:20
mhaydenthanks!13:21
mhaydenyeah, that section could use a little love13:21
mhaydeni've been on a documentation tear lately -- got tired of those bugs :P13:21
odyssey4meyeah, thanks mhayden - the docs need the love, and it's great to see that it's getting some!13:23
mhaydenhave we considered using the openstackdocstheme that the openstack-manuals project uses? it's quite purty13:24
*** sdake_ has joined #openstack-ansible13:25
odyssey4memhayden I'm not sure if that's allowed13:26
odyssey4memhayden I would think that it'd be nice to use that for our install guide :)13:26
*** ralakus has quit IRC13:26
mhaydenoh, only the manuals folks are special? :P13:26
odyssey4methe current theme is meant for devref, which is where our docs fit in13:26
mhaydenoslosphinx is fine, but some of the styling in the manual is nice13:27
odyssey4meI don't know if there are rules around the use of that theme13:27
odyssey4meyeah, I do think it's ideally suited for use in the isntall guide13:27
odyssey4meperhaps you could ask around?13:27
mhaydeni'll ask anne13:27
mhaydenit's not urgent, but i was curious13:27
mhaydensome of the syntax highlighting is a little prettier13:27
mhaydeni've been hacking on the security guide + networking guide a bit13:29
mhaydenthose are some big docs13:29
mhayden:P13:29
*** sdake has quit IRC13:29
matttodyssey4me: we need to get an aodh tempest test in13:30
matttright now we haven't a clue if changes to it are good13:30
odyssey4memattt responded in https://review.openstack.org/277339 - if there are some sort of tempest tests we can run, I'd entertain a patch to add them - alextricity25 / stevelle may be able to dig into that13:30
odyssey4mehaha snap13:30
matttodyssey4me: had a quick look, and tempest has some configs for it13:30
odyssey4meok cool, then it'd be nice if stevelle could put something together - it would be better to have test coverage of ceilometer & aodh13:32
odyssey4memattt btw I think a -2 is perhaps a little strong for https://review.openstack.org/265867 ? it's still WIP, and the issue you noted has actually been overcome13:33
openstackgerritDarren Birkett proposed openstack/openstack-ansible: only sync the necessary directories in repo-mirror-sync  https://review.openstack.org/27834313:34
odyssey4methere are other issues now, but I'm still working on it13:34
mhaydenodyssey4me: seems that other folks are noticing that the new clouds that came online for CI are slow -> http://lists.openstack.org/pipermail/openstack-dev/2016-February/086232.html13:35
odyssey4memhayden yep13:37
odyssey4mebut we need to work with what we have13:37
matttodyssey4me: i don't even know why i -213:38
*** xek has joined #openstack-ansible13:38
matttas there's no comment13:38
mhaydenmattt: you're always a +1 in my book13:39
matttodyssey4me: oh, -2 because it was fundamentally broken13:39
matttand consistently failed the gate13:39
*** permalac has quit IRC13:39
matttmhayden: thanks a lot buddeh !13:39
* mhayden high fives mattt13:39
*** javeriak has joined #openstack-ansible13:40
matttodyssey4me: and considering you've not had a single gate pass i think a -2 is ok :)13:40
odyssey4meevrardjp gparaskevas and anyone else using the kilo series - please review https://review.openstack.org/278343 and add your vote - it effectively renames a var, but the clone process is far better - we need to know if this affects you13:41
odyssey4memattt the gate's -1 is good enough for that :) but if I do eventually get it right, your -2 prevents that patch from ever moving forward... what happens if you get hit by a bus? :p13:42
*** fawadkhaliq has joined #openstack-ansible13:42
matttodyssey4me: what does it matter?  :)13:43
matttwhen it passes i'll remove -2 and -113:43
mhaydenmattt: what did you drop a deuce on?13:43
matttmhayden: https://review.openstack.org/#/c/26586713:43
mattt:)13:43
matttodyssey4me: upgraded to a -113:43
* odyssey4me gives mattt a gold star13:45
* mattt puts it on his forehead13:45
mhaydenwait, odyssey4me dropped a deuce on that review, too13:45
mhaydenFWIW, i got LBaaSv2 (agent only) working fine yesterday13:47
mhaydenwe REALLY REALLY must ensure that the v1 agent is removed and not running :P13:47
mhaydenthat chewed up ~ 30 minutes of troubleshooting time13:47
*** sdake_ has quit IRC13:48
mhaydenbut if anyone wants operational docs, i'm hacking on those here -> https://review.openstack.org/#/c/278128/13:50
*** javeriak_ has joined #openstack-ansible13:55
*** javeriak has quit IRC13:56
*** jthorne has joined #openstack-ansible13:56
gparaskevasodyssey4me: this -> https://review.openstack.org/278343 looks good to me and cant wait to try it, because last time i tried cloning the repo i couldnt. Anyway looks prety good13:58
evrardjpok testing14:01
odyssey4megparaskevas great, can you add your +1 to it and add a comment if you're happy that the var rename won't affect you14:01
odyssey4mejmccrory not sure if you're using the kilo branch and that var matters to you either - but please review and vote/comment14:02
odyssey4memgariepy same for you, please review  https://review.openstack.org/278343 and note if the var rename is a problem for you14:03
*** scarlisle has joined #openstack-ansible14:03
odyssey4meserverascode ^14:03
evrardjpoh god it's fast14:04
gparaskevasodyssey4me: Done -> http://media1.giphy.com/media/1ZkMDj88mQ1rO/giphy.gif14:04
*** baker has quit IRC14:07
odyssey4mehahaha14:07
*** weshay_xchat is now known as weshay14:07
*** neilus has quit IRC14:07
*** neilus1 has joined #openstack-ansible14:07
odyssey4meevrardjp unfortunately kilo has no releasenotes14:08
evrardjptrue14:08
mhaydendoes anyone know the status of https://bugs.launchpad.net/openstack-ansible/+bug/1473525 ?14:11
openstackLaunchpad bug 1473525 in openstack-ansible trunk "When apt sources are changed, the old config is left behind causing conflicts" [Low,Confirmed]14:11
mhaydeni know there was a recent commit to make upgrades of mariadb easier -- can't seem to find it at the moment14:11
odyssey4memhayden nothing - I don't think anyone's working on that at this stage14:11
odyssey4memhayden except https://review.openstack.org/27142314:12
mhaydenokay, i was giving it a looksee14:12
*** neilus1 has quit IRC14:12
mhaydenit looks like that one removes the old sources files14:13
odyssey4memaybe that patch will be ok to tide us over until Ansible 2.114:13
odyssey4methere's a patch into Ansible 2.x to allow the apt_repository  module to have the file specifically named14:13
mgariepylong time since i reviewed something., gerrit interface changed a bit.. hehe.14:14
*** ybabenko has joined #openstack-ansible14:15
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-openstack_hosts: Correcting role variable commentary to remove outdated value  https://review.openstack.org/27812314:18
*** woodard has joined #openstack-ansible14:19
*** woodard has quit IRC14:19
*** woodard has joined #openstack-ansible14:19
*** ybabenko has quit IRC14:20
*** permalac has joined #openstack-ansible14:22
matttodyssey4me: is the gate broken until https://review.openstack.org/#/c/278174/ merges ?14:22
odyssey4memattt yep (for master), and all role repo's can't merge until we have an agreement on https://review.openstack.org/277993 and I can replicate it to the other roles14:24
*** Bjoern has joined #openstack-ansible14:25
*** Bjoern is now known as Bjoern_zZzZzZzZ14:26
*** neilus has joined #openstack-ansible14:30
*** gparaskevas has quit IRC14:34
*** Bjoern_zZzZzZzZ is now known as Bjoern14:36
*** Bjoern is now known as Bjoern_zZzZzZzZ14:37
*** Bjoern_zZzZzZzZ is now known as Bjoern14:38
*** sdake has joined #openstack-ansible14:38
odyssey4meautomagically cloudnull thoughts on how we work around the issue you've highlightes14:39
*** bryan_att has joined #openstack-ansible14:39
odyssey4methe trouble is that we want the plugins, ideally, in a different location to the roles14:39
automagicallyA separate requirements file for the plugins perhaps, and then pass —role-path with varying values14:39
automagicallyNot ideal by any means14:40
odyssey4meyeah, that's an option - not ideal, agreed14:40
cloudnullodyssey4me:  we could use the git module from ansible to simply clone it into place14:40
*** michaelgugino has joined #openstack-ansible14:40
automagicallyAgreed, all galaxy is doing is the git clone14:40
cloudnullso a simple plugins clone play ?14:41
odyssey4methat sounds ugly too14:41
automagicallyOr, just clone in the tox task itself14:41
odyssey4meat this stage I'd rather then just pull it into the roles directory and set the env vars14:41
cloudnullwe could plea our case upstream14:41
cloudnulland see if they let the feature back in ?14:42
*** cemmason has quit IRC14:42
cloudnullhard part is that we're not using ansible 2 so its hard to say we need it when we're not using it14:42
odyssey4mesure, but I'm hoping for what we do to be ansible 2 compatible at least14:42
openstackgerritDarren Birkett proposed openstack/openstack-ansible: only sync the necessary directories in repo-mirror-sync  https://review.openstack.org/27834314:42
cloudnull++14:43
odyssey4methat said, this is simply for the role testing, so does it really matter here?14:43
automagicallyIf its a test-specific need, then I vote for just putting the clone into the tox task14:44
cloudnullitll be more of a problem for the main OSA dir14:44
odyssey4meI could remove the Ansible 2 incompatibility and work with the plugins being in the role folder14:44
automagicallycloudnull: right14:44
odyssey4meyes, there it's different - we need to make it work because that's for real deployments14:44
odyssey4meso perhaps the bootstrap process there should just do a git clone14:45
odyssey4mewe're doing it for ansible anyway14:45
automagicallyThat issue can be part of the overall Ansible 2.0 changes14:45
cloudnull++14:45
odyssey4meagreed14:45
automagicallyMeaning, let’s solve for the lint task problem now, and defer the broader upgrade issues14:45
odyssey4meautomagically ++14:45
odyssey4meso I'll add a TODO for a revisit, then we go ahead with the pattern currently set out?14:45
cloudnulljmccrory alextricity25 stevelle if you have time today to review https://review.openstack.org/#/c/278214/ i'd appreciate it. That PR aims to solve https://bugs.launchpad.net/openstack-ansible/+bug/154251314:46
openstackLaunchpad bug 1542513 in openstack-ansible "use of config_template plugin breaks ceilometer.conf" [High,Confirmed] - Assigned to Kevin Carter (kevin-carter)14:46
automagicallyodyssey4me: I don’t think we want to change all the tox files again when we upgrade, so let’s establish a forward compatible change there now14:47
automagicallyIs there an Ansible 2.x upgrade blueprint or spec we can add the broader OSA install issue to?14:47
odyssey4meautomagically it's starting in the mid cycle etherpad: https://etherpad.openstack.org/p/openstack-ansible-taking-advantage-ansible214:50
automagicallyWill drop a note to the GH issue there14:50
odyssey4mesomething we should perhaps push for upstream is the ability to set a meta property in a repo to indicate whether it's a role or something else - if something else then perhaps it can, by default, go somewhere predictable14:51
*** Bjoern has quit IRC14:53
*** ametts has joined #openstack-ansible14:58
*** mgoddard_ has joined #openstack-ansible15:01
*** tomoe_ has joined #openstack-ansible15:02
*** unlaudable has quit IRC15:02
*** mgoddard has quit IRC15:04
*** rgogunskiy has quit IRC15:05
odyssey4meok, working on a revised version of the tox config to do a git clone15:06
odyssey4meit seems the most sensible and sustainable way forward15:06
openstackgerritKevin Carter proposed openstack/openstack-ansible-plugins: Add MultiStrOps support to config_template  https://review.openstack.org/27821415:08
openstackgerritKevin Carter proposed openstack/openstack-ansible-plugins: Add MultiStrOps support to config_template  https://review.openstack.org/27821415:09
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: Heat config update  https://review.openstack.org/27842115:09
*** tomoe_ has quit IRC15:10
*** rgogunskiy has joined #openstack-ansible15:11
openstackgerritKevin Carter proposed openstack/openstack-ansible-plugins: Add MultiStrOps support to config_template  https://review.openstack.org/27821415:12
cloudnull^ sorry for the spam, whitespace all fixed up w/ a release note added15:13
*** permalac has quit IRC15:13
*** daneyon has joined #openstack-ansible15:16
openstackgerritKevin Carter proposed openstack/openstack-ansible-plugins: Validate type of loaded yaml configuration files  https://review.openstack.org/27645615:16
*** daneyon__ has joined #openstack-ansible15:17
*** KLevenstein has joined #openstack-ansible15:19
*** sigmavirus24_awa is now known as sigmavirus2415:19
v1k0d3nmorning all. have a question about an AIO deployment...15:19
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: Nova config update  https://review.openstack.org/27843215:20
mhaydenhowdy v1k0d3n!15:20
v1k0d3nhey man :)15:20
*** daneyon_ has quit IRC15:20
v1k0d3nthis is a laughably basic question...lol15:20
* mhayden has asked plenty of those :)15:20
*** daneyon has quit IRC15:21
v1k0d3nso AIO...pretty vanilla setup...no frills. start an instance using defaults, but instances don't seem to be routing past the 172.x.x.x gateway.15:21
cloudnullodyssey4me:  RE: IRR role changes .All of the roles that we have which have a dep on the plugins likely need to be updated to use the openstack repo, which I believe hasn't changed in all places needed.15:21
cloudnulllike https://github.com/openstack/openstack-ansible-galera_server/blob/master/tests/ansible-role-requirements.yml#L215:22
*** Bjoern has joined #openstack-ansible15:22
cloudnullI think we can tackle those in your tox changes to the IRR roles (if you havent already)15:22
v1k0d3nis there something really trivial i'm overlooking...i know there is. with other AIO's i have to modify some L2 br-ex params, but i'm new to this rackspace deployment.15:22
openstackgerritMichael Gugino proposed openstack/openstack-ansible-rsyslog_server: Multi-distro support for rsyslog-server role  https://review.openstack.org/27429015:22
*** baker has joined #openstack-ansible15:24
*** daneyon has joined #openstack-ansible15:24
odyssey4mecloudnull yep, I'll include that change in the tox change as they interact with each other anyway15:25
v1k0d3ncloud-init isn't loaded properly too, which i believe is a typical metadata change, i made changes to the dhcp_agent.ini for those...(i think).15:25
*** daneyon__ has quit IRC15:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799315:28
odyssey4meautomagically cloudnull ^ thoughts?15:28
automagicallylooking15:28
odyssey4meafk for a bit15:29
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: Glance config update  https://review.openstack.org/27844815:31
*** daneyon_ has joined #openstack-ansible15:32
*** spotz_zzz is now known as spotz15:33
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: Fixes the incorrect numeration in the app-minorupgrade doc  https://review.openstack.org/27845215:34
*** Mudpuppy has joined #openstack-ansible15:35
*** daneyon has quit IRC15:35
*** michaelgugino has quit IRC15:35
*** Mudpuppy has quit IRC15:35
*** Mudpuppy has joined #openstack-ansible15:36
*** raddaoui has joined #openstack-ansible15:36
*** raddaoui_ has joined #openstack-ansible15:36
*** raddaoui__ has joined #openstack-ansible15:36
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: Switch to Cinder API v2  https://review.openstack.org/27845315:38
*** tomoe_ has joined #openstack-ansible15:38
mhaydenevrardjp: i think raddaoui was working on that numbering shenanigans already -> https://review.openstack.org/#/c/278133/15:38
*** michaelgugino has joined #openstack-ansible15:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799515:39
odyssey4meautomagically cloudnull ^ that is a test to see if we get any more shenanigans with a more complex role15:40
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: Remove the warnings on the install foundation page build  https://review.openstack.org/27846015:41
openstackgerritMerged openstack/openstack-ansible: Update plugin folder names  https://review.openstack.org/27817415:42
evrardjpmhayden: good I missed it in the list of reviews15:42
evrardjpI'll abandon mine15:42
*** tomoe_ has quit IRC15:43
evrardjpI didn't like these warnings, I just wanted to have a quick fix :p15:44
spotzAny reviews waiting for me?15:45
cloudnullevrardjp: whats the best way to begin converting/consuming your HAP role instead of the one we're carrying?15:46
evrardjpgood question. For now it works for us, but it's what I've shown you in the past: not great for openstack-ansible15:47
cloudnull:(15:47
evrardjpI have to write a plugin to have the decent input for the services15:48
evrardjpwhat's you've bootstrapped15:48
cloudnullI'm still on the IRR mission and thats one i want to bang out15:48
evrardjpok15:48
evrardjpnow?15:48
evrardjpI have time now15:48
cloudnullit doesnt have to be now15:48
cloudnullits just something I have on my list of never ending things to do15:49
cloudnulland since you we're here i figured I'd ask15:49
evrardjpsure15:50
evrardjpI'll show you the config file for my role15:50
evrardjpthe role being in github15:50
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: Keystone v3 API default  https://review.openstack.org/27847115:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799515:59
*** mgoddard_ has quit IRC16:00
*** mgoddard has joined #openstack-ansible16:01
*** wtcross has quit IRC16:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions  https://review.openstack.org/27799316:02
*** wtcross has joined #openstack-ansible16:07
*** phalmos has joined #openstack-ansible16:07
*** skamithi13 has joined #openstack-ansible16:12
*** arthus has quit IRC16:17
odyssey4memichaelgugino excellent work on https://review.openstack.org/274290 !16:17
michaelguginothank you16:17
michaelguginoI updated the etherpad as well with a few notes16:18
odyssey4menow we need to rustle up some contributors to match that pattern in the other independent roles16:18
michaelguginoI was thinking, we should start with the independent plays, feels simpler.16:19
michaelgugino*roles, ie the ones in their own repos.16:19
odyssey4memichaelgugino yeah, only the independent roles at this stage - even in some of those there are going to be some shenanigans16:19
michaelguginogalera client *cough*16:20
odyssey4mebut I'd like to see some patches up for review for each of them, so that the issues can be exposed16:20
openstackgerritMatt Thompson proposed openstack/openstack-ansible: [WIP] Add telemetry testing to gate  https://review.openstack.org/27849116:20
odyssey4meeven just having the pattern in place means that parallel work can begin on later versions of Ubuntu16:20
michaelguginowe also need to put our heads together regarding containers.  That's a big blocker.16:20
odyssey4meso even if CentOS doesn't work, that's ok16:21
michaelguginoDeploying a systemd container ontop of upstart is not a great result.16:21
*** weshay has quit IRC16:21
odyssey4meif you can make the meeting tomorrow then we can get an update of what you've learned.16:21
*** weshay_xchat has joined #openstack-ansible16:21
openstackgerritMatt Thompson proposed openstack/openstack-ansible: [WIP] Add telemetry testing to gate  https://review.openstack.org/27849116:22
michaelguginoI have another meeting at 11, but I should be able to provide some inputs16:22
odyssey4meI know that you wanted to be further along with the OVS patching, so perhaps we should hand over SystemD support to someone else so that you can focus on that?16:22
michaelgugino(11 is my local time of the meeting)16:22
*** weshay_xchat has quit IRC16:23
michaelguginoyeah, I think I need to hand off systemd for now.  We have more desire internally for OVS/DVR16:23
*** weshay has joined #openstack-ansible16:23
matttalextricity25 stevelle : created https://review.openstack.org/278491 for ceilometer / aodh testing in gate, the default only has 9 tests which run very quickly, but we may want to lock those down a bit16:23
matttgood thing is that they fail if i kill the aodh container, so something appears to be working :P16:23
michaelguginoand, there are just a ton of blockers for systemd.  I'm confident we can get one or two roles working, but actually deploying those roles in AIO or otherwise has a lot of blockers.16:23
stevellemattt: added to queue16:23
matttstevelle: it's still a WIP, as i need to validate it all works16:24
matttstevelle: but just an FYI as odyssey4me pinged you two about this earlier16:24
stevelleunderstood, I'll validate as well16:24
matttstevelle: thank ya!16:24
odyssey4methanks michaelgugino if you can put all notes of your findings into the etherpad then we'll figure out what to do about it tomorrow16:25
michaelguginowill do16:25
odyssey4meI'll hit up the ML and some people who volunteered to work on the initiative and see if we can put a team around that specific need.16:26
*** targon has quit IRC16:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move swift memcache conf into separate file  https://review.openstack.org/27792816:29
*** britthou_ has quit IRC16:34
*** skamithi13 has quit IRC16:36
*** skamithi13 has joined #openstack-ansible16:36
*** tomoe_ has joined #openstack-ansible16:37
*** britthou_ has joined #openstack-ansible16:42
*** tomoe_ has quit IRC16:42
*** mgoddard_ has joined #openstack-ansible16:45
cloudnulllbragstad: ping16:45
cloudnullhttps://github.com/os-cloud/openstack-ansible-os_keystone16:46
cloudnullWIP but underway16:46
lbragstadcloudnull awesome - looking16:46
cloudnullyour use case would set https://github.com/os-cloud/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L83 and https://github.com/os-cloud/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L111 false16:47
*** mgoddard has quit IRC16:48
cloudnullhttps://github.com/os-cloud/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L86 and https://github.com/os-cloud/openstack-ansible-os_keystone/blob/master/defaults/main.yml#L11116:51
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible: DOC: Clarify user cfg usage and removed reference to nonexistent files  https://review.openstack.org/27851116:52
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Horizon ssl config for Kilo  https://review.openstack.org/27851216:52
*** mikelk has quit IRC16:53
*** sigmavirus24 is now known as sigmavirus24_awa16:55
*** sigmavirus24_awa is now known as sigmavirus2416:56
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: openstack-ansible-security integration  https://review.openstack.org/27851716:58
mhaydenodyssey4me: are we doing reno in kilo? or just starting with liberty16:58
odyssey4memhayden just liberty onwards16:59
mhaydengotcha16:59
*** tomoe_ has joined #openstack-ansible16:59
odyssey4methere's no intrumentation for it in kilo16:59
odyssey4mewe could add it, but that ship has sailed16:59
odyssey4mereleasenotes are designed for being there on the release of the branch - not for patches in a stable branch17:00
odyssey4mebut we're abusing it for the liberty branch :)17:00
odyssey4meI just think it'd be quite a waste to try and do it for Kilo - especially since the Juno-> Kilo changes are far too extensive.17:01
mhaydensounds fine to me17:02
*** tomoe_ has quit IRC17:03
openstackgerritCharles Farquhar proposed openstack/openstack-ansible: Add steps to prevent bootstrap-ansible.sh from failing due to invocation directory  https://review.openstack.org/27852317:04
*** tomoe_ has joined #openstack-ansible17:05
*** wtcross has quit IRC17:06
*** sdake has quit IRC17:08
openstackgerritCharles Farquhar proposed openstack/openstack-ansible: Fix bootstrap-ansible.sh invocation directory  https://review.openstack.org/27852317:09
*** tomoe_ has quit IRC17:09
*** tomoe_ has joined #openstack-ansible17:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Check local and upstream repo for pip before using pypi  https://review.openstack.org/27790517:13
openstackgerritMerged openstack/openstack-ansible: Docs: Multiple store backends in Glance  https://review.openstack.org/27767217:14
*** tomoe_ has quit IRC17:15
*** tomoe_ has joined #openstack-ansible17:17
*** arthus has joined #openstack-ansible17:18
*** michaelgugino has quit IRC17:20
*** tomoe_ has quit IRC17:21
*** skamithi13 has quit IRC17:22
*** tomoe_ has joined #openstack-ansible17:22
odyssey4meok all, I'm out for the night - have a good one and see you all tomorrow!17:22
*** skamithi has joined #openstack-ansible17:24
*** tomoe_ has quit IRC17:26
*** tomoe_ has joined #openstack-ansible17:28
*** jiteka1 has quit IRC17:30
*** sdake has joined #openstack-ansible17:33
*** tomoe_ has quit IRC17:33
*** tomoe_ has joined #openstack-ansible17:34
cloudnullhave  a good one17:35
*** tomoe_ has quit IRC17:38
*** shanec_ has joined #openstack-ansible17:41
*** tomoe_ has joined #openstack-ansible17:45
*** elopez has joined #openstack-ansible17:46
*** brittho__ has joined #openstack-ansible17:48
*** tomoe_ has quit IRC17:50
*** tomoe_ has joined #openstack-ansible17:51
*** britthou_ has quit IRC17:52
*** skamithi13 has joined #openstack-ansible17:55
*** tomoe_ has quit IRC17:55
*** tomoe_ has joined #openstack-ansible17:57
*** dolphm has quit IRC17:59
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs: Multiple store backends in Glance  https://review.openstack.org/27854718:01
*** mgoddard_ has quit IRC18:01
*** mgoddard has joined #openstack-ansible18:01
*** tomoe_ has quit IRC18:01
*** tomoe_ has joined #openstack-ansible18:03
*** javeriak has joined #openstack-ansible18:04
*** tomoe_ has quit IRC18:07
*** javeriak_ has quit IRC18:07
*** tomoe_ has joined #openstack-ansible18:09
*** Bjoern is now known as Bjoern_zZzZzZzZ18:09
*** raddaoui has quit IRC18:10
*** raddaoui_ has quit IRC18:10
*** raddaoui__ has quit IRC18:11
*** tomoe_ has quit IRC18:13
mhaydennew neutron/neutron-lbaas tags today... 7.0.318:22
*** electrofelix has quit IRC18:22
mhaydenlooks like some fixes for HA routers are in there18:22
*** Bjoern_zZzZzZzZ is now known as Bjoern18:22
*** tomoe_ has joined #openstack-ansible18:24
*** wtcross has joined #openstack-ansible18:26
*** izaakk has joined #openstack-ansible18:27
*** tomoe_ has quit IRC18:29
*** tomoe_ has joined #openstack-ansible18:30
*** tomoe_ has quit IRC18:34
*** tomoe_ has joined #openstack-ansible18:41
cloudnullmhayden: oooh! :)18:44
*** tomoe_ has quit IRC18:46
evrardjpinteresting18:47
*** galstrom_zzz is now known as galstrom18:47
*** tomoe_ has joined #openstack-ansible18:47
*** tomoe_ has quit IRC18:52
*** tomoe_ has joined #openstack-ansible18:53
*** tomoe_ has quit IRC18:57
*** tomoe_ has joined #openstack-ansible18:59
evrardjpcloudnull: FYI, I'm making my haproxy role working with ansible 2., and it looks it's going to be a major pain19:01
cloudnull:'(19:01
evrardjpapparently ansible doesn't like having dicts doing friends with lists19:02
evrardjpso what's working perfectly fine with ansible 1.9 will have to be reviewed for 2.19:02
cloudnullwell thats a pit of sadness19:03
*** tomoe_ has quit IRC19:03
*** baker has quit IRC19:05
palendaeevrardjp: You mean dicts with lists in them?19:05
evrardjpyup19:05
palendaeOof19:05
palendaeThat's19:05
palendaeHuh19:05
evrardjplike this: https://gist.github.com/evrardjp/24ad4bdf3be0e24fde6b19:06
evrardjpthe haproxy_services on this paste was working perfectly fine in 1.919:08
evrardjpI have to either rewrite to remove the items, or adjust to spaces... in a almost unreadable manner19:09
palendaeRecently set up a job on our linter to check vs. ansible 2 for rpc-openstack, but haven't seen anything fail19:09
evrardjpmost of the time when you use a dict, you don't use items19:09
evrardjpI'm not sure if I saw items in dict in openstack-ansible19:10
palendaeIs it constructs like https://gist.github.com/evrardjp/24ad4bdf3be0e24fde6b#file-vars_haproxy-yml-L78-L83 ?19:10
palendaeOr is the error not giving you that much information?19:11
evrardjphttp://paste.openstack.org/show/486613/19:12
*** baker has joined #openstack-ansible19:13
evrardjpwith_dict is used to load the haproxy_services in template19:13
*** tomoe_ has joined #openstack-ansible19:16
javeriakguys need a little help, trying to get tempest to work, so i ran the tempest playbooks and the setup.py install in one of the utility containers, but the run keeps giving dependency errors, the current one is run_tempest.sh: line 107: subunit-trace: command not found19:18
*** tomoe_ has quit IRC19:21
*** baker has quit IRC19:21
*** tomoe_ has joined #openstack-ansible19:22
palendaejaveriak: I think you can use the script/run-tempest.sh script19:23
palendaeWhich basically goes into the utility container for you, and uses the virtualenv19:23
javeriakpalendae from deploy?19:23
palendaeYeah, the deploy node19:23
palendaeIn the openstack-ansible tree19:23
javeriakdoes that ecxtract the logs for you too?19:24
palendaeI think it leaves them on the utility container19:24
palendaeIt's what the gate checks use19:24
palendaehttps://github.com/openstack/openstack-ansible/blob/master/scripts/run-tempest.sh19:24
javeriakyep i see it; so i pass the regular flags to it too?19:25
javeriakas in what group of tests i want to run?19:25
palendaeYeah19:26
palendaeActually I think it wants them as TEMPEST_SCRIPT_PARAMETERS19:26
palendaeRUN_TEMPEST_OPTS for the flags19:26
javeriakokay leme see, thanks palendae19:26
*** tomoe_ has quit IRC19:27
evrardjpI got another issue with ansible2 , maybe you can help me palendae :)19:27
evrardjpon something like this https://github.com/evrardjp/ansible-haproxy/blob/master/tasks/haproxy_ssl_certificates.yml#L2619:27
palendaeevrardjp: Dunno about that, I've just set up the linting job, not started porting yet19:27
evrardjpansible fails when haproxy_user_ssl_cert isn't set19:27
*** tomoe_ has joined #openstack-ansible19:28
evrardjpI'll use the same way we did here: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_horizon/tasks/main.yml19:29
evrardjpit's just for general information/for people who want to understand what changed19:30
*** woodard_ has joined #openstack-ansible19:30
*** electrofelix has joined #openstack-ansible19:30
*** woodard_ has quit IRC19:30
*** woodard_ has joined #openstack-ansible19:31
*** tomoe_ has quit IRC19:32
*** tomoe_ has joined #openstack-ansible19:34
*** neilus has quit IRC19:34
*** woodard has quit IRC19:34
javeriakpalendae this is running invisibly :(, isnt there a debug flag so we can see progress19:34
palendaejaveriak: looks like the log is output to the first utility container's /tmp directory, could tail that: https://github.com/openstack/openstack-ansible/blob/master/scripts/run-tempest.sh#L5519:35
*** michaelgugino has joined #openstack-ansible19:36
*** tomoe_ has quit IRC19:38
javeriaknothing there for some reason19:38
*** Bjoern has quit IRC19:38
palendaeHuh19:39
palendaeDid the script finish?19:39
*** tomoe_ has joined #openstack-ansible19:39
palendaeI'd think the tempest tests would take a while19:39
javeriakactually found them, they are under /var/log/utility/tempest; it copies it out to tmp at the end19:41
palendaeAhh19:41
palendaeevrardjp: https://github.com/ansible/ansible/blob/devel/lib/ansible/playbook/conditional.py#L112-L117 is the code that evaluates the 'is (un)defined' stuff, but a quick scan of the file doesn't show how and/or statements are handled19:43
palendaeMight be in the templar/jinja calls19:43
*** tomoe_ has quit IRC19:44
evrardjpso this will fail19:46
evrardjphttps://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_horizon/tasks/horizon_ssl_user_provided.yml#L2319:46
palendaeHm19:47
palendaeSeems like an ansible bug19:47
palendaehttps://github.com/ansible/ansible/issues/1438319:47
palendaeThat seems to match your case19:48
*** michaelgugino has quit IRC19:49
*** electrofelix has quit IRC19:50
*** tomoe_ has joined #openstack-ansible19:51
jmccroryevrardjp palendae : that's apparently intented behavior, ansible 1.x was just too lenient. https://github.com/ansible/ansible/issues/1379119:52
palendaeYeah, seeing that here, too https://github.com/ansible/ansible/issues/1420119:52
palendaetaking their templated response and putting it in docs would be much appreciated19:52
evrardjplet's stick to 1.9 then!19:53
evrardjp;)19:53
jmccrorythat horizon example is ok since it's not looping items19:54
palendaeRight19:54
*** tomoe_ has quit IRC19:55
evrardjptrue but I didn't know that at the time I was sending the message :p19:55
palendaejmccrory: https://github.com/ansible/ansible/issues/14201 and https://github.com/ansible/ansible/issues/14383 seem to indicate if you do it at a play level, it works19:58
palendaeRole level, doesn't19:58
palendaeSo I assume the fix will be to make the play level stop "working"19:58
*** raddaoui_ has joined #openstack-ansible20:00
*** raddaoui has joined #openstack-ansible20:00
*** raddaoui__ has joined #openstack-ansible20:01
*** woodard has joined #openstack-ansible20:02
*** arthus has quit IRC20:02
*** woodard_ has quit IRC20:05
*** scarlisle has quit IRC20:08
*** galstrom is now known as galstrom_zzz20:09
*** tomoe_ has joined #openstack-ansible20:16
*** shanec_ has quit IRC20:17
*** tomoe_ has quit IRC20:20
*** ntpttr has joined #openstack-ansible20:21
*** fandi_ has quit IRC20:22
ntpttrHi all, I'm getting a bit of a curious failure when running the setup-hosts playbook to deploy osad. During the lxc_container_create | LXC autodev setup task, many containers succeed, but some others are giving me this error - "fatal: [lab5_nova_cert_container-62d47e4b -> lab5] => SSH Error: Shared connection to 172.16.2.5 closed." Anyone know why some containers would work and others not? On each host there are both working and non20:23
*** baker has joined #openstack-ansible20:26
*** galstrom_zzz is now known as galstrom20:28
ntpttrThe other thing is, every container worked fine and was able to be accessed by other tasks like "Container service directories" and "Set container backend "dir" if "lvm" not found"20:29
*** fawadkhaliq has quit IRC20:34
ntpttrIf I run the lxc-containers-create playbook again a different random subset of containers fail on that same task20:36
*** raddaoui has quit IRC20:39
*** raddaoui__ has quit IRC20:39
*** raddaoui_ has quit IRC20:40
*** wtcross has quit IRC20:40
jmccrorypalendae: interesting... yeah, i'd guess that not's intended at the play level either20:42
*** sdake has quit IRC20:43
*** scarlisle has joined #openstack-ansible20:44
*** baker has quit IRC20:47
*** eil397 has joined #openstack-ansible20:47
*** wtcross has joined #openstack-ansible20:47
*** baker has joined #openstack-ansible20:48
*** doublek has joined #openstack-ansible20:57
*** baker has quit IRC20:57
*** baker has joined #openstack-ansible21:07
*** baker has quit IRC21:07
*** baker has joined #openstack-ansible21:08
*** shanec_ has joined #openstack-ansible21:10
*** johnmilton has quit IRC21:11
*** javeriak has quit IRC21:12
*** sdake has joined #openstack-ansible21:12
*** cemmason has joined #openstack-ansible21:13
matttmhayden: you seen failures on your security role lately ?21:14
*** wtcross has quit IRC21:15
*** tomoe_ has joined #openstack-ansible21:17
*** sdake has quit IRC21:17
*** wtcross has joined #openstack-ansible21:19
*** tomoe_ has quit IRC21:21
*** wtcross has quit IRC21:23
*** galstrom is now known as galstrom_zzz21:26
*** doublek has quit IRC21:33
*** phalmos_ has joined #openstack-ansible21:39
*** d9k__ has joined #openstack-ansible21:40
*** automagically_ has joined #openstack-ansible21:40
*** charz_ has joined #openstack-ansible21:41
*** mattt1 has joined #openstack-ansible21:42
*** izaakk_ has joined #openstack-ansible21:42
*** kysse_ has joined #openstack-ansible21:43
*** mattronix_ has joined #openstack-ansible21:45
*** izaakk has quit IRC21:48
*** phalmos has quit IRC21:48
*** kysse has quit IRC21:48
*** Apsu has quit IRC21:48
*** miguelgrinberg has quit IRC21:48
*** tlbr has quit IRC21:48
*** automagically has quit IRC21:48
*** mattt has quit IRC21:48
*** charz has quit IRC21:48
*** d9k has quit IRC21:48
*** yarkot has quit IRC21:48
*** mattronix has quit IRC21:48
*** larsks has quit IRC21:48
*** andyhky has quit IRC21:48
*** miguelgrinberg_ has joined #openstack-ansible21:48
*** izaakk_ is now known as izaakk21:48
*** andyhky` has joined #openstack-ansible21:48
*** miguelgrinberg_ is now known as miguelgrinberg21:48
*** larsks has joined #openstack-ansible21:49
*** yarkot has joined #openstack-ansible21:49
*** tlbr has joined #openstack-ansible21:49
*** Apsu has joined #openstack-ansible21:50
*** cemmason has quit IRC22:01
*** cemmason has joined #openstack-ansible22:01
*** cemmason has quit IRC22:02
*** woodard_ has joined #openstack-ansible22:04
*** woodard_ has quit IRC22:05
*** woodard__ has joined #openstack-ansible22:05
*** tomoe_ has joined #openstack-ansible22:05
*** woodard has quit IRC22:07
*** phalmos_ has quit IRC22:08
*** woodard__ has quit IRC22:09
*** tomoe_ has quit IRC22:10
cloudnullntpttr: i've seen that when ssh keyforwarding is forwarding too many keys or some incompatible config gets in the way22:10
cloudnullyou can try to limit the forks22:10
cloudnulland see if that helps22:10
cloudnullntpttr:  you can also try executing: killall ssh-agent; eval `ssh-agent`22:11
cloudnullto kill the ssh-agent on the box your running things from and try the command again to see if that helps22:11
ntpttrcloudnull: it looks like the issue was that I had changed some of the files to be run as user: ubuntu with become: yes rather than running as root22:11
*** gmmaha has joined #openstack-ansible22:12
cloudnullah .22:12
* mhayden waves at gmmaha22:12
* gmmaha waves back22:12
mhaydenstevelle: nice lorem ipsum catch! :P22:12
mhaydeni missed it totally22:13
cloudnullntpttr: there are some things we should improve when not executing as root.22:13
palendaentpttr: Cool, thanks - that is something we'll need to work on22:14
*** wtcross has joined #openstack-ansible22:14
gmmahamhayden: as a pre-requisite for ansible we need to have the same interface names on interfaces that have connectivity..22:15
gmmahais there a preferred method when deploying machines its taken care of?22:15
gmmahaI have been using bifrost + ironic and with the help of the ironic channel i sorta have it working.. but curious to get your thoughts on that22:16
*** spotz is now known as spotz_zzz22:17
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Docs/Reno: MariaDB 10.0 update  https://review.openstack.org/27848622:18
mhaydengmmaha: are we talking about getting udev to call the interfaces the same thing?22:19
gmmahamhayden: right.. best methods to make sure that the OS enumerates the interfaces with unique and consistent names22:19
gmmaharight now i worked around it using biosdevname (which seems to yield the most consistent results for me)22:19
mhaydengmmaha: using systemd? or something else?22:19
gmmahabut wasnt sure if thats the thing to do22:20
*** automagically has joined #openstack-ansible22:20
palendaemhayden: Is that MaraDB releasenote for https://review.openstack.org/#/c/271423/ ?22:20
mhaydenno22:20
palendaeOk22:20
mhaydenhttps://bugs.launchpad.net/openstack-ansible/+bug/150142722:20
openstackLaunchpad bug 1501427 in openstack-ansible " Updated MariaDB to the new release version (10.0)" [Low,Confirmed] - Assigned to Major Hayden (rackerhacker)22:20
mhaydenpalendae: ^^22:20
mhaydengmmaha: that will work in a pinch but might not be the best thing long term22:21
mhaydenif you're 100% sure that you won't have different hardware later, you should be okay22:21
*** retreved_ has joined #openstack-ansible22:21
mhaydenthe openstack-manuals reviewers don't mess around: https://review.openstack.org/#/c/278128/3/doc/networking-guide/source/adv-config-lbaas.rst22:22
*** mattt1 has quit IRC22:22
*** mattt1 has joined #openstack-ansible22:22
*** mattronix_ has quit IRC22:22
*** automagically_ has quit IRC22:22
*** retreved has quit IRC22:22
*** dweaver has quit IRC22:22
*** mattronix has joined #openstack-ansible22:22
*** dweaver has joined #openstack-ansible22:22
*** scarlisle has quit IRC22:22
palendaeThat's awesome22:23
*** mattt1 is now known as mattt22:23
gmmahamhayden: aah.. figured i wasnt that lucky22:23
palendaeAlso LBaaS teams owe you a brewery for that22:23
gmmahawhat woukld you recommend would be the best way for that? at this point atleast i am oly stuck with ubuntu.. so dont have to worry about multiple distros22:23
matttmhayden: http://logs.openstack.org/91/278491/2/check/gate-openstack-ansible-dsvm-commit/707ae72/console.html#_2016-02-10_18_01_18_26522:27
mhaydenmattt: ah, the security role did what it's supposed to!22:28
mhaydenapparently we have an apt source where we're disabling GPG checks?22:28
mhaydenwhich apt source is that?22:29
*** ametts has quit IRC22:29
matttmhayden: dunno!  i'm not sure what would have changed22:29
matttlooking at recent commits22:29
mhaydenis the CI image new?22:30
mhaydenwe can add a "--skip-tag V-38462" to the osas playbook if we need to get past it and figure it out later22:30
mhaydenyou can see the command that it runs to test -> [u'grep', u'-r', u'AllowUnauthenticated', u'/etc/apt/apt.conf.d/']22:30
matttmhayden: let me print out /etc/apt/apt.conf.d rather than disabling the test22:31
matttso we can try to figure it out22:31
matttmhayden: ha22:35
matttmhayden: http://logs.openstack.org/91/278491/2/check/gate-openstack-ansible-dsvm-commit/707ae72/logs/ansible-logging/ansible.log22:35
mattt/etc/apt/apt.conf.d/99unauthenticated:APT::Get::AllowUnauthenticated \"true\";22:36
mhaydenwhoa22:36
mhaydendid we set that?22:36
matttmhayden: must be in the infra image22:36
mhaydendarnit22:36
*** Mudpuppy has quit IRC22:37
mhaydenwe might have to skip that tag in the gate :|22:37
*** scarlisle has joined #openstack-ansible22:37
matttall my failures have been ubuntu-trusty-rax-iad22:37
*** arthus has joined #openstack-ansible22:51
*** sigmavirus24 is now known as sigmavirus24_awa22:53
*** retreved has joined #openstack-ansible22:53
*** cemmason has joined #openstack-ansible22:57
matttmhayden: yeah this is an infra change22:57
*** retreved_ has quit IRC22:57
*** eil397 has quit IRC22:58
mhaydenmattt: then we'll have to skip the tag or perhaps remove that file that they added23:00
mhaydenthat seems like a security issue if artifacts are kept by these jobs :/23:00
matttmhayden: apparently they are introducing infra apt repos that will have unsigned packages23:01
*** eil397 has joined #openstack-ansible23:01
mhaydenmattt: --skip-tag V-38462 <-- what we need in the gate job if that's the case :(23:01
mhaydenmattt: i'm headed out to sit in traffic for a while :P23:02
matttmhayden: we can remove the file but also but i suspect we'll move to their apt repos, at which point we'll need tod isable the check23:02
matttmhayden: do enjoy :)23:02
*** tomoe_ has joined #openstack-ansible23:03
*** tomoe_ has quit IRC23:07
NepocHello, hopefully everyone is well. Besides using a shell command and running neutron commands, how can I set the nameserver for a dhcp subnet?23:13
NepocI couldn't see anything for nameservers in the neutron library23:14
openstackgerritMatt Thompson proposed openstack/openstack-ansible: Skip V-38462 in openstack-ansible-security  https://review.openstack.org/27878923:19
*** jaypipes has quit IRC23:23
*** scarlisle has quit IRC23:23
*** KLevenstein has quit IRC23:26
*** baker has quit IRC23:46
*** Mudpuppy has joined #openstack-ansible23:47
*** weshay has quit IRC23:49
*** wtcross has quit IRC23:52

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!