Skip to content

Commit 315dad8

Browse files
authored
Merge pull request #5449 from fluxcd/fix-push-insecure
Fix `flux push artifact` for insecure registries
2 parents 1af7e08 + 600ec37 commit 315dad8

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

cmd/flux/push_artifact.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,13 @@ func pushArtifactCmdRun(cmd *cobra.Command, args []string) error {
250250
return err
251251
}
252252
}
253-
transportOpts, err := oci.WithRetryTransport(ctx, ref, authenticator, backoff, []string{ref.Context().Scope(transport.PushScope)})
253+
transportOpts, err := oci.WithRetryTransport(ctx,
254+
ref,
255+
authenticator,
256+
backoff,
257+
[]string{ref.Context().Scope(transport.PushScope)},
258+
pushArtifactArgs.insecure,
259+
)
254260
if err != nil {
255261
return fmt.Errorf("error setting up transport: %w", err)
256262
}

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ require (
2525
github.com/fluxcd/pkg/git v0.32.0
2626
github.com/fluxcd/pkg/git/gogit v0.35.1
2727
github.com/fluxcd/pkg/kustomize v1.18.0
28-
github.com/fluxcd/pkg/oci v0.49.0
28+
github.com/fluxcd/pkg/oci v0.50.0
2929
github.com/fluxcd/pkg/runtime v0.60.0
3030
github.com/fluxcd/pkg/sourceignore v0.12.0
3131
github.com/fluxcd/pkg/ssa v0.49.0

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,8 +197,8 @@ github.com/fluxcd/pkg/gittestserver v0.17.0 h1:JlBvWZQTDOI+np5Z+084m3DkeAH1hMusE
197197
github.com/fluxcd/pkg/gittestserver v0.17.0/go.mod h1:E/40EmLoXcMqd6gLuLDC9F6KJxqHVGbBBeMNKk5XdxU=
198198
github.com/fluxcd/pkg/kustomize v1.18.0 h1:wWK+qYwmBmba3N3VAqZ9ijnfVGGaIjcaHWo033URZTw=
199199
github.com/fluxcd/pkg/kustomize v1.18.0/go.mod h1:Ij9722MdWIE6B1EPg2ZJUf6npycgfRfN4Lohi7D/Kic=
200-
github.com/fluxcd/pkg/oci v0.49.0 h1:L8/dmNSIzqu6X8vzIkPLrW8NAF7Et/SnOuI8WJkXeq8=
201-
github.com/fluxcd/pkg/oci v0.49.0/go.mod h1:iZkF4bQTpc6YOU5IJWMBp0Q8voGm7bkMYiAarJ9407U=
200+
github.com/fluxcd/pkg/oci v0.50.0 h1:oEBfiv7SHi/wrKThov+QbwbzRnGepUAvKsBd4PdIQdY=
201+
github.com/fluxcd/pkg/oci v0.50.0/go.mod h1:iZkF4bQTpc6YOU5IJWMBp0Q8voGm7bkMYiAarJ9407U=
202202
github.com/fluxcd/pkg/runtime v0.60.0 h1:d++EkV3FlycB+bzakB5NumwY4J8xts8i7lbvD6jBLeU=
203203
github.com/fluxcd/pkg/runtime v0.60.0/go.mod h1:UeU0/eZLErYC/1bTmgzBfNXhiHy9fuQzjfLK0HxRgxY=
204204
github.com/fluxcd/pkg/sourceignore v0.12.0 h1:jCIe6d50rQ3wdXPF0+PhhqN0XrTRIq3upMomPelI8Mw=

0 commit comments

Comments
 (0)