ОШИБКА 500 - OPENSTACK Create Server - Java

Я использую openstack4j lib для создания сервера, но получаю ошибку 500, когда пытаюсь создать сервер, используя POST-запрос для моей конечной точки.

мой стек:

  • Java11
  • Openstack4j 3.8
  • пружина 3.2.1

мой запрос:

  • POST / компьютеры

Моя PayLoad:

{
  "domainID": "fdb4d2b73a4b4cacbc9dc80dd9e09eba",
  "flavorID": "1",
  "imageID": "53a9320d-45b9-450b-a7eb-5db06499bffb",
  "networkID": "1e91e20f-1f0d-4141-86c3-0ae8c18ba139",
  "projectID": "string",
  "serverName": "Test",
  "userID": "c0caf80a18334f5caeee8037887f13de"
}

Мой метод:

    final ServerCreate serverCreate = osClientV3.compute().servers().serverBuilder()
                .image("53a9320d-45b9-450b-a7eb-5db06499bffb")
                .name("Teste")
                .flavor("4")
                //.availabilityZone(availabilityZones.stream().findAny().get().getName())
                .keypairName(keypair.getName())
                //.addSecurityGroup("4f-security-group-cli")
                .networks(Collections.singletonList("1e91e20f-1f0d-4141-86c3-0ae8c18ba139"))
                .build();

Я получил эту ошибку:

org.openstack4j.api.exceptions.ServerResponseException: внутренняя ошибка сервера в org.openstack4j.api.exceptions.ResponseException.mapException(ResponseException.java:86) ~[openstack4j-3.8-withdeps.jar:nai] в org.openstack.exceptions.ResponseException.mapException(ResponseException.java:96) ~[openstack4j-3.8-withdeps.jar:na] в org.openstack4j.api.exceptions.ResponseException.mapException(ResponseException.java:92) ~[openstack4j-3.8-withdeps.jar:na] в org.openstack4j.core.transport.HttpEntityHandler.handle(HttpEntityHandler.java:51) ~[openstack4j-3.8-withdeps.jar:na] в org.openstack4j.connectors.resteasyponseImport.getpl HttpResponseImpl.java:64) ~[openstack4j-3.8-withdeps.jar:na] в org.openstack4j.openstack.internal.BaseOpenStackService$Invocation.execute(BaseOpenStackService.java:215) ~[openstack4j-3.8-withdeps.jar] в орг.openstack4j.openstack.internal.BaseOpenStackService$Invocation.execute(BaseOpenStackService.java:205) ~[openstack4j-3.8-withdeps.jar:na] в org.openstack4j.openstack.compute.internal.ServerService.java.boot.) ~ [openstack4j-3.8-withdeps.jar: na] в com.projeto.openstack.controller.ComputerController.create(ComputerController.java:50) ~[классы /:na] в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(собственный метод) ~[na:na] в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na] в java.base /jdk.in.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] в java.base/java.lang.reflect.Method.invoke(Method.java:564) ~[na:na] в org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) ~[spring-web-5.2.8.RELEASE.jar:5.2.8.RELEASE] в org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) ~[spring-web-5.2.8.RELEASE.jar:5.2.8.RELEASE] в org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) ~[spring-framework.java:105.RELEASE.jar:5.2.8.RELEASE] в org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878) ~[spring-webmvc-5.2.8.java:.8.RELEASE] в org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792) ~[spring-webmvc-5.2.8.RELEASE.jar:5.2.8.RELEASE] в org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.2.8.RELEASE.jar:5.2.8.RELEASE] в org.springframework.web.servlet.DispatcherServlet.doDispatchlet.JavaServlet (DispatcherServ10) ~[spring-webmvc-5.2.8.RELEASE.jar:5.2.8.RELEASE] в org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) ~[spring-webmvc-5.2.8.RELEASE.jar:5.2.8.RELEASE] в org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.2.8.RELEASE.jar:5.2.8.RELEASE] в org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.2.8.RELEASE.jar:5.2.8.RELEASE] в javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.37.jar:4.0.FR] в org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.2.8.RELEASE.jar:5.2.8.RELEASE] в javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.37.jar:4.0.FR] в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.37.jar:9.0.37] в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в орг.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.8.RELEASE.jar:5.2.8.RELEASE] в org.springframework.web.filter.Filter.OncePerRedoquest.java:119) ~[spring-web-5.2.8.RELEASE.jar:5.2.8.RELEASE] в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.catalina.connector.CoyoteAdapter. служба (CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в организации.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[na:na] в java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[na:na] в org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.37.jar:9.0.37] в java.base/java.lang.Thread.run(Thread.java:832) ~[na:na]NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1589) ~ [tomcat-embed-core-9.0.37.jar: 9.0.37] в org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49) ~ [tomcat-embed-core-9.0.37.jar: 9.0.37] в java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[na:na] в java.base /java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[na:na] в org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61) ~ [ tomcat-embed-core-9.0.37.jar: 9.0.37] в java.base/java.lang.Thread.run(Thread.java:832) ~[na:na]NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1589) ~ [tomcat-embed-core-9.0.37.jar: 9.0.37] в org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49) ~ [tomcat-embed-core-9.0.37.jar: 9.0.37] в java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[na:na] в java.base /java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[na:na] в org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61) ~ [ tomcat-embed-core-9.0.37.jar: 9.0.37] в java.base/java.lang.Thread.run(Thread.java:832) ~[na:na]ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1130) ~[na:na] в java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[na:na] at org.ap. tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61) ~ [tomcat-embed-core-9.0.37.jar: 9.0.37] в java.base / java.lang.Thread.run (Thread.java: 832) ~[na:na]ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1130) ~[na:na] в java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[na:na] at org.ap. tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61) ~ [tomcat-embed-core-9.0.37.jar: 9.0.37] в java.base / java.lang.Thread.run (Thread.java: 832) ~[na:na]

Вы можете мне помочь?

0 ответов

Другие вопросы по тегам