projectatomic / adb-utils

A set of utilities for managing services used provided in the Atomic Developer Bundle.
GNU General Public License v2.0
13 stars 22 forks source link

sccli fails to pick a single ENV in case of openshift options #174

Closed praveenkumar closed 8 years ago

praveenkumar commented 8 years ago

Configuring OpenShift with custom tag, name and docker registry does not work when we specify one or two options. It works only when we specify all three options.

# Vagrantfile
IMAGE_TAG="v1.2.0"

Vagrant.configure(2) do |config|
  config.vm.box = 'projectatomic/adb'

  config.servicemanager.services = 'openshift'
  config.servicemanager.openshift_image_tag = IMAGE_TAG
end

failed to pickup by sccli.

IMAGE_TAG="v1.2.0"
IMAGE_NAME="openshift/origin"
DOCKER_REGISTRY="docker.io"

Vagrant.configure(2) do |config|
  config.vm.box = 'projectatomic/adb'

  config.servicemanager.services = 'openshift'
  config.servicemanager.openshift_image_tag = IMAGE_TAG
  config.servicemanager.openshift_image_name= IMAGE_NAME
  config.servicemanager.openshift_docker_registry = DOCKER_REGISTRY
end

This works as expected.

Refer : https://github.com/projectatomic/vagrant-service-manager/issues/366