opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible master: Imported Translations from Zanata https://review.opendev.org/c/openstack/openstack-ansible/+/947901 | 02:39 |
---|---|---|
opendevreview | Merged openstack/ansible-role-httpd master: Add ability to supply extra packages providing modules https://review.opendev.org/c/openstack/ansible-role-httpd/+/947672 | 03:21 |
noonedeadpunk | narnuvi: hey, what's up? | 06:37 |
opendevreview | Merged openstack/openstack-ansible master: Imported Translations from Zanata https://review.opendev.org/c/openstack/openstack-ansible/+/947901 | 06:48 |
opendevreview | Ivan Anfimov proposed openstack/openstack-ansible master: docs: minor fixes with RabbitMQ and HAProxy https://review.opendev.org/c/openstack/openstack-ansible/+/947569 | 07:43 |
derekokeeffe85 | Morning all. Good news, I finally got neutron fixed and have a working cluster. noonedeadpunk suggested adding a small bit of config and I removed the neutron container. Re ran the playbooks and all worked :) I do have some questions though, when trying to attach a sec group to an instance I get 'Port' object has no attribute 'security_groups'. Any ideas please | 10:13 |
noonedeadpunk | derekokeeffe85: is that via horizon? | 10:32 |
noonedeadpunk | as there were quite some bugs in it recently | 10:32 |
derekokeeffe85 | Yep noonedeadpunk. Did it via cli and got an error as well. Will re do now and send the error | 10:35 |
derekokeeffe85 | https://paste.openstack.org/show/bqHRhbR26rgAczPRBQFL/ noonedeadpunk he's the output | 10:39 |
derekokeeffe85 | *here's | 10:39 |
noonedeadpunk | hm, it's weird indeed | 11:01 |
noonedeadpunk | have you tried to attach it to the port directly? | 11:01 |
noonedeadpunk | As attaching to the server is kind of a weird workaround tbh | 11:02 |
noonedeadpunk | as it will just apply to all ports | 11:02 |
derekokeeffe85 | Oh no I haven't. We've been running openstack for years and none of our users do that :) I'll try it now | 11:21 |
noonedeadpunk | as I can imagine that some api changes in neutron could lead to mess in client as well... | 11:30 |
noonedeadpunk | but dunno - I close to never use security group to server assignment | 11:30 |
noonedeadpunk | as you do a normal neutron operation through nova API this way | 11:30 |
derekokeeffe85 | No worries, I can se the sec group on the port now so all good that way | 11:31 |
noonedeadpunk | horizon was atched already btw | 11:32 |
noonedeadpunk | so matter of correct version more or less | 11:32 |
derekokeeffe85 | Ok thanks | 11:33 |
derekokeeffe85 | Last thing I need to call this done from my side!! I created a vlan on the switch that the cluster is on. vlan51, it's routable and the gateway is up and pingable. I created a network in Openstack, segmentation id 51, gave it the subnet (/28) and set the gateway to the switch gateway. I have bond0.51 created as well and br-vlan, set it as physnet1 which is in my openvswitch & ml2 configs "plugins/ml2/openvswitch_ag | 11:33 |
derekokeeffe85 | ent.ini:bridge_mappings = physnet1:br-vlan" & "plugins/ml2/ml2_conf.ini:network_vlan_ranges = physnet1:51:51" anyting glarlingly obvious? | 11:33 |
derekokeeffe85 | Sorry I should say anll the VMs on the network can ping each other I just can't ping the gateway or ping in to the VMs | 11:34 |
noonedeadpunk | um, yes, smth is off, imo. | 11:34 |
noonedeadpunk | but not really sure what exactly :D | 11:35 |
noonedeadpunk | I'm specifically concerned about bond0.51 and that you named it as br-vlan | 11:35 |
noonedeadpunk | as that is gonna be a flat network them | 11:35 |
noonedeadpunk | but also - you should not have had created br-vlan | 11:36 |
noonedeadpunk | so it;s all really confusing | 11:36 |
derekokeeffe85 | Hmmmok I did that wrong too so. How did I ever get the other ones configured :( I need to run now but I'll come back to you on this if that's ok. I have a busy rest of the week so I'll pop back when I can. Thanks as always | 11:47 |
derekokeeffe85 | Had a few spare min to test something noonedeadpunk, delted the network, recreated it as flat (only need one network on this) it works as expected. Thanks for allyour help :) | 12:52 |
spatel | mnasiadka https://review.opendev.org/c/openstack/kolla-ansible/+/947900 | 12:58 |
spatel | what else I need to do to get it out? | 12:58 |
spatel | Did i miss anything ? | 12:58 |
spatel | There are other roles also having issue and I am going to submit patch | 12:59 |
NeilHanlon | spatel: wrong channel ;) | 13:15 |
spatel | lol | 13:40 |
drarvese | Hello! I'm trying to setup a new 2024.2 deployment with OVN and I'm wrapping my head around everything. I've done a number of deployments with LXB but this is my first attempt using OVN. | 18:25 |
drarvese | Everything installs successfully, but all ports that I create show up as down, and instance creation eventually fails when trying to allocate the network. | 18:26 |
drarvese | I can see the port getting created, added to the bridge, and bound to the compute node with the OVN show commands, but instance creation eventually times out. I suspect the interface/bridge mappings aren't correct, but I'm not sure what they should be. | 18:26 |
drarvese | The bridge mappings from ovn-sbctl are "flat:eth12,provider:br-vlan" | 18:26 |
drarvese | I'm really confused about the host_bind_override and network_interface options. The docs seem to be really inconsistent. The reference architecture docs say that host_bind_override is for LXB and network_interface is for OVS/OVN deployments, but the test & production examples use host_bind_override. | 18:26 |
drarvese | I'm following the OSA Neutron + OVN example -- what would the global_overrides -> provider_networks look like in that example? | 18:26 |
drarvese | Here are some pastes: | 18:26 |
drarvese | Relevant parts of regopenstack_user_config.yml: https://paste.openstack.org/show/bgSKeVLzL1yVXtW7GuBq/ | 18:26 |
drarvese | user_variables.yml: https://paste.openstack.org/show/b4KRlxxhaHJVn2KKQsON/ | 18:26 |
drarvese | netplan interfaces: https://paste.openstack.org/show/bkoW19TL9r6Jog0Cy52u/ | 18:26 |
mgariepy | drarvese, the host_bind override is to specify the host interface name | 19:10 |
mgariepy | for example i do have a bride for something on my controller to host the services in lxc. | 19:11 |
mgariepy | container_bride will create the container interface in that bride, container_interface is to have the same intercace for the same netowrk on all the containers. | 19:12 |
mgariepy | and host_bind_override is to specify the netowrk interface , with ovn you don't really need bridges on the hosts as it's ovn that to them, | 19:12 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!