Friday, 2017-09-01

*** weezS has joined #openstack-ansible00:00
taskerhaving a hard time finding this; how do I put haproxy in MAINT mode? and does that apply to the backend URLs or the frontend?00:05
taskerwell, now I found this, https://serverfault.com/questions/249316/how-can-i-remove-balanced-node-from-haproxy-via-command-line00:07
*** weezS has quit IRC00:10
taskerbut still, am i disabling the front-end of the endpoint or the back-end (the IP for container)?00:10
*** yifei has joined #openstack-ansible00:18
*** gouthamr has joined #openstack-ansible00:18
taskerdo I want to keep the "lxc container data"? isn't this things like the name of the container and its IP?00:29
*** marc_ab has quit IRC00:32
*** woodard has quit IRC00:35
*** woodard has joined #openstack-ansible00:35
*** thorst_afk has joined #openstack-ansible00:39
*** thorst_afk has quit IRC00:44
*** thorst_afk has joined #openstack-ansible00:47
*** thorst_afk has quit IRC00:47
*** thorst_afk has joined #openstack-ansible00:49
*** thorst_afk has quit IRC00:49
*** hw_wutianwei has joined #openstack-ansible00:55
*** chyka has joined #openstack-ansible00:59
*** zcourts has joined #openstack-ansible01:03
*** chyka has quit IRC01:04
*** zcourts_ has quit IRC01:05
*** huxinhui_ has joined #openstack-ansible01:13
*** zcourts has quit IRC01:21
*** vnogin has joined #openstack-ansible01:28
*** vnogin has quit IRC01:33
*** marc_ab has joined #openstack-ansible01:52
*** dxiri has joined #openstack-ansible01:52
*** thorst_afk has joined #openstack-ansible01:54
*** dxiri_ has quit IRC01:55
*** thorst_afk has quit IRC01:59
*** thorst_afk has joined #openstack-ansible02:05
*** thorst_afk has quit IRC02:05
*** pmannidi has joined #openstack-ansible02:08
*** esberglu has joined #openstack-ansible02:20
*** esberglu has quit IRC02:20
*** thegreenhundred has joined #openstack-ansible02:31
*** thorst_afk has joined #openstack-ansible02:36
*** thorst_afk has quit IRC02:41
cloudnullhey tasker still around ?02:48
cloudnulldid you figure out the answer to putting hap in maint mode?02:49
taskerello03:07
taskerno.03:07
taskerand I think I've messed up deeper.03:07
taskerI'm doing "setup-everything" and the play "Galera container config" is failing at "install pip" with -- HTTPError: 404 Client Error: Not Found for url: http://haproxy:8181/os-releases/14.2.7/ubuntu-16.04-x86_64/requirements_absolute_requirements.txt03:08
taskerso, I think maybe I ripped out the  repo container too early or didn't put it back soon enough.03:09
taskeroh, geez. I just looked at the clock.03:09
taskereh -- my cats are warriors. they'll survive; or eat each other.03:09
*** esberglu has joined #openstack-ansible03:14
*** esberglu has quit IRC03:18
cloudnullhahaha03:23
cloudnullif haproxy is down you will get that errir03:23
cloudnull**error03:23
taskeroh03:24
cloudnulldown, or not routing traffic03:24
taskercurses, foiled03:25
taskerI thought it might because there was no repo container on the other end.03:25
cloudnullthat also would cause it03:25
cloudnullyou can check,03:25
cloudnullon the infra node.03:25
cloudnulllxc-ls -f | grep repo03:25
taskerjust did03:26
cloudnullor from your deployment host, `ansible -m shell -a 'lxc-ls -f | grep repo' infra_all`03:26
taskerthe file exists, so it's haproxy.03:26
cloudnullhatop is available on the hap host03:26
taskerhatop?03:26
cloudnullhaptop -s /var/run/hatop.stat03:26
cloudnullor something similar03:26
taskersweet. connection refused.03:27
cloudnullhatop is a CLI based management tool03:27
taskerok, great!03:27
taskerI can take a look at this tomorrow.03:27
taskerit's 2230 here.03:27
cloudnullhere too03:27
cloudnull:D03:27
* cloudnull is in TX03:27
tasker<- MO03:27
taskerare you at least safe or dry?03:27
cloudnullits scotch'o'clock in my book03:28
cloudnullyup.03:28
cloudnullin san antonio03:28
taskerthat's a good idea.03:28
cloudnullwe got a lot of wind and some rain but NOTHING like Houston03:28
taskermostly sunny and highs of 80 for two weeks.03:29
*** marc_ab has quit IRC03:29
taskerit'S crazy awesome out here; almost spooky.03:29
cloudnullsounds pretty great03:29
taskerthis is _not_ a missouri august.03:29
taskeralright cloud, I'm out. I'll be back tomorrow to whip some haproxy around.03:30
taskerthanks so much for your help!03:30
cloudnullnp03:30
cloudnullhave a good night03:30
taskeryou as well.03:30
tasker-- hey, does socat need to be installed for hatop to work?03:31
cloudnullno.03:31
cloudnullthere are two files.03:31
cloudnulli cant remember if its stat or sock03:31
cloudnullone sec I can check03:31
tasker.stat03:31
taskerand .pid03:32
taskerunless it's somewhere else entirely03:32
cloudnullhatop -s /var/run/haproxy.stat03:33
cloudnullhttps://snag.gy/rDzT03.jpg03:33
taskeroh that is cool.03:34
taskerafter some searching, i mananged to enable the web stats page, but couldn't find a way to use it as management.03:34
taskeryeah - connection refused. I'll have to look into it, but tomorrow.03:34
taskerok, seriously, I'm out now.03:35
taskerthanks, again!03:35
cloudnulltake care03:35
*** udesale has joined #openstack-ansible03:37
*** thorst_afk has joined #openstack-ansible03:38
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-specs master: Add spec for hybrid messaging  https://review.openstack.org/49988203:39
*** gkadam_ has joined #openstack-ansible03:41
*** thorst_afk has quit IRC03:42
*** dxiri has quit IRC03:50
*** dxiri has joined #openstack-ansible03:50
*** gouthamr has quit IRC03:53
*** dxiri has quit IRC03:55
*** chhavi has joined #openstack-ansible04:11
*** germs has quit IRC04:20
*** galstrom_zzz is now known as galstrom04:21
*** chyka has joined #openstack-ansible04:27
*** chyka has quit IRC04:31
*** thorst_afk has joined #openstack-ansible04:38
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-specs master: Hyperconverged Containers  https://review.openstack.org/49988604:40
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-specs master: Hyperconverged Containers  https://review.openstack.org/49988604:42
*** thorst_afk has quit IRC04:43
*** galstrom is now known as galstrom_zzz04:44
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] Further hyper-converge our container usage  https://review.openstack.org/49939604:53
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible stable/pike: Fix LXC container start order  https://review.openstack.org/49988804:53
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible stable/ocata: Fix LXC container start order  https://review.openstack.org/49989004:55
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible stable/newton: Fix LXC container start order  https://review.openstack.org/49989104:56
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Run gate playbooks in parallel  https://review.openstack.org/49774204:56
*** pmannidi has quit IRC04:59
*** DanyC has joined #openstack-ansible05:22
*** thorst_afk has joined #openstack-ansible05:39
*** thorst_afk has quit IRC05:44
*** marst has joined #openstack-ansible05:52
*** DanyC has quit IRC05:55
*** marst has quit IRC05:57
*** esberglu has joined #openstack-ansible05:59
*** esberglu has quit IRC06:03
*** Oku_OS-away is now known as Oku_OS06:11
*** drifterza has joined #openstack-ansible06:11
*** pcaruana has joined #openstack-ansible06:17
*** thorst_afk has joined #openstack-ansible06:40
*** thorst_afk has quit IRC06:45
*** mbuil has joined #openstack-ansible06:48
*** mohit048 has joined #openstack-ansible06:51
*** esberglu has joined #openstack-ansible06:52
*** esberglu has quit IRC06:53
*** esberglu has joined #openstack-ansible06:53
*** esberglu has quit IRC06:53
*** esberglu has joined #openstack-ansible06:54
*** maybebuggy has joined #openstack-ansible06:54
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible stable/pike: [DOC} Add openSUSE to Software requirements  https://review.openstack.org/49991306:56
*** esberglu has quit IRC06:58
*** shardy has joined #openstack-ansible07:09
hwoaranggood morning07:32
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible stable/pike: [DOC] Add openSUSE Leap references  https://review.openstack.org/49992007:35
*** DanyC has joined #openstack-ansible07:37
*** DanyC has quit IRC07:40
*** DanyC has joined #openstack-ansible07:40
*** thorst_afk has joined #openstack-ansible07:41
*** thorst_afk has quit IRC07:45
*** vnogin has joined #openstack-ansible08:00
*** drifterza has quit IRC08:03
*** chyka has joined #openstack-ansible08:03
*** chyka has quit IRC08:08
neithmorning08:09
*** qiliang27 has joined #openstack-ansible08:15
odyssey4meo/08:15
odyssey4meoh nice, ocata/pike/master all passed the deploy aio periodics this morning08:15
odyssey4meunfortunately the upgrades have not passed08:15
*** liangqi has joined #openstack-ansible08:16
*** drifterza has joined #openstack-ansible08:18
DimGRodyssey4me remember me asking few days ago how to upgrade magnum ocata to magnum pike ? well i did it and it works excellent08:26
odyssey4meDimGR oh, great :)08:26
odyssey4meyou should blog post how to do it ;)08:26
DimGRi sent a patch explaining this to magnum for review08:27
DimGRnot only magnum pike solved major issues like dns and cinder that were useless in magnum ocata , but the role although for pike built with no errors on ocata08:28
DimGRso its a success08:28
*** drifterza has quit IRC08:31
*** drifterza has joined #openstack-ansible08:32
*** thorst_afk has joined #openstack-ansible08:42
*** drifterza has quit IRC08:44
*** thorst_afk has quit IRC08:46
*** jafeha has joined #openstack-ansible08:49
*** electrofelix has joined #openstack-ansible08:50
openstackgerritTaseer Ahmed proposed openstack/openstack-ansible-specs master: (WIP) Blueprint for Congress integration with OSA  https://review.openstack.org/49906608:53
*** drifterza has joined #openstack-ansible08:56
*** vnogin has quit IRC09:08
*** vnogin has joined #openstack-ansible09:09
*** udesale__ has joined #openstack-ansible09:27
*** yifei has quit IRC09:27
*** udesale has quit IRC09:27
*** udesale has joined #openstack-ansible09:29
*** udesale__ has quit IRC09:31
andymccrlooking into the hardening failures on AIOs09:35
*** vnogin has quit IRC09:40
*** udesale has quit IRC09:40
*** udesale has joined #openstack-ansible09:41
*** thorst_afk has joined #openstack-ansible09:42
*** udesale has quit IRC09:44
*** thorst_afk has quit IRC09:47
odyssey4meandymccr I expect that perhaps https://review.openstack.org/499609 may need to be ported back all the way to ocata?09:48
andymccrodyssey4me: yeah lemme take care of that!09:48
openstackgerritAndy McCrae proposed openstack/openstack-ansible-lxc_hosts stable/pike: For CentOS ensure lxc-net is started and enabled  https://review.openstack.org/49994909:48
openstackgerritAndy McCrae proposed openstack/openstack-ansible-lxc_hosts stable/ocata: For CentOS ensure lxc-net is started and enabled  https://review.openstack.org/49995009:49
andymccrodyssey4me: maybe not09:51
andymccrit looks like it broke things09:51
andymccrhttp://logs.openstack.org/57/499557/2/check/gate-openstack-ansible-openstack-ansible-ceph-centos-7-nv/1174ad1/console.html#_2017-09-01_09_33_34_03511409:52
andymccrthat seems inconsistent though - also it looks like the hardening issue was transient thankfully09:55
odyssey4meyou might need to add some retries there09:56
odyssey4meI think I saw that being done on some other system start things09:56
andymccrgonna test some - if i can get it to work then i'll submit a patch on top before backporting09:58
andymccrfor now i've abandoned those backports09:58
*** drifterza has quit IRC10:00
odyssey4meokie dokey10:01
*** drifterza has joined #openstack-ansible10:03
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/ocata: Update paste, policy and rootwrap configurations 2017-08-25  https://review.openstack.org/49777810:09
*** vnogin has joined #openstack-ansible10:10
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_tacker stable/pike: Update roles & vars for stable/pike  https://review.openstack.org/49995510:11
*** chhavi has quit IRC10:14
*** rstarmer has quit IRC10:15
*** rstarmer has joined #openstack-ansible10:15
*** rstarmer has quit IRC10:15
*** rstarmer has joined #openstack-ansible10:16
*** rstarmer has quit IRC10:16
*** rstarmer has joined #openstack-ansible10:17
*** rstarmer has quit IRC10:17
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_tacker master: Revert "Update roles & vars for stable/pike"  https://review.openstack.org/49995810:17
*** rstarmer has joined #openstack-ansible10:18
*** rstarmer has quit IRC10:18
*** rstarmer has joined #openstack-ansible10:18
*** rstarmer has quit IRC10:19
*** hw_wutianwei has quit IRC10:21
*** qiliang27 has quit IRC10:22
*** iahmed has joined #openstack-ansible10:25
*** stuartgr has joined #openstack-ansible10:31
*** hw_wutianwei has joined #openstack-ansible10:34
openstackgerritAndy McCrae proposed openstack/openstack-ansible-lxc_hosts master: Retry lxc-net service start on CentOS7  https://review.openstack.org/49996210:35
*** vnogin has quit IRC10:42
*** thorst_afk has joined #openstack-ansible10:43
*** drifterza has quit IRC10:43
*** vnogin has joined #openstack-ansible10:45
*** thorst_afk has quit IRC10:48
openstackgerritMerged openstack/openstack-ansible stable/pike: scripts: scripts-library.sh: Hide 'which' command output  https://review.openstack.org/49950110:55
openstackgerritMerged openstack/openstack-ansible stable/pike: scripts: scripts-library.sh: Do not use the '-m' option on tracepath  https://review.openstack.org/49950210:55
openstackgerritMerged openstack/openstack-ansible stable/pike: scripts: scripts-library.sh: Add support for openSUSE  https://review.openstack.org/49950310:55
admin0baffled:      openstack image list as admin works,   as tenant, from horizon, i see the list .. from the cli, openstack image list gives me a 404 :D10:58
*** mrch has joined #openstack-ansible11:00
*** drifterza has joined #openstack-ansible11:00
admin0if i disable keepalive on say a third infra node (only keepalive) .. that controller will act as a silent partner right ? .. due to haproxy, it will still serve all  .. but it will not be a part of the failover IPs ..11:01
admin0is there an easy way to get ELK {elasticsearch/logstash/kibaba} on the logs .. the easiest i am thinking of is to install ELK on the rsyslog container directly11:02
admin0maybe someone else already has playbooks that take care of this11:03
*** ashak has joined #openstack-ansible11:08
*** thorst_afk has joined #openstack-ansible11:09
ashakHi, i've been trying to follow the Openstack Ansible 16.0.0 documentation, but I get as far as trying to run: openstack-ansible setup-infrastructure.yml but I very quickly end up with the following error on my infra and compute nodes:11:10
ashakfatal: [infra1]: FAILED! => {"failed": true, "msg": "No file was found when using with_first_found. Use the 'skip: true' option to allow this task to be skipped if no files are found"}11:10
*** fxpester has quit IRC11:10
ashakThis is for task: [resolvconf : Gather variables for each operating system] in play: Install unbound DNS resolver client configurations11:10
*** thorst_afk has quit IRC11:11
*** fxpester has joined #openstack-ansible11:12
*** jvidal has quit IRC11:12
odyssey4meashak we merged a patch for that just yesterday - 16.0.0 is still a release candidate, so I'd suggest using the head of stable/pike for your testing11:15
ashakodyssey4me: ah, ok. I thought it was slightly odd that the docs said to clone 16.0.0.0rc1 :)11:16
odyssey4meyep, as the deployment projects rely on the upstream projects releasing - we get a two week period to stabilise before we release11:17
*** esberglu has joined #openstack-ansible11:26
*** esberglu has quit IRC11:26
openstackgerritMerged openstack/openstack-ansible-rsyslog_server master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49967711:29
ashakodyssey4me: Cool, it gets much further now. Thanks.11:32
odyssey4meashak don't forget to bootstrap-ansible any time you change the git source :)11:32
*** hw_wutianwei has quit IRC11:39
*** huxinhui_ has quit IRC11:41
openstackgerritMerged openstack/openstack-ansible-os_barbican master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49965011:51
openstackgerritMerged openstack/openstack-ansible-os_trove master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49966811:51
openstackgerritMerged openstack/openstack-ansible-os_zaqar master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49967011:51
openstackgerritMerged openstack/openstack-ansible-os_watcher master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49966911:52
openstackgerritMerged openstack/openstack-ansible-os_sahara master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49966611:59
*** thorst_afk has joined #openstack-ansible12:04
openstackgerritMerged openstack/openstack-ansible-galera_server master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964112:11
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49966712:12
*** askb has quit IRC12:13
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964912:13
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49967312:13
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49965812:14
openstackgerritMerged openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49965512:15
openstackgerritMerged openstack/openstack-ansible-os_ironic master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49965912:17
openstackgerritMerged openstack/openstack-ansible-os_designate master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49965412:17
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49965212:17
*** esberglu has joined #openstack-ansible12:19
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49965112:22
*** smatzek has joined #openstack-ansible12:22
*** esberglu has quit IRC12:23
*** gkadam_ has quit IRC12:27
*** udesale has joined #openstack-ansible12:29
andymccrmhayden: mgariepy: do you remember seeing this issue?: http://paste.openstack.org/show/620205/ - i vaguely remember that happened before but im not sure what the fix was12:33
* mhayden looks12:34
andymccrappreciate that :)12:34
mhaydenandymccr: IIRC, this happened when libselinux-python wasn't available in the virtualenv12:34
andymccrah12:34
andymccrdid we have to do some magic to get that to work?12:34
mhaydeni am not honestly sure12:34
mhaydenthat was on my list of to-dos12:35
andymccri thought we had this before. hmm12:35
*** woodard has quit IRC12:36
odyssey4meandymccr for the task in question you need ot ensure that it's using the right python interpreter - not the venv but the host12:37
andymccrodyssey4me: ahh ok12:37
openstackgerritMerged openstack/openstack-ansible stable/newton: Fix LXC container start order  https://review.openstack.org/49989112:37
*** woodard has joined #openstack-ansible12:37
openstackgerritMerged openstack/openstack-ansible-os_nova master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49966412:37
andymccrodyssey4me: like the bits we set in the test repos?12:37
andymccrodyssey4me: will give that a go - thanks for the tip12:37
odyssey4methe selinux lib is on the host, but when you're doing things like an aio ansible tries to be clever and use its own venv (if it's executed from a venv), so you have to force the interpreter to the host one12:37
odyssey4melike this for a play: https://github.com/openstack/openstack-ansible/blob/9c33562e4b63a178d108f5dcd6d3429f2c5ad890/tests/bootstrap-aio.yml#L2512:38
odyssey4mebut you can do it for a single task too12:38
odyssey4meeg: https://github.com/openstack/openstack-ansible-openstack_hosts/blob/393175577c3d4a8024fab2563b683dece10d46eb/tasks/openstack_update_hosts_file.yml#L2412:39
odyssey4mewe're doing it there due to the localhost delegation12:39
mhaydenah nice trick, odyssey4me12:39
odyssey4memhayden wasn't me, it was mgariepy :)12:39
odyssey4mewell - he figure it out and did some patches, I found some more issues and did some more... it's a team effort ;)12:40
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49727512:42
andymccrsweet :) thanks mgariepy odyssey4me - will put a patch in for centos shortly12:43
andymccrcentos-ceph rather12:43
mgariepymorning12:52
openstackgerritMerged openstack/openstack-ansible-os_magnum master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49966112:58
*** thegreenhundred has quit IRC13:02
*** mohit048 has quit IRC13:03
*** SerenaFeng has joined #openstack-ansible13:04
*** esberglu has joined #openstack-ansible13:07
*** esberglu has quit IRC13:07
*** markvoelker has joined #openstack-ansible13:11
*** exodusftw has quit IRC13:11
*** drifterza has quit IRC13:14
openstackgerritMerged openstack/openstack-ansible-rsyslog_client master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49967613:15
openstackgerritMerged openstack/openstack-ansible-plugins master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49967213:16
*** exodusftw has joined #openstack-ansible13:17
openstackgerritMerged openstack/openstack-ansible-pip_install master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49967113:18
openstackgerritMerged openstack/openstack-ansible-ops master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964713:18
openstackgerritMerged openstack/openstack-ansible stable/pike: Fix LXC container start order  https://review.openstack.org/49988813:19
openstackgerritMerged openstack/openstack-ansible stable/ocata: Fix LXC container start order  https://review.openstack.org/49989013:20
openstackgerritMerged openstack/openstack-ansible-openstack_openrc master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964613:20
openstackgerritMerged openstack/openstack-ansible-apt_package_pinning master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49963813:21
openstackgerritMerged openstack/openstack-ansible-memcached_server master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964413:21
openstackgerritMerged openstack/openstack-ansible-ceph_client master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49963913:21
openstackgerritMerged openstack/openstack-ansible-haproxy_server master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964213:22
openstackgerritMerged openstack/openstack-ansible-openstack_hosts master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964513:23
openstackgerritMerged openstack/openstack-ansible-galera_client master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964013:24
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964313:25
openstackgerritMerged openstack/openstack-ansible-repo_server master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49967513:27
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Retry lxc-net service start on CentOS7  https://review.openstack.org/49996213:27
*** vnogin has quit IRC13:28
openstackgerritMerged openstack/openstack-ansible-os_monasca-agent master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49966313:28
*** vnogin has joined #openstack-ansible13:29
openstackgerritMerged openstack/openstack-ansible master: Enable verbose logging when fetching roles via git-clone  https://review.openstack.org/49878713:29
*** galstrom_zzz is now known as galstrom13:30
*** vnogin has quit IRC13:30
openstackgerritMerged openstack/openstack-ansible-os_almanach master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49964813:31
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts master: SUSE: Use the OBS Virtualization repository for lxc-2.X.X  https://review.openstack.org/50005013:31
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_container_create master: [DNM] - Testing openSUSE lxc_container_create role  https://review.openstack.org/50005113:32
*** dave-mccowan has joined #openstack-ansible13:32
openstackgerritMerged openstack/openstack-ansible-lxc_container_create master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49725213:33
openstackgerritMerged openstack/openstack-ansible-os_rally master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49966513:35
*** dxiri has joined #openstack-ansible13:35
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49965313:36
*** esberglu has joined #openstack-ansible13:36
*** esberglu has quit IRC13:37
*** esberglu has joined #openstack-ansible13:39
*** dxiri has quit IRC13:40
openstackgerritMajor Hayden proposed openstack/openstack-ansible-rabbitmq_server master: Increase RabbitMQ's ulimit to 65536  https://review.openstack.org/50005413:41
openstackgerritMerged openstack/ansible-hardening master: Add release note for F26 support  https://review.openstack.org/49884713:41
openstackgerritMajor Hayden proposed openstack/ansible-hardening stable/pike: Add release note for F26 support  https://review.openstack.org/50005513:42
*** udesale has quit IRC13:42
openstackgerritMerged openstack/openstack-ansible-os_heat master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49965713:47
*** vnogin has joined #openstack-ansible13:49
*** shardy has quit IRC13:49
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_tempest master: Fix tempest log folder state when on metal  https://review.openstack.org/50005813:50
openstackgerritMerged openstack/ansible-hardening master: Fix AppArmor idempotency  https://review.openstack.org/49846813:50
*** woodard has quit IRC13:51
*** shardy has joined #openstack-ansible13:56
*** gouthamr has joined #openstack-ansible13:56
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] Further hyper-converge our container usage  https://review.openstack.org/49939613:58
*** mrch has quit IRC14:04
*** SerenaFe_ has joined #openstack-ansible14:04
*** vnogin_ has joined #openstack-ansible14:05
*** vnogin has quit IRC14:05
*** SerenaFeng has quit IRC14:05
*** dxiri has joined #openstack-ansible14:06
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Update links in README  https://review.openstack.org/49942114:09
openstackgerritMerged openstack/openstack-ansible-os_tacker master: Revert "Update roles & vars for stable/pike"  https://review.openstack.org/49995814:13
openstackgerritMerged openstack/openstack-ansible-os_tacker stable/pike: Update roles & vars for stable/pike  https://review.openstack.org/49995514:14
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/ocata: Remove Developer Tools package group  https://review.openstack.org/49627314:15
*** cshen has quit IRC14:15
*** vakuznet has joined #openstack-ansible14:16
*** vnogin_ has quit IRC14:19
*** vnogin has joined #openstack-ansible14:19
*** woodard has joined #openstack-ansible14:24
*** SerenaFe_ has quit IRC14:29
*** marst has joined #openstack-ansible14:29
openstackgerritMerged openstack/openstack-ansible-repo_build stable/pike: Reduce package list for CentOS  https://review.openstack.org/49674114:33
openstackgerritMajor Hayden proposed openstack/openstack-ansible master: Suppress curl warning w/shell module  https://review.openstack.org/50007514:37
openstackgerritMajor Hayden proposed openstack/openstack-ansible-os_swift master: Suppress rsync warnings w/command  https://review.openstack.org/50007614:39
hwoarangevrardjp: odyssey4me i believe this https://review.openstack.org/#/c/500050/ will make you happy :)14:40
mgariepycool :D14:41
openstackgerritAndy McCrae proposed openstack/openstack-ansible master: Add ansible_python_interpreter to Ceph playbook  https://review.openstack.org/50008214:45
evrardjpwoot14:47
evrardjpandymccr: good forward thinking on the ceph thing14:48
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-os_tempest master: Fix tempest log folder state when on metal  https://review.openstack.org/50005814:50
*** iahmed has quit IRC14:51
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: SUSE: Use the OBS Virtualization repository for lxc-2.X.X  https://review.openstack.org/50005014:51
*** yifei has joined #openstack-ansible14:52
andymccrevrardjp: was failing for me, trying to get all the periodicals going. hoping to get that done before release so we can say its all green!14:53
* ashak grumbles. in play Install glance services, task os_glance : Ensure glance service is now failing for me with Unable to establish connection to http://172.29.236.3:35357/v3/auth/tokens: ('Connection aborted.', BadStatusLine("''",))14:54
ashakI tried using the openstack client from the glance container and it suffered a similar error. I eventually solved that by pip uninstall urllib3 and installing python-urllib3 using yum.14:55
ashakBut the ansible task still fails with the error and i've no idea what it's actually telling me14:56
ashakConnectivity is fine. 172,29.236.3 is a vrpp vip hosted on one of the infra hosts using keepalived. haproxy is looking after getting 35357 to the correct container.14:57
openstackgerritMerged openstack/openstack-ansible stable/pike: [DOC} Add openSUSE to Software requirements  https://review.openstack.org/49991314:58
evrardjpashak: what does haproxy admin socket tell you ?14:58
evrardjpashak: how did you configure this?14:59
evrardjppip uninstall and install packages are generally not a good idea, we put all the proper versions within the venv14:59
odyssey4meashak are you using centos? I think mhayden hit that yesterday and was trying to work out a solution14:59
ashakI am using Centos yeah15:00
mgariepyashak, which tag ?15:00
ashakevrardjp: haproxy stats (if that's what you mean) suggets all is well. haproxy and keepalived configured by ansible with a manual addition to the file to enable stats on port 9000.15:01
ashakmgariepy: erm... stable/pike15:01
ashakHEAD15:01
*** DanyC has quit IRC15:02
evrardjpashak: we support stats in our haproxy role, it's just one var to set IIRC.15:02
ashakevrardjp: ah right. I have missed that somewhere.15:02
ashakthanks15:03
evrardjphead of stable/pike... Interesting15:04
evrardjpyou sure you are on head of stable/pike?15:05
ashakI was using 1.6.0.0rc1 this morning as per the docs. But I already ran into something that odyssey4me suggested had been fixed since that tag.15:05
evrardjpIf that's the case, maybe we just merged something that broke it, or, alternatively, your configuration could be wrong15:05
evrardjpoh, so not head15:06
evrardjpwhen you pulled up latest version, you should re-run all your playbooks15:06
evrardjpincluding the repo build, that will generate new requirements and all.15:07
ashakWel after asking about my previous problem, odyssey4me's suggestion was to switch to head of stable/pike for the moment to obtain the fix to the problem I was having15:07
ashakI did that I think.15:07
evrardjpthat was a good idea, but did you re-run the repo build etc?15:07
mhaydenashak / odyssey4me: reviews please! :) https://review.openstack.org/49960115:07
mhaydeni'll add hwoarang's extras in there now15:07
*** woodard has quit IRC15:08
evrardjptypo!15:08
ashakevrardjp: I ran all the playbooks again that were listed in the documentation I was following.15:08
mhaydenoopsies?15:08
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-pip_install master: Use OS pkgs, not pip  https://review.openstack.org/49960115:08
evrardjpgot you covered bro15:08
openstackgerritMajor Hayden proposed openstack/openstack-ansible-pip_install master: Use OS pkgs, not pip  https://review.openstack.org/49960115:09
ashakdamn, you guys are hardcore, i'm having trouble keeping up ;)15:09
mhaydenevrardjp: haha, i trampled your edit15:09
openstackgerritMajor Hayden proposed openstack/openstack-ansible-pip_install master: Use OS pkgs, not pip  https://review.openstack.org/49960115:10
evrardjpmhayden: see my review too15:10
openstackgerritMajor Hayden proposed openstack/ansible-hardening stable/pike: Add release note for F26 support  https://review.openstack.org/50005515:11
*** vikrant has joined #openstack-ansible15:12
*** EmilienM has quit IRC15:12
*** EmilienM has joined #openstack-ansible15:12
mhaydenevrardjp: leaving those variables undefined/blank should be fine since they exist in defaults/main.yml15:12
evrardjpif they do that's fine15:12
mhayden... if you liked it, then you should have put a deuce on it ...15:14
mhaydenall the lonely reviews15:14
mhaydennow put your hands up15:14
*** fxpester has quit IRC15:16
mgariepymhayden, see my comment in 49960115:16
mhaydenmgariepy: lookin15:16
mhaydenoh good point15:17
mhaydenany feedback from anyone else on whether we should *remove* those pip packages we installed?15:17
mhaydenthat probably wouldn't uninstall dependencies, though :(15:17
mgariepyor we add release note that containers need to be destroyed first... haha15:18
*** dmsimard has quit IRC15:19
*** dmsimard has joined #openstack-ansible15:19
*** thegreenhundred has joined #openstack-ansible15:22
spotzmgariepy: I know I just added something about detroying and creating containers somewhere15:22
mgariepymaybe the pip pkg removal should go in Pike instead of master.15:23
*** vnogin has quit IRC15:26
*** yifei has quit IRC15:26
*** vnogin has joined #openstack-ansible15:26
*** pcaruana has quit IRC15:30
*** Oku_OS is now known as Oku_OS-away15:32
mhaydenhwoarang: was your suggestion to remove those pip packages with pip uninstall?15:34
mhaydenor just omit them from the yml15:34
mhaydeni get ancy about this removal of pip packages15:34
mhaydenbut then again, most of the time, the venv contains the modules15:34
mhaydennot the system itself15:34
hwoarangmhayden: with pip uninstall :/15:34
*** chyka has joined #openstack-ansible15:36
*** kenperkins has joined #openstack-ansible15:39
kenperkinsI can't find a more specific channel for galera, so I'll ask here:15:39
kenperkinsI'm trying to understand why the haproxy config for galera in openstack-ansible doesn't treat all of the galera nodes as equals instead of only a single backend with 2 backup nodes15:40
mhaydenhwoarang: got it15:40
mhaydenkenperkins: well, galera recommends sending reads to all nodes15:43
mhaydenbut writes to one primary one15:43
mhaydenand use the others as backups15:43
kenperkinsit does neither of those things15:43
mhaydenkenperkins: can you link me to what you're seeing?15:43
kenperkinsit sends all writes and reads to one node15:43
mhaydenso we've talked about making a writing vip and reading vip in the past15:44
mhaydenthe openstack services don't understand how to split reads and writes, though15:44
mhaydenthere was code tested in mitaka/newton for that, but the nova folks gave up15:44
kenperkinshttps://github.com/openstack/openstack-ansible/blob/f026f81b8c862f053e915933b434bc8d1c63c80a/group_vars/all/haproxy.yml#L18-L1915:44
mhaydensince galera recommends writes go to a single server, we just went with that15:44
kenperkinswhere is that recommendation? I'd like to read it15:45
mhaydenhttps://mariadb.com/resources/blog/setup-mariadb-enterprise-cluster-part-3-setup-ha-proxy-load-balancer-read-and-write-pools15:45
mhaydenideally we'd have a read VIP with all three and a write VIP with one (plus backups)15:45
mhaydenkenperkins: there's always  https://mariadb.com/products/technology/maxscale ;)15:46
kenperkinsyea I'm not challenging it15:46
kenperkinsjust trying to understand it15:46
kenperkinsremind me which version of galera we're deploying? is it the maria 10.x one?15:47
mhaydendepends on the OSA release15:47
mhaydenusually 10.0/10.115:47
mhaydeni believe ocata/pike have 10.1 and newton has 10.015:47
mhaydenbut i'd have to go check15:47
kenperkinsyep, 10.x is good enough15:48
kenperkinsso basically we're using galera as an easier way to fail-over to a replica :D15:48
mhaydenkenperkins: further bedtime reading http://lists.openstack.org/pipermail/openstack-dev/2014-August/042528.html15:50
mhaydenkenperkins: at the moment, yes15:50
mhaydenworking around deadlocks is our priority15:50
mhaydenhence the single reader/writer15:50
mhaydenbut if we could split ... ;)15:50
*** mugsie has joined #openstack-ansible15:51
kenperkinsyea that's a messy situation. thanks for helping me understand15:54
kenperkinsalso read https://ghostaldev.com/2016/05/22/galera-gotcha-mysql-users/15:54
kenperkinsthanks @mhayden @mugsie15:54
openstackgerritMajor Hayden proposed openstack/openstack-ansible-pip_install master: Use OS pkgs, not pip  https://review.openstack.org/49960115:58
openstackgerritMajor Hayden proposed openstack/openstack-ansible-pip_install master: Use OS pkgs, not pip  https://review.openstack.org/49960115:59
openstackgerritMajor Hayden proposed openstack/openstack-ansible-pip_install master: Use OS pkgs, not pip  https://review.openstack.org/49960116:00
mhaydensheesh, third times a charm16:00
mhaydenkenperkins: de nada, sir!16:00
openstackgerritMajor Hayden proposed openstack/ansible-hardening stable/pike: Fix AppArmor idempotency  https://review.openstack.org/50011716:03
openstackgerritMajor Hayden proposed openstack/ansible-hardening stable/pike: Fix AppArmor idempotency  https://review.openstack.org/50011716:04
*** vnogin has quit IRC16:12
*** woodard has joined #openstack-ansible16:14
*** dave-mccowan has quit IRC16:20
*** esberglu has quit IRC16:24
*** DanyC has joined #openstack-ansible16:24
*** DanyC has quit IRC16:29
*** galstrom is now known as galstrom_zzz16:37
*** galstrom_zzz is now known as galstrom16:43
openstackgerritMajor Hayden proposed openstack/ansible-hardening master: Updated from OpenStack Ansible Tests  https://review.openstack.org/49729316:47
*** esberglu has joined #openstack-ansible16:47
*** esberglu has quit IRC16:51
*** galstrom is now known as galstrom_zzz16:53
*** rstarmer has joined #openstack-ansible17:00
*** germs has joined #openstack-ansible17:01
*** electrofelix has quit IRC17:01
*** germs1 has joined #openstack-ansible17:04
openstackgerritMerged openstack/ansible-hardening stable/pike: Fedora 26 support  https://review.openstack.org/49884617:04
*** germs has quit IRC17:05
openstackgerritMerged openstack/ansible-hardening stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/49691517:07
*** dxiri has quit IRC17:14
*** maybebuggy has quit IRC17:19
*** esberglu has joined #openstack-ansible17:20
*** DanyC has joined #openstack-ansible17:21
*** thegreenhundred has quit IRC17:24
*** galstrom_zzz is now known as galstrom17:28
*** stuartgr has left #openstack-ansible17:30
openstackgerritMerged openstack/openstack-ansible stable/pike: scripts: bootstrap-ansible: Add required packages on openSUSE Leap  https://review.openstack.org/49950417:39
openstackgerritMerged openstack/openstack-ansible stable/pike: tests: bootstrap-host: Use btrfs tools to determine available disk space  https://review.openstack.org/49950517:51
*** galstrom is now known as galstrom_zzz17:56
*** poopcat has joined #openstack-ansible18:01
*** dxiri has joined #openstack-ansible18:02
*** albertcard1 has joined #openstack-ansible18:05
*** rstarmer has quit IRC18:06
*** poopcat has quit IRC18:07
*** rstarmer has joined #openstack-ansible18:16
*** albertcard1 is now known as poopcat18:23
*** galstrom_zzz is now known as galstrom18:23
admin0openstack image list fails ( cli ) .. but works on Horizon . anyone has seen this before .. stable/ocata18:27
mgariepycloudnull, testign leap upgrade18:39
mgariepycloudnull, it's causing some issues  :) https://github.com/rcbops/rpc-maas/blob/master/tests/aio-create.sh#L10018:39
*** vikrant has quit IRC18:45
taskerwhat is "AIO"?18:51
mattt"all-in-one"18:53
mattttasker: where you basically shoehorn a bunch of stuff onto a single instance, resulting in many tears and much crying18:54
admin0tasker: its one click install of openstack // the tears and crying are of joy18:57
*** jwitko has quit IRC19:00
taskerhehe. this description is getting better and better.19:03
*** esberglu has quit IRC19:04
*** esberglu has joined #openstack-ansible19:05
*** galstrom is now known as galstrom_zzz19:21
*** galstrom_zzz is now known as galstrom19:21
cloudnullhahaha19:22
cloudnullmgariepy: what are you seeing?19:23
cloudnullsomething specific to that galera pin?19:23
mgariepyyeah it needs to be removed before running the upgrade.19:23
cloudnullah yes19:24
cloudnullthat pin was there just to get the AIO up19:24
mgariepyyeah19:24
mgariepymaybe we could check to see if it's there and remove the config ?19:24
cloudnull++19:24
cloudnullits likley others in real prod envs have something similar19:25
cloudnullespecially if they've been running kilo all this time19:25
mgariepyyeah19:25
mgariepytesting in a vm right now, i'll need to replicate my prod in hw then test on a ""real"" env.19:26
cloudnullwe'd not want to remove a specific URL set19:26
cloudnullmaybe folks are using a frozen repo behond a firewall19:26
cloudnullso maybe we just add a couple break points19:27
cloudnullif that var is detected.19:27
mgariepyyeah19:27
*** mbuil has quit IRC19:31
mgariepycloudnull, not quite sure where the check should be for this tho ..19:34
cloudnullwe could probably use a playbook  in the prep phase19:35
cloudnulland load the var files using the with_glob lookup19:35
openstackgerritMerged openstack/openstack-ansible master: Add ansible_python_interpreter to Ceph playbook  https://review.openstack.org/50008219:35
cloudnulland then asser / fail when found and some option is not set.19:36
* cloudnull spit balling19:36
odyssey4mecloudnull mgariepy IIRc our glaera client/server roles try to detect another mariadb repo configured and remove it19:38
odyssey4meit's perhaps not perfect19:38
mgariepyif your vars overwrite it it will just use the same repo ;)19:40
cloudnullodyssey4me: ah good point I forgot about that.19:42
cloudnullmaybe we should see about trying to shore that up ?19:42
*** zcourts has joined #openstack-ansible19:43
odyssey4memgariepy quite, ah that may be the issue - because from some time on we set the filename19:46
odyssey4meI think Ocata.19:46
odyssey4meso you may end up with two files, same repo19:46
odyssey4mebut perhaps the apt pinning is not cleaning up - not sure19:47
mgariepyit's hard to keep a system clean ;)19:47
mgariepyhave a nice weekend all.19:51
*** gouthamr has quit IRC19:51
cloudnulltake care mgariepy19:52
admin0hi all .. i have an issue of openstack image list returning a 404 while in the same user login from horizon, returing the images OK19:54
admin0GET call to None for https://my.turnkey.cloud:9292/v2/images used request id req-xxx   => Request returned failure status: 404 …   Not Found (HTTP 404) (Request-ID: req-xxx)19:55
taskercloudnull: it looks like my problem is the URL for the file was looking for ubuntu-16.04-x86_64. the file I saw was under unbuntu-14.04-x86-64.19:57
taskerI think that's because the new container is looking to be built at xenial, but no currently active repo container has those files under that directory.19:58
taskerI'm following along with https://etherpad.openstack.org/p/osa-newton-xenial-upgrade19:58
taskerdo I need to force a xenial repo container to be built prior to running "setup-everything"?19:58
*** vnogin has joined #openstack-ansible19:59
cloudnulladmin0: https://my.turnkey.cloud:9292/ seems to work. is there anything on the horizon container that might be redirecting that traffic to some other address?20:01
admin0horizon works, API does not20:02
admin0its a standad install .. not sure if it installs anything else20:02
cloudnullapi from the utility container ?20:02
cloudnulltasker:  you running both 14 and 16.04 ?20:03
taskerI'm trying to migrate from 14 to 1620:03
cloudnull ok.20:03
cloudnulland you have done one infra host?20:03
cloudnullat least one20:03
cloudnullif you did an inplace upgrade of an infra host, you will need to delete the repo container on that host20:04
cloudnulland then recreate it20:04
cloudnullif you re-kicked it, it should do the right thing out of the box20:04
taskeryeah, I've got two hosts at xenial. one with containers but nothing in them (built during "setup-everything")20:05
taskerbut when the galera book plays, it gets to the 404 error trying to pull a file from any existing repo container that dosen't exist.20:05
admin0cloudnull: i tried from utility ( as admin it works ) but as tenant its a virtualenv pip install python-openstackclient20:05
taskerI'm working on forcing out one xenial repo container into the new xenial host.20:07
taskerthen some haproxy magic to redirect repo lookups there.20:07
tasker(thanks for pointing out hatop, btw)20:07
*** smatzek has quit IRC20:16
*** gouthamr has joined #openstack-ansible20:29
*** marst has quit IRC20:37
*** galstrom is now known as galstrom_zzz20:37
taskergreat. I've tried setup-everything on controller-2 and -3 and neither are putting that file down. it's like neither one wants to host the repo container. i mean, it's got the container, but it doesn't have any of the built wheels.20:43
taskerwhen repo-install is run with --limit, neithen -2 nor -3 want to be a part of repo-masters.20:46
*** thorst_afk has quit IRC20:46
taskersince there's no host in that group, repo-build doesn't run and build stuff.20:46
taskeroh wise and powerful OSA devs, what have i done to offend? why do you forsake me? it's friday and I want to go home! <G>20:48
taskerI'm going to try it without a limit and see which it picks.20:48
*** esberglu has quit IRC20:49
*** esberglu has joined #openstack-ansible20:50
taskerlooks like it's proceeding.20:50
taskerthis explains some of the warnings in the etherpad about not using limit.20:50
*** esberglu has quit IRC20:54
cloudnulltasker: sorry21:08
cloudnullits friday before a holiday I suspect most are on their way out of town21:08
taskerit's okay.21:08
cloudnulldid you make it go?21:08
taskermost of my commentary is just "stream of conciousness" rhetoric; not much response needed.21:09
taskersort of. my last attempt ended in "'dict_object' has no attribute 'repo_build'"21:09
taskerrunning it again to see if it happens again.21:10
taskerthen it's into the code to see if I can see what's going on.21:10
cloudnullrunning `openstack-ansible repo-build.yml`21:10
cloudnull?21:10
taskerrepo-install21:10
cloudnullok21:10
taskerand it looks like it's gone on? not sure. repo-build can take a while. I'll know in a little bit.21:11
cloudnullI'll be here for the next 45.21:12
cloudnulllet me know21:12
taskerdon't hang around on my account.  . )21:12
cloudnulli've got some email to write before I can sign off.21:13
*** gouthamr has quit IRC21:16
taskeroh -- in case it was misunderstood; the "forsaken me" comment was a joke about why OSA isn't working today. not that y'all were busy doing other things and not answering.21:16
taskerok. the error appeared again.21:18
taskerOSA collects two groups for the repo_master, 14.04 and 16.04. it appears to build 14.04 on repo-1 no problem.21:19
taskerwhen it goes to run repo_build for repo-2 (16.04) it comes back with 'dict object' has no attribute 'repo_build' for the task "Ensure that temporary folders from previous build failures are absent"21:19
*** vnogin has quit IRC21:19
tasker(repo-1 is 14.04)21:19
*** vnogin has joined #openstack-ansible21:20
taskerand, I meant to make that run with increased verbosity so that I could see where the error is coming from.21:21
taskerthe message mentions "/etc/ansible/roles/repo_build/tasks/main.yml", but I think it might be deeper.21:21
taskerrunning it again with more verbosity.21:21
cloudnullmoar!21:26
odyssey4meyou may need to force a rebuild of wheels/venvs21:27
odyssey4meuse -e 'repo_build_git_reclone =yes,repo_build_wheel_rebuild=yes, repo_build_venv_rebuild=yes'21:28
taskerok. giving that a shot.21:29
odyssey4meit's an unfortunate side-effect of making the repo build idempotent - we don't currently have something that tells whether one of the arch/distro sets is missing21:29
odyssey4meif that works, please register a bug - hopefully we can fix that21:30
cloudnullthat's a great note... neith ^21:30
cloudnullI totally forgot about that21:30
cloudnullodyssey4me:  for prez!21:31
odyssey4mewe should maybe document that as a tip or something for now21:31
odyssey4mebut a bug would help make that right21:32
*** thorst_afk has joined #openstack-ansible21:32
*** galstrom_zzz is now known as galstrom21:32
* cloudnull creating a bug21:32
odyssey4memy plan is to actually turn the repo build into more of a cache in this cycle for queens21:33
odyssey4mebut older branches will still need a fix21:33
odyssey4meI'll be working on a prototype for the PTG, probably tomorrow.21:34
*** thorst_afk has quit IRC21:36
*** galstrom is now known as galstrom_zzz21:39
taskernew error, second time now: IOError: [Errno 2] No such file or directory: '/var/www/repo/pools/ubuntu-14.04-x86_64/gnocchiclient/gnocchiclient-2.8.2-py2.py3-none-any.whl21:39
taskerhappened with and without the variable delcaration.21:40
taskerI'm going to flush the /var/www/repo directory and try again.21:40
odyssey4mehmm, sounds like an rsync fail21:40
odyssey4mebasically it thinks it's there, then it isn't21:40
odyssey4meor it might be a symlink fail, so yeah - maybe a flush and re-do21:41
cloudnullodyssey4me tasker: https://bugs.launchpad.net/openstack-ansible/+bug/171459721:41
openstackLaunchpad bug 1714597 in openstack-ansible "multi OS repo-build needs to be more intuitive " [Undecided,New]21:41
odyssey4mecloudnull the biggest hurdle there is not having a good way to test properly21:42
odyssey4meI tried going down the rabbit hole of adding a multi-os and multi-arch test in the repo build role, but it got complicated21:42
cloudnullyup. I wonder if we could override the container base OS to set this up in the gate.21:42
cloudnullah.21:42
odyssey4meyeah, tried that - but we do quite a few things to keep things simple21:43
odyssey4meso the overrides just grew and grew and got very, very messy21:43
odyssey4methis is part of why I've decided to rethink it entirely21:43
cloudnull i could see that being an issue21:43
odyssey4meso with the new idea I have, I'll try to make it test all of that from the get-go21:43
cloudnullcool21:44
taskermarking myself as "affected"21:45
taskerthanks cloudnull!21:45
cloudnulli just did the clerical work, odyssey4me ++ for the possible fix21:45
*** rstarmer has quit IRC21:47
*** thorst_afk has joined #openstack-ansible21:48
*** thorst_afk has quit IRC21:50
odyssey4metasker if you can add your own thoughts/experience/workarounds/solutions that'd be awesome21:50
taskerabsolutely.21:50
odyssey4methanks for putting that together cloudnull21:50
taskernow it's having a problem with repo-1!21:53
tasker"file not found: /var/www/repo/openstackgit/requirements/upper-constraints.txt"21:53
taskerwhat is up with me today?21:53
odyssey4mewhich one did you clear?21:53
taskerrepo-221:53
odyssey4mehmm, odd21:54
taskerquite.21:54
odyssey4meI might be inclined to setup a lab for this and try the whole migration thing myself to see what happens21:54
taskertask path: /etc/ansible/roles/repo_build/tasks/repo_build_prepare.yml:6721:54
odyssey4meI think it works well if you're doing a fresh env, but not so much when you're transitioning21:54
odyssey4meI wonder if it'd be worth just destroying all the repo containers, rebuilding them from scratch... if you're prepared to lose your previous data21:55
taskerand that only started showing up after I "rm -fr /var/www/repo/*" on repo-221:55
odyssey4meis this a test env, or prod env?21:55
taskertest21:55
odyssey4meoh - are you running repo-build, repo-server or repo-install ?21:55
taskerinstall21:56
odyssey4mehmm :/21:56
odyssey4meI think the LB might be returning data, but then it balances to a node which doesn't have data21:56
odyssey4medisable the back-end for the one with no data in haproxy21:56
taskerbut it showed up on a run of repo-build, so I regressed back to -install to catch the -server in there in case it did something important.21:56
odyssey4methen retry21:57
taskerall disabled.21:57
odyssey4meoh21:57
taskerwell, -2 and -3 are. only -1 is active.21:57
odyssey4meand does one have data?21:57
odyssey4meare there any bad links on it?21:57
odyssey4meie symlinks with no file to back them up?21:57
taskerdata's there. just not that file it's looking for.21:58
odyssey4meoh wait - that's the git repositories21:58
odyssey4methe git repositories should be cloned, and the requirements repo is crucial to the first phase21:59
taskerthe one thing I haven't done is run "setup-everything" without a limit.21:59
odyssey4meoh no - no need for that22:00
odyssey4meif you wipe directories, then repo-server is important22:00
odyssey4meotherwise just repo-build should do22:00
taskerok. the notes at https://etherpad.openstack.org/p/osa-newton-xenial-upgrade are conflicting in some spots.22:00
taskers/conflicting/confusing22:00
cloudnullok. i have to run , folks are now at my house now. take care all.22:00
odyssey4meI need to call it a night :/22:00
taskerhave a great weekend!22:00
taskerno worries. me, too.22:00
cloudnullcheers22:00
odyssey4mecheers!22:01
taskerthis can wait until tuesday.22:01
taskerthanks very much for your help.22:02
*** DanyC has quit IRC22:05
*** DanyC has joined #openstack-ansible22:06
*** DanyC has quit IRC22:16
*** thorst_afk has joined #openstack-ansible22:29
*** thorst_afk has quit IRC22:32
*** rstarmer has joined #openstack-ansible22:34
*** rstarmer has quit IRC22:47
*** rstarmer has joined #openstack-ansible22:48
*** rstarmer has quit IRC23:02
*** rstarmer has joined #openstack-ansible23:07
*** gouthamr has joined #openstack-ansible23:13
*** thegreenhundred has joined #openstack-ansible23:16
*** zcourts has quit IRC23:20
*** thegreenhundred has quit IRC23:24
*** markvoelker has quit IRC23:36
*** chyka has quit IRC23:44
*** dxiri has quit IRC23:47

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