opendevreview | Merged openstack/ansible-collection-kolla stable/2024.2: Fix bootstrapping in kolla-ansible https://review.opendev.org/c/openstack/ansible-collection-kolla/+/949646 | 00:47 |
---|---|---|
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 00:54 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 01:11 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 01:36 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 01:38 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 01:44 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 02:00 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 02:11 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible stable/2025.1: DNM: Test all jobs https://review.opendev.org/c/openstack/kolla-ansible/+/949636 | 04:56 |
opendevreview | Darin Chakalov proposed openstack/kolla-ansible master: Enable VNC encryption between nova-api-metadata and hypervisors https://review.opendev.org/c/openstack/kolla-ansible/+/945322 | 05:46 |
opendevreview | Verification of a change to openstack/ansible-collection-kolla stable/2024.1 failed: docker/podman_sdk: Fix dbus-python installation in virtualenv https://review.opendev.org/c/openstack/ansible-collection-kolla/+/949650 | 06:07 |
opendevreview | Merged openstack/ansible-collection-kolla master: Update master for stable/2025.1 https://review.opendev.org/c/openstack/ansible-collection-kolla/+/949351 | 06:16 |
opendevreview | Merged openstack/kolla-ansible master: Update master for stable/2025.1 https://review.opendev.org/c/openstack/kolla-ansible/+/949354 | 06:24 |
opendevreview | Merged openstack/kolla master: Update master for stable/2025.1 https://review.opendev.org/c/openstack/kolla/+/949357 | 06:28 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible stable/2025.1: DNM: Test all jobs https://review.opendev.org/c/openstack/kolla-ansible/+/949636 | 07:42 |
opendevreview | Merged openstack/ansible-collection-kolla stable/2024.1: docker/podman_sdk: Fix dbus-python installation in virtualenv https://review.opendev.org/c/openstack/ansible-collection-kolla/+/949650 | 08:17 |
opendevreview | Will Szumski proposed openstack/kayobe master: Test running without root privileges https://review.opendev.org/c/openstack/kayobe/+/949519 | 08:23 |
opendevreview | Darin Chakalov proposed openstack/kolla-ansible master: Enable VNC encryption between nova-api-metadata and hypervisors https://review.opendev.org/c/openstack/kolla-ansible/+/945322 | 08:25 |
opendevreview | Marek Buch proposed openstack/kolla-ansible master: Add documentation for Kolla Ansible CLI command completion https://review.opendev.org/c/openstack/kolla-ansible/+/948409 | 08:25 |
opendevreview | Will Szumski proposed openstack/kayobe master: WIP: Switch to builtin inspector by default https://review.opendev.org/c/openstack/kayobe/+/949575 | 08:35 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: cli: Allow for missing globals.yml when globals.d exists https://review.opendev.org/c/openstack/kolla-ansible/+/940388 | 08:41 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d https://review.opendev.org/c/openstack/kolla-ansible/+/940320 | 08:42 |
opendevreview | Merged openstack/kayobe stable/2024.1: public-openrc: Add OS_CACERT even if admin-openrc lacks it https://review.opendev.org/c/openstack/kayobe/+/949675 | 08:43 |
opendevreview | Will Szumski proposed openstack/kayobe master: Test running without root privileges https://review.opendev.org/c/openstack/kayobe/+/949519 | 08:50 |
opendevreview | Piotr Milewski proposed openstack/kolla master: Bump proxysql to 3.0.x https://review.opendev.org/c/openstack/kolla/+/949714 | 09:05 |
opendevreview | Merged openstack/kayobe stable/2024.2: public-openrc: Add OS_CACERT even if admin-openrc lacks it https://review.opendev.org/c/openstack/kayobe/+/949674 | 09:05 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d https://review.opendev.org/c/openstack/kolla-ansible/+/940320 | 09:23 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 09:47 |
opendevreview | Will Szumski proposed openstack/kayobe master: Test running without root privileges https://review.opendev.org/c/openstack/kayobe/+/949519 | 09:55 |
opendevreview | Will Szumski proposed openstack/kayobe master: Test running without root privileges https://review.opendev.org/c/openstack/kayobe/+/949519 | 10:36 |
opendevreview | Verification of a change to openstack/kayobe master failed: Add the ability to override the system's default repositories https://review.opendev.org/c/openstack/kayobe/+/947062 | 10:40 |
opendevreview | Merged openstack/kayobe master: Fix ipa_kernel_options_default when ipa_collect_lldp is false https://review.opendev.org/c/openstack/kayobe/+/949525 | 10:49 |
opendevreview | Pierre Riteau proposed openstack/kayobe master: Add the ability to override the system's default repositories https://review.opendev.org/c/openstack/kayobe/+/947062 | 10:50 |
opendevreview | Will Szumski proposed openstack/kayobe master: Support running without root privileges https://review.opendev.org/c/openstack/kayobe/+/923430 | 10:52 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible stable/2025.1: DNM: Test all jobs https://review.opendev.org/c/openstack/kolla-ansible/+/949636 | 10:53 |
opendevreview | Will Szumski proposed openstack/kayobe master: Test running without root privileges https://review.opendev.org/c/openstack/kayobe/+/949519 | 10:54 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d https://review.opendev.org/c/openstack/kolla-ansible/+/940320 | 10:55 |
opendevreview | Pierre Riteau proposed openstack/kayobe stable/2024.2: Fix ipa_kernel_options_default when ipa_collect_lldp is false https://review.opendev.org/c/openstack/kayobe/+/949723 | 10:58 |
opendevreview | Pierre Riteau proposed openstack/kayobe stable/2024.1: Fix ipa_kernel_options_default when ipa_collect_lldp is false https://review.opendev.org/c/openstack/kayobe/+/949724 | 10:58 |
opendevreview | Will Szumski proposed openstack/kayobe master: Support running without root privileges https://review.opendev.org/c/openstack/kayobe/+/923430 | 11:14 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d https://review.opendev.org/c/openstack/kolla-ansible/+/940320 | 11:23 |
opendevreview | Michal Nasiadka proposed openstack/kolla master: [2025.1 only] switch rpm distros to Cloud SIG Epoxy repos https://review.opendev.org/c/openstack/kolla/+/949729 | 11:38 |
opendevreview | Michal Nasiadka proposed openstack/kolla stable/2025.1: [2025.1 only] switch rpm distros to Cloud SIG Epoxy repos https://review.opendev.org/c/openstack/kolla/+/949731 | 11:44 |
opendevreview | Will Szumski proposed openstack/kayobe master: Test running without root privileges https://review.opendev.org/c/openstack/kayobe/+/949519 | 12:04 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 12:04 |
opendevreview | Michal Nasiadka proposed openstack/kolla master: DNM: Test removing Delorean https://review.opendev.org/c/openstack/kolla/+/948520 | 12:09 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 12:14 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 12:17 |
amir58118 | Hi everyone, | 12:34 |
amir58118 | We've been using Kolla to deploy Swift and noticed it was removed earlier than the planned 2025.2 deprecation. We were working to fix existing issues to help keep it supported, so this was unexpected. | 12:34 |
amir58118 | Following guidance from kolla core maintainers, we're planning to reintroduce it into Kolla and Kolla Ansible with a clean, incremental approach. | 12:34 |
amir58118 | I previously submitted a large patch without much contribution history, and I understand the concerns raised. I've since started contributing to both Kolla and Swift, and prepared a smaller patch that follows OpenStack standards. | 12:34 |
amir58118 | Two quick questions while reviewing the "Add a new service" docs: | 12:34 |
amir58118 | Should the image patch be accepted in kolla before starting changes in kolla-ansible? | 12:34 |
amir58118 | Should the first kolla-ansible patch include Zuul tests, or can they come later? | 12:34 |
amir58118 | Thanks in advance for your feedback! | 12:34 |
opendevreview | Darin Chakalov proposed openstack/kolla-ansible master: Enable VNC encryption between nova-api-metadata and hypervisors https://review.opendev.org/c/openstack/kolla-ansible/+/945322 | 12:37 |
kevko | amir58118: kolla images are merged first, but after kolla-ansible part is working. You can refer to kolla patch with images in kolla-ansible patches with Depends-On: .... | 12:53 |
kevko | amir58118: kolla-ansible part and zuul tests ? well, it can be stacked in one relation chain ..commit after commit ..and it will be tested | 12:53 |
amir58118 | kevko: Thanks a lot, that's really helpful! So just to confirm: I can submit both patches (image in kolla, role in kolla-ansible) at the same time, linking them via Depends-On, and Zuul will test the full chain together — is that correct? | 12:57 |
kevko | amir58118: yeah, zuul CI is actually ansible playbooks ...you can see there is checkout of kolla git repo ...there is conditional if need build images or not ... | 12:59 |
kevko | amir58118: simply said ...if you are using some images ..and they don't exist ... if you add Depends-On: .... in your kolla-ansible patch ...kolla-ansible's Zuul run will build the images before as it is cross-dependency | 12:59 |
amir58118 | kevko: thanks for the clarification. | 13:00 |
mnasiadka | #startmeeting kolla | 13:00 |
opendevmeet | Meeting started Wed May 14 13:00:39 2025 UTC and is due to finish in 60 minutes. The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
opendevmeet | The meeting name has been set to 'kolla' | 13:00 |
mnasiadka | #topic rollcall | 13:00 |
mnasiadka | Courtesy ping: mnasiadka bbezak frickler kevko mmalchuk gkoper jovial mattcrees dougszu darmach pabloclsn ravlew amir58118 | 13:01 |
mnasiadka | o/ | 13:01 |
frickler | \o | 13:01 |
amir58118 | \o | 13:01 |
MattCrees[m] | o/ | 13:01 |
frickler | I thought we had consensus that kolla isn't the best place for swift? | 13:02 |
mnasiadka | I think we did. | 13:02 |
opendevreview | Will Szumski proposed openstack/kayobe master: Test kayobe_control_host_become doesn't use become https://review.opendev.org/c/openstack/kayobe/+/949519 | 13:02 |
jovial | o/ | 13:03 |
mnasiadka | #topic agenda | 13:03 |
mnasiadka | - Announcements | 13:03 |
mnasiadka | * CI status | 13:03 |
mnasiadka | * Current cycle planning | 13:03 |
mnasiadka | * Additional agenda (from whiteboard) | 13:04 |
mnasiadka | * Open discussion | 13:04 |
mnasiadka | #topic Announcements | 13:04 |
mnasiadka | Kolla/Kolla-Ansible Epoxy (2025.1) final release is out - thank you to all that contributed | 13:04 |
frickler | \o/ | 13:04 |
opendevreview | Michal Nasiadka proposed openstack/kolla-ansible master: WIP: CI: Simply globals-default by moving to globals.d https://review.opendev.org/c/openstack/kolla-ansible/+/940320 | 13:05 |
mnasiadka | #topic CI status | 13:05 |
mnasiadka | So, I have a feeling our multinode jobs need a lot of attention | 13:05 |
mnasiadka | Usually it's mariadb going crazy or rabbitmq going crazy | 13:06 |
jovial | is network connectivity flaky then? | 13:06 |
mnasiadka | Maybe the clouds networking is not the best, or we're running in a very cpu constrained env - but those jobs are useless now | 13:06 |
mnasiadka | I'll do some experiments to bump up a lot of proxysql/mariadb/rabbitmq timeouts and we might get somewhere | 13:07 |
mnasiadka | I'll get back to this topic next week when I'll have more data... | 13:07 |
jovial | Sounds like a good plan | 13:07 |
mnasiadka | Otherwise all green | 13:07 |
mnasiadka | #topic Current cycle planning | 13:08 |
mnasiadka | So, just a reminder - we have a post-PTG recap next week for 2 hours (we're starting at the time of the weekly meeting) | 13:08 |
mnasiadka | Since I was not able to join the PTG and we need to do some proper planning | 13:08 |
mnasiadka | #topic Additional agenda | 13:09 |
mnasiadka | No additional agenda on the whiteboard. | 13:09 |
mnasiadka | #topic Open discussion | 13:09 |
mnasiadka | Anybody anything? | 13:09 |
frickler | just mention that octavia is also broken on master still, but the release should happen soon | 13:10 |
frickler | (for python-octaviaclient) | 13:10 |
frickler | also ironic seems to have a similar issue, but looks like we don't see that in the CI | 13:10 |
jovial | Hoping to get a couple of patches in Kayobe Epoxy. I've marked them as RP+1 (check the review dashboard). | 13:10 |
mnasiadka | jovial: remember that we should do the rc1 this week | 13:11 |
jovial | Yeah, no worries. Pierre has done the heaving lifting on that. | 13:11 |
mnasiadka | good | 13:13 |
mnasiadka | ok, probably no other topics | 13:13 |
mnasiadka | Thank you all for coming and see you on the extended meeting next week! | 13:13 |
mnasiadka | #endmeeting | 13:13 |
opendevmeet | Meeting ended Wed May 14 13:13:55 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:13 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-05-14-13.00.html | 13:13 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-05-14-13.00.txt | 13:13 |
opendevmeet | Log: https://meetings.opendev.org/meetings/kolla/2025/kolla.2025-05-14-13.00.log.html | 13:13 |
frickler | thx mnasiadka | 13:14 |
amir58118 | frickler: mnasiadka: | 13:14 |
amir58118 | As I mentioned earlier, we've been using Kolla to deploy Swift and noticed it was removed earlier than the planned 2025.2 deprecation. We were working to fix existing issues to help keep it supported, so this was unexpected. Following guidance from Kolla core maintainers (mnasiadka), we're planning to reintroduce it into Kolla and Kolla Ansible with a clean, incremental approach in the Flamingo cycle. Regarding the concerns about Swift's | 13:14 |
amir58118 | suitability, we have a solution in mind that we should discuss. | 13:14 |
opendevreview | Will Szumski proposed openstack/kayobe master: CI: Test kayobe_control_host_become https://review.opendev.org/c/openstack/kayobe/+/949519 | 13:24 |
opendevreview | Michal Nasiadka proposed openstack/kolla master: debian: Use Epoxy extrepo https://review.opendev.org/c/openstack/kolla/+/949752 | 14:00 |
opendevreview | Michal Nasiadka proposed openstack/kolla master: Revert "[release] Use RDO's Epoxy packages" https://review.opendev.org/c/openstack/kolla/+/949753 | 14:04 |
opendevreview | Michal Nasiadka proposed openstack/kolla master: Revert "Switch to 2025.1 sources" https://review.opendev.org/c/openstack/kolla/+/949755 | 14:07 |
opendevreview | Will Szumski proposed openstack/kolla-ansible master: Fix unconditional use of become in post-deploy https://review.opendev.org/c/openstack/kolla-ansible/+/949758 | 14:14 |
opendevreview | Will Szumski proposed openstack/kayobe master: CI: Test kayobe_control_host_become https://review.opendev.org/c/openstack/kayobe/+/949519 | 14:17 |
opendevreview | Will Szumski proposed openstack/kayobe master: CI: Test kayobe_control_host_become https://review.opendev.org/c/openstack/kayobe/+/949519 | 14:18 |
opendevreview | Michal Nasiadka proposed openstack/kolla master: DNM: Test removing Delorean https://review.opendev.org/c/openstack/kolla/+/948520 | 14:19 |
opendevreview | Will Szumski proposed openstack/kayobe master: CI: Test kayobe_control_host_become https://review.opendev.org/c/openstack/kayobe/+/949519 | 14:21 |
mnasiadka | I see RMQ world is getting crazy - we just released Kolla with 4.0, which is basically EOL now | 14:29 |
mnasiadka | mattcrees: Should we think of doing 4.1 in master and backporting that as an additional version to 2025.1/2024.2/2024.1? | 14:29 |
mnasiadka | (and 4.0 I guess as well) | 14:30 |
MattCrees[m] | It's mad that they immediately end support when the new release comes out :/ | 14:33 |
MattCrees[m] | It would be good to get 4.1 into stable releases so we do stay under community support. I'd like to brainstorm if we can do that in a different way to last time though. | 14:34 |
opendevreview | Michal Nasiadka proposed openstack/kolla master: Revert "Switch to 2025.1 sources" https://review.opendev.org/c/openstack/kolla/+/949755 | 14:35 |
MattCrees[m] | Last time was kinda rushed so we could get it in before the release deadline, it would be much nicer to have a less hacky/symlinky solution | 14:35 |
mnasiadka | mattcrees: well, either way we need to build those container images - if you can find a better option than symlinks - fine by me ;) | 14:37 |
MattCrees[m] | Cool, I'll have a think | 14:37 |
MattCrees[m] | > This release series supports upgrades from 4.0.x and 3.13.x. | 14:38 |
MattCrees[m] | This is good news at least | 14:38 |
MattCrees[m] | Won't need to do faff when upgrading in 2024.1/2024.2 | 14:40 |
mnasiadka | nice | 14:45 |
mnasiadka | frickler: MariaDB revoked the version that broke us, I'm going to do a series of reverts... | 14:45 |
opendevreview | Michal Nasiadka proposed openstack/kolla stable/2023.2: Revert "mariadb: pin to 10.11.11" https://review.opendev.org/c/openstack/kolla/+/949765 | 14:46 |
mnasiadka | frickler: should we mark 2023.2 EOL now? | 14:46 |
opendevreview | Michal Nasiadka proposed openstack/kolla master: DNM: Test removing Delorean https://review.opendev.org/c/openstack/kolla/+/948520 | 14:57 |
opendevreview | Michal Arbet proposed openstack/ansible-collection-kolla master: [DNM] Test virtualenv creation https://review.opendev.org/c/openstack/ansible-collection-kolla/+/949767 | 14:59 |
frickler | mnasiadka: I always forgot to ask about 2023.2, yes, if it is fine for you, let's go ahead | 15:04 |
opendevreview | Will Szumski proposed openstack/kayobe master: CI: Test kayobe_control_host_become https://review.opendev.org/c/openstack/kayobe/+/949519 | 15:05 |
mnasiadka | Kayobe hasn't still branched 2025.1, but that doesn't matter | 15:05 |
mnasiadka | frickler: I guess we can kick the tyres on https://review.opendev.org/c/openstack/releases/+/948231 | 15:06 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 15:09 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: [DNM] Create venv automatically https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 15:09 |
opendevreview | Merged openstack/kayobe stable/2024.1: Fix ipa_kernel_options_default when ipa_collect_lldp is false https://review.opendev.org/c/openstack/kayobe/+/949724 | 15:10 |
opendevreview | Michal Nasiadka proposed openstack/kolla stable/2023.2: Revert "mariadb: pin to 10.11.11" https://review.opendev.org/c/openstack/kolla/+/949765 | 15:15 |
opendevreview | Michal Arbet proposed openstack/ansible-collection-kolla master: [DNM] Test virtualenv creation https://review.opendev.org/c/openstack/ansible-collection-kolla/+/949767 | 15:45 |
opendevreview | Merged openstack/kayobe master: Add the ability to override the system's default repositories https://review.opendev.org/c/openstack/kayobe/+/947062 | 15:51 |
kevko | mnasiadka: I found very elegant way how to solve egg or chicken issue with venv :) | 16:16 |
opendevreview | Michal Arbet proposed openstack/ansible-collection-kolla master: Auto creation of virtualenv if used https://review.opendev.org/c/openstack/ansible-collection-kolla/+/949767 | 16:23 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Create venv automatically and dynamic interpreter https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 16:29 |
kevko | okay, it can't work ...aaaa | 16:48 |
kevko | ansible is unable to switch interpreter during the play :( | 16:48 |
kevko | nah | 16:49 |
shermanm[m] | not sure if it's what you're dealing with, but to handle virtualenvs, we pass --extra ansible_python_interpreter="python3" when running bootstrap-servers | 16:55 |
shermanm[m] | and in globals.yml, have virtualenv: /etc/ansible/venv ansible_python_interpreter: /etc/ansible/venv/bin/python | 16:56 |
shermanm[m] | because although ansible_python_interpreter can't be templated, it can be overridden by cli args | 16:57 |
kevko | shermanm[m]: well, i wanted this : | 16:58 |
kevko | shermanm[m]: if user will use virtualenv: something | 16:58 |
kevko | shermanm[m]: bootstrapservers will create something/bin/python and switch during the play ... | 16:59 |
kevko | shermanm[m]: so no extra needed ... no knowledge needed ... did you get it ? | 16:59 |
shermanm[m] | kevko: do you mean the virtualenv used to execute `kolla-ansible` on the deploy host, or the virtualenv used by kolla-ansible to run ansible on the target hosts? | 17:00 |
kevko | shermanm[m]: now in CI playbook we create venv ...and then there is vitualenv and ansible_python_interpreter pointed to that locations .... | 17:00 |
kevko | shermanm[m]: what i wanted was ...remove manul creation (in CI playbook) of venv ..and let the ansible-collection-kolla to do it | 17:01 |
kevko | shermanm[m]: vrtualenv remote ...to run ansible on the target hosts | 17:01 |
shermanm[m] | so, because bootstrap-servers creates the target host venvs, you shouldn't need to create it manually? | 17:01 |
kevko | shermanm[m]: but bootstrap-servers is not creating venv | 17:02 |
kevko | shermanm[m]: or even if ... i don't want to user must to define interpreter or venv as -e EXTRA_VAR ... | 17:03 |
kevko | shermanm[m]: because in bootstrap you need interpreter of host system right ? because you need to use pip module of ansible to create venv ...and in bootstrap there is docker , requests, dbus and friends installed to that venv right ? | 17:04 |
kevko | shermanm[m]: but if you are running deploy ...you need to use new created venv to execute ansible tasks right ? | 17:04 |
kevko | shermanm[m]: so yes, you can define both vars for bootstrap ...and then switch to the new one ... point is that I cant leave it somehow fixed/dynamic in group_vars .... | 17:05 |
kevko | shermanm[m]: still need to define ... | 17:05 |
kevko | shermanm[m]: Maybe I know what is the way ...but I am not sure if I want to try it :D | 17:06 |
shermanm[m] | this is how we made it automatic, via a wrapper around kolla-ansible: https://github.com/ChameleonCloud/chi-in-a-box/blob/cd1cc4ab22fc379e3019c92891c3893c4a633c90/cc-ansible#L379-L387 | 17:06 |
shermanm[m] | but that could in theory be added to the kolla-ansible "script" itself | 17:06 |
kevko | shermanm[m]: but do you understand me now ? | 17:07 |
kevko | shermanm[m]: btw, switch your ansible_python_interpreter=python3 to ansible_python_interpreter=auto_silent :) | 17:07 |
shermanm[m] | kevko: I think so, you want it to use a different virtualenv during `bootstrap-servers` and `deploy`, without requiring the user to manually specify anything or edit config? | 17:08 |
kevko | shermanm[m]: yep | 17:08 |
kevko | shermanm[m]: hmmm, let me try your approach | 17:08 |
shermanm[m] | kevko: +1, we've been using that wrapper script for exactly that purpose since rocky or train | 17:08 |
kevko | shermanm[m]: Well, honestly, I knew that the bootstrap process was kind of shaky and didn’t work very well. I didn’t pay much attention to it, but with the arrival of Ubuntu 24.04 and the missing docker-py package in the correct version, I had to use a virtual environment (venv)… and I found out that it doesn’t work quite right… so I | 17:10 |
kevko | started digging into it… and once I start digging into something :) … | 17:10 |
shermanm[m] | I bet you can just inject the extra var here: https://opendev.org/openstack/kolla-ansible/src/commit/35f75a5c0cb71ce32d8739b7c1d90c0a8ebd7902/kolla_ansible/cli/commands.py#L148-L159 | 17:12 |
kevko | shermanm[m]: yeah, i know ...currently doing it :D | 17:13 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Create venv automatically and dynamic interpreter https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 17:18 |
opendevreview | Verification of a change to openstack/kayobe stable/2024.2 failed: Fix ipa_kernel_options_default when ipa_collect_lldp is false https://review.opendev.org/c/openstack/kayobe/+/949723 | 17:45 |
shermanm[m] | kevko: btw, I had a question about the installation of `packaging` here https://opendev.org/openstack/ansible-collection-kolla/commit/ecad94400eb7e78f8f44d7909e034ec5b0558dd1... (full message at <https://matrix.org/oftc/media/v1/media/download/AV5ZA0wGBMr3et7CT-ByKcX_89qwincG3ksMOmdg6yREPg-dGWbt9auyzKatNYgKDxfEHzToQEBQwOtrF92vfDJCeXGAf25wAG1hdHJpeC5vcmcvaUhqQ3JrWEd6ekVJU3FXcEZxYWRFS25Y>) | 17:54 |
opendevreview | Pierre Riteau proposed openstack/kolla stable/2023.2: Revert "mariadb: pin to 10.11.11" https://review.opendev.org/c/openstack/kolla/+/949765 | 18:00 |
opendevreview | Merged openstack/kolla-ansible master: Fix unconditional use of become in post-deploy https://review.opendev.org/c/openstack/kolla-ansible/+/949758 | 18:22 |
opendevreview | Merged openstack/kolla-ansible master: [CI] Fix bootstrap testing https://review.opendev.org/c/openstack/kolla-ansible/+/946963 | 19:02 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Create venv automatically and dynamic interpreter https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 19:27 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Create venv automatically and dynamic interpreter https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 20:39 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Create venv automatically and dynamic interpreter https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 21:40 |
-opendevstatus- NOTICE: Setuptools 80.7.0 broke python package installs for many affecting CI jobs. That release has been yanked and it should be safe to recheck failed changes. | 22:00 | |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Create venv automatically and dynamic interpreter https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 22:07 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Create venv automatically and dynamic interpreter https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 22:09 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Create venv automatically and dynamic interpreter https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 22:12 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Create venv automatically and dynamic interpreter https://review.opendev.org/c/openstack/kolla-ansible/+/949770 | 22:13 |
opendevreview | Merged openstack/kayobe stable/2024.2: Fix ipa_kernel_options_default when ipa_collect_lldp is false https://review.opendev.org/c/openstack/kayobe/+/949723 | 22:52 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible stable/2024.1: Always use system Python in bootstrap-servers https://review.opendev.org/c/openstack/kolla-ansible/+/949810 | 23:21 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible stable/2024.2: Always use system Python in bootstrap-servers https://review.opendev.org/c/openstack/kolla-ansible/+/949811 | 23:24 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Always use system Python in bootstrap-servers https://review.opendev.org/c/openstack/kolla-ansible/+/949812 | 23:26 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible stable/2025.1: Always use system Python in bootstrap-servers https://review.opendev.org/c/openstack/kolla-ansible/+/949813 | 23:28 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible stable/2024.2: Always use system Python in bootstrap-servers https://review.opendev.org/c/openstack/kolla-ansible/+/949814 | 23:29 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!