Neues Feature-Release als Stable und einige Testing Releases

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

Neues Feature-Release als Stable und einige Testing Releases

Beitrag von d.oertel »

Neues Feature-Release als Stable und einige Testing Releases
============================================================

Sehr geehrte opsi-Anwenderinnen und Anwender,

heute veröffentlichen wir eine Reihe von Paketen, die folgende Features nun als Stable freigeben.
Es sollten keine besonderen Upgradearbeiten notwendig sein. Dennoch bitten wir darum, auch die angepasste Dokumentation zu den neuen Features zu lesen, da hier die Schritte der einzelnen neuen Features beschrieben werden. Für dieses Release wurden aktualisierte opsi Handbücher als PDF, ePub, HTML unter folgenden Links zur Verfügung gestellt:

https://download.uib.de/opsi4.0/doc/
bzw.
http://uib.de/de/opsi-dokumentation/dokumentationen/
bzw.
http://www.opsi.org/en/documentation-info

Zum Testen der kostenpflichtige Features benötigen Sie eine Freischaltung. Eine temporäre Freischaltung u.a. für die neuen Features können Sie unter info(at)uib.de anfordern.

Folgende Features werden mit diesem Release als Stable freigegeben:

opsi Directory Connector (kostenpflichtig)
==========================================

Der opsi Directory Connector ist ein Modul zum Abgleich der Daten einer Domäne (Microsoft Active Directory oder Samba4) mit opsi. Hauptziel des Moduls ist die Domäne als führendes System auch für opsi zu verwenden.

Neuerungen am opsi-Configed
===========================

Bitte beachten: Wir gehen davon aus, dass Java 1.8x überall ausgerollt ist, weil ältere Public-Versionen keine Security-Updates mehr erhalten. Der opsi-configed ist daher mit Java 1.8 kompiliert und unter 1.7 nicht mehr lauffähig. Falls doch eine 1.7x-Version benötigt wird, setzen Sie uns bitte davon in Kenntnis, wir können dann vorläufig eine angepasste Variante zur Verfügung stellen.

Im opsi-configed 4.0.5x werden neben vielen kleineren Verbesserungen und Bug-Fixes zwei größere Features released:

===== 1. User-Roles (kostenpflichtig) =====

Mit diesem Modul lässt sich zum ersten Mal ein Rollenkonzept in opsi realisieren. Die Clientsichtbarkeit im opsi-Configed kann User-spezifisch auf eine Auswahl der Depots beschränkt, die Bearbeitung globaler Einstellungen unterbunden werden. Auch ein reiner Readonly-Zugang zum Beispiel für den HelpDesk kann eingerichtet werden.

===== 2. Server-Konsole (frei) =====
Dieses Feature ermöglicht, direkt über den opsi-configed alle opsi-Befehle der täglichen Arbeit, die bisher das Öffnen einer Server-Konsole erfordert haben, über einen opsi-configed-Dialog abzusetzen. Die Standard-opsi-Aufrufe sind bereits konfiguriert. Für beliebige weitere Server-Befehle und -Skripte kann der Admin mit wenigen Mausklicks im opsi-configed zusätzliche Menü-Einträge einrichten und sie allen oder (in Kombinaton mit dem UserRoles-Modul) ausgewählten Usern zur Verfügung stellen. Auf Wunsch kann der configed sogar eine vollemulierte SSH-Sitzung auf dem opsi-Server öffnen, so dass keine Zusatztools mehr benötigt werden, um administrativ auf dem Server zu arbeiten.

Unterstützung für Windows 10 Creators Update
============================================

Wir veröffentlichen heute neue Windows 10 Netboot-Produkte, die benötigt werden, wenn man das neue Windows 10 Creators Update (Build 1703) mit opsi verteilen möchte. Achtung: Die Anpassungen beinhalten eine veränderte unattend.xml. Diese neue unattend.xml wird nur dann automatisch installiert, wenn Sie keine Änderungen an der Datei custom/unattend.xml vorgenommen haben (diese also identisch ist mit der opsi/unattend.xml.template). Sollten Sie Änderungen an Ihrer unattend.xml gemacht haben, dann sollten Sie Ihre aktuelle unattend.xml unter custom, mit der unattend.xml.template aus dem opsi-Verzeichnis abgleichen und die Änderungen aus dem Template in Ihre unattend.xml mit einbauen.
Die Änderungen sind auch abwärtskompatibel mit vorherigen Windows 10 Builds (getestet mit folgenden Win10 Builds: 1511, 1607 und 1703).

