Recommended update for crowbar-barclamp-ceilometer

SUSE Recommended Update: Recommended update for crowbar-barclamp-ceilometer
Announcement ID: SUSE-RU-2014:1576-1
Rating: low
References: #859678 #879095 #882587 #896481 #897815 #900887
Affected Products:
  • SUSE Cloud 4

  • An update that has 6 recommended fixes can now be installed.

    Description:


    This update for crowbar-barclamp-ceilometer provides stability fixes from
    the upstream OpenStack project:

    * Do not log to stderr (additionally to the log file) (bnc#879095)
    * Use region from keystone settings (bnc#896481)
    * Fix shell out failing due to a missing require
    * Add Requires on crowbar-barclamp-openstack for the new
    crowbar-openstack cookbook
    * Make config files owned by root:ceilometer, instead of
    ceilometer:ceilometer
    * With HA, really look for mongodb master on all nodes
    * Wait for a MongoDB master to be available, not just for a MongoDB
    connection
    * Increase timeouts in waits for mongodb
    * Fix configuring MongoDB replica set on first run
    * ceilometer-server role needs at least 3 nodes in a cluster
    * Rework setting the replica set attributes on nodes when applying
    * Restart mongodb on template change
    * Fix use of mongo gem after it got installed in this chef run
    * Only establish pacemaker_order when use_mongodb is enabled
    * Use the first instance node as the mongodb controller node
    * Add pacemaker sync markers for mongodb service
    * Always define mongo service with PacemakerService provider
    * Use admin network ip address when connecting to mongodb
    * Restrict node searches to the current proposal
    * Fix NoMethodError when mongodb is enabled without a cluster
    * Configure mongo for HA only if the use_mongodb attr is on
    * Clone the mongodb service in pacemaker
    * Use pacemaker to handle mongodb service and ordering
    * Use cluster founder as mongodb replica set controller
    * Define the mongodb subtree on nodes
    * Install rubygem-mongo immediately
    * Move mongodb deployment into its own recipe
    * Disable and stop ceilometer-agent-compute if node is not a compute
    node (bnc#859678)
    * Always start the ceilometer-agent-compute service resource
    (bnc#859678)
    * Do not crash if a ceilometer-agent node is not a compute node
    (bnc#859678)
    * Use helpers from new crowbar-openstack cookbook
    * Make ceilometer HA deployment more solid (bnc#882587)
    * Add dependency on crowbar-barclamp-openstack as Requires(post) and
    Requires to make sure the package is installed before the %post
    scriplet is executed (bnc#900887).

    Patch Instructions:

    To install this SUSE Recommended Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Cloud 4:
      zypper in -t patch sleclo40sp3-crowbar-barclamp-ceilometer-9881

    To bring your system up-to-date, use "zypper patch".

    Package List:

    • SUSE Cloud 4 (noarch):
      • crowbar-barclamp-ceilometer-1.8+git.1412779902.1f3cd3f-0.7.1

    References:

    • https://bugzilla.suse.com/show_bug.cgi?id=859678
    • https://bugzilla.suse.com/show_bug.cgi?id=879095
    • https://bugzilla.suse.com/show_bug.cgi?id=882587
    • https://bugzilla.suse.com/show_bug.cgi?id=896481
    • https://bugzilla.suse.com/show_bug.cgi?id=897815
    • https://bugzilla.suse.com/show_bug.cgi?id=900887
    • http://download.suse.com/patch/finder/?keywords=aacdc49ec9bc5c0ab9e81b9af41df1d6