-
Notifications
You must be signed in to change notification settings - Fork 170
Update default platforms for generated kitchen.yml #382
Conversation
jtimberman
commented
May 6, 2015
- Ubuntu 14.04 is now a year old
- CentOS 6.6 is the current 6.x release
I like the idea of using Ubuntu 14.04 because that is an LTS release, but can you update Centos to use |
6d2aeaa
to
1dde2c2
Compare
@tyler-ball doneburger! |
👍 LGTM |
Actually, houston, we have a problem. centos-7.1 is not automatically detected by kitchen-vagrant. |
Related issue: test-kitchen/kitchen-vagrant#165 |
There's two approaches.
- name: centos-7.1
driver_config:
box: opscode-centos-7.1 Either way, kitchen-vagrant should get updated. |
The second option looks better to me for now. |
1dde2c2
to
f12a895
Compare
This update attempts to improve on a2ef401 which remains a workaround until the work of continuously publishing Bento boxes to Atlas is completed. The rationale and rules in the above mentioned commit remain, but now only the platform name is checked. In other words, if the platform name begins with one of the following (case-sensitive): * `centos` * `debian` * `fedora` * `freebsd` * `opensuse` * `ubuntu` then the platform is assumed to have a Bento box, hosted in the pre-determined S3 bucket. References #165 References test-kitchen/test-kitchen#707 References test-kitchen/test-kitchen#663 References chef-boneyard/chef-dk#382 References chef-boneyard/chef-dk#378
Just added the PR in kitchen-vagrant above to match the following platform names:
Any name starting with those strings will be assumed to have a Bento box, so will prepend |
The updated platforms are: - ubuntu-14.04 - centos-7.1 References #707 References #663 References chef-boneyard/chef-dk#382 References chef-boneyard/chef-dk#378
The updated platforms are: - ubuntu-14.04 - centos-7.1 References #707 References #663 References chef-boneyard/chef-dk#382 References chef-boneyard/chef-dk#378
@jtimberman with @fnichol's updates, can you restore this to just 14.04 and 7.1? |
- Ubuntu 14.04 is now a year old - CentOS 7.1 is the current 7.x release; 7.x is the current CentOS release This will require kitchen-vagrant 0.18.0.
f12a895
to
5935b1e
Compare
@tyler-ball Sure thing, latest push has that. |
@tyler-ball have we done all the omnibus stuff to make sure the required kitchen fix will be in the omnibus package? 👍 to merge once that's done. |
@danielsdeleo chef-boneyard/omnibus-chef#390 👍 to this |
Closed as ac63468 |
Preping for ChefDK 0.5.1 release