Wellbore-azure-lib merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests2023-08-17T22:29:01Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/31Storage account changes for wellbore DDMS2023-08-17T22:29:01ZVaibhavi KamaniStorage account changes for wellbore DDMS### Overview
* Merge Wellbore Storage Account with a common-one
* Made changes to point to storage account blob endpoint in case if the data partition service has `storage account blob endpoint` property else use storage account.
### Ba...### Overview
* Merge Wellbore Storage Account with a common-one
* Made changes to point to storage account blob endpoint in case if the data partition service has `storage account blob endpoint` property else use storage account.
### Backlog item
* https://dev.azure.com/OpenEnergyPlatform/Open%20Energy%20Platform/_workitems/edit/13464
### Testing
* Criteria is that pipeline passed as suggested by DmitriyM14 - Release 0.17Vaibhavi KamaniVaibhavi Kamanihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/32Updated version to 3.0.12023-08-17T22:29:00ZDmitriy RudkoUpdated version to 3.0.1M14 - Release 0.17https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/33Implement Retryable AzureDefaultCredentials to access to blob storage2023-08-17T22:28:59ZCyril MonmoutonImplement Retryable AzureDefaultCredentials to access to blob storageRemove SAS token generation, if no credential is passed Azure Default credentials will be used by AzureBlobFileSystemWithDefaultCredentials()Remove SAS token generation, if no credential is passed Azure Default credentials will be used by AzureBlobFileSystemWithDefaultCredentials()M14 - Release 0.17https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/35Revert "Merge branch 'cmo/feature/remove-sas-token-generation' into 'master'"2023-08-17T22:28:56ZCyril MonmoutonRevert "Merge branch 'cmo/feature/remove-sas-token-generation' into 'master'"This reverts merge request !33 because it was still under review.This reverts merge request !33 because it was still under review.M14 - Release 0.17https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/34Update pipeline to run unit tests before packaging lib during Merge Requests2023-08-17T22:28:57ZCyril MonmoutonUpdate pipeline to run unit tests before packaging lib during Merge RequestsM14 - Release 0.17Dmitriy RudkoDmitriy Rudkohttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/36Add new RetryableDefaultAzureIdentity class to authenticate to Azure services2022-10-03T17:00:54ZCyril MonmoutonAdd new RetryableDefaultAzureIdentity class to authenticate to Azure servicesCreate new class RetryableDefaultAzureIdentity that inherits from DefaultAzureCredential with backoff policy
Note: Removing SAS token is a not part of this MR, [previous MR#34 has been reverted](https://community.opengroup.org/osdu/plat...Create new class RetryableDefaultAzureIdentity that inherits from DefaultAzureCredential with backoff policy
Note: Removing SAS token is a not part of this MR, [previous MR#34 has been reverted](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/35). It is not out of any risks and will be handled in [MR#29](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/29). cc: @Dmitriy_Rudko
related to issue #1M14 - Release 0.17Yannickfabian serinYannickhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/40Fix creation of AzureAioBlobStorage by using legacy account_storage_name if ...2023-08-17T22:28:54ZCyril MonmoutonFix creation of AzureAioBlobStorage by using legacy account_storage_name if storage_account_blob_endpoint not availableMove back responsibility to create account_url to AzureAioBlobStorage class. And ensure backward compatibility to retrieve legacy account url if new account_blob_endpoint is not availableMove back responsibility to create account_url to AzureAioBlobStorage class. And ensure backward compatibility to retrieve legacy account url if new account_blob_endpoint is not availableM15 - Release 0.18Kin Jin NgKin Jin Nghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/42removed sas token implementation2023-08-17T22:28:53ZRomica Junejaremoved sas token implementationM15 - Release 0.18Romica JunejaRomica Junejahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/43Rojuneja fix storage account name2023-08-17T22:28:51ZRomica JunejaRojuneja fix storage account nameM15 - Release 0.18Romica JunejaRomica Junejahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/41Modify storage account changes for default url condition2022-10-10T18:39:14ZVaibhavi KamaniModify storage account changes for default url conditionModify storage account changes for default URL condition
Backlog item: [13464](https://dev.azure.com/OpenEnergyPlatform/Open%20Energy%20Platform/_workitems/edit/13464)Modify storage account changes for default URL condition
Backlog item: [13464](https://dev.azure.com/OpenEnergyPlatform/Open%20Energy%20Platform/_workitems/edit/13464)Vaibhavi KamaniVaibhavi Kamanihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/39Replace 'only' with 'rule'2023-05-13T05:01:10ZLuc YriarteReplace 'only' with 'rule'https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/38Make deploydev / deploylib stages depend on build to force unit tests before ...2023-05-13T05:01:09ZLuc YriarteMake deploydev / deploylib stages depend on build to force unit tests before packaging.https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/37Always run tests before packaging lib2022-09-28T09:48:23ZLuc YriarteAlways run tests before packaging libhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/30Storage account changes for wellbore2022-09-10T00:10:20ZVaibhavi KamaniStorage account changes for wellbore### Overview
* Merge Wellbore Storage Account with a common-one
* Made changes to point to storage account blob endpoint in case if the data partition service has `storage account blob endpoint` property else use storage account.
### Ba...### Overview
* Merge Wellbore Storage Account with a common-one
* Made changes to point to storage account blob endpoint in case if the data partition service has `storage account blob endpoint` property else use storage account.
### Backlog item
* https://dev.azure.com/OpenEnergyPlatform/Open%20Energy%20Platform/_workitems/edit/13464
### Testing
* Criteria is that pipeline passed as suggested by DmitriyVaibhavi KamaniVaibhavi Kamanihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/29Removed SAS Token and used BlobServiceClient2023-05-13T05:01:12ZRomica JunejaRemoved SAS Token and used BlobServiceClientRemoved SAS Token and used BlobServiceClientRemoved SAS Token and used BlobServiceClientRomica JunejaRomica Junejahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/23Draft: Dask account key2021-07-08T08:16:10ZYannickDraft: Dask account keyhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/20Draft: Async partition service2021-06-23T13:23:15ZYannickDraft: Async partition serviceDraft: Async partition serviceDraft: Async partition servicehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/17[DRAFT] Add logger2021-06-04T13:57:02ZChristophe Lallement[DRAFT] Add loggerChristophe LallementChristophe Lallementhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/16[DRAFT] add logger and enable http logging for credentials and clients2021-06-03T12:08:39ZChristophe Lallement[DRAFT] add logger and enable http logging for credentials and clientsTry to add logger and enablet logging for azure crednetials and blobstorage client for troubleshooting error 500 when acquire credentials.Try to add logger and enablet logging for azure crednetials and blobstorage client for troubleshooting error 500 when acquire credentials.Christophe LallementChristophe Lallementhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib/-/merge_requests/15Draft: keep secret value to avoid multiple sync calls to the keyvault2021-06-21T15:12:03ZYannickDraft: keep secret value to avoid multiple sync calls to the keyvaultkeep secret value in PartitionInfo properties to avoid multiple sync calls to the keyvaultkeep secret value in PartitionInfo properties to avoid multiple sync calls to the keyvault