Skip to content

Latest commit

 

History

History
771 lines (548 loc) · 44.1 KB

CHANGELOG.md

File metadata and controls

771 lines (548 loc) · 44.1 KB

Change Log

v0.4.0 (2018-08-18)

Full Changelog

Implemented enhancements:

  • Add essential packages to all servers #242
  • Default to hostname if instance id is absent #241
  • Add Cosmin user #240
  • Use stable docker-ce package by default #239
  • Use official vagrant boxes for acceptance testing #238
  • Support Ubuntu 18.04 Bionic Beaver #237
  • Use Forge modules in the Puppetfile #236
  • Add GPG keys to servers #235
  • Update dependencies in the Puppetfile #234
  • Improve bootstrap script #233
  • Bootstrap should have an install only option #232
  • Eliminate the VGS dependency #231
  • Add 3rd party repos to unattended upgrades #229

Fixed bugs:

  • Do not show diff by default in logs #243
  • Fix test for the monitor class #230
  • Node exporter ignore mount points #228

v0.3.1 (2018-02-11)

Full Changelog

Implemented enhancements:

  • Node exporter on Rhea should collect textfile metrics from folder #227
  • Test Prometheus Report Processor #226
  • Test increasing test concurrency #225

Fixed bugs:

  • Disable xconsole in VPI's RSysLog #224

v0.3.0 (2018-02-02)

Full Changelog

Implemented enhancements:

  • Do not manage docker on VPI #222
  • Allow docker profile on the entire Debian family #220
  • Add option to use system git #219
  • Add VPI role #213
  • Improve CSR attributes generation #212
  • Dotfiles and VGS should be cloned by the right user #211
  • Rate limit SSH #210
  • Replace dotfiles and vgs classes with a simple call in Hiera #209
  • Mini should install it's own docker package #208
  • Create a simple dotfiles class #207
  • Disable TCP and REPL protocols for the RSysLog Relay Server #206
  • The log profile should create a relay server #205
  • Fix acceptance tests to work for both roles and profiles #204
  • Specify beaker dependencies #203
  • Add Prometheus role #202
  • Add swap file to Rhea #201
  • Remove JQ version parameter #200
  • Only open specific ports for Prometheus #199
  • Create a separate profile for CA certificates #194
  • Use the updated TravisCI images #193
  • Do not remove all unused images on docker hosts #192
  • SSH ED25519 support for integration tests #190
  • Upgrade Ruby to 2.4.2 #186
  • Improve environment #185
  • EFS profile should install NFS package even if mount target/point is not defined #181
  • N/A #179
  • Simplify node classification by only allowing a trusted role #178
  • Use default paths for Hiera EYAML keys #177
  • Continue to use garethr-docker repo #174
  • Cache gems and puppet modules in TravisCI #172
  • Create monitoring class #198 (vladgh)
  • Log to logs.ghn.me with TLS #188 (vladgh)
  • Use the new Puppet Docker module #187 (vladgh)
  • Switch to new Bundler file names #184 (vladgh)
  • Use the $facts hash everywhere for a cleaner namespace #180 (vladgh)
  • Use R10K to install test modules #171 (vladgh)

Fixed bugs:

  • Fix PATH in Puppet Agent cronjob #223
  • Fix docker install on VPI #221
  • Base should include git only if vcsrepos are present #218
  • Fix packages array in the base profile #217
  • Bootstrap script should ensure config dir #216
  • Bootstrap script should skip installing agent if already installed #215
  • Remove manage_kernel from docker profile #214
  • Fix extra CA certificates #197
  • Fix CA certificates #196
  • Upgrade firewall module to master #195
  • Fix IPTables integration tests #191
  • Monitoring log files should not depend on server/port #189
  • Travis gem brings unwanted dependencies #182
  • Fix facts in rspec tests #175
  • Pin gem versions #183 (vladgh)
  • Add a custom Docker class #176 (vladgh)
  • Remove Simplecov for now #173 (vladgh)

v0.2.2 (2017-07-11)

Full Changelog

Implemented enhancements:

  • Improve bootstrap usage instructions #170
  • Adhere to recommended community standards #169
  • Improve lookup functions #168
  • Use the new Puppet rolling repos #167
  • Simplify Puppet bootstrap script #166
  • Use the containerized TravisCI environment #164
  • Use the new docker package #162
  • Update docker-compose #161
  • Switch to Puppet 5 #160

Fixed bugs:

  • Pin down docker repository architecture #165
  • Remove docker profile until the module is updated #163

v0.2.1 (2017-06-06)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Remove ec2tagfacts module #159

v0.2.0 (2017-04-20)

Full Changelog

Implemented enhancements:

Fixed bugs:

v0.1.17 (2017-02-25)

Full Changelog

Implemented enhancements:

Fixed bugs:

v0.1.16 (2017-01-15)

Full Changelog

Implemented enhancements:

Fixed bugs:

v0.1.15 (2017-01-06)

Full Changelog

Implemented enhancements:

  • Add documentation #46
  • Remove "essential packages" from nodes #45
  • Consolidate rake tasks and upgrade Puppet modules #95 (vladgh)
  • Pin Ruby version in a file for RVM #93 (vladgh)
  • Update LICENSE #92 (vladgh)
  • Refactor ruby libraries and tasks #89 (vladgh)
  • Move git hooks into ./bin and rename during install #88 (vladgh)
  • Rename folder for sensitive files to ./secure #87 (vladgh)
  • Improve ruby libraries and rake tasks #86 (vladgh)
  • Update Puppet modules #85 (vladgh)
  • Improve S3 path declaration #84 (vladgh)
  • Fix acceptance tests #83 (vladgh)
  • Add unattended upgrades #82 (vladgh)

Fixed bugs:

  • Fix Travis cache #94 (vladgh)
  • Allow skipping the pre-push git hook and fix the delete_env script #91 (vladgh)
  • Fix delete_env script #90 (vladgh)
  • No need for ERB template on timezone #81 (vladgh)

v0.1.14 (2016-12-09)

Full Changelog

Implemented enhancements:

Fixed bugs:

v0.1.13 (2016-12-07)

Full Changelog

Implemented enhancements:

  • Use $facts\[\] instead of global variables #66
  • Replace create\_resources with iterations #64
  • Replace validate\_ functions with Puppet 4 data types #62
  • Clean-up hooks #61
  • Move RSpec tests into the root of the control repo #59
  • Module updates nad minor rake task fix #76 (vladgh)
  • Unify and improve rake tasks #75 (vladgh)
  • Improve rake tasks #74 (vladgh)
  • Improve rake tasks and hooks #73 (vladgh)
  • Add exact time stamps to aws sync commands #72 (vladgh)
  • Update R10K module #69 (vladgh)
  • Refactor acceptance testing #68 (vladgh)
  • Use $facts\[\] instead of global variables #67 (vladgh)
  • Improve iterations #65 (vladgh)
  • Remove validate_array function #63 (vladgh)
  • Clean-up Control Repo #60 (vladgh)
  • Upgrade docker compose #58 (vladgh)
  • Update puppet modules #53 (vladgh)

Fixed bugs:

  • aws sync does not download one byte changes #56
  • Docker module reinstalls old linux kernel packages (after apt updates them) #54
  • Fix acceptance testing #78 (vladgh)
  • Fix module versions #77 (vladgh)
  • Fix tests #71 (vladgh)
  • Purge rsyslog directory on Ubuntu systems #70 (vladgh)
  • Add exact timestamps to aws sync command #57 (vladgh)
  • Docker should not manage kernel #55 (vladgh)

v0.1.12 (2016-09-18)

Full Changelog

Implemented enhancements:

  • Add rubycritic and reek #52

v0.1.11 (2016-08-27)

Full Changelog

Implemented enhancements:

  • The r10k:dependencies should check git modules too #51
  • Install modules from GitHub #50
  • Use parallel testing #49

Fixed bugs:

  • Fix deploy command #48

v0.1.10 (2016-08-22)

Full Changelog

Implemented enhancements:

  • Explicitly reject the connection if backend servers are down #42

Merged pull requests:

v0.1.9 (2016-08-22)

