Generic base boxes, providing a variety of operating systems, and available across a number of different virtualized platforms.
The templates in this repo require a current version of packer, (1.3.4+) and in some cases, make use of features which haven't been officially merged and/or released yet. Use the res/providers/packer.sh script to build an appropriately patched packer binary.
Add retry function to scripts and wrap yum/apt/apk/pacman/etc (prototype in silent.sh already)
Automatically retry failed box builds
Generate docker variants for the RHEL/Oracle/Ubuntu/Debian/Alpine configurations
Add upload/delete/release functions to robox.sh
Add vagrant user password randomization logic to the bundled Vagrantfiles
Add init based test, and SSH command test to the box test and check script
IPQoS lowdelay throughput to the relevant configs to solve the OpenSSH bug
The following operating systems have been requested by a member of the robox community, but require a volunteer, so they can be incorporated into the robox workflow.
The following operating systems are on my personal list, but haven't been added because of various resource contraints.
OpenSUSE Leap v15 (already building v42.3)
Oracle v6 (already building v7)
Scientific Linux v6/v7
The roboxes are maintained by volunteers, and provided for free. As such we rely on donations to cover the cost of the hardware, and bandwidth. If you find this project useful, and would like to see it grow, please help by making a Bitcoin, Bitcoin Cash, Monero or monetary donation. If you represent a public cloud, and would like to provide infrastructure support, please contact us directly, or open a ticket.
Bitcoin Cash qqxyedtn68jg84w4mkd3vsw2nu6pgkydnudza0ed0m