summaryrefslogtreecommitdiffstats
path: root/ansible_collections/sensu/sensu_go/changelogs
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/sensu/sensu_go/changelogs')
-rw-r--r--ansible_collections/sensu/sensu_go/changelogs/changelog.yaml456
1 files changed, 456 insertions, 0 deletions
diff --git a/ansible_collections/sensu/sensu_go/changelogs/changelog.yaml b/ansible_collections/sensu/sensu_go/changelogs/changelog.yaml
new file mode 100644
index 000000000..42569b99d
--- /dev/null
+++ b/ansible_collections/sensu/sensu_go/changelogs/changelog.yaml
@@ -0,0 +1,456 @@
+---
+releases:
+ 1.13.2:
+ release_date: "2022-12-22"
+ changes:
+ release_summary: |
+ Support for latest Ansible and Rocky and Alma linux
+ minor_changes:
+ - Added support for ansible 2.14
+ - Added support for Rocky and Alma linux
+ 1.13.1:
+ release_date: "2022-04-19"
+ changes:
+ release_summary: |
+ Support for latest Ansible
+ minor_changes:
+ - Added support for ansible 2.13
+ - Removed support for CentOS 8
+ 1.13.0:
+ release_date: "2022-01-17"
+ changes:
+ release_summary: |
+ Bonsai asset definitions can be downloaded on controller or remote nodes
+
+ A user can decide if Bonsai asset definitions should be downloaded to
+ remote nodes or the controller node. This is useful, but not limited to,
+ in case that the controller node's Internet connection is unstable or in
+ general worse than that of the remote nodes.
+ minor_changes:
+ - Added argument remote_on inside bonsai_asset module
+
+ 1.12.1:
+ release_date: "2021-12-20"
+ changes:
+ release_summary: |
+ Keeping up with updates
+ minor_changes:
+ - Add Sensu Go 6.5.5 Windows metadata
+ - Add sensu Go 6.6.2 Windows metadata
+ 1.12.0:
+ release_date: "2021-08-31"
+ changes:
+ release_summary: |
+ Keeping up with the updates
+
+ In this release, community contributed support for the OracleLinux. We
+ added a few tests to catch if things break in the future and this is
+ about it. And while we were at work, we also added support for Sensu Go
+ 6.4.0 and 6.4.1 on Windows.
+ minor_changes:
+ - Add support for OracleLinux.
+ - Add Sensu Go 6.4.0 Windows metadata.
+ - Add Sensu Go 6.4.1 Windows metadata.
+
+ 1.11.1:
+ release_date: "2021-05-27"
+ changes:
+ release_summary: |
+ Sensu Go 6.3.0 is here
+
+ For this release, we only updated the list of available Sensu Go agent
+ versions for Windows, and made sure collection works with the latest
+ Sensu Go version.
+ minor_changes:
+ - Update list of available Sensu Go agent packages for Windows
+ installations (added 6.3.0).
+
+ 1.11.0:
+ release_date: "2021-05-18"
+ changes:
+ release_summary: |
+ Validate all the things!
+
+ If you ever thought to yourself, "Ansible does not yell enough at me,"
+ we have some great news. The Sensu Go Ansible Collection gained role
+ argument specifications, making it possible to validate variable values
+ before executing a role. You are welcome ;)
+ minor_changes:
+ - Add argument specification to the install role.
+ - Add argument specification to the backend role.
+ - Add argument specification to the agent role.
+
+ 1.10.0:
+ release_date: "2021-05-04"
+ changes:
+ release_summary: |
+ Authentication, authentication on the wall, Who has Access to Them All?
+
+ New modules allow Sensu Go users to configure authentication within
+ their Ansible playbooks. The users can authenticate via external
+ authentication providers such as Lightweight Directory Access Protocol (LDAP),
+ Active Directory (AD), or OpenID Connect 1.0 protocol (OIDC).
+ minor_changes:
+ - Add modules for managing Sensu Go authentication providers.
+ modules:
+ - name: ad_auth_provider
+ description: Manage Sensu AD authentication provider
+ namespace: ""
+ - name: ldap_auth_provider
+ description: Manage Sensu LDAP authentication provider
+ namespace: ""
+ - name: oidc_auth_provider
+ description: Manage Sensu OIDC authentication provider
+ namespace: ""
+ - name: auth_provider_info
+ description: List Sensu authentication providers
+ namespace: ""
+
+ 1.9.4:
+ release_date: "2021-03-30"
+ changes:
+ release_summary: |
+ Opening Windows for real
+
+ This is a bugfix release that makes sure Sensu Go Ansible Collection
+ can operate even in the absence of the Windows Ansible Collection
+ (assuming we do not want to manage agents on Windows hosts, that is).
+ bugfixes:
+ - Make sure we lazy-load Windows-related content.
+
+ 1.9.3:
+ release_date: "2021-03-30"
+ changes:
+ release_summary: |
+ Opening Windows
+
+ The only change in this release is removal of the ``ansible.windows``
+ dependency. This should allow users that only use certified collections
+ to install and use the collection.
+ minor_hanges:
+ - Remove Windows Ansible Collection dependency.
+
+ 1.9.2:
+ release_date: "2021-03-28"
+ changes:
+ release_summary: |
+ A fresh batch of updates
+
+ For this release, we only updated the list of available Sensu Go agent
+ versions for Windows.
+ minor_hanges:
+ - Update list of available Sensu Go agent packages for Windows
+ installations (added 5.21.4, 5.21.5, 6.2.5, and 6.2.6).
+ 1.9.1:
+ release_date: "2021-03-08"
+ changes:
+ release_summary: |
+ Containerize all the things
+
+ There are two main reasons for this release. We made sure the Sensu Go
+ Ansible Collection works with development version of Ansible (upcoming
+ ansible-core 2.11). And we added enough metadata to the collection that
+ ansible-builder can create an execution environment with the Sensu Go
+ Ansible Collection without having to manually specify dependencies.
+ bugfixes:
+ - Add ansible.windows dependency that we forgot to add when we
+ introducted the Sensu Go agent installation on Windows.
+
+ 1.9.0:
+ release_date: "2021-02-28"
+ changes:
+ release_summary: |
+ Multi-cluster visibility with federation
+
+ Two new module pairs allow Sensu Go users to configure federation from
+ the comfort of their Ansible playbooks.
+ minor_changes:
+ - Add modules for managing etcd replicatiors, which form the basis of
+ the Sensu Go federation.
+ - Add modules for managing Sensu Go clusters.
+ - Update list of available Sensu Go agent packages for Windows
+ installations.
+ bugfixes:
+ - Allow downgrading Sensu Go packages on Linux distributions that use
+ yum or dnf for package management.
+ modules:
+ - name: cluster
+ description: Manage Sensu Go clusters
+ namespace: ""
+ - name: cluster_info
+ description: List available Sensu Go clusters
+ namespace: ""
+ - name: etcd_replicator
+ description: Manage Sensu Go etcd replicators
+ namespace: ""
+ - name: etcd_replicator_info
+ description: List Sensu Go etcd replicators
+ namespace: ""
+
+ 1.8.0:
+ release_date: "2021-01-26"
+ changes:
+ release_summary: |
+ Supporting hashed user passwords
+
+ Starting with this release, Sensu Go users can use password hashes
+ directly when manipulating role-based access control resources.
+ minor_changes:
+ - Add support for hashed password in user module.
+ bugfixes:
+ - Mimic actual responses when user module runs in check mode.
+ - Make it possible to use modules on Sensu Go backends with no version
+ number.
+
+ 1.7.2:
+ release_date: "2021-01-21"
+ changes:
+ release_summary: |
+ Be kind
+
+ The main thing in this release is a small adjustment of our code of
+ conduct that is a bit more generic and less event-focused.
+ minor_changes:
+ - Specify minimal python version for modules.
+ - Update code of conduct.
+ - List version 6.2.1 and 6.2.2 in Windows lookup table.
+
+ 1.7.1:
+ release_date: "2020-12-30"
+ changes:
+ release_summary: |
+ Slow and steady
+
+ There are no major new features in this release, just honest little
+ fixes that should make using Sensu Go Ansible Collection a bit more
+ pleasant.
+ minor_changes:
+ - List version 6.2.0 and 6.1.3 in Windows lookup table.
+ - Add module return value samples.
+
+ 1.7.0:
+ release_date: "2020-12-14"
+ changes:
+ release_summary: |
+ Say hello to Amazon Linux and Windows
+
+ As the title suggests, we worked hard to bring you two new supported
+ platforms to the Sensu Go Ansible Colletions. And yes, all your
+ existing playbooks still work.All you need to do is run them against
+ the right host and voila ;)
+ minor_changes:
+ - Add support for installing Sensu Go on Amazon Linux.
+ - Add support for installing Sensu Go agents on Windows.
+
+ 1.6.1:
+ release_date: "2020-11-04"
+ changes:
+ release_summary: |
+ Comparing entities is hard
+
+ This is a bugfix release that makes sure agent entity changes are
+ properly detected.
+ bugfixes:
+ - Make subscriptions comparison insensitive to ordering.
+ - Make sure agent entities handle *entity:{name}* automatic
+ subscriptions.
+
+ 1.6.0:
+ release_date: "2020-10-12"
+ changes:
+ release_summary: |
+ Our little secret
+
+ This release contains a few new modules that allow you to manage all
+ things related to the Sensu Go secrets: from adding secrets providers
+ to passing secrets to resources that know how to use them.
+ minor_changes:
+ - Add modules for managing Sensu Go secret providers.
+ - Add modules for managing Sensu Go secrets.
+ - Add support for secrets to pipe handler module.
+ - Add support for secrets to check module.
+ - Add support for secrets to mutator module.
+ modules:
+ - name: secret
+ description: Manage Sensu Go secrets
+ namespace: ""
+ - name: secret_info
+ description: List available Sensu Go secrets
+ namespace: ""
+ - name: secrets_provider_env
+ description: Manage Sensu Env secrets provider
+ namespace: ""
+ - name: secrets_provider_vault
+ description: Manage Sensu VaultProvider secrets provider
+ namespace: ""
+ - name: secrets_provider_info
+ description: List Sensu secrets providers
+ namespace: ""
+
+ 1.5.0:
+ release_date: "2020-07-24"
+ changes:
+ release_summary: |
+ Self-signed security
+
+ The primary focus of this release is to enable configuration of Sensu
+ Go backends that use certificates that are not considered trusted when
+ using system-provided CA bundle.
+ minor_changes:
+ - Allow modules to supply custom CA bundle for backend certificate
+ validation or skip the validation entirely.
+ bugfixes:
+ - Expand documentation about the *check_hooks* parameter in the check
+ module.
+ - Explain how the resource name parameter is used and what invariants
+ need to hold in order for the Sensu Go to consider it a valid name.
+
+ 1.4.2:
+ release_date: "2020-07-02"
+ changes:
+ release_summary: |
+ Break the fall
+
+ There is really only one reason for this release: making sure user
+ management works with Sensu Go 5.21.0 and newer. And while the
+ upstream did break the API, we did not, so all your playbooks should
+ function as nothing happened. We had to add a *bcrypt* dependency to
+ our collection so make sure it is installed on hosts that will execute
+ the user module.
+ bugfixes:
+ - Make sure check module is as idempotent as possible.
+ - Make user module compatible with Sensu Go >= 5.21.0.
+
+ 1.4.1:
+ release_date: "2020-06-25"
+ changes:
+ release_summary: |
+ Maintenance is the name of the game
+
+ There are no nothing earth-shattering changes in this release, just
+ honest little bug fixes and compatibility improvements.
+
+ **NOTE:** The *sensu.sensu_go.user* module currently **DOES NOT** work
+ on Sensu Go 5.21.0 and later. This is a know issue that will be fixed
+ as soon as the updated user-related backend API endpoints are
+ documented.
+ bugfixes:
+ - Make sure event module always returns a predicted result.
+ - Make user module fully-idempotent. Previous versions did not
+ properly detect the password changes.
+ - Use fully-qualified collection names in module documentation.
+ - Ensure backend initialization properly reports changed state.
+ - Make API key authentication work even for regular users with limited
+ permissions.
+ - Update the datastore module to cope with the minor API changes.
+
+ 1.4.0:
+ release_date: "2020-04-30"
+ changes:
+ release_summary: |
+ Keeping up with the world
+
+ Main changes in this release are related to updates in the Sensu Go's
+ web API that broke our change detection.
+ minor_changes:
+ - Add support for RHEL and CentOS 8.
+ bugfixes:
+ - Fix resource metadata comparison on Sensu Go 5.19.0 and newer.
+ - Update entity comparator to handle new fields.
+
+ 1.3.1:
+ release_date: "2020-03-21"
+ changes:
+ release_summary: |
+ Bug fixing galore
+
+ This release makes it possible to use the *asset* module when
+ replacing the deprecated, single-build assets that were created by
+ means other than Ansible.
+ bugfixes:
+ - Do not die when encountering a deprecated asset format.
+ - Update return value documentation for info modules.
+ - Add Sensu Go 5.17.x and 5.18.x to the test suite and remove the
+ unsupported versions (5.14.2 and lower).
+ - Update the role metadata with proper platform markers.
+ - Remove unsupported Ubuntu versions from the test suite.
+
+ 1.3.0:
+ release_date: "2020-02-03"
+ changes:
+ release_summary: |
+ Authenticating with style on Debian
+
+ Sensu Go 5.15.0 gained an API key authentication method and the
+ Ansible collection finally caught up. This means that we can now
+ replace *user* and *password* authentication parameters with a single
+ *api_key* value.
+
+ And the other big news is the addition of Debian support to the
+ `install` role.
+ minor_changes:
+ - Add API key authentication support.
+ - Add support for Debian installation.
+
+ 1.2.0:
+ release_date: "2020-01-17"
+ changes:
+ release_summary: |
+ Building support for builds
+
+ This release adds support for specifying builds when installing
+ various Sensu Go components.
+ minor_changes:
+ - Add *build* variable to the *install* role that further pins down
+ the package version that gets installed.
+
+ 1.1.1:
+ release_date: "2020-01-08"
+ changes:
+ release_summary: |
+ Python 2 is Still a Thing
+
+ This is a bugfix release that makes sure the Sensu collection is
+ working when Ansible control node uses Python 2.
+ minor_changes:
+ - Add support for RHEL 7 to the install role (thanks, @danragnar).
+ bugfixes:
+ - Accept *str* and *unicode* instance as a valid string in
+ *bonsai_asset* action plugin.
+
+ 1.1.0:
+ release_date: "2019-12-28"
+ changes:
+ release_summary: |
+ Hello Sensu Go 5.16
+
+ This is the first release that supports installing Sensu Go 5.16.
+ minor_changes:
+ - Support for Sensu Go 5.16 initialization in backend role.
+ - Support for external datastore management using *datastore* and
+ *datastore_info* modules.
+ bugfixes:
+ - Reintroduce namespace support to *bonsai_asset* module (thanks,
+ @jakeo)
+ modules:
+ - name: datastore
+ description: Manage Sensu external datastore providers
+ namespace: ""
+ - name: datastore_info
+ description: List external Sensu datastore providers
+ namespace: ""
+
+ 1.0.0:
+ release_date: "2019-12-09"
+ changes:
+ release_summary: |
+ Rising From The Ashes
+
+ This is the initial stable release of the Sensu Go Ansible Collection.
+ It contains roles for installing and configuring Sensu Go backends and
+ agents and a set of modules for managing Sensu Go resources.
+
+ Where does the release name comes from? We took an existing Ansible
+ Collection that @flowerysong wrote, gave it a thorough tune-up and
+ added a comprehensive test suite. And now, it is ready to face the
+ world!