Unterstützung weiterer Linux-Distributionen als Testing
=======================================================

Mit diesem Release veröffentlichen wir auch zusätzlich die Pakete für SLES12 SP2 und OpenSuse Leap 42.2 als Testing.


Als Stable veröffentlichen wir:
===============================

===== Server-Pakete =====

* opsi-linux-support (4.0.7-5)
* opsi-depotserver (4.0.7.1-1)
* opsiconfd (4.0.7.9-1)
* python-opsi (4.0.7.39-1)
* opsi-linux-bootimage (20170405-1)
* opsi-configed Version (4.0.7.5.22-2)

===== Localboot-Pakete =====

* opsi-configed Version (4.0.7.5.22-2)
* opsi-configed jetzt auch als setup.exe:
http://download.uib.de/opsi4.0/helper/o ... -setup.exe
* opsi-wim-delete (4.0.7.1-1)
* opsi-wim-info (4.0.7.2-1)
* swaudit (4.0.7.4-2)

===== Netboot-Pakete =====

* win10 (4.0.7.1-7)
* win10-x64 (4.0.7.1-7)
* win10-captured (4.0.7.1-7)
* win10-x64-captured (4.0.7.1-7)

===== opsi-linux Netboot-Pakete =====

* centos70 (4.0.7.2-1)
* debian (4.0.7.2-1)
* debian7 (4.0.7.2-1)
* debian8 (4.0.7.2-1)
* opensusel42-1 (4.0.7.2-2)
* opensusel42-2 (4.0.7.2-2)
* redhat70 (4.0.7.2-1)
* sles11sp4 (4.0.7.2-1)
* sles12 (4.0.7.2-1)
* sles12sp1 (4.0.7.2-1)
* sles12sp2 (4.0.7.2-1)
* ubuntu14-04 (4.0.7.2-1)
* ubuntu16-04 (4.0.7.2-1)
* ubuntu (4.0.7.2-1)
* ucs41 (4.0.7.2-1)

===== opsi-linux Localboot-Pakete =====

* opsi-linux-client-agent (4.0.7.6-1)

===== opsi-local-image-Pakete =====

* opsi-local-image-win10 (4.0.7.1-5)
* opsi-local-image-win10-x64 (4.0.7.1-5)
* opsi-local-image-win10-captured (4.0.7.1-5)
* opsi-local-image-win10-x64-captured (4.0.7.1-5)
* opsi-local-image-prepare (4.0.7.1-2)
* opsi-local-image-restore (4.0.7.1-3)


Folgende Pakete werden als Testing veröffentlicht:
==================================================

===== Server-Pakete =====

* python-opsi (4.0.7.40-1)
* opsi-linux-bootimage (20170508-1)

===== Localboot-Pakete =====

* config-win10 (4.0.7-6)
* opsi-client-agent (4.0.7.15-1)

===== Netboot-Pakete =====

nix

===== opsi-linux Netboot-Pakete =====

* debian (4.0.7.2-2)

===== opsi-linux Localboot-Pakete =====

* l-hwaudit 4.0.7-3

===== opsi-local-image-Pakete =====

opsi-local-image-restore (4.0.7.1-5)

------------------------------------------------

mit freundlichen Grüßen

detlef oertel
################################################################
# Changelogs

opsi-configed (4.0.7.5.22-2) stable; urgency=medium

* rpm build fix: applet removed.

-- Erol Ueluekmen <e.ueluekmen@uib.de> Tue, 09 May 2017 09:17:01 +0200

opsi-configed (4.0.7.5.22-1) STABLE; urgency=medium

* signed version

-- roeder <r.roeder@uib.de> Mon, 08 May 2017 16:25:02 +0200

opsi-configed (4.0.7.5.22) stable; urgency=medium

* SSH console feature added

* licence management max table width extended
* removal of host specific properties via context menu
* ignore case for swident in SWAuditClientEntry (bugfix)
* new columns configurable in client menu
* user roles feature added
* modules check for user roles and linux clients
* interpreter for extended modules check
* logging and selecting tls version
* hosts-to-wake-up corrected
* fixing popup of combobox in windows

