Friday, 2021-11-19

rdogerritrdo-trunk created nfvinfo master: Promote CBS tags update for nfvsig-2.13-testing  https://review.rdoproject.org/r/c/nfvinfo/+/3683400:06
rdogerritrdo-trunk created nfvinfo master: Promote CBS tags update for nfvsig-2.15-testing  https://review.rdoproject.org/r/c/nfvinfo/+/3683500:06
rdogerritrdo-trunk created nfvinfo master: Promote CBS tags update for nfvsig-2.16-testing  https://review.rdoproject.org/r/c/nfvinfo/+/3683600:07
rdogerritrdo-trunk created rdoinfo master: Bump rdoinfo ussuri tags to latest upper-constraints  https://review.rdoproject.org/r/c/rdoinfo/+/3683700:48
rdogerritrdo-trunk created rdoinfo master: Bump rdoinfo yoga-uc tags to latest upper-constraints  https://review.rdoproject.org/r/c/rdoinfo/+/3683800:49
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for ussuri-8-testing  https://review.rdoproject.org/r/c/rdoinfo/+/3683900:50
rdogerritrdo-trunk created rdoinfo master: Promote CBS tags update for ussuri-8s-testing  https://review.rdoproject.org/r/c/rdoinfo/+/3684000:51
*** rlandy|ruck is now known as rlandy|out01:52
*** rcastillo is now known as rcastillo|out04:10
*** pojadhav|afk is now known as pojadhav04:20
*** ysandeep|out is now known as ysandeep05:14
*** amoralej|off is now known as amoralej08:10
rdogerritAlfredo Moralejo created openstack/oslo-vmware-distgit xena-rdo: Don't use 'requests.PreparedRequest'  https://review.rdoproject.org/r/c/openstack/oslo-vmware-distgit/+/3684108:30
*** akahat|rover is now known as akahat|lunch08:36
*** jpena|off is now known as jpena08:37
rdogerritMerged nfvinfo master: Promote CBS tags update for nfvsig-2.15-testing  https://review.rdoproject.org/r/c/nfvinfo/+/3683508:38
rdogerritMerged rdoinfo master: Promote CBS tags update for ussuri-8-testing  https://review.rdoproject.org/r/c/rdoinfo/+/3683908:42
rdogerritMerged nfvinfo master: Promote CBS tags update for nfvsig-2.13-testing  https://review.rdoproject.org/r/c/nfvinfo/+/3683408:43
rdogerritMerged nfvinfo master: Promote CBS tags update for nfvsig-2.16-testing  https://review.rdoproject.org/r/c/nfvinfo/+/3683608:45
rdogerritMerged rdoinfo master: Bump rdoinfo ussuri tags to latest upper-constraints  https://review.rdoproject.org/r/c/rdoinfo/+/3683708:50
rdogerritrdo-trunk created openstack/novaclient-distgit ussuri-rdo: python-novaclient-17.0.1-1  https://review.rdoproject.org/r/c/openstack/novaclient-distgit/+/3684208:53
rdogerritrdo-trunk created openstack/oslo-policy-distgit ussuri-rdo: python-oslo-policy-3.1.2-1  https://review.rdoproject.org/r/c/openstack/oslo-policy-distgit/+/3684308:54
rdogerritMerged openstack/oslo-vmware-distgit xena-rdo: Don't use 'requests.PreparedRequest'  https://review.rdoproject.org/r/c/openstack/oslo-vmware-distgit/+/3684109:08
rdogerritrdo-trunk created openstack/tempestconf-distgit wallaby-rdo: python-tempestconf: failed to build af54e47  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684409:21
rdogerritrdo-trunk created openstack/tempestconf-distgit victoria-rdo: python-tempestconf: failed to build af54e47  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684509:24
rdogerritrdo-trunk created openstack/tempestconf-distgit rpm-master: python-tempestconf: failed to build af54e47  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684609:24
rdogerritrdo-trunk created openstack/tempestconf-distgit xena-rdo: python-tempestconf: failed to build af54e47  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684709:26
rdogerritrdo-trunk created openstack/tempestconf-distgit ussuri-rdo: python-tempestconf: failed to build af54e47  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684809:28
rdogerritAlfredo Moralejo proposed openstack/tempestconf-distgit rpm-master: Add python3-reno as BR  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684609:39
*** akahat|lunch is now known as akahat|rover09:59
rdogerritAlfredo Moralejo proposed openstack/tempestconf-distgit rpm-master: Add python3-reno as BR  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684610:00
rdogerritAlfredo Moralejo created rdoinfo master: Bump boto3 in centa9-xena  https://review.rdoproject.org/r/c/rdoinfo/+/3684910:20
rdogerritAlfredo Moralejo created openstack/heat-agents-distgit xena-rdo: Require either ansible or ansible-core  https://review.rdoproject.org/r/c/openstack/heat-agents-distgit/+/3677710:27
rdogerritAlfredo Moralejo proposed rdoinfo master: Bump boto3 in centa9-xena  https://review.rdoproject.org/r/c/rdoinfo/+/3684910:30
rdogerritmathieu bultel created rdo-jobs master: Enable validation on wallaby ovb component jobs  https://review.rdoproject.org/r/c/rdo-jobs/+/3685010:47
tobias-urdinamoralej: if you have a minute about yesterdays topic, i guess what i would like to do is track cloud sig packages (released pipeline) then use rdo distgits but with custom patches in a more automated way10:48
tobias-urdinif im understand dlrn right it's reading from a source with multiple drivers then supports build/install with rpmbuild+mock10:48
tobias-urdinand that dlrn parses spec files with regexp, i guess what i need is some kind of way to modify spec files inserting patches without having to maintain it manually10:49
rdogerritMerged rdoinfo master: Bump boto3 in centa9-xena  https://review.rdoproject.org/r/c/rdoinfo/+/3684910:51
rdogerritMerged openstack/heat-agents-distgit xena-rdo: Require either ansible or ansible-core  https://review.rdoproject.org/r/c/openstack/heat-agents-distgit/+/3677710:51
rdogerritAlfredo Moralejo proposed openstack/tempestconf-distgit rpm-master: Remove releasenotes from doc creation  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684610:52
amoralejtobias-urdin, dlrn takes care of things like pulling the sources and building tarballs10:55
amoralejwhich you should avoid for tracking cloudsig builds10:55
amoralejfor couldsig is probably easier to:10:56
amoralej1. pull distgits from rdo10:56
amoralej2. spectool -g to pull tarballs10:56
amoralej3. rebase your patches10:56
amoralejor apply, depends on how you what to manage your patches10:56
amoralej4. build with a mock config which includes the repo where you add your packages10:57
amoralej5. copy the new packages to your repo + createrepo10:57
rdogerritMerged rdoinfo master: Bump rdoinfo yoga-uc tags to latest upper-constraints  https://review.rdoproject.org/r/c/rdoinfo/+/3683811:00
*** ysandeep is now known as ysandeep|afk11:04
rdogerritAlfredo Moralejo created rdo-infra/ansible-role-dlrn master: Revert "Revert "Move delorean-deps.repo to use rabbitmq-server from Messaging SIG in CS9""  https://review.rdoproject.org/r/c/rdo-infra/ansible-role-dlrn/+/3677811:04
rdogerritAlfredo Moralejo proposed openstack/tempestconf-distgit rpm-master: Remove releasenotes from doc creation  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684611:06
*** rlandy|out is now known as rlandy|ruck11:11
rdogerritMerged openstack/oslo-policy-distgit ussuri-rdo: python-oslo-policy-3.1.2-1  https://review.rdoproject.org/r/c/openstack/oslo-policy-distgit/+/3684311:22
rdogerritMerged openstack/novaclient-distgit ussuri-rdo: python-novaclient-17.0.1-1  https://review.rdoproject.org/r/c/openstack/novaclient-distgit/+/3684211:23
tobias-urdinamoralej: ack, you're right it's probably easier to apply on source instead of modifying spec file, didn't even think about that11:29
tobias-urdini guess rdoinfo would be the best place to check for newer versions, then checking if that versions is in cloud sig mirror. get distgit from rdo, download tarball, apply patches, build, upload to internal repo11:31
amoralejtobias-urdin, actually, i was thinking in applying patches in distgit11:32
amoralej:)11:32
amoraleji meant rebase the distgits11:32
amoralejso, storing your patches to the disgit in your own repo11:33
amoralejand rebase on top or rdo distgits11:33
amoralejtobias-urdin, so from rdoinfo you have the full list of packages in mirrors11:33
amoralejlet me show11:33
amoralejtobias-urdin, i.e https://github.com/redhat-openstack/rdoinfo/blob/master/buildsys-tags/cloud8s-openstack-xena-release.yml11:34
amoralejthat's the list11:34
amoralejyou can parse it directly or use distroinfo11:34
amoralejor rdopkg cli11:35
amoralejso, i.e. cloud8s-openstack-xena-release -> http://mirror.centos.org/centos/8-stream/cloud/x86_64/openstack-xena/11:35
tobias-urdinah i see, i was hoping to find a good way to not forking the distgits at all, building some tool that pulls the distgit, applies patches, uploads custom rpm to somewhere11:36
tobias-urdini thought spectool -g was pulling tarballs into SOURCES, then patch those, then build so i don't have to sed in some Patch and patch cmds into %prep in the spec file11:38
amoralejtobias-urdin, but how do you plan to store your patches?11:38
amoralejah11:38
amoralejmmmm11:38
amoralejok, you could do that too11:38
amoralejbut if you are storing the files .patch somehow11:39
tobias-urdinthat way I can just store metadata and patch files in a repo that rebuilds packages with those, so yeah i guess storing patches in a git repo, to prevent having to fork all distgits11:39
amoralejit's probably easier to just add them to the distgit and adding Patch1: Patch2: lines11:39
amoralejthat's the only you should need11:39
amoralejyou can do it on the fly11:39
amoralejif you want11:39
amoraleji mean11:39
amoralejgit clone <rdo distgit>11:39
amoralejcp patch1.patch patch2.patch <distgit location>11:40
amoralejsome smart sed to add the Patch1: patch1.patch \ Patch2: patch2.patch11:40
amoralejafter Source0 line, i.e11:40
amoralejand rebuild11:40
tobias-urdinyeah, i think that's the best way tbh just need to automate the process and it should be fine11:41
tobias-urdindo you have any good recommendation on how i should set NVR though if i modify it, lets say rdo publishes nova 22.1.0-1 and i rebuild that to 22.1.0-1-patched or whatever that would still be overriden by 22.2.0-1 right if that was released11:42
amoralejyou can set your own dist11:44
amoralejwhich is "higher" that el811:44
amoralejnote that last part of the release comes from %dist11:45
amoralejand you can set that in rpmbuild cli or in mock config11:45
tobias-urdinack, that's good, i'll do some testing with that11:45
tobias-urdinthanks for the help and letting me pick your brain for some good solutions! :)11:45
amoralejglad to help :)11:48
rdogerritMerged openstack/tempestconf-distgit rpm-master: Remove releasenotes from doc creation  https://review.rdoproject.org/r/c/openstack/tempestconf-distgit/+/3684612:18
*** ysandeep|afk is now known as ysandeep12:22
*** amoralej is now known as amoralej|lunch13:24
*** amoralej|lunch is now known as amoralej14:15
rdogerritMerged rdo-infra/ansible-role-dlrn master: Revert "Revert "Move delorean-deps.repo to use rabbitmq-server from Messaging SIG in CS9""  https://review.rdoproject.org/r/c/rdo-infra/ansible-role-dlrn/+/3677814:27
*** rcastillo|out is now known as rcastillo14:42
*** rlandy|ruck is now known as rlandy|ruck|biab15:08
*** ysandeep is now known as ysandeep|out15:13
*** dviroel is now known as dviroel|lunch15:20
*** rlandy|ruck|biab is now known as rlandy|ruck16:22
*** marios is now known as marios|out16:47
*** dviroel|lunch is now known as dviroel16:54
*** amoralej is now known as amoralej|off17:29
*** jpena is now known as jpena|off17:41
*** dviroel is now known as dviroel|out20:37

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