Skip to content

Commit 47183db

Browse files
Prepare release v1.2.0 (#431)
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
1 parent 3ce040c commit 47183db

9 files changed

Lines changed: 24 additions & 21 deletions

File tree

‎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.1.0)
3+
project(marblerun VERSION 1.2.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.1.0
2+
appVersion: v1.2.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.1.0
12+
version: 1.2.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
@@ -45,7 +45,7 @@ their default values.
4545
| `coordinator.sealDir` | string | Path to the directory used for sealing data. Needs to be consistent with the persisten storage setup | `"/coordinator/data/"` |
4646
| `coordinator.simulation` | bool | SGX simulation settings, set to `true` if your not running on an SGX capable cluster | `false` |
4747
| `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 |
48-
| `coordinator.version` | string | Version of the coordinator container image to pull | `"v1.1.0"` |
48+
| `coordinator.version` | string | Version of the coordinator container image to pull | `"v1.2.0"` |
4949
| `global.coordinatorComponentLabel` | string | Control plane label. Do not edit | `"edgeless.systems/control-plane-component"` |
5050
| `global.coordinatorNamespaceLabel` | string | Control plane label. Do not edit | `"edgeless.systems/control-plane-ns"` |
5151
| `global.podAnnotations` | object | Additional annotations to add to all pods | `{}`|
@@ -55,7 +55,7 @@ their default values.
5555
| `marbleInjector.start` | bool | Start the marbleInjector webhook | `false` |
5656
| `marbleInjector.replicas` | int | Replicas of the marbleInjector webhook | `1` |
5757
| `marbleInjector.repository` | string | Name of the container registry to pull the marbleInjector image from | `"ghcr.io/edgelesssys/marblerun"` |
58-
| `marbleInjector.version` | string | Version of the marbleInjector container image to pull | `"v1.1.0"` |
58+
| `marbleInjector.version` | string | Version of the marbleInjector container image to pull | `"v1.2.0"` |
5959
| `marbleInjector.useCertManager` | bool | Set to use cert-manager for certificate provisioning. Required when using standalone helm chart for installation | `false` |
6060
| `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"}]}` |
6161
| `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.1.0
32+
version: v1.2.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.1.0
64+
version: v1.2.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‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
FROM ubuntu:focal-20230308
1+
FROM ubuntu:focal-20230605
22
RUN apt-get update && apt-get install -dy --no-install-recommends \
33
build-essential \
44
ca-certificates \
5-
clang-10 \
5+
clang-11 \
66
cmake \
77
git \
88
libssl-dev \

‎dockerfiles/Dockerfile.coordinator‎

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
1-
FROM ghcr.io/edgelesssys/marblerun/build-base:v1.1.0 AS build
1+
FROM ghcr.io/edgelesssys/marblerun/build-base:v1.2.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 \
55
build-essential \
66
ca-certificates \
7-
clang-10 \
7+
clang-11 \
88
cmake \
99
git \
1010
libssl-dev \
1111
ninja-build \
1212
wget
1313

14-
ARG erttag=v0.3.8
15-
ARG mrtag=v1.1.0
16-
RUN wget -qO- https://golang.org/dl/go1.20.2.linux-amd64.tar.gz | tar -C /usr/local -xz \
14+
ARG erttag=v0.3.9
15+
ARG mrtag=v1.2.0
16+
ARG goversion=1.20.5
17+
RUN wget -qO- https://golang.org/dl/go${goversion}.linux-amd64.tar.gz | tar -C /usr/local -xz \
1718
&& git clone -b $erttag --depth=1 https://github.com/edgelesssys/edgelessrt \
1819
&& git clone -b $mrtag --depth=1 https://github.com/edgelesssys/marblerun \
1920
&& mkdir ertbuild mrbuild
@@ -43,10 +44,10 @@ COPY --from=build \
4344
/
4445

4546
# the coordinator container image
46-
FROM ubuntu:focal-20230308 AS release
47+
FROM ubuntu:focal-20230605 AS release
4748
ARG PSW_VERSION=2.19.100.3-focal1
4849
ARG DCAP_VERSION=1.16.100.2-focal1
49-
ARG AZ_VERSION=1.11.2
50+
ARG AZ_VERSION=1.12.0
5051
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates gnupg libcurl4 wget \
5152
&& wget -qO- https://download.01.org/intel-sgx/sgx_repo/ubuntu/intel-sgx-deb.key | apt-key add \
5253
&& echo 'deb [arch=amd64] https://download.01.org/intel-sgx/sgx_repo/ubuntu focal main' >> /etc/apt/sources.list \

‎go.mod‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ require (
2323
golang.org/x/crypto v0.10.0
2424
golang.org/x/sys v0.9.0
2525
google.golang.org/grpc v1.56.1
26-
google.golang.org/protobuf v1.30.0
26+
google.golang.org/protobuf v1.31.0
2727
gopkg.in/yaml.v3 v3.0.1
2828
helm.sh/helm/v3 v3.12.1
2929
k8s.io/api v0.27.3

‎go.sum‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1059,8 +1059,8 @@ google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGj
10591059
google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
10601060
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
10611061
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
1062-
google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng=
1063-
google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
1062+
google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
1063+
google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
10641064
gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
10651065
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
10661066
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

‎renovate.json‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@
1616
"gomodTidy",
1717
"gomodUpdateImportPaths"
1818
],
19-
"prConcurrentLimit": 4,
20-
"assignees": ["daniel-weisse"],
19+
"prConcurrentLimit": 6,
20+
"assignees": [
21+
"daniel-weisse"
22+
],
2123
"packageRules": [
2224
{
2325
"matchManagers": [

0 commit comments

Comments
 (0)