Rackspace Private Cloud Release Notes

snottysurfsideΔιακομιστές

9 Δεκ 2013 (πριν από 3 χρόνια και 10 μήνες)

206 εμφανίσεις

TM
rackspace.com/cloud/private
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
ii
Rackspace Private Cloud Release Notes
v 4.1.2 (2013-09-12)
Copyright © 2013 Rackspace All rights reserved.
This document is intended to assist Rackspace Private Cloud customers in updating their Rackspace Private
Cloud cookbooks to apply minor updates and patches.
The document is for informational purposes only and is provided “AS IS.”
RACKSPACE MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, AS TO THE ACCURACY OR
COMPLETENESS OF THE CONTENTS OF THIS DOCUMENT AND RESERVES THE RIGHT TO MAKE CHANGES TO SPECIFICATIONS AND
PRODUCT/SERVICES DESCRIPTION AT ANY TIME WITHOUT NOTICE. RACKSPACE SERVICES OFFERINGS ARE SUBJECT TO CHANGE
WITHOUT NOTICE. USERS MUST TAKE FULL RESPONSIBILITY FOR APPLICATION OF ANY SERVICES MENTIONED HEREIN. EXCEPT
AS SET FORTH IN RACKSPACE GENERAL TERMS AND CONDITIONS AND/OR CLOUD TERMS OF SERVICE, RACKSPACE ASSUMES NO
LIABILITY WHATSOEVER, AND DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO ITS SERVICES INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.
Except as expressly provided in any written license agreement from Rackspace, the furnishing of this document does not give you any
license to patents, trademarks, copyrights, or other intellectual property.
Rackspace, Rackspace logo, Fanatical Support®, and OpenCenter are either registered trademarks or trademarks of Rackspace
US, Inc. in the United States and/or other countries. OpenStack is either a registered trademark or trademark of the OpenStack
Foundation in the United States and/or other countries.
Third-party trademarks and tradenames appearing in this document are the property of their respective owners. Such third-party
trademarks have been printed in caps or initial caps and are used for referential purposes only. We do not intend our use or display
of other companies’ tradenames, trademarks, or service marks to imply a relationship with, or endorsement or sponsorship of us by,
these other companies.
License Information
OpenCenter™ is Copyright 2013 by Rackspace US, Inc.
OpenCenter is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the
License.  This version of OpenCenter includes Rackspace trademarks and logos, and in accordance with Section 6 of the License, the
provision of commercial support services in conjunction with a version of OpenCenter which includes Rackspace trademarks and logos
is prohibited.  OpenCenter source code and details are available at:  https://github.com/rcbops/ or upon written request.
You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 and a copy, including this notice, is available in
the LICENSE.TXT file accompanying this software.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing
permissions and limitations under the License.
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
iii
Table of Contents
1. Overview ..................................................................................................................... 1
Intended Audience .................................................................................................. 1
Document Change History ....................................................................................... 1
Additional Resources ............................................................................................... 1
Contact Rackspace .................................................................................................. 1
2. What's New in Rackspace Private Cloud v 4.1.2 ............................................................ 2
Cookbook Changes ................................................................................................. 2
CentOS 6.4 Support ................................................................................................ 2
Changes in HA VIP Attributes .................................................................................. 2
OpenStack Networking HA ..................................................................................... 2
OpenStack Networking Support on CentOS ............................................................. 2
RabbitMQ Clustering ............................................................................................... 3
3. What's New in Rackspace Private Cloud v 4.0 .............................................................. 4
Installing Rackspace Private Cloud ........................................................................... 4
OpenStack Grizzly ................................................................................................... 4
OpenStack Networking ........................................................................................... 5
OpenStack Identity v2 with Active Directory and LDAP ............................................ 5
OpenStack Block Storage Third-Party Vendors ......................................................... 5
VMWare VMDK Conversion and Amazon AMI Image Import ................................... 5
Cloud Files with OpenStack Image Storage .............................................................. 5
OpenStack Ceilometer ............................................................................................. 6
4. Known Issues .............................................................................................................. 7
Updating Cookbooks with knife cookbook upload -a -o ........................................... 7
RHEL and CentOS Challenges With Advanced OpenStack Networking ...................... 7
Snapshot Deletion on CentOS ................................................................................. 7
5. Resolved Issues ............................................................................................................ 8
HA MySQL Replication Issues ................................................................................... 8
HA Glance Replication Issues ................................................................................... 8
Horizon Dashboard Admin Cookie Issues ................................................................. 8
Intermittent collectd Issues ...................................................................................... 8
Keystone Connection Issues for Nova, Cinder, and Glance APIs ................................ 8
Ubuntu and Kernel Version Compatibility With KVM ............................................... 8
VNC and HA Infrastructure ..................................................................................... 8
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
1
1. Overview
Rackspace has developed a fast, free, and easy way to install a Rackspace Private Cloud
powered by OpenStack in any data center. This method is suitable for anyone who wants
to install a stable, tested, and supportable OpenStack-powered private cloud, and can be
used for all scenarios from initial evaluations to production deployments.
Rackspace Private Cloud v 4.n.n supports the Grizzly release of OpenStack.
Intended Audience
This document describes the updates in Rackspace Private Cloud v 4.n.n and any known
issues in the product. You should already be familiar with Rackspace Private Cloud Software
and have prior knowledge of OpenStack and cloud computing, basic Linux administration
skills, and a side of bacon. :)
Document Change History
This version of the Rackspace Private Cloud Release Notes replaces and obsoletes all
previous versions. The most recent changes are described in the table below:
Revision Date
Summary of Changes
June 25, 2013
• Rackspace Private Cloud v 4.0 release.
July 1, 2013
• Added information about a known issue related to Knife.
July 31, 2013
• Added information about a known issue with Neutron and RHEL/CentOS.
September 4, 2013
• Rackspace Private Cloud v 4.1.2 release.
• Added iformation about a known issue with snapshot deletion and CentOS.
Additional Resources
• Rackspace Private Cloud Home Page
• Rackspace Private Cloud Knowledge Center
• Rackspace Private Cloud Forums
Contact Rackspace
For more information about sales and support, contact us at
<opencloudinfo@rackspace.com>. For feedback on the product and the
documentation, contact us at <RPCFeedback@rackspace.com>. For the
documentation, you can also leave a comment at the Knowledge Center.
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
2
2. What's New in Rackspace Private Cloud
v 4.1.2
In addition to several stability and usability fixes, Rackspace Private Cloud v 4.1.2 has the
following changes and documentation.
• Changes to Cookbook Download Instructions
• Changes in HA VIP Attributes
• RabbitMQ Clustering
Cookbook Changes
The following changes have been made to the Rackspace Private Cloud cookbooks.
• The latest cookbook version number is v4.1.2. This change is reflected in the
instructions under Install the Rackspace Private Cloud Cookbooks.
• The override attributes for defining nova-network have changed. This change is reflected
in the instructions under Define Network Attributes.
CentOS 6.4 Support
Rackspace Private Cloud can now be installed on CentOS 6.4.
Changes in HA VIP Attributes
A new configuration block must be used in override_attributes to define the virtual
router ID and network for the VIPs. Refer to Controller Node High Availability for detailed
information about this configuration.
If you are upgrading your environment from an older configuration in which VIP vrid and
networks were not defined, you may have to remove the keepalived configurations in /
etc/keepalived/conf.d/* and run chef-client before adding the VIP vrid and network
definitions to override_attributes.
OpenStack Networking HA
OpenStack Networking has been made HA as of Rackspace Private Cloud v 4.1.2, and has
been tested on Ubuntu 12.04 and CentOS 6.4. For an HA configuration, you must configure
the OpenStack networking roles on the Controller node. Do not use a standalone Network
node if you require OpenStack Networking to be HA.
OpenStack Networking Support on CentOS
Rackspace Private Cloud can now be used to implement OpenStack Networking on devices
running CentOS 6.4. After applying the single-network-node role to the device, you
must reboot it to use the appropriate version of the CentOS 6.4 kernel.
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
3
RabbitMQ Clustering
Rackspace Private Cloud v 4.1.2 builds out clustered RabbitMQ by default. Fresh
installations with v 4.1.2 include this feature automatically, but installations created with
Rackspace Private Cloud v 4.0.0 cookbooks will have to be upgraded with the procedure
documented in Upgrading Your Private Cloud.
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
4
3. What's New in Rackspace Private Cloud
v 4.0
Rackspace Private Cloud v 4.0 has the following new features, changes, and
documentation.
• Installing Rackspace Private Cloud
• OpenStack Grizzly
• OpenStack Networking
• OpenStack Identity v2 with Active Directory and LDAP
• OpenStack Block Storage Third-Party Vendors
• VMWare VMDK Image Import
• Cloud Files with OpenStack Image Storage
• OpenStack Ceilometer
Installing Rackspace Private Cloud
Rackspace Private Cloud v 4.0 is deployed through a series of bash scripts in the following
stages:
1.Install Chef server on a node in the environment.
2.Download the latest cookbooks to the Chef server.
3.Install chef-client on each node that will be managed by Chef in your OpenStack cluster.
4.Use Chef to create Controller nodes, Compute nodes, and more.
For a detailed description of the prerequisites and process, refer to Installation Prerequisites
and Concepts and Installing OpenStack With Rackspace Private Cloud Tools.
The OpenCenter installer scripts are still available; however, OpenCenter only supports the
Folsom release. An environment installed with OpenCenter can be upgraded to Grizzly, but
the results have not been tested. For more information, refer to Upgrading Your Private
Cloud.
OpenStack Grizzly
Rackspace Private Cloud Software now installs and supports the OpenStack Grizzly release.
Existing Folsom environments installed with the Rackspace Private Cloud cookbooks can
also be updated to Grizzly with the procedure documented in Upgrading Your Private
Cloud.
For detailed information about what is included in Grizzly, refer to the Grizzly release
notes.
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
5
OpenStack Networking
Rackspace Private Cloud Software now supports OpenStack Networking (Neutron, formerly
Quantum). The Neutron configuration provided by the Rackspace Private Cloud cookbooks
allows you to choose between VLAN or GRE isolated networks, both provider- and tenant-
specific. From the provider side, an administrator can also create a flat network.
Currently, you cannot use Neutron routers.
OpenStack Identity v2 with Active Directory and
LDAP
Rackspace Private Cloud Software now supports using Active Directory and LDAP as
a backend for OpenStack Identity (Keystone). For instructions about configuring your
environment for Active Directory and LDAP, refer to Active Directory and LDAP Integration
OpenStack Block Storage Third-Party Vendors
Rackspace Private Cloud Software supports using OpenStack Block Storage (Cinder) with
the following third-party storage vendors:
• EMC
• NetApp
• Solidfire
For instructions about configuring your environment for these vendors, refer to
Configuring OpenStack Block Storage
VMWare VMDK Conversion and Amazon AMI
Image Import
Rackspace has developed a tool to convert single-disk Linux VMDK images to OpenStack-
compatible qcow2 images. The conversion is accomplished by means of a Python script
available at https://github.com/rcbops/support-tools/tree/master/vmdk-
conversion. For instructions about using the tool, refer to Converting VMDK Images.
Multi-disk and Windows image conversions are not available at this time.
Amazon AMI images can also be imported into Glance. For instructions about importing
AMI images, refer to Uploading AMI Images.
Cloud Files with OpenStack Image Storage
You can configure Rackspace Cloud Files as a backend for OpenStack Image Storage
(Glance). For instructions about configuring your environment for Cloud Files, refer to
Configuring OpenStack Image Storage.
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
6
OpenStack Ceilometer
The Rackspace Private Cloud installation includes OpenStack Ceilometer for the OpenStack
cluster. In this installation, Ceilometer is only accessible through the API. For information
about the Ceilometer API, refer to the Ceilometer Developer Documentation. Ceilometer
is automatically included when you create your Controller and Compute nodes, and no
additional configuration is required.
Note
The Ceilometer API cannot co-exist on a node with haproxy.
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
7
4. Known Issues
The following issues have been identified in Rackspace Private Cloud v. 4.0 and v 4.1.2.
Updating Cookbooks with knife cookbook upload
-a -o
When updating to the v4.0.0 cookbooks, Chef Server might fail to upload the cookbooks
on the first attempt. If this happens, run knife cookbook upload -a -o again. This is related
to known Chef issue CHEF-4330.
RHEL and CentOS Challenges With Advanced
OpenStack Networking
When using OpenStack Networking (Neutron), Controller nodes with Networking features
and standalone Networking nodes require namespace kernel features that are not
available in the default kernel shipped with RHEL 6.4, CentOS 6.4, and older versions
of these operating systems. More information about Neutron limitations is available in
the OpenStack documentation, and more information about RedHat-derivative kernel
limitations is provided in the RDO FAQ.
If you require OpenStack Networking using these features, Rackspace recommends that
you consider the RHEL and CentOS patches, or use Ubuntu 12.04 for the Controller and
Networking nodes.
Snapshot Deletion on CentOS
Setting volume_clear in cinder.conf to shred or zero will cause snapshot deletion
to fail in OpenStack Grizzly installations on CentOS. Rackspace recommends you set
volume_clear to none until this issue is resolved in OpenStack.
Rackspace Private Cloud Release
Notes
Sep 12, 2013
v 4.1.2
8
5. Resolved Issues
The following issues have been resolved in Rackspace Private Cloud v 4.0 and v 4.1.2.
HA MySQL Replication Issues
An issue with MySQL replication that was caused by logging has been resolved. (Issue #327)
HA Glance Replication Issues
An issue that prevented successful HA Glance replication has been resolved. (Issue #328)
Horizon Dashboard Admin Cookie Issues
Cookie issues associated with the admin user were resolved in the Grizzly release of
OpenStack.
Intermittent collectd Issues
Issues with intermittent collectd failures with monitoring processes or after performing a
failover have been resolved, that these failures should no longer occur.
Keystone Connection Issues for Nova, Cinder, and
Glance APIs
An issue that caused Nova, Cinder, and Glance APIs to attempt to connect to Keystone on
an invalid IP has been resolved. (Issue #368 and #369)
Ubuntu and Kernel Version Compatibility With
KVM
Issues with OpenStack Ubuntu and KVM where a kernel version of 3.2.n was required
for Ubuntu 12.04 and 12.04.1 have been resolved. This issue was related to Ubuntu bug
#1029430.
VNC and HA Infrastructure
Instance VNC in the Horizon dashboard now works correctly in environments with HA
Infrastructure nodes.