diff --git a/Documentation/deployment.md b/Documentation/deployment.md index 6f55e354..5c199f41 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.6.0/matchbox-v0.6.0-linux-amd64.tar.gz -$ wget https://github.com/coreos/matchbox/releases/download/v0.6.0/matchbox-v0.6.0-linux-amd64.tar.gz.asc +$ wget https://github.com/coreos/matchbox/releases/download/v0.6.1/matchbox-v0.6.1-linux-amd64.tar.gz +$ wget https://github.com/coreos/matchbox/releases/download/v0.6.1/matchbox-v0.6.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.6.0-linux-amd64.tar.gz.asc matchbox-v0.6.0-linux-amd64.tar.gz +$ gpg --verify matchbox-v0.6.1-linux-amd64.tar.gz.asc matchbox-v0.6.1-linux-amd64.tar.gz # gpg: Good signature from "CoreOS Application Signing Key " ``` Untar the release. ```sh -$ tar xzvf matchbox-v0.6.0-linux-amd64.tar.gz -$ cd matchbox-v0.6.0-linux-amd64 +$ tar xzvf matchbox-v0.6.1-linux-amd64.tar.gz +$ cd matchbox-v0.6.1-linux-amd64 ``` ## Install diff --git a/Documentation/dev/release.md b/Documentation/dev/release.md index a3bee090..6bea7161 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.6.0 +$ export VERSION=v0.6.1 ``` ## Tag @@ -45,7 +45,7 @@ $ make release Verify the reported version. ``` -./_output/matchbox-v0.6.0-linux-amd64/matchbox -version +./_output/matchbox-v0.6.1-linux-amd64/matchbox -version ``` ## Signing @@ -54,10 +54,10 @@ Sign the release tarballs and ACI with a [CoreOS App Signing Key](https://coreos ```sh cd _output -gpg2 --armor --local-user FC8A365E! --detach-sign matchbox-$VERSION-linux-amd64.tar.gz -gpg2 --armor --local-user FC8A365E! --detach-sign matchbox-$VERSION-darwin-amd64.tar.gz -gpg2 --armor --local-user FC8A365E! --detach-sign matchbox-$VERSION-linux-arm.tar.gz -gpg2 --armor --local-user FC8A365E! --detach-sign matchbox-$VERSION-linux-arm64.tar.gz +gpg2 --armor --local-user A6F71EE5BEDDBA18! --detach-sign matchbox-$VERSION-linux-amd64.tar.gz +gpg2 --armor --local-user A6F71EE5BEDDBA18! --detach-sign matchbox-$VERSION-darwin-amd64.tar.gz +gpg2 --armor --local-user A6F71EE5BEDDBA18! --detach-sign matchbox-$VERSION-linux-arm.tar.gz +gpg2 --armor --local-user A6F71EE5BEDDBA18! --detach-sign matchbox-$VERSION-linux-arm64.tar.gz ``` Verify the signatures. diff --git a/Documentation/getting-started-rkt.md b/Documentation/getting-started-rkt.md index 43a28c1f..bdc4dd7f 100644 --- a/Documentation/getting-started-rkt.md +++ b/Documentation/getting-started-rkt.md @@ -106,7 +106,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.6.0 -- -address=0.0.0.0:8080 -log-level=debug + quay.io/coreos/matchbox:v0.6.1 -- -address=0.0.0.0:8080 -log-level=debug ``` ```sh sudo rkt run --net=metal0:IP=172.18.0.3 \ diff --git a/README.md b/README.md index 4ac7b2a1..d7761749 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # matchbox [![Build Status](https://travis-ci.org/coreos/matchbox.svg?branch=master)](https://travis-ci.org/coreos/matchbox) [![GoDoc](https://godoc.org/github.com/coreos/matchbox?status.png)](https://godoc.org/github.com/coreos/matchbox) [![Docker Repository on Quay](https://quay.io/repository/coreos/matchbox/status "Docker Repository on Quay")](https://quay.io/repository/coreos/matchbox) [![IRC](https://img.shields.io/badge/irc-%23coreos-449FD8.svg)](https://botbot.me/freenode/coreos) -**Announcement**: Matchbox [v0.6.0](https://github.com/coreos/matchbox/releases) is released with a new [Matchbox Terraform Provider][terraform] and [tutorial](Documentation/getting-started.md). +**Announcement**: Matchbox [v0.6.1](https://github.com/coreos/matchbox/releases) is released with a new [Matchbox Terraform Provider][terraform] and [tutorial](Documentation/getting-started.md). `matchbox` is a service that matches bare-metal machines (based on labels like MAC, UUID, etc.) to profiles to PXE boot and provision Container Linux clusters. Profiles specify the kernel/initrd, kernel arguments, iPXE config, GRUB config, [Container Linux Config][cl-config], [Cloud-Config][cloud-config], or other configs a machine should use. Matchbox can be [installed](Documentation/deployment.md) as a binary, RPM, container image, or deployed on a Kubernetes cluster and it provides an authenticated gRPC API for clients like [terraform][terraform]. diff --git a/contrib/k8s/matchbox-deployment.yaml b/contrib/k8s/matchbox-deployment.yaml index 3c4ef3df..c643745a 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.6.0 + image: quay.io/coreos/matchbox:v0.6.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 e28fd122..f46875fc 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.6.0" +Environment="VERSION=v0.6.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 219cf2dd..ce4533ac 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.6.0" +Environment="VERSION=v0.6.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