Skip to content
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

Migrate kind jobs to the cloud Jenkins #6521

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

KMAnju-2021
Copy link
Contributor

@KMAnju-2021 KMAnju-2021 commented Jul 9, 2024

Signed-off-by: KMAnju-2021 km074btcse18@igdtuw.ac.in
part of: #6698

@KMAnju-2021 KMAnju-2021 marked this pull request as draft July 9, 2024 10:06
@KMAnju-2021 KMAnju-2021 requested a review from rajnkamr July 9, 2024 10:06
@rajnkamr rajnkamr added this to the Antrea v2.2 release milestone Jul 15, 2024
@KMAnju-2021 KMAnju-2021 added area/test/infra Issues or PRs related to test infrastructure (Jenkins configuration, Ansible playbook, Kind wrappers area/test/jenkins Issue about jenkins setup code labels Jul 29, 2024
@antrea-bot
Copy link
Collaborator

Can one of the admins verify this patch?

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-networkpolicy

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-conformance

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-ipv6-networkpolicy

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-ipv6-conformance

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-ipv6-only-conformance

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-ipv6-only-networkpolicy

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-ipv6-only-e2e

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-ipv6-networkpolicy

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-ipv6-e2e

@KMAnju-2021 KMAnju-2021 marked this pull request as ready for review September 30, 2024 10:50
@KMAnju-2021 KMAnju-2021 changed the title [WIP]Add IPV4 Kind CI Job support for cloud jenkins Add IPV4 Kind CI Job support for cloud jenkins Sep 30, 2024
@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-ipv6-networkpolicy

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-conformance

@KMAnju-2021
Copy link
Contributor Author

/test-kind-cloud-conformance
/test-kind-cloud-e2e

@KMAnju-2021 KMAnju-2021 force-pushed the cloud-kind-jobs branch 2 times, most recently from 0ce972c to aa10062 Compare October 1, 2024 06:29
@KMAnju-2021
Copy link
Contributor Author

/test-kind-all-features-conformance

@KMAnju-2021
Copy link
Contributor Author

/test-kind-whole-conformance

Copy link
Contributor

@antoninbas antoninbas left a comment

Choose a reason for hiding this comment

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

I'll defer to @XinShuYang on this one but I have 2 questions:

  • I see changes related to IPv6 in the PR (/test-kind-cloud-ipv6-only-networkpolicy), but the PR title seems to indicate that the changes are for IPv4 only?
  • do we really have to change the trigger phrase to include "cloud" (e.g., test-kind-e2e -> test-kind-cloud-e2e) or can we keep the same ones? If I understand this PR correctly, "cloud" just means that the tests are being run in the public cloud (GCP)?

@XinShuYang
Copy link
Contributor

I'll defer to @XinShuYang on this one but I have 2 questions:

* I see changes related to IPv6 in the PR (`/test-kind-cloud-ipv6-only-networkpolicy`), but the PR title seems to indicate that the changes are for IPv4 only?

You're right, Antonin. The aim of this PR is to migrate all kinds of jobs to the cloud Jenkins according to #6698, not just those for IPv4. @KMAnju-2021 You can include this issue number in the commit message for the future task tracking.

* do we really have to change the trigger phrase to include "cloud" (e.g., `test-kind-e2e -> test-kind-cloud-e2e`) or can we keep the same ones? If I understand this PR correctly, "cloud" just means that the tests are being run in the public cloud (GCP)?

I share the same view. I've discussed this offline with @KMAnju-2021 , and we agree that there is no need to include "cloud" in the kind job name.

@KMAnju-2021 KMAnju-2021 changed the title Add IPV4 Kind CI Job support for cloud jenkins Migrate kind jobs to the cloud Jenkins Oct 2, 2024
@KMAnju-2021
Copy link
Contributor Author

/test-kind-e2e

@XinShuYang
Copy link
Contributor

/test-kind-all

@XinShuYang
Copy link
Contributor

@KMAnju-2021 It seems all-feature-conformance and whole-conformance can not be triggered by "test-kind-all", did you update them in Jenkins? Also, if all kind jobs have been migrated to the new Jenkins instance, please disable all related jobs in the source instance to prevent the old jobs from being triggered.

@KMAnju-2021
Copy link
Contributor Author

/test-kind-all

@KMAnju-2021
Copy link
Contributor Author

@KMAnju-2021 It seems all-feature-conformance and whole-conformance can not be triggered by "test-kind-all", did you update them in Jenkins? Also, if all kind jobs have been migrated to the new Jenkins instance, please disable all related jobs in the source instance to prevent the old jobs from being triggered.

done, thanks!

@rajnkamr
Copy link
Contributor

rajnkamr commented Oct 4, 2024

#6698 (comment)
Need to support ipam trigger phrase for kind in gcp cloud in a separate PR

@KMAnju-2021 KMAnju-2021 force-pushed the cloud-kind-jobs branch 2 times, most recently from 18d34bf to 13eb730 Compare October 6, 2024 11:41
Signed-off-by: KMAnju-2021 <km074btcse18@igdtuw.ac.in>
@KMAnju-2021
Copy link
Contributor Author

/test-all

@KMAnju-2021
Copy link
Contributor Author

/test-kind-networkpolicy

@KMAnju-2021
Copy link
Contributor Author

/test-kind-conformance

@KMAnju-2021
Copy link
Contributor Author

/test-kind-networkpolicy

@@ -1206,8 +1206,127 @@
fingerprint: false
Copy link
Contributor

@XinShuYang XinShuYang Oct 8, 2024

Choose a reason for hiding this comment

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

@KMAnju-2021 Please update the multicluster testbed label in cloud yaml if it has been verified that the multicluster job can pass on the same Kind testbed.

@KMAnju-2021
Copy link
Contributor Author

/test-multicluster-e2e

2 similar comments
@KMAnju-2021
Copy link
Contributor Author

/test-multicluster-e2e

@KMAnju-2021
Copy link
Contributor Author

/test-multicluster-e2e

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/test/infra Issues or PRs related to test infrastructure (Jenkins configuration, Ansible playbook, Kind wrappers area/test/jenkins Issue about jenkins setup code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants