Skip to content

Commit b73efe5

Browse files
committed
2.2.3 - Read Changelog
1 parent 61998f3 commit b73efe5

File tree

12 files changed

+434
-26
lines changed

12 files changed

+434
-26
lines changed

.dockerignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ bin/*
99
.bundle/*
1010
.kitchen
1111
.kitchen.local.yml
12-
Berksfile.lock
12+
#Berksfile.lock
1313
test/data_bags/bonusbits_mediawiki_nginx/bonusbits_prd_decrypted.json
14-
Gemfile.lock
14+
#Gemfile.lock
1515
vendor/*
1616
# Mac OS
1717
.DS_Store

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ pkg/
2020

2121
# Berkshelf
2222
/cookbooks
23-
Berksfile.lock
24-
Gemfile.lock
23+
#Berksfile.lock
24+
#Gemfile.lock
2525

2626
# Bundler
2727
bin/*

.kitchen.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ platforms:
3535
ssl_verify_mode: ":verify_none"
3636
provisioner:
3737
name: chef_zero
38-
require_chef_omnibus: 12.19.36
39-
always_update_cookbooks: true
38+
require_chef_omnibus: 12.21.4
39+
# always_update_cookbooks: true
4040
data_bags_path: test/data_bags
4141
encrypted_data_bag_secret_key_path: test/data_bags/encrypted_data_bag_secret
4242
roles_path: test/roles
@@ -121,8 +121,8 @@ suites:
121121
- name: ec2_base
122122
provisioner:
123123
name: chef_zero
124-
always_update_cookbooks: true
125-
require_chef_omnibus: 12.19.36
124+
# always_update_cookbooks: true
125+
require_chef_omnibus: 12.21.4
126126
data_bags_path: test/data_bags
127127
encrypted_data_bag_secret_key_path: test/data_bags/encrypted_data_bag_secret
128128
roles_path: test/roles
@@ -159,16 +159,16 @@ suites:
159159
# git: https://github.com/bonusbits/inspec_bonusbits_base.git
160160
- path: ../inspec_bonusbits_base
161161
attributes:
162-
chef_version: '12.19.36'
162+
chef_version: '12.21.4'
163163
configure_backups: 'true'
164164
debug: 'true'
165165
includes: ["amazon-ec2"]
166166

167167
- name: ec2_base_epel_repo
168168
provisioner:
169169
name: chef_zero
170-
always_update_cookbooks: true
171-
require_chef_omnibus: 12.19.36
170+
# always_update_cookbooks: true
171+
require_chef_omnibus: 12.21.4
172172
data_bags_path: test/data_bags
173173
encrypted_data_bag_secret_key_path: test/data_bags/encrypted_data_bag_secret
174174
roles_path: test/roles
@@ -204,15 +204,15 @@ suites:
204204
- name: bonusbits_base
205205
git: https://github.com/bonusbits/inspec_bonusbits_base.git
206206
attributes:
207-
chef_version: '12.19.36'
207+
chef_version: '12.21.4'
208208
configure_epel: 'true'
209209
install_epel_packages: 'true'
210210
includes: ["amazon-ec2"]
211211

212212
- name: ec2_base_no_software
213213
provisioner:
214214
name: chef_zero
215-
require_chef_omnibus: 12.19.36
215+
require_chef_omnibus: 12.21.4
216216
data_bags_path: test/data_bags
217217
encrypted_data_bag_secret_key_path: test/data_bags/encrypted_data_bag_secret
218218
roles_path: test/roles
@@ -248,7 +248,7 @@ suites:
248248
- name: bonusbits_base
249249
git: https://github.com/bonusbits/inspec_bonusbits_base.git
250250
attributes:
251-
chef_version: '12.19.36'
251+
chef_version: '12.21.4'
252252
install_packages: 'false'
253253
includes: ["amazon-ec2"]
254254

@@ -266,7 +266,7 @@ suites:
266266
git: https://github.com/bonusbits/inspec_bonusbits_base.git
267267
# - path: ../inspec_bonusbits_base
268268
attributes:
269-
chef_version: '12.19.36'
269+
chef_version: '12.21.4'
270270
attributes:
271271
<% if ENV['CIRCLECI'] %>
272272
bonusbits_base:
@@ -287,7 +287,7 @@ suites:
287287
- name: bonusbits_base
288288
git: https://github.com/bonusbits/inspec_bonusbits_base.git
289289
attributes:
290-
chef_version: '12.19.36'
290+
chef_version: '12.21.4'
291291
configure_epel: 'true'
292292
install_epel_packages: 'true'
293293
attributes:
@@ -310,7 +310,7 @@ suites:
310310
- name: bonusbits_base
311311
git: https://github.com/bonusbits/inspec_bonusbits_base.git
312312
attributes:
313-
chef_version: '12.19.36'
313+
chef_version: '12.21.4'
314314
install_packages: 'false'
315315
attributes:
316316
<% if ENV['CIRCLECI'] %>

Berksfile.lock

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
DEPENDENCIES
2+
bonusbits_base
3+
path: .
4+
metadata: true
5+
bonusbits_library
6+
git: https://github.com/bonusbits/bonusbits_library.git
7+
revision: 63a69ef3b1e8e54bc834383f69f64fdc710c2d10
8+
9+
GRAPH
10+
apt (6.1.3)
11+
audit (4.2.0)
12+
compat_resource (>= 0.0.0)
13+
bonusbits_base (2.2.3)
14+
apt (>= 0.0.0)
15+
audit (>= 0.0.0)
16+
bonusbits_library (>= 0.0.0)
17+
selinux (>= 0.0.0)
18+
windows (>= 0.0.0)
19+
yum-epel (>= 0.0.0)
20+
bonusbits_library (1.1.1)
21+
compat_resource (12.19.0)
22+
ohai (5.2.0)
23+
selinux (2.0.3)
24+
windows (3.1.2)
25+
ohai (>= 4.0.0)
26+
yum-epel (2.1.2)
27+
compat_resource (>= 12.16.3)

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
## CHANGE LOG
22

3+
## 2.2.3 - 08/26/2017 - Levon Becker
4+
* Bumped Chef Client version to 12.21.4 (Latest v12 release)
5+
* Added Berkshelf.lock to git commit to lock down dependent cookbook versions
6+
* Added Gemfile.lock to again work around CircleCI / Gemfile million entries so the exact gems I've used locally are used in the CI
7+
* Bumped Ruby version to 2.3.4 that comes with ChefDK 1.6.1 in Circle config
8+
* Downgraded Rake version since ChefDK 1.6.1 seems to have dropped rake 12 and went to version 10.4/10.5? odd
9+
310
## 2.2.2 - 08/26/2017 - Levon Becker
411
* Added Exclusions to backups
512
* Change Backup S3 bucket name to path

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ LABEL version="2.1.9" \
66
website="https://www.bonusbits.com"
77

88
# Build Cookbook Args
9-
#ARG chef_client_version=12.19.36
9+
#ARG chef_client_version=12.21.4
1010
ARG chefdk_version=1.3.40
1111
ARG cookbook_name=bonusbits_base
1212
ARG chef_role=base

Gemfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
source 'https://rubygems.org'
22

33
gem 'berkshelf', '~> 5.6'
4-
gem 'rake', '~> 12.0'
4+
gem 'rake', '~> 10.4'
55

66
group :style do
7-
gem 'chef', '12.19.36'
7+
gem 'chef', '12.21.4'
88
gem 'foodcritic', '~> 10.2'
99
gem 'rainbow', '~> 2.2.1'
1010
gem 'rubocop', '~> 0.47.1'
@@ -19,7 +19,7 @@ end
1919

2020
group :integration do
2121
gem 'chef-zero', '~> 5.3'
22-
gem 'inspec', '~> 1.19'
22+
gem 'inspec', '~> 1.25'
2323
gem 'kitchen-docker', '~> 2.6.0'
2424
gem 'kitchen-ec2', '~> 1.3'
2525
gem 'kitchen-inspec', '~> 0.17'

0 commit comments

Comments
 (0)