Created attachment 261994 [details] patch for updating sysutils/bastille to version 1.0.20250714 This patch updates Bastille to version 1.0.20250714 Full release announcement: https://github.com/BastilleBSD/bastille/releases/tag/1.0.20250714 This release has potentially breaking changes that are noted, but will depend on the user configuration. File migration should be automatic for that change, but we make a notice for clarification. Thanks in advance.
Does it change how the MAC addresses for the VNET jails are generated in any way?
(In reply to Michael Osipov from comment #1) No changes to MAC addresses, just the interface names.
Hi, after some testing, mostly it is working properly, including automatic conversion. However, I got a weird output in `bastille list`. Only the jail list is weird; the jails are working fine. I will report the issue on upstream GitHub.
Upstream bug report: https://github.com/BastilleBSD/bastille/issues/1175
(In reply to Koichiro Iwao from comment #4) Thanks. The PR has been merged. I'm going to do a new release then. Do I need to close this issue here or is it enough to upload a new patch?
(In reply to Juan David Hurtado G from comment #5) Please upload the new patch here.
Wouldn't it be better to adopt rather semver than maintaining the same major.minor for ages and then increment the patch version which is actually the release date? People don't care about the release date, but about the actual version.
(In reply to Michael Osipov from comment #7) we are going go use semver+YYMMDD, so the next version having the list patch will be 1.0.1.250714
(In reply to Juan David Hurtado G from comment #8) This makes the date quite redundant. Still don't see the benefit.
Created attachment 262031 [details] Second patch to update to version 1.0.1.250714 This patch includes the version with the last two fixes. Updates to version 1.0.1.250714 Check release announcement: https://github.com/BastilleBSD/bastille/releases/tag/1.0.1.250714 PS: This patch assumes the first one was applied. Let me know if I need to redo it agin including the previous changes. Regards.
Semver+YYMMDD is redundant, that's true, but versioning is up to upstream developers.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4feeccedea3ec790c4a08a814e6f651f9ab5f3c7 commit 4feeccedea3ec790c4a08a814e6f651f9ab5f3c7 Author: Juan David Hurtado G. <jdhurtado@orbiware.com> AuthorDate: 2025-07-10 21:14:12 +0000 Commit: Koichiro Iwao <meta@FreeBSD.org> CommitDate: 2025-07-10 23:24:57 +0000 sysutils/bastille: update to version 1.0.1.250714 This patch includes the version with the last two fixes. Check release announcement: https://github.com/BastilleBSD/bastille/releases/tag/1.0.1.250714 PR: 288111 sysutils/bastille/Makefile | 2 +- sysutils/bastille/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=efb4697a0075b3b4cfe028426841d6a997082625 commit efb4697a0075b3b4cfe028426841d6a997082625 Author: Juan David Hurtado G. <jdhurtado@orbiware.com> AuthorDate: 2025-07-09 05:11:46 +0000 Commit: Koichiro Iwao <meta@FreeBSD.org> CommitDate: 2025-07-10 23:24:56 +0000 sysutils/bastille: update to version 1.0.20250714 This release has potentially breaking changes that are noted, but will depend on the user configuration. See the release announcement [1] for more detail. [1] https://github.com/BastilleBSD/bastille/releases/tag/1.0.20250714 PR: 288111 UPDATING | 25 +++++++++++++++++++++++++ sysutils/bastille/Makefile | 2 +- sysutils/bastille/distinfo | 6 +++--- sysutils/bastille/pkg-message | 28 ++++++++++++++++++++++++++++ sysutils/bastille/pkg-plist | 1 + 5 files changed, 58 insertions(+), 4 deletions(-)
Committed, thanks!