Aktualisierungen in Stable und Testing

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

Aktualisierungen in Stable und Testing

Beitragvon n.wenselowski » 17 Okt 2019, 12:46

Sehr geehrte opsi-Anwenderinnen und -Anwender,

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


Neuigkeiten in Stable:
  • Support für Debian 10.
  • Support für UEFI Secure boot: Mit diesem Release unterstützen die Server-Komponenten von opsi das UEFI-Feature Secure Boot. Aktuelle Windows-Netboot-Produkte ab Windows 8.1 bzw. Windows Server 2012 R2 bringen Support für Secure Boot mit, ebenso Debian 10 (im Produkt debian10) sowie Ubuntu 18.04 (im Produkt ubuntu18-04). Den Status der Unterstützung können Sie jederzeit der Supportmatrix zu Secure Boot entnehmen.
  • Bitte beachten Sie, dass die Abhängigkeiten von python-opsi geändert wurden. Daher sollten Sie eine erweiterte Aktualisierung verwenden, bspw. unter Ubuntu apt dist-upgrade.
  • Mit dem heutigen Release veröffentlichen wir das opsi-linux-bootimage direkt aus experimental in testing UND stable.
    Mit Ausnahme des Kernels ist dieses opsi-linux-bootimage wie opsi-linux.bootimage_20190923-4.
    Im Linux Kernel gibt es einen Bug mit Intel Chipsätzen. Dieser Bug sorgt dafür, das die Soundkarte nicht korrekt angesprochen wird und dementsprechend die Hardwareinventarisierung stehen bleibt. Daher wurde der Kernel auf Version 5.2.6 zurückgesetzt.
  • Univention Corporate Server: Mit dem Release des opsi-linux-bootimages und opsipxeconfd ändert sich unter Univention Corporate Server das Standard-Verzeichnis für den opsi Netboot.
    Bisher war dies das Verzeichnis '/var/lib/univention-client-boot'.
    Dies ändert sich nun zu '/tftpboot/linux', dem Standard unter Debian und Ubuntu.
    Die Pakete sorgen selbstständig für entsprechende Anpassungen in den Konfigurationsdateien.
    Eine Anpassung der DHCP-Policy ist nicht nötig.


Neuigkeiten in Testing:
  • Mit dem heutigen Release veröffentlichen wir das opsi-linux-bootimage direkt aus experimental in testing UND stable.
    Mit Ausnahme des Kernels ist dieses opsi-linux-bootimage wie opsi-linux.bootimage_20190923-4.
    Im Linux Kernel gibt es einen Bug mit Intel Chipsätzen. Dieser Bug sorgt dafür, das die Soundkarte nicht korrekt angesprochen wird und dementsprechend die Hardwareinventarisierung stehen bleibt. Daher wurde der Kernel auf Version 5.2.6 zurückgesetzt.
  • Configed: lang laufende Aktionen per SSH auf dem opsi-Server werden in Zukunft in eigenen Threads ausgeführt, so dass ein Weiterarbeiten möglich ist.
  • Configed: Kompatibilität mit opsi 4.2 ist hergestellt.
  • Configed: die französische Übersetzung wurde komplettiert und revidiert.
  • opsi-client-agent: Neuer Kiosk: Ein komplett überarbeiteter Kiosk-Client. Die Beschreibung findet sich im Handbuch.
  • opsi-client-agent: Neue Eventkonfiguration: working_window
    Hiermit kann die Ausführung eines events auf ein bestimmtes Zeitfenster begrenzt werden.
    z.B. 'working_window = 07:00-22:00' (Tagsüber)
    z.B. 'working_window = 22:00-07:00' (Nachts)
  • opsi-setup-detector: Ein komplett überarbeiteter opsi-setup-detector. Die Beschreibung findet sich im Handbuch
    Zur Installation auf nicht-opsi-Rechnern gibt es einen Installer unter: https://download.uib.de/opsi4.1/misc/he ... -setup.exe

Aktualisierte Pakete in Stable:

Server-Pakete opsi 4.1:
  • opsi-linux-bootimage 20191015-2
  • opsi-tftp-hpa 5.2.8-51
  • opsiconfd 4.1.1.20-1
  • opsipxeconfd 4.1.1.17-1
  • python-opsi 4.1.1.77-1


Linux Localboot Pakete:

  • l-debuntu-upgrade 4.1.0.0-5
  • l-opsi-server 4.1.1.14-1

Linux Netboot Pakete:
  • debian 4.1.0.2-2
  • debian9 4.1.0.2-6
  • debian10 4.1.0.2-5
  • ubuntu 4.1.0.2-3
  • ubuntu18-04 4.1.0.2-1
  • ucs44 4.1.0.1-3 (inkl. univention-repository-4.4.tgz)


Windows Netboot Pakete:
  • win7 4.1.0.1-8
  • win7-x64 4.1.0.1-8
  • win7-captured 4.1.0.1-8
  • win7-x64-captured 4.1.0.1-8
  • win81 4.1.0.1-8
  • win81-x64 4.1.0.1-8
  • win81-captured 4.1.0.1-8
  • win81-x64-captured 4.1.0.1-8
  • win10 4.1.0.1-8
  • win10-x64 4.1.0.1-8
  • win10-captured 4.1.0.1-8
  • win10-x64-captured 4.1.0.1-8
  • win2008-r2 4.1.0.1-8
  • win2012 4.1.0.1-8
  • win2012-r2 4.1.0.1-8
  • win2016 4.1.0.1-8
  • win2019 4.1.0.1-8


opsi-local-image / opsi-vhd Pakete:
  • opsi-vhd-win10-x64 4.1.0.1-8
  • opsi-local-image-win10 4.1.0.1-6
  • opsi-local-image-win10-x64 4.1.0.1-6
  • opsi-local-image-win10-capture 4.1.0.1-6
  • opsi-local-image-win10-x64-capture 4.1.0.1-6
  • opsi-local-image-win7 4.1.0.1-6
  • opsi-local-image-win7-x64 4.1.0.1-6
  • opsi-local-image-win7-capture 4.1.0.1-6
  • opsi-local-image-win7-x64-capture 4.1.0.1-6
  • opsi-local-image-win81 4.1.0.1-6
  • opsi-local-image-win81-x64 4.1.0.1-6
  • opsi-local-image-win81-capture 4.1.0.1-6
  • opsi-local-image-win81-x64-capture 4.1.0.1-6



Aktualisierte Pakete in Testing:

Server-Pakete opsi 4.1:

  • opsi-linux-bootimage 20191015-2
  • python-opsi 4.1.1.81-1

Linux Localboot Pakete:
  • l-hwaudit 4.1.0.1-3
  • opsi-setup-detector 4.1.0.14
  • opsi-configed 4.1.4.3.3-1


Windows Localboot Pakete
  • opsi-setup-detector 4.1.0.14
  • opsi-client-agent 4.1.0.0-36
  • opsi-configed 4.1.4.3.3-1



Mit freundlichen Grüßen

Niko Wenselowski


PS: Changelogs:

Code: Alles auswählen

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

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

  * pre/postinst: corrected typo

 -- Mathias Radtke <m.radtke@uib.de>  Tue, 15 Oct 2019 15:12:04 +0200

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

  * kernel 5.2.6
  * downgrade because of INTEL_SND_HDA driver problem

 -- Mathias Radtke <m.radtke@uib.de>  Tue, 15 Oct 2019 13:32:07 +0200

opsi-linux-bootimage (20190923-4) testing; urgency=medium

  * postinst: corrected typo

 -- Mathias Radtke <m.radtke@uib.de>  Wed, 25 Sep 2019 07:51:10 +0200

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

  * corrected linking of pxelinux.cfg directory on UCS systems

 -- Mathias Radtke <m.radtke@uib.de>  Tue, 24 Sep 2019 15:16:33 +0200

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

  * copying netboot files to above directory on UCS systems

 -- Mathias Radtke <m.radtke@uib.de>  Tue, 24 Sep 2019 14:46:35 +0200

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

  * dhclient timoeut can now be set via bootimage.append parameter dhclienttimeout=INT

 -- Mathias Radtke <m.radtke@uib.de>  Fri, 20 Sep 2019 14:40:34 +0200

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

  * kernel 5.2.13

 -- Mathias Radtke <m.radtke@uib.de>  Mon, 09 Sep 2019 09:24:57 +0200

opsi-linux-bootimage (20190829-5) testing; urgency=medium

  * shimx64.efi.signed now not throwing exceptions on enabled secureboot

 -- Mathias Radtke <m.radtke@uib.de>  Wed, 11 Sep 2019 07:48:18 +0200

opsi-linux-bootimage (20190829-4) testing; urgency=medium

  * debian/rules: moving grubx64.efi to correct place

 -- Mathias Radtke <m.radtke@uib.de>  Thu, 05 Sep 2019 11:13:15 +0200

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

  * debian/rules: moving shimx64.efi.signed to correct place

 -- Mathias Radtke <m.radtke@uib.de>  Wed, 04 Sep 2019 08:48:22 +0200

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

  * corrected spec file licensing

 -- Mathias Radtke <m.radtke@uib.de>  Fri, 30 Aug 2019 09:01:27 +0200

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

  * master.py rechecking tftp pipe if no product on setup
  * rebooting machine when in local installed opsi-linux-bootimage and no product on setup

 -- Mathias Radtke <m.radtke@uib.de>  Mon, 19 Aug 2019 12:36:23 +0200

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

  * added install-grub-x64 template for grub UEFI boot

 -- Mathias Radtke <m.radtke@uib.de>  Mon, 12 Aug 2019 13:31:20 +0200

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

l-hwaudit 4.1.0.1-3; testing; urgency=low

  * cleanup
  * modernise python-opsi-usage
  * exporting LANG to prevent locale error

