summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* remove dnbd3 patchdownloader-centos7Jonathan Bauer2021-06-231-13/+0Star
|
* build-initramfs.sh: update branchesJonathan Bauer2021-06-231-1/+2
|
* [dnbd3-rootfs] update dnbd3 build routineJonathan Bauer2021-06-231-1/+7
|
* [slx-network] change to new splashtool pathJonathan Bauer2021-05-061-2/+2
|
* [slx-ssl] improve check for empty ssl dirJonathan Bauer2021-05-061-1/+1
|
* [slx-splash] inst_hook does not like <()Jonathan Bauer2021-05-066-7/+16
|
* [slx-splash] initial support for splashtoolJonathan Bauer2021-05-0622-94/+317
|
* [slx-ssl] suppress output of rmdirJonathan Bauer2021-04-131-1/+1
|
* [dnbd3-rootfs] copy dnbd3-client over to stage4Jonathan Bauer2021-04-072-2/+11
|
* [slx-dmsetup] reintroduce linear 1:1 mapping of scratch deviceJonathan Bauer2021-02-171-1/+13
| | | | | | | | Using the physical partition of NVMe directly led to errors when creating the pool. As a workaround, we can "wrap" it in a linear target of the same size. While this is superfluous in general, this works around that specific problem. We can remove this workaround when we have a better idea on how to fix pool creation on NVMes.
* [conf-tgz] dump list of config.tgz files to stage4Jonathan Bauer2021-02-161-1/+10
|
* [conf-tgz] use $config_tgz everywhereJonathan Bauer2021-02-161-2/+2
|
* [slx-ssl] new module for SSL sat supportJonathan Bauer2020-12-082-0/+47
|
* [dnbd3-rootfs] fix xloop module namesJonathan Bauer2020-11-261-2/+2
|
* [busybox] enable '--install'Jonathan Bauer2020-11-261-1/+1
|
* [busybox] update busybox configJonathan Bauer2020-11-262-433/+283Star
|
* [dnbd3-rootfs] switch to urls for xmount/qemu-xmountJonathan Bauer2020-11-261-13/+10Star
|
* build-initramfs.sh: disable shallow clones for nowJonathan Bauer2020-11-191-1/+1
| | | | no longer that big of a deal since we are now downloading xmount/qemu-xmount via http instead of cloning the repo. These two will get deprecated soon anyway.
* [busybox] eh, that was broken for a whileJonathan Bauer2020-11-181-2/+1Star
|
* [dnbd3-rootfs] renamed handler: kernel -> xloopJonathan Bauer2020-11-181-2/+2
|
* [dnbd3-rootfs] fix install path for xloop modulesJonathan Bauer2020-11-171-1/+1
|
* [dnbd3-rootfs] fix: removed stray charJonathan Bauer2020-11-171-1/+1
|
* build-initramfs.sh: default to HEAD on master for dnbd3Jonathan Bauer2020-11-171-3/+2Star
|
* [dnbd3-rootfs] fix path to xloop buildJonathan Bauer2020-11-171-3/+1Star
|
* [dnbd3-rootfs] remove deprecated codeJonathan Bauer2020-11-171-7/+0Star
|
* [dnbd3-rootfs] move to refactor branchJonathan Bauer2020-11-172-8/+1Star
|
* [dnbd3-rootfs] cmake refactor for dnbd3/xloopJonathan Bauer2020-11-173-84/+64Star
|
* [slx-dmsetup] remove deprecated scriptJonathan Bauer2020-11-132-34/+0Star
|
* [dnbd3-rootfs] improve debug messages when downloading configJonathan Bauer2020-11-061-4/+2Star
|
* [slx-network] activate dhcp in stage4 by defaultJonathan Bauer2020-10-281-4/+6
| | | | can be disabled by SLX_STAGE4_DHCP="no".
* [slx-clock] remove unneeded forkJonathan Bauer2020-10-231-2/+2
|
* [slx-dmsetup] copy ntfsfree within PATHJonathan Bauer2020-10-231-1/+2
|
* [slx-dmsetup] include ntfsfreeJonathan Bauer2020-10-221-1/+3
| | | | and remove old comment that was wrong anyway
* [slx-dmsetup] Don't fall back to /run/openslx for CoW-tmpfsSimon Rettberg2020-10-091-5/+2Star
| | | | This would mask anything already in /run/openslx.
* [slx-dmsetup] Minor cleanupSimon Rettberg2020-10-091-4/+3Star
|
* [slx-network] SLX_PXE_NETIF -> /run/network.confJonathan Bauer2020-10-061-1/+1
|
* [slx-network] SLX_DISABLE_STAGE4_DHCP -> SLX_STAGE4_DHCPJonathan Bauer2020-10-061-1/+1
| | | | | SLX_STAGE4_DHCP now needs to be explicitely set to 'yes' to activate the busybox based dhcp client in stage4.
* [slx-network] support for SLX_JUMBO_FRAMESJonathan Bauer2020-10-052-0/+9
|
* [slx-network] no 'exit' in hooks...Jonathan Bauer2020-10-051-21/+21
|
* [slx-dmsetup] part-table: Allow different units for min and maxSimon Rettberg2020-10-021-32/+51
| | | | | It can useful to specify a minumum size in absolute terms, but have the maximum value be a percentage of the writable device.
* [slx-dmsetup] Add overprovisioning formula for CoW volumeSimon Rettberg2020-10-021-12/+16
|
* [slx-dmsetup] Use _sz for sizes expressed in 512b sectorsSimon Rettberg2020-10-011-59/+61
|
* [slx-dmsetup] Avoid creating linear targets that are 1:1 mappingsSimon Rettberg2020-10-011-87/+120
| | | | Also a bit more cleanup and comments.
* [slx-dmsetup] Add support for ntfsfreeSimon Rettberg2020-09-301-2/+56
| | | | | | | | | | | | For now, prepare for later on-demand growing of the pool-data davice by using unused space of NTFS partitions. We do this by scanning available NTFS partitions and recording the available free space on them. Additionally, we make the pool-metadata volume a little larger to account for potential future growth of the data part. This feature is controlled by the SLX_NTFSFREE variable which can be empty/"never", "backup" for the scenario described above, or "always" for always using NTFS partition's free space (to be implemented).
* [slx-dmsetup] Block zeroing not required in our use caseSimon Rettberg2020-09-301-1/+1
| | | | | | This is more useful if you pass volumes from the thin pool to potentially untrused VMs or containers. We just run a normal file system on top which takes care of zeroing for us already.
* [slx-dmsetup] Fix another dd callSimon Rettberg2020-09-301-1/+1
|
* [slx-dmsetup] Simplifications, commentsSimon Rettberg2020-09-301-21/+33
|
* [slx-dmsetup] Fix minor coding style issues, fix dd callSimon Rettberg2020-09-291-28/+37
| | | | | Change low watermark from 4 to 100MB. Add a few comments. dd call was somehow working, but was reading from a random stdin?
* [slx-network] do not generate 127.0.1.1 entry in /etc/hostsJonathan Bauer2020-09-171-1/+1
| | | | | it breaks lookups on CentOS/NEMO. Need to check if *not* creating that entry breaks something else somewhere else...
* [slx-dmsetup] simplier random dm-crypt key generationJonathan Bauer2020-09-171-1/+1
|