- 03 Jan, 2017 11 commits
-
-
Leigh B Stoller authored
created (on the command line at the remote cluster).
-
Leigh B Stoller authored
-
Leigh B Stoller authored
to user; especially important for Portal users, since there is no interface to regenerate it.
-
Leigh B Stoller authored
image descriptor.
-
Leigh B Stoller authored
the road. And it is a causing an odd perl error.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
VMs. These are not internal nodes (vhosts) but actual nodes in the topology to which VMs have been assigned (instantiate_on).
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
I have to search the DOM instead.
-
- 02 Jan, 2017 1 commit
-
-
Leigh B Stoller authored
-
- 29 Dec, 2016 3 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
Support FreeBSD 10.3. We will need to be moving to this before long as 10.2 EOLs in two days. Support setup of "Emulab-aware" ZFS use in install scripts. Note that the core support code was already done (WITHZFS, WITHAMD). Mostly this involves changes to setup either amd (WITHAMD==1) or autofs (WITHAMD==0) on the boss node and to NOT add mounts of /{users,groups,proj} to /etc/fstab. We still need to add a section to the install documentation about setting up a zpool for Emulab to use. There was also a fix to the firstuser script which did not do the account setup correctly. Support setup of ZFS in elabinelab. The elabinelab attributes CONFIG_ZFS and CONFIG_AUTOFS are used to convey intent here. Currently they can only be used in an "ops+fs" config (e.g., the standard boss and ops config, NOT the seperate fs node config). It should work with either the physical or virtual node setups: * For the physical node setup, we actually use local blockstores ...
-
- 28 Dec, 2016 9 commits
-
-
Leigh B Stoller authored
profile source code, so that the Create button goes active.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
remove are run on ops via the proxy script. Other smaller operations like getting the source, logs, commit info are currently run on boss via NFS to /usr/testbed/opsdir/repositories, which are one per profile. Lots of work still to do on optimizing repositories.
-
Leigh B Stoller authored
does not result in immediate termination. Instead we dump the params defs to a different file now, and continue on to spit the rspec to the output file. This complicates returning back to ops though, since now we have two file. So I elected to do a cheesy tar pack/unpack on the return trip.
-
- 27 Dec, 2016 3 commits
-
-
Mike Hibler authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
1. We do not need to save the param definitions; we have the script. 2. We do want to save the refspec in the history, even though we have the hash. Easier to see what is going on.
-
- 25 Dec, 2016 1 commit
-
-
Leigh B Stoller authored
-
- 22 Dec, 2016 2 commits
-
-
Leigh B Stoller authored
number, that is how the new OSImage code knows its a generic.
-
Mike Hibler authored
-
- 21 Dec, 2016 1 commit
-
-
Mike Hibler authored
Initially frozen elabinelab users don't have boss/ops password file entries. So don't try to modify those accounts.
-
- 20 Dec, 2016 1 commit
-
-
Leigh B Stoller authored
a class (say, pc or pcvm) was wrong.
-
- 19 Dec, 2016 6 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
A recent commit to 10-STABLE caught my attention since it was a speed up of the 'pw' command. Probably not a huge issue in our environment, but I incorporated it into our patch.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
elabinelab creation will work.
-
- 16 Dec, 2016 2 commits
-
-
Mike Hibler authored
As of 5.5.53 it defaults to not allowing 'INTO OUTFILE' which we use in a number of places (e.g., to save experiment state in /usr/testbed/expwork).
-
Mike Hibler authored
-