Skip to content
This repository was archived by the owner on Nov 20, 2021. It is now read-only.

Commit 0b1baac

Browse files
committed
Update mapi/mapd, remove bash/ONESHELL Makefile requirement
1 parent 524526a commit 0b1baac

2 files changed

Lines changed: 19 additions & 22 deletions

File tree

build/images/node/Makefile

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
.DEFAULT_GOAL:=help
22

3-
SHELL:=/bin/bash
4-
.ONESHELL:
5-
63
##@ Building
74

85
BIN_DIR := bin
@@ -24,14 +21,14 @@ IMAGE ?= docker.io/criticalstack/cinder:$(TAG)
2421
BUILD_DIR := $(PWD)/build
2522
BUILD_CONTAINER_NAME := cinder-build
2623
BASE_IMAGE := docker.io/kindest/base:v20200709-8b878ace
27-
KUBERNETES_VERSION := 1.18.5
24+
KUBERNETES_VERSION := 1.18.10
2825

2926
# charts
3027
CHARTS_DIR := $(PWD)/charts
31-
CILIUM_VERSION := 1.8.1
28+
CILIUM_VERSION := 1.8.5
3229
LOCAL_PATH_PROVISIONER_VERSION := 0.0.12
33-
MACHINE_API_VERSION := 1.0.2
34-
MACHINE_API_PROVIDER_DOCKER_VERSION := 1.0.2
30+
MACHINE_API_VERSION := 1.0.6
31+
MACHINE_API_PROVIDER_DOCKER_VERSION := 1.0.7
3532

3633
charts/*.tgz:
3734
mkdir -p $(CHARTS_DIR)
@@ -49,11 +46,11 @@ charts/*.tgz:
4946

5047
build/*.tar:
5148
mkdir -p $(BUILD_DIR)
52-
for image in $$($(CINDER) get images)
53-
do
54-
docker pull $$image
55-
filename=$$(echo $$image | sed -e 's/[^A-Za-z0-9._-]/_/g').tar
56-
docker save -o build/$$filename $$image
49+
for image in $$($(CINDER) get images); \
50+
do \
51+
docker pull $$image && \
52+
filename=$$(echo $$image | sed -e 's/[^A-Za-z0-9._-]/_/g').tar && \
53+
docker save -o build/$$filename $$image; \
5754
done
5855

5956
.PHONY: build
@@ -68,17 +65,17 @@ build: clean $(CRIT) $(CINDER) charts/*.tgz build/*.tar ## build cinder docker i
6865
-e MACHINE_API_VERSION=$(MACHINE_API_VERSION) \
6966
-e MACHINE_API_PROVIDER_DOCKER_VERSION=$(MACHINE_API_PROVIDER_DOCKER_VERSION) \
7067
$(BUILD_CONTAINER_NAME) bash -c /cinder/scripts/build.sh
71-
for f in $$(find files/ -type f)
72-
do
73-
docker cp $$f $(BUILD_CONTAINER_NAME):$${f##*files/}
68+
for f in $$(find files/ -type f); \
69+
do \
70+
docker cp $$f $(BUILD_CONTAINER_NAME):"$${f##*files/}"; \
7471
done
7572
docker cp ./bin/crit $(BUILD_CONTAINER_NAME):/usr/bin/
7673
docker cp ./bin/cinder $(BUILD_CONTAINER_NAME):/usr/bin/
7774
docker cp ../../../templates/audit-policy.yaml $(BUILD_CONTAINER_NAME):/etc/kubernetes/audit-policy.yaml
7875
docker exec $(BUILD_CONTAINER_NAME) bash -c 'nohup containerd > /dev/null 2>&1 &'
79-
for f in $$(find build/ -name '*.tar')
80-
do
81-
docker exec $(BUILD_CONTAINER_NAME) ctr --namespace=k8s.io images import --all-platforms --no-unpack /build/$${f##*build/}
76+
for f in $$(find build/ -name '*.tar'); \
77+
do \
78+
docker exec $(BUILD_CONTAINER_NAME) ctr --namespace=k8s.io images import --all-platforms --no-unpack "/build/$${f##*build/}"; \
8279
done
8380
docker exec $(BUILD_CONTAINER_NAME) pkill containerd
8481
docker commit --change 'ENTRYPOINT [ "/usr/local/bin/entrypoint", "/sbin/init" ]' $(BUILD_CONTAINER_NAME) $(IMAGE)

internal/cinder/config/constants/constants.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ import (
99
const (
1010
DefaultNodeImage = "criticalstack/cinder:v1"
1111
DefaultNetwork = "cinder"
12-
KubernetesVersion = "1.18.5"
12+
KubernetesVersion = "1.18.10"
1313

14-
DefaultMachineAPIVersion = "1.0.2"
15-
DefaultMachineAPIProviderDockerVersion = "1.0.2"
14+
DefaultMachineAPIVersion = "1.0.6"
15+
DefaultMachineAPIProviderDockerVersion = "1.0.7"
1616
DefaultKubeRBACProxyVersion = "0.5.0"
17-
DefaultCiliumVersion = "1.8.1"
17+
DefaultCiliumVersion = "1.8.5"
1818
DefaultCiliumStartupScriptVersion = "af2a99046eca96c0138551393b21a5c044c7fe79"
1919
DefaultLocalPathProvisionerVersion = "0.0.12"
2020
DefaultRegistryVersion = "2.7.1"

0 commit comments

Comments
 (0)