Changes between Version 19 and Version 20 of GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/UHouston


Ignore:
Timestamp:
06/27/13 14:31:35 (11 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/UHouston

    v19 v20  
    10421042
    10431043== EG-CT-6 - Administrative Tests ==
     1044
    10441045Administrator accounts on an ExoGENI rack are documented at https://wiki.exogeni.net/doku.php?id=public:operators:start,  with https://wiki.exogeni.net/doku.php?id=public:operators:start#authentication_authorization proving insight into accounts creation and usage.  With requested account accessed rack head node and verified root access and group membership:
    10451046{{{
     
    11111112
    11121113Verify FOAM and !FlowVisor configuration files ownership and paths:
    1113 {{{
    1114 [lnevers@uh-hn ~]$  ls -l /etc/foam.passwd  /etc/flowvisor.passwd /etc/flowvisor/fvpasswd /opt/foam/etc/foampasswd
     1114
     1115{{{
     1116[lnevers@uh-hn ~]$ ls -l /etc/foam.passwd  /etc/flowvisor.passwd /etc/flowvisor/fvpasswd /opt/foam/etc/foampasswd
     1117lrwxrwxrwx 1 root      flowvisor 21 Jan 31 03:45 /etc/flowvisor/fvpasswd -> /etc/flowvisor.passwd
     1118-r--r----- 1 flowvisor uhadmins  25 Jan 31 03:45 /etc/flowvisor.passwd
     1119-r--r----- 1 root      uhadmins  25 Jan 31 03:45 /etc/foam.passwd
     1120lrwxrwxrwx 1 root      root      16 Jan 31 03:45 /opt/foam/etc/foampasswd -> /etc/foam.passwd
     1121
    11151122}}}
    11161123
    11171124Check FOAM version and FOAM configuration for site.admin.email, geni.site-tag, email.from settings on the Houston head node:
    11181125{{{
    1119 foamctl admin:get-version  --passwd-file=/etc/foam.passwd
    1120 foamctl config:get-value --key="site.admin.email"  --passwd-file=/opt/foam/etc/foampasswd
    1121 foamctl config:get-value --key="geni.site-tag"  --passwd-file=/opt/foam/etc/foampasswd
    1122 foamctl config:get-value --key="email.from"  --passwd-file=/opt/foam/etc/foampasswd
    1123 foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/opt/foam/etc/foampasswd
     1126[lnevers@uh-hn ~]$ foamctl admin:get-version  --passwd-file=/etc/foam.passwd
     1127{
     1128 "version": "0.10.5"
     1129}
     1130[lnevers@uh-hn ~]$ foamctl config:get-value --key="site.admin.email"  --passwd-file=/opt/foam/etc/foampasswd
     1131{
     1132 "value": "exogeni-foam-admin@gpolab.bbn.com"
     1133}
     1134[lnevers@uh-hn ~]$ foamctl config:get-value --key="geni.site-tag"  --passwd-file=/opt/foam/etc/foampasswd
     1135{
     1136 "value": "uh-hn.exogeni.net"
     1137}
     1138[lnevers@uh-hn ~]$ foamctl config:get-value --key="email.from"  --passwd-file=/opt/foam/etc/foampasswd
     1139{
     1140 "value": "exogeni-foam-admin@gpolab.bbn.com"
     1141}
     1142[lnevers@uh-hn ~]$ foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/opt/foam/etc/foampasswd
     1143{
     1144 "value": 0
     1145}
     1146
    11241147}}}
    11251148
    11261149Show FOAM slivers details:
    11271150{{{
    1128 foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd
     1151[lnevers@uh-hn ~]$ foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd
     1152{
     1153 "slivers": [
     1154  {
     1155   "status": "approved",
     1156   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tupty1755:2dc6effd-a00e-4821-a039-aab8ed92cd2a",
     1157   "creation": "2013-04-25 15:31:49.390627+00:00",
     1158   "pend_reason": "Request has underspecified VLAN requests",
     1159   "expiration": "2013-07-15 00:00:00+00:00",
     1160   "deleted": "False",
     1161   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+tupty",
     1162   "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tupty1755",
     1163   "enabled": true,
     1164   "email": "tupty@bbn.com",
     1165   "flowvisor_slice": "2dc6effd-a00e-4821-a039-aab8ed92cd2a",
     1166   "desc": "tupty1755 OpenFlow resources at UH",
     1167   "ref": null,
     1168   "id": 1,
     1169   "uuid": "2dc6effd-a00e-4821-a039-aab8ed92cd2a"
     1170  },
     1171  {
     1172   "status": "approved",
     1173   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptymon:1ab2f1fa-1936-4ebf-ac76-248de4e87fc6",
     1174   "creation": "2013-06-04 13:38:21.853310+00:00",
     1175   "pend_reason": "Request has underspecified VLAN requests",
     1176   "expiration": "2013-07-15 00:00:00+00:00",
     1177   "deleted": "False",
     1178   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+tupty",
     1179   "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptymon",
     1180   "enabled": true,
     1181   "email": "tupty@bbn.com",
     1182   "flowvisor_slice": "1ab2f1fa-1936-4ebf-ac76-248de4e87fc6",
     1183   "desc": "tuptymon OpenFlow resources at UH",
     1184   "ref": null,
     1185   "id": 2,
     1186   "uuid": "1ab2f1fa-1936-4ebf-ac76-248de4e87fc6"
     1187  },
     1188  {
     1189   "status": "approved",
     1190   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptyexclusive:d3ceaacb-61b1-4917-aec8-5a8a92732db7",
     1191   "creation": "2013-06-05 20:22:16.681591+00:00",
     1192   "pend_reason": "Request has underspecified VLAN requests",
     1193   "expiration": "2013-07-15 00:00:00+00:00",
     1194   "deleted": "False",
     1195   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+tupty",
     1196   "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptyexclusive",
     1197   "enabled": true,
     1198   "email": "tupty@bbn.com",
     1199   "flowvisor_slice": "d3ceaacb-61b1-4917-aec8-5a8a92732db7",
     1200   "desc": "tuptyexclusive OpenFlow resources at UH ExoGENI.",
     1201   "ref": null,
     1202   "id": 6,
     1203   "uuid": "d3ceaacb-61b1-4917-aec8-5a8a92732db7"
     1204  }
     1205 ]
     1206}
     1207[lnevers@uh-hn ~]$
    11291208
    11301209}}}
     
    11321211Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices on the Houston Head node:
    11331212{{{
    1134 /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd ping hello
    1135 /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd listDevices
    1136 /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd getDeviceInfo
    1137 /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd listSlices
    1138 /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo  urn
     1213[lnevers@uh-hn ~]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd ping hello
     1214Got reply:
     1215PONG(fvadmin): FV version=flowvisor-0.8.1::hello
     1216
     1217[lnevers@uh-hn ~]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd listDevices
     1218Device 0: 00:01:74:99:75:12:fe:00
     1219
     1220[lnevers@uh-hn ~]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd getDeviceInfo 00:01:74:99:75:12:fe:00
     1221nPorts=21
     1222portList=41,42,43,44,45,46,47,48,51,52,53,54,55,56,57,58,59,60,64,50,49
     1223dpid=00:01:74:99:75:12:fe:00
     1224remote=/192.168.106.10:6633-->/192.168.106.4:51714
     1225portNames=41(41),42(42),43(43),44(44),45(45),46(46),47(47),48(48),51(51),52(52),53(53),54(54),55(55),56(56),57(57),58(58),59(59),60(60),64(64),50(50),49(49)
     1226
     1227[lnevers@uh-hn ~]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd listSlices
     1228Slice 0: orca-4
     1229Slice 1: fvadmin
     1230Slice 2: orca-3
     1231Slice 3: orca-2
     1232Slice 4: d3ceaacb-61b1-4917-aec8-5a8a92732db7
     1233Slice 5: 2dc6effd-a00e-4821-a039-aab8ed92cd2a
     1234Slice 6: orca-861
     1235Slice 7: orca-863
     1236Slice 8: orca-862
     1237Slice 9: 1ab2f1fa-1936-4ebf-ac76-248de4e87fc6
     1238[lnevers@uh-hn ~]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo 1ab2f1fa-1936-4ebf-ac76-248de4e87fc6
     1239Got reply:
     1240connection_1=00:01:74:99:75:12:fe:00-->/129.7.98.2:42604-->naxos.gpolab.bbn.com/192.1.249.133:31750
     1241contact_email=tupty@bbn.com
     1242controller_hostname=naxos.gpolab.bbn.com
     1243controller_port=31750
     1244creator=fvadmin
     1245[lnevers@uh-hn ~]$
     1246
    11391247
    11401248}}}