Updates opsi 4.1 / 4.2 stable und testing

Antworten
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 267
Registriert: 23 Okt 2020, 16:11

Updates opsi 4.1 / 4.2 stable und testing

Beitrag von n.doerrer »

Dear opsi users,

today we released more packages for opsi 4.1 and 4.2 in testing and stable.

Important notices within this release:

The opsi-linux-bootimage now uses the Zstandard for kernel and miniroot compression. This results not only in an about 35MB smaller miniroot but also in a 3 times faster miniroot boot.

In addition we release a new product for main memory testing called pcmemtest. PCMemtest is a fork of memtest86 which als works on UEFI machines. Currently the product runs in an infinite loop and has to be interrupted/aborted manually.

The windomain product is now able to join Ubuntu Clients into the domain with a password or a given keytab file which should be stored within the custom directory

opsi-clonezilla uses updated version of the needed tools, e.g. drbl.

=====================================
New Packages in Testing
=====================================

Windows Localboot:

* opsi-client-agent 4.2.0.14-1
* opsi-client-agent 4.1.1.49-1
* opsi-script 4.12.4.29-1
* opsi-script-test 4.12.4.29-1
* opsi-winst 4.12.4.29-1
* swaudit 4.2.0.0-1
* shutdownwanted 1.0-8
* opsi-setup-detector 4.2.0.8-2
* windomain 2.1-1

Linux Localboot:

* opsi-linux-client-agent 4.2.0.8-1
* opsi-script 4.12.4.29-1
* opsi-script-test 4.12.4.29-1
* swaudit 4.2.0.0-1
* shutdownwanted 1.0-8
* opsi-setup-detector 4.2.0.8-2
* windomain 2.1-1

macOS Localboot:

* opsi-mac-client-agent 4.2.0.6-1
* opsi-script 4.12.4.29-1
* opsi-script-test 4.12.4.29-1
* swaudit 4.2.0.0-1
* shutdownwanted 1.0-8
* opsi-setup-detector 4.2.0.8-2
* windomain 2.1-1

Windows Netboot:

* pcmemtest_1.4-1

Linux Netboot:

* pcmemtest_1.4-1

opsi Server:

* opsi-linux-bootimage_20211008-2
* directory-connector 47.3
* opsi-utils 4.2.0.134


=====================================
New Packages in Stable:
=====================================

Windows Localboot:

* opsi-script 4.12.4.28-1
* opsi-uefi-netboot 4.2.0.0-1

Linux Localboot:

* opsi-script 4.12.4.28-1
* opsi-uefi-netboot 4.2.0.0-1

macOS Localboot:

* opsi-script 4.12.4.28-1

Windows Netboot:

* opsi-clonezilla 4.2.0.0-1

Linux Netboot:
* alma8 4.2.0.1-3
* centos70 4.2.0.1-4
* centos8 4.2.0.1-3
* debian 4.2.0.1-2
* debian10 4.2.0.1-4
* debian9 4.2.0.1-4
* debian11 4.2.0.1-4
* mint20-1 4.2.0.1-2
* mint20-2 4.2.0.1-2
* opensusel15-2 4.2.0.1-3
* opensusel15-3 4.2.0.1-3
* redhat70 4.2.0.1-4
* redhat8 4.2.0.1-3
* rocky8 4.2.0.1-3
* sles12sp* 4.2.0.1-3
* sles15-1 4.2.0.1-2
* sles15-2 4.2.0.1-2
* sles15-3 4.2.0.1-2
* ubuntu 4.2.0.1-2
* ubuntu18-04 4.2.0.1-4
* ubuntu20-04 4.2.0.1-4
* ucs44 4.2.0.1-2
* opsi-clonezilla 4.2.0.0-1

opsi-local-image Netboot:

* opsi-local-image-backup 4.2.0.1-1
* opsi-local-image-restore 4.2.0.1-1

opsi Server:

* directory-connector 47.1

In addition to these packages, opsi-quick-install 4.2.0.1-2 was released to stable.

Best Regards,
Nils Dörrer


Changelogs:

Code: Alles auswählen

opsi-uefi-netboot (4.2.0.0-1) stable; urgency=low

    * removed uib_reboot_lib file from product

-- detlef oertel <d.oertel@uib.de>  Tue, 27 Jul 2021 15:00:00 +0200

----------

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

  * Update opsiclientd to 4.2.0.94
  * Update opsi-notifier to 4.2.0.2

-- Nils Doerrer <n.doerrer@uib.de> Mo, 25 Oct 2021 16:30:00 +0100

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

  * Update opsiclientd to 4.2.0.93
  * Migrate product property on_shutdown_install

-- Jan Schneider <j.schneider@uib.de> Fri, 08 Oct 2021 07:44:00 +0100

----------

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

  * Update opsiclientd to 4.2.0.94
  * Update opsi-notifier to 4.2.0.2

