Skip to content

Commit

Permalink
[release/v1.58] Remove TORCX_BINDIR from containerd binary call (#1761)
Browse files Browse the repository at this point in the history
* [release/v1.58] Remove TORCX_BINDIR from containerd binary call

Signed-off-by: Marvin Beckers <marvin@kubermatic.com>

* [release/v1.58] Use OSM v1.4 release branch

Signed-off-by: Marvin Beckers <marvin@kubermatic.com>

* [release/v1.58] Replace yamllint image

Signed-off-by: Marvin Beckers <marvin@kubermatic.com>

* Fix AWS spot instance E2E tests

Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>

* Bump OSM to v1.4.1

Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>

---------

Signed-off-by: Marvin Beckers <marvin@kubermatic.com>
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
Co-authored-by: Marko Mudrinić <mudrinic.mare@gmail.com>
  • Loading branch information
embik and xmudrii authored Feb 21, 2024
1 parent 3b0c3a3 commit 5e4135b
Show file tree
Hide file tree
Showing 11 changed files with 17 additions and 14 deletions.
8 changes: 4 additions & 4 deletions .prow/verify.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -83,11 +83,11 @@ presubmits:
preset-goproxy: "true"
spec:
containers:
- image: quay.io/kubermatic/yamllint:0.1
- image: quay.io/kubermatic/build:go-1.21-node-18-9
command:
- "sh"
- "-c"
- "yamllint -c .yamllint.conf ."
- "make"
args:
- "yamllint"
resources:
requests:
memory: 32Mi
Expand Down
3 changes: 3 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,9 @@ clean:
lint:
golangci-lint run -v

yamllint:
yamllint -c .yamllint.conf .

.PHONY: docker-image
docker-image:
docker build --build-arg GO_VERSION=$(GO_VERSION) -t $(IMAGE_NAME) .
Expand Down
4 changes: 2 additions & 2 deletions examples/operating-system-manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -990,7 +990,7 @@ spec:
spec:
serviceAccountName: operating-system-manager-webhook
containers:
- image: quay.io/kubermatic/operating-system-manager:v1.4.0
- image: quay.io/kubermatic/operating-system-manager:v1.4.1
imagePullPolicy: Always
name: webhook
command:
Expand Down Expand Up @@ -1318,7 +1318,7 @@ spec:
spec:
serviceAccountName: operating-system-manager
containers:
- image: quay.io/kubermatic/operating-system-manager:latest
- image: quay.io/kubermatic/operating-system-manager:v1.4.1
imagePullPolicy: Always
name: operating-system-manager
command:
Expand Down
2 changes: 1 addition & 1 deletion hack/ci/setup-machine-controller-in-kind.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ fi
export MC_VERSION="${MC_VERSION:-$(git rev-parse HEAD)}"
export OPERATING_SYSTEM_MANAGER="${OPERATING_SYSTEM_MANAGER:-true}"
OSM_REPO_URL="${OSM_REPO_URL:-https://github.com/kubermatic/operating-system-manager.git}"
OSM_REPO_TAG="${OSM_REPO_TAG:-main}"
OSM_REPO_TAG="${OSM_REPO_TAG:-release/v1.4}"

# cert-manager is required by OSM for generating TLS Certificates
echodate "Installing cert-manager"
Expand Down
2 changes: 1 addition & 1 deletion pkg/containerruntime/containerd.go
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ cat <<EOF | tee /etc/systemd/system/containerd.service.d/10-machine-controller.c
Restart=always
Environment=CONTAINERD_CONFIG=/etc/containerd/config.toml
ExecStart=
ExecStart=/usr/bin/env PATH=\${TORCX_BINDIR}:\${PATH} \${TORCX_BINDIR}/containerd --config \${CONTAINERD_CONFIG}
ExecStart=/usr/bin/env PATH=\${TORCX_BINDIR}:\${PATH} containerd --config \${CONTAINERD_CONFIG}
EOF
systemctl daemon-reload
Expand Down
2 changes: 1 addition & 1 deletion pkg/userdata/flatcar/testdata/cloud-init_v1.26.6.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -463,7 +463,7 @@ write_files:
Restart=always
Environment=CONTAINERD_CONFIG=/etc/containerd/config.toml
ExecStart=
ExecStart=/usr/bin/env PATH=\${TORCX_BINDIR}:\${PATH} \${TORCX_BINDIR}/containerd --config \${CONTAINERD_CONFIG}
ExecStart=/usr/bin/env PATH=\${TORCX_BINDIR}:\${PATH} containerd --config \${CONTAINERD_CONFIG}
EOF
systemctl daemon-reload
Expand Down
2 changes: 1 addition & 1 deletion pkg/userdata/flatcar/testdata/cloud-init_v1.28.0.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -463,7 +463,7 @@ write_files:
Restart=always
Environment=CONTAINERD_CONFIG=/etc/containerd/config.toml
ExecStart=
ExecStart=/usr/bin/env PATH=\${TORCX_BINDIR}:\${PATH} \${TORCX_BINDIR}/containerd --config \${CONTAINERD_CONFIG}
ExecStart=/usr/bin/env PATH=\${TORCX_BINDIR}:\${PATH} containerd --config \${CONTAINERD_CONFIG}
EOF
systemctl daemon-reload
Expand Down
2 changes: 1 addition & 1 deletion pkg/userdata/flatcar/testdata/containerd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -442,7 +442,7 @@ write_files:
Restart=always
Environment=CONTAINERD_CONFIG=/etc/containerd/config.toml
ExecStart=
ExecStart=/usr/bin/env PATH=\${TORCX_BINDIR}:\${PATH} \${TORCX_BINDIR}/containerd --config \${CONTAINERD_CONFIG}
ExecStart=/usr/bin/env PATH=\${TORCX_BINDIR}:\${PATH} containerd --config \${CONTAINERD_CONFIG}
EOF
systemctl daemon-reload
Expand Down
2 changes: 1 addition & 1 deletion pkg/userdata/flatcar/testdata/ignition_v1.26.6.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pkg/userdata/flatcar/testdata/ignition_v1.28.0.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion test/e2e/provisioning/helper.go
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ func testScenario(t *testing.T, testCase scenario, cloudProvider string, testPar
scenarioParams = append(scenarioParams, fmt.Sprintf("<< DATA_DISK_SIZE >>=%v", 30))
scenarioParams = append(scenarioParams, fmt.Sprintf("<< DISK_SIZE >>=%v", 25))
scenarioParams = append(scenarioParams, fmt.Sprintf("<< CUSTOM-IMAGE >>=%v", ""))
scenarioParams = append(scenarioParams, fmt.Sprintf("<< MAX_PRICE >>=%s", "0.02"))
scenarioParams = append(scenarioParams, fmt.Sprintf("<< MAX_PRICE >>=%s", "0.023"))
}

if strings.Contains(cloudProvider, string(providerconfigtypes.CloudProviderEquinixMetal)) {
Expand Down

0 comments on commit 5e4135b

Please sign in to comment.