Skip to content

Ipv6 validation for Golang#1564

Merged
dimivel merged 3 commits intocloudfoundry:developfrom
sap-contributions:CFDEPLOY-215-ipv6-validation-go
May 21, 2025
Merged

Ipv6 validation for Golang#1564
dimivel merged 3 commits intocloudfoundry:developfrom
sap-contributions:CFDEPLOY-215-ipv6-validation-go

Conversation

@Milena-Encheva
Copy link
Copy Markdown
Contributor

@Milena-Encheva Milena-Encheva commented May 13, 2025

Are you submitting this PR against the develop branch?

Yes.

What is this change about?

The change is part of the ipv6 egress validation cycle. We progressively extend all of the exciting buildpacks relevant to our ecosystem. In this PR we provide additional endpoints in the Golang application for testing IPv6 support. In case ipv6 validation is enabled, we verify that egress ipv6 call are possible with Go applications.

Please provide contextual information.

https://github.com/cloudfoundry/community/blob/main/toc/rfc/rfc-0038-ipv6-dual-stack-for-cf.md

What version of cf-deployment have you run this cf-acceptance-test change against?

v48.9.0

Please check all that apply for this PR:

  • introduces a new test --- Are you sure everyone should be running this test?
  • changes an existing test
  • requires an update to a CATs integration-config

Did you update the README as appropriate for this change?

  • YES
  • N/A

If you are introducing a new acceptance test, what is your rationale for including it CATs rather than your own acceptance test suite?

_CATs should validate IPv6 egress calls with Golang application. We add changes regarding to this buildpack only. The test group for ipv6 was already created.

How many more (or fewer) seconds of runtime will this change introduce to CATs?

Around 90 seconds per test.

What is the level of urgency for publishing this change?

  • Urgent - unblocks current or future work
  • Slightly Less than Urgent

Tag your pair, your PM, and/or team!

@oliver-heinrich @iaftab-alam

@oliver-heinrich
Copy link
Copy Markdown

Hi @jochenehret , seems that only approvers can add reviewers to the PR. Aftab and Dimitar are currently not available...can you add the reviewers?

@jochenehret jochenehret requested review from a team May 13, 2025 14:40
Copy link
Copy Markdown
Contributor

@jochenehret jochenehret left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, I just found a wrong test description.

ipv6/ipv6.go Outdated
@@ -82,7 +82,7 @@ var _ = IPv6Describe("IPv6 Connectivity Tests", func() {
})

Context(fmt.Sprintf("Using Node.js stack: %s", stack), func() {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line still refers to "Node.js"

@jochenehret jochenehret requested review from a team May 16, 2025 06:31
@dimivel dimivel merged commit 90fe554 into cloudfoundry:develop May 21, 2025
3 checks passed
iaftab-alam added a commit to sap-contributions/cf-acceptance-tests that referenced this pull request May 21, 2025
@iaftab-alam iaftab-alam mentioned this pull request May 21, 2025
7 tasks
iaftab-alam added a commit to sap-contributions/cf-acceptance-tests that referenced this pull request May 21, 2025
iaftab-alam added a commit to sap-contributions/cf-acceptance-tests that referenced this pull request May 21, 2025
iaftab-alam added a commit that referenced this pull request May 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants