401 Unauthorized error using the Rancher2 Terraform Provider v1.4.0 with `access_key` and `secret_key` authentication

Follow
Table of Contents

Issue

Executing Terraform actions against Rancher v2.x, with the Rancher2 Terraform Provider v1.4.0, results in an error of the following format, when using access_key and secret_key authentication:

Error: Bad response statusCode [401]. Status [401 Unauthorized]. Body: [message=must authenticate] from [https://xyz.rancher.com/v3]

Pre-requisites

  • A Rancher v2.x instance
  • The Rancher2 Terraform Provider v1.4.0
  • Rancher2 Provider authentication with separate access_key and secret_key

Workaround

To workaround the issue use token_key authentication.

Resolution

The issue was fixed in Rancher2 Terraform Provider v1.4.1, so you should upgrade to a later version of the provider.

Further reading

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.