Skip to content

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] <[email protected]>
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] <[email protected]>
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] <[email protected]>
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 <[email protected]>

---------

Co-authored-by: Erik Zilber <[email protected]>

* 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 <[email protected]>
Co-authored-by: Erik Zilber <[email protected]>
@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] <[email protected]>
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 <[email protected]>

* tidy up

* _diff_default

* Drop comment

* oops

---------

Co-authored-by: Copilot <[email protected]>
* 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 <[email protected]>

* address feedback

* fix linter

* remove apitoken

---------

Co-authored-by: Ye Chen <[email protected]>
Co-authored-by: Lena Garber <[email protected]>
Co-authored-by: rpotla <[email protected]>
Co-authored-by: Zhiwei Liang <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Erik Zilber <[email protected]>
@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.

6 participants