Aktualisierungen in Stable und Testing

Neuigkeiten und Ankündigungen
Benutzeravatar
n.wenselowski
uib-Team
Beiträge: 3120
Registriert: 04 Apr 2013, 12:15

Aktualisierungen in Stable und Testing

Beitragvon n.wenselowski » 08 Aug 2019, 13:22

Sehr geehrte opsi-Anwenderinnen und -Anwender,

es wurden Updates für opsi 4.1 in Stable & Testing veröffentlicht.

Neuigkeiten in Stable:

  • Windows 10 basierte Netboot Pakete: Sofern eine modifizierte unattend.xml im Einsatz ist, wird diese nicht automatisch aktualisiert. In diesen Fällen muss die unattend.xml im custom-Verzechnis mit der unattend.xml.template aus dem opsi-Verzeichnis manuell abgeglichen werden.
  • mit dem opsi-client-agent 4.1.0.0-32 werden WLAN Mac-Adressen anders als bisher behandelt.
  • Die neuen Windows NT6 netboot Produkte in stable bringen ein neues Property mit: 'install_local_bootimage'. Dadurch ist es möglich ein Bootimage lokal auf die erste Verfügbare UEFI partition des Systems zu installieren und zu starten. Das dazugehörige Paket opsi-boot-image-local ist aber bisher noch 'testing'


Neuigkeiten in Testing:
  • Für die Erweiterung opsi-vhd-reset sind in testing umfangreiche Verbesserungen aus der Praxis eingeflossen.
  • Support für Univention Corporate Client wurde entfernt.
  • Für opsi-package-updater kann in opsi-package-updater.conf ein globaler Proxy konfiguriert werden, welche von allen Repositories ohne eigene Einstellung verwendet wird.

Aktualisierte Pakete in Stable

Server-Pakete opsi 4.1:
  • python-opsi 4.1.1.67-1
  • opsi-script 4.12.1.5-1


Linux Localboot Pakete:
  • opsi-linux-client-agent 4.1.0.18-1
  • opsi-configed 4.1.2.0.5-1
  • opsi-script-test 4.12.1.5-1
  • l-opsi-server-register-depot 4.1.0.2-1


Linux Netboot Pakete:
  • debian (4.1.0.2-1)
  • ucs44 4.1.0.1-1

Windows Localboot-Pakete:
  • opsi-client-agent 4.1.0.0-32
  • opsi-configed 4.1.2.0.5-1
  • opsi-script-test 4.12.1.5-1
  • opsi-wim-delete 4.1.0.1-1
  • opsi-winst 4.12.1.5-1
  • win10-sysprep-app-update-blocker 4.1.0.0-1

Windows Netboot-Pakete:
  • win NT6 4.1.0.1-3


opsi-local-image Localboot-Pakete:
  • win10-sysprep-app-update-blocker 4.1.0.0-1

opsi-local-image Netboot-Pakete:
  • opsi-local-image-prepare 4.1.0.0-15


Aktualisierte Pakete in Testing:

Server Pakete opsi 4.1:
  • python-opsi 4.1.1.71-1
  • opsipxeconfd 4.1.1.14-2
  • opsi4ucs 4.1.1.9-2
  • opsi-utils 4.1.1.33-1
  • opsi-tftp-hpa 5.2.8-50
  • opsi-linux-bootimage 20190805-3


Linux Netboot-Pakete:
  • l-opsi-server-register-depot 4.1.0.2-2


opsi-local-image Localboot-Pakete:
  • opsi-vhd-control 4.1.0.0-11
  • opsi-vhd-auto-upgrade 4.1.0.0-6

opsi-local-image Netboot-Pakete:
  • opsi-local-image-win NT6 4.1.0.1-1
  • opsi-vhd-win10-x64 4.1.0.1-5


Mit freundlichen Grüßen

Niko Wenselowski


PS: Changelogs:

Code: Alles auswählen

debian (4.1.0.2-1) stable; urgency=low

  * username can now be set

-- Mathias Radtke <m.radtke@uib.de> Mon, 01 Apr 2019 13:20:00

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

