Azure / Azure/azure-linux-extensions

KeyVaultForLinux fails to run

Open
#1,915 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
333
Forks
278
Avg merge
2d 9h
Merged PRs (30d)
4

Description

Environment:
- Plain VM (no ARC or scale set)
- OS Ubuntu 20.04 LTS
- KeyVaultForLinux version 2.2.2158.57

Settings used:
```
{
"settings": {
"secretsManagementSettings": {
"pollingIntervalInS": "3600",
"linkOnRenewal": "false",
"certificateStoreLocation": "/var/cert",
"requireInitialSync": true,
"observedCertificates": [
"https://cert-url"
]
}
},
"authenticationSettings": {
"msiEndpoint": "http://169.254.169.254/metadata/identity",
"msiClientId": "managed identity object ID"
}
}
```

Error produced: "Attempt to get non-existent AuthConfig". I can't find anything on this error anywhere online, not even a code search of this repo has anything.

AADSSHLoginForLinux works fine, I can use `az ssh` to connect.

Any pointers to what might cause this?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the failure with KeyVaultForLinux 2.2.2158.57 on Ubuntu 20.04 using the supplied secretsManagementSettings and authenticationSettings. Trace the extension's authentication configuration handling around "Attempt to get non-existent AuthConfig" and compare the working AADSSHLoginForLinux setup; done means identifying the cause and documenting a verified resolution.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, python
Domain
authentication, cloud, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.