Jørn Åne de Jong
b14fa3db42
Hotfix the pkg-plist file for the cloudsetup port
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
03aee8ad68
Mount dev after tarbombing
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
d35d04801a
Run freebsd-update at first boot instead of build
...
Since the image probably isn't going to be rebuild that often,
it's better to update at first boot, even though that will take longer.
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
a4daf87a34
Make cloudsetup version overrideable
...
This is useful for applying hotfixes before the updated port lands in
FreeBSD ports.
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
d3369d321a
Rename gptboot0 to gptboot on single-disk UFS
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
c9353f1736
Install firstboot script through ports
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
906754e841
Prepare for later EFI boot
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
39ff637064
Add quotes around variables
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
02e273faf4
Remove target directories on cleanup
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
2b71524438
Bump clsetup and rename to cloudsetup
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
2a0b713a78
Use temporary pool name while installing
...
This will allow running the script when the OS is already running off
a pool named "zroot".
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
7bac053757
Update FreeBSD 13.1 and remove dependencies
...
- Upgrade to 13.1-RELEASE
- Build ZFS and UFS images in same script
- Replace OpenNebula's addon-context-linux script with a new script
- New script does not have dependency on bash, Python and Ruby
- pkg is no longer preinstalled, but FreeBSD still offers on first invocation
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
31431ef8db
Remove mountpoints not in an 13.0-RELASE install
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
f24303d021
Make the image zstd-19 compressed
2022-06-12 08:37:29 +02:00
Nico Schottelius
33cc65ecc2
Upgrade to FreeBSD 13 and sync with ZFS script
2022-06-12 08:37:24 +02:00
Jørn Åne de Jong
805ad9228b
Do not create empty pkg directory
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
ad5e1d5fa3
Add -zfs to image name
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
a389fdd795
Install qemu-tools as part of the script
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
2263c0df2e
Shorter duplicate zpool check
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
9e926a90dc
Remove the trap, THEN cleanup
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
c4b91aa64a
Remove caches before creating the image
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
eaa5ed671d
Make freebsd-zfs-build-opennebula-image.sh executable
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
059a0d6bae
Fix overly zealous double-zpool check
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
4fbd39ea1e
Add FreeBSD on ZFS install script
2022-06-12 08:35:13 +02:00
Nico Schottelius
d5d327b936
Update ubuntu build script to build 22.04
2022-06-03 17:15:22 +02:00
Nico Schottelius
0d7367df9a
freebsd: also bump the ports release
2022-05-02 10:23:35 +02:00
Nico Schottelius
2828b4e79d
FreeBSD: bump to 13.0
2022-05-01 14:02:27 +02:00
920833fa9b
ONE / Debian: update to bulleyes
2021-11-18 16:31:57 +01:00
eb421d4dcd
[image]Update arch-build-opennebula-image.sh for Task#9418
2021-09-28 17:50:08 +02:00
11415886bb
[image]Update arch-build-opennebula-image.sh for Task#9418
2021-09-28 10:36:52 +02:00
2e60bbe9d0
[opennebula] use base instead of minimal_base pattern for openSUSE image
2021-07-29 17:55:27 +02:00
a62bb0d49d
[opennebula] update openSUSE image to Leap 15.3
2021-07-29 17:01:58 +02:00
826906bb42
[opennebula] initial openSUSE image definition
2021-07-29 16:16:04 +02:00
Dominique Roux
4e9f7d23f8
[alpine]: updated to v3.14
2021-06-25 09:54:11 +02:00
root
385ee49a2e
[tools]create almalinux-script
2021-04-02 09:03:15 -04:00
5a0dbe8f82
Cleaning and tweaking (missing one-context?) of arch ONE script
2021-03-11 10:56:06 +01:00
Nico Schottelius
095b184be9
[alpine/opennebula] update to v3.13
2021-02-06 22:17:13 +01:00
25f67f2541
Bump Fedora image to F33
2021-01-04 08:47:45 +01:00
1badf78864
Fix devuan IMAGE_PATH output
2020-12-07 08:40:01 +01:00
568aab75e1
Initial devuan ONE image build script
2020-12-07 07:57:57 +01:00
2d676bf2dc
Bump ubuntu image release
2020-10-24 13:15:23 +02:00
Nico Schottelius
912dcabe9f
+passwd
...
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
2020-08-24 10:00:02 +02:00
Nico Schottelius
5e966b852d
setup password in opennebula
2020-08-07 15:01:56 +02:00
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