git commit: [emulab-devel] branch aptui updated (f50d37d)

1 view
Skip to first unread message

Leigh B. Stoller

unread,
Oct 24, 2013, 10:25:33 AM10/24/13
to geni...@emulab.net, emulab-dev...@googlegroups.com
Branch aptui has been updated: ead1e49..f50d37d

- Make sure we have a legit start timestamp before computing end - star
- Perl lint.
- Reflect change in where FreeBSD perl port installs things.
- Deal with some case differences between mysql 5.0 and 5.1.
- Argh! Commited some turds last time.
- Add comment about another way we might get SNs for MFI disks.
- Initial support for FreeBSD 9.2 servers.
- Minor bug fix.
- Attempt to deal with inconsistent lastrsrc errors automatically.
- Fix previous revision.
- Minor bug fix.
- Convert hardwired PLC URL to a (slightly less hard) sitevar.
- Reminder that first shared node swap-in is expected to fail.
- Attempt to deal with hotplug errors.
- Minot clean to avoid warnings in containers.
- Use SVG rendering in Utam (MAINSITE=1) for a while.
- Reset eventstate is PreSwap() fails.
- Wait longer when killing an already running vnode manager.
- Contact the GPO before setting up mesoscale.
- Bump up the delay after registering certificate.
- Add missing CUSTOM type.
- Attempt to un-rot the eventsys code in frisbee.
- simplify return function and don't return non-zero return status
- Although this file is purly for development it should be version cont
- make silent if nothing found in checkinventorydrift
- make sure su privelages not needed to read inventory file
- This commit releates to the changes needed or exposed by checknode ru
- the string "na" was filtering out disk serial numbers that had "na" i
- if the WriteCacheEnable is found to be off then turn it on
- Checkpoint
- D3 graphing library for doing automatic graph layout.
- Minor formatting changes.
- Minor formatting changes.
- Bring in bootstrap V3.0
- Convert to bootstrap V3.0, remove all UIKIT code.
- Switch to bootstrap V3.0.

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

commit 8d62c25f3038ec34224fa69d3ea4002f4ce74769
Author: Mike Hibler <hib...@cs.utah.edu>
Date: Sat Oct 12 11:53:03 2013 -0600

Make sure we have a legit start timestamp before computing end - start.

1 0 clientside/os/frisbee.redux/frisuploader.c
319 0 clientside/os/frisbee.redux/frisuploader.c.orig
2 files changed, 320 insertions(+), 0 deletions(-)

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

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

commit fe6db8fa5efe30f6783348a23e45af04b56be173
Author: Mike Hibler <hib...@cs.utah.edu>
Date: Sat Oct 12 11:53:41 2013 -0600

Perl lint.

2 1 clientside/tmcc/fedora/delaysetup
936 0 clientside/tmcc/fedora/delaysetup.orig
2 files changed, 938 insertions(+), 1 deletions(-)

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

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

commit bb613ca042e31c5aba07eff638932dfa2deb4f00
Author: Mike Hibler <hib...@cs.utah.edu>
Date: Sat Oct 12 11:54:16 2013 -0600

Reflect change in where FreeBSD perl port installs things.

10 1 clientside/lib/event/perlvers.pl
37 0 clientside/lib/event/perlvers.pl.orig
2 files changed, 47 insertions(+), 1 deletions(-)

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

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

commit f48e782af91e497a0082774d8fc79e13ddf9841b
Author: Mike Hibler <hib...@cs.utah.edu>
Date: Sat Oct 12 11:54:46 2013 -0600

Deal with some case differences between mysql 5.0 and 5.1.

5 1 utils/schemadiff
1 files changed, 5 insertions(+), 1 deletions(-)

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

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

commit 87155497475a53671bc823f87060a6e8e65279df
Author: Mike Hibler <hib...@cs.utah.edu>
Date: Sat Oct 12 12:04:56 2013 -0600

Argh! Commited some turds last time.

0 37 clientside/lib/event/perlvers.pl.orig
0 319 clientside/os/frisbee.redux/frisuploader.c.orig
0 936 clientside/tmcc/fedora/delaysetup.orig
3 files changed, 0 insertions(+), 1292 deletions(-)

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

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

commit 6e1110bb0fc85d726e509667599d23421c22ced2
Author: Mike Hibler <hib...@cs.utah.edu>
Date: Sat Oct 12 12:05:35 2013 -0600

Add comment about another way we might get SNs for MFI disks.

3 0 clientside/tmcc/freebsd/liblocstorage.pm
1 files changed, 3 insertions(+), 0 deletions(-)

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

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

commit b1ba1ef63dc455b343ced56feb76f245ea41c442
Author: Mike Hibler <hib...@cs.utah.edu>
Date: Sat Oct 12 13:33:26 2013 -0600

Initial support for FreeBSD 9.2 servers.

Works for 32-bit build.

11 1 clientside/tmcc/common/config/rc.mkelab
10 4 install/installvars.pm.in
3 3 install/phases/boss/patches
6 1 install/phases/ops/patches
30 16 install/ports/emulab-boss/Makefile
32 16 install/ports/emulab-boss/Makefile.emulab
4 0 install/ports/emulab-extras/Makefile
5 2 install/ports/emulab-fs/Makefile
18 12 install/ports/emulab-ops/Makefile
3 1 install/ports/emulab-protogeni/Makefile
3 1 install/ports/emulab-tipserv/Makefile
11 files changed, 125 insertions(+), 57 deletions(-)

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

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

commit 122f13c497024c9c982777eab3249fba50f07031
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Oct 14 09:05:45 2013 -0600

Minor bug fix.

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=122f13c

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

commit f9eb63b84578485d7938a2ed1e2a1db8cb5ae18b
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Oct 14 09:12:48 2013 -0600

Attempt to deal with inconsistent lastrsrc errors automatically.

57 25 db/Experiment.pm.in
1 files changed, 57 insertions(+), 25 deletions(-)

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

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

commit 07f5707bf9ee8820ed6932fb47edf3c1c8c3c311
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Oct 14 09:30:25 2013 -0600

Fix previous revision.

1 1 db/Experiment.pm.in
1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit ad73b6386bdd0fe3c08b2393e7a00dea0904e068
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Oct 17 09:39:10 2013 -0600

Minor bug fix.

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

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

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

commit 8a71d95913c7a6e418f547220fbb1d7e5ef6ba35
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Oct 17 11:02:42 2013 -0600

Convert hardwired PLC URL to a (slightly less hard) sitevar.

8 2 protogeni/lib/GeniRegistry.pm.in
1 0 sql/sitevars-create.sql
23 0 sql/updates/4/368
3 files changed, 32 insertions(+), 2 deletions(-)

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

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

commit 21d48fdef6de886e30b728d9ee62a8d2a137914d
Author: Gary Wong <g...@flux.utah.edu>
Date: Thu Oct 17 11:30:08 2013 -0600

Reminder that first shared node swap-in is expected to fail.

4 0 install/genirack/NOTES
1 files changed, 4 insertions(+), 0 deletions(-)

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

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

commit 6d282808faaa7e8965c10a4c87a627f40a6c87c0
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Oct 14 09:24:15 2013 -0600

Attempt to deal with hotplug errors.

37 1 clientside/tmcc/common/libutil.pm
17 1 clientside/tmcc/linux/xen/libvnode_xen.pm
2 files changed, 54 insertions(+), 2 deletions(-)

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

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

commit 6aee8443f121bdb0926ac094aabe80bc1dcca854
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Mon Oct 14 09:24:46 2013 -0600

Minot clean to avoid warnings in containers.

8 0 clientside/tmcc/linux/liblocsetup.pm
1 files changed, 8 insertions(+), 0 deletions(-)

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

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

commit ff09c4583c3c80ad5ab5ac20f76e5ba2eba7fd5c
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Wed Oct 16 13:02:48 2013 -0600

Use SVG rendering in Utam (MAINSITE=1) for a while.

8 2 www/showthumb.php3
11 3 www/top2image.php3
2 files changed, 19 insertions(+), 5 deletions(-)

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

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

commit 0ee373ea3748b0b3e5ded58b4fda84bf9490de98
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Wed Oct 16 13:04:27 2013 -0600

Reset eventstate is PreSwap() fails.

5 2 tbsetup/endexp.in
1 files changed, 5 insertions(+), 2 deletions(-)

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

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

commit 10a2c87752c8630f97e89ea0e7980cf888a53828
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Fri Oct 18 10:38:58 2013 -0600

Wait longer when killing an already running vnode manager.

