Updates für 4.2 stable und testing

Neuigkeiten und Ankündigungen
Antworten
Benutzeravatar
fkalweit
uib-Team
Beiträge: 173
Registriert: 23 Okt 2020, 16:14

Updates für 4.2 stable und testing

Beitrag von fkalweit »

Sehr geehrte opsi-Anwenderinnen und -Anwender,

mit dem heutigen Release veröffentlichen wir eine Reihe von opsi Paketen in stable und testing.

Ab Version 4.2.0.23-1 beinhaltet die opsi-client-agent Installation nicht mehr die Kiosk-Migration. Falls Sie eine sehr alte Version des opsi-client-agents (< 4.1.1.18) auf einem Depot installiert haben und den Kiosk einsetzen, sollten Sie vor einem upgrade auf opsi-client-agent >=4.2.0.23-1 eine zwischen-Version (>=4.1.1.18-1, <= 4.2.0.22-1) auf dem depot installieren, um die Kiosk-Daten zu der seit 2020 genutzten Form zu migrieren.

In opsi-client-agent 4.2.0.25-1 und 4.2.0.26-1 sind außerdem neue Version von opsi-deploy-client-agent und oca-installation-helper enthalten, die einige neue Optionen für bequemere Nutzung und Anpassbarkeit mitbringen.

stable

linux Localboot

- l-debuntu-upgrade (4.2.0.1-1)
- l-opsi-server (4.2.0.6-3)
- opsi-linux-client-agent (4.2.0.19-1)

Linux Netboot

- mint20-* (4.2.0.1-5)
- SLES15-* (4.2.0.1-7)
- wipedisk (2.3-2)

Windows Netboot:

- wipedisk (2.3-1)

Windows Localboot:

- windows10-upgrade (21h2-2)
- windows11-upgrade (21h2-1)
- opsi-client-agent (4.2.0.25-1)

Mac:

- opsi-mac-client-agent (4.2.0.13-1)

testing:

Windows Localboot:

- opsi-client-agent (4.2.0.26-1)

Server:

- opsi-utils (4.2.0.162-1)
- opsi-server (4.2.0.65-1)



Mit freundlichen Grüßen
Fabian Kalweit

Changelogs:

Code: Alles auswählen

==============================================================================

windows10-upgrade (21h2-2) testing; urgency=low
    * IMPORTANT: Requires opsiclientd version 4.2.0.104 or higher
    * IMPORTANT: Requires opsi-script version 4.12.4.35-6 or higher
    * Added additional checks for opsiSetupUser leftovers
    * Added check for empty values in Disable UAC section
    * Added include for setupact.log
    * Updated the documentation
    * Tested on win7, win7-x64, win81, win81-x64, win10-2015, win10-x64-2015, win10-2016, win10-x64-2016, win10-2019, win10-x64-2019, win10-2021, win10-x64-2021, win10-21h1, win10-x64-21h1
-- Matthias Knauer <m.knauer@uib.de> Thu, 17 Feb 2022 11:11:11 +0000

==============================================================================

windows11-upgrade (21h2-1) testing; urgency=low
    * IMPORTANT: Requires opsiclientd version 4.2.0.104 or higher
    * IMPORTANT: Requires opsi-script version 4.12.4.35-6 or higher
    * Initial package
    * Tested on win10-21h1, win10-x64-21h1
-- Matthias Knauer <m.knauer@uib.de> Wed, 09 Feb 2022 11:11:11 +0000

==============================================================================

sles12sp4 (4.2.0.1-8) testing; urgency=low

  * added 01_lshw.sh postinst script

 -- Mathias Radtke <m.radtke@uib.de>Thu Mar 17 11:40:00 2022 +0200

==============================================================================

sles12sp3/4/5 (4.2.0.1-7) testing; urgency=low

  * changed linux-client-agent installation

 -- Mathias Radtke <m.radtke@uib.de> Wed Mar 09 08:30:00 2022 +0200

==============================================================================

sles15-1/2/3 (4.2.0.1-7) testing; urgency=low

  * added sle-module-server-applications-update repository in autoyast.xml

 -- Mathias Radtke <m.radtke@uib.de> Wed Mar 09 08:1:00 2022 +0200

==============================================================================

mint20-1/23 (4.2.0.1-5) testing; urgency=low

  * corrected behaviour when using installation_method = reboot

 -- Mathias Radtke <m.radtke@uib.de> Thu Mar 03 10:40:00 2022 +0200

==============================================================================

l-opsi-server (4.2.0.6-3); testing; urgency=low

  * made some adaptations to wotk with UCS5.0-1 Systems

 -- Mathias Radtke <m.radtke@uib.de> Tue, 01 Feb 2022 17:08:00 +0200

l-opsi-server (4.2.0.6-2); testing; urgency=low

  * opening port 445 on UCS Systems

 -- Mathias Radtke <m.radtke@uib.de> Fri, 07 Jan 2022 11:46:00 +0200

l-opsi-server (4.2.0.6-1); testing; urgency=low

  * added support for UCS 5.0 

 -- Mathias Radtke <m.radtke@uib.de> Fri, 17 Dec 2021 10:50:00 +0200
l-opsi-server (4.2.0.5-2); testing; urgency=low

  * fixed error with l-opsi-server-quick-install

 -- Mathias Radtke <m.radtke@uib.de> Thu, 30 Sep 2021 12:00:00 +0200

==============================================================================

l-debuntu-upgrade (4.2.0.1-1) stable; urgency=low

  * added support for LinuxMint upgrades

 -- Mathias Radtke <m.radtke@uib.de> Mon, 21 Feb 2021 14:00:00 +020

==============================================================================

wipedisk (2.3-1) testing; urgency=low

  * checking if NVME can be wiped
  * running sgdisk --zap-all anyway

 -- Mathias Radtke <m.radtke@uib.de> Tue Mar 01 2022 09:45:00 +0200

==============================================================================

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

  * Fixed version registry setting
  * Updated opsiclientd to 4.2.0.111 (collectLogfiles feature, fixed multithreaded certificate access)
  * Updated opsi-deploy-client-agent to 4.2.0.19 (improved logging, reporting failure reasons --failed-clients-file)

-- Nils Doerrer <n.doerrer@uib.de> Wed, 16 Mar 2022 10:00:00 +0100

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

  * Added version file opsi-client-agent.version for conditioned installation
  * Fixed postinst for first time installation
  * Updated oca-installation-helper to 4.2.0.16 (new parameter --install-condition)

-- Nils Doerrer <n.doerrer@uib.de> Thu, 24 Feb 2022 16:00:00 +0100

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

  * Updated opsiclientd to 4.2.0.110 (fixed jsonrpc logging)

-- Nils Doerrer <n.doerrer@uib.de> Thu, 24 Feb 2022 16:00:00 +0100

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

  * Updated oca-installation-helper to 4.2.0.15 (new parameters --dns-domain, --finalize, --read-conf-files)
  * Updated opsi-deploy-client-agent 4.2.0.18 (suse fix for smbclient call)
  * Updated opsiclientd to 4.2.0.109 (reworked opsi-setup-user cleanup and service connection timeouts)
  * Removed Kiosk Migration. Do not install this package over opsi-client-agent < 4.1.1.18 (serverside) if using kiosk!

-- Nils Doerrer <n.doerrer@uib.de> Tue, 08 Feb 2022 11:00:00 +0100

==============================================================================

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

  * Added version file opsi-client-agent.version for conditioned installation
  * Fixed session-handling for Installation service calls
  * Updated oca-installation-helper to 4.2.0.16

-- Nils Doerrer <n.doerrer@uib.de> Mon, 07 Mar 2022 14:00:00 +0100

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

  * Updated opsiclientd to 4.2.0.110 (fixed jsonrpc logging)

-- Nils Doerrer <n.doerrer@uib.de> Thu, 24 Feb 2022 16:00:00 +0100

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

  * Updated opsiclientd to 4.2.0.109 (reworked opsi-setup-user cleanup and service connection timeouts)
  * Updated oca-installation-helper to 4.2.0.15 (new parameters --dns-domain, --finalize, --read-conf-files)
  * Updated opsi-deploy-client-agent 4.2.0.18 (suse fix for smbclient call)

-- Nils Doerrer <n.doerrer@uib.de> Thu, 24 Feb 2022 10:00:00 +0100

==============================================================================

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

  * Added version file opsi-client-agent.version for conditioned installation
  * Fixed session-handling for Installation service calls
  * Updated oca-installation-helper to 4.2.0.16

-- Nils Doerrer <n.doerrer@uib.de> Mon, 07 Mar 2022 18:00:00 +0100

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

  * Updated opsiclientd to 4.2.0.110 (fixed jsonrpc logging)

-- Nils Doerrer <n.doerrer@uib.de> Thu, 24 Feb 2022 16:00:00 +0100

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

  * Updated opsiclientd to 4.2.0.109 (fixed user_logged_in check, reworked opsi-setup-user cleanup and service connection timeouts)
  * Updated oca-installation-helper to 4.2.0.15 (new parameters --dns-domain, --finalize, --read-conf-files)
  * Updated opsi-deploy-client-agent 4.2.0.18 (suse fix for smbclient call)

-- Nils Doerrer <n.doerrer@uib.de> Thu, 17 Feb 2022 16:30:00 +0100

==============================================================================
SirTux
Beiträge: 558
Registriert: 05 Feb 2011, 18:37

Re: Updates für 4.2 stable und testing

Beitrag von SirTux »

Das neue Join-Script aus Testing failed unter UCS 4.4 (DC Slave):

Code: Alles auswählen

unknown module portals/entry.

