kuberig-io / kuberig-dsl

KubeRig DSL generation code
https://kuberig.io
Apache License 2.0
8 stars 0 forks source link

openshift 3.6.0 DSL - VolumeDsl.metadata is required #7

Closed teyckmans closed 5 years ago

teyckmans commented 5 years ago
deploymentConfig {
   metadata { ... }
    spec {
        template {
            volumes {
                volume {
                    metadata { } // is required while it should not be
                }
            }
        }
    }
}

Without the metadata { } the DeploymentConfigDsl.toValue() fails with an NPE.

teyckmans commented 5 years ago

Regression test added to kuberig-dsl-openshift-v3.6.0 in the kuberig-dsl-openshift project.

Verified and fix has been released with 0.0.10 version. I will be updating the kuberig-dsl-openshift and kuberig-dsl-kubernetes projects to match versions.