Thursday, 2016-06-02

*** Qiming has quit IRC00:00
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Introduce a playbook for deploying Gnocchi  https://review.openstack.org/32412500:03
*** woodard_ has joined #openstack-ansible00:10
*** woodard has quit IRC00:10
*** schwicht has joined #openstack-ansible00:10
*** karimb_ has quit IRC00:14
*** itsuugo has quit IRC00:18
*** sdake_ is now known as sdake00:19
*** BjoernT has quit IRC00:30
pjm6anyone here?00:34
*** thorst has joined #openstack-ansible00:46
*** bryan_att has quit IRC01:03
*** BjoernT has joined #openstack-ansible01:09
*** Qiming has joined #openstack-ansible01:12
*** BjoernT has quit IRC01:14
*** v1k0d3n has quit IRC01:17
*** raddaoui has quit IRC01:17
*** elopez has quit IRC01:19
*** elopez has joined #openstack-ansible01:24
*** psilvad has quit IRC01:27
*** aslaen has joined #openstack-ansible01:31
*** zerda2 has joined #openstack-ansible01:35
*** sdake has quit IRC01:49
*** tlbr has quit IRC01:50
*** tlbr has joined #openstack-ansible01:51
*** zerda2 has quit IRC01:54
*** klamath has quit IRC01:57
*** sacharya has joined #openstack-ansible01:57
*** klamath has joined #openstack-ansible01:57
*** kylek3h has joined #openstack-ansible02:09
*** sdake has joined #openstack-ansible02:16
*** kylek3h has quit IRC02:16
*** sdake has quit IRC02:18
*** mpjetta has quit IRC02:28
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Reduce and organize group vars  https://review.openstack.org/32417302:28
*** mpjetta has joined #openstack-ansible02:30
*** schwicht has quit IRC02:34
*** schwicht has joined #openstack-ansible02:36
*** galstrom is now known as galstrom_zzz02:38
*** woodard_ has quit IRC02:38
*** mummer has joined #openstack-ansible03:01
*** kylek3h has joined #openstack-ansible03:13
*** kylek3h has quit IRC03:22
*** elo has quit IRC03:48
*** elo has joined #openstack-ansible03:49
*** yatin has joined #openstack-ansible03:49
*** zhangjn has quit IRC03:51
*** thorst has quit IRC03:58
*** thorst has joined #openstack-ansible03:58
*** albertcard has quit IRC04:02
*** zhangjn has joined #openstack-ansible04:02
*** thorst has quit IRC04:07
*** itsuugo has joined #openstack-ansible04:15
*** sguduru has joined #openstack-ansible04:15
openstackgerritMatthew Thode proposed openstack/openstack-ansible: Create symlink for libvirt save directory  https://review.openstack.org/32419804:15
prometheanfirefor claco ^04:16
*** kylek3h has joined #openstack-ansible04:20
*** automagically has quit IRC04:23
*** jduhamel has quit IRC04:24
*** erikmwilson has quit IRC04:24
*** dmellado has quit IRC04:24
*** jduhamel has joined #openstack-ansible04:24
*** automagically has joined #openstack-ansible04:24
*** erikmwilson has joined #openstack-ansible04:25
*** fignew has quit IRC04:25
*** fignew has joined #openstack-ansible04:26
*** mummer has quit IRC04:27
*** dmellado has joined #openstack-ansible04:27
*** kylek3h has quit IRC04:27
*** chhavi has joined #openstack-ansible04:31
*** yatin_ has joined #openstack-ansible04:37
*** yatin has quit IRC04:40
*** jamielennox is now known as jamielennox|away04:48
*** chhavi has quit IRC04:49
*** sacharya has quit IRC04:57
*** aslaen has quit IRC04:57
*** furlongm_ is now known as furlongm04:59
*** chhavi has joined #openstack-ansible05:01
*** jamielennox|away is now known as jamielennox05:04
*** thorst has joined #openstack-ansible05:05
*** thorst has quit IRC05:12
*** hybridpolio has quit IRC05:13
*** kylek3h has joined #openstack-ansible05:25
openstackgerritMatthew Thode proposed openstack/openstack-ansible: Create symlink for libvirt save directory  https://review.openstack.org/32419805:29
*** kylek3h has quit IRC05:31
*** zhangjn has quit IRC05:33
*** zhangjn has joined #openstack-ansible05:36
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Introduce a playbook for deploying Gnocchi  https://review.openstack.org/32412505:50
*** jiteka has joined #openstack-ansible05:55
*** sacharya has joined #openstack-ansible05:57
*** ggillies has quit IRC05:59
*** jamielennox is now known as jamielennox|away06:01
*** ggillies has joined #openstack-ansible06:01
*** jiteka has quit IRC06:01
*** sacharya has quit IRC06:02
*** thorst has joined #openstack-ansible06:10
*** jamielennox|away is now known as jamielennox06:16
*** thorst has quit IRC06:17
*** chhavi_ has joined #openstack-ansible06:21
*** chhavi has quit IRC06:22
*** kylek3h has joined #openstack-ansible06:29
*** mikelk has joined #openstack-ansible06:34
*** kylek3h has quit IRC06:37
*** sguduru_ has joined #openstack-ansible06:45
*** sguduru has quit IRC06:45
*** sdake has joined #openstack-ansible06:57
*** zhangjn has quit IRC07:12
*** zhangjn has joined #openstack-ansible07:15
*** thorst has joined #openstack-ansible07:15
ionihello guys07:21
ionii do not have 4 nics to create two bonds interfaces for them07:21
ioniI am able to install openstack-ansible without those? Or the only requirements are br-mgmt, br-vxlan, br-vlan and br-storage(optionally)07:22
ioni?07:22
*** thorst has quit IRC07:22
*** karimb has joined #openstack-ansible07:26
evrardjpgood morning everyone07:34
*** kylek3h has joined #openstack-ansible07:34
stevelleioni: the bonded nics are highly recommended but not required07:37
stevellehttp://docs.openstack.org/developer/openstack-ansible/install-guide/overview-requirements.html#network-requirements07:38
*** sdake has quit IRC07:39
*** kylek3h has quit IRC07:42
*** sacharya has joined #openstack-ansible07:59
openstackgerritChhavi Agarwal proposed openstack/openstack-ansible-os_nova: UCA support for nova compute  https://review.openstack.org/32285108:01
*** sacharya has quit IRC08:03
*** admin0 has joined #openstack-ansible08:14
*** thorst has joined #openstack-ansible08:20
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Reduce and organize group vars  https://review.openstack.org/32417308:25
*** prometheanfire has quit IRC08:25
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Reduce and organize group vars  https://review.openstack.org/32417308:26
*** thorst has quit IRC08:27
*** markvoelker has quit IRC08:29
*** markvoelker has joined #openstack-ansible08:30
*** prometheanfire has joined #openstack-ansible08:30
evrardjpjmccrory: you are there?08:30
*** admin0 has quit IRC08:32
evrardjpwhat do you think of keeping the group_vars/hosts.yml as a representation of physical host, and therefore set is_metal: True in it?08:34
evrardjpmaybe it's worth another name...08:35
*** kylek3h has joined #openstack-ansible08:40
jmccroryevrardjp: sounds good to me, looks like the hosts group is only physical hosts so that should work08:43
jmccroryreally late here, need to get some sleep for now. later08:44
evrardjpthis way we don't destroy it, and we cleanup is_metal08:44
evrardjpok08:44
evrardjpthat's what I thought :D08:44
evrardjpsee you later!08:44
*** prometheanfire has quit IRC08:46
*** kylek3h has quit IRC08:47
*** admin0 has joined #openstack-ansible09:01
*** chhavi_ has quit IRC09:07
*** sdake has joined #openstack-ansible09:13
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_neutron: Neutron 16.04 support  https://review.openstack.org/32224909:16
*** thorst has joined #openstack-ansible09:25
*** chhavi_ has joined #openstack-ansible09:26
pjm6Hi there09:29
pjm6good morning all :)09:29
pjm6i'm having troubles with haproxy, can't access to pip repo09:29
pjm6and in the infra host i get09:29
pjm6[ALERT] 153/025313 (3366) : Starting frontend keystone_service-front: cannot bind socket09:30
pjm6 => when see haproxy status09:30
pjm6anyone had this problem before?09:30
evrardjpcannot bind socket means you already have something running on this port09:31
evrardjpmake sure your system is properly configured09:31
*** chhavi_ has quit IRC09:32
*** thorst has quit IRC09:32
pjm6hmm, evrardjp i did setup.hosts and then haproxy install09:32
pjm6i did09:32
pjm6lsof -i | grep 500009:33
pjm6 => not find anything09:33
evrardjpnetstat -lntp | grep 500009:33
pjm6nothing is running there09:33
evrardjpthere is something wrong with your haproxy config then09:34
evrardjpdo you try to run with external interface equal to internal interface??09:34
pjm6no, I had used the external09:35
evrardjpIf you could dump your user variables and openstack_user_config somewhere I could help you09:35
evrardjpwithout that, I'm stabbing in the dark09:35
pjm6sure, will do that evrardjp, thanks09:36
pjm6http://pastebin.com/0p2UYq1q09:36
pjm6http://pastebin.com/ETq0kT3Z09:37
*** sdake has quit IRC09:40
evrardjpyou only have one haproxy host, and you're using keepalived?09:41
evrardjpI think you should set your external/internal ip to your haproxy node because you only have one node09:42
evrardjpmake it simple09:43
*** kylek3h has joined #openstack-ansible09:44
*** yatin_ has quit IRC09:44
pjm6hmm09:45
pjm6in the future i will have two, will be a problem then?09:45
pjm6i had changed to IP .3 (the same of the haproxy)09:45
pjm6but if I have a doubt, i have an external interface and internal, right?09:46
evrardjpI think you should already configure the system for the two09:46
pjm6if i set the same, and use the container IP i can't access that, right?09:46
evrardjpand get the node09:46
evrardjp:D09:46
pjm6i'm waiting for node to arrive :(09:46
*** admin0 has quit IRC09:47
pjm6but until then I was setup things09:47
evrardjpand it's production systems? Or you could reroll ?09:47
pjm6i could reroll09:47
*** yatin has joined #openstack-ansible09:47
pjm6is in testing/beta porposes  :D09:47
evrardjpthen set your config as one host only, do your stuff, and you'll see when you'll have the second node :D09:47
pjm6but you're saying that  internal_lb_vip_address and  external_lb_vip_address09:47
pjm6should be the same?09:47
evrardjpnever09:47
*** chhavi_ has joined #openstack-ansible09:48
evrardjpnever the same address09:48
pjm6so i don't understand what you said about09:48
pjm6"<evrardjp> I think you should set your external/internal ip to your haproxy node because you only have one node"09:48
pjm6btw: its bad idea to add after a second haproxy node? :o09:48
evrardjpyour external it's not a bad idea09:49
evrardjpwoops09:49
evrardjpit's not a bad idea to have another new node09:49
evrardjpthe thing is, you'll have to rerun the playbooks09:49
evrardjpso what I'd do if I were you09:49
pjm6yeah no problem with that09:49
evrardjpI'd manually add the VIP on the first haproxy node09:49
evrardjpit will work09:49
pjm6eyah i changed the09:49
evrardjpthen when you'll have two nodes09:50
pjm6 172.29.236.209:50
pjm6to use the  172.29.236.309:50
evrardjpyou'll remove this manually set VIP, and let keepalived do his job09:50
pjm6but it gives me connection refused, because haproxy can't start service in controller node :\09:50
pjm6thats awnsers my doubt :D09:50
evrardjpI meant09:50
pjm6but in this way, i will have only one controller working?09:50
evrardjpfor your first node09:50
evrardjpcould you repaste? the thing expired09:51
pjm6yeah sorry09:51
pjm6http://pastebin.com/R7ysa3CV09:52
pjm6http://pastebin.com/CRERfhq509:52
*** kylek3h has quit IRC09:52
evrardjpinfra1 has the ip 172.29.236.309:54
evrardjpI guess infra2 will have the ip 172.29.236.409:54
*** johnmilton has quit IRC09:54
evrardjpyou can already add that everywhere and put it in comments, temporarily09:54
pjm6hmm i see =)09:54
evrardjpthis way there is (currently) no inventory changes, but you keep that as a goal09:55
pjm6i did not use in that way, but in final deployment will have that in order09:55
pjm6yes and will be organized, I agree09:55
pjm6but in my configs do you see what could be causing haproxy failing?09:57
evrardjpso your node infra1 should currently have 172.29.236.2, 172.29.236.3 on their br-mgmt + x.21 and x.y on their em.18 where x is your prefix09:57
evrardjpand y is the other IP I don't know about09:57
evrardjpto make it simple for reading, you should create a bridge (like br-ext or whatever) that assigns the em2 for your external needs09:58
pjm6i had changed all of 172.29.236.2 to 172.29.236.309:58
evrardjpyou should have both09:58
evrardjpyou want to work like if it was keepalived09:59
pjm6i yeah09:59
pjm6but how can i have two ips in the same bridge?09:59
evrardjpbecause that's what you asked me :p09:59
pjm6sorry for ignorant questions xD09:59
evrardjpthat's for ubuntu docs :p09:59
*** Qiming has quit IRC09:59
*** sacharya has joined #openstack-ansible10:00
pjm6but in the br-mgmt10:00
evrardjpI don't remember the interfaces syntax like this :p10:00
evrardjpOR like I said earlier, you could just run this thing with only one infra node, and reroll everything when you'll get all the nodes you want10:01
pjm6yeah, maybe will do that :)10:01
pjm6i just need to disable keepalived, rgiht?10:01
evrardjpthe problem isn't that10:01
*** oneswig has joined #openstack-ansible10:01
evrardjpthe problem is you don't have the ip on the machine that uses it10:01
pjm6i had changed the configuration to use the 172.29.236.3 instead of 172.29.236.210:02
evrardjpwe can trick linux but it's not what you want here :p10:02
*** sacharya has quit IRC10:04
*** tiagogomes has quit IRC10:04
*** tiagogomes has joined #openstack-ansible10:21
*** admin0 has joined #openstack-ansible10:24
*** thorst has joined #openstack-ansible10:30
*** electrofelix has joined #openstack-ansible10:36
*** thorst has quit IRC10:37
*** fxpester has quit IRC10:46
*** fxpester has joined #openstack-ansible10:46
evrardjphope everything is clearer now10:48
pjm6yeah, its more clear, once again thank you evrardjp :)10:48
*** kylek3h has joined #openstack-ansible10:49
*** zerda2 has joined #openstack-ansible10:54
*** Qiming has joined #openstack-ansible10:56
*** weshay has quit IRC10:57
*** kylek3h has quit IRC10:58
*** smatzek has joined #openstack-ansible11:04
*** admin0 has quit IRC11:05
*** admin0 has joined #openstack-ansible11:11
*** johnmilton has joined #openstack-ansible11:15
evrardjpodyssey4me: you there?11:19
odyssey4meevrardjp I ask myself that most mornings. :p11:23
evrardjp:D11:24
evrardjphttps://review.openstack.org/#/c/320357/11:24
evrardjpgot just a comment, to clarify the pattern11:25
evrardjpbefore applying to every single repo11:25
evrardjpI don't want to redo this work if possible11:25
*** thorst has joined #openstack-ansible11:26
odyssey4meevrardjp is there a question there?11:28
evrardjpyup11:28
evrardjpwhich pattern11:28
odyssey4meah I see11:28
evrardjpkevin's or the last one we didn't talk about?11:29
odyssey4meheh "{{ ansible_distribution | lower }}-{{ ansible_distribution_major_version | lower }}.yml" is equivalent to "{{ ansible_os_family | lower }}-{{ ansible_distribution_version.split('.')[0] }}.yml" right?11:29
odyssey4mebut much cleaner11:29
odyssey4meoh its not11:29
evrardjpit's not11:30
odyssey4meevrardjp where did that other pattern come from?11:30
evrardjprabbitmq and a few other roles11:30
evrardjprepo server11:30
evrardjpzaqar11:31
odyssey4mehmm, I like that one actually - it seems to cover all the right bases11:31
*** deadnull_ has joined #openstack-ansible11:31
odyssey4mebut it may require a vars file rename to be part of the patch to ensure that the vars file matches the pattern11:31
evrardjpI kinda knew it11:32
*** weshay has joined #openstack-ansible11:32
evrardjpdarn it11:32
odyssey4meI don't see where or how one would ever want to use "{{ ansible_os_family | lower }}-{{ ansible_distribution_version.split('.')[0] }}.yml"11:32
evrardjprhel-7?11:33
evrardjpdidn't test11:33
odyssey4medoes centos not identify as that for "{{ ansible_distribution | lower }}-{{ ansible_distribution_version | lower }}.yml" ?11:33
evrardjpgood question11:33
odyssey4meor perhaps "{{ ansible_distribution | lower }}-{{ ansible_distribution_major_version | lower }}.yml"11:33
evrardjpnot tested :p11:33
evrardjpthat's what I thought11:33
odyssey4meok, I do think that ideally we want to ensure that RHEL/CentOS use the same vars file - so we need to understand which pattern fulfills that11:34
evrardjpanyway, the thing that had consensus, has no consensus anymore, so I was right to not commit everything right now11:34
evrardjpyes, I'll spawn up a vm for that11:34
odyssey4meyeah, I think if you can do some testing and verify what works - it looks to me like the last one is the ideal target11:34
* evrardjp adds it to the long TODO list11:35
evrardjpagreed11:35
evrardjpafk11:37
*** yatin has quit IRC11:38
*** mikelk has quit IRC11:40
*** yatin has joined #openstack-ansible11:40
*** mikelk has joined #openstack-ansible11:41
*** schwicht has quit IRC11:41
*** sguduru_ has quit IRC11:44
*** yatin has quit IRC11:45
*** zerda2 has quit IRC11:48
*** mikelk has quit IRC11:49
*** oneswig has quit IRC11:51
*** furlongm has quit IRC11:56
*** furlongm has joined #openstack-ansible11:56
*** sacharya has joined #openstack-ansible12:00
*** sacharya has quit IRC12:05
*** kylek3h has joined #openstack-ansible12:05
*** psilvad has joined #openstack-ansible12:06
*** oneswig has joined #openstack-ansible12:09
*** jamesdenton has joined #openstack-ansible12:11
*** psilvad has quit IRC12:11
*** jamesdenton has quit IRC12:12
*** oneswig has quit IRC12:13
openstackgerritChhavi Agarwal proposed openstack/openstack-ansible-os_nova: UCA support for nova compute  https://review.openstack.org/32285112:16
mhaydenmorning12:16
mhaydenphschwartz: that's not normal -- have more details?12:17
*** v1k0d3n has joined #openstack-ansible12:30
*** admin0 has quit IRC12:31
*** oneswig has joined #openstack-ansible12:33
*** woodard has joined #openstack-ansible12:34
*** oneswig has quit IRC12:34
*** oneswig has joined #openstack-ansible12:34
*** psilvad has joined #openstack-ansible12:35
evrardjpodyssey4me: new pattern then12:36
openstackgerritDarren Chan proposed openstack/openstack-ansible-specs: [WIP] DOCS: Overhaul installation guide  https://review.openstack.org/32347112:36
evrardjphttps://gist.github.com/evrardjp/4c78ea63d1f9854ec6ebdf436719dfd912:37
evrardjpchanging the order to make sure centos-7 load as redhat-7 before some centos.yml could over12:37
evrardjpcould take over*12:37
openstackgerritDarren Chan proposed openstack/openstack-ansible-specs: [WIP] DOCS: Overhaul installation guide  https://review.openstack.org/32347112:38
*** oneswig has quit IRC12:39
mhaydenjust need an extra core reviewer on this one if someone has a spare moment: https://review.openstack.org/31994812:41
asettleoi mhayden I need you too12:47
asettleand odyssey4me12:47
* mhayden awaits asettle's inquiry12:47
evrardjpthat's called backfire12:47
odyssey4measettle pong12:48
asettlemhayden: requiring your technical expertise on that ToC. We need clarification on is whether we are simply documenting installation for a test environment and production environemnt.12:48
asettleand odyssey4me ^^12:48
asettleYou both should have the link to the google doc, if you can take a few moments to weigh in on that for me.12:48
asettleThere is also a conflicting suggestion that we also need to include examples and configs for role based documentation.12:48
asettleWe want to keep the installation process as simple as possible12:49
odyssey4mewe should discuss that in the meeting later today12:49
mhaydeni'll go fill the docs with contractions12:49
asettleodyssey4me: yes, we should. Are we still having the meeting?12:49
asettleI would like to be able to agree on something *today* so we can start moving this process along.12:49
asettlemhayden: of course you will12:50
odyssey4measettle the meeting should always be had, if I'm not available then anyone else can pick up the chair for it12:50
mhaydeni keep wondering if the concept of "target hosts" should be broken up into "control plane" and "data plane"12:50
*** Min_Cai has joined #openstack-ansible12:50
mhaydenthey're largely the same though when you deploy OSA12:50
odyssey4memhayden would you like to chair the community meeting later? I will attend, but I'm not feeling well so I'd prefer it if someone else led it12:50
mhaydenso i could go either way on that12:50
mhaydenodyssey4me: let me check my cal12:50
*** berendt has joined #openstack-ansible12:51
mhaydenalso, antonym wanted to chat briefly about adding libvirt+xen support to OSA at today's mtg12:51
mhaydennot sure if he got that into the wiki12:51
mhaydenasettle: i'm really happy with your suggestions on the ToC12:52
mhaydenasettle: just don't lose some of the operations items at the end, such as when galera clusters go nuts12:52
asettlemhayden: sure. I should credit a lot of the heavy lifting there to darrenc - I just came up with the basic original. Darren's done the IA work :)12:53
odyssey4memhayden perhaps add it on his behalf quickly12:54
asettleIf you have suggestions and can definitely give us some insight, please include it on that planning page mhayden12:54
asettleWe're really appreciate it12:54
mhaydenodyssey4me: i'll add ol' antonym to the wiki for him -- he's done plenty for me over the years ;)12:55
*** admin0 has joined #openstack-ansible12:57
mhaydenodyssey4me: added to the wiki12:57
mhaydenodyssey4me: also, i can chair the meeting today if needed12:57
mhaydenshould i come prepared with memes?12:57
asettlemhayden: yaaasssss12:57
asettleAnd don't leave out the docs discussion12:57
asettleI would appreciate if that decision could be made today-ish so we can get the blueprint and spec approved.12:58
mhaydeni'll ensure we have at least 90 seconds for talking about docs at the end12:58
mhaydenasettle: are docs in the wiki?12:58
mhaydenah, it is12:58
mhaydenunder BP work12:58
darrenchow generous :)12:58
asettlemhayden: 90 seconds... i'll type fast :P12:58
mhaydenhaha12:59
flaviodsrmorning odyssey4me, I got the sahara functional tests working with tempest (http://paste.openstack.org/show/507275/). However, there are some tests failing because I did not set up nova(http://paste.openstack.org/show/507276/). Should I install nova before running the tests?12:59
*** goretoxo has joined #openstack-ansible12:59
*** goretoxo has quit IRC12:59
dmelladoflaviodsr: just my 2 cents but it looks like it13:00
dmelladootherwise it wouldn't be able to fetch the flavor list13:00
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [WIP] Add check/audit to gate testing  https://review.openstack.org/32448213:01
flaviodsryeah, thats make sense! thanks for you input dmellado!13:03
dmelladoflaviodsr: np ;)13:03
phschwartzmhayden: so more info is not needed, the audit logs after digging through them were enlightening. Another user removed the cron that is managed by another ansible role13:06
mhaydenoopsies13:06
*** TheIntern has joined #openstack-ansible13:10
phschwartzmhayden: yeah, it had me worried there13:12
phschwartzI am using it to secure VM's that run a clone of upstream infra and my cron for auto updating the infra disappeared which was not fun13:13
odyssey4meflaviodsr ideally you should have the functional test setup the minimal infrastructure required to properly test the function13:13
odyssey4meflaviodsr so the starting point is simply an API test, but ideally you actually want to test function - not just API's... so yes, the nova role for example sets up keystone, glance, etc13:14
*** klamath has quit IRC13:15
odyssey4measettle the google doc doesn't allow me to comment? do I have to have edit rights to be able to do that?13:15
*** klamath has joined #openstack-ansible13:16
asettleodyssey4me: weird, okay. What's your gmail address and i'll add you13:17
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-galera_client: Consistency for multi-os in the includes  https://review.openstack.org/32449713:18
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-galera_server: Consistency for multi-os in the includes  https://review.openstack.org/32449813:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-lxc_container_create: Consistency for multi-os in the includes  https://review.openstack.org/32449913:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-lxc_hosts: Consistency for multi-os in the includes  https://review.openstack.org/32450013:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-memcached_server: Consistency for multi-os in the includes  https://review.openstack.org/32450113:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-openstack_hosts: Consistency for multi-os in the includes  https://review.openstack.org/32450313:19
*** admin0 has quit IRC13:19
*** admin0_ has joined #openstack-ansible13:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_aodh: Consistency for multi-os in the includes  https://review.openstack.org/32450413:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_barbican: Consistency for multi-os in the includes  https://review.openstack.org/32450513:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_ceilometer: Consistency for multi-os in the includes  https://review.openstack.org/32450613:19
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_cinder: Consistency for multi-os in the includes  https://review.openstack.org/32450713:20
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_designate: Consistency for multi-os in the includes  https://review.openstack.org/32450813:20
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_glance: Consistency for multi-os in the includes  https://review.openstack.org/32450913:20
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: Consistency for multi-os in the includes  https://review.openstack.org/32451013:20
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_gnocchi: Consistency for multi-os in the includes  https://review.openstack.org/32451113:20
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_heat: Consistency for multi-os in the includes  https://review.openstack.org/32451213:20
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_horizon: Consistency for multi-os in the includes  https://review.openstack.org/32451413:20
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_keystone: Consistency for multi-os in the includes  https://review.openstack.org/32451513:20
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_neutron: Consistency for multi-os in the includes  https://review.openstack.org/32451613:20
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_swift: Consistency for multi-os in the includes  https://review.openstack.org/32451713:21
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_zaqar: Consistency for multi-os in the includes  https://review.openstack.org/32451813:21
*** schwicht has joined #openstack-ansible13:21
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-rabbitmq_server: Consistency for multi-os in the includes  https://review.openstack.org/32451913:21
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-repo_build: Consistency for multi-os in the includes  https://review.openstack.org/32452013:21
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-repo_server: Consistency for multi-os in the includes  https://review.openstack.org/32452113:22
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-rsyslog_client: Consistency for multi-os in the includes  https://review.openstack.org/32452213:22
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-rsyslog_server: Consistency for multi-os in the includes  https://review.openstack.org/32452313:22
mhaydeni'd like to implement some logging for the security role, perhaps with csv output, but that's not something i can toss into a role as far as i can tell13:22
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-security: Consistency for multi-os in the includes  https://review.openstack.org/32452413:22
openstackgerritMerged openstack/openstack-ansible-lxc_hosts: Fix missing /run/resolvconf/resolv.conf in trusty/xenial  https://review.openstack.org/32403413:23
evrardjpenjoy the spam13:23
odyssey4measettle I've requested write access13:23
asettleAh, odyssey4me I don't own the page. One second.13:23
*** michaelgugino has joined #openstack-ansible13:24
odyssey4memhayden hmm, there are a few ways to deal with that - one would be to create a script that parses the ansible log output, another would be to create something like a callback plugin to produce the output during the execution... that would have to go into the plugins repo13:24
evrardjpyup callback is what you're looking for13:25
mhaydeni'd need to ensur ethat the plugins repo is a dependency13:25
mhaydenbut i guess that would work13:25
*** woodard has quit IRC13:26
evrardjpmhayden: I'm working on this13:26
mhaydenOOOOOOOOOOOORLY13:26
evrardjphttps://review.openstack.org/#/c/321582/13:26
mhaydeni see13:26
evrardjpand for callbacks I planned to have a blog post, but you shouldn't wait for me :p13:27
evrardjpwhat you could with callbacks is directly get the info from the ansible play object13:27
evrardjplet me check13:27
*** messy has joined #openstack-ansible13:27
evrardjpmaybe you should directly reuse this: https://github.com/sfromm/ansible-report13:28
*** woodard has joined #openstack-ansible13:28
evrardjpnever tested because old13:29
evrardjpbut you could get good ideas from different projects on github13:29
automagicallymorning all13:29
evrardjpit's not the link I thought it was13:29
evrardjpgood morning automagically13:29
evrardjphttps://github.com/ansible/ansible/blob/devel/lib/ansible/plugins/callback/logentries.py13:30
evrardjpand https://serversforhackers.com/running-ansible-programmatically13:31
evrardjpthese two were my resources in the past13:32
Min_Caihi13:34
automagicallyo/ Min_Cai13:36
mhaydenthanks, evrardjp -- i'll have a gander13:36
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_keystone: Consistency for multi-os in the includes  https://review.openstack.org/32451513:40
odyssey4meo/ automagically13:40
odyssey4meo/ Min_Cai13:40
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_neutron: Consistency for multi-os in the includes  https://review.openstack.org/32451613:44
cloudnullmornings13:44
automagicallyo/ cloudnull13:45
cloudnullo/ automagically13:45
cloudnullhows it on this fine day ?13:45
*** KLevenstein has joined #openstack-ansible13:46
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-security: Consistency for multi-os in the includes  https://review.openstack.org/32452413:48
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_glance: Consistency for multi-os in the includes  https://review.openstack.org/32450913:48
evrardjphey cloudnull13:50
evrardjpI think more and more ppl will need this https://review.openstack.org/#/c/321042/ in the future13:51
evrardjpso if you can lobby it to your fellow core contributors :p13:52
*** ametts has joined #openstack-ansible13:53
*** aslaen has joined #openstack-ansible13:53
openstackgerritMerged openstack/openstack-ansible: Cleanup horizon vars in hosts.yml  https://review.openstack.org/31994813:56
*** timl0101 has joined #openstack-ansible13:56
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Update ansible to version 2.1  https://review.openstack.org/32104213:56
cloudnullevrardjp: ++13:56
cloudnullI just updated for the couple of nits13:57
cloudnullsorry automagically, if you wouldn't mind re-reviewing13:57
automagicallyDone13:57
cloudnullautomagically: it'll be great to get rolling on 2.1 support13:58
automagicallyI cannot agree more13:58
evrardjpthat's why I am pushing13:58
evrardjp:D13:58
*** spotz_zzz is now known as spotz13:58
cloudnullas is 2.1 is on par with performance w/ 1.9.413:59
*** Mudpuppy has joined #openstack-ansible13:59
cloudnullwe can do even better with better execution strategies and so forth13:59
odyssey4mecloudnull evrardjp I expect then that someone is going to patch the role repositories to update their test requirements?14:00
cloudnullodyssey4me: i'd be happy to14:00
cloudnullshould I wait for the integrated gate?14:00
evrardjpI was happy to do it too, maybe we should spread the load14:01
odyssey4mecloudnull let evrardjp go for it :)14:01
*** sacharya has joined #openstack-ansible14:01
cloudnullevrardjp: you should be able to make it go with something like https://gist.github.com/cloudnull/05aa002f6cdd539ead7a08a859ec9b8e14:01
evrardjpI mean, I had this kind of stuff waiting for the other patch to merge14:01
evrardjphttps://review.openstack.org/#/c/321582/14:01
evrardjpcloudnull: I could14:02
evrardjpbut we need the first patch to work first14:02
*** Ashana has joined #openstack-ansible14:02
evrardjpto merge first*14:02
odyssey4meevrardjp which patch is that? whether the roles work with Ansible 2.1 does not rely on the integrated repo working with 2.114:02
odyssey4methey can be done independently14:03
evrardjpwhere are we in the tests central repo?14:03
evrardjpyeah we can have multiple patches14:03
odyssey4meevrardjp it's waiting for evaluation, as discussed in the last meeting14:03
odyssey4mewe're all supposed to have checked it out and should be ready to provide feedback in the meeting later today14:03
*** admin0_ has quit IRC14:03
*** sacharya has quit IRC14:06
*** retreved has joined #openstack-ansible14:07
evrardjpgood14:07
evrardjpI'll work on the tests/ to adapt the path change14:07
evrardjpodyssey4me: after a quick check I didn't see much roles that needs update14:15
evrardjpof their tests section14:15
evrardjpfound the thing in tox.ini, my bad14:16
*** admin0 has joined #openstack-ansible14:17
Adri2000hi14:22
automagicallyo/ Adri200014:22
Adri2000is there any documentation about removing nodes (compute nodes typically) from an OSA deployment?14:23
evrardjphello Adri200014:23
*** alextricity25_ has joined #openstack-ansible14:24
*** alextricity25_ has left #openstack-ansible14:25
*** alextricity25_ has joined #openstack-ansible14:25
*** alextricity25_ has left #openstack-ansible14:25
*** alextricity25_ has joined #openstack-ansible14:26
automagicallyAdri2000: I don’t think so. It would be here: http://docs.openstack.org/developer/openstack-ansible/install-guide/ops.html14:26
Adri2000that's where I looked indeed14:26
Adri2000I guess I should try and then document it :)14:26
automagicallyThat would be a great addition to the Operators doc though, we should add it14:26
automagicallyAdri2000: That would be great. If you can’t, please open a LaunchPad bug about the missing documentation14:27
*** retreved has quit IRC14:28
*** alextricity25_ has quit IRC14:28
*** yatin has joined #openstack-ansible14:29
*** jiteka has joined #openstack-ansible14:32
*** BjoernT has joined #openstack-ansible14:32
*** alextricity25_ has joined #openstack-ansible14:33
cloudnulldoes someone want to bang these through https://review.openstack.org/#/q/status:open+topic:consistent_multi_os14:34
* automagically looking14:36
*** alextricity25_ has quit IRC14:37
openstackgerritAndy McCrae proposed openstack/openstack-ansible-ironic: Add 16.04 support  https://review.openstack.org/32337214:38
openstackgerritMerged openstack/openstack-ansible-rsyslog_server: Consistency for multi-os in the includes  https://review.openstack.org/32452314:38
*** jiteka has quit IRC14:38
openstackgerritMerged openstack/openstack-ansible-security: Consistency for multi-os in the includes  https://review.openstack.org/32452414:39
openstackgerritMerged openstack/openstack-ansible-rsyslog_client: Consistency for multi-os in the includes  https://review.openstack.org/32452214:39
openstackgerritAndy McCrae proposed openstack/openstack-ansible-ironic: Add 16.04 support  https://review.openstack.org/32337214:39
odyssey4mecloudnull evrardjp automagically some of those are failing Xenial/CentOS builds - it should be verified that it's not being caused by the patch before that patch merges14:41
automagicallyI saw one where that was the case14:41
automagicallyIt didn’t get a +w14:41
*** alextricity25_ has joined #openstack-ansible14:42
cloudnullI looked into a few of them. it seems to be all good. IE : https://review.openstack.org/#/c/324498/14:42
*** yatin has quit IRC14:42
evrardjpon which patch? the 2.1 support or the consistency for multi_os ?14:42
cloudnullpasses cent failed xenial but the pattern is working elsewhere.14:42
cloudnullIE https://review.openstack.org/#/c/324500/14:42
cloudnull^ that worked on all14:43
openstackgerritMerged openstack/openstack-ansible-openstack_hosts: Consistency for multi-os in the includes  https://review.openstack.org/32450314:43
*** Mudpuppy has quit IRC14:43
*** Mudpuppy has joined #openstack-ansible14:44
*** david-lyle has joined #openstack-ansible14:44
openstackgerritMerged openstack/openstack-ansible-galera_client: Consistency for multi-os in the includes  https://review.openstack.org/32449714:44
openstackgerritMerged openstack/openstack-ansible-lxc_hosts: Consistency for multi-os in the includes  https://review.openstack.org/32450014:45
openstackgerritMerged openstack/openstack-ansible-memcached_server: Consistency for multi-os in the includes  https://review.openstack.org/32450114:45
*** TheIntern has quit IRC14:46
*** TheIntern has joined #openstack-ansible14:46
openstackgerritMerged openstack/openstack-ansible-lxc_container_create: Consistency for multi-os in the includes  https://review.openstack.org/32449914:47
openstackgerritMerged openstack/openstack-ansible-os_ceilometer: Consistency for multi-os in the includes  https://review.openstack.org/32450614:48
palendaeo/14:48
openstackgerritMerged openstack/openstack-ansible-os_aodh: Consistency for multi-os in the includes  https://review.openstack.org/32450414:49
openstackgerritWang Qing wu proposed openstack/openstack-ansible-os_nova: Implement Nova PowerVM Virt Driver  https://review.openstack.org/31902214:49
openstackgerritMerged openstack/openstack-ansible-os_keystone: Consistency for multi-os in the includes  https://review.openstack.org/32451514:49
*** admin0 has quit IRC14:49
openstackgerritMerged openstack/openstack-ansible-os_barbican: Consistency for multi-os in the includes  https://review.openstack.org/32450514:49
*** alextricity25_ has quit IRC14:51
openstackgerritMerged openstack/openstack-ansible-os_cinder: Consistency for multi-os in the includes  https://review.openstack.org/32450714:51
openstackgerritMerged openstack/openstack-ansible-os_zaqar: Consistency for multi-os in the includes  https://review.openstack.org/32451814:51
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server: Consistency for multi-os in the includes  https://review.openstack.org/32451914:52
openstackgerritMerged openstack/openstack-ansible-os_neutron: Consistency for multi-os in the includes  https://review.openstack.org/32451614:52
openstackgerritMerged openstack/openstack-ansible-os_glance: Consistency for multi-os in the includes  https://review.openstack.org/32450914:54
openstackgerritMerged openstack/openstack-ansible-os_heat: Consistency for multi-os in the includes  https://review.openstack.org/32451214:54
openstackgerritMerged openstack/openstack-ansible-os_designate: Consistency for multi-os in the includes  https://review.openstack.org/32450814:56
*** raddaoui has joined #openstack-ansible14:57
odyssey4mecloudnull evrardjp automagically it's plausible that a var file rename may be required for the check to pass, unless the issue is something transitional14:57
*** alextricity25_ has joined #openstack-ansible14:59
odyssey4mecloudnull is there a way that I can pad a few spaces in front of the entire yaml.dump output?14:59
openstackgerritMerged openstack/openstack-ansible-os_gnocchi: Consistency for multi-os in the includes  https://review.openstack.org/32451114:59
*** galstrom_zzz is now known as galstrom14:59
openstackgerritWang Qing wu proposed openstack/openstack-ansible-os_nova: Implement Nova PowerVM Virt Driver  https://review.openstack.org/31902215:00
*** alextricity25_ is now known as alextricity2515:00
openstackgerritMerged openstack/openstack-ansible-os_swift: Consistency for multi-os in the includes  https://review.openstack.org/32451715:00
odyssey4mecloudnull ie http://pastebin.com/rp4eG8pE15:00
openstackgerritMichael Gugino proposed openstack/openstack-ansible-os_nova: Implement Xenial Support  https://review.openstack.org/32404515:02
evrardjpthe one you linked odyssey4me got an issue at pip15:02
odyssey4meevrardjp I didn't examine them at all. I just checked the gate results and added review comments asking for follow up.15:03
openstackgerritWang Qing wu proposed openstack/openstack-ansible-os_nova: Implement Nova PowerVM Virt Driver  https://review.openstack.org/31902215:03
evrardjpok odyssey4me will do a followup15:04
evrardjpok odyssey4me: I will do a follow up*15:04
odyssey4methanks evrardjp15:04
*** maximov has quit IRC15:06
*** basilAB has quit IRC15:06
*** rackertom has quit IRC15:07
*** alextricity25 has left #openstack-ansible15:08
*** maximov has joined #openstack-ansible15:08
*** cloader89 has joined #openstack-ansible15:08
*** basilAB has joined #openstack-ansible15:08
*** rackertom has joined #openstack-ansible15:09
*** weezS has joined #openstack-ansible15:10
pjm6anyone that recently had deployed openstack-ansible stable/mitaka hada  problem when provisioning an instance?15:11
pjm6I get "No valid host was found. There are not enough hosts available"15:11
pjm6and in the logs15:11
pjm6I get "Binding failed for port "15:11
odyssey4mepjm6 it sounds like the scheduler doesn't have any compute hosts that fit the needs requested by the build15:11
odyssey4meah, so there's something wrong with the neutron agent, or the config for it15:11
cloudnullodyssey4me: I dont think you can pad spaces15:12
pjm6yes, that strange because i did move my openstack-deployment config from a working scenario to another one15:12
cloudnullbut you can dump yaml and store it as a registered variable then set a fact using the from_yaml filter15:12
pjm6which is strange :S15:12
palendaepjm6, I saw that during J->K upgrades when we didn't have the port binding security stuff set up right15:12
palendaeBut that was fixed for that scenario15:13
palendaeThat message from Nova can mask a lot of problems :)15:13
palendaeEr :(15:13
pjm6palendae, yeah you're right,but htis is strange, i'm using nova 13.1.15:13
*** alextricity25 has joined #openstack-ansible15:13
cloudnullodyssey4me:  like so https://github.com/openstack/openstack-ansible/blob/master/tests/get-ansible-role-requirements.yml#L4215:13
odyssey4mecloudnull this is pure python, no ansible - I'm building a little script to take the ansible-role-requirements and output the related fragment of the release yaml file15:13
pjm6it seems that fails in the binding15:13
cloudnullah .15:13
pjm6neutron server log says this15:14
pjm6http://pastebin.com/m5GjDuvM15:15
pjm6it seems that neutron agent aren't in registered in the compute node15:15
odyssey4mepjm6 the highest likelihood is that the instance is looking for a bridge that doesn't exist on your compute nodes15:15
pjm6but thats strange, because i used the same config in a working one15:15
pjm6yeah it seems is that problem15:15
pjm6in manner fact, in the compute node i don't have br-vlan.ID_VLAN15:16
pjm6or either the VXLAN15:16
pjm6w8 i think i found the problem15:17
pjm6compute node (neutron agent located)15:17
pjm6says15:17
odyssey4mepjm6 check the neutron agent log to see why15:17
pjm6Interface eth1 for physical network flat does  not exist15:17
odyssey4methere you go, your mappings are wrong in your config15:17
pjm6the host_bind_override15:18
pjm6are the ethernet name15:18
pjm6of the physical host?15:18
pjm6this => host_bind_override: "eth1"15:18
pjm6if there is, thats the problem, because my interfaces are: em1, em215:19
odyssey4methanks cloudnull - I'll find a way to work aroun dit15:19
odyssey4mepjm6 I'm stuck in something else at the moment. Hopefully someone else can help you troubleshoot.15:20
pjm6odyssey4me, no problem. I think I found what's the problem :)15:20
cloudnullodyssey4me: it may be best to import the whole thing as a list and then break out the various dict entries from there.15:20
pjm6odyssey4me, if it works I tell what's happen15:20
cloudnullthen you can do any transform needed.15:21
openstackgerritMerged openstack/openstack-ansible: Consistency for multi-os in the includes  https://review.openstack.org/32451015:25
*** alikins has joined #openstack-ansible15:26
pjm6odyssey4me, that error in log disappeared (I just used the correct interface, instead of eth1 I used the em2)15:28
pjm6now will figure out how I can force the update of the interfaces15:28
evrardjpodyssey4me: do we want to maintain support for 1.9 or do we want to have some kind of transition ?15:31
*** schwicht has quit IRC15:32
*** deadnull_ has quit IRC15:35
*** cloader89 has quit IRC15:37
cloudnullevrardjp:  I think we should maintain 1.9 support for newton and go full ahead w/ 2.x in O15:38
evrardjpok15:38
evrardjpmakes sense15:39
cloudnullBut I'm not firm on that position. If we think going full ahead on 2.x now is OK, then so be it15:39
evrardjpjust asking, I thought it's best for at least the roles to maintain some kind of compat15:40
palendaeI think we said at summit that whatever we do, we're going to only support one15:40
evrardjpoh15:41
palendaeThe problem being when we start taking advantage of fancy new Ansible 2.x features, it instantly kills 1.9 compat15:41
errrwhen I add a pip package to my defaults/main.yml how can I set the version I need?15:42
evrardjppalendae: true15:42
evrardjpwe have branches in almost all roles anyway15:42
automagicallyYes, we agreed during design sessions that we would remain backward compatible for with 1.9 for this cycle15:43
evrardjpok15:43
evrardjpgood15:43
palendaeAh yeah15:43
palendaeWe're not switching now15:43
palendaeO will reopen that discussion15:43
*** jamesdenton has joined #openstack-ansible15:43
openstackgerritMichael Gugino proposed openstack/openstack-ansible-os_nova: Implement Xenial Support  https://review.openstack.org/32404515:43
odyssey4mecan anyone give a good reason why we should maintain compatibility?15:44
odyssey4meI know we discussed the options of maintaining compatibility, or whether we should just go ahead. I don't think we reached any firm conclusions.15:46
cloudnullodyssey4me: its very likely folks will have 1.9 specific playbooks and tasks that are run along side of OSA15:46
odyssey4meI know conversations afterwards have waxed and waned between the two.15:46
evrardjpI don't think we should maintain for the sake of maintaining15:46
*** sacharya has joined #openstack-ansible15:46
*** sacharya has quit IRC15:46
evrardjpMy question is basically for my commit, should I remove things that are breaking 2.115:46
michaelguginothe venv was the solution to moving towards newer version of ansible15:46
cloudnullI think its safe to assume not everyone will be 2.x ready by the newton release15:47
odyssey4meI don't feel strongly either way.15:47
michaelguginoat this point, 2.1 is only going to add a lot of work15:47
odyssey4meI do think that we're unlikely to really fully take advantage of 2.1 in this cycle. We have a lot of other work to get done.15:47
odyssey4meSo I'm happy to maintain compatibility for now, but then 2.1 refactoring needs to be a major O target theme.15:48
cloudnullI think changing to the 2.1 runtime for OSA is fine but I think it best to keep 1.9 compatibility for everything until O15:49
*** cloader89 has joined #openstack-ansible15:49
automagicallySo, gate stays at 1.915:50
automagicallyDo we want an experimental for 2.1?15:50
automagicallyor a non-voting?15:50
*** Ashana has quit IRC15:51
cloudnullI'd say gate rev's to 2.1 and we might want to add a non-voting 1.9 job15:51
odyssey4mewell, a way we can do it is to leave all the roles at 1.9 and just have the integrated gate on 2.1?15:51
cloudnullby keeping the compatibility I mean that we dont implement 2.x features that break 1.915:51
mhaydenodyssey4me: still need me to run the mtg?15:52
spotzuh oh mhayden is in charge?15:53
odyssey4mebut yeah, another option could be to have a second job running that tests the other version - but can't the linter do a quick eval?15:53
odyssey4memhayden pleaase15:53
asettle\o/ mhayden mhayden mhayden15:53
mhaydenodyssey4me: i've got your back sir15:54
*** schwicht has joined #openstack-ansible15:54
mhaydenasettle: want me to bring up docs right after the action item review since you need to leave?15:57
asettlemhayden: you're the best15:57
asettleThe very best15:57
asettleThe best there ever waaaassssss15:57
asettleYes please15:57
*** jmccrory_ has joined #openstack-ansible15:58
mhaydenmeeting about to start in #openstack-meeting-4: cloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva, ntt, javeriak, automagically, spotz, vdo, jmccrory, alextricity25, jasondotstar,15:59
mhaydenKLevenstein, admin0, michaelgugino, ametts, v1k0d3n, severion, bgmccollum, darrenc, JRobinson__, asettle, colinmcnamara15:59
*** gregfaust has joined #openstack-ansible16:02
*** schwicht has quit IRC16:05
pjm6I have found that in the compute node16:09
pjm6a log16:09
pjm6"Linux bridge agent Agent out of sync with plugin!"16:09
pjm6this could be a cause for my br-vlans don't be attributed in compute host?16:10
*** greg_faust has joined #openstack-ansible16:10
*** TheIntern has quit IRC16:11
*** Qiming has quit IRC16:11
*** gregfaust has quit IRC16:11
*** greg_faust is now known as gregfaust16:11
odyssey4mepjm6 no, as I recall that's a common log entry especially when the agent restarts16:17
pjm6thanks odyssey4me, besides that error be corrected, it seems that my compute host don't create the br-vlan.ID_TAG16:17
pjm6or vxlan16:17
pjm6that was supposed to create it, right?16:18
pjm6my first deployment at least compute node have it16:18
*** Min_Cai has quit IRC16:20
*** david-lyle has quit IRC16:24
*** weshay is now known as weshay_brb16:26
*** sacharya has joined #openstack-ansible16:27
*** schwicht has joined #openstack-ansible16:28
michaelguginoodyssey4me: mhayden cloudnull meeting?  I joined the chan, it's empty16:30
cloudnullmichaelgugino: openstack-meeting-416:30
michaelguginoahh, there was a semi colon in the name that mh posted16:31
cloudnullha. thats confusing16:32
*** schwicht has quit IRC16:32
openstackgerritweezer su proposed openstack/openstack-ansible: Partial-Bug: 1586138  https://review.openstack.org/32465916:33
openstackbug 1586138 in openstack-ansible "no horizon integration testing with openstack ansible deployment." [Wishlist,In progress] https://launchpad.net/bugs/1586138 - Assigned to weezer su (weezer-su)16:33
*** karimb has quit IRC16:34
*** weshay_brb is now known as weshay16:38
michaelguginowtf is going on with these container builds.  I know we have addressed the ca-certificates problem before, but it seems to have cropped up again16:39
cloudnullwhat what what ?16:40
cloudnullproxy problems ?16:40
Bofu2UWAT16:40
*** sdake has joined #openstack-ansible16:44
pjm6anyone could confirm me if this is what i need to do16:44
pjm6for a clean reset16:44
pjm6http://pastebin.com/CF59e2H3 ?16:44
pjm6of openstack16:44
michaelguginoin the ci env16:45
*** schwicht has joined #openstack-ansible16:46
*** wadeholler has joined #openstack-ansible16:50
*** prometheanfire has joined #openstack-ansible16:59
mhaydenimma go lay down now16:59
odyssey4mew00t thanks mhayden for chairing the meeting16:59
mhaydenyou're welcome17:00
odyssey4meI think that perhaps mhayden should do it every time. :)17:00
mhaydenhaha17:00
mhaydenit's tough to keep it rolling with random walk-ups :P17:00
odyssey4melol, yeah17:00
*** messy has quit IRC17:00
mhayden"that's not a meeting -- you're just typing typing in that box"17:01
mhayden:)17:01
odyssey4meI'd like to rotate the chair actually. We did try it a few times but it fizzled.17:01
mhaydenwhen i rotate the chair, i get dizzy17:01
mhaydenso be careful17:01
stevelledadjokes17:01
*** retreved has joined #openstack-ansible17:01
evrardjpit could be good to have multiple runs17:01
*** retreved has quit IRC17:01
evrardjpfirst run is maybe more stressful than the others17:02
odyssey4memichaelgugino what're you seeing as a problem for container builds?17:03
michaelguginoodyssey4me: Failed to validate the SSL certificate for raw.githubusercontent.com:44317:04
stevelleneed opinions from reviewers: https://review.openstack.org/#/c/324125/ does not include docs and does not include any support for configuring ceilometer to use gnocchi. I'd like the release note to reflect where things end up. Should I add a release note to this review saying the role is there but not integrated with ceilometer and then modify the release note later?17:04
michaelguginoin the container17:05
michaelguginoin the container 10.100.102.10117:05
evrardjpwe got quite that often, I think it's linked to the way we configure lxc17:05
michaelguginoalso, one of the containers was all of a sudden missing iptables, or maybe they always have been, in 16.04.  I think that has to do with iptables not being installed by default in 16.04, in place there is ufw17:05
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Reduce and organize group vars  https://review.openstack.org/32417317:06
odyssey4memichaelgugino is it consistent between rechecks, or perhaps for builds on a specific provider?17:08
michaelguginoyeah, the recheck just failed17:08
jmccroryevrardjp: regarding is_metal: true on hosts, it looks like the dynamic inventory is already handling that https://github.com/openstack/openstack-ansible/blob/master/playbooks/inventory/dynamic_inventory.py#L416-L44017:08
michaelguginowe need to add ca-certificates into the lxc-container-create17:09
jmccrorywas there somewhere that wasn't working or needed to be cleaned up?17:09
michaelguginoit's only added in lxc-hosts17:09
odyssey4memichaelgugino lxc-container-create uses the image prepped by lxc_hosts17:09
flaviodsrcloudnull I may have found something in this change https://review.openstack.org/#/c/313582/ if you try this http://paste.openstack.org/show/507340/, the last sed is removing all added before.17:09
evrardjpjmccrory ok17:10
odyssey4memichaelgugino it might have nothing to do with that, and instead have something to do with shoddy network config in the tests, as evrardjp picked up and solved for one role https://review.openstack.org/31826417:10
evrardjpyes, I didn't test for the others, but it's maybe worth checking17:10
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible-os_gnocchi: Implement Ubuntu 16.04 support with SystemD  https://review.openstack.org/32471517:11
michaelguginoodyssey4me: I don't think so, it's specifically complaining about invalid ssl, not timeout17:11
mhaydenweezS: here's a link to the patch i made to add a pip wheel -> https://review.openstack.org/#/c/310605/17:11
evrardjpI was waiting for the "AIO" tests repo to bring that there17:11
evrardjpmichaelgugino: pip is bad at reporting17:11
odyssey4memichaelgugino yes, but that invalid ssl may be due to network redirection - I've seen it before17:11
*** smatzek has quit IRC17:11
odyssey4medns resolves for some reason, but goes to something that's not the real thing17:12
evrardjpI had ssl errors, while the container couldn't even ping. so not really great at showing errors17:12
michaelguginohmm17:13
prometheanfireodyssey4me: just use straight shell? why mitaka and master didn't need that17:13
spotzautomagically: Did you run the heat role through the xenial gate? I picked it up for n217:13
automagicallyspotz: I don’t think I did17:14
odyssey4meprometheanfire I think our linting is busted. Whatever change is made and passes should also be submitted ot master.17:14
spotzautomagically: Ok17:14
prometheanfireodyssey4me: so new reviews to nova are busted atm?17:15
odyssey4meprometheanfire no, what gives you that idea?17:16
openstackgerritMatthew Thode proposed openstack/openstack-ansible: Create symlink for libvirt save directory  https://review.openstack.org/32472117:16
odyssey4meby saying 'our linting is busted' I mean that it's not doing what we think it's doing17:16
odyssey4menot that gates are failing or anything17:16
prometheanfireodyssey4me: using cmd within shell shouldn't be a problem because that's the same way I did it in master/mitaka17:16
prometheanfireI did change it17:16
odyssey4meprometheanfire yes, but it's actually not the way it should be done and the linter properly caught it in the liberty check17:17
odyssey4meso that's exposed a hole in our lint checks for master/mitaka which we'll have to plug17:17
prometheanfireah17:19
prometheanfirewell, if that's the case we should see on the next check pass/fail17:19
cloudnullflaviodsr: ah. thats an issue.17:21
flaviodsrcloudnull I tested adding a space before */ seems to work17:22
odyssey4meerrr the version of the package should ideally be pre-determined based on the upper-constraints provided from the openstack requirements repo which we use as an upper constraint in the wheel builds17:22
cloudnullflaviodsr: do you have time to put up a PR for that ?17:23
odyssey4meerrr if your package is not in upper-constraints then you can either provide a range or pin to a specific version in the pip_packages list, eg: https://github.com/openstack/openstack-ansible-os_neutron/blob/master/defaults/main.yml#L45317:24
flaviodsrcloudnull sure!17:24
cloudnullflaviodsr: I've got https://review.openstack.org/#/c/323504/17:24
cloudnullwhich updates that further.17:24
errrthanks odyssey4me17:24
cloudnullflaviodsr: seems like we might be able to add the update to https://review.openstack.org/#/c/323504/5/templates/openstack-host-hostfile-setup.sh.j2@14 and it be good17:25
odyssey4meerrr are you going to manage implementing Ubuntu Xenial support for Cloudkitty to follow on with the rest of the roles?17:25
flaviodsrcloudnull perfect, so the PR is note necessary right?17:26
cloudnullI can add it to that one, or you can base another PR off of it .17:27
cloudnullup to you17:27
odyssey4meflaviodsr if you can figure out a fix, perhaps just comment on what needs to change in the review17:27
*** zerda2 has joined #openstack-ansible17:28
michaelguginookay, it must be a problem with the pip role.  That thing is perpetually broken17:28
jmccrorystevelle: including release note for current state and updating later sounds good, they still get published for anyone testing or deploying from master and there might be expectations once the playbook is there17:29
michaelguginothe nova role has the same networking setup as https://review.openstack.org/31826417:29
openstackgerritMichael Gugino proposed openstack/openstack-ansible-os_nova: Implement Xenial Support  https://review.openstack.org/32404517:30
stevellejmccrory: sounds good.17:30
flaviodsrgot it, will put it in a comment then17:30
errrodyssey4me: My cloudkitty work had to stop until week after next. We are on a contract right now and the cloudkitty stuff of it is met for now, but after its over I plan to pick that back up and see where I get with it17:34
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: Fail Fast when trying to upgrade with LBaaS v1 enabled  https://review.openstack.org/32472817:35
v1k0d3nhey guys. have an haproxy question with OSAD. (really basic question too).17:38
v1k0d3nwe have infra boxes for a small deployment... .9 .10 .11....17:39
v1k0d3nthose are on br-mgmt17:39
v1k0d3nfor ha-proxy, what should be defined for external internal?17:39
v1k0d3nright now...for this small lab environment. admin and users are using same API endpoint.17:39
*** electrofelix has quit IRC17:40
odyssey4mestevelle cloudnull automagically jmccrory I have exactly the problem described in http://stackoverflow.com/questions/25108581/python-yaml-dump-bad-indentation and I'm not entirely sure how to use the suggested solution17:41
odyssey4meI'll take guidance for that, or any alternative solutions.17:42
v1k0d3nwhat should i be using for the internal/external LB IP's?17:45
odyssey4mestevelle cloudnull automagically jmccrory never mind, I got it - I was being silly17:45
v1k0d3ni think i need to reconfigure this and do another deployment pass. i picked a .7 address...but i'm not sure that's right.17:45
stevelleodyssey4me: dumps instead of dump?17:46
odyssey4mestevelle nope, I was using yaml.dump to output directly to sys.stdout so the post processing wasn't working... now that I store the yaml dump and then print it to stdout after applying the function to it it works just fine17:47
stevelleodyssey4me: ezpz17:48
openstackgerritAmy Marrich (spotz) proposed openstack/openstack-ansible-os_heat: Implement Xenial Support  https://review.openstack.org/32473317:48
v1k0d3noh crap...found it...nevermind! :)17:49
stevelleI like this pattern...17:50
*** Iqbal has joined #openstack-ansible17:51
*** gonzalo2kx has joined #openstack-ansible17:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add release file prep script  https://review.openstack.org/32473617:55
*** zerda2 has quit IRC17:55
palendaeI was working on a little script that filtered the yaml for the openstack-ansible roles17:57
palendaeNever sent it up to Gerritt17:57
evrardjppalendae: what do you mean?18:03
palendaeevrardjp, Basically takes the ansible-role-requirements.txt file and only returns the entries where the 'src' value has 'openstack-ansible' in it18:04
palendaeSo we can get the 'in-scope' roles vs externally developed ones18:04
palendaeI forget why I was doing so which is why I never picked it up again18:04
evrardjphttps://github.com/evrardjp/openstack-ansible-workflow/blob/master/mass_repo_tool.sh#L49-L6318:04
palendaeBut it looks like Jesse's review shows it18:04
evrardjpfrom cloudnull's18:04
palendaeYeah basically like that18:05
palendaeI wanted to put one in repo so we didn't have a bunch of implementations floating around18:05
palendaeBut I didn't :p18:05
evrardjpif we have this kind of problems, maybe we should have multiple role requirements18:05
palendaeMaybe18:06
palendaeI'm not sure it's a problem, just a convenience method18:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder: Update paste, policy and rootwrap configurations 2016-06-02  https://review.openstack.org/32474118:06
errrIf I am enabling ceilometer in my OSA environment where existing stuff is already running and deplpoyed, how can I target the container run to only build the ceilometer containers?18:06
palendaeIf I remember correctly, i was trying to make a tool that would checkout/clone all the repos for me to dev on18:06
*** galstrom is now known as galstrom_zzz18:06
odyssey4meerrr --limit ceilometer_all ?18:07
evrardjpI'm off18:07
v1k0d3nin haproxy mode...is external_lb_vip_address/internal_lb_vip_address required?18:07
evrardjpsee you tomorrow everyone18:07
palendaeLater evrardjp18:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Update paste, policy and rootwrap configurations 2016-06-02  https://review.openstack.org/32474318:07
evrardjpv1k0d3n: we can speak of that tomorrow if you want18:07
odyssey4mev1k0d3n internal_lb_vip_address is required, and external_lb_vip address is too depending on what you're running18:07
errrodyssey4me: so openstack-ansible lxc-containers-create.yml --limit ceilometer_all18:08
odyssey4methe external address is used to register the public endpoints18:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova: Update paste, policy and rootwrap configurations 2016-06-02  https://review.openstack.org/32474518:08
*** galstrom_zzz is now known as galstrom18:08
v1k0d3nodyssey4me: thanks man. so when i have three infra boxes...which one is that?18:08
odyssey4methe internal address is used to point most of the services to the LB and for the internal/admin endpoints18:08
v1k0d3nand when using haproxy18:09
v1k0d3n?18:09
odyssey4mev1k0d3n it depends on how many haproxy hosts you're running18:09
*** david-lyle has joined #openstack-ansible18:09
v1k0d3nhmmm have a container running on three of the infra boxes.18:09
odyssey4mev1k0d3n if you're running more than one, then they'll be the keepalived addresses18:09
v1k0d3noh...so by default, uncomment keepalived_ping_address, change haproxy_use_keepalived: true?18:10
odyssey4mev1k0d3n if you're only running one haproxy service, then the internal_lb_address is the address it's listening on for internal connections and the external_lb_address is the one you want external connections to connetc to18:10
v1k0d3ni currently have this: https://gist.github.com/v1k0d3n/1a30bff4d4c33d5885ebf5c9f8a6b35518:13
v1k0d3nso configure keepalive address...like 193.0.14.129 and use that?18:13
*** kylek3h has quit IRC18:15
v1k0d3ni will need to configure other interfaces for external side. working with only a few interfaces at the moment.18:15
v1k0d3nso using one...for now...that will change though.18:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for Newton-1 2016-06-02  https://review.openstack.org/32474818:15
v1k0d3ni was handed this down a little bit.18:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for Newton-1 2016-06-02  https://review.openstack.org/32474818:17
v1k0d3nodyssey4me: am i still missing it?18:19
v1k0d3nsorry for being slow :(18:19
odyssey4mev1k0d3n not sure, evrardjp knows it far better and he's out for the day - I'm stuck down another rabbit hole and am deeply in need of a scotch18:19
*** kt has joined #openstack-ansible18:22
*** spotz is now known as spotz_zzz18:22
v1k0d3nhaha i hear you man!18:24
v1k0d3nok.18:24
*** scarlisle has joined #openstack-ansible18:25
*** schwicht has quit IRC18:34
*** david-lyle has quit IRC18:35
*** galstrom is now known as galstrom_zzz18:47
*** javeriak has joined #openstack-ansible18:47
mhaydenweezS: here's an example of using the [openstack-ansible] tag on the mailing list -> http://lists.openstack.org/pipermail/openstack-dev/2016-May/094939.html18:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for 12.0.15  https://review.openstack.org/32476218:49
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-openstack_hosts: Updated the hostname generation  https://review.openstack.org/32350418:51
cloudnullflaviodsr: ^ that should do it18:51
cloudnullI added a boundry so it will only remove on an exact match18:52
*** wadeholler has quit IRC18:52
*** oneswig has joined #openstack-ansible18:53
flaviodsrcloudnull great! tested it and worked18:56
flaviodsrthanks!18:56
cloudnullthank you for pointing it out18:56
flaviodsr:)18:57
cloudnullso core folks https://review.openstack.org/#/c/323504 could use some review too.18:58
cloudnullafk for food bbl18:58
*** chhavi_ has quit IRC18:59
*** jamesdenton has quit IRC19:00
automagicallymichaelgugino: Still seeing that SNI issue with the pip_install role?19:06
automagicallyI wonder if Github changed their certs recently which is why its showing up all of a sudden19:06
michaelguginoit randomly passed on patch set 319:06
automagicallyUgh19:06
michaelguginopatch set 4 is in progress right now19:06
*** hybridpollo has joined #openstack-ansible19:07
automagicallygregfaust: ^19:07
gregfaustI'm getting the SNI error too :(19:07
michaelguginoI hate that pip_install role19:07
michaelguginohate it.19:07
odyssey4meto be fair, it's not the role - it's something else that just happens to affect the role19:08
automagicallyI’ve suggested to gregfaust that a temp workaround maybe to set `pip_validate_certs: False`19:11
odyssey4meautomagically it may be, depending on the actual issue - as both evrardjp and I have seen in test environments, sometimes the issue has nothing to do with the cert, but instead has to do with connectivity that disappears from inside the containers19:13
odyssey4meI've only seen it with role tests though, never the integrated build19:13
odyssey4methe frequency in the gate checks is quite low too19:13
*** hybridpolio has joined #openstack-ansible19:14
*** hybridpollo has quit IRC19:14
*** hybridpolio is now known as hybridpollo19:16
*** johnmilton has quit IRC19:17
*** mummer has joined #openstack-ansible19:18
jmccrorymight be a good idea to bring back the review that was adding a test for external connectivity from container19:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for Newton-1 2016-06-02  https://review.openstack.org/32474819:19
gregfaustodyssey4me & michaelgugino, that's exactly what's happening for me.  appears to be a connectivity issue from within the repo container.  automagically, setting 'pip_validate_certs: false' has no effect.19:19
jmccroryhttps://review.openstack.org/#/c/288909/19:19
odyssey4megregfaust michaelgugino yep, as previously mentioned - the error you see is misleading and has nothing to do with the task/role in question... something else is going on related to connectivity19:20
michaelguginoI believe it now.  I couldn't find anything that was wrong.  ca-certs are installed just fine19:21
*** oneswig has quit IRC19:23
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible-os_gnocchi: Implement Ubuntu 16.04 support with SystemD  https://review.openstack.org/32471519:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Revert to test role master branches for Newton-2 development  https://review.openstack.org/32477319:23
*** david-lyle has joined #openstack-ansible19:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Revert to test role master branches for Newton-2 development  https://review.openstack.org/32477319:24
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-lxc_container_create: Test external connectivity for containers  https://review.openstack.org/28890919:24
cloudnulljmccrory automagically michaelgugino odyssey4me maybe we should also bring in the /etc/ssl dir within the container upon cache create ?19:28
automagicallycloudnull: The whole, copy half the host config to the guest container thing seems like a bit of slippery slope to me19:29
michaelguginocloudnull: I'd prefer to copy in as little as possible from the hosts.  I would like the containers to be more or less independent19:29
automagicallyJUst because I’ve configured something on the host, doesn’t mean I want it on the guest19:29
cloudnull++ agreeded.19:29
automagicallyAs a convenience, I like being able to specify which items to bring over19:29
automagicallyBut I don’t like doing it by default19:30
cloudnullMaybe its something we should do in the gate.19:30
cloudnull's/./?/'19:30
odyssey4mecloudnull it has nothing to do with the certs19:30
odyssey4meit's a connectivity problem19:30
stevellesomeone please remind me where I have to submit a patch to add a xenial (and centos) check for the os_gnocchi role19:31
cloudnullare we sure? -- also we did have a connectivity problem in the containers prior to this being merged https://review.openstack.org/#/c/324034/ -- maybe related?19:31
odyssey4mestevelle just comment 'check experimental' and it'll happen19:32
odyssey4me(in your review)19:32
stevelleodyssey4me: that works19:32
odyssey4mecloudnull the issue I saw some time ago was a full loss of connectivity from inside the container - no ping, nothing19:33
cloudnullI've seen that when a veth from lxcbr0 to the container is broken19:34
cloudnulltypically when you ifup / down the bridge19:34
odyssey4meladies and gents, I need https://review.openstack.org/324748 and https://review.openstack.org/324773 to merge ASAP assuming they pass the gate... I need the Newton-1 fix to do a release request, the follow on patch reverts the role requirements to the master branch instead of SHA's19:34
odyssey4mecloudnull yeah, I vaguely remember that too19:35
*** sdake has quit IRC19:35
*** oneswig has joined #openstack-ansible19:35
v1k0d3nodyssey4me: if i make changes...is it fine to rerun foundation - openstack playbooks, or am i going to have issues with just doing that?19:36
jmccroryare the recent ssl errors only on a particular OS?19:36
v1k0d3ni'm making changes for haproxy in this case, and adding a vlan interface.19:36
*** oneswig has quit IRC19:36
michaelguginoI'm seeing them on 16.04 Jimmy19:36
cloudnullthe lxc_hosts role will check for and fix broken veths if it ifup/down's the bridge19:36
*** oneswig has joined #openstack-ansible19:36
cloudnullalso we have /usr/local/bin/lxc-veth-check to repair as needed19:36
odyssey4mev1k0d3n if you've changed the lb addresses then you'll likely need to re-run most things... and you'll have to update the endpoints manually19:37
*** sdake has joined #openstack-ansible19:38
jmccrorymichaelgugino: hmm wondering if it's lxc-net. role might be using an address other than the default for the lxcbr0 bridge and a service restart isn't happening to make sure it's used19:38
v1k0d3nodyssey4me: when you say update the endpoints...are you talking about haproxy enpoints?19:38
v1k0d3nas in container, or hosts?19:38
*** Nepoc has joined #openstack-ansible19:38
v1k0d3nthat sounds like it might get a little messy...19:38
v1k0d3nlol19:38
odyssey4mev1k0d3n the keystone system holds the endpoints for all openstack services19:39
*** openstackstatus has quit IRC19:39
*** openstack has joined #openstack-ansible19:42
v1k0d3nha. good point.19:42
odyssey4meotherwise eyah, just destroy the containers - make sure that the galera data folders are gone from the host, and rebuild19:42
odyssey4meor you can also just drop tables from galera19:43
*** sdake has quit IRC19:43
odyssey4meI gotta run for the night. Cheerio all!19:44
*** TheIntern has joined #openstack-ansible19:51
*** david-lyle has quit IRC19:57
openstackgerritBjoern Teipel proposed openstack/openstack-ansible-os_nova: Always execute Nova virt type detection  https://review.openstack.org/32337720:02
*** galstrom_zzz is now known as galstrom20:04
chris_hultinQuestion: Do any of the OSA projects install from source, rather than using Pypi or a prebuilt venv?20:04
*** jmccrory_ has quit IRC20:09
v1k0d3nthanks for the help odyssey4me have a good night20:11
*** Nepoc has quit IRC20:11
*** smatzek has quit IRC20:11
*** johnmilton has joined #openstack-ansible20:12
*** Nepoc has joined #openstack-ansible20:12
*** Nepoc has quit IRC20:15
*** Nepoc has joined #openstack-ansible20:15
*** Drago has joined #openstack-ansible20:24
cloudnullchris_hultin: all of the OSA projects install from source.20:25
Dragothanks cloudnull!20:25
cloudnullchris_hultin: if you install from the integrated setup the os_.* roles will build a venv which is done using the project source.20:25
cloudnullo/ Drago20:25
Drago\o20:26
chris_hultincloudnull: I'm trying to see exactly where that is being done - I'm working on the Magnum role right now, and it just tries to use 'pip install magnum' which doesn't work at all20:26
cloudnullif you want to consume the role as a stand alone resource itll clone from git and build into a venv20:26
michaelguginough20:27
cloudnullchris_hultin: https://github.com/openstack/openstack-ansible-os_magnum/blob/master/tasks/install.yml20:27
*** karimb has joined #openstack-ansible20:27
cloudnullthe magnum role is missing the venv / dev mode bits20:27
cloudnullit would seem that role needs an update20:27
chris_hultincloudnull: So it's pulling from Pypi.20:28
cloudnullits tyring to, in an intgrated setup you'd have a repo server which is a pre-built python mirror20:28
cloudnullfor the packages we need / want20:28
chris_hultincloudnull: Ah, OK.  That makes sense20:28
cloudnullmagnum is the egg name of the built source20:28
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Use combined pip_install role  https://review.openstack.org/31387820:30
openstackgerritMichael Gugino proposed openstack/openstack-ansible-lxc_hosts: Fix missing iptables in containers  https://review.openstack.org/32480120:31
*** TheIntern has quit IRC20:32
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [WIP] Add check/audit to gate testing  https://review.openstack.org/32448220:32
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Don't start AppArmor in check mode  https://review.openstack.org/32480220:32
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [WIP] Add check/audit to gate testing  https://review.openstack.org/32448220:35
*** TheIntern has joined #openstack-ansible20:36
*** TheIntern has quit IRC20:36
*** oneswig has quit IRC20:39
*** TheIntern has joined #openstack-ansible20:39
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_magnum: Enable developer mode  https://review.openstack.org/32480920:41
cloudnullchris_hultin: ^20:41
*** johnmilton has quit IRC20:41
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_magnum: Enable developer mode  https://review.openstack.org/32480920:42
chris_hultincloudnull: Wow, that was quick.20:42
cloudnullIts largely untested... I implemented the pattern we've used elsewhere to get it to go .20:43
cloudnullit's something that we're going to have to do soon anyway but that should get you closer to a role that will deploy stand alone magnum20:43
*** alij has joined #openstack-ansible20:43
alijHi, I am facing this issue, TASK: [os_keystone | Get remote venv checksum] is failing saying 404 Not Found20:45
alijplaybook, setup-openstack.yml20:45
mrdaMorning all20:46
alijI am on tag 12.0.1020:47
cloudnullalij: did you run repo-build.yml20:48
alijyes I did, there were no errors, and tag is 12.0.11 not 12.0.1020:50
cloudnullalij: so your on 12.0.11 ?20:51
alijyes20:51
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [WIP] Add check/audit to gate testing  https://review.openstack.org/32448220:51
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Don't start AppArmor in check mode  https://review.openstack.org/32480220:51
cloudnullwhen you run repo-build do you see the created venv for 12.0.11 on the  repo server?20:52
alijI think the problem lies somewhere here, the task that is failing is looking for 12.0.10 paths20:53
cloudnullif you log into the first repo container you should see a bunch of archives in /var/www/repo/venvs/12.0.10/ubuntu/20:54
*** johnmilton has joined #openstack-ansible20:55
*** alikins has quit IRC20:56
*** alikins has joined #openstack-ansible20:56
*** woodard_ has joined #openstack-ansible20:58
cloudnullalij: looks like 12.0.11 is broken20:58
cloudnullhttps://github.com/openstack/openstack-ansible/blob/12.0.11/playbooks/inventory/group_vars/all.yml#L1620:58
alijI see tgz files and checksum files there20:59
cloudnullyou should go to https://github.com/openstack/openstack-ansible/blob/12.0.14/playbooks/inventory/group_vars/all.yml20:59
*** karimb has quit IRC20:59
cloudnulllooks like the internal version number was not updated in 12.0.11 which would cause you that problem21:00
*** woodard has quit IRC21:01
cloudnulland sadly we can't delete or blacklist a tag21:01
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Don't start LSM in check mode  https://review.openstack.org/32480221:01
alijOh okay. thanks cloudnull21:01
openstackgerritMerged openstack/openstack-ansible-ironic: Add 16.04 support  https://review.openstack.org/32337221:02
cloudnullalij:  i'd recommend doing an update/deployment of 12.0.14 if you can .21:02
alijIf I change 12.0.10 to 12.0.11  manually, will it work?21:02
*** woodard_ has quit IRC21:03
*** thorst has quit IRC21:03
cloudnullyes it should21:04
cloudnullyou will need to rerun the repo-build role21:04
cloudnulland then os-...21:05
*** thorst has joined #openstack-ansible21:05
*** Matias has quit IRC21:05
alijokay thank you @cloudnull21:05
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Update all SHAs for Newton-1 2016-06-02  https://review.openstack.org/32474821:05
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_nova: Improve deployment performance on large clusters  https://review.openstack.org/32400321:07
*** thorst_ has joined #openstack-ansible21:08
*** psilvad has quit IRC21:09
*** thorst has quit IRC21:10
*** thorst_ has quit IRC21:12
*** aslaen has quit IRC21:12
*** aslaen has joined #openstack-ansible21:15
*** weezS has quit IRC21:23
*** aslaen has quit IRC21:24
*** aslaen has joined #openstack-ansible21:24
*** kt has quit IRC21:26
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Refactor run-playbooks  https://review.openstack.org/30858421:26
-cloudnull- we have a few patches in merge conflict that have been there since the great IRR migration https://review.openstack.org/#/q/starredby:cloudnull+status:open,n,z -- if we can review these and fix/abandon them accordingly it'd be much appreciated.21:29
*** gonzalo2kx has quit IRC21:29
*** messy has joined #openstack-ansible21:30
*** thorst has joined #openstack-ansible21:30
*** thorst has quit IRC21:35
*** javeriak has quit IRC21:39
*** rahuls has joined #openstack-ansible21:40
*** alij has quit IRC21:42
openstackgerritMerged openstack/openstack-ansible-os_neutron: Update paste, policy and rootwrap configurations 2016-06-02  https://review.openstack.org/32474321:43
*** Bofu2MBP has joined #openstack-ansible21:43
*** woodard has joined #openstack-ansible21:43
*** jamesdenton has joined #openstack-ansible21:44
openstackgerritMerged openstack/openstack-ansible-os_cinder: Update paste, policy and rootwrap configurations 2016-06-02  https://review.openstack.org/32474121:44
Bofu2MBPAny ideas what would be causing a lot of depreciation problems & keystone general failure (including not working at all) for mikita?21:45
Bofu2MBPfails on ensuring service tenant21:46
jmccroryBofu2MBP: are you deploying using the mitaka branch or a specific tag? and have an example of the errors you're seeing?21:46
Bofu2MBPyeah ill pastebin them, 1 sec. I tried 13.1.121:46
Bofu2MBPunless you recommend something else21:46
jmccrorythat should be fine21:47
Bofu2MBPjmccrory https://gist.github.com/automatedtendencies/82e12e9e35b8593ff63bd448c39e3b1021:47
Bofu2MBPwaiting on the other playbook to run again to grab the actual ones from the run, but that's along the same lines / the same.21:48
*** TheIntern has quit IRC21:48
jmccrorydeprecation errors are because keystoneclient was deprecated a while ago, `openstack token issue` shouldn't have those21:50
jmccroryand resource could not be found might be because keystone client never supported v3 endpoints, could you give output of `openstack --debug token issue` ?21:50
Bofu2MBPjmccrory https://gist.github.com/automatedtendencies/5435f0720a479c8ce48804e20b55206021:51
Bofu2MBPthat's what throws during the ansible deploy21:51
Bofu2MBPthe openstack token issue works correctly on the query, but doesn't actually get it because keystone isn't working auth wise heh21:52
*** TheIntern has joined #openstack-ansible21:52
jmccroryhmm21:53
Bofu2MBPjmccrory: fails on: TASK: [os_keystone | Ensure service tenant] ***********************************21:54
jmccroryso the original error you had was creating the tenant?21:54
jmccroryoh ok21:54
Bofu2MBPI see a few of "2016-06-02 21:54:57.063 11766 WARNING _mod_wsgi_76ce607bcf3310bd8c9d1d17977cd24e [-] Deprecated: httpd/keystone.py is deprecated as of Mitaka in favor of keystone-wsgi-admin and keystone-wsgi-public and may be removed in O."21:55
Bofu2MBPbut that's just the only addition of what I posted earlier21:56
*** galstrom is now known as galstrom_zzz21:57
*** markvoelker has quit IRC21:58
jmccroryThe task above that, Bootstrap keystone admin and endpoint, succeeded?21:59
*** mummer has quit IRC21:59
Bofu2MBPyep ...21:59
Bofu2MBPit always says "changed" next to controller 3 though21:59
Bofu2MBPwhich is the one that fails on the next task22:00
*** Nepoc has quit IRC22:01
*** Nepoc has joined #openstack-ansible22:01
openstackgerritMerged openstack/openstack-ansible-os_nova: Update paste, policy and rootwrap configurations 2016-06-02  https://review.openstack.org/32474522:02
*** ametts has quit IRC22:03
jmccrorywhat's the failure message that gets printed out for Ensure service tenant?22:03
Bofu2MBPoh it's my favorite22:04
Bofu2MBPfailed: [controller3_keystone_container-204c0989] => {"attempts": 5, "failed": true, "parsed": false}22:04
Bofu2MBPTask failed as maximum retries was encountered22:04
Bofu2MBPim rerunning with -vvv now to see if it gives anything more :-/22:05
jmccroryheh great... could you try rerunning the playbook with -vv? hopefully gives more details22:05
jmccroryok cool22:05
*** alikins_home has joined #openstack-ansible22:09
jmccroryBofu2MBP: maybe check that clocks are in sync between controllers too https://bugs.launchpad.net/openstack-ansible/+bug/151024422:09
openstackLaunchpad bug 1510244 in openstack-ansible "Issues when using fernet tokens in Keystone" [Undecided,Invalid]22:09
Bofu2MBPjmccrory the plot thickens...22:09
Bofu2MBPeystoneauth1.exceptions.http.Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-d4eb8406-aebb-4236-80ab-572c533113bd)22:09
*** jamesdenton has quit IRC22:10
Bofu2MBPnow I'm even more confused.22:10
*** alikins has quit IRC22:11
*** oneswig has joined #openstack-ansible22:14
jmccroryhmm that's the same error the bug report was showing22:14
jmccroryaway for a bit, need to catch ride home22:15
Bofu2MBPrgr will try some time syncing22:15
Bofu2MBPthanks22:15
*** sacharya has quit IRC22:17
*** KLevenstein has quit IRC22:17
*** klamath has quit IRC22:19
*** openstackgerrit has quit IRC22:19
*** openstackgerrit has joined #openstack-ansible22:20
Bofu2MBPnope that didn't do it. doh22:22
*** Bofu2MBP has quit IRC22:22
*** oneswig has quit IRC22:25
*** oneswig has joined #openstack-ansible22:28
*** oneswig has quit IRC22:30
*** weshay has quit IRC22:33
*** saneax is now known as saneax_AFK22:38
*** mummer has joined #openstack-ansible22:52
*** Guest75 has joined #openstack-ansible22:52
*** Guest75 is now known as Bofu2MBP22:53
*** Adri2000 has quit IRC22:53
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Revert to test role master branches for Newton-2 development  https://review.openstack.org/32477322:53
*** messy has quit IRC22:54
*** Adri2000 has joined #openstack-ansible22:54
*** markvoelker has joined #openstack-ansible22:58
*** smatzek has joined #openstack-ansible22:59
*** scarlisle has quit IRC23:00
*** markvoelker has quit IRC23:03
*** aludwar1 has joined #openstack-ansible23:04
*** aludwar1 has quit IRC23:05
*** aludwar1 has joined #openstack-ansible23:06
*** aludwar1 has quit IRC23:07
*** smatzek has quit IRC23:07
*** cloader89 has quit IRC23:08
*** Qiming has joined #openstack-ansible23:09
*** eil397 has joined #openstack-ansible23:11
*** eil397 has left #openstack-ansible23:12
*** weezS has joined #openstack-ansible23:18
*** agireud has quit IRC23:19
*** BjoernT has quit IRC23:20
*** david-lyle has joined #openstack-ansible23:20
*** agireud has joined #openstack-ansible23:21
*** Drago has quit IRC23:21
*** eil397 has joined #openstack-ansible23:24
*** weezS has quit IRC23:24
*** kylek3h has joined #openstack-ansible23:25
*** berendt has quit IRC23:28
*** kylek3h_ has joined #openstack-ansible23:29
*** kboratynski has joined #openstack-ansible23:30
*** kylek3h has quit IRC23:32
openstackgerritMerged openstack/openstack-ansible: Update all SHAs for Newton-1 2016-06-02  https://review.openstack.org/32474823:33
*** rahuls has quit IRC23:35
*** rahuls has joined #openstack-ansible23:36
*** eil397 has quit IRC23:36
*** Drago has joined #openstack-ansible23:38
*** Drago has quit IRC23:38
kboratynskiHi there, small question. I've just pushed some improvements to https://github.com/openstack/openstack-ansible-security. Unfortunately, my changes was rejected by gerrit. So I have just redone my changes and I was trying make a code review, but I have insufficient priviliges to do this.23:38
*** Drago has joined #openstack-ansible23:39
*** Qiming has quit IRC23:40
*** michaelgugino has quit IRC23:42
*** Bofu2MBP has quit IRC23:43
palendaekboratynski, https://wiki.openstack.org/wiki/How_To_Contribute#If_you.27re_a_developer and http://docs.openstack.org/infra/manual/developers.html23:44
*** TheIntern has quit IRC23:50
*** sdake has joined #openstack-ansible23:54
*** Guest75 has joined #openstack-ansible23:55
*** sdake_ has quit IRC23:56
*** sdake has quit IRC23:57
*** sdake has joined #openstack-ansible23:57

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