Skip to content

Commit 70b0268

Browse files
leodidofntlnz
authored andcommitted
fix(integration): public (default) image name tag
Signed-off-by: Leonardo Di Donato <[email protected]>
1 parent 6c4c743 commit 70b0268

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ IMAGE_BPFTRACE_BASE := $(IMAGE_NAME_BASE):$(BPFTRACESHA)
2626

2727
IMAGE_BUILD_FLAGS ?= "--no-cache"
2828

29-
LDFLAGS := -ldflags '-X github.com/iovisor/kubectl-trace/pkg/version.buildTime=$(shell date +%s) -X github.com/iovisor/kubectl-trace/pkg/version.gitCommit=${GIT_COMMIT} -X github.com/iovisor/kubectl-trace/pkg/cmd.imageNameTag=${IMAGE_TRACERUNNER_COMMIT} -X github.com/iovisor/kubectl-trace/pkg/cmd.initImageNameTag=${IMAGE_INITCONTAINER_COMMIT}'
29+
LDFLAGS := -ldflags '-X github.com/iovisor/kubectl-trace/pkg/version.buildTime=$(shell date +%s) -X github.com/iovisor/kubectl-trace/pkg/version.gitCommit=${GIT_COMMIT} -X github.com/iovisor/kubectl-trace/pkg/cmd.ImageNameTag=${IMAGE_TRACERUNNER_COMMIT} -X github.com/iovisor/kubectl-trace/pkg/cmd.InitImageNameTag=${IMAGE_INITCONTAINER_COMMIT}'
3030
TESTPACKAGES := $(shell go list ./... | grep -v github.com/iovisor/kubectl-trace/integration)
3131

3232
kubectl_trace ?= _output/bin/kubectl-trace
@@ -71,7 +71,7 @@ test:
7171

7272
.PHONY: integration
7373
integration:
74-
TEST_KUBECTLTRACE_BINARY=$(shell pwd)/$(kubectl_trace) $(GO) test ${LDFLAGS} -v ./integration/...
74+
TEST_KUBECTLTRACE_BINARY=$(shell pwd)/$(kubectl_trace) $(GO) test ${LDFLAGS} -v ./integration/...
7575

7676
.PHONY: bpftraceimage/build
7777
bpftraceimage/build:

integration/suite_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"time"
1010

1111
"github.com/go-check/check"
12-
"github.com/iovisor/kubectl-trace/pkg/version"
12+
"github.com/iovisor/kubectl-trace/pkg/cmd"
1313
"gotest.tools/icmd"
1414
"sigs.k8s.io/kind/pkg/cluster"
1515
"sigs.k8s.io/kind/pkg/cluster/config/encoding"
@@ -59,7 +59,7 @@ func (k *KubectlTraceSuite) SetUpSuite(c *check.C) {
5959

6060
// copy the bpftrace image to the nodes
6161
for _, n := range nodes {
62-
loadcomm := fmt.Sprintf("docker save %s | docker exec -i %s docker load", version.ImageNameTag(), n.String())
62+
loadcomm := fmt.Sprintf("docker save %s | docker exec -i %s docker load", cmd.ImageNameTag, n.String())
6363
res := icmd.RunCommand("bash", "-c", loadcomm)
6464
c.Assert(res.Error, check.IsNil)
6565
}

pkg/cmd/run.go

+6-4
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@ import (
2121
)
2222

2323
const (
24-
imageNameTag = "quay.io/fntlnz/kubectl-trace-bpftrace:latest"
25-
initImageNameTag = "quay.io/dalehamel/kubectl-trace-init"
24+
// ImageNameTag represents the default tracerunner image
25+
ImageNameTag = "quay.io/fntlnz/kubectl-trace-bpftrace:latest"
26+
// InitImageNameTag represents the default init container image
27+
InitImageNameTag = "quay.io/dalehamel/kubectl-trace-init:latest"
2628
)
2729

2830
var (
@@ -85,8 +87,8 @@ func NewRunOptions(streams genericclioptions.IOStreams) *RunOptions {
8587
IOStreams: streams,
8688

8789
serviceAccount: "default",
88-
imageName: imageNameTag,
89-
initImageName: initImageNameTag,
90+
imageName: ImageNameTag,
91+
initImageName: InitImageNameTag,
9092
}
9193
}
9294

0 commit comments

Comments
 (0)