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

[Automation] - Adding real cluster support for Imported Generic tests #10726

Merged
merged 1 commit into from
Apr 8, 2024

Conversation

izaac
Copy link
Contributor

@izaac izaac commented Mar 28, 2024

Summary

Fixes #
Adds support for using a real cluster during imported cluster tests.

Occurred changes and/or fixed issues

Updating the init.sh script to use a k3s cluster package to create a single node cluster. The information is then stored in the corral configuration for later use.

Technical notes summary

After creating the cluster the updates to the corral package will allow the imported cluster create test to use it.

Both PRs depend on each other.
#10726

Areas or cases that should be tested

Jenkins pipeline

Checklist

  • The PR is linked to an issue and the linked issue has a Milestone, or no issue is needed
  • The PR has a Milestone
  • The PR template has been filled out
  • The PR has been self reviewed
  • The PR has a reviewer assigned
  • The PR has automated tests or clear instructions for manual tests and the linked issue has appropriate QA labels, or tests are not needed
  • The PR has reviewed with UX and tested in light and dark mode, or there are no UX changes

@izaac izaac added area/ci CI and automation related, e.g. GitHub Actions QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this labels Mar 28, 2024
@izaac izaac added this to the v2.9.next1 milestone Mar 28, 2024
@izaac izaac requested a review from yonasberhe23 March 28, 2024 23:08
@izaac izaac self-assigned this Mar 28, 2024
yonasberhe23
yonasberhe23 previously approved these changes Apr 3, 2024
Copy link
Contributor

@yonasberhe23 yonasberhe23 left a comment

Choose a reason for hiding this comment

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

LGTM

@izaac
Copy link
Contributor Author

izaac commented Apr 4, 2024

Rebased and the Jenkinsfile is updated to delete the new resource.

@izaac izaac force-pushed the provision_imported branch 2 times, most recently from a4d6541 to cc7db04 Compare April 5, 2024 18:01
@izaac izaac merged commit e2ce1f3 into rancher:master Apr 8, 2024
25 checks passed
@izaac izaac deleted the provision_imported branch April 8, 2024 21:39
@zube zube bot added [zube]: Done and removed [zube]: Review labels Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci CI and automation related, e.g. GitHub Actions QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants