Cisco Openstack g.0

G.0 includes OpenStack Grizzly components from the upstream 2013.1.2 release. COI g.0 provides Nova, Glance, Horizon, Keystone, Quantum, Swift, and Cinder as well as automation updates from StackForge.

Milestone information

Project:
Cisco Openstack
Series:
grizzly
Version:
g.0
Released:
 
Registrant:
Mark T. Voelker
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Chip, 35 Chris Ricker, 1 Dan Bode, 26 Mark T. Voelker, 8 Michael Chapman, 1 Neehar Athalye, 15 Pradeep Kilambi, 1 Satya Sanjibani Routray
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
3 Invalid, 2 Fix Committed, 96 Fix Released

Download files for this release

File Description Downloads

Release notes 

This release contains all upstream patches for OpenStack core components as of the 2013.1.2 release including Nova, Quantum, Cinder, Glance, Keystone, Horizon, and Swift. Client libraries have been updated to newer versions and tested as well. This release also features Puppet automation updates from StackForge.

Getting the Source and Installing the Release
--------------------------------------------------------------
Information about how to install Cisco OpenStack Edition - Grizzly can be found here:

http://docwiki.cisco.com/wiki/OpenStack:Grizzly-Multinode

Note that the instructions provided will install the latest stable maintenance patches for Grizzly, which may be newer than those in the g.0 release. If you need to specifically install the versions of the packages released in g.0 even though newer maintenance updates are available, you can modify your apt configuration to point to our g.0 snapshot repository. Execute these steps:

1.) Edit /etc/apt/sources.list.d/cisco-openstack-mirror_grizzly.list and change the following lines:

deb ftp://ftpeng.cisco.com/openstack/cisco grizzly main
deb-src ftp://ftpeng.cisco.com/openstack/cisco grizzly main

to:

deb ftp://ftpeng.cisco.com/openstack/cisco grizzly/snapshots/g.0 main
deb-src ftp://ftpeng.cisco.com/openstack/cisco grizzly/snapshots/g.0 main

2.) Run "apt-get update" as root or via sudo.

3.) To ensure changes are propagated by Puppet, modify /etc/puppet/manifests/core.pp on your build node. Change line 28 (https://github.com/CiscoSystems/grizzly-manifests/blob/g.0/manifests/core.pp#L28) to read "grizzly/snapshots/g.0" instead of "grizzly".

Note that you may also choose to run bleeding-edge (and not fully vetted) code by using "grizzly-proposed" in place of "grizzly/snapshots/g.0" in the above instructions. This is recommended only for developers who expect things to be broken occasionally and is strongly discouraged for production environments.

The source code for this release has been posted to GitHub. Look for the "g.0" tag in the repositories listed here:

https://github.com/CiscoSystems/

Limitations:
----------------
We do not support Heat, Ceilometer, or other incubated projects in this release although relevant repositories are available for customers to experiment with on their own.

Customers deploying Swift with Cisco OpenStack Installer should take note that storage nodes need to be brought up before the Swift proxy node. Further information is available in the installation instructions here:

http://docwiki.cisco.com/wiki/OpenStack:Grizzly-Multinode

Simple Network Model:
---------------------------------
Cisco OpenStack Installer uses Quantum to provide networking services. A number of network models are possible with appropriate modifications to the Puppet manifests supplied here. Cisco has tested a simple network model that can serve as a starting point for COI users. The simple network model uses a single "control" node on which most OpenStack control services are run and multiple compute nodes. Network segmentation is provided by Open vSwitch via GRE tunneling. Two physically or logically (VLAN) separated IP networks with an external router or layer-3 switch that provides connectivity between these two networks are deployed: one to provide connectivity for OpenStack API endpoints, Open vSwitch (OVS) GRE endpoints, and OpenStack/UCS management. The second network is used by OVS as the physical bridge interface and by Quantum as the public network. More information can be found in our installation instructions here:

http://docwiki.cisco.com/wiki/OpenStack:Grizzly-Multinode

Changelog 

View the full changelog

A list of defects fixed in this release can be found at:

https://launchpad.net/openstack-cisco/grizzly/g.0

This release includes all OpenStack core component patches as of the OpenStack 2013.1.2 release, plus updates to client libraries. It also features supporting components and updates from StackForge for core component puppet modules.

0 blueprints and 101 bugs targeted

Bug report Importance Assignee Status
1188657 #1188657 nova-common package is broken 5 Low Mark T. Voelker  3 Invalid
1175271 #1175271 puppet-modules.sh fails for upgrade/partial install situations 1 Undecided Pradeep Kilambi  3 Invalid
1193433 #1193433 grizzly-manifests need more work to create swift servers 1 Undecided   3 Invalid
1103496 #1103496 puppet-modules script assumes puppet confdir 5 Low Pradeep Kilambi  9 Fix Committed
1192178 #1192178 deprecated variable reference in puppet-cobbler 5 Low Satya Sanjibani Routray  9 Fix Committed
1177009 #1177009 Unable to Spawn Instances Using Grizzly Packages 2 Critical Mark T. Voelker  10 Fix Released
1177009 #1177009 Unable to Spawn Instances Using Grizzly Packages 2 Critical Mark T. Voelker  10 Fix Released
1178416 #1178416 Address CVE-2013-2059 2 Critical Chris Ricker  10 Fix Released
1185215 #1185215 in puppet-openstack, controller.pp logging options need updating 2 Critical Dan Bode  10 Fix Released
1187184 #1187184 puppet-cobbler creates a corrupted preseed 2 Critical Mark T. Voelker  10 Fix Released
1188648 #1188648 puppet-cinder is not being included during module installation 2 Critical   10 Fix Released
1188648 #1188648 puppet-cinder is not being included during module installation 2 Critical   10 Fix Released
1159602 #1159602 Cobbler node define shouldn't be in site.pp 3 High Chris Ricker  10 Fix Released
1164066 #1164066 grizzly puppet packages and grizzly manifests diverged 3 High Mark T. Voelker  10 Fix Released
1174545 #1174545 ucsm puppet errors on grizzly 3 High Chris Ricker  10 Fix Released
1179584 #1179584 Update grizzly code base to the 2013.1.1 release 3 High Chris Ricker  10 Fix Released
1179584 #1179584 Update grizzly code base to the 2013.1.1 release 3 High Chris Ricker  10 Fix Released
1188417 #1188417 core.pp error causes puppet agent failure on controller node 3 High   10 Fix Released
1188417 #1188417 core.pp error causes puppet agent failure on controller node 3 High   10 Fix Released
1190043 #1190043 keystone error during controller install 3 High Chris Ricker  10 Fix Released
1190043 #1190043 keystone error during controller install 3 High Chris Ricker  10 Fix Released
1190667 #1190667 Horizon Error After Login COMPRESS_OFFLINE setting 3 High Chip  10 Fix Released
1190667 #1190667 Horizon Error After Login COMPRESS_OFFLINE setting 3 High Chris Ricker  10 Fix Released
1193027 #1193027 can't launch VMs due to libvirt configuration 3 High Chris Ricker  10 Fix Released
1193027 #1193027 can't launch VMs due to libvirt configuration 3 High Chris Ricker  10 Fix Released
1097065 #1097065 Better document $controller_node_internal and $controller_node_public 4 Medium Pradeep Kilambi  10 Fix Released
1154326 #1154326 Add HTTP/proxy support to puppet-modules.sh 4 Medium Mark T. Voelker  10 Fix Released
1158396 #1158396 config_drive functionality requires genisoimage 4 Medium Chris Ricker  10 Fix Released
1167146 #1167146 IPv6 router advertisement on by default and is a security issue. 4 Medium Michael Chapman  10 Fix Released
1167550 #1167550 need pm-utils on compute nodes 4 Medium Chris Ricker  10 Fix Released
1167915 #1167915 guestmount needed but not installed 4 Medium   10 Fix Released
1171948 #1171948 Add post trigger support to cobbler 4 Medium Michael Chapman  10 Fix Released
1172047 #1172047 Allow the mysql error count to increase above 10 4 Medium Mark T. Voelker  10 Fix Released
1172342 #1172342 remove unused modules from modules.list 4 Medium Pradeep Kilambi  10 Fix Released
1172342 #1172342 remove unused modules from modules.list 4 Medium Pradeep Kilambi  10 Fix Released
1174743 #1174743 Switch to grizzly release 4 Medium Chris Ricker  10 Fix Released
1174743 #1174743 Switch to grizzly release 4 Medium Chris Ricker  10 Fix Released
1174750 #1174750 Additional module to remove for grizzly 4 Medium Chris Ricker  10 Fix Released
1174750 #1174750 Additional module to remove for grizzly 4 Medium Chris Ricker  10 Fix Released
1174767 #1174767 Fix cobbler-node definition move 4 Medium Chris Ricker  10 Fix Released
1174767 #1174767 Fix cobbler-node definition move 4 Medium Chris Ricker  10 Fix Released
1175253 #1175253 swift-s3 package missing 4 Medium Chris Ricker  10 Fix Released
1175253 #1175253 swift-s3 package missing 4 Medium Chris Ricker  10 Fix Released
1175690 #1175690 site.pp.example needs parameters and docs for cinder 4 Medium   10 Fix Released
1175690 #1175690 site.pp.example needs parameters and docs for cinder 4 Medium   10 Fix Released
1177013 #1177013 COE Grizzly Quantum Client Packaging Problem 4 Medium Mark T. Voelker  10 Fix Released
1177013 #1177013 COE Grizzly Quantum Client Packaging Problem 4 Medium Mark T. Voelker  10 Fix Released
1178340 #1178340 fix core.pp to support creating yum repo configuration along with apt 4 Medium Pradeep Kilambi  10 Fix Released
1178340 #1178340 fix core.pp to support creating yum repo configuration along with apt 4 Medium Pradeep Kilambi  10 Fix Released
1179679 #1179679 python-warlock upgrade required for grizzly 4 Medium Chris Ricker  10 Fix Released
1179679 #1179679 python-warlock upgrade required for grizzly 4 Medium Chris Ricker  10 Fix Released
1179769 #1179769 python-cliff upgrade required for grizzly 4 Medium Chris Ricker  10 Fix Released
1179769 #1179769 python-cliff upgrade required for grizzly 4 Medium Chris Ricker  10 Fix Released
1179775 #1179775 python-eventlet upgrade required for grizzly 4 Medium Chris Ricker  10 Fix Released
1179775 #1179775 python-eventlet upgrade required for grizzly 4 Medium Chris Ricker  10 Fix Released
1183554 #1183554 fix puppet-naginator to work on rhel 4 Medium Pradeep Kilambi  10 Fix Released
1183555 #1183555 Fix puppet-puppet module to work on RHEL 4 Medium Pradeep Kilambi  10 Fix Released
1183555 #1183555 Fix puppet-puppet module to work on RHEL 4 Medium Pradeep Kilambi  10 Fix Released
1188253 #1188253 Use Hostname Instead of IP for Alternate Apt Repository 4 Medium Mark T. Voelker  10 Fix Released
1188253 #1188253 Use Hostname Instead of IP for Alternate Apt Repository 4 Medium Mark T. Voelker  10 Fix Released
1188672 #1188672 External Interface Configured with 0.0.0.0 4 Medium   10 Fix Released
1190348 #1190348 incorrectly formatted crontab files for quantum agent 4 Medium Chris Ricker  10 Fix Released
1190348 #1190348 incorrectly formatted crontab files for quantum agent 4 Medium Chris Ricker  10 Fix Released
1191090 #1191090 etckeeper errors on rhel when running puppet apply 4 Medium Pradeep Kilambi  10 Fix Released
1191090 #1191090 etckeeper errors on rhel when running puppet apply 4 Medium Pradeep Kilambi  10 Fix Released
1191863 #1191863 horizon requires multiple puppet runs with PKI tokens 4 Medium Chris Ricker  10 Fix Released
1192804 #1192804 node_gateway unset -> invalid default route 4 Medium Chris Ricker  10 Fix Released
1192804 #1192804 node_gateway unset -> invalid default route 4 Medium Chris Ricker  10 Fix Released
1194531 #1194531 install_os_puppet doesn't copy templates 4 Medium Mark T. Voelker  10 Fix Released
1194531 #1194531 install_os_puppet doesn't copy templates 4 Medium Mark T. Voelker  10 Fix Released
1097071 #1097071 remove $verbose flag in site.pp 5 Low Chris Ricker  10 Fix Released
1103496 #1103496 puppet-modules script assumes puppet confdir 5 Low Pradeep Kilambi  10 Fix Released
1103496 #1103496 puppet-modules script assumes puppet confdir 5 Low Pradeep Kilambi  10 Fix Released
1154933 #1154933 Sample mac addresses in example site.pp are invalid 5 Low Michael Chapman  10 Fix Released
1155233 #1155233 Update README in grizzly repo branches to refer to grizzly instead of Folsom 5 Low Pradeep Kilambi  10 Fix Released
1155663 #1155663 "die" is not a valid bash command 5 Low Mark T. Voelker  10 Fix Released
1157177 #1157177 build server name should not be mixed case for site.pp 5 Low Mark T. Voelker  10 Fix Released
1158941 #1158941 document only single hypervisor supported 5 Low   10 Fix Released
1164003 #1164003 /var/www/packages sometimes created before /var/www on bootserver 5 Low Chris Ricker  10 Fix Released
1167111 #1167111 Cobbler settings file can be set before package install, and is overridden by the defaults. 5 Low Michael Chapman  10 Fix Released
1170447 #1170447 Default site.pp.example is never the right disk 5 Low Chris Ricker  10 Fix Released
1171626 #1171626 cobbler service is not treated as a service 5 Low Michael Chapman  10 Fix Released
1179273 #1179273 create_vm script from quantum-l3-test fails to parse the list of compute nodes 5 Low Neehar Athalye  10 Fix Released
1185116 #1185116 there are no "grizzly-proposed" branches in the puppet-* modules in github 5 Low   10 Fix Released
1185116 #1185116 there are no "grizzly-proposed" branches in the puppet-* modules in github 5 Low   10 Fix Released
1185118 #1185118 there are no examples on how to generate an encrypted password for the default system account in site.pp.example 5 Low   10 Fix Released
1190365 #1190365 Change VG name from "nova-volumes" to "cinder-volumes" 5 Low Mark T. Voelker  10 Fix Released
1190365 #1190365 Change VG name from "nova-volumes" to "cinder-volumes" 5 Low Mark T. Voelker  10 Fix Released
1192771 #1192771 Adding 'compute1' and 'compute10' leads to problems 5 Low Mark T. Voelker  10 Fix Released
1192771 #1192771 Adding 'compute1' and 'compute10' leads to problems 5 Low Mark T. Voelker  10 Fix Released
1193125 #1193125 UCS power related info is missing from compute node in site.pp.example 5 Low Mark T. Voelker  10 Fix Released
1193125 #1193125 UCS power related info is missing from compute node in site.pp.example 5 Low Mark T. Voelker  10 Fix Released
1193206 #1193206 Inconsistency between manual install instructions and install_os_puppet script 5 Low Mark T. Voelker  10 Fix Released
1193206 #1193206 Inconsistency between manual install instructions and install_os_puppet script 5 Low Mark T. Voelker  10 Fix Released
1193402 #1193402 site.pp.example comments need cleaning up 5 Low Mark T. Voelker  10 Fix Released
1193402 #1193402 site.pp.example comments need cleaning up 5 Low Mark T. Voelker  10 Fix Released
1155132 #1155132 Support for timezones in cobbler preseeding 6 Wishlist Mark T. Voelker  10 Fix Released
1159595 #1159595 Add support for multiple NTP servers 6 Wishlist Michael Chapman  10 Fix Released
1159597 #1159597 Support complex network configurations such as bonding 6 Wishlist Michael Chapman  10 Fix Released
1159598 #1159598 Avoid client configuration of core.pp by supporting the override of all config options from site.pp 6 Wishlist Michael Chapman  10 Fix Released
1172348 #1172348 reset build node script needed 6 Wishlist Chris Ricker  10 Fix Released
This milestone contains Public information
Everyone can see this information.