-- Mathias Radtke <m.radtke@uib.de> Wed, 16 Oct 2019 14:50:00 +0200

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

  * corrected python-opsi-check on debian systems

-- Mathias Radtke <m.radtke@uib.de> Mon, 14 Oct 2019 13:45:00 +0200

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

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

  * osdbasedata: handle path to config with umlaut
  * osdhelper: registerForWinExplorer : changed behavior if not admin  fixes #4009

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

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

  * osdform: change event (genRttiEditChange) for more edit fields
  * osdbasedata: better template for unknown installer

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

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

  * osdform: build mode: switch from check boxes to radio buttons to avoid unusable combinations
  * osdbasedata: set Inno in prioriry to top. fixes: #4097

-- Detlef Oertel <d.oertel@uib.de>  Mo,  02 Sep 2019 : 15:00:00 +0200

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

  * add 'Self-extracting installation program':
    Vendor is unknown right now.

    Usage:
    SETUP.EXE [/a] [/b1:"commands"] [/b2:"commands"] [/b3:"commands"] [/d:"dir"] [/n:"name"] [/u:"name"] [/r:"program"]

    /a                    Automatic mode.
    /d:"dir"          Override installation directory.
    /b1:"commands"  Add commands to the end of the Pre-Installation Batch.
    /b2:"commands"  Add commands to the end of the Post-Installation Batch.
    /b3:"commands"  Add commands to the end of the Installation-Exit Batch.
    /n:"name" Override product name.
    /u:"name" Uninstall product by name.
    /r:"program"  Run the specified program after a successful installation.

  * more markers for nsis

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

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

  * osdanalyze: getProductInfoFromResource: fix if there is no version info

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

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

  * osdanalyze: get_inno_info: remove existing iss file before running innounp
  * osdanalyze: get_inno_info: fix change values only based on existing iss file
  * update innounp to 0.49
  * new unit verinfo: used in osdanalyze: getProductInfoFromResource: if lazarus fileinfo fails
  * own Version to log

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

opsi-setup-detector (4.1.0.8-2) stable; urgency=low

  * modified delsub templates

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

opsi-setup-detector (4.1.0.8-1) stable; urgency=low

  * fix for detecting InstallshieldMSI
  * added Bitrock Installer
  * fixed msi analyze for installshieldMSI, AdvancedMSI, Wixbundle
  * fixed templates
  * fixed dark.exe call (now all dependencies on board)
  * a lot of code clean up

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

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

  * added stWixToolset
  * added stBoxStub
  * added stSFXcab
  * configuration added: UsePropDesktopicon
  * configuration added: UsePropLicenseOrPool
  * osdcreate: createOpsiFiles: write properties on configuration
  * osdcreate: fillPatchList: write #@stringVars*# and #@GetProductProperty*# on configuration
  * osdbasedate: some experiments TProperties in configuration

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

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

  * added english translation file (is needed for language switch)
  * added Language menu for language switch
  * fixed handling of --lang param
  * create: control file without changelog
  * create: changelog in changelog.txt

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

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

  * refix of configuration translation (git killed them all)

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

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

  * add InstallAware
  * generic MS Installer

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

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

  * fix in osd-lib.opsiscript
  * osdform: main2:useRunMode := singleAnalyzeCreate on call with param filename
  * osdform: typo
  * osdanalyze:get_msi_info: msiinfo export <msi file> property
  * install msitools at linux

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


opsi-setup-detector (4.1.0.2-2) stable; urgency=low

  * fix in osd-lib.opsiscript

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

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

  * remove PathToOpsiPackageBuilder from the needed configurations
  * osdform: more resourcestrings
  * osddlgnewproperty: more resourcestrings
  * changes at template files
  * templ: no architecture check at delsub
  * code cleanup

-- Detlef Oertel <d.oertel@uib.de>  Wed,  19 Dec 2018 : 15:00:00 +0200

opsi-setup-detector-experimental (4.1.0.1-1) stable; urgency=low

  * some fixes in setup script
  * more logging in binary

-- Detlef Oertel <d.oertel@uib.de>  Thu,  8 Nov 2018 : 15:00:00 +0200

opsi-setup-detector-experimental (4.1.0.0-1) stable; urgency=low

  * complete new implementation

-- Detlef Oertel <d.oertel@uib.de>  Tue,  30 Oct 2018 : 15:00:00 +0200

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

debian (4.1.0.2-2) stable; urgency=low

  * debian buster can now be installed

-- Mathias Radtke <m.radtke@uib.de> Mon, 09 Jul 2019 11:45:00 +0200

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

debian10 (4.1.0.2-5) testing; urgency=low

  * initial release

-- Mathias Radtke <m.radtke@uib.de> Mon 08 Jul 2019 10:42:00 +0100

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

ubuntu (4.1.0.2-3) stable; urgency=low

  * removing import it twisted.conch libraries

-- Mathias Radtke <m.radtke@uib.de> Fri 30 Aug 2019 13:33:00 +0200

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

