Pakete für 4.0.6 testing und stable (pre Release für 4.0.7)

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

Pakete für 4.0.6 testing und stable (pre Release für 4.0.7)

Beitrag von d.oertel »

Pakete für 4.0.6 testing und stable (pre Release für 4.0.7)

Sehr geehrte opsi-Anwender,

Das neue Release opsi 4.0.7 nähert sicht.
opsi 4.0.7 wird ein neues bootimage mitbringen,
welches leider zu den aktuellen Netbootprodukten nicht ganz kompatibel ist.
Um beim Wechsel plötzliche Inkompatibilitäten zu vermeiden
bringen wir jetzt schon alle wesentlichen Netprodukte neu heraus,
in einer Variante, welche sowohl mit dem aktuellen als auch mit dem kommenden
4.0.7 bootimage funktioniert.

Daher geben wir die am 6.6.2016 hierzu als testing veröffentlichten Produkte nun als stable frei.

Als Testing veröffentlichen ein Update des python-opsi Paketes,
welches folgenden Patch enthält:

Auf Server-Betriebssystemen, welche eine Python-Version verwenden,
welche den Patch für Python Bug 22928 implementieren, führen die durch
diesen Patch eingebrachten Änderungen dazu, dass ein Newline-Zeichen
(\n) in HTTP-Headern nicht mehr erlaubt sind.
Durch diese Änderung werden Probleme im Zusammenhang mit CVE-2016-5699
addressiert.

Die Auswirkung auf opsi ist, dass bspw. beim Versuch ein Paket auf einem
Depot zu installieren eine Fehlermeldung "Invalid header value"
erscheint und die Installation nicht stattfinden kann.
Obwohl nur Depots mit einer ID, deren Länge 24 Zeichen überschreibt,
betroffen scheinen, empfehlen wir dringend das Einspielen dieses Updates.


Als stable veröffentlichen wir:


Netboot:
* Diverse Windows NT6 4.0.6.2-6

opsi-local-image:
* Diverse 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

Als Testing veröffentlichen wir:

Serverpakete:

* python-opsi 4.0.6.46.1

mit freundlichen Grüßen
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