l-opsi-server-register-depot (4.1.0.2-2); stable; urgency=low

  * added new properties to control Configserver as Depotserver repo source

 -- Mathias Radtke <m.radtke@uib.de> Tue, 06 Aug 2019 10:20:00 +0200

l-opsi-server-register-depot (4.1.0.2-1); stable; urgency=low

  * new property added to select opsi server as repository

 -- Mathias Radtke <m.radtke@uib.de> Tue, 06 Aug 2019 10:20:00 +0200

l-opsi-server-register-depot (4.1.0.1-2); stable; urgency=low

  * small fixes

 -- Bardo Wolf <b.wolf@uib.de> Tue, 07 May 2019 15:00:00 +0200

l-opsi-server-register-depot (4.1.0.1-1); stable; urgency=low

  * initial package creation

 -- Mathias Radtke <m.radtke@uib.de> Thu, 04 Apr 2019 15:00:00 +0200

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

opsi-linux-bootimage (20190805-3) testing; urgency=medium

  * corrected pre/postinst handling with new grub.cfg config file

 -- Mathias Radtke <m.radtke@uib.de>  Tue, 06 Aug 2019 08:55:43 +0200

opsi-linux-bootimage (20190805-2) testing; urgency=medium

  * fixed "Arch dependent binaries in noarch package" error in RPM builds

 -- Mathias Radtke <m.radtke@uib.de>  Mon, 05 Aug 2019 13:28:36 +0200

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

  * kernel 5.2.6
  * removed setting serviceentry in default.menu in postinst
  * not deleting AMDGPU firmware binaries

 -- Mathias Radtke <m.radtke@uib.de>  Mon, 05 Aug 2019 10:55:50 +0200

opsi-linux-bootimage (20190724-2) testing; urgency=medium

  * added grub.cfg to debian pre/postinst files

 -- Mathias Radtke <m.radtke@uib.de>  Wed, 24 Jul 2019 14:16:30 +0200

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

  * small refactoring
  * setCompression replaces setDeflate
  * preinst checks for existing default.menu instead of pxelinux.cfg directory
  * added files to make secureboot work

 -- Mathias Radtke <m.radtke@uib.de>  Mon, 24 Jul 2019 12:39:49 +0200

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

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

  * OPSI.Util.Task.UpdatePackages.Config: Use RFC 2616 compatible user agent.
  * OPSI.Util.Task.UpdatePackages.Config: Make it possible to configure a
    global proxy in the general config that will be applied to all repos
    that do not use their own proxy.
  * OPSI.Util.Task.UpdatePackages: Lower the loglevel for the used proxy.
  * OPSI.Util.Task.UpdatePackages.Updater: Simplify notifier handling.
  * OPSI.Util: librsync functions now provide more information about used
    files in the log.
  * Added new module OPSI.Util.Task.ConfigureBootimage.
  * Backend.backend_getOptions now returns a copy instead of a reference.
    This leads to temporaryBackendOptions behaving as expected.
  * OPSI.Service.Worker.WorkerOpsiJsonRpc: If a client sends gzip and deflate
    in the 'Accept-Encoding' HTTP header we prefer gzip for the response.
  * 30_kiosk.conf: getKioskProductInfosForClient: added new parameter
    addConfigs for the new version of the Kiosk client.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Tue, 06 Aug 2019 17:47:54 +0200

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

  * OPSI.System.Posix: Add support for retrieving the currently used
    distribution through the "distro" module.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Wed, 10 Jul 2019 14:30:26 +0200

python-opsi (4.1.1.69-1) testing; urgency=medium

  * 20_easy.conf: Added new method: getClientsWithActionRequest.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Mon, 08 Jul 2019 13:59:45 +0200

python-opsi (4.1.1.68-2) testing; urgency=medium

  * 45_deprecated.conf: Fix deprecation warning for getClients_listOfHashes
    and getClientIds_list.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Fri, 28 Jun 2019 17:50:27 +0200

