Commit 54385bac authored by Rane Squires's avatar Rane Squires

Change conda 'list' command to run as local-machine, to avoid admin 'feature'...

Change conda 'list' command to run as local-machine, to avoid admin 'feature' of looking for environments in user directories
parent 119b0749
Pipeline #175 canceled with stages
......@@ -17,7 +17,7 @@ class anaconda::environments {
}
exec { 'setupvanilla3':
unless => "conda env list | grep -q '/opt/anaconda/envs/vanilla3'",
unless => "runuser -l local-machine -c '/opt/anaconda/bin/conda env list' | grep -q '/opt/anaconda/envs/vanilla3'",
command => 'conda env create -f /opt/envs/vanilla3.yml',
require => File['/opt/envs/vanilla3.yml'],
path => ['/bin','/opt/anaconda/bin']
......@@ -30,7 +30,7 @@ class anaconda::environments {
}
exec { 'setuptensorflow':
unless => "conda env list | grep -q '/opt/anaconda/envs/tensorflow'",
unless => "runuser -l local-machine -c '/opt/anaconda/bin/conda env list' | grep -q '/opt/anaconda/envs/tensorflow'",
command => 'conda env create -f /opt/envs/tensorflow.yml',
require => File['/opt/envs/tensorflow.yml'],
path => ['/bin','/opt/anaconda/bin']
......@@ -43,7 +43,7 @@ class anaconda::environments {
}
exec { 'setuptensorflow-gpu':
unless => "conda env list | grep -q '/opt/anaconda/envs/tensorflow-gpu'",
unless => "runuser -l local-machine -c '/opt/anaconda/bin/conda env list' | grep -q '/opt/anaconda/envs/tensorflow-gpu'",
command => 'conda env create -f /opt/envs/tensorflow-gpu.yml',
require => File['/opt/envs/tensorflow-gpu.yml'],
path => ['/bin','/opt/anaconda/bin']
......@@ -56,7 +56,7 @@ class anaconda::environments {
}
exec { 'setuptensorflow2':
unless => "conda env list | grep -q '/opt/anaconda/envs/tensorflow2'",
unless => "runuser -l local-machine -c '/opt/anaconda/bin/conda env list' | grep -q '/opt/anaconda/envs/tensorflow2'",
command => 'conda env create -f /opt/envs/tensorflow2.yml',
require => File['/opt/envs/tensorflow2.yml'],
path => ['/bin','/opt/anaconda/bin']
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment