New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WN software/components/symlink/links is undefined #24
Comments
@almumontiel you may want to reopen this issue against configuration-modules-core repository as it is in fact a flaw in ncm-symlinks that should allow to include the componenent without adding any configuration (doing nothing). Cheers, Michel |
thanks. |
My fault! After a more careful look, the problem is in the template library. This happens in particular if you enable NFS on WNs but you don't have I reopen the issue! Michel |
#29 should fix it. Please, could you remove your workaround for the error to reoccur, then update your umd-3 templates (only Note that you may still want to review your local configuration to understand why NFS client is configured without shared areas defined. This may happen if you have NFS_CLIENT_ENABLED explicitly defined in your local configuration. Normally you should let it undefined so that the standard templates do what is appropriate. To check if it is defined, you can use the usual find command to identify the templates that may define this variable:
Then either remove -l or look at the templates. Michel |
Thank you very much for your quick answer. After this, I compile and i still get the error of the symlink list not defined. cheers, |
Hi, Please could you touch one profile exhibiting the problem and execute:
Then after touching again the profile
If possible ensure that only one profile is recompiled to make the output more readable. And post the output. Michel |
Dear Michel, following the instructions you gave at: 1.we just retrieved from github the file feature/nfs/client/autofs.pan into our local installation. Executing a "ant" gives us the same symlink error. We also made sure we do not have any NFS_CLIENT_ENABLED defined with the command:
2.In a second step, we executed the "and" commands you point out in the issue. Here is the output:
3.we will now try the workaround proposed by Almudena. Cheers, |
After trying the work-around Almudena gave us, it compiles fine ! "/software/components/symlink/links"=list(); Thanks ! ############################################################
#
#
# object template lpsc-wn97.in2p3.fr
#
############################################################
object template lpsc-wn97.in2p3.fr;
variable CLUSTER_INFO_TEMPLATE = 'site/cluster_info';
#
variable OS_FLAVOUR_ENABLED ?= true;
variable AII_V2_INSTALL ?= true;
variable YUM_SNAPSHOT_DATE ?= '20140316';
variable AII_OSINSTALL_ROOT = '/yum/snapshots/'+YUM_SNAPSHOT_DATE;
variable NODE_OS_VERSION_DEFAULT = "sl640-x86_64";
#
"/software/components/symlink/links"=list();
#
include {'machine-types/grid/wn'};
# software repositories (should be last)
#
include { PKG_REPOSITORY_CONFIG }; |
This is unfortunate that your pan compiler does not seem to work in debug mode (no output). I'll try to follow-up by email. Michel |
Fixed a while ago... (#47) |
So closed then... |
Sorry, I clicked the wrong button! |
I get this error while compiling a basic grid/wn machine type.
I understand this might be assigned to some variable that is empty at the moment, therefore the list of links is empty.
Could you help me solving this?
Cheers
The text was updated successfully, but these errors were encountered: