1 | # Each testbed's parameters follow the bracketed testbed label. The parameters |
---|
2 | # are bound to testbeds in the experiment when the label in brackets in this |
---|
3 | # file matches the string following tb-set-node-testbed command in the script. |
---|
4 | # For example the nodes with tb-set-node-testbed $n "deter" will be allocated |
---|
5 | # to the first testbed below. |
---|
6 | |
---|
7 | [deter] |
---|
8 | # On DETER, when running on users, use localhost so that the remote execution |
---|
9 | # commands work |
---|
10 | OpsNode: localhost |
---|
11 | |
---|
12 | # Change this field in all the testbeds to be one you can access. Ssh commands |
---|
13 | # to ops are issued as this user. |
---|
14 | User: faber |
---|
15 | |
---|
16 | # Make sure it starts with a dot. |
---|
17 | Domain: .isi.deterlab.net |
---|
18 | Project: emulab-ops |
---|
19 | ConnectorType: pc3000_tunnel |
---|
20 | ConnectorImage: FBSD61-TUNNEL2 |
---|
21 | |
---|
22 | # These run on the slave testbeds. They are passed to csh by emulab, hence the |
---|
23 | # >& redirections. This file assumes DETER will be the master and these |
---|
24 | # haven't been run. |
---|
25 | SlaveNodeStartCmd: echo FEDDIR GWCONF >& /tmp/startup |
---|
26 | SlaveConnectorStartCmd: sudo -H /users/faber/fed-tun.pl -t .deter.emulab.net >& /tmp/bridge.log |
---|
27 | |
---|
28 | # Master testbed commands. These are appropriate for DETER as master. |
---|
29 | MasterNodeStartCmd: sudo -H FEDDIR/make_hosts FEDDIR/hosts |
---|
30 | MasterConnectorStartCmd: sudo -H FEDDIR/fed-tun.pl -f GWCONF >& /tmp/bridge.log |
---|
31 | |
---|
32 | # These are passed through directly to the connector and client configurations, |
---|
33 | # with Domain (above) appended. |
---|
34 | FileServer: fs |
---|
35 | Boss: boss |
---|
36 | |
---|
37 | # This needs to be true on DETER |
---|
38 | TunnelCfg: true |
---|
39 | |
---|
40 | # End of DETER specifications |
---|
41 | [wail] |
---|
42 | OpsNode: users |
---|
43 | User: faber |
---|
44 | Domain: .schooner.wail.wisc.edu |
---|
45 | Project: Deter |
---|
46 | ConnectorType: pc |
---|
47 | ConnectorImage: FBSD61-TUNNEL2 |
---|
48 | |
---|
49 | # These slave commands are appropriate for generic testbeds, which emulab and |
---|
50 | # WAIL are. The -H on sudo is crucial when calling federate.sh |
---|
51 | SlaveNodeStartCmd: sudo -H /bin/sh FEDDIR/fed_bootstrap >& /tmp/federate |
---|
52 | SlaveConnectorStartCmd: sudo -H FEDDIR/fed-tun.pl -f GWCONF>& /tmp/bridge.log |
---|
53 | |
---|
54 | # These master commands are placeholders |
---|
55 | MasterNodeStartCmd: sudo -H /bin/sh FEDDIR/fed_bootstrap &> /tmp/mfederate |
---|
56 | MasterConnectorStartCmd: sudo -H /users/faber/fed-tun.pl >& /tmp/bridge.log |
---|
57 | FileServer: fs |
---|
58 | Boss: boss |
---|
59 | TunnelCfg: false |
---|
60 | |
---|
61 | [emulab] |
---|
62 | OpsNode: users |
---|
63 | User: faber |
---|
64 | Domain: .emulab.net |
---|
65 | Project: DETER |
---|
66 | ConnectorType: pc |
---|
67 | ConnectorImage: FBSD61-TUNNEL2 |
---|
68 | SlaveNodeStartCmd: sudo -H /bin/sh FEDDIR/fed_bootstrap >& /tmp/federate |
---|
69 | SlaveConnectorStartCmd: sudo -H FEDDIR/fed-tun.pl -f GWCONF>& /tmp/bridge.log |
---|
70 | MasterNodeStartCmd: sudo -H /bin/sh FEDDIR/fed_bootstrap &> /tmp/mfederate |
---|
71 | MasterConnectorStartCmd: sudo -H /users/faber/fed-tun.pl >& /tmp/bridge.log |
---|
72 | FileServer: fs |
---|
73 | Boss: boss |
---|
74 | TunnelCfg: false |
---|
75 | |
---|