Monday, 2020-07-06

*** nurdie has joined #openstack-ansible00:14
*** nurdie has quit IRC00:19
openstackgerritMerged openstack/openstack-ansible stable/train: Disable test_swift_acl_anonymous_download test  https://review.opendev.org/73893900:49
*** nurdie has joined #openstack-ansible00:50
*** nurdie has quit IRC00:54
*** nurdie has joined #openstack-ansible01:22
*** cshen has joined #openstack-ansible01:25
*** nurdie has quit IRC01:26
*** cshen has quit IRC01:29
*** cshen has joined #openstack-ansible01:30
*** cshen has quit IRC01:34
*** nurdie has joined #openstack-ansible01:38
*** nurdie has quit IRC01:43
*** nurdie has joined #openstack-ansible02:14
*** spatel has joined #openstack-ansible02:47
*** dave-mccowan has joined #openstack-ansible02:55
*** dave-mccowan has quit IRC03:00
*** cshen has joined #openstack-ansible03:30
*** cshen has quit IRC03:35
*** markvoelker has quit IRC03:43
*** markvoelker has joined #openstack-ansible03:44
*** markvoelker has quit IRC03:48
*** nurdie has quit IRC03:56
openstackgerritSatish Patel proposed openstack/openstack-ansible-os_gnocchi master: Add centos-8 support  https://review.opendev.org/73938903:58
*** nurdie has joined #openstack-ansible04:12
*** markvoelker has joined #openstack-ansible04:13
*** nurdie has quit IRC04:16
*** markvoelker has quit IRC04:18
openstackgerritSatish Patel proposed openstack/openstack-ansible-ceph_client master: Add centos-8 support  https://review.opendev.org/73939504:23
openstackgerritSatish Patel proposed openstack/openstack-ansible-ceph_client master: Add centos-8 support  https://review.opendev.org/73939604:23
*** udesale has joined #openstack-ansible04:28
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-ansible04:33
*** schwicht has quit IRC04:34
openstackgerritSatish Patel proposed openstack/openstack-ansible-ceph_client master: Add centos-8 support  https://review.opendev.org/73939704:35
openstackgerritSatish Patel proposed openstack/openstack-ansible-ceph_client master: Add centos-8 support  https://review.opendev.org/73939804:37
*** raukadah is now known as chandankumar04:42
*** udesale_ has joined #openstack-ansible04:57
*** udesale has quit IRC05:00
*** snadge has quit IRC05:12
openstackgerritSatish Patel proposed openstack/openstack-ansible-os_ceilometer master: Add centos-8 support  https://review.opendev.org/73940005:21
openstackgerritSatish Patel proposed openstack/openstack-ansible-os_aodh master: Add centos-8 support  https://review.opendev.org/73940105:23
*** cshen has joined #openstack-ansible05:30
*** cshen has quit IRC05:35
openstackgerritSatish Patel proposed openstack/openstack-ansible-os_trove master: Add centos-8 support  https://review.opendev.org/73940405:44
openstackgerritSatish Patel proposed openstack/openstack-ansible-os_sahara master: Add centos-8 support  https://review.opendev.org/73940505:47
openstackgerritSatish Patel proposed openstack/openstack-ansible-os_octavia master: Add centos-8 support  https://review.opendev.org/73940805:54
*** markvoelker has joined #openstack-ansible05:58
*** markvoelker has quit IRC06:03
*** miloa has joined #openstack-ansible06:12
*** sshnaidm|off is now known as sshnaidm|ruck06:17
*** spatel has quit IRC06:20
*** luksky has joined #openstack-ansible07:06
*** miloa has quit IRC07:18
*** cshen has joined #openstack-ansible07:20
*** tosky has joined #openstack-ansible07:25
*** markvoelker has joined #openstack-ansible07:59
*** markvoelker has quit IRC08:04
*** cshen has quit IRC08:11
*** cshen has joined #openstack-ansible08:11
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Ensure distro packages are present for utility wheel build  https://review.opendev.org/73942808:40
*** persia has quit IRC08:44
*** persia has joined #openstack-ansible08:45
CeeMacmorning08:46
*** shyamb has joined #openstack-ansible09:37
admin0morning09:59
*** markvoelker has joined #openstack-ansible10:00
*** markvoelker has quit IRC10:05
*** shyamb has quit IRC10:10
*** also_stingrayza has joined #openstack-ansible10:22
*** stingrayza has quit IRC10:25
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Ensure distro packages are present for utility wheel build  https://review.opendev.org/73942810:35
*** shyamb has joined #openstack-ansible10:49
CeeMacadmin0: how did you get on with the vpaas dashboard?11:01
admin0i could not get it work in acceptance ..11:02
admin0:(11:02
admin0because the client was in a hurry, i created a vyos instance and used vyos as a router11:02
CeeMacshame11:02
admin0i am thinking now to first upgrade from 16 -> 18 . so that i can move past rocky and then try it again in a more latest version11:02
CeeMacyes. might be a better approach11:03
CeeMacare you using community nightly vyos image, or do you subscrive to get the stable release?11:03
admin0i used the nightly and also docker built my own stable one11:03
admin0but for this i used the nightly11:03
CeeMacah, ok11:03
admin0seems to work just fine11:03
CeeMaci used to like vyatta before brocade took them over, and used vyos a bit in those early days. Can't say I like there stance on requiring paid subscription to access stable release, when they were forked to move it back away from proprietery / commercial backing11:04
CeeMacbut as a router it works well, very similar to junos devices11:05
CeeMaci've pretty much adopted OPNSense as firewall/router appliance image now though11:05
*** shyamb has quit IRC11:06
admin0i did not knew of this .. looks tempting .. GUI :)11:07
CeeMac:D11:07
CeeMacif you're going to take a look, build a template locally with virtualbox then upload the qcow2 disk11:08
CeeMachaven't managed to get a direct build in the cloud working so far11:08
*** maharg101 has quit IRC11:09
CeeMacjust a basic install will do. I always do a factory reset and step through the cli config for each new deployment in the cloud to make sure everything is bedded in ok11:09
CeeMacyou can disable packet filtering the firewall advanced settings to use at in router mode11:10
CeeMacplus there are some great plugins11:10
CeeMacso you can put haproxy or nginx on there for loadbalancing etc too11:10
admin0vga or serial mode ?11:11
*** maharg101 has joined #openstack-ansible11:12
CeeMaci use the va iso11:12
CeeMachavent tried serial tbh11:12
CeeMacs/va/vga11:13
admin0my eyes got in-line auto-correct now :D11:13
CeeMac:D11:13
CeeMaclet me know if you do go with an upgrade from rocky any time soon and how it goes, i'll be planning one in a few months11:14
admin0i will .. first i will do it in an acceptance platform to figure out how it works11:15
CeeMacyes11:15
CeeMacsame11:15
CeeMacjust trying to decide if R -> T would be less risky than R -> U when it is GA for OSA11:16
admin0i will do R-T first11:16
admin0and then R-U11:16
CeeMaci recall there were some gotchas for R -> S which imagine would still be relevant11:16
admin0do you have links for those ?11:16
admin0r->s11:16
CeeMacthere were some posted the other day, let me scroll back see if I can see them11:17
*** shyamb has joined #openstack-ansible11:20
CeeMachmm, they were xenial to bionic upgrades11:21
CeeMaclooks like some of the issues may have been merged in to the major upgrade guide for stein https://docs.openstack.org/openstack-ansible/stein/admin/upgrades/major-upgrades.html11:25
CeeMaci remember wsrep sst method being one of the problems11:26
CeeMaci'm sure there was some issue with rabbit and/or repo containers too11:26
CeeMacthen there is the placement stuff for the S>T upgrade https://docs.openstack.org/openstack-ansible/train/admin/upgrades/major-upgrades.html11:29
CeeMacso might have to cobble the manual install steps from both guides together?11:29
openstackgerritMerged openstack/openstack-ansible-tests stable/stein: Increase timout for linters job to 30mins  https://review.opendev.org/73933911:34
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Add documentation for deploying letsencrypt certificates  https://review.opendev.org/73946611:47
jrossernoonedeadpunk: i did some docs for letsencrypt but it makes me remember that there is still a huge override of haproxy_default_services needed :/11:47
noonedeadpunkI can recall some patch that eases it? Or it was jsut wip? or just talk?:)11:49
noonedeadpunkBtw I guess we need to fix neutron stuff...11:49
noonedeadpunkdidn't have a chance to look at it yet11:50
*** shyam89 has joined #openstack-ansible11:54
*** amineb_ has joined #openstack-ansible11:56
*** shyamb has quit IRC11:56
*** markvoelker has joined #openstack-ansible11:57
amineb_hi guys11:59
amineb_trying to deploy OSA master/stable and  the following errors raised on 4 containers only ...12:01
amineb_ FAILED! => {"changed": false,   "module_stderr": "/bin/sh: 1: /usr/bin/python: not found\n",   "module_stdout": "", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error",   "rc": 12712:02
*** schwicht has joined #openstack-ansible12:03
amineb_the containers are all located in  the same host12:03
amineb_on those containers. there s no python symlink...obly python3 is present12:04
amineb_any suggestion ?12:04
*** rh-jelabarre has joined #openstack-ansible12:06
jrosseramineb_: which release are you using?12:06
jrossernoonedeadpunk: it was just talk i think, somehow there needs to be a slightly alternate config for haproxy/horizon in the integrated repo when LE is enabled12:07
noonedeadpunkI see. seems we mainly need to adjust haproxy_redirect_scheme and haproxy_frontend_acls.12:14
amineb_jrosser: 21.0.0.0rc1-44-g5a6a74def12:15
noonedeadpunkso we either change defaults and map them to haproxy_ssl_letsencrypt_enable, or which may be better add some override for all sections12:15
jrosserhaproxy_ssl_letsencrypt_enable is a var defined in the haproxy role defaults12:15
jrosseri've never liked using those as conditionals in the integrated repo12:16
jrossernoonedeadpunk: for neutron role i was thinking that the validation of virtualenv version is now becoming more trouble than it is worth to keep12:17
jrosserhow may places to we expect this to actually fail? https://github.com/openstack/ansible-role-python_venv_build/blob/master/tasks/python_venv_preflight.yml#L43-L4512:17
noonedeadpunkI guess the point was also to ensure that we have virtualenv at all12:18
*** shyam89 has quit IRC12:19
amineb_jrosser: here is the exact output12:19
amineb_fatal: [infra02_aodh_container-2fc25391]: FAILED! => {"changed": false, "module_stderr": "mesg: ttyname failed: Inappropriate ioctl for device\n/bin/sh: 1: /usr/bin/python: not found\n", "module_stdout": "", "msg": "The module failed to execute correctly, you probably need to set the interpreter.\nSee stdout/stderr for the exact error", "rc": 127}12:19
amineb_it is the same for galera placement neutrin_server and utility containers all on infra02 node12:20
jrosseramineb_: 21.0.0.0rc is a release candidate for ussuri, which is still work in progress12:20
jrosseramineb_: if you want to help us test out the ussuri branch you should checkout the head of the branch, stable/ussuri12:21
jrosseroh well - from that tag you could be using master also i guess......12:22
amineb_yes im using master12:22
jrosserright - so master is for doing development work for the victoria release12:22
amineb_in fact i checkout the master12:23
amineb_ok12:23
jrosserthe version is generated by searching backwards though the git history for the previous tag12:23
jrosserso even for master 21.0.0.0rc is the most recent tag in the history12:23
jrosserare you trying to do a deployment, or do development work on openstack-ansible?12:24
amineb_switch to stable/ussuri12:24
jrosseramineb_: you can try ussuri, like i say it is still a release candidate12:24
amineb_trying a deployment12:24
jrossermost things except centos-8 deployment should be reasonably ok, and we'd love to hear if you have trouble with anything so we can fix it before a proper release12:25
*** mrda has quit IRC12:26
jrosserbut if you want something more widely tested then Train would be the current actually released branch for OSA12:26
amineb_sure will do. when are you planning the proper release for ussuri?12:26
jrosseras soon as we can get the centos-8 stuff merged really12:26
*** mrda has joined #openstack-ansible12:27
openstackgerritMerged openstack/openstack-ansible-lxc_hosts stable/ussuri: Remove support for Ubuntu 16.04  https://review.opendev.org/73860812:37
noonedeadpunkjrosser: btw, U due date is August 8 or smth, but ofc sooner is better:)12:39
jrosseryes, seems we just need to be really on top of merging things12:39
jrosserthere is/was a bunch that just needs votes12:39
openstackgerritJonathan Rosser proposed openstack/ansible-role-python_venv_build master: Remove the virtaulenv version check  https://review.opendev.org/73947912:40
jrossermaybe that fixes neutron12:41
openstackgerritJonathan Rosser proposed openstack/ansible-role-python_venv_build master: Remove the virtualenv version check  https://review.opendev.org/73947912:44
*** this10nly has joined #openstack-ansible12:45
*** amineb_ has quit IRC12:57
*** Goneri has joined #openstack-ansible12:57
admin0does OSA support ubuntu 20 ?12:58
jrosseradmin0: ubuntu 20.04 will be supported in ussuri12:59
jrosserif you want to test that right now with the release candidate (best to use stable/ussuri branch) it should be working pretty well13:00
*** udesale_ has quit IRC13:00
admin0ok13:00
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_neutron master: Add centos-8 support  https://review.opendev.org/73902613:01
*** markvoelker has quit IRC13:04
noonedeadpunkjrosser: btw, why did we abandon that https://review.opendev.org/#/c/736741/? in favor of https://review.opendev.org/#/c/739054 ?13:07
noonedeadpunkI mean that we probably need to abandon cherry-pick then as well...13:07
jrossernoonedeadpunk: we could not understand why the job would not go to the gate, its just stuck13:08
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_keystone master: Identity Providers support improvments  https://review.opendev.org/73905413:08
noonedeadpunkmaybe we needed some rebase...13:09
jrossernoonedeadpunk: part of the trouble with that patch was it accidentally got two commit-id in the commit message13:09
jrosserwhen squashing two patches together, and everything went very strange after that13:09
noonedeadpunkoh maybe that...13:10
jrosserand deleting one of them did not make it better13:10
jrosseri've abandoned the cherry-picks too as those should never have happened until the master patch merged13:12
*** KeithMnemonic has joined #openstack-ansible13:17
*** nurdie has joined #openstack-ansible13:20
*** namrata has joined #openstack-ansible13:24
namrataHi, I an on 20.1.1 train point release and was not able to create a nova VM. While creating VM it was going into ERROR state with fault" Failed to allocate the network(s), not rescheduling.'," http://paste.openstack.org/show/795571/. While debuuging I saw the error neutron-dhcp-agent.service  http://paste.openstack.org/show/795572/, as th neutron13:32
namratadirectory is removed, it was not able to create the log file.In my opinion The creation of neutron_log_dir was apparently dropped in https://opendev.org/openstack/openstack-ansible-os_neutron/commit/4c282b5fe7c6bfde25a4d7678ace66de7a44a259 but DHCP still relies on it. This ia probably bug in openstack-ansible-os_neutron. Thanks!13:32
*** redrobot has joined #openstack-ansible13:33
*** mgariepy has quit IRC13:41
arkannamrata: I don't have such problems with 20.1.1, all are working except the bug on LoadBalancer on Horizon, which is still on 20.1.2 also. But it will be 20.1.3 to solve this problem https://bugs.launchpad.net/openstack-ansible/+bug/188187413:46
openstackLaunchpad bug 1881874 in octavia-dashboard (Ubuntu) "Unable to launch Loadbalancer from Horizon Dashboard " [Undecided,Incomplete]13:46
jrossernamrata: i am looking at a recent train deployment now and i don't have /var/log/neutron at all13:47
arkanI wiped all my servers and started a new deployment from master directly (I applied https://opendev.org/openstack/openstack-ansible-lxc_container_create/commit/1a50abbc24268d237789167bf0d8187a296f3fad) before starting the deployment13:47
jrossernamrata: i am seeing dnsmasq logs in 'journalctl -u neutron-dhcp-agent.service'13:48
*** mgariepy has joined #openstack-ansible13:55
namrataarkan do you upgraded to train or it was fresh installation14:01
arkannamrata: fresh install14:01
arkanI tried 20.1.1 fresh install14:02
arkanI also tried 20.1.2 fresh14:02
arkanand now master fresh14:02
jrossermaster is a development branch for the Victoria release14:03
arkanjrosser: thanks, then I need to check another branch and reinstall14:03
jrosserarkan: if you are doing all this redeployment to try to get the octavia dashboard fix in, then you should be just overriding the SHA like i showed you last week14:04
namratajrosser for reference the screenshot https://pasteboard.co/Jgp4hvt.png14:05
namrataI had to create /var/log/neutron directory then I was able to create the vm14:05
arkanyes, I tried, then I needed to run ./scripts/bootstrap-ansible.sh14:05
arkanhttps://docs.openstack.org/openstack-ansible/ocata/upgrade-guide/minor-upgrade.html14:05
arkanthen openstack-ansible setup-hosts.yml14:06
arkanI tried to upgrade but I got some problems14:06
namrataarkan jrosser what about the major upgrade script to ussuri, is it okay and working fine?14:07
arkanso I wiped out all and restarted again14:07
arkanjrosser: in the master the bug is solved on horizon (octavia), but something is not working ok, as I can not ssh into my cirros14:08
arkanbut I can create floating ips, and ping the instance14:08
jrosserit is also fixed at the tip of stable/train14:08
arkanjrosser: I'm using the same configs as I used them in "train"14:08
arkanI think I will reinstall using ussuri branch14:09
jrosseri would really advise not to use master for a deployment14:09
jrosserussuri is not yet quite released, still a release candidate and there is no tag yet14:09
arkanjrosser: I agree with you 100%14:09
arkanI just was cursios to see the bug is solved so I can take a big fresh air :))14:10
jrosserarkan: the thing is, that one of the unique things with openstack-ansible is that it lets you easily take bugfixes and apply them very specifically to the deployment you already have14:10
jrosserconstantly redeploying different branches is not a route to success14:10
arkanjrosser: I agree, that's for sure it's not the right way to redeploy14:11
jrosserso today, there might be a case for doing an early deployment of ussuri on debian or ubuntu, but not centos14:12
arkanjrosser: I will return to train 20.1.2, as in this branch all are working except octavia14:12
jrosseror you could go with Train, in the knowledge that you have a major upgrade very soon if you want to be on a current version14:12
jrosserso it depends if you are building a lab to mess with or a proper production environment14:13
namrataarkan have you tried major upgrade script14:13
arkanit's a home lab, 2 rack servers14:13
arkannamrata: no14:13
*** this10nly has quit IRC14:14
namratajrosser is it early to report issues with upgrade script or I can report here the issues I am encountering14:14
jrossernamrata: for which branch14:14
namrataI was 20.1.1 did a minor uppgrade to 20.1.2 ad now started a major upgrade to stable/ussuri14:15
namrataI am seeing issues in major upgrade too14:15
jrosserif there are bugs please report them at https://launchpad.net/openstack-ansible14:16
jrosserbut we do already test T->U major upgrade in CI, so that would be the reference, you see jobs here already https://launchpad.net/openstack-ansible14:17
jrosserargh https://review.opendev.org/#/c/738938/ <- example upgrade jobs there14:17
jrossernamrata: also i am not sure what is happening with your neutron dhcp agent logging, my Train deployment is not doing that14:18
*** amineb_ has joined #openstack-ansible14:18
namratajrosser in that case I will do a fresh install and recheck14:19
arkanjrosser: If I install Train 2.1.2, then If I wanted to upgrade only octavia. After I change the sha256 in https://github.com/openstack/openstack-ansible/blob/20.0.2/playbooks/defaults/repo_packages/openstack_services.yml#L272-L276 should I the steps 1-6 on https://docs.openstack.org/openstack-ansible/ocata/upgrade-guide/minor-upgrade.html then run os-octavia-install.yml ?14:19
jrosserarkan: no, because that will just undo the change you made to the octavia SHA14:20
jrosseryou should override the variable in your user_config like i described before, not edit it in place in the openstack-ansible repo or your changes will be lost14:20
jrossernamrata: in /etc/neutron/neutron.conf i have 'use_stderr = False' and 'use_journal = True' in the DEFAULT section14:22
*** cshen has quit IRC14:23
namratajrosser in my default section [DEFAULT]# Disable stderr logginguse_stderr = Falsedebug = Falsefatal_deprecations = Falseuse_journal = True14:25
namratajrosser its same http://paste.openstack.org/show/795573/14:25
arkanjrosser: I was rereading our old conversation, and You mentioned this:14:27
arkanjrosseri linked you this https://github.com/openstack/openstack-ansible/blob/stable/train/playbooks/defaults/repo_packages/openstack_services.yml#L27414:27
arkanjrosserthat is a file in the openstack-ansible repo14:27
arkanjrosserit says "for this release of openstack-ansible these are the SHA of all the openstack services we are going to use"14:27
arkanjrosserit's nothing to do with the versions of os_octavia or the ansible roles that deploy the services14:27
arkanjrosserso check the sha you have14:27
arkanjrosserif you have deployed tag 20.1.1 of openstack-ansible you will have a SHA of octavia which does not include that fix14:27
arkanbut about the user_variables it was to uncomment https://github.com/openstack/openstack-ansible/blob/ed3691fd05a62cc71f05fafd7f3c5c1e7b107551/etc/openstack_deploy/user_variables.yml#L33-L3414:28
arkanthat was another problem14:28
jrosseryes that was to do with the service setup14:29
jrosseryou've had several issues and i've tried to advise you for each one14:29
arkanyes, it's a valuable info to learn from you14:29
jrosserso for the service setup, delegate that to utility container via those user variables14:30
arkanyes14:30
arkanthat problem was solved14:30
jrosserfor the bug in horizon where we do not set the version of the octaiva dashboard correctly you need to either use stable/train of openstack-ansible or use the current tag and override the version of os_horizon, or just apply the patch locally14:31
jrosserbeing aware that running boostrap-ansible.sh again will remove your local changes14:31
jrosserand then for the neutron endpoint bug in octaivia itself you can override the SHA of the octaiva service you deploy in user_variables14:31
jrosseror you can wait for the next point release of OSA train where that will be in repo_packages/openstack_services.yml14:32
arkanjrosser: should I use this var in my user_variable octavia_git_install_branch: ?14:32
namratajrosser when is the next point release of OSA train is planned14:33
jrosserarkan: yes i think so14:33
arkanjrosser: you told me if I modify them directly then they will be overritten, then should I use them in my user_variables ?14:34
arkangreate14:34
arkangreat14:34
arkanso I can use this from the beginning before I deploy14:34
jrosserif you go in /opt/openstack-ansible and mess with the files there, when you checkout the next point release to upgrade to you will lose your changes14:34
arkanjrosser: yes14:35
jrosserthe idea is that all of your customisation should live in /etc/openstack_deploy14:35
jrossernamrata: when we can get this to merge https://review.opendev.org/#/c/738357/14:35
arkanjrosser: ok, then I will set the sha256 for os-octavia, horizon in my user vars14:35
namratajrosser thanks a lot. You are always a great help.14:36
openstackgerritMerged openstack/openstack-ansible-os_nova stable/ussuri: Add Centos-8 support  https://review.opendev.org/73925914:36
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/train: Display name in IDP dropdown  https://review.opendev.org/73785014:55
*** jbadiapa has joined #openstack-ansible14:55
openstackgerritJonathan Rosser proposed openstack/openstack-ansible stable/train: Bump SHAs for stable/train  https://review.opendev.org/73835714:56
*** spatel has joined #openstack-ansible14:59
spateljrosser: i will fix this, i think that would be much easy15:00
jrosserok15:00
spateljrosser: did you look at this? - https://review.opendev.org/#/c/735781/11/vars/redhat-8.yml15:01
spatelwe need yum-utils package to fix PowerTools repo.15:01
spatelwithout that package repo is disabled and not allow to install dependency packages15:02
jrosseri don't know tbh - the tests pass though?15:02
spatelif you go to any container and check PowerTools repo is disabled15:07
spatelto enable you need yum-config-manager command which comes from yum-utils15:07
noonedeadpunkum, you need to enable it only to very specific container15:07
noonedeadpunkhm, maybe it's distro lxc instal case...15:10
noonedeadpunk*install15:10
noonedeadpunkas the only place where we do enable PowerTools is here https://review.opendev.org/#/c/739117/2/tasks/openstack_hosts_configure_dnf.yml15:11
spatelHow to enable that for specific container?15:11
noonedeadpunkdoes `dnf config-manager --set-enabled PowerTools` work out of the box?15:12
openstackgerritMerged openstack/openstack-ansible-os_heat stable/ussuri: Add Centos-8 support  https://review.opendev.org/73926115:16
*** sshnaidm|ruck is now known as sshnaidm|mtg15:24
jrossernoonedeadpunk: do we want this? https://review.opendev.org/#/c/73385415:25
jrosseri have been wanting to merge this for a very long time too https://review.opendev.org/#/c/613078/15:26
arkanjrosser: if I install Train 20.1.2, and I want to upgrade octavia & octavia-dashboard (ussuri), does affect neutron, I mean should I need to upgrade other services because of this?15:26
spatelnoonedeadpunk: yes, it works too dnf config-manager --set-enabled PowerTools15:26
noonedeadpunkjrosser: yep ,we do. iirc what stopped us was https://review.opendev.org/#/c/73344315:27
noonedeadpunkspatel: so you don't need yum-utils for `dnf config-manager`?15:27
noonedeadpunkwe need to patch opestack-hosts then to replace with tha15:27
noonedeadpunk*that15:27
spatelnoonedeadpunk: you need to install "dnf-plugins-core" package to run "dnf config-manager" command :)15:29
noonedeadpunkwhich is not base?15:29
noonedeadpunkie not present in lxc?15:30
spatelnoonedeadpunk: no15:30
noonedeadpunkdamn...15:30
spatelyou need to install manually :(15:31
noonedeadpunkok, I've launched experimental jobs which should show us state of lxc distro15:31
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_keystone master: DNM - test using the utility host for db setup tasks  https://review.opendev.org/73344315:31
jrossernoonedeadpunk: so we recheck https://review.opendev.org/#/c/733443, the logs are gone15:31
jrosseri think that it showed keystone deploying OK with those changes but then the next service failing as expected15:32
noonedeadpunkI think we'd better add depends-on to https://review.opendev.org/#/c/733854 ?15:33
jrosserright, neutron role looking better here https://review.opendev.org/#/c/739026/15:33
noonedeadpunkas by default it will try to delegate to localhost?15:33
noonedeadpunkyeah, great news!15:33
*** alvinstarr has joined #openstack-ansible15:36
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/ussuri: Add Centos-8 support  https://review.opendev.org/73926015:43
openstackgerritMerged openstack/openstack-ansible-plugins master: Do not use paramkio transport for delegated tasks  https://review.opendev.org/73721915:50
namrataHi, I am on point release 20.1.2 and the upgrade script to Ussuri fails at Task Wait for container tmpfiles-setup finish]http://paste.openstack.org/show/795575/In my opinion the issue is with this patch https://review.opendev.org/#/c/737811/1/playbooks/common-tasks/os-lxc-container-setup.yml@137Reason: http://paste.openstack.org/show/795576/15:52
jrossernamrata: can you try this https://github.com/bbc/rddocs-root/blob/master/doc/requirements.txt15:53
jrosserarrgh its one of those days15:53
jrossertry this https://review.opendev.org/#/c/739025/15:53
namratajrosser Thanks!15:55
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-plugins stable/ussuri: Do not use paramkio transport for delegated tasks  https://review.opendev.org/73952615:56
*** KeithMnemonic has quit IRC16:02
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Minimise distro packages installed into the lxc image  https://review.opendev.org/61307816:16
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: DNM test https://review.opendev.org/613078  https://review.opendev.org/73953616:16
jrossernoonedeadpunk: still calico repo to fix https://review.opendev.org/#/c/731109/16:24
noonedeadpunkoh, I thought it has been merged...16:25
noonedeadpunkjrosser: eventually it partially was https://opendev.org/openstack/openstack-ansible/src/branch/master/playbooks/defaults/repo_packages/openstack_services.yml#L17316:26
noonedeadpunkand I think it should work at the current state as well...16:26
jrosseri can't remeber why i split it out16:27
noonedeadpunkjrosser: btw, now I think, that rgw tempest failure is not really realted to ceph itself... but not sure16:27
jrosseroh wasnt it to do with which zuul roles we cloned16:27
noonedeadpunkmaybe, but I think we fixed them to take only opendev ones16:28
noonedeadpunk(in terms of symlinking)16:28
jrosseryes https://github.com/openstack/openstack-ansible/blob/master/scripts/get-ansible-role-requirements.yml#L8216:28
jrosseri think that makes my patch not needed now16:28
jrossernoonedeadpunk: so do you have an idea on rgw?16:30
noonedeadpunknot really...16:30
*** KeithMnemonic has joined #openstack-ansible16:30
noonedeadpunkit throws "NoSuchKey" while doing curl http://172.29.236.100:8080/swift/v1/AUTH_4d39f320a46f4a51970b64fd0fce912d16:31
noonedeadpunk4d39f320a46f4a51970b64fd0fce912d (is admin project id)16:31
noonedeadpunkhave a sandbox16:31
jrosserdid you see there were comments on the ceph tracker16:32
noonedeadpunkyep16:32
*** namrata has quit IRC16:32
*** spatel has quit IRC16:32
noonedeadpunkah, wait16:33
noonedeadpunkok, I reproduced issue with curl (just swift client was acting pretty weirdly16:38
noonedeadpunkspatel: you're totally right, we got issue with lxc distro install https://f645fd146bf889d4bb5d-aac042a0844b1c7bd58db620c0fb1e04.ssl.cf5.rackcdn.com/689629/82/experimental/openstack-ansible-deploy-aio_distro_lxc-centos-8/74ded1e/job-output.txt16:44
noonedeadpunkbtw centos7 lc failed as well but much later16:45
arkanis there such file [WARNING]: Unable to find '/etc/openstack_deploy/user-role-requirements.yml' in expected paths (use -vvvvv to see paths)16:45
*** cshen has joined #openstack-ansible16:45
arkanalso this file does not exist ansible-role-requirements.yml16:45
jrosserarkan: useful tool http://codesearch.openstack.org/?q=user-role-requirements.yml16:46
arkanthe problem I don't have an example to see what it contains16:46
arkanI did the search in all the files16:47
arkanin git repo and in my local files16:47
jrosserhere is the documentation https://opendev.org/openstack/openstack-ansible/src/branch/master/doc/source/reference/configuration/extending-osa.rst16:47
arkanI read it, but I want an example file16:49
arkanI found this https://github.com/openstack/openstack-ansible/blob/master/ansible-role-requirements.yml.example16:49
*** cshen has quit IRC16:49
jrosserhmm, doesnt "It is in the same format as ansible-role-requirements.yml" give enough info?16:50
jrosseror does the docs need an real example16:50
jrosserthat file is completely optional16:50
arkan"This allows a deployer to either add new ansible roles, or override the location or SHA of existing individual roles without replacing the original file entirely. It is also straightforward to include the"16:52
arkanbut If I don't know what it contains, how I can create one if I don't find any example16:52
jrosseryou have a file in the openstack-ansible repo, in the root dir, ansible-role-requirements.yml16:53
jrosserthats what the documentation is referencing16:53
openstackgerritDmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-openstack_hosts master: Replace yum config manager with dnf alternative  https://review.opendev.org/73955416:53
arkangreat, I found it16:54
arkanI will create user-role-requirements.yml and override octavia & dashboard16:54
jrosserif you need to override the sha for particular openstack-ansible roles you can just copy/paste those across16:55
jrosserfor the OSA ansible roles themselves yes, but for the octavia *service* itself, no16:55
arkanyes from the doc, it says that user-role-requirements.yml will override the ansible-role-requirements.yml16:57
arkanalso in my user_variables I specified16:57
arkanoctavia_dashboard_git_install_branch: 7ab53ba1e8b71154020b37990449c8cc290e383d16:57
arkanoctavia_git_install_branch: af902186c029f66540b5299621d6af74b64b5e1916:58
arkanafter that I will run scripts/bootstrap-ansible.sh16:58
arkanthose sha256 are for stable/ussuri16:59
arkanI want to install them on Train 20.1.216:59
arkanbut I did not start the deployment yet16:59
arkanso I want to do it at one time17:00
openstackgerritMerged openstack/ansible-role-systemd_service master: Remove fail: tasks  https://review.opendev.org/73459717:02
*** amineb_ has quit IRC17:33
openstackgerritMerged openstack/openstack-ansible stable/train: Fix the name of the renamed network for trove  https://review.opendev.org/73785817:48
openstackgerritMerged openstack/ansible-role-systemd_service master: Revert "Build out the PrivateNetwork function for services"  https://review.opendev.org/73459817:49
openstackgerritJonathan Rosser proposed openstack/ansible-role-systemd_service stable/ussuri: Revert "Build out the PrivateNetwork function for services"  https://review.opendev.org/73956417:56
openstackgerritMerged openstack/ansible-role-python_venv_build master: Remove the virtualenv version check  https://review.opendev.org/73947917:56
openstackgerritJonathan Rosser proposed openstack/ansible-role-python_venv_build stable/ussuri: Remove the virtualenv version check  https://review.opendev.org/73956517:57
openstackgerritJonathan Rosser proposed openstack/ansible-role-systemd_service stable/ussuri: Remove fail: tasks  https://review.opendev.org/73956618:01
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/train: Add OIDCAuthRequestParams parameter to template  https://review.opendev.org/73586918:08
openstackgerritMerged openstack/openstack-ansible-os_keystone master: Identity Providers support improvments  https://review.opendev.org/73905418:09
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_keystone stable/ussuri: Identity Providers support improvments  https://review.opendev.org/73957018:21
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-os_keystone stable/train: Identity Providers support improvments  https://review.opendev.org/73957118:22
*** cshen has joined #openstack-ansible18:45
*** gregwork has quit IRC18:49
*** cshen has quit IRC18:50
*** sshnaidm|mtg is now known as sshnaidm|ruck19:01
*** idlemind has quit IRC19:07
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: DNM test https://review.opendev.org/613078  https://review.opendev.org/73953620:36
*** cshen has joined #openstack-ansible20:45
*** cshen has quit IRC20:50
*** amineb_ has joined #openstack-ansible21:41
*** Goneri has quit IRC22:00
*** markvoelker has joined #openstack-ansible22:07
*** luksky has quit IRC22:08
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Ensure distro packages are present for utility wheel build  https://review.opendev.org/73942822:10
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: DNM test https://review.opendev.org/613078  https://review.opendev.org/73953622:11
*** markvoelker has quit IRC22:12
*** tosky has quit IRC22:49
openstackgerritMerged openstack/openstack-ansible master: Fix tmpfiles-setup wait handler  https://review.opendev.org/73902522:53
openstackgerritMerged openstack/openstack-ansible stable/train: Fix inventory_manage when the component for a host is not defined  https://review.opendev.org/73781423:13
*** rh-jelabarre has quit IRC23:25
*** cshen has joined #openstack-ansible23:47
*** cshen has quit IRC23:52
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/train: Identity Providers support improvments  https://review.opendev.org/73957123:53

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!