I installed Devstack on a Proxmox Ubuntu 22.04 VM to provide me with my OpenStack environment. I took the defaults for the installation based on these instructions:
https://docs.openstack.org/devstack/latest/networking.html
I added a "provider" network to the OpenStack environment which was a subset of my home network address space. I also added a router that connected the built in shared network to this subset of my home network. I then created some instances. One of them uses the home network subnet. One uses the shared network.
I associated with these instances security groups that permitted icmp and ssh.
Here is the network topology of what I have:
enter image description here
For the instance on the shared private network, I associated a floating IP from my provider network (which is my home network). When I enter the instance on that has an address from the provider network and the instance on the private shared network, they can ping each other using the addresses associated with my home network. I can also ping the router I created off of my home network address space.
Here are the addresses associated with the router:
enter image description here
I cannot ping VM hosting OpenStack or any other of my home network devices and no devices can ping the addresses of instances using their home network addresses.
I am new to OpenStack and must be missing something basic in my configuration or how I am setting up the router or provider network that is a subset of my home network.
Any debug hints or links to how to accomplish what I assume is a fairly basic requirement of a cloud environment are welcome.
Thanks in advance.