Actualisations dans stable et testing

Ce forum est dédié au nouveautés, événements autour du projet Opsi
otto
Beiträge: 67
Registriert: 08 Aug 2017, 12:16

Actualisations dans stable et testing

Beitragvon otto » 18 Mär 2019, 00:51

Chers utilisateurs d'opsi,

nous avons publié des actualisations pour opsi 4.1 dans stable & testing.

Nouveautés dans stable:

Paquets NT6 Netboot 4.1.0.0-15: 64Bit bootimage
Nous avons constaté qu'un matériel plus récent peut rencontrer des problèmes avec le bootimage 32bit,
qui est jusqu'à présent le standard pour des installations Windows.
A partir de 4.1.0.0-15 il y a la propriété 'architecture' pour les produits NT6 Netboot,
qui contrôle l'architecture du bootimage. Le défaut est '64bit'.
Cette propriété n'a aucun (!) impact sur l'architecture du système d'exploitation à installer.
Rappel: Cette version ne fonctionne qu'à partir de python-opsi 4.1.1.58-1

win2019 est publié dans stable avec cette version.


opsi-script 4.12.0.35-1: Soutien Bitlocker Reboot

Il y a un nouveau config: `opsi-script.global.w10bitlockersuspendonreboot` (Défaut: false)
Si true, il sera examiné pendant la demande de redémarrage si le système d'exploitation est de version >= Windows 10 et si Bitlocker est acti sur la disque système (par exemple C:)), c'est-à-dire encryption > 0%).
Si c'est le cas, il sera montré un `suspend-bitlocker` par powershell.
(Voir https://docs.microsoft.com/en-us/powers ... w=win10-ps)
Cela entraîne que, après la redémarrage, il ne faut plus saisir un mot de passe Bitlocker.
C'est toutefois lié à une perte de sécurité:
"Suspension of BitLocker does not mean that BitLocker decrypts data on the volume.
Instead, suspension makes key used to decrypt the data available to everyone in the clear."

Dans le contexte de la disponibilité générale de winexe pour les systèmes d'exploitation serveur
soutenus par opsi 4.1, winexe a été ajouté comme dépendence dans opsi-windows-support.

Webstart ne sera plus soutenu à partir de cette version.
Nous avons révisé la page de présentation de l'opsiconfd et elle présente désormais des liens de téléchargement pour les installateurs autonomes de l'opsi-confige pour plusieurs systèmes d'exploitation.


Paquets actualisés dans table:

Paquets serveur opsi 4.1:

* opsi-server 4.1.1.7-1
* opsi-windows-support 4.1.1.8-1
* opsiconfd 4.1.1.18-4
* opsi4ucs 4.1.1.9-1
* python-opsi 4.1.1.62-1

Paquets Linux Localboot:

* opsi-script-test 4.12.0.35-1

Paquets Windows Localboot:

* opsi-client-agent 4.1.0.0-26
* opsi-script-test 4.12.0.35-1
* opsi-template-with-admin 4.1.0.0-1
* opsi-winst 4.12.0.35-1

Paquets Windows Netboot:

* win10 4.1.0.0-15
* win10-captured 4.1.0.0-15
* win10-x64 4.1.0.0-15
* win10-x64-captured 4.1.0.0-15
* win2008-r2 4.1.0.0-15
* win2012 4.1.0.0-15
* win2012-r2 4.1.0.0-15
* win2016 4.1.0.0-15
* win2019 4.1.0.0-15
* win7 4.1.0.0-15
* win7-captured 4.1.0.0-15
* win7-x64 4.1.0.0-15
* win7-x64-captured 4.1.0.0-15
* win81 4.1.0.0-15
* win81-captured 4.1.0.0-15
* win81-x64 4.1.0.0-15
* win81-x64-captured 4.1.0.0-15

opsi-local-image / opsi-vhd Pakete:

* opsi-local-image-win10 4.1.0.0-15
* opsi-local-image-win10-capture 4.1.0.0-15
* opsi-local-image-win10-x64 4.1.0.0-15
* opsi-local-image-win10-x64-capture 4.1.0.0-15
* opsi-local-image-win7 4.1.0.0-15
* opsi-local-image-win7-capture 4.1.0.0-15
* opsi-local-image-win7-x64 4.1.0.0-15
* opsi-local-image-win7-x64-capture 4.1.0.0-15
* opsi-local-image-win81 4.1.0.0-15
* opsi-local-image-win81-capture 4.1.0.0-15
* opsi-local-image-win81-x64 4.1.0.0-15
* opsi-local-image-win81-x64-capture 4.1.0.0-15
* opsi-vhd-win10-x64 4.1.0.0-15


Paquets actualisés dans Testing:

Paquets serveur opsi 4.1:

* opsi-linux-support 4.1.1-3
* opsi-script 4.12.0.35-1
* opsi-utils 4.1.1.31-1

Paquets Linux Localboot:

* l-opsi-server 4.1.1.9-6
* l-desktop 4.1.0.2-2


Cordialement

Niko Wenselowski


PS: Changelogs:

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

opsi-windows-support (4.1.1-8) testing; urgency=medium

* Winexe now a dependency also for CentOS/RHEL

-- Mathias Radtke <m.radtke@uib.de> Wed, 06 Feb 2019 09:31:24 +0100

opsi-windows-support (4.1.1-7) testing; urgency=medium

* corrected RPM requirement for CentOS/RHEL

-- Mathias Radtke <m.radtke@uib.de> Tue, 22 Jan 2019 09:30:00 +0100

opsi-windows-support (4.1.1-6) testing; urgency=medium

* added dependency: winexe

-- Mathias Radtke <m.radtke@uib.de> Mon, 21 Jan 2019 12:17:53 +0100

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

opsiconfd (4.1.1.18-4) stable; urgency=medium

* Overview page: Automatic selection of download link per requesting OS.
* Info page: Place the logo above the heading.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 21 Feb 2019 16:17:16 +0100

opsiconfd (4.1.1.18-3) stable; urgency=medium

* Fix asset collection.

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 20 Feb 2019 16:13:46 +0100

opsiconfd (4.1.1.18-2) stable; urgency=medium

* Overview page updated to use HTML5, new logo and colours.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 19 Feb 2019 18:17:45 +0100

opsiconfd (4.1.1.18-1) stable; urgency=medium

* Overview page: Added link to opsi configed linux installer.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 01 Feb 2019 13:51:31 +0100

opsiconfd (4.1.1.17-1) testing; urgency=medium

* Removed support for serving JNLP for use with Java Webstart.
Java Webstart is about to removed from Java.
* Overview page: Link configed installer for Windows.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 18 Jan 2019 11:59:45 +0100

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

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

* Opsi.Util.File.Opsi.Opsirc: Change the default path for an opsirc file
to ~/.opsi.org/opsirc.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 19 Feb 2019 16:58:20 +0100

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

* OPSI.Util.Task.UpdatePackages.Updater.getLocalPackages: When looking for
the checksum file use the absolute path.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 18 Feb 2019 10:53:33 +0100

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

* OPSI.Backend.MySQL: Fixed a reference error.
* OPSI.Util.File.Opsi.Opsirc.readOpsirc: Skip empty values from config.
* OPSI.Util.File.Opsi.Opsirc.readOpsirc: Mark passwords as confidential
right after reading.
* OPSI.Util.File.Opsi.Opsirc.readOpsirc: filename parameter is optional.
If None is given it will resort to retrieving the path via
getOpsircPath.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 15 Feb 2019 13:07:20 +0100

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

* DhcpOnDepot Feature-Fix: (fixes #3901)
* Added module OPSI.Util.File.Opsi.Opsirc

-- Erol Ueluekmen <e.ueluekmen@uib.de> Fri, 08 Feb 2019 15:15:29 +0100

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

opsi-server (4.1.1.7-1) testing; urgency=medium

* Using the code for edit-config-default from python-opsi.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 18 Jan 2019 16:59:57 +0100

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

opsi4ucs (4.1.1.9-1) testing; urgency=medium

* Using the code for edit-config-default from python-opsi.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 18 Jan 2019 16:58:20 +0100

opsi4ucs (4.1.1.8-1) stable; urgency=medium

* Java Webstart is deprecated. Pointing the link on the UCS overview page
to the default opsi server overview page.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 14 Jan 2019 11:15:57 +0100

opsi4ucs (4.1.1.7-1) stable; urgency=medium

* Remove more translation leftovers.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 26 Nov 2018 15:31:34 +0100

opsi4ucs (4.1.1.6.1-1) stable; urgency=medium

* Make the message nicer to read.
* Remove unsupported translation functions.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 23 Nov 2018 18:14:10 +0100

opsi4ucs (4.1.1.6-1) stable; urgency=medium

* Registering a depot will now provide the user with the option to delete an
existing client if the ID of the server to register and the client at the
destination server are the same.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 23 Nov 2018 18:02:14 +0100

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

opsi-client-agent (4.1.0.0-26) stable; urgency=low

* temporary go back to opsiclientd 4.0.94

-- Detlef Oertel <d.oertel@uib.de> Thu, 17 Jan 2019:15:00:00 +0200

opsi-client-agent (4.1.0.0-25) stable; urgency=low

* opsiclientd 4.1.1
* setup412: allow non admin login (uib#2014010810000019 / uib#2019010910000053) (do 17.1.2019)

-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 16 Jan 2018:10:25:00 +0200

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

opsi-script-test (4.12.0.35-1) stable; urgency=low

* getsublist with whitespace around numbers

-- detlef oertel <d.oertel@uib.de> Tue, 15 Jan 2019 15:00:00 +0200

opsi-script-test (4.12.0.34-1) stable; urgency=low

* getsublist with string expression instead of numbers

-- detlef oertel <d.oertel@uib.de> Thu, 10 Jan 2019 15:00:00 +0200

opsi-script-test (4.12.0.31-1) stable; urgency=low

* some changes for changed path in linux opsi-script 4.12.0.31
* fix for localfunction test at linux

-- detlef oertel <d.oertel@uib.de> Thu, 18 Oct 2018 15:00:00 +0200

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

opsi-template-with-admin (4.1.0.0-1) stable; urgency=low

* allows to temporary disable UAC
* use: asconfidential
* use: GetRegistryValue
* requires opsi-script 4.12.0.16

-- detlef oertel <d.oertel@uib.de> Thu, 03 Jan 2019 15:00:00 +0000

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

opsi-winst/opsi-script (4.12.0.35) stable; urgency=low

* osparser: producestringlist: getsublist: with whitespaces around numbers
* osmain: Loginscripts: do not break login script loop on reboots
* oswebservice: getMapOfLoginscripts2Run: allscripts=false:
we want to run the login script if installed
or last successful action was uninstall


-- Detlef Oertel <d.oertel@uib.de> Tue, 15 Jan 2019:15:00:00 +0200

opsi-winst/opsi-script (4.12.0.34) stable; urgency=low

* osparser: producestringlist: getsublist: with string expression instead of numbers
* osparser: producestringlist: createstringlist: fix: empty strings as argument allowed

-- Detlef Oertel <d.oertel@uib.de> Thu, 10 Jan 2019:15:00:00 +0200

opsi-winst/opsi-script (4.12.0.33) stable; urgency=low

* osconf: new config opsi-script.global.w10BitlockerSuspendOnReboot
* osconf: new global config variable: w10BitlockerSuspendOnReboot (default= false)
* osmain: buildPC: >=win 10 and w10BitlockerSuspendOnReboot and (txrImmediateReboot or txrImmediateReboot)
then suspend bitlocker for 1 reboot fixes: #3816
* new units oswmi, utilwmi
* osparser: producestringlist:
experimental: new function getListFromWMI(<wmi class str>,<property list>,<condition str>) : stringlist
example: set $plist$ = createStringList ('Model','Vendor')
set $list$ = getListFromWMI('Win32_ComputerSystem',$plist$,'where model like %Esprimo%')
if <property list> is empty all properties of <wmi class str> will be returned
on error a empty list will be returned

-- Detlef Oertel <d.oertel@uib.de> Mon, 17 12 2018:15:00:00 +0200

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

windows (4.1.0.0-15) stable; urgencly=low

* nt6.py: replace 'pev -p' by 'peres -v'
* new property 'architecture' to choose the bootimage architecture. Default 64bit
* pxeConfigTemplate: install3264

-- detlef oertel <d.oertel@uib.de> Fri, 14 Dec 2018 15:00:00 +0200

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

opsi-linux-support (4.1.1-3) stable; urgency=medium

* .spec: Removed support for SLES11, CentOS / RHEL 6.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 11 Mar 2019 16:13:37 +0100

opsi-linux-support (4.1.1-2) stable; urgency=medium

* SUSE: Remove chmod that is only done here.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 11 Mar 2019 16:07:19 +0100

opsi-linux-support (4.1.1-1) stable; urgency=medium

* .deb, CentOS & openSUSE: Depend on python-paramiko.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 11 Mar 2019 15:55:13 +0100

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

opsi-utils (4.1.1.31-1) stable; urgency=medium

* opsi-admin: Fix wrong reference.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 12 Mar 2019 10:55:54 +0100

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

l-opsi-server (4.1.1.9-6); stable; urgency=low

* 4.1: Ubuntu: removed low password setting in mysql

-- Mathias Radtke <m.radtke@uib.de> Wed, 27 Feb 2019 11:00:00 +0100

l-opsi-server (4.1.1.9-5); stable; urgency=low

* 4.1: Ubuntu: set $distroName4repo$ = "x"+$distroName$

-- detlef oertel <d.oertel@uib.de> Tue, 25 Feb 2019 20:00:00 +0100

l-opsi-server (4.1.1.9-4); stable; urgency=low

* new property force_copy_modules
* 4.1: switch all add repo for ucs/deb/ubu to PatchTextFile_opsirepo_deb
* create extra changelog file

-- detlef oertel <d.oertel@uib.de> Tue, 19 Feb 2019 20:00:00 +0100

l-opsi-server (4.1.1.9-3); stable; urgency=low

* add property proxy to handle Release keys
* change creation of opsi.list
* handle ucs_master_admin_password confidential
* add opsi 4.0 repos again as base fo migrate tests

-- detlef oertel <d.oertel@uib.de> Wed, 6 Feb 2019 20:00:00 +0100

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

l-desktop 4.1.0.2-2; stable ; urgency=low

* Correctly package the contents of the linked file.
Packaging has to be done with opsi-makepackage -h.

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 11 Mar 2019 12:49:29 +0100