From c83bdfb33a7cc01e150ffe71b32dccbc6ceed4fa Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Wed, 5 Apr 2017 09:21:57 -0700 Subject: [PATCH] config: Drop the redundant config.json filename requirement Because: 1. This section defines the configuration format, and doesn't need to be tied to a particular filename. 2. The bundle spec (in bundle.md) already has: This REQUIRED file MUST reside in the root of the bundle directory and MUST be named `config.json`. The config.md line may have been useful when it was added (77d44b10, Update runtime.md, 2015-07-16). But since the bundle.md line landed in 106ec2da (Cleanup bundle.md, 2015-10-02, #210), I think it's been redundant. Signed-off-by: W. Trevor King --- config.md | 1 - 1 file changed, 1 deletion(-) diff --git a/config.md b/config.md index 40d174480..17d71dcbf 100644 --- a/config.md +++ b/config.md @@ -1,6 +1,5 @@ # Container Configuration file -The container's top-level directory MUST contain a configuration file called `config.json`. The canonical schema is defined in this document, but there is a JSON Schema in [`schema/config-schema.json`](schema/config-schema.json) and Go bindings in [`specs-go/config.go`](specs-go/config.go). [Platform](spec.md#platforms)-specific configuration schema are defined in the [platform-specific documents](#platform-specific-configuration) linked below. For properties that are only defined for some [platforms](spec.md#platforms), the Go property has a `platform` tag listing those protocols (e.g. `platform:"linux,solaris"`).