Skip to content

Releases: ravendb/ansible-collection-ravendb

1.0.3

19 Aug 10:14
Compare
Choose a tag to compare

Added

  • Support for encrypted databases in ravendb.ravendb.database:
    • Generate or read encryption keys.
    • Distribute keys across all cluster nodes.
    • Create databases with encryption enabled.
  • Ability to manage database settings via the ravendb.ravendb.database module.
  • Joining Let's Encrypt–secured nodes into existing RavenDB clusters.

1.0.2

29 Jul 08:42
Compare
Choose a tag to compare

Changed

  • Flattened arguments in the ravendb.ravendb.node module for clarity (removed nested node: dict).
  • Reorganized common module arguments (url, database_name, certification_path, ca_cert_path) into module_utils and doc_fragments.

Fixed

  • Ensured all modules correctly import and expose shared argument definitions.

1.0.1

17 Jul 09:41
Compare
Choose a tag to compare
  • Updated issues field in galaxy.yml to point to the collection repo.
  • Removed broken Keep a Changelog URL in CHANGELOG.md.
  • Added attributes section with check_mode support to all modules.
  • Fixed usage of FQCNs in roles and playbooks.
  • Cleaned up unnecessary files - ansible.cfg, inventories/, etc.
  • Expanded CI matrix: added stable-2.18, stable-2.19, and Python 2.7 support.

1.0.0

21 May 11:26
Compare
Choose a tag to compare
  • Initial release of the ravendb.ravendb collection.
  • Added ravendb_node role for setting up RavenDB servers.
  • Added ravendb_python_client_prerequisites role for Python dependency management.
  • Added modules:
  • ravendb.ravendb.database to manage RavenDB databases.
  • ravendb.ravendb.index to manage RavenDB indexes and index modes.
  • ravendb.ravendb.node to add nodes to a RavenDB cluster.