Friday, 2018-02-02

*** chyka has quit IRC00:06
*** gucampos__ has joined #openstack-ansible00:20
*** gucampos__ has quit IRC00:28
*** guhcampos_ has quit IRC00:28
*** guhcampos has quit IRC00:29
*** dxiri has quit IRC00:29
*** chyka has joined #openstack-ansible00:36
*** chyka has quit IRC00:40
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Add nspawn container driver  https://review.openstack.org/47701700:44
*** woodard has quit IRC01:02
*** woodard has joined #openstack-ansible01:02
*** ricardoas has joined #openstack-ansible01:11
*** ricardoas has quit IRC01:20
openstackgerritJames E. Blair proposed openstack/openstack-ansible-openstack_hosts master: Zuul: Remove project name  https://review.openstack.org/54019901:22
*** clayton has quit IRC01:22
*** clayton has joined #openstack-ansible01:25
*** dave-mccowan has joined #openstack-ansible01:42
*** yolanda_ has joined #openstack-ansible02:06
*** yolanda has quit IRC02:07
*** chyka has joined #openstack-ansible02:26
*** chyka has quit IRC02:31
*** derekjhyang has joined #openstack-ansible02:50
*** yifei has quit IRC02:53
*** yifei has joined #openstack-ansible02:53
*** markvoelker has quit IRC03:12
openstackgerritJames E. Blair proposed openstack/openstack-ansible-os_glance master: Zuul: Remove project name  https://review.openstack.org/54023003:23
*** cxc99 has quit IRC03:25
*** cxc99 has joined #openstack-ansible03:28
*** dave-mccowan has quit IRC03:39
openstackgerritJames E. Blair proposed openstack/openstack-ansible-os_zaqar master: Zuul: Remove project name  https://review.openstack.org/54024003:43
*** bhujay has joined #openstack-ansible04:01
*** kstev1 has quit IRC04:02
*** _jbadiapa has quit IRC04:08
openstackgerritJames E. Blair proposed openstack/openstack-ansible-haproxy_server master: Zuul: Remove project name  https://review.openstack.org/54024604:24
*** jbadiapa has joined #openstack-ansible04:50
*** poopcat has quit IRC05:02
*** markvoelker has joined #openstack-ansible05:13
*** derekjhyang has quit IRC05:23
*** derekjhyang has joined #openstack-ansible05:23
*** woodard has quit IRC05:26
*** woodard has joined #openstack-ansible05:27
*** woodard has quit IRC05:32
*** markvoelker has quit IRC05:47
*** aruns__ has joined #openstack-ansible05:48
*** armaan has quit IRC06:00
*** woodard has joined #openstack-ansible06:13
*** woodard has quit IRC06:18
openstackgerritMerged openstack/openstack-ansible master: add networking-bgpvpn into openstack services  https://review.openstack.org/53955906:20
jafeha__good mornign06:38
jafeha__morning06:38
jafeha__(pre-coffee)06:39
*** jafeha__ is now known as jafeha06:39
*** markvoelker has joined #openstack-ansible06:44
*** aruns__ has quit IRC06:52
*** aruns__ has joined #openstack-ansible06:54
*** olivierbourdon38 has quit IRC06:56
*** hamza21 has joined #openstack-ansible07:02
*** threestrands has quit IRC07:05
*** woodard has joined #openstack-ansible07:07
*** woodard has quit IRC07:12
*** markvoelker has quit IRC07:17
*** yolanda_ has quit IRC07:23
*** olivierbourdon38 has joined #openstack-ansible07:30
*** olivierbourdon38 has quit IRC07:32
*** chyka has joined #openstack-ansible07:54
*** chyka has quit IRC07:59
openstackgerritJames E. Blair proposed openstack/openstack-ansible-os_trove master: Zuul: Remove project name  https://review.openstack.org/54030808:06
*** mbuil has joined #openstack-ansible08:06
evrardjpgood morning jafeha08:08
*** pcaruana has joined #openstack-ansible08:09
*** woodard has joined #openstack-ansible08:10
jafehagood morning evrardjp08:10
jafehahow are things?08:10
evrardjpokayish and you?08:10
*** peri has joined #openstack-ansible08:11
openstackgerritMerged openstack/openstack-ansible-repo_build stable/pike: Zuul: Remove project name  https://review.openstack.org/53893508:11
jafehadeadlineish :)08:12
evrardjphaha08:12
evrardjpdo you need anything to get there? Or will it be ok?08:13
jafehasend coffee08:13
jafehaand some sane heat documentation08:14
jafehano, thank you, we'll be ok i guess08:14
*** woodard has quit IRC08:14
jafehait's all well deployed. now it's time to write heat templates and deploying things within our cloud08:15
evrardjpwoot I finally got the chance to reproduce the P-Q upgrade bug!08:27
evrardjpI thought it was a Q issue, but apparently P is broken.08:28
evrardjphas anyone a clean pike to help me on something? Recent if possible but not mandatory . Else I'd try on a new machine08:29
evrardjpjafeha: maybe?08:37
evrardjpit takes like 2 minutes max :D08:37
evrardjplxc-attach -n <hostname>_repo<tab> ; and then doing something like virtualenv /tmp/test08:38
jafehagive me 3 mins08:38
evrardjp:D08:40
jafehaso08:42
jafehaevrardjp, i'm afraid i cannot find a virtualenv binary in my path08:43
jafehabash: virtualenv: command not found08:44
jafehaok, thats getting interesting08:45
jafehaon another infra node i'm getting an import error for pip08:46
evrardjpyeah!08:47
evrardjpjafeha: could you try on repo server?08:47
jafehathis supports my impression that all of that this repo stuff is actually black magic08:47
evrardjp(the first part I said above, attaching to repo)08:47
evrardjpnah it's not can explain later :)08:47
jafehai'll pm you the output08:47
evrardjpbut is it from infra node directly or from the repo?08:48
evrardjpok thanks08:48
evrardjpgreat, I want to file a bug on LP, and all I get are errors. It's a sign I need to stop to do IT, I think.09:00
evrardjpjafeha: finally! https://bugs.launchpad.net/openstack-ansible/+bug/174693509:02
openstackLaunchpad bug 1746935 in openstack-ansible "virtualenv is broken on Pike, on its first repo server" [Undecided,New]09:02
jafehavoting!09:02
evrardjpthanks!09:03
evrardjp:)09:03
evrardjpimportance critical :/09:03
*** sxc731 has joined #openstack-ansible09:04
jafehatbh, i have no feeling for how critical that is ;)09:05
jafehait certainly looks really bad :)09:06
evrardjpblocks gates -> critical09:13
evrardjpwell that's my opinion at least.09:13
*** markvoelker has joined #openstack-ansible09:14
*** santacloud has joined #openstack-ansible09:15
jafehafair point09:15
*** exodusftw has quit IRC09:16
*** armaan has joined #openstack-ansible09:23
*** pbandark has joined #openstack-ansible09:23
*** exodusftw has joined #openstack-ansible09:24
*** markvoelker has quit IRC09:48
armaanevrardjp: Hello! I was wondering that since this https://review.openstack.org/#/c/538315/ is merged. Should i go ahead and test the upgrade?10:00
*** sxc731 has left #openstack-ansible10:00
odyssey4meo/10:03
evrardjparmaan: o to P?10:06
armaanevrardjp: Yep!10:06
evrardjplet me check a sec :)10:07
evrardjparmaan: we got a timeout in our gates, but no issue at first. If you are not in a rush, I can try it manually and tell you how it goes.10:08
armaanevrardjp: That will be great! i think we could wait. BTW we got Magnum working in Pike so we are thinking of upgrading one of our region running Ocata to Pike so that we can have Magnum there as well.10:10
evrardjpoh that's great!10:11
evrardjparmaan: I've started a build on my machine, to make sure.10:11
evrardjpdoing the standard aio ocata to pike upgrade right now10:11
armaanawesome! thanks :)10:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/pike: Improve console install and restart services appropriately  https://review.openstack.org/54032810:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Improve console install and restart services appropriately  https://review.openstack.org/54032910:13
*** woodard has joined #openstack-ansible10:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Improve console install and restart services appropriately  https://review.openstack.org/54032910:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/pike: Improve console install and restart services appropriately  https://review.openstack.org/54032810:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Improve console install and restart services appropriately  https://review.openstack.org/54032910:16
*** woodard has quit IRC10:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Improve console install and restart services appropriately  https://review.openstack.org/54033110:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Improve console install and restart services appropriately  https://review.openstack.org/54032910:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/pike: Improve console install and restart services appropriately  https://review.openstack.org/54032810:22
odyssey4meapologies for the spam :/10:24
*** shardy has joined #openstack-ansible10:27
*** olivierbourdon38 has joined #openstack-ansible10:39
TahvokThat's so not "ansible way" of you doing that :/10:44
*** markvoelker has joined #openstack-ansible10:45
TahvokThat's some similar thing we are doing, but using ansible for it: https://gist.github.com/Tahvok/5659ab3cdd589c0b80de257e462d08b110:45
evrardjpTahvok: you can do a patch for introducing a module that does the same thing if you want10:46
evrardjpdoesn't check git status --porcelain10:46
evrardjpit's quite specific, so I think it's acceptable, unless you want to build 3 tasks.10:46
TahvokPerhaps I don't understand the reasoning behind the bash script?10:46
evrardjpwhich is valid :)10:46
TahvokOh, got it now10:47
evrardjpwe don't delete it if it's not necessary10:47
evrardjpthis way you don't risk reclone, which is error prone10:47
openstackgerritJames E. Blair proposed openstack/openstack-ansible-rabbitmq_server master: Zuul: Remove project name  https://review.openstack.org/54033810:48
TahvokAnyway, I would have done 3 tasks, but it doesn't really matter here as you said10:48
evrardjpMaybe we should have an extended git module, like git facts, that checks the state of a folder, and returns if it's a proper git folder, its sha, and if it's clean or not10:49
evrardjpI'd be more enclined to have this ^10:49
odyssey4meor perhaps the upstream git module should just be extended to handle a dirty repo properly10:49
evrardjpthis way you can do it in two tasks with real factual data10:49
evrardjpodyssey4me: yeah.10:49
TahvokAgree10:50
odyssey4mebut sure, maybe there are better ways of doing it, but this is a fairly bad bug which needs quick resolution10:50
odyssey4meif anyone would like to improve on it, the crisis is over - so patches welcome :)10:50
TahvokThanks for your work odyssey4me !10:51
TahvokI see that you've released the watcher service role?10:51
TahvokIs it available for master only, or also for ocata/pike?10:52
odyssey4mewho, me?10:58
odyssey4meThe work was started in ocata, but I've not seen any active work on it since then.10:59
odyssey4meNot sure if it needs any work, that would be up to someone who wants it to work to validate and push patches up to fix. :)11:00
odyssey4meYeah, it looks like every commit beyond the very first one has simply been maintenance commits which apply general patterns we're using across other roles... no functional changes.11:01
odyssey4meBut who knows, if the service itself hasn't changed much then it may still be functional.11:01
* odyssey4me has no idea what watcher does ;)11:07
odyssey4mejrosser it'd be great if one or more of your team could attend the PTG - both to meet and to collaborate on some ideas to take OSA to the next level :)11:10
*** woodard has joined #openstack-ansible11:13
*** jonher_ has joined #openstack-ansible11:17
*** woodard has quit IRC11:18
*** jonher- has joined #openstack-ansible11:18
*** markvoelker has quit IRC11:18
*** jonher has quit IRC11:19
*** stuartgr has joined #openstack-ansible11:20
*** jonher_ has quit IRC11:21
*** exodusftw has quit IRC11:24
*** exodusftw has joined #openstack-ansible11:29
evrardjpjrosser: +1 on what odyssey4me just said11:29
*** chyka has joined #openstack-ansible11:30
odyssey4meevrardjp hmm, the os_nova pike upgrade test (ocata->pike) appears to be failing: http://logs.openstack.org/28/540328/3/check/openstack-ansible-upgrade-ubuntu-xenial/15036b5/job-output.txt.gz#_2018-02-02_11_15_09_00132311:31
odyssey4meis this perhaps related to that upgrade venv stuff?11:31
odyssey4meie the pike branch also needs to use a venv, and I expect ocata may too?11:31
evrardjplet me check at it, I am currently on another venv stuff too, so it would give me a scenic change.11:32
evrardjphum hum11:32
evrardjp(still loading)11:32
evrardjpI have to check for O to P for role tests, but it's probable that the same kind of patches would be needed: In O the installation of those packages is still unconstrained and outside a venv.11:34
evrardjp(same for N, and P)11:34
jrosserodyssey4me, evrardjp: would like to come, i need to sort some logistics as it wasnt really on my radar and is now quite short notice11:34
odyssey4mejrosser see what you can do - it'd be really great if you could make it!11:35
evrardjpyeah, it's not that far on top of it :)11:35
*** chyka has quit IRC11:35
jrosseryeah turns out i've not even got a valid passport :)11:35
odyssey4meoh dear11:35
evrardjpyou don't need it right now11:35
jrosserhowever uk-> dublin should be ok without, just got to pick airline carefully11:35
evrardjpUk to Europe is just ID verification for now11:35
odyssey4meas a South African, Ireland is one of the very few places I do not need a visa :)11:36
evrardjpodyssey4me: oh interesting!11:36
odyssey4meevrardjp so are you going to do some quick backports, or shall I ?11:37
odyssey4meit might be easier for you, given you know how the patches all fit together11:38
evrardjpyeah. Will do it, but I am still busy with the bigger issue of the upgrades failing.11:38
odyssey4meI'm looking into the lxd test failures for the same patches.11:38
evrardjpissueS11:38
odyssey4mefair enough - do your thing11:39
evrardjpO -> P and P->Q , so I can do that, but I am out of BW, I am close to finding the O->P issue.11:39
evrardjpsorry P->Q11:40
evrardjphttps://bugs.launchpad.net/openstack-ansible/+bug/174693511:40
openstackLaunchpad bug 1746935 in openstack-ansible "virtualenv is broken on Pike, on its first repo server" [Critical,New]11:40
*** Neptu has quit IRC11:41
odyssey4meargh - same virtualenv-tools issue perhaps?11:41
evrardjpI am not sure.11:41
evrardjpit doesn't look like it11:41
evrardjpbecause it can really well import all the paths, it's just virtualenv failing, reinstalling it does the trick11:42
evrardjpit happens in repo build11:42
evrardjpnot sure where in it yet, I've isolated it to that playbook.11:42
odyssey4mehmm, very odd11:42
evrardjplook at how old this is :p11:42
odyssey4meonly happening in upgrades? not in a greenfield?11:42
evrardjpit's happening everywhere, but nobody cares, because we aren't using that virtualenv11:43
odyssey4mehang on, that's normal11:43
evrardjpexcept since Q, because we are pip installing the pypiserver, so we are using pip install11:43
odyssey4meI actually have a fix for that which we can extract from my other patch to reduce the requirement to build the repo.11:43
evrardjpmmm ?11:44
odyssey4mesee https://review.openstack.org/#/c/537015/5/tasks/repo_build_venvs.yml11:44
evrardjphaha11:44
odyssey4mewe rmeove a prt of the virtualenv tooling which provides the pip/setuptools/wheel11:44
evrardjpBAM11:44
evrardjpyeah you pinpointed it11:44
odyssey4merather than doing that, I fugured that we should not11:44
evrardjpyeah I am pretty sure that would be the cause of breakages.11:45
odyssey4mebut then we do https://review.openstack.org/#/c/537015/5/templates/venv-build-script.sh.j2 instead11:45
odyssey4meie we don't remove the bits on the disk, because we create the venvs in a different way11:45
odyssey4mejust that alone should fix it11:45
openstackgerritMerged openstack/openstack-ansible master: Add SELinux python support to ansible-runtime venv  https://review.openstack.org/53955211:45
openstackgerritMerged openstack/openstack-ansible master: Vagrantfile: Use rsync to copy working directory to VM  https://review.openstack.org/53890311:45
evrardjpyeah that would perfectly fix it.11:46
evrardjplet me double check, just in case.11:46
evrardjpGood catch :p11:46
odyssey4meand it's a better way to handle things anyway, and I would prefer to port that back all the way to newton11:46
evrardjpyeah, I am fine with that.11:46
evrardjpCan you do a PoC patch, or should I?11:46
evrardjpI guess directly targetted in P?11:46
odyssey4meI'm happy to do it.11:47
evrardjp(since master already got that merged?)11:47
odyssey4meI'll do it to master first, then port back.11:47
odyssey4meNope, that's not in master yet - I still have work to do on the patch.11:47
evrardjpok11:47
evrardjpyeah let me check on the other side if that task is the cause, but I am pretty sure it is.11:47
odyssey4meoh, it needs some of the changes in https://review.openstack.org/#/c/537015/5/defaults/main.yml too11:52
odyssey4meI'll push a patch up shortly11:52
odyssey4mewhat you're seeing there may actually be a red herring, because these parameters are supposed to be used: https://github.com/openstack/openstack-ansible-repo_build/blob/master/defaults/main.yml#L96-L10011:55
*** Neptu has joined #openstack-ansible11:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: Properly ensure we use the right packages for each venv  https://review.openstack.org/54035111:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: Properly ensure we use the right packages for each venv  https://review.openstack.org/54035111:59
odyssey4methere we go, I think that'll do it right11:59
*** pcaruana has quit IRC12:04
odyssey4meevrardjp do you have an actual upgrade failure to look at, because I'm not sure this is a root cause - the venv build should still work, I suspect something else in the mix12:04
evrardjpok just confirmed that this is the task12:04
evrardjpthe venv build is fine12:05
evrardjpit's not the repo build that fails12:05
evrardjpit's the repo server12:05
evrardjplink in a sec12:05
*** dave-mccowan has joined #openstack-ansible12:06
odyssey4meah, that makes sense - because now the repo server builds a virtualenv for pypiserver12:07
evrardjpyes12:07
evrardjpwe never saw that before because we didn't need to12:07
odyssey4melemme push up a patch to make that work right, regardless of whether a repo build has worked before or not12:07
evrardjpmmm12:08
evrardjpfor me we should fix that part of the repo build, to prevent breakage of the repo.12:08
evrardjpof the repo's virtualenv12:08
odyssey4meyeah, that other patch removes the hack12:08
evrardjpthat was a nasty hack right there12:08
odyssey4memaybe my commit message needs updating though ;)12:08
evrardjplet me review that :)12:09
odyssey4meI wonder if repo-server should perhaps do a force reinstall to get that rmeoved directory back12:09
odyssey4meeven if the repo_build patch is ported back, it won't help upgrades from versions prior... so we'll need something to make it work regardless in master12:09
*** dave-mccowan has quit IRC12:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: Properly ensure we use the right packages for each venv  https://review.openstack.org/54035112:12
odyssey4meevrardjp ^ updated the commit message12:12
evrardjpcommented on the commit message12:12
evrardjpahah12:12
evrardjpok will check12:12
evrardjpodyssey4me: fine, far better. Could you at the same time explain why were doing this hack? This way it's kept for the record. Also the title is more caring about the fact that we don't break virtualenv than ensuring the packages imo.12:14
evrardjpFuture me won't remember why these series of hacks were in place, and why we continued further, but in a cleaner fashion12:14
odyssey4meso the code comment in https://review.openstack.org/#/c/540351/3/templates/venv-build-script.sh.j2 is not enough?12:15
odyssey4meI'll add some more code comments.12:15
odyssey4meand update the commit message12:15
*** markvoelker has joined #openstack-ansible12:16
*** dave-mccowan has joined #openstack-ansible12:16
evrardjpNo I guess the confusing part is what's clear in your commit message, but isn't clear for me12:16
evrardjpWe are all keeping that in order to avoid unknown wheels to get inside the venv, right?12:16
evrardjpAnd when I say unknown wheels, we know which ones: setuptool, pip, wheel -- just don't know the version12:17
evrardjpit's to ensure we are always with a clean venv from proper python version, with the requirements we want for this trio.12:17
evrardjpOr am I wrong?12:18
evrardjpBecause I can definitely think of another way to fix the issue (which is why it needs to be clear in the commit message): Not doing this at all, and keep the installation of a venv clean, with the pip, setuptools, and wheel. But this is not what we want...12:19
*** pcaruana has joined #openstack-ansible12:23
*** hamza21 has quit IRC12:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: Prepare virtualenvs without breaking the virtualenv tooling  https://review.openstack.org/54035112:25
odyssey4meis that better - please check both the code comments and the commit message12:26
openstackgerritJames E. Blair proposed openstack/openstack-ansible-os_ironic master: Zuul: Remove project name  https://review.openstack.org/54036012:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server master: If virtualenv is broken, force re-install it  https://review.openstack.org/54036512:41
odyssey4meevrardjp ^ that should hopefully solve the upgrade problem12:43
odyssey4methe other patch is just an improvement for future proofing12:43
evrardjpodyssey4me: that's like the rolls royce of commits.12:43
evrardjpanybody can understand what's going on12:44
evrardjp+2!12:44
evrardjpandymccr: hwoarang: could you vote on https://review.openstack.org/#/c/540351/4 ?12:44
odyssey4mewell, we should verify that it works first! :)12:44
evrardjpyup perfect.12:45
evrardjpI saw that this task was the cause of the failure, and this seems to pass my brain testing.12:45
odyssey4memy only concern for https://review.openstack.org/540365 would be whether that's the right path for centos/suse - if not, we should adjust it12:45
*** hamza21 has joined #openstack-ansible12:45
evrardjpmmm12:46
evrardjpwait a sec12:46
evrardjpfor 365, I think we should try site-packages.12:47
evrardjpor maybe do differently: try using virtualenv, see if rc != 012:47
evrardjpthis way it doesn't do any presumptions12:48
odyssey4memaybe search for virtualenv_support in both, rather than stat?12:48
odyssey4meactually building a virtualenv is a bit heavy I think12:48
evrardjpit is very fast and ensures and end to end testing, but yeah, it takes a few seconds.12:48
evrardjpunless you're on centos, then it last hours.12:49
odyssey4mehahaha12:49
evrardjpodyssey4me: yeah the search in both is fine12:49
odyssey4meah of course, https://github.com/openstack/openstack-ansible-repo_build/blob/master/tasks/repo_build_venvs.yml#L32-L40 does both site and dist12:49
*** markvoelker has quit IRC12:50
evrardjpsite-packages is where I think it gets used12:50
evrardjpyeah12:50
evrardjpjust in case :p12:50
evrardjpbut if you broke your env in site-packages it's enough for not passing the upgrade12:50
odyssey4mealright, will fix that up shortly12:50
odyssey4megood catch12:50
evrardjpthanks!12:50
odyssey4mefind might be faster than stat ;)12:51
evrardjplolno12:52
evrardjpbut let's hope!12:52
evrardjpOh no, it's still in the repo box.12:52
evrardjp(the hope I mean)12:52
evrardjpif you see the reference :D12:52
evrardjparmaan: it's still building, but don't hesitate to ask.12:53
armaanevrardjp: I have a bad feeling that this will timeout12:54
armaans/this/it12:54
evrardjparmaan: it's on my machine, no timeouts on my machine!12:54
evrardjpbut sometimes I do stupid stuff and destroy vms.12:54
armaanevrardjp: oops, i forgot :p12:54
evrardjp"oh this is probably not needed, and this one too, and this one... oops"12:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server master: If virtualenv is broken, force re-install it  https://review.openstack.org/54036513:00
odyssey4meevrardjp I *think* that will work.13:00
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Allow ability to configure number of processes and threads  https://review.openstack.org/53828913:01
evrardjpodyssey4me: yeah there is no perfect way to ensure things, so trying we have at least one of the two should be good.13:03
evrardjpyou could have done matched | int > 013:04
evrardjpfyi13:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build master: Prepare virtualenvs without breaking the virtualenv tooling  https://review.openstack.org/54035113:05
odyssey4mein theory the pattern should only find the right folders, so using a regex match is unnecessary13:05
evrardjpno I mean the module returns the amount of matches13:07
odyssey4meit does?13:08
evrardjpI think it does.13:08
evrardjpyou make me doubt now.13:08
*** hachi has joined #openstack-ansible13:08
odyssey4meheh, and so it does13:08
odyssey4melemme revise for that, 'cos that's likely faster13:08
evrardjphttp://docs.ansible.com/ansible/latest/find_module.html#return-values13:09
evrardjpnah13:09
evrardjpthat doesn't matter13:09
evrardjpjust fyo13:09
evrardjpfyi*13:09
evrardjpit's not faster, it's just more explicit13:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server master: If virtualenv is broken, force re-install it  https://review.openstack.org/54036513:10
evrardjphaha ok13:10
odyssey4meI use my previous patches as a record of thing I learned and go back to them often, so as I've learned this today - let it be my record. :)13:10
*** hamza21 has quit IRC13:10
evrardjpI just retried os_keystone P to Q upgrade, and it works, even with latest changes.13:12
evrardjpIt proves we didn't care about memcached :p13:12
evrardjpI will be fixing it asap, now you said nova needs help.13:12
evrardjpi rechecked master nova, see how it goes. Will do the series of backport for the upgrade testing constraints handling.13:13
*** hamzy has quit IRC13:13
openstackgerritPeriyasamy Palanisamy proposed openstack/openstack-ansible-os_neutron master: add ml2 config for networking bgpvpn  https://review.openstack.org/52259813:14
*** woodard has joined #openstack-ansible13:15
*** woodard has quit IRC13:17
*** woodard has joined #openstack-ansible13:18
*** hamzy has joined #openstack-ansible13:18
evrardjpgood catch on the find links odyssey4me13:19
odyssey4meja, I forget sometimes that get-pip supports the pip CLI options... and virtualenv has totally different options13:19
evrardjparmaan: just finished. Glance has an awful downtime, as last time, but at least O to P passes my local testing.13:21
evrardjpso if you handle it with your customers, that should be fine.13:22
evrardjpAlways try on testing before prod, with your configuration, and take backups of course!13:22
armaanevrardjp: sounds great to me, i will starting the testing process13:22
armaanevrardjp: I will. Also, Is there a new tag or should i try with 16.0613:23
odyssey4meevrardjp glance's upgrade is currently an offline upgrade - I've been meaning to get to implementing the experimental rolling upgrade13:23
evrardjpoh that's why we have that downtime, I haven't got the chance to look at it yet.13:24
odyssey4meperhaps I'll find some time this weekend to do it, because they did ask so nicely for help and had hoped for it to make it into this cycle13:24
evrardjp:)13:24
*** markvoelker has joined #openstack-ansible13:24
armaan:)13:25
armaan+113:25
mgariepymorning everyone13:28
gokhanhi armaan, on my pike version kubernates dashboard is working13:28
armaangokhan: hello, mine as well :)13:28
armaangokhan: this is why we are going to upgrade our Ocata setup to Pike.13:29
gokhanarmaan, ok great. IIRC you had problems about kubernates dashboard. so I wanted to help you if you again have problem :)13:30
armaangokhan: that's very nice of you, i got it working by applying a patch and using a specific fedora image. How did you make it work?13:31
gokhanarmaan, I again used fedora 26 image and tried strigazi advice which add --insecure ...13:33
armaangokhan: yep, that is exactly what i did too .. :)13:33
gokhanarmaan, and learn its port with kubectl describe service kubernetes-dashboard --namespace=kube-system | grep NodePort13:34
gokhanarmaan, I added this port to security groups(may be we don't need ) then I can reach dashboard :)13:35
armaangokhan: I did this " kubectl -n kube-system get service kubernetes-dashboard"13:35
armaangokhan: btw this is OSA channel, perhaps we should move to #openstack-containers13:36
*** aludwar has joined #openstack-ansible13:36
gokhanarmaan, damn :( finally we achieved to create kubernates cluster successfully :)13:37
evrardjpmgariepy: morning13:45
*** pcaruana has quit IRC13:46
mgariepynice : https://youtu.be/UB_37encRCI13:46
odyssey4mecores, it'd be great if we could get https://review.openstack.org/540365 and https://review.openstack.org/540351 in today as that should help fix a P->Q upgrade issue13:48
mgariepyodyssey4me, done.13:49
odyssey4methanks mgariepy !13:49
mgariepynext week I'm upgrading  N > O > P13:50
mgariepyi hope it won't  take too long.13:50
odyssey4mesounds like a long week :)13:51
mgariepy2 days13:53
mgariepyi hope.13:53
mgariepythe repo-build part is kinda long.13:53
mgariepyit's mostly running playbook and validating stuff :)13:54
mgariepyit should be a lot faster than the xenial upgrade (which implied firmware upgrade on all the servers)13:55
odyssey4meyeah, that must have been a hard slog13:59
TahvokIs the PTG event good for people who would like to learn how to contribute more in OSA?14:00
*** kstev has joined #openstack-ansible14:01
*** stuartgr has quit IRC14:02
evrardjpTahvok: well, it's for people experienced in OSA, so if you know your way around and want to contribute, it's the best place. We define roadmap and hack around.14:03
TahvokWell, I've done some patches to OSA, but I found that getting more into OSA development is kinda hard as you don't know much of the roadmap core devs assigned to the project. I'm just not sure if PTG is the place to get more into the project14:06
*** pcaruana has joined #openstack-ansible14:06
openstackgerritMerged openstack/openstack-ansible-repo_server master: If virtualenv is broken, force re-install it  https://review.openstack.org/54036514:10
*** esberglu has joined #openstack-ansible14:26
*** phalmos has joined #openstack-ansible14:40
odyssey4meTahvok if you want to get exposed a bit more into the development planning and process, then the PTG is a good place to achieve that14:43
odyssey4meThe PTG is effectively where we get together, get to know each other a bit better, and share each of our individual organisational goals and what we're proposing to do for the next cycle. We also then look for volunteers to help out with any tech debt or other work planned.14:44
*** phalmos has quit IRC14:45
*** mattt has quit IRC14:47
*** mattt has joined #openstack-ansible14:48
openstackgerritMerged openstack/openstack-ansible-repo_build master: Prepare virtualenvs without breaking the virtualenv tooling  https://review.openstack.org/54035114:50
*** kristian__ has joined #openstack-ansible14:51
*** kristian__ has quit IRC14:51
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_swift stable/pike: Fix upgrade test  https://review.openstack.org/54040714:56
*** phalmos has joined #openstack-ansible14:57
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_cinder stable/pike: Fix upgrade test  https://review.openstack.org/54040814:57
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_neutron stable/pike: Fix upgrade test  https://review.openstack.org/54040914:57
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_nova stable/pike: Fix upgrade test  https://review.openstack.org/54041014:57
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_glance stable/pike: Fix upgrade test  https://review.openstack.org/54041114:58
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_cinder stable/pike: Fix upgrade test  https://review.openstack.org/54040814:59
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_cinder stable/pike: Fix upgrade test  https://review.openstack.org/54040815:00
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Update all SHAs for master  https://review.openstack.org/53913115:02
evrardjparmaan: do you use ceph?15:06
*** jwitko_ is now known as jwitko15:07
armaanevrardjp: Yes.15:07
evrardjpfound a new bug for O to P upgrade when using ceph. :/15:07
armaanevrardjp: damn :/15:07
evrardjpThe good thing, is that I find and fix bugs.15:07
odyssey4meevrardjp I'm thinking that https://review.openstack.org/540351 is not really worth back porting, even though we could. I'd rather leave what's been working alone unless there's a pressing need to port it back.15:07
evrardjpthe bad things, is that it keeps giving15:07
evrardjpodyssey4me: I think this one is worth backporting. Because it kinda fixes virtualenv in repo servers, maybe ppl are using it for different purposes (but they would probably have failed a bug, so that's unlikely)15:08
evrardjpodyssey4me: because it's not urgent, I'd wait for a while before backporting15:09
evrardjplet me star those15:09
evrardjpthe repo server change doesn't need backport though.15:10
openstackgerritJames E. Blair proposed openstack/openstack-ansible-memcached_server master: Zuul: Remove project name  https://review.openstack.org/54041415:10
evrardjpwell, I guess we technically could if we want virtualenv to be fixed.15:10
evrardjpelse we write a reno known issue.15:10
evrardjparmaan: I am sorry for those. But I prefer telling you before you find it out yourself.15:11
evrardjpit's gonna be tough one on top of it.15:11
evrardjp:p15:11
evrardjpagain an inventory thing.15:11
armaanevrardjp: I am very thankful that you alert me in advance. :)15:12
evrardjpI guess you're glad I did the test without asking? :D15:12
cloudnullevrardjp: what's up with the inventory  ?15:12
armaanevrardjp: Oh yes, very much so :)15:12
*** pcaruana has quit IRC15:13
evrardjpcloudnull: not so sure yet.https://paste.ubuntu.com/26506137/15:14
*** pcaruana has joined #openstack-ansible15:14
evrardjpwill dig deeper there too15:15
evrardjpexcept if you want to handle it?15:15
cloudnullthat looks like it's reading the container networks field ?15:16
evrardjpyup15:16
evrardjpit's in lxc container create so, normal15:17
cloudnullwhich is normally a syntax issue in that the openstack user config15:17
cloudnullcan you validate that the container_networks looks right in the json / user config?15:18
evrardjpI haven't digged into it, it's rebuilding15:18
cloudnullalso how did you bump into this, maybe I can help dig in15:18
cloudnullok.15:18
cloudnullI've got another leap upgrade we're doing today15:18
cloudnullso I should have some time to help later on15:18
evrardjpscripts/gate-check-commit.sh "ceph" "upgrade"15:18
evrardjpfrom stable/pike15:18
evrardjpnot that hard to reproduce15:19
cloudnulloh, its in the gate job ?15:19
evrardjpyeah, in periodics for a while, I thought it was a temp issue.15:19
evrardjpand I have built one machine that has it too15:19
cloudnullall ceph related ?15:20
evrardjpsame modus operandi to reproduce so easy15:20
evrardjplet me check real quick, will tell you what's wrong, and we'll discuss a fix15:20
evrardjp(it's food o clock right now for me, so that's why I haven't digged into the issue)15:21
cloudnullaka beer 30 ?15:24
*** armaan has quit IRC15:24
*** bhujay has quit IRC15:26
evrardjpahah15:33
evrardjpok so15:33
evrardjphttps://paste.ubuntu.com/26506197/15:33
evrardjpvs15:33
evrardjphttps://paste.ubuntu.com/26506205/15:33
evrardjpso the error makes sense.15:33
evrardjpchecked the inventory.15:33
evrardjpaio1_cinder_volumes_container-b789e508 doesn't have interface.15:33
evrardjpnow I will dig deeper, if that's the last change I introduced that broke it15:34
*** hamza21 has joined #openstack-ansible15:34
*** hachi has quit IRC15:34
*** dariko has joined #openstack-ansible15:35
*** dariko has quit IRC15:38
*** dariko has joined #openstack-ansible15:39
*** dariko has left #openstack-ansible15:39
*** dariko has joined #openstack-ansible15:40
*** dariko has quit IRC15:41
*** dariko has joined #openstack-ansible15:41
* odyssey4me munches some biltong...15:42
*** lucasxu has joined #openstack-ansible15:43
cloudnullyummy15:43
cloudnullodyssey4me: homemade?15:43
*** lucasxu has quit IRC15:44
openstackgerritMatt Thompson proposed openstack/openstack-ansible master: Update default scenarios from aio to aio_lxc  https://review.openstack.org/54042415:45
odyssey4mecloudnull nope, from a nearby farm stall15:46
* cloudnull adds to the list of things odyssey4me must bring to the PTG15:47
cloudnullmattt: o/15:48
odyssey4mehaha, crossing borders with food is a no-no... don't you watch 'nothing to declare' ?15:48
cloudnullwhen asked if you have anything to declare the answer is always no.15:49
matttcloudnull: tried that going into the US once, almost landed a $300 fine15:49
cloudnullthe question isn't "are you bringing in contraband" it's "do you have anything to delcare".15:49
cloudnullwhich is obviously no.15:49
odyssey4mehahaha15:49
cloudnullbecause if i delare it, you'll take it away... stupid. :)15:50
openstackgerritJames E. Blair proposed openstack/openstack-ansible master: Zuul: Remove project name  https://review.openstack.org/54042815:50
mattt(i had some oranges in the car for my daughter, when asked about food i assumed they were asking if i was importing larger quantities of food for resale :P)15:50
*** Leo_m has joined #openstack-ansible15:50
cloudnullmattt: gotta love US border enforcement.15:51
matttit's all good, now i know :)15:51
cloudnullbag of oranges they come in looking like the seal team six.15:51
matttthere was a dog involved, IIRC :)15:52
matttwhen you go to singapore, the immigration slip you have to fill out explicitly says bringing in drugs will result in DEATH15:53
odyssey4mewell no, this is a fresh one coming out of os_nova, for the lxd test: http://logs.openstack.org/31/540331/1/check/openstack-ansible-lxd-ubuntu-xenial/890010e/host/nova/nova-compute.log.txt.gz#_2018-02-02_11_09_46_15815:54
odyssey4methat's a newton result, FYI15:54
cloudnullmattt: I can respect that. it's clear and you know what to expect.15:56
openstackgerritMatt Thompson proposed openstack/openstack-ansible master: Update CentOS quickstart doc  https://review.openstack.org/54042915:58
openstackgerritMatt Thompson proposed openstack/openstack-ansible master: Update CentOS quickstart doc  https://review.openstack.org/54042916:05
mhaydencentos 7 might have selinux enforcing in the gate now16:09
mhaydentrying to verify it16:09
mhaydenwhich  *could* be causing failures because the policies are incomplete16:10
*** olivierbourdon38 has quit IRC16:10
*** pcaruana has quit IRC16:11
evrardjpodyssey4me: there is still some kind of free movement between uk and eu, you can bring food. Regulations still apply.16:11
evrardjp:D16:11
odyssey4mebiltong is made from cows, well - the biltong I have :) MCD anyone?16:14
evrardjpwhat did I do wrong in my life to have to read the dynamic inventory. It's just a series of wrongly nested is_metal conditionals.16:15
evrardjpAAAAAAAAAAAAAAAAAAAAAAAARGH16:15
evrardjpstate machine? NO let's hack it around until it works.16:16
*** dariko has quit IRC16:18
*** dariko has joined #openstack-ansible16:19
*** phalmos has quit IRC16:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: Update pylxd to 2.2.4 upper constraint as fix for lxd 2.0.11  https://review.openstack.org/54043716:27
prometheanfireodyssey4me: so, talking about raising UC?16:28
prometheanfirehttps://review.openstack.org/539174 ?16:28
odyssey4meprometheanfire yep, one of my patches just hit that bug - we'll workaround u-c in our own repo, but it's probably better to get that resolved in the requirements repo if possible16:29
prometheanfireodyssey4me: ya, I've seen the reviews, just been busy with the freeze (wich finally got the last patch in last night)16:30
prometheanfirenow mordred wants another patch...16:30
odyssey4mefair enough16:30
*** hamza21 has quit IRC16:30
odyssey4meevrardjp there's no patch for the pylxd-2.0.x series for the issue just yet, are you ok with me shifting the lxd gate to non-voting on newton for now?16:33
evrardjpomg, I am refactoring the dynamic inventory code live in a stable branch, with the hope my patch is gonna fix the upgrades. Let me think about this for a second.16:33
evrardjpodyssey4me: ok16:33
evrardjpcloudnull: when you have time, i think I found the fix, but not the source of the problem, could we jump on a video chat?16:33
*** hamza21 has joined #openstack-ansible16:34
*** santacloud has quit IRC16:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/ocata: Improve console install and restart services appropriately  https://review.openstack.org/54032916:37
odyssey4meheh, check out the new depends-on syntax working :) https://review.openstack.org/54032916:39
*** acormier has joined #openstack-ansible16:43
*** hachi has joined #openstack-ansible16:47
*** hamza21 has quit IRC16:47
*** chyka has joined #openstack-ansible16:51
*** chyka_ has joined #openstack-ansible16:54
*** chyka has quit IRC16:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Switch the LXD compute driver test to non-voting  https://review.openstack.org/54044817:01
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova stable/newton: Improve console install and restart services appropriately  https://review.openstack.org/54033117:01
*** sauloaislan has joined #openstack-ansible17:02
*** gucampos__ has joined #openstack-ansible17:07
*** guhcampos_ has joined #openstack-ansible17:07
*** guhcampos has joined #openstack-ansible17:07
*** peri has quit IRC17:08
odyssey4meI'm out for the w/end - have a good one!17:18
cloudnulltake care odyssey4me17:23
evrardjpcloudnull: I need you for my sanity17:24
evrardjp:D17:24
*** DanyC has joined #openstack-ansible17:30
openstackgerritJames E. Blair proposed openstack/openstack-ansible-os_monasca master: Zuul: Remove project name  https://review.openstack.org/54046017:31
openstackgerritMerged openstack/openstack-ansible-os_barbican stable/pike: Allow ability to configure number of processes and threads  https://review.openstack.org/53829217:40
*** mbuil has quit IRC17:42
*** stuartgr has joined #openstack-ansible17:45
*** SerenaFeng has joined #openstack-ansible17:47
evrardjpdamned.17:51
evrardjpthanks cloudnull !17:51
cloudnullanytime :)17:51
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/pike: Update existing container_networks  https://review.openstack.org/52835717:52
evrardjpcloudnull: this fixes upgrades ^ :p17:53
evrardjpmhayden: could you vote on it?17:53
mhaydenevrardjp: looking17:53
evrardjpbackport17:53
*** pylot has joined #openstack-ansible17:57
*** Leo_m has quit IRC17:59
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_cinder stable/pike: Fix upgrade test  https://review.openstack.org/54040817:59
sauloaislanHey, everyone, I have this error TASK [bootstrap-host : Deploy user conf.d configuration] ***********************************************************************************18:02
sauloaislanfatal: [localhost]: FAILED! => {"msg": "{{ confd_overrides[bootstrap_host_scenario] }}: 'dict object' has no attribute 'aio'"}18:02
*** Leo_m has joined #openstack-ansible18:09
*** jbadiapa has quit IRC18:20
*** dasTor_ has joined #openstack-ansible18:22
mhaydenso os_nova's centos gate is broken -- looks like selinux is indeed enforcing18:23
* mhayden whips up patches18:23
openstackgerritMajor Hayden proposed openstack/openstack-ansible-os_nova master: Optimize SELinux bits in os_nova  https://review.openstack.org/53968818:26
*** DanyC has quit IRC18:26
*** DanyC has joined #openstack-ansible18:27
openstackgerritMajor Hayden proposed openstack/openstack-ansible-os_nova master: Adjust deprecated nova console variables  https://review.openstack.org/53283618:27
*** Leo_m_ has joined #openstack-ansible18:30
*** hachi has quit IRC18:30
*** Leo_m_ has quit IRC18:30
*** Leo_m_ has joined #openstack-ansible18:31
openstackgerritJames E. Blair proposed openstack/openstack-ansible-apt_package_pinning master: Zuul: Remove project name  https://review.openstack.org/54047918:31
*** tux_ has joined #openstack-ansible18:32
tux_Hello folks18:33
*** Leo_m has quit IRC18:33
tux_Last few days i am playing with TripleO and found its very complicated so thought give it a try to openstack-ansible18:33
tux_*ansible18:33
*** dariko has quit IRC18:33
tux_Have some question, is openstack-ansible ready for production deployment?18:34
*** SerenaFeng has quit IRC18:34
*** Leo_m_ has quit IRC18:35
*** kjw3 has joined #openstack-ansible18:41
spotztux_ On Ubuntu yes definitely. Cent and OpenSUSE are beta18:51
tux_We are CentOS shop :(18:52
spotztux_: Just because we call it beta doesn't mean someone doesn't use it in production:)18:52
tux_I am planning to deploy small size openstack private cloud (20 node)18:52
tux_Cool!18:52
tux_I have fire up two VM and going to try ansiable-aio  first18:53
tux_how openstack-ansible deploy controller in HA?19:01
cloudnullwe use a load balancer in front with clustered rabbitmq, galera, etc.19:02
cloudnulleverything is built for HA.19:03
*** kjw3 has quit IRC19:05
tux_Does DB also run inside LXC?19:09
nurdiecloudnull, thank you again for the help yesterday. i've moved leaps and bounds with your advice19:09
tux_I am using this link to deploy aio19:11
tux_http://www.michaelcarden.net/?p=419:11
tux_Got this error here19:11
tux_TASK [bootstrap-host : Deploy user conf.d configuration] ****************************************************************************************************************************19:11
tux_fatal: [localhost]: FAILED! => {"msg": "{{ confd_overrides[bootstrap_host_scenario] }}: 'dict object' has no attribute u'aio'"}19:11
cloudnullnurdie: nice!19:12
nurdieturns out, there were stale iptables rules from previous deployment attempts with missing bridges19:13
*** woodard has quit IRC19:13
cloudnulltux_: are you building it with the gate-check-commit.sh command?19:13
cloudnullnurdie: ah, 60% of the time that'll get you every time :)19:14
tux_This is what i did, no i am not using gate-check-cmmit.sh19:14
tux_git clone https://github.com/openstack/openstack-ansible /opt/openstack-ansible19:14
tux_cd /opt/openstack-ansible19:14
tux_scripts/bootstrap-ansible.sh19:14
tux_scripts/bootstrap-aio.sh19:14
*** stuartgr has left #openstack-ansible19:14
nurdiecloudnull, hahaha19:15
tux_when i run scripts/bootstrap-aio.sh  i got that error19:15
nurdiei love lamp >_<19:15
cloudnulltux_: if you just want an AIO I'd I'd run `git clone https://github.com/openstack/openstack-ansible /opt/openstack-ansible; cd /opt/openstack-ansible; ./scripts/gate-check-commit.sh`19:15
cloudnullit just does all of the aio setup for you19:15
cloudnullalso I suspect your using master.19:15
cloudnullwhich is the head of our development branch19:16
tux_oh! let me try your method, hold on19:16
cloudnullif you want a more stable experience you might want to checkout "stable/pike" or something else.19:16
cloudnullnurdie: I love that movie19:16
nurdiei quote it often. i was sad about #2. it wasn't bad, but it wasn't great19:17
tux_@cloudnull - should i use pike on production?19:19
prometheanfirequeens :D19:20
nurdieis there somewhere to force ansible to be the ceph user when dealing with a preexisting ceph cluster? it's failing to create log aggregation links because /var/log/ceph has a sticky bit and it's owned by ceph19:20
prometheanfireand yes, pike is ready for prod19:20
tux_Thank!19:20
prometheanfiremore than ready imo19:20
tux_what deployment tool mostly people use for production? just curious19:21
prometheanfireosa is ansible :P19:22
tux_in house we are puppet shop but i didn't find any good puppet method to deploy openstack :(19:22
prometheanfireI tend to use puppet at home for stuff19:22
prometheanfireisn't tripleo puppet?19:22
tux_TripleO is way way complicated19:22
prometheanfireah19:22
tux_I spend 3 days and still not able to understand what is going inside undercloud :(19:23
tux_that is why i am here to try OSA19:24
prometheanfirein that case, ansible19:24
tux_@cloudnull - gate-check-committ.sh  working... i can see stuff rolling on my screen :)19:24
cloudnullnice!19:25
tux_If i want to deploy controller on two physical servers then how HA proxy will work on two distinct box?19:26
cloudnullyes.19:26
cloudnullhowever the AIO would not be how I'd do that that19:27
tux_AIO is just POC but when i move to my production node i need HA for my controller ( i have two box for controller)19:27
tux_I think i need to read and understand logic behind OSA19:28
*** electrofelix has quit IRC19:31
cloudnulltux_: we recommend 3 nodes for the control plane19:34
cloudnull2 can create a split brain situation in the DB19:34
cloudnullbut 2 will work19:34
openstackgerritweezer su proposed openstack/openstack-ansible-ops master: Add lxc config into mnaio  https://review.openstack.org/54049819:34
cloudnullin production almost all of my environments use 3 controllers.19:35
tux_3 physical controller server?19:35
cloudnullyes19:35
cloudnullwe do, 2 haproxy, 3 controller, <all the rest>19:36
cloudnullfor most clouds19:36
cloudnullyou can converge the nodes if you want its all really an architecture decision on how you want to run production19:37
*** dasTor_ has quit IRC19:39
nurdieceph-install.yml fails to create log aggregation links from /var/log/ceph on ceph-mon containers because that directory isn't empty. setup-infrastructure.yml created those containers. is that a bug?19:41
*** weezS has joined #openstack-ansible19:42
weezSwow tks for the quick response cloudnull19:44
*** cmart has quit IRC19:46
*** woodard has joined #openstack-ansible19:50
openstackgerritMerged openstack/openstack-ansible-ops master: Add lxc config into mnaio  https://review.openstack.org/54049819:51
nurdieSTICKY BITS19:56
nurdiethat is all19:56
cloudnullha.19:57
cloudnullwe use those :)19:57
nurdiei unset them on /var/log/ceph in the ceph-mon containers because the ansible play keeps failing on them19:59
nurdiewhen i unset them, it works19:59
cloudnullnurdie: sadly I'm no ceph expert so I'm not sure what the expectation is there.19:59
cloudnullsounds like an issue thoug19:59
nurdiecloudnull, that makes two of us :319:59
cloudnull**though20:00
nurdiethis could only be an issue with preexisting ceph clusters20:00
*** pbandark has quit IRC20:00
*** armaan has joined #openstack-ansible20:16
*** armaan has quit IRC20:18
*** armaan has joined #openstack-ansible20:18
*** tux_ has quit IRC20:22
*** tux_ has joined #openstack-ansible20:23
*** cmart has joined #openstack-ansible20:23
openstackgerritMerged openstack/openstack-ansible-ops master: Fix openstack-service-setup.yml GATEWAY_NETWORK to match the flat network.  https://review.openstack.org/53973020:24
*** tux_ has quit IRC20:27
*** woodard has quit IRC20:40
nurdieso all of the OSA docs regarding Ceph want to configure a Ceph cluster, but our Ceph cluster is already configured o_020:56
nurdieand is on metal20:56
nurdieshould i exclude ceph-setup.yml and let the openstack ansible play finish, and then hook the ceph in later?20:57
*** armaan has quit IRC20:58
*** Leo_m has joined #openstack-ansible21:00
cloudnullI believe all you need to do is provide ceph client options and openstack will connect to it21:04
cloudnullthen again i'm no ceph expert so what i just said going be a lie21:04
cloudnullmattt:  ^21:04
cloudnulllogan-: ^21:04
*** dave-mccowan has quit IRC21:04
nurdiethat's what I thought, but it's failing on21:04
cloudnullxdfil: ^21:04
*** Leo_m has quit IRC21:05
*** Leo_m has joined #openstack-ansible21:05
nurdieit's failing for osd scenario. the updated docs from aug 2017 look like i'm defining my osd journal setup like it wants to create them21:06
nurdieand i don't want to break my ceph cluster lol21:06
* nurdie is scared21:06
*** DanyC has quit IRC21:07
cloudnullthat doesn't sound like a good time21:07
cloudnullIm pretty sure all you need to do is fill out the client details21:08
nurdiealso, perhaps i shouldn't be creating ceph-mon containers, since i have a 4 node ceph cluster with all 4 being admins and monitors already21:08
nurdiehmm21:08
cloudnullhttps://docs.openstack.org/openstack-ansible-ceph_client/latest/21:08
* cloudnull needs to learn more ceph things21:09
*** Leo_m has quit IRC21:10
*** tux_ has joined #openstack-ansible21:10
* nurdie reads harder21:11
tux_Crap! my aio ansible failed21:12
tux_not showing any error21:12
-tux_- EXIT NOTICE [Playbook execution failure] **************************************21:13
-tux_- ===============================================================================21:13
-tux_- ++ exit_fail 347 021:13
-tux_- ++ set +x21:13
-tux_- ++ info_block 'Error Info - 347' 021:13
-tux_- ++ echo ----------------------------------------------------------------------21:13
-tux_- ----------------------------------------------------------------------21:13
-tux_- ++ print_info 'Error Info - 347' 021:13
-tux_- ++ PROC_NAME='- [ Error Info - 347 0 ] -'21:13
-tux_- ++ printf '\n%s%s\n' '- [ Error Info - 347 0 ] -' --------------------------------------------21:13
-tux_- - [ Error Info - 347 0 ] ---------------------------------------------21:13
-tux_- ++ echo ----------------------------------------------------------------------21:13
-tux_- ----------------------------------------------------------------------21:13
-tux_- ++ exit_state 121:13
-tux_- ++ set +x21:13
-tux_- ----------------------------------------------------------------------21:13
weezSlol21:13
-tux_- - [ Run Time = 3288 seconds || 54 minutes ] --------------------------21:13
-tux_- ----------------------------------------------------------------------21:13
-tux_- ----------------------------------------------------------------------21:13
-tux_- - [ Status: Failure ] ------------------------------------------------21:13
-tux_- ----------------------------------------------------------------------21:13
-tux_- [root@ostack-ansible openstack-ansible]#21:13
cloudnulltux_: next time pastebin21:13
cloudnullhttp://paste.openstack.org/21:14
tux_sorry..lol21:14
cloudnullhowever the error should be above all that21:14
tux_here you go: http://paste.openstack.org/show/659216/21:15
tux_full output is massive21:16
*** dave-mccowan has joined #openstack-ansible21:16
*** Leo_m has joined #openstack-ansible21:17
tux_let me paste in pastebin21:17
cloudnullyea the failure is even higher in the output21:19
cloudnullthat said, you can try and keep the deployment going.21:19
tux_Here is the full text: http://paste.openstack.org/show/659223/21:19
cloudnullcd /opt/openstack-ansible/playbooks21:19
cloudnullopenstack-ansible setup-everything.yml21:19
tux_what it is going to do?21:20
cloudnullthat will run through the deployment process again21:20
cloudnulllooks like it failed on setup-infrastructure.yml21:21
cloudnullbased on the output21:21
cloudnullbut the failure is somewhere in the terminal output21:21
tux_hmm! so what could be wrong with infrastructure.yaml?21:21
cloudnullno clue21:21
cloudnullthere should be a stacktrace in the ansible output21:22
cloudnullor a general failure21:22
*** woodard has joined #openstack-ansible21:22
*** dave-mccowan has quit IRC21:24
*** woodard has quit IRC21:32
tux_I am seeing this error: http://paste.openstack.org/show/659254/21:42
*** jbadiapa has joined #openstack-ansible21:46
*** dave-mccowan has joined #openstack-ansible21:52
*** cmart has quit IRC21:53
*** weezS has quit IRC21:53
*** cmart has joined #openstack-ansible21:54
nurdieOpenstack: turning brains into goop since 201021:54
*** dave-mccowan has quit IRC22:03
cxc99is openstack really that old?22:29
*** acormier has quit IRC22:30
cxc99i would ssh to that ip and see if mysql is installed/started22:31
*** acormier has joined #openstack-ansible22:31
*** esberglu has quit IRC22:34
*** acormier has quit IRC22:35
*** madorn has quit IRC22:41
*** madorn has joined #openstack-ansible22:43
*** cmart1 has joined #openstack-ansible22:43
*** cmart has quit IRC22:44
*** cmart1 has quit IRC22:47
*** tux_ has quit IRC22:50
*** tux_ has joined #openstack-ansible22:51
*** tux_ has quit IRC22:55
*** woodard has joined #openstack-ansible23:04
*** Leo_m has quit IRC23:15
*** Leo_m_ has joined #openstack-ansible23:15
*** acormier has joined #openstack-ansible23:17
*** acormier has quit IRC23:22
*** tux_ has joined #openstack-ansible23:29
*** shardy has quit IRC23:30
*** shardy has joined #openstack-ansible23:30
*** tux_ has quit IRC23:34

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