Releases: linode/ansible_linode
Releases · linode/ansible_linode
v0.28.0
What's Changed
🚀 New Features
- MultiCluster Object Storage by @zliang-akamai in #542
- Support for Multicluster OBJ in object_keys module by @lgarber-akamai in #531
🧪 Testing Improvements
- Update firewall scripts in submodule to allow alpha testing by @ykim-1 in #534
- Update submodule firewall scripts by @ykim-1 in #536
📖 Documentation
- Added note in documentation that Parent/Child support may not yet be generally available by @ezilber-akamai in #529
- Add deprecation notice to OBJ cluster-related modules & fields by @lgarber-akamai in #526
- Inject documentation before release using
ansible-specdoc
by @jriddle-linode in #537
📦 Dependency Updates
- build(deps): bump types-requests from 2.32.0.20240602 to 2.32.0.20240622 by @dependabot in #525
- build(deps): bump types-requests from 2.32.0.20240622 to 2.32.0.20240712 by @dependabot in #541
New Contributors
- @ezilber-akamai made their first contribution in #529
Full Changelog: v0.27.0...v0.28.0
v0.27.0
What's Changed
🚀 New Features
- Project VM Placement by @lgarber-akamai and @yec-akamai in #524
- Add modules for Placement group by @yec-akamai in #503
- Add module to manage placement group assignment by @yec-akamai in #510
- Add support for LKE cluster control plane ACLs by @lgarber-akamai in #519
🧪 Testing Improvements
- Add cloud firewall to integration tests by @ykim-1 in #515
- Add Calico Inbound and Outbound policies to LKE nodes for E2E by @ykim-1 in #520
- Use single instance of integration_config.yaml when running testall command by @ykim-1 in #528
- Remove duplicate assertion in instance_basic by @ykim-1 in #532
- Fix typo in makefile by @ykim-1 in #533
📖 Documentation
- Add disclaimer for Placement Group LA to documentation by @lgarber-akamai in #523
Full Changelog: v0.26.0...v0.27.0
v0.26.0
What's Changed
🚀 New Features
- Add support for Parent/Child account switching by @jriddle-linode in #512
- Add
child_account_info
andchild_account_list
modules; adduser_type
to user response examples by @lgarber-akamai in #479
- Add
🐛 Bug Fixes
- Resolve issues in
firewall
module update logic by @lgarber-akamai in #517
💡 Improvements
- Consume shared handle_updates helper across repository by @lgarber-akamai in #514
⚙️ Repo/CI Improvements
- Fix assertion in instance_interfaces_vpc by @ykim-1 in #518
- Replace test execution handler with conditional by @ykim-1 in #504
- Add integration test by @vshanthe in #511
📦 Dependency Updates
- Bump types-requests from 2.31.0.10 to 2.32.0.20240523 by @dependabot in #509
- Bump types-requests from 2.32.0.20240523 to 2.32.0.20240602 by @dependabot in #513
Full Changelog: v0.25.8...v0.26.0
v0.25.8
What's Changed
🐛 Bug Fixes
- Add conditional update logic for the
ip_rdns
module by @lgarber-akamai in #505
🚀 New Features
- Add VPC IP List Modules by @zliang-akamai in #499
🧪 Testing Improvements
- Fix broken assertion in instance_interfaces_vpc test by @lgarber-akamai in #507
⚙️ Repo/CI Improvements
- update pyenv to use environment name by @jriddle-linode in #502
Full Changelog: v0.25.7...v0.25.8
v0.25.7
What's Changed
🐛 Bug Fixes
- Address breaking change from linode_api4 v5.15.0 by @lgarber-akamai in #497
- Resolve error in
handle_updates
when key is not valid by @lgarber-akamai in #496
💡 Improvements
- Add handling to update logic for unordered lists; use update helper in NB & Instance modules by @lgarber-akamai in #492
- Add
networking_info
attribute to inventory instances by @zliang-akamai in #493
📖 Documentation
- Add support to
available
field to account_availability info and list module by @yec-akamai in #494 - Fix plural noun in docs by @zliang-akamai in #498
🧪 Testing Improvements
- Refactor all integration tests for consistency by @ykim-1 in #490
⚙️ Repo/CI Improvements
- Update labels and release drafter by @jriddle-linode in #491
- Update tod_script submodule by @ykim-1 in #501
Full Changelog: v0.25.6...v0.25.7
v0.25.6
What's Changed
🐛 Bug Fixes
- Translate
stackscript_data
to kwargs during disk creation by @lgarber-akamai in #488
✔️ Repository & CI Improvements
- Add
site_type
to test and doc by @zliang-akamai in #485 - Update tod_scripts git submodule by @ykim-1 in #487
Full Changelog: v0.25.5...v0.25.6
v0.25.5
🐛 Bug Fixes
- Resolve various bugs when defining a StackScript during disk creation by @lgarber-akamai in #484
📖 Documentation
- Add minimum required fields in each module doc by @yec-akamai in #483
Full Changelog: v0.25.4...v0.25.5
v0.25.4
What's Changed
🧪 Testing
- Update outdated failing tests by @ykim-1 in #475
📖 Documentation
- Add disclaimer to documentation for modules that consume beta endpoints by @lgarber-akamai in #476
Full Changelog: v0.25.3...v0.25.4
v0.25.3
📦 Dependency Updates
- deps: update linodepy to 5.13.1 @jriddle-linode (#473)
v0.25.2
💡 Improvements
- fix: Account for implicit
disk_resize
event during disk creation @lgarber-akamai (#471) - test: integration tod workflow @ykim-1 (#468)
- fix: Domain record deletion example in documentation @yec-akamai (#469)