Skip to content

fix: docker auth wasn't being used by engine and API#2699

Merged
tedim52 merged 1 commit intomainfrom
skylenet/fix-docker-auth-storage
Apr 10, 2025
Merged

fix: docker auth wasn't being used by engine and API#2699
tedim52 merged 1 commit intomainfrom
skylenet/fix-docker-auth-storage

Conversation

@skylenet
Copy link
Copy Markdown
Collaborator

@skylenet skylenet commented Apr 4, 2025

Description

There is a bug in the docker config storage creator which was introduced in here #2579 . This bug causes no auth to ever be used by the API and Engine containers.
This PR fixes that and also adds some more tests for edge cases for repo addresses that can exist in the config.json.

- if err != nil && creds != nil {
+ if err == nil && creds != nil {

REMINDER: Tag Reviewers, so they get notified to review

Is this change user facing?

NO

References (if applicable)

@skylenet skylenet requested a review from tedim52 April 4, 2025 19:32
@tedim52 tedim52 added this pull request to the merge queue Apr 10, 2025
Merged via the queue into main with commit 4eea787 Apr 10, 2025
56 of 57 checks passed
@tedim52 tedim52 deleted the skylenet/fix-docker-auth-storage branch April 10, 2025 04:28
github-merge-queue Bot pushed a commit that referenced this pull request Apr 18, 2025
🤖 I have created a release *beep* *boop*
---


##
[1.7.0](1.6.0...1.7.0)
(2025-04-17)


### Features

* add grafloki to kurtosis config
([#2707](#2707))
([b6794e1](b6794e1))
* export service logs (Kubenertes)
([#2693](#2693))
([c00f357](c00f357))
* grafloki start/stop
([#2696](#2696))
([53d823a](53d823a))
* service update
([#2689](#2689))
([4cda391](4cda391))


### Bug Fixes

* **backend/kubernetes:** use default KUBECONFIG resolution
([#2672](#2672))
([379e49b](379e49b))
* docker auth wasn't being used by engine and API
([#2699](#2699))
([4eea787](4eea787))
* give grafana root access
([#2706](#2706))
([b8e2fab](b8e2fab))
* remove k8s ingress on stop user services
([#2715](#2715))
([e31c0d4](e31c0d4))
* return empty deployment if not found
([#2716](#2716))
([451c70e](451c70e))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
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