-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test: Add cloud firewall to integration tests #515
test: Add cloud firewall to integration tests #515
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does it clean self up?
I can look for a way to do this. Thanks for pointing this out 👍 |
https://github.com/linode/ansible_linode/actions/runs/9451985544/job/26034184924 |
Merged dev changes to the branch seem to fix the issue :) |
Tests passed: https://github.com/linode/ansible_linode/actions/runs/9468273664/job/26092877519 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
everythings passing nice work
📝 Description
This PR implements Linode Cloud Firewall for integration tests to enhance security.
Default Inbound policy: DROP
Default Outbound policy: ACCEPT
Inbound rule: inbound rule with public ip on port 22
Note: GHA does not support ipv6 so only ipv4 will get added in firewall during GHA execution. However, ipv6 will get added automatically if ipv6 address and route exist
✔️ How to Test
make test
📷 Preview
If applicable, include a screenshot or code snippet of this change. Otherwise, please remove this section.