Skip to content

Commit deb4010

Browse files
Prepare release v1.5.0 (#680)
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
1 parent 7fc7e2f commit deb4010

File tree

6 files changed

+15
-15
lines changed

6 files changed

+15
-15
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.11)
22

3-
project(marblerun VERSION 1.4.1)
3+
project(marblerun VERSION 1.5.0)
44
find_package(OpenEnclave CONFIG REQUIRED)
55

66
if (NOT CMAKE_BUILD_TYPE)

charts/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v2
2-
appVersion: v1.4.1
2+
appVersion: v1.5.0
33
description: The control plane for confidential computing.
44
home: https://edgeless.systems
55
keywords:
@@ -9,7 +9,7 @@ kubeVersion: ">=1.13.0-0"
99
name: marblerun
1010
sources:
1111
- https://github.com/edgelesssys/marblerun
12-
version: 1.4.1
12+
version: 1.5.0
1313
maintainers:
1414
- name: Edgeless Systems
1515
email: contact@edgeless.systems

charts/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ their default values.
4646
| `coordinator.sealDir` | string | Path to the directory used for sealing data. Needs to be consistent with the persisten storage setup | `"/coordinator/data/"` |
4747
| `coordinator.simulation` | bool | SGX simulation settings, set to `true` if your not running on an SGX capable cluster | `false` |
4848
| `coordinator.storageClass` | string | Kubernetes [StorageClass](https://kubernetes.io/docs/concepts/storage/storage-classes/) to use for creating the Coordinator PVC. Leave empty to use the default StorageClass | |
49-
| `coordinator.version` | string | Version of the coordinator container image to pull | `"v1.4.1"` |
49+
| `coordinator.version` | string | Version of the coordinator container image to pull | `"v1.5.0"` |
5050
| `global.coordinatorComponentLabel` | string | Control plane label. Do not edit | `"edgeless.systems/control-plane-component"` |
5151
| `global.coordinatorNamespaceLabel` | string | Control plane label. Do not edit | `"edgeless.systems/control-plane-ns"` |
5252
| `global.podAnnotations` | object | Additional annotations to add to all pods | `{}`|
@@ -56,7 +56,7 @@ their default values.
5656
| `marbleInjector.start` | bool | Start the marbleInjector webhook | `false` |
5757
| `marbleInjector.replicas` | int | Replicas of the marbleInjector webhook | `1` |
5858
| `marbleInjector.repository` | string | Name of the container registry to pull the marbleInjector image from | `"ghcr.io/edgelesssys/marblerun"` |
59-
| `marbleInjector.version` | string | Version of the marbleInjector container image to pull | `"v1.4.1"` |
59+
| `marbleInjector.version` | string | Version of the marbleInjector container image to pull | `"v1.5.0"` |
6060
| `marbleInjector.useCertManager` | bool | Set to use cert-manager for certificate provisioning. Required when using standalone helm chart for installation | `false` |
6161
| `marbleInjector.objectSelector` | object | ObjectSelector to trigger marble-injector mutation, See the [K8S documentation](https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#matching-requests-objectselector) for more information | `{matchExpressions:[{key:"marblerun/marbletype",operator:"Exists"}]}` |
6262
| `marbleInjector.namespaceSelector` | object | NamespaceSelector to trigger marble-injector mutation, See the [K8S documentation](https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#matching-requests-namespaceselector) for more information | `{}` |

charts/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ marbleInjector:
2929
repository: ghcr.io/edgelesssys/marblerun
3030
image: marble-injector
3131
pullPolicy: IfNotPresent
32-
version: v1.4.1
32+
version: v1.5.0
3333

3434
# Set to true to install the injection webhook
3535
start: false
@@ -61,7 +61,7 @@ coordinator:
6161
repository: ghcr.io/edgelesssys/marblerun
6262
image: coordinator
6363
pullPolicy: IfNotPresent
64-
version: v1.4.1
64+
version: v1.5.0
6565

6666
# Environment configuration for the coordinator control-plane
6767
# meshServerPort needs to be configured to the same port as in the data-plane marbles

dockerfiles/Dockerfile.cli

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/edgelesssys/marblerun/build-base-focal:v1.4.1 AS build
1+
FROM ghcr.io/edgelesssys/marblerun/build-base-focal:v1.5.0 AS build
22

33
# don't run `apt-get update` because required packages are cached in build-base for reproducibility
44
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
@@ -12,9 +12,9 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
1212
ninja-build \
1313
wget
1414

15-
ARG erttag=v0.4.3
15+
ARG erttag=v0.4.4
1616
ARG mrtag=v1.5.0
17-
ARG goversion=1.21.8
17+
ARG goversion=1.21.11
1818
RUN wget -qO- https://go.dev/dl/go${goversion}.linux-amd64.tar.gz | tar -C /usr/local -xz \
1919
&& git clone -b $erttag --depth=1 https://github.com/edgelesssys/edgelessrt \
2020
&& git clone -b $mrtag --depth=1 https://github.com/edgelesssys/marblerun \

dockerfiles/Dockerfile.coordinator

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/edgelesssys/marblerun/build-base:v1.4.1 AS build
1+
FROM ghcr.io/edgelesssys/marblerun/build-base:v1.5.0 AS build
22

33
# don't run `apt-get update` because required packages are cached in build-base for reproducibility
44
RUN apt-get install -y --no-install-recommends \
@@ -11,9 +11,9 @@ RUN apt-get install -y --no-install-recommends \
1111
ninja-build \
1212
wget
1313

14-
ARG erttag=v0.4.3
14+
ARG erttag=v0.4.4
1515
ARG mrtag=v1.5.0
16-
ARG goversion=1.21.8
16+
ARG goversion=1.21.11
1717
RUN wget -qO- https://go.dev/dl/go${goversion}.linux-amd64.tar.gz | tar -C /usr/local -xz \
1818
&& git clone -b $erttag --depth=1 https://github.com/edgelesssys/edgelessrt \
1919
&& git clone -b $mrtag --depth=1 https://github.com/edgelesssys/marblerun \
@@ -44,8 +44,8 @@ COPY --from=build /mrbuild/marblerun /marblerun-ubuntu-22.04
4444

4545
# the coordinator container image
4646
FROM ubuntu:jammy-20240530 AS release
47-
ARG PSW_VERSION=2.22.100.3-jammy1
48-
ARG DCAP_VERSION=1.19.100.3-jammy1
47+
ARG PSW_VERSION=2.24.100.3-jammy1
48+
ARG DCAP_VERSION=1.21.100.3-jammy1
4949
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates libcurl4 wget \
5050
&& wget -qO /etc/apt/keyrings/intel-sgx-keyring.asc https://download.01.org/intel-sgx/sgx_repo/ubuntu/intel-sgx-deb.key \
5151
&& echo 'deb [signed-by=/etc/apt/keyrings/intel-sgx-keyring.asc arch=amd64] https://download.01.org/intel-sgx/sgx_repo/ubuntu jammy main' > /etc/apt/sources.list.d/intel-sgx.list \

0 commit comments

Comments
 (0)