Monday, 2017-06-19

*** markvoelker has quit IRC00:10
*** markvoelker has joined #openstack-ansible00:10
*** lbragstad has quit IRC00:12
*** markvoelker has quit IRC00:15
*** vnogin has quit IRC00:20
*** qcrivera has joined #openstack-ansible00:20
*** yifei has joined #openstack-ansible00:22
*** rstarmer has joined #openstack-ansible00:31
*** bauruine has quit IRC00:32
*** fyu has joined #openstack-ansible00:33
*** bauruine has joined #openstack-ansible00:37
*** thorst has joined #openstack-ansible00:39
*** NWOutlier_ has joined #openstack-ansible00:48
*** thorst has quit IRC00:51
*** thorst has joined #openstack-ansible00:52
*** thorst has quit IRC00:56
*** manheim has joined #openstack-ansible01:04
*** cuongnv has joined #openstack-ansible01:07
*** manheim has quit IRC01:08
*** cpuga has joined #openstack-ansible01:21
*** cpuga has quit IRC01:25
*** SerenaFeng has joined #openstack-ansible01:29
*** acormier has joined #openstack-ansible01:31
*** qcrivera has quit IRC01:34
*** galstrom_zzz is now known as galstrom01:51
*** acormier has quit IRC02:04
*** acormier has joined #openstack-ansible02:04
*** fyu has quit IRC02:05
*** bauruine has quit IRC02:17
*** bauruine has joined #openstack-ansible02:20
*** galstrom is now known as galstrom_zzz02:27
*** hw_wutianwei has joined #openstack-ansible02:32
*** fergus has joined #openstack-ansible02:42
hw_wutianweihi everyone02:45
hw_wutianweiI used openstack-ansible to deploy the openstack02:45
hw_wutianweibut I meet some problem like this:02:46
hw_wutianweifailed: [host_utility_container-d494e935 -> 10.1.0.51] (item=lxc.start.delay=15) => {"failed": true, "item": "lxc.start.delay=15", "module_stderr": "Shared connection to 10.1.0.51 closed.\r\n", "module_stdout": "", "msg": "MODULE FAILURE"}02:46
hw_wutianweicould anyone can help me? Thanks02:47
*** acormier has quit IRC02:47
*** acormier has joined #openstack-ansible02:47
*** galstrom_zzz is now known as galstrom02:48
*** acormier has quit IRC02:51
*** thorst has joined #openstack-ansible02:53
*** galstrom is now known as galstrom_zzz02:57
*** NWOutlier_ has quit IRC02:57
*** thorst has quit IRC02:57
*** gkadam has joined #openstack-ansible03:02
*** SerenaFeng has quit IRC03:07
*** gouthamr has quit IRC03:17
*** qcrivera has joined #openstack-ansible03:21
*** udesale has joined #openstack-ansible03:31
*** qcrivera has quit IRC03:32
*** chigang__ has joined #openstack-ansible03:35
*** galstrom_zzz is now known as galstrom03:42
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-lxc_container_create master: Write to rootfs directory instead of through /proc  https://review.openstack.org/47519403:50
*** cNilesh has joined #openstack-ansible03:50
*** galstrom is now known as galstrom_zzz03:51
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-lxc_container_create master: Write to rootfs directory instead of through /proc  https://review.openstack.org/47519403:52
*** thorst has joined #openstack-ansible03:54
*** gouthamr has joined #openstack-ansible03:58
*** thorst has quit IRC03:58
*** gkadam has quit IRC04:01
*** gouthamr has quit IRC04:02
*** gkadam has joined #openstack-ansible04:03
*** gkadam has quit IRC04:06
*** bauruine has quit IRC04:06
*** gkadam has joined #openstack-ansible04:06
*** gkadam has quit IRC04:09
*** bauruine has joined #openstack-ansible04:10
*** gkadam has joined #openstack-ansible04:10
*** hybridpollo has quit IRC04:15
*** gkadam_ has joined #openstack-ansible04:23
*** gkadam has quit IRC04:26
*** winggundamth has joined #openstack-ansible04:31
*** pcaruana has joined #openstack-ansible05:14
*** pranav678 has joined #openstack-ansible05:34
*** tobberydberg has joined #openstack-ansible05:35
*** jbadiapa_ has joined #openstack-ansible05:46
*** thorst has joined #openstack-ansible05:54
*** Oku_OS-away is now known as Oku_OS05:56
*** thorst has quit IRC05:59
*** manheim has joined #openstack-ansible06:04
*** Oku_OS is now known as Oku_OS-away06:06
*** manheim has quit IRC06:10
*** winggundamth has quit IRC06:20
*** markus_z has joined #openstack-ansible06:22
*** jvidal has joined #openstack-ansible06:31
neithhw_wutianwei: use lxc-info to check if containers are started06:35
hw_wutianweineith: the utility container was started06:37
neithhw_wutianwei: can yo manually ssh to it from the deploy host?06:38
*** bsv has quit IRC06:39
hw_wutianweiyes, I can ssh from the deploy host. but sometime it failed when using ansible.06:39
hw_wutianweineith: is this caused by too much connections?06:40
neithif you replay openstack-ansible and add --limit host_utility_container-d494e935 does it works?06:41
*** gkadam_ is now known as gkadam06:44
hw_wutianweineith: it works06:44
hw_wutianweineith: ansible can still ssh this container06:45
neithhw_wutianwei: does your infra host is powerful enough ?06:45
neithHw_wutianwei restarting lxc containers are sometimes a bit slow06:46
hw_wutianweineith: the memory of my infra host is 16GB,and disk is 200GB06:47
hw_wutianweimy infra host is a vitrual machine06:48
hw_wutianweineith: is it ok?06:49
neithhw_wutianwei: should work but would not recommend for prod06:53
*** mpranjic_ is now known as mpranjic06:53
*** mpranjic is now known as Guest2990406:54
hw_wutianweineith: so you mean this problem maybe cause by the infra host?06:54
neithhw_wutianwei: no thats not what I mean06:54
*** Guest29904 has quit IRC06:55
*** mpranjic_ has joined #openstack-ansible06:55
hw_wutianweineith: ok, do you have any idear to solve this problem?06:56
hw_wutianweiidea06:56
neithhw_wutianwei: not really, you should wait a couple hours when experimented users will be available06:57
hw_wutianweineith: thank you very much06:58
*** manheim has joined #openstack-ansible06:58
neithhw_wutianwei: the only time I faced this issue was when I used a VM and restarting containers was so slow that ssh connexions were randomly failing06:59
*** manheim has joined #openstack-ansible06:59
hw_wutianweineith: my problem failed by chance also07:00
neithhw_wutianwei: you can replay openstack ansible playbook as mush as you want07:01
hw_wutianweineith: this cost too many time07:02
*** shardy has joined #openstack-ansible07:12
*** charcol has quit IRC07:19
*** winggundamth has joined #openstack-ansible07:21
*** Dinesh_Bhor has joined #openstack-ansible07:31
*** armaan has joined #openstack-ansible07:39
*** openstackgerrit has quit IRC07:48
*** thorst has joined #openstack-ansible07:55
*** rpittau has joined #openstack-ansible07:58
*** thorst has quit IRC07:59
*** SerenaFeng has joined #openstack-ansible08:01
*** mpranjic_ is now known as mpranjic08:04
mpranjicmhayden: debian9 is released08:04
*** foutatoro has joined #openstack-ansible08:17
*** pbandark has joined #openstack-ansible08:17
*** vnogin has joined #openstack-ansible08:20
*** vnogin has quit IRC08:24
*** SerenaFeng has quit IRC08:26
*** bauruine has quit IRC08:31
*** bauruine has joined #openstack-ansible08:34
*** electrofelix has joined #openstack-ansible08:40
*** SerenaFeng has joined #openstack-ansible08:44
*** openstackgerrit has joined #openstack-ansible09:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Implement serialisable rolling upgrade  https://review.openstack.org/47511509:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Implement rolling upgrades for cinder  https://review.openstack.org/46995509:18
hwoarangodyssey4me: hello. quick question about the OSA jobs. why do you use 'nodes: ubuntu-{trusty, xenial}' only? i am not very familiar with the ci setup, but i guess this allocates an ubuntu host to even run the centos7 jobs in a vm?09:20
odyssey4mehwoarang we use ubuntu-trusty, ubuntu-xenial and centos-7 nodes09:20
odyssey4mewhere are you looking that you see that?09:20
hwoarangin jenkins/jobs/ansible-role-jobs.yaml09:21
hwoarangin the 2 job groups at the end09:22
odyssey4methese are the possible node types: https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/ansible-role-jobs.yaml#L126-L13209:22
odyssey4meI'm not sure why https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/ansible-role-jobs.yaml#L120-L122 doesn't have the same list09:22
hwoarangyeah i thought that jenkins was looking at the 'node' param to look for a particular node type09:23
hwoarangconfusing...09:23
*** armaan has quit IRC09:24
odyssey4meah yes, the template overwrites the node with the ostype: https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/ansible-role-jobs.yaml#L6809:24
hwoaranghmm ok so it takes precedence09:27
hwoarangi need to read about that again09:27
hwoarangok thanks!09:27
odyssey4mewelcome back andymccr :)09:31
* asettle coughs loudly09:32
andymccrhaha09:32
andymccrthanks! if i missed something that needs attention let me know. there are a lot of emails etc to sift through so yeah ;P09:32
odyssey4mewelcome back to asettle too :p09:33
odyssey4meyeah, as a heads up infra switched dns providers on friday09:33
odyssey4mejust as we finally managed to resolve the centos gating blockage09:33
odyssey4meI'm still seeing DNS resolution failures in jobs though. :/09:34
asettleodyssey4me: thanks pal ;)09:34
odyssey4methese are the unblockers for the centos issue: https://review.openstack.org/#/q/topic:bug/169753109:34
odyssey4me(some outstanding reviews)09:34
odyssey4meoh yeah, the other blockage was related to the python interpreter used - so we did some patches for those too which are almost all merged09:36
odyssey4mehttps://review.openstack.org/#/q/topic:fix-localhost-delegation for example09:36
odyssey4meand https://review.openstack.org/47456709:37
odyssey4meand https://review.openstack.org/47456509:37
odyssey4meI'm busy taking a look at what's causing the cinder gates to fail09:37
mardimHello guys I want to add ovs-nsh support to ansible neutron role09:50
mardimhow do you recommend to do that09:51
mardim?09:51
mardimI thought that I can make the neutron role more generic and when someone wants nsh suport can do that through a variable09:52
mardimin openstack-ansible repo09:52
mardimwhat do you think?09:52
*** thorst has joined #openstack-ansible09:56
*** thorst has quit IRC10:00
*** mrchao has joined #openstack-ansible10:13
odyssey4memardim you'll see ovs and nuage support already there - follow the same model10:19
odyssey4meandymccr we also had another discussion with infra around the keystone upgrade job10:21
odyssey4methey raised the need to support dependent patches for stable branches and master branch things10:21
andymccrodyssey4me: ahh what was the outcome? i saw a -1 on some comment so i fixed it up10:21
odyssey4meand suggested that we use devstack-gate to prep the host instead of reinventing the wheel10:21
odyssey4methere is a model there that we should try to emulate in the short term, but over time it would be beneficial to try to re-use some things infra provides10:22
odyssey4meI would suggest that as a session we do at the PTG.10:22
andymccrfair enough10:23
odyssey4methe way it gets setup in devstack-gate is that the repositories for the previous/stable branch are setup in /opt/stack/old (I think), and the current/master branch stuff is setup in /opt/stack/new10:24
odyssey4methen, if you look at http://logs.openstack.org/30/471630/3/gate/gate-puppet-tripleo-puppet-syntax-4-centos-7/42fff2c/_zuul_ansible/vars.yaml for example, ZUUL_CHANGES provides the info about that dependent changes and includes which branch they belong to10:24
odyssey4meso we'd have to evolve our tooling to cater for dep changes for old and new10:26
*** vnogin has joined #openstack-ansible10:26
odyssey4methat's the infra ideal position10:26
*** basilAB has quit IRC10:27
*** vaishali has quit IRC10:27
*** persia has joined #openstack-ansible10:27
odyssey4merealistically speaking whether that's required for the job or not is up to lbragstad as it's the project who decides what they're testing and what a successful test means for the project's deliverables10:27
*** hwoarang has quit IRC10:28
*** gkadam has quit IRC10:28
*** hwoarang has joined #openstack-ansible10:29
*** gkadam has joined #openstack-ansible10:30
*** stuartgr has joined #openstack-ansible10:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Implement rolling upgrades for cinder  https://review.openstack.org/46995510:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Implement rolling upgrades for keystone  https://review.openstack.org/46960510:31
*** vaishali has joined #openstack-ansible10:34
*** basilAB has joined #openstack-ansible10:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Never fail for result generation tasks  https://review.openstack.org/47518410:39
*** fergus has quit IRC10:47
mardimodyssey4me: You mean suppoprt for OVS in nutron-ansible right ?10:53
mardimneutron*10:53
odyssey4memardim I mean that we already have support for OVS in openstack-ansible-os_neutron10:56
mardimodyssey4me: Yes I know that but do you think that we can just replace the packages of OVS with OVS-nsh packages or we can just create a variable and if that variable is true for instance then we can install the ovs-nsh packages10:58
mardim?10:58
odyssey4memardim I have no idea what OVS-nsh is, so I can't really advise. Best is to propose a patch and discuss in review.10:58
*** udesale has quit IRC11:00
mardimodyssey4me: Oh ok sorry OVS-nsh is regular ovs dataplane with nsh protocoll support which is used by SFC11:00
mardimodyssey4me: But I think I will create a blueprint and uploaded for review11:00
*** pbandark1 has joined #openstack-ansible11:05
*** pbandark has quit IRC11:06
*** pbandark1 is now known as pbandark11:06
*** winggundamth has quit IRC11:07
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_nova master: [TEST] - test setting nova back to master  https://review.openstack.org/47533611:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Add haproxy install playbook  https://review.openstack.org/47180511:12
*** SerenaFeng has quit IRC11:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Add thinprovisioning tools for Ubuntu  https://review.openstack.org/47533911:18
*** smatzek has joined #openstack-ansible11:25
berendtmhayden: what is the difference between ansible-hardening and openstack-ansible-security?11:27
szaherandymccr: Hi, Regarding this patch it looks like they still asking/waiting for your +111:45
szaherhttps://review.openstack.org/#/c/469938/11:46
*** thorst has joined #openstack-ansible11:48
*** chhavi has joined #openstack-ansible11:52
mgariepymorning everyone11:52
*** cmart has joined #openstack-ansible11:53
andymccrhe szaher - done, sorry about the delay!11:54
szaherandymccr: Thanks :)12:00
openstackgerritMarc GariĆ©py proposed openstack/openstack-ansible-os_nova master: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47535412:02
*** rstarmer has quit IRC12:02
mgariepyodyssey4me, ^^12:02
mgariepysomehow my grep missed it the other day haha12:02
*** rstarmer has joined #openstack-ansible12:03
*** rstarmer has quit IRC12:03
*** rstarmer has joined #openstack-ansible12:04
*** rstarmer has quit IRC12:04
*** cmart has quit IRC12:04
*** rstarmer has joined #openstack-ansible12:05
*** rstarmer has quit IRC12:05
*** rstarmer has joined #openstack-ansible12:06
*** rstarmer has joined #openstack-ansible12:06
*** rstarmer has quit IRC12:06
*** cshen has joined #openstack-ansible12:08
*** armaan has joined #openstack-ansible12:11
*** askb has quit IRC12:19
odyssey4meberendt http://lists.openstack.org/pipermail/openstack-dev/2017-May/116922.html12:21
odyssey4meansible-hardening is a copy and the security role will be retired12:21
*** acormier has joined #openstack-ansible12:22
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_horizon master: Install curl for translations update  https://review.openstack.org/47536512:22
odyssey4meI'd appreciate some review for https://review.openstack.org/475339 please - it unblocks the cinder role.12:23
*** qcrivera has joined #openstack-ansible12:23
openstackgerritAndy McCrae proposed openstack/openstack-ansible master: [WIP] Add translations test-site deployment option  https://review.openstack.org/46722212:24
mhaydenberendt: ansible-hardening is the new project going forward -- it's a rename12:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Implement data migrations for rolling upgrades  https://review.openstack.org/47040812:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Ensure that services restart in a particular order  https://review.openstack.org/47268912:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Add reload support to init file  https://review.openstack.org/47353712:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Deprecate rpc_backend option  https://review.openstack.org/46975912:26
berendtmhayden: i think it makes sense to add a note to the readme file of osa repository, it is a little bit confusing12:26
*** schwicht has joined #openstack-ansible12:26
berendtmhayden: but for the moment osa repository has to be used? there are newer releases in the osa repository12:27
odyssey4meyeah, that's part of the retirement process - although I think mhayden is still busy getting the patches merged to transition everything to the hardening repo first12:27
*** cpuga has joined #openstack-ansible12:27
mhaydenberendt: yes, i'm still working to get the new repo settled and then i'll begin updating docs/readme's and such12:28
odyssey4memhayden mgariepy you'll want https://review.openstack.org/475101 merged asap to get ocata back to working12:29
odyssey4melogan- it seems that we don't really have a good way to achieve the suggesiton of having the iscsi package be applied more granularly from the discussion in https://review.openstack.org/46113312:30
odyssey4meexcept to do what mattt suggested and add a new distro list for the backup service12:31
odyssey4meI see what we have an lvm_inuse var, but it's a bit terrible...12:31
*** gkadam has quit IRC12:31
logan-hmm yeah gotcha. theres nothing in place currently that filters the iscsi packages based on whether they're needed or not so I guess this just follows the existing pattern12:32
odyssey4meit seems that all backends except ceph use iscsi in some way for the most part, so I think that whole mechanism might need a rethink.12:32
logan-yeah12:32
odyssey4meI do think that the whole ceph config might need a re-think12:32
*** acormier has quit IRC12:38
*** acormier has joined #openstack-ansible12:38
*** vnogin has quit IRC12:39
*** vnogin has joined #openstack-ansible12:41
*** acormier has quit IRC12:42
*** cNilesh has quit IRC12:45
*** vnogin has quit IRC12:46
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_gnocchi master: Move to use new upstream Gnocchi  https://review.openstack.org/47537112:46
*** qcrivera has quit IRC12:48
*** qcrivera has joined #openstack-ansible12:49
openstackgerritAndy McCrae proposed openstack/openstack-ansible master: Move Gnocchi to use github location  https://review.openstack.org/47537312:49
*** rpittau has quit IRC12:52
*** woodard has quit IRC12:52
*** woodard has joined #openstack-ansible12:53
*** gouthamr has joined #openstack-ansible12:54
*** cuongnv has quit IRC12:55
*** schwicht has quit IRC12:56
mhaydenif someone has a moment to help me get ansible-hardening moving along in ocata... https://review.openstack.org/#/c/473825/ :)12:59
odyssey4meandymccr hwoarang did you notice our automated proposal bot's first proposal: https://review.openstack.org/47517612:59
*** lucasxu has joined #openstack-ansible12:59
openstackgerritMerged openstack/openstack-ansible-os_heat stable/newton: Correct heat developer mode constraint  https://review.openstack.org/47510513:00
openstackgerritMerged openstack/openstack-ansible-ceph_client stable/ocata: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47510213:00
hwoarangodyssey4me: oh it works :)13:00
openstackgerritMerged openstack/openstack-ansible-galera_client master: Updated from OpenStack Ansible Tests  https://review.openstack.org/47517613:00
hwoarangok seems good enough. time to turn it on for all projects then13:00
odyssey4mehwoarang yep :)13:01
hwoaranggood good13:02
openstackgerritMerged openstack/openstack-ansible-lxc_container_create master: Test overridden lxc_container_bind_mounts value  https://review.openstack.org/47519813:04
andymccrodyssey4me: thats awesome13:06
*** qcrivera has quit IRC13:08
*** esberglu has joined #openstack-ansible13:08
*** vnogin has joined #openstack-ansible13:11
*** schwicht has joined #openstack-ansible13:12
*** BlackDex has joined #openstack-ansible13:13
*** pranav678 has quit IRC13:14
*** whiteveil has joined #openstack-ansible13:16
*** kylek3h_ has quit IRC13:21
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_gnocchi master: Move to use new upstream Gnocchi  https://review.openstack.org/47537113:29
*** klamath has joined #openstack-ansible13:31
*** klamath has quit IRC13:31
*** woodard has quit IRC13:31
*** klamath has joined #openstack-ansible13:31
*** whiteveil_ has joined #openstack-ansible13:32
*** whiteveil has quit IRC13:32
*** whiteveil_ is now known as whiteveil13:32
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/ocata: Update paste, policy and rootwrap configurations 2017-06-12  https://review.openstack.org/47336813:36
openstackgerritMerged openstack/openstack-ansible stable/ocata: Set PrivateDevices=false for MemcacheD  https://review.openstack.org/47510113:37
*** smatzek has quit IRC13:38
odyssey4meandymccr unfortunately with the latest lxc updates it appears that the ability to use loopback devices inside a container is gone, so https://github.com/openstack/openstack-ansible-os_cinder/commit/879082f204cd848f1423714a3d93943c4c7d9fa6 doesn't work any more13:45
odyssey4methe solution outlined in https://askubuntu.com/questions/376345/allow-loop-mounting-files-inside-lxc-containers doesn't work either13:45
odyssey4memy suggestion is that we ditch the volume container for now to unblock patches for os_cinder, meanwhile I'll work on a setup with LVM on the host, NFS on the host with two containers running cinder-volume serving NFS - happy with that idea?13:46
*** kylek3h has joined #openstack-ansible13:46
andymccrodyssey4me: hmm that could screw us on swift too13:49
andymccrhmm maybe not - it might be ok for swift13:52
andymccrodyssey4me: but to answer the question - yeah the solution seems fine haha13:52
andymccri'll test the swift stuff out in the meantime13:52
odyssey4meare you using loopbacks from inside the containers? or are you just using bind mounts to the host?13:53
andymccrbind mounts from what i can tell, we don't do losetup etc.13:54
andymccrso should work13:54
*** vnogin has quit IRC13:56
*** jwitko has joined #openstack-ansible13:59
odyssey4meyeah, that will be fine13:59
openstackgerritMajor Hayden proposed openstack/openstack-ansible stable/ocata: Use new ansible-hardening role  https://review.openstack.org/47382914:00
openstackgerritMajor Hayden proposed openstack/openstack-ansible stable/ocata: Use new ansible-hardening role  https://review.openstack.org/47382914:01
*** smatzek has joined #openstack-ansible14:04
mhaydenjmccrory: just rebased https://review.openstack.org/473829 if you wanna stick your deuce back on that there thing14:04
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Add thinprovisioning tools for Ubuntu  https://review.openstack.org/47533914:07
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Install lvm2 for cinder-volume LVM hosts  https://review.openstack.org/47539614:09
*** woodard has joined #openstack-ansible14:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Pass packages to install as a list  https://review.openstack.org/47227814:15
openstackgerritMerged openstack/openstack-ansible-galera_server master: vars: main: Split percona packages from the galera server ones.  https://review.openstack.org/47094414:16
openstackgerritMerged openstack/openstack-ansible-galera_server master: tasks: galera_upgrade_post: Retry if starting the MariaDB service failed  https://review.openstack.org/47094514:16
openstackgerritMerged openstack/openstack-ansible master: scripts: sources-branch-updater-lib.sh: Avoid using 'dirname $0'  https://review.openstack.org/47455114:18
openstackgerritMerged openstack/openstack-ansible master: Move unsetting of group and host env vars  https://review.openstack.org/47478714:18
openstackgerritMerged openstack/openstack-ansible stable/mitaka: pin jinja2  https://review.openstack.org/47510614:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Install lvm2 for cinder-volume LVM hosts  https://review.openstack.org/47539614:19
openstackgerritMerged openstack/openstack-ansible-galera_server master: Sync test files with the openstack-ansible-tests repository  https://review.openstack.org/47094614:19
openstackgerritMerged openstack/openstack-ansible-galera_server master: tasks: Set Restart option for systemd service file  https://review.openstack.org/47094714:20
*** acormier has joined #openstack-ansible14:20
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: scripts: sources-branch-updater: Allow role requirements updates on master  https://review.openstack.org/46546614:20
*** klamath has quit IRC14:22
*** klamath has joined #openstack-ansible14:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Install lvm2 for cinder-volume LVM hosts  https://review.openstack.org/47539614:23
*** gouthamr has quit IRC14:26
*** manheim has quit IRC14:28
*** gouthamr has joined #openstack-ansible14:28
odyssey4meI'd love to see some reviews for https://review.openstack.org/472689 please.14:29
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-galera_server master: Add support for the openSUSE Leap distributions  https://review.openstack.org/44524814:30
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/openstack-ansible-plugins master: Handle 'dict' type as input of 'content'  https://review.openstack.org/47540914:31
alextricity25^ cloudnull14:31
openstackgerritMerged openstack/openstack-ansible-os_horizon master: Install curl for translations update  https://review.openstack.org/47536514:31
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/openstack-ansible-plugins master: Handle 'dict' type as input of 'content'  https://review.openstack.org/47540914:32
openstackgerritAndy McCrae proposed openstack/openstack-ansible master: [WIP] Add translations test-site deployment option  https://review.openstack.org/46722214:34
*** lbragstad has joined #openstack-ansible14:35
openstackgerritMerged openstack/openstack-ansible-repo_server master: Split user create and ssh key generation  https://review.openstack.org/47473014:39
*** phalmos has joined #openstack-ansible14:39
*** vnogin has joined #openstack-ansible14:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server stable/ocata: Split user create and ssh key generation  https://review.openstack.org/47541314:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server stable/newton: Split user create and ssh key generation  https://review.openstack.org/47541414:42
openstackgerritMajor Hayden proposed openstack/openstack-ansible-tests stable/ocata: Use ansible-hardening repository  https://review.openstack.org/47382514:47
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/openstack-ansible-plugins master: Handle 'dict' type as input of 'content'  https://review.openstack.org/47540914:47
*** galstrom_zzz is now known as galstrom14:48
odyssey4mealextricity25 if you want to test whether it works, add a 'Depends-On: <change id>' to the ceilometer/whatever role patch commit message and the two will be tested together14:49
*** manheim has joined #openstack-ansible14:56
*** whiteveil has quit IRC14:56
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-lxc_container_create master: Use connection plugin instead of delegating  https://review.openstack.org/47519414:56
mgariepyhwoarang, we already symlink stuff for nova I wouldn't mind if we do for galera :)14:56
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-lxc_container_create master: Use connection plugin instead of delegating  https://review.openstack.org/47519414:57
mgariepymaybe someone else would think otherwise tho.14:57
hwoarangmgariepy: ok no problem i will do it14:58
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible master: scripts: sources-branch-updater: Allow role requirements updates on master  https://review.openstack.org/46546614:58
*** whiteveil has joined #openstack-ansible14:59
odyssey4mejmccrory a suggestion in https://review.openstack.org/#/c/475194/5/tasks/container_create.yml14:59
odyssey4megood thinking - I guess we had forgotten this was an option now :)14:59
*** manheim has quit IRC15:00
*** whiteveil_ has joined #openstack-ansible15:01
*** mrchao has quit IRC15:02
jmccroryodyssey4me heh yeah, much simpler15:02
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-lxc_container_create master: Use connection plugin instead of delegating  https://review.openstack.org/47519415:02
openstackgerritAndy McCrae proposed openstack/openstack-ansible master: [WIP] Add translations test-site deployment option  https://review.openstack.org/46722215:03
*** whiteveil has quit IRC15:03
*** whiteveil_ is now known as whiteveil15:03
openstackgerritMajor Hayden proposed openstack/openstack-ansible stable/ocata: Use new ansible-hardening role  https://review.openstack.org/47382915:03
openstackgerritMerged openstack/openstack-ansible-os_glance master: Pass packages to install as a list  https://review.openstack.org/47227815:04
*** tobberyd_ has joined #openstack-ansible15:07
*** tobberydberg has quit IRC15:10
*** tobberyd_ has quit IRC15:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance stable/ocata: Pass packages to install as a list  https://review.openstack.org/47542515:18
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Ensure that services restart in a particular order  https://review.openstack.org/47268915:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/ocata: Ensure that services restart in a particular order  https://review.openstack.org/47542715:22
*** jvidal has quit IRC15:22
openstackgerritCharles Farquhar proposed openstack/openstack-ansible-os_swift master: Add support for swift3 middleware  https://review.openstack.org/37441615:30
*** armaan_ has joined #openstack-ansible15:30
*** galstrom is now known as galstrom_zzz15:31
*** galstrom_zzz is now known as galstrom15:31
*** rpittau has joined #openstack-ansible15:32
openstackgerritMerged openstack/openstack-ansible-lxc_container_create master: Use connection plugin instead of delegating  https://review.openstack.org/47519415:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/newton: Ensure that services restart in a particular order  https://review.openstack.org/47543615:32
*** armaan has quit IRC15:32
*** pcaruana has quit IRC15:33
palendaeIs anyone here involved in glance? Trying to get some answers in their IRC channel but coming up empty for the 2nd day in a row15:34
*** schwicht has quit IRC15:36
mgariepylbragstad, can you please comments on : https://review.openstack.org/#/c/468420/ (ocata) and https://review.openstack.org/#/c/468508/ (newton)?15:36
*** schwicht has joined #openstack-ansible15:37
odyssey4mepalendae did you see my review note?15:37
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-lxc_container_create stable/ocata: Use connection plugin instead of delegating  https://review.openstack.org/47543815:37
*** schwicht has quit IRC15:37
lbragstadmgariepy: yep - I can dig into them15:38
palendaeodyssey4me: I did, but you still need to sync at first install15:38
lbragstadmgariepy: thanks for the links15:38
palendaeAnd they still have no check mode15:38
odyssey4meyep, so what are you hoping to get from them?15:38
*** tobberydberg has joined #openstack-ansible15:38
mgariepylbragstad, the bump for ldappool is only to fix ldap + tls bind on the code.15:38
*** schwicht has joined #openstack-ansible15:38
palendaeodyssey4me: To see if they're going to implement one; trying to hack around that absence is kind of silly15:38
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-lxc_container_create stable/newton: Use connection plugin instead of delegating  https://review.openstack.org/47544115:38
palendaeIf not, I guess I'll have ot15:39
mgariepylbragstad, we have a fix in OSA for this but it would be nice to have this fixed upstream.15:39
odyssey4mewell, even if they did, it would not be any time soon or perhaps even in this cycle - on the ML they're asking for help just to keep up, never mind new things15:39
palendaeLovely15:39
palendaeOk, hacks it is15:39
odyssey4mepalendae so the only option may be to use db sync only15:39
palendaePretty convinced these rolling upgrades are going to be unreliable, then :(15:39
lbragstadmgariepy: you need https://github.com/openstack/ldappool/commit/53565dfd97f9371ac28cd2070ae2e5103029e21b then, right?15:39
palendaeodyssey4me: It still raises an exception if you run it all the time15:40
palendaee.g. if there's no need to run migratons15:40
odyssey4medo they perhaps have some sort of check for offline migrations?15:40
palendaeNo15:40
palendaeI spent most of Friday going through the code15:40
palendaeTheir stuff's very much focused on the happy path15:41
*** schwicht has quit IRC15:41
palendaeIt's possible we run it and ignore errors, but that's bad15:41
palendaeOr we don't run it at all on minor upgrades, which is also probably bad15:42
mgariepylbragstad, it's working with the 2.1.0 release. (I pushed the guys to release a new version when I discovered the issue)15:42
mgariepylbragstad, most distro are still using ldappool v1.x15:42
*** schwicht has joined #openstack-ansible15:42
odyssey4mepalendae if the fail message is consistent, you can use a failed_when conditional to only fail if the message is not the known one15:43
*** tobberydberg has quit IRC15:43
lbragstadmgariepy: we released ldappool 25 days ago https://github.com/openstack/releases/commit/2dc06fed5c93893b1989d75baa350c4bcc08413f15:43
palendaeodyssey4me: https://gist.github.com/nrb/6f3788c333f717e601b0ded35137acee - would be different per migration when the duplicated column changed15:43
palendaeMaybe look for "Duplicate key name" in the stderr15:43
odyssey4meargh, no - that's a nasty one15:44
palendaeYeah15:44
palendaeLike I said, very much happy path15:44
odyssey4meI would suggest, then just focusing on the db sync only method15:44
palendaeI also tried using `alembic` directly, but they dynamically define the alembic.ini15:44
palendaeIn case you didn't scroll down, https://gist.github.com/nrb/6f3788c333f717e601b0ded35137acee#file-sync_error15:44
palendaeSame error each time =\15:45
odyssey4meunfortunately that means down time for glance during upgrades15:45
palendaeYeah15:45
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security master: Add retirement warnings to security role  https://review.openstack.org/47544715:45
palendaehttp://docs.ansible.com/ansible/playbooks_error_handling.html#controlling-what-defines-failure says we can use an 'in' conditional15:45
odyssey4meyeah, that can be done15:46
palendaeSo *could* look for the string "Duplicate key name"15:46
odyssey4meanother option could be to try and make use of the code from the neutron migration facts module15:46
palendaeIt's ugly, but would allow us to continue without blanket ignore15:46
odyssey4menot sure if that would work15:46
palendaeHm,  maybe15:47
mgariepylbragstad, yes i was aware of this.15:47
palendaeI did look at Neutron and Keystone's migration code Friday, too - they're all different :(15:47
odyssey4meI don't know if neutron/glance are using something similar for the underlying migrations.15:47
odyssey4meyeah15:47
palendaeThey all seem to use alembic and oslo.db, but not quite the same way15:47
palendaeIs that module in plugins, or the neutron role?15:48
odyssey4meglance seems to have tried to emulate the keystone model - perhaps lbragstad can spare some time or point you to someone who can help figure out the best option15:48
odyssey4meneutron role15:48
odyssey4mepalendae have you directly pinged the glance PTL in the channel to ask for assistance?15:48
palendaeNot yet15:48
lbragstado/15:49
palendaeWho is the PTL this cycle?15:49
odyssey4meno idea - check the governance repo15:49
*** cpuga has quit IRC15:49
palendaek15:49
lbragstadodyssey4me: https://github.com/openstack/governance/blob/master/reference/projects.yaml#L440-L44115:51
palendaeHm, this may work15:51
lbragstader palendae https://github.com/openstack/governance/blob/master/reference/projects.yaml#L440-L44115:51
palendaelbragstad: Ok, cool, thanks15:51
lbragstadpalendae: talking about database things?15:51
lbragstader - upgrades specifically?15:51
palendaelbragstad: Yeah, trying to implement E-M-C upgrades for glance. Their tools don't seem to have a check/dry-run mode, though15:51
palendaeAnd raise db exceptions when run a 2nd time15:52
lbragstadpalendae: ah - the upgrade raises an exception on the second run?15:52
palendaelbragstad: Yeah - `expand` or `sync` raise the same error if they're run and the DB is up-to-date https://gist.github.com/nrb/6f3788c333f717e601b0ded35137acee15:53
palendaehttps://github.com/openstack/openstack-ansible-os_neutron/blob/master/library/neutron_migrations_facts looks like it may be a way to get around that15:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Implement data migrations for rolling upgrades  https://review.openstack.org/47040815:53
lbragstadah - the upgrade process isn't idempotent15:53
palendaeRight15:53
*** galstrom is now known as galstrom_zzz15:54
palendaeI think I'm gonna try a patch to port that neutron migration facts module over, and if that doesn't work then just go with a failed_when check for now15:55
lbragstadhmm15:55
lbragstadpalendae: i'm looking at the glance code now15:55
palendaeThis is for master, btw15:55
lbragstadpalendae: it looks like they use both sql-a and alembic for migrations15:55
palendaeYep15:55
palendaelbragstad: https://docs.openstack.org/developer/glance/db.html15:56
lbragstadso - i'm not quite sure how that works15:56
palendaeYeah :(15:56
palendaeTransitioned in Ocata15:56
*** electrofelix has quit IRC15:56
lbragstadfrom sql-a -> alembic?15:56
palendaeYep15:57
lbragstadok15:57
palendaeBut marked experimental then15:57
lbragstadfor keystone, we make our migrations idempotent by isolating the expand, migrate, and contract operations to separate sql-a repositories15:57
palendaeAhh15:57
lbragstadso - we have a "legacy" repository as well15:57
palendaeLooking at our neuton_migration_facts module, I think neutron does the same15:57
*** shardy has quit IRC15:58
lbragstadlegacy is every migration up to the point where we started attempting to support rolling upgrades15:58
palendaehttps://github.com/openstack/openstack-ansible-os_neutron/blob/master/library/neutron_migrations_facts#L62-L13215:58
lbragstadso - thinking about this in order of operations for a fresh database - we upgrade the legacy repository to the latest version, then expand, then migrate, then contract15:59
lbragstadeach repository has it's own version and if the version is already up to date, we don't run the migration for that specific repository15:59
lbragstadwhich we pretty much get for free by using sql-a15:59
lbragstadthe rest of the work just involves hooking up with `keystone-manage db_sync <subcommand>` bits to the right repository and doing some checking around those parameters16:00
palendaeRight16:00
lbragstad(e.g. making sure the expand repository is up to date before running the migrate repository)16:00
lbragstadi think having that isolation between repositories makes accomplishing that a lot easier16:01
palendaeYeah16:01
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security master: Remove 'physical_host' from test inventory  https://review.openstack.org/47545016:01
palendaeLooking at their code, they do try to keep them separate16:01
palendaehttps://github.com/openstack/glance/blob/f24aebaca93a39aa1957d2e13ee19753261a0431/glance/cmd/manage.py#L138-L13916:01
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security master: Add retirement warnings to security role  https://review.openstack.org/47544716:01
lbragstadpalendae: iirc dolphm was doing a lot of work with the glance folks to help them with rolling upgrades16:01
palendaeI'm not seeing a command to report the current revision or heads :(16:02
palendaeYeah, I think a lot of that was being driven through OSIC16:02
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_heat stable/newton: Add missing functional test script to tox  https://review.openstack.org/47545116:03
lbragstadpalendae: it was16:03
palendaeOk, since most of this information isn't being exposed by glance, I'm just gonna use the failed_when workaround for now16:03
andymccrcan you do a db version to figure out where its at in the process?16:04
palendaeCause the neutron_migration_facts module relies on the manage command reporting the version and the heads, which it can't16:04
andymccror does that not change during the expansion/contractoin?16:04
andymccr*contraction although a contractcoin would be good too16:04
palendaeandymccr: I can get the current version (glance-manage db version), but there's no command exposed for available heads16:04
lbragstadneutron uses alembic, doesn't it?16:04
palendaeIt does16:05
palendaeBut they appear to expose more of the alembic API16:05
lbragstadah - maybe those are the missing bits for glance then16:05
palendaeGlance dynamically builds the alembic.ini file16:05
palendaeYeah16:05
andymccrpalendae: hmm - ok the docs you linked seem to suggest it'll label it as like "ocata01_expand" or something similar16:05
andymccrbut its not immediately apparent how that would work based on the docs16:05
lbragstadbecause for sql-a we rely a lot on the version when doing a rolling upgrade to ensure it's being done in lock step16:05
palendaeYeah16:05
palendaelbragstad: Right16:05
lbragstadI can't really wrap my head around trying to implement tooling for rolling upgrades without that information16:06
palendaelbragstad: Same16:06
palendaeThat's why I was looking for their help16:06
palendaeIt looks like they've not got the resources to continue with that work for now16:06
lbragstadi know rosmaita and dolphm were working on that together at some point16:06
palendaeHeh, rosmaita isn't even in openstack-glance16:07
palendaeUnless he has a different nick16:07
odyssey4meok, so let's step back a little then16:08
odyssey4meis there a way that we can check whether this is a new db or not?16:08
odyssey4meie a db sync has never run16:08
lbragstadpalendae: flavio might be the next best person to ask?16:08
*** rstarmer has joined #openstack-ansible16:08
palendaeodyssey4me: Could ask mysql about the DBs16:08
palendaeif glance isn't there yet, we're on a new install and have to sync16:09
odyssey4meyou mentioned that db sync --version gives you a current revision?16:09
odyssey4meso if there's nothing what does it do?16:09
palendaeYeah; I can try running it against an empty DB16:09
odyssey4meif we're able to detect whether it's a new db or not, then I think we can work around this and just do the offline migrations16:09
odyssey4meie we detect for a new db, if so run db sync16:10
*** whiteveil has quit IRC16:10
odyssey4meotherwise, if the venv tag is changing a major version then set the flag for db sync again16:10
odyssey4meif the venv flag is a minor version change, do not db sync16:11
*** toddnni has joined #openstack-ansible16:11
palendaeYeah16:11
*** pcaruana has joined #openstack-ansible16:11
palendaeglance-manage db version returns nothing if there's no DB16:11
palendaeSo we can decide based on that16:11
*** jvidal has joined #openstack-ansible16:14
palendaeodyssey4me: Is there an example of detecting the major/minor version?16:14
odyssey4meyeah, I did something in the keystone previous patch set - hang on16:15
odyssey4meit may be a bit overblown, but it should help: https://review.openstack.org/#/c/469605/1..4/playbooks/common-tasks/determine-execution-strategy.yml16:15
odyssey4memeanwhile, we need to raise this as a problem for zero-downtime major upgrades in our backlog16:16
palendaeYep16:16
palendaeI didn't look closely at neutron or swift to know if they have this issue, but seeing as we have the migration facts script for neutron, I'm guessing they don't16:17
odyssey4meI looked at neutron on saturday - they appear to have enough tooling to make this easier. I'll be having a go at that one soon.16:19
palendaeOk16:19
palendaeGlance seems to be one of the ones that's further behind in the process16:19
odyssey4meyup, they've been struggling for contributors for some time16:19
*** markus_z has quit IRC16:19
palendaeAs long as we focus on the core, this should hopefully be the toughest one16:20
odyssey4methis one, though, will set a model for any service that doesn't have a rolling upgrade method16:20
odyssey4meso it'll be good to work something out to make it easier to replicate16:20
palendaeYeah16:21
odyssey4melbragstad I'm hitting an odd one - with a fresh keystone db, I do --expand and the check returns that an expand is still needed16:23
*** whiteveil has joined #openstack-ansible16:25
*** manheim has joined #openstack-ansible16:28
*** whiteveil has quit IRC16:30
*** whiteveil has joined #openstack-ansible16:30
*** chhavi has quit IRC16:36
lbragstadodyssey4me: oh - really?16:37
odyssey4melbragstad yep - see #openstack-keystone... I figure that's the best place for the conversation16:38
*** stuartgr has quit IRC16:46
*** manheim has quit IRC16:49
*** aimeeu has left #openstack-ansible16:52
*** manheim has joined #openstack-ansible16:54
*** lucasxu has quit IRC17:00
*** armaan_ has quit IRC17:02
*** TxGirlGeek has joined #openstack-ansible17:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/ocata: Add thinprovisioning tools for Ubuntu  https://review.openstack.org/47546417:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Split user create and ssh key generation  https://review.openstack.org/47473417:20
openstackgerritMerged openstack/openstack-ansible-tests master: Add haproxy install playbook  https://review.openstack.org/47180517:28
*** manheim has quit IRC17:29
*** lucasxu has joined #openstack-ansible17:33
*** armaan has joined #openstack-ansible17:40
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_glance master: Determine major or minor upgrade version installs  https://review.openstack.org/47547017:41
openstackgerritMerged openstack/openstack-ansible-lxc_container_create stable/ocata: Use connection plugin instead of delegating  https://review.openstack.org/47543817:41
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/ocata: Added open-iscsi package to Cinder container.  https://review.openstack.org/46113317:43
openstackgerritFlĆ”vio Ramalho proposed openstack/openstack-ansible-os_monasca master: Monasca role refactoring[+docs]  https://review.openstack.org/46840717:48
openstackgerritJimmy McCrory proposed openstack/openstack-ansible master: Use distro specific netcat package names  https://review.openstack.org/47547617:58
*** galstrom_zzz is now known as galstrom18:03
*** poopcat has joined #openstack-ansible18:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Implement serialisable rolling upgrade  https://review.openstack.org/47511518:09
*** rpittau_ has joined #openstack-ansible18:10
*** cpuga has joined #openstack-ansible18:11
*** thorst_ has joined #openstack-ansible18:12
*** albertcard1 has joined #openstack-ansible18:12
*** rackertom_ has joined #openstack-ansible18:12
*** cpuga has quit IRC18:12
*** poopcat has quit IRC18:13
*** cpuga has joined #openstack-ansible18:13
*** TxGirlGe_ has joined #openstack-ansible18:14
*** Adri2000_ has joined #openstack-ansible18:15
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Fix rolling upgrade test  https://review.openstack.org/47504018:16
*** kencjohnston_ has joined #openstack-ansible18:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Add keystone db contract  https://review.openstack.org/47547718:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Implement serialisable rolling upgrade  https://review.openstack.org/47511518:19
*** tobberydberg has joined #openstack-ansible18:19
*** TxGirlGeek has quit IRC18:19
*** jvidal has quit IRC18:19
*** rpittau has quit IRC18:19
*** thorst has quit IRC18:19
*** rackertom has quit IRC18:19
*** kencjohnston has quit IRC18:19
*** jamielennox has quit IRC18:19
*** clayton has quit IRC18:19
*** BlackDex has quit IRC18:19
*** Adri2000 has quit IRC18:19
*** rackertom_ is now known as rackertom18:19
openstackgerritLuz Cazares proposed openstack/openstack-ansible-os_tempest master: Copy and zip tempest result files  https://review.openstack.org/47547818:19
*** whiteveil has quit IRC18:19
*** clayton has joined #openstack-ansible18:20
*** schwicht has quit IRC18:21
*** jamielennox has joined #openstack-ansible18:21
*** schwicht has joined #openstack-ansible18:22
*** BlackDex has joined #openstack-ansible18:22
openstackgerritLuz Cazares proposed openstack/openstack-ansible master: WIP do not merge  https://review.openstack.org/44935818:23
*** lbragstad has quit IRC18:24
*** jvidal has joined #openstack-ansible18:24
openstackgerritMerged openstack/openstack-ansible stable/ocata: Set PrivateDevices=false for Galera  https://review.openstack.org/47431418:27
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_cinder stable/newton: Add which in CentOS package list  https://review.openstack.org/47548118:29
openstackgerritMerged openstack/openstack-ansible-os_glance stable/ocata: Pass packages to install as a list  https://review.openstack.org/47542518:30
odyssey4memattt is there a particular reason to have https://review.openstack.org/#/c/475481/ added? we've removed centos testing from newton18:31
*** Vadim_ has joined #openstack-ansible18:35
openstackgerritMatt Thompson proposed openstack/openstack-ansible-os_cinder stable/newton: Added open-iscsi package to Cinder container.  https://review.openstack.org/47548318:39
*** pcaruana has quit IRC18:46
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/monitorstack master: Remove project_name = nova from sample config  https://review.openstack.org/47548518:48
*** vnogin has quit IRC18:49
openstackgerritMerged openstack/openstack-ansible-os_heat stable/newton: Add missing functional test script to tox  https://review.openstack.org/47545118:50
Vadim_Hi, I have a hard time installing osa okata (repo_ servers in particular). Is this the right place to ask questions?18:50
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/ocata: Add thinprovisioning tools for Ubuntu  https://review.openstack.org/47546418:50
*** albertcard1 is now known as poopcat18:52
openstackgerritMerged openstack/openstack-ansible-plugins stable/ocata: connection: ssh: Clear environment when connecting to LXC containers  https://review.openstack.org/47511318:52
openstackgerritMerged openstack/openstack-ansible-plugins stable/newton: connection: ssh: Clear environment when connecting to LXC containers  https://review.openstack.org/47511418:52
Vadim_how to re-apply repo-build? https://pastebin.com/tqRd440918:54
openstackgerritMerged openstack/openstack-ansible-security master: Remove 'physical_host' from test inventory  https://review.openstack.org/47545018:55
*** tobberydberg has quit IRC18:55
*** tobberydberg has joined #openstack-ansible18:56
openstackgerritMerged openstack/openstack-ansible-security master: Add retirement warnings to security role  https://review.openstack.org/47544718:58
*** tobberydberg has quit IRC19:00
*** tobberydberg has joined #openstack-ansible19:02
*** shardy has joined #openstack-ansible19:04
*** armaan has quit IRC19:04
openstackgerritMerged openstack/openstack-ansible-repo_server stable/ocata: Split user create and ssh key generation  https://review.openstack.org/47541319:07
*** balioune has joined #openstack-ansible19:09
cloudnullVadim_: sure is19:11
cloudnullwhats going on ?19:11
*** poopcat has quit IRC19:12
Vadim_@cloudnull repo servere end up empty19:12
Vadim_https://pastebin.com/tqRd440919:13
openstackgerritMerged openstack/openstack-ansible-tests stable/ocata: Use ansible-hardening repository  https://review.openstack.org/47382519:13
*** tobberydberg has quit IRC19:13
*** tobberydberg has joined #openstack-ansible19:13
cloudnullif you just run `openstack-ansible repo-build.yml` does it rebuild?19:13
cloudnullwithout the --diff flag ?19:13
*** tobberydberg has quit IRC19:14
*** tobberydberg has joined #openstack-ansible19:15
Vadim_showing differences if any files are  changed.19:15
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-galera_client stable/ocata: Updated from OpenStack Ansible Tests  https://review.openstack.org/47549719:15
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/ocata: Optimise the distro package installation  https://review.openstack.org/47512819:16
*** poopcat has joined #openstack-ansible19:16
*** manheim has joined #openstack-ansible19:17
*** hybridpollo has joined #openstack-ansible19:17
cloudnullit should be running a lot more tasks19:17
cloudnullis this master?19:17
cloudnullodyssey4me:  maybe something Vadim_ needs to clear in terms of local facts?19:18
cloudnullVadim_: it looks like you can force it by setting19:19
cloudnullhttps://github.com/openstack/openstack-ansible-repo_build/blob/stable/ocata/defaults/main.yml#L52-L6819:19
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security stable/ocata: Add retirement warnings to security role  https://review.openstack.org/47549819:19
cloudnullif you just run `openstack-ansible repo-build.yml -e 'repo_build_venv_rebuild=true' -e 'repo_build_wheel_rebuild=true' -e 'repo_build_git_reclone=true'`19:19
*** manheim has quit IRC19:21
mhaydencloudnull: could i trouble you for a thorough review of this one line commit? https://review.openstack.org/473830 :)19:21
mhaydengracias, sir19:22
*** tobberydberg has quit IRC19:22
cloudnullnp19:22
*** tobberydberg has joined #openstack-ansible19:22
Vadim_it's not in okata19:22
mhaydencloudnull: https://review.openstack.org/47383119:23
Vadim_that is recent comit in master19:23
cloudnullVadim_: which release?19:23
Vadim_15.1.519:23
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security stable/ocata: Remove 'physical_host' from test inventory  https://review.openstack.org/47550019:25
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security stable/ocata: Add retirement warnings to security role  https://review.openstack.org/47549819:25
mhaydenoh, the redness https://docs.openstack.org/developer/openstack-ansible-security/19:26
cloudnullVadim_: based on your paste19:27
cloudnullit doesn't look like its getting past the first play19:27
cloudnullhttps://github.com/openstack/openstack-ansible/blob/15.1.5/playbooks/repo-build.yml#L16-L3819:27
cloudnullhave the repo servers ever been deployed19:28
cloudnullis this a new deployment ?19:28
openstackgerritMerged openstack/ansible-hardening stable/ocata: Remove 'physical_host' from inventory  https://review.openstack.org/47383019:29
cloudnullif this is a new deployment, do you have the "repo-infra_hosts:" group in your openstack_user_config.yml file ?19:29
openstackgerritMerged openstack/ansible-hardening stable/ocata: [Docs] Replace security role references  https://review.openstack.org/47383719:30
openstackgerritMerged openstack/ansible-hardening stable/ocata: Fix ansible-hardening references in tox/playbook  https://review.openstack.org/47383119:30
openstackgerritMerged openstack/openstack-ansible stable/ocata: Use new ansible-hardening role  https://review.openstack.org/47382919:30
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Never fail for result generation tasks  https://review.openstack.org/47518419:30
*** lucasxu has quit IRC19:32
Vadim_yes it' new19:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Implement serialisable rolling upgrade  https://review.openstack.org/47511519:32
*** galstrom is now known as galstrom_zzz19:33
Vadim_first run of setup-infratstructure.yml  failed.19:33
cloudnulldo you have the repo-infra_hosts group defined ?19:34
Vadim_yes19:34
*** galstrom_zzz is now known as galstrom19:34
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Install lvm2 for cinder-volume LVM hosts  https://review.openstack.org/47539619:35
Vadim_running openstack-ansible repo-install.yml  now19:35
Vadim_doing a bit more then before19:36
*** jvidal has quit IRC19:37
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/ocata: Optimise the distro package installation  https://review.openstack.org/47510719:38
*** armaan has joined #openstack-ansible19:39
openstackgerritMajor Hayden proposed openstack/ansible-hardening stable/newton: [Docs] Replace security role references  https://review.openstack.org/47550419:42
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/monitorstack master: Add plugin for neutron agents  https://review.openstack.org/47550619:45
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_glance master: Determine major or minor upgrade version installs  https://review.openstack.org/47547019:45
openstackgerritMajor Hayden proposed openstack/openstack-ansible-tests stable/newton: Use ansible-hardening repository  https://review.openstack.org/47550719:47
*** lucasxu has joined #openstack-ansible19:47
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_glance master: Determine major or minor upgrade version installs  https://review.openstack.org/47547019:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/ocata: Install lvm2 for cinder-volume LVM hosts  https://review.openstack.org/47550819:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder stable/newton: Install lvm2 for cinder-volume LVM hosts  https://review.openstack.org/47550919:49
Vadim_cloudnull, where is this variable https://github.com/openstack/openstack-ansible/blob/15.1.5/playbooks/repo-build.yml#L21  set?19:49
*** jwitko has quit IRC19:50
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/ocata: Ensure that services restart in a particular order  https://review.openstack.org/47542719:50
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_glance master: Only sync glance database on major versions  https://review.openstack.org/47551019:51
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/monitorstack master: Add plugin for neutron agents  https://review.openstack.org/47550619:51
openstackgerritMiguel Alex Cantu (alextricity25) proposed openstack/monitorstack master: Add plugin for neutron agents  https://review.openstack.org/47550619:52
*** smatzek has quit IRC19:54
Vadim_cloudnull,  repo-install failed: https://pastebin.com/2zsZVpaX19:57
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-galera_server master: Add support for the openSUSE Leap distributions  https://review.openstack.org/44524819:57
Vadim_running same thing second time repo-build did not run again.19:58
*** galstrom is now known as galstrom_zzz19:59
*** tobberydberg has quit IRC20:00
*** tobberydberg has joined #openstack-ansible20:00
*** tobberydberg has quit IRC20:02
*** tobberydberg has joined #openstack-ansible20:02
*** tobberydberg has quit IRC20:06
*** tobberydberg has joined #openstack-ansible20:06
*** vnogin has joined #openstack-ansible20:12
*** lucasxu has quit IRC20:15
*** gouthamr has quit IRC20:15
*** vnogin has quit IRC20:16
*** vnogin has joined #openstack-ansible20:19
*** shardy has quit IRC20:21
*** balioune has quit IRC20:22
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_glance master: Only sync glance database on major versions  https://review.openstack.org/47551020:24
*** phalmos has quit IRC20:27
openstackgerritJimmy McCrory proposed openstack/openstack-ansible master: Override keepalived uca repo with common variable  https://review.openstack.org/47552320:28
*** lbragstad has joined #openstack-ansible20:30
*** markvoelker has joined #openstack-ansible20:33
*** luzC has joined #openstack-ansible20:33
*** galstrom_zzz is now known as galstrom20:34
openstackgerritJimmy McCrory proposed openstack/openstack-ansible stable/ocata: Bump lxc_container_create SHA  https://review.openstack.org/47552520:34
*** pbandark1 has joined #openstack-ansible20:36
*** pbandark has quit IRC20:37
*** pbandark1 is now known as pbandark20:37
*** thorst_ has quit IRC20:39
*** thorst has joined #openstack-ansible20:41
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_glance master: Determine major or minor upgrade version installs  https://review.openstack.org/47547020:41
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_glance master: Only sync glance database on major versions  https://review.openstack.org/47551020:41
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_glance master: Only sync glance database on major versions  https://review.openstack.org/47551020:42
cloudnullVadim_: its skipping here https://github.com/openstack/openstack-ansible/blob/15.1.5/playbooks/repo-build.yml#L3320:42
*** gouthamr has joined #openstack-ansible20:42
cloudnullwhich means you repo_all either has no hostnames the repo_infra group does not exist20:44
cloudnullcan you run repo-build.yml with -vvvvv20:45
cloudnulland paste the output ?20:45
*** thorst has quit IRC20:45
*** armaan has quit IRC20:49
*** balioune has joined #openstack-ansible20:50
*** tobberydberg has quit IRC21:01
*** tobberydberg has joined #openstack-ansible21:01
*** tobberydberg has quit IRC21:02
*** tobberydberg has joined #openstack-ansible21:03
mhaydenwhoa, d34dh0r53 in with a +2!21:04
d34dh0r53like a baws!21:07
mhaydenpromoting synergy!21:07
Vadim_cloudnull, https://pastebin.com/c465br7421:08
*** tobberydberg has quit IRC21:11
*** tobberyd_ has joined #openstack-ansible21:11
*** tobberyd_ has quit IRC21:12
*** schwicht has quit IRC21:13
*** tobberydberg has joined #openstack-ansible21:13
*** schwicht has joined #openstack-ansible21:13
*** tobberydberg has quit IRC21:18
openstackgerritMerged openstack/openstack-ansible-os_nova master: Use the host python interpreter when delegating to localhost  https://review.openstack.org/47535421:19
*** Manheim has joined #openstack-ansible21:20
*** evrardjp[m] has quit IRC21:21
*** mubix has quit IRC21:21
*** sdake has quit IRC21:21
*** jmccrory has quit IRC21:21
*** eglute has quit IRC21:21
*** mgariepy has quit IRC21:21
*** xar- has quit IRC21:21
*** mgagne has quit IRC21:21
*** asettle has quit IRC21:21
*** sc68cal has quit IRC21:21
*** Jolrael has quit IRC21:21
*** kevinbenton has quit IRC21:21
*** jmccrory_ has joined #openstack-ansible21:21
*** sdake has joined #openstack-ansible21:21
*** eglute_s has joined #openstack-ansible21:21
*** sc68cal has joined #openstack-ansible21:22
*** mgagne has joined #openstack-ansible21:22
*** Guest39557 has joined #openstack-ansible21:22
*** sdake is now known as Guest872221:22
*** mubix has joined #openstack-ansible21:22
*** kevinbenton has joined #openstack-ansible21:22
*** jmccrory_ is now known as jmccrory21:23
*** evrardjp[m] has joined #openstack-ansible21:26
*** Jolrael has joined #openstack-ansible21:26
*** mgariepy has joined #openstack-ansible21:28
*** cpuga has quit IRC21:40
*** Jolrael has quit IRC21:43
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Haproxy VIP address override  https://review.openstack.org/47557321:43
*** schwicht has quit IRC21:45
*** Jolrael has joined #openstack-ansible21:48
*** balioune has quit IRC21:51
Vadim_cloudnull, https://pastebin.com/Vuut296U21:53
cloudnullVadim_: can you checkout stable/ocata as the branch21:56
cloudnulland rerun21:56
cloudnulllooks like a fix went in a little while ago that might address this21:56
cloudnullVadim_: https://github.com/openstack/openstack-ansible/commit/60d3545ec7298c9f5bbd65e1214bc381d0e1cf5c21:57
*** xar- has joined #openstack-ansible21:59
*** Manheim has quit IRC22:00
*** markvoelker has quit IRC22:03
*** markvoelker has joined #openstack-ansible22:04
*** esberglu has quit IRC22:06
*** esberglu has joined #openstack-ansible22:06
*** manheim has joined #openstack-ansible22:07
*** markvoelker_ has joined #openstack-ansible22:08
*** acormier has quit IRC22:08
Vadim_cloudnull, thanks. I'll start from the bgining.22:08
*** markvoelker has quit IRC22:08
*** acormier has joined #openstack-ansible22:08
*** esberglu has quit IRC22:10
*** markvoelker_ has quit IRC22:11
*** schwicht has joined #openstack-ansible22:12
*** acormier has quit IRC22:13
*** markvoelker has joined #openstack-ansible22:14
cloudnullno need to redeploy22:15
cloudnullyou should be able to checkout stable/ocata and just run that one part22:16
cloudnulland then carry on from that point22:16
*** esberglu has joined #openstack-ansible22:19
*** armaan has joined #openstack-ansible22:22
*** schwicht has quit IRC22:22
*** schwicht has joined #openstack-ansible22:23
*** armaan has quit IRC22:27
*** galstrom is now known as galstrom_zzz22:27
*** kylek3h has quit IRC22:27
*** phalmos has joined #openstack-ansible22:28
*** phalmos_ has joined #openstack-ansible22:31
*** thorst has joined #openstack-ansible22:32
*** phalmos has quit IRC22:32
*** manheim has quit IRC22:34
*** schwicht has quit IRC22:36
*** thorst has quit IRC22:37
*** MasterOfBugs has joined #openstack-ansible22:41
*** ArchiFleKs has quit IRC22:45
*** ArchiFleKs has joined #openstack-ansible22:48
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-plugins master: Fix delegation to containers between hosts  https://review.openstack.org/47559822:48
*** MasterOfBugs has quit IRC22:50
*** pramodrj07 has joined #openstack-ansible22:50
*** thorst has joined #openstack-ansible22:51
*** thorst has quit IRC22:51
*** ArchiFleKs has quit IRC22:52
*** pbandark has quit IRC22:54
*** vnogin has quit IRC22:58
*** klamath has quit IRC23:00
*** ArchiFleKs has joined #openstack-ansible23:03
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-plugins master: Fix delegation to containers between hosts  https://review.openstack.org/47559823:14
*** woodard has quit IRC23:19
*** PramodJ has joined #openstack-ansible23:19
*** pramodrj07 has quit IRC23:22
openstackgerritLuz Cazares proposed openstack/openstack-ansible-os_tempest master: Rename tempest result files  https://review.openstack.org/47547823:35
openstackgerritMerged openstack/openstack-ansible-os_cinder master: Implement data migrations for rolling upgrades  https://review.openstack.org/47040823:42
*** charcol has joined #openstack-ansible23:47

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