Open spencergibb opened 2 years ago
https://jenkins.spring.io/view/Spring%20Cloud/view/Releaser/job/spring-cloud-meta-releaser/lastBuild/console#footer
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.135 s - in org.springframework.cloud.vault.config.rabbitmq.VaultConfigRabbitMqBootstrapConfigurationTests 17:05:39 2021-10-01 21:05:39.323 INFO 1270756 --- [ Thread-45] releaser.commands : [INFO] Running org.springframework.cloud.vault.config.rabbitmq.VaultConfigRabbitMqTests 17:05:39 2021-10-01 21:05:39.366 WARN 1270756 --- [ Thread-46] releaser.commands : 2021-10-01T21:05:39.365Z [INFO] core: successful mount: namespace= path=rabbitmq/ type=rabbitmq 17:05:39 2021-10-01 21:05:39.393 INFO 1270756 --- [ Thread-45] releaser.commands : [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.072 s <<< FAILURE! - in org.springframework.cloud.vault.config.rabbitmq.VaultConfigRabbitMqTests 17:05:39 2021-10-01 21:05:39.393 INFO 1270756 --- [ Thread-45] releaser.commands : [ERROR] org.springframework.cloud.vault.config.rabbitmq.VaultConfigRabbitMqTests Time elapsed: 0.072 s <<< ERROR! 17:05:39 2021-10-01 21:05:39.393 INFO 1270756 --- [ Thread-45] releaser.commands : org.springframework.vault.VaultException: 17:05:39 2021-10-01 21:05:39.393 INFO 1270756 --- [ Thread-45] releaser.commands : Status 500 Internal Server Error: 1 error occurred: 17:05:39 2021-10-01 21:05:39.393 INFO 1270756 --- [ Thread-45] releaser.commands : * failed to validate the connection: json: cannot unmarshal array into Go struct field UserInfo.tags of type string 17:05:39 2021-10-01 21:05:39.393 INFO 1270756 --- [ Thread-45] releaser.commands : ; nested exception is org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 Internal Server Error: [{"errors":["1 error occurred:\n\t* failed to validate the connection: json: cannot unmarshal array into Go struct field UserInfo.tags of type string\n\n"]} 17:05:39 2021-10-01 21:05:39.393 INFO 1270756 --- [ Thread-45] releaser.commands : ] 17:05:39 2021-10-01 21:05:39.393 WARN 1270756 --- [ Thread-46] releaser.commands : 2021-10-01T21:05:39.393Z [INFO] http: TLS handshake error from 127.0.0.1:51304: EOF 17:05:39 2021-10-01 21:05:39.393 INFO 1270756 --- [ Thread-45] releaser.commands : at org.springframework.cloud.vault.config.rabbitmq.VaultConfigRabbitMqTests.beforeClass(VaultConfigRabbitMqTests.java:105) 17:05:39 2021-10-01 21:05:39.393 INFO 1270756 --- [ Thread-45] releaser.commands : Caused by: org.springframework.web.client.HttpServerErrorException$InternalServerError: 17:05:39 2021-10-01 21:05:39.394 INFO 1270756 --- [ Thread-45] releaser.commands : 500 Internal Server Error: [{"errors":["1 error occurred:\n\t* failed to validate the connection: json: cannot unmarshal array into Go struct field UserInfo.tags of type string\n\n"]} 17:05:39 2021-10-01 21:05:39.394 INFO 1270756 --- [ Thread-45] releaser.commands : ] 17:05:39 2021-10-01 21:05:39.394 INFO 1270756 --- [ Thread-45] releaser.commands : at org.springframework.cloud.vault.config.rabbitmq.VaultConfigRabbitMqTests.beforeClass(VaultConfigRabbitMqTests.java:105) 17:05:39 2021-10-01 21:05:39.394 INFO 1270756 --- [ Thread-45] releaser.commands : [INFO] Running org.springframework.cloud.vault.config.rabbitmq.RabbitMqSecretIntegrationTests 17:05:39 2021-10-01 21:05:39.415 INFO 1270756 --- [ Thread-45] releaser.commands : [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.019 s <<< FAILURE! - in org.springframework.cloud.vault.config.rabbitmq.RabbitMqSecretIntegrationTests 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : [ERROR] shouldCreateCredentialsCorrectly Time elapsed: 0.019 s <<< ERROR! 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : org.springframework.vault.VaultException: 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : Status 500 Internal Server Error: 1 error occurred: 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : * failed to validate the connection: json: cannot unmarshal array into Go struct field UserInfo.tags of type string 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : ; nested exception is org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 Internal Server Error: [{"errors":["1 error occurred:\n\t* failed to validate the connection: json: cannot unmarshal array into Go struct field UserInfo.tags of type string\n\n"]} 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : ] 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : at org.springframework.cloud.vault.config.rabbitmq.RabbitMqSecretIntegrationTests.setUp(RabbitMqSecretIntegrationTests.java:89) 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : Caused by: org.springframework.web.client.HttpServerErrorException$InternalServerError: 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : 500 Internal Server Error: [{"errors":["1 error occurred:\n\t* failed to validate the connection: json: cannot unmarshal array into Go struct field UserInfo.tags of type string\n\n"]} 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : ] 17:05:39 2021-10-01 21:05:39.416 INFO 1270756 --- [ Thread-45] releaser.commands : at org.springframework.cloud.vault.config.rabbitmq.RabbitMqSecretIntegrationTests.setUp(RabbitMqSecretIntegrationTests.java:89) 17:05:39 2021-10-01 21:05:39.793 INFO 1270756 --- [ Thread-45] releaser.commands : [INFO] 17:05:39 2021-10-01 21:05:39.793 INFO 1270756 --- [ Thread-45] releaser.commands : [INFO] Results: 17:05:39 2021-10-01 21:05:39.793 INFO 1270756 --- [ Thread-45] releaser.commands : [INFO] 17:05:39 2021-10-01 21:05:39.793 INFO 1270756 --- [ Thread-45] releaser.commands : [ERROR] Errors: 17:05:39 2021-10-01 21:05:39.793 INFO 1270756 --- [ Thread-45] releaser.commands : [ERROR] RabbitMqSecretIntegrationTests.setUp:89 » Vault Status 500 Internal Server Err... 17:05:39 2021-10-01 21:05:39.793 INFO 1270756 --- [ Thread-45] releaser.commands : [ERROR] VaultConfigRabbitMqTests.beforeClass:105 » Vault Status 500 Internal Server Er... 17:05:39 2021-10-01 21:05:39.793 INFO 1270756 --- [ Thread-45] releaser.commands : [INFO] 17:05:39 2021-10-01 21:05:39.793 INFO 1270756 --- [ Thread-45] releaser.commands : [ERROR] Tests run: 3, Failures: 0, Errors: 2, Skipped: 0
Seems that the RabbitMQ version is no longer compatible with Vault. Generally speaking, it would make sense to disable integration tests during the release process to avoid that kind of surprise.
https://jenkins.spring.io/view/Spring%20Cloud/view/Releaser/job/spring-cloud-meta-releaser/lastBuild/console#footer