Skip to content

Bump pipe-fittings to v2.9.1 to fix GHCR plugin install auth error#4982

Merged
kaidaguerre merged 1 commit into
v2.4.xfrom
bump-pipe-fittings-v2.9.1-on-v2.4.x
Apr 22, 2026
Merged

Bump pipe-fittings to v2.9.1 to fix GHCR plugin install auth error#4982
kaidaguerre merged 1 commit into
v2.4.xfrom
bump-pipe-fittings-v2.9.1-on-v2.4.x

Conversation

@kaidaguerre
Copy link
Copy Markdown
Contributor

Summary

  • Bumps github.com/turbot/pipe-fittings/v2 from v2.9.0 to v2.9.1.
  • Fixes steampipe plugin install failing with an opaque 403 when stale GHCR credentials are present in ~/.docker/config.json (from a prior docker login). pipe-fittings v2.9.1 retries OCI pulls anonymously when stored credentials are rejected. (pipe-fittings#792 / Modify the queries in search-path acceptance tests #793)
  • Single-commit bump (v2.9.0 → v2.9.1), only touching ociinstaller/oci_downloader.go in the dep.

Cloud acceptance test fixture update

Separately updates tests/acceptance/test_files/cloud.bats: AWS account 632902152528 / alias nagraj-aaa no longer exist in the turbot-ops/clitesting test workspace. Updated to account 097350876455 / alias turbot-silverwater to match the current workspace state. Bundled here to unblock CI on this PR.

Test plan

  • make build - clean
  • steampipe service start - clean
  • steampipe query "select now(), current_date" - expected output
  • steampipe plugin list - OCI listing works
  • steampipe service stop - clean

pipe-fittings v2.9.1 adds an anonymous retry to OCI pulls when stored
GHCR credentials (from ~/.docker/config.json) are rejected. Without
this, an expired or revoked PAT causes 'steampipe plugin install' to
fail with an opaque 403 even when the image is publicly pullable.

Also updates cloud.bats acceptance test fixtures (AWS account
632902152528 / alias 'nagraj-aaa' → 097350876455 / 'turbot-silverwater')
to match the current turbot-ops/clitesting workspace state.
@MichaelBurgess MichaelBurgess self-requested a review April 22, 2026 13:41
@kaidaguerre kaidaguerre merged commit 90cfc54 into v2.4.x Apr 22, 2026
29 checks passed
@kaidaguerre kaidaguerre deleted the bump-pipe-fittings-v2.9.1-on-v2.4.x branch April 22, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants