nodepool_prod.pp class does not expose vhost_name parameter

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

Bug Description

The openstack_project::nodepool_prod manifest has this signature:

<snip>
class openstack_project::nodepool_prod(
  $mysql_root_password,
  $mysql_password,
  $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 = '',
)
</snip>

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

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
Review: https://review.openstack.org/129876

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

Reviewed: https://review.openstack.org/129876
Committed: https://git.openstack.org/cgit/openstack-infra/system-config/commit/?id=5f4a50a34db8192c914b362de27ae6502a7a3ac2
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