windows (4.1.0.1-8) stable; urgency=low

  * checking if isWifi exists

-- Mathias Radtke <m.radtke@uib.de> Fri Sep 27 09:59:06 2019 +0200

windows (4.1.0.1-7) testing; urgency=low

  * added text/log message when running in Secure Boot mode

-- Mathias Radtke <m.radtke@uib.de> Tue Sep 17 14:52:52 2019 +0200

windows (4.1.0.1-6) stable; urgency=low

  * Downloading PCI and USB Ids on package postinst

-- Mathias Radtke <m.radtke@uib.de> Mon Sep  2 14:22:22 2019 +0200

windows (4.1.0.1-5) stable; urgency=low

  * added 'os_install_by_wlan' modules check

-- Mathias Radtke <m.radtke@uib.de> Tue Aug 27 10:45:13 2019 +0200

windows (4.1.0.1-4) stable; urgency=low

  * removing product=PRODUCTID when patching grub cmdline for local installed bootimage
  * show_drivers fix for mainboard fallback

-- Mathias Radtke <m.radtke@uib.de> Fri Aug 23 15:22:37 2019 +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

  * 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 (4.1.0.1-6) stable; urgency=low

  * checking if isWifi exists

-- Mathias Radtke <m.radtke@uib.de> Fri Sep 27 09:59:15 2019 +0200


opsi-local-image (4.1.0.1-5) testing; urgency=low

  * added text/log message when running in Secure Boot mode

-- Mathias Radtke <m.radtke@uib.de> Tue Sep 17 15:09:46 2019 +0200

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

ucs44 (4.1.0.1-3) testing; urgency=low

  * updated to use ucs442 codename

-- Mathias Radtke <m.ratdke@uib.de> Wed Oct 02 2019 09:40:00 +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

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

debian9 (4.1.0.2-6) testing; urgency=low

  * kernel/initrd update

-- Mathias Radtke <m.radtke@uib.de> Wed 25 Sep 2019 07:42:00 +0100

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

l-debuntu-upgrade (4.1.0.0-5) stable; urgency=low

  * stretch to buster upgrade added

-- Mathias Radtke <m.radtke@uib.de> Mon, 08 Jul 2019 12:20:00 +0200

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

l-opsi-server (4.1.1.14-1); experimental; urgency=low

  * Working on support for opsi 4.2 installation.
  * Dropped support for opsi 4.0 installation.

 -- Niko Wenselowski <n.wenselowski@uib.de> Tue, 13 Aug 2019 17:05:56 +0200

l-opsi-server (4.1.1.13-1); stable; urgency=low

  * removed opsi-configed package

 -- Mathias Radtke <m.radtke@uib.de> Wed, 24 Jul 2019 12:15:00 +0200

l-opsi-server (4.1.1.12-2); stable; urgency=low

  * corrected typo on Debian

 -- Mathias Radtke <m.radtke@uib.de> Mon, 22 Jul 2019 09:15:00 +0200

l-opsi-server (4.1.1.12-1); stable; urgency=low

  * opsi 4.1: support for debian 10 added
  * added new properties:
        download_patched_elilo_efi
        patch_default_link_for_bootimage

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

l-opsi-server (4.1.1.11-1); stable; urgency=low

  *  opsi 4.1: support for opensuse Leap 15.1 added

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

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

opsi-tftp-hpa (5.2.8-51) testing; urgency=medium

  * corrected RPM licensing

 -- Mathias Radtke <m.radtke@uib.de>  Fri, 30 Aug 2019 08:23:27 +0200

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

opsiconfd (4.1.1.20-1) stable; urgency=medium

  * Do not depend on twisted.conch anymore.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Wed, 28 Aug 2019 10:28:17 +0200

opsiconfd (4.1.1.19-1) stable; urgency=medium

  * Removed debug shell.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Tue, 27 Aug 2019 14:19:27 +0200

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

opsipxeconfd (4.1.1.17-1) testing; urgency=medium

  * postinst: UCS replacing /var/lib/univention-client-boot with /tftpboot/linux

 -- Mathias Radtke <m.radtke@uib.de>  Thu, 05 Sep 2019 13:44:23 +0200

opsipxeconfd (4.1.1.16-1) stable; urgency=medium

  * Removed dependency to twisted.conch.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Wed, 28 Aug 2019 10:48:03 +0200

