Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

storage: upgrade giovanni SDK and support AAD auth #24798

Merged
merged 14 commits into from
Mar 14, 2024

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    6b7f379 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6e87a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f61cfe5 View commit details
    Browse the repository at this point in the history
  4. Storage Data Plane upgrades

    - Use latest tombuildsstuff/giovanni which has switched to the go-azure-sdk base layer
    - Support for sdk-level retries for known eventually consistent scenarios
    - Support for AAD authentication for all data plane APIs (where the API supports it)
    - Refactor data plane client helpers to be operation-aware, so that supported authentication methods can be determined not just
      by endpoint but also by the operation (enables more granular support for preferred authentication methods).
    - Adopt data plane resource IDs from tombuildsstuff/giovanni
    - Some tidying of `services/storage/client` package - move data plane client helpers into own source file
    - `azurerm_storage_share_directory`: deprecate `share_name` and `storage_account_name` in favor of `storage_share_id`
    - `azurerm_storage_table_entity`: deprecate `share_name` and `storage_account_name` in favor of `storage_table_id`
    manicminer committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    1fb9340 View commit details
    Browse the repository at this point in the history
  5. machinelearning: support national and private clouds for `azurerm_mac…

    …hine_learning_datastore_blobstorage`, `azurerm_machine_learning_datastore_datalake_gen2` and `azurerm_machine_learning_datastore_fileshare` resources. closes: #22467
    manicminer committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b2c069f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cd85052 View commit details
    Browse the repository at this point in the history
  7. azurerm_storaage_table: always use shared key auth as ACLs are not su…

    …pported with AAD authentication
    manicminer committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    4d4e810 View commit details
    Browse the repository at this point in the history
  8. storage: add more tests for AzureAD authentication, remove superfluou…

    …s checks where AzureAD auth not supported
    manicminer committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    2022cfa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    049c93d View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    b63ceb0 View commit details
    Browse the repository at this point in the history
  2. address review, improve storage account URL handling in kubernetes fl…

    …ux configuration resources
    manicminer committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    e3f0cae View commit details
    Browse the repository at this point in the history
  3. linting

    manicminer committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    a7b8108 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d4058d View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    ccdb7fa View commit details
    Browse the repository at this point in the history