Bug 57587 (ucs509errata) - Import and copy packages into 5.0-9 scope
Summary: Import and copy packages into 5.0-9 scope
Status: CLOSED FIXED
Alias: ucs509errata
Product: UCS
Classification: Unclassified
Component: General
Version: UCS 5.0
Hardware: All other
: P5 normal
Target Milestone: UCS 5.0-9
Assignee: Iván.Delgado
QA Contact: Felix Botner
URL: https://hutten.knut.univention.de/med...
Keywords:
Depends on: 57586
Blocks: ucs509meta 57588
  Show dependency treegraph
 
Reported: 2024-09-10 14:34 CEST by Iván.Delgado
Modified: 2025-05-02 10:08 CEST (History)
2 users (show)

See Also:
What kind of report is it?: Release Management
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iván.Delgado univentionstaff 2024-09-10 14:34:47 CEST
Copy all released packages from `errata5.0-8` back to scope `ucs5.0-9`.
Also copy all unannounced `.udeb`s.
Make sure the latest version of `ucs-test` is available for autotest: Import (or cherry-pick) latest `ucs-test` and build it.

Import unmaintained Debian (Security) Updates.
Mention imported unmaintained packages in changelog.

QA: Make sure latest `univention-errata-level` is copied.
Comment 1 Arvid Requate univentionstaff 2024-09-12 15:19:31 CEST
commit 1b92c8b
Author: Arvid Requate <requate@univention.de>
Date:   Thu Sep 12 12:43:42 2024 +0200

    chore(build-branch): update to 5.0-9

 ucs-release | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 2 Arvid Requate univentionstaff 2024-09-12 20:59:57 CEST
## The ucs-release script should have done something like this:

ssh omar /home/phahn/bin/repo-copy-scope 5.0-9

ssh omar repo_admin.py --cherrypick -r 5.0 -s errata5.0-8 --releasedest 5.0 --dest ucs5.0-9 -p ucs-test
ssh omar cd /var/univention/buildsystem2/apt/ucs_5.0-0-ucs5.0-9 && repo-copy-dsc -vvva 'amd64' ../ucs_5.0-0-errata5.0-8/source/ucs-test_*.dsc && repo-apt-ftparchive --release ucs_5.0-0-ucs5.0-9

ssh omar repo-debmirror -r 5.0-9 --override /usr/share/repo-ng/debmirror/debmirror50.yaml --process ALL --sql -vvv --save /var/build/temp/509.cache


[doc/5.0-9] f2daadc045cb Bug #57587: Import unmaintained Debian packages
 doc/changelog/index.rst | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

univention/DIST/docker-services:

[master] decf3e8bbcb7 feat(UCS Bug #57587) 5.0-9 prep
 minbase.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Arvid Requate univentionstaff 2024-09-13 12:58:03 CEST
Package: univention-errata-level
Version: 5.0.9-1125
Branch: ucs_5.0-0-ucs5.0-9
Scope: ucs5.0-9
Comment 4 Felix Botner univentionstaff 2024-09-18 13:20:48 CEST
OK:

$ diff -y <(grep-dctrl -s Filename . /var/univention/buildsystem2/mirror/ftp/dists/errata508/main/binary-amd64/Packages | awk -F'/' '{print $NF}'| sort -u) <((ls -lm1 ucs_5.0-0-ucs5.0-9/all/ & ls -lm1 ucs_5.0-0-ucs5.0-9/amd64/) | sort -u)

OK:

$ docker run --network host  --rm docker-registry.knut.univention.de/phahn/ucs-minbase:509 apt-get update
Unable to find image 'docker-registry.knut.univention.de/phahn/ucs-minbase:509' locally
509: Pulling from phahn/ucs-minbase
31e9d9fe384a: Pull complete 
Digest: sha256:95042a1b60327a8d95e8dd39170fbd19a4c8430afb16be3ee2409eac0f406cd2
Status: Downloaded newer image for docker-registry.knut.univention.de/phahn/ucs-minbase:509
Get:1 http://updates-test.knut.univention.de errata509 InRelease [2262 B]
Get:2 http://updates-test.knut.univention.de ucs509 InRelease [2829 B]
Get:3 http://updates-test.knut.univention.de ucs509/main amd64 Packages [16.1 MB]
Fetched 16.1 MB in 3s (4938 kB/s)
Reading package lists...