Revisions of fai-toolkit
- Update to version 2.0.0rc3: * Release 2.0.0-rc3 * nfsroot: set solver.onlyRequires = true for suse * update-cd-methods: suse doesn’t need to check gpg checks for mirror * qemu.rb: work * create-update-cd.rb: warn if a Debian mirror is missing * execute(): always declare log_command * Handle grub_config resolution more gracefully * fai-config.rb: throw bad targets.yaml error correctly * qemu: work * execution.rb: work better with array commands * common.rb: rest of execution things * Moved execution methods to FaiToolkit::Execution module * Initial ft qemu tool * Common#execute: convert output to UTF-8 * nfsroot-suse.rb: don’t die to missing resolv.conf * Start of qemu tests * Fixed a problem in test * output.rb: throw exec locations when --tracing * create-fai-mirror: guard against missing host configs * nfsroot-base-methods.rb: properly unmount ramdisks * scripts.rb: hack to fix nfsroot invocation * nfsroot-base-methods.rb: fixed a typo * ft packages: handle package list parsing correctly * Refactored execute_here * Bugfixes * TODO cleanup * create-fai-mirror: properly pass global options * create-fai-mirror: refactored impl classes * create-fai-mirror: allow reading distro version from host config
- Update to version 2.0.0rc2: * Release 2.0.0-rc2 * Test fixes * Test fixes * work * Bugfixing * Test fixes * tests: improved media creation test * Release 2.0.0-rc1 * Fixes * Typo fix
- Update to version 2.0.0rc1: * Release 2.0.0-rc1 * Fixes * Typo fix * More working tests * work * tests: install fai-toolkit for suse also * Bugfixes * For FAI compatibility, spaces in nfsroot path can’t be used * work * fixes * tests: use separate nfsroots * Tests are passing. Well, some of them. * Test work * tests: package updates * tests: install reprepro * tests: install fai-toolkit for debian * debian: include ca-certificates in debootstrap * Remove obsolete files * tests: added FAI repo * Test fixes * nfroot: create initrd while refreshing also * create-fai-mirror: fall back to config space defined at config * rinse fixes * tests: dracut need tar * tests: added a todo * tests: opensuse needs ca-certificates * Disable default profiles for now * Fixed command * nfsroot: Use firejail instead of chroot for suse
- Update to version 1.3.4: * Release 1.3.4 * create-update-cd: save host classes correctly * fai-config.rb: use target_host as default hostname * New dev cycle * nfsroot-suse.rb: copy repository configs * nfsroot-suse.rb: check required packages * nfsroot: launch fai through systemd - Update to version 1.3.3: * Release 1.3.3 * create-update-cd: write host classes to files * New development cycle * Release 1.3.2 * create-update-cd: work for site specific update cds * mau * work * more work * create-update-cd: more work * create-update-cd: also set grub-pc-path properly
- Update to version 1.3.3: * Release 1.3.3 * create-update-cd: write host classes to files * New development cycle * Release 1.3.2 * create-update-cd: work for site specific update cds * mau * work * more work * create-update-cd: more work * create-update-cd: also set grub-pc-path properly
- Update to version 1.3.2: * Release 1.3.2 * create-update-cd: work for site specific update cds * mau * work * more work * create-update-cd: more work * create-update-cd: also set grub-pc-path properly * create-update-cd: more opensuse work * create-update-cd: check fai-client version better * create-update-cd: check grub-efi in a way that works on SUSE
- Update to version 1.3.1: * Release 1.3.1 * checks.rb: have better error in case of missing target config * create-fai-mirror: typo * nfsroot: don’t die after refresh * create-fai-mirror: removed duplicate nfsroot refresh command * New development cycle * Release 1.3.0 * CHANGELOG.md: fixed a typo * Made suse nfsroot to work * Added .kdev4 config dir
- Update to version 1.3.0: * Release 1.3.0 * CHANGELOG.md: fixed a typo * Made suse nfsroot to work * Added .kdev4 config dir * Added opensuse test config * Added .gitignore * Added project files * nfsroot: mount proc and sysfs for suse too * nfsroot: don’t install nfs filesystem * More work for suse nfsroot * ft.rb: avoid redeclaration of a constant * create-update-cd: hide some kernel modules * create-update-cd: allow hiding /var/tmp * nfsroot: xz also needs xz-utils * nfsroot: lzo needs different name for compressor * Allow specifying dracut compression algorithm * fai-mirror.rb: renames * create-fai-mirror: run nfsroot using ruby * nfsroot: include scripts.rb * nfsroot: renamed @run_scripts to @allow_run_scripts * nfsroot: pass @run_scripts to implementations * Minor cleanup * fai-config.rb: resolve symlinks in nfsroot * create-update-cd: concat classes instead of replace * Begin new development cycle - Update to version 1.2.3: * Release 1.2.3 * Fixed class inclusion
- Update to version 1.2.3: * Release 1.2.3 * Fixed class inclusion * Added means to read included classes from host configurations * Fixed changelog * Don’t create FAI mirror nfsroot with dracut
- Update to version 1.2.2: * Release 1.2.2 * Added missing changelog entry * create-fai-mirror: set nfsroot config space properly * fai-mirror.rb: debug output * Work for nfsroot * Added --output-directory and --no-compress * nfsroot: work for suse support * fai-config.rb: convert config dir to absolute path * Added todo * options.rb: added method to get output flags
- Update to version 1.2.2: * Release 1.2.2 * Added missing changelog entry * create-fai-mirror: set nfsroot config space properly * fai-mirror.rb: debug output * Work for nfsroot * Added --output-directory and --no-compress * nfsroot: work for suse support * fai-config.rb: convert config dir to absolute path * Added todo * options.rb: added method to get output flags * ft base: new features
- Changed service file to be run manually - Update to version 1.2.1: * Release 1.2.1 * Fixed syntax error * Release 1.2.0 * Initial suse nfsroot files * nfsroot modularization work * Initial version of modularized nfsroot * create-update-cd: correct path for new_classes file * create-update-cd: add extra files in correct place * create-update-cd: write new_classes inside nfsroot too * Use correct method...
Displaying revisions 21 - 40 of 184