Wednesday, 2025-06-25

opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/openstack-ansible/+/95231302:54
opendevreviewRafal Wadolowski proposed openstack/openstack-ansible-haproxy_server master: Allow expand list of Let's Encrypt certificates  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/95183706:28
noonedeadpunkgood morning07:05
jrossero/ hello07:11
opendevreviewRafal Wadolowski proposed openstack/openstack-ansible-haproxy_server master: Allow expand list of Let's Encrypt certificates  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/95183707:45
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: Drop os_nova "Copy nova rootwrap filter config" task  https://review.opendev.org/c/openstack/openstack-ansible/+/95328208:18
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible master: [doc] Disable firewalld for CentOS/Rocky  https://review.opendev.org/c/openstack/openstack-ansible/+/95315408:23
opendevreviewMerged openstack/openstack-ansible-os_aodh master: docs: add link to OSA deployment guide for adding a role  https://review.opendev.org/c/openstack/openstack-ansible-os_aodh/+/95221808:26
opendevreviewMerged openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/openstack-ansible/+/95231308:27
opendevreviewMerged openstack/openstack-ansible master: docs: Security settings - add information about SSL  https://review.opendev.org/c/openstack/openstack-ansible/+/95146108:27
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible-os_nova master: Drop os_nova "Copy nova rootwrap filter config" task  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/95328508:27
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible-os_nova master: Drop os_nova "Copy nova rootwrap filter config" task  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/95328508:39
opendevreviewDmitriy Chubinidze proposed openstack/openstack-ansible-os_nova master: Drop os_nova "Copy nova rootwrap filter config" task  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/95328508:39
opendevreviewMerged openstack/openstack-ansible master: [doc] Disable firewalld for CentOS/Rocky  https://review.opendev.org/c/openstack/openstack-ansible/+/95315409:14
opendevreviewMerged openstack/openstack-ansible master: [doc] use mariadb instead of mysql  https://review.opendev.org/c/openstack/openstack-ansible/+/95324209:28
opendevreviewMerged openstack/openstack-ansible master: [doc] Add console code for copying directory  https://review.opendev.org/c/openstack/openstack-ansible/+/95323209:28
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Do not add libvirt and mdev sections for non-computes  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/95056509:29
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Define resource allocation and reservation only for computes  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/95056609:29
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Do not add scheduler sections to computes  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/95057009:29
bholaHi. New to Openstack and want to install openstack on a single host with all-in-one configuration. I am confused about initial network configuration on deployment host with VLAN 10. Do I have to do it manually or Openstak Ansible playbook will do it automatically?13:08
noonedeadpunkbhola: hey13:12
noonedeadpunkso if you're doing "classical" all-in-one, all networking configuration will be performed during bootstrap-aio.sh script execution13:13
noonedeadpunkIt will create fake devices and bridges to ensure connectivity13:14
noonedeadpunkIf you're coming to step of manuall installation rather then relying on bootstrap-aio.sh (which is _very_ opinionated and good only for sandboxing), then you either need to create such bridges on your own, or define network configuration with variables, and then roles will take care of it13:15
noonedeadpunkhttps://docs.openstack.org/openstack-ansible/latest/user/network-arch/example.html#network-interfaces13:16
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova master: Drop rootwrap.d creation  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/95330713:32
bholanoonedeadpunk: Thanks a lot for your reply. I am trying to install it on Proxmox VMs, just for the purpose of understanding installation process, with hypervisor type LXC for VM instances. Do i need to add 2 network interfaces on Target host? And same is the case for Deploment host?13:32
noonedeadpunkso I'd start with this: create a single VM of ~16Gb of RAM, 100GB of disk and 6 CPUs, and a single interface with access to internet and used for default route, and run smth like:13:34
bholaOne interface connected to main home network to external/internet connectivity and other one for management purposes bwteen Deployment and Target host?13:34
noonedeadpunkgit clone https://opendev.org/openstack/openstack-ansible; cd openstack-ansible; git checkout 31.0.0; ./scripts/gate-check-commit.sh aio_lxc13:34
noonedeadpunkthis VM will act both as the deploy and control and compute host13:35
noonedeadpunkand the script will do all required wiring with fake interfaces on it's own13:35
bholanoonedeadpunk: I want to keep my deployment host separate.13:36
noonedeadpunkok, then we're going out of territory of AIO a little bit13:36
bholaand target host will be all openstack services.13:37
noonedeadpunkso the only connection between deploy host and other hosts you need - is basically SSH connection13:37
bhola noonedeadpunk correct13:37
noonedeadpunkand you can define a different address for SSH vs management address13:37
noonedeadpunksec, will find example13:38
noonedeadpunkhttps://docs.openstack.org/openstack-ansible/latest/reference/inventory/configure-inventory.html#having-ssh-network-different-from-openstack-management-network13:39
noonedeadpunkso you can do like this ^13:39
noonedeadpunkbut I'd suggested to jsut start from AIO to see how things are getting together13:40
noonedeadpunkas ` ./scripts/gate-check-commit.sh aio_lxc` is pretty much a single command which will return you working setup in 2h tops13:41
noonedeadpunkand it can be extended with services, as `aio_lxc` is AIO scenario which is applied. So you can do smth like `aio_lxc_ceph_octavia` etc13:42
noonedeadpunkbut AIO would treat current host as both deploy and compute/control host13:48
bholanoonedeadpunk: Thanks again for the tips. You are right. I should got AIO first and see how it play out and then thinking of separate things.13:51
jrosseri'm not sure if deploying into an LXC type instance on proxmox is going to work15:59
jrosserbhola: ^ this is for you15:59
jrosseranything trying to load kernel modules or things of that sort should fail16:00
bholajrosser: Thanks. What if required kernel modules are already loded on the host?16:19
noonedeadpunkwell, roles are attempting to execute modprobe16:19
noonedeadpunkprobably you can do some overrides to avoid that...16:20
noonedeadpunkbut I'm not sure if you're be able to startup openvswitch and/or libvirt anyway without that16:21
bholanoonedeadpunk: Do I need Openvswitch? What is wrong with Linux Bridge?16:22
noonedeadpunkbhola: is it completely removed from OpenStack in 2025.1 (Epoxy)16:22
noonedeadpunkdefault option is OVN, but it is still based on OVS16:22
noonedeadpunk(if we are talking about Neutron SDN driver)16:23
noonedeadpunkfor OpenStack-Ansible and LXC connectivity you still can use linux bridges16:23
bholanoonedeadpunk: hmm. That is news for me. 16:23
noonedeadpunkbut not for OpenStack SDN16:23
jrosserimho you want a real VM for testing not an LXC16:25
bholajrosser: Proxmox VM is not a real VM?16:28
bholaI am dead sure it has its own kernel.16:28
jrosserbut you said LXC?16:30
jrosser2:32 PM <bhola> noonedeadpunk: Thanks a lot for your reply. I am trying to install it on Proxmox VMs, just for the purpose of understanding installation process, with hypervisor type LXC for VM instances. Do i need to add 2 network interfaces on Target host? And same is the case for Deploment host?16:31
jrosserunless I misunderstood what you mean?16:32
bholajrosser: I said I want the openstack vm instances and openstack services running as LXC containers.16:32
jrosserah right16:32
jrosseropenstack vm are vm, not lxc16:32
bholajrosser: When we create projects in Openstack and create VMs within projects, they will be real/full VMs?17:13
jrosseryes they will be full vm17:14
bholajrosser: got it.17:15
noonedeadpunkI;m not sure if LXC driver is still supported in Nova tbh17:45
noonedeadpunkI think it might have been discontinued17:45
noonedeadpunkwhat will be in LXC though, are services17:45

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