Configure compute.network_firewall_policy_rule and add example#769
Configure compute.network_firewall_policy_rule and add example#769turkenf merged 13 commits intocrossplane-contrib:mainfrom brais-real-edo:network_firewall_policy_rule
Conversation
|
/test-examples="examples/compute/v1beta1/networkfirewallpolicyrule.yaml" |
turkenf
left a comment
There was a problem hiding this comment.
Hi @brais-real-edo, congrats on your first contribution! 🎉
To move forward with your PR faster and more securely, it's a good idea to consider the following:
- Please make sure your PR description covers all of the changes you've made. For example, when I looked at the description, you just mentioned issue #645, but I see you've also tried to add the resource
google_network_security_address_group. If there is another change you have made, clearly mentioning it will make the job of the maintainer who will review the PR easier. - When adding a new resource, please first perform manual tests for the added resource and then open the PR. Mention the results of the manual tests you performed in the description section of the PR and feel free to ask if you encounter any issues. I left a short comment about the failed uptest, but I recommend you continue with manual testing from now on.
Thanks in advance 🙏
|
/test-examples="examples/compute/v1beta1/networkfirewallpolicyrule.yaml" |
turkenf
left a comment
There was a problem hiding this comment.
@brais-real-edo, thanks a lot for carefully following the manual testing steps and sharing them with us — really appreciate the effort!
I’ve taken a detailed look at your PR and left a few comments for you. As you also mentioned on Slack, it makes sense to add a manual intervention annotation to the NetworkFirewallPolicyRule example.
I’ve included the resources where the annotation should be added, along with explanations.
Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Co-authored-by: Fatih Türken <103541666+turkenf@users.noreply.github.com> Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Co-authored-by: Fatih Türken <103541666+turkenf@users.noreply.github.com> Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Co-authored-by: Fatih Türken <103541666+turkenf@users.noreply.github.com> Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Co-authored-by: Fatih Türken <103541666+turkenf@users.noreply.github.com> Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Co-authored-by: Fatih Türken <103541666+turkenf@users.noreply.github.com> Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Co-authored-by: Fatih Türken <103541666+turkenf@users.noreply.github.com> Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Co-authored-by: Fatih Türken <103541666+turkenf@users.noreply.github.com> Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
Signed-off-by: Brais Real <brais.real@edreamsodigeo.com>
|
/test-examples="examples/networksecurity/v1beta1/addressgroup.yaml" https://github.com/crossplane-contrib/provider-upjet-gcp/actions/runs/14524317604 Note: Since Network Security API is paid, it has been enabled and disabled to test the resource. |
turkenf
left a comment
There was a problem hiding this comment.
Thank you for your efforts on this PR @brais-real-edo 🙌
Description of your changes
I have:
make reviewableto ensure this PR is ready for review.How has this code been tested
Manual testing
google_network_security_address_group
Apply
Import
make run stopped
make run started
Delete
Resource has been deleted
google_compute_network_firewall_policy_rule
Apply
Import
make run stopped
make run started
Delete
The resource has been deleted