Skip to content

xigmajail (& xismabhyve) fails to install specified directory #1

@n-connect

Description

@n-connect

Hi @olevole ,

I've just seen the 2 XigmaNAS plugins and wanted to test the second part for my CBSD PR #767, with a virgin / embedded FB system.

I've followed the readmes, to the letter/screenshots.
It seems the plugin installs successfully, but the CBSD initialization fails for both plugins:

  • on webgui level it does not take the 3rd level directory like /mnt/storage/jails or /mnt/storage/cbsd
  • on SSH running the env=... initenv command drops a cdboot error -> some binaries are missing
  • tried to give complettely bogus path /mmnt/storage/cbsdjb/, it also put the cbsd framework into the /mmnt/storage/ only.
  • both plugins tried alone, as first install -> same results on init, either in webgui, or in SSH

Background info:

  • XigmaNAS is "13.3.0.5 - Hesterion (revision 9979)"
  • The whole XigmaNAS is ZFS. the data disk is mounted under /mnt (I do not see in webgui yet, how to get the additional ZFS pools directly under "/" it as in standard FB), so /mnt/data, or /mnt/storage depends on the instance.
  • Checked the /var/log/cbsd-init.log & /var/log/cbsdd-init.log, the missing command not seen, just in stderr in console.

Is there's a limitation that CBSD initenv supports the 2nd level of dirs only? My other servers have them on the 2nd..

Anyway let me know if I'm missing something, happy to test. Thanks for the plugins!

SSH command:

xigmanas: ~# env workdir="/mnt/storage/cbsd" /usr/local/cbsd/sudoexec/initenv
-------[CBSD v.14.0.9a]-------
 This is install/upgrade scripts for CBSD.
 Don't forget to backup.
-----------------------------
Do you want prepare or upgrade hier environment for CBSD now?
[yes(1) or no(0)]
1
>>> Installing or upgrading
CBSD workdir first init: /mnt/storage
[Stage 1: account & dir hier]
 * Check hier and permission...
cmdboot: no such executable, CBSD dependency/requirement: column
initenv cmdboot error: missing necessary binaries
xigmanas: ~# env workdir="/mnt/storage/cbsd/" /usr/local/cbsd/sudoexec/initenv
-------[CBSD v.14.0.9a]-------
 This is install/upgrade scripts for CBSD.
 Don't forget to backup.
-----------------------------
Do you want prepare or upgrade hier environment for CBSD now?
[yes(1) or no(0)]
1
>>> Installing or upgrading
CBSD workdir first init: /mnt/storage
[Stage 1: account & dir hier]
 * Check hier and permission...
cmdboot: no such executable, CBSD dependency/requirement: column
initenv cmdboot error: missing necessary binaries

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions