Tuesday, 2023-04-04

*** amoralej|off is now known as amoralej06:10
rdogerritAlfredo Moralejo proposed config master: Add puppet-promotion jobs for Antelope in openstack-periodic-daily  https://review.rdoproject.org/r/c/config/+/4793607:48
rdogerritMerged config master: Add puppet-promotion jobs for Antelope in openstack-periodic-daily  https://review.rdoproject.org/r/c/config/+/4793607:55
ykarelamoralej, auto builds are not enabled for ovs3.1 too, right?08:52
amoralejapparently, i'd say it's not on purpose08:52
ykarelohkk wasn't aware of that08:53
amoraleji've tried to contact with msantana but he was not available yesterday08:53
amoraleji'll try today again08:53
ykarelok08:53
ykarelfor that ovs3.1 issue i see downstream build available now08:53
amoralejyes, i also saw it08:54
amoraleji hope we can get some build asap08:55
ykarel++08:55
ykarelamoralej++08:55
amoralejkarolinku[m], we got a bunch of automatic dep updates last days https://review.rdoproject.org/r/q/branch:c9s-bobcat-rdo+status:open09:00
amoraleji'll start reviewing them09:00
karolinku[m]ack09:03
rdogerritMerged deps/python-boto3 c9s-bobcat-rdo: Update to 1.26.104  https://review.rdoproject.org/r/c/deps/python-boto3/+/4818809:12
rdogerritMerged deps/python-txaio c9s-bobcat-rdo: Update to 23.1.1  https://review.rdoproject.org/r/c/deps/python-txaio/+/4815809:16
rdogerritMerged deps/python-rjsmin c9s-bobcat-rdo: Update to 1.2.1  https://review.rdoproject.org/r/c/deps/python-rjsmin/+/4815509:19
rdogerritMerged deps/python-pillow c9s-bobcat-rdo: Update to 9.4.0  https://review.rdoproject.org/r/c/deps/python-pillow/+/4815209:26
rdogerritMerged deps/python-scp c9s-bobcat-rdo: Update to 0.14.5  https://review.rdoproject.org/r/c/deps/python-scp/+/4815609:40
rdogerritMerged deps/python-requests-toolbelt c9s-bobcat-rdo: Update to 0.10.1  https://review.rdoproject.org/r/c/deps/python-requests-toolbelt/+/4815309:40
rdogerritMerged deps/python-paramiko c9s-bobcat-rdo: Update to 3.1.0  https://review.rdoproject.org/r/c/deps/python-paramiko/+/4815009:42
rdogerritMerged deps/python-jwt c9s-bobcat-rdo: Update to 2.6.0  https://review.rdoproject.org/r/c/deps/python-jwt/+/4814809:43
rdogerritMerged deps/python-google-auth c9s-bobcat-rdo: Update to 2.17.1  https://review.rdoproject.org/r/c/deps/python-google-auth/+/4819009:43
rdogerritMerged deps/python-paste-deploy c9s-bobcat-rdo: Update to 3.0.1  https://review.rdoproject.org/r/c/deps/python-paste-deploy/+/4815109:44
rdogerritMerged deps/python-funcparserlib c9s-bobcat-rdo: Update to 1.0.1  https://review.rdoproject.org/r/c/deps/python-funcparserlib/+/4814409: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_source09: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` spec09:46
rdogerritMerged deps/python-eventlet c9s-bobcat-rdo: Update to 0.33.3  https://review.rdoproject.org/r/c/deps/python-eventlet/+/4814209:47
rdogerritMerged deps/python-distro c9s-bobcat-rdo: Update to 1.8.0  https://review.rdoproject.org/r/c/deps/python-distro/+/4814009:47
rdogerritMerged deps/python-cachetools c9s-bobcat-rdo: Update to 5.3.0  https://review.rdoproject.org/r/c/deps/python-cachetools/+/4813809:48
rdogerritMerged deps/python-beautifulsoup4 c9s-bobcat-rdo: Update to 4.12.0  https://review.rdoproject.org/r/c/deps/python-beautifulsoup4/+/4813509:48
rdogerritMerged deps/python-ansible-runner c9s-bobcat-rdo: Update to 2.3.2  https://review.rdoproject.org/r/c/deps/python-ansible-runner/+/4813309:49
rdogerritMerged deps/python-dulwich c9s-bobcat-rdo: Update to 0.21.3  https://review.rdoproject.org/r/c/deps/python-dulwich/+/4814109:49
rdogerritAlfredo Moralejo proposed deps/python-werkzeug c9s-bobcat-rdo: Update to 2.2.3  https://review.rdoproject.org/r/c/deps/python-werkzeug/+/4816110:04
rdogerritKarolina 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/+/4819610:11
rdogerritAlfredo Moralejo proposed deps/python-werkzeug c9s-bobcat-rdo: Update to 2.2.3  https://review.rdoproject.org/r/c/deps/python-werkzeug/+/4816110:32
rdogerritMarios Andreou proposed config master: Remove master integration and component lines from tripleo-ci templates  https://review.rdoproject.org/r/c/config/+/4807410:51
amoralejlecris[m], feel free to propose patches to the distgit using review.rdoproject.org https://review.rdoproject.org/r/q/project:openstack%252Fansible-collections-openstack-distgit11:13
rdogerritrdo-trunk rdo-trunk proposed openstack/neutron-distgit antelope-rdo: openstack-neutron: failed to build f2a4ced8b7  https://review.rdoproject.org/r/c/openstack/neutron-distgit/+/4819711:14
amoralejactually, 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#L1211:15
amoralejso we can move to it also in rpm-master11:16
amoralejwe use rpm-master for dlrn base builds which overwrite Source0 so it's actually unused11:16
rdogerritMerged deps/python-werkzeug c9s-bobcat-rdo: Update to 2.2.3  https://review.rdoproject.org/r/c/deps/python-werkzeug/+/4816111:22
rdogerritAlfredo Moralejo proposed deps/python-soupsieve c9s-bobcat-rdo: Update to 2.4  https://review.rdoproject.org/r/c/deps/python-soupsieve/+/4815711:28
rdogerritAlfredo Moralejo proposed deps/python-responses c9s-bobcat-rdo: Update to 0.23.1  https://review.rdoproject.org/r/c/deps/python-responses/+/4815411:31
rdogerritAlfredo Moralejo proposed deps/python-ujson c9s-bobcat-rdo: Update to 5.7.0  https://review.rdoproject.org/r/c/deps/python-ujson/+/4815911:36
lecris[m]amoralej: I still have lots of changes I am accumulating and I first want to confirm that they are working11:37
amoralejack11:37
amoralejwich releases you will be building? last tags in upstream master branches?11:38
amoralejor 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.org11: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 upstream11:40
lecris[m]Then I'll work backwards and forwards from there11:41
amoralejnote that using the most recent tags may not work as it will mix major releases11:41
amoraleji mean, i.e. oslo will tag soon new releases which are intended to be compatible with bobcat11:41
amoralejso are untested with latest nova which is antelope, i.e.11:42
amoralejansible-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
amoralejyou may ask them11:44
amoralejwell, actually tripleo is being removed in master, we alredy removed in antelope11:45
amoralejand is in a "supported without maintainers" in zed11:45
lecris[m]Oh, why is it removed?11:45
amoralejwell, it was announced time ago in ML11:45
amoralejhttps://lists.openstack.org/pipermail/openstack-discuss/2023-February/032083.html11:46
lecris[m]So then what deployment will rdo support and inversely how will tripleo be packaged?11:46
amoralejthe question is more or less the oposite, what deployment tools will support RDO packages :)11:47
amoralejin antelope, only puppet modules and packstack will be part of rdo11:47
amoralejin future, the work done in openstack operators is using rdo packages too11:48
amoralejbut that's still wip11:48
amoralejlecris[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 tried11:49
amoralejpackstack is intended for simple allinone deployments, mostly for PoCs or test envs11: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
amoralejwhich ansible roles?11:53
lecris[m]tripleo ansible and heat roles11:53
amoralejyes, all that is going away11:53
lecris[m]Bummer, but I still see activity on #tripleo, so I am a bit confused of that change11:54
amoralejstable/wallaby is still maintained11:55
amoralejyou can ask there11:55
amoralejthey may be able to give you more details11:55
amoralejthere is some discussions in the ML and in TC meetings11:55
lecris[m]Kay, I'll try to get more info there. Thanks for the heads up11:56
amoralejlecris[m], fyi https://review.opendev.org/c/openstack/governance/+/87713211: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
amoralejthere is https://docs.openstack.org/openstack-ansible/latest/12:01
amoraleji think that's mostly deployed from code, you may take a look12:01
lecris[m]But it is being packaged in rdo or other repo?12:03
amoralejnot in RDO12:04
amoraleji know they use RDO packages for the deployment in centos12:04
amoralejbut the ansible roles and the deployment tool is not packaged in rpms afaik12: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
amoralejupstream, you mean openstack repos in opendev ?12:06
lecris[m]Yep12:06
amoralejit was an upstream decission very long time ago12:06
amoralejthat the sources would be distro agnostic12:06
amoralejand all the packaging and deployment will be out-of-tree in other projects/repos12:07
lecris[m]Hmm, but then you get this fragmented distribution where you don't know where to install what12:08
amoralejthere is an upstream rpm-packaging project which was providing rpm-based packaging specs and so on12:08
amoraleji'd say it has been mostly unmaintained lastly12:08
amoralejlecris[m], well, it has it's pros and cons, but that was the upstream decision 12:09
rdogerritMerged deps/python-soupsieve c9s-bobcat-rdo: Update to 2.4  https://review.rdoproject.org/r/c/deps/python-soupsieve/+/4815712:10
amoralejthe idea behind was, afaiu, there may be many ways to deploy this code, we don't want to limit or prescribe ones among others12:10
amoralejalso, including the distro packaging in the development has it's own issues12:12
lecris[m]I think with tools like packit/tito it is helpful for downstream packaging, might be worth revisiting.12:12
amoralejwrt 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#L2812:12
*** amoralej is now known as amoralej|lunch12:13
rdogerritMerged deps/python-ujson c9s-bobcat-rdo: Update to 5.7.0  https://review.rdoproject.org/r/c/deps/python-ujson/+/4815912: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 adapted12:16
lecris[m]Looking at the rpm-packaging I think it's mostly unnecessary now  with the new packaging standards12:19
rdogerritNicolas HICHER proposed rdo-jobs master: pre.yaml: Add rotate option on resolv.conf  https://review.rdoproject.org/r/c/rdo-jobs/+/4819812: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
rdogerritKarolina Kula proposed rdo-infra/rdo-dashboards master: Add antelope-c9 to RDO dashboard  https://review.rdoproject.org/r/c/rdo-infra/rdo-dashboards/+/4819912:42
*** amoralej|lunch is now known as amoralejh13:07
*** amoralejh is now known as amoralej13:07
amoralejlecris[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 it13:23
amoralejafaik it has not been a goal to move to pep621 in previous releases https://governance.openstack.org/tc/index.html13:24
rdogerritMerged rdo-infra/rdo-dashboards master: Add antelope-c9 to RDO dashboard  https://review.rdoproject.org/r/c/rdo-infra/rdo-dashboards/+/4819913:28
amoralejlecris[m], btw there is also kolla project as deployment tool https://docs.openstack.org/kolla-ansible/latest/ but it only supports container images from source13:33
rdogerritAlfredo Moralejo proposed deps/python-botocore c9s-bobcat-rdo: Update to 1.29.104  https://review.rdoproject.org/r/c/deps/python-botocore/+/4818913:40
rdogerritAlfredo 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/+/4814713:52
rdogerritAlfredo Moralejo proposed deps/python-colorama c9s-bobcat-rdo: Update to 0.4.6  https://review.rdoproject.org/r/c/deps/python-colorama/+/4813915:23
rdogerritMerged deps/python-colorama c9s-bobcat-rdo: Update to 0.4.6  https://review.rdoproject.org/r/c/deps/python-colorama/+/4813915:48
*** amoralej is now known as amoralej|off16:04
rdogerritMerged deps/python-botocore c9s-bobcat-rdo: Update to 1.29.104  https://review.rdoproject.org/r/c/deps/python-botocore/+/4818916:16
apevecis 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 guidelines20:45
lecris[m]apevec: Also, want to help with this? https://github.com/LecrisUT/Fedora-openstack20:47
apevecTBH 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
apevecIf you're interested in modernizing RDO spec, we want to do it for Bobcat20: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 work21:24
lecris[m]* static requires,, *  using built-in macros, etc. 2. Make21:25
lecris[m]Hopefully one day we can just add the spec files upstream and hook them via packit so rdo becomes unnecessary21:27
rdogerritRonelle Landy proposed rdo-jobs master: Remove master/main component and integration lines  https://review.rdoproject.org/r/c/rdo-jobs/+/4807522:53
rdogerritRonelle Landy proposed config master: Remove master/main component and integration lines  https://review.rdoproject.org/r/c/config/+/4807322:53
rdogerritRonelle Landy proposed config master: Remove master/main component and integration lines  https://review.rdoproject.org/r/c/config/+/4807322:54

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