-- Nils Doerrer <n.doerrer@uib.de> Mon, 25 Oct 2021 16:30:00 +0100

----------

opsi-mac-client-agent (4.2.0.6-1) testing; urgency=low

  * updated opsiclientd to 4.2.0.94
  * updated opsi-notifier to 4.2.0.2

-- Nils Doerrer <n.doerrer@uib.de> Wed, 25 Oct 2021 16:30:00 +0100

----------

opsi-linux-client-agent (4.2.0.8-1) testing; urgency=low

  * updated opsiclientd 4.2.0.94
  * updated opsi-notifier to 4.2.0.2

-- Nils Doerrer <n.doerrer@uib.de> Mon, 25 Oct 2021 16:30:00 +0100

----------

swaudit (4.2.0.0-1) stable; urgency=low

  * Find correct Win10 Release IDs (e.g. 20H2) ; fixes #4692

-- detlef oertel <d.oertel@uib.de>  Tue, 19 Oct 2021 15:00:00 +0100

----------

opsi-script (4.12.4.29) stable; urgency=low

 * osfuncwin: WinIsUefi uses new function GetBiosMode if Windows Verison >= Windows10.
    This function calls the Windows API function GetFirmwareType to detect Bios mode
 * osparser: doLDAPSearch: callLDAP: if port 636 then use ssl
 * remove ldapsend.pas from opsi-script dir (use from synapse)
 * osfilehelper: MakeBakFiles: use two digit rotation numbers if log_rotation_count > 9
                               use three digit rotation numbers if log_rotation_count > 99
 * osconf: configuration: log_rotation_count (default = 8)  (max=999
   will need new config: opsi-script.global.log_rotation_count to change (allowed 0 - 999)
 * osfuncwin: getW10Release: Fixes detection of w10 release > 2009 (21h1) ; fixes #4665
   getW10Release is now also called from osparser

-- d.oertel <d.oertel@uib.de> Mon, 18 Oct 2021 15:00

opsi-script (4.12.4.28) stable; urgency=low

 * osparser: do XMLPatch2Main: new xml2-section commands:
    * setNodePair <keyNodeName> <keyNodeTextContent> <valueNodeName> <valueNodeTextContent>
      used for Apple info.plist
 * osxmlsections: TuibXMLDocument: new:
    setNodePair(keyNodeName: string; keyNodeTextContent: string;
      valueNodeName: string; valueNodeTextContent: string): boolean;
 * Execwith: if there is a parameter '/HookScript <path to script file>',
   then the existing 'script file' will be called with the temporary file
   as parameter before passing it to the interpreter.
   The call of the hookscript has a 40 sec Timeout
 * osfunc: additional log at FileCheckDate
 * DPI awareness True/PM_V2
 * osparser: doAktionen: FBatchOberflaeche.LoadSkin(''); and Processmess to reload DPI scaling
 * osparser: execPowershellCall has now additionl parameter optionstr that may hold additional
    execwith parameters
 * osparser: getDecimalCompareSign (used by compareDotSeperatedNumbers):
     now support leading zeros (then it will handled as float starting with 0.)
     now support a letter as last part of the number (1.0.23b like is used at openssl versions)
 * osparser: executewith: call powershell scripts with -file parameter in order to get the correct exitcode
 * osparser: fix Access Violation in CreateAndProcessScript on empty scriptfiles.

-- d.oertel <d.oertel@uib.de> Tue, 31 Aug 2021 15:00

----------

opsi-setup-detector (4.2.0.8) stable; urgency=low

   * DPI awareness (True/PM_V2)
   * write productId (...) to setup / uninstall of template
   * use boolean default on writing GetProductProperty line
   * modify TPProperty structure in order to read / write osd file
     (just avoid TStrings and replace it by string that holds the list as delimited string)
   * osdcreate: createProductdirectory: add spaces to TTaskDialog title
   * modified templates

-- Detlef Oertel <d.oertel@uib.de>  Wed,  15 Sep 2021 : 15:00:00 +0200

----------

shutdownwanted (1.0-8) stable; urgency=low

  * add macOS in description
  * encoding declared

-- detlef oertel <d.oertel@uib.de>  Mon, 06 Sep 2021 15:00:00 +0000

shutdownwanted (1.0-7) stable; urgency=low

  * If in WAN mode (%opsiserver%=localhost) then try to call opsiclientd - syncConfig

 -- Detlef Oertel <d.oertel@uib.de>  TWed, 06 Nov 2019 15:00:00 +0100

 ----------

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

  * ldapsearch for 4.12.4.29 now (again) part of standard test
    uses Properies for accessing ldap server

-- detlef oertel <d.oertel@uib.de>  Wed,  20 Oct 2021 15:00:00 +0200

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

  * xml2: setNodePair
  * execWith: powershell exitcode
  * execWith: powershell hookscript
  * CompareDotSeparatedNumbers
         4.2.00079 < 4.2.2
         0.9.8e < 0.9.8h

-- detlef oertel <d.oertel@uib.de>  Wed,  22 Sep 2021 15:00:00 +0200

----------

windomain (2.1-1) testing; urgency=low

  * supports joining Ubuntu Clients in active directory

 -- Mathias Radtke <m.radtke@uib.de> Thu 23 Sep 2021 14:33:00 +0200

----------

pcmemtest (1.4-1) testing

 * initial release

 -- Mathias Radtke <m.radtke@uib.de> Wed, 02 Sep 2021 15:55:00 +0200

----------

opsi-linux-bootimage (20211008-2) testing; urgency=low

  * fixed build error on SLES systems

 -- Mathias Radtke <m.radtke@uib.de> Fri, 08 Oct 2021 10:52::00 +0200

opsi-linux-bootimage (20211008-1) testing; urgency=low

  * kernel 5.14.9
  * miniroot using zstd compression

 -- Mathias Radtke <m.radtke@uib.de> Fri, 08 Oct 2021 09:20:00 +0200

----------

alma8 (4.2.0.1-3) testing; urgency=low

  * patching configserver ip address into olca-install.service file

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200

----------

centos70/redhat70 (4.2.0.1-4) testing; urgency=low

  * patching configserver ip address into olca-install.service file

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200

----------

debian/ubuntu (4.2.0.1-2) testing; urgency=low

  * fixed error on new opsi-linux-client-agent

 -- Mathias Radtke <m.radtke@uib.de> Fri Oct 01 14:00:00 2021 +0200

----------

debian9/10/11 (4.2.0.1-4) testing; urgency=low

  * patching configserver ip address into olca-install.service file

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200

----------

mint20-1/20-2 (4.2.0.1-2) testing; urgency=low

  * patching configserver ip address into olca-install.service file

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200

----------

opensusel15-2/15-3 (4.2.0.1-3) testing; urgency=low

  * patching configserver ip address into olca-install.service file

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200

----------

sles12* (4.2.0.1-3) testing; urgency=low

  * patching configserver ip address into olca-install.service file

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200

----------

sles15* (4.2.0.1-3) testing; urgency=low

  * patching configserver ip address into olca-install.service file

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200

----------

ubuntu18-04/20-04 (4.2.0.1-4) testing; urgency=low

  * patching configserver ip address into olca-install.service file

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200

----------

ucs44 (4.2.0.1-2) testing; urgency=low

  * patching configserver ip address into olca-install.service file

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200

----------

opsi-local-image-backup/restore (4.2.0.1-1) stable; urgency=low

  * fix progressbar output

-- detlef oertel <d.oertel@uib.de>  Mon, 12 Jul 2021 15:00:00 +0200

----------

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

  * Improvement:  updated python-opsi to 4.2.0.249 (fixed opsi-package-updater behaviour on flat repositories)
  * Improvement:  prohibit accidently registering the confserver as depot at itself, import fix in opsi-python

 -- uib GmbH <info@uib.de>  Wed, 13 Oct 2021 13:05:06 +0200

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

  * Improvement:  updated python-opsi

 -- uib GmbH <info@uib.de>  Mon, 11 Oct 2021 12:22:48 +0200

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

  * Bugfix:  removed legacy logger calls, minor cleanup

 -- uib GmbH <info@uib.de>  Mon, 11 Oct 2021 10:33:47 +0200

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

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Fri, 08 Oct 2021 09:07:22 +0200

----------

opsi-clonezilla (4.2.0.0-1) stable; urgency=low

  * update drbl-2.25.10 to drbl-4.5.0
  * update from clonezilla 3.27.16 to clonezilla 4.4.12

-- detlef oertel <d.oertel@uib.de>  Mon, 06 Sep 2021 15:00:00 +0200

----------

opsi-directory-connector (47.3-1) stable; urgency=medium

  * No public changes

 -- uib GmbH <info@uib.de>  Mon, 11 Oct 2021 09:54:00 +0000

opsi-directory-connector (47.2-1) stable; urgency=medium

  * Bugfix:  fix error log

 -- uib GmbH <info@uib.de>  Fri, 08 Oct 2021 14:24:35 +0000

opsi-directory-connector (47.1-1) stable; urgency=medium

  * Bugfix:  dn description if group name exists in opsi

 -- uib GmbH <info@uib.de>  Thu, 16 Sep 2021 13:21:03 +0000

opsi-directory-connector (47.0-1) stable; urgency=medium

  * Feature:  --dry-run with --delete-clients
  * Feature:  new start option: delete-clients

 -- uib GmbH <info@uib.de>  Tue, 22 Jun 2021 13:55:05 +0000
Antworten