Skip to content

Release v0.43.0#727

Merged
ezilber-akamai merged 14 commits intomainfrom
dev
Dec 11, 2025
Merged

Release v0.43.0#727
ezilber-akamai merged 14 commits intomainfrom
dev

Conversation

@yec-akamai
Copy link
Contributor

No description provided.

dependabot bot and others added 5 commits October 15, 2025 10:47
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ize documentation generation (#726)

* Fix make gendocs error; parallelize documentation generation

* Bump docs workflow to 3.13

* oops

* Pin versions
* Override Python SDK version to be the feature branch

* Add interface as an allowed firewall device (#676)

* Add interface as an allowed firewall device

* Add todo

* Firewall settings modules (#681)

* Fix `parse_linode_types` for `JSONObject`

* Add `firewall_settings` module and docs

* Add `firewall_settings_info` module, docs, and tests

* Fix helper

* lint fix

* more lint fix

* more more lint fixes

* Add interface_id to IP docs (#684)

* Update VPC docs (#675)

* Fix doc for entity_type

* Fix lint

* Implement firewall template modules (#686)

* Implement firewall template modules

* Fix lint

* Linode Interfaces: Support endpoints under /linode/instances/{id}/interfaces (#687)

* Linode Interfaces: Support endpoints under /linode/instances/{id}/interfaces

* Revert inventory

* make gendocS

* oops

* Add docs example

* Finishing touches

* Adjustments

* oops

* make gendocs

* oops

* WIP

* Fix weird wording

* Scope attributes in settings info module

* instance_id -> linode_id

* oops

* fix firewall issue

* Update tests/integration/targets/instance_linode_interface/tasks/main.yaml

Co-authored-by: Erik Zilber <ezilber@akamai.com>

---------

Co-authored-by: Erik Zilber <ezilber@akamai.com>

* Fix doc

* Fix null firewall_id during creation of instance with linode interface (#719)

* VPC Dual Stack: Add support for Linode Interfaces (#721)

* Implement Linode Interfaces IPv6

* minor bug fix

* Minor docs fix

* Fix expecting error test (#724)

* Catch all exceptions from running `exec_module`

* Fail when the error message is not in `msg`

* make format

* Change BaseException to Exception

* Update format_generic_error

---------

Co-authored-by: Lena Garber <114949949+lgarber-akamai@users.noreply.github.com>
Co-authored-by: Erik Zilber <ezilber@akamai.com>
@yec-akamai yec-akamai requested a review from a team as a code owner November 20, 2025 20:03
@yec-akamai yec-akamai added the ignore-for-release PRs you do not want to render in the changelog label Nov 21, 2025
yec-akamai and others added 8 commits November 21, 2025 16:19
* fix image filter

* drop none interfaces

* address comments
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…t_firewall_ids when None (#731)

* fix test failures

* Add clarifying comment:

* Update plugins/module_utils/linode_helper.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* tidy up

* _diff_default

* Drop comment

* oops

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Fix handle_updates None filtering issue

* oops
* add firewall-id

* address feedback

* fix linters

* add tests

* add enterprise clsuter firewall nodepool

* Apply suggestion from @lgarber-akamai

* Apply suggestion from @Copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* address feedback

* fix linter

* remove apitoken

---------

Co-authored-by: Ye Chen <127243817+yec-akamai@users.noreply.github.com>
Co-authored-by: Lena Garber <114949949+lgarber-akamai@users.noreply.github.com>
Co-authored-by: rpotla <rpotla@akamai.com>
Co-authored-by: Zhiwei Liang <121905282+zliang-akamai@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Erik Zilber <ezilber@akamai.com>
@ezilber-akamai ezilber-akamai merged commit 04f653e into main Dec 11, 2025
37 of 42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ignore-for-release PRs you do not want to render in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants