Skip to content

Commit

Permalink
fix: reproducibility tests
Browse files Browse the repository at this point in the history
Update pkg names and add missing targets for reproducibility test.

Signed-off-by: Noel Georgi <git@frezbo.dev>
  • Loading branch information
frezbo committed Sep 10, 2024
1 parent bf3c9d2 commit 8a80e47
Showing 1 changed file with 36 additions and 19 deletions.
55 changes: 36 additions & 19 deletions reproducibility/pkg.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,53 +16,70 @@ dependencies:
# chelsio-firmware can be ignored from reproducibility test since it's linux-firmware copied from pkgs
# - stage: chelsio-firmware
# drbd can be ignored from reproducibility test since it's kernel modules copied from pkgs
# crun can be ignored from reproducibility test since it's a tarball downloaded and extracted (no build happens)
# - stage: crun
# - stage: drbd

- stage: ecr-credential-provider
- stage: fuse3

# gasket-driver can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: gasket-driver

- stage: gvisor
- stage: gvisor-debug
- stage: hello-world-service

# i915-ucode can be ignored from reproducibility test since it's linux-firmware copied from pkgs
# - stage: i915-ucode
# intel-ice-firmware can be ignored from reproducibility test since it's linux-firmware copied from pkgs
# - stage: intel-ice-firmware
# intel-ucode can be ignored from reproducibility test since it's a tarball downloaded and extracted (no build happens)
# - stage: intel-ucode

- stage: iscsi-tools
# kata-containers can be ignored from reproducibility test since it's a tarball downloaded and extracted (no build happens)
# - stage: kata-containers
- stage: mdadm
# mei can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: mei
- stage: nut-client
- stage: nvidia-container-toolkit

# nvidia-fabricmanager can be ignored from reproducibility test since it's a tarball downloaded and extracted (no build happens)
# - stage: nvidia-fabricmanager
# nvidia-open-gpu-kernel-modules can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: nvidia-open-gpu-kernel-modules

- stage: nvidia-container-toolkit-lts
from: /
to: /nvidia-container-toolkit-lts
- stage: nvidia-container-toolkit-production
from: /
to: /nvidia-container-toolkit-production
# nvidia-fabricmanage-lts can be ignored from reproducibility test since it's a tarball downloaded and extracted (no build happens)
# - stage: nvidia-fabricmanager-lts
# nvidia-fabricmanage-production can be ignored from reproducibility test since it's a tarball downloaded and extracted (no build happens)
# - stage: nvidia-fabricmanager-production
# nvidia-open-gpu-kernel-modules-lts can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: nvidia-open-gpu-kernel-modules-lts
# nvidia-open-gpu-kernel-modules-production can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: nvidia-open-gpu-kernel-modules-production
- stage: qemu-guest-agent
# qlogic-firmware can be ignored from reproducibility test since it's linux-firmware copied from pkgs
# - stage: qlogic-firmware
# realtek-firmware can be ignored from reproducibility test since it's linux-firmware copied from pkgs
# - stage: realtek-firmware
# spin can be ignored from reproducibility test since it's a tarball downloaded and extracted (no build happens)
# - stage: spin
- stage: stargz-snapshotter
- stage: tailscale

# thunderbolt can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: thunderbolt
# uinput can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: uinput
# usb-modem-drivers can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: usb-modem-drivers

- stage: util-linux-tools

# v4l-uvc-drivers can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: v4l-uvc-drivers

- stage: xe-guest-utilities
- stage: vmtoolsd-guest-agent
# - stage: wasmedge # wasmedge can be ignored from reproducibility test since it's a tarball downloaded and extracted (no build happens)
- stage: xen-guest-agent
- stage: zfs

# nonfree-kmod-nvidia can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: nonfree-kmod-nvidia
# nonfree-kmod-nvidia-lts can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: nonfree-kmod-nvidia-lts
# nonfree-kmod-nvidia-production can be ignored from reproducibility test since it's kernel modules copied from pkgs
# - stage: nonfree-kmod-nvidia-production
finalize:
# here we're only copying /rootfs since we don't want the manifest.yaml files
- from: /rootfs
Expand Down

0 comments on commit 8a80e47

Please sign in to comment.