opendevreview | Merged openstack/kayobe master: CI: Use correct TD agent repository version https://review.opendev.org/c/openstack/kayobe/+/820862 | 00:37 |
---|---|---|
opendevreview | Dr. Jens Harbott proposed openstack/kolla-ansible master: Bump timeout for grafana startup https://review.opendev.org/c/openstack/kolla-ansible/+/820400 | 07:06 |
holtgrewe__ | priteau, I think I figured out the problem with the bridges. Either I'm misusing kayobe or there is a bug. Anyway, put that into writing here: https://storyboard.openstack.org/#!/story/2009733 | 07:49 |
*** holtgrewe__ is now known as holtgrewe | 07:49 | |
holtgrewe | Should `kayobe overcloud inventory discover` register the controller nodes again in "etc/kayobe/inventory/overcloud" in the `[baremetal-compute]` section? | 07:58 |
holtgrewe | ... by the playbook code actually not, will look what's going wrong for me. | 08:09 |
holtgrewe | ... config problem | 08:22 |
opendevreview | Pierre Riteau proposed openstack/kolla stable/ussuri: Ensure nvme-cli is present in nova-compute images https://review.opendev.org/c/openstack/kolla/+/821173 | 08:39 |
guesswhat | anyone tried to use certmanager ( DNS01 ) with kolla ? ( for internal/external ) are certificates ( crt + key ) hotreloaded when files are changed? or do i need to redeploy haproxy ? | 08:47 |
opendevreview | Pierre Riteau proposed openstack/kayobe stable/xena: CI: Use correct TD agent repository version https://review.opendev.org/c/openstack/kayobe/+/821176 | 08:56 |
opendevreview | Pierre Riteau proposed openstack/kayobe stable/wallaby: CI: Use correct TD agent repository version https://review.opendev.org/c/openstack/kayobe/+/821177 | 08:57 |
opendevreview | Pierre Riteau proposed openstack/kayobe stable/victoria: CI: Use correct TD agent repository version https://review.opendev.org/c/openstack/kayobe/+/821178 | 08:57 |
opendevreview | Pierre Riteau proposed openstack/kayobe stable/ussuri: CI: Use correct TD agent repository version https://review.opendev.org/c/openstack/kayobe/+/821179 | 08:57 |
hrw | morning | 09:31 |
holtgrewe | I have a question regarding `kayobe baremetal compute rename` - is this something that I can call after `kayobe overcloud inventory discover`? I'm getting a "Missing value auth-url required for auth plugin password". https://paste.openstack.org/show/811568/ If I source my OpenStack admin RC file, I get "public endpoint for baremetal service not found" https://paste.openstack.org/show/811569/ | 10:13 |
holtgrewe | Ooooh, it's the kayobe-generated admin RC that I need. | 10:18 |
holtgrewe | my bad | 10:18 |
holtgrewe | no, still the same issue | 10:21 |
holtgrewe | --- | 10:27 |
holtgrewe | I think I have a conceptual problem with understanding kayobe. I have the OpenStack controllers setup with the kayobe overcloud commands. This was done using the seed. The seed is now still running for me. For the setup of the baremetal compute hosts - is this now done by the overcloud or by the seed. My baremetal-compute nodes appear in the seed's bifrost. However, "kayobe baremetal" tries to talk to the controllers of the overcloud. Also, | 10:28 |
holtgrewe | my overcloud OS is setup without ironic. Am I missing a "switch from seed to overcloud" step? | 10:28 |
holtgrewe | jingvar, do you have an example in your a-universe-from-nothing for baremetal-compute hosts? | 10:30 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: bifrost: set IPA deploy logs dir to /var/log/kolla/ironic https://review.opendev.org/c/openstack/kolla-ansible/+/821194 | 10:34 |
guesswhat | anyone tried to use certmanager ( DNS01 ) with kolla ? ( for internal/external ) are certificates ( crt + key ) hotreloaded when files are changed? or do i need to redeploy haproxy ? | 10:50 |
mgoddard | guesswhat: do you mean certbot? | 10:52 |
mgoddard | holtgrewe: baremetal rename will require public-openrc.sh | 11:04 |
mgoddard | (or admin-*) | 11:04 |
mgoddard | holtgrewe: these baremetal nodes: will users get a VM or a bare metal node? | 11:14 |
holtgrewe | mgoddard, thanks. I'm in a HPC setting. user == me as non-admin user in OS (I myself have subordinate users who will log into the machines later on) | 11:31 |
ignaziocassano | Hello All, I'd like to know if neutron l2gw is supported in kolla. Thanks | 11:32 |
mgoddard | holtgrewe: do you need multitenancy? | 11:37 |
holtgrewe | mgoddard, I now get "public endpoint for baremetal service not found". I probably need `enable_ironic: "yses` in `kolla.yaml`? | 11:37 |
mgoddard | holtgrewe: yes, if you want to use nova, glance etc. to provision the compute nodes | 11:37 |
holtgrewe | mgoddard, no multitenancy for bare metal | 11:38 |
mgoddard | holtgrewe: ok. do you want to use nova, glance, neutron etc rather than using ironic directly? | 11:38 |
holtgrewe | mgoddard, ideally yes | 11:39 |
mgoddard | ok, then you're on the right path :) | 11:39 |
mgoddard | just set kolla_enable_ironic | 11:39 |
holtgrewe | But `kolla_enable_ironic_ipxe: false` as that's handled by the seed host already? | 11:40 |
holtgrewe | mgoddard, what would be the alternative? If it's simpler I'd be happy for baremetal to be directly deployed via kayobe? | 11:42 |
holtgrewe | mgoddard, I want "kayobe baremetal compute {manage,provide,rename}" to work - would that imply any one alternative or am I still on the right path? | 11:43 |
mgoddard | holtgrewe: plain bifrost would be the simplest option | 11:44 |
mgoddard | holtgrewe: if you just want to image some machines then that is the quickest route using ironic | 11:44 |
holtgrewe | but both options would make "kayobe baremetal compute {manage,provide,rename}" work? | 11:45 |
holtgrewe | mgoddard, but do I need ironic-ipxe? I have both baremetal-compute and the control hosts on the same network. I probably need to deactivate this, right? | 11:53 |
mgoddard | holtgrewe: plain bifrost does not include kayobe | 11:54 |
holtgrewe | mgoddard, OK. I'll now first try to make it run with nova cinder neutron etc. | 11:54 |
mgoddard | holtgrewe: you could just run a kayobe seed, which includes bifrost and some sugar on top | 11:54 |
holtgrewe | mgoddard, I have a kayobe seed hypervisor with a seed running | 11:55 |
mgoddard | but that would not give you nova, glance etc | 11:55 |
mgoddard | you don't *need* to set kolla_enable_ironic_ipxe, but it is recommended over pxe | 11:56 |
mgoddard | the ipxe servers on the seed and controllers are independent | 11:56 |
holtgrewe | ah, ok | 11:57 |
holtgrewe | it's iPXE vs PXE | 11:57 |
holtgrewe | understood | 11:57 |
holtgrewe | Then I'll go back into the machine room and see how far I get with your answers and help. Thanks a lot! | 11:58 |
ignaziocassano | Hello All, I'd like to know if neutron l2gw is supported in kolla. Thanks | 12:12 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: Import baremetal role from kolla-ansible https://review.opendev.org/c/openstack/ansible-collection-kolla/+/820168 | 12:14 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: CI: add initial deploy jobs https://review.opendev.org/c/openstack/ansible-collection-kolla/+/820907 | 12:14 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: baremetal: some small tidy ups https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821003 | 12:14 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor selinux config into a separate role https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821014 | 12:14 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor kolla user & group creation into a separate role https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821015 | 12:14 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor docker-sdk installation to a separate role https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821016 | 12:14 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: docker-sdk: use become_user=kolla to create virtualenv https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821017 | 12:14 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: CI: add ansible-lint to linters job https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821200 | 12:14 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: baremetal: Refactor /etc/hosts configuration into a separate role https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821201 | 12:14 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor firewall config into a separate role https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821202 | 12:15 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor apt cache update https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821203 | 12:15 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor docker deployment into a separate role https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821204 | 12:15 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: docker: restart docker in handler https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821205 | 12:15 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: docker: add registry CA configuration https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821206 | 12:15 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: CI: Add job to publish to galaxy on tag creation https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821207 | 12:15 |
mgoddard | holtgrewe: FWIW, your setup is kind of similar to https://github.com/stackhpc/alaska-kayobe-config | 12:17 |
holtgrewe | mgoddard, thanks! | 12:20 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: CI: Add job to publish to galaxy on tag creation https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821207 | 12:22 |
mnasiadka | yoctozepto: https://review.opendev.org/c/openstack/kolla-ansible/+/821194 - would be nice to get it in for sake of Kayobe jobs (that sometimes fail due to node deployment failure in Ironic) | 12:25 |
opendevreview | Merged openstack/kolla stable/xena: Ensure nvme-cli is present in nova-compute images https://review.opendev.org/c/openstack/kolla/+/821044 | 12:29 |
opendevreview | Merged openstack/kolla stable/wallaby: Ensure nvme-cli is present in nova-compute images https://review.opendev.org/c/openstack/kolla/+/821045 | 12:29 |
opendevreview | Merged openstack/kolla stable/victoria: Ensure nvme-cli is present in nova-compute images https://review.opendev.org/c/openstack/kolla/+/821046 | 12:29 |
hrw | mnasiadka: +2+W | 12:40 |
mnasiadka | hrw: thank you | 12:48 |
kevko | \o/ | 13:00 |
hrw | https://review.opendev.org/c/openstack/kolla/+/818095 - who will add +W? | 13:06 |
kevko | hrw: can I ? :D | 13:09 |
kevko | hrw: it would be me first one :D | 13:09 |
hrw | kevko: you are core so why not? | 13:10 |
* kmasterson slaps gouthamr around a bit with a large trout | 13:14 | |
kmasterson | whoops -_- | 13:14 |
holtgrewe | mgoddard, I'm sorry for being slow here. If I have both the seed and the ironic-on-controller do DHCP+PXE boot on the same physical network - would they not compete about who registers the baremetal-compute nodes? | 13:27 |
mgoddard | holtgrewe: if they share provisioning networks then you can't do ironic-inspector discovery in both locations - only one can have a default iPXE config | 13:31 |
mgoddard | holtgrewe: I'm not 100% sure how well it will work if you have discovery enabled in either service | 13:32 |
mgoddard | holtgrewe: IIRC there may be a small delay before sending out a default PXE response, so usually a MAC specific response would win | 13:33 |
mgoddard | would need to be tested | 13:33 |
mgoddard | or just disable discovery and enroll nodes via the API | 13:33 |
holtgrewe | mgoddard, thank you for the clarification. I was scratching my head about this. I'm trying to replace an xCAT based setup and we have much fewer networks that the OS crowd is used to. Everything LACP but I don't have dedicated in-band management work. | 13:33 |
mgoddard | holtgrewe: alternatively, use separate vlans | 13:33 |
holtgrewe | I'll stop the seed for now. | 13:33 |
mgoddard | holtgrewe: do you have multiple controllers? | 13:34 |
holtgrewe | Well, maybe I'm doing something stupid here, but I have a seed-hypervisor with a seed on it. I then have four controllers that also run the nova compute services and also ceph. | 13:34 |
holtgrewe | For VMs that has worked well. | 13:35 |
opendevreview | Merged openstack/kolla-ansible stable/xena: Fix monasca-thresh upgrade https://review.opendev.org/c/openstack/kolla-ansible/+/820341 | 13:35 |
opendevreview | Merged openstack/kolla-ansible stable/wallaby: Fix monasca-thresh upgrade https://review.opendev.org/c/openstack/kolla-ansible/+/820342 | 13:35 |
opendevreview | Merged openstack/kolla-ansible stable/victoria: Fix monasca-thresh upgrade https://review.opendev.org/c/openstack/kolla-ansible/+/820343 | 13:35 |
opendevreview | Merged openstack/kolla-ansible stable/ussuri: Fix monasca-thresh upgrade https://review.opendev.org/c/openstack/kolla-ansible/+/820344 | 13:35 |
holtgrewe | I will just shutdown the seed and when deploying more controllers I will stop ironic-pxe... | 13:36 |
opendevreview | Mark Goddard proposed openstack/ansible-collection-kolla master: CI: Add job to publish to galaxy on tag creation https://review.opendev.org/c/openstack/ansible-collection-kolla/+/821207 | 13:39 |
kevko | hrw: done :) | 13:49 |
opendevreview | Merged openstack/kolla-ansible master: bifrost: set IPA deploy logs dir to /var/log/kolla/ironic https://review.opendev.org/c/openstack/kolla-ansible/+/821194 | 13:50 |
opendevreview | Merged openstack/kolla-ansible master: Update dnsmasq logging https://review.opendev.org/c/openstack/kolla-ansible/+/813240 | 14:31 |
opendevreview | Merged openstack/kolla master: CentOS: do not use advanced-virtualization repo https://review.opendev.org/c/openstack/kolla/+/818095 | 15:31 |
opendevreview | Merged openstack/kolla master: horizon: add various dashboard plugins for ubuntu/binary https://review.opendev.org/c/openstack/kolla/+/795054 | 15:31 |
guesswhat | Guys? Can anyone help? I have single node running ovirt and want to deploy openstack, will this architecture work ? https://ibb.co/wdYpsHp I have 20 public IPs, 4 goes to pfsense for 1:1 NAT, but I want to use rest of public static IPs for neutron external interface. Thanks | 16:06 |
holtgrewe | mgoddard, where do I see which network/interface the (i)pxe tftp server is deployed to? | 17:39 |
holtgrewe | never mind, it's the internal api interface. | 18:34 |
holtgrewe | Another question would be why my ironic_(i)pxe containers don't have the ipxe.efi file ... | 18:34 |
holtgrewe | There is /tftpboot/ipxe-x86_64.efi in my image, though... | 18:40 |
opendevreview | James Kirsch proposed openstack/kolla-ansible master: Use system scoped tokens with Keystone https://review.opendev.org/c/openstack/kolla-ansible/+/815577 | 18:49 |
kevko | anybody to advice little bit with swift ? | 19:08 |
kevko | One tempest test is not working right now for me ... | 19:08 |
kevko | i think it would be configuration bug in kolla ..but I am not sure | 19:08 |
opendevreview | Maksim Malchuk proposed openstack/kolla-ansible stable/xena: Update dnsmasq logging https://review.opendev.org/c/openstack/kolla-ansible/+/821307 | 21:05 |
opendevreview | Maksim Malchuk proposed openstack/kolla-ansible stable/xena: Update dnsmasq logging https://review.opendev.org/c/openstack/kolla-ansible/+/821307 | 21:43 |
*** holtgrewe is now known as Guest8102 | 22:47 | |
*** holtgrew1 is now known as holtgrewe | 22:47 | |
opendevreview | Maksim Malchuk proposed openstack/kayobe master: Allow enable SNAT service on the seed hypervisor https://review.opendev.org/c/openstack/kayobe/+/820450 | 23:16 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!