Releases: linode/ansible_linode
Releases · linode/ansible_linode
v0.32.1
What's Changed
🧪 Testing Improvements
- Allow integration and unit tests to run against EOL or desired python version by @ykim-akamai in #618
📖 Documentation
- Added documentation links to pricing modules by @ezilber-akamai in #617
- Fix an example in the doc of list regions module by @zliang-akamai in #609
📦 Dependency Updates
- build(deps): bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0 by @dependabot in #612
Other Changes
- Cleanup, upgrade, and re-organize dependencies by @zliang-akamai in #619
Full Changelog: v0.32.0...v0.32.1
v0.32.0
What's Changed
🚀 New Features
- Adding encryption support for Volumes by @jriddle-linode in #611
⚙️ Repo/CI Improvements
- Configure max-positional-arguments in
pyproject.toml
by @zliang-akamai in #605 - CI: Notify slack channel on releases by @ykim-akamai in #614
📖 Documentation
- Remove Placement Group LA notices by @lgarber-akamai in #607
🧪 Testing Improvements
- test: Add job in E2E CI to attach firewall to any remaining instances by @ykim-akamai in #613
- test: Update disk sizes in integration tests by @ykim-akamai in #616
📦 Dependency Updates
- build(deps): bump types-requests from 2.32.0.20240914 to 2.32.0.20241016 by @dependabot in #608
Full Changelog: v0.31.2...v0.32.0
v0.31.2
What's Changed
🐛 Bug Fixes
- Correct integration-tests dependency name in CI by @lgarber-akamai in #600
🚀 New Features
- Add
region_info
module by @zliang-akamai in #590
💡 Improvements
- Add support for LKE, Volume, NodeBalancer, and network transfer pricing endpoints by @ezilber-akamai in #593
🧪 Testing Improvements
- Account for LUKS headers in instance_config_disk test by @lgarber-akamai in #601
⚙️ Repo/CI Improvements
- Add GHA job to validate injected documentation by @lgarber-akamai in #599
📖 Documentation
- Remove syntax error from doc fragment for injection by @jriddle-linode in #596
- Update commas for docs by @jriddle-linode in #598
📦 Dependency Updates
- build(deps): bump actions/github-script from 6 to 7 by @dependabot in #603
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #604
- build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #602
Full Changelog: v0.31.1...v0.31.2
v0.31.1
What's Changed
🧪 Testing Improvements
- Refactor image replication test cases by @yec-akamai in #589
- Add slack notifications to integration test workflow by @ykim-1 in #592
Full Changelog: v0.31.0...v0.31.1
v0.31.0
What's Changed
🚀 New Features
- Support LKE node pool labels and taints by @yec-akamai in #580
- Implemented changes for Linode Disk Encryption (re-merge) by @ezilber-akamai in #582
💡 Improvements
- Migrate object_cluster_list module to ListModule base class; add deprecation support to ListModule and InfoModule by @lgarber-akamai in #575
- Migrate lke_version_list to use common list info by @yec-akamai in #573
- Remove state,tags,label from linode_common by @yec-akamai in #584
📦 Dependency Updates
- build(deps): bump types-requests from 2.32.0.20240712 to 2.32.0.20240905 by @dependabot in #585
- build(deps): bump types-requests from 2.32.0.20240905 to 2.32.0.20240907 by @dependabot in #586
- build(deps): bump types-requests from 2.32.0.20240907 to 2.32.0.20240914 by @dependabot in #587
Full Changelog: v0.30.1...v0.31.0
v0.30.1
What's Changed
💡 Improvements
- Migrated Token-related info and list modules to new framework by @ezilber-akamai in #576
- Migrated User-related list module to new framework by @ezilber-akamai in #578
- Migrated SSH-Key-related info and list modules to new framework by @ezilber-akamai in #577
- Migrated VLAN-related list module to new framework by @ezilber-akamai in #579
- Migrated Firewall-related info and list modules to new framework by @ezilber-akamai in #568
- Migrated StackScript list module to new framework by @ezilber-akamai in #571
📖 Documentation
- Add "Attaching a Debugger" section to README by @lgarber-akamai in #570
Full Changelog: v0.30.0...v0.30.1
v0.30.0
What's Changed
📋 New Project
- Image Services Gen. 2 by @yec-akamai in #560
🐛 Bug Fixes
- Fix bug preventing SRV records from being created using the
domain_record
module by @yec-akamai in #548 - Fix AttributeError when accessing user grants; migrate
user_info
to base InfoModule; by @lgarber-akamai in #552 - Respect existing
zone_file
result structure by @lgarber-akamai in #569
💡 Improvements
- Add
swap_size
toinstance
module spec by @yec-akamai in #554 - Info & List Module Migrations:
profile_info
by @yec-akamai in #558account_info
by @ezilber-akamai in #562instance_type_list
,type_list
, andinstance_list
by @ezilber-akamai in #565domain_record_info
by @lgarber-akamai in #563domain_info
,domain_list
by @lgarber-akamai in #559event_list
by @lgarber-akamai in #561region_list
by @ezilber-akamai in #564nodebalancer_info
,nodebalancer_list
, andnodebalancer_stats
by @ezilber-akamai in #566
🧪 Testing Improvements
- Improve E2E test firewall creation and teardown by @ykim-1 in #551
📖 Documentation
- Replace all TODO documentation URLs with TechDocs links by @lgarber-akamai in #553
- Mark
ssh_key
is as not updatable inssh_key
module by @yec-akamai in #556 - Update global authors by @jriddle-linode in #555
- Correct documentation samples to resolve generation & injection issues by @lgarber-akamai in #572
Full Changelog: v0.29.0...v0.30.0
v0.29.0
What's Changed
⚠️ Breaking Change
- PG affinity_type, is_strict -> placement_group_type, placement_group_policy by @lgarber-akamai in #540
⚙️ Repo/CI Improvements
- Add project label by @zliang-akamai in #546
📖 Documentation
- Replace all Linode API docs URLs with their TechDocs equivalents by @lgarber-akamai in #547
📦 Dependency Updates
- build(deps): bump types-requests from 2.32.0.20240622 to 2.32.0.20240712 by @dependabot in #544
Full Changelog: v0.28.0...v0.29.0
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