Commit graph

6 commits

Author SHA1 Message Date
fnux
ad72ebc80d Merge branch 'master' into 'master'
[OpenNebula-images] Add scripts to generate FreeBSD images.

See merge request ungleich-public/ungleich-tools!5
2020-05-13 11:13:11 +02:00
4eb3bc5523 Add WIP archlinux image definition script 2020-05-12 07:15:50 +02:00
abea4dbdad [OpenNebula-images] Add scripts to generate FreeBSD images.
Tested for 12.1-RELEASE, 11.3-STABLE should be tested as well.

Two scripts are added, FreeBSD-build-opennebula-image-generic.sh takes
information from the environment and generates the specified image with either
dualstack or IPv6-only kernel and base applications.

FreeBSD-build-opennebula-image.sh has the versions supported in DCL and
generates
all neeeded images (combination of Version x Network support).

This should run in a DCL VM with an OK amount of cores (4/8 minimum), 2-4G RAM,
and storage of roughly 20G + 5G * #resulting_images.

This is because there is the base system, a 'pristine chroot', and during the
build there can be 2 copies of the resulting system written to the system.
Since there are 4 combinations of images:
  {STABLE,RELEASE} x {dualstack, IPv6ONLY}

That means we'll need to assign about 40G storage to be on the safe side.
2020-05-11 12:29:52 +02:00
b3f79de311 Add debian image build definition 2020-05-11 10:51:26 +02:00
43b52b264d Add forgotten centos to opennebula-images dir, +x ubuntu-build-one-... 2020-05-11 10:20:00 +02:00
6ea31faa47 Move ONE image defitions to their own folder 2020-05-11 10:19:08 +02:00