OPNsense Forum

International Forums => German - Deutsch => Topic started by: shb256 on January 28, 2022, 07:48:10 PM

Title: Rest API Firmware Erklärung
Post by: shb256 on January 28, 2022, 07:48:10 PM
Hallo,

ich will die opnsense über die REST API updaten. Leider habe ich noch leichte Verständnisprobleme.
REST läuft, extra Account usw. das ist klar. Mir geht um die API Aufrufe selbst

Was ich für mich rausgefunden habe:

update: führt das Update innerhalb eines releases durch
upgrade: führt das Update auf die nächste Hauptversion durch.
status: zeigt eigentlich an was unter "https://ip/ui/core/firmware#updates" zu finden ist.

nun habe ich gerade ein upgrade durchgeführt und erhalte bei dem REST API aufruf von Status folgende Antwort
"status_msg":"Firmware status requires to check for update first to provide more information."

Nachdem ich im WebUI unter "https://ip/ui/core/firmware#status" auf "check for updates" geklickt habe erhalte ich folgende Antwort bei der API Abfrage nach dem status:
"status_msg":"There are no updates available on the selected mirror."

Diese Antwort überrascht mich jetzt nicht, da ja gerade alles updates installiert wurden sind.

Nun meine Frage:
wie löse ich die Abfrage für "check for updates" über die API aus?

Danke.
Title: Re: Rest API Firmware Erklärung
Post by: franco on January 28, 2022, 07:59:43 PM
"check" :)

Als GET ist das asynchron, als POST synchron.


Grüsse
Franco
Title: Re: Rest API Firmware Erklärung
Post by: shb256 on January 28, 2022, 09:50:50 PM
OK, ja, allerdings verstehe ich nicht auf was du hinaus willst.