Skip to content
This repository was archived by the owner on Jul 18, 2025. It is now read-only.

Commit 2361065

Browse files
author
Ian Campbell
committed
Update some missed namespacing
These appear to have been missed in 966cd4c0d3a5 ("Change custom parameters prefix from "docker" to reverse DNS "com.docker.app""). Signed-off-by: Ian Campbell <ijc@docker.com>
1 parent 4f41507 commit 2361065

4 files changed

Lines changed: 14 additions & 12 deletions

File tree

examples/cnab-simple/bundle.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
}
2323
},
2424
"parameters": {
25-
"docker.kubernetes-namespace": {
25+
"com.docker.app.kubernetes-namespace": {
2626
"type": "string",
2727
"defaultValue": "",
2828
"required": false,
@@ -34,7 +34,7 @@
3434
"env": "DOCKER_KUBERNETES_NAMESPACE"
3535
}
3636
},
37-
"docker.orchestrator": {
37+
"com.docker.app.orchestrator": {
3838
"type": "string",
3939
"defaultValue": "",
4040
"allowedValues": [
@@ -88,4 +88,4 @@
8888
"env": ""
8989
}
9090
}
91-
}
91+
}

internal/commands/cnab.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ func resolveBundle(dockerCli command.Cli, name string, pullRef bool, insecureReg
199199

200200
func requiredClaimBindMount(c claim.Claim, targetContextName string, dockerCli command.Cli) (bindMount, error) {
201201
var specifiedOrchestrator string
202-
if rawOrchestrator, ok := c.Parameters["docker.orchestrator"]; ok {
202+
if rawOrchestrator, ok := c.Parameters[internal.Namespace+"orchestrator"]; ok {
203203
specifiedOrchestrator = rawOrchestrator.(string)
204204
}
205205

internal/commands/parameters.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"fmt"
55

66
"github.com/deislabs/duffle/pkg/bundle"
7+
"github.com/docker/app/internal"
78
"github.com/docker/app/types/parameters"
89
cliopts "github.com/docker/cli/opts"
910
"github.com/pkg/errors"
@@ -36,11 +37,11 @@ func withCommandLineParameters(overrides []string) parameterOperation {
3637

3738
func withOrchestratorParameters(orchestrator string, kubeNamespace string) parameterOperation {
3839
return func(bndl *bundle.Bundle, params map[string]string) error {
39-
if _, ok := bndl.Parameters["docker.orchestrator"]; ok {
40-
params["docker.orchestrator"] = orchestrator
40+
if _, ok := bndl.Parameters[internal.Namespace+"orchestrator"]; ok {
41+
params[internal.Namespace+"orchestrator"] = orchestrator
4142
}
42-
if _, ok := bndl.Parameters["docker.kubernetes-namespace"]; ok {
43-
params["docker.kubernetes-namespace"] = kubeNamespace
43+
if _, ok := bndl.Parameters[internal.Namespace+"kubernetes-namespace"]; ok {
44+
params[internal.Namespace+"kubernetes-namespace"] = kubeNamespace
4445
}
4546
return nil
4647
}

internal/commands/parameters_test.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"testing"
55

66
"github.com/deislabs/duffle/pkg/bundle"
7+
"github.com/docker/app/internal"
78
"gotest.tools/assert"
89
"gotest.tools/assert/cmp"
910
"gotest.tools/fs"
@@ -57,12 +58,12 @@ func TestWithOrchestratorParameters(t *testing.T) {
5758
{
5859
name: "Bundle with orchestrator params",
5960
parameters: map[string]bundle.ParameterDefinition{
60-
"docker.orchestrator": {},
61-
"docker.kubernetes-namespace": {},
61+
internal.Namespace + "orchestrator": {},
62+
internal.Namespace + "kubernetes-namespace": {},
6263
},
6364
expected: map[string]string{
64-
"docker.orchestrator": "kubernetes",
65-
"docker.kubernetes-namespace": "my-namespace",
65+
internal.Namespace + "orchestrator": "kubernetes",
66+
internal.Namespace + "kubernetes-namespace": "my-namespace",
6667
},
6768
},
6869
{

0 commit comments

Comments
 (0)