Differences between revisions 61 and 63 (spanning 2 versions)
Revision 61 as of 2023-01-25 06:23:12
Size: 9636
Editor: PaulWise
Comment: add different pre-built qemu images
Revision 63 as of 2023-03-29 14:43:32
Size: 9955
Editor: PaulWise
Comment: mention the repro builds farm
Deletions are marked like this. Additions are marked like this.
Line 76: Line 76:
== Reproducible Builds ==

The [[https://reproducible-builds.org/|Reproducible Builds]] [[https://reproducible-builds.org/citests/|continuous tests build reproducibility]] for several different distros [[https://tests.reproducible-builds.org/debian/|including packages from Debian]].
Line 97: Line 101:
 * IBM provides a [[https://developer.ibm.com/linuxone/|cloud]] of S/390 machines  * IBM provides a [[https://developer.ibm.com/articles/get-started-with-ibm-linuxone/|cloud]] of S/390 machines

Wanted hardware

If you have some hardware to donate, please check the list of wanted hardware below and contact the appropriate persons directly if appropriate.

If you have some hardware to donate that no-one is specifically looking for and your hardware uses a special type of processor (ARM, PowerPC etc), please check the list of Debian ports for contact information related to your hardware.

If you are still not able to find a recipient for your hardware donation, you may contact the Debian hardware donations delegates for further suggestions.

If you are still not able to find a recipient for your hardware donation, you may list your donation in the table below.

If Debian is not able to accept your hardware donation, you might want to contact other related organisations who are looking for hardware.

Other hardware wishlists

  • Debian bug reports that need special hardware to resolve

  • Debian System Debian Administration (DSA) team wishlist

  • FSFE for Free Software advocacy in Europe

  • EFF for digital rights advocacy in the USA

  • FreeGeek for hardware reuse by individuals and non-profits

  • FreeBSD for Free Software distributions

  • OpenBSD for Free Software distributions

  • GCC Compile Farm for supporting Free Software toolchains and portability

  • OSU-OSL for supporting various Free Software upstream projects

Available hardware

Some services can provide automated access to hardware for running particular kinds of tests. These can help identify specific issues but have limitations on what components can be installed, upgraded or replaced - typically bootloaders are excluded, although bootloader interactivity can be supported.

Hosting

There are several gratis hosting options for Debian related services and discounted hosting options for personal or other services.

Donations

The following table lists hardware that donors have available, where that hardware is located and how to get in touch with the donor if you would like to physically receive that hardware.

Hardware

Location

Conditions

Contact

Comment

No hardware available at this time

Emulated

qemu can be used to emulate chroots or full systems for most Debian architectures.

There are pre-built qemu images provided for multiple architectures from several different sources: cloud gio aurel32.

Debian

Debian provides porterboxen for Debian architectures to Debian members. Debian contributors can also get access via guest accounts. Debian contributors can also upload packages to experimental to check results on Debian buildds.

The debci team provides hardware for running autopkgtest CI jobs provided by packages in the Debian archive.

The salsa CI team provides hardware for running GitLab CI jobs uploaded to the Salsa service.

Luca Falavigna provides Deb-o-matic nodes for different architectures: amd64 i386 arm64 armel armhf mips mipsel mips64el powerpc ppc64el s390x

Debian will buy hardware needed by contributors for Debian related tasks.

Reproducible Builds

The Reproducible Builds continuous tests build reproducibility for several different distros including packages from Debian.

LAVA

See the list of devices on Staging or Production. LAVA is also available in Debian (lava-server) and includes extensive documentation on writing tests for LAVA, including use cases and examples. To submit jobs to the current instances, a login will be required. The LAVA instances available via Linaro require a Launchpad ID to login (permission to submit jobs will need to be given separately). You can also register with Linaro as a community contributor. Alternatively, email the LAVA Debian package maintainers with a link to a git repository containing the YAML files and links to the kernel, dtb and rootfs files so that the jobs can be submitted on your behalf. It may also be worth looking at vmdb2 for support in building images based on the Debian ARMMP kernel packages.

GCC

The GCC project provides a compile farm for GCC and other Free Software with various operating systems and architectures that Free Software developers can login to.

openSUSE

The openSUSE build service allows building packages for several architectures.

SourceHut

SourceHut provides their subscribers (pricing; gratis options) a builds service with access to several Debian architectures

Other

Gratis services:

  • IBM provides a list of cloud resources for POWER (ppc64/ppc64el)

  • IBM provides a cloud of S/390 machines

  • HPC Village provides access to a heterogeneous (hybrid) HPC platform

  • Some of the paid cloud computing providers linked below have free tiers for low resource usage scenarios

Paid services:

Add your hardware wishlist

If you want some specific hardware to be used for your work on Debian, enter your WikiName or TeamName (no spaces) in the text box below and press the button:

If you receive donated hardware, you are expected to post reports about the hardware you received and what it enabled you to achieve to the relevant places, for example to your blog and Planet Debian, to debian-devel, present a talk at DebConf or a mini-DebConf, post to the relevant Debian porting mailing list (debian-arm for eg) etc.

Once you have received the hardware you wanted and no longer need any more of the requested hardware please rename your hardware wishlist page to Hardware/Received/{WikiName} so that we have a record of which hardware was given to who and what was achieved as a result of the donation.

Once you no longer need the hardware you have received, please return it to the donor, donate it to another person/organisation or dispose of it in an environmentally responsible manner.

Received hardware


CategoryPermalink | CategoryHardware