Full Changelog

Implemented enhancements:

  • Terminate SSL at LB level #43
  • Create a profile for small changes #38

Fixed bugs:

  • Fix gem dependecies #41
  • Restart service in profile::misc #40

Merged pull requests:

v0.1.8 (2016-08-20)

Full Changelog

Implemented enhancements:

  • Bootstrap script should check if apt repo is installed #34
  • Add a cron job during maintenance window to update everything (repo, docker images, restart containers) #27

Fixed bugs:

  • Remove MaxPermSize from docker-compose.yml #35
  • Fix acceptance tests #32

Merged pull requests:

v0.1.7 (2016-08-20)

Full Changelog

Implemented enhancements:

  • Add hardening modules #28
  • Replace profile::swap with a puppet approved module #24
  • Simplify the release task #31 (vladgh)
  • Replace profile::swap with a puppet approved module #30 (vladgh)
  • Start using the puppetlabs/accounts module #25 (vladgh)

Merged pull requests:

v0.1.6 (2016-08-20)

Full Changelog

Implemented enhancements:

  • Replace VGS release scripts, with a simpler rake task #29
  • Add cronjob to clean RHEA instance #26

v0.1.5 (2016-08-19)

Full Changelog

v0.1.4 (2016-08-19)

Full Changelog

v0.1.3 (2016-08-18)

Full Changelog

v0.1.2 (2016-08-18)

Full Changelog

v0.1.1 (2016-08-17)

Full Changelog

v0.1.0 (2016-08-16)

Full Changelog

v0.0.105 (2016-08-16)

Full Changelog

v0.0.104 (2016-08-16)

Full Changelog

v0.0.103 (2016-08-15)

Full Changelog

v0.0.102 (2016-08-15)

Full Changelog

v0.0.101 (2016-08-14)

Full Changelog

v0.0.100 (2016-08-14)

Full Changelog

v0.0.99 (2016-08-13)

Full Changelog

v0.0.98 (2016-08-13)

Full Changelog

v0.0.97 (2016-08-13)

Full Changelog

v0.0.96 (2016-08-12)

Full Changelog

Implemented enhancements:

  • Do not hardcode puppet environment in the configuration when bootstrapping #23

v0.0.95 (2016-08-12)

Full Changelog

Implemented enhancements:

  • Use valid SSL certificates for the data agent #22

v0.0.94 (2016-08-12)

Full Changelog

v0.0.93 (2016-08-12)

Full Changelog

v0.0.92 (2016-08-12)

Full Changelog

v0.0.91 (2016-08-11)

Full Changelog

v0.0.90 (2016-08-10)

Full Changelog

v0.0.89 (2016-08-09)

Full Changelog

v0.0.88 (2016-08-04)

Full Changelog

v0.0.87 (2016-08-03)

Full Changelog

v0.0.86 (2016-08-02)

Full Changelog

v0.0.85 (2016-08-01)

Full Changelog

v0.0.84 (2016-08-01)

Full Changelog

v0.0.83 (2016-08-01)

Full Changelog

v0.0.82 (2016-07-31)

Full Changelog

v0.0.81 (2016-07-30)

Full Changelog

v0.0.80 (2016-07-29)

Full Changelog

v0.0.79 (2016-07-29)

Full Changelog

v0.0.78 (2016-07-29)

Full Changelog

v0.0.77 (2016-07-29)

Full Changelog

v0.0.76 (2016-07-29)

Full Changelog

v0.0.75 (2016-07-28)

Full Changelog

v0.0.74 (2016-07-28)

Full Changelog

v0.0.73 (2016-07-28)

Full Changelog

v0.0.72 (2016-07-28)

Full Changelog

v0.0.71 (2016-07-25)

Full Changelog

v0.0.70 (2016-07-24)

Full Changelog

v0.0.69 (2016-07-23)

Full Changelog

v0.0.68 (2016-07-22)

Full Changelog

v0.0.67 (2016-07-22)

Full Changelog

v0.0.66 (2016-07-21)

Full Changelog

v0.0.65 (2016-07-21)

Full Changelog

v0.0.64 (2016-07-19)

