Skip to content

Commit

Permalink
bump version to 1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Andreas Stuerz committed Aug 24, 2021
1 parent 8ddcaae commit 96b4cec
Show file tree
Hide file tree
Showing 3 changed files with 59 additions and 1 deletion.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@

All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).

## [v1.5.0](https://github.com/andeman/puppet-opnsense/tree/v1.5.0) (2021-08-24)

[Full Changelog](https://github.com/andeman/puppet-opnsense/compare/v1.4.0...v1.5.0)

### Added

- add parameters to manage opn-cli CA file [\#11](https://github.com/andeman/puppet-opnsense/pull/11) ([fraenki](https://github.com/fraenki))
- show error message when opn-cli command fails [\#10](https://github.com/andeman/puppet-opnsense/pull/10) ([andeman](https://github.com/andeman))

### Fixed

- fix Error: Transaction store file /var/puppet/state/transactionstore.yaml is corrupt [\#9](https://github.com/andeman/puppet-opnsense/pull/9) ([andeman](https://github.com/andeman))

## [v1.4.0](https://github.com/andeman/puppet-opnsense/tree/v1.4.0) (2021-08-13)

[Full Changelog](https://github.com/andeman/puppet-opnsense/compare/v1.3.0...v1.4.0)
Expand Down
45 changes: 45 additions & 0 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,12 @@ The following parameters are available in the `opnsense` class:
* [`required_plugins`](#required_plugins)
* [`aliases`](#aliases)
* [`rules`](#rules)
* [`manage_ca`](#manage_ca)
* [`ca_content`](#ca_content)
* [`ca_file`](#ca_file)
* [`use_system_ca`](#use_system_ca)
* [`system_ca_file`](#system_ca_file)
* [`opncli_configdir`](#opncli_configdir)

##### <a name="devices"></a>`devices`

Expand Down Expand Up @@ -113,6 +119,45 @@ Data type: `Hash`

Configured firewall rules without using exported resources.

##### <a name="manage_ca"></a>`manage_ca`

Data type: `Boolean`

When true, the CA file used by opn-cli will be managed to ensure that
the communication to the OPNsense API is possible.

##### <a name="ca_content"></a>`ca_content`

Data type: `Optional[String]`

A string containing a CA certificate that should be written to the
file specified in `$ca_file`.

##### <a name="ca_file"></a>`ca_file`

Data type: `Stdlib::Absolutepath`

The absolute path to the CA file that should be used by opn-cli.

##### <a name="use_system_ca"></a>`use_system_ca`

Data type: `Boolean`

This instructs opn-cli to use the system-wide installed CA certificates
when verifying the connection to the OPNsense API.

##### <a name="system_ca_file"></a>`system_ca_file`

Data type: `Stdlib::Absolutepath`

The absolute path to the system-wide CA certificate file.

##### <a name="opncli_configdir"></a>`opncli_configdir`

Data type: `Stdlib::Absolutepath`

The config directory used by opn-cli.

### <a name="opnsenseclientfirewall"></a>`opnsense::client::firewall`

This will create resources for firewall configurations into puppetdb
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "andeman-opnsense",
"version": "1.4.0",
"version": "1.5.0",
"author": "andeman",
"summary": "Manage OPNsense firewalls",
"license": "Apache-2.0",
Expand Down

0 comments on commit 96b4cec

Please sign in to comment.