Packages for 4.0.6 testing and stable (pre Release 4.0.7)

Antworten
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Packages for 4.0.6 testing and stable (pre Release 4.0.7)

Beitrag von d.oertel »

Packages for 4.0.6 testing and stable (pre Release 4.0.7)

Dear opsi users,

The new release 4.0.7 opsi approaches.
opsi 4.0.7 will bring a new boot image,
which unfortunately is not entirely compatible with the current Netbootproducts.
To avoid sudden incompatibilities when changing
we bring now all essential Netproducts to testing with one variant,
which works with both the current and also with the 4.0.7 version.
So we publish now as stable the products that were published as testing on 6.6.2016.

As Testing we publish a new version of python-opsi with the following patch:

On server operating systems using a Python version with the patch for
Python bug 22928 the changes made with that patch result in newline
characters (\n) being not allowed anymore in HTTP headers.
This patch addresses the problems described in CVE-2016-5699.

The effect on opsi is that i.e. installing a package on a depot results
in an "Invalid header value" error message and the installation not
taking place.
Even though only depots with an ID longer than 24 characters seem to be
affected we strongly advice installing this update.

As stable we publish the following:


Netboot:
* Various Windows NT6 4.0.6.2-6

opsi-local-image:
* Various opsi-local-image windows NT6 (4.0.6.1-4)
* opsi-local-image windows XP
* opsi-local-image-prepare (4.0.6.1-3)
* opsi-local-image-opensuse13-2 (4.0.6.2-4)
* opsi-local-image-ubuntu (4.0.6.1-4)

opsi-linux:
* debian (4.0.6.1-3)
* ubuntu (4.0.6.1-6)
* debian7 (4.0.6-5)
* debian8 (4.0.6-5)
* ubuntu14-04 (4.0.6-6)
* ubuntu15-10 (4.0.6-6)
* ubuntu16-04 (4.0.6-6)
* centos70 (4.0.6.2-3)
* redhat70 (4.0.6.2-3)
* opensuse13-2 (4.0.6.2-6)
* opensuse42-1 (4.0.6.2-6)
* sles12 (4.0.6.2-6)
* sles12sp1 (4.0.6.2-6)

* l-desktop 4.0.6.1-1

As testing we publish the following:

Server packages:

* python-opsi 4.0.6.46.1

As always, kind regards,
detlef oertel


Changelogs:
==================================================================================================
Netboot:
==================================================================================================

windows (4.0.6.2-6) experimental; urgency=low

* setup.py: corrected nvme disk handling in EFI mode

-- Mathias Radtke <m.radtke@uib.de> Wed May 25 17:08:51 2016 +0200


windows (4.0.6.2-5) stable; urgency=low

* Writing product id, product version, package version and hostid at the log start
* setting dataPartitionPreserve = 'never' if (windowsPartitionSize == "100%")
* fix in postinst_win: removing property installfiles_dir
* opsisetuplib.py: Bypassing error when removing empty directories in /dev

-- Detlef Oertel <d.oertel@uib.de> Wed, 12 May 2016:15:00:00 +0200


windows (4.0.6.2-4) stable; urgency=low

* Internal,experimental and undocumented (my vanish without notice):
If there are multiple dirs matching installfiles* (installfiles?*)
a Property installfiles_dir is creasted which give the possibility
to choose between different installation medias

-- Detlef Oertel <d.oertel@uib.de> Wed, 20 Apr 2016:15:00:00 +0200
==================================================================================================
opsi-local-image:
==================================================================================================

opsi-local-image-capture (4.0.6.1-6) stable; urgency=low

* opsisetuplib.py: Bypassing error when removing empty directories in /dev

-- detlef oertel <d.oertel@uib.de> Mon, 17 May 2016 15:00:00 +0200
==================================================================================================

opsi-local-image-prepare (4.0.6.1-3) stable; urgency=low

* opsisetuplib.py: Bypassing error when removing empty directories in /dev
* lvmClearVolumeGroups()

-- detlef oertel <d.oertel@uib.de> Mon, 17 May 2016 15:00:00 +0200

opsi-local-image-prepare (4.0.6.1-2) stable; urgency=low

* new property delay_for_reboot (Time in seconds before reboot (to give time to handle setup_after_install))

-- detlef oertel <d.oertel@uib.de> Fri, 29 Apr 2016 15:00:00 +0200
==================================================================================================
opsi-local-image-(windows*) (4.0.6.1-5) stable; urgency=low

* opsisetuplib.py: Bypassing error when removing empty directories in /dev

-- Mathias Radtke <m.radtke@uib.de> Fri, 13 Apr 2016 14:00:00 +0200

==================================================================================================

opsi-local-image-ubuntu (4.0.6.1-4) stable; urgency=low

* opsisetuplib.py: Bypassing error when removing empty directories in /dev
* some more dependencies for opsi-linux-client-agent (do)

-- Mathias Radtke <m.radtke@uib.de> Fri, 13 Apr 2016 14:00:00 +0200


opsi-local-image-ubuntu (4.0.6.1-3) stable; urgency=low

* release: added wily and xenial, removed: quantal,raring,saucy
* multiple ports from ubuntu (4.0.6.1-5)

-- Detlef Oertel <d.oertel@uib.de> Fri, 22 Apr 2016:15:00:00 +0200

==================================================================================================
opsi-local-image-opensuse13-2 (4.0.6.2-4) stable; urgency=low

* opsisetuplib.py: Bypassing error when removing empty directories in /dev
* use kexec from bootimage

-- Mathias Radtke <m.radtke@uib.de> Fri, 13 Apr 2016 14:00:00 +0200


==================================================================================================
opsi-linux:
==================================================================================================
Linux* stable; urgency=low:
debian (4.0.6.1-3)
ubuntu (4.0.6.1-6)

debian7 (4.0.6-5)
debian8 (4.0.6-5)
ubuntu14-04 (4.0.6-6)
ubuntu15-10 (4.0.6-6)
ubuntu16-04 (4.0.6-6)

centos70 (4.0.6.2-3)
redhat70 (4.0.6.2-3)

opensuse13-2 (4.0.6.2-6)
opensuse42-1 (4.0.6.2-6)
sles12 (4.0.6.2-6)
sles12sp1 (4.0.6.2-6)

changelog entry:

* opsisetuplib.py: Bypassing error when removing empty directories in /dev

-- Mathias Radtke <m.radtke@uib.de> Fri, 13 Apr 2016 14:00:00 +0200

==================================================================================================

debian8_4.0.6-4 stable; urgency=low

debuntu.py: removed static releaseId variable

-- Mathias Radtke m.radtke@uib.de Wed, 04 May 2016 09:45:00 +0200
==================================================================================================

ubuntu14_04_4.0.6-5 testing; urgency=low

debuntu.py: removed static releaseId variable

-- Mathias Radtke m.radtke@uib.de Wed, 04 May 2016 09:45:00 +0200

==================================================================================================

ubuntu15_10_4.0.6-5 testing; urgency=low

debuntu.py: removed static releaseId variable

-- Mathias Radtke m.radtke@uib.de Wed, 04 May 2016 09:45:00 +0200

==================================================================================================

debian7_4.0.6-4 testing; urgency=low

debuntu.py: removed static releaseId variable

-- Mathias Radtke m.radtke@uib.de Wed, 04 May 2016 09:45:00 +0200

==================================================================================================
l-desktop 4.0.6.1-1 ; testing ; urgency=low

* no ppa for cinnamon since 14.10
* enhanced error handling in shellCalls
* detect opsiclientd

-- d.oertel <d.oertel@uib.de> Fri, 13 May 2016 13:08:36 + 0100
==================================================================================================
Server packages
==================================================================================================
python-opsi (4.0.6.46.1-1) stable; urgency=medium

* Using the new-style base64 Python interface to avoid breaking with
combinations of username and password that exceed 72 characters and
lead to newlines in the base64-encoded authentication header.
This is in response to CVE-2016-5699 / Python bug 22928 as these
patched Python versions may lead to breaks on some systems.

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 22 Jun 2016 17:28:31 +0200
==================================================================================================
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Antworten