From 9a177e83d7a4d4111d49729773d39cc59d9cb3b0 Mon Sep 17 00:00:00 2001 From: Stephen Demos Date: Thu, 1 Nov 2018 14:20:09 -0700 Subject: [PATCH 1/2] changes: update changes document with relevant changes --- CHANGES.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 468e4117..13c3967c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,6 +4,15 @@ Notable changes between releases. ## Latest +## v0.7.1 (2018-11-01) + +* Add `kernel_args` variable to the terraform bootkube-install cluster definition +* Add `get-flatcar` helper script +* Add optional TLS support to read-only HTTP API +* Build Matchbox with Go 1.11.1 for images and binaries + +### Examples + * Upgrade Kubernetes example clusters to v1.10.0 (Terraform-based) * Upgrade Kubernetes example clusters to v1.8.5 From cccb588855724bfd903042c08cf61f2a1b803b00 Mon Sep 17 00:00:00 2001 From: Stephen Demos Date: Thu, 1 Nov 2018 14:28:26 -0700 Subject: [PATCH 2/2] *: update matchbox version to v0.7.1 --- Documentation/deployment.md | 10 +++++----- Documentation/dev/release.md | 4 ++-- Documentation/getting-started-rkt.md | 2 +- contrib/k8s/matchbox-deployment.yaml | 2 +- contrib/systemd/matchbox-for-tectonic.service | 2 +- contrib/systemd/matchbox-on-coreos.service | 2 +- scripts/devnet | 4 ++-- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Documentation/deployment.md b/Documentation/deployment.md index 5dc4bc1d..37123eac 100644 --- a/Documentation/deployment.md +++ b/Documentation/deployment.md @@ -20,23 +20,23 @@ Choose one of the supported installation options: Download the latest matchbox [release](https://github.com/coreos/matchbox/releases) to the provisioner host. ```sh -$ wget https://github.com/coreos/matchbox/releases/download/v0.7.0/matchbox-v0.7.0-linux-amd64.tar.gz -$ wget https://github.com/coreos/matchbox/releases/download/v0.7.0/matchbox-v0.7.0-linux-amd64.tar.gz.asc +$ wget https://github.com/coreos/matchbox/releases/download/v0.7.1/matchbox-v0.7.1-linux-amd64.tar.gz +$ wget https://github.com/coreos/matchbox/releases/download/v0.7.1/matchbox-v0.7.1-linux-amd64.tar.gz.asc ``` Verify the release has been signed by the [CoreOS App Signing Key](https://coreos.com/security/app-signing-key/). ```sh $ gpg --keyserver pgp.mit.edu --recv-key 18AD5014C99EF7E3BA5F6CE950BDD3E0FC8A365E -$ gpg --verify matchbox-v0.7.0-linux-amd64.tar.gz.asc matchbox-v0.7.0-linux-amd64.tar.gz +$ gpg --verify matchbox-v0.7.1-linux-amd64.tar.gz.asc matchbox-v0.7.1-linux-amd64.tar.gz # gpg: Good signature from "CoreOS Application Signing Key " ``` Untar the release. ```sh -$ tar xzvf matchbox-v0.7.0-linux-amd64.tar.gz -$ cd matchbox-v0.7.0-linux-amd64 +$ tar xzvf matchbox-v0.7.1-linux-amd64.tar.gz +$ cd matchbox-v0.7.1-linux-amd64 ``` ## Install diff --git a/Documentation/dev/release.md b/Documentation/dev/release.md index 79c2cd3a..8c875dda 100644 --- a/Documentation/dev/release.md +++ b/Documentation/dev/release.md @@ -8,7 +8,7 @@ This guide covers releasing new versions of matchbox. Create a release commit which updates old version references. ```sh -$ export VERSION=v0.7.0 +$ export VERSION=v0.7.1 ``` ## Tag @@ -45,7 +45,7 @@ $ make release Verify the reported version. ``` -./_output/matchbox-v0.7.0-linux-amd64/matchbox -version +./_output/matchbox-v0.7.1-linux-amd64/matchbox -version ``` ## Signing diff --git a/Documentation/getting-started-rkt.md b/Documentation/getting-started-rkt.md index 66072e0c..4181b175 100644 --- a/Documentation/getting-started-rkt.md +++ b/Documentation/getting-started-rkt.md @@ -107,7 +107,7 @@ sudo rkt run --net=metal0:IP=172.18.0.2 \ --volume data,kind=host,source=$PWD/examples \ --mount volume=groups,target=/var/lib/matchbox/groups \ --volume groups,kind=host,source=$PWD/examples/groups/etcd3 \ - quay.io/coreos/matchbox:v0.7.0 -- -address=0.0.0.0:8080 -log-level=debug + quay.io/coreos/matchbox:v0.7.1 -- -address=0.0.0.0:8080 -log-level=debug ``` ```sh sudo rkt run --net=metal0:IP=172.18.0.3 \ diff --git a/contrib/k8s/matchbox-deployment.yaml b/contrib/k8s/matchbox-deployment.yaml index c3a9fbbe..14b595b9 100644 --- a/contrib/k8s/matchbox-deployment.yaml +++ b/contrib/k8s/matchbox-deployment.yaml @@ -15,7 +15,7 @@ spec: spec: containers: - name: matchbox - image: quay.io/coreos/matchbox:v0.7.0 + image: quay.io/coreos/matchbox:v0.7.1 env: - name: MATCHBOX_ADDRESS value: "0.0.0.0:8080" diff --git a/contrib/systemd/matchbox-for-tectonic.service b/contrib/systemd/matchbox-for-tectonic.service index a8b83cc9..445370b0 100644 --- a/contrib/systemd/matchbox-for-tectonic.service +++ b/contrib/systemd/matchbox-for-tectonic.service @@ -4,7 +4,7 @@ Documentation=https://github.com/coreos/matchbox [Service] Environment="IMAGE=quay.io/coreos/matchbox" -Environment="VERSION=v0.7.0" +Environment="VERSION=v0.7.1" Environment="MATCHBOX_ADDRESS=0.0.0.0:8080" Environment="MATCHBOX_RPC_ADDRESS=0.0.0.0:8081" Environment="MATCHBOX_LOG_LEVEL=debug" diff --git a/contrib/systemd/matchbox-on-coreos.service b/contrib/systemd/matchbox-on-coreos.service index fd6ef006..3a37f6e6 100644 --- a/contrib/systemd/matchbox-on-coreos.service +++ b/contrib/systemd/matchbox-on-coreos.service @@ -4,7 +4,7 @@ Documentation=https://github.com/coreos/matchbox [Service] Environment="IMAGE=quay.io/coreos/matchbox" -Environment="VERSION=v0.7.0" +Environment="VERSION=v0.7.1" Environment="MATCHBOX_ADDRESS=0.0.0.0:8080" ExecStartPre=/usr/bin/mkdir -p /etc/matchbox ExecStartPre=/usr/bin/mkdir -p /var/lib/matchbox/assets diff --git a/scripts/devnet b/scripts/devnet index 852fdbc1..f6a4a8ee 100755 --- a/scripts/devnet +++ b/scripts/devnet @@ -117,7 +117,7 @@ function rkt_create { --volume config,kind=host,source=$CONFIG_DIR,readOnly=true \ --mount volume=data,target=/var/lib/matchbox \ $DATA_MOUNT \ - quay.io/coreos/matchbox:v0.7.0 -- -address=0.0.0.0:8080 -log-level=debug $MATCHBOX_ARGS + quay.io/coreos/matchbox:v0.7.1 -- -address=0.0.0.0:8080 -log-level=debug $MATCHBOX_ARGS echo "Starting dnsmasq to provide DHCP/TFTP/DNS services" rkt rm --uuid-file=/var/run/dnsmasq-pod.uuid > /dev/null 2>&1 @@ -174,7 +174,7 @@ function docker_create { -v $CONFIG_DIR:/etc/matchbox:Z \ -v $ASSETS_DIR:/var/lib/matchbox/assets:Z \ $DATA_MOUNT \ - quay.io/coreos/matchbox:v0.7.0 -address=0.0.0.0:8080 -log-level=debug $MATCHBOX_ARGS + quay.io/coreos/matchbox:v0.7.1 -address=0.0.0.0:8080 -log-level=debug $MATCHBOX_ARGS echo "Starting dnsmasq to provide DHCP/TFTP/DNS services" docker run --name dnsmasq \