> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/continuous-delivery/troubleshooting-and-resources/armory/general/upgrade-using-armory-operator-error-got-halyard-response.md).

# Upgrade using Armory Operator is not working- got halyard response status 405, response- Request met

### Issue <a href="#issue" id="issue"></a>

When attempting to upgrade Armory Spinnaker using Armory Operator, the upgrade fails with the below logging. Operator Container: `{"level":"error","ts":1626238705.074147,"logger":"controller-runtime.controller","msg":"Reconciler error","controller":"spinnakerservice-controller","request":"spinnaker-operator/spinnaker","error":"got halyard response status 405, response: Request method 'POST' not supported","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/opt/spinnaker-operator/build/vendor/github.com/go-logr/zapr/zapr.go:128\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/spinnaker-operator/build/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:218\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/spinnaker-operator/build/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:192\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker\n\t/opt/spinnaker-operator/build/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:171\nk8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/opt/spinnaker-operator/build/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:152\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/opt/spinnaker-operator/build/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:153\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/opt/spinnaker-operator/build/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88"}` Halyard Container: 2021-07-14 04:56:24.022 INFO 1 --- \[nio-8064-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 28 ms 2021-07-14 04:56:55.631 WARN 1 --- \[nio-8064-exec-9] .w\.s.m.s.DefaultHandlerExceptionResolver : Resolved \[org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported] 2021-07-14 04:56:56.678 WARN 1 --- \[nio-8064-exec-1] .w\.s.m.s.DefaultHandlerExceptionResolver : Resolved \[org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported] 2021-07-14 04:56:57.711 WARN 1 --- \[nio-8064-exec-2] .w\.s.m.s.DefaultHandlerExceptionResolver : Resolved \[org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]

### Cause <a href="#cause" id="cause"></a>

This is caused by a mismatch of versions between the Halyard and Operator container.
