From d9a7f3d1e416675680c7789a57e7af5b8d8901a0 Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Sun, 29 Dec 2013 22:35:40 +0100 Subject: [PATCH] Make plugins key a required manifest property --- base/manifest-schema.json | 2 +- manifests/ec2-ebs-debian-official-amd64-hvm.manifest.json | 1 + manifests/ec2-ebs-debian-official-amd64-pvm.manifest.json | 1 + manifests/ec2-ebs-debian-official-i386-pvm.manifest.json | 1 + manifests/ec2-ebs-partitioned.manifest.json | 1 + manifests/ec2-ebs-single.manifest.json | 1 + manifests/ec2-s3.manifest.json | 1 + manifests/virtualbox-vagrant.manifest.json | 1 + manifests/virtualbox.manifest.json | 1 + 9 files changed, 9 insertions(+), 1 deletion(-) diff --git a/base/manifest-schema.json b/base/manifest-schema.json index d8491c4..5355336 100644 --- a/base/manifest-schema.json +++ b/base/manifest-schema.json @@ -133,5 +133,5 @@ "required": ["size", "filesystem"] } }, - "required": ["provider", "bootstrapper", "system", "volume"] + "required": ["provider", "bootstrapper", "system", "packages", "volume"] } diff --git a/manifests/ec2-ebs-debian-official-amd64-hvm.manifest.json b/manifests/ec2-ebs-debian-official-amd64-hvm.manifest.json index 01887ae..b351a6c 100644 --- a/manifests/ec2-ebs-debian-official-amd64-hvm.manifest.json +++ b/manifests/ec2-ebs-debian-official-amd64-hvm.manifest.json @@ -20,6 +20,7 @@ "locale": "en_US", "charmap": "UTF-8" }, + "packages": {}, "volume": { "backing": "ebs", "partitions": { diff --git a/manifests/ec2-ebs-debian-official-amd64-pvm.manifest.json b/manifests/ec2-ebs-debian-official-amd64-pvm.manifest.json index f81c444..b0f8361 100644 --- a/manifests/ec2-ebs-debian-official-amd64-pvm.manifest.json +++ b/manifests/ec2-ebs-debian-official-amd64-pvm.manifest.json @@ -20,6 +20,7 @@ "locale": "en_US", "charmap": "UTF-8" }, + "packages": {}, "volume": { "backing": "ebs", "partitions": { diff --git a/manifests/ec2-ebs-debian-official-i386-pvm.manifest.json b/manifests/ec2-ebs-debian-official-i386-pvm.manifest.json index eee7125..f36b80f 100644 --- a/manifests/ec2-ebs-debian-official-i386-pvm.manifest.json +++ b/manifests/ec2-ebs-debian-official-i386-pvm.manifest.json @@ -20,6 +20,7 @@ "locale": "en_US", "charmap": "UTF-8" }, + "packages": {}, "volume": { "backing": "ebs", "partitions": { diff --git a/manifests/ec2-ebs-partitioned.manifest.json b/manifests/ec2-ebs-partitioned.manifest.json index abefea6..3062d16 100644 --- a/manifests/ec2-ebs-partitioned.manifest.json +++ b/manifests/ec2-ebs-partitioned.manifest.json @@ -20,6 +20,7 @@ "locale": "en_US", "charmap": "UTF-8" }, + "packages": {}, "volume": { "backing": "ebs", "partitions": { diff --git a/manifests/ec2-ebs-single.manifest.json b/manifests/ec2-ebs-single.manifest.json index 3b70683..6d2c7dd 100644 --- a/manifests/ec2-ebs-single.manifest.json +++ b/manifests/ec2-ebs-single.manifest.json @@ -20,6 +20,7 @@ "locale": "en_US", "charmap": "UTF-8" }, + "packages": {}, "volume": { "backing": "ebs", "partitions": { diff --git a/manifests/ec2-s3.manifest.json b/manifests/ec2-s3.manifest.json index 6dbb7c9..5b22aa2 100644 --- a/manifests/ec2-s3.manifest.json +++ b/manifests/ec2-s3.manifest.json @@ -24,6 +24,7 @@ "locale": "en_US", "charmap": "UTF-8" }, + "packages": {}, "volume": { "backing": "s3", "partitions": { diff --git a/manifests/virtualbox-vagrant.manifest.json b/manifests/virtualbox-vagrant.manifest.json index 30609bd..370db9a 100644 --- a/manifests/virtualbox-vagrant.manifest.json +++ b/manifests/virtualbox-vagrant.manifest.json @@ -15,6 +15,7 @@ "locale": "en_US", "charmap": "UTF-8" }, + "packages": {}, "volume": { "backing": "vmdk", "partitions": { diff --git a/manifests/virtualbox.manifest.json b/manifests/virtualbox.manifest.json index 30eb166..e4decbd 100644 --- a/manifests/virtualbox.manifest.json +++ b/manifests/virtualbox.manifest.json @@ -15,6 +15,7 @@ "locale": "en_US", "charmap": "UTF-8" }, + "packages": {}, "volume": { "backing": "vdi", "partitions": {