Bug 42452 - New UCS 4.1-3 installation DVD with errata updates
New UCS 4.1-3 installation DVD with errata updates
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Update - univention-updater
UCS 4.1
Other Linux
: P5 normal (vote)
: UCS 4.1-3-errata
Assigned To: Philipp Hahn
Stefan Gohmann
https://hutten.knut.univention.de/med...
:
Depends on: 42402 42450
Blocks:
  Show dependency treegraph
 
Reported: 2016-09-21 05:32 CEST by Stefan Gohmann
Modified: 2016-09-26 07:52 CEST (History)
5 users (show)

See Also:
What kind of report is it?: Release Management
What type of bug is this?: 6: Setup Problem: Issue for the setup process
Who will be affected by this bug?: 4: Will affect most installed domains
How will those affected feel about the bug?: 4: A User would return the product
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 Stefan Gohmann univentionstaff 2016-09-21 05:32:33 CEST
We need to create new installation DVDs with a fix for Bug #42450.

+++ This bug was initially created as a clone of Bug #42450 +++

We found in /etc/apt/sources.list.d/15_ucs-online-version.list

# An error occurred during the repository check. The error message:
#   Traceback (most recent call last):
#     File "<stdin>", line 13, in <module>
#     File "/usr/lib/pymodules/python2.7/univention/updater/tools.py", line 579, in __init__
#       self.ucr_reinit()
#     File "/usr/lib/pymodules/python2.7/univention/updater/tools.py", line 660, in ucr_reinit
#       assert self.server.access(None, '')
#     File "/usr/lib/pymodules/python2.7/univention/updater/tools.py", line 488, in access
#       raise ConfigurationError(uri, reason)
#   ConfigurationError: Configuration error: host is unresolvable


Only 4.1-3-errata was included in 20_ucs-online-component.list

This resulted in the following apt-get operation set:

Statusinformationen werden eingelesen....
Die folgenden Pakete werden ENTFERNT:
  univention-management-console univention-management-console-module-setup
  univention-server-master
Die folgenden NEUEN Pakete werden installiert:
  univention-nagios-samba
Die folgenden Pakete sind zurückgehalten worden:
  python-univention-appcenter
Die folgenden Pakete werden aktualisiert (Upgrade):
  libidn11 libpython2.7 libxslt1.1 python-univention-connector-s4
  [...]

The problem came from added dependencies in univention-management-console-module-setup and python-univention-appcenter in the latest 4.1-3 errata updates. These dependencies could not be found and thus the packages were not installed / had to be removed.

The updater should not operate under these conditions. Also, the sources.list should rewrite itself. We got feedback that later on, the error messages disappeared.
Comment 1 Erik Damrose univentionstaff 2016-09-21 09:19:13 CEST
This is blocked by bug 42402. We either have to revert the change to system setup or adapt the installer to mount the DVD as a package source. IMO the DVD should be used.
Comment 2 Philipp Hahn univentionstaff 2016-09-22 12:40:38 CEST
r72744 | Bug #42452 repo: UCS-4.1-3+errata DVD

Package: repo-ng
Version: 2.1-61.1579.201609221239
Branch: ucs_3.2-0
Scope: internal
Comment 3 Stefan Gohmann univentionstaff 2016-09-23 06:22:54 CEST
Please build the DVD after Bug #42402 and Bug #42450 have been released.
Comment 4 Philipp Hahn univentionstaff 2016-09-23 16:10:21 CEST
ssh omar build-cd-ucs4.1-3+ --keep-installer
ssh omar build-cd-ucs4.1-3+ --keep-installer --arch i386

ucs_4.1-3-20160923-143721-dvd-amd64.iso
ucs_update_4.1-2_-_4.1-3-20160923-143721-dvd-amd64.iso
ucs_4.1-3-20160923-144829-dvd-i386.iso
ucs_update_4.1-2_-_4.1-3-20160923-144829-dvd-i386.iso


QA:
 cd /var/univention/buildsystem2/isotests
 isoinfo -R -f -i ucs_4.1-3-20160923-144829-dvd-i386.iso | grep \
  -e univention-system-setup $(: 9.0.4-43.987.201609220946) \
  -e univention-updater $(: 11.0.11-9.1491.201609221623) \
Comment 5 Stefan Gohmann univentionstaff 2016-09-26 07:42:42 CEST
I've installed the following environments:

- de and en UCS master systems

- UCS S4 domain with Master, Backup, Slave and Member

- UCS system with all components

- AD member

- App Center installations

I've found Bug #42500, everything else worked as expected.
Comment 6 Stefan Gohmann univentionstaff 2016-09-26 07:52:36 CEST
New ISO image has been uploaded.