full-nest-2761
05/08/2025, 9:03 AMcurl -sSL <https://get.pulumi.com> | sh
/home/AzDevOps/.pulumi/bin/pulumi version --verbose=9
export ARM_CLIENT_ID=${servicePrincipalId}
export ARM_TENANT_ID=${tenantId}
export ARM_SUBSCRIPTION_ID=$(az account show --query id -o tsv)
export ARM_USE_OIDC=true
export ARM_OIDC_TOKEN=${idToken}
printenv
/home/AzDevOps/.pulumi/bin/pulumi logout --all
/home/AzDevOps/.pulumi/bin/pulumi login <azblob://pulumi-state?storage_account=MYBLOBSTORAGE> -v=11 --logtostderr 2> out.txt
cat out.txt
And the output
W0508 09:00:40.013347 54816 pulumi.go:264] log level 11 will print sensitive information such as api tokens and request headers
I0508 09:00:40.143198 54816 sink.go:178] defaultSink::Error(error: problem logging in: read ".pulumi/meta.yaml": blob (key ".pulumi/meta.yaml") (code=Unknown): GET <https://MYBLOBSTORAGE.blob.core.windows.net/pulumi-state/.pulumi/meta.yaml>
--------------------------------------------------------------------------------
RESPONSE 403: 403 This request is not authorized to perform this operation using this permission.
ERROR CODE: AuthorizationPermissionMismatch
--------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?><Error><Code>AuthorizationPermissionMismatch</Code><Message>This request is not authorized to perform this operation using this permission.
RequestId:7d0c4368-a01e-0060-6ff7-bf12cf000000
Time:2025-05-08T09:00:40.1352380Z</Message></Error>
--------------------------------------------------------------------------------
)
Any help would be much appreciated! pulumi logoNo matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.
Powered by