For context what BSA version is this, and what version/arch of Gentoo are you using? What docs are you using? I know some of the older docs had some errors in them.
BSA Version 8.2 SP1
In all cases, I am using a 64 Bit Image (amd64)
I have tried gentoo amd64-minimal-20130425 & 0627
There have been several different documents - as you point out some had some mistakes. After reviewing all of the comments in Community, I believe I have a working version as the gentoo unpackages, the files are added and it's re-bundled. Everything looks good until it tries to execute bmi - No such file or directory.
The checkums of the files match and the source bmi will actually execute on a non gentoo client
Interesting, not something I recall seeing either. Perhaps an issue could be opened with Support as well for it if looked into further.
In the interim, if you are not using the auto-discovery option you can provision Linux without a Gentoo boot image. That is outlined here:
Maybe an option so you can continue with your testing.
once it boots into gentoo, ctrl-c break out of the script it calls, get to a command prompt and manually run bmi or whatever else is called on startup...
Once the original gentoo image was booted, it was attempting to execute bmi (call from the startup script). The actuall call to bmi would fail with No such file or directory (even though the file was clearly in /opt/Bladelogic). Even cd'ing into that directory and executing ./bmi gave a No such file or directory.
Support provided me an old version of a gentoo image (2010 vintage) which I used and (once I replaced xzcat with zcat) worked correctly the 1st time. So I have a working version and have asked support to see if they can determine why the new gentoo is not working.
What’s the ticket # ?
I think there was another change related to the lib and lib32 dir in the gentoo image that the mkgen2img.sh script wasn’t handling w/ the newer Gentoo isos.
If it helps... I used these links to get gentoo. With these versions its working
Just one more information. I´m using Centos 6.5 x64 to create the images. I had to yum -y install squashfs-tools
the squashfs tools ship w/ the provision-files.zip so if you set the path correctly before you run the mkgen2img.sh those will be used.
at some point gentoo stopped including the 32bit libs in the image so bmi64 won't work. they also changed the compression used by the img so you need lzma installed and an updated version of the mkgen2img.sh script that handles it - which is in 8.3.02 or 03.
I am also facing this issue. Can you please provide me that gentoo image so that i can check?
i believe that ivan linked to working gentoo images below. what gentoo image are you trying to use ?