Skip to content

CI: migrate Vagrant + Cirrus to Lima + GHA#4664

Merged
kolyshkin merged 1 commit into
opencontainers:mainfrom
AkihiroSuda:lima-actions
Mar 7, 2025
Merged

CI: migrate Vagrant + Cirrus to Lima + GHA#4664
kolyshkin merged 1 commit into
opencontainers:mainfrom
AkihiroSuda:lima-actions

Conversation

@AkihiroSuda
Copy link
Copy Markdown
Member

  • Unlike proprietary Vagrant, Lima remains to be an open source project
  • GHA now natively supports nested virt on Linux runners

@AkihiroSuda AkihiroSuda force-pushed the lima-actions branch 3 times, most recently from 575844d to 8014f55 Compare March 6, 2025 07:13
@AkihiroSuda

This comment was marked as resolved.

@AkihiroSuda AkihiroSuda marked this pull request as draft March 6, 2025 07:25
@AkihiroSuda AkihiroSuda marked this pull request as ready for review March 6, 2025 07:49
Copy link
Copy Markdown
Member

@rata rata left a comment

Choose a reason for hiding this comment

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

This LGTM, left one question about the instance size

Comment thread .github/workflows/test.yml Outdated
- Unlike proprietary Vagrant, Lima remains to be an open source project
- GHA now natively supports nested virt on Linux runners

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Comment on lines +233 to +236
# CPUs: min(4, host CPU cores)
# RAM: min(4 GiB, half of host memory)
# Disk: 100 GiB
run: limactl start --plain --name=default template://fedora
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

lima autodetects mem and CPU, then?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

@rata
Copy link
Copy Markdown
Member

rata commented Mar 7, 2025

@AkihiroSuda the fedora test didn't start, so I can't merge. Can you repush to see if that is all or if it is somehow related to this PR?

@kolyshkin
Copy link
Copy Markdown
Contributor

The fedora test (on Cirrus CI) is being removed as part of this PR (replaced with fedora on gha).

I will modify CI reqs and merge.

@kolyshkin kolyshkin merged commit aad4d97 into opencontainers:main Mar 7, 2025
@AkihiroSuda AkihiroSuda added backport/1.2-done A PR in main branch which has been backported to release-1.2 backport/1.3-done A PR in main branch which has been backported to release-1.3 labels Mar 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci backport/1.2-done A PR in main branch which has been backported to release-1.2 backport/1.3-done A PR in main branch which has been backported to release-1.3

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants