[chef-testing-stack] Add simple integration test to openstack-chef-repo
Bug #1188337 reported by
Jay Pipes
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack + Chef |
Fix Released
|
Wishlist
|
JJ Asghar | ||
OpenStack Core Infrastructure |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The basis of a simple integration test for all the cookbooks on Stackforge is the following:
1) Add a jenkins job that checks out openstack-chef-repo and constructs a Berksfile to replace the existing one with git references that point to Gerrit for the cookbook being gated and refs pointing to Stackforge for the cookbooks not being gated
2) bundle install && bundle exec berks install
3) Have a simple kitchen test that uses the example roles in openstack-
Changed in openstack-chef: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Jay Pipes (jaypipes) |
summary: |
- Add a berksfile with Gerrit repo refs to openstack-chef-repo + Add simple integration test to openstack-chef-repo |
description: | updated |
Changed in openstack-ci: | |
status: | New → In Progress |
assignee: | nobody → Jay Pipes (jaypipes) |
Changed in openstack-chef: | |
status: | In Progress → Confirmed |
Changed in openstack-ci: | |
status: | In Progress → Confirmed |
Changed in openstack-chef: | |
assignee: | Jay Pipes (jaypipes) → nobody |
Changed in openstack-ci: | |
assignee: | Jay Pipes (jaypipes) → nobody |
tags: | added: repo |
Changed in openstack-chef: | |
milestone: | juno-rc1 → juno-stable |
Changed in openstack-ci: | |
assignee: | Mark Vanderwiel (vanderwl) → nobody |
Changed in openstack-ci: | |
assignee: | nobody → Jan Klare (j-klare) |
assignee: | Jan Klare (j-klare) → nobody |
status: | Confirmed → Fix Released |
To post a comment you must log in.
http:// paste.openstack .org/show/ 38215/ shows a working script that does a construction of a Berksfile from the stackforge repos and the cookbook with a pending changeset in Gerrit/Zuul.