Full Changelog

Implemented enhancements:

  • Add the VGS Library #21
  • Use host local time inside containers #20

v0.0.63 (2016-06-30)

Full Changelog

v0.0.62 (2016-06-30)

Full Changelog

v0.0.61 (2016-06-30)

Full Changelog

v0.0.60 (2016-06-30)

Full Changelog

v0.0.59 (2016-06-27)

Full Changelog

v0.0.58 (2016-06-26)

Full Changelog

v0.0.57 (2016-06-26)

Full Changelog

v0.0.56 (2016-06-25)

Full Changelog

v0.0.55 (2016-06-25)

Full Changelog

v0.0.54 (2016-06-25)

Full Changelog

v0.0.53 (2016-06-25)

Full Changelog

v0.0.52 (2016-06-25)

Full Changelog

v0.0.51 (2016-06-24)

Full Changelog

v0.0.50 (2016-06-22)

Full Changelog

v0.0.49 (2016-06-10)

Full Changelog

v0.0.48 (2016-06-09)

Full Changelog

v0.0.47 (2016-06-09)

Full Changelog

v0.0.46 (2016-06-08)

Full Changelog

v0.0.45 (2016-06-08)

Full Changelog

v0.0.44 (2016-06-08)

Full Changelog

Implemented enhancements:

  • Add vladgh/common module #19

v0.0.43 (2016-06-06)

Full Changelog

v0.0.42 (2016-06-04)

Full Changelog

v0.0.41 (2016-06-03)

Full Changelog

v0.0.40 (2016-06-03)

Full Changelog

v0.0.39 (2016-06-03)

Full Changelog

v0.0.38 (2016-06-03)

Full Changelog

v0.0.37 (2016-06-03)

Full Changelog

v0.0.36 (2016-06-03)

Full Changelog

v0.0.35 (2016-06-03)

Full Changelog

v0.0.34 (2016-06-03)

Full Changelog

v0.0.33 (2016-06-02)

Full Changelog

v0.0.32 (2016-06-02)

Full Changelog

v0.0.31 (2016-06-01)

Full Changelog

v0.0.30 (2016-06-01)

Full Changelog

v0.0.29 (2016-06-01)

Full Changelog

v0.0.28 (2016-06-01)

Full Changelog

v0.0.27 (2016-06-01)

Full Changelog

v0.0.26 (2016-06-01)

Full Changelog

v0.0.25 (2016-05-31)

Full Changelog

v0.0.24 (2016-05-31)

Full Changelog

v0.0.23 (2016-05-30)

Full Changelog

Fixed bugs:

  • Ensure a logical manifest order through out #18

v0.0.22 (2016-05-24)

Full Changelog

Fixed bugs:

  • Upgrade git #17

v0.0.21 (2016-05-21)

Full Changelog

v0.0.20 (2016-05-20)

Full Changelog

v0.0.19 (2016-05-19)

Full Changelog

0.0.18 (2016-05-19)

Full Changelog

0.0.17 (2016-05-10)

Full Changelog

0.0.16 (2016-05-10)

Full Changelog

0.0.15 (2016-05-10)

Full Changelog

0.0.14 (2016-05-10)

Full Changelog

0.0.13 (2016-05-10)

Full Changelog

0.0.12 (2016-05-10)

Full Changelog

0.0.11 (2016-05-10)

Full Changelog

0.0.10 (2016-05-10)

Full Changelog

0.0.9 (2016-05-10)

Full Changelog

0.0.8 (2016-05-09)

Full Changelog

0.0.7 (2016-05-04)

Full Changelog

0.0.6 (2016-05-01)

Full Changelog

0.0.5 (2016-05-01)

Full Changelog

0.0.4 (2016-04-29)

Full Changelog

0.0.3 (2016-04-28)

Full Changelog

0.0.2 (2016-04-28)

Full Changelog

0.0.1 (2016-04-27)

Implemented enhancements:

  • Test each AMI before it is created #16
  • Do not encourage piping curl into sh #15

Fixed bugs:

  • Generate a CSR Attributes file before installing Puppet #14

Closed issues:

  • RuboCop #2

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator