Skip to content

Releases: equinix-labs/ansible-collection-equinix

v0.6.1

v0.6.0

20 Mar 15:46
Compare
Choose a tag to compare

0.6.0 (2024-03-20)

Features

v0.5.0

14 Mar 18:42
Compare
Choose a tag to compare

0.5.0 (2024-03-14)

Features

  • release collection based on updated SDK (625abce)

Bug Fixes

  • make speed in metal_connection string-only (47965d7)

v0.4.1

14 Mar 15:07
Compare
Choose a tag to compare

0.4.1 (2024-03-14)

Bug Fixes

  • add check that docstrings injected to modules are parseable by ansible-doc (3e61361)
  • docs fix in metal_vrf (f8b1010)
  • fix docs cleanup (4e935ce)
  • fix docs cleanup (#173) (0fd73bc)
  • Fix docs for ansible-galaxy (#164) (b00c7ea), closes #161
  • fix in metal_device inventory docs and tests (#158) (80d29b1), closes #121
  • fixes in plugin specdoc so that ansible-specdoc generated docstrings can be read by ansible-doc (1d09ac6)
  • only allow one of vrfs or vlans for shared Metal connections (#178) (54f477e)
  • remove pycache files after docs generation (bed459b)
  • remove residual pycache dirs and make sure they are swept after docs generating (#171) (4d2b67e), closes #170 #170
  • remove unnecessary pycache dirs (e6b588a)

v0.4.0

28 Feb 15:41
Compare
Choose a tag to compare

0.4.0 (2024-02-28)

What's Changed

  • feat: add modules metal_gateway and metal_gateway_info by @t0mk in #144
  • feat: use Python 3.10 in integration tests by @t0mk in #155
  • feat: bgp session by @antoninrykalsky in #151
  • feat: module metal_plan_info by @antoninrykalsky in #146
  • feat: bump equinix_metal to v0.5.0, update listing methods by @t0mk in #147
  • feat: metal vrf by @antoninrykalsky in #143
  • docs: discuss parameter superclass in DEVELOPMENT.md by @t0mk in #131
  • docs: migration guide from equinix.metal to equinix.cloud by @t0mk in #130
  • docs: fix link to MIGRATION.md by @displague in #134
  • docs: development docs improvements by @t0mk in #139
  • chore: bump equinix-metal to v0.6.0 by @t0mk in #150
  • chore: use deploy key in release workflow by @ctreatma in #159
  • ci: add GHA for validating PR titles to be in semantic commit format by @t0mk in #156
  • ci: setup semantic release GHA by @t0mk in #154
  • ci: Fix docs generation in releasing GitHub action by @t0mk in #157
  • ci: fix path for GHA blocks by @t0mk in #160

Bug Fixes

  • fix: preserve SDK user agent in collection client by @t0mk in #129
  • fix: Add links to migration guide for tracking issues for missing modules by @t0mk in #138
  • fix: remove duplicity in metal_api by @antoninrykalsky in #145

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

10 Oct 08:25
82fb51c
Compare
Choose a tag to compare

What's Changed

  • ignore integration_config.yml for smoother development flow by @t0mk in #119
  • implements metal connection, info and integration tests by @AlexBacho in #118
  • docs: Update Galaxy published module URL by @displague in #125
  • fixes in readme by @t0mk in #117
  • docs: Add devenv setup info to DEVELOPMENT.md, specify Python3.8 by @t0mk in #110
  • hardware reservation moving between projects by @t0mk in #106
  • fix: fix galaxy links template by @t0mk in #126

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

15 Aug 11:39
2a64e13
Compare
Choose a tag to compare

NOTES

FEATURES

  • Development docs by @t0mk in #95
  • modules metal_ssh_key{_info}, docs and tests by @t0mk in #94
  • module metal_metro_info by @t0mk in #98
  • module metal_operating_system_info by @t0mk in #100
  • modules for hardware reservations by @t0mk in #103
  • modules for organization, metal_organization and metal_organization_info by @t0mk in #96
  • modules vlan, vlan_info and integration tests by @AlexBacho in #112
  • modules metal_project_ssh_key{_info}, docs and tests by @AlexBacho in #107

ENHANCEMENTS

  • bump equinix_metal pip dependency to v0.2.0 by @t0mk in #89
  • remove requirements from module docs by @t0mk in #91
  • Make metro for Metal resource integration tests configurable from Makefile by @t0mk in #93
  • Remove "requirements" block from module doc markdown by @t0mk in #92
  • mention LIST_KEYS for _info module in DEVELOPMENT.md by @t0mk in #97
  • Fix typo in DEVELOPMENT.md by @t0mk in #99
  • set pydantic to specific version (1.10.2), to prevent deprication errors by @AlexBacho in #108
  • Add manual trigger for integration test workflow for PRs by @t0mk in #109
  • chore(ci): fix file paths in PR workflow trigger by @ctreatma in #114
  • Ansible path fixes in PR integration tests by @t0mk in #116

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

27 Apr 14:48
a7f14d7
Compare
Choose a tag to compare

NOTES

Initial release

FEATURES:

Included modules:

  • metal_available_ips_info
  • metal_device_info
  • metal_device
  • metal_ip_assignment_info
  • metal_ip_assignment
  • metal_project_info
  • metal_project
  • metal_reserved_ip_block_info
  • metal_reserved_ip_block

Included inventory plugins:

  • metal_device

What's Changed

  • remove 'import q', usage of the q debugging lib by @t0mk in #6
  • Parametrize OSs, Plans and Metros in integration tests by @t0mk in #4
  • feat: Add playbook for Equinix Metal IP Assignment by @t0mk in #7
  • Rework of integration tests Github action by @t0mk in #79
  • Fixing integrations tests, Take #2 by @t0mk in #83
  • Remove aws collection dependency from integration test Github action by @t0mk in #85
  • Add Github Action for Ansible Galaxy release by @t0mk in #84
  • Improvements in README by @t0mk in #81
  • Improvements in docs generating by @t0mk in #86

New Contributors

  • @t0mk made their first contribution in #6

Full Changelog: https://github.com/equinix-labs/ansible-collection-equinix/commits/v0.1.0