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

Run CI container pipeline kola tests with the new mantle image #275

Merged
merged 2 commits into from
Apr 20, 2022

Conversation

pothos
Copy link
Member

@pothos pothos commented Apr 19, 2022

The SDK container does not exist for arm64 and is quite heavy. We
currently also resort to a unconditional rebuilding of mantle inside
the SDK.
Use the new mantle container image to run kola tests, and pin its
version through a text file that gets updated by GitHub Actions.

How to use

Port to flatcar-3139, flatcar-3185, flatcar-3200

Testing done

  • GitHub Action PRs were created as expected: https://github.com/pothos/scripts/pulls

  • arm64 qemu(_update) tests passed on the arm64 Jenkins build executor

  • amd64 qemu(_update) tests passed

  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)
    ↑ not needed

@pothos pothos force-pushed the kai/mantle-container branch 3 times, most recently from 00d8018 to 600546b Compare April 19, 2022 12:32
@pothos pothos requested a review from a team April 20, 2022 06:05
@pothos pothos marked this pull request as ready for review April 20, 2022 06:05
ci-automation/test.sh Outdated Show resolved Hide resolved
The SDK container does not exist for arm64 and is quite heavy. We
currently also resort to a unconditional rebuilding of mantle inside
the SDK.
Use the new mantle container image to run kola tests, and pin its
version through a text file that gets updated by GitHub Actions.
The rsync copy logs made it hard to navigate the job output.
Remove the --progress and -v flags.
@pothos
Copy link
Member Author

pothos commented Apr 20, 2022

I'll also backport this to all channels

@pothos pothos merged commit 721fc9f into main Apr 20, 2022
@pothos pothos deleted the kai/mantle-container branch April 20, 2022 10:16
pothos added a commit that referenced this pull request Apr 20, 2022
Run CI container pipeline kola tests with the new mantle image
pothos added a commit that referenced this pull request Apr 20, 2022
Run CI container pipeline kola tests with the new mantle image
pothos added a commit that referenced this pull request Apr 20, 2022
Run CI container pipeline kola tests with the new mantle image
pothos added a commit that referenced this pull request Apr 26, 2022
Run CI container pipeline kola tests with the new mantle image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants