Commit 39dfab05 authored by Leigh Stoller's avatar Leigh Stoller

Add PROTOGENI_NONFSMOUNTS to configure, and enable on the cloudlab

clusters.
parent 4e98f35d
...@@ -706,6 +706,7 @@ PROTOGENI_NICKNAME ...@@ -706,6 +706,7 @@ PROTOGENI_NICKNAME
PROTOGENI_GENIRACK PROTOGENI_GENIRACK
PROTOGENI_URL PROTOGENI_URL
GENI_PUBRPCPORT GENI_PUBRPCPORT
PROTOGENI_NONFSMOUNTS
PROTOGENI_GENIWEBLOGIN PROTOGENI_GENIWEBLOGIN
PROTOGENI_LOCALUSER PROTOGENI_LOCALUSER
PROTOGENI_RPCNAME PROTOGENI_RPCNAME
...@@ -5089,6 +5090,7 @@ PROTOGENI_RPCPORT=12369 ...@@ -5089,6 +5090,7 @@ PROTOGENI_RPCPORT=12369
PROTOGENI_RPCNAME="" PROTOGENI_RPCNAME=""
PROTOGENI_LOCALUSER=0 PROTOGENI_LOCALUSER=0
PROTOGENI_GENIWEBLOGIN=0 PROTOGENI_GENIWEBLOGIN=0
PROTOGENI_NONFSMOUNTS=0
GENI_PUBRPCPORT=12370 GENI_PUBRPCPORT=12370
PROTOGENI_GENIRACK=0 PROTOGENI_GENIRACK=0
PROTOGENI_NICKNAME="unknown" PROTOGENI_NICKNAME="unknown"
......
...@@ -259,6 +259,7 @@ AC_SUBST(PROTOGENI_RPCNAME) ...@@ -259,6 +259,7 @@ AC_SUBST(PROTOGENI_RPCNAME)
AC_SUBST(PROTOGENI_LOCALUSER) AC_SUBST(PROTOGENI_LOCALUSER)
AC_SUBST(PROTOGENI_MAXSERVERLOAD) AC_SUBST(PROTOGENI_MAXSERVERLOAD)
AC_SUBST(PROTOGENI_GENIWEBLOGIN) AC_SUBST(PROTOGENI_GENIWEBLOGIN)
AC_SUBST(PROTOGENI_NONFSMOUNTS)
AC_SUBST(GENI_PUBRPCPORT) AC_SUBST(GENI_PUBRPCPORT)
AC_SUBST(PROTOGENI_URL) AC_SUBST(PROTOGENI_URL)
AC_SUBST(PROTOGENI_GENIRACK) AC_SUBST(PROTOGENI_GENIRACK)
...@@ -416,6 +417,7 @@ PROTOGENI_RPCNAME="" ...@@ -416,6 +417,7 @@ PROTOGENI_RPCNAME=""
PROTOGENI_LOCALUSER=0 PROTOGENI_LOCALUSER=0
PROTOGENI_GENIWEBLOGIN=0 PROTOGENI_GENIWEBLOGIN=0
PROTOGENI_MAXSERVERLOAD=12 PROTOGENI_MAXSERVERLOAD=12
PROTOGENI_NONFSMOUNTS=0
GENI_PUBRPCPORT=12370 GENI_PUBRPCPORT=12370
PROTOGENI_GENIRACK=0 PROTOGENI_GENIRACK=0
PROTOGENI_NICKNAME="unknown" PROTOGENI_NICKNAME="unknown"
......
...@@ -128,6 +128,7 @@ EC2META_ENABLE=1 ...@@ -128,6 +128,7 @@ EC2META_ENABLE=1
PROTOGENI_LOCALUSER=1 PROTOGENI_LOCALUSER=1
PROTOGENI_GENIWEBLOGIN=0 PROTOGENI_GENIWEBLOGIN=0
PROTOGENI_MAXSERVERLOAD=24 PROTOGENI_MAXSERVERLOAD=24
PROTOGENI_NONFSMOUNTS=1
# #
# Fancy new browser in the console support # Fancy new browser in the console support
......
...@@ -115,6 +115,7 @@ PROTOGENI_DOMAIN="clemsoncloudlab" ...@@ -115,6 +115,7 @@ PROTOGENI_DOMAIN="clemsoncloudlab"
PROTOGENI_LOCALUSER=1 PROTOGENI_LOCALUSER=1
PROTOGENI_GENIWEBLOGIN=0 PROTOGENI_GENIWEBLOGIN=0
PROTOGENI_MAXSERVERLOAD=24 PROTOGENI_MAXSERVERLOAD=24
PROTOGENI_NONFSMOUNTS=1
FANCYBANNER=1 FANCYBANNER=1
ISOLATEADMINS=0 ISOLATEADMINS=0
EC2META_ENABLE=1 EC2META_ENABLE=1
......
...@@ -120,6 +120,7 @@ EC2META_ENABLE=1 ...@@ -120,6 +120,7 @@ EC2META_ENABLE=1
PROTOGENI_LOCALUSER=1 PROTOGENI_LOCALUSER=1
PROTOGENI_GENIWEBLOGIN=0 PROTOGENI_GENIWEBLOGIN=0
PROTOGENI_MAXSERVERLOAD=24 PROTOGENI_MAXSERVERLOAD=24
PROTOGENI_NONFSMOUNTS=1
# #
# Fancy new browser in the console support # Fancy new browser in the console support
......
...@@ -524,6 +524,7 @@ PROTOGENI_DOMAIN="cloudlab-wisc" ...@@ -524,6 +524,7 @@ PROTOGENI_DOMAIN="cloudlab-wisc"
PROTOGENI_LOCALUSER=1 PROTOGENI_LOCALUSER=1
PROTOGENI_GENIWEBLOGIN=0 PROTOGENI_GENIWEBLOGIN=0
PROTOGENI_MAXSERVERLOAD=24 PROTOGENI_MAXSERVERLOAD=24
PROTOGENI_NONFSMOUNTS=1
# Blockstores # Blockstores
BS_IQN_PREFIX=iqn.2015-04.us.cloudlab.wisconsin BS_IQN_PREFIX=iqn.2015-04.us.cloudlab.wisconsin
......
...@@ -123,7 +123,8 @@ my $IMAGE_SETUP = "$TB/sbin/image_setup"; ...@@ -123,7 +123,8 @@ my $IMAGE_SETUP = "$TB/sbin/image_setup";
my $SHAREVLAN = "$TB/sbin/sharevlan"; my $SHAREVLAN = "$TB/sbin/sharevlan";
my $FWNAME = "fw"; my $FWNAME = "fw";
my $API_VERSION = 1; my $API_VERSION = 1;
my $PROTOGENI_LOCALUSER= @PROTOGENI_LOCALUSER@; my $PROTOGENI_LOCALUSER = @PROTOGENI_LOCALUSER@;
my $PROTOGENI_NONFSMOUNTS = @PROTOGENI_NONFSMOUNTS@;
# For location info. # For location info.
my $default_longitude = undef; my $default_longitude = undef;
...@@ -784,6 +785,9 @@ sub GetTicketAuxAux($$$$$$$$$$) ...@@ -784,6 +785,9 @@ sub GetTicketAuxAux($$$$$$$$$$)
$virtexperiment->multiplex_factor(2); $virtexperiment->multiplex_factor(2);
} }
} }
if ($PROTOGENI_NONFSMOUNTS) {
$virtexperiment->nonfsmounts(1);
}
# #
# An rspec is a structure that requests specific nodes. If those # An rspec is a structure that requests specific nodes. If those
......
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