push
github
refactor: mimic bootstrapping client flow to other Azure clients (#927) * chore: MISE setup for 2a GetNodeBootstrapping * refactor: rework bootstrapping client usage pattern fo reuse credentials * chore: utilize arm opts for credential retrieval call * doc: add a note on token cache * docs: some notes on API expectations * chore: bring token refresh buffer up front + not using buffer if the original expiry is too low * chore: another rework of token caching based on azure-sdk-for-go * chore: remove token logic for now * Revert "chore: utilize arm opts for credential retrieval call" This reverts commit 23a3f7e34. * refactor: add fake + some refactors * chore: not using dot imports * chore: more tests + make presubmit * chore: more of not using dot imports * chore: rename * chore: port to azlinux3 * chore: missing nolint from merge conflicts resolution * chore: not exporting NodeBootstrappingProvider and NodeImageVersions + rename * docs: NodeBootstrapping structure * refactor: use lo.ToPtr() in test * test: add several acceptance tests for bootstrapping client
155 of 259 new or added lines in 17 files covered. (59.85%)
5 existing lines in 2 files now uncovered.53942 of 56503 relevant lines covered (95.47%)
0.96 hits per line