The in 2.8.0 introduced default value of [] for public_net is invalid. It is rejected by the Hetzner API:
{
"error" : {
"message" : "invalid input in field 'public_net'",
"code" : "invalid_input",
"details" : {
"fields" : [ {
"name" : "public_net._schema",
"messages" : [ "root must be an object" ]
} ]
}
}
}
The public_net parameter should be completely omitted by default.
Bug introduced by commit: 48c8ccc