Thursday, 2015-11-12

*** sdake has joined #openstack-ansible00:01
cooljshanecc: just to document what we figured out, the nova-key tag has to be used at the same time as the nova-key-distribute tag to populate the nova_pubkey host var00:01
*** sdake has quit IRC00:03
*** sdake has joined #openstack-ansible00:07
*** elo has quit IRC00:08
*** sacharya has joined #openstack-ansible00:11
*** mrda has joined #openstack-ansible00:11
*** sacharya has quit IRC00:15
*** mss has quit IRC00:16
*** jaybeers has quit IRC00:17
*** rady has quit IRC00:33
BjoernTcoolj: this task is one of those who can't be limited. The iteration over the nova_compute group runs into the situation were it puts one key from the limited host into the ansible fact and the loop inside the distribution task try to write a key from all host inside the group to the authorized_keys file00:35
cooljyeah, worked after running with --tags nova-key,nova-key-distribute :D00:38
*** sdake has quit IRC01:10
bgmccollumwith or without limit?01:29
cooljshanecc: ^01:29
bgmccollumi hate limit01:29
bgmccollumburn it01:29
bgmccollumplease01:29
*** karimb has quit IRC01:30
cooljcan limits be useful :P01:32
cooljansible rabbit --limit '*704118*,*704117*' -m shell -a 'service rabbitmq-server stop'01:32
cooljansible rabbit --limit '*704118*,*704117*' -m shell -a 'service rabbitmq-server start'01:32
cooljerr limits can*01:32
bgmccollumcoolj: limits are something useful if you know the "limits" of using them...01:33
bgmccollumadhoc ansible commands...yeah i can get behind that...with playbooks...expect epic failures01:34
bgmccollumso many interdependencies of playbooks expecting certain hosts to exists, and certain tasks to have run01:34
bgmccollumits safer to target with tags, and not limits...01:35
bgmccollumand dinner01:35
shaneccoriginally it was without --limit01:37
shaneccjust ran setup-everything.yml with no limits01:37
*** BjoernT has quit IRC01:45
cooljall this no limit talk reminds me of bad 90's hip hop01:51
*** sacharya has joined #openstack-ansible01:54
*** sdake has joined #openstack-ansible01:56
*** sacharya has quit IRC01:59
shaneccdo doing os-nova-install with --tags nova-key,nova-key-distribute completes. then running os-nova-install by itself completes02:06
shaneccnow running setup-everything, should finish now I think02:06
shaneccthanks coolj!02:06
shaneccstill not sure what caused it to begin with02:06
*** Bjoern_ has joined #openstack-ansible02:11
*** sdake has quit IRC02:15
openstackgerritKevin Carter proposed openstack/openstack-ansible: Functional backport for the new repo-build process  https://review.openstack.org/24421502:31
*** rebase has quit IRC02:41
*** sdake has joined #openstack-ansible02:44
openstackgerritPaul Belanger proposed openstack/openstack-ansible: Rename dev-requirements.txt to test-requirements.txt  https://review.openstack.org/24440402:50
pabelangerohai02:50
pabelangerjust a heads up, I am working on standardizing the ansible-lint gate job across all modules.  So, ^ is just a cosmetic change to help move openstack-ansible into that process02:51
pabelangerbasically, we'll be adding a tox -eansible-lint job launch the lint process.  Over having JJB macros or embedded scripts deal with the installation process02:52
pabelangerI should also note, you current gate-ansible-lint is not in the gate pipeline either. Not sure if that is intended or not02:55
cloudnullpabelanger:  that lint job is being called from our general gate check script and we're actively moving toward simply using tox02:58
pabelangercloudnull: Ya, I have some code up right now for review.  If you are interested: https://review.openstack.org/#/c/244403/02:59
pabelangerthen the plan will be to kick the gate-{project}-ansible-lint job to use tox over sudo pip install ansible-lint03:00
pabelangerfrom JJB03:00
cloudnullnice03:01
cloudnullwe should steal that too :)03:02
pabelangerYa. I just added my first ansible-role into OpenStack and want to work with this team to better condense the testing infrastructure03:02
pabelangerhttps://github.com/openstack/ansible-role-nodepool FYI03:02
pabelangerunofficial project right now03:03
pabelangerstill trying to figure out where it should live03:03
pabelangerbut we already have 2 other teams using ansible, so works better if we are all using the same testing tools03:03
cloudnull++03:03
cloudnullwe have a pr to project-config to move some of our roles into standalone roles https://review.openstack.org/#/c/243952/03:04
cloudnullin the role break out we're currently have https://github.com/os-cloud/openstack-ansible-lxc_container_create/blob/master/tox.ini#L79-L97 for lint + functional testing03:05
cloudnullsorry ; syntax checks, lint, functional https://github.com/os-cloud/openstack-ansible-lxc_container_create/blob/master/tox.ini#L66-L9703:06
cloudnullone of the the goals for this cycle is to move all of the roles that are beneficial to everyone into standalone repos.03:06
cloudnullso far we've tackled the base host roles , next infra, then OS_.*03:07
pabelangerwhat is ansible-role-requirements.yml ?03:07
pabelangerAh03:07
pabelangerfound it03:07
pabelangercloudnull: okay good, so we are somewhat inline. tox -eansible-lint and tox -eansible-syntaxx03:08
pabelangersyntax*03:08
cloudnullyesir, but we should add the lint job to our main repo pipeline too03:09
pabelangermind you, you don't likely want to install from galaxy for your modules.  zuul-cloner might be better to get cross-repo dependencies working.03:09
pabelangerbut I haven't tested that yet03:09
pabelangereither way, looks good03:10
cloudnullwe've taken the approach to use the galaxy command however we're pointing the ref to a git repo03:11
cloudnullits worked well so far, however ill look at zuul cloner03:11
cloudnulllike so https://github.com/os-cloud/openstack-ansible-lxc_container_create/blob/master/tests/ansible-role-requirements.yml03:12
cloudnullis what we've done thus far03:12
*** shanecc has quit IRC03:14
pabelangerRight, zuul-cloner is great because you could have a cross repo change between lxc_container_create and apt_package_pinning (for example) with out having to push untested code up to ansible-galaxy first.  But like I said, i haven't fully tested it with my playbooks yet. Will need to get my 2nd module up to try it03:15
cloudnullpabelanger:  do you know if general OpenStack has a galaxy account that we can publish roles to ?03:16
cloudnullat present we're just assuming the roles will be in git03:16
pabelangercloudnull: not yet :) I'm actually going to add something tomorrow.  Want to bounce something off -infra roots first03:17
cloudnullbut if theres a place we can publish roles within https://galaxy.ansible.com/ that'd be great03:17
pabelangerYa03:17
cloudnullah03:17
cloudnullwell if I or anyone here can help  please let us know03:17
pabelangerWhen is your weekly meetings?03:18
* pabelanger googles03:18
cloudnullThursday at 16:00 UTC.03:18
pabelangertomorrow03:18
cloudnullhttps://wiki.openstack.org/wiki/Meetings/openstack-ansible03:18
pabelangerAdding it to calenar03:18
pabelangercalender*03:18
cloudnullsweet03:19
pabelangercloudnull: But ya, I see it working the same way we do pypi.  Likely the same account name too03:21
pabelangerthink we use openstackci03:21
pabelangerokay, getting late here. I'll be around more to help on the infra side of things. Will be at the meeting tomorrow to for intros03:23
cloudnullsweet !03:30
cloudnullhave a good one03:31
cloudnullttyt03:31
*** mss has joined #openstack-ansible03:34
*** mss has quit IRC03:39
*** sdake has quit IRC03:39
*** sdake has joined #openstack-ansible03:40
*** Bjoern_ is now known as Bjoern_zZzZzZzZ03:40
*** Bjoern_zZzZzZzZ has quit IRC03:41
*** Bjoern_ has joined #openstack-ansible03:44
*** devl has joined #openstack-ansible03:44
openstackgerritMerged openstack/openstack-ansible: Deployment fix when container_networks are not set  https://review.openstack.org/24129303:45
bgmccollumcloudnull: mind if queue up the backport ^ to kilo?03:47
cloudnullthat'd be great03:47
cloudnull++ liberty if not already done03:47
bgmccollumbeen running the patch for a while now...works great03:47
bgmccollumwill do03:48
openstackgerritKevin Carter proposed openstack/openstack-ansible: Deployment fix when container_networks are not set  https://review.openstack.org/24442403:49
cloudnull^ done03:49
bgmccollumtoo quick03:49
bgmccollumspurs game just came on...lost focus03:50
cloudnullhttps://review.openstack.org/#/c/244424/ and https://review.openstack.org/#/c/244423/03:50
cloudnullha03:50
* cloudnull doesnt watch basket ball03:50
bgmccollumneed to setup my liberty build jobs03:56
*** Bjoern_ is now known as Bjoern_zZzZzZzZ03:58
*** Bjoern_zZzZzZzZ has quit IRC04:03
*** Bjoern_ has joined #openstack-ansible04:05
*** mss has joined #openstack-ansible04:10
*** mss has quit IRC04:15
*** elo has joined #openstack-ansible04:41
*** Bjoern_ has quit IRC04:48
*** rebase has joined #openstack-ansible04:50
openstackgerritKevin Carter proposed openstack/openstack-ansible: Functional backport for the new repo-build process  https://review.openstack.org/24421504:55
*** mss has joined #openstack-ansible05:07
*** alkari has joined #openstack-ansible05:12
*** fawadkhaliq has joined #openstack-ansible05:14
*** sacharya has joined #openstack-ansible05:19
miguelgrinbergalextricity: I reproduced the ec2tokens bug on my AIO, filed a bug for it: https://bugs.launchpad.net/openstack-ansible/+bug/1515485. Still haven't found the problem, will continue tomorrow.05:31
openstackLaunchpad bug 1515485 in openstack-ansible "Heat CFN signals do not pass authorization" [Undecided,New]05:31
*** javeriak has joined #openstack-ansible06:18
*** alkari has quit IRC06:23
*** ashishb has joined #openstack-ansible06:27
*** phiche has joined #openstack-ansible06:43
*** phiche1 has joined #openstack-ansible06:46
*** phiche has quit IRC06:48
*** jhesketh has quit IRC06:54
*** sacharya has quit IRC06:54
*** jhesketh has joined #openstack-ansible06:59
openstackgerritKevin Carter proposed openstack/openstack-ansible: Functional backport for the new repo-build process  https://review.openstack.org/24421507:00
openstackgerritKevin Carter proposed openstack/openstack-ansible: Updated the py_pkgs lookup plugin for multi source  https://review.openstack.org/24148307:02
*** sirushti has quit IRC07:14
*** sirushti has joined #openstack-ansible07:17
openstackgerritKevin Carter proposed openstack/openstack-ansible: Updated the py_pkgs lookup plugin for multi source  https://review.openstack.org/24148307:23
*** phiche1 has quit IRC07:24
openstackgerritKevin Carter proposed openstack/openstack-ansible: Functional backport for the new repo-build process  https://review.openstack.org/24421507:26
*** phiche has joined #openstack-ansible07:30
*** mss has quit IRC07:33
prometheanfirecloudnull: go to bed07:36
cloudnullprometheanfire: go to bed07:37
prometheanfirejust woke up07:38
cloudnullha07:39
cloudnullyour an early riser :)07:39
prometheanfirewhy are there no fast foods open at night?07:40
cloudnullbecause texas07:41
prometheanfire:(07:41
cloudnulltheres always Jims07:42
prometheanfiretrue07:44
prometheanfirealso ihop07:44
prometheanfireabout the same quality07:44
*** slotti has joined #openstack-ansible07:46
cloudnullI'm going to go crash for a bit. See you in the after now.07:53
*** sacharya has joined #openstack-ansible07:55
*** sacharya has quit IRC07:59
*** egonzalez has joined #openstack-ansible08:13
*** sdake has quit IRC08:24
*** sdake has joined #openstack-ansible08:25
*** elo has quit IRC08:26
*** elo has joined #openstack-ansible08:26
*** rebase has quit IRC08:28
*** javeriak has quit IRC08:28
*** javeriak has joined #openstack-ansible08:28
*** rebase has joined #openstack-ansible08:28
*** rebase has quit IRC08:29
*** mss has joined #openstack-ansible08:30
*** javeriak has quit IRC08:33
*** javeriak has joined #openstack-ansible08:34
*** mss has quit IRC08:35
*** gparaskevas has joined #openstack-ansible08:40
*** mpavone has joined #openstack-ansible08:43
*** karimb has joined #openstack-ansible08:48
*** sdake has quit IRC08:49
*** sdake has joined #openstack-ansible08:49
*** pcaruana has joined #openstack-ansible08:53
*** sdake has quit IRC09:00
*** sdake has joined #openstack-ansible09:07
*** tiagogomes_ has joined #openstack-ansible09:29
*** openstackgerrit has quit IRC09:46
*** sdake has quit IRC09:46
*** openstackgerrit has joined #openstack-ansible09:47
*** karimb has quit IRC09:47
*** karimb has joined #openstack-ansible09:48
openstackgerritMerged openstack/openstack-ansible: Fixing /etc/rabbitmq permission bug  https://review.openstack.org/24322710:07
*** gparaskevas_ has joined #openstack-ansible10:13
*** openstackgerrit has quit IRC10:16
*** openstackgerrit has joined #openstack-ansible10:17
*** sacharya has joined #openstack-ansible10:21
*** sacharya has quit IRC10:25
*** sdake has joined #openstack-ansible10:25
*** mss has joined #openstack-ansible10:32
matttodyssey4me cloudnull : updated https://review.openstack.org/#/c/240560/ w/ a question, can you guys offer some input?10:32
*** mss has quit IRC10:36
*** tiagogomes_ has quit IRC10:38
*** tiagogomes_ has joined #openstack-ansible10:38
*** sdake has quit IRC10:41
*** sdake has joined #openstack-ansible10:41
*** javeriak_ has joined #openstack-ansible10:46
*** lkoranda_ has joined #openstack-ansible10:48
*** javeriak has quit IRC10:50
*** lkoranda has quit IRC10:51
*** lkoranda_ has quit IRC10:53
*** sdake has quit IRC10:57
*** sdake has joined #openstack-ansible10:57
*** lkoranda has joined #openstack-ansible10:58
*** javeriak_ has quit IRC11:04
*** vdo has joined #openstack-ansible11:05
*** tlian has joined #openstack-ansible11:09
*** javeriak has joined #openstack-ansible11:12
*** sdake has quit IRC11:13
*** sdake has joined #openstack-ansible11:13
*** karimb_ has joined #openstack-ansible11:14
*** karimb has quit IRC11:14
*** mgoddard_ has quit IRC11:19
*** mgoddard_ has joined #openstack-ansible11:19
*** toddnni has quit IRC11:28
*** sdake has quit IRC11:29
*** fawadkhaliq has quit IRC11:35
*** cloudtrainme has joined #openstack-ansible11:44
odyssey4mehughsaunders git-harry can I ask you guys to cast your expert pythonic eyes on https://review.openstack.org/241483 ?11:47
hughsaundersodyssey4me: erm not sure I ever had those, but I'll use my slightly sleepy eyes instead11:47
*** javeriak has quit IRC11:56
openstackgerritMerged openstack/openstack-ansible: Wait for container SSH  https://review.openstack.org/24366812:04
*** javeriak has joined #openstack-ansible12:12
*** Jezogwza has joined #openstack-ansible12:26
*** gparaskevas_ has quit IRC12:28
*** Jezogwza_ has joined #openstack-ansible12:31
*** mss has joined #openstack-ansible12:32
*** Jezogwza has quit IRC12:33
*** Jezogwza_ is now known as Jezogwza12:33
*** mss has quit IRC12:37
*** sacharya has joined #openstack-ansible12:45
*** gparaskevas has quit IRC12:48
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Functional back port of the Liberty repo-build process  https://review.openstack.org/24421512:49
*** sacharya has quit IRC12:49
*** javeriak has quit IRC12:53
*** vdo has quit IRC12:56
tiagogomes_:w12:56
*** cloudtrainme has quit IRC12:58
*** vdo has joined #openstack-ansible12:59
*** cloudtrainme has joined #openstack-ansible13:00
*** javeriak has joined #openstack-ansible13:01
openstackgerritMerged openstack/openstack-ansible: Fix race condition for /openstack directories  https://review.openstack.org/24391613:11
openstackgerritMerged openstack/openstack-ansible: Adding docs/comments for glance config  https://review.openstack.org/24366113:11
*** woodard has joined #openstack-ansible13:14
*** woodard has quit IRC13:14
*** Jezogwza has quit IRC13:15
*** woodard has joined #openstack-ansible13:15
openstackgerritMerged openstack/openstack-ansible: Rename dev-requirements.txt to test-requirements.txt  https://review.openstack.org/24440413:17
*** vdo has quit IRC13:23
*** tlian has quit IRC13:23
*** tlian has joined #openstack-ansible13:24
*** moravec has quit IRC13:37
*** javeriak_ has joined #openstack-ansible13:38
*** javeriak has quit IRC13:38
*** vdo has joined #openstack-ansible13:39
*** sdake has joined #openstack-ansible13:46
*** mgariepy has quit IRC13:47
*** mgariepy has joined #openstack-ansible13:50
odyssey4mehughsaunders https://review.openstack.org/#/c/241322/13:55
odyssey4mehughsaunders https://review.openstack.org/#/c/241592/3/doc/source/releasenotes/notes/rabbitmq-ssl-bfde279f608c1c58.yaml,cm13:55
mhaydenbuenos dias13:55
mhaydenodyssey4me: glad you're back! :)13:56
hughsaundersgit-harry: https://review.openstack.org/#/c/241322/1/test-requirements.txt,cm13:56
odyssey4memhayden  o/13:56
odyssey4metrying to catch up!13:56
*** gparaskevas has joined #openstack-ansible14:00
*** sdake has quit IRC14:02
*** cloudtrainme has quit IRC14:04
*** sdake has joined #openstack-ansible14:06
*** javeriak_ has quit IRC14:06
*** scarlisle has joined #openstack-ansible14:11
*** javeriak has joined #openstack-ansible14:11
*** cloudtrainme has joined #openstack-ansible14:12
*** woodard has quit IRC14:12
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Add reno for release notes management  https://review.openstack.org/24159214:13
*** Bjoern_ has joined #openstack-ansible14:16
*** Bjoern_ is now known as Bjoern_zZzZzZzZ14:17
*** woodard has joined #openstack-ansible14:18
*** Bjoern_zZzZzZzZ is now known as Bjoern_14:19
*** Bjoern_ is now known as Bjoern_zZzZzZzZ14:19
*** sdake has quit IRC14:21
*** ashishb has quit IRC14:21
*** sdake has joined #openstack-ansible14:22
*** jimchou has joined #openstack-ansible14:24
*** jmckind has joined #openstack-ansible14:24
*** KLevenstein has joined #openstack-ansible14:27
*** itsuugo has joined #openstack-ansible14:30
*** fawadkhaliq has joined #openstack-ansible14:31
*** jmckind is now known as jmckind_14:31
*** jwitko has quit IRC14:32
*** mss has joined #openstack-ansible14:33
openstackgerritMerged openstack/openstack-ansible: Avoid requesting get-pip.py multiple times  https://review.openstack.org/24380414:34
cloudnullo/ mornings14:35
*** sdake has quit IRC14:37
*** Bjoern_zZzZzZzZ is now known as Bjoern_14:37
*** sdake has joined #openstack-ansible14:38
openstackgerritJesse Pretorius proposed openstack/openstack-ansible: Avoid requesting get-pip.py multiple times  https://review.openstack.org/24468614:38
*** moravec has joined #openstack-ansible14:38
*** mss has quit IRC14:38
openstackgerritMatt Thompson proposed openstack/openstack-ansible: Update neutron_migrations_facts  https://review.openstack.org/24056014:40
cloudnullIts a little out-of-band however if anyone has time to do some reviews on https://github.com/ansible/ansible/pull/12555 it would be much appreciated.14:40
cloudnullits a port for config_template into ansible 2.014:40
*** javeriak has quit IRC14:42
*** itsuugo has quit IRC14:43
mhaydenodyssey4me: thanks for the backports14:44
odyssey4memhayden :) I think it's time we setup a stable-maint group to focus on proactive backporting and the reviews thereof14:45
*** mss has joined #openstack-ansible14:45
odyssey4mecloudnull o/14:45
mhaydentrue -- i've been actively backporting things i find in there but you're too quick14:45
odyssey4mehughsaunders perhaps you should take a gander at the ansible PR, as you've been a submitter yourself :)14:46
hughsaundersok14:46
odyssey4memhayden I'd prefer to delegate the task, but I find that people tend to forget to do it unless it's a specific responsibility or they care about the backport being done for a specific reason14:47
*** mss has quit IRC14:49
bgmccollumkinda wish gerrit would auto propose backports for things landed in master...then you could just tick some yes / no buttons and not have to think much about it14:50
odyssey4mebgmccollum we could probably setup something like that using the propose bot - perhaps if there's a linked bug, then propose a backport14:51
bgmccollumand if it applies cleanly, and passes jenkins...then you basically "do it"...14:52
odyssey4mebut the thing is that branches other than master are meant to be stable, and therefore should not require as many backport proposals14:52
bgmccollumtrue14:52
odyssey4mebut yeah, considering that some projects (like neutron) are starting to implement proactive backport policies... perhaps something like that would be a good suggestion14:53
odyssey4meit's hardly a burden on humans though14:53
bgmccollumi think having the review in your face elicits a response though14:53
*** jmckind_ has quit IRC14:53
*** sdake has quit IRC14:53
bgmccollumyoure right its not much of a burder...but as you said, we tend to not pay attention / forget14:53
bgmccollumive been ushering lots of backports to kilo because they're things affecting me specifically, and things i need to do im my job...14:54
*** javeriak has joined #openstack-ansible14:58
*** b3rnard0 is now known as b3rnard0_meeting15:00
*** spotz_zzz is now known as spotz15:02
*** jmckind has joined #openstack-ansible15:12
*** woodard has quit IRC15:14
odyssey4mebgmccollum bugfix backports are always welcome15:16
mhaydenso i'd like to avoid messing with the ansible aio playbook again since it's already +2'd -- should i write docs and make that commit dependent on the AIO commit?15:16
odyssey4memhayden  yes, absolutely15:17
mhaydenodyssey4me: okay, spiffy15:17
mhaydeni'm still a bit green when it comes to those dependency linkages in gerrit, so i'm sure i'll mess something up15:17
odyssey4methe existing patch is a like for like replacement - patches on top of that can change functionality in a surgical way15:17
odyssey4memhayden git review -d <review id>, then git checkout -b <new branch id>15:18
mhaydenwhere <review id> is the existing AIO review, i assu,e?15:18
odyssey4memhayden  yep15:18
mhaydens/assu,e/assume/15:18
mhaydenokay15:18
mhaydenthanks15:19
*** oneswig has joined #openstack-ansible15:23
*** mpavone has quit IRC15:26
mhaydenodyssey4me: so i end up with this: https://gist.github.com/major/e9740a2731811d9b671715:26
mhaydendid i miss a step there?15:27
odyssey4menope, that's exactly right15:27
mhaydenoh, so i say yes there?15:27
odyssey4meas the other one hasn't merged, it'll show15:27
mhaydengotcha15:27
odyssey4meyes15:27
mhaydenthanks!15:27
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Use Ansible AIO playbook for run-aio-build.sh  https://review.openstack.org/24470815:27
*** sdake has joined #openstack-ansible15:35
*** jmckind_ has joined #openstack-ansible15:36
*** jmckind_ has quit IRC15:37
*** jmckind has quit IRC15:38
*** jmckind_ has joined #openstack-ansible15:38
*** jmckind_ has quit IRC15:39
*** sdake_ has joined #openstack-ansible15:39
prometheanfirecloudnull: you in?15:39
*** mpavone has joined #openstack-ansible15:39
*** sdake has quit IRC15:39
*** Bjoern_ is now known as BjoernT15:40
*** fawadkhaliq has quit IRC15:40
*** jmckind has joined #openstack-ansible15:40
*** jmckind has quit IRC15:41
*** jmckind has joined #openstack-ansible15:42
cloudnulli is15:42
cloudnull^ prometheanfire15:42
*** jmckind has quit IRC15:42
*** jmckind has joined #openstack-ansible15:43
*** sdake has joined #openstack-ansible15:43
*** jmckind has quit IRC15:44
*** jmckind has joined #openstack-ansible15:44
*** jmckind has quit IRC15:45
prometheanfirecloudnull: castle?15:46
prometheanfirecloudnull: have a stupid variable access thing not working15:47
*** sdake_ has quit IRC15:47
prometheanfirehttps://travis-ci.org/rcbops/rpc-openstack/builds/9075596015:47
prometheanfirehttps://github.com/prometheanfire/rpc-openstack/blob/fixing-the-submodules/rpcd/playbooks/repo-fetcher.yml15:47
openstackgerritMajor Hayden proposed openstack/openstack-ansible: Updating AIO docs for Ansible playbook  https://review.openstack.org/24472015:49
*** jmckind has joined #openstack-ansible15:50
cloudnullprometheanfire:  this is wrong https://github.com/prometheanfire/rpc-openstack/blob/fixing-the-submodules/rpcd/playbooks/repo-fetcher.yml#L3615:52
odyssey4mecommunity meeting in 7 mins in #openstack-meeting-4 cloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, mancdaz, dolphm, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva15:53
prometheanfireah, see it now15:53
prometheanfirethanks15:53
*** woodard has joined #openstack-ansible15:54
cloudnullnp15:54
*** cloudtrainme has quit IRC15:56
*** mss has joined #openstack-ansible15:59
odyssey4mecommunity meeting now in #openstack-meeting-4 cloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, mancdaz, dolphm, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva16:01
mattto/16:01
matttoh derp16:01
*** b3rnard0_meeting is now known as b3rnard016:07
cloudnullhas anyone seen this in the wild for kilo https://bugs.launchpad.net/python-glanceclient/+bug/1479296 -- recent deployment of OSA kilo and I seem to be hitting that16:08
openstackLaunchpad bug 1476770 in openstack-ansible "duplicate for #1479296 _translate_from_glance fails with "AttributeError: id" in grenade" [High,In progress] - Assigned to Jesse Pretorius (jesse-pretorius)16:08
*** sigmavirus24_awa is now known as sigmavirus2416:10
*** jmckind has quit IRC16:17
*** jmckind_ has joined #openstack-ansible16:17
cloudnullso it seems that we're potentially seeing -- TRACE nova.api.openstack HTTPMultipleChoices: HTTPMultipleChoices (HTTP 300) Requested version of OpenStack Images API is not available.16:19
cloudnullstevelle sigmavirus24 ?16:19
*** egonzalez has quit IRC16:19
cloudnulltagged versions seem to be fine / head seems to be mad16:20
*** shanecc has joined #openstack-ansible16:20
*** ashishb has joined #openstack-ansible16:22
cloudnullso ignore the previous TRACE that was self inflicted, however this still remains -- TRACE nova.api.openstack AttributeError: id16:23
cloudnullwhich is coming out of /usr/local/lib/python2.7/dist-packages/glanceclient/openstack/common/apiclient/base.py16:23
*** egonzalez has joined #openstack-ansible16:24
sigmavirus24hm16:25
sigmavirus24cloudnull: is it reproducible in venvs?16:25
sigmavirus24Because it shouldn't be16:25
*** toddnni has joined #openstack-ansible16:27
*** mpavone has quit IRC16:27
cloudnulli have not tried it16:29
cloudnullthats using kilo16:29
sigmavirus24ah right16:29
sigmavirus24kilo didn't get the venv support, right?16:29
cloudnullno , not yet , if needed we can do it but its not a thing at this point16:29
*** phiche has quit IRC16:33
*** sacharya has joined #openstack-ansible16:39
sigmavirus24cloudnull: did our meeting time change?16:39
cloudnullno but daylight savings did :)16:39
cloudnull1600 UTC16:39
*** sdake has quit IRC16:40
*** fawadkhaliq has joined #openstack-ansible16:40
*** sdake has joined #openstack-ansible16:42
*** phiche has joined #openstack-ansible16:43
logan2hmm i am seeing https://bugs.launchpad.net/ubuntu/+source/python-eventlet/+bug/1452312 on kilo deploys using syslog for openstack services :(16:43
openstackLaunchpad bug 1452312 in python-eventlet (Ubuntu Wily) "glance-registry process spins if rsyslog restarted with syslog logging enabled" [High,Fix released]16:43
logan2restart rsyslog, all openstack processes spin at 100% cpu until restarted16:44
*** slotti has quit IRC16:44
*** mgoddard__ has joined #openstack-ansible16:45
*** Mudpuppy has joined #openstack-ansible16:45
*** mgoddard_ has quit IRC16:48
cloudnulllogan2:  is registry setup to log to syslog directly ?16:52
odyssey4mecloudnull was that kilo using repo-build, or using repo-clone?16:52
cloudnullbuild16:52
odyssey4mecloudnull so the kilo branch has not had a sha update in some time - it may be time to tag, then do a sha/tag update and figure that out16:53
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add testing for dynamic_inventory.py  https://review.openstack.org/24222516:53
odyssey4meI expect that it probably relates to requests/urllib/apt nonsense16:53
logan2its not glance registry, i am doing openstack->syslog on compute nodes, so what im seeing affected so far are cinder-volume and nova-api-metadata16:54
logan2im not seeing it on my manual non-OSA compute nodes which run python-eventlet 0.16.1-0ubuntu1.1~cloud0 from ubuntu cloud kilo repo16:55
odyssey4meah yes, logan2 this is why we don't configure the services to push logs via syslog directly16:55
odyssey4meit is very poorly supported upstream16:55
oneswigIt looks awfully like a long-term unresolved issue: https://bugs.launchpad.net/nova/+bug/110140416:55
openstackLaunchpad bug 1101404 in OpenStack Compute (nova) "nova syslog logging to /dev/log race condition in python 2.6 and 2.7" [Medium,Confirmed]16:55
logan2frustrating16:56
odyssey4meit may get better, but we instead log local and use rsyslog to ship the logs16:56
logan2hmm I see that. interesting.. does it wipe or roll the logs continuously as it ships them16:57
logan2local logging is a big concern in this env as the compute nodes are diskless16:58
*** mgoddard has joined #openstack-ansible16:58
*** mgoddard__ has quit IRC16:58
*** moravec has quit IRC16:59
odyssey4melogan2 as far as I know we have log rotation setup for all containers and hosts, including the rsyslog container16:59
cloudnullit logs and rotates on a schedule16:59
odyssey4meI expect that you may wish to tweak those settings to make them a limited size16:59
logan2got it so logrotate handles the rotation there not rsyslog as it ships16:59
cloudnullcorrect17:00
*** jwitko has joined #openstack-ansible17:00
*** daneyon has joined #openstack-ansible17:00
logan2ok I will look at goign that route thanks17:00
cloudnullthe rotate bits are here https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/rsyslog_client/templates/os_aggregate_storage.j217:01
cloudnullprobably want to rotate daily, with a rotate of 117:01
*** daneyon has quit IRC17:01
*** daneyon has joined #openstack-ansible17:02
*** daneyon_ has joined #openstack-ansible17:03
*** moravec has joined #openstack-ansible17:04
*** pcaruana has quit IRC17:06
*** daneyon has quit IRC17:06
*** sdake_ has joined #openstack-ansible17:07
*** sdake has quit IRC17:09
*** karimb_ has quit IRC17:10
*** galstrom_zzz is now known as galstrom17:11
*** javeriak has quit IRC17:12
*** javeriak has joined #openstack-ansible17:12
cloudnullodyssey4me:  so i rebuilt using new versions of services from kilo , same issue17:13
cloudnullsigmavirus24: also tried to run  nova compute from a venv , same issue .17:14
odyssey4mecloudnull if you repo-clone instead of build?17:14
odyssey4meI'm thinking that there may be a new requirements cap needed which may already be upstream somewhere17:14
sigmavirus24hm17:15
sigmavirus24so I know the fundmental problem17:15
sigmavirus24It's a known issue with a weird interaction between very old versions of requests and very new versions of urllib317:15
*** javeriak_ has joined #openstack-ansible17:16
*** javeriak has quit IRC17:17
logan2well at least the syslog thing appears to be a quick patch to eventlet. https://github.com/eventlet/eventlet/commit/ed0655333007fe97624b745e92deb407d192022c -- it hasn't made it into a release yet but i guess i will test it locally and maybe look at how easy it would be to deploy it that way with osa17:20
cloudnullsigmavirus24:  so i have requests 2.7.0 installed ?17:22
cloudnullthough i have also tried 2.8.117:23
cloudnullurllib3 (1.10.4)17:24
sigmavirus24hm17:24
sigmavirus24cloudnull: that's bizarre17:24
sigmavirus24so17:24
sigmavirus24hm17:24
sigmavirus24cloudnull: can you PM me the IP and put my SSH key on there?17:25
*** alkari has joined #openstack-ansible17:26
*** itsuugo has joined #openstack-ansible17:28
*** aojea_ has joined #openstack-ansible17:28
*** sdake_ has quit IRC17:28
*** sdake has joined #openstack-ansible17:29
openstackgerritMerged openstack/openstack-ansible: Choose virt type automatically  https://review.openstack.org/24309817:30
*** sdake has quit IRC17:30
*** sdake has joined #openstack-ansible17:31
*** itsuugo has quit IRC17:31
*** aojea_ has quit IRC17:31
sigmavirus24So cloudnull this is bizarre that even in a venv it's still happening17:31
cloudnullits strange17:32
*** moravec1 has joined #openstack-ansible17:33
cloudnullI uninstalled the nova and glance client from the host17:33
sigmavirus24okay17:33
sigmavirus24just checking17:33
cloudnullits all running in a venv for testing17:33
*** moravec has quit IRC17:34
cloudnullso https://bugs.launchpad.net/python-glanceclient/+bug/1479296 which is a duplicate bug seems to indicate that its caused by nova defaulting to glance v117:35
openstackLaunchpad bug 1476770 in openstack-ansible "duplicate for #1479296 _translate_from_glance fails with "AttributeError: id" in grenade" [High,In progress] - Assigned to Jesse Pretorius (jesse-pretorius)17:35
cloudnulland setting glance v2 makes things happier17:35
cloudnullhowever thats not an option in nova-boot17:35
*** egonzalez has quit IRC17:39
*** phiche has quit IRC17:41
*** phiche has joined #openstack-ansible17:41
*** ashishb has quit IRC17:42
*** ashishb has joined #openstack-ansible17:43
*** ashishb has quit IRC17:43
*** ashishb has joined #openstack-ansible17:44
*** ashishb has quit IRC17:44
cloudnullsigmavirus24: so i put the api in a venv too and same thing17:44
sigmavirus24sorry cloudnull. was pulled into a vid call17:44
sigmavirus24which log should I be looking for?17:44
*** ashishb has joined #openstack-ansible17:44
*** ashishb has quit IRC17:44
sigmavirus24also nova API doesn't support glance v217:44
sigmavirus24Might make that into mitaka17:44
sigmavirus24But that's not guaranteed17:44
*** ashishb has joined #openstack-ansible17:45
*** ashishb has quit IRC17:45
cloudnulllog entry /openstack/venvs/nova-11.2.5/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/base.py -- AttributeError: id17:45
cloudnulli have the log up on the tmux session17:45
sigmavirus24thanks17:46
*** tiagogomes_ has quit IRC17:48
sigmavirus24this is very bizarre17:51
*** sdake has quit IRC17:54
*** Mudpuppy has quit IRC17:54
*** oneswig has quit IRC17:58
*** moravec1 has quit IRC17:59
cloudnullsigmavirus24:  this is the diff between what is on this box and what is up in the 11.2.5 repo on rpc-repo.rax http://paste.openstack.org/show/478708/18:00
*** yanshg has joined #openstack-ansible18:00
sigmavirus24so cloudnull in the past the problem was related to `python-requests` being installed by apt18:00
sigmavirus24and urllib3 being newer than the version that apt would install18:00
sigmavirus24And that conflicting with glanceclient/nova-compute on a host18:00
sigmavirus24This has been seen in customer environments18:01
sigmavirus24This is also what (if I remember) partially motivated the implementation of virtualenvs18:01
*** shanecc has quit IRC18:01
*** sdake has joined #openstack-ansible18:02
*** phiche1 has joined #openstack-ansible18:02
cloudnullso not everything is in a venv in my test box18:03
*** javeriak_ has quit IRC18:03
cloudnulljust nova compute/nova apii18:03
sigmavirus24Yeah18:03
sigmavirus24that's still bizarre18:03
cloudnulland their only there becuase i just did that18:03
cloudnullI also just uninstalled python-requests to rule that out18:03
*** phiche has quit IRC18:04
*** Mudpuppy has joined #openstack-ansible18:04
sigmavirus24yeah18:04
*** javeriak has joined #openstack-ansible18:05
sigmavirus24so weird that glance works18:06
sigmavirus24But nova-api can't use glance18:06
sigmavirus24*glanceclient18:06
*** moravec has joined #openstack-ansible18:08
sigmavirus24lol cloudnull not sticking around the tmux session?18:13
sigmavirus24i was just digging into that container :P18:13
cloudnullha ha .18:13
cloudnulli was trying to stay out of your way18:13
cloudnulli guess that didnt work :p18:13
sigmavirus24lol no worries18:13
cloudnullso i installed glanceclient 0.18.0 instead of 0.17.118:14
cloudnullno change18:14
sigmavirus24yeah I see that18:15
cloudnullmaybe its nova18:16
cloudnullwe have nova (2015.1.3.dev1)18:16
cloudnulland maybe its busted18:16
sigmavirus24I mean it shouldn't be18:16
sigmavirus24the code that's getting the AttributeError is deep in glanceclient18:16
cloudnullbut only after File "/openstack/venvs/nova-11.2.5/lib/python2.7/site-packages/nova/image/glance.py", line 545, in _extract_attributes18:17
*** sdake has quit IRC18:18
cloudnullin the api container im going to install 2015.1.2 if you dont  ming18:18
cloudnull*mind18:18
*** phiche1 has quit IRC18:20
*** javeriak_ has joined #openstack-ansible18:21
cloudnullso once again, no change...18:22
*** javeriak has quit IRC18:23
*** phiche has joined #openstack-ansible18:23
sigmavirus24yeah18:24
sigmavirus24sorry18:24
sigmavirus24yeah I don't think it's glance-api causing the problem18:25
sigmavirus24like using glanceclient from the command-line shows the service is fine18:25
*** toddnni has quit IRC18:25
sigmavirus24cloudnull: so http://paste.openstack.org/show/478715/ explains why it's something glanceclient/requests related18:28
sigmavirus24but not quite because it comes out of glanceclient at the end there18:28
sigmavirus24To be clear, the issue that appeared upstream was fixed by pinning to an older urllib318:29
sigmavirus24but nova-api-os-compute container doesn't have it installed at all18:29
sigmavirus24so18:29
cloudnull... :(18:29
javeriak_hey guys \o18:30
cloudnullhi javeriak_18:30
javeriak_been trying to find documentation on upgrades, do we have anything official18:30
javeriak_like as in from juno --> kilo18:30
cloudnulljuno >  kilo  ?18:30
javeriak_yep18:31
cloudnullhttp://docs.openstack.org/developer/openstack-ansible/kilo/upgrade-guide/index.html18:31
javeriak_perfect, thanks!18:31
cloudnullprocess outline here18:31
cloudnullhttp://docs.openstack.org/developer/openstack-ansible/kilo/upgrade-guide/process.html18:31
javeriak_btw cloudnull, saw your tokyo video, very cool18:31
cloudnullyou mean me rambling like an idot :)18:32
cloudnull*idiot18:32
javeriak_haha, it was cool18:32
cloudnullyou should come to the next summit18:33
cloudnullits in austin18:33
cloudnullit'd be great to put faces to names :)18:33
cloudnulltyvm btw18:34
*** alkari has quit IRC18:34
javeriak_Yea that would be great, I'm planning to hopefully18:34
cloudnullyou'll be ATC this go around , if you wern't already18:34
cloudnullso free ticket ;)18:34
sigmavirus24cloudnull: even nova image-list works18:35
sigmavirus24wtf18:35
javeriak_yea already was this time around too, was abroad so couldnt make arrangements18:35
*** alkari has joined #openstack-ansible18:35
cloudnullah , yea for sure.18:35
cloudnullsigmavirus24: idk... maybe it doesnt like requests 2.8.1 ?18:35
sigmavirus24cloudnull: idk either18:36
sigmavirus242.8.x does have urllib3 1.11.0 in it though18:37
sigmavirus24but 2.7.0 was what you were using before and it was still bjorked, right?18:37
*** itsuugo has joined #openstack-ansible18:37
cloudnullFML...18:38
cloudnullso pinning to 2.7.0 works18:39
*** fawadkhaliq has quit IRC18:39
cloudnullthe build was pulling in 2.8.118:39
cloudnulli reinstalled 2.7.0 on compute/api18:40
cloudnullhttps://github.com/openstack/requirements/blob/stable/kilo/global-requirements.txt#L14318:41
cloudnulltheres no cap.18:41
cloudnulland https://github.com/openstack/requirements/blob/stable/kilo/upper-constraints.txt hasnt been updated in 4 mo18:42
sigmavirus24huh18:43
sigmavirus24propose an update tehn18:43
sigmavirus24*then18:43
sigmavirus24I'm surprised the gate didn't see this yet18:43
sigmavirus24Oh https://github.com/openstack/requirements/blob/stable/kilo/upper-constraints.txt#L256 is there18:44
cloudnullit is however in kilo we're not using that18:45
cloudnulland at last check https://github.com/openstack/requirements/blob/stable/kilo/upper-constraints.txt#L176 still breaks keystone18:45
cloudnullyup https://github.com/openstack/keystone/blob/stable/kilo/requirements.txt#L2518:46
cloudnullim going to rebuild the repo and force reinstall some things and see if i can make it happy18:46
miguelgrinbergalextricity: hey, if possible, could you switch this lab you were using yesterday to uuid tokens and retry the software-config heat template? It seems those 403s are caused by an upstream problem with fernet tokens.18:47
*** sdake has joined #openstack-ansible18:49
*** sdake has quit IRC18:51
*** shanecc has joined #openstack-ansible18:53
*** toddnni has joined #openstack-ansible19:15
logan2building eventlet from git w/ that fix commit fixed the rsyslog restart issue. awesome how easy it was to get eventlet building from that github tag19:18
*** spotz is now known as spotz_zzz19:20
*** spotz_zzz is now known as spotz19:21
*** sdake has joined #openstack-ansible19:22
*** spotz is now known as spotz_zzz19:25
*** spotz_zzz is now known as spotz19:25
pabelangerQuestion about tox -eansible-syntax and tox -eansible-lint. Is there a good argument to keep them as 2 different environments or could we run both ansible-syntax and ansible-lint in the same task19:25
pabelangereg: tox -eansible-lint runs both ansible-lint and ansible-syntax19:25
dolphmmiguelgrinberg: what problem with fernet tokens?19:28
miguelgrinbergdolphm: haven't figured out exactly what the problem is, but heat cannot validate ec2tokens when keystone is configured for fernet19:29
*** javeriak has joined #openstack-ansible19:29
dolphmmiguelgrinberg: oh weird, that's a new one19:29
dolphmec2 api throws a 403?19:30
miguelgrinbergthis is kilo, btw, no problem in L or master19:30
dolphmmiguelgrinberg: hmm19:30
miguelgrinbergyes, heat gets back 403s19:30
miguelgrinbergswitching to uuid everything starts to work19:30
cloudnullpabelanger:  that sounds sensible to me19:30
cloudnulltheres really no reason not to run the two together19:31
pabelangercloudnull: right. And it will also reduce the pressure in gate since we don't have to launch 2 nodes each change19:31
*** moravec1 has joined #openstack-ansible19:31
*** alkari has quit IRC19:31
*** moravec has quit IRC19:32
dolphmmiguelgrinberg: no federation involved or anything, right?19:32
*** javeriak_ has quit IRC19:33
miguelgrinbergdolphm: no, nothing like that, single cloud19:33
cloudnull+1 pabelanger that should be better all around .19:33
pabelangercloudnull: okay, I'll just use tox -eansible-lint for now19:34
dolphmmiguelgrinberg: i'm opening an Incomplete bug for now. any other details?19:35
*** javeriak_ has joined #openstack-ansible19:35
miguelgrinbergdolphm: I wrote a bug last night: https://bugs.launchpad.net/openstack-ansible/+bug/151548519:36
openstackLaunchpad bug 1515485 in openstack-ansible "Heat CFN signals do not pass authorization" [Undecided,New]19:36
miguelgrinbergsounds like this isn't OSA's fault, but I'm not 100% sure yet19:36
dolphmmiguelgrinberg: oh, perfect. i'll add keystone just in case19:36
dolphmmiguelgrinberg: the bug says you haven't tested liberty - have you tested it since then?19:38
*** itsuugo has quit IRC19:38
dolphm(you said no problem in L earlier)19:38
miguelgrinbergyes, I have19:38
*** javeriak has quit IRC19:39
dolphmmiguelgrinberg: oh *heat* is returning the 403 -- i couldn't think of why keystone might be returning a 403 (we don't use 403 much)19:39
lbragstadi was just thinking that, i wasn't sure there was anything fernet specific that would return a 40319:40
dolphmmiguelgrinberg: do you have keystone logs for "2015-11-12 05:13:34.493 1862 INFO heat.api.aws.ec2token [-] Authenticating with http://172.29.236.100:5000/v3/ec2tokens"19:40
miguelgrinbergdolphm: correct, heat fails to validate the ec2 token and returns a 40319:40
*** javeriak has joined #openstack-ansible19:40
miguelgrinbergdolphm: I think so, let me see what I find19:41
miguelgrinbergup until this morning I assumed it was an OSA configuration problem, but someone responded on the bug and gave me the clue about fernet19:42
*** javeriak_ has quit IRC19:43
dolphmmiguelgrinberg: any chance heat would be doing something to trigger token revocation in keystone? (disabling or deleting things? unassigning roles?)19:44
dolphmmiguelgrinberg: and any idea if the 403's are transient or consistent?19:44
miguelgrinbergI don't think heat deal with revocation at all. The 403s were consistent, failed every time.19:44
*** sdake_ has joined #openstack-ansible19:46
miguelgrinbergdolphm: keystone stacktrace for the log entry you referenced above: http://paste.openstack.org/show/478721/19:47
dolphmmiguelgrinberg: yay, an easy backtrace!19:47
dolphmmiguelgrinberg: i'll add to the bug19:48
dolphmmiguelgrinberg: definitely keystone's fault19:48
*** sdake has quit IRC19:49
dolphmlbragstad: this is the code that you refactored between kilo and liberty, which we didn't backport, right?19:49
dolphmlbragstad: or, it appears we did not backport if the problem is only in liberty19:49
dolphmerr, kilo*19:49
miguelgrinbergdolphm: does it make sense that this happens with fernet but not uuid?19:53
dolphmmiguelgrinberg: yes, absolutely19:53
miguelgrinbergoh okay, great!19:53
dolphmmiguelgrinberg: pretty sure i've seen this backtrace before - and there's already a fix out there. challenge will be finding it and figuring out why it's not in kilo19:53
lbragstaddolphm it could very well be19:53
lbragstaddolphm looking at the trace19:53
dolphmmiguelgrinberg: i trust this is the latest stable/kilo, and not 3 month old code :P19:54
miguelgrinbergdolphm: I installed the osa/kilo branch yesterday19:54
dolphmmiguelgrinberg: we landed (literally) 20 or so backports for fernet to stable/kilo, and only excluded about 3 patches because they didn't seem backportable. that makes our shopping list much shorter, though.19:54
*** linggao has joined #openstack-ansible19:55
miguelgrinbergdolphm: alextricity has a customer lab that has the problem, he's the one that found it19:55
lbragstadi think i found the difference19:55
lbragstadthis is master - https://github.com/openstack/keystone/blob/master/keystone/token/providers/common.py#L55019:56
lbragstadthis is kilo - https://github.com/openstack/keystone/blob/stable/kilo/keystone/token/providers/fernet/core.py#L18419:56
lbragstadkilo doesn't check if auth_context is None before performing a .get()19:56
dolphmlbragstad: git blame that one and backport!19:56
lbragstadcan we backport this - https://github.com/openstack/keystone/commit/91a0b29809cb71c1b2df1642d6c34a3f60a801ed ?19:57
dolphmlbragstad: oh wait - that backtrace is saying there is no auth context!19:58
lbragstaddolphm auth_context is None19:58
lbragstadinstead of an empty dict or something like that19:59
*** moravec has joined #openstack-ansible19:59
lbragstadwe're protected from that in liberty and master because of `if auth_context`19:59
dolphmlbragstad: but why is there no auth context?!19:59
*** moravec1 has quit IRC19:59
dolphmbecause the ec2 controllers are calling us without it or something?19:59
lbragstadthat could be20:00
lbragstadchecking the heat keystone client code20:00
lbragstadwhich is here ? https://github.com/openstack/heat/blob/d7957587e301dce88ae13acc3df94bae6ebee96a/heat/api/aws/ec2token.py#L16120:01
sigmavirus24cloudnull: that failure you were seeing was on head of osa kilo right?20:02
cloudnullyes however in testing a kilo world without yaprt. which seems to be busted because nobody has been maintaining the upper-constraints file in kilo20:04
openstackgerritMerged openstack/openstack-ansible: Added logging for haproxy to rsyslog  https://review.openstack.org/23950520:05
*** javeriak_ has joined #openstack-ansible20:06
lbragstaddolphm auth_context should start somewhere around here - https://github.com/openstack/keystone/blob/stable/kilo/keystone/auth/controllers.py#L8520:07
*** javeria__ has joined #openstack-ansible20:09
*** javeriak has quit IRC20:09
*** moravec has quit IRC20:09
*** javeriak_ has quit IRC20:12
*** sdake_ has quit IRC20:14
lbragstadmiguelgrinberg are you able to determine if auth_context is actually set in liberty/master versus kilo here - https://github.com/openstack/keystone/blob/stable/kilo/keystone/token/providers/fernet/core.py#L18420:16
*** sdake has joined #openstack-ansible20:17
miguelgrinberglbragstad: I can add logging to find out, sure20:17
lbragstadmiguelgrinberg we know that auth_context is None in kilo due to the bug20:17
lbragstadjust curious if there is something setting it in liberty or master20:17
lbragstadbefore it reaches that point20:17
miguelgrinbergokay, give a few min.20:18
lbragstadmiguelgrinberg awesome, thank you20:18
*** javeriak has joined #openstack-ansible20:23
*** moravec has joined #openstack-ansible20:25
miguelgrinberglbragstad: just to make sure I'm looking at the right place, in post-kilo releases the code moved to token/providers/common.py, correct?20:25
lbragstadmiguelgrinberg correct20:25
lbragstadlbragstad that was something we landed after liberty opened for development, along with a host of other things20:26
*** javeriak has quit IRC20:26
*** javeria__ has quit IRC20:27
linggaoHi all, I am new to ansible and am installing all-in-one openstack in my local ubuntu x86_64 server. I copied openstack_user_config.yml.aio to openstack_user_config.yml.  Do I need to change the all the network settings in the file to match the ip address of my localhost?20:27
linggaoLooks like there are 3 or 4 networks specified in that file.20:28
lbragstadmiguelgrinberg i'm thinking that if auth_context is None in kilo, libery, and master. Then it's definitely the fact that we don't do 'if auth_context'. But I wanted to make sure that it wasn't not getting hit because of how heat may have been interacting with keystone20:31
*** moravec has quit IRC20:32
miguelgrinberglbragstad: the context is None also in master20:34
lbragstadmiguelgrinberg great20:35
lbragstadmiguelgrinberg i have a backport for you - https://review.openstack.org/#/c/244853/20:35
lbragstadmiguelgrinberg that passes tests and pep8 locally on stable/kilo20:35
lbragstadmiguelgrinberg that should include the auth_context None check that you need20:35
miguelgrinberglbragstad: okay, I'll install on my kilo box and let you know in a bit20:36
*** moravec has joined #openstack-ansible20:38
*** jmckind_ has quit IRC20:48
*** moravec1 has joined #openstack-ansible20:53
*** sdake has quit IRC20:54
*** moravec has quit IRC20:54
*** cloudtrainme has joined #openstack-ansible20:55
*** moravec1 has quit IRC20:57
*** sdake has joined #openstack-ansible21:11
*** sdake_ has joined #openstack-ansible21:15
*** sdake has quit IRC21:17
*** itsuugo has joined #openstack-ansible21:17
*** toddnni has quit IRC21:23
*** woodard has quit IRC21:37
*** jmckind has joined #openstack-ansible21:37
*** jmckind has quit IRC21:38
*** jmckind has joined #openstack-ansible21:38
*** jmckind has quit IRC21:39
*** jmckind has joined #openstack-ansible21:40
*** jmckind has quit IRC21:46
*** jhesketh has quit IRC21:50
*** jhesketh has joined #openstack-ansible21:53
*** itsuugo has quit IRC22:11
*** sacharya has quit IRC22:19
*** gparaskevas has quit IRC22:34
*** rady has joined #openstack-ansible22:34
*** Mudpuppy has quit IRC22:40
*** phiche has quit IRC22:42
*** sdake_ has quit IRC22:44
*** rady has quit IRC22:47
*** sshen has joined #openstack-ansible22:53
*** devl has quit IRC22:57
*** sigmavirus24 is now known as sigmavirus24_awa22:59
*** galstrom is now known as galstrom_zzz23:08
*** toddnni has joined #openstack-ansible23:08
*** devl has joined #openstack-ansible23:09
*** mss_ has joined #openstack-ansible23:11
*** mss has quit IRC23:14
*** KLevenstein has quit IRC23:15
*** darrenc is now known as darrenc_afk23:18
*** sdake has joined #openstack-ansible23:23
*** sdake_ has joined #openstack-ansible23:26
*** sdake has quit IRC23:28
*** darrenc_afk is now known as darrenc23:39
*** woodard has joined #openstack-ansible23:41
miguelgrinberglbragstad: patch seems to work fine. Thanks!23:46
*** woodard has quit IRC23:51
*** woodard has joined #openstack-ansible23:52
*** spotz is now known as spotz_zzz23:56

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