python-opsi (4.1.1.68-1) testing; urgency=medium

  * OPSI.Util.File.DHCPDConfFile: Small refactoring to improve parse time.
  * OPSI.Backend.DHCPD: Errors are now logged with their traceback.
  * OPSI.Util.File.DHCPDConfFile: Support parsing data structures consisting
    of a sequence of data types (a.k.a. record types).
  * OPSI.Backend.JSONRPC.JSONRPCBackend: Added support for 'gzip' compression.
    For a seamless integration the new option 'compress' has been added to the
    constructor. It accepts either the values 'deflate', 'gzip' or a boolean.
    In case the boolean is selected the compression to use will be chosen
    by the implementation.
    This also adds the new function setCompression to instances of the class.
    This method should be used instead of the now deprecated 'setDeflate'.
    If compression is used can be checked with isCompressionUsed.
  * Added 20_easy.conf with the following methods: getClients, getClientIDs,
    getClientsOnDepot and getClientsWithProducts.
  * API: Deprecated the methods backend_searchIdents, getClients_listOfHashes
    and getClientIds_list.
    To replace their commonly used functionality use the methods getClients,
    getClientIDs, getClientsOnDepot and getClientsWithProducts respectively.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Fri, 28 Jun 2019 15:57:19 +0200

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

  * OPSI.Backend.File.FileBackend: raise an error when executing getData.
  * OPSI.System.Posix: Cache the service names of DHCPD and Samba after lookup.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Wed, 29 May 2019 16:52:29 +0200

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

ucs44 (4.1.0.1-2) testing; urgency=low

  * corrected upgrade version in temporary rc.local

-- Mathias Radtke <m.ratdke@uib.de> Thu Jun 06 2019 10:00:00 +0200

ucs44 (4.1.0.1-1) testing; urgency=low

  * forked from ucs43

-- Mathias Radtke <m.radtke@uib.de> Mon Apr 01 14:50:00 2018 +0200

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

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

  * opsi-script 4.12.1.5
  * setup412: new local funstion oca_is_my_mac_cable($INST_MAC$)
  * setup412: oca_write_configuration()(): do only write back cable ethernet MAC

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

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

  * opsi-script 4.12.1.4
  * setup412: oca_read_configuration(): no loop on services if depends_on_service is empty

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

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

  * Cleanup in OPSI/postinst.

-- Niko Wenselowski <n.wenselowski@uib.de>  Wed, 29 May 2019 17:03:25 +0200

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

opsi-winst/opsi-script (4.12.1.5) experimental; urgency=low

  * osdefinedfunctions: delLocalVar : fix removing loopvar after empty loop

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

opsi-winst/opsi-script (4.12.1.4-1) experimental; urgency=low

  * osfunc: more logging around gettemppath
  * osparser: enabled getHWBiosInfoMap again

-- Detlef Oertel <d.oertel@uib.de>  Mon, 03 Jun 2019:15:00:00 +0200

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

  * fixes in library file: uib_exitcode.opsiscript: in isInstallshieldExitcodeFatal, isAdvancedMsiExitcodeFatal
  * update to 4.12.1.3:
      * shellInAnIcon: on loglevel 9: reread teporary files and do not delete
      * oslog: logdatei property usedloglevel (this is real used log level with force_min_loglevel)

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

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

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

  * fix removing of loopvar from empty loop

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

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

  * comments on wmi test
  * fix test getHWBiosInfoMap

-- detlef oertel <d.oertel@uib.de>  Mon,  03 Jun 2019 15:00:00 +0200

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

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

  * Adds possibility to delete multiple images

 -- Mathias Radtke <m.radtke@uib.de>  Wed, 03 Apr 2019 12:00:00 +0200

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

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

win10-sysprep-app-update-blocker (4.1.0.0-1) stable; urgency=medium

  * Changed name of product from opsi-wim-capture-helper to win10-sysprep-app-update-blocker

-- d.oertel <d.oertel@uib.de> Di, 21 May 2019 16:39:50 +0200

