opendevreview | Merged openstack/openstack-ansible-os_nova master: Fix ansible `difference()` filter use https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/944283 | 09:44 |
---|---|---|
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova stable/2024.2: Fix ansible `difference()` filter use https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/944640 | 09:46 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible-ops master: Bump mcapi to 0.29.0 https://review.opendev.org/c/openstack/openstack-ansible-ops/+/944136 | 10:19 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add most basic molecule test for ssh connection plugin https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/939898 | 11:09 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add most basic molecule test for ssh connection plugin https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/939898 | 11:10 |
noonedeadpunk | I think this should work now. Dunno if we're satisfied of way of doing this though... But I think it's "fine"? | 11:11 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add address_scopes defenition to openstack_resources_network https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/944757 | 11:20 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add address_scopes defenition to openstack_resources_network https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/944757 | 11:28 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add support for adding subnet pool https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/944758 | 11:36 |
jrosser | i think we have a problem in the heat role https://zuul.opendev.org/t/openstack/build/ff2223d2093344c38055c14595c11810/log/job-output.txt#18687-18701 | 12:49 |
noonedeadpunk | so there was some report recently that roles were not working in some env | 13:36 |
noonedeadpunk | but I think it was 2023.1 or smth... | 13:37 |
jrosser | shame the no_log has hidden the useful thing | 13:49 |
noonedeadpunk | proably we should be disabling no_log for CI as a general rule? | 13:55 |
noonedeadpunk | there're variables we can use for that | 13:55 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible-plugins master: Update ssh connection plugin paramters to match upstream https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/939899 | 13:56 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible-plugins master: Automatically import ssh connection plugin options from the base class https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/939957 | 13:56 |
spatel | Morning noonedeadpunk :) | 14:46 |
noonedeadpunk | o/ | 14:47 |
spatel | did you ever finish your L3 BGP based compute? | 14:47 |
spatel | using ovn-bgp? | 14:47 |
spatel | I am planning to test last mile BGP l3 on ceph storage. | 14:49 |
spatel | using FRR daemon | 14:49 |
jrosser | it's tricky with no_log - we've previously had the case we used the CI to check we had proper coverage of that | 15:28 |
noonedeadpunk | spatel: yes, I did | 16:24 |
noonedeadpunk | I used only NB DB driver and both underlay and vrf exposure methods | 16:25 |
noonedeadpunk | Did not have a chance to document things yet | 16:25 |
noonedeadpunk | for underlay I had to do a PBR with FRR | 16:26 |
noonedeadpunk | and also did for IPv6 | 16:26 |
spatel | I want to see the configuration :) | 16:29 |
opendevreview | Merged openstack/openstack-ansible-plugins master: Support more openstack.cloud.subnet arguments https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/944414 | 16:34 |
opendevreview | Merged openstack/openstack-ansible-plugins master: Add most basic molecule test for ssh connection plugin https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/939898 | 16:44 |
noonedeadpunk | spatel: well... I will try to push some public docs with setup | 16:44 |
noonedeadpunk | as I will need to be very carefull with sharing config, as it's super tightly integrated with downstream infra | 16:45 |
sykebenX | Good afternoon everyone, I have been experiencing a strange issue when running setup_hosts in openstack-ansible (stable/2024.2 - 30.0.1). I think it might be an improvment that could be made to make it a little more robust or it's a bug: https://bugs.launchpad.net/openstack-ansible/+bug/2103442 | 16:55 |
spatel | noonedeadpunk all I just need idea.. don't need actual config :) | 16:58 |
noonedeadpunk | sykebenX: it's really interesting why this issue happens to you actually | 17:17 |
noonedeadpunk | spatel: well.... I mean... Idea is pretty much defined in ovn-bgp-agent docs... | 17:19 |
noonedeadpunk | we pretty much ended up somewhere close with this example: https://docs.openstack.org/ovn-bgp-agent/latest/examples/nb_evpn_vrf.html | 17:19 |
noonedeadpunk | except we have an external vlan and peering group per vrf | 17:20 |
noonedeadpunk | so we define a VRF for FRR config as well | 17:20 |
noonedeadpunk | and create vrf/vlan with systemd_networkd | 17:20 |
spatel | Hmm! | 17:21 |
spatel | Are you using ipv6 for switch to compute (like unnumbered) | 17:22 |
spatel | created loopback interface? | 17:22 |
noonedeadpunk | I never touched our net equipment - not even sure I have access there | 17:34 |
noonedeadpunk | so can't tell what was done there :( | 17:35 |
noonedeadpunk | so our FRR config before ovn-bgp-agent adjustments look like this: https://paste.openstack.org/show/b6b0NLzI1Y5ijy6Dck7x/ | 17:40 |
noonedeadpunk | sykebenX: and have you tried to add `debug: var: _git_version` to https://github.com/openstack/openstack-ansible-openstack_hosts/blob/358b58ca72ff4e4fb2af4f438e90c4671a1a8f54/tasks/openstack_gitconfig.yml#L24 ? | 17:41 |
noonedeadpunk | as it would be interesting what the output is | 17:41 |
sykebenX | I'll give that a try and report back | 18:00 |
sykebenX | Okay I'm a little bit silly now - I was running in check-mode and the command module is being used so it skips it and does not populate the variable. This is why it's undefined | 18:03 |
sykebenX | I'll close the bug report | 18:03 |
jrosser | noonedeadpunk: i thought we had a way in o_u_c to define different mgmt and ansible ssh addresses for the physical hosts (just trying to reply to ML) but i can't find that | 18:07 |
jrosser | ah management_ip | 18:09 |
noonedeadpunk | yup. sorry, was already out. feel terribly exhausted after weekends :( | 18:27 |
noonedeadpunk | sykebenX: yeah, we never tried to properly support the check mode | 18:27 |
noonedeadpunk | there's a way to skip all command-related tasks, but well.... | 18:27 |
noonedeadpunk | in some cases it would be kinda same to skipping half of the role | 18:27 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!