Skip to content

Commit cc85154

Browse files
Prepare release v1.6.0 (#753)
Signed-off-by: Daniel Weiße <[email protected]> Co-authored-by: Thomas Tendyck <[email protected]>
1 parent 4b411d5 commit cc85154

File tree

7 files changed

+17
-17
lines changed

7 files changed

+17
-17
lines changed

CMakeLists.txt

+1-1
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.5.2)
3+
project(marblerun VERSION 1.6.0)
44
find_package(OpenEnclave CONFIG REQUIRED)
55

66
if (NOT CMAKE_BUILD_TYPE)

charts/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v2
2-
appVersion: v1.5.2
2+
appVersion: v1.6.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.5.2
12+
version: 1.6.0
1313
maintainers:
1414
- name: Edgeless Systems
1515

charts/README.md

+2-2
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.5.2"` |
49+
| `coordinator.version` | string | Version of the coordinator container image to pull | `"v1.6.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.5.2"` |
59+
| `marbleInjector.version` | string | Version of the marbleInjector container image to pull | `"v1.6.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

+2-2
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.5.2
32+
version: v1.6.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.5.2
64+
version: v1.6.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.build-base

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:jammy-20240808
1+
FROM ubuntu:jammy-20240911.1
22
RUN apt-get update && apt-get install -dy --no-install-recommends \
33
build-essential \
44
ca-certificates \

dockerfiles/Dockerfile.cli

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/edgelesssys/marblerun/build-base-focal:v1.5.2 AS build
1+
FROM ghcr.io/edgelesssys/marblerun/build-base-focal:v1.6.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,8 +12,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
1212
ninja-build \
1313
wget
1414

15-
ARG erttag=v0.4.6
16-
ARG mrtag=v1.5.2
15+
ARG erttag=v0.4.7
16+
ARG mrtag=v1.6.0
1717
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 \

dockerfiles/Dockerfile.coordinator

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/edgelesssys/marblerun/build-base:v1.5.2 AS build
1+
FROM ghcr.io/edgelesssys/marblerun/build-base:v1.6.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,8 +11,8 @@ RUN apt-get install -y --no-install-recommends \
1111
ninja-build \
1212
wget
1313

14-
ARG erttag=v0.4.6
15-
ARG mrtag=v1.5.2
14+
ARG erttag=v0.4.7
15+
ARG mrtag=v1.6.0
1616
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 \
@@ -43,9 +43,9 @@ COPY --from=build \
4343
COPY --from=build /mrbuild/marblerun /marblerun-ubuntu-22.04
4444

4545
# the coordinator container image
46-
FROM ubuntu:jammy-20240808 AS release
47-
ARG PSW_VERSION=2.24.100.3-jammy1
48-
ARG DCAP_VERSION=1.21.100.3-jammy1
46+
FROM ubuntu:jammy-20240911.1 AS release
47+
ARG PSW_VERSION=2.25.100.3-jammy1
48+
ARG DCAP_VERSION=1.22.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)