Skip to content

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

Merged
pothos merged 2 commits intomainfrom
kai/mantle-container
Apr 20, 2022
Merged

Run CI container pipeline kola tests with the new mantle image#275
pothos merged 2 commits intomainfrom
kai/mantle-container

Conversation

@pothos
Copy link
Copy Markdown
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
@pothos pothos force-pushed the kai/mantle-container branch from c4f344f to e68e30d Compare April 20, 2022 10:10
pothos added 2 commits April 20, 2022 19:13
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 pothos force-pushed the kai/mantle-container branch from e68e30d to 98e9947 Compare April 20, 2022 10:13
@pothos
Copy link
Copy Markdown
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

Development

Successfully merging this pull request may close these issues.

2 participants