Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build

Latest: v2.0.0

The image builder for rocky

All the supported releases are here:

Release x86_64 aarch64 s390x ppc64le
10 ✅ (rsync,scp,nfs,tar) ✅ (rsync,scp,nfs,tar) ✅ (rsync,scp,nfs,tar) ✅ (rsync,scp,nfs,tar)
9 ✅ (rsync,scp,nfs,tar) ✅ (rsync,scp,nfs,tar) ✅ (rsync,scp,nfs,tar)

No sshfs cell is listed for any release: fuse-sshfs is not packaged in Rocky's BaseOS or AppStream for 9 or 10 (it lives in EPEL), and a base image should not carry a third-party repository. rsync, nfs-utils and tree are all in BaseOS, so every other sync method listed above is real.

How the images are built:

Each image is built automatically in the anyvm-org/rocky-builder repo's GitHub Actions: it downloads the official Rocky Linux GenericCloud image, customizes it (serial console, ssh, first-boot setup), boots it in QEMU, pre-installs the packages listed in the conf, and exports the disk as a compressed qcow2 image. No interactive installer is run.

Upstream media: the official Rocky Linux cloud images from https://download.rockylinux.org/pub/rocky/ (download page: https://rockylinux.org/download).

How to build:

  1. Use the manual.yml to build manually.

    Run the workflow manually, you will get a view-only webconsole from the output of the workflow, just open the link in your web browser.

    You will also get an interactive VNC connection port from the output, you can connect to the vm by any vnc client.

  2. Run the builder locally on your Ubuntu machine.

    Just clone the repo. and run:

    python3 build.py conf/rocky-9.conf

About

Rocky Linux VM images for anyvm

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages