summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [dnbd3-rootfs] formattingJonathan Bauer2018-03-151-8/+5Star
|
* [dnbd3-rootfs] support multiple identifiers RW devJonathan Bauer2018-03-151-7/+16
|
* [openslx_tmp_format] only warn if sanity checks fails and do not spawn an ↵Jonathan Bauer2018-03-151-9/+16
| | | | emergency_shell since this is to be considered a non-critical error.
* no exit in sourced scripts round2wqJonathan Bauer2018-03-131-2/+0Star
|
* [systemd-networkd-ext] fix script when resolvedJonathan Bauer2018-03-071-9/+12
| | | | not installed in stage4
* [systemd-networkd-ext] strengthen vlan matchingJonathan Bauer2018-03-071-7/+6Star
|
* [ib-conf] if VLAN is configured, use the ip of the vlan interface toJonathan Bauer2018-03-071-0/+3
| | | | determine the suffix for the ib interface
* [conf-tgz] no exit in sourced script....Jonathan Bauer2018-03-071-2/+2
|
* [ib-conf] fix boot interface nameJonathan Bauer2018-03-071-1/+3
| | | | | use boot interface name from /run/openslx/pxe-network.conf instead of hardcoded :)
* add mkfs.xfs and fsck.xfs to dnbd3-rootfs binariesJonathan Bauer2018-03-061-2/+2
|
* fixesJonathan Bauer2018-03-064-4/+2Star
|
* new module to mount newroot's /tmp pre-pivotJonathan Bauer2018-03-062-0/+22
| | | | Uses SLX_TMP_PARTITION_IDENTIFIER to mount $NEWROOT/tmp
* new module to format newroot's /tmpJonathan Bauer2018-03-062-0/+54
| | | | | Uses SLX_TMP_PARTITION_IDENTIFIER from the openslx configuration file to detect which partition to format. Formatting is done either by the command in SLX_TMP_PARTITION_FILESYSTEM_CREATE_COMMAND, if set, or by either mkfs.xfs or mkfs.ext4 as fallbacks
* add VLAN supportJonathan Bauer2018-01-184-108/+169
| | | | | * dhcp configuration for stage4 is still suboptimal * reworked various scripts
* add support for slxsrv=@<ip>Jonathan Bauer2018-01-182-19/+19
| | | | + retry downloading config if it fails, to catch some network delays....
* ask systemctl where dracut-mount is ...Jonathan Bauer2017-10-191-2/+2
| | | | instead of searching it with find which might yield false positives...
* [dnbd3-rootfs] SLX_{ROOT,DEMO}_PASSJonathan Bauer2017-10-181-0/+9
|
* [dnbd3-rootfs] dump pxe net info to configJonathan Bauer2017-10-181-1/+4
| | | | | * also renamed it to /opt/openslx/config to be conform to what stage4/bwlp expects
* [systemd-networkd-ext] support for bridgedJonathan Bauer2017-10-183-29/+82
| | | | | | | | | | | | * various fixes/improvements for bridged mode * will copy over the config to stage4 before switch_root and switch to DHCP on the PXE interface * will keep the parsed info in /run/openslx/pxe-network.conf for later use (instead of parsing it multiple times...) * bridged is still defined by BRIDGED in parse-kcl hook which should change * still has workarounds for hostname/dns/search as this is not yet fully working using systemd-networkd/resolved
* remove dep on busyboxJonathan Bauer2017-09-221-2/+1Star
|
* ...Jonathan Bauer2017-09-221-2/+1Star
|
* fix fail...Jonathan Bauer2017-09-221-2/+2
|
* [dnbd3-rootfs] add systemd-networkd supportJonathan Bauer2017-09-221-3/+6
| | | | | module will now pull 'systemd-networkd-ext' if systemd-inird module is to be built, or the old 'network' module for the old sysvinit.
* reworked systemd-networkd moduleJonathan Bauer2017-09-224-101/+233
| | | | | | | | | * support new KCL arguments: domain, dns, hostname * fallback to DHCP configuration during stage3, if IP config is missing * copies the unit files to NEWROOT to ensure they present * configures boot interface to do DHCP within stage4 (this is to get proper nameservers and domain from the DHCP - currently bugged due to systemd version afaik)
* [conf-tgz] add gzipJonathan Bauer2017-09-131-1/+1
|
* set permissions of generated initramfs to 0644Jonathan Bauer2017-08-031-0/+2
|
* added systemd-networkd extension moduleJonathan Bauer2017-08-032-0/+147
|
* declare root directory instead of calling dirname ...all the time...Jonathan Bauer2017-03-071-30/+19Star
|
* moved all dracut modules to modules.d/ + supportJonathan Bauer2017-03-0797-29/+43
|
* Yannick Bilger's WLAN boot prototypeJonathan Bauer2016-12-0160-0/+2378
|
* Merge branch 'master' of git.openslx.org:openslx-ng/systemd-inittorben2016-12-0117-350/+650
|\
| * duh 2.0Jonathan Bauer2016-07-291-1/+1
| |
| * duhJonathan Bauer2016-07-291-1/+1
| |
| * add ib-conf and bootnet-confJonathan Bauer2016-07-291-4/+4
| |
| * add modules for infiniband/bootnet sysconfig scriptsJonathan Bauer2016-07-295-1/+69
| |
| * respect system's dracut configurationJonathan Bauer2016-07-291-1/+2
| |
| * add dns by default in the build-initramfs logicJonathan Bauer2016-07-291-10/+8Star
| |
| * [dns] rudimentary module parsing dns, domain and hostname from kclJonathan Bauer2016-07-292-0/+24
| |
| * [fetch-config] add trailing slash after $slxbaseJonathan Bauer2016-05-241-2/+2
| |
| * also copy/build conf-tgz module (quick hack)Jonathan Bauer2016-04-191-17/+24
| |
| * minor commentsJonathan Bauer2016-04-191-2/+3
| |
| * fix helpJonathan Bauer2016-04-191-1/+1
| |
| * (DEFAULT_)RSYNC_OPTS option usageJonathan Bauer2016-04-192-5/+18
| |
| * minor: gitignoreJonathan Bauer2016-04-191-1/+1
| |
| * 25G > 20G default container sizeJonathan Bauer2016-04-182-10/+12
| |
| * remove debug codeJonathan Bauer2016-04-181-1/+0Star
| |
| * fix parsing of rsync_opts and change to explicit rsync_rsh option in config fileJonathan Bauer2016-04-182-6/+5Star
| |
| * reworked cleanup & stuffJonathan Bauer2016-04-183-146/+133Star
| |
| * update rebashjandob2016-04-082-4/+9
| |
| * more stuff for packagingJonathan Bauer2016-04-083-291/+318
| | | | | | | | new "--export" & "--update", see help