Susan Harkins (406) [Avatar] Offline
#1
Please list errors found in the published version of OpenStack in Action here. We'll publish a comprehensive list for everyone's convenience. Thank you!

Susan Harkins
Errata Editor
Manning Publications
399852 (1) [Avatar] Offline
#2
Could you tell me where to download the virtualbox VM image?
I didnot find the download link

315558 (2) [Avatar] Offline
#3
In the chapter 5, item 5.4 Deploying the Networking (Neutron) service, to work I added in the neutron.conf rabbit_password, below:

# The RabbitMQ password. (string value)
rabbit_password=openstack1
315558 (2) [Avatar] Offline
#4
On page 232, section 8.4.1 the correct command to install Nova Computer software would be:

sudo apt-get -y install nova-compute-kvm
428382 (1) [Avatar] Offline
#5
Figure 3.14:
New public network: 192.158.2.0/24
should read
New public network: 192.168.2.0/24

same for Figure 3.15
351678 (3) [Avatar] Offline
#6
Logging into the VM:
VirtualBox attaches the VM to the NAT network in VirtualBox at 10.0.2.32. VirtualBox then forwards several ports from the VM to the address 127.0.0.1 (localhost). In order to get into the VM, I need to do the following:

Access to Dashboard
http://127.0.0.1:8080
User: demo
password: devstack

In order to log into the VM via putty, here is the string:
ssh sysop@127.0.0.1 -p 2222
password: u$osuser01

Log into the VM on VirtualBox console:
user: sysop
password: u$osuser01
385862 (2) [Avatar] Offline
#7
Listing 5.15


GRANT ALL ON keystone_dbu.* TO 'keystone'@'localhost' IDENTIFIED BY 'openstack1';

Didn't work for me.

should it be:

GRANT ALL ON keystone.* TO 'keystone_dbu'@'localhost' IDENTIFIED BY 'openstack1';

Can someone verify?

I no nothing about MySQL. I saw this suggestion here (See Art A comment, which also didn't work for me):

https://www.amazon.com/OpenStack-Action-V-Cody-Bumgardner/dp/1617292168/ref=sr_1_1?ie=UTF8&qid=1525016650&sr=8-1&keywords=openstack+in+action


I modified this suggestion as I initially shown and was able to populate the database.
385862 (2) [Avatar] Offline
#8
Listing 5.15
385862 wrote:

GRANT ALL ON keystone_dbu.* TO 'keystone'@'localhost' IDENTIFIED BY 'openstack1';

Didn't work for me.

should it be:

GRANT ALL ON keystone.* TO 'keystone_dbu'@'localhost' IDENTIFIED BY 'openstack1';

Can someone verify?

I know nothing about MySQL. I saw this suggested fix here (See Art A comment, which also didn't work for me):

https://www.amazon.com/OpenStack-Action-V-Cody-Bumgardner/dp/1617292168/ref=sr_1_1?ie=UTF8&qid=1525016650&sr=8-1&keywords=openstack+in+action


I modified this suggestion as I initially shown above and I was able to populate the database. What I show is similar to the other ways the book sets up other MySQL databases and users in this chapter.