nodepool_prod.pp class does not expose vhost_name parameter

Bug #1383657 reported by Ricardo Carrillo Cruz on 2014-10-21
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Core Infrastructure
Fix Released
Ricardo Carrillo Cruz

Bug Description

The openstack_project::nodepool_prod manifest has this signature:

class openstack_project::nodepool_prod(
  $nodepool_ssh_private_key = '',
  $nodepool_template = 'nodepool.yaml.erb',
  $sysadmins = [],
  $statsd_host = '',
  $jenkins_api_user ='',
  $jenkins_api_key ='',
  $jenkins_credentials_id ='',
  $rackspace_username ='',
  $rackspace_password ='',
  $rackspace_project ='',
  $hpcloud_username ='',
  $hpcloud_password ='',
  $hpcloud_project ='',
  $tripleo_username ='',
  $tripleo_password ='',
  $tripleo_project ='',
  $image_log_document_root = '/var/log/nodepool/image',
  $enable_image_log_via_http = true,
  $project_config_repo = '',

This class contains ::nodepool class, which expose vhost_name as a parameter of the class, with a default value of "".

The fact that the openstack_project::nodepool_prod manifest lacks vhost_name parameter prevents configuring an "openstack nodepool prod" server with a hostname other than upstream value.

Changed in openstack-ci:
assignee: nobody → Ricardo Carrillo Cruz (rcarrillocruz)

Fix proposed to branch: master

Changed in openstack-ci:
status: New → In Progress
Changed in openstack-ci:
importance: Undecided → Medium
Jeremy Stanley (fungi) on 2014-10-21
Changed in openstack-ci:
milestone: none → kilo

Submitter: Jenkins
Branch: master

commit 5f4a50a34db8192c914b362de27ae6502a7a3ac2
Author: Ricardo Carrillo Cruz <email address hidden>
Date: Tue Oct 21 11:45:39 2014 +0000

    Expose the vhost_name parameter on openstack_project::nodepool

    The openstack_project::nodepool class does not expose vhost_name
    parameter that is available in nodepool::init.pp class.

    Change-Id: Ie975b4798d5219a3debde453e297bed3be72e9e6
    Closes-Bug: 1383657

Changed in openstack-ci:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers