Bug 54218 - (ucs501errata) Import and copy packages into 5.0-1 scope
(ucs501errata)
Import and copy packages into 5.0-1 scope
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: General
UCS 5.0
All other
: P5 normal (vote)
: UCS 5.0-1
Assigned To: Philipp Hahn
Erik Damrose
https://hutten.knut.univention.de/med...
:
Depends on: 54217
Blocks: ucs501meta 54219
  Show dependency treegraph
 
Reported: 2021-12-08 15:50 CET by Philipp Hahn
Modified: 2021-12-15 16:46 CET (History)
0 users

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):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2021-12-08 15:50:25 CET
All packages from errata5.0-0 need to be copied into the 5.0-1 scope.
Also copy all unannounced udebs.
Import unmaintained Debian (Security) Updates.
Make sure u-errata-level is copied as well.
Comment 1 Philipp Hahn univentionstaff 2021-12-09 14:17:57 CET
- [x] All packages from errata5.0-0 need to be copied into the 5.0-1 scope.
- [~] Also copy all unannounced udebs.
    - No longer applies to UCS-5 as we announce all .udeb 
- [x] Import unmaintained Debian (Security) Updates.
- [x] Make sure u-errata-level is copied as well.
    - all/univention-errata-level_5.0.0-174_all.deb
    - source/univention-errata-level_5.0.0-174.dsc
    - source/univention-errata-level_5.0.0-174.tar.gz

[5.0-1] c4446d5cbd doc[release]: Debian 10.9 import for UCS 5.0-1
 doc/changelog/changelog-5.0-1.xml | 135 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 133 insertions(+), 2 deletions(-)
Comment 2 Philipp Hahn univentionstaff 2021-12-09 15:22:53 CET
(In reply to Philipp Hahn from comment #1)
> - [~] Also copy all unannounced udebs.
>     - No longer applies to UCS-5 as we announce all .udeb 

Wrong, still needed for linux-kernel.udeb
- [x] Also copy all unannounced udebs.
Comment 3 Erik Damrose univentionstaff 2021-12-09 20:59:01 CET
OK: packages from errata5.0-0 imported
OK: debian packages imported

Fail: It seems the Package file generation is not working correctly
http://updates-test.knut.univention.de/dists/ucs501/main/binary-amd64/Packages
contains only the imported errata5.0-0 packages
-> This causes all tests to fail because the majority of packages cannot be found

- imported debian packages are not referenced
- ucs5.0-0 packages are not referenced
-> if i understand correctly, we only want ucs501 in the sources.list files, so we need all package references that were not updated since 5.0-0 in 5.0-1
Comment 4 Philipp Hahn univentionstaff 2021-12-10 13:54:54 CET
(In reply to Erik Damrose from comment #3)
> Fail: It seems the Package file generation is not working correctly
> http://updates-test.knut.univention.de/dists/ucs501/main/binary-amd64/
> Packages
> contains only the imported errata5.0-0 packages
> -> This causes all tests to fail because the majority of packages cannot be
> found

announce_ucs_release5 was called without --previous 5.0-0
Fixed by https://git.knut.univention.de/univention/dist/repo-ng/-/commit/2c2e36ed62444874dbab2d9c252215d067a0196e
Comment 5 Erik Damrose univentionstaff 2021-12-13 18:12:52 CET
OK: Packages imported and build.
OK: Issues found with the import of errata5.0-0 packages were found and fixed at bug 54219
OK: univention-errata-level e174
OK: Latest import on 2021-12-13
Verified
Comment 6 Philipp Hahn univentionstaff 2021-12-15 13:58:51 CET
[5.0-1] 71b0b3d3aa doc[changelog]: Add latest 5.0-0 errata 165-174
 doc/changelog/changelog-5.0-1.xml | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

https://git.knut.univention.de/univention/ucs/-/pipelines/31968
https://git.knut.univention.de/univention/docs.univention.de/-/pipelines/31970

OK: https://docs.software-univention.de/release-notes-5.0-1-de.html
Comment 7 Erik Damrose univentionstaff 2021-12-15 16:46:53 CET
UCS 5.0-1 has been released.

https://docs.software-univention.de/release-notes-5.0-1-en.html

If this error occurs again, please clone this bug.