Univention Bugzilla – Bug 49013
Unreleased UCS-4.4-0 amd64 DVD breaks installer tests for French
Last modified: 2024-03-15 10:19:38 CET
The UCS-4.4-0 amd64 broken contains an out-dated version of "di-univention-system-setup": $ isoinfo -f -R -i /var/univention/buildsystem2/isotests/ucs_4.4-0-latest-amd64.iso | grep system-setup /all/univention-system-setup-boot_12.0.2-4A~4.4.0.201903141052_all.deb /all/univention-system-setup_12.0.2-4A~4.4.0.201903141052_all.deb /amd64/di-univention-system-setup_11.0.5-28A~4.3.0.201811272010_amd64.udeb For some unknown reason the "amd64" "udeb" is missing: $ cd apt/ucs_4.4-0 $ find -name \*univention-system-setup\* ./all/univention-system-setup-boot_12.0.2-2A~4.4.0.201903110954_all.deb ./all/univention-system-setup_12.0.2-2A~4.4.0.201903110954_all.deb ./source/univention-system-setup_12.0.2-2A~4.4.0.201903110954.dsc ./source/univention-system-setup_12.0.2-2A~4.4.0.201903110954.tar.gz ./i386/di-univention-system-setup_12.0.2-2A~4.4.0.201903110954_i386.udeb $ REPO_FORCE_BUILD=1 build-package-architecture-ng -r 4.4 -p univention-system-setup ... di-univention-system-setup_12.0.2-2A~4.4.0.201903110954_amd64.udeb $ build-cd-ucs4 -r 4.4-0 -i '/var/univention/buildsystem2/apt/ucs_4.4-0' --keep-installer $ isoinfo -f -R -i /var/univention/buildsystem2/isotests/ucs_4.4-0-20190315-170114-dvd-amd64.iso | grep univention-system-setup /all/univention-system-setup-boot_12.0.2-2A~4.4.0.201903110954_all.deb /all/univention-system-setup_12.0.2-2A~4.4.0.201903110954_all.deb /amd64/di-univention-system-setup_12.0.2-2A~4.4.0.201903110954_amd64.udeb $ repo_admin.py --cherrypick -r 4.4-0 --releasedest 4.4-0 --dest errata4.4-0 -p univention-system-setup Package: univention-system-setup Version: 12.0.2-2A~4.4.0.201903151650 Branch: ucs_4.4-0 Scope: errata4.4-0 +++ This bug was initially created as a clone of Bug #44162 +++ +++ This bug was initially created as a clone of Bug #42853 +++ +++ This bug was initially created as a clone of Bug #42327 +++
$ diff <(isoinfo -R -f -i /var/univention/buildsystem2/mirror/ftp/download/ucs-cds/ucs4.4-0/UCS_4.4-0-amd64.iso) <(isoinfo -R -f -i /var/univention/buildsystem2/isotests/ucs_4.4-0-20190315-170114-dvd-amd64.iso) 771c771 < /amd64/di-univention-system-setup_11.0.5-28A~4.3.0.201811272010_amd64.udeb --- > /amd64/di-univention-system-setup_12.0.2-2A~4.4.0.201903110954_amd64.udeb OK: iso with KVM shows French USS
FAIL - do we need a yaml entry? OK - french installation tests
(In reply to Felix Botner from comment #2) > FAIL - do we need a yaml entry? No source was changed, just a kick at the amd64 builder. Releasing it now will not change anything to our current user base as a new DVD needs to be built and released. Even releasing it now as an errata will not fix anything as the (PXE) installer will not include the errata component. This is only relevant for the next UCS-4.4 release or when we re-release a fixed UCS-4.4-0_amd64.iso So no, from a technical standpoint we do not need a YAML file.
(In reply to Philipp Hahn from comment #3) > (In reply to Felix Botner from comment #2) > > FAIL - do we need a yaml entry? > > No source was changed, just a kick at the amd64 builder. Releasing it now > will not change anything to our current user base as a new DVD needs to be > built and released. > Even releasing it now as an errata will not fix anything as the (PXE) > installer will not include the errata component. > This is only relevant for the next UCS-4.4 release or when we re-release a > fixed UCS-4.4-0_amd64.iso > > So no, from a technical standpoint we do not need a YAML file. OK