Monday, 2016-09-12

*** thorst has joined #openstack-ansible00:06
*** thorst has quit IRC00:13
*** rk4n has joined #openstack-ansible00:37
*** woodard has quit IRC00:39
*** rk4n has quit IRC00:41
*** weezS has joined #openstack-ansible00:52
*** weezS has quit IRC00:55
*** thorst has joined #openstack-ansible01:11
*** thorst has quit IRC01:19
*** npawelek has quit IRC01:42
*** npawelek has joined #openstack-ansible01:45
*** npawelek_ has joined #openstack-ansible01:48
*** thorst has joined #openstack-ansible01:49
*** thetrav has joined #openstack-ansible01:58
*** spotz_zzz is now known as spotz01:58
*** hblah has joined #openstack-ansible01:58
thetravopenstack_user_config.yml <- external_lb_vip_address01:58
thetravcan it be a fqdn?01:58
thetravmore specifically01:58
thetravI have a fqdn01:58
thetravI want to know where to shove it01:58
thetravso that horizon and importantly, the keystone public endpoints, are set to that value instead of an ip (which is sometimes natted)01:59
thetravnat-ed?01:59
logan-Yes it can be a fqdn but it must be resolvable by the infrastructure as haproxy specifically will not start unless it can resolve the host so it knows which IP to bind02:00
*** jamielennox is now known as jamielennox|away02:00
*** jamielennox|away is now known as jamielennox02:04
thetravrad02:04
*** npawelek has quit IRC02:05
*** npawelek_ is now known as npawelek02:05
*** npawelek has quit IRC02:15
*** npawelek has joined #openstack-ansible02:18
csmartmrda: \o02:31
mrdacsmart: o/02:37
*** rk4n has joined #openstack-ansible02:38
*** rk4n has quit IRC02:43
*** llu has joined #openstack-ansible02:44
*** llu has left #openstack-ansible02:44
*** thorst has quit IRC02:46
*** thorst has joined #openstack-ansible02:47
*** spotz is now known as spotz_zzz02:48
*** Jeffrey4l has quit IRC02:52
*** thorst has quit IRC02:56
*** hblah has quit IRC02:56
*** Jeffrey4l has joined #openstack-ansible02:58
*** thorst has joined #openstack-ansible03:28
*** Mudpuppy_afk has joined #openstack-ansible03:35
*** Mudpuppy_afk has quit IRC03:39
*** thorst has quit IRC03:52
*** thetrav has quit IRC04:07
*** janki has joined #openstack-ansible04:13
*** gouthamr has joined #openstack-ansible04:19
*** thorst has joined #openstack-ansible04:34
*** thorst has quit IRC04:39
*** rk4n has joined #openstack-ansible04:40
*** rk4n has quit IRC04:44
*** thorst has joined #openstack-ansible04:46
*** thorst has quit IRC04:50
*** Jeffrey4l has quit IRC05:00
*** thorst has joined #openstack-ansible05:00
*** Jeffrey4l has joined #openstack-ansible05:00
*** AnarchyAo has quit IRC05:14
*** admin0 has joined #openstack-ansible05:23
*** admin0 has quit IRC05:26
*** admin0 has joined #openstack-ansible05:40
*** admin0 has quit IRC05:44
*** thorst has quit IRC06:01
*** thorst has joined #openstack-ansible06:02
*** thorst has quit IRC06:05
*** thorst has joined #openstack-ansible06:05
*** rk4n has joined #openstack-ansible06:09
*** rk4n has quit IRC06:14
*** rk4n has joined #openstack-ansible06:40
*** rk4n has quit IRC06:45
*** pcaruana has joined #openstack-ansible06:49
*** thorst has quit IRC06:49
*** mgeezy has joined #openstack-ansible06:49
mgeezyanyone familiar with giving openstack vms external access06:50
*** thorst has joined #openstack-ansible06:50
*** thorst has quit IRC06:55
*** admin0 has joined #openstack-ansible07:01
*** gouthamr has quit IRC07:01
*** gouthamr has joined #openstack-ansible07:02
*** thorst has joined #openstack-ansible07:02
*** gouthamr has quit IRC07:03
*** thorst has quit IRC07:07
cloudnullmgeezy: on my way to sleep, but yes.07:12
cloudnulldid you have specific questions?07:12
cloudnulldid you need ingress or egress?07:12
cloudnullor both ?07:12
mgeezyboth07:13
mgeezyi had spoken to james denton07:13
mgeezyhe said there was a preferred way to do it07:13
mgeezybut we disconnected before he was able to elaborate07:13
cloudnullwe use provider networks07:15
*** berendt has joined #openstack-ansible07:15
*** berendt has quit IRC07:15
cloudnullvlan tagged network given directly to neutron07:15
*** berendt has joined #openstack-ansible07:16
cloudnullwhich can either be shared for direct attachment07:16
cloudnullor you can set it up on a router for use with a floating IP07:16
cloudnullfor speed I perfer provider networks that are shared.07:16
mgeezyso its just create a shared external network07:16
cloudnullbut if IP space is at a premium the quota capabilities of floating ips is nice07:16
cloudnullmgeezy: yup07:17
mgeezyand put on a router?07:17
cloudnullyes if you want a floa t07:17
mgeezyif im behind a switch do i have to do any configuration of the switch to tell it to route ?07:17
cloudnulli don't believe so.07:18
mgeezyok i will try that again07:18
mgeezybeen having a pain trying to get this to work07:19
cloudnulli mean you switch has to be confgured to deal with the tagged traffic07:19
cloudnullbut nothing special07:19
mgeezycan you elaborate just a little07:20
mgeezyjust a general resource to read up on it07:20
mgeezynetworking is not my specialty07:20
cloudnullmgeezy: http://cdn.pasteraw.com/fle9wj80pnxorakl1azafw2n627dlnm07:22
mgeezythank you!07:22
cloudnullthat's what's running in the OSIC cloud07:22
cloudnullmgeezy: some folks do a 1 to 1 NAT others connect the public CIDR directly on to the Aggregation switch. its totally up to you.07:25
cloudnullthat said. jamesdenton should be around later.07:26
mgeezyvery much appreciate it.  i will talk to him as well07:26
mgeezyhe was going to put me in contact with some people for openstack support07:26
mgeezyhappy to connect with you if you can do the same07:26
cloudnullhe may be able to elaborate on what you we're talking about before, (idk the context)07:27
mgeezyno worries07:27
cloudnullevrardjp: may be able to give you some pointers too.07:27
cloudnullwhen he's online.07:27
cloudnullanyway, i'm off to bed.07:27
cloudnullcheers.07:27
cloudnullbest of lucj07:27
cloudnull*luck07:27
mgeezythanks!07:28
*** bsv has joined #openstack-ansible07:39
*** Oku_OS-away is now known as Oku_OS07:40
*** drifterza has joined #openstack-ansible07:42
drifterzalo07:45
*** thorst has joined #openstack-ansible07:49
*** fxpester has joined #openstack-ansible07:53
*** thorst has quit IRC07:53
*** thorst has joined #openstack-ansible07:55
*** thorst has quit IRC08:00
evrardjphave a good night cloudnull and see you in a few hours I guess :p08:00
evrardjpand hello everyone :)08:01
*** thorst has joined #openstack-ansible08:02
*** asettle has joined #openstack-ansible08:02
*** thorst has quit IRC08:03
*** thorst has joined #openstack-ansible08:03
*** karimb has joined #openstack-ansible08:04
*** neilus has joined #openstack-ansible08:10
*** rgogunskiy has joined #openstack-ansible08:15
*** neilus has quit IRC08:16
*** neilus_ has joined #openstack-ansible08:17
*** mgeezy has quit IRC08:24
*** thorst has quit IRC08:28
*** thorst has joined #openstack-ansible08:32
*** neilus_1 has joined #openstack-ansible08:37
*** neilus_ has quit IRC08:40
*** karimb has quit IRC08:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Update paste, policy and rootwrap configurations 2016-09-12  https://review.openstack.org/36863808:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Update paste, policy and rootwrap configurations 2016-09-08  https://review.openstack.org/36752108:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for Newton 2016-09-12  https://review.openstack.org/36753108:44
*** karimb has joined #openstack-ansible08:45
*** rk4n has joined #openstack-ansible08:47
*** neilus_1 has quit IRC08:51
*** rk4n has quit IRC08:53
asettleodyssey4me: do we have test info to send out to our volunteers today?08:56
openstackgerritAndy McCrae proposed openstack/openstack-ansible: Properly namespace cinder_storage_address  https://review.openstack.org/36865308:57
*** electrofelix has joined #openstack-ansible08:59
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_cinder: Correctly namespace the storage_address variable  https://review.openstack.org/36865409:00
*** openstackgerrit has quit IRC09:04
*** openstackgerrit has joined #openstack-ansible09:05
*** neilus_ has joined #openstack-ansible09:07
*** rk4n has joined #openstack-ansible09:12
*** rk4n has quit IRC09:17
*** rk4n has joined #openstack-ansible09:18
*** neilus_1 has joined #openstack-ansible09:21
odyssey4measettle for those who don't have the know how to put together their own lab or networking setup, this can be used: https://gist.github.com/odyssey4me/863e84a0f6271712c6d48980cffb958d09:21
asettleodyssey4me: amazing, thank you09:21
odyssey4meI have yet to complete an entire run through end to end myself, but that is what this week is for09:21
*** rk4n has quit IRC09:24
*** neilus_ has quit IRC09:24
asettleodyssey4me: amen :) okay, email out! Thank you09:25
*** rk4n has joined #openstack-ansible09:27
*** Mudpuppy_afk has joined #openstack-ansible09:37
*** vnogin has joined #openstack-ansible09:41
*** karimb has quit IRC09:41
*** Mudpuppy_afk has quit IRC09:42
*** dalees has joined #openstack-ansible09:43
*** karimb has joined #openstack-ansible09:50
*** fishcried has joined #openstack-ansible09:51
*** thorst has quit IRC10:02
*** rk4n has quit IRC10:04
*** rk4n has joined #openstack-ansible10:05
*** karimb has quit IRC10:07
*** thorst_ has joined #openstack-ansible10:11
*** rk4n has quit IRC10:12
*** neilus_1 has quit IRC10:13
*** neilus_ has joined #openstack-ansible10:13
*** thorst_ has quit IRC10:15
*** thorst has joined #openstack-ansible10:17
*** thorst has quit IRC10:21
*** markvoelker has joined #openstack-ansible10:22
*** thorst has joined #openstack-ansible10:23
*** markvoelker has quit IRC10:26
*** thorst has quit IRC10:27
*** neilus_ has quit IRC10:30
*** rk4n has joined #openstack-ansible10:31
*** higster has joined #openstack-ansible10:32
*** Fenuks has joined #openstack-ansible10:35
*** hblah has joined #openstack-ansible10:37
*** rk4n has quit IRC10:37
*** rk4n has joined #openstack-ansible10:44
*** rk4n has quit IRC10:44
*** neilus_ has joined #openstack-ansible10:46
*** karimb has joined #openstack-ansible10:49
*** smatzek has joined #openstack-ansible10:53
FenuksHello. Anyone available to answer a couple questions regarding access control to swift? I need a user that can only read-write into swift container, not control entire tenant10:53
*** hblah has quit IRC10:56
*** rk4n has joined #openstack-ansible11:01
*** higster has quit IRC11:11
*** higster has joined #openstack-ansible11:11
*** higster_ has joined #openstack-ansible11:16
odyssey4meurgh, something's going wrong with the rabbitmq connectivity: http://logs.openstack.org/86/367886/1/check/gate-openstack-ansible-os_nova-ansible-func-ubuntu-trusty/bec12f3/logs/neutron/neutron-linuxbridge-agent.log.txt.gz11:16
*** higster has quit IRC11:19
*** avlis has joined #openstack-ansible11:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Add functional testing for Calico  https://review.openstack.org/36828711:22
*** jwitko has quit IRC11:26
*** thorst has joined #openstack-ansible11:29
*** thorst has quit IRC11:32
*** retreved has joined #openstack-ansible11:36
*** thorst has joined #openstack-ansible11:38
*** thorst has quit IRC11:43
*** rk4n has quit IRC11:43
*** karimb has quit IRC11:50
*** thorst has joined #openstack-ansible11:56
*** thorst has quit IRC12:00
*** markvoelker has joined #openstack-ansible12:02
mhaydenhappy monday, folks12:04
drifterzahi12:05
*** rk4n has joined #openstack-ansible12:05
automagicallyMorning all12:08
vnoginmorning osa )12:08
*** bsv has quit IRC12:10
mgariepygood morning everyone12:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Added the option to copy changes between stock env.d and repo env.d[M->N]  https://review.openstack.org/36620812:14
*** rk4n has quit IRC12:16
*** rk4n has joined #openstack-ansible12:19
*** thorst has joined #openstack-ansible12:20
*** hblah has joined #openstack-ansible12:21
*** thorst has quit IRC12:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Ensure file modes are 644 for inventory and group_vars for Magnum  https://review.openstack.org/36716412:26
*** karimb has joined #openstack-ansible12:26
*** thorst has joined #openstack-ansible12:27
*** hblah has quit IRC12:29
*** pester has joined #openstack-ansible12:30
*** DanyC has joined #openstack-ansible12:31
*** thorst has quit IRC12:32
*** fxpester has quit IRC12:32
Matiasmorning12:34
Matiasstevelle: are you online?12:34
*** thorst has joined #openstack-ansible12:36
*** janki has quit IRC12:41
*** wadeholler has quit IRC12:43
Matiasstevelle: it's the ceilometer_collector_container which is supposed to connect to gnocchi in order to send the samples, isn't it?12:46
Matiasstevelle: I can't seem to reproduce the setup reliably12:47
MatiasI destroyed/recreated the ceilometer and gnocchi containers multiple times12:47
Matiasin one of these times, it worked, but a lot of samples were in queue (on rabbit), so gnocchi would take very long to start to consume fresh samples12:48
Matiasthen I decided to destroy the containers again and redeploy12:48
*** DanyC has quit IRC12:48
Matiasthen it stopped working..12:48
Matiasthen I decided to put some debug prints in the ceilometer-collector service12:48
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437312:48
Matiasit seems like the gnocchi dispatcher is being created, but the method which receives the samples is never called12:48
*** Fenuks has quit IRC12:49
Matiasi.e. this is called: https://github.com/openstack/ceilometer/blob/master/ceilometer/dispatcher/gnocchi.py#L19612:51
Matiasbut this is not: https://github.com/openstack/ceilometer/blob/master/ceilometer/dispatcher/gnocchi.py#L30712:51
*** woodard has joined #openstack-ansible12:52
*** woodard has quit IRC12:52
*** woodard has joined #openstack-ansible12:53
*** Jeffrey4l has quit IRC12:59
*** Jeffrey4l has joined #openstack-ansible12:59
*** rk4n has quit IRC13:03
*** rk4n has joined #openstack-ansible13:05
*** higster_ has quit IRC13:06
drifterzaMatias, I always had to do "ps auxwfn | grep -i ceilometer | awk '{print $2}' | xargs kill -9; service ceilometer-collector restart" to get metrics to work, this is only on new deployment.13:07
cloudnullmornings13:07
drifterzaits almost as if the ceilometer-collector agent hangs on first start13:07
drifterzaonce I restarted the ceilometer-collector-agent I got new metrics etc..13:08
drifterzahey cloudnull13:09
cloudnullo/13:09
*** janki has joined #openstack-ansible13:09
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-tests: Remove unused hostname var from test playbooks  https://review.openstack.org/36882913:09
*** rk4n has quit IRC13:09
cloudnullautomagically: RE: https://review.openstack.org/#/c/354373/ -- I started in on that to see what the issues were and it seems to be a transient issue when it's not delegating to the right host and causing http://logs.openstack.org/73/354373/24/check/gate-openstack-ansible-lxc_container_create-ansible-func-ubuntu-trusty/3bde189/console.html#_2016-09-12_12_54_06_11932813:11
cloudnullIDK what that is TBH13:11
cloudnullbut it seems close to success all distros seem to be passing just not all at the same time.13:12
automagicallycloudnull: Yeah, that’s confusing to say the least13:12
cloudnulltrying to recreate that has been troubling too13:13
*** openstackgerrit has quit IRC13:19
*** TxGirlGeek has joined #openstack-ansible13:20
*** openstackgerrit has joined #openstack-ansible13:20
*** rk4n has joined #openstack-ansible13:20
automagicallycloudnull: I’m sure you’ve seen this: https://github.com/ansible/ansible/issues/1377313:23
cloudnullI've not13:25
cloudnullthat may actually be it13:25
*** neilus_ has quit IRC13:27
*** neilus_ has joined #openstack-ansible13:27
openstackgerritMerged openstack/openstack-ansible: Add ansible_host to dynamic inventory  https://review.openstack.org/36838613:27
openstackgerritMerged openstack/openstack-ansible-ops: implement minimal metric collection  https://review.openstack.org/36616713:29
*** smatzek has quit IRC13:32
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-os_keystone: Remove requiretty for sudo on centos  https://review.openstack.org/36885013:35
*** klamath_ has joined #openstack-ansible13:35
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437313:36
cloudnullautomagically: ^ giving it a try in the gate .13:36
cloudnulltrusty seems happy locally13:36
*** askb has quit IRC13:37
evrardjpandymccr: do you know if the swift_proxy group is defined by default in our inventories in mitaka?13:38
evrardjpor do the deployer needs to copy some specific env.d and therefore, there are deployments with mitaka that can have the swift_proxy group undefined13:38
andymccrevrardjp: ive never heard of that being an issue - we definitely define it as far as i know13:39
evrardjpok13:39
evrardjpthanks13:40
*** jperry has joined #openstack-ansible13:42
*** rk4n has quit IRC13:44
*** rk4n has joined #openstack-ansible13:45
*** Mudpuppy_afk has joined #openstack-ansible13:45
*** rk4n has quit IRC13:46
*** karimb has quit IRC13:49
*** jwitko has joined #openstack-ansible13:51
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_sahara: Convert role testing to use Ansible 2.1.1  https://review.openstack.org/35361213:53
*** ametts has joined #openstack-ansible13:54
*** smatzek has joined #openstack-ansible13:55
*** smatzek_ has joined #openstack-ansible13:56
*** michaelgugino has joined #openstack-ansible13:59
openstackgerritMerged openstack/openstack-ansible-os_nova: Configure qemu when Calico network type is set  https://review.openstack.org/36828513:59
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437314:00
*** smatzek has quit IRC14:00
*** BjoernT has joined #openstack-ansible14:00
*** Mudpuppy_afk has quit IRC14:01
*** jmckind has joined #openstack-ansible14:03
*** Mudpuppy_afk has joined #openstack-ansible14:03
*** Mudpuppy_afk has quit IRC14:04
admin0good read http://blog.rackspace.com/support-for-mitaka-rackspace-private-cloud-v1314:04
*** johnmilton has quit IRC14:04
cloudnullo/ admin014:04
admin0so what you release as stable is applied only 5 months down the line for your own private managed cloud :D ?14:04
admin0so what is there today is the most stable we get ;) ?14:04
cloudnullnot at all.14:05
cloudnullthat's just the RPC product.14:05
*** jmckind_ has joined #openstack-ansible14:05
cloudnullOSA will continue working on stability and enhancements throughout the cycle.14:05
admin0is it 5 months to upgrade ALL the enviornments combined to mitaka ?14:06
*** jmckind_ has quit IRC14:07
admin0ignore me :D14:07
*** jmckind has quit IRC14:08
*** jmckind has joined #openstack-ansible14:08
openstackgerritMatthew Thode proposed openstack/openstack-ansible: Make the file name for user_secrets a variable  https://review.openstack.org/36815614:12
*** jperry has quit IRC14:14
*** sc68cal_ is now known as sc68cal14:14
*** jperry has joined #openstack-ansible14:14
*** johnmilton has joined #openstack-ansible14:14
*** johnmilton has quit IRC14:14
*** johnmilton has joined #openstack-ansible14:15
*** jmckind_ has joined #openstack-ansible14:16
*** jmckind has quit IRC14:17
cloudnulladmin0: idk to be honest.14:18
cloudnullalso i think this is only for greenfield deployment.s14:18
*** BjoernT has quit IRC14:26
*** ddaskal has joined #openstack-ansible14:28
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437314:28
qwangmorning, osa14:30
*** galstrom_zzz is now known as galstrom14:30
cloudnullmornings14:32
*** michauds has joined #openstack-ansible14:33
openstackgerritIan Cordasco proposed openstack/openstack-ansible-os_nova: Nova role should not default vars outside the nova namespace  https://review.openstack.org/36688114:33
*** 7F1ABXRAD is now known as nishpatwa_14:33
*** nishpatwa_ is now known as nish_14:33
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437314:35
*** jperry has quit IRC14:36
*** itsuugo has quit IRC14:37
*** jperry has joined #openstack-ansible14:37
*** itsuugo has joined #openstack-ansible14:38
*** ddaskal has quit IRC14:38
*** nish_ is now known as nishpatwa_14:39
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437314:40
*** janki has quit IRC14:43
*** BjoernT has joined #openstack-ansible14:44
openstackgerritMerged openstack/openstack-ansible: Compress all gathered logs for CI  https://review.openstack.org/36657014:50
*** itsuugo has quit IRC15:01
*** itsuugo has joined #openstack-ansible15:03
*** rgogunskiy has quit IRC15:07
izaakkMorning15:07
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Remove assumption that the neutron_lbaas var is set  https://review.openstack.org/36890515:07
cloudnullmorning izaakk15:07
izaakkHello guys, I think the docs website is down D:15:07
izaakkhttp://docs.openstack.org/developer/openstack-ansible/upgrade-guide/upgrade-playbooks.html15:07
cloudnullhttp://docs.openstack.org/developer/openstack-ansible/15:09
cloudnullhttp://docs.openstack.org/developer/openstack-ansible/upgrade-guide/index.html15:09
cloudnullhttp://docs.openstack.org/developer/openstack-ansible/upgrade-guide/reference-upgrade-playbooks.html15:09
*** gouthamr has joined #openstack-ansible15:09
cloudnullizaakk: looks like the names changed in newton from mitaka15:09
cloudnullizaakk: are you at the OpenStack Hackathon in MX?15:10
izaakkGot it, thanks! cloudnull15:12
cloudnullasettle: http://docs.openstack.org/developer/openstack-ansible/upgrade-guide/reference-upgrade-playbooks.html -- that doesn't look right ?15:12
izaakkcloudnull: Nope, back in San Antonio, but I was there on friday and a couple hours on Saturday15:12
cloudnullif you have a moment can you have a look when you get a chance?15:12
asettlecloudnull: looking15:12
asettlecloudnull: anything specific you'd like to point out to me? We admittedly have not gone through the Upgrade Guide other than a cursory "oh this was mispelt"15:13
cloudnullasettle:  it looks like the links under lbaas-version-check.yml15:14
cloudnullare being nested.15:14
asettlecloudnull: yeah okay, figured, haha. I wasn't sure if that's what you wanted me to look at. I'll look at the file and see what's up :)15:14
cloudnulltyvm :)15:14
cloudnullohai btw15:15
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437315:16
asettlecloudnull: heyyy15:17
asettle:p15:17
* asettle looks at the calamity that is the upgrade guide15:17
asettleHmmm15:17
asettleodyssey4me: next project!15:17
asettleThe upgrade guide!15:17
*** v1k0d3n has joined #openstack-ansible15:17
asettleGood catch cloudnull - it was nested.15:19
v1k0d3nhey guys. have an AIO development environment that i want to upgrade from 13.1.4 > 13.3.1. i have two galera members that are in a wonky state (can't trust them) and am backing that up now. if update/upgrade apt and then use the run-upgrade.sh script...will that upgrade an AIO?15:19
openstackgerritAlexandra Settle proposed openstack/openstack-ansible: [DOCS] Reorders ToC for upgrade guide  https://review.openstack.org/36891615:20
v1k0d3nor do i need to rerun as if installing over again (using the aio script)?15:20
odyssey4mev1k0d3n no, run-upgrade is currently made for major upgrades15:20
v1k0d3nok. that's what i thought, and why i asked.15:20
odyssey4mev1k0d3n http://docs.openstack.org/developer/openstack-ansible/mitaka/install-guide/app-minorupgrade.html15:21
cloudnullv1k0d3n: point release upgardes are really just a matter of checking out and reruning the parts you need/want.15:21
cloudnullthanks asettle15:21
asettleNo problem cloudnull :) thanks for bringing it to my attention15:21
odyssey4meit would probably be a good idea for us to actually make run-upgrade work for both15:21
v1k0d3nok, that makes total sense. so i can rerun the aio scripts again really for a dev env then, right?15:21
v1k0d3nodyssey4me: how hard would it be to make it work for both upgrade types?15:22
odyssey4mev1k0d3n no idea - I expect the ony bits we'd need to modify are the initial variable backups/conversion bits15:22
odyssey4meideally we should detect the source tag number, then use that as the backup folder name instead of the series name15:23
cloudnullv1k0d3n: when I upgrade an env, i run the playbooks directly.15:23
odyssey4methen the rest should work just fine15:23
cloudnullopenstack-ansible setup-everything.yml15:23
v1k0d3nas in a conditional declaration/variable?15:23
cloudnull^ i dont generally call that playbook directly I call the individual parts.15:23
cloudnullbut it gets the point across.15:24
odyssey4mev1k0d3n within a major release there aren't supposed to be changes that require restarting containers... so you can just run the playbooks in their sequence and use --limits to just control the service outages across the API's15:25
*** admin0 has quit IRC15:25
v1k0d3nmakes sense.15:26
odyssey4meIdeally we'll be moving towards implementing that kind of rolling upgrade in Ocata in the upgrade scripts... and hopefully will switch to using playbooks instead of a mix of playbooks and scripts.15:26
odyssey4mebut we've yet to really dig into whether that's entirely appropriate just yet15:27
*** jheroux has joined #openstack-ansible15:27
*** rromans_ is now known as rromans15:27
*** TxGirlGeek has quit IRC15:29
*** pester has quit IRC15:34
*** Jeffrey4l has quit IRC15:35
*** Jeffrey4l has joined #openstack-ansible15:36
*** itsuugo has quit IRC15:42
*** itsuugo has joined #openstack-ansible15:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Ensure file modes are 644 for inventory and group_vars for Magnum  https://review.openstack.org/36716415:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Added the option to copy changes between stock env.d and repo env.d[M->N]  https://review.openstack.org/36620815:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Correct Magnum issues found in AIO testing  https://review.openstack.org/36759615:48
asettlecloudnull: this is just ready and waiting for your signed approval - https://review.openstack.org/#/c/368916/15:49
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-os_keystone: Fix depreciation "Using bare variables"  https://review.openstack.org/36894015:51
evrardjpI'm off for today15:52
automagicallylater evrardjp15:52
cloudnullthanks automagically15:55
cloudnull** asettle15:55
cloudnullthank you too automagically :)15:55
asettlecloudnull: no stress15:55
mgariepycloudnull, odyssey4me https://review.openstack.org/#/c/368850/ should we add this to the lxc template creation instead ?15:55
mgariepymhayden, ^^15:56
cloudnullI'd say yes.15:56
* mhayden ganders15:56
cloudnullthat makes a lot of sense to be in the main template to effect all cent type containers.15:56
*** pcaruana has quit IRC15:56
odyssey4memgariepy well, I think that it may reduce the overall security posture to have it changed for all containers15:57
odyssey4meso it's probably best to only do it where it's necessary15:57
odyssey4mebut I'll defer to mhayden's view15:57
mhaydenwell, if i am reading this right, it would do it only on keystone containers with yum as the package mgr15:57
mhaydenthat's fairly narrow15:57
odyssey4meyeah, so for me this change is good15:57
mgariepyall os-service will probably need it15:58
mhaydenis the root problem the fact that keystone can't sudo?15:58
odyssey4mewell, any service doing rsync replication I expect - which means repo, nova, keystone... and that's it I think?15:58
mgariepyglance also need it tasks/glance_db_setup.yml15:58
*** michaelgugino has quit IRC15:58
cloudnullthats unset in the ubuntu sudoers file by default.15:58
Matiasdrifterza: already tried to kill and restart, it didn't help :(15:59
odyssey4meoh I see - even the sudo by ansible isn't working15:59
cloudnullso IMO it'd be ok to make them similar.15:59
odyssey4meyeah, then perhaps the lxc_hosts role should have this task as part of the cache prep15:59
mgariepyon ubuntu requiretty is unset and default to to not requiretty15:59
Matiasdrifterza: I was restarting it all the time, as I was trying to add debug prints to the ceilometer-collector15:59
drifterzaIt was working in mitaka16:00
drifterzanot sure on the latest tag, haven't tested.16:00
cloudnullthis is baffeling... https://review.openstack.org/#/c/354373/16:00
Matiasdrifterza: however even in a fresh deployment (destroyed zookeeper_all, ceilometer_all, gnocchi_all, removed all swift containers from the gnocchi project, dropped the gnocchi database in galera, ran memcached_flush.yml)16:00
cloudnullif someone has time to look into it it'd be great!16:00
Matiasit does not work to kill & restart16:00
drifterzais your gnocchi backend swift ?16:00
Matiasyes16:00
drifterzaodd.16:01
odyssey4mecloudnull is that where the delegated actions are sometimes delegating incorrectly?16:01
cloudnullyea thats what it seems like16:01
Matiasdrifterza: I was going to use ceph, but as it would need some effort in the playbooks, I choose to use swift16:01
drifterzaI definately know it worked in mitaka dude.16:01
Matiaswhich was already implemented16:01
drifterzaceilometer/gnocchi/swift16:01
cloudnullodyssey4me: do you have some magic to make that happier.16:01
cloudnull's/./?/'16:02
Matiasdrifterza: mitaka had gnocchi?16:02
MatiasI mean, in OSA16:02
drifterzano, I had to put that in manually.16:02
Matiasah16:02
drifterzaI can give latest a stab and try troubleshoot.16:03
mgariepymhayden, fatal: [aio1_glance_container-fc5998e3]: FAILED! => {"changed": false, "failed": true, "invocation": {"module_name": "command"}, "module_stderr": "sudo: sorry, you must have a tty to run sudo\n", "module_stdout": "", "msg": "MODULE FAILURE", "parsed": false}16:03
cloudnullodyssey4me: it doesn't look like a provider issue16:03
MatiasI tried to do that, but as I ran into issues with upper requirements, and newton is nearly stable, I decided to try newton16:03
mgariepythat's the error it fixes when requiretty is needed for sudo ;)16:03
drifterzaI might as well try Matias, I need to in any event. :)16:03
Matiashehehe nice16:03
drifterzajust finished my prometheus plays with grafana, so I can give it a stab again.16:04
Matiasgrafana was nice, when I got things working16:04
mhaydenmgariepy: that's narrow enough for me for now16:04
MatiasI think I got it working 2 times, but I have no idea what I did of different16:05
odyssey4mecloudnull automagically I wonder if it relates to https://github.com/ansible/ansible-modules-extras/issues/257716:05
Matiasdrifterza: but anyways, did I understood the architecture correctly? the collectors are the ones which should contact gnocchi, right?16:05
Matiasdrifterza: also, they would contact via public API, not via RPC/rabbit, right?16:06
cloudnullodyssey4me: no. its failing to create the dirs within the container.16:06
odyssey4meorly?16:06
Matiasdrifterza: so I should be able to see some connections to the gnocchi port in netstat16:06
odyssey4melemme look at the logs16:06
drifterzayeah so, you got the ceilometer agents that send to the ceilometer collector and then it sends to gnocchi16:06
cloudnullit goes to use the lxc module from the delegated task and cant import lxc16:07
drifterzaso ceilometer collector to gnocchi is where the data transfers16:07
cloudnullwich means its executing against the wrong python, or has been delegated to the wrong location16:07
drifterzaand thats over api not rpc16:07
Matiasdrifterza: which is odd, since the only traffic I was able to see coming out of the container is ampqs or ssh (from my ssh session)16:07
*** jperry has quit IRC16:07
*** jperry has joined #openstack-ansible16:08
Matiasdrifterza: but maybe it is not collecting from the rabbit queue in the first place, which would explain why it didn't make contact with gnocchi at all16:08
odyssey4mecloudnull it appears to be using the right python: http://logs.openstack.org/73/354373/30/check/gate-openstack-ansible-lxc_container_create-ansible-func-ubuntu-trusty/97ad300/console.html#_2016-09-12_15_55_44_03268316:09
drifterzaMatias, thats is most likely whats happening16:09
Matiasdrifterza: I was going to study the ceilometer code to try to find where it collects the data from the agents, but if you have some pointer I would be very grateful16:09
mgariepymhayden, it will probably affect all the tasks that have become: yes in them.16:11
drifterzaI assume you have the ceilometer_gnocchi_enabled: true etc..16:11
drifterzaand stuff like : nova_ceilometer_enabled: true16:12
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437316:13
cloudnullodyssey4me: i recently set that option to pin it to /usr/bin/python2 -- i just unset that16:13
Matiasdrifterza: yes16:13
Matiasdrifterza: in two deploys I did in the same hw, with the same config and the same git rev, it did work16:14
odyssey4mecloudnull I wonder if https://review.openstack.org/#/c/354373/30/tests/inventory is resulting in 'localhost' being misinterpreted somehow... perhaps ansible_connecton=local is necessary to ensure it's done on the host?16:14
Matiasthe problem is it is not very reproducible, it never works in the first deploy, I have to randomly destroy and recreate containers until it works16:14
drifterzaI forget in the plays do we SCM the master commit or a ref commit ?16:14
odyssey4meotherwise it might be trying to connect to localhost, which could be any of the containers16:14
Matiasdrifterza: master commit of the roles when you run bootstrap-ansible, and always a ref commit of nova,neutron,ceilo,etc. code16:15
cloudnullodyssey4me: i did try that too, no love.16:15
drifterzayeah could be something weird in the master for gnocchi dude.16:16
cloudnullthe playbooks have the connection plugin they're supposed to use.16:16
drifterzaI would have to deploy and check16:16
cloudnulland pinning it had no effect.16:16
cloudnullits almost like its not executing with sude16:16
cloudnull*sudo16:16
drifterzaanyways, I have to go home. Its late here. GL Matias16:17
Matiasdrifterza: cya, thanks16:17
Matiasdrifterza: 01:17 there?16:18
Matiasdrifterza: have a good sleep :P16:18
Matiasno, it's worse.. 04:1816:19
*** drifterza has quit IRC16:21
Matiascloudnull: regarding https://bugs.launchpad.net/openstack-ansible/+bug/1620765 I think the repo_build role is not the best place to put the call to the file module to recursively change the git repos owner, because it runs only in one of the repo containers16:22
openstackLaunchpad bug 1620765 in openstack-ansible "Multiple runs of repo-build break git repo replication" [Undecided,In progress] - Assigned to Paulo Matias (paulo-matias)16:22
*** spotz_zzz is now known as spotz16:22
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437316:23
*** thorst has quit IRC16:23
Matiascloudnull: would it be bad practice to put it in the repo-build.yml playbook in order to get it to run in all containers?16:23
cloudnullodyssey4me: i added a few `become: true` it looks like with delegation its not executing sudo16:23
cloudnulland in the gate its running as the jenkins user16:23
*** KLevenstein has joined #openstack-ansible16:24
cloudnullMatias: adding it as a post_task makes sense to me16:24
odyssey4mecloudnull it definitely looks like it's the tox python versus the host python16:24
odyssey4mehttp://logs.openstack.org/73/354373/31/check/gate-openstack-ansible-lxc_container_create-ansible-func-ubuntu-xenial/2a0f322/console.html#_2016-09-12_16_21_02_42181016:24
odyssey4meversus the working one: http://logs.openstack.org/73/354373/31/check/gate-openstack-ansible-lxc_container_create-ansible-func-ubuntu-trusty/e6b17ca/console.html#_2016-09-12_16_20_14_82163216:24
cloudnullyea in that case we see "The `lxc` module is not importable. Check the requirements."16:25
cloudnullwhere in the other its not sudo'ing16:25
cloudnullso maybe we need both. :)16:25
Matiascloudnull: I don't know if post_task would work, suppose you have repo-01, repo-02, repo-03; then in the first time it ran repo_build inside repo-01, files there would be owned by root; in the second time, if it runs in repo-02, repo-01 would start to try synchronizing these files with lsyncd and wouldn't succeed16:26
odyssey4mewell, on xenial (where it's not working) it's looking for the module in the tox venv, and it won't find it there16:26
odyssey4mewe had this issue before16:26
Matiascloudnull: looking by this angle, maybe pre_task makes more sense16:26
cloudnullodyssey4me:  its not working on trusty either.16:26
cloudnullbut sometimes it works on xenial and trusty16:27
Matiasunless you wait for lsyncd to retry, which I think it does... then it does not make any difference16:27
odyssey4mecloudnull but the trust/centos jobs had a successful result in that run16:27
cloudnullthen we ran recheck and all three failed16:27
odyssey4meI know it's not working *consistently*16:27
odyssey4melast time this was an issue it related to the sudoers config on the infra image16:28
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437316:28
v1k0d3nodyssey4me cloudnull running into an issue with the repo container again for some reason.16:30
*** sdake_ has joined #openstack-ansible16:30
v1k0d3nthis happened to me before...not sure exactly what was causing it. "/opt/op-clone-script.sh" fails16:31
Matiasv1k0d3n: could it be because of this? https://bugs.launchpad.net/openstack-ansible/+bug/162076516:31
openstackLaunchpad bug 1620765 in openstack-ansible "Multiple runs of repo-build break git repo replication" [Undecided,In progress] - Assigned to Paulo Matias (paulo-matias)16:31
Matiasv1k0d3n: please try to change the owner manually to see if it fixes16:32
cloudnullv1k0d3n: ++ what Matias said.16:32
cloudnullodyssey4me: do you think there's different configs within the sudoers file on the infra images?16:33
odyssey4mecloudnull and yes, I see there's a lack of 'echo BECOME-SUCCESS-hrloskzgehgspzokrglvsghzgwurljxr;' in the EXEC line16:33
odyssey4meso it does appear that it is not executing via sudo, which appears to be the root cause here16:33
v1k0d3nah...yes, had this issue on another deployment also and it drove me nuts.16:33
cloudnullits possible that ansible folks broke delegate_to and become once again ?16:33
v1k0d3nremember cloudnull i was talking jibberish about repo issues about a month or so ago?16:34
v1k0d3nlol16:34
odyssey4mecloudnull if it was ansible, surely it'd be consistent?16:34
Matiasansible, the only single piece of software which has more bugs than openstack itself16:34
Matias:P16:34
cloudnullthere's so much jibberish in my memory :)16:34
cloudnullits hard to keep track16:35
cloudnullyou'd think16:35
v1k0d3nhahah! fair enough. that seems to be a problem everywhere. :)16:35
cloudnullcould be a race16:35
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [WIP] [Docs] Metadata cleanup  https://review.openstack.org/36895716:35
v1k0d3nMatias: change user to what?16:35
odyssey4mecloudnull yeah, that'd be my guess - especially if we're seeing inconsistent results from the same provider16:35
*** hughmFLEXin has joined #openstack-ansible16:36
v1k0d3nMatias: oh nginx?16:37
*** thorst_ has joined #openstack-ansible16:37
*** jmckind has joined #openstack-ansible16:37
*** michaelgugino has joined #openstack-ansible16:38
*** jmckind_ has quit IRC16:38
Matiasv1k0d3n: yep16:39
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437316:40
*** hughmFLEXin has quit IRC16:40
cloudnullodyssey4me: so it got farther with adding ``become: true`` so i added that to all of the tasks with a delegation .16:40
cloudnullwe'll see16:40
*** hughmFLEXin has joined #openstack-ansible16:40
*** jmckind has quit IRC16:42
hughmFLEXinhey guys im running into this error while running setup-hosts.yml16:43
hughmFLEXinnlxc-info: confile.c: config_string_item_max: 341 f3e05dd2_eth2.41 is too long (>= 16)\nlxc-info: parse.c: lxc_file_for_each_line: 57 Failed to parse config: lxc.network.veth.pair = f3e05dd2_eth2.41\n\nlxc-info: parse.c: lxc_file_for_each_line: 57 Failed to parse config: lxc.include = /var/lib/lxc/infra2_neutron_server_container-f3e05dd2/eth2.41.ini\n\nFailure to retrieve information on /var/lib/lxc:infra2_neutron_server_co16:43
hughmFLEXinntainer-f3e05dd2", "stdout": "", "stdout_lines": [], "warnings": []}16:43
v1k0d3nMatias: am i changing the www dir to nginx:www-data recursively manually?16:43
v1k0d3nsorry for the ignorance. tried ^^ and failed the same.16:43
cloudnullhughmFLEXin: vethpair name it too long.16:44
*** spotz is now known as spotz_zzz16:45
cloudnulldid you intend to give the container tag interface?16:45
*** ametts has quit IRC16:45
hughmFLEXincloudnull: yes16:45
cloudnullhum... i dont think we've ever encountered this issue.16:45
hughmFLEXincloudnull: does the container interface have to correlate exactly as the actual interface? or does it not matter16:46
cloudnullit doesn't matter. but in our role we take the exact interface given to the container, use the conatiner hash + interface name as the named veth.16:46
cloudnullwhich is used to identify what is connected16:47
cloudnullgood troubshooting management, metrics, etc16:47
cloudnullbut we should fense around names being too long and it seems we've missed a case.16:47
cloudnullwhich is done here https://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/tasks/container_create.yml#L25316:48
hughmFLEXinyea, i'm working off  a sample interface file from @jamesdenton,16:48
cloudnulland here https://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/templates/container-interface.ini.j2#L1116:49
odyssey4meIIRC the interface name must be no more than ethXX (5 chars)16:49
v1k0d3nMatias: ah, looked at the change and manually updated the repo_clone_git.yml. trying again. thanks for the heads up.16:49
cloudnullhughmFLEXin: i just double checked and the "length" a veth can have is 1516:50
cloudnullin your case its 1616:50
odyssey4mecloudnull looks like the handlers will need it too? http://logs.openstack.org/73/354373/34/check/gate-openstack-ansible-lxc_container_create-ansible-func-ubuntu-xenial/be77507/console.html#_2016-09-12_16_47_15_37894616:51
cloudnull:\16:51
odyssey4mecloudnull surely the playbook execution should be done with become: true and become_user: root16:52
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437316:52
cloudnullit shouldn't have to because those are set in inventory16:53
cloudnulland "should" override the bits in the playbook .16:53
cloudnullwhich is frustrating because sometimes it is16:53
odyssey4meyep, but in the inventory here we have no bceom_user set16:53
odyssey4mefor localhost16:53
hughmFLEXinis that a lxc limitation or is that a osa imposed limitation16:54
cloudnullhughmFLEXin: its a linux kernel limitation16:54
hughmFLEXini guess a workaround would be for me to shorten the inventory hostname being concatenated?16:55
hughmFLEXinin the playobok16:55
cloudnullyea you can shorten it, which is what I think im going to do as a set fact.16:56
cloudnullthat way it sets a var and limits the var size16:56
odyssey4mecloudnull would this not be resolved by setting become_user in https://review.openstack.org/#/c/354373/35/tests/inventory for localhost?16:57
hughmFLEXinwhich brings up the next q.....is there any clean up that needs to be done due to the failure, or can i just rerun16:57
cloudnullif you make the change manually you can just rerun16:57
cloudnullodyssey4me:  i dont think so16:58
cloudnullhttps://github.com/ansible/ansible/blob/devel/lib/ansible/constants.py#L22516:58
cloudnullbecome_user=root is already the default16:58
hughmFLEXinperfect...will make changes locally and give it a shot, thanks cloudnull, ill update you later if your around16:58
*** neilus_ has left #openstack-ansible16:58
cloudnullhughmFLEXin: i'll be around.16:58
cloudnullodyssey4me: so far trusty and xenial are both success.16:59
*** TxGirlGeek has joined #openstack-ansible17:00
odyssey4mecloudnull ok, so perhaps winding it back and trying it with the become set in the playbook will do it17:00
odyssey4meclearly the inventory application isn't working17:00
cloudnullyea. sadly.17:01
cloudnulli guess we can try setting it here https://github.com/openstack/openstack-ansible-tests/blob/master/test-prepare-containers.yml17:01
odyssey4meyep, and we should be removing the container_release and backing_store vars too17:02
odyssey4meI thin kit should also be removing the global_env_vars - that was only set for testing as I recall17:03
hughmFLEXincloudnull: looks like i have to fork the container_create role and change out the git path in role_requirements.txt?17:05
cloudnullodyssey4me:  that was from the tests repo17:06
*** sdake has joined #openstack-ansible17:06
odyssey4mecloudnull yep, I know - I'm saying that all tests should not be using those vars17:07
odyssey4meonly the lxc-container-create role tests should be using those vars17:07
cloudnulland thats a copy of https://review.openstack.org/#/c/354373/35/tests/test-prepare-containers.yml17:07
cloudnullso i guess an update there is in order.17:07
cloudnullwhich is neat. because that means we've been testing mixed container envs17:08
cloudnull:)17:08
cloudnullhughmFLEXin: kinda.17:08
cloudnullyou can fork it17:08
cloudnullor modify it17:08
cloudnullthe role is stored at /etc/ansible/roles17:08
cloudnullif you want to get out of this jam, I'd just modify it locally and rerun the playbook17:08
hughmFLEXinah ok, i never used roles in that manner, so i was wondering if the roles were automagically being stored in memory ors omething17:09
*** sdake_ has quit IRC17:09
*** jperry has quit IRC17:10
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests: Remove pinned vars and set become:true  https://review.openstack.org/36898317:10
cloudnullodyssey4me: ^17:10
stevelleMatias: there is definitely something wrong about the Ceilo service startup that needs to be fixed but we don't seem to know what exactly the fix is yet and I haven't always seen that issue but it's a long-running concern.17:11
odyssey4mecloudnull one more tweak17:12
stevelleit only makes matters worse that it is hard to inspect ceilo operation.17:12
*** jperry has joined #openstack-ansible17:13
odyssey4mecloudnull lemme tweak it and write up a commit message to explain the removal17:13
cloudnulltweak away my good man17:14
*** thorst_ has quit IRC17:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Remove pinned vars and set become:true  https://review.openstack.org/36898317:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Remove pinned vars and set become:true  https://review.openstack.org/36898317:19
*** avlis has quit IRC17:19
odyssey4meok, I think that's it17:20
cloudnullso become_allthethings https://review.openstack.org/#/c/354373/ -- success17:21
cloudnullhopfully setting it in the playbook makes life better.17:21
odyssey4meyep17:21
cloudnullwhich begs the question, do we need that here too https://github.com/openstack/openstack-ansible/blob/master/playbooks/lxc-containers-create.yml17:22
cloudnullor does `user:root` have some magical property which is insulating us from that issue ?17:23
cloudnullstevelle: is that a long running osa issue or ceilo issue?17:24
*** itsuugo has quit IRC17:24
odyssey4mecloudnull so I'm guessing that user:root is setting the use that we login to the host as - so sudo isn't necessary because it's already root17:24
odyssey4meif we want to switch to allowing non-root remote login, then we'll have to set 'become' on the appropriate tasks/plays17:25
*** itsuugo has joined #openstack-ansible17:25
cloudnullbut jenkins in the gate is not executing at root17:25
odyssey4meI think it does make sense for us to move away from a fixed user for login, and instead allow any user and we rather sudo17:25
cloudnullare we running sudo from tox maybe?17:25
odyssey4mecloudnull the integrated gate runs sudo - the roles do not17:26
*** kvcobb has joined #openstack-ansible17:26
cloudnullah .17:26
cloudnullok17:26
cloudnullmakes sense now17:26
hughmFLEXincloudnull: hrm, after making the change (-8 -> -4) on the slicing, it failed before i even reached the rewiring part.17:26
stevellecloudnull: osa issue imo17:26
odyssey4methe integrated gate is executed using: sudo scripts/gate-check-commit.sh17:26
stevelleuntil we have a detailed understanding we won't really know though cloudnull17:26
cloudnullstevelle: something maybe we can focus on for the RCs?17:26
stevellecloudnull: it would be helpful to focus eyeballs on17:27
hughmFLEXincloudnull: https://gist.github.com/bbyhuy/ad1f4ee6fd8ab06dbc41cf37198d4f5717:27
*** electrofelix has quit IRC17:27
odyssey4methe roles are executed using tox as the jenkins user, which has sudo capabilities - but we have to execute sudo17:27
odyssey4meso yes - it makes sense for the test playbooks to set 'become'17:27
cloudnullhughmFLEXin: run: openstack-ansible lxc-container-destroy.yml and then rerun the create play17:28
cloudnullindeed.17:28
*** kvcobb has quit IRC17:28
hughmFLEXincloudnull: hrm, same error running destroy17:29
cloudnullinteresting , you mind sharing the patch ?17:30
*** admin0 has joined #openstack-ansible17:30
*** kvcobb has joined #openstack-ansible17:32
*** jcannava has joined #openstack-ansible17:32
*** asettle has quit IRC17:33
hughmFLEXincloudnull: https://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/tasks/container_create.yml#L25317:33
hughmFLEXinsame link you gave me17:33
hughmFLEXinonly change i did was shorten the slice from 8 to 417:33
*** kvcobb has quit IRC17:34
*** kvcobb has joined #openstack-ansible17:34
*** kvcobb has quit IRC17:38
openstackgerritMerged openstack/openstack-ansible: [DOCS] Reorders ToC for upgrade guide  https://review.openstack.org/36891617:40
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ensure veths are only 15 characters long  https://review.openstack.org/36898917:40
cloudnullhughmFLEXin: looking now17:41
hughmFLEXinnp17:42
cloudnullinteresting, if you puth the old bits back and run destroy is that functional?17:42
hughmFLEXinnope...i just tried that haha...17:42
cloudnullha17:43
cloudnullgreat minds17:43
cloudnullyou can do a simple lxc-destory -fn $NAME17:43
hughmFLEXinalright17:44
mgariepycloudnull, do you mind if I patch your patch ? https://review.openstack.org/#/c/320542/ ?17:45
cloudnullalso, if you dont mind pulling in a patch https://review.openstack.org/#/c/368989/17:45
cloudnullmgariepy: i dont mind at all.17:45
cloudnullmgariepy: it'd be great to get some help on cent things , so have at it.17:45
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Add network conf auditing on CentOS  https://review.openstack.org/36899117:45
cloudnullhughmFLEXin: https://review.openstack.org/#/c/368989/ -- should correct the veth legth issue17:46
v1k0d3nMatias: hey, after a couple of attempts (and rebuilding the container) it worked. thank you for the update, and thanks cloudnull for pointing me in that direction...that was it! :)17:46
mgariepycloudnull, i17:47
*** thorst_ has joined #openstack-ansible17:47
cloudnullv1k0d3n: was it the perms ?17:47
mgariepycloudnull, i'm getting there, keystone is patched up, next is glance then the next playbook in setup-openstack ;) hehe17:47
cloudnullnice!17:47
v1k0d3nyeah, when i added the two additional become lines to the file mentioned in the issue...it worked.17:47
v1k0d3nit took me a couple of tries to figure out what needed destroyed and order of playbooks, but all good.17:48
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ensure veths are only 15 characters long  https://review.openstack.org/36898917:48
cloudnullMatias: ^17:48
cloudnull^ what v1k0d3n said17:48
*** thorst_ has quit IRC17:49
cloudnullv1k0d3n: nice its geting worked out .17:49
cloudnullwe should get those fixes in and backported to mitaka17:49
cloudnullMatias odyssey4me ^17:49
*** thorst_ has joined #openstack-ansible17:49
odyssey4mecloudnull yep, agreed17:51
v1k0d3ni noticed that jenkins is failing on trusty?17:51
v1k0d3ni'm on trusty...seems to be taking a while at another step (but waiting it out to see)17:51
odyssey4mev1k0d3n which test is failing on trusty?17:52
hughmFLEXin@cloudnull fancy patch :-P17:52
v1k0d3nam i reading this correctly?17:52
v1k0d3nhttps://review.openstack.org/#/c/366280/17:52
v1k0d3ngate-openstack-ansible-repo_build-ansible-func-ubuntu-trusty17:52
v1k0d3nstill truckin' on my end though...meh.17:53
odyssey4meyeah, that patch is failing at this point - I haven't looked into why17:53
odyssey4meit's failing all functional tests on all platforms17:53
cloudnullv1k0d3n: how goes the POC?17:53
cloudnullor are you beyond that now ?17:53
v1k0d3nwell, i ran into issues....this issue in fact.17:57
v1k0d3nand had trouble figuring it out at the time. needed it quickly for a demo/meetup i was scheduled to do.17:58
v1k0d3nnow kind of excited that i may be able to try again :)17:58
*** thorst_ has quit IRC17:58
*** KLevenstein has quit IRC18:00
*** poopcat has joined #openstack-ansible18:01
*** berendt has quit IRC18:04
openstackgerritMerged openstack/openstack-ansible-repo_build: Use pip_install_options when creating reqt wheels  https://review.openstack.org/36817218:04
*** TxGirlGeek has quit IRC18:04
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-repo_server: Set permissions on the openstackgit directory  https://review.openstack.org/36899718:10
cloudnullMatias: v1k0d3n: ^ idk if that totally solves the git perms issues18:10
cloudnullbut its a start18:10
*** itsuugo has quit IRC18:16
*** TxGirlGeek has joined #openstack-ansible18:17
*** itsuugo has joined #openstack-ansible18:17
*** catlook has joined #openstack-ansible18:18
catlookhowdy...i'm preparing to run through the openstack ansible install guide.  in preparation, i ran through some steps to set up my test environment.  The last step was running an ansible playbook.  My instructions provided an inventory.ini file, and a bootstrap-hosts.yml file.  WHen i run the  playbook command however, the system responds: ./bootstrap-hosts.yml could not be found18:21
openstackgerritMerged openstack/openstack-ansible-os_keystone: Fix depreciation "Using bare variables"  https://review.openstack.org/36894018:21
catlookAny idea what I'm doing wrong?18:21
*** jheroux has quit IRC18:22
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-ceph_client: fix basic support to pass centos install  https://review.openstack.org/36900418:23
*** itsuugo has quit IRC18:23
cloudnullcatlook: what command did you run ?18:23
cloudnulland are you running an all in one?18:23
openstackgerritMerged openstack/openstack-ansible-tests: Remove pinned vars and set become:true  https://review.openstack.org/36898318:23
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437318:23
*** itsuugo has joined #openstack-ansible18:25
catlookthe command was: ansible-playbook -i ./inventory.ini ./bootstrap-hosts.yml18:25
catlookboth files have permissions of 64418:25
catlooknot sure about "all in one" question18:26
*** kvcobb has joined #openstack-ansible18:28
openstackgerritIan Cordasco proposed openstack/openstack-ansible-os_nova: Nova role should not default vars outside the nova namespace  https://review.openstack.org/36688118:28
*** schwicht has joined #openstack-ansible18:31
qwangcatlook: is bootstrap-hosts.yml file under your current directory?18:35
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_rally: Ansible 2.1.x role testing  https://review.openstack.org/35361018:36
catlookyes18:37
*** itsuugo has quit IRC18:37
catlookboth yml ans ini files are in the current dir18:37
*** itsuugo has joined #openstack-ansible18:38
automagicallycloudnull Woot! https://review.openstack.org/#/c/354373/36 Nice collaboration between you and odyssey4me18:39
automagicallyTo track down the root cause of the issues18:39
*** KLevenstein has joined #openstack-ansible18:40
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_rally: Remove apt-get update from Vagrantfile  https://review.openstack.org/36900818:41
*** jmckind has joined #openstack-ansible18:41
openstackgerritMarc Gariépy proposed openstack/openstack-ansible-os_glance: Implement CentOS 7 support in os_glance  https://review.openstack.org/32054218:42
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_sahara: Convert role testing to use Ansible 2.1.1  https://review.openstack.org/35361218:46
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_rally: Ansible 2.1.x role testing  https://review.openstack.org/35361018:54
hughmFLEXincloudnull: hrm, even lxc-destroy -fn doesn't work18:55
hughmFLEXincloudnull: https://gist.github.com/bbyhuy/70749acaafff5df3398974d7589aa1fa18:56
*** thorst_ has joined #openstack-ansible18:56
*** itsuugo has quit IRC18:56
*** itsuugo has joined #openstack-ansible18:57
*** TxGirlGe_ has joined #openstack-ansible18:59
*** TxGirlGe_ has quit IRC19:00
*** spedione|AWAY is now known as spedione19:00
*** TxGirlGeek has quit IRC19:00
*** thorst_ has quit IRC19:03
*** pcaruana has joined #openstack-ansible19:04
*** itsuugo has quit IRC19:04
*** itsuugo has joined #openstack-ansible19:06
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [Docs] Metadata cleanup  https://review.openstack.org/36895719:07
*** asettle has joined #openstack-ansible19:14
*** klamath has quit IRC19:16
*** klamath has joined #openstack-ansible19:17
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437319:20
Matiascloudnull: it looks good, I will test it19:21
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [Docs] Update dev guide for metadata docs  https://review.openstack.org/36901519:23
Matiascloudnull: my path on repo_build would still be needed though, to avoid new files owned by root to be created by the script19:23
Matiasmy patch*19:23
Matiascloudnull: I had set your PR to the same topic19:24
*** spedione is now known as spedione|AWAY19:26
*** asettle has quit IRC19:26
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [Docs] Metadata cleanup  https://review.openstack.org/36895719:28
*** asettle has joined #openstack-ansible19:28
*** asettle has quit IRC19:28
cloudnullsorry was afk while eating.19:28
*** asettle has joined #openstack-ansible19:28
cloudnullhughmFLEXin: interesting that the lxc-destory is still a no go.19:28
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_server: Ansible 2.1.1 role testing  https://review.openstack.org/35441119:29
cloudnullhughmFLEXin: id you remove "lxc.include = /var/lib/lxc/infra1_utility_container-df779a4f/eth2.41.ini" from the container config file "/var/lib/lxc/infra1_utility_container-df779a4f/config" does it still not work ?19:29
cloudnullMatias: yea it looks like both will still be needed.19:29
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Don't merge -- testing gate  https://review.openstack.org/36901919:29
cloudnullautomagically: https://review.openstack.org/#/c/354373 -- other cores it'd be great to get this in soon-ish as it'll be a building block for all other tests.19:31
*** asettle has quit IRC19:33
*** asettle has joined #openstack-ansible19:33
cloudnullalso https://review.openstack.org/#/c/368989/19:34
cloudnullwhich should fix the issues reported by hughmFLEXin this morning19:34
cloudnull^ that should go back to mitka imo.19:35
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_server: Ansible 2.1.1 role testing  https://review.openstack.org/35441119:35
*** asettle has quit IRC19:38
openstackgerritMerged openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437319:41
-cloudnull- This is a rolling etherpad of items that need to be worked on -- https://etherpad.openstack.org/p/osa-newton-rc1 -- if you've worked on things please add them to the etherpda, if you've fixed things please strick through the items on the etherpad.19:43
-cloudnull- This is a rolling etherpad of items that need to be worked on -- https://etherpad.openstack.org/p/osa-newton-rc1 -- if you've worked on things please add them to the etherpad, if you've fixed things please strike through the items on the etherpad.19:43
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_server: Ansible 2.1.1 role testing  https://review.openstack.org/35441119:44
Matiascloudnull: -rwxr-sr-x 1 nginx www-data 17 Sep  6 17:41 /var/www/repo/openstackgit/aodh/babel.cfg19:46
Matiasfiles are being set +s19:46
cloudnullthats good :)19:46
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_barbican: Ansible 2.1.1 role testing  https://review.openstack.org/35356719:46
cloudnullso even if the user perms change they should still be accessible on a later run19:47
cloudnullthough maybe the perms should really be 277519:47
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: [Docs] Update configuration/controls docs  https://review.openstack.org/36902519:47
openstackgerritMerged openstack/openstack-ansible: Correct Magnum issues found in AIO testing  https://review.openstack.org/36759619:47
openstackgerritMerged openstack/openstack-ansible: Ensure file modes are 644 for inventory and group_vars for Magnum  https://review.openstack.org/36716419:47
openstackgerritMerged openstack/openstack-ansible: Added the option to copy changes between stock env.d and repo env.d[M->N]  https://review.openstack.org/36620819:47
Matiassemantics of g+s on files is not so that if you run some executable it runs with setgid to www-data ?19:47
openstackgerritMerged openstack/openstack-ansible: Update all SHAs for 12.2.4  https://review.openstack.org/36754919:47
Matiaswe should have g+s only on dirs19:48
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_sahara: Convert role testing to use Ansible 2.1.1  https://review.openstack.org/35361219:48
Matiasopenstackgerrit merging changes like there is not tomorrow19:48
cloudnullMatias: is that after pulling in my patch ?19:48
cloudnullg+s should only be on dirs19:48
Matiascloudnull: yep19:48
cloudnullI added recusrse to the task19:49
Matiasansible sets on everything19:49
cloudnullwhich only effects dirs unless its ansible and doesn't really do what the docs say19:49
MatiasI don't know if the file module has this feature19:49
cloudnull:p19:49
Matiasah19:49
Matiasonce again19:49
Matiasrecursively set the specified file attributes (applies only to state=directory)19:49
cloudnull^ that19:50
Matiascloudnull: applies on only to *state=*directory19:50
Matiasand not "applies only to directories" :P19:50
openstackgerritMerged openstack/openstack-ansible-os_rally: Ansible 2.1.x role testing  https://review.openstack.org/35361019:50
cloudnullthat should read (applies only to state=directory, unless there are files in the directory then it applis to everything)19:51
Matiascloudnull: http://stackoverflow.com/a/2979383319:51
Matiashmm mergh that would not solve it19:52
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Add network conf auditing on CentOS  https://review.openstack.org/36899119:52
Matias"or files with at least one x bit set"19:52
cloudnullIn my mind that should basically do (find $PATH -type d -exec chmod $MODE {} \; )19:52
kylek3hodyssey4me, cloudnull, thanks for nudging this along!  https://review.openstack.org/#/c/367596/19:52
Matiasthat would set g+s on executable files, which we definetelly don't want19:52
*** TxGirlGeek has joined #openstack-ansible19:52
Matiasyes, probably we need to use command19:52
cloudnullI think so.19:53
Matiasthe file module doesn't have this feature :/19:53
cloudnull:|19:53
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-repo_server: Set permissions on the openstackgit directory  https://review.openstack.org/36899719:54
cloudnullMatias: ^ I removed the recurse19:54
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_zaqar: Ansible 2.1.1 role testing  https://review.openstack.org/35361719:54
cloudnullkylek3h: ofcourse , thanks for pushing the PR19:55
Matiascloudnull: we could do two steps19:55
Matiascloudnull: mode without recurse19:55
Matiasthen owner with recurse19:55
cloudnullI think we could do it with one shell task19:56
cloudnullfind $PATH -type d -exec chmod 02775 {} \;19:56
Matiasthe problem with shell tasks is to detect changes19:56
cloudnullfind $PATH -type f -exec chmod 01644 {} \;19:56
cloudnullit's hard to detect changes there.19:57
cloudnullsadly.19:57
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-galera_server: Ansible 2.1.1 role testing  https://review.openstack.org/35441119:57
Matiasthe two-step file module usage would solve all problems, I think19:57
Matiasg+s would already be propagated even if the user originally run it as root19:58
Matiasunless the directory was manually created at some point, and repo-build ran on it19:58
*** thorst_ has joined #openstack-ansible20:00
openstackgerritMerged openstack/openstack-ansible-lxc_container_create: Ensure veths are only 15 characters long  https://review.openstack.org/36898920:01
openstackgerritMerged openstack/openstack-ansible: Properly namespace cinder_storage_address  https://review.openstack.org/36865320:02
*** TxGirlGeek has quit IRC20:02
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_keystone: Ansible 2.1.1 role testing  https://review.openstack.org/35360620:03
cloudnullMatias: we could do something like this http://cdn.pasteraw.com/31ujnc2eczjucsso8pv7tcx5851b9k20:03
cloudnullwhere we take the output checksum it and compair before / after ?20:04
Matiascloudnull: looks good20:04
cloudnullthen we can changed_when: rc==3, failed_when: rc no in [0, 3]20:04
Matiasbut don't forget the directory may not exist20:04
Matiasso let file module create it, or include mkdir -p in the shell task20:05
*** TxGirlGeek has joined #openstack-ansible20:05
cloudnullideed, file module creates it then we chown it20:06
*** catlook has quit IRC20:07
*** thorst_ has quit IRC20:08
*** TxGirlGeek has quit IRC20:10
*** michaelgugino has quit IRC20:14
*** johnmilton has quit IRC20:16
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_designate: Ansible 2.1.1 role testing  https://review.openstack.org/35358720:16
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_zaqar: Ansible 2.1.1 role testing  https://review.openstack.org/35361720:18
*** jmckind_ has joined #openstack-ansible20:18
*** catlook has joined #openstack-ansible20:20
*** jmckind has quit IRC20:20
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_barbican: Ansible 2.1.1 role testing  https://review.openstack.org/35356720:21
openstackgerritMerged openstack/openstack-ansible-os_nova: Add config template for qemu.conf  https://review.openstack.org/36691720:21
*** sdake_ has joined #openstack-ansible20:25
*** sdake has quit IRC20:28
*** smatzek_ has quit IRC20:29
*** weezS has joined #openstack-ansible20:31
*** sigmavirus is now known as sigmavirus|awa20:38
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-tests: Ansible 2.1.1 role testing  https://review.openstack.org/36903820:39
*** sonus has quit IRC20:40
*** admin0 has quit IRC20:41
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_zaqar: Ansible 2.1.1 role testing  https://review.openstack.org/35361720:44
*** pcaruana has quit IRC20:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Make the file name for user_secrets a variable  https://review.openstack.org/36815620:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for Newton 2016-09-12  https://review.openstack.org/36753120:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for 13.3.4  https://review.openstack.org/36754620:47
*** catlook has quit IRC20:48
*** itsuugo has quit IRC20:52
*** itsuugo has joined #openstack-ansible20:53
prometheanfireodyssey4me: ?20:57
*** itsuugo has quit IRC20:57
*** TxGirlGeek has joined #openstack-ansible20:58
*** mgeezy has joined #openstack-ansible20:59
mgeezyis anyone familiar with configuration of arp requests and arp proxy inside neutron VM's21:00
*** itsuugo has joined #openstack-ansible21:00
*** thorst_ has joined #openstack-ansible21:05
openstackgerritMerged openstack/openstack-ansible-os_rally: Remove apt-get update from Vagrantfile  https://review.openstack.org/36900821:05
*** galstrom is now known as galstrom_zzz21:05
*** thorst_ has quit IRC21:12
*** retreved has quit IRC21:13
*** woodard_ has joined #openstack-ansible21:13
*** woodard has quit IRC21:16
*** woodard_ has quit IRC21:18
*** npawelek has quit IRC21:18
*** BjoernT has quit IRC21:21
*** askb has joined #openstack-ansible21:25
*** npawelek has joined #openstack-ansible21:26
*** itsuugo has quit IRC21:27
*** itsuugo has joined #openstack-ansible21:28
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-repo_server: Set permissions on the openstackgit directory  https://review.openstack.org/36899721:30
cloudnullMatias: ^21:30
cloudnulli gotta run to my next meeting.21:30
cloudnullbbl21:30
*** itsuugo has quit IRC21:35
*** itsuugo has joined #openstack-ansible21:38
*** sdake_ has quit IRC21:38
*** sdake has joined #openstack-ansible21:39
*** AnarchyAo has joined #openstack-ansible21:41
*** npawelek has quit IRC21:41
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: [Docs] Add explanations about our bug triage process  https://review.openstack.org/36905321:41
*** npawelek has joined #openstack-ansible21:42
*** john51 has quit IRC21:45
*** john51 has joined #openstack-ansible21:46
*** sdake_ has joined #openstack-ansible21:47
*** sdake has quit IRC21:49
*** sdake has joined #openstack-ansible21:50
*** sdake_ has quit IRC21:52
*** itsuugo has quit IRC21:53
*** itsuugo has joined #openstack-ansible21:55
*** weezS has quit IRC21:58
*** jperry has quit IRC22:01
*** KLevenstein has quit IRC22:02
mrdaMorning OSA22:03
*** schwicht has quit IRC22:06
*** thorst_ has joined #openstack-ansible22:10
*** michauds has quit IRC22:10
hughmFLEXinmornin mrda22:13
mrdao/22:14
*** jmckind_ has quit IRC22:16
*** schwicht has joined #openstack-ansible22:18
*** thorst_ has quit IRC22:18
*** mgeezy has quit IRC22:20
*** TxGirlGeek has quit IRC22:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Enable the opportunistic strategy  https://review.openstack.org/34948522:29
*** schwicht has quit IRC22:30
*** schwicht_at_work has joined #openstack-ansible22:30
cloudnullhows it mrda22:36
hughmFLEXincloudnull: thanks for the fix, it got past that point of failure. but now another :-(22:38
hughmFLEXinhttps://gist.github.com/bbyhuy/938e695dbcda704bc8d91c950b5c41ac22:38
hughmFLEXineth2.41 is fine on the node itself, so im assuming it is inside the container that is failing22:39
cloudnullits running the veth wiring script22:40
cloudnullcan you run that command manually?22:41
mrdahey cloudnull22:41
cloudnullohai mrda, how you been ?22:41
Matiasback22:41
Matiascloudnull: i'll see the PR in an instant22:41
Matiasmrda: sorry, but i need to say that your nickname sounds pretty funny in Portuguese (and I think in any language derived from Latin)22:42
mrdaMatias: Someone has told me this before.  Unfortunately it's derived from my initials.22:43
mrdaOr perhaps it's appropriate once people see my code :)22:43
Matiaslol22:44
*** klamath has quit IRC22:44
hughmFLEXincloudnull: here is manual output https://gist.github.com/bbyhuy/29c6d6ef04ac6c85fbed8bbe5de6a69322:46
openstackgerritMerged openstack/openstack-ansible: Update all SHAs for 13.3.4  https://review.openstack.org/36754622:46
*** sdake has quit IRC22:48
cloudnullhughmFLEXin: can you attach to the container22:48
cloudnulland run ip a l22:48
*** openstackgerrit has quit IRC22:48
cloudnullim curious if the interfaces work?22:49
cloudnulland are created in the container22:49
*** openstackgerrit has joined #openstack-ansible22:49
cloudnullalso can you cat out /var/lib/lxc/$CONTAINER_NAME/*.ini22:49
cloudnullfor reference22:49
hughmFLEXinhere is ip output: https://gist.github.com/bbyhuy/0e75bc4665bfeeb4d159e38783750caf22:50
hughmFLEXinhere is the cat: https://gist.github.com/bbyhuy/e642fafdf8b24a7accb141180fbd560722:51
*** schwicht_at_work has quit IRC22:51
cloudnullhughmFLEXin: in the conntainer are there network scripts?22:53
cloudnullanything under /etc/network/interfaces.d/ ?22:53
*** schwicht has joined #openstack-ansible22:53
hughmFLEXineth2.41.cfg22:54
hughmFLEXinyou said network scripts and i automatically wanted to look for centos style "network-scripts" folder...lol22:54
cloudnulland if you run ifup eth2.41 does it not work ?22:54
cloudnullhahahaha. sorry .22:54
hughmFLEXinRTNETLINK answers: File exists22:55
hughmFLEXinFailed to bring up eth2.41.22:55
hughmFLEXinhmmm, i notice these containers don't have vlan package installed22:56
hughmFLEXinor the module enabled...22:56
*** schwicht has quit IRC22:56
hughmFLEXinnot sure if that is required22:57
cloudnullyea it may be22:57
cloudnullcan you apt-get install vlan in the container22:58
hughmFLEXinyea, now it shows:23:01
hughmFLEXinSet name-type for VLAN subsystem. Should be visible in /proc/net/vlan/config23:01
hughmFLEXinRTNETLINK answers: File exists23:01
hughmFLEXinFailed to bring up eth2.41.23:01
cloudnullso if you cycle ifup/down the interface23:02
cloudnulldo you see an appropritate active interface?23:02
*** hblah has joined #openstack-ansible23:03
*** itsuugo has quit IRC23:04
*** hblah has quit IRC23:05
hughmFLEXinit shows up in ifconfig23:06
hughmFLEXinbut stderr still throws failure23:06
*** itsuugo has joined #openstack-ansible23:06
cloudnullis the vlan module installed / loaded on the host?23:06
hughmFLEXinyup...23:06
hughmFLEXinfrom controller to controller i can ping the vlans to each other23:07
cloudnullwhat does the interface file look like within the container?23:07
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Remove assumption that the neutron_lbaas var is set  https://review.openstack.org/36890523:09
hughmFLEXincloudnull: https://gist.github.com/bbyhuy/4b19c1b0e4ac2c621a9d2d257dd8ac2023:09
*** hblah has joined #openstack-ansible23:10
cloudnullthat all looks right23:11
hughmFLEXincloudnull: would it help if we setup a webex and i can give you remote access?23:12
cloudnulli wish , im on a linux system , webex is a no go :)23:13
*** klamath_ has quit IRC23:13
hughmFLEXinhah..23:14
cloudnullwhen you ifup eth2.42 you get an address according to ifconfig ?23:14
cloudnulland23:15
cloudnullyou see trraffic in and out ?23:15
*** thorst_ has joined #openstack-ansible23:15
hughmFLEXineth2.42?23:15
hughmFLEXinor eth2.4123:15
cloudnullyes23:15
cloudnullor23:15
cloudnullwhatever it is23:16
cloudnullsorry i typo'd it23:16
hughmFLEXinyea ifconfig shows the address and there is tiny bits of rx/tx23:16
hughmFLEXinRX bytes:110350 (110.3 KB)  TX bytes:16184 (16.1 KB)23:16
cloudnullis there anything else on that network ?23:16
cloudnullsomething you can ping?23:16
hughmFLEXinnope....i actually don't know where that subnet came from 172.29.239.x23:18
cloudnullthat's set in /etc/openstack_deploy/openstack_user_config.yml23:19
*** schwicht has joined #openstack-ansible23:20
hughmFLEXinim not using 239 anywhere, I use 236/240/24423:20
cloudnullare they /22 ?23:20
hughmFLEXinyes....23:20
cloudnull172.29.236.0/22 last ip is 172.29.239.25523:21
hughmFLEXinah got it23:22
hughmFLEXinso from the container i can actually ping the hosts through that subnet with their respective vlan ips23:23
*** thorst_ has quit IRC23:23
cloudnullok so thats good.23:23
cloudnullso when you run the veth wiring script is it still exiting somthing not 0 or 3?23:24
*** weezS has joined #openstack-ansible23:25
*** weezS has quit IRC23:25
hughmFLEXinreturn 123:26
hughmFLEXinFailed to bring up eth2.41.23:26
hughmFLEXinroot@osa-controller-3:~# echo $?23:26
hughmFLEXin123:26
cloudnulldo you think its failing something in the config file ?23:27
cloudnullmaybe sysctl -w net.ipv4.conf.$IFACE.arp_notify=123:28
hughmFLEXinhm the wiring script also has this in there somewhere23:28
hughmFLEXinDevice "0ea8d9d5" does not exist.23:28
cloudnullor ip link set $IFACE address $(cat /sys/class/net/$IFACE/address) ?23:28
cloudnullhum.23:28
cloudnulljust for shits and grins, can you lxc-stop -kn $name; lxc-start -dn $name;23:31
cloudnulland see if things are the same?23:31
hughmFLEXinyup same....would've been nice if a cycle fixed it lol23:32
cloudnullit wouldve23:33
cloudnulli'm wondering if its the post up entries that are failing23:33
cloudnullseen as it's getting an address and such23:33
*** itsuugo has quit IRC23:34
hughmFLEXinah23:36
hughmFLEXinmight be23:36
*** itsuugo has joined #openstack-ansible23:36
hughmFLEXinso running23:36
hughmFLEXinysctl -w net.ipv4.conf.eth2.41.arp_notify=123:36
hughmFLEXintakes me to the incorrect directory23:37
hughmFLEXin.../../ipv4/conf/eth2/41/arp_notify: No such file or directory23:37
hughmFLEXinwhen correct directory is23:37
hughmFLEXin.../../ipv4/conf/eth2.41/arp_notify23:37
*** itsuugo has quit IRC23:41
openstackgerritMerged openstack/openstack-ansible: Update all SHAs for Newton 2016-09-12  https://review.openstack.org/36753123:42
*** itsuugo has joined #openstack-ansible23:42
*** Jeffrey4l has quit IRC23:43
*** Jeffrey4l has joined #openstack-ansible23:43
*** itsuugo has quit IRC23:59

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