Bug 40088 - New UCS 4.1-0 DVD
New UCS 4.1-0 DVD
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: General
UCS 4.1
Other Linux
: P5 normal (vote)
: UCS 4.1-0-errata
Assigned To: Philipp Hahn
Stefan Gohmann
https://hutten.knut.univention.de/med...
:
Depends on: 38507 39601 40087
Blocks:
  Show dependency treegraph
 
Reported: 2015-11-24 20:42 CET by Stefan Gohmann
Modified: 2015-12-09 07:45 CET (History)
0 users

See Also:
What kind of report is it?: ---
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 Stefan Gohmann univentionstaff 2015-11-24 20:42:25 CET
We should provide new UCS 4.1-0 DVDs.
Comment 1 Stefan Gohmann univentionstaff 2015-11-26 17:16:12 CET
Can you create a 4.1-0 DVD build script which includes the announced errata updates?
Comment 2 Philipp Hahn univentionstaff 2015-12-01 16:06:26 CET
r66030 | Bug #40088 repo: build 4.1-0+errata DVD
 build-cd-ucs4.1-0+

Package: repo-ng
Version: 2.0-244.1482.201512011604
Branch: ucs_3.2-0
Scope: internal

ucs_4.1-0-20151201-154825-dvd-amd64.iso
ucs_update_4.0-4_-_4.1-0-20151201-154825-dvd-amd64.iso
Comment 3 Stefan Gohmann univentionstaff 2015-12-02 06:10:31 CET
The wngerman package is no longer listed as maintained which breaks our daily Jenkins test. Maybe it was added manually to the cd-content list:

root@master090:~# LC_ALL=C apt-get install -s univention-server-master univention-role-server-common univention-quota univention-pam
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 univention-pam : Depends: wngerman but it is not installable
E: Unable to correct problems, you have held broken packages.
root@master090:~#
Comment 4 Philipp Hahn univentionstaff 2015-12-02 12:23:11 CET
(In reply to Stefan Gohmann from comment #3)
> The wngerman package is no longer listed as maintained which breaks our
> daily Jenkins test. Maybe it was added manually to the cd-content list

'wngerman' was only added as a dependency to "base/univention-pam" by r65871 for Bug #24840. As that package is not yet announced (staging/2015-11-24-univention-pam.yaml), it was not used for building the DVD, as this bug explicitly asked for using only *announced* packages.  ∎
Comment 5 Stefan Gohmann univentionstaff 2015-12-08 07:03:26 CET
I'm unable to build the DVD:

As user:
stefan@omar:~$ LC_ALL=C build-cd-ucs4.1-0+
build-cd-ucs4.1-0+: Building DVD...
Create update/mirror/disabled
mkdir: cannot create directory `dists': Permission denied
Unsetting update/mirror/disabled
stefan@omar:~$ 

As root:
root@omar:~# build-cd-ucs4.1-0+
build-cd-ucs4.1-0+: Building DVD...
Create update/mirror/disabled
Creating packages for 4.1-0-errata/all ...     (cache=dists/.cache/4_1_0_1_all)
Creating packages for 4.1-0-errata/i386 ...     (cache=dists/.cache/4_1_0_1_i386)
Creating packages for 4.1-0-errata/amd64 ...     (cache=dists/.cache/4_1_0_1_amd64)
Creating packages for 4.1-0/all ...     (cache=dists/.cache/4_1_0_0_all)
Creating packages for 4.1-0/i386 ...     (cache=dists/.cache/4_1_0_0_i386)
Creating packages for 4.1-0/amd64 ...     (cache=dists/.cache/4_1_0_0_amd64)
Creating packages for 4.0-0/all ...     (cache=dists/.cache/4_0_0_0_all)
Creating packages for 4.0-0/i386 ...     (cache=dists/.cache/4_0_0_0_i386)
Creating packages for 4.0-0/amd64 ...     (cache=dists/.cache/4_0_0_0_amd64)
Creating packages for 4.0-1/all ...     (cache=dists/.cache/4_0_1_0_all)
Creating packages for 4.0-1/i386 ...     (cache=dists/.cache/4_0_1_0_i386)
Creating packages for 4.0-1/amd64 ...     (cache=dists/.cache/4_0_1_0_amd64)
Creating packages for 4.0-2/all ...     (cache=dists/.cache/4_0_2_0_all)
Creating packages for 4.0-2/i386 ...     (cache=dists/.cache/4_0_2_0_i386)
Creating packages for 4.0-2/amd64 ...     (cache=dists/.cache/4_0_2_0_amd64)
Creating packages for 4.0-3/all ...     (cache=dists/.cache/4_0_3_0_all)
Creating packages for 4.0-3/i386 ...     (cache=dists/.cache/4_0_3_0_i386)
Creating packages for 4.0-3/amd64 ...     (cache=dists/.cache/4_0_3_0_amd64)
Creating packages for 4.0-4/all ...     (cache=dists/.cache/4_0_4_0_all)
Creating packages for 4.0-4/i386 ...     (cache=dists/.cache/4_0_4_0_i386)
Creating packages for 4.0-4/amd64 ...     (cache=dists/.cache/4_0_4_0_amd64)
Merging packages for ucs_4.1-0 ...
dists/ucs410/main/binary-i386:  DONE
dists/ucs410/main/debian-installer/binary-i386:  DONE
dists/ucs410/main/binary-amd64:  DONE
dists/ucs410/main/debian-installer/binary-amd64:  DONE
Merging packages for ucs_4.1-0 ...
dists/ucs410/main/binary-i386:  DONE
dists/ucs410/main/debian-installer/binary-i386:  DONE
dists/ucs410/main/binary-amd64:  DONE
dists/ucs410/main/debian-installer/binary-amd64:  DONE
INFO     Using logfile '/var/univention/buildsystem2/isotests/ucs_4.1-0-20151208-070130-dvd-amd64.log'
INFO     Updating dists directory
INFO     Preparing pbuilder/chroot environment for UCS 4.1-0
INFO     Using build directory '/var/univention/buildsystem2/temp/build-dvd/tmp9wjOF_.pid-5933.20151208-070130.d-i'
INFO     Extracting '/var/univention/buildsystem2/pbuilder/ucs_4.1-0-errata4.1-0_amd64.tgz' in '/var/univention/buildsystem2/temp/build-dvd/tmp9wjOF_.pid-5933.20151208-070130.d-i'
INFO     apt-get -qq update
INFO     apt-get install -y --force-yes build-essential dpkg-dev
INFO     Extracting Linux kernel version...
INFO     Extracted Linux kernel version 4.1.0-ucs163-amd64
INFO     Extracting source package
CRITICAL Build failed
Traceback (most recent call last):
  File "/usr/bin/build-cd-ucs4", line 371, in build_installer
    self.compile_installer()
  File "/usr/bin/build-cd-ucs4", line 139, in compile_installer
    self.extract_installer()
  File "/usr/bin/build-cd-ucs4", line 196, in extract_installer
    raise Failure('Extracting source package: Package could not be found in the specified release.')
Failure: Extracting source package: Package could not be found in the specified release.
INFO     Starting cleanup...
INFO     Cleanup finished
CRITICAL Extracting source package: Package could not be found in the specified release.
Unsetting update/mirror/disabled
root@omar:~#
Comment 6 Philipp Hahn univentionstaff 2015-12-08 09:32:40 CET
(In reply to Stefan Gohmann from comment #5)
> I'm unable to build the DVD:
> 
> As user:
> stefan@omar:~$ LC_ALL=C build-cd-ucs4.1-0+
...
> mkdir: cannot create directory `dists': Permission denied

Please check /var/univention/buildsystem2/mirror/ftp/4.1/maintained/component/4.1-0-errata/

> As root:

Should not be necessary.

> root@omar:~# build-cd-ucs4.1-0+
...
> INFO     Extracting source package
> CRITICAL Build failed
...
>   File "/usr/bin/build-cd-ucs4", line 196, in extract_installer
>     raise Failure('Extracting source package: Package could not be found in
> the specified release.')
> Failure: Extracting source package: Package could not be found in the
> specified release.

Either use '--keep-installer' or do
 repo_admin.py --cherry-pick -r 4.1 --releasedest 4.1 --dest errata4.1-0 -p debian-installer


r66149 | Bug #40088 repo: Add hint d-i is extracted

Package: repo-ng
Version: 2.0-247.1485.201512080931
Branch: ucs_3.2-0
Scope: internal
Comment 7 Philipp Hahn univentionstaff 2015-12-08 14:29:06 CET
r66174 | Bug #40088 repo: Use unmaintained for building d-i

Package: repo-ng
Version: 2.0-248.1486.201512081420
Branch: ucs_3.2-0
Scope: internal

OK: amd64 and i386 have been built successfully
OK: amd64 boots in KVM
Comment 8 Stefan Gohmann univentionstaff 2015-12-09 07:44:39 CET
Domain setup was successful with the new amd64 DVD.
Comment 9 Stefan Gohmann univentionstaff 2015-12-09 07:45:18 CET
The new amd64 DVD has been uploaded to our download server.