git commit: [emulab-devel] branch master updated (f3f8781)

1 view
Skip to first unread message

Leigh B. Stoller

unread,
Jun 10, 2016, 4:37:15 PM6/10/16
to geni...@emulab.net, emulab-dev...@googlegroups.com
Branch master has been updated: 5740705..f3f8781

- Change so that -B and no -B return sub arrays, now that I've changed
- Add -s -R -B options to idlestats.
- Shifting from nonfsmounts boolean in the nodes/experiments table, to
- NFS mount changes, still a work in progress, bound to change:
- Fix to CreateDatasetCreds(); we do not need a credential for a local
- Minor fix for dataset urn parsing.
- Minor fixes for string quoting in NS descriptions (which are converte
- Pass portal genesis through to create_instance.
- More work on slothd graphs; now supporting MAX and AVG graphs, and 5

========================================================================

commit a7a7e059d5016b7da15d5c3487bc003dffdcf54c
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Jun 9 12:15:27 2016 -0600

Change so that -B and no -B return sub arrays, now that I've changed
the JS code to handle the new format.

Also add a -s (silent option) to avoid warnings that cause needless email
from the Geni XMLRPC interface.

18 7 clientside/sensors/slothd/idlestats.in
1 files changed, 18 insertions(+), 7 deletions(-)

http://git-public.flux.utah.edu/?p=emulab-devel.git;a=commitdiff;h=a7a7e05

------------------------------------------------------------------------

commit 78bb5f9d2f134dbdecd98ba3753188561d33b9e9
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Jun 9 12:16:14 2016 -0600

Add -s -R -B options to idlestats.

1 1 protogeni/lib/GeniCluster.pm.in
1 files changed, 1 insertions(+), 1 deletions(-)

http://git-public.flux.utah.edu/?p=emulab-devel.git;a=commitdiff;h=78bb5f9

------------------------------------------------------------------------

commit eb939e55f54f858aa29775a9f993ba94e1970e60
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Jun 9 13:04:47 2016 -0600

Shifting from nonfsmounts boolean in the nodes/experiments table,
to new nfsmounts slot, which is an enum. For the moment we keep them
in sync but still check nonfsmounts.

2 1 db/Experiment.pm.in
3 2 db/Node.pm.in
2 1 db/VirtExperiment.pm.in
6 3 tbsetup/exports_setup.in
6 2 tbsetup/ns2ir/sim.tcl.in
5 files changed, 19 insertions(+), 9 deletions(-)

http://git-public.flux.utah.edu/?p=emulab-devel.git;a=commitdiff;h=eb939e5

------------------------------------------------------------------------

commit e369c1a8d877081b78d8ec96c34b5e6842dcdba3
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Jun 9 13:44:39 2016 -0600

NFS mount changes, still a work in progress, bound to change:

* The Emulab portal now adds a toplevel element (Emulab namespace)
directing the CM to use standard emulab mounts (read: /users).
We clear that element from the other portals.

* The CM looks for that tag, and allows it only if the caller is the local
SA. The default for nfsmounts setting for geni experiment containers is
"genidefault", but that is set to "emulabdefault" when allowed.

* tmcd changes; no using nfsmounts slot instead of nonfsmounts. "none"
means no mounts (duh), "emulabdefault" means standard mounts we all know
and love, "genidefault" means no /users mounts.

In addition, when we are doing emulabdefault mounts on a geni experiment
node, we do not return accounts that are specified in the rspec, but
rather we return the local project accounts only.

30 0 apt/APT_Profile.pm.in
20 2 apt/create_instance.in
32 1 protogeni/lib/GeniCM.pm.in
34 0 protogeni/lib/GeniXML.pm.in
33 25 tmcd/tmcd.c
5 files changed, 149 insertions(+), 28 deletions(-)

http://git-public.flux.utah.edu/?p=emulab-devel.git;a=commitdiff;h=e369c1a

------------------------------------------------------------------------

commit f74b154884017b4f5de31bbe8fc63fc4b6b447e9
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Fri Jun 10 11:57:22 2016 -0600

Fix to CreateDatasetCreds(); we do not need a credential for a local lease,
it goes through normal emulab permission checks.

13 0 apt/create_instance.in
1 files changed, 13 insertions(+), 0 deletions(-)

http://git-public.flux.utah.edu/?p=emulab-devel.git;a=commitdiff;h=f74b154

------------------------------------------------------------------------

commit 91a46ff6bbefaf23c1fd9486fcaa3b99d774c7c9
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Fri Jun 10 11:57:38 2016 -0600

Minor fix for dataset urn parsing.

3 2 protogeni/lib/GeniCM.pm.in
1 files changed, 3 insertions(+), 2 deletions(-)

http://git-public.flux.utah.edu/?p=emulab-devel.git;a=commitdiff;h=91a46ff

------------------------------------------------------------------------

commit 62996b10c4a97c01da959fb2976b79f43d9a11fc
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Fri Jun 10 12:37:04 2016 -0600

Minor fixes for string quoting in NS descriptions (which are converted to
geni-lib tour descriptions).

5 2 apt/ns2genilib.in
1 0 apt/rspec2genilib.in
2 files changed, 6 insertions(+), 2 deletions(-)

http://git-public.flux.utah.edu/?p=emulab-devel.git;a=commitdiff;h=62996b1

------------------------------------------------------------------------

commit 95471cfcf8033c4e27842aaa836ff73a4d2151ad
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Fri Jun 10 13:29:10 2016 -0600

Pass portal genesis through to create_instance.

2 1 www/aptui/instantiate.ajax
1 files changed, 2 insertions(+), 1 deletions(-)

http://git-public.flux.utah.edu/?p=emulab-devel.git;a=commitdiff;h=95471cf

------------------------------------------------------------------------

commit f3f878119e16261b46fc576d1202c5f7115035dc
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Fri Jun 10 13:30:25 2016 -0600

More work on slothd graphs; now supporting MAX and AVG graphs, and 5 minute
intervals in the first 24 hours.

1 1 www/aptui/js/adminextend.js
280 93 www/aptui/js/idlegraphs.js
5 6 www/aptui/js/status.js
68 12 www/aptui/template/adminextend.html
67 9 www/aptui/template/status.html
5 files changed, 421 insertions(+), 121 deletions(-)

http://git-public.flux.utah.edu/?p=emulab-devel.git;a=commitdiff;h=f3f8781

========================================================================

Clone via ssh: git-public.flux.utah.edu:/flux/git/emulab-devel.git
Clone read-only: git://git-public.flux.utah.edu/emulab-devel.git

Reply all
Reply to author
Forward
0 new messages