10 7 clientside/tmcc/common/vnodesetup
1 files changed, 10 insertions(+), 7 deletions(-)

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

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

commit 835d23498705f533850fdc60f65fd1777bfd9518
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Fri Oct 18 10:54:28 2013 -0600

Contact the GPO before setting up mesoscale.

28 23 install/genirack/NOTES
1 files changed, 28 insertions(+), 23 deletions(-)

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

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

commit 52c1c9aa2dcb785910ca51042dd556a7c12d8972
Author: Gary Wong <g...@flux.utah.edu>
Date: Mon Oct 21 16:17:27 2013 -0600

Bump up the delay after registering certificate.

If boss is busy, ten seconds isn't long enough for it to regenerate the
bundles and get Apache restarted, and then we'll be unhappy because we're
about to send requests to it.

1 1 protogeni/scripts/initcerts.in
1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit bfa751f2cdf1854b7526ada5bf7fa5ff3dbc78d0
Author: Mike Hibler <hib...@cs.utah.edu>
Date: Mon Oct 21 17:16:16 2013 -0600

Add missing CUSTOM type.

1 0 event/sched/event-sched.c
1 files changed, 1 insertions(+), 0 deletions(-)

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

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

commit 1e77abfb30e41cb5fd48267e3ecd5f4bfff05678
Author: Mike Hibler <hib...@cs.utah.edu>
Date: Tue Oct 22 10:40:43 2013 -0600

Attempt to un-rot the eventsys code in frisbee.

Back in the day, when the paper was written, I had an eventsys interface
to the client to provide a syncronized interface to multiple running
instances. I rejuvenated the bits, so the eventsys control works again,
however some logic in the client has changed such that a second attempt
to run within the same client hangs. More work needed.

9 4 clientside/os/frisbee.redux/GNUmakefile.in
3 3 clientside/os/frisbee.redux/client.c
4 3 clientside/os/frisbee.redux/event.c
3 0 clientside/os/frisbee.redux/mserver.c
4 files changed, 19 insertions(+), 10 deletions(-)

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

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

commit 9f8ae8cb3540888742c01691211705dd199f8244
Author: Dan Reading <drea...@flux.utah.edu>
Date: Mon Oct 14 09:10:57 2013 -0600

simplify return function and don't return non-zero return status

1 4 clientside/tmcc/common/checknode/cpucheck
1 files changed, 1 insertions(+), 4 deletions(-)

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

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

commit f3734e4c574153b762c05fcca8f89c55d781f3e6
Author: Dan Reading <drea...@flux.utah.edu>
Date: Mon Oct 14 13:47:06 2013 -0600

Although this file is purly for development it should be version controled

155 0 clientside/tmcc/common/checknode/update
1 files changed, 155 insertions(+), 0 deletions(-)

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

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

commit b2bba3b60bbd85938ea8e5f0482743d63f6c1b60
Author: Dan Reading <drea...@flux.utah.edu>
Date: Wed Oct 16 14:26:26 2013 -0600

make silent if nothing found in checkinventorydrift

2 2 clientside/tmcc/common/checknode/gen_sql
1 files changed, 2 insertions(+), 2 deletions(-)

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

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

commit 8d7005dd2bb1560b581ce1df55a48a7bc488468e
Author: Dan Reading <drea...@flux.utah.edu>
Date: Wed Oct 16 15:38:35 2013 -0600

make sure su privelages not needed to read inventory file

6 6 clientside/tmcc/common/checknode/checknode
1 files changed, 6 insertions(+), 6 deletions(-)

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

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

commit 61f9a3e746f74eb6e17dd5382fd942d9a1ad216a
Author: Dan Reading <drea...@flux.utah.edu>
Date: Mon Oct 21 12:11:03 2013 -0600

This commit releates to the changes needed or exposed by checknode
running in MFS mode on the d710 nodes which have been set up for
TPM booting.

Major issues:
The MFS image for TPM booting is 32bit while other Linux MFS images
are 64bit.
The TPM kernel only supports 4Gb of memory, does not support
multi-processors.

checkutils: Make sure the dd to be run is bit-with compatiable with
the image.
cpucheck: Check and handle missing cpu flags "physical id",
"cpu cores", "siblings". Check and handle different Mhz format.
diskcheck: Differnet blocks/sectors format. Rewrite getwspeed and
getspeed funtions to handle dd and tdd compatibility and/or missing
binaries. Give better error messages for timing speed failures.

