Friday, 2017-11-03

Bico_FinoI use Zabbix00:01
Bico_Fino\o00:01
Bico_FinoSince 1.0.3. :D00:01
gunixwe use bmc patrol at work00:01
Bico_FinoI saw bmc once.00:01
gunixever heard of it? it's so bad, you are better off manually loging on servers00:01
Bico_FinoNot pretty.00:01
gunixyes, beauty is not one of it's strong points00:02
cloudnullmhayden: started https://github.com/openstack/monitorstack -- which i worked on a bit.00:02
gunixthat's because it doesn't have any strong points00:02
cloudnullthe aim was to be a check system that was backend agnostic00:02
cloudnulland my hope is to convert all of the rpc-maas checks to monitorstack plugins00:03
cloudnullbut ive not got it done yet.00:03
Bico_FinoI think we should have an playbook with all endpoints and checks and sent to some monitoring stack?00:04
cloudnull++00:04
gunixlol contact info for monitorstack is this channel00:04
cloudnullthat'd be lovely00:04
cloudnullgunix: it was something we started here.00:04
Bico_FinoI mean00:04
Bico_Finoopenstack endpoint list  - could be a start00:05
gunixi should go to sleep. it's already 2 am h ere00:05
cloudnullsleep is for the weak00:06
cloudnullMOAR CLOUD!00:06
Bico_Fino10 pm here00:06
Bico_Fino:P00:06
* cloudnull im out.00:06
cloudnullbbl00:06
cloudnullgoing to feed dogs and !cloud for a while00:07
gunixdog person?00:07
gunixi have cats00:07
gunixbut i live in an apartment with 3 rooms in the middle of a big city00:08
Bico_Finosetup-openstack.yml finished well00:09
Bico_FinoGoing try to setup OVS tomorrow00:10
cloudnullyup, i've two dogs.00:11
cloudnullcamilo https://twitter.com/cloudnull/status/91555952233642803200:11
cloudnullfelipe https://twitter.com/cloudnull/status/90410470792854732800:12
*** yifei has joined #openstack-ansible00:18
*** oanson has quit IRC00:22
*** oanson has joined #openstack-ansible00:24
*** chas has quit IRC00:25
*** chas has joined #openstack-ansible00:25
*** pbandark has quit IRC00:30
*** chas has quit IRC00:30
*** snowman48391 has quit IRC00:31
*** dxiri has quit IRC00:37
*** dxiri has joined #openstack-ansible00:37
*** lbragstad has joined #openstack-ansible00:39
*** vnogin has joined #openstack-ansible00:44
*** lbragstad has quit IRC00:47
*** snowman4839 has joined #openstack-ansible00:47
*** xingchao has joined #openstack-ansible00:47
*** a0x3e8 has quit IRC00:49
*** jiaopengju has joined #openstack-ansible00:51
*** vnogin has quit IRC00:51
*** woodard has quit IRC00:52
*** woodard has joined #openstack-ansible00:53
*** xingchao has quit IRC01:05
*** vnogin has joined #openstack-ansible01:06
*** gouthamr has quit IRC01:08
*** vnogin has quit IRC01:10
*** vnogin has joined #openstack-ansible01:11
*** vnogin has quit IRC01:12
*** xingchao has joined #openstack-ansible01:13
*** vnogin has joined #openstack-ansible01:16
*** hw_wutianwei has joined #openstack-ansible01:17
*** vnogin has quit IRC01:21
*** vnogin has joined #openstack-ansible01:26
*** vnogin has quit IRC01:30
*** vnogin has joined #openstack-ansible01:31
*** xingchao has quit IRC01:35
*** vnogin has quit IRC01:47
*** oanson has quit IRC01:52
*** oanson has joined #openstack-ansible01:52
*** lbragstad has joined #openstack-ansible02:08
*** galstrom_zzz is now known as galstrom02:12
*** vnogin has joined #openstack-ansible02:12
*** Miouge has quit IRC02:26
*** Jeffrey4l has quit IRC02:26
*** chas has joined #openstack-ansible02:27
*** Jeffrey4l has joined #openstack-ansible02:29
*** chas has quit IRC02:31
*** lbragstad has quit IRC02:34
*** sxc731 has joined #openstack-ansible02:42
*** galstrom is now known as galstrom_zzz02:44
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_glance master: Add external LB management handler hook interface  https://review.openstack.org/50461902:55
*** thorst has joined #openstack-ansible02:55
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_barbican master: Update paste, policy and rootwrap configurations 2017-11-02  https://review.openstack.org/51751902:57
*** thorst has quit IRC02:58
*** thorst has joined #openstack-ansible02:58
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Update all SHAs for 16.0.1  https://review.openstack.org/51752003:02
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Update all SHAs for master  https://review.openstack.org/51752003:03
*** armaan has quit IRC03:09
*** armaan has joined #openstack-ansible03:09
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible stable/pike: Update swift role SHA  https://review.openstack.org/51752203:11
*** thorst has quit IRC03:13
openstackgerritMerged openstack/openstack-ansible-repo_server master: Ensure the /var/log/apt-cacher-ng directory created  https://review.openstack.org/51710703:18
*** yifei has quit IRC03:19
*** mwynne has quit IRC03:20
*** vnogin has quit IRC03:20
*** armaan has quit IRC03:29
*** lbragstad has joined #openstack-ansible03:31
*** udesale has joined #openstack-ansible03:48
*** agrebennikov has joined #openstack-ansible03:51
*** woodard has quit IRC03:53
*** lbragstad has quit IRC03:54
*** woodard has joined #openstack-ansible03:54
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Set enable_dvr when router_distributed is enabled  https://review.openstack.org/51718703:57
*** woodard has quit IRC03:58
*** germs has quit IRC04:02
*** kiennt26 has quit IRC04:04
*** sxc731 has quit IRC04:04
*** poopcat has quit IRC04:04
*** yifei has joined #openstack-ansible04:14
*** chas has joined #openstack-ansible04:28
*** yifei has quit IRC04:28
*** chas has quit IRC04:32
*** agrebennikov has quit IRC04:37
*** nshetty has joined #openstack-ansible05:01
*** yifei has joined #openstack-ansible05:05
* csmart is heading to Sydney Summit \o/05:05
*** yifei has quit IRC05:09
*** chhavi has joined #openstack-ansible05:24
*** chhavi__ has joined #openstack-ansible05:24
*** oanson has quit IRC05:34
*** oanson has joined #openstack-ansible05:34
*** sxc731 has joined #openstack-ansible05:38
*** bruvik_ has joined #openstack-ansible06:05
*** chas has joined #openstack-ansible06:28
*** hachi has joined #openstack-ansible06:31
*** chas has quit IRC06:33
*** nshetty is now known as nshetty|brb06:44
*** nshetty|brb is now known as nshetty06:53
*** threestrands has quit IRC06:53
*** chas has joined #openstack-ansible06:54
*** thorst has joined #openstack-ansible06:54
*** kiennt26 has joined #openstack-ansible06:54
*** mwe1 has quit IRC07:01
*** sxc731 has quit IRC07:03
*** sxc731 has joined #openstack-ansible07:04
*** mwe1 has joined #openstack-ansible07:07
*** Oku_OS-away is now known as Oku_OS07:13
*** sxc731 has quit IRC07:16
*** hachi__ has joined #openstack-ansible07:17
*** hachi has quit IRC07:18
*** jvidal has joined #openstack-ansible07:19
*** nshetty is now known as nshetty|lunch07:21
*** chhavi has quit IRC07:22
*** sxc731 has joined #openstack-ansible07:22
*** chhavi has joined #openstack-ansible07:22
*** Miouge has joined #openstack-ansible07:24
*** pcaruana has joined #openstack-ansible07:24
*** vnogin has joined #openstack-ansible07:32
*** eumel8 has joined #openstack-ansible07:34
*** armaan has joined #openstack-ansible07:35
*** vnogin has quit IRC07:36
*** armaan has quit IRC07:48
*** hachi__ has quit IRC07:51
*** vnogin has joined #openstack-ansible07:56
*** hachi has joined #openstack-ansible07:56
*** vnogin has quit IRC08:00
*** armaan has joined #openstack-ansible08:11
*** gkadam has joined #openstack-ansible08:17
*** sxc731 has quit IRC08:17
openstackgerritMerged openstack/openstack-ansible-os_ceilometer stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51739708:23
evrardjpodyssey4me: are you here?08:27
evrardjpmay I rebase https://review.openstack.org/#/c/512635/14 ?08:27
*** ajmaidak has quit IRC08:32
jafehagood morning08:32
eumel8good morning08:37
odyssey4meevrardjp I am. Why would you want to rebase it?08:37
evrardjpbecause of the merge conflicts?08:37
odyssey4meoh I see that now :/08:38
odyssey4mesure, if you like08:38
evrardjpit's you or me, just wanted to know :p08:38
*** nshetty|lunch is now known as nshetty08:39
evrardjpodyssey4me: for this one: https://review.openstack.org/#/c/512217/208:39
evrardjpyou want to wait a little this way you backport this + the flip switch?08:40
evrardjpfor ara gates08:40
evrardjpor we can do separate backports08:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51740908:42
odyssey4meevrardjp that one has nothing to do with the ARA gates, unless I'm misunderstanding what you mean?08:43
evrardjpyou wanted to add a flip switch in ara gates to always generate report right?08:43
evrardjpso https://review.openstack.org/#/c/512217/2 is kinda opposite to the end goal08:44
evrardjpor have I misunderstood?08:44
evrardjpI will vote on the inclusion of those, and we'll see later.08:44
openstackgerritMerged openstack/openstack-ansible-os_heat stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51739908:47
*** vnogin has joined #openstack-ansible08:48
openstackgerritMerged openstack/openstack-ansible-os_glance stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51739808:50
eumel8evrardjp, odyssey4me: maybe you have some time today to talk about project doc translation in OSA08:50
*** vnogin has quit IRC08:52
evrardjpeumel8: will you be at the summit?08:59
*** ajmaidak has joined #openstack-ansible09:00
evrardjpeumel8: but yes I am ok talking about that09:00
openstackgerritMerged openstack/openstack-ansible-os_sahara stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51740109:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51664409:01
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_ceilometer stable/newton: Initial OSA zuul v3 role jobs  https://review.openstack.org/51399909:06
*** pylot has quit IRC09:07
*** pylot has joined #openstack-ansible09:08
eumel8evrardjp: no, I'm not there.09:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi stable/newton: Use new gnocchi repo URL  https://review.openstack.org/51758409:10
*** vnogin has joined #openstack-ansible09:10
evrardjpeumel8: when are you available for this conversation? I am ok anytime.09:11
evrardjpI can only translate in french and dutch though09:11
evrardjpand my aptitudes at writing are kinda limited.09:11
evrardjp:p09:11
evrardjpbut if it's around the technical side of how to do it, I am all ears09:12
eumel8evrardjp: yeah, you have to join the French language team ;)09:13
*** David_Orange has joined #openstack-ansible09:13
*** ajmaidak has quit IRC09:13
evrardjp:)09:14
evrardjpWhy not!09:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi stable/newton: Move to use new upstream Gnocchi  https://review.openstack.org/51758609:14
openstackgerritMerged openstack/openstack-ansible-tests stable/pike: Use zuul v3 src location to install ARA  https://review.openstack.org/51691709:14
*** sxc731 has joined #openstack-ansible09:14
eumel8evrardjp: seriously. OSA has the most progress in project documemtation and it's  a good candidate for setup translation for that.09:15
evrardjpeumel8: that's great to hear09:16
evrardjpwhat should we do?09:16
evrardjplet's make it happen09:16
*** vnogin has quit IRC09:16
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_almanach stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51708309:17
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628509:17
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629909:18
eumel8evrardjp: I'm not shure. I think it's nearly here: https://github.com/openstack-infra/openstack-zuul-jobs/blob/master/zuul.d/project-templates.yaml#L58309:18
openstackgerritMerged openstack/ansible-hardening master: Remove unified queue from gate pipeline  https://review.openstack.org/51420409:18
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630509:18
*** pbandark has joined #openstack-ansible09:18
evrardjpeumel8: ok09:18
evrardjpI will have a look at the jobs in question09:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51664409:19
eumel8second part is here as an example: https://github.com/openstack/openstack-manuals/blob/master/.zuul.yaml#L11109:20
*** SmearedBeard has joined #openstack-ansible09:21
evrardjpI was following the first one, and it brings me to a shell script named upstream_translation_update.sh09:26
evrardjpI still have to reverse engineer what we need to do09:26
evrardjp:p09:26
evrardjpeumel8: but it looks like we could maybe re-define something in our integrated repo09:27
evrardjpadding the openstack-manuals-build-translation project template09:27
evrardjpor re-implement something similar09:28
evrardjpeumel8: so we need something similar to https://github.com/openstack/openstack-manuals/blob/master/tox.ini#L58-L72 and call that into our integrated repo09:30
evrardjpthat sounds reasonable to do09:30
evrardjpI will have a look with odyssey4me but I can try to draft that.09:30
odyssey4meevrardjp are you looking to implement translation of our docs?09:32
evrardjpthat sounds more complex than just having https://github.com/openstack/openstack-doc-tools09:33
evrardjpyeah09:33
evrardjpEvaluating what's the cost for it at least09:33
odyssey4meawesome - could be interesting09:33
odyssey4meI do wonder what the demand is for that, but you'd be the best person to know. ;)09:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51664209:34
odyssey4meEven if there is no demand, if it's easy enough to implement and maintain then it opens avenues to new audiences so I think we should do it.09:34
evrardjpodyssey4me: well I heard french ppl asking last year, but it was quite limited in scope, so right now it's more evaluating what's possible as a quick win09:34
evrardjpI could do the french translation real quick :09:34
evrardjp:p09:34
evrardjpbut let's evaluate first what would be the cost of it09:35
andymccrbabelfish will do it automatically09:35
evrardjpbecause it would seems it would be a tangled mess :p09:36
andymccr:D09:36
evrardjpnot aware of that, but with a name like that I'd not be surprised :p09:36
evrardjpgoogle translate has a nice api too. Hum Hum.09:37
odyssey4mehow can you call yourself a netizen, and a nerd, and not know about babelfish?09:37
evrardjpodyssey4me: never used it.09:37
odyssey4mebefore google translate, there was babelfish09:37
evrardjpyeah yahoo thing or something09:37
evrardjpkinda _heard_ about it09:38
*** sxc731 has quit IRC09:38
*** electrofelix has joined #openstack-ansible09:38
evrardjpnever used it!09:38
evrardjpI think the best invention in terms of translation work is urban dictionary but don't tell eumel8 :p09:38
odyssey4meYahoo! Babel Fish was a free Web-based multilingual translation application. In May 2012 it was replaced by Bing Translator, to which queries were redirected.09:38
Neptu_evrardjp: Hej, and good morning. I have problems with the ssl certificates of keystone is any way to dissable the ssl on keystone while deploying??09:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate stable/pike: Ensure tests are testing pike, not master  https://review.openstack.org/51759109:39
evrardjpNeptu_: yes probably, but you should probably not :p09:39
*** udesale__ has joined #openstack-ansible09:39
evrardjpis there no var from that, forcing http?09:39
evrardjpodyssey4me: yeah I googled it :)09:39
evrardjpit's weird how yahoo got ripped off all his bits nowadays09:40
Neptu_evrardjp: hahaha ive been looking into the lxc container i i not see any configuration on uswig or nignx for dissable I will start looking at the role see if i find something there09:40
evrardjpNeptu_: yes. that's where you'd find it. And in the integrated repo, probably on the haproxy side09:41
evrardjp(group vars then)09:41
Neptu_is a bit bizarre the way this is been done on keystone I never seen no one implementing ssl on the application rather than create a ssl on nginx...09:41
evrardjpuwsgi is a server, not an app.09:41
*** udesale has quit IRC09:41
evrardjpwell it's an app server but let's not talk about that :)09:42
Neptu_yep i know but normally is the server that provides the encrypted channel not the app09:42
Neptu_...09:42
odyssey4meNeptu_ SSL is terminated on the load balancer, not the back-end service09:42
evrardjpNeptu_: there is no "normally" imo, it all depends on the usage. I think it's smarter security wise to be closer to your app, but I can understand the constraints that go with it09:42
*** hw_wutianwei has quit IRC09:43
evrardjpodyssey4me: including for horizon and keystone? I don't remember nowadays09:43
odyssey4methis is largely because openstack clients historically have been a bit bad at properly catering to SSL connectivity09:43
andymccri think keystone does it in nginx09:43
odyssey4mekeystone and horizon *can* do it, but don't by default09:43
odyssey4menot since newton09:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate master: Allow role defaults to determine the branch tested  https://review.openstack.org/51759309:43
andymccrmakes sense09:44
*** drifterza has joined #openstack-ansible09:44
evrardjpterminating everything at the same place is SO MUCH easier.09:44
andymccralthough even if we did, its more a historical change in that we used to use mod_wsgi which meant the conf went in the apache/nginx conf, now that weve moved to nginx + uwsgi we could push the ssl bits to uwsgi conf09:44
odyssey4methe work to improve the story for PCI compliance by implementing a per control-plane host SSL endpoint is something we discussed at the PTG and jmccrory evrardjp and logan- (I think) were going to work on that09:44
drifterzaGreetings all09:45
evrardjpodyssey4me: yes, we need to evaluate the solutions with the fast router and re-use logan-'s haproxy roles and improvements09:45
evrardjpit was kinda relegated to second citizen for now09:45
odyssey4meandymccr do you have a bit of time to see why https://review.openstack.org/517402 is failing on trusty ?09:46
andymccrsure lemme look09:46
odyssey4meI think it's a transient error, but it's happened twice in a row now.09:46
odyssey4methanks - appreciate it09:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate stable/pike: Allow role defaults to determine the branch tested  https://review.openstack.org/51759109:53
*** armaan has quit IRC09:58
Neptu_evrardjp: hehehe is paranoid thinking but in security is never paranoid enough.... been working with some CA company here in stockholm and definetively they do things not like in a webshop09:59
*** ajmaidak has joined #openstack-ansible09:59
Neptu_odyssey4me: is interesting to listen to that because I do not see nginx have any option on certificates or uwisg defining any type of ssl or certificate10:00
Neptu_odyssey4me: I wonder if there is an extra external layer outside the lxc-keystone container10:00
evrardjpNeptu_: haproxy node10:00
odyssey4meNeptu_ yes, as mentioned just a few lines ago in this - ssl is terminated at the load balancer10:00
Neptu_aha10:01
Neptu_sorry i did not understand you properly... ok ok so now i understand how you do it i was too focused on the keystone lxc container install10:01
Neptu_thanks a lot i think that will do it10:01
*** kiennt26 has quit IRC10:03
Neptu_evrardjp: odyssey4me how does it sound a contribution to hook up certbot an get electronic frontier foundation certificates by default.... is this something you would like to see on the code base?10:04
evrardjpNeptu_: yesterday I said I am not against it :)10:05
evrardjpyou should probably use external_lb_vip_address as the fqdn for the domain10:05
*** armaan has joined #openstack-ansible10:05
Neptu_evrardjp: ok i will start trying to figure out how to navigate this into the openstack burocracy10:05
Neptu_something to do this weekend maybe on personal bases10:05
evrardjpNeptu_: if you write code it's gonna be easy to then use it10:05
Neptu_im a coder10:05
Neptu_and an beer drinker10:06
evrardjpsounds good!10:06
*** jiaopengju has quit IRC10:06
evrardjpIs there a way to re-use an external role?10:06
Neptu_probably10:06
evrardjpMaybe use that, and make sure the deployment node gets the certificate, then distribute it.10:06
Neptu_i take a look10:06
evrardjpok10:06
evrardjpthanks10:06
*** rpittau has joined #openstack-ansible10:09
odyssey4meevrardjp did you see that 2.4 now has a certificate module10:10
odyssey4mehttps://docs.ansible.com/ansible/2.4/openssl_certificate_module.html10:11
odyssey4mealso https://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&cad=rja&uact=8&ved=0ahUKEwiny_qOlaLXAhWGD8AKHf3JDS8QFghHMAU&url=https%3A%2F%2Fdocs.ansible.com%2Fansible%2F2.4%2Fopenssl_csr_module.html&usg=AOvVaw3tQY3KQJNRucCDt2HF8FJf10:11
odyssey4meargh10:11
odyssey4mehttps://docs.ansible.com/ansible/2.4/openssl_csr_module.html10:11
evrardjpoh no I didn't know10:12
evrardjpwith acme!10:12
evrardjpthat's great10:13
evrardjpwe can probably provide an example playbook somewhere.10:14
odyssey4mewell, we can likely remove our cert generation stuff with that10:15
evrardjpyeah10:15
*** David_Orange has quit IRC10:15
evrardjpwe can probably ignore all that certificates in the future, and let the users do what they want10:15
evrardjpwe should just propagate certs from the deploy as we discussed a few times in the past10:15
evrardjpsimplifications!10:15
odyssey4meyup10:16
*** udesale__ has quit IRC10:16
mardimodyssey4me, evrardjp andymccr hello10:16
odyssey4meo/10:16
*** udesale has joined #openstack-ansible10:16
mardimis it possible to help me with this https://review.openstack.org/#/c/517259/5/vars/main.yml@3610:17
mardim?10:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51740910:17
mardimbecause I cannot see where the problem is10:17
mardimthanks10:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar stable/ocata: Initial Zuul v3 role jobs  https://review.openstack.org/51429910:22
evrardjpmardim: hello!10:25
*** vnogin has joined #openstack-ansible10:25
mardimevrardjp, hi can you please take a look on this piece of code because ansible gives me error and I do not know why10:26
mardimevrardjp, https://review.openstack.org/#/c/517259/5/vars/main.yml@3610:26
evrardjpyes I am having a look10:26
mardimevrardjp, Thanks a lot10:26
evrardjpmardim: neutron-openvswitch-agent isn't enabled for nsh?10:29
*** udesale__ has joined #openstack-ansible10:32
mardimevrardjp, You mean if openvswitch-agent is supporting nsh protocol ?10:32
evrardjpif nsh is used, shouldn't neutron-openvswitch-agent be enabled too?10:32
evrardjpis there a reason why the two wouldn't be linked?10:32
evrardjplet me do a full review there :)10:33
*** vnogin has quit IRC10:33
mardimevrardjp, there is a nested if there10:33
mardimevrardjp, If the user wants to enable nsh support and wants also openvswitch-agent10:33
mardimevrardjp, then it will work10:34
*** udesale has quit IRC10:34
mardimevrardjp, the ansible will install openvswitch agent and ovs-nsh10:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51663610:34
evrardjpthanks for the contribution!10:35
evrardjpmardim: I understood that.10:35
evrardjplet me review it.10:35
evrardjplet's discuss through the review :)10:35
mardimevrardjp, sure :)10:35
evrardjpbut thanks for the ping I have missed the review and all10:35
evrardjpso don't hesitate to ping us here :D10:36
andymccrmardim: i think the problem could be that if the group doestn exist it'll fail10:36
mardimandymccr, But the group exists because I linked it to this patch https://review.openstack.org/#/c/517269/10:37
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51663910:37
mardimandymccr, Which means that the gates will take into account both patches when they do the build or ?10:37
andymccrmardim: it does - but the role tests dont use the same inventory system10:37
andymccrthey use a much simpler system: https://github.com/openstack/openstack-ansible-os_neutron/blob/master/tests/lxb_inventory10:38
odyssey4meevrardjp with regards to https://review.openstack.org/#/c/515397/ - the only reason the pip_install role is doing the repo management is because we needed to cover the containers... if we just split the repo management out into its own role (or use an external role) then we would not have to refactor the openstack_hosts role10:38
mardimandymccr, So are you proposing to add the openvswitch_nsh group to that file ?10:39
*** sxc731 has joined #openstack-ansible10:39
odyssey4meI don't think it makes sense to refactor that role (which targets *hosts*) - it makes better sense IMO to use a playbook or role just to do repo management.10:39
odyssey4meevrardjp nvm, I've commented in review10:40
andymccrmardim: hmm so either that or test that the group exists first - im not sure which is better. i guess in the context of a full build you would have the env.d file present so integrated would work - but in the context of running the role perhaps testing it exists is a better approach10:41
mardimandymccr, hmm IMHO here the better aproach is to add the openvswitch_nsh group to the test file as we are doing to the other groups so we can follow the notion which already exists what do you think ?10:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican stable/pike: Allow role defaults to determine the branch tested  https://review.openstack.org/51760110:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican master: Allow role defaults to determine the branch tested  https://review.openstack.org/51760310:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/pike: Initial OSA zuul v3 role jobs  https://review.openstack.org/51708510:45
Neptu_the gate or aio config deploys the haproxy??10:45
andymccrmardim: yeah looking at the others that seems to be whats been done - so that sounds good - just NB there are 3 inventory files (one for different scenarios) so check in tests and ensure you update each of them10:45
andymccractually theres like 5 now :P10:45
mardimandymccr, hahah yes I will do that thanks a lot for reviewing it :)10:46
odyssey4meNeptu_ yes, haproxy is optionally deployed (you can use an external LB if you want to) - that's set by allocating a set of hosts to the right group, as per all the other services10:46
*** hachi has quit IRC10:47
Neptu_odyssey4me: ok found it is not on a lxc container is on the host machine...10:48
*** hachi has joined #openstack-ansible10:48
odyssey4meNeptu_ in an AIO, by default, yes10:48
*** vnogin has joined #openstack-ansible10:52
evrardjpodyssey4me: if you see *hosts* as everything you can run stuff on, it becomes easier to understand :)10:53
evrardjp(ansible term basically)10:53
evrardjpif you see it as _bare metal_ nodes only that becomes a problem indeed10:54
odyssey4meevrardjp that entire role was designed to execute against hosts (things that host containers or vm's)10:54
Neptu_odyssey4me: thanks found it now i need to reconfigure this manually, gonna take a while10:54
odyssey4meevrardjp I don't think we should perpetuate the multifunction nature of the role - the repo management should be its own role10:54
evrardjpodyssey4me: well I checked the whole role, and there are many overlaps. so I moved all the bare metal things into an include. It's not that hard10:54
*** udesale__ has quit IRC10:54
odyssey4meoverlaps from that to what?10:55
evrardjpwe do many things to configure hosts in many roles, if we could just prepare them for running our roles that would be good enough10:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/ocata: Initial Zuul v3 role jobs  https://review.openstack.org/51428910:55
evrardjpit's a different approach10:55
evrardjpwe can indeed move the repo management outside its role to another role if need be10:56
evrardjpbut we still need to prepare the nodes for our stuff, and I think this role is in a good place for that10:56
*** hachi has quit IRC10:57
evrardjpI am doing simple refactors, one step at a time10:57
odyssey4meevrardjp ok, then perhaps I need to see what the big picture is here... could you express what you're aiming at in a spec or something?11:00
*** nshetty has quit IRC11:01
*** nshetty has joined #openstack-ansible11:01
*** mrtenio has quit IRC11:06
*** hachi has joined #openstack-ansible11:07
*** sxc731 has quit IRC11:09
*** jwitko has quit IRC11:13
*** sxc731 has joined #openstack-ansible11:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51508211:16
andymccri cant recreate that swift failure. that is pretty random11:17
gunixandymccr: what swift failure? the one i was QQing about?11:18
odyssey4meandymccr thanks for trying11:19
odyssey4meit seemed odd it was only one of the containers, not all of them11:19
*** smatzek has joined #openstack-ansible11:20
andymccryeah and a diff one each time11:22
andymccrgunix: nope - an issue with trusty and older newton branch!11:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh stable/pike: Initial OSA zuul v3 role jobs  https://review.openstack.org/51507611:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh master: Allow role defaults to determine the branch tested  https://review.openstack.org/51760611:31
*** stuartgr has joined #openstack-ansible11:34
*** hachi has quit IRC11:37
gunixandymccr: any ideea why i can't find the create backup button in horizon for cinder volumes? backup works from cli11:38
*** nshetty is now known as nshetty|afk11:41
MiougeI get lots of “The error was: OSError: [Errno 12] Cannot allocate memory” white running the lxc_container_create task in the setup-hosts playbook. Servers have 512GB of RAM so, that should be plenty?11:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar stable/ocata: Initial Zuul v3 role jobs  https://review.openstack.org/51429911:44
*** ajmaidak has quit IRC11:48
*** sxc731 has quit IRC11:55
mhaydenhappy friday, all12:07
*** ajmaidak has joined #openstack-ansible12:08
Neptu_odyssey4me: https://pastebin.com/Ydrft6qq Ive got the keystone internal ip attached here12:08
Neptu_i wonder if haproxy is not enought12:08
Neptu_to reach keystone12:09
odyssey4meNeptu_ is there a question in there somewhere?12:09
Neptu_yes why keystone is returning me a json with information with internal ips??12:09
odyssey4meNeptu_ probably because the auth information you gave was for an admin12:10
Neptu_ok if i change the role of the user12:10
Neptu_thanks thanks thanks!12:10
Neptu_Neptu_: i changed the role of the user to heat user and still i get thejson with internal ips12:15
evrardjpMiouge: yes, that's far more than what's needed12:17
evrardjpmhayden: morning :)12:17
*** nshetty|afk is now known as nshetty12:17
odyssey4meCores, there are some more zuul jobs PR's that need review: https://review.openstack.org/#/q/project:%22%255Eopenstack/(monitorstack%257Copenstack-ansible%257Cansible-).*%22+status:open+(topic:zuulv3-jobs+OR+topic:zuulv3-jobs-pike+OR+topic:zuulv3-jobs-ocata+OR+topic:zuulv3-jobs-newton)+label:Verified%253E%253D1%252Czuul12:18
mhaydenhas anyone seen gertty put "Held: 1 (F12)" in the status bar before?12:18
mhaydenah, nevermind, figured it out12:19
mhaydenpunch F12, then ! to unmark it as Held12:19
*** thorst has quit IRC12:20
*** thorst has joined #openstack-ansible12:20
odyssey4methere are quite a few other patches to resolve various gating issues in flight which I'd appreciate reviews for: https://review.openstack.org/#/q/project:%22%255Eopenstack/(monitorstack%257Copenstack-ansible%257Cansible-).*%22+owner:jesse-pretorius+status:open+label:Verified%253E%253D1%252Czuul12:20
mhaydencould someone put a +2 back onto https://review.openstack.org/501263 ?12:20
mhaydenodyssey4me: gandering in progress12:20
odyssey4memhayden it says it cannot merge12:20
mhaydenoh fantastic12:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/pike: Suppress rsync warnings w/command  https://review.openstack.org/50126312:21
odyssey4memeh, fixed, and +2+w12:21
mhaydenoh wow, the Zuulv3 stuff finally merged for swift in pike12:21
mhaydenthank goodness12:21
* mhayden was getting gray hairs12:21
odyssey4meyep, we had to make centos non-voting to get that done though12:21
odyssey4mecentos is now the most badly behaved gate ;)12:22
mhaydenthe functional tests break randomly12:22
mhaydenit doesn't seem to be memory related12:22
* odyssey4me is speaking generally - not just for the swift repo12:22
odyssey4mebbiab12:23
*** sxc731 has joined #openstack-ansible12:25
Miougeevrardjp: No clue as to why but running lxc-containers-create.yml manually rather than via setup-hosts.yml the error (Cannot allocate memory) does not show up :D12:30
evrardjpmhayden: what's "held" for in gertty?12:32
evrardjpI still don't know :p12:32
*** David_Orange has joined #openstack-ansible12:34
evrardjpodyssey4me: hey I see you're busy with the http://logs.openstack.org/89/514289/4/check/openstack-ansible-functional-ubuntu-xenial/3da17c1/job-output.txt.gz#_2017-11-03_11_46_44_98757112:40
evrardjpironic + ceph thing12:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/pike: Set the nova-lxd test to voting  https://review.openstack.org/51761812:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/pike: Set the nova-lxd test to voting  https://review.openstack.org/51761812:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/pike: Set the nova-lxd test to voting  https://review.openstack.org/51761812:41
MiougeSolved the “Cannot allocate memory” error: the deployment host had too little RAM (2GB). Maybe something worth mentioning in the overview-requirements section of the deploy-guide?12:42
odyssey4meevrardjp I did that part, now it's failing on some other obscure error12:42
evrardjpMiouge: what's the size of your environment?12:43
evrardjpodyssey4me: yeah I want to help that's why12:43
evrardjpit's the recursion issue or something12:43
evrardjpI've seen that to some other places, so if you find out why, that would be great.12:43
Miougeevrardjp: 27 servers total. I run OSA from a VM, so I was maybe too conservative with RAM allocation12:44
evrardjpI've worked around it in the past by using different thing12:44
odyssey4meevrardjp I'm hands off that one now - not sure why that recursion issue is happening, and I'm tired of those patches now - need a change of scenery.12:44
evrardjpodyssey4me: Oh i know the feeling12:44
evrardjp:)12:44
evrardjpbut you've been far more patient than me12:45
evrardjp:p12:45
odyssey4meceilometer I'm leaving to cloudnull12:45
evrardjp:)12:45
odyssey4meit appears to be some sort of service issue there, which means actually setting something up12:45
evrardjpodyssey4me: he told yesterday he had some kind of instances spinned up right?12:45
odyssey4mealmanach is a head scratcher - it's failing because it doesn't have gcc to install the pip package, and the pip_install role is in meta-deps, but it doesn't run12:46
evrardjpspinned up, right* ?12:46
odyssey4meif you could peek at https://review.openstack.org/512729 and see if you can spot something, that'd be nice12:46
evrardjpis it in tests arr?12:46
odyssey4mealthough at this stage I'm wondering if we should contact fdegir to find out if that's being used/maintained at all12:46
odyssey4meevrardjp yep it is, it runs for other roles - just not this one12:47
evrardjpyeah ok12:47
*** gkadam has quit IRC12:47
odyssey4mezaqar also appears broken due to some sort of internals, and I'm wondering whether that's used any more either - we should maybe reach out to kong or flwang to find out whether they plan to maintain it or not12:49
odyssey4meand the monasca roles are all busted12:50
odyssey4meI haven't looked at what the failures are though12:50
andymccrgonna boot 5 of these trusty nodes to test this swift thing - it failed again. on service module too that is super weird12:51
odyssey4methanks andymccr12:52
openstackgerritMerged openstack/openstack-ansible-os_swift stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630512:55
evrardjpodyssey4me: I think I know the issue, but I will confirm in a sec12:56
odyssey4meyeah, aodh is working again: https://review.openstack.org/51507612:56
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_almanach master: Initial OSA zuul v3 role jobs  https://review.openstack.org/51272912:57
evrardjpodyssey4me: should fix the issue ^12:57
odyssey4melol, you gotta be kidding me12:57
evrardjp:p12:57
odyssey4mehahaha - I clearly was tired when comparing it with other roles last night12:58
evrardjpyaml matters!12:58
*** drifterza has quit IRC12:58
evrardjpyou did an amazing job on all those things12:58
odyssey4meok, I'll do the same to the other branches12:58
evrardjpI will have a look at the ironic one maybe?12:59
evrardjpwhile you're busy on all the millions of others :p12:59
odyssey4memany of the fixes were due to a lack of maintenance - we do changes in other roles, but don't keep these according to the same patterns13:00
*** sxc731 has quit IRC13:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/pike: Initial OSA zuul v3 role jobs  https://review.openstack.org/51708513:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51663613:05
*** Dinesh_Bhor has quit IRC13:08
mhaydenevrardjp: apparently a patch gets marked as "held" when you make an offline change that conflicts with something in gerrit when you sync again13:10
*** smatzek has quit IRC13:11
evrardjpoh13:11
evrardjpyou got the small popup warning and then it "holds" the thing?13:11
*** udesale has joined #openstack-ansible13:11
evrardjpwhen I have that I quit gerrit, delete all my workspaces and reopen gerrit.13:11
*** sxc731 has joined #openstack-ansible13:11
evrardjp:D13:12
*** jafeha has quit IRC13:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach master: Initial OSA zuul v3 role jobs  https://review.openstack.org/51272913:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51663613:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/pike: Initial OSA zuul v3 role jobs  https://review.openstack.org/51708513:18
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Updated role maturity matrix  https://review.openstack.org/51762113:20
Bico_Finomorning.13:20
evrardjpmorning13:22
Neptu_I did not managed to solve the problem of keystone dumping internal ips on me.... I think i will modify the haproxy role and deploy again openstack see how far i get... this is a time consumming issue13:24
Bico_FinoFinished yesterday the deploy osa + ovs, but got an error when I tried to run ovs-vsctl add-br br-provider13:24
Neptu_evrardjp: do you know if there is any problems with openstack beein deployed on epic processors rather than xeon??13:25
openstackgerritMerged openstack/ansible-hardening master: [Docs] Specify STIG version in branches  https://review.openstack.org/51731113:29
*** udesale has quit IRC13:30
*** lbragstad has joined #openstack-ansible13:31
odyssey4meNeptu_ are your querying the public endpoint for the catalogue? what is it giving you and what are you expecting that's different from what it gives you?13:34
odyssey4meare you expecting a public IP, or a dns name or what?13:35
odyssey4mealso, what is the external_lb_address which you've got configured?13:35
*** hachi has joined #openstack-ansible13:36
mhaydenooh, i love this role maturity chart doodad from evrardjp13:39
mhaydeni need some role maturity stuff for ansible-hardening :)13:39
evrardjpdidn't I create a patch for that?13:40
evrardjpDarn I thought I did13:40
mhaydenevrardjp: i can do dat13:40
evrardjpoh yeah unknown13:40
evrardjpI will do it no worries13:41
mhaydenevrardjp: imma fight you for it13:41
* mhayden scurries13:41
evrardjpI don't want to fight and I don't know what scurries mean13:41
openstackgerritMajor Hayden proposed openstack/ansible-hardening master: [WIP] I patched faster than evrardjp  https://review.openstack.org/51762213:42
* mhayden cackles13:42
evrardjphihi13:42
openstackgerritMajor Hayden proposed openstack/ansible-hardening master: Add role maturity metadata to ansible-hardening  https://review.openstack.org/51762213:43
evrardjpstill clicking it13:43
evrardjp:p13:43
openstackgerritJean-Philippe Evrard proposed openstack/ansible-hardening master: Role maturity  https://review.openstack.org/51762313:43
evrardjpdarn it's gerrit that's slow13:43
mhaydenhahaha13:43
evrardjpdid you see what I did there? :p13:43
evrardjpok cancelling mine.13:43
mhaydenhahaha13:44
mhaydenwell played sir13:44
mhaydenwell played indeed13:44
evrardjp:)13:44
evrardjpI'll update yours to Pike and we're good?13:44
mhaydenalthough i don't think i'm allowed to vouch for the 'maturity' of anything with my sense of humor13:44
*** smatzek has joined #openstack-ansible13:44
mhaydenor "sense of humour" for my european friends13:44
evrardjpDarn what will we do then?13:44
evrardjpI am not better13:44
* evrardjp cackles13:44
evrardjp:D13:44
evrardjpmhayden: I will patch to Pike, ok?13:45
openstackgerritJean-Philippe Evrard proposed openstack/ansible-hardening master: Add role maturity metadata to ansible-hardening  https://review.openstack.org/51762213:45
*** smatzek has quit IRC13:45
evrardjpthat's gonna be weird to have it backported and see created_during pike in the newton branch :p13:45
evrardjpbut it is!13:46
mhaydenevrardjp: hah, sure13:46
*** smatzek has joined #openstack-ansible13:46
evrardjpthat's what we did effectively13:46
mhaydenevrardjp: i thought the "created_during" was when the role was made13:46
evrardjpmmm13:47
evrardjpthat's a good question13:47
mhaydenthe os_nova one says mitaka13:47
evrardjpyeah not juno13:47
evrardjplet me check13:47
evrardjpbecause this one was manual13:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach master: Initial OSA zuul v3 role jobs  https://review.openstack.org/51272913:47
odyssey4memost of the roles were actually created in kilo, not mitaka - but the repositories were created in mitaka13:48
evrardjpyes it was based on what was tagged.13:48
mhaydenoh yeah, with the IRR split13:48
mhaydenfeels like eons ago13:48
evrardjpyeah13:48
*** jvidal has quit IRC13:48
evrardjpso yes hardening should be liberty13:48
evrardjpbecause it was just a rename13:49
evrardjpmy bad13:49
evrardjplet me roll it back13:49
mhaydenevrardjp: seems fine to me either way13:49
*** David_Orange has left #openstack-ansible13:49
mhaydeni just wanted to be accurate and match the others ;)13:49
evrardjpyou're right13:49
evrardjplet's do it consistently13:49
*** jwitko_ has joined #openstack-ansible13:49
openstackgerritJean-Philippe Evrard proposed openstack/ansible-hardening master: Add role maturity metadata to ansible-hardening  https://review.openstack.org/51762213:50
*** jwitko_ is now known as jwitko13:50
* mhayden is perusing odyssey4me's patches13:50
*** jafeha has joined #openstack-ansible13:51
*** ivveh- has quit IRC13:51
evrardjpodyssey4me: yes indeed13:51
evrardjpI remember when they were in13:51
evrardjpkilo timeframe...13:52
evrardjptime flies13:52
*** sxc731 has quit IRC13:54
mhaydenodyssey4me: here's one for ya -> https://review.openstack.org/517622 ;)13:54
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/pike: Initial OSA zuul v3 role jobs  https://review.openstack.org/51708513:54
odyssey4memhayden awful nice of evrardjp to forget that role, given its importance13:56
mhaydenodyssey4me: i cried a lot13:57
mhaydenbut i'm okay now13:57
evrardjpbut ...13:57
evrardjpI am sorry!13:57
evrardjpopenstack-ansible.* didn't match hardening13:57
evrardjpI know I have to update my things.13:57
evrardjpthings == thinking mostly.13:58
evrardjpmhayden: what doesn't kill you makes you stronger!13:58
cloudnullmornings13:58
evrardjpcloudnull: morning :)13:59
admin0\o13:59
odyssey4meevrardjp you need to be more welcoming to other more general ansible roles13:59
odyssey4meI mean, with your regex, you'd be missing logan- and your own external roles too ;)13:59
odyssey4me:p13:59
evrardjpodyssey4me: oh yes I forgot keepalived13:59
evrardjpdarn.13:59
openstackgerritMajor Hayden proposed openstack/openstack-ansible-os_octavia master: Fixing a few nits in release notes  https://review.openstack.org/51762513:59
cloudnullodyssey4me: evrardjp: so ceilometer... I cant seem to reproduce that issue w/ trusty in my lab. It seems like a miserable race condition.13:59
cloudnullodyssey4me: do you know if we can backport the log collection things to newotn14:00
cloudnull**newton ?14:00
mhaydenodyssey4me: I SEE WHAT YOU DID THERE ON THE MATURITY PATCH14:00
mhayden(one day it will be complete, i promise)14:00
admin0caps alert !!14:00
mhaydenadmin0: caps lock is cruise control for cool14:00
mhaydenthat's what d34dh0r53 taught me14:00
odyssey4meah, race conditions - love them so14:00
evrardjpmhayden: LOL14:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_almanach stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51663614:00
evrardjp;)14:00
evrardjpmhayden: on top of that the "complete" word was proposed by odyssey4me himself.14:01
mhaydenperhaps we need a YAML file with developer maturity ratings from 0-1014:01
admin0well then ..carry on ..14:01
admin0:D14:01
odyssey4mecloudnull yeah, seeing that it all appears to be working now - lemme get on that14:01
odyssey4me(the log collection stuff)14:01
cloudnullodyssey4me: its terrible, 5 test envs today and yesterday, all passing.14:01
evrardjpmhayden: May I go to negatives please?14:01
odyssey4mecloudnull the later branches are also failing, so perhaps you can see something there?14:01
evrardjpmhayden: oh you meant from 0 to -10. Good!14:02
evrardjphttps://slack-imgs.com/?c=1&url=http%3A%2F%2Friffsy.com%2Fimage%2FrpCx_tinygif.gif14:02
mhaydendepends on whether we used a signed integer or not14:03
cloudnullyea its seems to be working w/ newton on xenial14:03
mhaydena negative number could mean that a developer is so mature that they looped back around14:03
cloudnull I'll begin looking into the ocata failures.14:03
cloudnull-https://review.openstack.org/#/c/516640/14:03
evrardjpmhayden: I knew that at some point you'd be talking to buffer overflows.14:03
evrardjpWe are closer everyday.14:04
cloudnullit'll give me something to do on the plane14:04
eumel8evrardjp: if you can confirm, this bug should be fixed https://bugs.launchpad.net/openstack-ansible/+bug/172777914:04
openstackLaunchpad bug 1727779 in openstack-ansible "[docs] Bad redirects on all the deploy guides" [Critical,In progress] - Assigned to Jean-Philippe Evrard (jean-philippe-evrard)14:04
evrardjpI'll have a look quick14:05
evrardjpyeah14:05
evrardjpeumel8: moved it to done. Thanks!14:06
eumel8thx :)14:06
evrardjpApparently I forgot to put the bug in my fixes... Sorry!14:06
evrardjpdarn my local test just oomed14:07
evrardjp30 minutes lost.14:09
*** smatzek_ has joined #openstack-ansible14:11
*** smatzek has quit IRC14:11
openstackgerritMerged openstack/openstack-ansible-tests master: Hide yum-config-manager output  https://review.openstack.org/51483514:12
mhaydenyay14:13
evrardjpwoot14:13
odyssey4memhayden you gonna bp that one too?14:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/pike: Ensure tests repo is in required repositories  https://review.openstack.org/51762814:17
*** agrebennikov has joined #openstack-ansible14:18
mardimandymccr, Quick question14:20
mardimandymccr, How I am include the controll node in the openvswitch_nsh group ?14:20
mardimcan I*14:21
mardimandymccr, In the neutron role tests14:21
mardim?14:21
openstackgerritMerged openstack/openstack-ansible-os_barbican stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51663914:21
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_almanach master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469214:21
andymccrmardim: are you creating a new container?14:22
mardimandymccr, No14:22
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469514:22
openstackgerritMerged openstack/openstack-ansible-os_gnocchi stable/newton: Move to use new upstream Gnocchi  https://review.openstack.org/51758614:22
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca-agent master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469614:22
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca-ui master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469714:22
mardimandymccr, I mean how I represent in the tests the is metal: true14:23
andymccrmardim: the exitsing hosts are listed - https://github.com/openstack/openstack-ansible-os_neutron/blob/master/tests/lxb_inventory in the [all] section14:23
andymccrmardim: oh you don't, thats just localhost14:23
andymccrjust add localhost to the appropriate group14:23
andymccryou'll see its listed as a [physical_host]14:23
evrardjpmardim: you can give another inventory for your role test if you need to.14:23
mardimandymccr, Ah ok and why we have agents1 and agents2?14:23
mardimandymccr, I am palnning to create one:)14:23
mardimplanning14:23
evrardjpor re-use the same inventory and just override the variable to switch the usage of nsh on14:24
andymccrmardim: i imagine its for testing 2 agents work together14:24
andymccrwe do that for keystone - we test ha keystone for example14:24
*** woodard has joined #openstack-ansible14:24
openstackgerritAdrien Cunin proposed openstack/openstack-ansible-ops master: Added cleanup-venvs.yml to help remove older venvs  https://review.openstack.org/51763014:24
*** mwe1 has quit IRC14:25
Adri2000evrardjp: ^ followup to my question yesterday (or the day before... :))14:25
mardimevrardjp, andymccr I am planning to create one new inventory because I have the openvswitch_nsh group14:25
mardimevrardjp, andymccr Is that ok ?14:26
evrardjpAdri2000: that's a RADICAL approach. Should work though. You can also use the find module, but I'm not gonna complain :p14:26
*** mwe1 has joined #openstack-ansible14:26
*** Brew has joined #openstack-ansible14:27
openstackgerritMerged openstack/openstack-ansible-os_barbican stable/pike: Allow role defaults to determine the branch tested  https://review.openstack.org/51760114:27
andymccrmardim: sure - that should be fine - it wont get called unless we create a new scenario though - just fyi :) and also its worth noting you'll still need that group in the other inventories because of the failure you're seeing14:27
Adri2000evrardjp: ahah, tested on a real deployment this morning. was a bit nervous on the first run but well, no one complained until now so it looks like no bad side effect :p14:27
evrardjpLet me review that quick14:27
Adri2000no rush, but thanks :)14:28
mardimandymccr, What do you mean I need to create a test inventry for all the roles?14:28
mardimandymccr, nova ,keystone ,e.t.c. ?14:28
*** hachi has quit IRC14:28
andymccrmardim: no i mean you'll need to add that group into the existing inventories14:28
*** hachi has joined #openstack-ansible14:29
andymccrand i mean having a new inventory in there wont do anything unless we create a test scenario that uses that inventory14:29
andymccrfor example, the default test uses the lxb_inventory to test linuxbridge, and the calico test uses the calico inventory. but if you just create a new inventory then no test is actually using that inventory14:29
mardimandymccr, hmm can I just add this group to existing inventories and just create an variable file which will include the ovs_nsh_support variable ?14:29
andymccrmardim: ahh i thought you wanted to create a new inventory file14:30
mardimandymccr, not neceserelly that was just a thought14:30
*** weezS has joined #openstack-ansible14:30
mardimandymccr, Still trying to understand how the test are working14:30
*** smatzek_ is now known as smatzek14:30
mardimtests*14:30
*** woodard has quit IRC14:31
odyssey4meevrardjp heh, the almanach tests are now working :)14:31
odyssey4metyvm for the help there14:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Move log collection to 'post' stage  https://review.openstack.org/51763114:31
evrardjpodyssey4me: thank for the work!14:32
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51741014:33
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51740014:33
*** nshetty has quit IRC14:34
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Allow role defaults to determine the branch tested  https://review.openstack.org/51760314:34
*** hachi has quit IRC14:35
evrardjpwow gerrit starts to hate us14:37
odyssey4mewhy so?14:37
evrardjpgot 2 error 500 in a few minutes14:38
evrardjp"us" was in general, not only "us" us.14:38
evrardjpI am pretty sure you understood me odyssey4me :)14:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Move log collection to 'post' stage  https://review.openstack.org/51763114:39
openstackgerritMerged openstack/openstack-ansible-os_aodh stable/pike: Initial OSA zuul v3 role jobs  https://review.openstack.org/51507614:40
openstackgerritMerged openstack/openstack-ansible-os_designate stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51664214:41
openstackgerritMerged openstack/openstack-ansible-os_designate master: Allow role defaults to determine the branch tested  https://review.openstack.org/51759314:41
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51740514:42
*** esberglu has joined #openstack-ansible14:45
openstackgerritMerged openstack/ansible-hardening master: Add role maturity metadata to ansible-hardening  https://review.openstack.org/51762214:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Move log collection to 'post' stage  https://review.openstack.org/51763514:45
odyssey4mecloudnull https://review.openstack.org/#/q/I5ab31cc141804cbcb6d8721032a79d0c724fc0a2 should do the trick14:46
*** sc` has joined #openstack-ansible14:48
evrardjptrust there! it looks good but let's go forward with the post stage ^14:48
openstackgerritMerged openstack/openstack-ansible-os_aodh stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51508214:50
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Allow role defaults to determine the branch tested  https://review.openstack.org/51760614:50
openstackgerritMerged openstack/openstack-ansible-os_aodh stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51739614:50
*** esberglu has quit IRC14:51
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Updated role maturity matrix  https://review.openstack.org/51762114:51
*** esberglu has joined #openstack-ansible14:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51763714:52
openstackgerritMerged openstack/openstack-ansible-os_gnocchi stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51664414:53
mardimandymccr, If I will create a new variable file only how am i telling to the tests to use that variable file14:57
mardimandymccr, sorry for bothering you bytheway14:57
openstackgerritMerged openstack/openstack-ansible-os_magnum stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51740914:57
openstackgerritMerged openstack/openstack-ansible-os_designate stable/pike: Allow role defaults to determine the branch tested  https://review.openstack.org/51759114:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51763715:02
openstackgerritMerged openstack/openstack-ansible-os_nova stable/pike: Update test image for nova-lxd  https://review.openstack.org/51737615:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51763715:07
evrardjpodyssey4me: wow. https://review.openstack.org/#/c/517621/15:10
evrardjpsee the jobs running15:10
odyssey4meevrardjp your thoughts please - we can do https://review.openstack.org/517637 for newton and ocata, but it will require tox.ini changes in every repo to make it work... the major benefit is that it uses the pre-cloned git sources, thus making tests more reliable... the question is whether it's worth it for newton/ocata15:10
evrardjpfor N definitely not worth it, but if we do it for O, why not doing it for N too...15:11
evrardjplet me think about it in more details15:11
sc`i've looked around, but can't find definitive documentation: how does ansible deal with service user roles?15:11
odyssey4meevrardjp I guess it comes down to whether we're seeing enough git clone failures in N/O to make a change like that which will cause quite a bit of churn15:12
odyssey4meand yes for N it's quite late, but for O it may be worth it15:12
odyssey4mesc` not sure I understand the question? ansible runs tasks with information given to it15:13
odyssey4meevrardjp how does that role maturity matrix data get updated?15:13
sc`i'm probably not phrasing it correctly15:13
evrardjpodyssey4me: that was stupid of me to bother you with the jobs there, it's because it's a doc change.15:13
evrardjpsilly me.15:13
evrardjpI think for O it's worth it indeed.15:14
odyssey4meevrardjp oh do you need a job for that?15:14
sc`the mysql users are what i'm looking for specifically, like what grants they get and so on15:14
odyssey4mesc` is this for ansible generally, or for openstack-ansible specifically?15:14
sc`vanilla install docs say all privileges. my cookbooks go with least privilege15:14
evrardjpodyssey4me: I was talking about a different topic already :p15:14
evrardjpodyssey4me: I think your patch is worth it for Ocata15:14
sc`odyssey4me: just trying to sanity check my own project against others15:15
odyssey4meevrardjp I'll forgive you because it's friday15:15
*** askb has quit IRC15:15
evrardjpodyssey4me: I'm speaking terribly all the days of the week, you know it :p15:15
sc`sigh. too early15:15
sc`not enough caffeine15:15
odyssey4mesc` in OSA we implement a single mysql db user per project (ie cinder, etc), and a single rabbitmq user/vhost per project (ie cinder, etc)15:16
evrardjpodyssey4me: but I think we should at least have a patch depends-on this patch to see if it works fine15:16
sc`yeah. mysql is totally the wrong thing to be asking about. one moment15:16
sc`it's sleepy and i'm early15:16
odyssey4mesc` then each service has a service account in keystone too15:16
evrardjpodyssey4me: the advantage is that we'll have easier backports in the future, right?15:16
evrardjpand all the branches are behaving the same way in regards to zuul15:16
*** askb has joined #openstack-ansible15:17
* odyssey4me wonders where in the docs mhayden hid his thesis on OSA security15:17
evrardjpwhich is a good conveneince15:17
* mhayden wats15:17
*** askb has quit IRC15:17
armaanfolks, fyi magnum/Ocata works but magun/pike doesn't. No idea why Kubernetes API never comes up -- as of now.15:17
sc`it's the keystone service account role that i'm looking at. i should probably just pull down a copy of osa and build a representative deployment locally15:17
odyssey4meevrardjp the main thing I'm actually looking to do with the patch is use the git clones zuul puts there... it's a secondary benefit that depends-on will work15:17
evrardjpyeah but not a small benefit15:18
odyssey4mesc` this may be handy? https://docs.openstack.org/project-deploy-guide/openstack-ansible/pike/app-security.html15:18
evrardjpI like consistency, so I'd be enclined to give it a +2. Better to ask the community that's still in O for that. So let's add jmccrory and logan- on those patches for review, and let them doing the +w if they are confident.15:19
sc`sort of, but it just gives the same generic stuff that my project might: least privilege, mainly15:19
odyssey4meevrardjp that maturity matrix sure is pretty :)15:19
evrardjpCould you give an example of the changes needed in the Ocata repo for a repo like os_nova ?15:19
odyssey4meevrardjp for now let's see if it works, which is why I did a -w15:19
evrardjpodyssey4me: we're gonna need to backport the matrix to other branches15:19
sc`i'm one of those crazies that still develops on chef (yes, it still exists)15:20
evrardjpodyssey4me: yes exactly15:20
odyssey4mesc` ah, I have fond memories of chef15:20
sc`i just want to make sure i'm not going too far off15:20
sc`i don't ansible often, so thought it might be quicker to ask than sit through a build15:20
odyssey4meevrardjp hmm, os_almanach is not complete - it's incubated, and it has ocata and pike branches so it must have been created in the newton cycle15:21
evrardjpmmm15:23
evrardjpit has no tests?15:23
evrardjpodyssey4me: it has functional test15:24
evrardjpso according to the definition it's not incubated anymore15:24
evrardjptherefore it moved to complete15:24
odyssey4meI don't think that https://github.com/openstack/openstack-ansible-os_almanach/blob/master/tests/test-functional-almanach.yml#L25-L35 qualifies as a functional test15:25
evrardjpfor the creation branch, that could be a mistake, I think they are all based on the same logic, which was depending on tag and branches.15:25
evrardjpodyssey4me: I guess it's all a question of definition15:25
sc`my conumdrum is that the official installation docs for pike conflict with devstack which conflict with my own cookbooks. chef follows least privilege, but devstack grants both admin and service roles15:25
evrardjpfor now I took the definition of "If you have something"15:26
evrardjpwhich some services don't even have!15:26
sc`i don't have nearly enough hardware to deploy representative puppet and ansible deployments for reference15:26
odyssey4mesc` sure, devstack is for development... not production15:26
odyssey4meboth puppet and OSA have AIO deployments available - not sure if that helps?15:27
sc`i... know that. never mind. it was a dumb idea asking.15:27
evrardjpodyssey4me: the general idea is started in this role maturity, if there are bugs, we can fix them :)15:27
odyssey4meevrardjp sure thing15:27
odyssey4melooks good so far15:27
*** sc` has left #openstack-ansible15:27
Neptu_evrardjp: can modify the conf.d/ files for the haproxy and then run the gate script... or the gate script will overwrite my changes??15:28
Neptu_i just dont want to wait an hour discover the result15:28
evrardjpNeptu_: don't use the gate script15:28
evrardjpIf you're editing stuff you should follow the regular process15:29
Neptu_evrardjp: i was guessing that15:29
evrardjpregular process for an aio is documented15:29
evrardjphttps://docs.openstack.org/openstack-ansible/latest/contributor/quickstart-aio.html15:29
Neptu_thanks for the link15:29
evrardjpdeploy guide for non aio: https://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/15:29
evrardjpNeptu_: yw15:29
odyssey4meNeptu_ just before https://docs.openstack.org/openstack-ansible/latest/contributor/quickstart-aio.html#rebooting-an-aio see the section about running individual playbooks15:29
odyssey4megate-check-commit is meant for execution by the gate, and only once - not by humans15:30
evrardjpodyssey4me: I'd be happy to include another table with tempest testing.  When a role gets tempest tested, we add that to its metadata, and we can generate a new table based on that.15:30
odyssey4meevrardjp to me, for openstack roles, that is the definitive way to test - anything else is inferior15:31
evrardjpyeah15:31
Neptu_odyssey4me: as far as i understand the gate is a CI thingie... is it?15:31
evrardjpbut we didn't define a baseline for now.15:31
odyssey4meNeptu_ yes - it's the term for the CI which acts as a 'gate' for any patches which cannot merge unless they pass the 'gate'15:32
odyssey4meevrardjp fair enough15:32
Neptu_gate keeper15:32
openstackgerritDimitrios Markou proposed openstack/openstack-ansible-os_neutron master: [DO_NOT_MERGE] Add OvS-NSH support  https://review.openstack.org/51725915:32
Neptu_ohh i need to get my dungeon keeper from gog15:33
evrardjplol15:34
evrardjplogan-: do you think it would be possible to add ceph functional testing to the nova role?15:35
evrardjpelse we can just make sure that a change in os_nova is tested with the integrated gate jobs15:36
andymccrdo we have the functionality to create alias ips inside containers?15:36
evrardjpandymccr: I think we can do whatever we want in the container creation script if need be15:37
evrardjpif that needs to be permanent, I am not sure.15:37
Neptu_the changes on the haproxy need to be done before or after the boostrap-aio?15:37
Neptu_i think before15:37
andymccrevrardjp: its a random request i know :D15:37
andymccractually i could just use diff ports instead of ips15:37
odyssey4meandymccr I think we do - we have a very flexible set of functionality for nic definitions15:38
andymccrodyssey4me: yeah was hoping i could do container_networsk def for a host - i'll test it15:38
evrardjpandymccr: with different ports you can simply use the container_networks15:38
andymccrim not sure it'll let me specify the same bridge twice15:38
evrardjpandymccr: it sounds like a terrible idea network wise15:39
evrardjpI'll call you mr loops .15:39
odyssey4mehmm, it doesn't look like https://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/templates/debian-interface.cfg.j2 will allow more than one address item per interface15:39
andymccrevrardjp: haha no just like an alias15:39
andymccrlike 192.168.10.10 and 192.168.10.11 on the same host15:40
evrardjpyeah on the same nic it would make sense15:40
andymccreth0:0 eth0:115:40
andymccrw/e15:40
evrardjpiface :115:40
evrardjpyeah15:40
evrardjppost-up script or in the creation script :D15:40
odyssey4meheh, oh yeah - just found that myself15:40
odyssey4meso it should work15:41
*** armaan has quit IRC15:46
*** armaan has joined #openstack-ansible15:46
evrardjpodyssey4me: did you see what I said a little above with the nova role?15:49
evrardjpwe basically merged something that broke ceph and we didn't see it. because ceph gets proper testing in the integrated gate, I was wondering if that was possible15:49
evrardjpa little like keystone workflow but with ... os_nova :p15:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51763715:50
*** armaan has quit IRC15:51
evrardjpandymccr: do you remember an ansible 2.2 bug with the include_role?15:53
evrardjpI remember we discussed it.15:53
evrardjpI can't find a link though15:53
*** smatzek has quit IRC15:54
odyssey4meevrardjp it had something to do with leaking vars IIRC, I think in relation to delegation15:54
odyssey4memight have been a bug, but might have been us not understanding how to use it15:54
andymccrevrardjp: there was definitely an include bug in templating15:55
andymccrbut i think that still exists, it was a jinja2 issue15:55
andymccror rather an ansible implementation of jinja2 issue15:55
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/pike: Move the neutron_dhcp_config back to defaults  https://review.openstack.org/51595215:57
odyssey4meevrardjp jmccrory keen to get nova-lxd for pike voting again? https://review.openstack.org/51761815:57
*** smatzek has joined #openstack-ansible15:57
evrardjpodyssey4me: no doubt.15:57
evrardjpandymccr: yes I think we are hitting it in nova.15:58
openstackgerritMerged openstack/openstack-ansible-tests stable/newton: Move log collection to 'post' stage  https://review.openstack.org/51763515:58
andymccrevrardjp: link?15:58
evrardjplinks even!15:59
evrardjp1) https://github.com/openstack/openstack-ansible-ceph_client/blob/master/tasks/ceph_all.yml#L27 the task that fails15:59
evrardjpgets included from https://github.com/openstack/openstack-ansible-os_nova/blob/stable/ocata/tasks/main.yml#L116-L12715:59
*** jafeha has quit IRC15:59
evrardjpand 3) the stacktrace15:59
Neptu_evrardjp: I do not see the haproxy conf on the aio installation, is not included?16:00
evrardjp(loading)16:00
evrardjpit is included16:01
evrardjpit runs haproxy-install.yml iirc16:01
evrardjpduring a part of the process.16:01
odyssey4meNeptu_ it is - what're you looking for? the resulting config files, or the files that ansible uses?16:01
evrardjpandymccr: I think I will give you the full link without the line: http://logs.openstack.org/89/514289/4/check/openstack-ansible-functional-ubuntu-xenial/3da17c1/job-output.txt.gz16:02
evrardjpmy browser is close to dying here.16:02
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51625916:02
andymccrhahaha16:02
andymccrok cool16:02
andymccrnot sure what to do about that swift job btw16:02
Neptu_odyssey4me: Im looking for having keystone without ssl therefore i udnerstand i need to modify the haproxy.yml inlcuded in the conf.d. Ive seen that file on the gate deployment but i not see it now on the aio deployment which feels strange16:02
andymccri cant recreate that issue at all ive built like 10 of those now16:02
odyssey4meNeptu_ no, you don't need to modify conf.d or any haproxy config16:03
odyssey4meNeptu_ turning off ssl for endpoints is described in the 'test lab' appendix example config16:03
odyssey4meandymccr recheck 4 eva ?16:04
andymccrhaha yeah it seems so :(16:04
andymccrwhile true;16:04
Neptu_odyssey4me: can u please point me the documentation for this test lab?16:04
odyssey4meNeptu_ https://docs.openstack.org/project-deploy-guide/openstack-ansible/pike/app-config-test.html16:04
odyssey4meright at the bottom of the page it shows how to disable https public endpoints16:05
Neptu_odyssey4me: ok i double check that one when the install is finished16:06
*** dxiri has quit IRC16:06
odyssey4meNeptu_ better to set that before the install16:06
Neptu_odyssey4me: the problem i had aswell was related to get public endpoints pubished by keystone... I create new roles and used this users but i still got16:07
Neptu_odyssey4me: ok i fix that before the install16:07
openstackgerritMerged openstack/openstack-ansible-os_swift stable/newton: Change developer_mode branch to newton-eol  https://review.openstack.org/51740216:10
Neptu_odyssey4me: openstack_service_publicuri_proto: http that was easy...16:10
andymccrhaha as if by magic it merges16:12
mardimandymccr, evrardjp I add the group to the test_inventories but I still get the same error in the zuul16:13
Neptu_odyssey4me: regarding keystone giving away internal ip's is there a way to solve this??16:13
mardimadded*16:13
evrardjpandymccr: I've really thought about something that will recheck automatically all my patches until I say "no more" or it merges.16:15
*** Oku_OS is now known as Oku_OS-away16:15
odyssey4meNeptu_ you still haven't given enough information to help solve that one - are you querying the catalog, and is the user you're querying with an admin or not, and what are you getting versus what are you expecting?16:16
openstackgerritMerged openstack/openstack-ansible-ops master: Added cleanup-venvs.yml to help remove older venvs  https://review.openstack.org/51763016:16
andymccrevrardjp: haha yeah that would be good16:17
evrardjplol16:17
evrardjpdon't tempt me!16:17
evrardjpit takes like 50 lines max I guess.16:17
*** smatzek has quit IRC16:18
*** smatzek has joined #openstack-ansible16:18
*** smatzek has quit IRC16:20
*** smatzek has joined #openstack-ansible16:20
*** vnogin has quit IRC16:21
*** armaan has joined #openstack-ansible16:23
openstackgerritMerged openstack/openstack-ansible-os_almanach master: Initial OSA zuul v3 role jobs  https://review.openstack.org/51272916:24
openstackgerritMerged openstack/openstack-ansible-os_almanach stable/ocata: Initial OSA zuul v3 role jobs  https://review.openstack.org/51663616:24
openstackgerritMerged openstack/openstack-ansible-os_almanach stable/pike: Initial OSA zuul v3 role jobs  https://review.openstack.org/51708516:28
openstackgerritMerged openstack/openstack-ansible-tests stable/ocata: Move log collection to 'post' stage  https://review.openstack.org/51763116:30
*** smatzek has quit IRC16:31
Neptu_odyssey4me: ok let me finish the install and I will generate some logs for you to undestand better16:32
Neptu_but i have 1h more and is weekend!!16:32
Neptu_is been a long weekend im thinking eve online16:32
odyssey4meevrardjp good news - https://review.openstack.org/517635 is working, tested with https://review.openstack.org/51399916:33
evrardjpthat's nice!16:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51765016:34
evrardjpI am still on the figuring out why the ceph thing16:34
odyssey4metesting https://review.openstack.org/517631 with https://review.openstack.org/516640 now16:34
odyssey4mealso testing https://review.openstack.org/517637 with https://review.openstack.org/517650 now16:35
evrardjpI think our gates will be considered the best gates16:35
*** smatzek has joined #openstack-ansible16:36
openstackgerritAntony Messerli proposed openstack/openstack-ansible-ops master: [WIP] Prevent deploying old code once leaped  https://review.openstack.org/51712616:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh stable/ocata: Updated from OpenStack Ansible Tests  https://review.openstack.org/51765116:37
evrardjp "I like to surround myself from the best gates. I know the best gates. We have the best gates." -- world famous quote.16:38
odyssey4mehahaha16:38
odyssey4megood news - proposal bot is doing the right thing now: https://review.openstack.org/51765116:39
*** smatzek has quit IRC16:41
openstackgerritAntony Messerli proposed openstack/openstack-ansible-ops master: Prevent deploying old code once leaped  https://review.openstack.org/51712616:49
*** idlemind has quit IRC16:51
openstackgerritMerged openstack/openstack-ansible-os_aodh stable/ocata: Updated from OpenStack Ansible Tests  https://review.openstack.org/51765116:52
*** bruvik_ has quit IRC16:59
*** bruvik_ has joined #openstack-ansible16:59
*** a0x3e8 has joined #openstack-ansible17:05
openstackgerritMerged openstack/openstack-ansible-os_octavia stable/pike: Enable V2 Octavia API (Experimental)  https://review.openstack.org/51569817:06
*** smatzek has joined #openstack-ansible17:07
odyssey4meheh, it works evrardjp https://review.openstack.org/#/c/517650/17:07
evrardjpthat is freaking great.17:08
*** Smeared_Beard has joined #openstack-ansible17:08
evrardjplogan-: ^ jmccrory ^ could you vote on the depends on of this patch if you agree for this kind of new features backported in stable branch?17:09
evrardjpI am ok with it myself17:09
evrardjpmgariepy:  too17:09
*** dxiri has joined #openstack-ansible17:09
jmccrorydoes that already go back to ocata otherwise?17:09
*** SmearedBeard has quit IRC17:09
evrardjpwe're gonna do ocata too in the same way17:10
evrardjpif I understood properly17:10
odyssey4mejmccrory evrardjp yeah, I'll do a port to ocata too - I was just trying it out with the worst case scenario17:10
odyssey4medoing one update now quickly to remove projects which don't have newton branches17:11
odyssey4meI can automate the patches to all the other repositories17:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51763717:13
Neptu_what is the working version for the python clients for keystone etc... v2 or v3??17:13
*** rpittau has quit IRC17:13
evrardjpNeptu_: keystone v2 is abandoned in master.17:13
evrardjpabandonned*17:13
odyssey4meNeptu_ v2 or v3 is the keystone API version, not client version17:14
odyssey4mev2 is being removed in Queens (master)17:14
evrardjpand yes it's api version17:14
Neptu_i mean17:14
evrardjpsorry for my abuse of language!17:14
Neptu_i shoudl load the v3 or v2 rc file17:14
evrardjpI don't understand17:14
*** jamesdenton has quit IRC17:14
Neptu_evrardjp: is fine, .. no worries .. you pay for beeer in vancuver17:14
Neptu_:D17:15
odyssey4mejmccrory evrardjp if you guys think it'll be worth it then I'll propose an ocata test set too17:15
Neptu_eeeeeeeeee17:16
Neptu_ok very weird, very very very weird17:16
*** chas has quit IRC17:17
*** chas has joined #openstack-ansible17:17
Neptu_https://pastebin.com/NLfQJmX717:18
Neptu_i have all the endpoinds fixed with http not https17:18
*** gouthamr has joined #openstack-ansible17:18
Neptu_i do the call with http on the browser and i get nothing17:19
Neptu_same with https and works (kinda)17:19
evrardjpodyssey4me: yeah worth it im17:19
evrardjpimo17:19
evrardjpNeptu it's not the first time you're coming around with http and https thingies, do you run external and internal lb vip on the same address?17:20
Neptu_evrardjp: donno i just runned the aio install and changed the install to make the haproxy use http17:21
evrardjpodyssey4me: fun stuff about the ceph bug17:21
*** weezS has quit IRC17:21
Neptu_evrardjp: i feel lost i thought i had this under control17:21
evrardjpso when doing the include role and then doing the 2 levels of include inside ceph client role17:21
Neptu_is slaping me on the face basically17:22
*** chas has quit IRC17:22
evrardjpthe first task of the ceph client second level include fails.17:22
evrardjpWhatever the module is17:22
Neptu_need to go now feel free to comment i will read it from home17:22
evrardjpNeptu_: just start from something that's standard17:22
evrardjpAIO should be working fine with https17:22
evrardjpif you need a specific certificate, modify your config, and give it your certificate17:23
Neptu_evrardjp: is working monasca api is not linking self signed certs17:23
evrardjpif it doesn't like self signed certs, I am pretty sure it won't like http17:23
evrardjp:p17:23
Neptu_well there is 2 problems first is the ssl layer which i can deactrivate from the haproxy17:23
evrardjpand maybe that's an issue to fix like allowing self signed cert17:23
evrardjp(--insecure option in clients or something like this)17:24
*** gouthamr_ has joined #openstack-ansible17:24
Neptu_hehehe i was browsing the code today the insecure flag is never used on the code...17:24
Neptu_so kaboom happy hour17:24
Neptu_they are throwing me out fro the office now talk later17:25
andymccrevrardjp: not sure that is the same old issue: https://github.com/ansible/ansible/issues/2360917:25
andymccrit seems to be impacting on 2.417:25
evrardjpyeah17:27
evrardjpsame issue17:27
*** gouthamr has quit IRC17:27
andymccrthat is weird though17:27
andymccralso seems ansible just went "nah dont want to fix that"17:27
openstackgerritMerged openstack/openstack-ansible-os_nova stable/pike: Set the nova-lxd test to voting  https://review.openstack.org/51761817:28
evrardjpI am thinking of removing the ceph_all thing17:28
evrardjpit's a fun thing, because it's not on the task itself that it fails, it's when you're invoking the content of the module17:32
evrardjpso not on the strategy17:33
evrardjpvery interesting17:33
jmccroryodyssey4me where does it checkout the correct branch of roles that are cloned by zuul?17:34
*** gouthamr_ is now known as gouthamr17:36
*** lbragstad has quit IRC17:37
jmccroryhmm i see. guess it's some pre-run zuul task http://logs.openstack.org/50/517650/1/check/openstack-ansible-functional-ubuntu-xenial/ee40062/job-output.txt.gz#_2017-11-03_16_37_49_03131317:39
evrardjplogan-: do you know if we moved everything that include ceph_client to an include role? This way I know if I can remove some condition... Else I'd check myself17:43
logan-not sure about gnocchi but nova/glance/cinder are changed for sure17:44
andymccrlogan-: on that note - could we note use the ceph_client role in ceph-ansible instead? :D17:44
*** vnogin has joined #openstack-ansible17:44
andymccrand then have integration bits for the openstack conf17:44
logan-andymccr: was looking at that the other day. would love to do that17:44
*** vnogin has quit IRC17:45
andymccrlogan-: ok cool - i'll take some time at some point to look into that17:45
*** vnogin has joined #openstack-ansible17:45
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Add allocation pool for octavia mgmt subnet  https://review.openstack.org/51537817:47
openstackgerritMerged openstack/openstack-ansible-os_octavia master: add segmentation id option to octavia mgmt network creation task  https://review.openstack.org/51503517:47
*** sc68cal has quit IRC17:48
*** germs has joined #openstack-ansible17:51
*** vnogin has quit IRC17:52
*** germs1 has joined #openstack-ansible17:52
*** vnogin has joined #openstack-ansible17:53
*** germs has quit IRC17:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_almanach master: Updated from global requirements  https://review.openstack.org/51766517:58
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_almanach master: Updated from global requirements  https://review.openstack.org/51766518:00
*** vnogin has quit IRC18:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Used cached git sources and enable depends-on  https://review.openstack.org/51766618:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Used cached git sources and enable depends-on  https://review.openstack.org/51766618:05
odyssey4mejmccrory evrardjp logan- the equivalent ocata patch: https://review.openstack.org/51766618:06
*** sc68cal has joined #openstack-ansible18:06
odyssey4meoh dear - I used the same change id so the depends-on will get complicated18:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Used cached git sources and enable depends-on  https://review.openstack.org/51766718:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51766918:09
odyssey4memhayden jmccrory evrardjp logan- sorry, had to abandon those to prevent issues when doing the rest of them18:11
odyssey4mehttps://review.openstack.org/517669 is the same patch, just different change id18:11
mhaydenORLY18:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51765018:12
odyssey4meyeah, sorry - it took me a moment to realise that if both the newton and ocata patches have the same change ID, then all the depends-on patches would wait for *both* to merge before they could merge18:13
evrardjp[m]oh yeah that's true.18:13
odyssey4memhayden lol, it took less than a minute for the gate to respond to your comment in https://review.openstack.org/51766518:15
*** chhavi has quit IRC18:16
*** chhavi__ has quit IRC18:16
*** vnogin has joined #openstack-ansible18:18
mhaydenkaboom18:19
odyssey4mealright, lemme make nodepool earn its keep18:19
*** vnogin has quit IRC18:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767018:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767018:27
odyssey4meapologies for the spam - incoming patch storm18:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-hardening stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767118:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-apt_package_pinning stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767218:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ceph_client stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767318:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767418:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767518:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767618:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767818:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767918:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768018:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768118:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-apt_package_pinning stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767218:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_openrc stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768218:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768318:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768418:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768518:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768618:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768718:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768818:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768918:30
*** vnogin has joined #openstack-ansible18:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769018:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769118:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-hardening stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767118:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769218:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769418:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769518:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769618:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769718:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769818:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769918:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51770018:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51770118:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51770218:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51770318:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_server stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51770418:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51770518:33
openstackgerritMerged openstack/openstack-ansible-os_almanach master: Updated from global requirements  https://review.openstack.org/51766518:35
*** vnogin has quit IRC18:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51767618:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769918:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769618:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769618:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769618:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769618:42
gunixook so ansible 17 is for queens. i was wondering why i have random stuff missing from horizon. i got unstable :))18:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769618:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769418:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769418:49
openstackgerritMerged openstack/openstack-ansible-tests stable/pike: Ensure tests repo is in required repositories  https://review.openstack.org/51762818:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Set the nova-lxd test to voting  https://review.openstack.org/51770618:50
*** Smeared_Beard has quit IRC18:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769218:54
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629918:57
*** woodard has joined #openstack-ansible18:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769218:58
*** woodard has quit IRC19:03
mgariepyanyone seen a greenfield deployment with neutron db not being updated to the latest version ?19:06
*** stuartgr has left #openstack-ansible19:07
mgariepyI had to run:  "neutron-db-manage upgrade head" to fix it.19:08
mgariepycentos: pike 16.0.219:08
openstackgerritMajor Hayden proposed openstack/openstack-ansible-tests master: Simplify install_pkg_deps() function  https://review.openstack.org/51771019:09
*** weezS has joined #openstack-ansible19:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51769019:14
*** snowman48391 has joined #openstack-ansible19:16
*** snowman4839 has quit IRC19:16
gunixmgariepy: that is strange.19:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768319:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768319:18
*** chas has joined #openstack-ansible19:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_openrc stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768219:19
mgariepygunix, yes I know :) haha19:19
mgariepyi'll start a vm monday and test it on my own. I didn't ran the deployment on that one. just helped debugging it.19:20
*** electrofelix has quit IRC19:21
*** chas has quit IRC19:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768919:22
*** vnogin has joined #openstack-ansible19:25
evrardjpprepping for the plane for Sydney. please don't forget the bug triage next week! Sorry if I won't be able to attend... :'(19:28
evrardjpsee you laterz!19:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768319:29
odyssey4meevrardjp just send an email indicate that it's not going to happen if no-one has volunteered19:30
armaanfolks, need some recommendation on decreasing the memory usage by OSA containers? I suppose we can always reduce the process threads?19:30
*** pcaruana has quit IRC19:32
gunixcan you run osa on deb instead of ubuntu ?19:32
*** snowman48391 has quit IRC19:32
gunixarmaan: i have something for you if you run POC19:32
gunixmeaning, test19:32
armaangunix: awesome19:33
gunixyou can limit the number of workers/service to 119:33
gunixit's how osa-aio deploys19:33
armaanin the template19:33
gunixand gets your control to use 6 GB ram19:33
armaangunix: how can i do that?19:34
gunixarmaan: https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/templates/user_variables.aio.yml.j2#L32-L13719:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768919:35
gunixarmaan: adding that to user variables and running setup_openstack.yml should get ram on controller from 10 gb to 619:36
armaangunix: man, thanks a million! This will help me a lot. :)19:36
gunixarmaan: actually cloudnull gave me that a few days ago cause  i had the same issue. don't use that in prod, though19:37
odyssey4mearmaan every service has a max_threads var19:37
odyssey4mearmaan depending on which release you're working with, you can use the AIO overrides as a short-cut reference, for example: https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/templates/user_variables.aio.yml.j2#L32-L13719:38
armaanodyssey4me: I have to run atleast 50-80 multi node openstack environments which will spawn only two instances. So i guess i could use the same vars which are in aio?19:38
odyssey4meyou can inspect the roles themselves - I wouldn't suggest tuning it that far down... you'll likely want more than a single or two threads... but you can set it down dramatically19:39
gunixmy 2 cents: give your controller enough ressources if you have that many nodes19:39
armaanodyssey4me: Release: Ocata, Okay, perhaps up to 8gb per controller should be okay.19:40
*** snowman4839 has joined #openstack-ansible19:40
odyssey4methe default formula for almost all services is shown as an example here: https://github.com/openstack/openstack-ansible-os_glance/blob/master/defaults/main.yml#L158-L15919:40
armaangunix: I meant 50-80 openstack deployments. Openstack on top of Openstack.19:40
odyssey4methat equates to - the number of CPU's divided by two, or 16 - whichever is smaller19:40
odyssey4meyou will also find that galera will take whatever it can get19:41
gunixodyssey4me: any ideea why demo user after tempest deploy can't use swift? i google before asking, found nothing :(19:41
odyssey4mein the AIO we tune it *way* down: https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/templates/user_variables.aio.yml.j2#L23-L2719:41
odyssey4megunix it should be able to, assuming you have swift deployed19:42
gunixnope. can't create containers, and of course can't use backups, since access is per user19:42
logan-i have problems running a small dev cluster on 3x16gb nodes without tuning workers19:42
armaanodyssey4me: Okay, currently i am using 16gb for controller and my objective is to bring it to 8 gb. I am also running 3 galera containers and 3 rabbit containers. I suppose i could reduce that number 1 container of each service?19:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768319:45
armaanlogan-: How much is the RAM consumption per controller?19:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops stable/newton: Used cached git sources and enable depends-on  https://review.openstack.org/51768319:46
*** Brew has quit IRC19:47
odyssey4mearmaan as much as you give it19:47
odyssey4meif you want to reduce ram usage, you need to tune the workers down, and you should probably also tune galera and rabbit down heavily19:47
odyssey4meour defaults cater for a mid-sized environment, not a small one19:47
armaanodyssey4me: I guess what i want to confirm is whether it is okay to have just 1 galera container and 1 rabbit container in a multi node test environment?19:48
armaanodyssey4me: you are right i definitely need to tune the workers but not sure about the best way to tune galera and rabbit.19:49
odyssey4mearmaan it depends on your needs - if you do your backups well and are prepared to have outages, then yes19:50
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Fixing a few nits in release notes  https://review.openstack.org/51762519:50
odyssey4meif you want high availability, then you need 3 of each19:50
*** SmearedBeard has joined #openstack-ansible19:50
armaanHA is not a requirement at the moment. It is just for the summit workshop.19:51
odyssey4mearmaan I've given you the galera tuning - look through the rabbit role and you'll find tuning options there too - along with some research online19:51
odyssey4meanother option is also to actually set the containers to only be able to use an amount of RAM19:51
odyssey4mehttps://blog.codeship.com/lxc-memory-limit/19:51
armaanodyssey4me: Ahh yes, just saw the galera one again, i mixed up the links.19:52
odyssey4meyou can force the container to be limited in the ram it can use19:52
odyssey4meif you're doing a training thing, that's probably your best bet19:52
*** a0x3e8 has quit IRC19:54
armaanodyssey4me: it is for this one, https://www.openstack.org/summit/sydney-2017/summit-schedule/events/19911/practical-kubernetes-with-magnum-and-openstack-ansible?BackURL=https%3A%2F%2Fwww.openstack.org%2Fsummit%2Fsydney-2017%2Fsummit-schedule%2Fspeakers%2F398%23eventid%3D1991119:54
odyssey4mearmaan ah, nice - setting up training environments is hard19:54
odyssey4methe mix of consistency and low resources is quite a challenge19:54
odyssey4meif it's for training, start with the AIO config tuning and see how that goes19:55
odyssey4meyou don't actually need 3 controllers at all - so you could optionally use a dedicated host for rabbit/galera and another host for the openstack bits... we've built OSA so that you can do just about anything you want, as long as you know what you want and are prepared to figur out how to do it19:56
*** SmearedBeard has quit IRC19:56
*** a0x3e8 has joined #openstack-ansible19:56
openstackgerritMerged openstack/openstack-ansible stable/pike: Update swift role SHA  https://review.openstack.org/51752219:57
armaanI really like your suggestion of "force the container to be limited in the ram it can use", i am gonna test that. I am using one controller and affinity set to 3 for galera and rabbit, i will set it to 1 now.19:57
armaanOh yes, the flexibility provided by OSA in OpenStack space is second to none.19:58
Neptu_screen -list20:00
odyssey4meyeah, if you have a single controller, as long as you're running newton+ you can just use a single rabbit/galera... no need to cluster if you don't need HA20:01
odyssey4meif you change the container cpu/ram limits, you need to shut the container down and start it up again - a reboot won't apply the changes20:01
*** a0x3e8 has quit IRC20:03
*** a0x3e8 has joined #openstack-ansible20:06
*** hachi has joined #openstack-ansible20:07
armaanroger that, let me make these changes and see what comes out of it. Thanks a lot for the extremely useful information!20:07
*** a0x3e8 has quit IRC20:07
*** a0x3e8 has joined #openstack-ansible20:07
*** vnogin has quit IRC20:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Used cached git sources and enable depends-on  https://review.openstack.org/51766720:17
odyssey4mearmaan good luck with the training session - hope it works well!20:18
armaanThank you! Florian will conduct it, i am just setting it up.20:22
odyssey4mehaha, no pressure :p20:23
odyssey4meI'm out for the weekend, or at least for tonight - cheers all!20:23
*** smatzek has quit IRC20:30
*** smatzek has joined #openstack-ansible20:31
*** hachi has quit IRC20:34
gunixodyssey4me: after giving the demo user the swiftoperator role within the demo project, i was able to create the volumebackups container wihtin the dem project, using demo user. after this, cinder volume backups started to work20:35
*** smatzek has quit IRC20:35
gunixcloudnull: are you online?20:37
*** hachi has joined #openstack-ansible20:38
*** chas has joined #openstack-ansible20:38
gunixcloudnull: this was too long for irc. i sent you an email from gunix@gunix.cloud21:15
eumel8gunix: he's travelling - https://twitter.com/cloudnull/status/92654906370053324821:19
*** hachi has quit IRC21:19
*** thorst has quit IRC21:19
gunixhe doesn't have access to mail at the summit, does he21:20
*** a0x3e8 has quit IRC21:25
*** a0x3e8 has joined #openstack-ansible21:25
gunixandymccr: can i pls forward the mail to you, since cloudnull is at the summit? it's about swift. :D21:27
*** a0x3e8 has quit IRC21:28
*** SmearedBeard has joined #openstack-ansible21:55
*** SmearedBeard has quit IRC22:01
*** Miouge has quit IRC22:05
*** snowman4839 has quit IRC22:12
*** snowman4839 has joined #openstack-ansible22:13
*** kmARC has joined #openstack-ansible22:30
*** chas has quit IRC22:31
*** dxiri has quit IRC22:52
*** eumel8 has quit IRC22:59
*** thorst has joined #openstack-ansible22:59
*** thorst has quit IRC23:00
*** eumel8 has joined #openstack-ansible23:01
*** weezS has quit IRC23:06
*** mwynne has joined #openstack-ansible23:07
*** eumel8 has quit IRC23:16
*** vnogin has joined #openstack-ansible23:27
*** gouthamr has quit IRC23:40
*** SmearedBeard has joined #openstack-ansible23:57

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