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

0 views
Skip to first unread message

Leigh B. Stoller

unread,
Apr 25, 2016, 5:08:29 PM4/25/16
to geni...@emulab.net, emulab-dev...@googlegroups.com
Branch master has been updated: 9b125c5..ec52cc8

- FreeBSD change; add IFT_L2VLAN to get vlan devices too.
- Small changes to allow bridge nodes to bridge/delay multiplexed vlan
- Set the ethernet addresses on vlan interfaces so they are distinct fr
- Allow foreign admins to see user-dashboard and show-project.
- Move usage summary info in previous commit, into a separate tab.
- Minor foreign admin fixes.
- Add ranking pages (user/project) for admins.
- Some tweaks that we are not going to use, switching to separate exten
- Node::GetStatus() now returns a tuple (added timestamp).
- Add a comment.
- Add methods to get idledata and rusage data for a node. This is mostl
- Get free/inuse counts for node types.
- First cut at returning utilization numbers for a slice; idle and rusa
- Add a method to generate a root cert context, for talking to the Clus
- Add class for new extension info table. Add method for asking remote
- Add some error checking on the return value from the cluster. Add nam
- Add entrypoints for latest ajax calls.
- Add class for new extension info table. Change Ranking() method to us
- Return total number of experiments running in the user/project info s
- More changes as discussed in #62; the main change in this commit is t

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

commit 8bb7f5ed318c7c11a7e012e11f512f285b997206
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Apr 21 10:11:51 2016 -0600

FreeBSD change; add IFT_L2VLAN to get vlan devices too.

3 2 clientside/tmcc/findif.c
1 files changed, 3 insertions(+), 2 deletions(-)

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

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

commit b0a536b911337b6ec99c606ea47b2140fdfff690
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 08:06:16 2016 -0600

Small changes to allow bridge nodes to bridge/delay multiplexed vlan
encapsulated links and lans. Still a work in progress. See issue #72.

3 1 sql/database-create.sql
23 0 sql/updates/4/508
28 9 tbsetup/libvtop_test.pm.in
2 0 tbsetup/ptopgen.in
11 4 tmcd/tmcd.c
5 files changed, 67 insertions(+), 14 deletions(-)

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

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

commit bae637b8e0bab1fad0d3aef1ffc338eef9ba9478
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 08:07:33 2016 -0600

Set the ethernet addresses on vlan interfaces so they are distinct from the
physical interface (and we can find them with findif).

4 2 clientside/tmcc/freebsd/liblocsetup.pm
1 files changed, 4 insertions(+), 2 deletions(-)

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

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

commit 2394a94037a142ebc545ae9c9ef1c7b562248c41
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 08:08:52 2016 -0600

Allow foreign admins to see user-dashboard and show-project.

1 1 www/aptui/show-project.ajax
1 1 www/aptui/show-project.php
2 2 www/aptui/user-dashboard.ajax
1 1 www/aptui/user-dashboard.php
4 files changed, 5 insertions(+), 5 deletions(-)

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

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

commit 5224a059816525410b0f0eb04a5ebb3333a62583
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 08:13:12 2016 -0600

Move usage summary info in previous commit, into a separate tab.

9 15 www/aptui/js/show-project.js
22 5 www/aptui/js/user-dashboard.js
11 1 www/aptui/template/show-project.html
11 1 www/aptui/template/user-dashboard.html
4 files changed, 53 insertions(+), 22 deletions(-)

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

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

commit ba216a5ea4efe67abf117401ab54809bf6db61b7
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 08:20:20 2016 -0600

Minor foreign admin fixes.

2 3 www/aptui/js/dashboard.js
4 18 www/aptui/template/dashboard.html
2 files changed, 6 insertions(+), 21 deletions(-)

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

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

commit 45723e9979238b65f94975d60dadd7bd78413987
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 08:22:02 2016 -0600

Add ranking pages (user/project) for admins.

85 0 www/aptui/js/ranking.js
8 2 www/aptui/quickvm_sup.php
126 0 www/aptui/ranking.php
105 0 www/aptui/template/ranking.html
4 files changed, 324 insertions(+), 2 deletions(-)

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

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

commit b774b52fc83ad10af0c165a81dd55da2d186a7b1
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 10:12:33 2016 -0600

Some tweaks that we are not going to use, switching to separate extension
page in a later commit.

6 2 www/aptui/js/extend.js
31 4 www/aptui/template/admin-extend-modal.html
2 files changed, 37 insertions(+), 6 deletions(-)

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

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

commit 2d6a9e65ccdd93326619cb41816b033c7dfc4d03
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:18:19 2016 -0600

Node::GetStatus() now returns a tuple (added timestamp).

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

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

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

commit 064a5f7820e33f8d7f456bcc087ca527d2c46fb2
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:18:41 2016 -0600

Add a comment.

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

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

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

commit 8d7c30fdf29295863adc9baabf10a3801787dd70
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:20:07 2016 -0600

Add methods to get idledata and rusage data for a node. This is mostly
derived from the PHP code.

60 2 db/Node.pm.in
1 files changed, 60 insertions(+), 2 deletions(-)

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

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

commit c704169325474b32dabd163c6641ca5f508da533
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:20:36 2016 -0600

Get free/inuse counts for node types.

35 0 db/NodeType.pm.in
1 files changed, 35 insertions(+), 0 deletions(-)

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

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

commit eb7103a9d587d46409672e1b808aeb48ec176101
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:21:48 2016 -0600

First cut at returning utilization numbers for a slice; idle and rusage
data and free/inuse counts by type used. Work in progress.

96 0 protogeni/lib/GeniCluster.pm.in
4 3 protogeni/xmlrpc/ProtoGeniDefs.pm.in
2 files changed, 100 insertions(+), 3 deletions(-)

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

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

commit 6986c606536bee7519acaffccaf25c61d98ad9a9
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:22:28 2016 -0600

Add a method to generate a root cert context, for talking to the
Cluster XMLRPC entrypoint.

7 0 apt/APT_Geni.pm.in
1 files changed, 7 insertions(+), 0 deletions(-)

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

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

commit b8db98036a6a17144966b213af513c574fe2d030
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:23:26 2016 -0600

Add class for new extension info table. Add method for asking
remote cluster for utilization data.

155 0 apt/APT_Instance.pm.in
1 files changed, 155 insertions(+), 0 deletions(-)

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

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

commit 3461199817115f0a5fc16cb854ed30428a812899
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:25:02 2016 -0600

Add some error checking on the return value from the cluster.
Add name=value params on the command line, to be passed through
in the RPC. Mostly for debugging.

29 3 apt/portal_xmlrpc.in
1 files changed, 29 insertions(+), 3 deletions(-)

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

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

commit 96e06e4876aa73828e6696411f96c36d4edb8cfa
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:25:40 2016 -0600

Add entrypoints for latest ajax calls.

9 0 www/aptui/server-ajax.php
1 files changed, 9 insertions(+), 0 deletions(-)

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

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

commit e0536e14f8ad10d0d5ccea38eccb318a2b6d2851
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:27:30 2016 -0600

Add class for new extension info table. Change Ranking() method to use
mysql date expressions instead of silly unixtime math.

99 6 www/aptui/instance_defs.php
1 files changed, 99 insertions(+), 6 deletions(-)

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

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

commit 56f9e953528715a94bdc2033ab53a9aac78a1998
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 13:28:28 2016 -0600

Return total number of experiments running in the user/project info
summaries.

2 1 www/aptui/show-project.ajax
2 1 www/aptui/user-dashboard.ajax
2 files changed, 4 insertions(+), 2 deletions(-)

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

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

commit ec52cc89cd86730f0e1be894837aa9269a043897
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Apr 25 15:07:27 2016 -0600

More changes as discussed in #62; the main change in this commit is the
switch to new admin extend page that includes more summary and utilization
and cluster info, to make it easier to determine the merits of a particular
extension. As part of this change, extension are now first class objects
associated with a instance (mostly a convenience, better then the ongoing
text field, which was annoying to do anything interesting with).

198 24 apt/manage_instance.in
127 0 www/aptui/adminextend.php
183 0 www/aptui/js/adminextend.js
25 7 www/aptui/js/status.js
2 0 www/aptui/quickvm_sup.php
94 1 www/aptui/status.ajax
10 2 www/aptui/status.php
356 0 www/aptui/template/adminextend.html
8 files changed, 995 insertions(+), 34 deletions(-)

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

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

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