-- Rupert Roeder <r.roeder@uib.de> Thu Apr 19 13:25:44 2017 +0200

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

opsi-linux-support (4.0.7-5) stable; urgency=medium

* Better out-of-the-box experience for UCS.
* SUSE: do not alter default options.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 05 Aug 2016 15:46:46 +0200

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

opsi-depotserver (4.0.7.1-1) testing; urgency=medium

* opsi-setup: Do not display None for value if this is returned reading data
from an existing certificate.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 09 Jan 2017 15:53:20 +0100

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

opsiconfd (4.0.7.9-1) stable; urgency=medium

* Infopage now sorts the seen user agents and rpc calls case-insensitive.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 21 Apr 2017 15:10:02 +0200

opsiconfd (4.0.7.8-1) stable; urgency=medium

* The infopage now shows what user agents have been seen during the
run of opsiconfd.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 30 Mar 2017 13:23:36 +0200

opsiconfd (4.0.7.7-1) stable; urgency=medium

* Disabling "symlink logs" now has the desired effect that logs will
not be linked. Once a client is successful authenticated %m will be
replaced with the client ID instead of the IP in the logfile name.

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 29 Mar 2017 10:36:50 +0200

opsiconfd (4.0.7.6-2) experimental; urgency=low

* fixing broken logrotate on CentOS6 & RHEL6

-- Mathias Radtke <m.radtke@uib.de> Mon, 16 Jan 2017 09:37:00 +0100

opsiconfd (4.0.7.6-1) experimental; urgency=medium

* Added support to configure the ciphers accepted by the opsiconfd when
creating an secured connection (https).

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 11 Jan 2017 14:53:01 +0100

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

python-opsi (4.0.7.40-1) stable; urgency=medium

* 30_kiosk.conf: getKioskProductInfosForClient does only return a product
once even if they are in multiple groups.

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 03 May 2017 14:18:09 +0200

python-opsi (4.0.7.39-1) stable; urgency=medium

* Added 30_kiosk.conf for the new kiosk client.
* 30_sshcommands.conf: Internal refactoring.
* 30_sshcommands.conf: Removed getSSHCommand.
Use SSHCommand_getObject instead.
* 30_sshcommands.conf: Removed getSSHCommands.
Use SSHCommand_getObjects instead.
* 30_sshcommands.conf: Removed createSSHCommands.
Use SSHCommand_createObjects instead.
* 30_sshcommands.conf: Removed createSSHCommand.
Use SSHCommand_createObject instead.
* 30_sshcommands.conf: Removed updateSSHCommand.
Use SSHCommand_updateObject instead.
* 30_sshcommands.conf: Removed updateSSHCommands.
Use SSHCommand_updateObjects instead.
* 30_sshcommands.conf: Removed deleteSSHCommands.
Use SSHCommand_deleteObjects instead.
* 30_sshcommands.conf: Removed deleteSSHCommand.
Use SSHCommand_deleteObject instead.
* 40_admin_tasks.conf: Updated docstring of getClientsWithOutdatedProduct.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 24 Apr 2017 17:46:09 +0200

python-opsi (4.0.7.38-4) stable; urgency=medium

* Drop creating the custom ssh command file in the postinst.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 20 Apr 2017 19:29:11 +0200

python-opsi (4.0.7.38-3) stable; urgency=medium

* Do not deploy empty file for custom ssh command config but instead
create that file in the postinst if not existing.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 20 Apr 2017 17:09:02 +0200

python-opsi (4.0.7.38-2) stable; urgency=medium

* Reverted the prevention of creating users on UCS.
* SSH extension: emptied file with default commands for safety reasons.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 20 Apr 2017 12:52:51 +0200

python-opsi (4.0.7.38-1) stable; urgency=medium

* 10_opsi.conf: Do not pass invalid parameter in deleteProductDependency.
* Added SSH extension.
* OPSI.Logger: Show no message if unlinking a non-existing file fails.
* OPSI.Util.File.Opsi.PackageControlFile: if no version for package or
product are given assume defaults.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 30 Mar 2017 10:47:13 +0200

python-opsi (4.0.7.37-1) stable; urgency=medium

* 20_legacy.conf: Removed methods getPcpatchRSAPrivateKey and
setPcpatchPassword. Please use the opsi-admin task setPcpatchPassword
for setting the password instead.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 02 Mar 2017 11:23:49 +0100

