Enable UseFederatedAuth by default (#5852)

* enable use federated

* 401 unauthorized

* 401

* cleanup readmes

* DISABLE RUN

* Remove UseFederatedAuth overrides from ci.yml

* DISABLE RUN for admin samples,
This commit is contained in:
George Arama 2024-07-31 17:10:39 -07:00 committed by GitHub
parent 2c0a35dad4
commit 34c2441523
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
15 changed files with 9 additions and 16 deletions

View File

@ -47,7 +47,7 @@ parameters:
default: {} default: {}
- name: UseFederatedAuth - name: UseFederatedAuth
type: boolean type: boolean
default: false default: true
jobs: jobs:
- job: - job:

View File

@ -95,7 +95,7 @@ parameters:
default: {} default: {}
- name: UseFederatedAuth - name: UseFederatedAuth
type: boolean type: boolean
default: false default: true
extends: extends:
${{ if eq(variables['System.TeamProject'], 'internal') }}: ${{ if eq(variables['System.TeamProject'], 'internal') }}:

View File

@ -40,7 +40,7 @@ parameters:
default: {} default: {}
- name: UseFederatedAuth - name: UseFederatedAuth
type: boolean type: boolean
default: false default: true
stages: stages:
- ${{ each cloud in parameters.CloudConfig }}: - ${{ each cloud in parameters.CloudConfig }}:

View File

@ -32,7 +32,6 @@ extends:
LiveTestCtestRegex: azure-security-attestation.* LiveTestCtestRegex: azure-security-attestation.*
LineCoverageTarget: 70 LineCoverageTarget: 70
BranchCoverageTarget: 34 BranchCoverageTarget: 34
UseFederatedAuth: true
Artifacts: Artifacts:
- Name: azure-security-attestation - Name: azure-security-attestation
Path: azure-security-attestation Path: azure-security-attestation

View File

@ -53,7 +53,6 @@ extends:
LiveTestTimeoutInMinutes: 90 # default is 60 min. We need a little longer on worst case for Win+jsonTests LiveTestTimeoutInMinutes: 90 # default is 60 min. We need a little longer on worst case for Win+jsonTests
LineCoverageTarget: 88 LineCoverageTarget: 88
BranchCoverageTarget: 68 BranchCoverageTarget: 68
UseFederatedAuth: true
# PreTestSteps: # PreTestSteps:
# - pwsh: | # - pwsh: |
# docker build -t squid-local $(Build.SourcesDirectory)/sdk/core/azure-core/test/ut/proxy_tests/localproxy # docker build -t squid-local $(Build.SourcesDirectory)/sdk/core/azure-core/test/ut/proxy_tests/localproxy

View File

@ -32,7 +32,6 @@ extends:
LiveTestTimeoutInMinutes: 120 LiveTestTimeoutInMinutes: 120
LineCoverageTarget: 27 LineCoverageTarget: 27
BranchCoverageTarget: 13 BranchCoverageTarget: 13
UseFederatedAuth: true
Artifacts: Artifacts:
- Name: azure-messaging-eventhubs - Name: azure-messaging-eventhubs
Path: azure-messaging-eventhubs Path: azure-messaging-eventhubs

View File

@ -39,13 +39,13 @@ add_executable(client_secret_credential_sample client_secret_credential.cpp)
target_link_libraries(client_secret_credential_sample PRIVATE azure-identity service get-env-helper) target_link_libraries(client_secret_credential_sample PRIVATE azure-identity service get-env-helper)
target_include_directories(client_secret_credential_sample PRIVATE .) target_include_directories(client_secret_credential_sample PRIVATE .)
target_compile_definitions(client_secret_credential_sample PRIVATE _azure_BUILDING_SAMPLES) target_compile_definitions(client_secret_credential_sample PRIVATE _azure_BUILDING_SAMPLES)
create_per_service_target_build_for_sample(identity client_secret_credential_sample) create_per_service_target_build_for_sample(identity client_secret_credential_sample DISABLE_RUN)
add_executable(default_azure_credential_sample default_azure_credential.cpp) add_executable(default_azure_credential_sample default_azure_credential.cpp)
target_link_libraries(default_azure_credential_sample PRIVATE azure-identity service) target_link_libraries(default_azure_credential_sample PRIVATE azure-identity service)
target_include_directories(default_azure_credential_sample PRIVATE .) target_include_directories(default_azure_credential_sample PRIVATE .)
target_compile_definitions(default_azure_credential_sample PRIVATE _azure_BUILDING_SAMPLES) target_compile_definitions(default_azure_credential_sample PRIVATE _azure_BUILDING_SAMPLES)
create_per_service_target_build_for_sample(identity default_azure_credential_sample) create_per_service_target_build_for_sample(identity default_azure_credential_sample DISABLE_RUN)
add_executable(environment_credential_sample environment_credential.cpp) add_executable(environment_credential_sample environment_credential.cpp)
target_link_libraries(environment_credential_sample PRIVATE azure-identity service) target_link_libraries(environment_credential_sample PRIVATE azure-identity service)

View File

@ -640,7 +640,7 @@ TEST(AzurePipelinesCredential, InvalidServiceConnectionId_LIVEONLY_)
} }
catch (AuthenticationException const& ex) catch (AuthenticationException const& ex)
{ {
EXPECT_TRUE(std::string(ex.what()).find("404 (Not Found)") != std::string::npos) << ex.what(); EXPECT_TRUE(std::string(ex.what()).find("401") != std::string::npos) << ex.what();
} }
} }