18 0 clientside/tmcc/common/checknode/checkutils.sh
29 16 clientside/tmcc/common/checknode/cpucheck
71 45 clientside/tmcc/common/checknode/diskcheck
3 files changed, 118 insertions(+), 61 deletions(-)

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

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

commit 1100113fc6eb89e982d927945f980441d326ee35
Author: Dan Reading <drea...@flux.utah.edu>
Date: Tue Oct 22 14:48:12 2013 -0600

the string "na" was filtering out disk serial numbers that had
"na" in them. Change the string to NotApp(case senstive).

5 5 clientside/tmcc/common/checknode/checkutils.sh
4 4 clientside/tmcc/common/checknode/diskcheck
2 files changed, 9 insertions(+), 9 deletions(-)

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

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

commit 48674e97d29cbac407bbfb576d155c8e0ef36aa6
Author: Dan Reading <drea...@flux.utah.edu>
Date: Tue Oct 22 15:56:11 2013 -0600

if the WriteCacheEnable is found to be off then turn it on

4 0 clientside/tmcc/common/checknode/diskcheck
1 files changed, 4 insertions(+), 0 deletions(-)

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

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

commit a98bdca5d5670b147fbb2126188f3909cebbe471
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Tue Oct 22 14:00:46 2013 -0600

Checkpoint

34 0 www/aptui/quickvm.css
1 1 www/aptui/quickvm.php
6 1 www/aptui/quickvm_status.php
221 2 www/aptui/quickvm_sup.js
10 1 www/aptui/quickvm_sup.php
5 files changed, 272 insertions(+), 5 deletions(-)

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

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

commit 4f6e33853492e0c5c57573f7dad4131ffa088a05
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Oct 24 08:05:35 2013 -0600

D3 graphing library for doing automatic graph layout.

9234 0 www/aptui/d3.v3.js
5 0 www/aptui/d3.v3.min.js
2 files changed, 9239 insertions(+), 0 deletions(-)

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

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

commit c1c75d2373850989de91d75523238cf49305b895
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Oct 24 08:06:04 2013 -0600

Minor formatting changes.

2 2 www/aptui/uikit/css/uikit.almost-flat.css
1 files changed, 2 insertions(+), 2 deletions(-)

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

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

commit 457f9374108f6902dd50aec44daf883ee8ec175c
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Oct 24 08:06:27 2013 -0600

Minor formatting changes.

1 1 www/aptui/quickvm_sup.js
1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit a6cd25a1c61cc9819893b749b95595db4d6d96b0
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Oct 24 08:09:43 2013 -0600

Bring in bootstrap V3.0

384 0 www/aptui/bootstrap/css/bootstrap-theme.css
1 0 www/aptui/bootstrap/css/bootstrap-theme.min.css
6805 0 www/aptui/bootstrap/css/bootstrap.css
9 0 www/aptui/bootstrap/css/bootstrap.min.css
- - www/aptui/bootstrap/fonts/glyphicons-halflings-regular.eot
228 0 www/aptui/bootstrap/fonts/glyphicons-halflings-regular.svg
- - www/aptui/bootstrap/fonts/glyphicons-halflings-regular.ttf
- - www/aptui/bootstrap/fonts/glyphicons-halflings-regular.woff
1999 0 www/aptui/bootstrap/js/bootstrap.js
6 0 www/aptui/bootstrap/js/bootstrap.min.js
10 files changed, 9432 insertions(+), 0 deletions(-)

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

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

commit 3407c8606974c1f38a0f15ffc76e575ea8a43831
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Oct 24 08:10:17 2013 -0600

Convert to bootstrap V3.0, remove all UIKIT code.

40 20 www/aptui/quickvm.css
46 46 www/aptui/quickvm.php
95 66 www/aptui/quickvm_status.php
29 22 www/aptui/quickvm_sup.js
19 17 www/aptui/quickvm_sup.php
5 files changed, 229 insertions(+), 171 deletions(-)

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

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

commit f50d37db5cfe3dfc9b5f5520b597b2ff94f34e3b
Author: Leigh B Stoller <sto...@flux.utah.edu>
Date: Thu Oct 24 08:13:57 2013 -0600

Switch to bootstrap V3.0.

17 4 www/GNUmakefile.in
1 files changed, 17 insertions(+), 4 deletions(-)

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

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

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