Errata

Deploying OpenStack

Errata for Deploying OpenStack

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
PDF, ePub Page x
"Havana updates"

The content described here is not present in the book. "Addition of new program chapters (Horizon, Keystone, Heat, Ceilometer and Neutron)". My copy has onbly 4 chapters and does not cover Nova or Neutron.

I understand this is an "early release" copy, but I don't expect wholesale omission of content.

Graham Klyne  Jan 24, 2014 
PDF Page 1
1

It's been two years. When will the third addition be available in RAW/Draft form?

In all seriousness. Its time to refund those who bought this book. It's not yet complete and the landscape has changed.

Daniel Vystrcil  Apr 01, 2016 
ePub Page 56
United States

When trying to create the Keystone database according to the instructions, I get the error:

[root@localhost ~]# openstack-db --init --service keystone
Please enter the password for the 'root' MySQL user:
Verified connectivity to MySQL.
Creating 'keystone' database.
Initializing the keystone database, please wait...
Traceback (most recent call last):
File "/usr/bin/keystone-manage", line 51, in <module>
cli.main(argv=sys.argv, config_files=config_files)
File "/usr/lib/python2.6/site-packages/keystone/cli.py", line 217, in main
config.setup_logging(CONF)
File "/usr/lib/python2.6/site-packages/keystone/common/config.py", line 279, in setup_logging
logging.setup(product_name)
File "/usr/lib/python2.6/site-packages/keystone/openstack/common/log.py", line 359, in setup
_setup_logging_from_conf()
File "/usr/lib/python2.6/site-packages/keystone/openstack/common/log.py", line 406, in _setup_logging_from_conf
filelog = logging.handlers.WatchedFileHandler(logpath)
File "/usr/lib64/python2.6/logging/handlers.py", line 377, in __init__
logging.FileHandler.__init__(self, filename, mode, encoding, delay)
File "/usr/lib64/python2.6/logging/__init__.py", line 827, in __init__
StreamHandler.__init__(self, self._open())
File "/usr/lib64/python2.6/logging/__init__.py", line 846, in _open
stream = open(self.baseFilename, self.mode)
IOError: [Errno 13] Permission denied: '/var/log/keystone/keystone.log'
ERROR 1146 (42S02) at line 1: Table 'keystone.migrate_version' doesn't exist
Final sanity check failed.
Please file a bug report on bugzilla.redhat.com against the openstack-keystone package.


I found that changing the ownership of the file

/var/log/keystone/keystone.log

to keystone from root fixed it.

chown keystone /var/log/keystone/keystone.log


Anonymous  Jun 21, 2014 
PDF Page 83
Brasil

please finish this chapter !!!!

Francisco Martin  Aug 14, 2014 
PDF Page 94
United States

Details on the website before I purchased the book :

Deploying Openstack
By Ken Pepple
Publisher: O'Reilly Media
Released: November 2013
Pages: 273


However when I open the PDF version there are only 81 pages available. This is a bit of a problem as I am most interested in the networking part that is missing

Richard McCluskey  Nov 11, 2013