Tuesday, 2019-11-05

*** jawad_axd has joined #openstack-ansible00:04
*** jawad_axd has quit IRC00:08
*** persia has quit IRC00:19
*** cshen has joined #openstack-ansible00:21
cshen\00:22
*** persia has joined #openstack-ansible00:24
*** ivve has quit IRC00:25
*** cshen has quit IRC00:37
*** cshen has joined #openstack-ansible00:40
*** jawad_axd has joined #openstack-ansible00:46
*** dave-mccowan has joined #openstack-ansible00:47
*** gyee has quit IRC00:48
*** persia has quit IRC00:48
*** macz has quit IRC00:49
*** jawad_axd has quit IRC00:50
*** persia has joined #openstack-ansible00:54
*** nicolasbock has joined #openstack-ansible00:57
*** jawad_axd has joined #openstack-ansible01:07
*** nicolasbock1 has joined #openstack-ansible01:07
*** nicolasbock has quit IRC01:07
*** nicolasbock1 is now known as nicolasbock01:07
*** jawad_axd has quit IRC01:11
*** nicolasbock has quit IRC01:14
snadgefatal: [aio1_horizon_container-3262784b]: FAILED! => {"changed": false, "msg": "http://download.fedoraproject.org/pub/epel/7/x86_64/repodata/56d9b42d7df7fcdcf6101bb2757920071fe893cb3bb6020b45861a071a968be6-updateinfo.xml.bz2: [Errno 14] HTTP Error 404 - Not Found01:29
snadgelooking into it.. the other containers passed.. and it seems that one of the mirrors in "download.fedoraproject.org" is missing a file01:30
*** nicolasbock has joined #openstack-ansible01:31
snadgeso I'm not really sure what the fix is here.. retry if there is a 404.. or force using a specific mirror instead of a generic download like "download.fedoraproject.org" which seems to assign a mirror somewhat randomly01:31
*** dave-mccowan has quit IRC01:43
*** jawad_axd has joined #openstack-ansible01:48
*** persia has quit IRC01:48
*** nicolasbock has quit IRC01:51
*** jawad_axd has quit IRC01:53
*** persia has joined #openstack-ansible01:54
*** nicolasbock has joined #openstack-ansible01:58
*** dave-mccowan has joined #openstack-ansible01:59
*** schwicht has joined #openstack-ansible02:03
*** dave-mccowan has quit IRC02:08
openstackgerritQitao proposed openstack/openstack-ansible-os_swift master: Update invaild link for Conf  https://review.opendev.org/68287402:18
openstackgerritQitao proposed openstack/openstack-ansible-os_swift master: Update invaild link for Conf  https://review.opendev.org/68287402:19
openstackgerritErik Berg proposed openstack/openstack-ansible-os_neutron stable/train: l3 agent on network_hosts do dvr_snat, anywhere else dvr  https://review.opendev.org/69293902:26
*** nurdie has joined #openstack-ansible02:32
*** nurdie_ has joined #openstack-ansible02:33
*** nurdie has quit IRC02:37
*** cshen has quit IRC02:41
*** cshen has joined #openstack-ansible02:44
*** persia has quit IRC02:48
*** nurdie has joined #openstack-ansible02:49
*** jawad_axd has joined #openstack-ansible02:50
*** nurdie_ has quit IRC02:52
*** nurdie has quit IRC02:53
*** persia has joined #openstack-ansible02:53
*** jawad_axd has quit IRC02:55
*** cshen has quit IRC02:57
*** cshen has joined #openstack-ansible02:57
*** lixingxing has joined #openstack-ansible03:07
snadgewhy ask questions when you can just grep the source code..  set variable centos_epel_mirror ;)03:16
*** cshen has quit IRC03:16
*** cshen has joined #openstack-ansible03:21
*** nicolasbock1 has joined #openstack-ansible03:22
*** nicolasbock has quit IRC03:23
*** nicolasbock1 is now known as nicolasbock03:23
*** cshen has quit IRC03:26
*** cshen has joined #openstack-ansible03:33
*** lixingxing has quit IRC03:43
*** lixingxing has joined #openstack-ansible03:46
*** cshen has quit IRC03:47
*** cshen has joined #openstack-ansible03:50
*** rohit02 has joined #openstack-ansible04:02
*** cshen has quit IRC04:12
*** cshen has joined #openstack-ansible04:17
*** nicolasbock has quit IRC04:19
*** lixingxing has quit IRC04:19
*** cshen has quit IRC04:32
*** pcaruana has joined #openstack-ansible05:41
*** cshen has joined #openstack-ansible05:46
*** persia has quit IRC05:48
*** persia has joined #openstack-ansible05:48
*** gokhani has joined #openstack-ansible05:54
*** cshen has quit IRC06:26
*** nicolasbock has joined #openstack-ansible06:39
*** cshen has joined #openstack-ansible06:41
*** gokhani has quit IRC06:52
openstackgerritkourosh vivan proposed openstack/openstack-ansible-os_keystone master: Add possibility to overwrite public repo  https://review.opendev.org/69287206:55
*** nicolasbock has quit IRC06:56
openstackgerritkourosh vivan proposed openstack/openstack-ansible-repo_server master: Add possibility to overwrite nginx public repo  https://review.opendev.org/69287406:58
*** nicolasbock has joined #openstack-ansible07:00
*** cshen has quit IRC07:02
*** cshen has joined #openstack-ansible07:02
*** cshen has quit IRC07:07
*** prometheanfire has quit IRC07:08
*** prometheanfire has joined #openstack-ansible07:09
*** jawad_axd has joined #openstack-ansible07:15
*** lixingxing has joined #openstack-ansible07:19
*** shyamb has joined #openstack-ansible07:20
*** cshen has joined #openstack-ansible07:21
*** shyamb has quit IRC07:30
*** shyam89 has joined #openstack-ansible07:30
*** lixingxing has quit IRC07:38
*** luksky has joined #openstack-ansible07:39
*** lixingxing has joined #openstack-ansible07:41
*** shyamb has joined #openstack-ansible07:54
*** int-0x21 has joined #openstack-ansible07:56
int-0x21Hi is branch 20.0.0.0rc1 train or stein ?07:56
*** cshen has quit IRC07:57
*** shyam89 has quit IRC07:58
*** shyamb has quit IRC08:00
*** cshen has joined #openstack-ansible08:10
*** miloa has joined #openstack-ansible08:18
rohit02hi team,to disable cinder volume lvm active active configuration error we have disabled the cluster= ceph option in cinder.conf but RBD volumes wont be created08:18
rohit02in openstack-ansible stein...plzz help on this08:19
jrosserint-0x21: 20.0.0.0rc1 is the point at which the train branch was created08:25
jrosserso it is what the state of master branch was at that point, without any of the housekeeping patches needed after that point on the train branch08:26
int-0x21jrosser, ah ok is there a better point if i want to test train ?08:29
int-0x21or is it master then ?08:29
*** tosky has joined #openstack-ansible08:30
*** cshen has quit IRC08:30
jrossermaster will be ussuri08:31
int-0x21Or its stable/train maybe :P08:32
openstackgerritShangXiao proposed openstack/openstack-ansible-os_cinder master: Fix typos in the yml files  https://review.opendev.org/69295608:33
miloaMorning08:33
jrosserstable/train of Openstack-ansible repo *today* will use the SHA of all the ansible roles from the day the train branch was cut, basically08:33
jrosserand that’s not what you want08:34
jrosserso you won’t get all the patches to do things like switch Ubuntu cloud archive  over from stein to train, for example08:35
int-0x21then im confused, so if i want to do train what branch do i checkout :P08:36
*** zbr|ooo is now known as zbr08:38
openstackgerritShangXiao proposed openstack/openstack-ansible-os_heat master: Fix a typo  https://review.opendev.org/69295908:41
jrosserint-0x21: perhaps just check what the release model is for openstack projects https://releases.openstack.org/reference/release_models.html#cycle-trailing08:42
*** gillesMo has joined #openstack-ansible08:42
jrosserit should be clear that a deployment tool project like openstack-ansible cannot make a release untl after the main projects (nova/cinder/...) have all finalised their own releases and new stable branches08:43
jrosserin addition we have to wait for Ubuntu Cloud Archive and Redhat RDO repos to become available before we can really start work in OSA on a concrete release for Train08:43
jrosserplus the volunteer effort also has to be available to make that all happen and test it08:44
jrosserso currently, OSA has cut a stable/train branch, which implicitly makes the 20.0.0.0rc1 tag08:44
jrosserand we have a checklist of tasks as part of making a release which are being worked through08:45
int-0x21Yea i just thought to make the time while i test out openstack and at the same time maybe give some feedback08:45
jrosserright - sure, so if you check out stable/train today you will find things not quite as you expect08:46
int-0x21I was trying out master before but relised i lacked some openstack basic knowlage so i went and did some manual installation and now im back to retry openstack-ansible08:46
int-0x21So basicly if i want to give some comunity feedback and testing at the same time its best if i go for master ?08:47
int-0x21bug hunting while i learn more about openstack basicly08:47
openstackgerritShangXiao proposed openstack/openstack-ansible-os_magnum master: Fix a typo  https://review.opendev.org/69296008:48
jrosserint-0x21: there is nothing wrong with learning openstack using master08:49
int-0x21excelent08:49
jrosserthis is just an odd time on the stable/train branch because it it right between our rc1 and rc2 for train08:49
int-0x21Ah08:50
jrosserand here is why https://github.com/openstack/openstack-ansible/blob/stable/train/ansible-role-requirements.yml#L5908:51
int-0x21I have a little setup with a deployment host running maas and 8 servers so i reroll pretty fast for clean tests08:51
jrosserfor example, on the train branch that pulls in an ansible role by a specific SHA08:51
jrosserand i know that SHA does not include updating UCA to Train08:52
jrosserat rc2 all of those SHA will get updated to bring in all the work we have done on the ansible roles *after* rc108:53
int-0x21I do like openstack asnible as a deployment method, installing openstack manualy is quite time consuming and non trivial08:55
int-0x21juju was nice as a test but for production it feels  bit unstable, juju can quite easility get into some broken loops08:56
int-0x21tripleo i think i almost fell asleep reading the documentation so that might be good but sooooooo unstructured i died a little on the inside :P08:57
int-0x21So far ansible is the most reproducible and straightforward deployment method so far :P08:57
jrossernoonedeadpunk: what do you think we still need to do for rc2?08:58
openstackgerritJonathan Rosser proposed openstack/openstack-ansible stable/train: Run setup module prior to bootstrapping aio  https://review.opendev.org/69296209:07
*** nicolasbock has quit IRC09:08
openstackgerritkourosh vivan proposed openstack/openstack-ansible-os_keystone master: Add possibility to overwrite public repo  https://review.opendev.org/69287209:09
*** lixingxing has quit IRC09:11
openstackgerritkourosh vivan proposed openstack/openstack-ansible-repo_server master: Add possibility to overwrite nginx public repo  https://review.opendev.org/69287409:11
*** tosky has quit IRC09:13
*** rgogunskiy has joined #openstack-ansible09:14
*** arxcruz is now known as arxcruz|off09:24
*** prometheanfire has quit IRC09:26
*** tosky has joined #openstack-ansible09:35
*** DanyC has joined #openstack-ansible09:36
*** DanyC has quit IRC09:37
*** DanyC has joined #openstack-ansible09:39
*** DanyC has quit IRC09:40
*** DanyC has joined #openstack-ansible09:41
*** sum12 has quit IRC09:44
*** shyamb has joined #openstack-ansible10:03
*** aedc has quit IRC10:03
*** sshnaidm|rover|b is now known as sshnaidm|rover10:13
openstackgerritMikael Loaec proposed openstack/openstack-ansible-os_horizon stable/rocky: [WIP]Cleanup pyc and pyo panels files  https://review.opendev.org/69280410:15
*** radeks has joined #openstack-ansible10:21
*** rgogunskiy has quit IRC10:31
*** CobHead has joined #openstack-ansible10:38
CobHeadHi everyone! I have a question: Say I want to test this patch with OpenStack Ansible: https://review.opendev.org/#/c/691748/ Since the patch has not yet been merged into stable/rocky, it is not part of a tree. As far as I know, OSA does not have any way to cherry-pick a certain commit to in the repo-* playbooks. If anyone could prove me otherwise, that would make me _very_ happy.10:41
jrosserCobHead: that is possible10:42
CobHeadSounds good! I tried pointing repo_packages/openstack_services.yml to that commit ID, but the repo build then fails since the commit is not in a tree.10:43
jrosserok, so you found that, cool10:44
CobHeadBeen hacking my way trying to find a way to patch using OSA, you see ;)10:44
jrosserif you go to https://review.opendev.org/#/c/691748/10:44
jrosserand look at the top right, "download"10:45
CobHeadYes10:45
jrosseryou can use the repo and branch git fetch https://review.opendev.org/openstack/octavia       refs/changes/48/691748/110:46
jrosserargh10:46
jrosserrepo https://review.opendev.org/openstack/octavia10:46
*** ivve has joined #openstack-ansible10:46
CobHeadIn openstack_services.yml? Or do I specifically have to fetch that commit and somehow point it locally?10:46
jrosserand i think the branch would be refs/changes/48/691748/110:46
jrosseractually here is an example - i did exactly this to test an unmerged changed to keystone https://review.opendev.org/#/c/682460/3/playbooks/defaults/repo_packages/openstack_services.yml10:47
jrosserso thats one way - alternatively, fork the repo onto github or local gitlab for example, and apply that patch yourself on a test branch10:48
jrosserand update openstack_services.yml to point to ut10:48
jrosser*it10:48
CobHeadI'll try it and let you know after I rerun the build :d10:48
CobHeadI should probably create a workflow to clone certain commits I want to check out and merge them to a test branch sometime, yeah.10:51
CobHeadWould make things easier for me :d10:51
CobHeadDeploying now10:52
jrosserCobHead: oh actually there is also another way to override these things10:53
jrosserlike this http://paste.openstack.org/show/785797/ in your user_variables.yml10:54
CobHeadAhh10:54
CobHeadMakes sense10:54
CobHeadjrosser, unfortunately, the first suggestion did not work ;(11:02
CobHeadDid not match any files known to git11:02
jrosserboo :(11:02
jrosserthat approach did work for my test patch for keystone11:04
jrosserbut on master11:04
CobHeadI believe that will break the requirements in Rocky, as master is currently using Python 3.x while Rocky is at Python 2.x11:05
CobHeadI tried pulling the upstream commit for that fix, but that made OSA err out when building the wheels11:05
CobHeadThis is not ideal, as it is a blocker for testing patches without having to merge this into a test repo of my own making :d11:07
jrosserI really meant the technique for taking the repo and branch from gerrit works11:10
jrosserthat ought to work, you may need to delete the git repo from inside the repo. server first11:12
jrosserbut it’s been a while since I did stuff like this with rocky :)11:13
CobHeadGonna try taking the commit ID and apply that then :d11:13
CobHeadI also noticed that the repo build exits when it fails to clone any of the repositories. Found that interesting as it was protesting about neutron-lbaas, which in practice doesn't exist anymore11:15
CobHeadSo I just added ignore_errors: yes to the roles11:15
* CobHead shrugs11:15
CobHeadLet's see how this fares then..11:17
CobHeadSo now I have octavia_git_repo: https://review.opendev.org/openstack/octavia and octavia_git_install_branch: <commit-id-of-patch>11:23
CobHeadThat made OSA err out too.11:23
CobHeadBecause it is not a tree.11:24
openstackgerritkourosh vivan proposed openstack/openstack-ansible-os_keystone master: Add possibility to overwrite public repo  https://review.opendev.org/69287211:26
jrosserCobHead: urgh.... perhaps your own branch on GitHub or somewhere?11:29
CobHeadSeems like that is the only option, although I sincerely wish it was a way to patch earlier versions using OSA :(11:30
CobHeadFrom the official OS repos, that is.11:31
*** shyamb has quit IRC11:39
jrosserCobHead: well it does, overriding the git repos and branches is exactly that mechanism11:42
jrosserand if you need something more complex, then you should host your own forked repos11:43
*** cshen has joined #openstack-ansible11:45
*** cshen has quit IRC11:51
CobHeadjrosser: It does work, assuming that the patch is merged into the stable branch/master11:58
CobHeadSo I forked the repository, pulled that fix and will try again.11:58
*** luksky has quit IRC12:13
*** schwicht has quit IRC12:26
*** nsmeds has joined #openstack-ansible12:27
noonedeadpunkjrosser: for rc2 I need to do manual bumps, as automatical one faild because of spice repo (which wasn't working during weekends)12:27
noonedeadpunkI'm working on them right now12:28
*** born2bake has joined #openstack-ansible12:34
jrossernoonedeadpunk: this is needed for anyone doing ceph bigger than an AIO https://review.opendev.org/#/c/692921/12:39
noonedeadpunkoh, that's what ThiagoCMC faced with yestarday?12:40
jrosseryes it is12:40
jrosserstill i have not investigated why the AIO does not break with this12:40
born2bakeHi guys, I have a question related to networking per-configuration. I want to deploy openstack on 3 different machines. I am not networking guy but those 3 machines were preconfigured with vlans http://prntscr.com/psq4j6 ; When I was deploying openstack before, I know that I need minimum 2 network interfaces. One for provider network and second12:41
born2bakenetwork interface without ip address for floating ip. With these network configuration http://prntscr.com/psq4j6 with VLAN 10,20,30; What interface/vlan I shall use for what provider network and can I use any vlan with ip for raw net-interface for floating ip? Thank you12:41
noonedeadpunkoh, guilhermesp already voted :)12:41
guilhermespyep just voted :P12:41
*** tosky_ has joined #openstack-ansible12:42
jrosserborn2bake: openstack-ansible lets you decide how you want to do the networking, but there are some minimum requirements12:43
born2bakeThe thing is that I cant touch networking configuration on OS machines12:44
born2bakeI just need to adapt openstack deployment using these vlans12:44
jrosseri think you will have trouble then, becasue there is an expectation from openstack-ansible that you provide br-mgmt, br-storage, br-vxlan, br-vlan12:45
*** tosky has quit IRC12:45
born2bakeTheir idea is VLAN 10 - provider, VLAN 20 - overlay, VLAN 30 - openstack12:45
jrosserborn2bake: just to double check you are wanting to deploy openstack using openstack-ansible?12:46
born2bake..kolla-ansible :(12:47
openstackgerritMerged openstack/openstack-ansible stable/rocky: Bump SHAs for stable/rocky  https://review.opendev.org/69274912:47
jrosseryou will get better advice in #openstack-kolla for that, we are working on a different ansible based openstack deployment tool here12:48
*** schwicht has joined #openstack-ansible12:50
*** Garyx has quit IRC12:53
*** tosky_ is now known as tosky12:59
*** schwicht has quit IRC13:21
CobHeadjrosser: Is there a cache for Git that OSA deploys somewhere? Even though I specified for it to use a repo I made, I can still see that it uses the official rocky branch13:30
jrosseryes, i said earlier you may have to look in the repo container and delete the cached repo from in there13:31
jrosserparticularly if you are changing the upstrem repo location entirely13:31
CobHeadThe entire repo folder which is under var/www?13:31
jrosserno, just the repo for the service that you are forking13:31
jrosserlikey located here https://github.com/openstack/openstack-ansible-repo_build/blob/stable/rocky/defaults/main.yml#L4913:32
*** int-0x21 has quit IRC13:32
jrosserand this variable may also be helpful https://github.com/openstack/openstack-ansible-repo_build/blob/stable/rocky/defaults/main.yml#L5613:33
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible stable/stein: Bump SHAs for stable/stein  https://review.opendev.org/69300213:33
CobHeadjrosser: repo_build_git_reclone is set to yes in user_variables13:33
jrosseryou should be able to check in /var/www/openstackgit/<service> if it has been cloned from the right place and checked out to the point you want13:34
jrosserif not, delete the repo and run the repo_build playbook13:34
*** lixingxing has joined #openstack-ansible13:35
CobHeadDeleted and will attempt rebuild.13:35
*** luksky has joined #openstack-ansible13:37
CobHeadjrosser: Also, out of curiosity - OSA seems to only get the repos on one repo container, whereas I have 3 of them in my setup13:39
CobHeadAny particular reason as to why it doesn't just do it for all 3 of them?13:39
jrosserCobHead: rocky is a long time ago :)13:41
jrosserbut perhaps lsyncd is set up to syncronise those repos to all of the repo containers13:41
jrosserrepo[0] is the master and lsyncd/rsync organises replicating the content to the others13:41
*** cshen has joined #openstack-ansible13:44
*** lixingxing has quit IRC13:48
*** lixingxing has joined #openstack-ansible13:48
openstackgerritMerged openstack/openstack-ansible stable/train: Fix a-r-r trackbranches  https://review.opendev.org/69283813:52
*** macz has joined #openstack-ansible13:55
CobHeadAfter deleting the repo and rerunning the repo_build playbook, I can still not see the changes on the repo container. It looks to me that it is still pulling from the Openstack repos, even though it should not.14:01
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible stable/train: Bump SHAs for stable/train  https://review.opendev.org/69300814:06
openstackgerritkourosh vivan proposed openstack/openstack-ansible master: Fix requirements_git_url call  https://review.opendev.org/69301114:12
openstackgerritMerged openstack/openstack-ansible-os_neutron stable/train: l3 agent on network_hosts do dvr_snat, anywhere else dvr  https://review.opendev.org/69293914:13
*** goldyfruit_ has joined #openstack-ansible14:19
jamesdentongood morning14:20
*** sum12 has joined #openstack-ansible14:24
*** nurdie has joined #openstack-ansible14:25
CobHeadI found the source of my misery, jrosser14:28
CobHeadoctavia_venv_download_url: http://127.0.0.1/venvs/untagged/ubuntu/octavia.tgz14:28
CobHeadI believed that OSA took the actual repo name and renamed the variable accordingly. Sure doesn't seem that way.14:29
CobHeadGoing to change that now.14:29
*** goldyfruit___ has joined #openstack-ansible14:34
*** goldyfruit_ has quit IRC14:36
*** lixingxing has quit IRC14:42
*** rohit02 has quit IRC14:43
*** schwicht has joined #openstack-ansible14:45
*** admin0 has joined #openstack-ansible14:54
*** jawad_axd has quit IRC15:00
*** jawad_axd has joined #openstack-ansible15:04
*** schwicht has quit IRC15:04
*** jawad_axd has quit IRC15:09
CobHeadjrosser: I finally fixed it. I want to thank you for your time and assistance in wrapping my head around this :)15:12
*** jamesdenton has quit IRC15:13
*** jamesdenton has joined #openstack-ansible15:15
*** jawad_axd has joined #openstack-ansible15:18
*** macz has quit IRC15:23
*** macz has joined #openstack-ansible15:25
*** admin0 has quit IRC15:33
openstackgerritErik Berg proposed openstack/openstack-ansible-os_neutron stable/stein: l3 agent on network_hosts do dvr_snat, anywhere else dvr  https://review.opendev.org/69303115:34
*** admin0 has joined #openstack-ansible15:49
openstackgerritDave Wilde (d34dh0r53) proposed openstack/openstack-ansible-os_keystone master: Standardize on nginx-extras  https://review.opendev.org/69303315:51
*** admin0 has quit IRC16:02
*** jawad_axd has quit IRC16:02
*** cshen has quit IRC16:10
*** schwicht has joined #openstack-ansible16:11
*** jawad_axd has joined #openstack-ansible16:14
*** jawad_axd has quit IRC16:19
*** prometheanfire has joined #openstack-ansible16:19
*** hamzaachi has joined #openstack-ansible16:26
*** luksky has quit IRC16:31
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-galera_server master: Restart mysql when package is installed  https://review.opendev.org/69304316:32
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Switch upgrade jobs to Ussuri cycle  https://review.opendev.org/69250916:34
*** jawad_axd has joined #openstack-ansible16:35
*** jawad_axd has quit IRC16:39
noonedeadpunkwow. with this migration from summer time to normal one I've forgot about osa meeting....16:52
noonedeadpunkI was just thinking about starting it when I've realized it's already passed16:53
openstackgerritMerged openstack/openstack-ansible stable/train: Run setup module prior to bootstrapping aio  https://review.opendev.org/69296216:54
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible stable/train: Bump SHAs for stable/train  https://review.opendev.org/69300816:55
jrosserCobHead: excellent good news you got it to work16:55
*** luksky has joined #openstack-ansible16:57
*** nurdie has quit IRC16:58
*** nurdie has joined #openstack-ansible16:58
*** nurdie has quit IRC17:04
*** nurdie has joined #openstack-ansible17:08
*** radeks has quit IRC17:12
*** aedc has joined #openstack-ansible17:32
*** gyee has joined #openstack-ansible17:33
*** DanyC_ has joined #openstack-ansible17:36
*** DanyC has quit IRC17:39
*** jamesdenton has quit IRC17:46
*** jamesdenton has joined #openstack-ansible17:49
*** also_stingrayza has joined #openstack-ansible17:52
*** stingrayza has quit IRC17:53
*** goldyfruit___ has quit IRC17:53
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-rabbitmq_server master: Ansible  'search' is a test not a filter  https://review.opendev.org/69306117:55
noonedeadpunkjrosser: dunno how ^ is passing on master.....17:55
noonedeadpunk* 2.9 passing on master without that patch17:56
noonedeadpunkbtw I've just reproduce failure on rabbitmq during upgrade17:58
*** goldyfruit___ has joined #openstack-ansible17:58
*** jamesdenton has quit IRC17:59
*** miloa has quit IRC18:03
*** miloa has joined #openstack-ansible18:03
*** prometheanfire has quit IRC18:04
*** prometheanfire has joined #openstack-ansible18:06
*** schwicht has quit IRC18:08
miloaI think i found a problem in os_horizon for distrib install stable/rocky in task "Enable project panels" in horizon_post_install.yml it works for source install but for distro the "item.state" is "file" so basically it checks if the file exists but do not copy the file if not and the panel is enabled. For source install it use "link".18:13
miloahttps://github.com/openstack/openstack-ansible-os_horizon/blob/stable/rocky/tasks/horizon_post_install.yml#L5518:13
noonedeadpunkjrosser: they did really smth wrong with this runpy.py as instead of error message generated by tool they just throw exception that reported error is not in json18:13
*** schwicht has joined #openstack-ansible18:16
noonedeadpunkmiloa: for distro installs I guess it just checks that it exists18:16
noonedeadpunkas there's no need in symlinking anything - distro should install panels into correct path for them to work out of the box18:16
noonedeadpunkah, in rocky18:18
noonedeadpunkNot sure about rocky:) I guess I've re-written the way how dashboards are included in stein18:19
*** jamesdenton has joined #openstack-ansible18:19
miloanoonedeadpunk: yes i saw that :)18:20
miloanoonedeadpunk: the use case is, first i set heat_ui to false, then to true and as there is no file because we set it first to false it fail :)18:21
*** hamzaachi has quit IRC18:22
noonedeadpunkah, I see. Yeah, that's possible:)18:22
noonedeadpunkyou may kinda drop lxc container or venv and re-deploy it :p18:23
noonedeadpunkbut yeh, I see what you mean.18:23
miloanoonedeadpunk: i've to go, I will try to find a way tomorrow perhaps using "link" instead of "file" or as you propose drop horizon lxc containers and recreate it. Thanks :)18:25
noonedeadpunklink is probably not going to work...18:25
*** cshen has joined #openstack-ansible18:26
miloanoonedeadpunk: btw, there is an othe problem when putting heat_ui or magnum or LaaBS to false the pyc and pyo are still present so the panels do not disappear, so i had to remove pyc and pyo by hand. https://review.opendev.org/#/c/692804/ :)18:28
*** miloa has quit IRC18:31
*** cshen has quit IRC18:31
*** also_stingrayza has quit IRC18:35
*** stingrayza has joined #openstack-ansible18:36
noonedeadpunkmiloa I think it's not going to work that way - pyc file is only created after panel accessed first time18:37
noonedeadpunkit passes though...18:38
*** CeeMac has quit IRC18:45
*** goldyfruit_ has joined #openstack-ansible18:46
*** goldyfruit___ has quit IRC18:49
jrossernoonedeadpunk: I wonder if rabbitmq_upgrade is set properly?18:51
jrosserit would skip that task and not use the search test if any of the previous conditions fail18:52
jrosserafaik they are evaluated in sequence18:52
noonedeadpunkI guess yes and for me lookss like problem in module itself....18:52
noonedeadpunkso it fails on that json.loads https://github.com/ansible/ansible/blob/devel/lib/ansible/modules/messaging/rabbitmq/rabbitmq_policy.py#L19118:52
noonedeadpunkbut policy_data is ['vhost', 'name', 'pattern', 'apply-to', 'definition', 'priority']18:53
noonedeadpunkwhile http://paste.openstack.org/show/785816/18:53
noonedeadpunkI need to run away - if you wish I may place your ssh key on a vm18:53
noonedeadpunkBut I'm going to continue digging in what's going on here18:54
noonedeadpunkso for me looks like it takes wrong line18:55
noonedeadpunkjrosser: yeah, they take from 1st element https://github.com/ansible/ansible/blob/devel/lib/ansible/modules/messaging/rabbitmq/rabbitmq_policy.py#L13718:56
noonedeadpunklooks like in 3.8.0 they've added one more header:)18:57
noonedeadpunkI'll try to patch it then later18:57
jrossernoonedeadpunk: cool sounds like you have good understanding there18:58
noonedeadpunkas they can do much simplier http://paste.openstack.org/show/785817/18:58
jrosserI’m just travelling now so also I’m busy for a few hours18:59
noonedeadpunkoh, sorry for pinging you:)18:59
jrosseroh don’t worry18:59
jrossersat at the train station18:59
noonedeadpunkmost likely I'll take care about it only tomorrow... As will need to check previous versions of rabbitmq output18:59
guilhermespnoonedeadpunk: jrosser I suspect when we re-run ceph-install it created the ceph dir with ceph. ownership https://github.com/ceph/ceph-ansible/blob/54365389f816ec9285063a5d976c6d9ac350afa0/roles/ceph-config/tasks/main.yml#L6619:00
ThiagoCMCHey guys, the `stable/train` branch is ignoring my "/etc/openstack_deploy/env.d/neutron.yml" file. Contents: https://pastebin.com/4CB66Stf19:01
guilhermespwith our ceph_client we create the keyring for  services with the correct ownership for the services https://github.com/openstack/openstack-ansible-ceph_client/blob/1fc2b7a7edaad0ca761fcfc3369b82bf2d476d5f/tasks/ceph_auth_extra.yml#L6019:01
ThiagoCMCThe idea of this file (in stable/stein) is to isolate the neutron_server container within the controllers. It worked.19:01
ThiagoCMCNot, it isn't working!19:01
ThiagoCMCThe neutron_server container is appearing within the Network Node! Where I don't want it. There, only the neutron-*-agents will be running, on bare-metal.19:02
ThiagoCMCAny idea?19:02
*** hwoarang has quit IRC19:04
*** aedc has quit IRC19:07
*** hwoarang has joined #openstack-ansible19:08
*** hamzaachi has joined #openstack-ansible19:11
*** goldyfruit_ has quit IRC19:14
*** sshnaidm|rover is now known as sshnaidm|off19:16
ThiagoCMCMaybe the new "/opt/openstack-ansible/inventory/env.d/neutron.yml" is overriding my old "/etc/openstack_deploy/env.d/neutron.yml" file?19:17
*** hamzaachi_ has joined #openstack-ansible19:21
*** hamzaachi has quit IRC19:21
*** radeks has joined #openstack-ansible19:29
jrosserThiagoCMC: I don’t think we have changed anything really to do with env.d between stein and train19:29
jrosseris this an upgrade or a fresh deploy?19:30
jrosserThiagoCMC: this is from my notes http://paste.openstack.org/show/777611/19:32
*** aedc has joined #openstack-ansible19:33
ThiagoCMCThis is a fresh deployment.19:39
ThiagoCMCSomething is defintely different...19:40
ThiagoCMCThanks for that pastebin note!19:40
*** schwicht has quit IRC19:41
jrosserit is always possible that there is some new bug py3 related with the inventory19:43
jrosserI’d probably be messing with a ansible-inventory and running dynamic-inventory.py manually and examining the output next19:43
ThiagoCMCNice tips! I'll try that "network-infra_containers" or even just remove my custom file.19:47
ThiagoCMCAnd also to play with the dynamic-inventory.py ^_^19:53
ThiagoCMCI just noticed that the neutron_server container is also appearing in all my Compute Nodes!   O_O19:57
ThiagoCMCRemoving the "/opt/openstack-ansible/inventory/env.d/neutron.yml" file didn't worked.19:58
ThiagoCMCI'll start this from scratch again...   =)20:00
*** jawad_axd has joined #openstack-ansible20:13
*** strattao has joined #openstack-ansible20:15
*** tosky has quit IRC20:16
*** hamzaachi_ has quit IRC20:19
*** hamzaachi_ has joined #openstack-ansible20:21
*** hamzaachi_ has quit IRC20:23
*** hamzaachi_ has joined #openstack-ansible20:24
*** zbr is now known as zbr|ooo20:29
*** hamzaachi_ has quit IRC20:29
*** nurdie has quit IRC20:30
*** nurdie has joined #openstack-ansible20:31
*** goldyfruit_ has joined #openstack-ansible20:33
*** radeks has quit IRC20:34
*** nurdie has quit IRC20:35
*** schwicht has joined #openstack-ansible20:50
*** aedc has quit IRC21:03
*** weshay is now known as weshay_ptg21:50
*** macz has joined #openstack-ansible21:55
openstackgerritMerged openstack/openstack-ansible-repo_server stable/stein: Add Centos GPG key custom url  https://review.opendev.org/69246221:56
*** cshen has joined #openstack-ansible21:56
*** nurdie has joined #openstack-ansible21:59
*** nurdie_ has joined #openstack-ansible21:59
*** cshen has quit IRC22:01
*** pcaruana has quit IRC22:03
*** nurdie has quit IRC22:04
*** hamzaachi has joined #openstack-ansible22:11
*** jawad_axd has quit IRC22:12
*** hamzaachi has quit IRC22:12
*** cshen has joined #openstack-ansible22:18
*** schwicht has quit IRC22:19
*** cshen has quit IRC22:23
*** JoyBoy7 has joined #openstack-ansible22:25
JoyBoy7Has anyone had a similar problem when installing CEPH in OSA;22:26
JoyBoy7fatal: [controller1_ceph-mon_container-c597603d]: FAILED! => {"msg": "template error while templating string: no filter named 'ips_in_ranges'. String: {{ _monitor_addresses | default([]) + [{ 'name': item, 'addr': hostvars[item]['ansible_all_ipv4_addresses'] | ips_in_ranges(hostvars[item]['monitor_address_block'].split(',')) | first }] }}"}fatal:22:26
JoyBoy7[controller2_ceph-mon_container-0bc78030]: FAILED! => {"msg": "template error while templating string: no filter named 'ips_in_ranges'. String: {{ _monitor_addresses | default([]) + [{ 'name': item, 'addr': hostvars[item]['ansible_all_ipv4_addresses'] | ips_in_ranges(hostvars[item]['monitor_address_block'].split(',')) | first }] }}"}22:26
*** JoyBoy762 has joined #openstack-ansible22:29
*** JoyBoy762 has left #openstack-ansible22:29
jrosserJoyBoy7: https://review.opendev.org/#/c/692921/22:30
jamesdentonjrosser is the MNAIO still a thing?22:33
jrossershould be22:33
jrosseri don't think theres anything there which will have rotted too much22:34
jamesdentonwell, that was my next question. i'm happy to fix just didn't want it to be in vain22:34
jamesdentonrunning into some issues but i may have a PR tomorrow22:34
jrossertbh i think jesse was doing a ton of work with it but maybe not many others22:34
jrosserif you have nice quick giant node it is a useful tool22:34
jamesdentonagreed22:36
jrosseractually theres some cool stuff got added22:36
jrosserthe snapshot / restore of the VM would be super cool for rinse/repeat testing of deployments22:37
jrosserit was always pxebooting the VM that took forever22:37
jamesdentonprob worth updating to python3, too, which i'm in the middle of22:37
jrosserif you have a good use for the MNAIO i'd say it was worth fixing it up22:38
jrosserthere is a lot of good stuff there22:38
jamesdenton*thumbs up*22:38
*** nicolasbock has joined #openstack-ansible22:43
*** nicolasbock1 has joined #openstack-ansible22:46
*** nicolasbock1 has quit IRC22:47
*** nicolasbock has quit IRC22:48
JoyBoy7in my oenstack-ansible.rc i have this line export ANSIBLE_FILTER_PLUGINS="${ANSIBLE_FILTER_PLUGINS:-/etc/ansible/roles/plugins/filter}"its enough ir i should add another to fox my error22:48
*** nicolasbock has joined #openstack-ansible22:49
*** luksky has quit IRC22:54
*** cshen has joined #openstack-ansible22:59
*** lixingxing has joined #openstack-ansible22:59
*** JoyBoy7 has quit IRC23:00
*** zbr|ooo has quit IRC23:00
*** nicolasbock1 has joined #openstack-ansible23:01
*** nicolasbock has quit IRC23:02
*** nicolasbock has joined #openstack-ansible23:03
openstackgerritMerged openstack/openstack-ansible-os_glance master: Drop common-db tag from db_sync task  https://review.opendev.org/69216123:04
*** yoctozepto has quit IRC23:04
*** yoctozepto has joined #openstack-ansible23:04
*** nicolasbock1 has quit IRC23:06
*** cshen has quit IRC23:10
*** nurdie_ has quit IRC23:16
*** lixingxing has quit IRC23:17
*** nicolasbock1 has joined #openstack-ansible23:34
*** nicolasbock has quit IRC23:36
*** nicolasbock1 is now known as nicolasbock23:36
*** nicolasbock has quit IRC23:46
*** nicolasbock has joined #openstack-ansible23:51

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