Commit Graph

189 Commits

Author SHA1 Message Date
tschettervictor
2a926f5671 1.3.0.251222 2025-12-22 18:48:34 -07:00
tschettervictor
d7862f6fee Fix colon 2025-12-14 17:46:22 -07:00
tschettervictor
a7d2f0a011 Version 1.3.0 2025-12-14 17:07:37 -07:00
tschettervictor
df5f7dc389 Merge branch 'master' into bastille-monitor 2025-12-11 19:31:46 -07:00
tschettervictor
b60af850c9 Finish man pages 2025-12-06 23:19:19 -07:00
tschettervictor
cb7e9811fc add mor man pages
bastille
bootstrap
clone
config
cmd
2025-12-04 23:08:59 -07:00
tschettervictor
a040ac84d9 Add some fixes for v1.2.2 2025-12-04 07:55:58 -07:00
tschettervictor
92574c84ac update to 1.2.2 2025-12-03 17:03:53 -07:00
tschettervictor
f0789fa05a Update to version 1.2.1 2025-12-03 11:14:22 -07:00
Koichiro Iwao
957c2c10e0 list now displays all jails, not just only running ones
Starting with v1.0, the `list` subcommand without any options displays
all jails.
2025-12-03 22:38:32 +09:00
tschettervictor
e878badadc Merge branch 'master' into bastille-monitor 2025-12-02 08:40:38 -07:00
tschettervictor
4864378c3f update version string 2025-12-01 19:44:38 -07:00
tschettervictor
7152dce87a v1.2.0 2025-12-01 04:55:22 -07:00
tschettervictor
99e16e7044 version 1.1.3 2025-11-30 21:09:33 -07:00
tschettervictor
849ba1d050 Version 1.1.2 2025-11-19 13:55:50 -07:00
tschettervictor
0b7c0ef511 update version string 2025-11-19 06:19:00 -05:00
Juan David Hurtado G
0a03d0f292 release: bump version to 1.1.0.251001 2025-10-01 11:53:28 -05:00
Michael Osipov
256f4d5114 Don't quote ${SH} (#1240)
When ${SH} is quoted one cannot replace the shell with another shell with
arguments, e.g., for debugging purposes: SH="sh -x" bastille ...
Don't quote, expect the shell path to never contain a space and be from /etc/shells.

This fixes #1240
2025-09-23 22:01:48 +02:00
Michael Osipov
82958fb7b7 Trim trailing whitespace 2025-09-23 18:51:04 +02:00
tschettervictor
a190099450 deprecate parallel mode 2025-08-03 13:32:59 -06:00
Christer Edwards
fa1e05175f introduce bastille monitor service monitoring sub-command 2025-07-18 20:28:14 -06:00
tschettervictor
4649cf7a9c Fix bastille version 2025-07-16 16:27:28 -06:00
tschettervictor
2629cae350 zfs: code simplify and docs 2025-07-16 12:41:15 -06:00
JRGTH
b5e16816db Update bastille bin version 2025-07-16 00:07:41 -04:00
JRGTH
678886f619 Remove sort option to fix recent conflicts
Remove the sort option to fix the recent conflicts.
2025-07-16 00:05:14 -04:00
JRGTH
5580c9d0d3 Solver more conflicts due later updates
Updated this PR and added the later changes to solve some conflicts to the `bastille` bin cmd, this is now ready for review.

Between I would double quote the bastille version to:
```
BASTILLE_VERSION="1.0.20250714"
```
But I leave that as that just in case.
2025-07-09 00:25:36 -04:00
JRGTH
837c77ee73 [Enhancement] 'Bastille zfs command'
[Enhancement]  'Bastille zfs command'

Here is the proposed `zfs` comand enhancement proposed here: https://github.com/BastilleBSD/bastille/pull/1163
2025-06-27 03:07:49 -04:00
tschettervictor
5486e28e26 Use newlines for easier reading 2025-05-16 21:44:52 -06:00
tschettervictor
daa8e4881f bastille: Allow setup subcommand to copy default config file 2025-05-16 21:42:08 -06:00
tschettervictor
5733060979 fix BASTILLE_VERSION 2025-05-07 11:58:29 -06:00
tschettervictor
fb65ec069c Merge pull request #1020 from BastilleBSD/master
rebase
2025-05-05 09:07:02 -06:00
tschettervictor
2c0f2219ca bastille: Add migrate as subcommand 2025-05-04 18:52:54 -06:00
tschettervictor
36bf0c7351 bastille: Don't export bastille_parallel_mode 2025-05-04 12:57:31 -06:00
tschettervictor
39ed1aaec6 Initial commit for subshell parallel mode 2025-05-04 12:11:16 -06:00
tschettervictor
5b3c839fb9 bastille: Bugfix for listing parallel jails in reverse 2025-05-03 19:16:19 -06:00
tschettervictor
5399f1fe8f bastille: Fix commands when --delay is specified 2025-05-03 18:22:54 -06:00
tschettervictor
bb47671cf0 half way point 2025-04-30 11:21:41 -06:00
tschettervictor
bef2ece965 adjust blank line option 2025-04-30 08:19:50 -06:00
tschettervictor
010431a0e8 Merge branch 'master' into parallel-mode 2025-04-20 11:06:59 -06:00
Juan David Hurtado G
f250478501 bastille: Release 0.14.20250420 'easter' release 2025-04-20 12:00:38 -05:00
Juan David Hurtado G
6f73360cd5 bastille: remove unwanted file 2025-04-20 10:42:48 -05:00
Juan David Hurtado G
6f255bd3ba bastille: keep alphabetical order for commands 2025-04-20 10:41:00 -05:00
Barry McCormick
7b3e6a087c documentation updates to match current state of code 2025-04-20 08:07:32 -07:00
tschettervictor
c8e0cc0a78 fix BASTILLE_CONFIG var 2025-04-16 16:24:05 -06:00
tschettervictor
c2b756219c Force config file in default location
This will prevent errors when bastille gathers the number of epairs on the system.
2025-04-16 16:08:17 -06:00
tschettervictor
811661dac3 bastille: Allow cp parallel mode 2025-04-06 17:01:32 -06:00
tschettervictor
78e7d881cf bastille: Some commands should not support parallel mode 2025-04-06 16:57:20 -06:00
tschettervictor
c0574c28d0 Implement parallel mode
This PR allows to run commands on multiple jails in parallel. Simply use '-p 3' to set a process limit.

'bastille -p 3 start all' will start all jails but run 3 processes at a time.

This is a very rough implementation, and could be more streamlined, but here it is to test.
2025-04-06 15:52:14 -06:00
Barry McCormick
ee62485178 Merge pull request #895 from tschettervictor/custom-config
bastille: Support user based config
2025-03-26 22:24:41 -07:00
tschettervictor
d7e12d698e Merge branch 'BastilleBSD:master' into multiple-interfaces 2025-03-03 16:27:02 -07:00