Ich versuche, ein Bare-Metal-System mit dem folgenden Flex-Image neu zu laden, es wird jedoch nicht beibehalten. Gibt es etwas, was ich falsch mache, ist der REST-Anruf?So laden Sie das System mit Flex-Image mithilfe der Softlayer-REST-API neu
String content = "{\"parameters\":[\"FORCE\",{\"sshKeyIds\":["+sshKeys+"]},{\"imageTemplateId\":803303}]}";
Response response = RestAssured.given().contentType(ContentType.JSON).body(content).post("https://"+username+":"+apikey+"@api.softlayer.com/rest/v3/SoftLayer_Hardware_Server/"+softlayer_id+"/reloadOperatingSystem.json");
Nicht genügend Informationen ... wenn Sie versuchen, manuell exakt den gleichen HTTP-Aufruf kräuseln - lehnt er? – alfasin
Nein, gleiches Ergebnis. Das Softlayer-Back-End verwendet nicht die imageTemplateId, die im Aufruf angegeben wurde. Welche weiteren Informationen benötigen Sie? @alfasin –
Wenn es das gleiche Ergebnis hat - warum suchen Sie nach Problemen im Code? suchen Sie nach dem Grund auf der anderen (empfangenden) Seite. – alfasin