opsi-wim-capture-helper (4.1.0.0-1) stable; urgency=medium

  * initial by opsi-setup-detector
  * This stops apps from updating and windows store from auto installing apps.
  * ; https://blogs.technet.microsoft.com/mniehaus/2018/04/17/cleaning-up-apps-to-keep-windows-10-sysprep-happy/
  * ; in comment from PeteBC

-- d.oertel <d.oertel@uib.de> Di, 16 Apr 2019 16:39:50 +0200

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

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

  * update opsi-script to 4.12.1.5
  * shebang fix
  * moved linux-client-agent start entry
    from /etc/opsi-script/opsi-script.conf
    to /etc/opsi-client-agent/opsi-client-agent.conf
  * ShellInAnIcon_configure_opsiclientd_ports_univention
      moved to end of sub_opsiclientd_install
      killed share access before

-- d.oertel <d.oertel@uib.de> Tue, 04 Jun 2019 15:00:00 + 0100

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

  * update opsi-script to 4.12.1.3

-- d.oertel <d.oertel@uib.de> Tue, 14 May 2019 15:00:00 + 0100

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

  * update opsi-script to 4.12.1.2

-- d.oertel <d.oertel@uib.de> Thu, 02 May 2019 15:00:00 + 0100

opsi-linux-client-agent (4.1.0.15-1) experimental; urgency=medium

  * Updated opsiclientd binaries.

 -- Niko Wenselowski <n.wenselowski@uib.de> Tue, 09 Apr 2019 17:19:39 +0100

opsi-linux-client-agent (4.1.0.14-1) experimental; urgency=medium

  * Updated opsiclientd binaries.

 -- Niko Wenselowski <n.wenselowski@uib.de> Tue, 09 Apr 2019 11:13:10 +0100

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

  * Added support for UCS 4.4

-- Mathias Radtke <m.radtke@uib.de> Tue, 02 Apr 2019 14:25:00 +0200

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

  * added dependency to desktop-file-utils
  * update opsi-deploy-client-agent (nw)

-- d.oertel <d.oertel@uib.de> Mon, 21 Jan 2019 15:00:00 + 0100

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

opsi-vhd-auto-upgrade (4.1.0.0-6) stable; urgency=low

  * set $upgradeproducts$ in property exclude_from_meta_data_restore in opsi-vhd-control

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

opsi-vhd-auto-upgrade (4.1.0.0-5) stable; urgency=low

  * remove empty strings from $upgradeproducts$
  * new property: products_to_exclude: Which opsi product(s) should be excluded from upgrade ?

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

opsi-vhd-auto-upgrade (4.1.0.0-4) stable; urgency=low

  * syntax fix

-- detlef oertel <d.oertel@uib.de>  Wed, 24 Feb 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-3) stable; urgency=low

  * new property: products_to_install: Which opsi product(s) should be installed via upgrade ?

-- detlef oertel <d.oertel@uib.de>  Wed, 24 Feb 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-2) stable; urgency=low

  * own changelog file

-- detlef oertel <d.oertel@uib.de>  Mon, 05 Feb 2018 15:00:00 +0200

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

win-vhd-control (4.1.0.0-11) stable; urgency=low

  * exclude some products from backup
  * new property force_initial: Which opsi product(s) should be excluded from meta data restore ?

-- detlef oertel <d.oertel@uib.de>  Tue, 30 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-10) stable; urgency=low

  * clean fix for local stored bootimage
  * new property force_initial: If true: Ignore existing meta data files and make a new one

-- detlef oertel <d.oertel@uib.de>  Mon, 22 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-9) stable; urgency=low

  * quickfix for local stored bootimage

-- detlef oertel <d.oertel@uib.de>  Fri, 19 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-8) stable; urgency=low

  * new property: setup_after_restore ; default: windomain

-- detlef oertel <d.oertel@uib.de>  Wed, 10 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-7) stable; urgency=low

  * fix in setup: opsiservicecall_setProductProperty_generic use %opsiserviceUser%

-- detlef oertel <d.oertel@uib.de>  Wed, 10 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-6) stable; urgency=low

  * require opsi-script 4.12.1
  * add 'bcdedit /copy {default} /d snapshot' and dosinanIcon_bcd_new_vhd
  * do not use compact vdisk