python-opsi (4.0.7.36-1) stable; urgency=medium

* OPSI.Util: the methods for blowfish encryption / decryption now raise
a BlowfishError if things fail.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 16 Feb 2017 15:11:25 +0100

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

opsi-linux-client-agent (4.0.7.6-1) stable; urgency=medium

* Updated opsi-deploy-client-agent to 4.0.7.5.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 5 Apr 2017 13:47:31 + 0100


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

windows10 (4.0.7.1-7) testing; urgency=low

* unattend.xml: Windows 10 1703 compatible

-- Mathias Radtke m.radtke@uib.de Wed, Apr 12 16:33:00 2017 +0200

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

opsi-local-image-win10* (4.0.7.1-5) testing; urgency=low

* unattend.xml: Windows 10 1703 compatible

-- Mathias Radtke m.radtke@uib.de Wed, Apr 12 16:33:00 2017 +0200

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Dieses Changelogs betreffen folgende Linux-Netboot-Pakete:

linux = alle opsi-Linux-Netboot-Pakete

linux (4.0.7.2-1) testing; urgency=low

postinst: sudo command may fail -> echo to inform user

-- Mathias Radtke m.radtke@uib.de Thu Mar 16 15:15:00 +0100

~~~~~~~~~~~~~~~

opensusel42-1 & opensusel42-2 (4.0.7.2-2) testing; urgency=medium
UEFI compatible installation

-- Mathias Radtke m.radtke@uib.de Mon Apr 03 2017 14:50:00 +0200

~~~~~~~~~~~~~~~

debian (4.0.7.2-2) testing; urgency=low

* added compatability to install debian 9 (stretch)

-- Mathias Radtke <m.radtke@uib.de> Fri May 12 15:00:00 +0200

~~~~~~~~~~~~~~~

opsi-linux-client-agent (4.0.7.6-1) stable; urgency=medium

* Updated opsi-deploy-client-agent to 4.0.7.5.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 5 Apr 2017 13:47:31 + 0100

opsi-linux-client-agent (4.0.7.5-2) stable; urgency=medium

* setup.opsiscript: fix PatchHosts_standard wrong sequence; references #2508
* setup.opsiscript: get last element from 'dig +short' output list; references #2508
* setup.opsiscript: set non-debug default log level to 7

-- d.oertel <d.oertel@uib.de> Fri, 24 Feb 2017 15:00:00 + 0100

~~~~~~~~~~~~~~~

l-hwaudit 4.0.7-3; stable; urgency=low

* added univention ucs support

-- Mathias Radtke <m.ratdke@uib.de> Tue, 27 Sep 2016 10:00:00 +0200

l-hwaudit 4.0.7-2; stable; urgency=low

* debian based systems work
* added rpm support
* added sles/suse support - installs fine on all supported distributions

-- Mathias Radtke <m.ratdke@uib.de> Fri, 23 Sep 2016 10:00:00 +0200

l-hwaudit 4.0.7-1; experimental; urgency=low

* using static binary instead of installing official version

-- Mathias Radtke <m.ratdke@uib.de> Thu, 14 June 2016 14:31:00 +0200

~~~~~~~~~~~~~~~

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

* opsisetuplib.py: syncing disks before use
* opsisetuplib.py: added eMMC compatability

-- Mathias Radtke <m.radtke@uib.de> Wed, 08 Feb 2017 14:30:00

~~~~~~~~~~~~~~~

opsi-local-image-restore (4.0.7.1-5) experimental; urgency=low

* opsisetuplib.py: added additional 15 seconds of sleep prior mounting restore partition

-- Mathias Radtke <m.radtke@uib.de> Tue Mar 14 10:47:00 2017 +0100

opsi-local-image-restore (4.0.7.1-4) stable; urgency=low

* opsisetuplib.py: added additional 10 seconds of sleep when mounting partition

-- Mathias Radtke <m.radtke@uib.de> Fri Jan 27 15:00:00 2017 +0100

opsi-local-image-restore (4.0.7.1-3) stable; urgency=low

* opsisetuplib.py: syncing disks before use
* opsisetuplib.py: added eMMC compatability & EFI partitioning fix when not running on sda device

-- Mathias Radtke <m.radtke@uib.de> Mon Jan 23 10:31:36 2017 +0200

~~~~~~~~~~~~~~~

