Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
Chapter 3: Ruby Syntax and Examples, Mathematical Operations |
Chapter 3: "Ruby Syntax and Examples" under header "Mathematical Operations" Note from the Author or Editor: |
Steven Brooks | Nov 17, 2014 | Mar 27, 2015 | |
Second to last paragraph under section "Introducing the Cookbook_file Resource" |
In this case it is octal 644, “world readable.” Note from the Author or Editor: |
Steven Brooks | Nov 23, 2014 | Mar 27, 2015 | |
Mobi | Page Kindle location 2012 last-but-one paragraph |
"We explained ... how to configure synced folders" Note from the Author or Editor: |
Daniel Hüsch | Jan 28, 2015 | Mar 27, 2015 |
ch02s03 5th Section (Title: Enabling basic authentication) |
Book says: Note from the Author or Editor: |
Anonymous | Feb 02, 2015 | ||
http://techbus.safaribooksonline.com/9781491945087/_search_in_a_recipe_using_test_kitchen_html Example 12-1 |
Example 12-1, the full listing of kitchen.yml, uses data_bags_path where it should use nodes_path. Note from the Author or Editor: |
Andy Cowell | Oct 15, 2014 | Nov 05, 2014 | |
XXX Example 16-4 |
Probably not fair to call it a mistake, but it appears this example is broken after a serverspec update. http://lists.opscode.com/sympa/arc/chef/2014-10/msg00027.html Note from the Author or Editor: |
Andy Cowell | Oct 16, 2014 | Nov 05, 2014 | |
XXX Chap 16, Test Automation with Serverspec, end of section |
https://github.com/opscode-coobkooks/jenkins |
Andy Cowell | Oct 16, 2014 | Nov 05, 2014 | |
PDF, ePub | Page 11 Note on top of page |
Chef requires Administrator changes to run. |
Guntbert Reiter | Apr 30, 2014 | Mar 27, 2015 |
PDF, ePub | Page 12 Approx 4th paragraph - starts with "When chef-client is running in local... |
"When chef-client is running in local mode, it simulates a full Chef Server instance in memory. Any data that would have been saved to a server is written to the local directory. The process of writing server data locally is called writeback. This is why client-client |
Jon Bidinger | Apr 18, 2014 | Mar 27, 2015 |
PDF, ePub | Page 14 3rd paragraph from the bottom |
Line three contains a reference to a content attribute, specifying a string that should |
Guntbert Reiter | Apr 30, 2014 | Nov 05, 2014 |
PDF, ePub | Page 17 center of page |
What do it do? |
Guntbert Reiter | Apr 30, 2014 | Nov 05, 2014 |
Page 48 command in the middle of the page |
When I try to follow the procedure in chapter 4, after running the 'bundle exec kitchen converge default-centos-64' command from page 48, no cookbook is run (and so motd is not changed in the virtual machine). Note from the Author or Editor: |
Jakub Vosahlo | Jun 03, 2014 | Nov 05, 2014 | |
Page 49 Hashes paragraph |
In PDF: |
Philippe ALEXANDRE | Apr 29, 2014 | Mar 27, 2015 | |
Page 51 Remembering the order callout |
I would suggest that the phrase: |
Anonymous | May 19, 2014 | Nov 05, 2014 | |
Page 53 Methods, Classes, and Modules - Point 3 |
Moudles should probably read Modules |
Philippe ALEXANDRE | Apr 29, 2014 | Nov 05, 2014 | |
Page 57 First bullet point |
deloy should probably read deploy |
Mark Collins | Apr 16, 2014 | Nov 05, 2014 | |
Page 61 First sentence |
"/Users/misheska/welcome.txt" should really be ".../stone.txt" |
Dmitri Brengauz | Feb 17, 2015 | Mar 27, 2015 | |
PDF, ePub | Page 68 Deploying to Production with Enterprise Chef |
The section 'Deploying to Production with Enterprise Chef' is duplicating the material that immediately precedes it. The instructions for registering for Enterprise Chef, downloading the Starter Kit, and testing the connection are addressed in both sections. Note from the Author or Editor: |
Brian McNamara | Apr 28, 2014 | Nov 05, 2014 |
PDF, ePub | Page 77 2. Build the Node |
Ohai is mentioned but only briefly explained. It may be helpful to provide more detail about what it is and how it gets installed. Note from the Author or Editor: |
Brian McNamara | Apr 28, 2014 | Nov 05, 2014 |
PDF, Mobi | Page 82 first item of the first list |
"� kitchen init - add Text Kitchen support to a project" should be "� kitchen init - add Test Kitchen support to a project". |
Alessandro Andrioni | Aug 04, 2014 | Nov 05, 2014 |
Page 92 United States |
This is why client-client created the nodes/ directory. Note from the Author or Editor: |
Roger Lam | Nov 11, 2014 | Mar 27, 2015 | |
ePub | Page 96 3rd sentence |
The word "separate" is misspelled in the following sentence: |
John Claus | Aug 13, 2014 | Nov 05, 2014 |
Page 97 Last command sample before the summary |
The sample command says: Note from the Author or Editor: |
Richard Harrington | Nov 16, 2014 | Mar 27, 2015 | |
ePub | Page 97 1st paragraph |
The word "separate" is also misspelled in the following sentence: |
John Claus | Aug 13, 2014 | Nov 05, 2014 |
ePub | Page 97 3rd paragraph, last sentence |
The following sentence: |
John Claus | Aug 13, 2014 | Nov 05, 2014 |
ePub | Page 100 4th bullet point |
The word "subdirectory" is misspelled in the following bullet point: |
John Claus | Aug 13, 2014 | Nov 05, 2014 |
ePub | Page 108 2nd paragraph |
“prices.values #=> [1.00, 5.23, 4.65, 6.99]” Note from the Author or Editor: |
gonzalo vilaseca | Sep 05, 2014 | Nov 05, 2014 |
Page 114 4th paragraph |
In README.md section, "Many popular source control tools will render README.md in HTML when viewing sources, including GitHub, GitLib, Stash and Bitbucket". "GitLib" is a typo and should be "GitLab". Note from the Author or Editor: |
Mani Soundararajan | Nov 30, 2014 | Mar 27, 2015 | |
Page 140 2nd paragraph |
The output of the "kitchen login" command is given as: |
msound | Mar 29, 2015 | ||
Page 143 2nd paragraph |
For example, say we didn’t know that the motd-attributes::message recipe set node.default['motd-attributes']['message'] Note from the Author or Editor: |
Mani Soundararajan | Nov 30, 2014 | Mar 27, 2015 | |
Page 144 Figure 8-7 |
The annotation in the figure 8-7 showing using green curly braces is exactly opposite. What is shown as "after include_recipe" should be "before include_recipe" and vice versa. |
msound | Mar 29, 2015 | ||
Page 154 Last paragraph |
The first sentence reads 'With On-Premise Enterprise Chef, you to manage up to 5 nodes for free, ...' It should be updated to 'With On-Premise Enterprise Chef, you can manage up to 5 nodes for free, ...' |
Brian McNamara | Sep 04, 2014 | Mar 27, 2015 | |
Page 159 First code block |
In the code block for the "reconfigure-chef-server" resource, the command is "chef-server-ctl reconfigure" while in other locations (pp. 155 and 160) "private-chef-ctl" is used instead. It appears that "chef-server-ctl" isn't installed by Enterprise Chef Server. "chef-server-ctl" is also mistakenly referred to on pp. 157 and 158. Note from the Author or Editor: |
Emanuel Evans | Nov 19, 2014 | Mar 27, 2015 | |
Page 175 2nd paragraph |
The commands to be run are shown as: Note from the Author or Editor: |
Mani Soundararajan | Dec 07, 2014 | Mar 27, 2015 | |
Page 235 Last line |
The command to create encrypted data bag item should be: Note from the Author or Editor: |
Taian Su | Feb 10, 2015 | Mar 27, 2015 | |
Page 236 Second command's output |
The result of command Note from the Author or Editor: |
Taian Su | Feb 10, 2015 | Mar 27, 2015 | |
ePub | Page 242 2nd paragraph |
“Run the exit command to get back to the host prompt, then run kitchen destroy default-centos-65” |
gonzalo vilaseca | Sep 05, 2014 | Nov 05, 2014 |
Printed | Page 258 Example 15-5 |
To match the results on Figure 15-3 (specifically the port number) the .kitchen.yml should have run_list: - role[webserver] instead of recipe[apache::default] Note from the Author or Editor: |
Conor Owens | Mar 27, 2015 | |
Other Digital Version | 5943 examples 15-5, 15-13 |
Examples of '.kitchen.yml' in 15-5 and 15-13 should have 'role[webmaster]' instead of 'recipe[apache::default]' in 'run_list' for the test to work as it is described in the chapter. Also there is a typo at the end of the chapter. When it says "Run kitchen destroy with no parameters...", there is 'kitchen converge dev-centos65', but the output is correct (showing how the instance is being destroyed). |
Bakhti Aripov | Feb 14, 2015 | Mar 27, 2015 |