opsipxeconfd (4.1.1.15-1) testing; urgency=medium

  * Added support for UEFI secure boot.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Fri, 09 Aug 2019 13:21:33 +0200

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

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

  * Use an User-Agent setting in accordance to RFC 2616 in more places.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Fri, 11 Oct 2019 15:22:25 +0200

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

  * OPSI.System.Posix.getActiveSessionIds: Support parsing output where the
    date is split into separate entries for month and day.
  * OPSI.Util.Task.UpdatePackages.Config: refactored parsing of split entries.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Thu, 10 Oct 2019 12:38:59 +0200

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

  * opsihwaudit.conf: Windows: Fix reading speed of network interfaces.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Mon, 07 Oct 2019 10:25:45 +0200

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

  * OPSI.Backend.MySQL.MySQL / OPSI.Backend.SQLite.SQLite: getTables will now
    always return the table names in uppercase.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Tue, 01 Oct 2019 14:16:20 +0200

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

  * OPSI.Logger: Do not raise an exception if message formatting fails due to
    missing format for key.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Thu, 19 Sep 2019 13:13:24 +0200

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

  * OPSI.Util.Task:Samba: corrected typo on opsi_logs SMB share creation

 -- Mathias Radtke <m.radtke@uib.de>  Mon, 02 Sep 2019 16:29:40 +0200

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

  * OPSI.Util.Task.Rights: Cache the path of the workbench once this has been read.
  * OPSI.util.Task.Samba: Added opsi_logs SMB share

 -- Mathias Radtke <m.radtke@uib.de>  Mon, 02 Sep 2019 13:24:05 +0200

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

  * RPM: patch the correct filename into /etc/opsi/backends/dhcpd.conf if
    running on a SUSE distribution.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Wed, 28 Aug 2019 16:09:47 +0200

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

  * OPSI.Backend.MySQL: The lifetime for DB connections can now be configured
    through the backend parameter 'ConnectionPoolRecycling'.
  * Removed module OPSI.Util.Debug.
  * Removed dependency to twisted.conch.

 -- Niko Wenselowski <n.wenselowski@uib.de>  Wed, 28 Aug 2019 09:49:08 +0200

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

  * OPSI.Util.Task.ConfigureBackend.DHCPD: checking for SLES and OpenSUSE to
    set dhcpd boot file properly

 -- Mathias Radtke <m.radtke@uib.de>  Tue, 27 Aug 2019 13:50:17 +0200

python-opsi (4.1.1.74-1) stableD; urgency=medium

  * OPSI.Util.HTTP.HTTPResponse: Removed parts of experimental curl support.
  * OPSI.Util.HTTP.HTTPResponse: HTTP headers are now handle case-insensitive.

 -- Mathias Radtke <m.radtke@uib.de>  Tue, 27 Aug 2019 12:27:32 +0200

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

  * RPM/spec: installing net-tools-deprecated on Leap >= 15.0

 -- Mathias Radtke <m.radtke@uib.de>  Tue, 27 Aug 2019 10:23:31 +0200

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

opsi-client-agent (4.1.0.0-36) experimental; urgency=low

  * new property: update_mac_address_on_normal_setup
     true=MAC Address from the Network Interface that communicates with opsi will be send to the opsi-server if it do
not look like a wifi interface.
     false=Never send MAC but in install mode
  * patch_config_file.py now works with opsi 4.2.
  * opsi-kiosk: custom directories for icons and screenshots
  * update to opsi-script 4.12.2.3

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

opsi-client-agent (4.1.0.0-35) experimental; urgency=low

  * new opsiclientd with working window

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

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

  * switch back to opsiclientd 4.0.96
  * update to opsikioskclient 4.1.1.0 (jw)

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

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

  * opsiclientd 4.0.97

-- Erol Ueluekmen <e.ueluekmen@uib.de>  Wed, 12 Jun 2019:15:00:00 +0200

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

ubuntu18-04 (4.1.0.2-1) testing; urgency=low

  * updated to a signed kernel with the uib key
  * added text/log message when running in Secure Boot mode

-- Mathias Radtke <m.radtke@uib.de> Mon Sep 16 2019 15:13:00 +0200

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

opsi-configed (4.1.4.3.3-1) STABLE; urgency=medium
*  using configured default for workbench
-- r.roeder <r.roeder@uib.de> Tue, 15 Oct 2019 12:11:46 +0100

opsi-configed (4.1.4.3.2-1) STABLE; urgency=medium
*  yet a thread problem handled
*  logging connection header
-- r.roeder <r.roeder@uib.de> Mon, 14 Oct 2019 12:11:46 +0100

opsi-configed (4.1.4.3.1-1) STABLE; urgency=medium
*  handled some problems with threading in ssh functions
-- r.roeder <r.roeder@uib.de> Fri, 11 Oct 2019 12:11:46 +0100

opsi-configed (4.1.4.2.2-1) STABLE; urgency=medium
* When starting or reloading, the possible values for user host groups, product groups, ... are supplemented not only for the loggedin user, but for all users
-- r.roeder <r.roeder@uib.de> Tue, 02 Oct 2019 12:11:46 +0100

opsi-configed (4.1.4.2.1-1) STABLE; urgency=medium
* ssh connection to loginserver is offered if ssh is allowed (the allowed depotservers only add to this offer)
-- r.roeder <r.roeder@uib.de> Fri, 27 Sep 2019 12:11:46 +0100

opsi-configed (4.1.4.1.1-1) STABLE; urgency=medium
*  running action icon implemented
-- r.roeder <r.roeder@uib.de> Tue, 23 Sep 2019 12:11:46 +0100

opsi-configed (4.1.4.1.0-1) STABLE; urgency=medium
* compatibility with opsi 4.2
-- r.roeder <r.roeder@uib.de> Tue, 23 Sep 2019 12:11:46 +0100

opsi-configed (4.1.3.3.2-1) STABLE; urgency=medium
* bugfix in building path for driver upload
-- r.roeder <r.roeder@uib.de> Tue, 03 Sep 2019 12:11:46 +0100

opsi-configed (4.1.3.3.1-1) STABLE; urgency=medium
* info if products are required but do not exist on the depot
-- r.roeder <r.roeder@uib.de> Wed, 29 Aug 2019 12:11:46 +0100

opsi-configed (4.1.3.2.1-1) STABLE; urgency=medium
* bugfix if addressed group has null parentgroup
-- r.roeder <r.roeder@uib.de> Wed, 28 Aug 2019 16:11:46 +0100

opsi-configed (4.1.3.2.0-1) STABLE; urgency=medium
* new command line option --definegroupbysearch
-- r.roeder <r.roeder@uib.de> Wed, 28 Aug 2019 16:11:46 +0100

opsi-configed (4.1.3.1.1-1) STABLE; urgency=medium
* background update of session data, bugfix: working-icon war running only once
-- r.roeder <r.roeder@uib.de> Wed, 21 Aug 2019 12:11:46 +0100

opsi-configed (4.1.3.1.0-1) STABLE; urgency=medium
* background update of session data
-- r.roeder <r.roeder@uib.de> Fri, 16 Aug 2019 12:11:46 +0100

opsi-configed (4.1.2.1.0-4) STABLE; urgency=medium
* bug fix in Linux part
-- r.roeder <r.roeder@uib.de> Thu, 15 Aug 2019 12:11:46 +0100

opsi-configed (4.1.2.1.0-1) STABLE; urgency=medium
* if the opsi server is addressed via cli host parameter, even if not connected,
the server name is included in the log file name  (for distinguishing several log file contexts)
-- r.roeder <r.roeder@uib.de> Fri, 09 Aug 2019 12:11:46 +0100

opsi-configed (4.1.2.0.9-2) STABLE; urgency=medium
* new product property for creating additional start menu links for several opsi servers
-- r.roeder <r.roeder@uib.de> Thu, 08 Aug 2019 13:11:46 +0100

opsi-configed (4.1.2.0.9-1) EXPERIMENTAL; urgency=medium
* button for transfer the client selection in hardware overview to the client list
-- r.roeder <r.roeder@uib.de> Tue , 30 Jul 2019 13:11:46 +0100

opsi-configed (4.1.2.0.8-1) EXPERIMENTAL; urgency=medium
* display of opsi host key
-- r.roeder <r.roeder@uib.de> Wed , 26 Jul 2019 13:11:46 +0100

opsi-configed (4.1.2.0.7-2) EXPERIMENTAL; urgency=medium
* changed linkfolder entry name for Linux (now simply opsi-configed)
-- r.roeder <r.roeder@uib.de> Wed , 24 Jul 2019 13:11:46 +0100

opsi-configed (4.1.2.0.7-1) EXPERIMENTAL; urgency=medium
* for green/red unawareness : supplement (≠) to product version if versions are not equal.
-- r.roeder <r.roeder@uib.de> Fri , 12 Jul 2019 13:11:46 +0100

opsi-configed (4.1.2.0.6-1) STABLE; urgency=medium
* fixed hard coded "/home/opsiproducts" in product installation special call
-- r.roeder <r.roeder@@uib.de>  Mon, 08 Jun 2019 13:11:46 +0100

Code: Alles auswählen

import OPSI

Benutzeravatar
r.roeder
uib-Team
Beiträge: 485
Registriert: 02 Jul 2008, 10:08

Re: Aktualisierungen in Stable und Testing

Beitragvon r.roeder » 17 Okt 2019, 16:44

Sehr geehrte opsi-Anwenderinnen und -Anwender,

wegen eines Pack-Fehlers mit falscher Version musste das opsi-configed-Paket neu erstellt werden. Das aktuelle Paket ändert sich deshalb zu

opsi-configed 4.1.4.3.3-2

Mit freundlichen Grüßen
Rupert Röder
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.


Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.

Cdn
Beiträge: 157
Registriert: 27 Okt 2013, 19:44

Re: Aktualisierungen in Stable und Testing

Beitragvon Cdn » 17 Okt 2019, 18:02

Das Update wurde bei uns soeben durchgeführt. Leider kommen wir nun mit dem OPSI config editor nicht mehr auf den Server:

- Zuerst startete configd nicht mehr: Dies lag an einem Zertifikat was zu klein war --> Neues Zertifikat erstellt, Dienst läuft
- Nun erhalten wir die Meldung: javax.net.ssl.SSLEXception: Received fatal alert: protocol_version

Nach erster Überprüfung nutzt das Zertifikat TLSv1.3, diese ist in der aktuellen Java Version 8 Update 231 aber so nicht unterstützt?

Hier noch die Logs:

Code: Alles auswählen

[3] (INFO)     [Okt 17  18:16:37.716  2019]    [Thread[Thread-4,6,main]]      de.uib.opsicommand.JSONthroughHTTPS   try to install provider for TLSv1.2
[3] (INFO)     [Okt 17  18:16:38.229  2019]    [Thread[AWT-EventQueue-0,6,main]]      de.uib.utilities.thread.WaitingWorker   process, millis/estimatedTotalWaitMillis  0.0521
[3] (INFO)     [Okt 17  18:16:38.761  2019]    [Thread[AWT-EventQueue-0,6,main]]      de.uib.utilities.thread.WaitingWorker   process, millis/estimatedTotalWaitMillis  0.1042
[3] (INFO)     [Okt 17  18:16:38.962  2019]    [Thread[Thread-4,6,main]]         a PersistenceController initiated by default, try RawData false
[3] (INFO)     [Okt 17  18:16:38.962  2019]    [Thread[Thread-4,6,main]]      de.uib.opsidatamodel.OpsiserviceRawDataPersistenceController   trying to make connection
[3] (INFO)     [Okt 17  18:16:38.962  2019]    [Thread[Thread-4,6,main]]      de.uib.opsicommand.JSONthroughHTTPS   retrieveJSONObjects started
[3] (INFO)     [Okt 17  18:16:38.962  2019]    [Thread[Thread-4,6,main]]      de.uib.opsicommand.JSONthroughHTTPS   produceConnection, url; https://OPSI:4447/rpc
[3] (INFO)     [Okt 17  18:16:38.977  2019]    [Thread[Thread-4,6,main]]      de.uib.opsicommand.JSONthroughHTTPS   retrieveJSONObject by connection sun.net.www.protocol.https.DelegateHttpsURLConnection:https://OPSI:4447/rpc
[3] (INFO)     [Okt 17  18:16:38.977  2019]    [Thread[Thread-4,6,main]]      de.uib.opsicommand.JSONthroughHTTPS   retrieveJSONObject request properties {Connection=[close], User-Agent=[opsi config editor 4.1.4.3.3], Accept-Encoding=[gzip]}
[3] (INFO)     [Okt 17  18:16:38.977  2019]    [Thread[Thread-4,6,main]]      de.uib.opsicommand.JSONthroughHTTPS   retrieveJSONObject request method POST
[3] (INFO)     [Okt 17  18:16:38.977  2019]    [Thread[Thread-4,6,main]]      de.uib.opsicommand.JSONthroughHTTPS   https protocols given by system TLSv1
[3] (INFO)     [Okt 17  18:16:38.977  2019]    [Thread[Thread-4,6,main]]      de.uib.opsicommand.JSONthroughHTTPS   retrieveJSONObjects request old or  new session
[3] (INFO)     [Okt 17  18:16:38.977  2019]    [Thread[Thread-4,6,main]]      de.uib.opsicommand.JSONthroughHTTPS   retrieveJSONObjects connected  new session
[3] (INFO)     [Okt 17  18:16:39.100  2019]    [Thread[Thread-4,6,main]]      de.uib.utilities.thread.WaitCursor    stop wait cursor 2, was located at (de.uib.opsicommand.JSONthroughHTTPS)
[1] (ERROR)    [Okt 17  18:16:39.100  2019]    [Thread[Thread-4,6,main]]         Exception on connecting, javax.net.ssl.SSLException: Received fatal alert: protocol_version
[3] (INFO)     [Okt 17  18:16:39.100  2019]    [Thread[Thread-4,6,main]]      de.uib.opsidatamodel.OpsiserviceRawDataPersistenceController   connection does not work
[3] (INFO)     [Okt 17  18:16:39.100  2019]    [Thread[Thread-4,6,main]]      de.uib.opsidatamodel.OpsiserviceRawDataPersistenceController   tried to make connection result false
[3] (INFO)     [Okt 17  18:16:39.100  2019]    [Thread[Thread-4,6,main]]      de.uib.configed.gui.DPassword$6   got persis, == null false
[3] (INFO)     [Okt 17  18:16:39.100  2019]    [Thread[Thread-4,6,main]]      de.uib.configed.gui.DPassword$6   waitingTask can be set to ready
[3] (INFO)     [Okt 17  18:16:39.216  2019]    [Thread[SwingWorker-pool-1-thread-1,5,main]]      de.uib.utilities.thread.WaitingWorker    doInBackground finished: ready, stopped, elapsedMillis < waitingSleeper.getWaitingMillis() true, false, false
[3] (INFO)     [Okt 17  18:16:39.263  2019]    [Thread[AWT-EventQueue-0,6,main]]      de.uib.utilities.thread.WaitingWorker   process, millis/estimatedTotalWaitMillis  0.1544
[3] (INFO)     [Okt 17  18:16:39.263  2019]    [Thread[AWT-EventQueue-0,6,main]]      de.uib.utilities.thread.WaitingWorker   done,  stopped is false
[3] (INFO)     [Okt 17  18:16:39.263  2019]    [Thread[AWT-EventQueue-0,6,main]]      de.uib.utilities.thread.WaitCursor    stop wait cursor 1, was located at (ok_action)
[3] (INFO)     [Okt 17  18:16:39.263  2019]    [Thread[AWT-EventQueue-0,6,main]]         PersistenceControllerFactory getConnectionState Error
[3] (INFO)     [Okt 17  18:16:39.263  2019]    [Thread[AWT-EventQueue-0,6,main]]         PersistenceControllerFactory getConnectionState Error
[3] (INFO)     [Okt 17  18:16:39.263  2019]    [Thread[AWT-EventQueue-0,6,main]]      de.uib.configed.gui.DPassword$WaitInfo   not connected, timeout or not authorized
[3] (INFO)     [Okt 17  18:16:39.263  2019]    [Thread[AWT-EventQueue-0,6,main]]         PersistenceControllerFactory getConnectionState Error
Zuletzt geändert von Cdn am 18 Okt 2019, 09:43, insgesamt 1-mal geändert.

