Commit Graph

554 Commits

Author SHA1 Message Date
Nico Schottelius ca42fdc2dc [vigir] update firmware 2023-02-20 11:09:46 +01:00
Nico Schottelius 331efdaf16 [viwib] wait 30s for device to disappear 2023-02-04 13:34:09 +01:00
Nico Schottelius 20b6479660 [viwib] switch to viwib2 by default 2023-02-04 13:31:36 +01:00
Nico Schottelius 18ea33de66 [viwib] use scp -O (legacy) for openwrt 2023-02-04 13:29:06 +01:00
Nico Schottelius 0c27d8ae21 [viwib] upgrade to 22.03.3 2023-02-04 13:24:47 +01:00
Nico Schottelius 26cefb3e9a [ceph] add script for only removing the osd without disk 2022-12-07 10:46:44 +01:00
kjg 9bb54276aa [tools] update fedora-build-opennebula-image.sh for Fedora 36 2022-11-16 15:45:35 +00:00
kjg 824680e123 [tools] update fedora-build-opennebula-image.sh for Fedora 36 2022-11-15 13:57:49 +00:00
kjg e39e8a66c2 [tools] update devuan-build-opennebula-image.sh for chimaera 2022-11-15 10:05:22 +00:00
Nico Schottelius 27e127abdc ++admin script 2022-11-11 11:05:57 +01:00
Nico Schottelius 1b6eb1cc93 alpine-installer: put /boot on the right mountpoint 2022-10-09 12:00:02 +02:00
Nico Schottelius 4415a0ae06 ++debug 2022-10-07 20:35:09 +02:00
Nico Schottelius 02ca6960aa ++abort ripe if password is not set 2022-09-29 15:57:27 +02:00
Nico Schottelius 9f4b5a172e add ripe.sh 2022-09-29 15:56:39 +02:00
Nico Schottelius 09ceca72c9 operwrt: add script for viwib2 firmware upgrade 2022-09-05 19:48:03 +02:00
Nico Schottelius 44f201c96d Alpine disk installer: fix mount points for efi 2022-08-05 23:29:24 +02:00
Nico Schottelius 9672f5eb7c [alpine/opennebula] begin upgrade to 3.16 - unfinished 2022-07-20 12:36:37 +02:00
Nico Schottelius 43e9822510 Update viirb firmware upgrader 2022-07-11 11:15:09 +02:00
Nico Schottelius 7d486e1a26 [mjpeg streamer] need to add additional packages in openwrt 21.x 2022-07-08 16:13:24 +02:00
Nico Schottelius 619056a29e Merge branch 'master' of code.ungleich.ch:ungleich-public/ungleich-tools 2022-07-08 16:07:33 +02:00
Nico Schottelius 2e09e7ef59 [openwrt/mjpeg] allow camera/fix name 2022-07-08 16:07:21 +02:00
Jørn Åne de Jong a1cad581b9 Add zfs_enable to rc.conf 2022-06-12 08:37:29 +02:00
Jørn Åne de Jong 9266f02268 cloudsetup 1.2 is now in ports, no need to override anymore 2022-06-12 08:37:29 +02:00
Jørn Åne de Jong ac6a724d04 Vanity: use quotes as in rc.conf 2022-06-12 08:37:29 +02:00
Jørn Åne de Jong 84daa8eca4 Set PermitRootLogin without-password
This replaces the PermitRootLogin yes + PasswordAuthentication no construction.
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong beb967c196 Update cloudsetup to 1.2 2022-06-12 08:37:29 +02:00
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