Monday, 2024-03-04

jrossergood morning09:46
jrossermnasiadka: have you seen anything like this before? https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_0f2/901185/8/check/openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy/0f27395/logs/host/utility/stestr_results.html10:26
jrosserDetails: [{'request_id': '', 'code': 'client', 'status': 400, 'title': 'Cluster type (vm, Unset, kubernetes) not supported', 'detail': 'Cluster type (vm, Unset, kubernetes) not supported.', 'links': []}]10:26
mnasiadkaUnset/None - that's a bit weird10:27
jrosserit is10:27
jrosserall the other jobs on that change are passing10:27
jrosserthis one is an upgrade (install N-1 then upgrade to N) and enable TLS on the service backends during the upgrade10:28
jrosserbut theres no obvious error or exception around magnum or glance10:28
jrosserjust not really knowing where to start to  debug it :)10:28
mnasiadkaif that uses Magnum master - it got broken by oslo.db bump - we're fixing it in https://review.opendev.org/c/openstack/magnum/+/910512 (and other patches in that stack) - so it might be related, but it looks weird ;-)10:29
noonedeadpunkwell, it's like that for couple of month already, I guess at least since January or so10:42
jrossernoonedeadpunk: did you manage to reproduce this, or is it OK locally?10:43
noonedeadpunkI was not back in the days and forgot to spawn aio last week. Can do so now...10:43
*** tosky_ is now known as tosky11:36
opendevreviewMerged openstack/openstack-ansible-ops master: Add hook playbook install and test magnum capi driver  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/90636314:03
mgariepyis there a way to undefine a var for some hosts ? 15:36
mgariepyi did try to set the var in host_var but it's not quite working.15:36
jrosserwhat happens?15:38
mgariepyit does pick up the user_var15:38
jrosserusual ansible precedence rules should apply15:38
jrosseroh well user vars is an ansible "extra var" so wins all the time15:39
jrossermove things from user_variables to some group_vars/blah is probably the way to approach this15:39
mgariepyho.15:39
mgariepygood i'll do that.15:39
jrosserthen your host_var should win vs. the group_var15:39
mgariepythanks a lot15:40
mgariepyconfig override does it have a way to remove a line ?15:40
jrosserhttps://docs.ansible.com/ansible/latest/playbook_guide/playbooks_variables.html#understanding-variable-precedence15:40
jrosseruser vars are the last one on the list, most powerful setting15:40
mgariepyin my head host would be more specific but yeah makes sense since it's extra one.15:41
jrosseri thought that it was possible to drop a line with config override15:43
jrosserperhaps here https://github.com/openstack/ansible-config_template/blob/ca25191181ef1d1269afe95ad0911bac8d4d0610/tests/test.yml#L26215:47
opendevreviewMerged openstack/ansible-role-python_venv_build master: Workaround ansible unsafe text templating bug  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/91047716:03
mgariepythe moving to group_vars will probably be better for my future-self :D16:19
noonedeadpunkfwiw, it's not possible to undefine var in ansible...16:29
mgariepyyeah found some 2017 issue not closed.16:30
jrosserwhat does `"{{ undef() }}"` do?16:50
jrosserdocs say `The Jinja2 undef() function returns a Python AnsibleUndefined object, derived from jinja2.StrictUndefined. Use undef() to undefine variables of lesser precedence`16:50
mgariepyanyway for my case it wouldn't had worked since the precedences was not quite right :D16:56
fricklernoonedeadpunk: fyi reno build now passing, added some comments https://review.opendev.org/c/openstack/openstack-ansible/+/90849917:06
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: reno: Update master for unmaintained/yoga  https://review.opendev.org/c/openstack/openstack-ansible/+/90849917:08
noonedeadpunkoh, thanks17:08
noonedeadpunkeventually, I think with the patch in topic, there's no need anymore to update branches to unmaintained. Or well ,depends I guess17:08
noonedeadpunkat least, it's supposed to detect what replaces the branch (eom tag)17:09
fricklernoonedeadpunk: yes, it depends on whether people want to actually publish renos from the unmaintained branches, seems there are mixed opinions on that17:11
* noonedeadpunk need to also handle access to unmaintained branches...17:12
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-ops master: Clean up zuul jobs  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/91097217:46
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-ops master: Clean up zuul jobs  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/91097217:50
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Add support for ovn-bgp-agent deployment  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/90978018:07
opendevreviewMerged openstack/openstack-ansible-os_neutron master: Run neutron OVN agents as neutron user  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/90952518:20
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: [doc] Briefly describe VPNaaS plugin changes with OVN  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91098118:32
ThiagoCMCWhen VPNaaS with Wireguard? lol18:48
mgariepyas soon as you implement it in ovn ;p ThiagoCMC haha18:54
ThiagoCMCLOL18:56
opendevreviewMerged openstack/ansible-role-uwsgi stable/2023.1: Remove undefined bionic linters job  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/91019020:02
opendevreviewMerged openstack/openstack-ansible-ops master: Clean up zuul jobs  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/91097220:10
opendevreviewJimmy McCrory proposed openstack/openstack-ansible-galera_server master: Additional TLS configuration options  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/91100922:54

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