Skip to content

Latest commit

 

History

History
88 lines (64 loc) · 3.16 KB

CHANGELOG.md

File metadata and controls

88 lines (64 loc) · 3.16 KB

network_interface

Unreleased

2.0.6 - 2024-12-05

2.0.5 - 2024-05-06

2.0.4 - 2023-09-11

2.0.3 - 2023-06-08

Standardise files with files in sous-chefs/repo-management

2.0.2 - 2022-02-08

  • Remove delivery folder

2.0.1 - 2021-08-30

  • Standardise files with files in sous-chefs/repo-management

2.0.0 - 2021-06-30

  • Fix typo between interfaces.erb template and network_interfaces resource property (h/t @Fuuzetsu)
  • Drop Travis CI in favor of GitHub Actions
  • Drop support for Debian < 8
  • Drop support for Ubuntu < 18.04
    • Ubuntu 20.04 is TBD on support b/c of changes to how /etc/network works
  • Standardize on current filenames for support files
  • Update metadata & authors to reflect current maintainers & recent authors
  • Update ChefSpec syntax per current standards
  • Add EditorConfig for Markdown files
  • Upgrade to line v4.x
  • Refactor to Chef 12 resource

1.0.2 - 2021-06-01

  • resolved cookstyle error: Berksfile:1:1 refactor: ChefModernize/LegacyBerksfileSource
  • resolved cookstyle error: libraries/matchers.rb:1:1 refactor: ChefModernize/DefinesChefSpecMatchers
  • resolved cookstyle error: metadata.rb:6:1 refactor: ChefRedundantCode/LongDescriptionMetadata
  • resolved cookstyle error: providers/default.rb:1:1 refactor: ChefModernize/WhyRunSupportedTrue
  • resolved cookstyle error: providers/default.rb:5:1 warning: ChefDeprecations/UseInlineResourcesDefined
  • resolved cookstyle error: providers/default.rb:8:8 warning: ChefDeprecations/NodeSet
  • resolved cookstyle error: recipes/default.rb:2:1 refactor: ChefStyle/CommentFormat
  • resolved cookstyle error: recipes/default.rb:8:1 refactor: ChefStyle/CommentFormat
  • resolved cookstyle error: recipes/default.rb:9:1 refactor: ChefStyle/CommentFormat
  • resolved cookstyle error: recipes/default.rb:25:6 warning: ChefDeprecations/NodeSet
  • Add custom matchers for network_interface LWRP (#21)
  • Drop very old Debian support (#14)
  • Refactor linting, syntax checking, and unit testing (#29)
    • Includes a tweak to work on Ubuntu 16.04
    • Updates testing to latest two versions of Debian & Ubuntu
  • Add features & better errors to LWRP (#30)
  • Add support for the allow-hotplug stanza mainly used in Debian.

v1.0.0 - 2014-03-03

  • Bump version to 1.0.0 to reflect production-level usage
  • Adjust support to be Ubuntu >= 12.04
  • Add more comprehensive testing, using:
    • Rubocop
    • Foodcritic (just cleaned things up)
    • Test Kitchen (integration tests!)
  • Cleaned up some lingering Foodcritic issues
    • LWRP notifications
    • Unknown resource attributes due to slightly funky syntax
  • Satisfied Rubocop with some comments
  • Fixed syntax error introduced in 0.3.1 with the ternary
  • Add Ruby 2.x testing to Travis config
  • Fix issue with ever-expanding node['network_interfaces']['order']

v0.3.1 - 2014-02-24

  • Clean up code, following Rubocop’s suggestions

v0.3.0 - 2013-11-13

  • Refactor & streamline much of the code

v0.2.2 - 2014-02-07

  • fix foodcritic
  • fix directory permissions

v0.2.0 - 2013-04-04

  • Initial changelog