Monday, 2019-09-09

*** markvoelker has quit IRC00:02
*** brokencycle has quit IRC00:02
*** macz has quit IRC00:30
*** dave-mccowan has quit IRC01:58
*** macz has joined #openstack-ansible03:50
*** udesale has joined #openstack-ansible03:53
*** macz has quit IRC03:55
*** gkadam has joined #openstack-ansible03:57
*** cshen has joined #openstack-ansible04:15
*** markvoelker has joined #openstack-ansible04:55
*** markvoelker has quit IRC05:00
*** chaptertoaster has joined #openstack-ansible05:09
chaptertoasterhaving a bit of an issue after adding a new compute node (stein), neutron is giving me this error when i attempt to create an instance on that node05:31
chaptertoasterhttp://paste.openstack.org/show/773972/05:31
chaptertoasternetwork configuration is effectively identical and i'm not sure why it would be lacking permission05:31
chaptertoasteridentical to the other nodes i mean05:35
*** raukadah is now known as chandankumar05:46
*** macz has joined #openstack-ansible05:51
*** macz has quit IRC05:56
*** kopecmartin|off is now known as kopecmartin05:56
*** jbadiapa has joined #openstack-ansible06:13
*** miloa has joined #openstack-ansible06:33
miloaMorning06:33
jrosserchaptertoaster: can you check if you have this commit in your os_neutron ansible role? https://github.com/openstack/openstack-ansible-os_neutron/commit/f7c787974cec5871a61760838cf46be14a61acab06:43
jrosserevrardjp: you around?06:43
evrardjpjrosser: I am06:44
jrosserevrardjp: if you have a suse box to hand can you try this command https://zuul.opendev.org/t/openstack/build/b79d4ae2b4394e65ac8d91f0d88858c3/log/job-output.txt#1293206:47
jrosserOr spot the obvious error :)06:47
evrardjpjrosser: if one of those isn't installed, the egrep would failed06:50
evrardjpthat's the obvious one06:50
evrardjp(or if egrep isn't installed)06:50
evrardjpnow let me check around the whole command06:50
jrosserAll I did here was add the py3 libs06:51
evrardjpare those installed in the package first?06:52
jrosserhttps://review.opendev.org/#/c/680835/06:52
*** luksky has joined #openstack-ansible06:53
jrosserOh right, you mean the ordering might be wrong06:53
evrardjpcorrect06:53
jrosserHaha06:53
evrardjpfyi that's the output generated: http://paste.openstack.org/show/773974/06:54
jrosserI did spend 10mins trying to start a suse vagrant box yesterday, looks like the images are called something different now so the OSA vagrantfile is probably out of date06:56
evrardjpyea, there was a move. I tried recently too06:56
jrosserAnd I didn’t find an obvious 15.1 cloud image either06:56
evrardjpin those cases, I use a container06:57
evrardjppodman run -it opensuse/leap:15.1 /bin/bash06:57
evrardjpand you have a playbook06:57
evrardjpplayground*06:57
jrosserCool06:57
jrosserAnyway, I nearly have p3 going06:58
jrosserPy306:58
evrardjpthat's nice06:59
evrardjpis swift on py3?06:59
evrardjpor you leave it in 2?06:59
jrosserI only did the core stuff right now07:01
jrosserI’m not even sure we actually test swift to tell....07:02
jrosserhttps://review.opendev.org/#/q/topic:osa-py3+(status:open+OR+status:merged)07:03
*** miloa has quit IRC07:04
evrardjpis everyone aware of the work you're doing there? except the fact we're talking about it here, and now :)07:04
evrardjpI am approving those patches, but I am not sure this is enough for moving to py3 :)07:06
jrosserNo, I just had a hack on Friday, will bring it up on Tuesday at the meeting07:06
evrardjpgood07:06
jrosserActually I see what’s wrong on suse now07:06
evrardjpyes?07:07
jrosserI don’t think it ever explicitly installs those packages that it tries to symlink07:07
evrardjp(I haven't seen yet what you've done for py2/3 in the venv build role)07:07
evrardjpwhether it's implicit or explicit it doesn't really matter, as long as they are installed.07:07
evrardjpto ease debugging, remove the egrep :)07:08
jrosserThe only thing I had to do in the venv build was namespace the venv name with the python version07:08
jrosserBecause the repo server needs a wheel build venv per python version07:09
ChosSimbaOneMorning07:09
*** jawad_axd has joined #openstack-ansible07:09
*** trident has quit IRC07:10
evrardjpjrosser: that looks good, but I haven't seen that one yet07:10
evrardjpjrosser: got it. Nice.07:11
*** miloa has joined #openstack-ansible07:11
evrardjp(I saw we already have the ternary on py2/3 versions already in the pkg install)07:13
*** hamzy_ has quit IRC07:19
*** trident has joined #openstack-ansible07:21
*** southquist has joined #openstack-ansible07:29
*** hamzy_ has joined #openstack-ansible07:29
*** owalsh has quit IRC07:32
*** owalsh has joined #openstack-ansible07:33
southquistHello everyone, I am currently running openstack-ansible stable/pike and together with ceph-ansible luminus. I'm interested in upgrading ceph (to ceph-ansible 4.0)  but I wonder about the compatibility with  my version of openstack-ansible. Is there any recommendation on pairing openstack-ansible versions and ceph-ansible?07:41
jrossersouthquist: do you deploy your own ceph cluster with ceph-ansible? or do you deploy your ceph with OSA?07:42
*** kaiokmo has joined #openstack-ansible07:46
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_nova master: Add python3 libs to link into the nova venv for suse  https://review.opendev.org/68083507:47
*** pcaruana has joined #openstack-ansible07:49
*** markvoelker has joined #openstack-ansible07:50
*** sep has quit IRC07:51
*** sshnaidm|afk is now known as sshnaidm07:51
*** sshnaidm is now known as sshnaidm|ruck07:51
*** macz has joined #openstack-ansible07:52
*** markvoelker has quit IRC07:55
*** rpittau|afk is now known as rpittau07:55
*** macz has quit IRC07:56
*** ppetit has joined #openstack-ansible07:59
*** miloa has quit IRC08:04
southquistjrosser: I just checked our setup and we actually use OSA to to deploy the ceph cluster.08:05
jrossersouthquist: in that case you are limited to the version of ceph that is deployed with OSA pike08:05
jrosserprimarily because the ansible version you are using is linked fundamentally to the OSA version, and ceph-ansible has a similar set of ansible version limitations08:07
jrosserseel "Releases" here https://docs.ceph.com/ceph-ansible/master/08:07
jrosser*see08:07
jrosserif you deploy your ceph cluster independantly with ceph-ansible then you have less coupling between the versions08:09
*** sep has joined #openstack-ansible08:13
southquistAlright, well that makes sense.08:16
southquistI had my suspicions that the ansible versions might be a problem, well many thanks for your input!08:17
*** miloa has joined #openstack-ansible08:20
ppetitHello08:30
ppetitI am experiencing package dependency problems with installing Stein release with RDO packages. That's on centos 7.08:31
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_swift master: Allow venv python interpreter to be overridden  https://review.opendev.org/68094408:33
ppetitInstall of python-openstackclient is not happy :( it says python2-openstacksdk-0.27.0-0.20190405041020.4174082.el7.noarch (rdo-current-passed-ci) requires python2-cryptography >= 2.1 but available package is python2-cryptography-1.7.2-2.el7.x86_64 (core-0)08:33
ppetitThis is a fresh install08:34
ppetitHas someone seen that before?08:34
jrosserppetit: which playbook/openstack service is failing to install?08:35
ppetitjrosser: openstack-ansible setup-infrastructure.yml08:37
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_swift master: [DNM] test swift / py3  https://review.opendev.org/68094608:37
ppetitjrosser: task is [Install distro packages]08:39
jrosserppetit: for th utility container?08:39
*** andymccr has joined #openstack-ansible08:39
ppetitjrosser: yes08:39
jrosserwell i really don't use centos myself, but the thing that i find a bit odd in your error message is "rdo-current-passed-ci"08:40
jrosserto me that suggests master/current version of the packages rather than a repo for stein versions08:41
ppetithttps://pastebin.com/Y6gYxtTh08:41
jrosserppetit: oh dear https://opendev.org/openstack/openstack-ansible-openstack_hosts/commit/b85ba313bee836e5ca4aad722e1593b98aa7557e08:43
ppetitjrosser: hmmm.... so this is broken :(08:45
jrosserit would seem so08:45
jrosserwhat are you building? an AIO / test lab / prod environment?08:46
ppetitjrosser: for now test lab but in view a prod deployment I am supposed to do next week.08:47
jrosserok so you can fix this locally08:47
*** kaiokmo has quit IRC08:48
ppetitjrosser: I suppose but still I am confused ... how breaking things that big can pass unnoticed08:49
jrosserppetit: i am a bit surprised because our CI is passing for stein08:50
jrosserbut lets try to get you running first08:50
jrosserthe list of repos is defined here https://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/master/vars/redhat.yml#L10308:50
ppetitjrosser: yeah exactly.08:50
jrosserand that variable is then used here https://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/stable/stein/defaults/main.yml#L6008:51
jrosserso on your deploy host, in /etc/openstack_deploy/user_variables.yml you can redefine the var openstack_hosts_package_repos and that will override the default one08:52
ppetitjrosser: okay.... I'll try that. thank you !08:53
jrossercopy the original repo list, and i would guess you need openstack-stein instead of rdo-current-passed-ci08:53
jrosserand delete the bogus repo from your host, by hand08:54
jawad_axdHeat error: Any help/suggestion about this error http://paste.openstack.org/show/773976/ ?  It doest show much information in log. Rest of the services working fine in environment.08:58
*** hamzy_ has quit IRC09:07
jrosserjawad_axd: can you try that again with openstack stack list --debug09:07
jawad_axdok09:08
jawad_axdjrosser: http://paste.openstack.org/show/773978/09:12
jrosserppetit: looks like i was wrong - the repos should be set up for stein correctly https://opendev.org/openstack/openstack-ansible-openstack_hosts/src/branch/stable/stein/defaults/main.yml#L147-L15309:13
jrossercan you check that looks like what you have?09:13
*** arxcruz_pto is now known as arxcruz09:27
*** jawad_axd has quit IRC09:51
*** markvoelker has joined #openstack-ansible09:51
*** macz has joined #openstack-ansible09:53
*** macz has quit IRC09:57
*** miloa has quit IRC09:59
*** markvoelker has quit IRC10:00
*** jawad_axd has joined #openstack-ansible10:05
*** jawad_axd has quit IRC10:10
*** cshen has quit IRC10:10
*** miloa has joined #openstack-ansible10:16
*** spsurya has joined #openstack-ansible10:21
*** cshen has joined #openstack-ansible10:26
jrosserevrardjp: in the paste you gave me earlier http://paste.openstack.org/show/773974/ is it an error that the __pycache__ dir is included in the rpm?10:28
jrosserwhere error == packaging error10:28
*** cshen has quit IRC10:31
*** mathlin has joined #openstack-ansible10:33
noonedeadpunkmornings10:33
*** dave-mccowan has joined #openstack-ansible10:52
openstackgerritJonathan Rosser proposed openstack/ansible-role-python_venv_build master: Do not symlink the __pycache__ directory into the venv  https://review.opendev.org/68097110:56
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [WIP] Test python3  https://review.opendev.org/68047010:57
jrosserevrardjp: you asked about python3 / swift, here is the first look https://zuul.opendev.org/t/openstack/build/420943e5ae8246eb94ab517f7f7975c4/log/job-output.txt#13749-1375110:59
*** nicolasbock has joined #openstack-ansible11:02
evrardjpfor the pycache let me ask if it's voluntary or not. It's done by architecture, so I don't think there would be a big problem of having it there, yet I don't see a reason to carry it either11:03
jrosserevrardjp: i've had to do this https://review.opendev.org/68097111:04
*** cshen has joined #openstack-ansible11:05
evrardjpjrosser: makes sense11:06
evrardjpI think it's better to not symlink pycache, so even if the packages are changing, that code can stay11:06
*** cshen has quit IRC11:10
*** rpittau is now known as rpittau|bbl11:12
*** udesale has quit IRC11:15
*** sshnaidm|ruck is now known as sshnaidm|afk11:15
jrosserevrardjp: actually it is a good idea anyway, i think there is a risk of polluting the system pycache dir from things running in the venvs if it every gets symlinked11:18
jrosserso we should never allow that to be linked11:18
chandankumarevrardjp: please have a look at this review https://review.opendev.org/#/c/680761/, thanks!11:23
evrardjpjrosser: exactly my point11:28
evrardjp:)11:29
evrardjpchandankumar: done11:29
miloaif someone can check https://review.opendev.org/#/c/671762/ and tell me if there is more things to do/change, thanks :)11:31
openstackgerritMerged openstack/openstack-ansible stable/queens: Bump SHAs for stable/queens  https://review.opendev.org/68086411:32
evrardjpmiloa: the title still says WIP :)11:34
evrardjpnoonedeadpunk: I know it's not my job to follow this anymore, but where are we in this plan: https://docs.openstack.org/openstack-ansible/latest/contributor/periodic-work.html#development-cycle-checklist  (we are around m3 btw)11:35
evrardjpjrosser: ^11:35
evrardjpjrosser: I think you bumped ceph during this cycle already11:36
evrardjpbut did someone bump galera/rabbit?11:36
jrosserceph is done11:36
jrosseryou read my mind11:36
jrosseri was thinging about this right now :)11:36
evrardjp:)11:36
jrosserand ansible version11:37
jrosser2.9 is imminent11:37
evrardjpalternatively it might be the time where we stop bumping rabbitmq/galera, if we are at a "good enough" version in the OS11:37
evrardjp(which I doubt, because I suppose Stein is already above the OS provided versions of rabbitmq)11:38
evrardjp"os provided"11:38
evrardjphaha11:38
miloaevrardjp: ok :)11:39
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Update ansible-next experimental job to 2.9  https://review.opendev.org/68098111:40
openstackgerritMikael Loaec proposed openstack/openstack-ansible-ceph_client master: Importing keyrings from files rather than from mons  https://review.opendev.org/67176211:42
*** cshen has joined #openstack-ansible11:43
*** mathlin has quit IRC11:47
jrosserlogan-: would you be able to take a look at https://review.opendev.org/#/c/671762/ for miloa?11:47
*** cshen has quit IRC11:48
*** ansmith has quit IRC11:51
openstackgerritMerged openstack/openstack-ansible stable/rocky: Bump SHAs for stable/rocky  https://review.opendev.org/68086511:51
*** macz has joined #openstack-ansible11:54
*** cshen has joined #openstack-ansible11:54
*** goldyfruit has quit IRC11:56
*** markvoelker has joined #openstack-ansible11:56
*** macz has quit IRC11:58
openstackgerritMerged openstack/openstack-ansible stable/pike: Bump SHAs for stable/pike  https://review.opendev.org/68086612:01
*** markvoelker has quit IRC12:02
*** ivve has joined #openstack-ansible12:10
*** hamzy_ has joined #openstack-ansible12:11
*** markvoelker has joined #openstack-ansible12:12
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_gnocchi master: Use python-rados instead of cradox  https://review.opendev.org/68098612:21
*** jawad_axd has joined #openstack-ansible12:21
*** jawad_axd has quit IRC12:25
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Drop Cython requirements override  https://review.opendev.org/68098812:25
*** luksky has quit IRC12:29
*** sshnaidm|afk is now known as sshnaidm|ruck12:32
openstackgerritMerged openstack/openstack-ansible stable/stein: Bump SHAs for stable/stein  https://review.opendev.org/68086712:32
*** jawad_axd has joined #openstack-ansible12:39
jrosserevrardjp: openstack-ansible-deploy-aio_metal-opensuse-15 passed with core services on py312:39
*** jawad_axd has quit IRC12:44
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_horizon master: Allow venv python interpreter to be overridden  https://review.opendev.org/68099312:44
*** ansmith has joined #openstack-ansible12:45
*** jawad_axd has joined #openstack-ansible12:45
*** jawad_axd has quit IRC12:50
*** jawad_ax_ has joined #openstack-ansible12:50
*** gillesMo has joined #openstack-ansible12:51
*** cshen has quit IRC12:54
*** gkadam has quit IRC12:55
*** rpittau|bbl is now known as rpittau12:55
*** BjoernT has joined #openstack-ansible12:56
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Freeze roles for Train milestone  https://review.opendev.org/68100213:11
*** dr_feelgood has joined #openstack-ansible13:11
*** luksky has joined #openstack-ansible13:14
openstackgerritMerged openstack/openstack-ansible-os_tempest master: Add uwsgi role to role requirements  https://review.opendev.org/68076113:14
openstackgerritMerged openstack/openstack-ansible-os_tempest master: [RHEL8]Set venv_python_executable to python3  https://review.opendev.org/68034413:14
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [DNM] test ansible 2.9  https://review.opendev.org/68100313:18
*** udesale has joined #openstack-ansible13:20
*** KeithMnemonic has joined #openstack-ansible13:24
noonedeadpunkjrosser: regarding osa-py3 - they have parents without uwsgi (which eventually also needs passing _venv_python_executable)13:27
noonedeadpunkso we either need to place another patch to cover this, or rebase and modify yours13:28
*** gillesMo has quit IRC13:29
*** Miouge has joined #openstack-ansible13:29
*** gillesMo has joined #openstack-ansible13:30
jrossernoonedeadpunk: hmm?\13:39
Miougejrosser to follow up on southquist’s question, does that means that the upgrade of OSA will cover the upgrade of Ceph I suppose, but the manual-upgrade guide doesn’t say to run playbooks/ceph-install.yml it’s only since Stein that it says to run setup-infrastructure.yml13:40
noonedeadpunkSo for example cinder https://review.opendev.org/#/c/680390/ This patch has head earlier than https://review.opendev.org/#/c/678200/13:40
noonedeadpunkSo that after it will be merged, cinder-api will be running python2 (since uwsgi uses python2 by default)13:41
*** BjoernT_ has joined #openstack-ansible13:41
noonedeadpunkwhile all other cinder services will be running python313:41
noonedeadpunkso, we either need to rebase 680390 on top of current master and pass cinder_venv_python_executable as uwsgi_python_executable13:43
noonedeadpunkor create another patch which will do that13:43
jrosseroh just a moment....13:43
noonedeadpunkthe same for placement13:43
jrosseri have dealt with that here temporarily https://review.opendev.org/#/c/680470/8/inventory/group_vars/all/all.yml13:44
*** BjoernT has quit IRC13:44
jrosseri think?13:44
noonedeadpunkyeah, it kinda works in terms of global override13:44
jrosseryes i wanted to ask you about this, what was the right thing to do13:45
noonedeadpunkbut missing point of cinder_venv_python_executable since it won't influence api service13:45
jrosserand how much coupling there must be between the python version for the service venv and the uwsgi venv13:45
noonedeadpunkactually they are pretty independent...13:46
jrosser^ maybe this shows i don't understand correctly how it is working?13:46
jrosserdo we need both venv?13:46
noonedeadpunkyep, the point was that in case of metal installs we'll have uwsgi installed once inside it's venv13:47
noonedeadpunkvs uwsgi instalation inside every venv13:47
jrosserbut what does that mean for the service? it's run via uwsgi isnt it?13:48
noonedeadpunkuwsgi runs the service inside it's venv. So we deploy uwsgi config for every service where we define serivce venv if it's not distro install https://opendev.org/openstack/ansible-role-uwsgi/src/branch/master/templates/uwsgi.ini.j2#L613:49
*** prometheanfire has quit IRC13:49
noonedeadpunkbut I've just realized, that I didn't test the case, when on distro install some service will request python2 and another python3...13:49
noonedeadpunkI'm afraid that it can ruin things....13:50
*** prometheanfire has joined #openstack-ansible13:50
noonedeadpunkor python_venv_build can handle this....13:52
jrosseri have already had to deal with something similar for python_venv_build13:52
jrosserhttps://review.opendev.org/#/c/680632/13:52
jrosseri am very deliberately working on this bit by bit so we find mixed environment errors13:52
jrosserand i think the same patch will cover the case where you need a uwsgi venv for py2 and py3 on a metal host at the same time13:53
noonedeadpunkYeah, I guess so13:54
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [WIP] Test python3  https://review.opendev.org/68047013:57
*** BjoernT_ has quit IRC13:58
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/ansible-role-uwsgi master: Use a different venv per python executable  https://review.opendev.org/68101814:01
*** BjoernT has joined #openstack-ansible14:08
*** BjoernT_ has joined #openstack-ansible14:12
*** jawad_ax_ has quit IRC14:12
*** jawad_axd has joined #openstack-ansible14:13
*** BjoernT has quit IRC14:13
*** jawad_axd has quit IRC14:13
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [WIP] Use python3 for the ansible-runtime venv  https://review.opendev.org/68102614:14
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [DNM] test ansible 2.9  https://review.opendev.org/68100314:25
jrosserevrardjp: this looks like an easy fix - missing python3-systemd package https://zuul.opendev.org/t/openstack/build/450311b8ae6849f69ed04eaf4774f00c/log/job-output.txt#1024014:35
jrosserjust a question of where the right place to install that is?14:35
jrosserwhich ansible role, i mean14:35
cjloadermorning all14:40
*** markvoelker has quit IRC14:41
*** macz has joined #openstack-ansible14:48
*** luksky has quit IRC14:48
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use version filter instead of version_compare  https://review.opendev.org/68104314:51
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [DNM] test ansible 2.9  https://review.opendev.org/68100314:52
*** jroll has joined #openstack-ansible15:00
cjloaderjrosser: in response to the comment about the ironic venv, i thought we were combining the two venvs, and only install inspector stuff if the group exists15:02
jrosserIn containers, is there one for ironic and one for inspector?15:03
mnaserjrosser: are you running nautilus by any chance?15:03
jrosserYes15:04
cjloadergood point, containers...15:04
mnaserjrosser: just got hit by a nasty bug where pre-14.2.2 the osd_memory_limit would be dynamically calculated from the cgroup15:04
cjloaderare we planning to continue container support?15:04
jrossermnaser: I see your adventure in ceph-devel..... nightmare :/15:04
mnaser14.2.3 is good but  thought i'd let you know heh15:05
cjloadero/ mnaser15:05
mnaserhi cjloader15:05
jrosserYeah we’re compiling 14.2.3 right now actually15:05
mnaseryou use your own builds, any reason?15:05
jrosserFor our keystone auth caching patch which won’t be in master until octopus15:06
mnaserah ok15:06
jrosserOh unwind, not packaged until octopus15:06
jrosserIt’s in master now15:06
*** gyee has joined #openstack-ansible15:07
*** goldyfruit has joined #openstack-ansible15:08
jrossercjloader: containers or not in the future you need to make it pass tests for master today, which has lxc jobs15:11
cjloaderok15:11
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Allow venv python interpreter to be overridden  https://review.opendev.org/68046215:12
mnaserjrosser: how do you make your builds, hand written process or?15:18
jrosserWe have a Jenkins job15:18
jrosserIt takes *hours*15:18
jrosserI’ll see if I can dig it out later, just tied up with other things15:19
*** ivve has quit IRC15:19
*** jawad_axd has joined #openstack-ansible15:22
mnaserno worries, i dont need it, it was just curiousity15:23
*** cshen has joined #openstack-ansible15:23
*** southquist has quit IRC15:23
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Add unified linters check  https://review.opendev.org/67910115:25
*** jawad_axd has quit IRC15:26
*** jawad_axd has joined #openstack-ansible15:38
openstackgerritMerged openstack/ansible-role-python_venv_build master: Use a different wheel build venv per python executable  https://review.opendev.org/68063215:43
*** cshen has quit IRC15:50
*** chandankumar is now known as raukadah15:53
*** rpittau is now known as rpittau|afk15:54
*** sshnaidm|ruck is now known as sshnaidm|afk16:00
*** jawad_axd is now known as JAX16:02
*** JAX is now known as JAX_16:03
openstackgerritMerged openstack/ansible-role-python_venv_build master: Do not symlink the __pycache__ directory into the venv  https://review.opendev.org/68097116:05
*** JAX_ is now known as JAX16:06
*** JAX has quit IRC16:12
*** jawad_axd has joined #openstack-ansible16:12
*** miloa has quit IRC16:13
*** jawad_axd has quit IRC16:14
*** markvoelker has joined #openstack-ansible16:21
*** spsurya has quit IRC16:27
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-openstack_hosts master: Use version filter instead of version_compare  https://review.opendev.org/68106216:36
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [DNM] test ansible 2.9  https://review.opendev.org/68100316:37
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Add nova placement to placement migration  https://review.opendev.org/66486716:37
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible master: Add metal upgrade jobs  https://review.opendev.org/67110516:38
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_neutron master: Use version filter instead of version_compare  https://review.opendev.org/68106416:40
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [DNM] test ansible 2.9  https://review.opendev.org/68100316:41
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/ansible-role-uwsgi master: Use a different venv per python executable  https://review.opendev.org/68101816:42
openstackgerritMerged openstack/openstack-ansible-ceph_client master: Ensure python libs are linked to service venvs consistently  https://review.opendev.org/68082816:42
*** jawad_axd has joined #openstack-ansible16:45
noonedeadpunkjrosser: should I help you with replacement of version_compare? at least ansible-role-python_venv_build,lxc_container_create,  lxc_hosts use it16:47
noonedeadpunkand nspawn_hosts16:48
*** dr_feelgood has quit IRC16:49
jawad_axdNeed help with this heat related error http://paste.openstack.org/show/774336/ , http://paste.openstack.org/show/774335/ . Using stable stein and rest of the services working fine.16:50
noonedeadpunkand whats for heat uwsgi log?16:55
jrosserjawad_axd: "ERROR: <html><body><h1>504 Gateway Time-out</h1>" sometimes happens when trying to connect to http://blahblah actually hits an https endpoing16:55
jrossernoonedeadpunk is right - something has gone wrong in the heat service and you need the log from that16:55
jrosserif this is a multi-controller deployment remember that could be in any of the heat containers16:56
jrossersometimes it is a good idea to either stop 2 of the containers or turn of 2 of the backends with haproxy so all the requests end up at one heat api server16:56
jrosser*turn off16:57
*** trident has quit IRC16:58
jawad_axdI have just one heat container, and using haproxy. I recreated container as well, still same issue. B.t.w I have another stein setup, that has issue with heat as well. Bug ?16:58
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-ops master: Use version filter instead of version_compare  https://review.opendev.org/68106817:00
*** cshen has joined #openstack-ansible17:02
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-tests master: Use version filter instead of version_compare  https://review.opendev.org/68106917:02
jawad_axdnoonedeadpunk: jrosser: Does this log gives some clue http://paste.openstack.org/show/774338/ maybe ?17:06
*** trident has joined #openstack-ansible17:06
*** cshen has quit IRC17:06
noonedeadpunkwhere it comes from?17:09
noonedeadpunklike from what file/comand output17:09
jawad_axdsimple  command " openstack stack list"17:10
noonedeadpunkI mean how did you retrieve http://paste.openstack.org/show/774338/17:11
jawad_axdIts heat log with debug=true17:12
noonedeadpunkok, can you try replacing log_file = /var/log/heat/heat.log with use_journal = True ?17:13
jawad_axdok17:13
noonedeadpunkdo you have the same by journalctl --unit heat-* ?17:14
noonedeadpunkafter reloading heat services ofc17:14
jawad_axdnoonedeadpunk: http://paste.openstack.org/show/774339/17:17
noonedeadpunkoh, ok17:17
*** cshen has joined #openstack-ansible17:18
noonedeadpunkseems that it's missing /etc/uwsgi/heat-api.ini But I guess that file is supposed to be inside /etc/heat folder17:18
jawad_axdIn /etc/heat are api-paste.ini and heat.conf17:20
noonedeadpunklet me double check smth17:21
*** cshen has quit IRC17:22
noonedeadpunkhm.. I'd say that /etc/uwsgi/heat-api.ini should be present17:23
jawad_axdyes it is17:23
jawad_axdit is present17:23
noonedeadpunkhmmm uwsgi[2229]: realpath() of /etc/uwsgi/heat-api.ini failed: No such file or directory17:24
noonedeadpunkah, it's old log17:24
noonedeadpunkI'd say it's 1 day old17:24
jawad_axdjournalctl --unit heat-* showed 1 day old log, right.17:28
jrosserjawad_axd: if you've got 'less' installed i think you can shift-g to get to the end of the log wuth journalctl17:31
jawad_axdyes, sorry for before. this is http://paste.openstack.org/show/774340/17:32
*** luksky has joined #openstack-ansible17:33
jrosserinteresting "raise RuntimeError("Systemd bindings do not exist")"17:34
jrosserwhich OS is this?17:34
jawad_axdcentos717:34
jrossersource or distro install? containers or bare metal?17:34
jawad_axdsource17:35
jrosserfwiw i have seen exactly this error today on an opensuse CI job17:35
jawad_axdcontainer17:35
jrosserbut not centos7, interestingly17:36
jrossercould you look and see if python-systemd package is installed on the host and in the container?17:36
jawad_axdok17:37
jawad_axdsystemd-python is not installed on container and host17:41
jrossernoonedeadpunk: what do you think? ^ interesting we merged all the log-to-systemd stuff with that missing?17:42
*** spatel has joined #openstack-ansible17:42
spatelFolk, i have deployed ceph cluster using openstack-ansible so my mon nodes running inside container, now i want to build 2 more mon nodes on metal machine so what i need to do?17:43
spatelIn short trying to create 5 monitor nodes (currently i have 3 running in container)17:43
openstackgerritCam J. Loader (cjloader) proposed openstack/openstack-ansible-os_ironic master: [WIP] Adds configuration and enables the Ironic Inspector  https://review.opendev.org/68028417:44
openstackgerritCam J. Loader (cjloader) proposed openstack/openstack-ansible-os_ironic master: [WIP] Adds configuration and enables the Ironic Inspector  https://review.opendev.org/68028417:45
*** udesale has quit IRC17:49
*** goldyfruit_ has joined #openstack-ansible17:51
*** goldyfruit has quit IRC17:53
openstackgerritMerged openstack/openstack-ansible-ceph_client master: Install ceph python3 libraries on debian systems  https://review.opendev.org/68080217:57
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-openstack_hosts master: Use version filter instead of version_compare  https://review.opendev.org/68106217:58
jrosserjawad_axd: you could try installing those manually and see if the heat service will start properly18:04
jrossertry the container first18:04
jawad_axdjrosser: I installed maunally systemd-python on host and container, re ran os-heat.yml. Here is journal output http://paste.openstack.org/show/774343/18:04
jrosserand is openstack stack list working now?18:05
jawad_axdNope. Actually same error system binding error.I checked journal again.18:09
jawad_axdjrosser: http://paste.openstack.org/show/774345/18:12
jrosseroh hold on18:13
jrosserpython systemd bindings need to be in the heat venv i guess18:13
jawad_axdlet me try18:25
jawad_axdjrosser: No success with installing python-systemd in venv as well. Same "Systemd bindings do not exist"18:34
*** vesper11 has quit IRC18:52
*** BjoernT has joined #openstack-ansible18:59
*** jbadiapa has quit IRC19:00
*** BjoernT_ has quit IRC19:00
*** BjoernT_ has joined #openstack-ansible19:12
*** jbadiapa has joined #openstack-ansible19:13
*** BjoernT has quit IRC19:13
*** goldyfruit_ has quit IRC19:15
openstackgerritMerged openstack/openstack-ansible-os_neutron master: Allow venv python interpreter to be overridden  https://review.opendev.org/68046619:30
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_horizon master: Add python3 compatibility to horizon role  https://review.opendev.org/68109619:32
*** goldyfruit has joined #openstack-ansible19:33
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [WIP] Test python3  https://review.opendev.org/68047019:33
*** vesper11 has joined #openstack-ansible19:41
openstackgerritGuilherme  Steinmuller Pimentel proposed openstack/openstack-ansible-os_murano master: Initial commit to os_murano role  https://review.opendev.org/67783019:48
openstackgerritCam J. Loader (cjloader) proposed openstack/openstack-ansible-os_ironic master: [WIP] Adds configuration and enables the Ironic Inspector  https://review.opendev.org/68028419:48
guilhermespnoonedeadpunk: ^ found out the reason to be breaking in uwsgi task... there were some vars missing in defaults/main.yml19:48
* guilhermesp but seems there are some adjustments to be done still http://paste.openstack.org/show/774350/19:51
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-openstack_hosts master: Use version filter instead of version_compare  https://review.opendev.org/68106219:51
*** nicolasbock has quit IRC20:11
*** trident has quit IRC20:15
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Use python3 for the ansible-runtime venv  https://review.opendev.org/68102620:16
jrossermnaser: https://review.opendev.org/681026 <- OMG that worked first time20:17
jrosserthats like all the plugins and connection management stuff, i can barely believe that20:17
mnaserjrosser: its one of those moments..20:17
*** nicolasbock has joined #openstack-ansible20:18
*** trident has joined #openstack-ansible20:27
*** trident has quit IRC20:32
*** trident has joined #openstack-ansible20:33
jrosserlots of code review todo mnaser guilhermesp and anyone else around20:36
openstackgerritMerged openstack/openstack-ansible-os_aodh master: Migrate aodh to use uWSGI role  https://review.opendev.org/67835020:37
guilhermespjrosser: I'm around20:39
guilhermesposa-py3 topic jrosser ?20:41
jrosserfirst 2-3 pages of http://bit.ly/2xA1eZC would be good to check down20:42
*** kopecmartin is now known as kopecmartin|off20:45
*** ansmith has quit IRC20:49
*** CosmicSound has quit IRC21:01
*** jawad_axd has quit IRC21:01
*** CosmicSound has joined #openstack-ansible21:02
*** markvoelker has quit IRC21:02
*** CosmicSound has quit IRC21:02
*** CosmicSound has joined #openstack-ansible21:03
*** markvoelker has joined #openstack-ansible21:16
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_horizon master: Add python3 compatibility to horizon role  https://review.opendev.org/68109621:21
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_horizon master: Add python3 compatibility to horizon role  https://review.opendev.org/68109621:22
*** ansmith has joined #openstack-ansible21:24
*** spatel has quit IRC21:28
openstackgerritMerged openstack/openstack-ansible-tests master: Use version filter instead of version_compare  https://review.opendev.org/68106921:44
openstackgerritMerged openstack/openstack-ansible master: Bump SHAs for master  https://review.opendev.org/68086321:45
jrosserguilhermesp: reason i -w some of those version_compare patches at the moment is https://1ab3f57b9e2ef73ea70d-5fceee2f007c99899c2486771c61cec7.ssl.cf2.rackcdn.com/681003/5/check/openstack-ansible-deploy-aio_metal-opensuse-15/269a66f/logs/ara-report/result/5dbac717-23bd-4d93-9598-33365afdad28/21:47
jrosserwhich makes no sense at all - the ubuntu jobs all pass with those patches applied but all the other distros fail21:48
jrosserit could easily be an ansible 2.9 bug becasue i'm testing them all together with a 2.9 test job21:49
*** BjoernT_ has quit IRC21:54
*** markvoelker has quit IRC21:59
*** markvoelker has joined #openstack-ansible22:01
*** goldyfruit has quit IRC22:01
*** markvoelker has quit IRC22:06
*** goldyfruit has joined #openstack-ansible22:08
*** luksky has quit IRC22:15
*** goldyfruit_ has joined #openstack-ansible22:21
*** goldyfruit has quit IRC22:24
*** markvoelker has joined #openstack-ansible22:36
openstackgerritMerged openstack/openstack-ansible-os_trove master: Drop mod_wsgi support  https://review.opendev.org/67997322:37
*** EmilienM is now known as little_script22:39
*** little_script is now known as EmilienM22:42
*** markvoelker has quit IRC22:46
*** macz has quit IRC22:48
*** macz has joined #openstack-ansible22:49
*** goldyfruit_ has quit IRC22:51
openstackgerritMerged openstack/openstack-ansible-os_gnocchi master: Use python-rados instead of cradox  https://review.opendev.org/68098623:10
*** owalsh has quit IRC23:11
*** owalsh has joined #openstack-ansible23:14
*** threestrands has joined #openstack-ansible23:14
openstackgerritMerged openstack/openstack-ansible-os_nova master: Add python3 libs to link into the nova venv for suse  https://review.opendev.org/68083523:26

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