Skip to content

Commit 2537c18

Browse files
authored
v3.0.2 - Read Changelog (#17)
1 parent 53e1276 commit 2537c18

File tree

7 files changed

+31
-45
lines changed

7 files changed

+31
-45
lines changed

.kitchen.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,9 +262,9 @@ verifier:
262262
chef_dk_version: '4.5.0'
263263
inspec_tests:
264264
- name: bonusbits_base
265-
git: https://github.com/bonusbits/inspec_bonusbits_base.git
265+
git: https://github.com/bonusbits/bonusbits_base_inspec.git
266266
release: 2.1.0
267-
#- path: ../inspec_bonusbits_base
267+
#- path: ../bonusbits_base_inspec
268268
name: inspec
269269
reporter:
270270
- cli

Berksfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ DEPENDENCIES
66
GRAPH
77
apt (7.2.0)
88
audit (9.0.1)
9-
bonusbits_base (3.0.0)
9+
bonusbits_base (3.0.2)
1010
apt (>= 0.0.0)
1111
audit (>= 0.0.0)
1212
selinux (>= 0.0.0)

CHANGELOG.md

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,8 @@
11
## CHANGE LOG
22

3-
## x.x.x - TODO List - Levon Becker
4-
* Finish Build CircleCI Task
5-
* Finish Deploy CircleCI Task
6-
* Finish Rake docker/build task
7-
* Finish Rake Kubernetes task
8-
* Finish Rake Deploy task
9-
* Finish Rake CloudFormation task
10-
* Finish Kubernetes configs add to CI testing?
11-
* Improve EC2 discovery (If on EC2 instance or not)
12-
* Add / Test Ubuntu 16.04 LTS / 18.04 LTS
13-
* Get jUnit test results working for rubocop rake task
14-
* Replace attributes with helper method calls
15-
* Added rake task for building Docker image that then can be used to deploy to Kubernetes Cluster locally
16-
* Create CircleCI Orb for common workflow using Rake tasks
3+
## 3.0.2 - 03/19/2020 - Levon Becker
4+
* Renamed inspec_bonusbits_base repo to bonusbits_base_inspec in github. So, needed to updated audit and kitchen config
5+
* Moved todo list to TODO.md
176

187
## 3.0.1 - 01/09/2020 - Levon Becker
198
* Changed node attributes json to cover all node hash so includes child cookbooks such as, bonusbits_mediawiki attributes that can be used for inspec tests.
@@ -155,7 +144,7 @@
155144
* Bumped Chef Client Version to 12.19.36
156145
* Added CloudWatch Logs configuration
157146
* Switched from ServerSpec to InSpec
158-
* Moved Inspec tests to profile repo so can be used by other cookbooks to check settings by this cookbook are correct [HERE](https://github.com/bonusbits/inspec_bonusbits_base)
147+
* Moved Inspec tests to profile repo so can be used by other cookbooks to check settings by this cookbook are correct [HERE](https://github.com/bonusbits/bonusbits_base_inspec)
159148
* Updated Gemfile
160149
* Removed Coverage badges
161150
* Removed TravisCI sticking with CircleCi

README.md

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Bonus Bits Base Cookbook
2-
[![Project Release](https://img.shields.io/badge/release-v3.0.1-blue.svg)](https://github.com/bonusbits/bonusbits_base)
2+
[![Project Release](https://img.shields.io/badge/release-v3.0.2-blue.svg)](https://github.com/bonusbits/bonusbits_base)
33
[![Circle CI](https://circleci.com/gh/bonusbits/bonusbits_base/tree/master.svg?style=shield)](https://circleci.com/gh/bonusbits/bonusbits_base/tree/master)
44
[![Join the chat at https://gitter.im/bonusbits/bonusbits_base](https://badges.gitter.im/bonusbits/bonusbits_base.svg)](https://gitter.im/bonusbits/bonusbits_base?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
55
[![GitHub issues](https://img.shields.io/github/issues/bonusbits/bonusbits_base.svg)](https://github.com/bonusbits/bonusbits_base/issues)
@@ -287,23 +287,6 @@ Chef Recipes: ([bonusbits_base, bonusbits_base::default])
287287
---------------------------------------------------------------
288288
289289
```
290-
291-
```---------------------------------------------------------------
292-
Node Information
293-
---------------------------------------------------------------
294-
IP Address: (10.0.4.167)
295-
Hostname: (WIN-SSKQF9C3VCF)
296-
FQDN: (WIN-SSKQF9C3VCF)
297-
Platform: (windows)
298-
Platform Version: (6.3.9600)
299-
CPU Count: (1)
300-
Memory: (3839MB)
301-
Detected Environment: (dev)
302-
Chef Environment: (bonusbits_base)
303-
Chef Roles: (["base"])
304-
Chef Recipes: (["bonusbits_base", "bonusbits_base::default"])
305-
---------------------------------------------------------------
306-
```
307290

308291
# Cookbook Dependencies
309292
![](images/cookbook_dependencies.png)
@@ -315,19 +298,17 @@ Chef Recipes: (["bonusbits_base", "bonusbits_base::default"])
315298
* Integration
316299
* InSpec Profiles
317300
* [inspec_bootstrap](https://github.com/bonusbits/inspec_bootstrap.git)
318-
* [inspec_bonusbits_base](https://github.com/bonusbits/inspec_bonusbits_base.git)
301+
* [bonusbits_base_inspec](https://github.com/bonusbits/bonusbits_base_inspec.git)
319302
* Ran from Rakefile tasks by CircleCI (.kitchen.dokken.yml)
320303

321304
# Resources
322305

323306
## Setup DevOps Workstation
324-
325307
* [Setup Mac DevOps Workstation](http://www.bonusbits.com/wiki/Reference:Mac_OS_DevOps_Workstation_Setup_Check_List)
326308
* [Setup Ubuntu DevOps Workstation](http://www.bonusbits.com/wiki/Reference:Ubuntu_DevOps_Workstation_Setup_Check_List)
327309
* [Setup Windows DevOps Workstation](http://www.bonusbits.com/wiki/Reference:Windows_DevOps_Workstation_Setup_Check_List)
328310

329311
## Test Kitchen
330-
331312
* [Test Kitchen Official Web Site](http://kitchen.ci/)
332313
* [Test Kitchen Github](https://github.com/test-kitchen/test-kitchen)
333314
* [Test Kitchen Chef Docs](https://docs.chef.io/kitchen.html)

TODO.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# ToDo List
2+
3+
## Rake Tasks
4+
1. Finish Build CircleCI Task
5+
1. Finish Deploy CircleCI Task
6+
1. Finish Rake docker/build task
7+
1. Finish Rake Kubernetes task
8+
1. Added rake task for building Docker image that then can be used to deploy to Kubernetes Cluster locally
9+
1. Finish Rake Deploy task
10+
1. Finish Rake CloudFormation task
11+
1. Finish Kubernetes configs add to CI testing?
12+
13+
## General
14+
1. Improve EC2 discovery (If on EC2 instance or not)
15+
1. Add / Test Ubuntu 16.04 LTS / 18.04 LTS
16+
1. Replace attributes with helper method calls
17+
18+
## CircleCI
19+
1. Get jUnit test results working for rubocop rake task
20+
1. Create CircleCI Orb for common workflow using Rake tasks

attributes/audit.rb

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,9 @@
1212
# Audit Cookbook Attributes
1313
default['audit']['collector'] = 'chef-visibility'
1414
default['audit']['profiles'] = [
15-
{
16-
name: 'bootstrap',
17-
git: 'https://github.com/bonusbits/inspec_bootstrap.git'
18-
},
1915
{
2016
name: 'bonusbits_base',
21-
git: 'https://github.com/bonusbits/inspec_bonusbits_base.git'
17+
git: 'https://github.com/bonusbits/bonusbits_base_inspec.git'
2218
}
2319
]
2420
end

metadata.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
license 'MIT'
55
description 'Foundation Wrapper Cookbook for all Nodes'
66
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
7-
version '3.0.1'
7+
version '3.0.2'
88
chef_version '~> 15.4' if respond_to?(:chef_version)
99
source_url 'https://github.com/bonusbits/bonusbits_base'
1010
issues_url 'https://github.com/bonusbits/bonusbits_base/issues'

0 commit comments

Comments
 (0)