Recommended update for crowbar

SUSE Recommended Update: Recommended update for crowbar
Announcement ID: SUSE-RU-2012:1369-1
Rating: important
References: #776573 #777523 #777524 #777777 #777843 #777850 #777873 #777897 #778032 #778088 #778250 #778739 #779709 #780412 #780797 #782525 #782526
Affected Products:
  • SUSE Cloud 1.0

  • An update that has 17 recommended fixes can now be installed. It includes 12 new package versions.

    Description:


    This update for Crowbar provides the following changes:

    * Update submodule references for SUSE Cloud 1.0
    * create osdmap from conf on all monitors and use it
    for monitor FS creation to have the correct number of pgs
    * Bump default size for file storage to 10 GB instead
    of 2 GB
    * Calculate a reasonable default size of the local
    volume storage file
    * Improve list of storage disks in webui
    * nova-multi-controller role should not always conflict
    with ceph-store
    * Fix disk detection to work when used on a node with
    an alias
    * Do not restart nova-api on /etc/nova/nova.conf
    changes if SSL is enabled
    * Remove _edit_attributes.html.haml
    * ceph-store role should not always conflict with
    nova-multi-controller
    * Update crowbar-SASS-styles.patch: use text cursor for
    text fields
    * Gracefully handle case where node is missing
    * Fix hung ssh when rebooting client nodes (bnc#779709)
    * Add size_bytes to Disk class
    * Include apache2 recipes if glance is using SSL, not
    keystone
    * Move ping/start_up_delay inside ruby_block
    (bnc#777777)
    * do not take down network (bnc#777777)
    * Only use start_up_delay if a NIC is actually ifup'd
    (bnc#777777)
    * Add ping test of admin node when interfaces change
    (bnc#777777)
    * Ensure correct ordering of swift roles in run list
    for any given node.
    * Added 0 as available Bonding Policy (bnc#780412)
    * Add a public_name attribute to each node (bnc#777523)
    * Add a hint explaining what the public name is
    (bnc#777523)
    * Fix instance_selector helper (bnc#780797)
    * Register keystone endpoint with public name of node
    if it exists (bnc#777523)
    * In non-SSL mode with no public name, use IP address
    for public endpoint (bnc#777523)
    * Use public ip/host when registering api endpoint when
    binding to all IPs (bnc#777524)
    * Make SSL setup respect the bind_open_address setting
    (bnc#777524)
    * Add SSLCertificateChainFile to apache config
    (bnc#778032)
    * Use proper path for setting db-related attributes
    (bnc#780797)
    * Register keystone endpoint with public name of node
    if it exists (bnc#777523)
    * In non-SSL mode with no public name, use IP address
    for public endpoint (bnc#777523)
    * Add SSLCertificateChainFile to apache config
    (bnc#778032)
    * Check for root password to avoid accidental lock-out
    from admin node (bnc#782525)
    * require pwdutils instead of obsolete shadow-utils to
    work on openSUSE
    * Update submodule references for SUSE Cloud 1.0
    * Use lock when transitioning barclamps (bnc#782526)
    * Add SSLCertificateChainFile to apache config
    (bnc#778032)
    * Add UI for certificate chain file and set default to
    "" (bnc#778032)
    * Register keystone endpoint with public name of node
    if it exists (bnc#777523)
    * In non-SSL mode with no public name, use IP address
    for public endpoint (bnc#777523)

    Patch Instructions:

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

    • SUSE Cloud 1.0:
      zypper in -t patch sleclo10sp2-crowbar-201210-6969

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

    Package List:

    • SUSE Cloud 1.0 (x86_64):
    • rubygem-ohai-0.6.10-0.13.2
    • SUSE Cloud 1.0 (noarch) [New Version: 2.17.26]:
    • crowbar-1.2+git.1349391150.b93deec-0.5.1
    • crowbar-barclamp-ceph-1.2+git.1347542690.659db58-0.7.17
    • crowbar-barclamp-crowbar-1.2+git.1349391355.9ed7911-0.5.9
    • crowbar-barclamp-deployer-1.2+git.1346325803.779a69b-0.7.17
    • crowbar-barclamp-glance-1.2+git.1348652325.9a1e101-0.5.11
    • crowbar-barclamp-keystone-1.2+git.1348653347.7f3c0d9-0.5.1
    • crowbar-barclamp-network-1.2+git.1347441550.73ea47d-0.5.18
    • crowbar-barclamp-nova-1.2+git.1348844314.f8e16cd-0.5.11
    • crowbar-barclamp-nova_dashboard-1.2+git.1348653483.8171545-0.5.1
    • crowbar-barclamp-provisioner-1.2+git.1349391305.332f536-0.5.9
    • crowbar-barclamp-swift-1.2+git.1347541330.98dfae7-0.5.11
    • yast2-crowbar-2.17.26-0.5.11

    References:

    • https://bugzilla.novell.com/776573
    • https://bugzilla.novell.com/777523
    • https://bugzilla.novell.com/777524
    • https://bugzilla.novell.com/777777
    • https://bugzilla.novell.com/777843
    • https://bugzilla.novell.com/777850
    • https://bugzilla.novell.com/777873
    • https://bugzilla.novell.com/777897
    • https://bugzilla.novell.com/778032
    • https://bugzilla.novell.com/778088
    • https://bugzilla.novell.com/778250
    • https://bugzilla.novell.com/778739
    • https://bugzilla.novell.com/779709
    • https://bugzilla.novell.com/780412
    • https://bugzilla.novell.com/780797
    • https://bugzilla.novell.com/782525
    • https://bugzilla.novell.com/782526
    • http://download.suse.com/patch/finder/?keywords=66da523b9c1fd03ad41c25090d18e3a8