Friday, 2021-07-30

dmsimardtested ara 1.5.7rc4 successfully, I'll release it monday00:55
dmsimardif you want to look at all the playbooks run for a single patchset to see what it looks like: https://demo.recordsansible.org/?path=openstack-ansible&started_after=2021-07-28T00%3A54%3A38.75860500:56
dmsimardjust two failures out of 62 playbooks, not bad :p00:56
dmsimardone is a systemd module failure with no output, those make me sad: https://demo.recordsansible.org/playbooks/3076.html?status=failed&status=unreachable#results00:57
dmsimardthe other looks like openvswitch packaging shenanigans https://demo.recordsansible.org/playbooks/3028.html?status=failed&status=unreachable#results00:58
*** rpittau|afk is now known as rpittau07:21
depasqualeciao guys. trying to install wallaby during the bootstrap of openstack-ansible there are issues related to ceph07:36
depasqualehttps://paste.opendev.org/show/807816/07:36
depasqualeany idea?07:36
depasqualeit seems it could be an issue related to some action in ansible... not so much related to openstack-ansible07:36
depasqualeI have to admit that setup-hosts.yml works without any problem (because no ceph tasks are included)... but during setup-infrastructure the procedure stops with an error related to a missing role for ansible-ceph07:37
depasqualejust for sharing further information, also changing the commit hashcode of the version to download, or changing from opendev to github does not recover the issue 07:39
depasqualeanother useful info -> ansible version 2.10.1207:54
*** kleini_ is now known as kleini08:49
kleinidepasquale: check the /etc/ansible/roles/ceph-ansible directory for that failing ceph-ansible role. you can clone it manually and the referenced commit ID exists for me. so you should be able to manually check it out. if that fails manually, you will get more information about the failure from git.08:51
jrosserthe ceph-ansible issue is this https://review.opendev.org/c/openstack/openstack-ansible/+/80214309:31
jrosserthey commit loads and loads of patches to their stable branches which upsets the shallow cloning09:35
kleinioh, shallow cloning is used. yes, then commit IDs may be missing09:47
jrosserbackporting that to stable/wallaby would be super helpful (i'm not here today!)10:10
depasqualeciao jrosser10:24
depasqualeI had a problem with internet connection and i can't see messages above. 10:25
jrosserdepasquale: see https://review.opendev.org/c/openstack/openstack-ansible/+/80214310:25
depasqualeyou are the best10:26
depasqualelet me check10:26
jrosserthis fix is already on the stable/wallaby branch10:32
jrosserbut the 23.0.0 tag won't pick it up (see git log in your openstack-ansible directory to see why)10:33
jrosserso checkout stable/wallaby instead of a tag10:33
depasqualeok I will investigate10:39
depasqualeI confirm the fix solves the problem10:39
depasqualeI have to switch my mind in using openstack-ansible... thanks for your help10:40
jrosserthere will be a tag 23.0.1 in maybe 1-2 weeks time10:51
spateljrosser can we set Calico for non-voting to unblock ourself until we have good solution to handle metadata or change SSL vip to non-SSL ?14:05
jrosserwhy not just switch the metadata haproxy endpoint back to http like we talked about yesterday?14:07
*** rpittau is now known as rpittau|afk14:07
jrosseri think there is confusion on the github felix bug becasue i'm not sure the neutron agent is even running at all in a calico deployment, which is why there's no haproxy14:07
jrosserbut for the time being we can't do anything about that anyway14:07
spateljrosser do you mean set this in user_variables.yml haproxy_ssl_all_vips: false ?14:08
jrosserhold on14:09
spatelk14:09
-opendevstatus- NOTICE: There will be a brief outage of the Gerrit service on review.opendev.org starting at 15:00 UTC today as part of a routine project rename maintenance: http://lists.opendev.org/pipermail/service-announce/2021-July/000023.html14:10
jrosseryou have a calico AIO?14:12
spatelyes i do 14:12
jrosserdoes it run the neutron agents at all?14:12
spatellet me check 14:12
spateli can see only neutron-server 14:13
jrosserright14:13
spatelhmm?14:17
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Do not use https for metadata service with calico networking  https://review.opendev.org/c/openstack/openstack-ansible/+/80304114:19
jrosserspatel: ^ that should be fairly quick to try14:19
spateloh! i can see what did you insert 14:19
spatellet me run in my AIO and see14:19
spateljrosser that works! that was neat!! 14:26
jrosserawesome - thanks for testing it14:27
spatelin this patch why i can't see centos-8-steam jobs running https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/802701 ?14:29
spatelovs job specially 14:30
jrosseris there a project.yml? I think you have to use the jobs after defining them14:42
-opendevstatus- NOTICE: There will be a brief outage of the Gerrit service on review.opendev.org in the next few minutes as part of a routine project rename maintenance: http://lists.opendev.org/pipermail/service-announce/2021-July/000023.html14:59
spateljrosser no i didn't add that in project.yml file i just added in jobs.yml 16:03
spateljrosser here right? https://review.opendev.org/plugins/gitiles/openstack/openstack-ansible-os_neutron/+/refs/changes/01/802701/2/zuul.d/project.yaml16:05
spatelcan i remove centos-8 jobs if we don't care about that16:06
jrosseryes so update the job definitions in jobs.yml, update project.yml to reference the new ones16:18
spatelok let me do that16:41
b1tsh1ft3rIs there any straight forward way to rebuild the repo containers? Going through a point release upgrade from 20.2.1 to 20.2.6 and finding that the /var/www/repo/os-releases/20.2.6/ directory is almost empty entirely with no constraints files...16:41
opendevreviewSatish Patel proposed openstack/openstack-ansible-os_neutron master: Adding centos-8-stream job for ovs  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/80270116:44
spateldone https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/802701/3/zuul.d/project.yaml16:44
opendevreviewSatish Patel proposed openstack/openstack-ansible-os_neutron master: Use list of cluster member ipaddr for ovn ml2 agent to connect  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/80306017:34
jrosserb1tsh1ft3r: the repo server contents are built as you install other things, not up front17:52
jrosserfor example, deploying glance should build the necessary wheels and create the constraints files for glance17:53
jrosseris that what you see?17:53
*** melwitt is now known as jgwentworth17:55
b1tsh1ft3rjrosser: for example its going through i believe the install-utility.yml play inside setup-infrastructure.yml. Im seeing the "slurp up the constraints file for later re-deployment" and it fails to find the utility-20.2.6-constraints.txt file in the repo. Ive destroyed and re-created all utility and repo containers using the lxc-container-destroy/lxc-container-create plays18:06
b1tsh1ft3rwhen looking in the repo containers in the /var/www/repo/os-release/20.2.6/ directory there are no constraints files at all. What ever happened to rebuil-build.yml? when was that deprocated?18:07
jrosserthis is train i think?18:08
b1tsh1ft3ryes18:08
b1tsh1ft3ron 20.2.1 and trying to upgrade to 20.2.618:08
jrosserif i remember right it was maybe Q->R when the repo server was completely overhauled18:08
jrosserit used to build all the wheels in advance with repo-build18:08
jrosserbut now it does them on demand18:08
b1tsh1ft3roddly it seems to be skipping the "Build wheels for the packages to be install into the venv" and "Index built wheels" parts of the playbook just before the failure. 18:10
jrosserok well thats certainly not right18:10
jrosserthat points to this? https://github.com/openstack/ansible-role-python_venv_build/blob/stable/train/tasks/python_venv_wheel_build.yml#L12718:13
jrosserb1tsh1ft3r: my suggestion would be to work back through the python_venv_build role to find why those conditionals are not met18:29
spateljrosser what is the deal with tox doc here, its failing - https://review.opendev.org/c/openstack/openstack-ansible/+/80304119:00
*** odyssey4me is now known as Guest284919:12
opendevreviewSatish Patel proposed openstack/openstack-ansible-os_neutron master: Set ovn hostname using nodename facts  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/80213419:14
jrosserspatel: it's this for docs errors http://lists.openstack.org/pipermail/openstack-discuss/2021-July/023886.html19:27
jrosseri don't know what the fix is though19:27
spatelcurious why its just pop up.. look like something new19:28
spatelthat means bunch of builds going to fail because of it19:29
jrosserbecasue the version of sphinx has been moved ahead for all openstack projects in the requrements repo i think19:30
jrosseror something like that19:30
spatelyes something just happened today :)19:31
spatelFinally i pushed this patch so hope all OVN issue has been resolved now - https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/80306019:31
spatelNow all ovn agent will directly talk to cluster member and not using haproxy 19:32
spatelJust like rabbitMQ 19:32
jrosserthats great - nice work19:32
jrosserwe should try to get all this merged and backport anything needed19:33
jrossertime to make a release for W at least to roll up all these fixes19:33
spatelYes we are ready to merge them and i think OVN work has been completed pretty much! last thing i am testing which is SSL support for ovn (hope by next week it will be done)19:34
spatelI really want to finish all remaining OVN stuff so we can make it stable and deployable in production19:34
spatelI gotta go! i will catch you next week.. Have a good weekend 19:36
spatelHope noonedeadpunk will be back from vacation :) 19:36
*** kleini_ is now known as kleini21:16

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