View File

@ -30,7 +30,6 @@ extends:
LiveTestCtestRegex: azure-identity. LiveTestCtestRegex: azure-identity.
LineCoverageTarget: 95 LineCoverageTarget: 95
BranchCoverageTarget: 56 BranchCoverageTarget: 56
UseFederatedAuth: true
Artifacts: Artifacts:
- Name: azure-identity - Name: azure-identity
Path: azure-identity Path: azure-identity

View File

@ -14,6 +14,6 @@ add_executable (
target_compile_definitions(sample1-administration PRIVATE _azure_BUILDING_SAMPLES) target_compile_definitions(sample1-administration PRIVATE _azure_BUILDING_SAMPLES)
create_per_service_target_build_for_sample(keyvault sample1-administration) create_per_service_target_build_for_sample(keyvault sample1-administration DISABLE_RUN)
target_link_libraries(sample1-administration PRIVATE azure-security-keyvault-administration azure-identity get-env-helper) target_link_libraries(sample1-administration PRIVATE azure-security-keyvault-administration azure-identity get-env-helper)

View File

@ -11,6 +11,6 @@ add_executable (
sample2-full-backup-restore sample2-full-backup-restore
sample2_full_backup_restore.cpp sample2_full_backup_restore.cpp
) )
create_per_service_target_build_for_sample(keyvault sample2-full-backup-restore) create_per_service_target_build_for_sample(keyvault sample2-full-backup-restore DISABLE_RUN)
target_link_libraries(sample2-full-backup-restore PRIVATE azure-security-keyvault-administration azure-identity get-env-helper) target_link_libraries(sample2-full-backup-restore PRIVATE azure-security-keyvault-administration azure-identity get-env-helper)

View File

@ -11,6 +11,6 @@ add_executable (
sample3-backup-selective-restore sample3-backup-selective-restore
sample3_backup_selective_restore.cpp sample3_backup_selective_restore.cpp
) )
create_per_service_target_build_for_sample(keyvault sample3-backup-selective-restore) create_per_service_target_build_for_sample(keyvault sample3-backup-selective-restore DISABLE_RUN)
target_link_libraries(sample3-backup-selective-restore PRIVATE azure-security-keyvault-administration azure-identity get-env-helper) target_link_libraries(sample3-backup-selective-restore PRIVATE azure-security-keyvault-administration azure-identity get-env-helper)

View File

@ -32,7 +32,6 @@ extends:
LiveTestTimeoutInMinutes: 120 LiveTestTimeoutInMinutes: 120
LineCoverageTarget: 81 LineCoverageTarget: 81
BranchCoverageTarget: 42 BranchCoverageTarget: 42
UseFederatedAuth: true
Artifacts: Artifacts:
- Name: azure-security-keyvault-keys - Name: azure-security-keyvault-keys
Path: azure-security-keyvault-keys Path: azure-security-keyvault-keys

View File

@ -33,7 +33,6 @@ extends:
LiveTestCtestRegex: azure-storage LiveTestCtestRegex: azure-storage
Clouds: Preview Clouds: Preview
SupportedClouds: Preview SupportedClouds: Preview
UseFederatedAuth: true
Artifacts: Artifacts:
- Name: azure-storage-common - Name: azure-storage-common
Path: azure-storage-common Path: azure-storage-common

View File

@ -30,7 +30,6 @@ extends:
CtestRegex: azure-data CtestRegex: azure-data
LineCoverageTarget: 77 LineCoverageTarget: 77
BranchCoverageTarget: 42 BranchCoverageTarget: 42
UseFederatedAuth: true
LiveTestCtestRegex: azure-data LiveTestCtestRegex: azure-data
Clouds: Preview Clouds: Preview
SupportedClouds: Preview SupportedClouds: Preview