*** amoralej|off is now known as amoralej | 06:10 | |
rdogerrit | Alfredo Moralejo proposed config master: Add puppet-promotion jobs for Antelope in openstack-periodic-daily https://review.rdoproject.org/r/c/config/+/47936 | 07:48 |
---|---|---|
rdogerrit | Merged config master: Add puppet-promotion jobs for Antelope in openstack-periodic-daily https://review.rdoproject.org/r/c/config/+/47936 | 07:55 |
ykarel | amoralej, auto builds are not enabled for ovs3.1 too, right? | 08:52 |
amoralej | apparently, i'd say it's not on purpose | 08:52 |
ykarel | ohkk wasn't aware of that | 08:53 |
amoralej | i've tried to contact with msantana but he was not available yesterday | 08:53 |
amoralej | i'll try today again | 08:53 |
ykarel | ok | 08:53 |
ykarel | for that ovs3.1 issue i see downstream build available now | 08:53 |
amoralej | yes, i also saw it | 08:54 |
amoralej | i hope we can get some build asap | 08:55 |
ykarel | ++ | 08:55 |
ykarel | amoralej++ | 08:55 |
amoralej | karolinku[m], we got a bunch of automatic dep updates last days https://review.rdoproject.org/r/q/branch:c9s-bobcat-rdo+status:open | 09:00 |
amoralej | i'll start reviewing them | 09:00 |
karolinku[m] | ack | 09:03 |
rdogerrit | Merged deps/python-boto3 c9s-bobcat-rdo: Update to 1.26.104 https://review.rdoproject.org/r/c/deps/python-boto3/+/48188 | 09:12 |
rdogerrit | Merged deps/python-txaio c9s-bobcat-rdo: Update to 23.1.1 https://review.rdoproject.org/r/c/deps/python-txaio/+/48158 | 09:16 |
rdogerrit | Merged deps/python-rjsmin c9s-bobcat-rdo: Update to 1.2.1 https://review.rdoproject.org/r/c/deps/python-rjsmin/+/48155 | 09:19 |
rdogerrit | Merged deps/python-pillow c9s-bobcat-rdo: Update to 9.4.0 https://review.rdoproject.org/r/c/deps/python-pillow/+/48152 | 09:26 |
rdogerrit | Merged deps/python-scp c9s-bobcat-rdo: Update to 0.14.5 https://review.rdoproject.org/r/c/deps/python-scp/+/48156 | 09:40 |
rdogerrit | Merged deps/python-requests-toolbelt c9s-bobcat-rdo: Update to 0.10.1 https://review.rdoproject.org/r/c/deps/python-requests-toolbelt/+/48153 | 09:40 |
rdogerrit | Merged deps/python-paramiko c9s-bobcat-rdo: Update to 3.1.0 https://review.rdoproject.org/r/c/deps/python-paramiko/+/48150 | 09:42 |
rdogerrit | Merged deps/python-jwt c9s-bobcat-rdo: Update to 2.6.0 https://review.rdoproject.org/r/c/deps/python-jwt/+/48148 | 09:43 |
rdogerrit | Merged deps/python-google-auth c9s-bobcat-rdo: Update to 2.17.1 https://review.rdoproject.org/r/c/deps/python-google-auth/+/48190 | 09:43 |
rdogerrit | Merged deps/python-paste-deploy c9s-bobcat-rdo: Update to 3.0.1 https://review.rdoproject.org/r/c/deps/python-paste-deploy/+/48151 | 09:44 |
rdogerrit | Merged deps/python-funcparserlib c9s-bobcat-rdo: Update to 1.0.1 https://review.rdoproject.org/r/c/deps/python-funcparserlib/+/48144 | 09:45 |
lecris[m] | I think we shouldn't be using galaxy source for `ansible-collections-openstack`: | 09:46 |
lecris[m] | https://docs.fedoraproject.org/en-US/packaging-guidelines/Ansible_collections/#_collection_source | 09:46 |
lecris[m] | At the very least, it doesn't use the same tar archive directory such that `%autosetup` is usable in the `rdo-master` spec | 09:46 |
rdogerrit | Merged deps/python-eventlet c9s-bobcat-rdo: Update to 0.33.3 https://review.rdoproject.org/r/c/deps/python-eventlet/+/48142 | 09:47 |
rdogerrit | Merged deps/python-distro c9s-bobcat-rdo: Update to 1.8.0 https://review.rdoproject.org/r/c/deps/python-distro/+/48140 | 09:47 |
rdogerrit | Merged deps/python-cachetools c9s-bobcat-rdo: Update to 5.3.0 https://review.rdoproject.org/r/c/deps/python-cachetools/+/48138 | 09:48 |
rdogerrit | Merged deps/python-beautifulsoup4 c9s-bobcat-rdo: Update to 4.12.0 https://review.rdoproject.org/r/c/deps/python-beautifulsoup4/+/48135 | 09:48 |
rdogerrit | Merged deps/python-ansible-runner c9s-bobcat-rdo: Update to 2.3.2 https://review.rdoproject.org/r/c/deps/python-ansible-runner/+/48133 | 09:49 |
rdogerrit | Merged deps/python-dulwich c9s-bobcat-rdo: Update to 0.21.3 https://review.rdoproject.org/r/c/deps/python-dulwich/+/48141 | 09:49 |
rdogerrit | Alfredo Moralejo proposed deps/python-werkzeug c9s-bobcat-rdo: Update to 2.2.3 https://review.rdoproject.org/r/c/deps/python-werkzeug/+/48161 | 10:04 |
rdogerrit | Karolina Kula proposed rdo-infra/ci-config master: Add bobcat panel to puppet promotion pipelines dashboard https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/48196 | 10:11 |
rdogerrit | Alfredo Moralejo proposed deps/python-werkzeug c9s-bobcat-rdo: Update to 2.2.3 https://review.rdoproject.org/r/c/deps/python-werkzeug/+/48161 | 10:32 |
rdogerrit | Marios Andreou proposed config master: Remove master integration and component lines from tripleo-ci templates https://review.rdoproject.org/r/c/config/+/48074 | 10:51 |
amoralej | lecris[m], feel free to propose patches to the distgit using review.rdoproject.org https://review.rdoproject.org/r/q/project:openstack%252Fansible-collections-openstack-distgit | 11:13 |
rdogerrit | rdo-trunk rdo-trunk proposed openstack/neutron-distgit antelope-rdo: openstack-neutron: failed to build f2a4ced8b7 https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/48197 | 11:14 |
amoralej | actually, we are using github tarballs when building releases out of dlrn https://github.com/rdo-packages/ansible-collections-openstack-distgit/blob/yoga-rdo/ansible-collections-openstack.spec#L12 | 11:15 |
amoralej | so we can move to it also in rpm-master | 11:16 |
amoralej | we use rpm-master for dlrn base builds which overwrite Source0 so it's actually unused | 11:16 |
rdogerrit | Merged deps/python-werkzeug c9s-bobcat-rdo: Update to 2.2.3 https://review.rdoproject.org/r/c/deps/python-werkzeug/+/48161 | 11:22 |
rdogerrit | Alfredo Moralejo proposed deps/python-soupsieve c9s-bobcat-rdo: Update to 2.4 https://review.rdoproject.org/r/c/deps/python-soupsieve/+/48157 | 11:28 |
rdogerrit | Alfredo Moralejo proposed deps/python-responses c9s-bobcat-rdo: Update to 0.23.1 https://review.rdoproject.org/r/c/deps/python-responses/+/48154 | 11:31 |
rdogerrit | Alfredo Moralejo proposed deps/python-ujson c9s-bobcat-rdo: Update to 5.7.0 https://review.rdoproject.org/r/c/deps/python-ujson/+/48159 | 11:36 |
lecris[m] | amoralej: I still have lots of changes I am accumulating and I first want to confirm that they are working | 11:37 |
amoralej | ack | 11:37 |
amoralej | wich releases you will be building? last tags in upstream master branches? | 11:38 |
amoralej | or from last stable? | 11:38 |
lecris[m] | But with regards to ansible-collections-openstack, I was thinking we should ping at opendev to add these to https://tarballs.opendev.org | 11:38 |
lecris[m] | amoralej: I am currently coordinating with packit folks to find a list of missing implementations, but for now I am tagging all branches to the latest stable one that's published and/or the most recent tag upstream | 11:40 |
lecris[m] | Then I'll work backwards and forwards from there | 11:41 |
amoralej | note that using the most recent tags may not work as it will mix major releases | 11:41 |
amoralej | i mean, i.e. oslo will tag soon new releases which are intended to be compatible with bobcat | 11:41 |
amoralej | so are untested with latest nova which is antelope, i.e. | 11:42 |
amoralej | ansible-collections-openstack is part of ansible SIG https://governance.openstack.org/sigs/ | 11:43 |
lecris[m] | Indeed, I will work backwards and forwards from there. Because in my experience with tripleo, both master, and zed had issues | 11:44 |
amoralej | you may ask them | 11:44 |
amoralej | well, actually tripleo is being removed in master, we alredy removed in antelope | 11:45 |
amoralej | and is in a "supported without maintainers" in zed | 11:45 |
lecris[m] | Oh, why is it removed? | 11:45 |
amoralej | well, it was announced time ago in ML | 11:45 |
amoralej | https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032083.html | 11:46 |
lecris[m] | So then what deployment will rdo support and inversely how will tripleo be packaged? | 11:46 |
amoralej | the question is more or less the oposite, what deployment tools will support RDO packages :) | 11:47 |
amoralej | in antelope, only puppet modules and packstack will be part of rdo | 11:47 |
amoralej | in future, the work done in openstack operators is using rdo packages too | 11:48 |
amoralej | but that's still wip | 11:48 |
amoralej | lecris[m], it was also announced in rdo ML https://lists.rdoproject.org/archives/list/dev@lists.rdoproject.org/thread/TCLLGNXWWPBV3JJKP77XBV2W6K4TP7S4/ | 11:49 |
lecris[m] | I haven't seen documentation for packstack deployment last I've tried | 11:49 |
amoralej | packstack is intended for simple allinone deployments, mostly for PoCs or test envs | 11:50 |
lecris[m] | Hmm, but that's using asnible roles? | 11:52 |
lecris[m] | Or will the ansible roles gow with this as well? | 11:52 |
amoralej | which ansible roles? | 11:53 |
lecris[m] | tripleo ansible and heat roles | 11:53 |
amoralej | yes, all that is going away | 11:53 |
lecris[m] | Bummer, but I still see activity on #tripleo, so I am a bit confused of that change | 11:54 |
amoralej | stable/wallaby is still maintained | 11:55 |
amoralej | you can ask there | 11:55 |
amoralej | they may be able to give you more details | 11:55 |
amoralej | there is some discussions in the ML and in TC meetings | 11:55 |
lecris[m] | Kay, I'll try to get more info there. Thanks for the heads up | 11:56 |
amoralej | lecris[m], fyi https://review.opendev.org/c/openstack/governance/+/877132 | 11:56 |
lecris[m] | So then there will not be an ansible approach to deploy openstack? | 12:00 |
lecris[m] | Like how is Kayobe or such going to be distributed? | 12:00 |
amoralej | there is https://docs.openstack.org/openstack-ansible/latest/ | 12:01 |
amoralej | i think that's mostly deployed from code, you may take a look | 12:01 |
lecris[m] | But it is being packaged in rdo or other repo? | 12:03 |
amoralej | not in RDO | 12:04 |
amoralej | i know they use RDO packages for the deployment in centos | 12:04 |
amoralej | but the ansible roles and the deployment tool is not packaged in rpms afaik | 12:05 |
lecris[m] | Hmm, I guess there's more spec work to be done. Btw why are the spec files not integrated with upstream? | 12:05 |
amoralej | upstream, you mean openstack repos in opendev ? | 12:06 |
lecris[m] | Yep | 12:06 |
amoralej | it was an upstream decission very long time ago | 12:06 |
amoralej | that the sources would be distro agnostic | 12:06 |
amoralej | and all the packaging and deployment will be out-of-tree in other projects/repos | 12:07 |
lecris[m] | Hmm, but then you get this fragmented distribution where you don't know where to install what | 12:08 |
amoralej | there is an upstream rpm-packaging project which was providing rpm-based packaging specs and so on | 12:08 |
amoralej | i'd say it has been mostly unmaintained lastly | 12:08 |
amoralej | lecris[m], well, it has it's pros and cons, but that was the upstream decision | 12:09 |
rdogerrit | Merged deps/python-soupsieve c9s-bobcat-rdo: Update to 2.4 https://review.rdoproject.org/r/c/deps/python-soupsieve/+/48157 | 12:10 |
amoralej | the idea behind was, afaiu, there may be many ways to deploy this code, we don't want to limit or prescribe ones among others | 12:10 |
amoralej | also, including the distro packaging in the development has it's own issues | 12:12 |
lecris[m] | I think with tools like packit/tito it is helpful for downstream packaging, might be worth revisiting. | 12:12 |
amoralej | wrt openstack-ansible i think it can deploy rdo, i see it has rdo package names in the roles https://github.com/openstack/openstack-ansible-os_glance/blob/51e5f5f2249a598a28e0d74be53e867fe008d1b4/vars/redhat.yml#L28 | 12:12 |
*** amoralej is now known as amoralej|lunch | 12:13 | |
rdogerrit | Merged deps/python-ujson c9s-bobcat-rdo: Update to 5.7.0 https://review.rdoproject.org/r/c/deps/python-ujson/+/48159 | 12:15 |
lecris[m] | I think the main issue I am having is the lack of a reference. For most projects we have Fedora as development reference from which the spec file is forked and adapted | 12:16 |
lecris[m] | Looking at the rpm-packaging I think it's mostly unnecessary now with the new packaging standards | 12:19 |
rdogerrit | Nicolas HICHER proposed rdo-jobs master: pre.yaml: Add rotate option on resolv.conf https://review.rdoproject.org/r/c/rdo-jobs/+/48198 | 12:29 |
lecris[m] | There is no activity around pbr? No push to get PEP621 or PEP571 support? | 12:30 |
lecris[m] | Why is the backend not moved to something else? | 12:31 |
rdogerrit | Karolina Kula proposed rdo-infra/rdo-dashboards master: Add antelope-c9 to RDO dashboard https://review.rdoproject.org/r/c/rdo-infra/rdo-dashboards/+/48199 | 12:42 |
*** amoralej|lunch is now known as amoralejh | 13:07 | |
*** amoralejh is now known as amoralej | 13:07 | |
amoralej | lecris[m], that's probably a question for TC. One of the principles of openstack project is consistency so that will involve all (or many) projects when it's decided to go for it | 13:23 |
amoralej | afaik it has not been a goal to move to pep621 in previous releases https://governance.openstack.org/tc/index.html | 13:24 |
rdogerrit | Merged rdo-infra/rdo-dashboards master: Add antelope-c9 to RDO dashboard https://review.rdoproject.org/r/c/rdo-infra/rdo-dashboards/+/48199 | 13:28 |
amoralej | lecris[m], btw there is also kolla project as deployment tool https://docs.openstack.org/kolla-ansible/latest/ but it only supports container images from source | 13:33 |
rdogerrit | Alfredo Moralejo proposed deps/python-botocore c9s-bobcat-rdo: Update to 1.29.104 https://review.rdoproject.org/r/c/deps/python-botocore/+/48189 | 13:40 |
rdogerrit | Alfredo Moralejo proposed deps/python-googleapis-common-protos c9s-bobcat-rdo: Update to 1.59.0 https://review.rdoproject.org/r/c/deps/python-googleapis-common-protos/+/48147 | 13:52 |
rdogerrit | Alfredo Moralejo proposed deps/python-colorama c9s-bobcat-rdo: Update to 0.4.6 https://review.rdoproject.org/r/c/deps/python-colorama/+/48139 | 15:23 |
rdogerrit | Merged deps/python-colorama c9s-bobcat-rdo: Update to 0.4.6 https://review.rdoproject.org/r/c/deps/python-colorama/+/48139 | 15:48 |
*** amoralej is now known as amoralej|off | 16:04 | |
rdogerrit | Merged deps/python-botocore c9s-bobcat-rdo: Update to 1.29.104 https://review.rdoproject.org/r/c/deps/python-botocore/+/48189 | 16:16 |
apevec | is this correct? https://opendev.org/openstack/ansible-collections-openstack/src/branch/master/docs/releasing.md#publishing-to-fedora | 19:59 |
lecris[m] | Correct in which regard? Note that rdo spec files don't follow fedora packaging guidelines | 20:45 |
lecris[m] | apevec: Also, want to help with this? https://github.com/LecrisUT/Fedora-openstack | 20:47 |
apevec | TBH not sure what is the goal, we tried to follow Fedora and gave up :) What is missing for your use-case in CS9 that makes it too old? | 20:50 |
apevec | If you're interested in modernizing RDO spec, we want to do it for Bobcat | 20:52 |
lecris[m] | Not that it's too old but to be functional but 1. Make it easier to maintain by removing static requires 2. Make it easy to contribute to 3. Make it compatible with fedora upstream so we don't have to maintain multiple versions 4. Use modern toolings like packit that abstracts 90% of the work | 21:24 |
lecris[m] | * static requires,, * using built-in macros, etc. 2. Make | 21:25 |
lecris[m] | Hopefully one day we can just add the spec files upstream and hook them via packit so rdo becomes unnecessary | 21:27 |
rdogerrit | Ronelle Landy proposed rdo-jobs master: Remove master/main component and integration lines https://review.rdoproject.org/r/c/rdo-jobs/+/48075 | 22:53 |
rdogerrit | Ronelle Landy proposed config master: Remove master/main component and integration lines https://review.rdoproject.org/r/c/config/+/48073 | 22:53 |
rdogerrit | Ronelle Landy proposed config master: Remove master/main component and integration lines https://review.rdoproject.org/r/c/config/+/48073 | 22:54 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!