config-win10 (4.0.7-6); stable; urgency=low

* fixed various bugs in the script flow
* removed ProfileAction section
* removed force_login_script property -> actually did nothing
* removed boot_to_desktop property -> win81 legacy property

-- Mathias Radtke <m.radtke@uib.de> Tue, 09 May 2017 14:00:00 +0200

config-win10 (4.0.7-5); stable; urgency=low

* deactivate adobe flash autorun
* disable location and sensors
* disable online search
* disable share of handwriting telemetry
* disable settings sync

-- Mathias Radtke <m.radtke@uib.de> Wed, 22 Feb 2017 10:42:00 +0100

~~~~~~~~~~~~~~~

opsi-wim-delete (4.0.7.1-1) stable; urgency=low

* derivated from opsi-wim-info (4.0.7.2-1)
* derivated from opsi-capture

-- detlef oertel <d.oertel@uib.de> Thu, 09 Feb 2017 15:00:00 +0000

~~~~~~~~~~~~~~~

opsi-wim-info (4.0.7.2-1) stable; urgency=low

* update to wimlib-1.11.0-windows
* cleanup

-- detlef oertel <d.oertel@uib.de> Thu, 09 Feb 2017 15:00:00 +0000

~~~~~~~~~~~~~~~

swaudit (4.0.7.4-2) stable; urgency=low

* max loglevel property added to create the option of limiting log file size

-- rupert roeder <r.roeder@uib.de> Wed, 25 Jan 2017 14:00:00 +0100

swaudit (4.0.7.4-1) stable; urgency=low

* fix problems with quatations in uninstall key ( #2481)

-- detlef oertel <d.oertel@uib.de> Thu, 08 Dec 2016 15:00:00 +0100

~~~~~~~~~~~~~~~

opsi-linux-bootimage (20170508-1) testing; urgency=medium

* Serial driver 8250 built-in
* enabled serial-getty@ttyS0 on boot

-- Mathias Radtke <m.radtke@uib.de> Mon, 08 May 2017 14:38:22 +0200

opsi-linux-bootimage (20170502-1) experimental; urgency=medium

* fixed false positive when using nodhcp in cmdline

-- Mathias Radtke <m.radtke@uib.de> Tue, 02 May 2017 14:24:25 +0200

opsi-linux-bootimage (20170405-1) stable; urgency=medium

* removed user user
* CD ISO has sshd disabled by default
* kernel 4.10.8

-- Mathias Radtke <m.radtke@uib.de> Wed, 05 Apr 2017 14:27:19 +0200

opsi-linux-bootimage (20170310-1) experimental; urgency=medium

* removed module x2apic

-- Mathias Radtke <m.radtke@uib.de> Fri, 10 Mar 2017 09:50:52 +0100

opsi-linux-bootimage (20170307-1) experimental; urgency=medium

* kernel 4.10.1

-- Mathias Radtke <@m.radtke@uib.de> Tue, 07 Mar 2017 12:16:57 +010

~~~~~~~~~~~~~~~

opsi-client-agent (4.0.7.15-1) stable; urgency=low

* updated opsi-deploy-client-agent to 4.0.7.4.
* sub_restore_productOnClient: also backup and restore once action requests

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 3 Apr 2017 13:45:49 +0200

opsi-client-agent (4.0.7.14-1) stable; urgency=low

* opsiclientkiosk ... (at work)
* new properties: kiosk_startmenue_entry, kiosk_desktop_icon uib#2016112110000071
* kiosk-client will use custom icon file if existing ("$INST_BaseDir$\custom\opsiclientkioskskin\kiosk.ico")
* remove experimental opsiclientd.zip fix

-- Detlef Oertel <d.oertel@uib.de> Thu, 23 Feb 2017:15:00:00 +0200

opsi-client-agent (4.0.7.13-1) stable; urgency=low

* Handle configstate: clientconfig.capture.do_not_change_setup_requests:
* means nothing if clientconfig.capture.switch_installed_products_to_setup=false
* all setup actionrequests will remain, even if they part of the restored meta data

* opsiclientkiosk 4.0.7.6: fix (thread) for progressbar on button 'store actions' ; fixes #2586

-- Detlef Oertel <d.oertel@uib.de> Mon, 20 Feb 2017:15:00:00 +0200
opsi support - uib gmbh

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