summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-09-29 01:36:07 +0000
committerGerrit Code Review <review@openstack.org>2014-09-29 01:36:07 +0000
commite9041ae375899c92bfed0c6cbfed74bf1e398b6d (patch)
treed4228e0a637d2c8e34d3068ad90c0e9b4e65adba
parent979aeb5fa14b305264138dab591123903c19d7a8 (diff)
parent14b8fcbb7c3c564b087d191877bd2c4cc73db213 (diff)
Merge "Update Chef gem to version 11.16"
-rwxr-xr-xspecs/juno/common/bump-chef-to-11-16.rst116
1 files changed, 116 insertions, 0 deletions
diff --git a/specs/juno/common/bump-chef-to-11-16.rst b/specs/juno/common/bump-chef-to-11-16.rst
new file mode 100755
index 0000000..6d148ad
--- /dev/null
+++ b/specs/juno/common/bump-chef-to-11-16.rst
@@ -0,0 +1,116 @@
1..
2 This work is licensed under a Creative Commons Attribution 3.0 Unported
3 License.
4
5 http://creativecommons.org/licenses/by/3.0/legalcode
6
7==========================================
8Bump Chef gem to 11.16
9==========================================
10
11Launchpad blueprint:
12
13https://blueprints.launchpad.net/openstack-chef/+spec/bump-chef-to-11-16
14
15Propose to update all the cookbooks at master branch to use Chef 11.16.
16The current version is at 11.12.
17
18Problem description
19===================
20
21A detailed description of the problem:
22
23* During each Master branch cycle, we need to keep it up to date with the latest tooling.
24
25Proposed change
26===============
27
28Change all the cookbook Gemfile's to use Chef 11.16
29
30Alternatives
31------------
32
33none
34
35Data model impact
36-----------------
37
38none
39
40REST API impact
41---------------
42
43none
44
45Security impact
46---------------
47
48none
49
50Notifications impact
51--------------------
52
53none
54
55Other end user impact
56---------------------
57
58none
59
60Performance Impact
61------------------
62
63Should help improve performance as there have been many fixes, for example:
64
65Other deployer impact
66---------------------
67
68none
69
70Developer impact
71----------------
72
73The current bundle install command will take care of updating
74Chef to the required 11.16 version level. No additional steps
75should be needed by the developers.
76
77Implementation
78==============
79
80Assignee(s)
81-----------
82
83Primary assignee:
84 Mark Vanderwiel (vanderwl)
85
86Other contributors:
87 none
88
89Work Items
90----------
91
92* Each cookbooks Gemfile needs to specific Chef 11.16
93
94
95Dependencies
96============
97
98none
99
100Testing
101=======
102
103Basic testing (unit, lint, style, all-in-one) using Chef 11.16 has been done and no issues were found.
104
105
106Documentation Impact
107====================
108
109none
110
111
112References
113==========
114
115* `Chef versions <https://rubygems.org/gems/chef/versions>`_
116* `Chef change log <https://github.com/opscode/chef/blob/master/CHANGELOG.md>`_ \ No newline at end of file