tschettervictor
a190099450
deprecate parallel mode
2025-08-03 13:32:59 -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
6f255bd3ba
bastille: keep alphabetical order for commands
2025-04-20 10:41:00 -05: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
tschettervictor
49a4bed126
Merge branch 'BastilleBSD:master' into custom-config
2025-03-03 16:26:54 -07:00
tschettervictor
e834b84dd6
Update bastille
2025-03-02 13:20:14 -07:00
tschettervictor
af2bf4b235
bastille: version and help not optional
2025-03-02 12:53:13 -07:00
tschettervictor
454288b2b1
bastille: Load config only from commons.sh
...
Since all files source common.sh anyway, we don't want to source the config twice.
2025-03-02 11:23:35 -07:00
tschettervictor
644bb8633a
bastille: Missed jcp in main command
2025-03-02 05:54:26 -07:00
tschettervictor
4a1fb4bf89
bastille: Exit instead of info
2025-03-01 22:02:01 -07:00
tschettervictor
9c1fa6eb91
bastille: Load config if set in ENV
2025-03-01 22:00:06 -07:00
tschettervictor
58cb2ccdf7
Load config after setting BASTILLE_CONFIG
2025-03-01 21:38:13 -07:00
tschettervictor
3dd3956a88
bastille: Export only if env not set
2025-03-01 21:33:54 -07:00
tschettervictor
efcfe7c2b0
bastille: export BASTILLE_CONFIG
2025-03-01 21:21:18 -07:00
tschettervictor
fab14ffe7c
bastille: Allow setting config file
2025-03-01 21:14:56 -07:00
tschettervictor
2c470c0fcf
Merge branch 'master' into multiple-interfaces
2025-02-24 00:30:08 -07:00
tschettervictor
1059ee8eec
bastille: Redo main cmd as all functions are now handled by common.sh
2025-02-23 12:28:17 -07:00
tschettervictor
2d6b93a939
Merge branch 'master' into master
2025-02-23 12:18:38 -07:00
tschettervictor
18f5404b73
bastille: Limits+Tags to no action commands
2025-02-23 12:16:57 -07:00
tschettervictor
5b2d705019
bastille: Convert and zfs to no action commands
2025-02-23 12:09:13 -07:00
tschettervictor
be96dc996d
bastille: service+sysrc to no action commands
2025-02-23 11:58:47 -07:00
tschettervictor
9f89335309
bastille: Cmd to no action commands
2025-02-23 11:48:23 -07:00
tschettervictor
5f8d7f2bb6
bastille: Move config to no options command
2025-02-23 11:41:22 -07:00
tschettervictor
b8587048b1
Merge branch 'master' into multiple-interfaces
2025-02-23 10:19:47 -07:00
tschettervictor
3f449a8974
edit: Move to no action commands
2025-02-23 10:17:56 -07:00
tschettervictor
2743316c00
Update bastille: Rebar
2025-02-05 08:15:53 -08:00