Wednesday, 2016-02-24

*** sdake has quit IRC00:04
*** darrenc_afk is now known as darrenc00:05
*** eil397 has quit IRC00:13
*** markvoelker has quit IRC00:15
*** admin0 has quit IRC00:32
*** asettle has joined #openstack-ansible00:36
*** asettle has quit IRC00:41
*** markvoelker has joined #openstack-ansible00:46
*** ShannonM has joined #openstack-ansible00:54
*** Bofu2MBP has quit IRC01:06
*** Guest75 has joined #openstack-ansible01:13
*** rohanp_ has quit IRC01:20
*** ShannonM has quit IRC01:26
*** neerbeer has quit IRC01:27
*** weezS has joined #openstack-ansible01:27
*** gtt116_ has quit IRC01:28
*** v1k0d3n_ has joined #openstack-ansible01:35
*** severion has quit IRC01:37
openstackgerritMerged openstack/openstack-ansible: Added conditional templating  https://review.openstack.org/27329301:39
openstackgerritMerged openstack/openstack-ansible: Remove dependency on python2_lxc git source  https://review.openstack.org/27676601:40
*** weezS has quit IRC01:47
*** izaakk has quit IRC01:47
*** weezS has joined #openstack-ansible01:50
*** sdake has joined #openstack-ansible01:51
*** sdake_ has joined #openstack-ansible01:55
*** sdake has quit IRC01:56
*** pcaruana has quit IRC02:07
*** sdake_ has quit IRC02:10
*** woodard_ has quit IRC02:11
*** pcaruana has joined #openstack-ansible02:19
*** sdake has joined #openstack-ansible02:20
openstackgerritMichael Davies proposed openstack/openstack-ansible-ironic: Ironic: Fix docs & linting tests  https://review.openstack.org/28338402:26
*** mgoddard_ has joined #openstack-ansible02:32
*** mgoddard has quit IRC02:35
*** sdake has quit IRC02:43
*** pcaruana has quit IRC03:01
*** sdake has joined #openstack-ansible03:13
*** pcaruana has joined #openstack-ansible03:16
*** sdake_ has joined #openstack-ansible03:16
*** sdake has quit IRC03:18
*** furlongm has quit IRC03:20
*** asettle has joined #openstack-ansible03:29
*** asettle has quit IRC03:34
openstackgerritAla Raddaoui proposed openstack/openstack-ansible: Add a function to check accuracy of user config  https://review.openstack.org/28206703:53
openstackgerritMichael Davies proposed openstack/openstack-ansible: WIP: Add Nova config for os_ironic role  https://review.openstack.org/28296503:54
*** jthorne has quit IRC03:56
*** shausy has joined #openstack-ansible03:57
*** pcaruana has quit IRC04:01
*** sdake_ has quit IRC04:01
*** furlongm has joined #openstack-ansible04:02
*** pcaruana has joined #openstack-ansible04:15
*** jthorne has joined #openstack-ansible04:21
*** raddaoui has joined #openstack-ansible04:29
*** raddaoui_ has joined #openstack-ansible04:29
*** raddaoui_ has quit IRC04:30
*** raddaoui has quit IRC04:30
*** raddaoui has joined #openstack-ansible04:31
*** raddaoui_ has joined #openstack-ansible04:31
*** raddaoui_ has quit IRC04:37
*** raddaoui has quit IRC04:37
*** joseg has joined #openstack-ansible04:48
*** weezS has joined #openstack-ansible04:54
*** jamielennox is now known as jamielennox|away04:54
*** sdake has joined #openstack-ansible04:59
*** sdake has quit IRC05:14
*** zhangjn has quit IRC05:14
*** raddaoui has joined #openstack-ansible05:18
*** raddaoui_ has joined #openstack-ansible05:18
*** zhangjn has joined #openstack-ansible05:20
*** jthorne has quit IRC05:25
*** phalmos has joined #openstack-ansible05:30
*** elo has quit IRC05:33
*** weshay has quit IRC05:36
*** pcaruana has quit IRC05:38
*** chhavi has joined #openstack-ansible05:40
*** phalmos has quit IRC05:43
*** pcaruana has joined #openstack-ansible05:53
*** v1k0d3n_ has quit IRC05:53
*** joseg has quit IRC05:53
*** v1k0d3n has joined #openstack-ansible05:53
*** asettle has joined #openstack-ansible06:02
*** galstrom_zzz is now known as galstrom06:05
*** v1k0d3n_ has joined #openstack-ansible06:06
*** asettle has quit IRC06:07
*** v1k0d3n has quit IRC06:07
*** fawadkhaliq has joined #openstack-ansible06:15
*** cemmason has joined #openstack-ansible06:16
*** raddaoui_ has quit IRC06:17
*** raddaoui has quit IRC06:17
*** v1k0d3n_ has quit IRC06:20
*** openstack has joined #openstack-ansible13:23
mgariepyi would like to have it in kilo, but since the upgrade to liberty is near, i don't care that much. i can just keep the patch applied on top of the tag.13:23
*** subscope has quit IRC13:24
*** jthorne has quit IRC13:25
*** javeriak_ has joined #openstack-ansible13:33
*** zhangjn has quit IRC13:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add condition to local IP for overlay net  https://review.openstack.org/27379313:34
*** javeriak has quit IRC13:34
*** mgoddard__ has joined #openstack-ansible13:38
*** zhangjn has joined #openstack-ansible13:38
admin0hey all :)13:40
*** mgoddard_ has quit IRC13:41
openstackgerritMatt Thompson proposed openstack/openstack-ansible-memcached_server: [WIP] Multi-distro-ify role  https://review.openstack.org/27960813:43
*** joseg has joined #openstack-ansible13:44
*** asettle has quit IRC13:54
*** asettle has joined #openstack-ansible13:54
*** KLevenstein has joined #openstack-ansible13:57
mattthowdy admin013:59
*** weshay has joined #openstack-ansible14:03
*** rgogunskiy has quit IRC14:15
*** sdake has joined #openstack-ansible14:15
*** asettle_ has joined #openstack-ansible14:18
*** asettle has quit IRC14:21
*** severion has quit IRC14:22
*** asettle_ is now known as asettle14:22
*** severion has joined #openstack-ansible14:22
*** severion has quit IRC14:23
*** v1k0d3n has joined #openstack-ansible14:24
*** mgugino has quit IRC14:28
*** cemmason1 has joined #openstack-ansible14:28
*** cemmason has quit IRC14:30
mattthow do you guys feel about backporting https://review.openstack.org/#/c/283508/ to liberty ?14:40
*** kencjohnston has joined #openstack-ansible14:41
cloudnullmorning14:48
*** karimb has quit IRC14:49
admin0morning14:50
openstackgerritJaveria Khan proposed openstack/openstack-ansible: Update PLUMgrid Appendix Doc paths  https://review.openstack.org/28346514:51
*** rohanp has quit IRC14:52
*** jthorne has joined #openstack-ansible14:53
*** jthorne has quit IRC14:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move swift memcache conf into separate file  https://review.openstack.org/28126914:56
*** ShannonM has joined #openstack-ansible14:56
*** neilus1 has joined #openstack-ansible14:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Remove local swift ring directory check  https://review.openstack.org/28084414:56
*** jthorne has joined #openstack-ansible14:56
*** neilus has quit IRC14:57
*** rohanp has joined #openstack-ansible14:58
*** sigmavirus24_awa is now known as sigmavirus2414:58
*** jiteka has quit IRC14:59
palendaeMorning14:59
odyssey4meo/ pal15:02
odyssey4meo/ palendae15:02
odyssey4metabfail15:02
andymccrsurely both work odyssey4me?!15:02
palendaeodyssey4me: Thanks for the edits on the upgrade reviews15:03
odyssey4mepalendae yeah, I figured I may as well just quickly do them as they're nits15:05
palendaeSure15:05
tiagogomesEveryone with a successful experience is setting up an environement using SQL for the openstack service users, and LDAP for the rest?15:10
mgariepytiagogomes, i use sql for service and federation for the rest.15:10
automagicallytiagogomes: Yes, on Liberty and Master15:11
tiagogomesok, I can operate openstack with the admin account. But I can't view the LDAP users. Unauthorized request15:12
automagicallytiagogomes: How are you attempting to view the LDAP users?15:13
palendaeFor people interested in liberty upgrading - https://review.openstack.org/#/c/283823/ and https://review.openstack.org/#/c/272652/15:13
tiagogomesautomagically, `openstack user list --domain ldap`15:14
automagicallyThat should work assuming your keystone domain conf is /etc/keystone/domains/keystone.ldap.conf15:15
tiagogomesit is15:15
mgariepyhmm funny http://pastebin.com/NEq2C5rp15:16
*** Mudpuppy has joined #openstack-ansible15:17
*** Mudpuppy has quit IRC15:18
*** Mudpuppy has joined #openstack-ansible15:19
odyssey4metiagogomes I take it that you've read through http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-keystone.html#implementing-ldap-or-ad-back-ends ?15:19
*** michaelgugino has joined #openstack-ansible15:19
*** rromans_ is now known as rromans15:20
michaelguginohello everyone15:21
*** rromans has quit IRC15:21
tiagogomesodyssey4me I saw that, thanks, I am making progress :)15:22
automagicallymichaelgugino: Morning15:22
palendaeo/15:23
michaelguginoI see my rsyslog patch is now conflicting with something.15:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Correct formatting in install-guide LDAP configuration  https://review.openstack.org/28418715:23
odyssey4metiagogomes There's a change between Juno/Kilo's configuration. In Juno/Kilo you could only do the default domain - now you don't have to.15:24
*** spotz_zzz is now known as spotz15:24
odyssey4memichaelgugino hiya - yeah, there was an update to the apt cache update tasks15:24
*** rromans has joined #openstack-ansible15:24
michaelguginoI'll try to reconcile the difference today and get it pushed back up15:25
palendaegit-harry: Do you have time to add a release note to https://review.openstack.org/#/c/272652/, or do you mind if I do it?15:25
odyssey4mepalendae git-harry is out and may be ill, so I'd suggest that you go ahead15:25
palendaeodyssey4me: Thanks15:25
git-harryodyssey4me: no, I am about15:26
odyssey4meah git-harry sorry, I didn't realise you were about15:27
git-harrypalendae: but if you want to do it don't let me stop you ;)15:27
openstackgerritRobb Romans proposed openstack/openstack-ansible: Flatten the troubleshooting section  https://review.openstack.org/28419015:27
git-harryodyssey4me: just hiding15:27
palendaegit-harry, odyssey4me: Either way :) Trying to help unblock people after a month of working on that one patch in a corner15:27
*** TheIntern has joined #openstack-ansible15:31
odyssey4memattt cloudnull would you mind reviewing https://review.openstack.org/284078 to fix my blunder?15:33
meteorfoxandymccr: I'm Carlos. I assume you are Andy McCrae, because of your nick.15:36
andymccrmeteorfox: hey Carlos sure thing15:36
andymccrjust reading up on your email15:36
ralakusHi. I am trying to execute ansible-playbook haproxy-install.yml in /opt/openstack-ansible/playbooks folder to quickly update my haproxy settings. I got this error:15:38
ralakusTASK: [haproxy_server | Create haproxy service config files] ******************15:38
ralakus<172.29.236.100> ESTABLISH CONNECTION FOR USER: root15:38
ralakus<172.29.236.100> EXEC ssh -C -tt -v -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/root/.ansible/cp/ansible-ssh-%h-%p-%r" -o StrictHostKeyChecking=no -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=120 172.29.236.100 /bin/sh -c 'mkdir -p15:38
ralakus$HOME/.ansible/tmp/ansible-tmp-1456328345.84-152655794900507 && echo $HOME/.ansible/tmp/ansible-tmp-1456328345.84-152655794900507'15:38
ralakusfatal: [aio1] => {'msg': "AnsibleUndefinedVariable: One or more undefined variables: 'ssl_cipher_suite' is undefined", 'failed': True}15:39
matttodyssey4me: sure15:39
ralakusfatal: [aio1] => {'msg': 'One or more items failed.', 'failed': True, 'changed': False, 'results': [{'msg': "AnsibleUndefinedVariable: One or more undefined variables: 'ssl_cipher_suite' is undefined", 'failed': True}]}15:39
ralakusFATAL: all hosts have already failed -- aborting15:39
ralakusAny one has idea why?15:39
cloudnullralakus: run: openstack-ansible haproxy-install.yml15:39
palendaecloudnull: That looks like what he's doing15:40
cloudnullthats a wrapper around ansible-playbook  which will source your extra variables in /etc/openstack_deploy15:40
ralakus\o cloudnull hi I tired that and get error15:40
palendaeOh, ansible-playbook15:40
ralakushimm15:40
ralakus let me check15:40
palendaeralakus: Use openstack-ansible instead of ansible-playbook. That will automatically include the user_* variables as cloudnull said15:40
*** izaakk has joined #openstack-ansible15:40
ralakusgreat! many thanks. Community rocks :)15:41
cloudnull+115:41
cloudnull:D15:42
palendaeralakus: np. Also, just a note - when pasting output or log entries, it's easier to read if you use a paste service like paste.openstack.org, gist.github.com, pastebin.com, etc15:42
*** johnmilton has quit IRC15:42
ralakusok next time I will to that way. Many thanks to cloudnull palendae15:43
palendaeralakus: In addition, if you don't want to use the openstack-ansible wrapper, you can use ansible-playbook itself and use the -e parameter to pass the variable files in. That's what the script does for you, though15:43
*** raddaoui has joined #openstack-ansible15:46
*** raddaoui_ has joined #openstack-ansible15:46
*** elopez_ has quit IRC15:46
*** galstrom_zzz is now known as galstrom15:50
*** asettle has quit IRC15:52
*** asettle has joined #openstack-ansible15:53
*** johnmilton has joined #openstack-ansible15:57
*** admin0 has quit IRC15:59
odyssey4mefor those of us who use more than one email address, including non company addresses, I'd suggest adding an entry to the stackalytics repo to ensure that your affiliation is appropriately registered - here's an example: https://review.openstack.org/28420816:00
bgmccollumodyssey4me you used to work at BCX?16:01
odyssey4mebgmccollum yep16:01
bgmccollumwe did some training there in Johannesburg way back in the day16:01
*** phalmos has joined #openstack-ansible16:05
odyssey4mebgmccollum haha, I was meant to be there and missed it :) it was me who went on to be the guy doing the final install and operating that public cloud16:05
odyssey4methose who went to the training were my advisors, and sometimes my tormentors :p16:05
bgmccollumthere was one guy in there logging into other student environments and doing bad bad things...took us a while to figure out what was going on.16:06
bgmccollumstopping services randomly...adding and dropping iptable rules randomly16:07
odyssey4mebgmccollum yeah, I expect I know who that was - he knew openstack well enough to be bored16:07
bgmccollumgood times16:07
*** phalmos has quit IRC16:08
*** neilus has joined #openstack-ansible16:08
*** jiteka has joined #openstack-ansible16:08
cloudnullbgmccollum odyssey4me if you have time to re-review https://review.openstack.org/#/c/283234/16:11
cloudnullit'd be appreciated.16:11
cloudnulltiagogomes: you around ?16:11
bgmccollumlooking16:11
*** neilus1 has quit IRC16:11
tiagogomescloudnull yep16:11
cloudnullnever mind. it seems you've seen https://review.openstack.org/#/c/273793/16:11
* tiagogomes neverminds16:12
*** neilus has quit IRC16:12
cloudnullodyssey4me:  that var worked fine in the previous patch16:13
cloudnullthe problem is setting an ansible var in the aio template etc/openstack_deploy/openstack_user_config.yml.aio16:13
cloudnullwhich is read by the bootstrap-host16:13
cloudnullansible role16:13
odyssey4mecloudnull ah ok, that makes sense16:14
cloudnullso in the aio I set the IP .16:14
cloudnullin the example I set the var16:14
*** mgoddard__ has quit IRC16:14
*** mgoddard has joined #openstack-ansible16:14
cloudnullthe stroage address discovery bits are a pre-task which is being done here https://github.com/openstack/openstack-ansible/blob/master/playbooks/os-cinder-install.yml#L115-L15416:15
bgmccollumodyssey4me patch set 9 worked for me, and im happy with the change and structure16:17
bgmccollumcloudnull ^16:17
*** keedya has joined #openstack-ansible16:17
odyssey4mebgmccollum cloudnull now that I get that, looks fine to me16:17
cloudnulltyvm16:18
cloudnullodyssey4me:  any chance we can rev master forward ?16:20
cloudnullif so we can get https://review.openstack.org/#/c/277199/ moving forwrard16:20
cloudnullwhich is waiting on a new heat SHA16:20
cloudnullhttps://review.openstack.org/#/c/282321/16:20
*** michaelgugino has quit IRC16:22
*** rohanp has quit IRC16:22
bgmccollummattt odyssey4me can i get some eyes on this again? sorry for my blunders -- https://review.openstack.org/#/c/279859/16:23
matttbgmccollum: yeah sure16:23
*** gparaskevas has quit IRC16:24
bgmccollumtyvm16:25
odyssey4mebgmccollum looks good to me, my only concern is that it clashes with cloudnull's keystone IRR patch16:25
cloudnullodyssey4me bgmccollum mattt regarding that PR: I'm working on the os_keystone role16:26
cloudnulland I'm trying to move the messaging taasks to the play as a pre_task16:26
*** GheRivero has left #openstack-ansible16:26
cloudnullinstead of having it in the role .16:26
cloudnullhttps://review.openstack.org/#/c/279710/16:26
cloudnullhttps://review.openstack.org/#/c/279710/2/playbooks/os-keystone-install.yml -- messaging and db create tasks moved here https://review.openstack.org/#/c/279710/2/playbooks/os-keystone-install.yml16:27
cloudnullodyssey4me:  I was going to ask you about this today.16:27
cloudnullhave you had a chance to review that role ?16:27
cloudnullhttps://github.com/os-cloud/openstack-ansible-os_keystone16:28
matttcloudnull: so are you incorporating bgmccollum's change into your role ?16:28
odyssey4mecloudnull I was poking around in it yesterday, but haven't explicitly reviewed it16:28
bgmccollumis there a goal / desire to get the IRR bits into liberty?16:28
matttbgmccollum: don't believe so, no16:28
odyssey4mecloudnull I did see that there have been changes from the current code base, so it's going to be hard to review :/16:28
cloudnullmattt:  no I wasnt16:28
odyssey4mebgmccollum no16:28
bgmccollumcause ultimately, id like to get my ps backported to liberty, and thats the cleanest path16:28
matttcloudnull: can you? :)16:29
matttcloudnull: ah, i just saw what you said about ripping it out16:30
bgmccollumso get 279859 merged to master, backported to liberty...then we can working about IRR landing in master16:30
mattti do worry that we merge bgmccollum's change and then break that 'functionality' with IRR roles16:30
bgmccollum:16:30
bgmccollum:/16:30
cloudnullso bgmccollum change could be incorporated here: https://review.openstack.org/#/c/279710/2/playbooks/os-keystone-install.yml16:31
bgmccollumor, i can just retarget to liberty, and like the IRR work do a similar fix independently16:31
matttbgmccollum: i'd rather it go into master16:31
bgmccollum*let*16:31
bgmccollumok16:31
cloudnullthat said, letting it in is just more merge conflicts for me .16:32
*** weezS has joined #openstack-ansible16:32
matttcloudnull: wait, so don't let it in?16:33
matttyour review is already conflicting16:33
cloudnullit is.16:33
bgmccollumim lost16:33
palendaeraddaoui: https://review.openstack.org/#/c/242225/1316:33
*** neilus has joined #openstack-ansible16:33
matttbgmccollum: yeah i'm not sure either, i feel like i'm missing something here16:33
cloudnullbgmccollum:  if you base you patch on the irr one already then I dont have to go re-create your work when the irr patch goes in16:34
palendaeraddaoui: As odyssey4me said, that's mostly a test from the outside, not necessarily unit testing. The only bug I had been aware of to test for regression there was making sure no duplicate IPs got generated, since that was a pain to debug16:35
cloudnullas it stands now, we let that through, i rebase mine, i recreate your work.16:35
odyssey4mebgmccollum ok, pull the keystone changes out of the existing patch so that it doesn't conflict with cloudnull's work - then do a seperate patch for the keystone change on top of cloudnull's patch16:35
matttwait, why are we building on a WIP review?16:36
odyssey4mebgmccollum then when the master patch merges, you can adjust the backport to include the keystone changes too16:36
odyssey4mefair point mattt16:36
cloudnullits only WIP because i dont have an official home for the os_keystone role in the openstack namespace.16:36
palendaeraddaoui: Also, I made https://github.com/nrb/ansible_importer as an import hook so we can import ansible library/plugin scripts, though I think some of that may need to change.16:36
*** raddaoui__ has joined #openstack-ansible16:36
odyssey4mecloudnull the WIP tag in the subject line is why I didn't really look through the patch/role in detail16:36
matttyeah and we don't know when that review will go in, which means we block bgmccollum's work16:37
bgmccollumim trying to parse what im being told to do...but i lack coffee. so let me resolve that first.16:37
matttand it sounds like this is needed in liberty16:37
matttbgmccollum: welcome to my life16:37
cloudnullI have to block work so that as I work on the OS roles one at a time Im not missing changes.16:38
*** fawadkhaliq has joined #openstack-ansible16:38
matttcloudnull: yeah that isn't ideal also16:39
mattti'm still +2 but have removed Workflow, i'll let one of you guys workflow if you wish16:39
raddaoui__okay thanks Palendae, I will look into those and see where I can help16:39
odyssey4mecloudnull ok, if you're ready to roll with the keystone role I'll block further changes on keystone16:40
odyssey4megeneral advice for everyone is to break patches up per role so that we don't have issues like this :)16:41
cloudnullodyssey4me:  its been ready for the past week. we've just all been midcycling.16:41
odyssey4memattt please help me identify and block further changes to keystone for any reviews that come through16:41
matttso contrary to what i said previously, should bgmccollum just create the PR against liberty ?16:41
matttsince this won't cleanly backport if he depends on the IRR change16:42
*** 32NAAC6RR has quit IRC16:42
odyssey4memattt yeah, I think so - then adjust the master patch as I suggested16:42
mattt^^^ bgmccollum :P16:43
* mattt shows himself out16:43
cloudnullodyssey4me:  so im thinking that I'll make the PR to project config for all OS roles and leaving most of them empty for now.16:44
*** mgoddard_ has joined #openstack-ansible16:44
odyssey4mecloudnull could you backport https://review.openstack.org/279683 to liberty - I think this is quite a key fix16:45
odyssey4mecloudnull yeah, I'm ok with that16:45
openstackgerritKevin Carter proposed openstack/openstack-ansible: Resolve packaging problems in virtualenv(s)  https://review.openstack.org/28424716:45
cloudnullthat way we can post the reviews to the roles one at a time stead of having to wait on infra16:45
matttcloudnull: sounds sensible16:46
*** raddaoui_ has quit IRC16:47
*** raddaoui has quit IRC16:47
bgmccollumok, so retarget my review directly to liberty?16:47
*** mgoddard has quit IRC16:47
stevellethats what I heard16:48
openstackgerritKevin Carter proposed openstack/openstack-ansible: IRR - Implemented for os_keystone  https://review.openstack.org/27971016:48
bgmccollumcommend in the review indicates so as well...on it...thanks all for the lively discussion16:48
bgmccollumcomment*16:48
*** raddaoui__ has quit IRC16:49
openstackgerritByron McCollum proposed openstack/openstack-ansible: Do not setup messaging host and user when Rabbit is not installed  https://review.openstack.org/28425516:54
*** elo has quit IRC16:55
openstackgerritMerged openstack/openstack-ansible: Fix trusted-host filter for pip_get_pip_options  https://review.openstack.org/28407816:56
*** Guest51435 is now known as mgagne16:56
*** mgagne has quit IRC16:56
*** mgagne has joined #openstack-ansible16:56
bgmccollumcloudnull odyssey4me original review abandoned, runway cleared...16:56
*** lbragstad has quit IRC16:58
odyssey4mebgmccollum you needn't have abandoned the original review - you could have just rebased on https://review.openstack.org/279710 and changed the keystone bits to work with cloudnull's changes to the playbook17:00
*** mikelk has quit IRC17:02
*** galstrom is now known as galstrom_zzz17:03
*** lbragstad has joined #openstack-ansible17:03
bgmccollumodyssey4me doh...sorry. how do i setup the dependency between the two reviews? haven't done that before.17:03
palendaebgmccollum: https://www.mediawiki.org/wiki/Gerrit/Advanced_usage#Create_a_dependency17:04
bgmccollumthx17:04
matttbgmccollum: we're failing at communication today it seems :)17:04
matttsorry about that17:04
bgmccollumno worries...17:04
matttcloudnull odyssey4me : think i got all keystone reviews and removed workflow or -2'd them if they touched keystone, it'd be good if you two could have a peek to make sure i've not missed any17:05
tiagogomesis there a way to deploy every service in the baremetal instead of having to fiddle with the files in env.d?17:05
palendaetiagogomes: Not currently17:06
odyssey4metiagogomes sure, just search and replace on_metal and make it all true - but make sure you're not deploying horizon/keystone on the same hosts because they won't work together17:07
odyssey4meand there may be other issue too17:07
odyssey4meunfortunately that's not a tested code path17:08
odyssey4memattt https://review.openstack.org/28425517:08
tiagogomes'k17:09
matttbgmccollum: i was going to +2 that but your whens need to use the dictionary style17:09
odyssey4mebgmccollum :(17:09
bgmccollumi thought they did?17:10
bgmccollum(╯°□°)╯︵ ┻━┻17:10
bgmccollumill be at the bar17:10
odyssey4mehehehe, wrong patch set17:10
matttbgmccollum: see you there17:10
automagicallyodyssey4me: Why won’t Keystone and Horizon co-exist and is that just in the on_metal case?17:14
automagicallyI ask because I’m in the middle of attempting that exact scenario17:14
odyssey4meautomagically both roles setup Apache and both assume they own Apache17:14
logan-i bet the apache config portions of each role expect to own apache completely17:14
odyssey4meso they will override each other's settings17:15
automagicallyAha17:15
automagicallyMakes sense17:15
odyssey4meit should be easy enough to fix up, but I really, really don't recommend that you co-host those two services17:15
*** elopez has joined #openstack-ansible17:15
odyssey4mehack the web interface and you have direct DB access, this is a recipe for a bad day17:16
automagicallyIn my case, I’m not using on_metal17:16
*** evrardjp has quit IRC17:17
openstackgerritByron McCollum proposed openstack/openstack-ansible: Do not setup messaging host and user when Rabbit is not installed  https://review.openstack.org/28425517:18
automagicallyodyssey4me: Maybe I’m missing something, but wouldn’t that be true regardless of where Horizon is hosted?17:19
*** asettle has quit IRC17:19
odyssey4meautomagically well, horizon does have its own db access for session caching.... but giving an attacker free and clear access to the keystone DB too is not a recipe for a good day17:22
odyssey4mebgmccollum :)17:23
automagicallyIn the case where I’m running keystone and horizon containers on the same physical host, if I compromise horizon, I then need to break out of the horizon container though correct?17:24
odyssey4meautomagically yes17:24
automagicallySo, on_metal presents a big risk in this case, but co-resident containers should mitigate it sufficiently17:24
odyssey4meif the services are containerised properly, which we do pretty well I think, then you're in a better position17:24
automagicallyAppreciate you calling out and explaining the risk17:25
* automagically makes mental note to revisit http://docs.openstack.org/sec/17:27
automagicallySpeaking of which, when I was working on Keystone SSL termination, I noticed we are running counter to this advice: http://docs.openstack.org/security-guide/identity/checklist.html#check-identity-06-disable-admin-token-in-etc-keystone-keystone-conf17:28
automagicallyPresumably because the admin token ends up getting used by the keystone library throughout various roles17:29
bgmccollumcloudnull, im rebasing and depending on your IRR keystone change...but are you going to add the same "only if rabbit" logic to your IRR, or should i just wait till your role lands in openstack git?17:29
cloudnullbgmccollum:  you can do the only if rabbit change as a dependent patch17:29
bgmccollumim working on that, but the rebase conflict is a deleted file...looking again17:31
bgmccollumi see now...it moved to os-keystone-install.yml17:31
*** admin0 has joined #openstack-ansible17:31
bgmccollumthanks17:31
odyssey4meautomagically ah, I see that we still have admin_token, which is only there for service setups actually - there is no need for it during normal operations17:33
odyssey4mecc mhayden17:33
automagicallyodyssey4me: Right, we should either doc that users should remove it after setup, or add a post-setup play for security hardening17:33
odyssey4meautomagically mhayden I think we could improve there - perhaps flip the admin_token thing on just before service setup changes, then flip it off afterwards17:34
logan-isn't admin token only needed during the initial keystone bootstrap?17:34
odyssey4meyeah, that would be good to make a note for discussion at the summit17:34
odyssey4melogan- yes, although I think we use it for all the service setups... so we may have to change things up a bit17:35
bgmccollumfingers crossed...17:35
odyssey4meautomagically note that the admin token can only be used against the admin endpoint (not the public/internal endpoint), so as long as you have the admin endpoint appropriately restricted your risk is managed17:35
odyssey4meinteresting, that checklist might be a nice set of checks to automate into openstack-ansible-security :) cc mhayden17:36
logan-cool yeah, seems liek it would be easy enough to have the other services start using keystone_admin_password and lock down admin token by the end of keystone's role17:38
*** admin0 has quit IRC17:39
odyssey4melogan- yep, that seems a sensible idea17:39
bgmccollumok, i think i got it all sorted17:43
*** admin0 has joined #openstack-ansible17:48
*** phiche1 has joined #openstack-ansible17:49
*** admin0 has quit IRC17:50
*** elo has joined #openstack-ansible17:52
*** phiche has quit IRC17:53
*** TheIntern has quit IRC17:57
*** admin0 has joined #openstack-ansible17:59
*** sigmavirus24 is now known as sigmavirus24_awa18:01
*** admin0 has quit IRC18:02
*** eil397 has joined #openstack-ansible18:02
*** mgoddard_ has quit IRC18:02
*** mgoddard has joined #openstack-ansible18:03
*** admin0 has joined #openstack-ansible18:03
*** permalac has quit IRC18:07
*** neerbeer has joined #openstack-ansible18:14
v1k0d3nhey guys, have a question...i may be over-thinking, and maybe this is already documented...18:16
v1k0d3nif I have an AIO test box, and I want to use VLAN interfaces for Openstack-Ansible...is this documented by chance?18:17
v1k0d3ni have 4 10G, and I want to send various 802.1q tags to each of the interfaces. then i want openstack-ansible to be able to use those for tenant networks.18:18
v1k0d3ni'm assuming that i can maybe do this with the ansible deployment, or modify it for these cases?18:19
v1k0d3ni think this is where i get started with this? http://docs.openstack.org/developer/openstack-ansible/install-guide/targethosts-network.html18:23
automagicallyAny thoughts about merging this https://review.openstack.org/#/c/283117 as is, or should this ultimately really move to http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-initial.html#initial-environment-configuration?18:25
*** jthorne has quit IRC18:28
spotzautomagically I can see have the same content but for ease I'd say 2 locations. Trying to think of a way to reword line 1318:30
*** electrofelix has quit IRC18:30
automagicallyspotz: I was ignoring it for the moment, more focused on getting the host group stuff corrected18:31
spotzautomagically it hurts18:32
automagicallyI hear that18:32
spotzThe sad part is it's usually not the most recent contributor who ends up with the -118:33
spotzOr I should say is the cause of18:33
*** neilus has quit IRC18:33
*** zhangjn has quit IRC18:35
palendaeautomagically: Honestly haven't given it a look yet.I'm testing another patch right now, I'll put that next in my queue18:36
*** zhangjn has joined #openstack-ansible18:36
automagicallypalendae: Thx18:36
automagicallyspotz: Well “leave it cleaner than you found it“ seems like a good reason for a critical/-1 review18:37
spotzautomagically Giving alternative wording for that and getting rid of you farther down18:38
spotzAnd with that afk for a bit. hit me up if needed automagically18:41
*** cloudtrainme has joined #openstack-ansible18:42
*** neilus has joined #openstack-ansible18:47
*** weezS has quit IRC18:48
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible: Docs: Editing deployment config README for clarity  https://review.openstack.org/28311718:54
*** sdake has quit IRC18:55
stevelleodyssey4me: I have been wanting to put something in to eliminate the use of admin_token outside of keystone bootstrapping for about a year now. related18:55
*** raddaoui has joined #openstack-ansible19:01
*** raddaoui_ has joined #openstack-ansible19:01
*** raddaoui__ has joined #openstack-ansible19:01
*** jthorne has joined #openstack-ansible19:01
*** weezS has joined #openstack-ansible19:05
*** kencjohnston has quit IRC19:08
*** sdake has joined #openstack-ansible19:09
*** sigmavirus24_awa is now known as sigmavirus2419:11
*** kencjohnston has joined #openstack-ansible19:16
*** woodard has joined #openstack-ansible19:23
*** ddaskal has joined #openstack-ansible19:26
*** woodard has quit IRC19:26
*** woodard has joined #openstack-ansible19:27
*** ddaskal has quit IRC19:28
admin0is it posssible to use the current ansible playbook but to an existing keystone ?19:28
*** jthorne has quit IRC19:28
admin0add the new system as 2nd region to an existing keystone19:28
*** eil397 has quit IRC19:29
*** joseg has quit IRC19:31
*** KLevenstein has quit IRC19:31
*** KLevenstein has joined #openstack-ansible19:35
*** neerbeer has quit IRC19:36
*** fawadkhaliq has quit IRC19:40
*** woodard has quit IRC19:43
openstackgerritRobb Romans proposed openstack/openstack-ansible: Flatten the troubleshooting section  https://review.openstack.org/28419019:44
*** rgogunskiy has joined #openstack-ansible19:47
*** woodard has joined #openstack-ansible19:47
*** phiche1 has quit IRC19:47
*** cloudtrainme has quit IRC19:54
stevelleadmin0: we did a bit of testing of multi-region keystone environments but didn't finish the work iirc, so maybe19:58
stevelleiirc our testing relied on fernet tokens working19:59
admin0here is the use case ( like me ) .. organizations have clusters that they cannot touch because its working fine ..  and the people who worked on it left .. so it would be asesome if there is a way to add new liberty as a different region19:59
admin0this will make it easier to adopt19:59
*** KLevenstein_ has joined #openstack-ansible20:00
admin0beause there are no changes .. people can just add to existing cluster and play wtih it20:00
stevelleadmin0: are you imaging that the region2 env is physically located alongside and can use the same DB?20:00
admin0i want to create a new cluster with the current ansible playbooks, but  i have an existing working cluster that I do not want to upgrade/touch .. just declare it as region 1 EOL IN 3 months, and give users the new cluster/region as alternative20:00
admin0yes20:01
*** KLevenstein has quit IRC20:02
*** KLevenstein_ is now known as KLevenstein20:02
admin0stevelle: i want to keep only keystone and swift of the old one ( so that i do not have to redo billing or regive user/pass ) with swift glbally on all regions, they can use glance to backup image to swift and restore in the new region20:02
dolphmstevelle: checkout "keystone-manage bootstrap" in mitaka :)20:02
dolphmstevelle: http://cdn.pasteraw.com/h7irts0wjnzw114per18rgjz8m29i0n20:03
stevelleadmin0: cool use case, and dolphm: v nice indeed20:04
admin0stevelle:  imagine .. with this ..  people can deploy openstack on top of their existing deployment without worrying about breaking anything else .. and EOL the old one or attempt ways to migrate20:06
admin0or even have users migrate, because keystone is the same20:06
*** woodard has quit IRC20:07
*** woodard has joined #openstack-ansible20:07
stevelleadmin0: indeed, sounds like an awesome basis for a summit talk or a whitepaper as well20:07
admin0i am going to add it in midcycle :D20:07
stevelle(why not both)20:07
admin0can I ?20:07
stevelleI'd vote to see that20:08
admin0I will create the documentaiton20:08
palendaeI'd think this next summit's talk proposals are closed, but the one in October's certainly open20:08
admin0with use cases20:08
stevellenext mid cycle will be Jan/Feb 2017 but if you think it will take that long to put together I don't see a problem with it20:09
palendaestevelle: Eh?20:09
stevelleerr no that isn't right, probably late summer20:09
palendaestevelle: Not before October?20:10
palendae:)20:10
admin0i will make a good story to ensure people want to rush this first :D20:10
palendaeadmin0: What will get people onboard faster is starting to implement ;)20:11
*** woodard has quit IRC20:11
admin0i will create a blueprint20:11
palendaeGetting them a starting point to help contributing usually works better than proposing a use case and asking them to make it happen; a use case is a great first start, but everyone has priorities20:11
palendaeadmin0: Cool. Just cautioning that people may not drop everything to start working on that right away20:12
admin0i know :)20:12
admin0brb ( 1 league of legends game ) :D20:13
admin0will be quick ;)20:13
palendaeHaha, those aren't quick20:13
admin0ARAM :D20:14
palendaeAh20:14
palendaeThose do tend to be faster20:14
admin0while playing, i will think of good words to put in the blueprint :)20:15
openstackgerritNate Potter proposed openstack/openstack-ansible: Check for AODH host before adding alarm_connection  https://review.openstack.org/28439220:16
*** javeriak_ has quit IRC20:17
openstackgerritNate Potter proposed openstack/openstack-ansible: Check for AODH host before adding alarm_connection  https://review.openstack.org/28439220:19
NepocGood afternoon, I'm having some issues with haproxy listening on 443 and horizon listening on 80. When connecting to 443 I am alway redirected to 80.20:23
openstackgerritBjoern Teipel proposed openstack/openstack-ansible: Adding UsePAM check for SSH inside the os_swift role  https://review.openstack.org/28439620:24
*** rgogunskiy has quit IRC20:25
*** Bjoern_ has joined #openstack-ansible20:27
*** cloudtrainme has joined #openstack-ansible20:45
admin0is feature request a bug or a blueprint ?20:47
admin0i do not have a solution .. just maybe a strong case for consideration20:47
palendaeadmin0: I'd say blueprint20:48
admin0there is no ansible project .. so what project should it be under ?20:48
palendaeadmin0: Actually, sorry - I didn't read your full use case20:49
palendaeIf you're proposing for openstack-ansible, https://blueprints.launchpad.net/openstack-ansible and http://git.openstack.org/cgit/openstack/openstack-ansible-specs20:49
palendaeIf you're proposing to ansible itself, that's on https://github.com/ansible/ansible and follow their own process20:49
admin0:)20:50
admin0\o/20:50
*** admin0 has quit IRC20:52
*** admin0 has joined #openstack-ansible20:52
Nepocnevermind... found the problem in horizon local_settings.py20:53
*** phiche has joined #openstack-ansible21:07
openstackgerritKevin Carter proposed openstack/openstack-ansible-repo_server: Removed sshd_config file  https://review.openstack.org/28441021:09
*** pcaruana has quit IRC21:10
*** woodard has joined #openstack-ansible21:12
admin0does this make a use_case ? https://blueprints.launchpad.net/openstack-ansible/+spec/enable-installation-as-alternate-region21:18
palendaeadmin0: I'd advise making it a file in http://git.openstack.org/cgit/openstack/openstack-ansible-specs and copy the template. That way, people can reply inline as if it were a code review21:21
admin0how :D21:21
admin0i need to git checkout, add a file and then push ?21:21
admin0review21:21
NepocFYI local/local_settings.py21:21
Nepoc must uncomment this like for SSL termination on haproxy to work SECURE_PROXY_SSL_HEADER = ( 'HTTP_X_FORWARDED_PROTO', 'https' )21:21
palendaeadmin0: Check out the repo, copy the template and fill it out, then commit and do a git-review21:21
lbragstadcloudnull where is the repo for prebuilt openstack packages from osa?21:22
palendaelbragstad: http://mirror.rackspace.com/rackspaceprivatecloud/os-releases/21:22
lbragstadpalendae thanks!21:22
*** raddaoui__ has quit IRC21:23
*** raddaoui has quit IRC21:23
*** raddaoui_ has quit IRC21:23
cloudnulllbragstad:  what palendae said :)21:23
cloudnulllbragstad:  how goes it ?21:23
lbragstadcloudnull it goes!21:24
*** johnmilton has quit IRC21:25
NepocOkay let me try that again. playbooks/roles/os_horizon/templates/horizon_local_settings.py.j2 needs to have SECURE_PROXY_SSL_HEADER = ( 'HTTP_X_FORWARDED_PROTO', 'https' ) uncommented for haproxy ssl termination.21:26
admin0palendae: is it all on a master branch ?21:28
cloudnullNepoc: https://review.openstack.org/#/c/214647/ -- is that what youre looking for ?21:28
NepocI guess so! apparently I couldn't find that21:28
palendaeadmin0: Yeah21:28
NepocThannk you21:28
cloudnullnp :)21:29
cloudnullits not a merged commit yet.21:29
cloudnullits waiting on a second reviewer.21:29
cloudnulland because I took over the original patch I'm not able to make it go through21:29
cloudnullbut seems to work fine.21:29
Nepocinteresting... I have this working but the only change I needed to make in horizon was that one line. The rest was in haproxy.21:31
*** cloudtrainme has quit IRC21:31
admin0this blueprint will help the decisions on the county I am on : https://www.youtube.com/watch?v=BWPnjp12W5o  :D21:32
admin0its a must watch :D21:32
*** kencjohnston has quit IRC21:35
*** woodard has quit IRC21:36
*** woodard has joined #openstack-ansible21:37
*** cloudtrainme has joined #openstack-ansible21:38
*** phiche has quit IRC21:41
*** phiche has joined #openstack-ansible21:42
admin0palendae: too late for liberty right?21:42
admin0i can do it for mitakea21:42
palendaeadmin0: Probably21:42
palendaeMitaka's released in April, so I'm not sure it'd get accepted for targetting21:42
palendaeBut can start there21:42
*** Nepoc has quit IRC21:47
*** cloudtrainme has quit IRC21:48
*** sdake has quit IRC21:51
*** sdake has joined #openstack-ansible21:52
*** raddaoui has joined #openstack-ansible21:54
*** raddaoui__ has joined #openstack-ansible21:54
*** raddaoui_ has joined #openstack-ansible21:54
*** woodard has quit IRC21:58
palendaeraddaoui: on https://review.openstack.org/#/c/282067/4/releasenotes/notes/check_user-config_accuracy-3318f215a8d84b7d.yaml, very minor thing - trailing whitespace after data21:59
*** woodard has joined #openstack-ansible22:05
*** raddaoui__ has quit IRC22:06
*** raddaoui_ has quit IRC22:06
*** raddaoui has quit IRC22:06
admin0i cannot git push ? fatal: remote error: access denied or repository not exported: /openstack/openstack-ansible-specs22:08
admin0how to push specs ?22:09
palendaeadmin0: git-review22:09
palendaehttp://docs.openstack.org/infra/manual/developers.html22:10
palendaehttp://docs.openstack.org/infra/manual/developers.html#submitting-a-change-for-review22:10
*** sdake has quit IRC22:13
*** Mudpuppy has quit IRC22:14
*** woodard has quit IRC22:15
openstackgerritMerged openstack/openstack-ansible: Set AIO host apt sources to use a configured list of components  https://review.openstack.org/27803722:15
admin0hmm.. fatal: ICLA contributor agreement requires current contact information.  .. and when i go to that page to update my contact info, i get code error - cannot store address :D22:26
admin0delete — adding again :D22:27
admin0created new review a/c ..cannot save address —get server error: 070217011622:31
admin0Cannot store contact information22:31
spotzadmin0 This is on review.openstack.org?22:36
admin0yes22:37
*** b3rnard0 is now known as b3rnard0_away22:37
*** phiche has quit IRC22:37
spotzhrm, I just added a new email no error. I don't have anything else filled out there except name22:38
stevelleadmin0: I believe there are some known issues around that, might be a faq online and #openstack-infra might be able to point you at the right workaround22:42
stevellegood thing is that once it's done you won't have to fight it again soon22:43
admin0:D22:43
v1k0d3nwhat's the *safest method for rerunning ansible for things like changes in /etc/openstack_deploy/openstack_user_config.yml?22:51
v1k0d3ni want to reconfigure some of the CIDR (or play with it), but i toasted my deployments in the past...still in a learning phase with this project....22:52
*** woodard has joined #openstack-ansible22:52
*** sigmavirus24 is now known as sigmavirus24_awa22:54
*** woodard has quit IRC22:54
*** woodard has joined #openstack-ansible22:55
openstackgerritSashi Dahal proposed openstack/openstack-ansible-specs: enable installation as an alternamte region  https://review.openstack.org/28444922:55
admin0\o/ — finally22:56
*** ShannonM has quit IRC22:56
*** jcrst has joined #openstack-ansible22:57
spotzcongrats admin0:)22:59
*** spotz is now known as spotz_zzz23:01
admin0my first one was downvoted/abandoned :D https://review.openstack.org/#/c/103479/223:01
openstackgerritMerged openstack/openstack-ansible-ironic: Ironic: Fix docs & linting tests  https://review.openstack.org/28338423:02
openstackgerritSashi Dahal proposed openstack/openstack-ansible-specs: enable installation as an alternate region  https://review.openstack.org/28444923:05
admin0do i have to fix the spaces ?23:06
admin0i was doing an amend23:06
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Docs: Explanation of dynamic inventory  https://review.openstack.org/28445723:11
palendaeneillc, izaakk ^23:11
*** sdake has joined #openstack-ansible23:12
*** woodard has quit IRC23:13
*** woodard has joined #openstack-ansible23:13
*** KLevenstein has quit IRC23:14
stevelleadmin0: we would like you to fix up the spaces, but you can choose to wait until more feedback comes in if you don't want to fix that up right away23:14
openstackgerritSashi Dahal proposed openstack/openstack-ansible-specs: enable installation as an alternate region  https://review.openstack.org/28444923:16
izaakkthanks palendae, checking the review right now23:20
*** abitha has joined #openstack-ansible23:20
*** sdake has quit IRC23:25
*** retreved_ has joined #openstack-ansible23:28
*** cloudtrainme has joined #openstack-ansible23:31
*** retreved has quit IRC23:32
*** woodard has quit IRC23:34
*** Nepoc has joined #openstack-ansible23:34
*** woodard has joined #openstack-ansible23:34
*** Guest75 has joined #openstack-ansible23:35
*** Guest75 has quit IRC23:37
*** admin0 has left #openstack-ansible23:39
*** Bjoern_ has quit IRC23:46
*** raddaoui has joined #openstack-ansible23:48
*** raddaoui__ has joined #openstack-ansible23:48
*** raddaoui_ has joined #openstack-ansible23:48
*** Guest75 has joined #openstack-ansible23:49
*** raddaoui has quit IRC23:50
*** raddaoui_ has quit IRC23:50
*** raddaoui__ has quit IRC23:50
*** woodard has quit IRC23:56

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