From 01b1a0221620c2f394c0684686dcf111c484873e Mon Sep 17 00:00:00 2001 From: Jonathan Boulle Date: Thu, 7 Jul 2016 14:55:05 +0200 Subject: [PATCH] version: bump to v0.8.6 --- CHANGELOG.md | 6 ++++++ README.md | 4 ++-- VERSION | 2 +- ace/image_manifest_main.json.in | 4 ++-- ace/image_manifest_sidekick.json.in | 4 ++-- aci/file_test.go | 2 +- examples/image.json | 2 +- examples/pod_runtime.json | 2 +- pkg/acirenderer/acirenderer_test.go | 4 ++-- schema/image_test.go | 2 +- schema/lastditch/image_test.go | 6 +++--- schema/lastditch/pod_test.go | 6 +++--- schema/version.go | 2 +- spec/aci.md | 2 +- spec/pods.md | 2 +- 15 files changed, 28 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2079be1e..58250e5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +### v0.8.6 + +This is a minor release of the spec with one new feature and some updated dependencies: +- Added optional _recursive_ field to volumes in the spec (#630) +- Update vendored Kubernetes dependencies (#635) + ### v0.8.5 This is a minor release of the spec, containing one new backwards-compatible feature, and several tooling improvements: diff --git a/README.md b/README.md index ea14dc53..f4a9f448 100644 --- a/README.md +++ b/README.md @@ -83,7 +83,7 @@ $ find /tmp/my-app/ $ cat /tmp/my-app/manifest { "acKind": "ImageManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "name": "my-app", "labels": [ {"name": "os", "value": "linux"}, @@ -115,7 +115,7 @@ and verify that the manifest was embedded appropriately $ tar xf /tmp/my-app.aci manifest -O | python -m json.tool { "acKind": "ImageManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "annotations": null, "app": { "environment": [], diff --git a/VERSION b/VERSION index 56065da5..7fc2521f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.8.5+git +0.8.6 diff --git a/ace/image_manifest_main.json.in b/ace/image_manifest_main.json.in index 3a9e4a66..9f3f02c3 100644 --- a/ace/image_manifest_main.json.in +++ b/ace/image_manifest_main.json.in @@ -1,9 +1,9 @@ { - "acVersion": "0.8.5", + "acVersion": "0.8.6", "acKind": "ImageManifest", "name": "coreos.com/ace-validator-main", "labels": [ - { "name": "version", "value": "0.8.5" }, + { "name": "version", "value": "0.8.6" }, { "name": "os", "value": "@GOOS@" }, { "name": "arch", "value": "@GOARCH@" } ], diff --git a/ace/image_manifest_sidekick.json.in b/ace/image_manifest_sidekick.json.in index f66bdd3b..93ebb61d 100644 --- a/ace/image_manifest_sidekick.json.in +++ b/ace/image_manifest_sidekick.json.in @@ -1,9 +1,9 @@ { - "acVersion": "0.8.5", + "acVersion": "0.8.6", "acKind": "ImageManifest", "name": "coreos.com/ace-validator-sidekick", "labels": [ - { "name": "version", "value": "0.8.5" }, + { "name": "version", "value": "0.8.6" }, { "name": "os", "value": "@GOOS@" }, { "name": "arch", "value": "@GOARCH@" } ], diff --git a/aci/file_test.go b/aci/file_test.go index 6a6e37de..c44fdca8 100644 --- a/aci/file_test.go +++ b/aci/file_test.go @@ -28,7 +28,7 @@ func newTestACI(usedotslash bool) (*os.File, error) { return nil, err } - manifestBody := `{"acKind":"ImageManifest","acVersion":"0.8.5","name":"example.com/app"}` + manifestBody := `{"acKind":"ImageManifest","acVersion":"0.8.6","name":"example.com/app"}` gw := gzip.NewWriter(tf) tw := tar.NewWriter(gw) diff --git a/examples/image.json b/examples/image.json index e7272deb..0311d0db 100644 --- a/examples/image.json +++ b/examples/image.json @@ -1,6 +1,6 @@ { "acKind": "ImageManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "name": "example.com/reduce-worker", "labels": [ { diff --git a/examples/pod_runtime.json b/examples/pod_runtime.json index 5f9e6319..14076105 100644 --- a/examples/pod_runtime.json +++ b/examples/pod_runtime.json @@ -1,6 +1,6 @@ { "acKind": "PodManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "apps": [ { "name": "reduce-worker", diff --git a/pkg/acirenderer/acirenderer_test.go b/pkg/acirenderer/acirenderer_test.go index 1fbc56e7..85322587 100644 --- a/pkg/acirenderer/acirenderer_test.go +++ b/pkg/acirenderer/acirenderer_test.go @@ -2149,7 +2149,7 @@ func TestEmptyRootFsDir(t *testing.T) { ` { "acKind": "ImageManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "name": "example.com/test_empty_rootfs" } `, @@ -2175,7 +2175,7 @@ func TestEmptyRootFsDir(t *testing.T) { ` { "acKind": "ImageManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "name": "example.com/test_empty_rootfs_pwl", "pathWhitelist": ["foo"] } diff --git a/schema/image_test.go b/schema/image_test.go index 6c95a5e3..8558ee81 100644 --- a/schema/image_test.go +++ b/schema/image_test.go @@ -20,7 +20,7 @@ func TestEmptyApp(t *testing.T) { imj := ` { "acKind": "ImageManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "name": "example.com/test" } ` diff --git a/schema/lastditch/image_test.go b/schema/lastditch/image_test.go index 68861cbf..ab2761fc 100644 --- a/schema/lastditch/image_test.go +++ b/schema/lastditch/image_test.go @@ -77,7 +77,7 @@ func TestBogusImageManifest(t *testing.T) { bogus := []string{` { "acKind": "Bogus", - "acVersion": "0.8.5", + "acVersion": "0.8.6", } `, ` @@ -101,7 +101,7 @@ func imgJ(name, labels, extra string) string { { %s "acKind": "ImageManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "name": "%s", "labels": %s }`, extra, name, labels) @@ -110,7 +110,7 @@ func imgJ(name, labels, extra string) string { // imgI returns an image manifest instance with given name and labels func imgI(name string, labels Labels) ImageManifest { return ImageManifest{ - ACVersion: "0.8.5", + ACVersion: "0.8.6", ACKind: "ImageManifest", Name: name, Labels: labels, diff --git a/schema/lastditch/pod_test.go b/schema/lastditch/pod_test.go index 9214eed7..f76dce76 100644 --- a/schema/lastditch/pod_test.go +++ b/schema/lastditch/pod_test.go @@ -109,7 +109,7 @@ func TestBogusPodManifest(t *testing.T) { ` { "acKind": "Bogus", - "acVersion": "0.8.5", + "acVersion": "0.8.6", } `, ` @@ -134,7 +134,7 @@ func podJ(apps, extra string) string { { %s "acKind": "PodManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "apps": %s }`, extra, apps) } @@ -142,7 +142,7 @@ func podJ(apps, extra string) string { // podI returns a pod manifest instance with given apps func podI(apps AppList) PodManifest { return PodManifest{ - ACVersion: "0.8.5", + ACVersion: "0.8.6", ACKind: "PodManifest", Apps: apps, } diff --git a/schema/version.go b/schema/version.go index 19e1b3d1..4d4e1f1f 100644 --- a/schema/version.go +++ b/schema/version.go @@ -22,7 +22,7 @@ const ( // version represents the canonical version of the appc spec and tooling. // For now, the schema and tooling is coupled with the spec itself, so // this must be kept in sync with the VERSION file in the root of the repo. - version string = "0.8.5+git" + version string = "0.8.6" ) var ( diff --git a/spec/aci.md b/spec/aci.md index ade96424..6c06f4ef 100644 --- a/spec/aci.md +++ b/spec/aci.md @@ -78,7 +78,7 @@ JSON Schema for the Image Manifest (app image manifest, ACI manifest), conformin ```json { "acKind": "ImageManifest", - "acVersion": "0.8.5", + "acVersion": "0.8.6", "name": "example.com/reduce-worker", "labels": [ { diff --git a/spec/pods.md b/spec/pods.md index fe96b908..1b985b38 100644 --- a/spec/pods.md +++ b/spec/pods.md @@ -28,7 +28,7 @@ JSON Schema for the Pod Manifest, conforming to [RFC4627](https://tools.ietf.org ```json { - "acVersion": "0.8.5", + "acVersion": "0.8.6", "acKind": "PodManifest", "apps": [ {