thomas.besser
Beiträge: 335
Registriert: 09 Sep 2009, 09:40

Re: Aktualisierungen in Stable und Testing

Beitragvon thomas.besser » 18 Okt 2019, 08:34

n.wenselowski hat geschrieben:Sehr geehrte opsi-Anwenderinnen und -Anwender,

Aktualisierte Pakete in Stable:

Server-Pakete opsi 4.1:
[list]
[*] opsi-linux-bootimage 20191015-2


Upgrade ausgehend von "opsi-linux-bootimage 20190805-3" unter Debian 9 schlägt hier fehl:

Code: Alles auswählen

Vorbereitung zum Entpacken von .../opsi-linux-bootimage_20191015-2_all.deb ...
cp: der Aufruf von stat für '/tftpboot/linux/pxelinux.cfg/install-grub-x64' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/opsi-linux-bootimage_20191015-2_all.deb (--unpack):
 Unterprozess neues pre-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/opsi-linux-bootimage_20191015-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Gruß
Thomas

Benutzeravatar
m.radtke
uib-Team
Beiträge: 923
Registriert: 10 Jun 2015, 12:19

Re: Aktualisierungen in Stable und Testing

Beitragvon m.radtke » 18 Okt 2019, 09:37

Hi Thomas,

fix ist im Bau.

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.

thomas.besser
Beiträge: 335
Registriert: 09 Sep 2009, 09:40

Re: Aktualisierungen in Stable und Testing

Beitragvon thomas.besser » 18 Okt 2019, 12:40

Danke.

Und sorry, habe erst im Nachgang die anderen Beiträge mit dem gleichen Problem gesehen: viewtopic.php?t=11451&p=49913#p49913 bzw. viewtopic.php?t=11449&p=49919#p49919

Der Fix mit 'touch /tftpboot/linux/pxelinux.cfg/install-grub-x64' hat auch hier geholfen.

Benutzeravatar
r.roeder
uib-Team
Beiträge: 485
Registriert: 02 Jul 2008, 10:08

Re: Aktualisierungen in Stable und Testing

Beitragvon r.roeder » 18 Okt 2019, 12:41

Die Default-Option vom configed ist, dass der Startaufruf das in seinem Verzeichnis mitgelieferte SAP JDK 11 verwendet . Die sollte eigentlich, wenn wir nicht etwas falsch konfiguriert haben oder ein Bug zuschlägt, auch mit TLSv1.3 arbeiten können. Wie erzeugen Sie das Zertifikat (unter welchem Linux-Betriebssystem?), damit wir es testen können.

Viele Grüße

Rupert Röder
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.


Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.

Cdn
Beiträge: 157
Registriert: 27 Okt 2013, 19:44

Re: Aktualisierungen in Stable und Testing

Beitragvon Cdn » 18 Okt 2019, 12:47

Danke für die Rückmeldung. Wir haben gestern das Update auf Debian 10 durchgeführt. Das Zertifikat wurde mit

Code: Alles auswählen

dpkg-reconfigure opsiconfd


generiert. Die neuste configed ist installiert. Interessant nur, wenn ich den Linux Client https://download.uib.de/opsi4.1/misc/helper/opsi-configed-linux-setup.tar.gz nutze funktioniert es.
Viele Grüße
Henning

Benutzeravatar
r.roeder
uib-Team
Beiträge: 485
Registriert: 02 Jul 2008, 10:08

Re: Aktualisierungen in Stable und Testing

Beitragvon r.roeder » 18 Okt 2019, 14:58

bitte checken, mit welcher jdk der configed läuft - er zeigt das direkt in der Anmeldemaske an.
VG
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.


Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.

Cdn
Beiträge: 157
Registriert: 27 Okt 2013, 19:44

Re: Aktualisierungen in Stable und Testing

Beitragvon Cdn » 18 Okt 2019, 16:46

1.8.0_171