-- detlef oertel <d.oertel@uib.de>  Mon, 01 Juli 2019 15:00:00 +0000

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

opsi-local-image-prepare (4.1.0.0-15) stable; urgency=low

  * multi_disk_mode: possible to use first disk and ignore any other disk

 -- Mathias Radtke <m.radtke@uib.de> Tue 11 Jun 2019 15:30:00 +0200

opsi-local-image-prepare (4.1.0.0-14) stable; urgency=low

  * wrapped seting Netboot as nextBoot device in try/catch block

 -- Mathias Radtke <m.radtke@uib.de> Tue, 22 2019 08:00:00 +0200

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

windows (4.1.0.1-5) testing; urgency=low

  * nt6.py: patcha_in: if vhdmode: windows_partition_number=1
  * nt6.py: use nt6.opsiscript also if winpenetworkmode=false
  * nt6.opsiscript: add support for winpenetworkmode=false

-- Detlef Oertel <d.oertel@uib.de> Thu Jul 04 2019 15:00:00 +0200

windows (4.1.0.1-4) testing; urgency=low

  * nt6.py: display content of diskpartvhd.txt
  * nt6.py: fix calculation of partitions at vhdmode

-- Detlef Oertel <d.oertel@uib.de> Mon Jul 01 2019 15:00:00 +0200

windows (4.1.0.1-3) testing; urgency=low

  * nt6.py: fix for: multi_disk_mode= '0_ignore_anything_else'

-- Detlef Oertel <d.oertel@uib.de> Wed Jun 19 09:05:24 2019 +0200

windows (4.1.0.1-2) stable; urgency=low

  * version bump to match other windows netboot products

 -- Mathias Radtke <m.radtke@uib.de> Tue 11 Jun 2019 15:30:00 +0200

windows (4.1.0.1-1) stable; urgency=low

  * new property added: install_local_bootimage
  * wifi.xml added
  * nt6.py: patches wifi.xml in postins.d to autoconnect to WiFi
  * postinst.cmd: copies wifi.xml to postins.d directory
  * only tested on Windows 10
  * nt6.py fixed check on installfiles_dir setup.exe

-- Mathias Radtke <m.radtke@uib.de> Wed, 29 May 2019 10:15:00 +0200

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

opsipxeconfd (4.1.1.14-2) stable; urgency=medium

  * deb: Remove adjustment for Univention Corporate Client (UCC) tftp root.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Fri, 05 Jul 2019 14:47:03 +0200

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

opsi4ucs (4.1.1.9-2) stable; urgency=medium

  * Join script: removed unused reference to UCC tftp directory.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Fri, 05 Jul 2019 14:42:16 +0200

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

opsi-utils (4.1.1.33-2) stable; urgency=medium

  * opsi-package-updater: It is now possible to configure a global proxy in
    opsi-package-updater.conf. It can be overriden per repo.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Wed, 07 Aug 2019 14:18:06 +0200

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

  * opsi-package-manager: Delta file creation uses the configured temp dir.
  * opsi-package-manager: Use functionality from python-opsi for creating a
    librsync delta file.
  * Use an RFC 2616 compatible User-Agent in opsi-admin, opsi-convert and
    opsi-package-manager.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Mon, 22 Jul 2019 10:04:28 +0200

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

opsi-tftpd-hpa (5.8.2-50) testing; urgency=low

  * UCS: TFTPROOT is now '/tftpboot/' instead of '/var/lib/univention-client-boot/'

 -- Mathias Radtke <m.radtke@uib.de> Tue, 6 Aug 2019 08:20:00 +0200

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

opsi-configed 4.1.2.0.4

Changelogs

* bugfix in UserRoles, (not) allowed clients did not reappear

* new option "ignore ping answer" for opsi-deploy-client-agent call

* new option "use sudo" for opsi-deploy-client-agent call

* removed opsi 3 value for installation_status in the search function
opsi development - uib gmbh
For productive opsi installations we recommend support contracts.