Make the cookbooks work with Chef 13+
The cookbooks are currently geared for Chef 11/12 infrastructure. They should support the current release (13.x) as well as the upcoming release, 14.x
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Essential
- Drafter:
- Samuel Cassiba
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- None
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Samuel Cassiba
- Completed by
- Samuel Cassiba
Related branches
Related bugs
Sprints
Whiteboard
I don't know where to put this but I think it is good to have it somewhere.
Here are some warning I have at the end of a chef-client run :
Deprecated features used!
method access to node attributes (node.foo.bar) is deprecated and will be removed in Chef 13, please use bracket syntax (node["
- /var/chef/
- /var/chef/
node.set is deprecated and will be removed in Chef 14, please use node.default/
- /var/chef/
- /var/chef/
- /var/chef/
- /var/chef/
Gerrit topic: https:/
Addressed by: https:/
common refactor for Pike and Chef 13
Addressed by: https:/
block-storage refactor for Pike and Chef 13
Addressed by: https:/
compute refactor for Pike and Chef 13
Addressed by: https:/
identity refactor for Pike and Chef 13
Gerrit topic: https:/
Addressed by: https:/
dashboard refactor for Pike and Chef 13
Addressed by: https:/
image refactor for Pike and Chef 13
Addressed by: https:/
ops-database refactor for Pike and Chef 13
Addressed by: https:/
ops-messaging refactor for Pike and Chef 13
Addressed by: https:/
orchestration refactor for Pike and Chef 13
Addressed by: https:/
integration
Addressed by: https:/
network refactor for Pike and Chef 13
Addressed by: https:/
Incremented chefdk to 2.3.4
Addressed by: https:/
telemetry refactor for Pike and Chef 13
Addressed by: https:/
Implemented Chef 13 support for Test Kitchen and CI
Addressed by: https:/
identity refactor for Pike and Chef 13
Addressed by: https:/
Updated integration attributes and methods
Addressed by: https:/
Bumped ChefDK release to 2.3.4
Addressed by: https:/
Disabled epel repo, cleaned up environments files
Addressed by: https:/
Removed unused tests for deprecated RDBMS flavor
Addressed by: https:/
Added apache2 dependency, endpoint handling
Addressed by: https:/
Cleaned up minimal role, deprecated provisioning cookbook
Addressed by: https:/
Removed deprecated postgres test
Addressed by: https:/
Use updated volume packages for Cinder
Addressed by: https:/
Update CirrOS, Ubuntu image locations
Addressed by: https:/
Revert from packaged tempest to git, update image refs
Addressed by: https:/
Revert inspec test to use Tempest from git
Addressed by: https:/
Update dashboard reference to Pike branch
Addressed by: https:/
Update dashboard reference to Pike branch