Friday, 2016-11-11

*** Hosam_ has quit IRC00:00
*** Hosam has joined #openstack-ansible00:01
*** Hosam has quit IRC00:05
*** chas_ has joined #openstack-ansible00:05
*** chas_ has quit IRC00:09
*** hughmFLEXin has quit IRC00:10
*** victorhe has joined #openstack-ansible00:13
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_glance: Use upstream openstack image module  https://review.openstack.org/39644400:13
*** weezS has joined #openstack-ansible00:16
*** victorhe has quit IRC00:17
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-plugins: Remove glance library  https://review.openstack.org/39644500:19
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-plugins: Remove glance library  https://review.openstack.org/39644500:21
*** chas_ has joined #openstack-ansible00:24
*** weezS has quit IRC00:27
openstackgerritMerged openstack/openstack-ansible-os_tempest: Use upstream openstack image module  https://review.openstack.org/39633000:28
*** chas_ has quit IRC00:28
*** scarlisle has quit IRC00:38
*** victorhe has joined #openstack-ansible00:40
*** jamielennox is now known as jamielennox|away00:44
*** victorhe has quit IRC00:45
*** hughmFLEXin has joined #openstack-ansible00:54
*** jlockwood has quit IRC00:56
*** agrebennikov has quit IRC01:09
*** c-mart has quit IRC01:10
*** phalmos has quit IRC01:11
*** adrian_otto has joined #openstack-ansible01:13
*** schwicht has quit IRC01:17
*** schwicht has joined #openstack-ansible01:18
*** smatzek has joined #openstack-ansible01:22
*** chas_ has joined #openstack-ansible01:24
*** schwicht has quit IRC01:27
*** chas_ has quit IRC01:29
*** schwicht has joined #openstack-ansible01:36
*** hybridpollo has quit IRC01:37
*** hybridpollo has joined #openstack-ansible01:48
*** messy has joined #openstack-ansible02:02
*** adrian_otto has quit IRC02:13
*** Mudpuppy has quit IRC02:17
*** hughmFLEXin has quit IRC02:21
*** chas_ has joined #openstack-ansible02:25
*** chas_ has quit IRC02:30
*** hughmFLEXin has joined #openstack-ansible02:33
*** hughmFLEXin has quit IRC02:34
*** victorhe has joined #openstack-ansible02:38
*** victorhe has quit IRC02:43
*** winggundamth has joined #openstack-ansible02:43
*** Mudpuppy has joined #openstack-ansible02:47
*** Mudpuppy has quit IRC02:52
*** markvoelker has quit IRC03:07
*** victorhe has joined #openstack-ansible03:07
*** victorhe has quit IRC03:08
*** victorhe has joined #openstack-ansible03:09
*** smatzek has quit IRC03:09
*** dxiri has quit IRC03:13
*** dxiri has joined #openstack-ansible03:19
*** hughmFLEXin has joined #openstack-ansible03:20
*** javeriak has joined #openstack-ansible03:43
*** agrebennikov has joined #openstack-ansible03:44
*** dxiri has quit IRC04:05
*** hw_wutianwei has joined #openstack-ansible04:05
*** schwicht has quit IRC04:09
*** hughmFLEXin has quit IRC04:12
*** adrian_otto has joined #openstack-ansible04:16
*** markvoelker has joined #openstack-ansible04:21
*** victorhe has quit IRC04:21
*** hughmFLE_ has joined #openstack-ansible04:24
*** dxiri has joined #openstack-ansible04:25
*** chas_ has joined #openstack-ansible04:26
*** dxiri has quit IRC04:31
*** chas_ has quit IRC04:31
*** chhavi has joined #openstack-ansible04:35
*** phschwartz has quit IRC04:47
openstackgerritMerged openstack/openstack-ansible-os_ironic: Rename tmpfiles.d files  https://review.openstack.org/39625104:53
*** haasn has quit IRC05:00
*** haasn has joined #openstack-ansible05:10
*** chas_ has joined #openstack-ansible05:28
*** khamtamtun has joined #openstack-ansible05:30
*** automagically has quit IRC05:30
*** automagically has joined #openstack-ansible05:32
*** hughmFLE_ has quit IRC05:32
*** khamtamtun has quit IRC05:32
*** chas_ has quit IRC05:32
*** hughmFLEXin has joined #openstack-ansible05:32
*** agrebennikov has quit IRC05:48
*** thorst_ has quit IRC05:49
*** thorst_ has joined #openstack-ansible05:50
*** hybridpollo has quit IRC05:52
*** thorst_ has quit IRC05:59
*** castulo has quit IRC06:10
*** castulo has joined #openstack-ansible06:12
*** haad1 has joined #openstack-ansible06:20
*** redhatkj has quit IRC06:22
*** haad1 has quit IRC06:29
*** redhatkj has joined #openstack-ansible06:33
*** hughmFLEXin has quit IRC06:34
*** janki has joined #openstack-ansible06:34
*** Jeffrey4l has quit IRC06:35
*** hughmFLEXin has joined #openstack-ansible06:37
*** pmannidi has quit IRC06:47
*** Jeffrey4l has joined #openstack-ansible06:48
*** hughmFLEXin has quit IRC06:52
*** hughmFLEXin has joined #openstack-ansible06:56
*** drifterza has joined #openstack-ansible07:00
*** oanson has joined #openstack-ansible07:09
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible: Adding Trove UI support to the integrated repo.  https://review.openstack.org/39601107:13
*** adrian_otto has quit IRC07:14
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_horizon: Adding Designate UI to horizon role.  https://review.openstack.org/39598007:20
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_horizon: Adding Designate UI to horizon role.  https://review.openstack.org/39598007:24
drifterzaHi all07:29
*** yolanda has quit IRC07:41
*** yolanda has joined #openstack-ansible07:41
*** LiYuenan has joined #openstack-ansible07:42
*** pmannidi has joined #openstack-ansible07:50
*** hughmFLEXin has quit IRC07:51
*** rgogunskiy has joined #openstack-ansible07:54
*** hughmFLEXin has joined #openstack-ansible07:57
*** thorst_ has joined #openstack-ansible08:01
*** thorst_ has quit IRC08:08
*** javeriak has quit IRC08:10
*** hughmFLEXin has quit IRC08:16
*** javeriak has joined #openstack-ansible08:17
*** hughmFLEXin has joined #openstack-ansible08:20
*** javeriak has quit IRC08:21
*** Fedora786 has joined #openstack-ansible08:24
openstackgerritMerged openstack/openstack-ansible-os_aodh: Rename tmpfiles.d files  https://review.openstack.org/39624308:25
openstackgerritMerged openstack/openstack-ansible-os_heat: Rename tmpfiles.d files  https://review.openstack.org/39625008:28
openstackgerritMerged openstack/openstack-ansible-os_ceilometer: Rename tmpfiles.d files  https://review.openstack.org/39624608:29
*** karimb has joined #openstack-ansible08:34
*** javeriak has joined #openstack-ansible08:35
*** haad1 has joined #openstack-ansible08:37
openstackgerritMerged openstack/openstack-ansible-os_swift: Rename tmpfiles.d files  https://review.openstack.org/39625408:40
openstackgerritMerged openstack/openstack-ansible-os_cinder: Rename tmpfiles.d files  https://review.openstack.org/39623708:41
openstackgerritMerged openstack/openstack-ansible-os_neutron: Rename tmpfiles.d files  https://review.openstack.org/39625208:43
*** Fedora786 has quit IRC08:47
*** javeriak has quit IRC08:53
*** karimb has quit IRC09:01
*** karimb has joined #openstack-ansible09:05
*** thorst_ has joined #openstack-ansible09:07
*** adreznec has quit IRC09:09
*** adreznec has joined #openstack-ansible09:11
*** hughmFLEXin has quit IRC09:12
*** rgogunskiy has quit IRC09:12
*** thorst_ has quit IRC09:14
*** asettle has joined #openstack-ansible09:14
odyssey4meo/09:15
*** rgogunskiy has joined #openstack-ansible09:15
*** hughmFLEXin has joined #openstack-ansible09:15
drifterzao/09:15
*** kylek3h has quit IRC09:16
andymccrdmsimard: that is really nice. Thanks for doing that09:18
*** kylek3h has joined #openstack-ansible09:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer: Fix tmpfiles.d when multiple service are running  https://review.openstack.org/39498909:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: fix typo in task name  https://review.openstack.org/39655409:24
*** allanice001 has joined #openstack-ansible09:28
pjm6good morning all09:34
openstackgerritMerged openstack/openstack-ansible-security: Transmit audit logs to other servers  https://review.openstack.org/39522209:34
openstackgerritMerged openstack/openstack-ansible-security: Configure sshd based on the RHEL 7 STIG  https://review.openstack.org/39515309:34
vnoginmorning osa :)09:35
*** haad1 has quit IRC09:35
*** LiYuenan has quit IRC09:38
*** DanyC has joined #openstack-ansible09:42
*** hughmFLEXin has quit IRC09:42
*** hughmFLEXin has joined #openstack-ansible09:48
*** openstackgerrit has quit IRC09:48
*** openstackgerrit has joined #openstack-ansible09:49
*** cathrich_ has joined #openstack-ansible09:49
*** cathrichardson has quit IRC09:49
*** chhavi has quit IRC09:50
*** alij has joined #openstack-ansible09:51
andymccrmorning vnogin09:52
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Get ARA reporting for central tests repository  https://review.openstack.org/39656509:52
*** alij has quit IRC09:56
drifterzaodyssey4me you there ?09:57
*** electrofelix has joined #openstack-ansible10:01
andymccrdrifterza: no dice!10:04
*** woodard has quit IRC10:04
*** woodard has joined #openstack-ansible10:04
drifterzaah well10:04
andymccrwhats up?10:04
yolandaodyssey4me, to try to don't mess so much with glean (it configures networks itself, and wipes the extra config I create), i'm trying to make it work with veths or tun/tap devices. So using the bridge we create for the infracloud as br-mgmnt, and create all the other bridges just tied to tuntap. Will that be ok?10:06
*** pmannidi has quit IRC10:08
odyssey4meyolanda you may as well have just spoken greek to me :)10:09
yolandaheh!10:09
odyssey4medrifterza yeah, I'm around - just worked through openstack-dev ML catch-up10:09
drifterzawhen is the next ML ?10:10
yolandaso we use glean with bifrost, and it configures all the networks for us. So as soon as I add a new config, when some interface comes up, glean goes and overwrites it10:10
yolandawhat i tried then, is to just don't mess with physical interfaces but use virtual ones10:10
*** chhavi has joined #openstack-ansible10:10
allanice001hey all10:10
odyssey4medrifterza ML = mailing list10:11
drifterzawhats the midcycle thing you guys do10:11
*** thorst_ has joined #openstack-ansible10:12
drifterzaI forget what you called it10:12
odyssey4meyolanda ok, let's back this up a bit10:12
odyssey4meyolanda you're using glean to setup the network interfaces and bridges on the hosts?10:12
yolandawell yes, trying to reuse what we did for puppet-infracloud. Glean basically sets up the public interface and creates a bridge, what will be the equivalent for br-mgmnt10:13
odyssey4methat should be fine, because we only need the interfaces and bridges to be present - we don't change them10:13
odyssey4meI'm not sure I understand where the conflict is arising?10:13
yolandabecause i just can configure one bridge and one nic due to how glean is configured in our case10:14
yolandaso i was struggling with the others10:14
yolandaso i decided to try to use virtual interfaces and bridges10:14
yolandaso i create a veth, or a tun/tap, and then attach the bridges to it10:14
yolandaso i don't need to mess with glean or other network config10:14
yolandabecause you told, only br-mgmt needs to have external network interfaces, the other ones used can just be internal right?10:15
odyssey4meyolanda br-mgmt needs a route to the internet, that is all10:15
yolandacool10:15
yolandathen i think it can work10:15
odyssey4mebr-storage can be completely isolated10:16
*** alij has joined #openstack-ansible10:16
odyssey4mebr-vlan typically will need the route available that floating IP's will use10:16
yolandai'm retrying now, renaming my bridge name . Because if i use another naming rather than br-mgmnt, seems I'll have to change it everywhere10:16
alijodyssey4me https://github.com/openstack/openstack-ansible-openstack_hosts/blob/master/templates/openstack-release.j2#L310:16
odyssey4mebut yes, you can simply use veths to reference a single interface10:16
alijthis is a typo right?10:16
yolandacool, at least as a first step, where I just want to have it deployed, sounds good10:17
yolandawhen we have it, we'll need to move to OVS rather than linuxbridge...10:17
odyssey4mealij that has been there a long time, and I have no idea what it's supposed to be an acronym for10:17
alijIt should be OSAD?10:17
odyssey4meit should perhaps be OSA10:17
alijOpenStack Ansible Deployment10:17
odyssey4meand maybe the description should change to 'OpenStack-Ansible'10:18
openstackgerritMerged openstack/openstack-ansible-tests: fix typo in task name  https://review.openstack.org/39655410:18
odyssey4mefeel free to push up a review for that10:18
alijOkay let me push a patch10:18
*** thorst_ has quit IRC10:18
odyssey4meyolanda you may find this useful then http://trumant.github.io/openstack-ansible-openvswitch.html - thanks to automagically for that one :)10:19
yolandayay!10:19
drifterzain reality without any flare what does OVS give you that linuxbridge cant ?10:21
*** hughmFLEXin has quit IRC10:23
*** DanyC has left #openstack-ansible10:25
openstackgerritSyed Ali Jabir proposed openstack/openstack-ansible-openstack_hosts: Update entries in openstack-release template  https://review.openstack.org/39657510:26
drifterzaI agree with this view: https://kumul.us/the-battle-of-the-switches-ovs-vs-linux-bridge-or-simplicity-rules/10:27
*** hughmFLEXin has joined #openstack-ansible10:28
*** oanson has quit IRC10:29
*** karimb has quit IRC10:29
odyssey4medrifterza yeah, unless you're wanting to use the more advanced OpenStack Neutron functionality like DVR, LXB is just fine10:32
odyssey4methat's not to say that DVR and those other things can't be implemented using LXB - it's just that no=one has done the work to make that go upstream10:32
odyssey4meI'm definitely a fan of the LXB simplicity, personally.10:33
*** askb has quit IRC10:33
*** hw_wutianwei has quit IRC10:33
drifterzaYeah I'm thinking with the l3-agent you can get HA easier10:34
drifterzaso I don't see the point of DVR10:34
drifterzalxb is already doing vxlan so you don't really win using ovs10:35
drifterzaI dunno, just my view.10:35
*** karimb has joined #openstack-ansible10:37
odyssey4meDVR is useful if you want the comput enodes to be the entry/exit point for instance traffic10:40
odyssey4mewhich is useful if you have youre computes all over the place10:41
odyssey4meie a very distributed compute design10:41
odyssey4methink along the lines of a set top box in each house being a little compute node10:41
odyssey4meit makes no sense in that use case to funnel all L3 traffic through a centralised choke point10:42
odyssey4mebut for many other applications you want the choke point so that you can monitor for intrusions, etc10:42
drifterzaYeah I don't think the usecase is really worth the complexity10:43
drifterzaif you are an operator10:43
*** alij has quit IRC10:44
*** hughmFLEXin has quit IRC10:45
*** alij has joined #openstack-ansible10:46
*** alij has quit IRC10:46
*** alij has joined #openstack-ansible10:46
*** hughmFLEXin has joined #openstack-ansible10:49
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: [WIP] Get ARA reporting for central tests repository  https://review.openstack.org/39656510:51
*** Mudpuppy has joined #openstack-ansible10:51
*** Mudpuppy has quit IRC10:56
*** stuartgr has joined #openstack-ansible10:56
*** haad1 has joined #openstack-ansible10:57
drifterzaodyssey4me, could you help me out here ? http://paste.openstack.org/show/588933/11:00
drifterzaTrying to test horizon to figure out why the tempest tests are failing11:00
drifterzaand this is what I got11:00
*** hughmFLEXin has quit IRC11:07
*** hughmFLEXin has joined #openstack-ansible11:09
*** alij has quit IRC11:10
*** alij has joined #openstack-ansible11:15
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Get ARA reporting for central tests repository  https://review.openstack.org/39656511:18
odyssey4melol andymccr I just did feedback on PS211:18
andymccrahh will take a look :D11:18
andymccrthe tricky thing is that if ara is in a venv its hard to link it as a callback plugin11:19
*** thorst_ has joined #openstack-ansible11:19
*** alij has quit IRC11:19
odyssey4medrifterza looking11:23
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Get ARA reporting for central tests repository  https://review.openstack.org/39656511:23
andymccrfixed based on comments!11:23
odyssey4medrifterza well, that's always fun - is the horizon role working without your patch11:23
*** thorst_ has quit IRC11:24
*** alij has joined #openstack-ansible11:26
*** alij has quit IRC11:26
*** alij has joined #openstack-ansible11:26
drifterzawell11:27
drifterzaI can try that11:27
*** hughmFLEXin has quit IRC11:28
odyssey4metime for me to get my head back into https://review.openstack.org/39640111:28
*** hughmFLEXin has joined #openstack-ansible11:32
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_horizon: Adding Trove UI to horizon role.  https://review.openstack.org/39600511:43
*** chhavi has quit IRC11:44
*** chhavi has joined #openstack-ansible11:44
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_horizon: Adding Designate UI to horizon role.  https://review.openstack.org/39598011:45
drifterzaDammit11:46
drifterzaI think I know what happened11:46
drifterzaI had my egg name wrong11:47
*** karimb has quit IRC11:48
*** karimb has joined #openstack-ansible11:48
*** smatzek has joined #openstack-ansible11:52
*** karimb has quit IRC11:53
drifterzazuul is broken somehow, just FYI11:54
*** hughmFLEXin has quit IRC11:54
drifterzainfra is looking into it11:54
drifterzahttp://grafana.openstack.org/dashboard/db/nodepool11:55
*** haad1 has quit IRC11:58
-openstackstatus- NOTICE: Our OpenStack CI systems are stuck and no new jobs are submitted. Please do not recheck - and do not approve changes until this is fixed.11:59
*** hughmFLEXin has joined #openstack-ansible12:00
*** alij has quit IRC12:03
*** wadeholler has joined #openstack-ansible12:04
*** karimb has joined #openstack-ansible12:06
*** Andrew_jedi has joined #openstack-ansible12:09
Andrew_jediHello Folks, Do we have any docs related to multi region keystone setup with OSA?12:09
odyssey4meAndrew_jedi a common question, and the common question back is how you want to implement multi-region from a design standpoint12:10
odyssey4methere are many ways12:10
*** allanice001_ has joined #openstack-ansible12:11
Andrew_jediEvery region having its own keystone with memcached, there will just one master keystone where writes are enabled, other keystone instances will just read from db.12:11
*** allanice001_ has quit IRC12:12
*** allanice001 has quit IRC12:12
Andrew_jediodyssey4me: Master keystone/memcached where connection is set to master in db and for other keystone instances connection will be slave12:12
odyssey4meso that sounds to me like you want to implement a global galera cluster with configuration that determines where reads and writes can happen12:13
Andrew_jediodyssey4me: Does Keystone, when configured with a slave_connection, indeed always use that when making any reads on the database?12:14
odyssey4meno idea12:14
odyssey4me(with regards to slave_connection)12:14
Andrew_jediodyssey4me: Multiple cluster with async replication12:14
odyssey4mebut yeah - as long as you ensure that the db containers are able to communicate between regions, you can implement configs in each region to ensure that replication happens as it should12:15
odyssey4mehmm, not sure if galera can do that12:15
odyssey4meAndrew_jedi http://galeracluster.com/2015/07/geo-distributed-database-clusters-with-galera/12:16
odyssey4mehttp://galeracluster.com/documentation-webpages/configurationtips.html12:16
odyssey4mehttp://www.slideshare.net/MariaDB/synchronous-multimaster-clusters-in-wan12:17
odyssey4meso basically with OSA each region would be deployed independently and you would need to add the config to each region's galera cluster to distinguish them apart12:17
odyssey4meand you'd have to ensure that they're able to communicate over the WAN12:18
odyssey4meit's entirely doable with a bit of extra config12:18
odyssey4meI would imagine, though, that you might want to only do that for keystone12:19
*** Matias has joined #openstack-ansible12:19
odyssey4meso basically have a geo cluster for keystone only, implemented independently - probably using the galera_server role for convenience12:20
odyssey4methen when implementing each region's resource clusters, make sure that the DB string for keystone points at the geo cluster, not the local resource cluster12:20
*** thorst has joined #openstack-ansible12:20
*** schwicht has joined #openstack-ansible12:26
Andrew_jediodyssey4me: Yes, only for keystone. Sounds like difficult to implement12:26
odyssey4meAndrew_jedi not trivial, not not difficult either12:26
odyssey4medoing any form of global clustering is difficult to get right12:27
*** thorst has quit IRC12:29
*** chas_ has joined #openstack-ansible12:38
*** strattao has joined #openstack-ansible12:38
*** retreved has joined #openstack-ansible12:38
*** spotz is now known as spotz_zzz12:39
Andrew_jediodyssey4me: I agree, Thanks a lot for sharing the links :O12:43
Andrew_jedi:)12:43
*** chas_ has quit IRC12:43
odyssey4meAndrew_jedi back in Kilo I did a bit of testing and was working towards putting together a working config - this was as far as I got before I got diverted to other work: https://gist.github.com/odyssey4me/548fe9a76a3540125d1712:44
*** markvoelker has quit IRC12:44
odyssey4meit was just a lab setup12:44
Andrew_jediodyssey4me: Thanks, there is some very useful information there :)12:46
*** Mudpuppy has joined #openstack-ansible12:48
*** chas_ has joined #openstack-ansible12:49
*** drifterza has quit IRC12:52
*** johnmilton has joined #openstack-ansible12:52
*** armaan has joined #openstack-ansible12:52
*** tactical-devops has joined #openstack-ansible12:53
*** pabelanger has quit IRC12:57
*** pabelanger has joined #openstack-ansible12:57
mgariepymorning everyone12:57
-openstackstatus- NOTICE: Our OpenStack CI system is coming back online again. Thanks for your patience.12:58
*** thorst has joined #openstack-ansible13:01
*** retreved has quit IRC13:02
*** thorst_ has joined #openstack-ansible13:03
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Get ARA reporting for central tests repository  https://review.openstack.org/39656513:04
*** thorst has quit IRC13:05
*** retreved has joined #openstack-ansible13:06
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_glance: [POC] Upgrade testing for Glance  https://review.openstack.org/39621913:06
*** johnmilton has quit IRC13:08
*** oanson has joined #openstack-ansible13:08
*** thorst_ is now known as thorst13:12
*** chhavi has quit IRC13:16
*** Hosam has joined #openstack-ansible13:18
*** haad1 has joined #openstack-ansible13:19
*** schwicht has quit IRC13:23
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Get ARA reporting for central tests repository  https://review.openstack.org/39656513:23
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Setup ARA reporting for central tests repository  https://review.openstack.org/39656513:25
*** chhavi has joined #openstack-ansible13:26
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Setup ARA reporting for central tests repository  https://review.openstack.org/39656513:32
*** Hosam has quit IRC13:32
*** Hosam has joined #openstack-ansible13:32
*** fguillot has joined #openstack-ansible13:33
*** f13o has joined #openstack-ansible13:35
*** jheroux has joined #openstack-ansible13:35
*** markvoelker has joined #openstack-ansible13:35
*** Hosam has quit IRC13:36
*** tactical-devops has quit IRC13:40
*** woodard has quit IRC13:41
*** woodard has joined #openstack-ansible13:42
*** Mudpuppy has quit IRC13:43
*** karimb has quit IRC13:44
*** chris_hultin|AWA is now known as chris_hultin13:46
*** rgogunskiy has quit IRC13:49
*** tactical-devops has joined #openstack-ansible13:50
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-os_nova: Add CentOS support for os_nova  https://review.openstack.org/37896313:59
*** vnogin_ has joined #openstack-ansible13:59
*** asettle has quit IRC13:59
odyssey4meandymccr two minor nits for https://review.openstack.org/396565 - not essential changes, it's up to you14:03
*** agrebennikov has joined #openstack-ansible14:08
*** cathrichardson has joined #openstack-ansible14:10
mgariepyis there a naming convention for ethepad  or OSA ? I would like to create one for the CentOS support.14:11
odyssey4meno naming convention - use whatever you like14:11
odyssey4memaybe something like osa-ocata-centos-7-worksheet14:12
*** cathrich_ has quit IRC14:12
mgariepyodyssey4me, that's perfect :)14:12
*** agrebennikov has quit IRC14:13
*** haad1 has quit IRC14:13
*** haad1 has joined #openstack-ansible14:14
*** tactical-devops has quit IRC14:14
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-os_nova: Add CentOS support for os_nova  https://review.openstack.org/37896314:16
*** janki has quit IRC14:18
odyssey4mecloudnull FYI I just found a simpler solution for https://bugs.launchpad.net/openstack-ansible/+bug/1637509 that's worth looking into - commented in the bug14:20
openstackLaunchpad bug 1637509 in openstack-ansible "Ubuntu 14 vevns are not compatible for compute hosts with ubuntu 16" [High,Confirmed] - Assigned to Kevin Carter (kevin-carter)14:20
odyssey4meioni ^14:20
*** smatzek has quit IRC14:20
ioniodyssey4me, ok, i'll test that out when I can, i did reinstalled the compute node with ubuntu 1414:21
logan-nice odyssey4me14:22
ioniodyssey4me, i hope that nothing in vevns link to other system libs14:22
logan-libvirt could still be an issue14:22
odyssey4melogan- yeah, so with libvirt the only way I see a solution is to link it to the python lib that comes with the libvirt package14:23
odyssey4meit's the only way to match the binaries and the python lib used14:23
odyssey4meso basically do the same as we do for ceph14:23
ioninot sure if something in vevns link to libmysqlclient18 on ubuntu 14 and libmysqlclient20 to ubuntu 1614:24
odyssey4meioni I don't think so14:24
ionii'll readlef the files :D14:24
ionireadelf14:25
*** agrebennikov has joined #openstack-ansible14:25
*** hughmFLEXin has quit IRC14:25
logan-odyssey4me: does installing the wheel link it to the libvirt libs, or does building it do that? because if its during the build you'd still be linked to the uca/newton libs after building on the xenial repo container right?14:26
*** victorhe has joined #openstack-ansible14:26
logan-not sure how that works exactly14:27
odyssey4melogan- yes, it's during the wheel build14:27
odyssey4meyou have to build the wheel with the binary installed that you're going to use on the compute host14:27
odyssey4meI'll register a bug now14:27
logan-got it14:27
ionihttps://paste.xinu.at/t3U/14:28
ionithat's for libvirt14:28
logan-thats going to be challenging for mixed envs14:28
*** victorhe has quit IRC14:28
*** victorhe has joined #openstack-ansible14:29
*** zz_pwnall1337 is now known as pwnall133714:31
*** victorhe has quit IRC14:34
odyssey4mehttps://bugs.launchpad.net/openstack-ansible/+bug/164113114:34
openstackLaunchpad bug 1641131 in openstack-ansible "In mixed OS environments, the libvirt-python wheel does not work" [Undecided,New]14:34
*** dxiri has joined #openstack-ansible14:41
mgariepydmsimard, this is really nice http://logs.openstack.org/65/396565/8/check/gate-openstack-ansible-tests-ansible-func-centos-7/81a8e46/logs/ara/14:46
dmsimardmgariepy: :)14:46
dmsimardmgariepy: I need to fix some stuff though14:46
ioniodyssey4me, about the libvirt thingy, now on ubuntu 14 is libvirt 1.3.1 (from ubuntu cloud repo), xenial i think has the same version14:47
odyssey4meioni maybe, but what about CentOS14:47
ioniright14:47
ionino idea :D14:48
*** schwicht has joined #openstack-ansible14:48
mgariepyodyssey4me, i don't think people will switch from ubuntu to centos or mix and match both OS in a deployment.14:49
odyssey4memgariepy I can easily see someone using a CentOS/RHEL compute node mixed in with Ubuntu other things14:50
*** david-lyle_ has joined #openstack-ansible14:50
odyssey4mesome pet instances will require a specific 'certified' host OS14:50
*** schwicht has quit IRC14:53
odyssey4mecurrently trusty-updates/mitaka on UCA has libvirt-bin 1.3.1-1ubuntu10.5~cloud014:53
odyssey4meand xenial has 1.3.1-1ubuntu10.514:54
odyssey4meso yes, they *currently* match14:54
*** kriskend has joined #openstack-ansible14:54
mgariepyI created this etherpad to help organize centos work, please feel free to add stuff to it https://etherpad.openstack.org/p/osa-ocata-centos-7-worksheet14:56
logan-im thinking the difference is the ceph libs are dynamically linked (ie we don't need ceph installed on the repo container to build the wheel), and the libvirt is statically linked. so you're going to end up with a broken wheel if the version it's built with does not match the installation target14:56
odyssey4melogan- replied to your comment14:56
*** Mudpuppy has joined #openstack-ansible14:57
logan-but since they currently match it probably will work without any symlinking whatsoever14:57
logan-until they don't match :)14:57
odyssey4meexactly14:57
*** DanyC has joined #openstack-ansible14:58
*** vnogin_ has quit IRC14:58
*** chhavi has quit IRC14:58
odyssey4methis is a problem I forsee, not a problem that currently exists14:58
logan-sure14:58
*** DanyC has left #openstack-ansible14:58
*** weezS has joined #openstack-ansible15:00
*** DanyC has joined #openstack-ansible15:02
odyssey4memgariepy FYI it looks like all jobs are failing for the os_nova role, but I haven't looked into it.15:02
*** DanyC has left #openstack-ansible15:03
odyssey4meerm, actually not all - I think it was just the lxd jobs15:03
logan-so the proposal would be to install python-libvirt from package (uca or yum) and link that into the venv if i understand your reply correctly15:03
mgariepyand my centos one as usual.15:03
mgariepybut it was a different error this time.15:03
odyssey4melogan- yep15:04
*** TxGirlGeek has joined #openstack-ansible15:04
ionibut is bad to symlink sonames15:04
odyssey4meioni of course, it's terrible - but I don't see another way around it15:05
logan-yeah that makes sense15:05
ionicannot we use containers with ubuntu 14, ubuntu 16 and centos 7?15:06
ionimaybe detect the targeted system and inform or create the container automatically?15:06
ioniand rsync the vevns into repo?15:06
odyssey4meioni this particular problem only touches the compute hosts, and we don't use containers there15:06
*** schwicht has joined #openstack-ansible15:07
ionii know, i was talking about container for each version for repo-build15:07
odyssey4mebut yes, as mentioned in the bug - another option is to adjust the venv building to build venvs per OS and per architecture15:07
odyssey4mebut that's much more complex15:07
*** Andrew_jedi has quit IRC15:07
odyssey4meioni I'm busy working on doing pretty much that - a container artifact per tag.15:07
mgariepyor you could create repo server for each os and bind it on different ports or something like that.15:08
odyssey4memgariepy sure, but now you're really getting complicated15:08
odyssey4mehmm, actually we already do a per OS venv15:09
logan-i don't see python-libvirt in uca15:09
ioniii  python-libvirt                     1.3.1-1ubuntu1~cloud0                 amd64        libvirt Python bindings15:10
ionii do :D15:10
logan-must be an issue on my end then15:10
logan-oh i see it now, was looking in the wrong dir of the pool15:11
odyssey4melogan- it won't be in  UCA for xenial, because the base xenial package is fine15:12
odyssey4mehttp://packages.ubuntu.com/xenial/python-libvirt15:12
odyssey4meyep - xenial has python-libvirt 1.3.1-1ubuntu115:14
*** smatzek has joined #openstack-ansible15:14
logan-yup15:14
*** chris_hultin is now known as chris_hultin|AWA15:14
cloudnullodyssey4me: cool15:22
cloudnullmornings all15:22
mgariepymorning cloudnull15:23
logan-o/15:28
*** chris_hultin|AWA is now known as chris_hultin15:31
*** wadeholler has quit IRC15:33
*** klamath has joined #openstack-ansible15:35
*** marst has quit IRC15:38
cloudnullohai logan- mgagne15:38
cloudnull** mgariepy15:38
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Setup ARA reporting for central tests repository  https://review.openstack.org/39656515:41
*** klamath has quit IRC15:43
andymccrdmsimard: thanks for the patch, I made a similar change for the central testing repository ^, so it should apply to our role repositories.15:43
dmsimardandymccr: neat, but don't merge anything just yet15:43
andymccrlemme -W it, i'll keep an eye on your PR15:43
dmsimardandymccr: there's at the very least two fixes that ought to be merged before15:43
dmsimardandymccr: 1) an ARA bugfix that I'll release 2) https://review.openstack.org/#/c/396428/15:44
dmsimardThe general idea is that there are a *lot* of tasks and task results and when statically generating the app, we really generate everything -- this results in >10k files and 120MB (or 40MB gzipped)15:45
dmsimardThe generation also takes a while15:45
dmsimardI've never had ARA generating reports on such a scale so it's definitely a good opportunity to optimize things15:46
andymccrdmsimard: sounds good15:46
*** marst has joined #openstack-ansible15:47
*** asettle has joined #openstack-ansible15:48
*** spotz_zzz is now known as spotz15:48
*** vnogin_ has joined #openstack-ansible15:48
*** chris_hultin is now known as chris_hultin|AWA15:50
mgariepyhttps://review.openstack.org/#/c/378963/ thanks a lot dmsimard centos is now passing ! :D15:53
odyssey4mew00t15:53
dmsimardw00t15:53
dmsimardgood job :)15:54
odyssey4mewith systemd, is there something that can be done to prevent a service starting?15:54
odyssey4mesomething similar to the upstart .override file?15:55
odyssey4meie the service can start, it just must not start unless manually started15:55
logan-systemctl disable <service>15:55
odyssey4memhayden I recall you poking around with something like this at one point?15:55
andymccrlogan-: that'll only work after the service is installed i assume?15:55
odyssey4meyeah, I'm hoping more for a file to drop15:56
logan-correct andymccr15:56
andymccryou cant predisable a service that doesnt exist yet15:56
andymccri believe ubuntu started them as default so you could then stop/disable it15:56
odyssey4meyeah, this is for preventing a start before installing15:56
andymccrbut it messed with galera.15:56
andymccr(as an example)15:56
logan-yeah we use the policy override on ubuntu. centos usually doesn't start services upon install15:56
andymccryeah centos is usually ok with that15:56
odyssey4meessentially I'm prepping  a container artifact with all the software in it, and I don't want the service to start automatically when that artifact is used to create a new container15:57
logan-https://major.io/2016/05/05/preventing-ubuntu-16-04-starting-daemons-package-installed/15:57
*** smatzek has quit IRC15:57
logan-that is the ubuntu stop15:57
automagicallyodyssey4me: Try using systemctl mask15:57
odyssey4meaha, the mask - that's what I was thinking about15:58
*** smatzek has joined #openstack-ansible15:58
*** vnogin_ has quit IRC15:58
*** drifterza has joined #openstack-ansible16:00
*** phalmos has joined #openstack-ansible16:01
*** haad1 has quit IRC16:02
*** vnogin has quit IRC16:04
*** vnogin has joined #openstack-ansible16:05
*** Oku_OS is now known as Oku_OS-away16:06
*** marst has quit IRC16:06
*** marst has joined #openstack-ansible16:06
*** david-lyle_ has quit IRC16:07
*** hughmFLEXin has joined #openstack-ansible16:10
*** TxGirlGeek has quit IRC16:12
drifterzaodyssey4me,16:16
drifterzayou there ?16:16
*** hughmFLEXin has quit IRC16:17
*** TxGirlGeek has joined #openstack-ansible16:18
*** hughmFLEXin has joined #openstack-ansible16:19
drifterzaany core devs around ?16:20
andymccrdrifterza: yo yo16:21
drifterzasup dude16:21
andymccron a train, but mostly available!16:21
palendaeandymccr: What days did you ask for at the PTG? Just Monday/Tuesday?16:21
drifterzaI think I found a regression bug for horizon16:22
drifterzawhen we include mistral client that triggers a osprofiler regression16:22
*** chris_hultin|AWA is now known as chris_hultin16:22
andymccrpalendae: honestly we didn't have an option of selecting days... (the form was literally a - will your project be attending yes/no) so i'll have to try find out - but yeah good question16:22
*** hughmFLEXin has quit IRC16:23
palendaeandymccr: Ok. I ask because when registering I can only pick it for Monday/Tuesday. The rest of the week is for upstream projects16:23
andymccrdrifterza: any chance you can file a bug etc?16:23
palendaeI'll just say other16:23
drifterzaYes working on the fix now16:23
andymccrpalendae: fair enough - maybe that is it then16:23
drifterzaits a simple sed16:23
drifterzabut its in the virtualenv16:24
drifterzaso not sure how to approach this16:24
*** hughmFLEXin has joined #openstack-ansible16:24
drifterzaat the moment adding any new dashboard triggers the bug16:24
*** vnogin has quit IRC16:24
*** Fedora786 has joined #openstack-ansible16:25
andymccrpalendae: this cycle is a bit harder imo - since the PTG is basically where the midcycles would've been (or rather just after), so having a midcycle is not really feasible - short as.16:25
drifterzaI'm trying to add designate and trove16:25
andymccrdrifterza: haha good spot, tbh i never really use the dashboard at all, so its hard to spot bugs there ;P16:25
*** adrian_otto has joined #openstack-ansible16:26
drifterzaif I do : /vagrant/.tox/functional/bin/ansible-playbook -i /vagrant/tests/inventory /vagrant/tests/test-horizon-functional.yml16:27
drifterzaits not using the os_horizon-overrides.yml16:27
drifterzaI know when using tox it includes these files16:27
drifterzabut I dont want to tox this part16:27
drifterzaany ideas?16:27
andymccrdrifterza: you could specify it if it's not picking it up properly16:28
andymccrlemme find a link16:28
drifterzathe functional tests for horizon uses tempest, and its expecting variables to be set16:29
drifterzathats why I'm getting this:16:29
drifterzafatal: [horizon1]: FAILED! => {"failed": true, "msg": "the field 'args' has an invalid value, which appears to include a variable that is undefined. The error was: 'nova_service_description' is undefined\n\nThe error appears to have been in '/vagrant/tests/test-horizon-functional.yml': line 23, column 7, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n#16:29
drifterzaand endpoints to be registered within the region\n    - name: Ensure nova service\n      ^ here\n"}16:29
andymccrhttps://github.com/openstack/openstack-ansible-os_neutron/blob/master/tox.ini#L12016:29
andymccrbut os_horizon-overrides.yml should be being used16:29
andymccrso its probably best to figure out why that isnt happening, lemme take a look16:30
andymccrwhere are you seeing that error btw?16:31
*** DanyC has joined #openstack-ansible16:31
*** DanyC has quit IRC16:32
drifterzainside my vagrant up16:33
andymccrhmm16:34
andymccrok that is weird - the gate seems to be using it correctly16:34
odyssey4medrifterza if that's a test box you've been re-using, then delete tests/common and re-do the tox execution16:35
odyssey4methe test scripts will skip the clone of common, plugins, roles, etc if re-run16:36
odyssey4meso if you want to re-do it you can set a flag which makes it do so, or clean up the bits you want a fresh copy of16:36
*** TxGirlGeek has quit IRC16:38
*** victorhe has joined #openstack-ansible16:41
*** javeriak has joined #openstack-ansible16:42
*** TxGirlGeek has joined #openstack-ansible16:43
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_horizon: Patch for osprofiler regression in django wsgi.  https://review.openstack.org/39669316:44
*** TxGirlGeek has quit IRC16:45
*** TxGirlGeek has joined #openstack-ansible16:46
*** TxGirlGeek has quit IRC16:50
*** jperry has joined #openstack-ansible16:52
*** armaan has quit IRC16:55
*** armaan has joined #openstack-ansible16:55
*** chhavi has joined #openstack-ansible16:56
*** david-lyle_ has joined #openstack-ansible16:56
*** david-lyle has quit IRC16:58
*** galstrom_zzz is now known as galstrom17:00
*** woodard has quit IRC17:00
*** vnogin has joined #openstack-ansible17:01
*** david-lyle_ has quit IRC17:01
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_horizon: Adding Designate UI to horizon role.  https://review.openstack.org/39598017:02
*** kvcobb has joined #openstack-ansible17:03
*** dxiri_ has joined #openstack-ansible17:04
*** dxiri has quit IRC17:04
*** vnogin has quit IRC17:05
*** karimb has joined #openstack-ansible17:05
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add command to remove IPs from inventory  https://review.openstack.org/39037517:10
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add command to remove IPs from inventory  https://review.openstack.org/39037517:12
*** armaan has quit IRC17:13
*** armaan has joined #openstack-ansible17:13
*** javeriak has quit IRC17:13
*** armaan has quit IRC17:14
*** TxGirlGeek has joined #openstack-ansible17:15
*** asettle has quit IRC17:15
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: Add CentOS7 support for Swift  https://review.openstack.org/39453617:16
*** asettle has joined #openstack-ansible17:16
drifterzayeah that patch fixes things17:19
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_horizon: Adding Trove UI to horizon role.  https://review.openstack.org/39600517:19
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-plugins: Remove glance library  https://review.openstack.org/39644517:19
*** v1k0d3n has joined #openstack-ansible17:25
drifterzaany cores willing to +w on https://review.openstack.org/#/c/396011/17:28
drifterza?17:28
*** jlockwood has joined #openstack-ansible17:28
*** adrian_otto has quit IRC17:29
drifterzathanks andymccr17:30
andymccrdrifterza: no problem! looks good, thanks for sorting that out17:30
drifterzano problemo17:30
*** javeriak has joined #openstack-ansible17:31
*** javeriak has quit IRC17:33
*** strattao has quit IRC17:34
drifterzaanyone keen to review: https://review.openstack.org/#/c/396693/17:38
drifterzait fixes support for new dashboards17:38
drifterzain horizon17:38
openstackgerritMerged openstack/openstack-ansible-os_glance: Use upstream openstack image module  https://review.openstack.org/39644417:39
*** javeriak has joined #openstack-ansible17:43
*** javeriak has quit IRC17:45
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: [POC] Swift upgrade testing.  https://review.openstack.org/39671517:49
*** TxGirlGeek has quit IRC17:49
*** TxGirlGeek has joined #openstack-ansible17:49
*** adrian_otto has joined #openstack-ansible17:49
*** smatzek has quit IRC17:51
*** kriskend has quit IRC17:51
*** smatzek has joined #openstack-ansible17:52
*** kriskend has joined #openstack-ansible17:52
andymccrdrifterza: havn't tested your PR - but it may be worth talking to the horizon team about that one. I'll add somebody onto the review and put a note there. mainly because its that way in horzion upstream, so if that fix works for us we should push it to horizon too: https://github.com/openstack/horizon/blob/master/openstack_dashboard/wsgi/django.wsgi17:55
*** vnogin has joined #openstack-ansible17:56
drifterzaI've tested the patch and it passes the gate and tempest tests pass. The additional dashboards now pass too17:56
andymccrdrifterza: sweet!17:57
drifterzaBut yeah horizon should keep it in there17:57
drifterzaso perhaps upstream should fix this too17:57
drifterzaI tagged the bug in the PR17:57
drifterzaso feel free to include them.17:57
andymccrnot sure why they havnt fixed it in horizon then?17:58
andymccrthats weird17:58
andymccrwill do17:58
*** david-lyle has joined #openstack-ansible17:58
drifterzaits everytime a new project gets done17:58
drifterzathis is litterly just a fix so that osprofiler doesnt use relative paths.17:59
drifterzaseems to only effect virtualenv deployments17:59
andymccryeah tbh based on the bug alone (without testing) that seems like the fix but imo its a horizon upstream fix since their default suggested file is wrong in that case17:59
drifterzabut yeah it wont break anything17:59
drifterzalets see what upstream says, yeh ?18:00
*** TxGirlGeek has quit IRC18:00
drifterzaif you could invite them to this PR it would be great to get them to fix it permenantly18:01
drifterza;)18:01
andymccrdrifterza: done :) yeah lets see what they say, it makes sense to me tbh - but im on a train and the wifi is kinda bad so setting up an instance to do some testing sounds like a pain :P18:02
*** vnogin has quit IRC18:02
drifterzayeah no worries dude, lets see if Richard has any thoughts18:02
openstackgerritMerged openstack/openstack-ansible-os_magnum: Use upstream openstack image module  https://review.openstack.org/39638118:02
*** david-lyle has quit IRC18:03
drifterzathanks for checking it though, really hit a wall till I patched this today18:03
drifterzaI just couldn't get the gate to pass, and realized it was that bloddy osprofiler pathing18:04
drifterzabloody*18:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: [WIP] Build role-based LXC caches  https://review.openstack.org/39640118:08
mgariepyodyssey4me, https://review.openstack.org/#/c/388096/18:12
mgariepywhy ?18:13
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Initial work porting functional tests to tempest.  https://review.openstack.org/39627918:13
odyssey4memgariepy look at the referenced bug18:13
mgariepyyeah, will resubmit with if for centos. then18:14
odyssey4methe service actually failed to start18:14
odyssey4methe playbooks would run after that, but only because we remove the cache config if the service isn't available18:15
odyssey4meso figure out the right config that makes the service run18:15
odyssey4meanyway - I'm out for the night18:15
openstackgerritMerged openstack/openstack-ansible-plugins: Remove glance library  https://review.openstack.org/39644518:15
odyssey4mehave a great w/end all!18:15
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: Add CentOS7 support for Swift  https://review.openstack.org/39453618:16
mgariepyhttp://paste.openstack.org/show/588976/18:16
mgariepyit runs on cenots.18:17
mgariepyit runs on CentOS.18:17
*** vnogin has joined #openstack-ansible18:20
openstackgerritMerged openstack/openstack-ansible: Adding Trove UI support to the integrated repo.  https://review.openstack.org/39601118:21
andymccrmgariepy: i think we could easily re-add that with a {% if ansible_os_family == redhat %} or something, around that bit of the template18:22
mgariepyandymccr, i'll deploy an AIO on 16.04 and test what is the problem.18:22
andymccrmgariepy: thanks - that'd be great18:23
mgariepyandymccr, can the rsyslog stuff be handled by the rsyslog client role ?18:23
*** asettle has quit IRC18:24
andymccrhmm that role doesnt seem to work with CentOS based on the fact it sets ownership to syslog user which rhel/centos don't seem to use18:25
*** dxiri_ has quit IRC18:25
*** dxiri has joined #openstack-ansible18:25
*** javeriak has joined #openstack-ansible18:25
andymccrmgariepy: i thought i'd fixed it because my test worked as long as i ensured it's started/enabled, but that didn't work flawlessly :P18:25
andymccrtrying something else now18:26
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Initial work porting functional tests to tempest.  https://review.openstack.org/39627918:29
*** david-lyle_ has joined #openstack-ansible18:30
*** chas_ has quit IRC18:30
*** chhavi has quit IRC18:30
*** vnogin has quit IRC18:30
*** electrofelix has quit IRC18:30
*** chas_ has joined #openstack-ansible18:30
*** javeriak has quit IRC18:32
drifterzawho here is a tempest boss ?18:32
*** victorhe has quit IRC18:32
*** smatzek_ has joined #openstack-ansible18:33
*** victorhe has joined #openstack-ansible18:34
mgariepyapt-cacher-ng stuff is probably due to an old version on trusty18:34
*** chas_ has quit IRC18:34
mgariepyi'll patch for > than 14.04 if it works on 16.04/18:34
andymccrmgariepy: sounds good to me18:34
andymccrthanks!18:34
*** smatzek has quit IRC18:36
*** david-lyle_ has quit IRC18:36
*** david-lyle has joined #openstack-ansible18:36
drifterzawho usually does tempest stuff ?18:36
drifterzaor knows its really well18:36
*** javeriak has joined #openstack-ansible18:37
*** stuartgr has left #openstack-ansible18:37
drifterzajmccrory, ?18:39
jmccrorydrifterza : don't know too much about it, but have been working on the role recently. what's up?18:40
*** hughmFLEXin has quit IRC18:40
*** hughmFLEXin has joined #openstack-ansible18:40
drifterzaJust looking for help to use tempest in the monasca role18:41
drifterzaie : https://review.openstack.org/#/c/396279/18:42
*** DanyC has joined #openstack-ansible18:52
*** javeriak has quit IRC18:56
*** phalmos has quit IRC18:59
drifterzajmccrory, check this : http://logs.openstack.org/79/396279/3/check/gate-openstack-ansible-os_monasca-ansible-func-ubuntu-trusty/6008202/console.html#_2016-11-11_19_02_26_97660619:03
drifterzaIll make the change you suggested but its not even able to source the tempest venv19:04
drifterzaso I must be missing something somewhere19:04
jmccrorydrifterza : oh ok, you need to include https://github.com/openstack/openstack-ansible-tests/blob/master/test-install-tempest.yml in your test.yml file19:06
*** DanyC has quit IRC19:06
jmccroryalso need utility_all hosts in your inventory, and to run the tempest command against that host (instead of monasca_all)19:07
*** pcaruana has quit IRC19:07
*** belliott has joined #openstack-ansible19:08
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Initial work porting functional tests to tempest.  https://review.openstack.org/39627919:10
drifterzaah the test inventory goes to openstack1 so it would run in anycase ?19:10
jmccrorythat looks like it should work19:10
*** kstev has quit IRC19:12
*** jamesdenton has joined #openstack-ansible19:14
*** javeriak has joined #openstack-ansible19:14
drifterzaokay lets see now19:15
drifterzaThanks for the pointers19:16
drifterza;)19:16
*** dxiri has quit IRC19:16
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_tempest: Combine set_fact tasks  https://review.openstack.org/39674219:18
drifterzaso I just use the class names then for different tests ?19:18
drifterzajmccrory, how would you run multiple tests, do it in multiple tasks ?19:20
jmccrorydrifterza : i think so19:20
drifterzalike each test has its own classes19:20
*** woodard has joined #openstack-ansible19:21
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-repo_server: Add VfilePatternEx to apt-cacher-ng for centos.  https://review.openstack.org/39674319:22
drifterzalike : monasca_tempest_tests.tests.api.TestAlarms.*19:22
drifterzawould I rather do : monasca_tempest_tests.tests.api.Test*19:22
jmccrorydrifterza : think you can list them out one after the other, or you could just do monasca_tempest_tests.tests.api19:24
drifterzaaah19:24
mgariepyis there any particular reason why services account would have /bin/bash shell ?19:24
drifterzamaybe it would be better to name them rather19:25
mgariepymhayden, some thought on this ?19:26
drifterzano mgariepy it shouldn't19:26
drifterza/bin/false I would say19:26
mgariepymaybe nova needs it tho.19:27
mgariepybin/false (ubuntu) and /sbin/nologin (centos)19:28
drifterzaas far as I can tell no shell is needed.19:28
mgariepymaybe for the vm migration thing ?19:29
drifterzaover ssh, true19:29
*** victorhe has quit IRC19:29
*** agrebennikov has quit IRC19:31
*** dxiri has joined #openstack-ansible19:32
*** adrian_otto1 has joined #openstack-ansible19:32
*** persia has quit IRC19:34
*** hybridpollo has joined #openstack-ansible19:34
*** adrian_otto has quit IRC19:34
drifterzajmccrory, http://logs.openstack.org/79/396279/4/check/gate-openstack-ansible-os_monasca-ansible-func-ubuntu-trusty/79d441b/console.html#_2016-11-11_19_27_18_24343719:35
*** adrian_otto1 has quit IRC19:36
drifterzaI'm kinda thinking I need to use the url https://git.openstack.org/openstack/monasca-api/monasca_tempest_tests/tests/api/19:37
drifterzasomewhere19:37
*** dxiri has quit IRC19:38
*** adrian_otto has joined #openstack-ansible19:38
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-rsyslog_client: Add /bin/false shell to syslog user  https://review.openstack.org/39675119:39
jmccrorydrifterza : oh oops, should be monasca_api.monasca_tempest_tests.tests.api.TestAlarms.*19:40
drifterzaoh riiight19:40
drifterza;)19:40
drifterzathat would make sense19:40
jmccrorydrifterza : * monasca-api19:41
*** hybridpollo has quit IRC19:41
jmccrorynot underscore19:41
drifterzatrying19:42
openstackgerritDonovan Francesco (drifterza) proposed openstack/openstack-ansible-os_monasca: Initial work porting functional tests to tempest.  https://review.openstack.org/39627919:42
*** dxiri has joined #openstack-ansible19:46
*** dxiri has quit IRC19:47
*** dxiri has joined #openstack-ansible19:47
*** jlockwood has quit IRC19:47
*** dxiri has quit IRC19:52
*** hybridpollo has joined #openstack-ansible19:54
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Move IP logic into separate module  https://review.openstack.org/39227719:57
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add command to create consolidated AIO config  https://review.openstack.org/39230019:57
*** fguillot has quit IRC19:59
drifterzajmccrory, still failing at the same point20:08
drifterzahttp://logs.openstack.org/79/396279/5/check/gate-openstack-ansible-os_monasca-ansible-func-ubuntu-xenial/f433f32/console.html#_2016-11-11_20_04_37_42162120:08
drifterzaGoing to do this in vagrant and try figure it out ;/20:08
*** dxiri has joined #openstack-ansible20:09
*** dxiri has quit IRC20:14
*** javeriak has quit IRC20:16
*** javeriak has joined #openstack-ansible20:17
*** dxiri has joined #openstack-ansible20:21
*** dxiri has quit IRC20:21
*** Hosam has joined #openstack-ansible20:23
mgariepyhave a nice weekend everyone20:23
*** portante has quit IRC20:26
*** karimb has quit IRC20:27
*** TxGirlGeek has joined #openstack-ansible20:28
*** haad1 has joined #openstack-ansible20:29
*** portante has joined #openstack-ansible20:31
*** thorst has quit IRC20:31
*** thorst has joined #openstack-ansible20:32
*** adrian_otto has quit IRC20:34
*** thorst has quit IRC20:36
*** smatzek_ has quit IRC20:41
palendaelbragstad, dolphm: Do you know of any resources for changing an existing Keystone install from UUID to Fernet? Is there an impact on consuming services like glance/neutron, etc20:43
*** haad1 has quit IRC20:44
*** portante has quit IRC20:46
*** f13o has quit IRC20:49
*** haad1 has joined #openstack-ansible20:49
*** portante has joined #openstack-ansible20:51
*** thorst has joined #openstack-ansible20:54
*** portante has quit IRC20:55
*** victorhe has joined #openstack-ansible20:55
*** TxGirlGeek has quit IRC20:56
dolphmpalendae: as in, changing configuration without having any impact on end users?20:57
cloudnullpalendae: https://www.mattfischer.com/blog/?p=66520:57
dolphmpalendae: i think mfisch will tell you that it's a brief interruption and not to worry about it (everyone will need to get new tokens and sorry if your long running op fails)20:58
dolphmcloudnull: ++20:58
*** thorst has quit IRC20:58
dolphmpalendae: we've discussed implementing a hybrid driver that validates existing UUID tokens but issues Fernet tokens. it hasn't happened but it sounds great.20:58
palendaecloudnull: dolphm, thanks. I'm working on detailing necessary changes at https://github.com/rcbops/u-suk-dev/issues/57620:58
dolphm(also wouldn't be hard, probably 10 lines of actual code to introspect the token length and route to the correct driver instance)20:59
palendaeI can think of 2 scenarios: 1) greenfield, which is easy - rpc-openstack just removes its variables for overriding the Fernet settings20:59
palendae2) On upgrade, a Mitaka install will be changed from UUID to Fernet20:59
dolphmpalendae: fernet was first implemented in kilo20:59
palendaedolphm: I know, but rpc-openstack kept UUID20:59
MudpuppyFerrets are cute20:59
palendaeSo it'll be implemented in rpc-openstack in Newton20:59
dolphmpalendae: i believe we've been recommending it since kilo x.2 / liberty x.020:59
dolphmMudpuppy: ++21:00
palendaeMy question is: if a cluster was using UUID before, changing it to Fernet should have no impact on consumers, correct?21:00
palendaedolphm: I know, I know. rpc-openstack is way, way behind the times21:00
dolphmpalendae: everyone's tokens will suddenly appear invalid21:00
palendaeI'm doing the reserach to help them catch up21:00
palendaeAnd want to make sure they don't get surprises21:00
palendaeOk, so they'll need to get new tokens issued21:00
dolphmpalendae: yes21:00
dolphmpalendae: we'd gladly accept that hybrid driver upstream, though21:01
*** TxGirlGeek has joined #openstack-ansible21:01
palendaedolphm: Ok. I'll put that in the details of this, but I have doubts that such a thing would actually be done21:01
dolphmpalendae: ack21:01
dolphmpalendae: just pointing out that it's the graceful solution that we don't have21:02
dolphmpalendae: else, i think mfisch documented the transition really well21:02
*** f13o has joined #openstack-ansible21:02
palendaedolphm: Appreciated. I'll note it as an option and whoever implements can decide to go with that21:02
palendaeI'm skeptical such a driver would be approved upstream for Newton (again, rpc-openstack is far behind), but if they wanna carry one, whatever21:03
dolphmpalendae: i'm reading through the github link, and agree with everything there so far. are there any questions there you need feedback on?21:03
dolphmpalendae: agree; it'd be against stable branch policy to backport it from master/ocata21:03
*** vnogin has joined #openstack-ansible21:03
palendaedolphm: Mostly I was hazy on the upgrade part, where a cluster currently has UUID on and gets flipped, but this blog post seems to provide a path for that21:04
dolphmpalendae: but i'd probably support it nontheless as a low-risk backport :)21:04
palendaeDon't be an enabler ;)21:04
*** thorst has joined #openstack-ansible21:04
dolphmpalendae: =)21:04
dolphmcc- lbragstad21:04
*** schwicht has quit IRC21:04
dolphmpalendae: 'What are the options to implement this service/feature? Describe in detail.' -- the "hard" part is fernet_setup on initial deploy and fernet_rotate periodically there after21:06
palendaedolphm: I'm punting a bit, but I believe that's handled via OSA's existing role at https://github.com/openstack/openstack-ansible-os_keystone/blob/stable/newton/tasks/keystone_fernet.yml21:07
dolphmpalendae: ++21:07
palendaeSo I'm operating on the assumption that OSA's fernet stuff is simply "unmasked"21:08
palendaeAnd, it's already better tested than UUID in OSA21:08
dolphmpalendae: i've used OSA just fine with Fernet; just pointing out that the answer feels incomplete without acknowledging the work that's already been done21:08
dolphmpalendae: ha21:08
palendaeOk; I mention that elsewhere, but I'll make a comment21:08
*** schwicht has joined #openstack-ansible21:09
palendaeActually, that was my intention with the "By removing this default, the fernet logic in the openstack-ansible-os_keystone role will be used." line21:09
palendaeBut I'll expound21:09
dolphmpalendae: "There should already be instructions that support uses to truncate that table on a regular basis." -- a regular basis?21:10
dolphmpalendae: after the switch, nothing will write to that table anymore so a single truncate will suffice. do you mean keystone-manage token_flush on a regular basis?21:11
palendaedolphm: So, afaik, the support team has instructions somewhere in their runbooks that say to truncate the UUID table21:11
dolphmpalendae: if that's the case, then the switch to fernet will feel just like you truncated that table :P21:11
palendaedolphm: No, I mean to say that, post-switch, the token table should be cleaned up, and that such a process already exists21:11
palendaeRight21:11
palendaeJust saying, clean up that table so there's not crufty data21:11
dolphmpalendae: that's the important truncate, IMO21:11
dolphmpalendae: ++21:11
palendaeI'll clarify the statement further though21:12
*** portante has joined #openstack-ansible21:20
*** jheroux has quit IRC21:22
*** javeriak has quit IRC21:23
*** oanson has quit IRC21:27
*** Mudpuppy_ has joined #openstack-ansible21:30
*** TxGirlGeek has quit IRC21:33
*** Jeffrey4l has quit IRC21:33
*** TxGirlGeek has joined #openstack-ansible21:33
*** Mudpuppy has quit IRC21:33
*** Mudpuppy_ has quit IRC21:34
*** jlockwood has joined #openstack-ansible21:35
stevellepalendae: just a note, committing to updating my inventory reviews and going through yours this afternoon/eve21:41
palendaestevelle: Thanks21:41
palendaeWorking on a spike for RPC today myself21:41
stevelleif I say it aloud I'm accountable :321:41
*** adrian_otto has joined #openstack-ansible21:42
*** sacharya has joined #openstack-ansible21:43
spotzdon't do it stevelle!21:43
*** sacharya has quit IRC21:43
*** portante has quit IRC21:43
stevellesnark snark snark :D21:44
*** cathrichardson has quit IRC21:44
*** cathrichardson has joined #openstack-ansible21:44
*** retreved_ has joined #openstack-ansible21:46
*** TxGirlGeek has quit IRC21:47
*** TxGirlGeek has joined #openstack-ansible21:47
*** portante has joined #openstack-ansible21:48
*** retreved has quit IRC21:49
*** hughmFLEXin has quit IRC21:50
*** retreved_ has quit IRC21:51
*** hughmFLEXin has joined #openstack-ansible21:52
*** weezS has quit IRC21:57
*** timl0101 has quit IRC22:01
*** vnogin has quit IRC22:04
*** kriskend has quit IRC22:07
*** victorhe has quit IRC22:08
*** hughmFLEXin has quit IRC22:09
*** vnogin has joined #openstack-ansible22:10
*** Fedora786 has quit IRC22:10
*** hughmFLEXin has joined #openstack-ansible22:13
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add test for Horizon group membership  https://review.openstack.org/37114022:13
*** portante has quit IRC22:18
*** portante has joined #openstack-ansible22:19
*** javeriak has joined #openstack-ansible22:24
*** jlockwood has quit IRC22:27
*** jamesdenton has quit IRC22:28
*** javeriak has quit IRC22:30
*** schwicht has quit IRC22:30
*** vnogin has quit IRC22:32
*** vnogin has joined #openstack-ansible22:33
*** TxGirlGeek has quit IRC22:35
*** jperry has quit IRC22:35
*** TxGirlGeek has joined #openstack-ansible22:35
*** TxGirlGeek has quit IRC22:38
*** TxGirlGeek has joined #openstack-ansible22:39
*** jlockwood has joined #openstack-ansible22:39
*** karimb has joined #openstack-ansible22:42
*** TxGirlGeek has quit IRC22:43
*** portante has quit IRC22:44
*** TxGirlGeek has joined #openstack-ansible22:44
*** portante has joined #openstack-ansible22:45
*** TxGirlGeek has quit IRC22:49
*** haad1 has quit IRC22:51
*** TxGirlGeek has joined #openstack-ansible22:52
*** schwicht has joined #openstack-ansible22:58
*** TxGirlGeek has quit IRC22:58
*** javeriak has joined #openstack-ansible22:59
*** schwicht has quit IRC23:01
*** schwicht has joined #openstack-ansible23:02
*** chas_ has joined #openstack-ansible23:09
*** chas_ has quit IRC23:13
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Refactoring inventory generation data manipulation  https://review.openstack.org/39205723:21
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Refactor inventory management filesystem  https://review.openstack.org/39205623:21
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible: Refactor inventory generation load/save filesystem  https://review.openstack.org/39241723:21
*** chris_hultin is now known as chris_hultin|AWA23:27
*** schwicht has quit IRC23:27
*** Jeffrey4l has joined #openstack-ansible23:31
*** spotz is now known as spotz_zzz23:36
*** pwnall1337 is now known as zz_pwnall133723:37
*** marst has quit IRC23:40
*** victorhe has joined #openstack-ansible23:43
*** spotz_zzz is now known as spotz23:43
*** spotz is now known as spotz_zzz23:43
*** karimb has quit IRC23:47
*** marst has joined #openstack-ansible23:50
*** Hosam has quit IRC23:53
*** weezS has joined #openstack-ansible23:54
*** Hosam has joined #openstack-ansible23:54
*** pmannidi has joined #openstack-ansible23:56
*** Hosam has quit IRC23:58

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