Commit Graph

  • 1809bde178 Error out in testing if machine type isn't known to run.sh. case Érico Nogueira 2021-07-05 21:29:01 -0300
  • b6462521f0 Replace old asciicast with new screenshot Zach Dykstra 2021-03-30 16:42:31 -0500
  • c759df9dae For musl/non-dracut compat, change default hostid to non-zero value Zach Dykstra 2021-03-30 10:09:06 -0500
  • 31a03b121a Remove extraneous ZFSBootMenu: from zinfo messages Zach Dykstra 2021-03-29 23:47:31 -0500
  • 93765ba313 Bump to version 1.9.0 Zach Dykstra 2021-03-29 22:37:43 -0500
  • 318a54cbe2 Update changelog and documentation for the upcoming release. Zach Dykstra 2021-03-23 22:14:53 -0500
  • 89f9c6435e Disambiguate set_hostid log message Zach Dykstra 2021-03-25 13:22:59 -0500
  • 7bc4ccdc6b Remove dracut-ism, replace with an internal check Zach Dykstra 2021-03-25 13:17:01 -0500
  • fadfd0f31d Use --props and --raw when send | recv duplicating Andrew J. Hesford 2021-03-23 21:58:21 -0400
  • eadb935bd4 Show errors with the global mod+l zlogtail instance Zach Dykstra 2021-03-22 21:14:05 -0500
  • e548ff774a Add zbmcmdline CLI helper to show merged commandline Zach Dykstra 2021-03-18 21:52:21 -0500
  • 0a4b1f7f46 Use signify to sign binary assets Andrew J. Hesford 2021-03-15 23:49:30 -0400
  • 14fa480449 Prune, ya dogs of war, prune! Zach Dykstra 2021-03-15 20:57:05 -0500
  • e36f4ce04c Put v before the version number in the release assets Zach Dykstra 2021-03-15 20:37:42 -0500
  • 78a519d777
    Binary release helpers / run-time changes Zach Dykstra 2021-03-15 20:21:40 -0500
  • f92d7bf2f1 Add feature flag for --info=hidden Zach Dykstra 2021-03-12 20:53:15 -0600
  • 6e913205fa
    Update TPSReport.md Zach Dykstra 2021-03-11 23:12:01 -0600
  • 8398196bdd Add TPS report for release QA Andrew J. Hesford 2021-03-11 22:35:18 -0500
  • 1b46a0f277 Pre-populate test environment with a ZBM image made in the environment Andrew J. Hesford 2021-03-11 16:14:33 -0500
  • 98cfc69e94
    Show if BE is encrypted, add path to chroot prompt (#157) Zach Dykstra 2021-03-11 10:38:31 -0600
  • 803ef54cad
    Create SSH includes for running VMs (#158) Zach Dykstra 2021-03-11 10:31:43 -0600
  • 93036bed9a Clean up Debian/Ubuntu, use hostcache for packages Andrew J. Hesford 2021-03-11 11:18:42 -0500
  • 972b21b710 Set hostname uniformly in image.sh Andrew J. Hesford 2021-03-11 09:44:36 -0500
  • 8f963e4bb4 Set ZBM key source when creating encrypted testbeds Andrew J. Hesford 2021-03-11 08:59:24 -0500
  • 7c6baaf188 MOD-W clears the screen; Fixes #154 Zach Dykstra 2021-03-10 21:24:59 -0600
  • 6967c08f36 Invert creation behavior in run.sh Andrew J. Hesford 2021-03-10 22:16:57 -0500
  • 39f35e61b1 Avoid installing grub (Ubuntu) and lvm2 (Debian) Andrew J. Hesford 2021-03-10 21:29:43 -0500
  • 15b0b39de9 Support caching of downloads when building test environments Andrew J. Hesford 2021-03-10 12:17:29 -0500
  • ad89e77e45 Unify Ubuntu/Debian install scripts, make sure all BEs get needed key files Andrew J. Hesford 2021-03-10 19:54:39 -0500
  • 76d026ac1c Use rootfs tarball and preinstall ZBM in Void testbeds Andrew J. Hesford 2021-03-10 10:20:22 -0500
  • 36ae92c53f Disable space checks when bootstrapping Arch Andrew J. Hesford 2021-03-10 10:25:35 -0500
  • 58f5dd060c Better support for testing of multiple distributions Andrew J. Hesford 2021-03-07 15:04:50 -0500
  • 848bfc9dae Do not drop to emergency shell if zbm.preferred cannot be imported Andrew J. Hesford 2021-03-07 14:11:21 -0500
  • f022442b27 Testing pool name/file name enhancements Zach Dykstra 2021-03-07 10:41:02 -0600
  • fd94635bc5
    Fix PS1 in arch/debian/ubuntu, set custom prompt in emergency shell (#151) Zach Dykstra 2021-03-07 09:59:34 -0600
  • dee62289c4 Support older versions of fzf/sk/dmesg Zach Dykstra 2021-03-06 12:31:09 -0600
  • 6e28f42588 Non-zero return from chroot should be debug info, not an error Andrew J. Hesford 2021-03-05 12:24:25 -0500
  • 809720a036 Common network config and ZBM setup in non-Void VMs Andrew J. Hesford 2021-03-05 09:57:16 -0500
  • 7963044a2a Pass in a sane path to the test VM creation system, remove unknown dpkg-reconfigure option Zach Dykstra 2021-03-05 00:02:50 -0600
  • 82ab9a75c4 Add `stty` to required exectables in module-setup.sh Andrew J. Hesford 2021-03-04 16:17:19 -0500
  • 93df43d4eb Add support for Ubuntu testbeds Andrew J. Hesford 2021-03-04 15:22:27 -0500
  • f962f507a5 Use configurable destinations for all paths in Makefile Andrew J. Hesford 2021-03-04 08:23:27 -0500
  • 36a29ccc0d Support for testing of multiple distributions Zach Dykstra 2021-02-20 17:49:15 -0600
  • 52f781ca0a suppress_kcl_arg always returns a string with a trailing space Zach Dykstra 2021-02-28 11:22:26 -0600
  • 03a38b56c0 Column view for help key footers Andrew J. Hesford 2021-02-28 10:19:03 -0600
  • b79eb4ba98 Add missing help text for mod L / view logs Zach Dykstra 2021-02-27 11:38:28 -0600
  • b935159417 Fix check of zbm.set_hostid on kernel command line Andrew J. Hesford 2021-02-27 09:02:50 -0500
  • 951111eddb
    Add support to discover and assume a hostid, as well as fix arguments passed to a BE (#147) Zach Dykstra 2021-02-25 18:29:10 -0600
  • ed9a8c542b Only add script/function tracing to debug messages Zach Dykstra 2021-02-22 13:08:08 -0600
  • 7e1a98be72 When debug mode is enabled, do not set -q on the dracut command line Zach Dykstra 2021-02-18 16:23:37 -0600
  • 29cf15c9a8
    Logging lifecycle (#146) Zach Dykstra 2021-02-17 22:31:07 -0600
  • d5abae7fea
    Use a common warning method (#145) Zach Dykstra 2021-02-16 22:38:29 -0600
  • 6af0944a59 Set green color for current tmux window, allow scroll back history Zach Dykstra 2021-02-16 20:33:39 -0600
  • 629346f6b2 Automagically source zfsbootmenu-lib in emergency shell Zach Dykstra 2021-02-16 20:18:57 -0600
  • 35d0b998be Additional error handling Zach Dykstra 2021-02-14 13:44:17 -0600
  • c8f8b7b859 Normalize capitilization of warn/info messages Zach Dykstra 2021-02-13 10:47:09 -0600
  • aa348bb781 linux5.9 has been evicted from bachelor island! Zach Dykstra 2021-02-13 10:08:03 -0600
  • 73dc5c28d7
    Move more helper functions to -lib, cleanup scripts (#144) Zach Dykstra 2021-02-08 17:04:37 -0600
  • 44ed8929af
    Allow BE and snapshot sorting by different criteria (#143) Zach Dykstra 2021-02-08 15:18:53 -0600
  • 9afa8b40a6 comma is invalid, colon is valid Zach Dykstra 2021-02-03 14:34:47 -0600
  • a99a8deed4 Update README.md to explain driver exclusions and teardown hooks RoundDuckKira 2021-01-24 15:59:12 -0500
  • 5ac481ff09 Use inst_rules to install rule programs Witaut Bajaryn 2021-01-21 23:02:23 +0100
  • 6cf753f858
    Use genkernel root prefix by default on Gentoo (#139) Witaut Bajaryn 2021-01-19 19:27:52 +0100
  • b63318b384 Update setup.sh for new yq-go syntax Andrew J. Hesford 2021-01-17 13:50:58 -0500
  • a6e02c0759 Only specify `--uefi-stub` when EFI.Stub is configured Andrew J. Hesford 2021-01-16 22:42:51 -0500
  • 893cbe9d41 Improve kernel version detection. Andrew J. Hesford 2021-01-15 11:23:03 -0500
  • 8db6d8f4ce
    README: Describe more Perl dependencies (#134) Witaut Bajaryn 2021-01-16 19:13:26 +0100
  • ac8a8edafb Bump to version 1.8.1 Andrew J. Hesford 2021-01-12 10:17:15 -0500
  • 1853ef7187 Flip ordering of snapshot header text Zach Dykstra 2021-01-12 09:08:12 -0600
  • 7402e34b5c Fix read/write notification for snapshots in zfs-chroot.sh Andrew J. Hesford 2021-01-08 22:40:29 -0500
  • 9bf8040305 Add back missing alt-e keybind Zach Dykstra 2021-01-07 12:00:56 -0600
  • ab95346f4c Expect names of the form <prefix>-<version> when finding latest kernel Andrew J. Hesford 2021-01-06 12:25:06 -0500
  • 798fce8389 Normalize tests for paths. Andrew J. Hesford 2021-01-04 08:57:03 -0500
  • d02865e9d0
    Change chroot keys, add help text (#126) Zach Dykstra 2020-12-24 00:20:47 -0600
  • 763a900439 Only pause when SSH port is non-standard Zach Dykstra 2020-12-23 22:31:46 -0600
  • 83c58b27b3 Support Ctrl and Ctrl-Alt in addition to Alt as keybind modifiers Andrew J. Hesford 2020-12-23 11:10:26 -0500
  • 03b9da395e Move $BASE initialization to zfsbootmenu-countdown.sh Andrew J. Hesford 2020-12-21 09:03:27 -0500
  • 70c3d707d7
    Namespace our KCL args, organize parsing (#120) Zach Dykstra 2020-12-20 00:02:31 -0600
  • 8215e329eb Test if :2222 is in use, increment until a free port is found Zach Dykstra 2020-12-17 21:18:01 -0600
  • c1d6ce5c7c Support chroot'ing into a snapshot Zach Dykstra 2020-12-16 19:25:13 -0600
  • 37149d4a4f Color key combo documentation to visually match fzf/sk Zach Dykstra 2020-12-16 22:40:19 -0600
  • f5c2af1d9e Only record ret=$? if we need multiple tests Zach Dykstra 2020-12-12 19:41:38 -0600
  • 7a63bebe06 Support for hard wrap points in header_wrap Andrew J. Hesford 2020-12-16 10:11:37 -0500
  • a9f7642ca1 Fix contrib/ and tmux.conf installation in Makefile Andrew J. Hesford 2020-12-15 10:43:45 -0500
  • df382a4c9e Bump to version 1.8.0 Andrew J. Hesford 2020-12-15 10:36:02 -0500
  • 364db759a7 Small fixes in ancillary tools/functions Zach Dykstra 2020-12-11 22:27:52 -0600
  • 200fe0e78b Add chroot feature to changelog. Andrew J. Hesford 2020-12-11 23:51:09 -0500
  • 0be9ca8fa4 Allow writable mounts on writable pools in zfs-chroot Andrew J. Hesford 2020-12-11 23:27:18 -0500
  • 2481ae7158 Prepare changelog for upcoming 1.8.0 release Andrew J. Hesford 2020-12-11 22:53:39 -0500
  • 52cdcbcc54 Default to globbing all images, override with -d Zach Dykstra 2020-12-09 23:02:02 -0600
  • 197766d77c Move helper scripts to /libexec, update calls Zach Dykstra 2020-12-09 17:23:23 -0600
  • 8ffe1398fe Add a keybind for zfs-chroot, rework script with -lib in mind Zach Dykstra 2020-12-09 12:57:25 -0600
  • 13a28bae46 Add tmux to testing images by default Zach Dykstra 2020-12-09 23:01:08 -0600
  • 1a5677e9ed Properly handle canceled passphrase entry, avoid infinite loops Andrew J. Hesford 2020-12-09 15:25:27 -0500
  • 2c3e9b5863 Support configurable, opt-in caching of key files Andrew J. Hesford 2020-12-09 12:25:41 -0500
  • c05853671c Add -e|encryption help text Zach Dykstra 2020-12-09 18:27:33 -0600
  • 45d00665c5 Add zlog() logging helper, along with debug-level logging Zach Dykstra 2020-12-07 22:19:49 -0600
  • 81cf3c4238 Move misplaced zbm.tmux description in zfsbootmenu(7) Andrew J. Hesford 2020-12-09 12:04:11 -0500
  • 544915ea02 Move console_init invocation after udev settling Andrew J. Hesford 2020-12-08 20:32:01 -0500
  • 47aa434cbd Add support for richer setup and teardown hooks Andrew J. Hesford 2020-12-08 15:52:31 -0500