mirror of
				https://github.com/optim-enterprises-bv/vault.git
				synced 2025-10-30 18:17:55 +00:00 
			
		
		
		
	Update upgrade guide with HSM info
This commit is contained in:
		| @@ -2,6 +2,10 @@ | |||||||
|  |  | ||||||
| DEPRECATIONS/CHANGES: | DEPRECATIONS/CHANGES: | ||||||
|  |  | ||||||
|  |  * HSM config parameter requirements: When using Vault with an HSM, a new | ||||||
|  |    paramter is required: `hmac_key_label`.  This performs a similar function to | ||||||
|  |    `key_label` but for the HMAC key Vault will use. Vault will generate a | ||||||
|  |    suitable key if this value is specified and `generate_key` is set true. | ||||||
|  * API HTTP client behavior: When calling `NewClient` the API no longer |  * API HTTP client behavior: When calling `NewClient` the API no longer | ||||||
|    modifies the provided client/transport. In particular this means it will no |    modifies the provided client/transport. In particular this means it will no | ||||||
|    longer enable redirection limiting and HTTP/2 support on custom clients. It |    longer enable redirection limiting and HTTP/2 support on custom clients. It | ||||||
|   | |||||||
| @@ -71,6 +71,14 @@ for the encryption keyring itself. | |||||||
| To better reflect its actual use, the `generic` backend is now `kv`. Using | To better reflect its actual use, the `generic` backend is now `kv`. Using | ||||||
| `generic` will still work for backwards compatibility. | `generic` will still work for backwards compatibility. | ||||||
|  |  | ||||||
|  | ### HSM Users Need to Specify New Config Options (In 0.9) | ||||||
|  |  | ||||||
|  | When using Vault with an HSM, a new paramter is required: `hmac_key_label`. | ||||||
|  | This performs a similar function to `key_label` but for the HMAC key Vault will | ||||||
|  | use. Vault will generate a suitable key if this value is specified and | ||||||
|  | `generate_key` is set true. See [the seal configuration page][pkcs11-seal] for | ||||||
|  | more information. | ||||||
|  |  | ||||||
| ### API HTTP client behavior (In 0.9) | ### API HTTP client behavior (In 0.9) | ||||||
|  |  | ||||||
| When calling `NewClient` the API no longer modifies the provided | When calling `NewClient` the API no longer modifies the provided | ||||||
| @@ -111,3 +119,4 @@ Audit request and response entires are still in RFC3339 format but now have a | |||||||
| granularity of nanoseconds. | granularity of nanoseconds. | ||||||
|  |  | ||||||
| [generate-root]: https://www.vaultproject.io/api/secret/pki/index.html#generate-root | [generate-root]: https://www.vaultproject.io/api/secret/pki/index.html#generate-root | ||||||
|  | [pkcs11-seal]: https://www.vaultproject.io/docs/configuration/seal/pkcs11.html | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jeff Mitchell
					Jeff Mitchell