mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-10-19 13:49:53 +00:00
47b202554e
This commit adds the Azure SDK for Azure key vault KMS integration to the Ceph CSI driver. Signed-off-by: Praveen M <m.praveen@ibm.com>
4.9 KiB
4.9 KiB
Release History
1.1.0 (2024-02-13)
Other Changes
- Upgraded to API service version
7.5
- Upgraded dependencies
1.1.0-beta.1 (2023-11-08)
Other Changes
- Upgraded service version to
7.5-preview.1
- Updated to latest version of
azcore
. - Enabled spans for distributed tracing.
1.0.1 (2023-08-22)
Other Changes
- Upgraded dependencies
1.0.0 (2023-07-17)
Features Added
- first stable release of
azsecrets
module
Breaking Changes
- changed type of
KID
from string to typeID
0.14.0 (2023-06-08)
Breaking Changes
- Renamed
Client.ListSecrets
toClient.ListSecretProperties
- Renamed
Client.ListSecretVersions
toClient.ListSecretPropertiesVersions
- Renamed
SecretBundle
toSecret
- Renamed
DeletedSecretBundle
toDeletedSecret
- Renamed
SecretItem
toSecretProperties
- Renamed
DeletedSecretItem
toDeletedSecretProperties
- Renamed
Kid
toKID
- Removed
DeletionRecoveryLevel
type - Remove
MaxResults
option
Other Changes
- Updated dependencies
0.13.0 (2023-04-13)
Breaking Changes
- Moved from
sdk/keyvault/azsecrets
tosdk/security/keyvault/azsecrets
0.12.0 (2023-04-13)
Features Added
- upgraded to api version 7.4
0.11.0 (2022-11-08)
Breaking Changes
NewClient
returns anerror
0.10.1 (2022-09-20)
Features Added
- Added
ClientOptions.DisableChallengeResourceVerification
. See https://aka.ms/azsdk/blog/vault-uri for more information.
0.10.0 (2022-09-12)
Breaking Changes
- Verify the challenge resource matches the vault domain.
0.9.0 (2022-08-09)
Breaking Changes
- Changed type of
NewClient
options parameter toazsecrets.ClientOptions
, which embeds the former type,azcore.ClientOptions
0.8.0 (2022-07-07)
Breaking Changes
- The
Client
API now corresponds more directly to the Key Vault REST API. Most method signatures and types have changed. See the module documentation for updated code examples and more details.
Other Changes
- Upgrade to latest
azcore
0.7.1 (2022-05-12)
Other Changes
- Updated to latest
azcore
andinternal
modules.
0.7.0 (2022-04-06)
Features Added
- Added
PossibleDeletionRecoveryLevelValues
to iterate over all validDeletionRecoveryLevel
values - Implemented generic pagers from
runtime.Pager
for all List operations - Added
Name *string
toDeletedSecret
,Properties
,Secret
,SecretItem
, andSecretItem
- Added
Client.VaultURL
to determine the vault URL for debugging - Adding
ResumeToken
method to pollers for resuming polling at a later date by using the addedResumeToken
optional parameter on client polling methods
Breaking Changes
- Requires a minimum version of go 1.18
- Removed
RawResponse
from pollers - Removed
DeletionRecoveryLevel
- Polling operations return a Poller struct directly instead of a Response envelope
- Removed
ToPtr
methods Client.UpdateSecretProperties
takes aSecret
- Renamed
Client.ListSecrets
toClient.ListPropertiesOfSecrets
- Renamed
Client.ListSecretVersions
toClient.ListPropertiesOfSecretVersions
- Renamed
DeletedDate
toDeletedOn
andManaged
toIsManaged
- Moved
ContentType
,Tags
,KeyID
, andIsManaged
toProperties
0.6.0 (2022-03-08)
Breaking Changes
- Changes
Attributes
toProperties
- Changes
Secret.KID
toSecret.KeyID
- Changes
DeletedSecretBundle
toDeletedSecret
- Changes
DeletedDate
toDeletedOn
,Created
toCreatedOn
, andUpdated
toUpdatedOn
- Changes the signature of
Client.UpdateSecretProperties
to have all alterable properties in theUpdateSecretPropertiesOptions
parameter, removing theparameters Properties
parameter. - Changes
Item
toSecretItem
- Pollers and pagers are structs instead of interfaces
- Prefixed all
DeletionRecoveryLevel
constants with "DeletionRecoveryLevel" - Changed pager APIs for
ListSecretVersionsPager
,ListDeletedSecretsPager
, andListSecretsPager
- Use the
More()
method to determine if there are more pages to fetch - Use the
NextPage(context.Context)
to fetch the next page of results
- Use the
- Removed all
RawResponse *http.Response
fields from response structs.
0.5.0 (2022-02-08)
Breaking Changes
- Fixes a bug where
UpdateSecretProperties
will delete properties that are not explicitly set each time. This is only a breaking change at runtime, where the request body will change.
0.4.0 (2022-01-11)
Other Changes
- Bumps
azcore
dependency fromv0.20.0
tov0.21.0
0.3.0 (2021-11-09)
Features Added
- Clients can now connect to Key Vaults in any cloud
0.2.0 (2021-11-02)
Other Changes
- Bumps
azcore
dependency tov0.20.0
andazidentity
tov0.12.0
0.1.1 (2021-10-06)
- Adds the MIT License for redistribution
0.1.0 (2021-10-05)
- This is the initial release of the
azsecrets
library