Available Modules are:
  appcenter/app
  computers/computer
  computers/domaincontroller_backup
  computers/domaincontroller_master
  computers/domaincontroller_slave
  computers/ipmanagedclient
  computers/linux
  computers/macos
  computers/memberserver
  computers/trustaccount
  computers/ubuntu
  computers/windows
  computers/windows_domaincontroller
  container/cn
  container/dc
  container/ou
  dhcp/dhcp
  dhcp/host
  dhcp/pool
  dhcp/server
  dhcp/service
  dhcp/shared
  dhcp/sharedsubnet
  dhcp/subnet
  dns/alias
  dns/dns
  dns/forward_zone
  dns/host_record
  dns/ns_record
  dns/ptr_record
  dns/reverse_zone
  dns/srv_record
  dns/txt_record
  groups/group
  kerberos/kdcentry
  mail/domain
  mail/folder
  mail/lists
  mail/mail
  nagios/nagios
  nagios/service
  nagios/timeperiod
  networks/network
  policies/admin_container
  policies/autostart
  policies/desktop
  policies/dhcp_boot
  policies/dhcp_dns
  policies/dhcp_dnsupdate
  policies/dhcp_leasetime
  policies/dhcp_netbios
  policies/dhcp_routing
  policies/dhcp_scope
  policies/dhcp_statements
  policies/ldapserver
  policies/mailquota
  policies/maintenance
  policies/masterpackages
  policies/memberpackages
  policies/nfsmounts
  policies/policy
  policies/print_quota
  policies/printserver
  policies/pwhistory
  policies/registry
  policies/release
  policies/repositoryserver
  policies/repositorysync
  policies/share_userquota
  policies/slavepackages
  policies/umc
  saml/idpconfig
  saml/serviceprovider
  settings/cn
  settings/data
  settings/default
  settings/directory
  settings/extended_attribute
  settings/extended_options
  settings/ldapacl
  settings/ldapschema
  settings/license
  settings/lock
  settings/packages
  settings/portal
  settings/portal_all
  settings/portal_category
  settings/portal_entry
  settings/printermodel
  settings/printeruri
  settings/prohibited_username
  settings/sambaconfig
  settings/sambadomain
  settings/service
  settings/settings
  settings/syntax
  settings/udm_hook
  settings/udm_module
  settings/udm_syntax
  settings/umc_operationset
  settings/usertemplate
  settings/xconfig_choices
  shares/print
  shares/printer
  shares/printergroup
  shares/share
  users/contact
  users/ldap
  users/passwd
  users/self
  users/user
  uvmm/cloudconnection
  uvmm/cloudtype
  uvmm/info
  uvmm/profile
Das Problem ist wohl

Code: Alles auswählen

univention-directory-manager portals/entry modify "$@" --ignore_not_exists \
        --dn "cn=opsi-server,cn=entry,cn=portals,cn=univention,${ROOT_DN}" \
        --set linkTarget="newwindow" || die
Unter UCS 4.4 heißt das Modul anscheinend settings/portal_entry.
SirTux
Beiträge: 558
Registriert: 05 Feb 2011, 18:37

Re: Updates für 4.2 stable und testing

Beitrag von SirTux »

Um genau zu sein würde es so unter UCS 4.4 funktionieren:

Code: Alles auswählen

univention-directory-manager settings/portal_entry modify "$@" --ignore_not_exists \
        --dn "cn=opsi-server,cn=portal,cn=univention,${ROOT_DN}" \
        --set linkTarget="newwindow" || die
Ich würde den Aufruf aber dort einfach weglassen sofern bei "cn=opsi-server,cn=entry,cn=portals,cn=univention,${ROOT_DN}" kein Typo drin ist. Hat ja bislang auch ohne funktioniert.
Benutzeravatar
fkalweit
uib-Team
Beiträge: 173
Registriert: 23 Okt 2020, 16:14

Re: Updates für 4.2 stable und testing

Beitrag von fkalweit »

Hallo,

Vielen Dank für den Hinweis.
Ich teste das noch mal unter UCS4.4 und ändere dann das Paket.

Viele Grüße
Fabian
Benutzeravatar
fkalweit
uib-Team
Beiträge: 173
Registriert: 23 Okt 2020, 16:14

Re: Updates für 4.2 stable und testing

Beitrag von fkalweit »

Hallo,

Vielen Dank an SirTux!
Ich habe gerade eine neue Version von opsi-server (4.2.0.66) veröffentlicht.
In der Version ist der Fehler mit dem Join Script auf UCS 4.4 behoben.


Viele Grüße
Fabian
SirTux
Beiträge: 558
Registriert: 05 Feb 2011, 18:37

Re: Updates für 4.2 stable und testing

Beitrag von SirTux »

Hallo Fabian,

vielen Dank für den schnellen Fix.

Wurde bei opsi-linux-client-agent (4.2.0.19-1) etwas an der Authetifizierung geändert? Ich kann mich nicht mehr am Interface localhost:4441 anmelden. Auf einem Client mit 4.2.0.16-1 gehts noch.

Viele Grüße,
Stefan
Antworten