clientconfig.configserver.url mit opsi-cli auslesen und ändern

Antworten
Rzpertt
Beiträge: 145
Registriert: 15 Jan 2021, 10:41

clientconfig.configserver.url mit opsi-cli auslesen und ändern

Beitrag von Rzpertt »

Hallo,

ich möchte meinen opsi Server schrittweise auf einen neuen Host mit neuer URL umziehen.
Ich habe einige Hostgruppen und würde die nach und nach umziehen

Leider scheitere ich schon an der Syntax zum einzigen wo schon der neue Server eingerichtet ist

Code: Alles auswählen

opsi-cli jsonrpc execute configState_getValues [] {"clientconfig.configserver.url":"https://meinserver2:4447"}
edit: wenigsstens das auslesen kriege ich hin:

Code: Alles auswählen

opsi-cli jsonrpc execute configState_getObjects [] '{"configId":"clientconfig.configserver.url", "values": ["*opsi2*"]}'
Ich nehme an diese zeile würde das pro Gruppe anpassen:

Code: Alles auswählen

opsi-cli jsonrpc execute configState_create "clientconfig.configserver.url" "testgruppe" ["https://opsi2.bla.de.:4447"]

Macht das Sinn die gruppenweise umzuziehen?
Ich wollte das Backup des alten auf den neuen einspielen und dann umziehen, da der alte noch aktiv sein wird gibt es dann inkonsistenzen wegen der automatischen Updates die ja auf dem alten gelaufen sind.
Antworten