Seite 1 von 1

Problem mit control.toml & ProductDependency

Verfasst: 09 Jan 2024, 11:38
von larsg
Hi,

Wenn ich in einer control.toml Datei eine ProductDependency ohne requiredAction definiere, wird automatisch requiredAction=setup gesetzt.

Beispiel

Code: Alles auswählen

[[ProductDependency]]
requiredProduct = "net-framework-4"
action = "setup"
requirementType = "before"
requiredStatus = "installed"
wird zu

Code: Alles auswählen

[[ProductDependency]]
requiredProduct = "net-framework-4"
action = "setup"
requirementType = "before"
requiredAction = "setup"
requiredStatus = "installed"
Wenn ich nur eine control Datei nutze passiert dies nicht.
Kann das jemand bestätigen?
Falls ja => bitte das Verhalten bei der control Datei auch für die control.toml Datei übernehmen. Danke!

Versionsstand:

opsi-tftp-hpa-server-5.2.8-150400.78.4.x86_64
opsiconfd-4.2.0.310-150400.1.1.x86_64
opsi-utils-4.2.0.205-150400.1.1.x86_64
opsi-linux-support-4.2.0.0-150400.1.1.noarch
opsi-server-4.2.0.72-150400.1.1.noarch
opsipxeconfd-4.2.0.32-150400.1.2.x86_64
opsi-windows-support-4.2.0.3-150400.1.1.noarch
opsi-linux-bootimage-20230614-150400.1.1.noarch

SLES 15 SP4

Re: Problem mit control.toml & ProductDependency

Verfasst: 09 Jan 2024, 17:35
von j.schneider
Hallo,

stimmt, ich kann den Fehler unter opsi 4.2 reproduzieren.
opsi 4.3 ist nicht betroffen.
Der Fix kommt mit opsi-utils 4.2.0.215 und opsiconfd 4.2.0.312.

Grüße
Jan Schneider

Re: Problem mit control.toml & ProductDependency

Verfasst: 10 Jan 2024, 13:20
von larsg
Danke :)