Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove dnbd3 patchdownloader-centos7 | Jonathan Bauer | 2021-06-23 | 1 | -13/+0 |
| | |||||
* | build-initramfs.sh: update branches | Jonathan Bauer | 2021-06-23 | 1 | -1/+2 |
| | |||||
* | [dnbd3-rootfs] update dnbd3 build routine | Jonathan Bauer | 2021-06-23 | 1 | -1/+7 |
| | |||||
* | [slx-network] change to new splashtool path | Jonathan Bauer | 2021-05-06 | 1 | -2/+2 |
| | |||||
* | [slx-ssl] improve check for empty ssl dir | Jonathan Bauer | 2021-05-06 | 1 | -1/+1 |
| | |||||
* | [slx-splash] inst_hook does not like <() | Jonathan Bauer | 2021-05-06 | 6 | -7/+16 |
| | |||||
* | [slx-splash] initial support for splashtool | Jonathan Bauer | 2021-05-06 | 22 | -94/+317 |
| | |||||
* | [slx-ssl] suppress output of rmdir | Jonathan Bauer | 2021-04-13 | 1 | -1/+1 |
| | |||||
* | [dnbd3-rootfs] copy dnbd3-client over to stage4 | Jonathan Bauer | 2021-04-07 | 2 | -2/+11 |
| | |||||
* | [slx-dmsetup] reintroduce linear 1:1 mapping of scratch device | Jonathan Bauer | 2021-02-17 | 1 | -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 stage4 | Jonathan Bauer | 2021-02-16 | 1 | -1/+10 |
| | |||||
* | [conf-tgz] use $config_tgz everywhere | Jonathan Bauer | 2021-02-16 | 1 | -2/+2 |
| | |||||
* | [slx-ssl] new module for SSL sat support | Jonathan Bauer | 2020-12-08 | 2 | -0/+47 |
| | |||||
* | [dnbd3-rootfs] fix xloop module names | Jonathan Bauer | 2020-11-26 | 1 | -2/+2 |
| | |||||
* | [busybox] enable '--install' | Jonathan Bauer | 2020-11-26 | 1 | -1/+1 |
| | |||||
* | [busybox] update busybox config | Jonathan Bauer | 2020-11-26 | 2 | -433/+283 |
| | |||||
* | [dnbd3-rootfs] switch to urls for xmount/qemu-xmount | Jonathan Bauer | 2020-11-26 | 1 | -13/+10 |
| | |||||
* | build-initramfs.sh: disable shallow clones for now | Jonathan Bauer | 2020-11-19 | 1 | -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 while | Jonathan Bauer | 2020-11-18 | 1 | -2/+1 |
| | |||||
* | [dnbd3-rootfs] renamed handler: kernel -> xloop | Jonathan Bauer | 2020-11-18 | 1 | -2/+2 |
| | |||||
* | [dnbd3-rootfs] fix install path for xloop modules | Jonathan Bauer | 2020-11-17 | 1 | -1/+1 |
| | |||||
* | [dnbd3-rootfs] fix: removed stray char | Jonathan Bauer | 2020-11-17 | 1 | -1/+1 |
| | |||||
* | build-initramfs.sh: default to HEAD on master for dnbd3 | Jonathan Bauer | 2020-11-17 | 1 | -3/+2 |
| | |||||
* | [dnbd3-rootfs] fix path to xloop build | Jonathan Bauer | 2020-11-17 | 1 | -3/+1 |
| | |||||
* | [dnbd3-rootfs] remove deprecated code | Jonathan Bauer | 2020-11-17 | 1 | -7/+0 |
| | |||||
* | [dnbd3-rootfs] move to refactor branch | Jonathan Bauer | 2020-11-17 | 2 | -8/+1 |
| | |||||
* | [dnbd3-rootfs] cmake refactor for dnbd3/xloop | Jonathan Bauer | 2020-11-17 | 3 | -84/+64 |
| | |||||
* | [slx-dmsetup] remove deprecated script | Jonathan Bauer | 2020-11-13 | 2 | -34/+0 |
| | |||||
* | [dnbd3-rootfs] improve debug messages when downloading config | Jonathan Bauer | 2020-11-06 | 1 | -4/+2 |
| | |||||
* | [slx-network] activate dhcp in stage4 by default | Jonathan Bauer | 2020-10-28 | 1 | -4/+6 |
| | | | | can be disabled by SLX_STAGE4_DHCP="no". | ||||
* | [slx-clock] remove unneeded fork | Jonathan Bauer | 2020-10-23 | 1 | -2/+2 |
| | |||||
* | [slx-dmsetup] copy ntfsfree within PATH | Jonathan Bauer | 2020-10-23 | 1 | -1/+2 |
| | |||||
* | [slx-dmsetup] include ntfsfree | Jonathan Bauer | 2020-10-22 | 1 | -1/+3 |
| | | | | and remove old comment that was wrong anyway | ||||
* | [slx-dmsetup] Don't fall back to /run/openslx for CoW-tmpfs | Simon Rettberg | 2020-10-09 | 1 | -5/+2 |
| | | | | This would mask anything already in /run/openslx. | ||||
* | [slx-dmsetup] Minor cleanup | Simon Rettberg | 2020-10-09 | 1 | -4/+3 |
| | |||||
* | [slx-network] SLX_PXE_NETIF -> /run/network.conf | Jonathan Bauer | 2020-10-06 | 1 | -1/+1 |
| | |||||
* | [slx-network] SLX_DISABLE_STAGE4_DHCP -> SLX_STAGE4_DHCP | Jonathan Bauer | 2020-10-06 | 1 | -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_FRAMES | Jonathan Bauer | 2020-10-05 | 2 | -0/+9 |
| | |||||
* | [slx-network] no 'exit' in hooks... | Jonathan Bauer | 2020-10-05 | 1 | -21/+21 |
| | |||||
* | [slx-dmsetup] part-table: Allow different units for min and max | Simon Rettberg | 2020-10-02 | 1 | -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 volume | Simon Rettberg | 2020-10-02 | 1 | -12/+16 |
| | |||||
* | [slx-dmsetup] Use _sz for sizes expressed in 512b sectors | Simon Rettberg | 2020-10-01 | 1 | -59/+61 |
| | |||||
* | [slx-dmsetup] Avoid creating linear targets that are 1:1 mappings | Simon Rettberg | 2020-10-01 | 1 | -87/+120 |
| | | | | Also a bit more cleanup and comments. | ||||
* | [slx-dmsetup] Add support for ntfsfree | Simon Rettberg | 2020-09-30 | 1 | -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 case | Simon Rettberg | 2020-09-30 | 1 | -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 call | Simon Rettberg | 2020-09-30 | 1 | -1/+1 |
| | |||||
* | [slx-dmsetup] Simplifications, comments | Simon Rettberg | 2020-09-30 | 1 | -21/+33 |
| | |||||
* | [slx-dmsetup] Fix minor coding style issues, fix dd call | Simon Rettberg | 2020-09-29 | 1 | -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/hosts | Jonathan Bauer | 2020-09-17 | 1 | -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 generation | Jonathan Bauer | 2020-09-17 | 1 | -1/+1 |
| |