This instance is meant for quick testing and is wiped every monday morning.

Please use boot.ci-tron.dev for production deployments.

edit README.md

CI-tron - Bare-metal CI infrastructure

You have successfully generated a disk image for your pabloyoyoista-x8664 CI gateway!

Flashing instructions

In order to make use of it, you will need to:

Hardware setup

Please refer to CI-tron's hardware requirements for an up-to-date information.

Boot sequence

You may now boot your CI gateway which should go through the following boot stages:

  • Firmware;
  • iPXE bootloader:
    • Get a local IP address using DHCP;
    • Download and execute the boot script from config/boot/boot.ipxe
    • Download the kernel, modules, firmware, and initramfs of boot2container (https://gitlab.freedesktop.org/gfx-ci/boot2container);
    • Boot the wanted configuration.
  • Boot2container:
    • Get an IP address using DHCP;
    • Download the secret part of the command line which contains per-boot credentials to the configuration bucket;
    • Find and mount the most appropriate block device to use as a cache device among unpartitioned drives or partitions (see gateway_cache_device in config/boot/boot.ipxe);
    • Download and run the wanted CI-tron image (see gateway_img_path in config/boot/boot.ipxe).
  • CI-tron:
    • Boot using systemd;
    • Load the dashboard on the current virtual terminal.

Usage

Please consult CI-tron's documentation for further guidance on how to interact with your CI gateway!

pabloyoyoista-x8664 - File browser
Bytes usage:
2.0%
# of files:
3.0%
Path Size Last modified Actions
config/boot/boot.ipxe 2112 2026-02-03 23:40:54.286000+00:00 download download edit
config/boot/secrets 258 2026-02-03 23:40:54.250000+00:00 download download edit
config/config.env 114 2026-02-04 16:01:44.167000+00:00 download download edit
config/mars_db.yaml 3278 2026-02-04 17:49:20.099000+00:00 download download edit
config/minio/minio.env 137 2026-02-04 21:32:06.087000+00:00 download download edit
config/network/hostapd-mgmt.conf 257 2026-02-03 23:40:54.292000+00:00 download download edit
config/network/mgmt.leases 0 2026-02-04 21:32:05.383000+00:00 download download edit
config/registries/8100_quay.yml.j2.example 643 2026-02-04 16:01:44.245000+00:00 download download edit
config/registries/8101_docker_io.yml.j2.example 658 2026-02-04 16:01:44.267000+00:00 download download edit
config/registries/README.md 1685 2026-02-04 16:01:44.226000+00:00 download download edit
config/ssh/authorized_keys 185 2026-02-03 23:40:54.297000+00:00 download download edit
config/ssh/ssh_host_ecdsa_key 525 2026-02-03 23:43:05.844000+00:00 download download edit
config/ssh/ssh_host_ecdsa_key.pub 194 2026-02-03 23:43:05.847000+00:00 download download edit
config/ssh/ssh_host_ed25519_key 432 2026-02-03 23:43:05.847000+00:00 download download edit
config/ssh/ssh_host_ed25519_key.pub 114 2026-02-03 23:43:05.849000+00:00 download download edit
config/ssh/ssh_host_rsa_key 2622 2026-02-03 23:43:05.866000+00:00 download download edit
config/ssh/ssh_host_rsa_key.pub 586 2026-02-03 23:43:05.862000+00:00 download download edit
config/ssh/sshd_config 647 2026-02-03 23:43:07.241000+00:00 download download edit
config/wireguard/wg0.conf 115 2026-02-03 23:43:08.283000+00:00 download download edit
config/wireguard/wg0.key 45 2026-02-03 23:43:08.281000+00:00 download download edit
config/wireguard/wg0.pub 45 2026-02-03 23:43:08.281000+00:00 download download edit
README.md 2154 2026-02-03 23:30:17.668000+00:00 download download edit
hw-pabloyoyoista-x8664-efi_x86_64.img.README.md 502 2026-02-03 23:30:17.660000+00:00 download download edit
hw-pabloyoyoista-x8664-efi_x86_64.img.xz 169024 2026-02-03 23:30:17.662000+00:00 download download edit
hw-pabloyoyoista-x8664-efi_x86_64.img.xz.sha256sum 144 2026-02-03 23:30:17.666000+00:00 download download edit
hw-pabloyoyoista-x8664.crt 4860 2026-02-03 23:30:17.656000+00:00 download download edit
hw-pabloyoyoista-x8664.fingerprint 41 2026-02-03 23:30:17.659000+00:00 download download edit
hw-pabloyoyoista-x8664.key 1704 2026-02-03 23:30:17.652000+00:00 download download edit
hw-pabloyoyoista-x8664.req 903 2026-02-03 23:30:17.654000+00:00 download download edit