*** nurdie has joined #openstack-ansible | 00:14 | |
*** nurdie has quit IRC | 00:19 | |
openstackgerrit | Merged openstack/openstack-ansible stable/train: Disable test_swift_acl_anonymous_download test https://review.opendev.org/738939 | 00:49 |
---|---|---|
*** nurdie has joined #openstack-ansible | 00:50 | |
*** nurdie has quit IRC | 00:54 | |
*** nurdie has joined #openstack-ansible | 01:22 | |
*** cshen has joined #openstack-ansible | 01:25 | |
*** nurdie has quit IRC | 01:26 | |
*** cshen has quit IRC | 01:29 | |
*** cshen has joined #openstack-ansible | 01:30 | |
*** cshen has quit IRC | 01:34 | |
*** nurdie has joined #openstack-ansible | 01:38 | |
*** nurdie has quit IRC | 01:43 | |
*** nurdie has joined #openstack-ansible | 02:14 | |
*** spatel has joined #openstack-ansible | 02:47 | |
*** dave-mccowan has joined #openstack-ansible | 02:55 | |
*** dave-mccowan has quit IRC | 03:00 | |
*** cshen has joined #openstack-ansible | 03:30 | |
*** cshen has quit IRC | 03:35 | |
*** markvoelker has quit IRC | 03:43 | |
*** markvoelker has joined #openstack-ansible | 03:44 | |
*** markvoelker has quit IRC | 03:48 | |
*** nurdie has quit IRC | 03:56 | |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-os_gnocchi master: Add centos-8 support https://review.opendev.org/739389 | 03:58 |
*** nurdie has joined #openstack-ansible | 04:12 | |
*** markvoelker has joined #openstack-ansible | 04:13 | |
*** nurdie has quit IRC | 04:16 | |
*** markvoelker has quit IRC | 04:18 | |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-ceph_client master: Add centos-8 support https://review.opendev.org/739395 | 04:23 |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-ceph_client master: Add centos-8 support https://review.opendev.org/739396 | 04:23 |
*** udesale has joined #openstack-ansible | 04:28 | |
*** evrardjp has quit IRC | 04:33 | |
*** evrardjp has joined #openstack-ansible | 04:33 | |
*** schwicht has quit IRC | 04:34 | |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-ceph_client master: Add centos-8 support https://review.opendev.org/739397 | 04:35 |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-ceph_client master: Add centos-8 support https://review.opendev.org/739398 | 04:37 |
*** raukadah is now known as chandankumar | 04:42 | |
*** udesale_ has joined #openstack-ansible | 04:57 | |
*** udesale has quit IRC | 05:00 | |
*** snadge has quit IRC | 05:12 | |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-os_ceilometer master: Add centos-8 support https://review.opendev.org/739400 | 05:21 |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-os_aodh master: Add centos-8 support https://review.opendev.org/739401 | 05:23 |
*** cshen has joined #openstack-ansible | 05:30 | |
*** cshen has quit IRC | 05:35 | |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-os_trove master: Add centos-8 support https://review.opendev.org/739404 | 05:44 |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-os_sahara master: Add centos-8 support https://review.opendev.org/739405 | 05:47 |
openstackgerrit | Satish Patel proposed openstack/openstack-ansible-os_octavia master: Add centos-8 support https://review.opendev.org/739408 | 05:54 |
*** markvoelker has joined #openstack-ansible | 05:58 | |
*** markvoelker has quit IRC | 06:03 | |
*** miloa has joined #openstack-ansible | 06:12 | |
*** sshnaidm|off is now known as sshnaidm|ruck | 06:17 | |
*** spatel has quit IRC | 06:20 | |
*** luksky has joined #openstack-ansible | 07:06 | |
*** miloa has quit IRC | 07:18 | |
*** cshen has joined #openstack-ansible | 07:20 | |
*** tosky has joined #openstack-ansible | 07:25 | |
*** markvoelker has joined #openstack-ansible | 07:59 | |
*** markvoelker has quit IRC | 08:04 | |
*** cshen has quit IRC | 08:11 | |
*** cshen has joined #openstack-ansible | 08:11 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Ensure distro packages are present for utility wheel build https://review.opendev.org/739428 | 08:40 |
*** persia has quit IRC | 08:44 | |
*** persia has joined #openstack-ansible | 08:45 | |
CeeMac | morning | 08:46 |
*** shyamb has joined #openstack-ansible | 09:37 | |
admin0 | morning | 09:59 |
*** markvoelker has joined #openstack-ansible | 10:00 | |
*** markvoelker has quit IRC | 10:05 | |
*** shyamb has quit IRC | 10:10 | |
*** also_stingrayza has joined #openstack-ansible | 10:22 | |
*** stingrayza has quit IRC | 10:25 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Ensure distro packages are present for utility wheel build https://review.opendev.org/739428 | 10:35 |
*** shyamb has joined #openstack-ansible | 10:49 | |
CeeMac | admin0: how did you get on with the vpaas dashboard? | 11:01 |
admin0 | i could not get it work in acceptance .. | 11:02 |
admin0 | :( | 11:02 |
admin0 | because the client was in a hurry, i created a vyos instance and used vyos as a router | 11:02 |
CeeMac | shame | 11:02 |
admin0 | i 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 version | 11:02 |
CeeMac | yes. might be a better approach | 11:03 |
CeeMac | are you using community nightly vyos image, or do you subscrive to get the stable release? | 11:03 |
admin0 | i used the nightly and also docker built my own stable one | 11:03 |
admin0 | but for this i used the nightly | 11:03 |
CeeMac | ah, ok | 11:03 |
admin0 | seems to work just fine | 11:03 |
CeeMac | i 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 backing | 11:04 |
CeeMac | but as a router it works well, very similar to junos devices | 11:05 |
CeeMac | i've pretty much adopted OPNSense as firewall/router appliance image now though | 11:05 |
*** shyamb has quit IRC | 11:06 | |
admin0 | i did not knew of this .. looks tempting .. GUI :) | 11:07 |
CeeMac | :D | 11:07 |
CeeMac | if you're going to take a look, build a template locally with virtualbox then upload the qcow2 disk | 11:08 |
CeeMac | haven't managed to get a direct build in the cloud working so far | 11:08 |
*** maharg101 has quit IRC | 11:09 | |
CeeMac | just 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 ok | 11:09 |
CeeMac | you can disable packet filtering the firewall advanced settings to use at in router mode | 11:10 |
CeeMac | plus there are some great plugins | 11:10 |
CeeMac | so you can put haproxy or nginx on there for loadbalancing etc too | 11:10 |
admin0 | vga or serial mode ? | 11:11 |
*** maharg101 has joined #openstack-ansible | 11:12 | |
CeeMac | i use the va iso | 11:12 |
CeeMac | havent tried serial tbh | 11:12 |
CeeMac | s/va/vga | 11:13 |
admin0 | my eyes got in-line auto-correct now :D | 11:13 |
CeeMac | :D | 11:13 |
CeeMac | let 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 months | 11:14 |
admin0 | i will .. first i will do it in an acceptance platform to figure out how it works | 11:15 |
CeeMac | yes | 11:15 |
CeeMac | same | 11:15 |
CeeMac | just trying to decide if R -> T would be less risky than R -> U when it is GA for OSA | 11:16 |
admin0 | i will do R-T first | 11:16 |
admin0 | and then R-U | 11:16 |
CeeMac | i recall there were some gotchas for R -> S which imagine would still be relevant | 11:16 |
admin0 | do you have links for those ? | 11:16 |
admin0 | r->s | 11:16 |
CeeMac | there were some posted the other day, let me scroll back see if I can see them | 11:17 |
*** shyamb has joined #openstack-ansible | 11:20 | |
CeeMac | hmm, they were xenial to bionic upgrades | 11:21 |
CeeMac | looks 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.html | 11:25 |
CeeMac | i remember wsrep sst method being one of the problems | 11:26 |
CeeMac | i'm sure there was some issue with rabbit and/or repo containers too | 11:26 |
CeeMac | then there is the placement stuff for the S>T upgrade https://docs.openstack.org/openstack-ansible/train/admin/upgrades/major-upgrades.html | 11:29 |
CeeMac | so might have to cobble the manual install steps from both guides together? | 11:29 |
openstackgerrit | Merged openstack/openstack-ansible-tests stable/stein: Increase timout for linters job to 30mins https://review.opendev.org/739339 | 11:34 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Add documentation for deploying letsencrypt certificates https://review.opendev.org/739466 | 11:47 |
jrosser | noonedeadpunk: 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 |
noonedeadpunk | I can recall some patch that eases it? Or it was jsut wip? or just talk?:) | 11:49 |
noonedeadpunk | Btw I guess we need to fix neutron stuff... | 11:49 |
noonedeadpunk | didn't have a chance to look at it yet | 11:50 |
*** shyam89 has joined #openstack-ansible | 11:54 | |
*** amineb_ has joined #openstack-ansible | 11:56 | |
*** shyamb has quit IRC | 11:56 | |
*** markvoelker has joined #openstack-ansible | 11:57 | |
amineb_ | hi guys | 11: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": 127 | 12:02 |
*** schwicht has joined #openstack-ansible | 12:03 | |
amineb_ | the containers are all located in the same host | 12:03 |
amineb_ | on those containers. there s no python symlink...obly python3 is present | 12:04 |
amineb_ | any suggestion ? | 12:04 |
*** rh-jelabarre has joined #openstack-ansible | 12:06 | |
jrosser | amineb_: which release are you using? | 12:06 |
jrosser | noonedeadpunk: 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 enabled | 12:07 |
noonedeadpunk | I see. seems we mainly need to adjust haproxy_redirect_scheme and haproxy_frontend_acls. | 12:14 |
amineb_ | jrosser: 21.0.0.0rc1-44-g5a6a74def | 12:15 |
noonedeadpunk | so we either change defaults and map them to haproxy_ssl_letsencrypt_enable, or which may be better add some override for all sections | 12:15 |
jrosser | haproxy_ssl_letsencrypt_enable is a var defined in the haproxy role defaults | 12:15 |
jrosser | i've never liked using those as conditionals in the integrated repo | 12:16 |
jrosser | noonedeadpunk: for neutron role i was thinking that the validation of virtualenv version is now becoming more trouble than it is worth to keep | 12:17 |
jrosser | how 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-L45 | 12:17 |
noonedeadpunk | I guess the point was also to ensure that we have virtualenv at all | 12:18 |
*** shyam89 has quit IRC | 12:19 | |
amineb_ | jrosser: here is the exact output | 12: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 node | 12:20 |
jrosser | amineb_: 21.0.0.0rc is a release candidate for ussuri, which is still work in progress | 12:20 |
jrosser | amineb_: if you want to help us test out the ussuri branch you should checkout the head of the branch, stable/ussuri | 12:21 |
jrosser | oh well - from that tag you could be using master also i guess...... | 12:22 |
amineb_ | yes im using master | 12:22 |
jrosser | right - so master is for doing development work for the victoria release | 12:22 |
amineb_ | in fact i checkout the master | 12:23 |
amineb_ | ok | 12:23 |
jrosser | the version is generated by searching backwards though the git history for the previous tag | 12:23 |
jrosser | so even for master 21.0.0.0rc is the most recent tag in the history | 12:23 |
jrosser | are you trying to do a deployment, or do development work on openstack-ansible? | 12:24 |
amineb_ | switch to stable/ussuri | 12:24 |
jrosser | amineb_: you can try ussuri, like i say it is still a release candidate | 12:24 |
amineb_ | trying a deployment | 12:24 |
jrosser | most 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 release | 12:25 |
*** mrda has quit IRC | 12:26 | |
jrosser | but if you want something more widely tested then Train would be the current actually released branch for OSA | 12:26 |
amineb_ | sure will do. when are you planning the proper release for ussuri? | 12:26 |
jrosser | as soon as we can get the centos-8 stuff merged really | 12:26 |
*** mrda has joined #openstack-ansible | 12:27 | |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts stable/ussuri: Remove support for Ubuntu 16.04 https://review.opendev.org/738608 | 12:37 |
noonedeadpunk | jrosser: btw, U due date is August 8 or smth, but ofc sooner is better:) | 12:39 |
jrosser | yes, seems we just need to be really on top of merging things | 12:39 |
jrosser | there is/was a bunch that just needs votes | 12:39 |
openstackgerrit | Jonathan Rosser proposed openstack/ansible-role-python_venv_build master: Remove the virtaulenv version check https://review.opendev.org/739479 | 12:40 |
jrosser | maybe that fixes neutron | 12:41 |
openstackgerrit | Jonathan Rosser proposed openstack/ansible-role-python_venv_build master: Remove the virtualenv version check https://review.opendev.org/739479 | 12:44 |
*** this10nly has joined #openstack-ansible | 12:45 | |
*** amineb_ has quit IRC | 12:57 | |
*** Goneri has joined #openstack-ansible | 12:57 | |
admin0 | does OSA support ubuntu 20 ? | 12:58 |
jrosser | admin0: ubuntu 20.04 will be supported in ussuri | 12:59 |
jrosser | if you want to test that right now with the release candidate (best to use stable/ussuri branch) it should be working pretty well | 13:00 |
*** udesale_ has quit IRC | 13:00 | |
admin0 | ok | 13:00 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-os_neutron master: Add centos-8 support https://review.opendev.org/739026 | 13:01 |
*** markvoelker has quit IRC | 13:04 | |
noonedeadpunk | jrosser: btw, why did we abandon that https://review.opendev.org/#/c/736741/? in favor of https://review.opendev.org/#/c/739054 ? | 13:07 |
noonedeadpunk | I mean that we probably need to abandon cherry-pick then as well... | 13:07 |
jrosser | noonedeadpunk: we could not understand why the job would not go to the gate, its just stuck | 13:08 |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-os_keystone master: Identity Providers support improvments https://review.opendev.org/739054 | 13:08 |
noonedeadpunk | maybe we needed some rebase... | 13:09 |
jrosser | noonedeadpunk: part of the trouble with that patch was it accidentally got two commit-id in the commit message | 13:09 |
jrosser | when squashing two patches together, and everything went very strange after that | 13:09 |
noonedeadpunk | oh maybe that... | 13:10 |
jrosser | and deleting one of them did not make it better | 13:10 |
jrosser | i've abandoned the cherry-picks too as those should never have happened until the master patch merged | 13:12 |
*** KeithMnemonic has joined #openstack-ansible | 13:17 | |
*** nurdie has joined #openstack-ansible | 13:20 | |
*** namrata has joined #openstack-ansible | 13:24 | |
namrata | Hi, 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 neutron | 13:32 |
namrata | directory 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-ansible | 13:33 | |
*** mgariepy has quit IRC | 13:41 | |
arkan | namrata: 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/1881874 | 13:46 |
openstack | Launchpad bug 1881874 in octavia-dashboard (Ubuntu) "Unable to launch Loadbalancer from Horizon Dashboard " [Undecided,Incomplete] | 13:46 |
jrosser | namrata: i am looking at a recent train deployment now and i don't have /var/log/neutron at all | 13:47 |
arkan | I 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 deployment | 13:47 |
jrosser | namrata: i am seeing dnsmasq logs in 'journalctl -u neutron-dhcp-agent.service' | 13:48 |
*** mgariepy has joined #openstack-ansible | 13:55 | |
namrata | arkan do you upgraded to train or it was fresh installation | 14:01 |
arkan | namrata: fresh install | 14:01 |
arkan | I tried 20.1.1 fresh install | 14:02 |
arkan | I also tried 20.1.2 fresh | 14:02 |
arkan | and now master fresh | 14:02 |
jrosser | master is a development branch for the Victoria release | 14:03 |
arkan | jrosser: thanks, then I need to check another branch and reinstall | 14:03 |
jrosser | arkan: 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 week | 14:04 |
namrata | jrosser for reference the screenshot https://pasteboard.co/Jgp4hvt.png | 14:05 |
namrata | I had to create /var/log/neutron directory then I was able to create the vm | 14:05 |
arkan | yes, I tried, then I needed to run ./scripts/bootstrap-ansible.sh | 14:05 |
arkan | https://docs.openstack.org/openstack-ansible/ocata/upgrade-guide/minor-upgrade.html | 14:05 |
arkan | then openstack-ansible setup-hosts.yml | 14:06 |
arkan | I tried to upgrade but I got some problems | 14:06 |
namrata | arkan jrosser what about the major upgrade script to ussuri, is it okay and working fine? | 14:07 |
arkan | so I wiped out all and restarted again | 14:07 |
arkan | jrosser: in the master the bug is solved on horizon (octavia), but something is not working ok, as I can not ssh into my cirros | 14:08 |
arkan | but I can create floating ips, and ping the instance | 14:08 |
jrosser | it is also fixed at the tip of stable/train | 14:08 |
arkan | jrosser: I'm using the same configs as I used them in "train" | 14:08 |
arkan | I think I will reinstall using ussuri branch | 14:09 |
jrosser | i would really advise not to use master for a deployment | 14:09 |
jrosser | ussuri is not yet quite released, still a release candidate and there is no tag yet | 14:09 |
arkan | jrosser: I agree with you 100% | 14:09 |
arkan | I just was cursios to see the bug is solved so I can take a big fresh air :)) | 14:10 |
jrosser | arkan: 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 have | 14:10 |
jrosser | constantly redeploying different branches is not a route to success | 14:10 |
arkan | jrosser: I agree, that's for sure it's not the right way to redeploy | 14:11 |
jrosser | so today, there might be a case for doing an early deployment of ussuri on debian or ubuntu, but not centos | 14:12 |
arkan | jrosser: I will return to train 20.1.2, as in this branch all are working except octavia | 14:12 |
jrosser | or you could go with Train, in the knowledge that you have a major upgrade very soon if you want to be on a current version | 14:12 |
jrosser | so it depends if you are building a lab to mess with or a proper production environment | 14:13 |
namrata | arkan have you tried major upgrade script | 14:13 |
arkan | it's a home lab, 2 rack servers | 14:13 |
arkan | namrata: no | 14:13 |
*** this10nly has quit IRC | 14:14 | |
namrata | jrosser is it early to report issues with upgrade script or I can report here the issues I am encountering | 14:14 |
jrosser | namrata: for which branch | 14:14 |
namrata | I was 20.1.1 did a minor uppgrade to 20.1.2 ad now started a major upgrade to stable/ussuri | 14:15 |
namrata | I am seeing issues in major upgrade too | 14:15 |
jrosser | if there are bugs please report them at https://launchpad.net/openstack-ansible | 14:16 |
jrosser | but 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-ansible | 14:17 |
jrosser | argh https://review.opendev.org/#/c/738938/ <- example upgrade jobs there | 14:17 |
jrosser | namrata: also i am not sure what is happening with your neutron dhcp agent logging, my Train deployment is not doing that | 14:18 |
*** amineb_ has joined #openstack-ansible | 14:18 | |
namrata | jrosser in that case I will do a fresh install and recheck | 14:19 |
arkan | jrosser: 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 |
jrosser | arkan: no, because that will just undo the change you made to the octavia SHA | 14:20 |
jrosser | you 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 lost | 14:20 |
jrosser | namrata: in /etc/neutron/neutron.conf i have 'use_stderr = False' and 'use_journal = True' in the DEFAULT section | 14:22 |
*** cshen has quit IRC | 14:23 | |
namrata | jrosser in my default section [DEFAULT]# Disable stderr logginguse_stderr = Falsedebug = Falsefatal_deprecations = Falseuse_journal = True | 14:25 |
namrata | jrosser its same http://paste.openstack.org/show/795573/ | 14:25 |
arkan | jrosser: I was rereading our old conversation, and You mentioned this: | 14:27 |
arkan | jrosseri linked you this https://github.com/openstack/openstack-ansible/blob/stable/train/playbooks/defaults/repo_packages/openstack_services.yml#L274 | 14:27 |
arkan | jrosserthat is a file in the openstack-ansible repo | 14:27 |
arkan | jrosserit says "for this release of openstack-ansible these are the SHA of all the openstack services we are going to use" | 14:27 |
arkan | jrosserit's nothing to do with the versions of os_octavia or the ansible roles that deploy the services | 14:27 |
arkan | jrosserso check the sha you have | 14:27 |
arkan | jrosserif you have deployed tag 20.1.1 of openstack-ansible you will have a SHA of octavia which does not include that fix | 14:27 |
arkan | but about the user_variables it was to uncomment https://github.com/openstack/openstack-ansible/blob/ed3691fd05a62cc71f05fafd7f3c5c1e7b107551/etc/openstack_deploy/user_variables.yml#L33-L34 | 14:28 |
arkan | that was another problem | 14:28 |
jrosser | yes that was to do with the service setup | 14:29 |
jrosser | you've had several issues and i've tried to advise you for each one | 14:29 |
arkan | yes, it's a valuable info to learn from you | 14:29 |
jrosser | so for the service setup, delegate that to utility container via those user variables | 14:30 |
arkan | yes | 14:30 |
arkan | that problem was solved | 14:30 |
jrosser | for 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 locally | 14:31 |
jrosser | being aware that running boostrap-ansible.sh again will remove your local changes | 14:31 |
jrosser | and then for the neutron endpoint bug in octaivia itself you can override the SHA of the octaiva service you deploy in user_variables | 14:31 |
jrosser | or you can wait for the next point release of OSA train where that will be in repo_packages/openstack_services.yml | 14:32 |
arkan | jrosser: should I use this var in my user_variable octavia_git_install_branch: ? | 14:32 |
namrata | jrosser when is the next point release of OSA train is planned | 14:33 |
jrosser | arkan: yes i think so | 14:33 |
arkan | jrosser: you told me if I modify them directly then they will be overritten, then should I use them in my user_variables ? | 14:34 |
arkan | greate | 14:34 |
arkan | great | 14:34 |
arkan | so I can use this from the beginning before I deploy | 14:34 |
jrosser | if 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 changes | 14:34 |
arkan | jrosser: yes | 14:35 |
jrosser | the idea is that all of your customisation should live in /etc/openstack_deploy | 14:35 |
jrosser | namrata: when we can get this to merge https://review.opendev.org/#/c/738357/ | 14:35 |
arkan | jrosser: ok, then I will set the sha256 for os-octavia, horizon in my user vars | 14:35 |
namrata | jrosser thanks a lot. You are always a great help. | 14:36 |
openstackgerrit | Merged openstack/openstack-ansible-os_nova stable/ussuri: Add Centos-8 support https://review.opendev.org/739259 | 14:36 |
openstackgerrit | Merged openstack/openstack-ansible-os_horizon stable/train: Display name in IDP dropdown https://review.opendev.org/737850 | 14:55 |
*** jbadiapa has joined #openstack-ansible | 14:55 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible stable/train: Bump SHAs for stable/train https://review.opendev.org/738357 | 14:56 |
*** spatel has joined #openstack-ansible | 14:59 | |
spatel | jrosser: i will fix this, i think that would be much easy | 15:00 |
jrosser | ok | 15:00 |
spatel | jrosser: did you look at this? - https://review.opendev.org/#/c/735781/11/vars/redhat-8.yml | 15:01 |
spatel | we need yum-utils package to fix PowerTools repo. | 15:01 |
spatel | without that package repo is disabled and not allow to install dependency packages | 15:02 |
jrosser | i don't know tbh - the tests pass though? | 15:02 |
spatel | if you go to any container and check PowerTools repo is disabled | 15:07 |
spatel | to enable you need yum-config-manager command which comes from yum-utils | 15:07 |
noonedeadpunk | um, you need to enable it only to very specific container | 15:07 |
noonedeadpunk | hm, maybe it's distro lxc instal case... | 15:10 |
noonedeadpunk | *install | 15:10 |
noonedeadpunk | as the only place where we do enable PowerTools is here https://review.opendev.org/#/c/739117/2/tasks/openstack_hosts_configure_dnf.yml | 15:11 |
spatel | How to enable that for specific container? | 15:11 |
noonedeadpunk | does `dnf config-manager --set-enabled PowerTools` work out of the box? | 15:12 |
openstackgerrit | Merged openstack/openstack-ansible-os_heat stable/ussuri: Add Centos-8 support https://review.opendev.org/739261 | 15:16 |
*** sshnaidm|ruck is now known as sshnaidm|mtg | 15:24 | |
jrosser | noonedeadpunk: do we want this? https://review.opendev.org/#/c/733854 | 15:25 |
jrosser | i have been wanting to merge this for a very long time too https://review.opendev.org/#/c/613078/ | 15:26 |
arkan | jrosser: 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 |
spatel | noonedeadpunk: yes, it works too dnf config-manager --set-enabled PowerTools | 15:26 |
noonedeadpunk | jrosser: yep ,we do. iirc what stopped us was https://review.opendev.org/#/c/733443 | 15:27 |
noonedeadpunk | spatel: so you don't need yum-utils for `dnf config-manager`? | 15:27 |
noonedeadpunk | we need to patch opestack-hosts then to replace with tha | 15:27 |
noonedeadpunk | *that | 15:27 |
spatel | noonedeadpunk: you need to install "dnf-plugins-core" package to run "dnf config-manager" command :) | 15:29 |
noonedeadpunk | which is not base? | 15:29 |
noonedeadpunk | ie not present in lxc? | 15:30 |
spatel | noonedeadpunk: no | 15:30 |
noonedeadpunk | damn... | 15:30 |
spatel | you need to install manually :( | 15:31 |
noonedeadpunk | ok, I've launched experimental jobs which should show us state of lxc distro | 15:31 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-os_keystone master: DNM - test using the utility host for db setup tasks https://review.opendev.org/733443 | 15:31 |
jrosser | noonedeadpunk: so we recheck https://review.opendev.org/#/c/733443, the logs are gone | 15:31 |
jrosser | i think that it showed keystone deploying OK with those changes but then the next service failing as expected | 15:32 |
noonedeadpunk | I think we'd better add depends-on to https://review.opendev.org/#/c/733854 ? | 15:33 |
jrosser | right, neutron role looking better here https://review.opendev.org/#/c/739026/ | 15:33 |
noonedeadpunk | as by default it will try to delegate to localhost? | 15:33 |
noonedeadpunk | yeah, great news! | 15:33 |
*** alvinstarr has joined #openstack-ansible | 15:36 | |
openstackgerrit | Merged openstack/openstack-ansible-os_horizon stable/ussuri: Add Centos-8 support https://review.opendev.org/739260 | 15:43 |
openstackgerrit | Merged openstack/openstack-ansible-plugins master: Do not use paramkio transport for delegated tasks https://review.opendev.org/737219 | 15:50 |
namrata | Hi, 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 |
jrosser | namrata: can you try this https://github.com/bbc/rddocs-root/blob/master/doc/requirements.txt | 15:53 |
jrosser | arrgh its one of those days | 15:53 |
jrosser | try this https://review.opendev.org/#/c/739025/ | 15:53 |
namrata | jrosser Thanks! | 15:55 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-plugins stable/ussuri: Do not use paramkio transport for delegated tasks https://review.opendev.org/739526 | 15:56 |
*** KeithMnemonic has quit IRC | 16:02 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Minimise distro packages installed into the lxc image https://review.opendev.org/613078 | 16:16 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: DNM test https://review.opendev.org/613078 https://review.opendev.org/739536 | 16:16 |
jrosser | noonedeadpunk: still calico repo to fix https://review.opendev.org/#/c/731109/ | 16:24 |
noonedeadpunk | oh, I thought it has been merged... | 16:25 |
noonedeadpunk | jrosser: eventually it partially was https://opendev.org/openstack/openstack-ansible/src/branch/master/playbooks/defaults/repo_packages/openstack_services.yml#L173 | 16:26 |
noonedeadpunk | and I think it should work at the current state as well... | 16:26 |
jrosser | i can't remeber why i split it out | 16:27 |
noonedeadpunk | jrosser: btw, now I think, that rgw tempest failure is not really realted to ceph itself... but not sure | 16:27 |
jrosser | oh wasnt it to do with which zuul roles we cloned | 16:27 |
noonedeadpunk | maybe, but I think we fixed them to take only opendev ones | 16:28 |
noonedeadpunk | (in terms of symlinking) | 16:28 |
jrosser | yes https://github.com/openstack/openstack-ansible/blob/master/scripts/get-ansible-role-requirements.yml#L82 | 16:28 |
jrosser | i think that makes my patch not needed now | 16:28 |
jrosser | noonedeadpunk: so do you have an idea on rgw? | 16:30 |
noonedeadpunk | not really... | 16:30 |
*** KeithMnemonic has joined #openstack-ansible | 16:30 | |
noonedeadpunk | it throws "NoSuchKey" while doing curl http://172.29.236.100:8080/swift/v1/AUTH_4d39f320a46f4a51970b64fd0fce912d | 16:31 |
noonedeadpunk | 4d39f320a46f4a51970b64fd0fce912d (is admin project id) | 16:31 |
noonedeadpunk | have a sandbox | 16:31 |
jrosser | did you see there were comments on the ceph tracker | 16:32 |
noonedeadpunk | yep | 16:32 |
*** namrata has quit IRC | 16:32 | |
*** spatel has quit IRC | 16:32 | |
noonedeadpunk | ah, wait | 16:33 |
noonedeadpunk | ok, I reproduced issue with curl (just swift client was acting pretty weirdly | 16:38 |
noonedeadpunk | spatel: 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.txt | 16:44 |
noonedeadpunk | btw centos7 lc failed as well but much later | 16:45 |
arkan | is 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-ansible | 16:45 | |
arkan | also this file does not exist ansible-role-requirements.yml | 16:45 |
jrosser | arkan: useful tool http://codesearch.openstack.org/?q=user-role-requirements.yml | 16:46 |
arkan | the problem I don't have an example to see what it contains | 16:46 |
arkan | I did the search in all the files | 16:47 |
arkan | in git repo and in my local files | 16:47 |
jrosser | here is the documentation https://opendev.org/openstack/openstack-ansible/src/branch/master/doc/source/reference/configuration/extending-osa.rst | 16:47 |
arkan | I read it, but I want an example file | 16:49 |
arkan | I found this https://github.com/openstack/openstack-ansible/blob/master/ansible-role-requirements.yml.example | 16:49 |
*** cshen has quit IRC | 16:49 | |
jrosser | hmm, doesnt "It is in the same format as ansible-role-requirements.yml" give enough info? | 16:50 |
jrosser | or does the docs need an real example | 16:50 |
jrosser | that file is completely optional | 16: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 |
arkan | but If I don't know what it contains, how I can create one if I don't find any example | 16:52 |
jrosser | you have a file in the openstack-ansible repo, in the root dir, ansible-role-requirements.yml | 16:53 |
jrosser | thats what the documentation is referencing | 16:53 |
openstackgerrit | Dmitriy Rabotyagov (noonedeadpunk) proposed openstack/openstack-ansible-openstack_hosts master: Replace yum config manager with dnf alternative https://review.opendev.org/739554 | 16:53 |
arkan | great, I found it | 16:54 |
arkan | I will create user-role-requirements.yml and override octavia & dashboard | 16:54 |
jrosser | if you need to override the sha for particular openstack-ansible roles you can just copy/paste those across | 16:55 |
jrosser | for the OSA ansible roles themselves yes, but for the octavia *service* itself, no | 16:55 |
arkan | yes from the doc, it says that user-role-requirements.yml will override the ansible-role-requirements.yml | 16:57 |
arkan | also in my user_variables I specified | 16:57 |
arkan | octavia_dashboard_git_install_branch: 7ab53ba1e8b71154020b37990449c8cc290e383d | 16:57 |
arkan | octavia_git_install_branch: af902186c029f66540b5299621d6af74b64b5e19 | 16:58 |
arkan | after that I will run scripts/bootstrap-ansible.sh | 16:58 |
arkan | those sha256 are for stable/ussuri | 16:59 |
arkan | I want to install them on Train 20.1.2 | 16:59 |
arkan | but I did not start the deployment yet | 16:59 |
arkan | so I want to do it at one time | 17:00 |
openstackgerrit | Merged openstack/ansible-role-systemd_service master: Remove fail: tasks https://review.opendev.org/734597 | 17:02 |
*** amineb_ has quit IRC | 17:33 | |
openstackgerrit | Merged openstack/openstack-ansible stable/train: Fix the name of the renamed network for trove https://review.opendev.org/737858 | 17:48 |
openstackgerrit | Merged openstack/ansible-role-systemd_service master: Revert "Build out the PrivateNetwork function for services" https://review.opendev.org/734598 | 17:49 |
openstackgerrit | Jonathan Rosser proposed openstack/ansible-role-systemd_service stable/ussuri: Revert "Build out the PrivateNetwork function for services" https://review.opendev.org/739564 | 17:56 |
openstackgerrit | Merged openstack/ansible-role-python_venv_build master: Remove the virtualenv version check https://review.opendev.org/739479 | 17:56 |
openstackgerrit | Jonathan Rosser proposed openstack/ansible-role-python_venv_build stable/ussuri: Remove the virtualenv version check https://review.opendev.org/739565 | 17:57 |
openstackgerrit | Jonathan Rosser proposed openstack/ansible-role-systemd_service stable/ussuri: Remove fail: tasks https://review.opendev.org/739566 | 18:01 |
openstackgerrit | Merged openstack/openstack-ansible-os_keystone stable/train: Add OIDCAuthRequestParams parameter to template https://review.opendev.org/735869 | 18:08 |
openstackgerrit | Merged openstack/openstack-ansible-os_keystone master: Identity Providers support improvments https://review.opendev.org/739054 | 18:09 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-os_keystone stable/ussuri: Identity Providers support improvments https://review.opendev.org/739570 | 18:21 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible-os_keystone stable/train: Identity Providers support improvments https://review.opendev.org/739571 | 18:22 |
*** cshen has joined #openstack-ansible | 18:45 | |
*** gregwork has quit IRC | 18:49 | |
*** cshen has quit IRC | 18:50 | |
*** sshnaidm|mtg is now known as sshnaidm|ruck | 19:01 | |
*** idlemind has quit IRC | 19:07 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: DNM test https://review.opendev.org/613078 https://review.opendev.org/739536 | 20:36 |
*** cshen has joined #openstack-ansible | 20:45 | |
*** cshen has quit IRC | 20:50 | |
*** amineb_ has joined #openstack-ansible | 21:41 | |
*** Goneri has quit IRC | 22:00 | |
*** markvoelker has joined #openstack-ansible | 22:07 | |
*** luksky has quit IRC | 22:08 | |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: Ensure distro packages are present for utility wheel build https://review.opendev.org/739428 | 22:10 |
openstackgerrit | Jonathan Rosser proposed openstack/openstack-ansible master: DNM test https://review.opendev.org/613078 https://review.opendev.org/739536 | 22:11 |
*** markvoelker has quit IRC | 22:12 | |
*** tosky has quit IRC | 22:49 | |
openstackgerrit | Merged openstack/openstack-ansible master: Fix tmpfiles-setup wait handler https://review.opendev.org/739025 | 22:53 |
openstackgerrit | Merged openstack/openstack-ansible stable/train: Fix inventory_manage when the component for a host is not defined https://review.opendev.org/737814 | 23:13 |
*** rh-jelabarre has quit IRC | 23:25 | |
*** cshen has joined #openstack-ansible | 23:47 | |
*** cshen has quit IRC | 23:52 | |
openstackgerrit | Merged openstack/openstack-ansible-os_keystone stable/train: Identity Providers support improvments https://review.opendev.org/739571 | 23:53 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!