tafkamax | Hi, I am trying to build my own version of kolla-ansible and the pbr is so restrictive. I am having an issue where the pbr version finder finds an invalid version. packaging.version.InvalidVersion: Invalid version: '19.0.0.1.test.dev' | 09:02 |
---|---|---|
tafkamax | I don't have a tag with that kind of name. | 09:03 |
tafkamax | where can it come from? | 09:03 |
tafkamax | like if i specified version in the setup.cfg can pbr go down the git history and find those references and go AWOL with invalid version? Although I have not found that specific version to be specified as such in setup.cfg, but we tested some other variants. | 09:08 |
tafkamax | Like... (full message at <https://matrix.org/oftc/media/v1/media/download/Abn3HFpyV5sSJezAHvYNA0Rf2FNEfQS1nSojm-BCu8EgKDLfOzhmB2EMFijg20xCu-U-Rf5W5hUg3AvKIqgcc9lCeVra6v8QAG1hdHJpeC5vcmcvS2p1Y1FLeFB0QXJlb0tWdFluY2hFelN1>) | 09:14 |
tafkamax | if i just do git tag -a pbr will ignore it? | 09:14 |
opendevreview | Rafal Lewandowski proposed openstack/kolla-ansible master: Enable ML2/OVN by default https://review.opendev.org/c/openstack/kolla-ansible/+/904959 | 09:23 |
tafkamax | Huh seems the error happens only at my gitlab CI | 09:42 |
tafkamax | building locally using python -m build works | 09:42 |
tafkamax | Running the git tag --list shows it in the CI.... (full message at <https://matrix.org/oftc/media/v1/media/download/AXp-qjs0fMAvapa07mue0Yg8RMZQdOQfYMRS-i7JiQZ3OPgiaRQWoutgzcnm0wnSBli5cpA6xJUOmHl0EFpl3lNCeVrc5WTwAG1hdHJpeC5vcmcvbWlIVEdPWHZPQ2FGV1R3cGh6Z0d3bm5h>) | 09:48 |
tafkamax | but trying to delete it from the remote does not work: git push --delete origin 19.0.0-1.test-dev | 09:49 |
tafkamax | error: unable to delete '19.0.0-1.test-dev': remote ref does not exist | 09:49 |
tafkamax | Huh seems there was a rouge tag | 10:01 |
tafkamax | git push origin :refs/tags/19.0.0-1.test-dev helped | 10:01 |
tafkamax | ok maybe that wasnt enough | 10:03 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Fix Redis Sentinel authentication for octavia's jobboard HA https://review.opendev.org/c/openstack/kolla-ansible/+/942799 | 10:03 |
tafkamax | nvm it was gitlab using fetch instead of clone | 10:05 |
tafkamax | variables: | 10:05 |
tafkamax | GIT_STRATEGY: clone | 10:05 |
opendevreview | Michal Arbet proposed openstack/kolla-ansible master: Fix Redis Sentinel authentication for octavia's jobboard HA https://review.opendev.org/c/openstack/kolla-ansible/+/942799 | 10:05 |
kevko | tafkamax: pbr is creating its own version if tag is not found | 10:08 |
kevko | tafkamax: it's crating version with +1 addition and + dev and + n where n is number of commits above the last tagged version | 10:08 |
kevko | tafkamax: you probably want to use PEP440 local version with +tafkamax1 for example ...similar as debian packaging if i am right ...this is not implemented ...and i have a patch somewhere for PBR to be able to do this | 10:09 |
tafkamax | Yeah, currently my idea is to use latest tag for the release we are running e.g. 19.3.0 and then whatever small fixes or changes we have for our own env we do 19.3.90, but the issue at hand was that my colleague or maybe me pushed a faulty tag and gitlab-ci used fetch instead of clone, so it never got removed in the CI. | 10:20 |
tafkamax | But it would be nice for like 19.3.0.<whatever>1 | 10:21 |
tafkamax | What is the recommended ansible or ansible-core version for kolla-ansible? https://docs.openstack.org/kolla-ansible/2024.2/user/virtual-environments.html | 10:25 |
tafkamax | Between 6 and 8 seems rather old... | 10:25 |
tafkamax | Seems it might be outdated, is the current between ansible 8 and 9 or core 2.15 and 2.16 ? | 10:29 |
opendevreview | Merged openstack/kayobe stable/2024.1: Replace pause with chronyc waitsync in ntp sync https://review.opendev.org/c/openstack/kayobe/+/943228 | 11:10 |
opendevreview | Matúš Jenča proposed openstack/kolla-ansible master: Add Redis as caching backend for Ceilometer https://review.opendev.org/c/openstack/kolla-ansible/+/926721 | 11:23 |
opendevreview | Jakub Darmach proposed openstack/kolla stable/2024.1: Add support for Ubuntu 24.04 LTS https://review.opendev.org/c/openstack/kolla/+/932386 | 12:23 |
opendevreview | Kamil Madac proposed openstack/kolla-ansible master: Fix error log 'Corosync communication is failed' in masakari https://review.opendev.org/c/openstack/kolla-ansible/+/943388 | 13:01 |
tafkamax | I am deploying kolla-ansible from an user account at the ansible controller. Is there a way to specify -K option for post-deploy | 13:08 |
tafkamax | so I can create the /etc/openstack folder? | 13:08 |
tafkamax | Should it skip the /etc/openstack folder creation If I have specified my own configdir ? | 13:28 |
tafkamax | Currently it will create /etc/openstack folder on post-deploy no matter what, eventhough no data is added there. | 13:29 |
tafkamax | Because I specify my own configdir | 13:29 |
opendevreview | Merged openstack/kayobe stable/2024.1: Bump Michael.Rigart.Interfaces version to 1.15.3 https://review.opendev.org/c/openstack/kayobe/+/943333 | 13:35 |
opendevreview | Marek Buch proposed openstack/kolla-ansible master: Assign labels to kolla volumes https://review.opendev.org/c/openstack/kolla-ansible/+/943394 | 13:56 |
sara-kh | Hello everyone | 14:10 |
sara-kh | Our company utilizes Kolla-Ansible for installing Swift, and now after hearing the recent announcement regarding Swift's deprecation, we are actively seeking an alternative solution. | 14:11 |
sara-kh | I've been investigating and I've found that the Swift roll needs to be modernized. | 14:12 |
sara-kh | I suppose I should hope for a resolution to this issue: https://review.opendev.org/c/openstack/kolla-ansible/+/797498 | 14:13 |
sara-kh | Is that correct? | 14:13 |
opendevreview | Merged openstack/kayobe stable/2024.2: Bump Michael.Rigart.Interfaces version to 1.15.3 https://review.opendev.org/c/openstack/kayobe/+/943332 | 14:42 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!