Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1099661 - OpenStack-Foreman-Installer: Failed to deploy Neutron-Compute using O-F-I due to 'Invalid parameter ceilometer_host'.
OpenStack-Foreman-Installer: Failed to deploy Neutron-Compute using O-F-I due...
Status: CLOSED ERRATA
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-foreman-installer (Show other bugs)
4.0
x86_64 Linux
urgent Severity urgent
: z4
: 4.0
Assigned To: Crag Wolfe
Omri Hochman
: ZStream
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2014-05-20 17:30 EDT by Omri Hochman
Modified: 2014-05-29 16:33 EDT (History)
8 users (show)

See Also:
Fixed In Version: openstack-foreman-installer-1.0.11-2.el6ost
Doc Type: Bug Fix
Doc Text:
Cause: There was an errant old parameter left over from a manifest change Consequence: Compilation error Fix: Remove extra parameter Result: Compilation success
Story Points: ---
Clone Of:
Environment:
Last Closed: 2014-05-29 16:33:12 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2014:0517 normal SHIPPED_LIVE Moderate: openstack-foreman-installer security, bug fix, and enhancement update 2014-05-29 20:26:29 EDT

  None (edit)
Description Omri Hochman 2014-05-20 17:30:47 EDT
OpenStack-Foreman-Installer: Failed to deploy Neutron-Compute using O-F-I due to  'Invalid parameter ceilometer_host'. 

Environment  (puddle: 2014-05-19.2 )  : 
---------------------------------------
openstack-foreman-installer-1.0.10-1.el6ost.noarch
foreman-selinux-1.3.0-1.el6sat.noarch
foreman-mysql2-1.3.0.4-1.el6sat.noarch
rubygem-foreman_api-0.1.6-1.el6sat.noarch
foreman-installer-1.3.0-1.el6sat.noarch
foreman-mysql-1.3.0.4-1.el6sat.noarch
foreman-1.3.0.4-1.el6sat.noarch
foreman-proxy-1.3.0-3.el6sat.noarch
openstack-puppet-modules-2013.2-9.1.el6ost.noarch
puppet-3.2.4-3.el6_5.noarch
puppet-server-3.2.4-3.el6_5.noarch

Steps: 
------
- Install Openstack-foreman-installer server . 
- Register 4 hosts against O-F-I.  
- Attempt to deploy neutron-network setup .

Results:
---------
-  Failed to deploy Neutron-Compute.
-  Error displayed during:  'puppet agent -t -v' 
   on the neutron-compute machine.
 

puppet agent -t -v :
-----------------------
Info: Loading facts in /var/lib/puppet/lib/facter/iptables_persistent_version.rb
Info: Loading facts in /var/lib/puppet/lib/facter/hamysql_active_node.rb
Info: Loading facts in /var/lib/puppet/lib/facter/root_home.rb
Info: Loading facts in /var/lib/puppet/lib/facter/iptables_version.rb
Info: Loading facts in /var/lib/puppet/lib/facter/ip6tables_version.rb
Info: Loading facts in /var/lib/puppet/lib/facter/facter_dot_d.rb
Info: Loading facts in /var/lib/puppet/lib/facter/pe_version.rb
Info: Loading facts in /var/lib/puppet/lib/facter/ipa_client_configured.rb
Info: Loading facts in /var/lib/puppet/lib/facter/puppet_vardir.rb
Info: Loading facts in /var/lib/puppet/lib/facter/hamysql_is_running.rb
Debug: catalog supports formats: b64_zlib_yaml dot pson raw yaml; using pson
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid parameter ceilometer_host at /usr/share/openstack-foreman-installer/puppet/modules/quickstack/manifests/neutron/compute.pp:118 on node puma02.scl.lab.tlv.redhat.com
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Debug: report supports formats: b64_zlib_yaml pson raw yaml; using pson
Comment 1 Omri Hochman 2014-05-20 17:33:28 EDT
vi /usr/share/openstack-foreman-installer/puppet/modules/quickstack/manifests/neutron/compute.pp +118

  class { '::nova::network::neutron':
    neutron_admin_password    => $neutron_user_password,
    neutron_url               => "http://${neutron_host}:9696",
    neutron_admin_auth_url    => "http://${auth_host}:35357/v2.0",
  }


  class { 'quickstack::compute_common':
    admin_password             => $admin_password,
    auth_host                  => $auth_host,
    ceilometer                 => $ceilometer,
    ceilometer_host            => $ceilometer_host,
    ceilometer_metering_secret => $ceilometer_metering_secret,
    ceilometer_user_password   => $ceilometer_user_password,
    cinder_backend_gluster     => $cinder_backend_gluster,
    cinder_backend_nfs         => $cinder_backend_nfs,
    glance_host                => $glance_host,
    mysql_host                 => $mysql_host,
    nova_db_password           => $nova_db_password,
    nova_host                  => $nova_host,
    nova_user_password         => $nova_user_password,
    qpid_host                  => $qpid_host,
    qpid_port                  => $qpid_port,
    qpid_ssl_port              => $qpid_ssl_port,
    qpid_username              => $qpid_username,
    qpid_password              => $qpid_password,
    verbose                    => $verbose,
    ssl                        => $ssl,
    mysql_ca                   => $mysql_ca,
    use_qemu_for_poc           => $use_qemu_for_poc,
  }

  class {'quickstack::neutron::firewall::vxlan':
    port => $ovs_vxlan_udp_port,
  }
Comment 3 Jason Guiditta 2014-05-20 21:57:17 EDT
Patch merged:

https://github.com/redhat-openstack/astapor/pull/233
Comment 5 Omri Hochman 2014-05-21 19:54:15 EDT
verified openstack-foreman-installer-1.0.11-2.el6ost.noarch
Comment 7 Jason Guiditta 2014-05-28 09:19:54 EDT
I don't think this was ever in a release, so I am not positive that it needs doc text
Comment 9 Bruce Reeler 2014-05-29 00:43:46 EDT
OK, based on comment 7 and it being a compilation error, I am setting requires_doc_text flag to "-"

Lon H, is this OK?
Comment 10 Lon Hohberger 2014-05-29 11:02:06 EDT
Yes, that's fine.
Comment 11 errata-xmlrpc 2014-05-29 16:33:12 EDT
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHSA-2014-0517.html

Note You need to log in before you can comment on or make changes to this bug.