Releases: linode/ansible_linode
Releases · linode/ansible_linode
v0.34.0
What's Changed
🚀 New Features
- Support IP module to allocate a new IP by @yec-akamai in #628
🧪 Testing Improvements
- Update OBJ tests and examples by @zliang-akamai in #633
⚙️ Repo/CI Improvements
- Add security workflows by @zliang-akamai in #634
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
💡 Improvements
- Use linode_api4 API error handling logic; remove format_api_error(...) helper by @lgarber-akamai in #624
- Support
authorized users
field in Instance by @ezilber-akamai in #627
🧪 Testing Improvements
- test: Add smoke test suite and GHA workflow by @ykim-akamai in #629
- test: Update instance_inventory test assertions by @ykim-akamai in #631
⚙️ Repo/CI Improvements
- ci: update slack release message by @ykim-akamai in #622
- Pin Python version to 3.10 in documentation validation workflow by @lgarber-akamai in #625
📖 Documentation
- doc: Remove Image Services Gen2 LA notice by @yec-akamai in #626
📦 Dependency Updates
- build(deps): bump slackapi/slack-github-action from 1.27.0 to 2.0.0 by @dependabot in #623
Full Changelog: v0.32.1...v0.33.0
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