nodepool_prod.pp class does not expose vhost_name parameter

Bug #1383657 reported by Ricardo Carrillo Cruz
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)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to system-config (master)

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)
Changed in openstack-ci:
milestone: none → kilo
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to system-config (master)

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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.