Nico Schottelius
9e8e39b2ee
Also install dnf for centos
2020-07-21 12:18:13 +02:00
Nico Schottelius
01330943ba
Install requirements for plain centos7 to build centos7 VM
2020-07-21 12:08:38 +02:00
7e55e76b14
Fix FreeBSD ONE image build script
2020-07-21 11:09:21 +02:00
8db3786b5b
centos7/LUKS script: take LUKS passphrase as command-line argument
2020-07-06 12:37:18 +02:00
1e39b0aa84
Do not use custom reposdir for centos7/LUKS image
2020-07-06 11:36:09 +02:00
9ba788e75b
Centos 7 / LUKS: fix ONE script removal
2020-07-06 10:52:55 +02:00
c0f32f78e3
CentOS/luks: disable SSH/user+password ONE scripts
2020-07-06 10:43:27 +02:00
4dab15fae2
Remove incomplete centos-8 support centos-luks ONE image
2020-07-06 10:38:17 +02:00
45f48f3e05
centos-build-luks -> centos7-build-luks, fix blkid calls
2020-07-06 09:59:52 +02:00
c9d1ab6e13
Add missing centos-extras repo
2020-07-06 09:45:04 +02:00
79aaff38b8
centos luks image: use local repo dir, crypttab instead of kernel args
2020-07-06 09:45:04 +02:00
310ab5fd7a
CentOS luks image -> replace sfdisk by parted
2020-07-06 09:45:04 +02:00
4682ed9a3a
More tuning to CentOS LUKS image
2020-06-29 17:46:48 +02:00
91ed6d57f2
Tune centos image for 7
2020-06-29 12:25:39 +02:00
afaa9ef712
Create initial structure for LUKS-encrypted CentOS images
2020-06-29 08:49:24 +02:00
e4d3062d45
Bump alpine script to 3.12
2020-05-30 07:50:27 +02:00
9c17dad41d
Fix local generation for debian image
2020-05-24 09:22:29 +02:00
1841857703
FreeBSD image: fix environment, mktemp disk image
2020-05-24 08:59:19 +02:00
0d554866c8
Initial sourcehut-inspired freebsd image build script
2020-05-24 08:49:41 +02:00
67c8cc94a4
Move EvilHam's FreeBSD scripts to legacy directory
2020-05-24 08:33:59 +02:00
3f9245d582
Debian ONE image: set hostname
2020-05-24 08:26:18 +02:00
5a2e01d0ed
s/Ubuntu/Debian/ in debian build script
2020-05-13 14:27:58 +02:00
0e7aa75959
Fix locale issue in debian image
2020-05-13 14:25:17 +02:00
5af488b9d6
Fix script call in FreeBSD build following renaming
2020-05-13 12:09:26 +02:00
810ef1598e
Rename freebsd build scripts for consistency
2020-05-13 11:41:34 +02:00
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