928 | | INFO:omni:Asked https://utah.geniracks.net/protogeni/xmlrpc/am/2.0 to reserve resources. Result: |
| 928 | WARNING:omni:Failed CreateSliver for slice IG-EXP-6-exp2 at https://utah.geniracks.net/protogeni/xmlrpc/am/2.0. Error from Aggregate: code 2. protogeni AM code: 2: *** verifygenicred: |
| 929 | /tmp/mxoLnbRM0k does not conform to schema /usr/testbed/lib/protogeni/security/credential.xsd |
| 930 | (PG error log: urn:publicid:IDN+utah.geniracks.net+log+84433). |
| 931 | INFO:omni: ------------------------------------------------------------ |
| 932 | INFO:omni: Completed createsliver: |
| 933 | |
| 934 | Options as run: |
| 935 | aggregate: ['ig-utah'] |
| 936 | framework: pg |
| 937 | |
| 938 | Args: createsliver IG-EXP-6-exp2 IG-EXP-6-exp2-ig-utah.rspec |
| 939 | |
| 940 | Result Summary: Failed CreateSliver for slice IG-EXP-6-exp2 at https://utah.geniracks.net/protogeni/xmlrpc/am/2.0. Error from Aggregate: code 2. protogeni AM code: 2: *** verifygenicred: |
| 941 | /tmp/mxoLnbRM0k does not conform to schema /usr/testbed/lib/protogeni/security/credential.xsd |
| 942 | (PG error log: urn:publicid:IDN+utah.geniracks.net+log+84433). |
| 943 | INFO:omni: ============================================================ |
| 944 | lnevers1@sendaria:~/gcf-2.2-rc3$ ./src/omni.py createsliver -a ig-utah IG-EXP-6-exp2 IG-EXP-6-exp2-ig-utah.rspec |
| 945 | INFO:omni:Loading config file /home/lnevers1/.gcf/omni_config |
| 946 | INFO:omni:Using control framework pg |
| 947 | INFO:omni:Substituting AM nickname ig-utah with URL https://utah.geniracks.net/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN |
| 948 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp2 expires on 2013-01-11 00:00:00 UTC |
| 949 | INFO:omni:Substituting AM nickname ig-utah with URL https://utah.geniracks.net/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN |
| 950 | INFO:omni:Substituting AM nickname ig-utah with URL https://utah.geniracks.net/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN |
| 951 | INFO:omni:Creating sliver(s) from rspec file IG-EXP-6-exp2-ig-utah.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp2 |
| 952 | INFO:omni:Got return from CreateSliver for slice IG-EXP-6-exp2 at https://utah.geniracks.net/protogeni/xmlrpc/am/2.0: |
934 | | INFO:omni: ------------------------------------------------------------ |
935 | | INFO:omni: Completed createsliver: |
936 | | |
937 | | Options as run: |
938 | | aggregate: ig-utah |
939 | | api_version: 2 |
940 | | framework: pg |
941 | | native: True |
942 | | rspectype: ('GENI', '3') |
| 959 | INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:sharedvlan="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1" xs:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd http://www.protogeni.net/resources/rspec/ext/shared-vlan/1 http://www.protogeni.net/resources/rspec/ext/shared-vlan/1/request.xsd" type="manifest"> |
| 960 | |
| 961 | <node client_id="Utah-VM" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc1" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15860"> |
| 962 | <sliver_type name="emulab-openvz"/> |
| 963 | <interface client_id="Utah-VM:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15864" mac_address="025d6e9d1f07"> |
| 964 | <ip address="10.42.18.43" netmask="255.255.255.0" type="ipv4"/> |
| 965 | </interface> |
| 966 | <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-4"/><host name="Utah-VM.IG-EXP-6-exp2.pgeni-gpolab-bbn-com.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc1.utah.geniracks.net" port="32058" username="lnevers1"/></services></node> |
| 967 | |
| 968 | <node client_id="Utah-VM2" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc1" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15861"> |
| 969 | <sliver_type name="emulab-openvz"/> |
| 970 | <interface client_id="Utah-VM2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15866" mac_address="021baf5765a9"> |
| 971 | <ip address="10.42.18.42" netmask="255.255.255.0" type="ipv4"/> |
| 972 | </interface> |
| 973 | <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-5"/><host name="Utah-VM2.IG-EXP-6-exp2.pgeni-gpolab-bbn-com.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc1.utah.geniracks.net" port="32059" username="lnevers1"/></services></node> |
| 974 | |
| 975 | <link xmlns:sharedvlan="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1" client_id="openflow-mesoscale-0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15863"> |
| 976 | <interface_ref client_id="Utah-VM:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15864"/> |
| 977 | <sharedvlan:link_shared_vlan name="mesoscale-openflow"/> |
| 978 | </link> |
| 979 | |
| 980 | <link xmlns:sharedvlan="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1" client_id="openflow-mesoscale-1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15865"> |
| 981 | <interface_ref client_id="Utah-VM2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15866"/> |
| 982 | <sharedvlan:link_shared_vlan name="mesoscale-openflow"/> |
| 983 | </link> |
| 984 | </rspec> |
| 985 | INFO:omni: ------------------------------------------------------------ |
| 986 | INFO:omni: Completed createsliver: |
| 987 | Options as run: |
| 988 | aggregate: ['ig-utah'] |
| 989 | framework: pg |
945 | | |
946 | | Result Summary: Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp2 expires on 2013-01-11 00:00:00 UTC |
947 | | Asked https://utah.geniracks.net/protogeni/xmlrpc/am/2.0 to reserve resources. No manifest Rspec returned. *** verifygenicred: |
948 | | /tmp/1BAnaxg0HZ does not conform to schema /usr/testbed/lib/protogeni/security/credential.xsd |
949 | | |
950 | | INFO:omni: ============================================================ |
951 | | }}} |
952 | | |
953 | | |
954 | | |
955 | | 18. Log in to each of the systems in the slice, and send traffic to each other systems; leave traffic running |
956 | | 19. As Experimenter3, request !ListResources from BBN InstaGENI, BBN meso-scale FOAM, and FOAM at Meso-scale Site (Internet2 Site BBN and NLR site is TBD). |
957 | | |
958 | | As user lnevers2@bbn.com get a listersources from BBN InstaGENI, Utah PG, and from FOAM at I2 and NLR Site: |
959 | | {{{ |
960 | | $ omni.py listresources -a pg-utah -o # PG Utah |
961 | | $ omni.py listresources -a ig-of-utah -V1 -o |
962 | | $ omni.py listresources -a of-uen -V1 -o |
963 | | $ omni.py listresources -a of-nlr -V1 -o |
964 | | $ omni.py listresources -a of-indiana -V1 -o |
965 | | $ omni.py listresources -a of-i2 -V1 -o |
966 | | $ omni.py listresources -a of-gpo -V1 -o |
967 | | $ omni.py listresources -a eg-of-gpo -V1 -o |
968 | | $ omni.py listresources -a eg-of-renci -V1 -o |
969 | | $ omni.py listresources -a ig-of-gpo -V1 -o |
970 | | $ omni.py listresources -a pg-utah -o |
971 | | $ omni.py listresources -a ig-utah -o |
972 | | $ omni.py listresources -a ig-gpo -o |
973 | | }}} |
974 | | |
975 | | |
976 | | 20. Review !ListResources output from all AMs. |
977 | | 21. Define a request RSpec for a VM at the BBN InstaGENI. |
978 | | 22. Define a request RSpec for a compute resource at the BBN meso-scale site. |
979 | | 23. Define a request RSpec for a compute resource at a meso-scale site. |
980 | | 24. Define request RSpecs for !OpenFlow resources to allow connection from !OpenFlow BBN InstaGENI to Meso-scale !OpenFlow sites(BBN and second site TBD) (I2 and NLR). |
981 | | 25. If PG access to !OpenFlow is available, define a request RSpec for the PG !OpenFlow resource. |
982 | | 26. Create a third slice. |
| 992 | Result Summary: Got Reserved resources RSpec from utah-geniracks-net-protogeniv2 |
| 993 | INFO:omni: ============================================================ |
| 994 | }}} |
| 995 | |
| 996 | == 18. Log in to each of the systems and send traffic == |
| 997 | Determined login for each of the nodes in the slice, logged in and sent traffic to each other systems: |
| 998 | {{{ |
| 999 | $ readyToLogin.py -a ig-gpo |
| 1000 | <...> |
| 1001 | GPO-PC's geni_status is: ready (am_status:ready) |
| 1002 | User lnevers1 logins to GPO-PC using: |
| 1003 | xterm -e ssh -i /home/lnevers1/.ssh/geni_key lnevers1@pc5.instageni.gpolab.bbn.com & |
| 1004 | |
| 1005 | GPO-VM's geni_status is: ready (am_status:ready) |
| 1006 | User lnevers1 logins to GPO-VM using: |
| 1007 | xterm -e ssh -p 31802 -i /home/lnevers1/.ssh/geni_key lnevers1@pc1.instageni.gpolab.bbn.com & |
| 1008 | |
| 1009 | $ readyToLogin.py -a ig-utah IG-EXP-6-exp2 |
| 1010 | <...> |
| 1011 | Utah-VM2's geni_status is: ready (am_status:ready) |
| 1012 | User lnevers1 logins to Utah-VM2 using: |
| 1013 | xterm -e ssh -p 32059 -i /home/lnevers1/.ssh/geni_key lnevers1@pc1.utah.geniracks.net & |
| 1014 | |
| 1015 | Utah-VM's geni_status is: ready (am_status:ready) |
| 1016 | User lnevers1 logins to Utah-VM using: |
| 1017 | xterm -e ssh -p 32058 -i /home/lnevers1/.ssh/geni_key lnevers1@pc1.utah.geniracks.net & |
| 1018 | }}} |
| 1019 | Started traffic: |
| 1020 | {{{ |
| 1021 | XXXX |
| 1022 | |
| 1023 | }}} |
| 1024 | |
| 1025 | Traffic is left running. |
| 1026 | |
| 1027 | == 19. As Experimenter3, request !ListResources == |
| 1028 | |
| 1029 | As lnevers2@bbn.com request listresources from BBN InstaGENI, BBN Mesoscale Site, BBN Site FOAM, at PG Utah FOAM and PG Utah Meso-scale Site: |
| 1030 | |
| 1031 | {{{ |
| 1032 | $ omni.py listresources -a ig-gpo -o # IG GPO Compute Resources |
| 1033 | $ omni.py listresources -a pg-gpo -o # PG GPO Compute Resources |
| 1034 | $ omni.py listresources -a of-gpo -V1 -o # GPO Site FOAM Resources |
| 1035 | $ omni.py listresources -a of-nlr -V1 -o # NLR FOAM Resources |
| 1036 | $ omni.py listresources -a of-i2 -V1 -o # Internet2 FOAM Resources |
| 1037 | $ omni.py listresources -a of-uen -V1 -o # UEN FOAM Resources |
| 1038 | $ omni.py listresources -a ig-of-utah -V1 -o # IG Utah FOAM Resources |
| 1039 | $ omni.py listresources -a pg-utah -o # PG Utah Compute Resources |
| 1040 | $ omni.py listresources -a ig-utah -o # IG Utah Compute Resources |
| 1041 | }}} |
| 1042 | |
| 1043 | == 20. Review !ListResources from all AMs == |
| 1044 | Output files were reviewed to determine resources available for experiment. |
| 1045 | |
| 1046 | == 21. Define RSpec for VM at the GPO InstaGENI == |
| 1047 | Defined Rspec for 1 VM at the GPO InstaGENI rack, generated file is [IG-EXP-6-exp3-ig-gpo.rspec] |
| 1048 | |
| 1049 | == 22. Define RSpec for a compute resource at GPO PG == |
| 1050 | Defined Rspec for 1 VM at the GPO PG, generated file is [IG-EXP-6-exp3-pg-gpo.rspec] |
| 1051 | |
| 1052 | == 23. Define RSpec for a compute resource at PG Utah meso-scale site == |
| 1053 | Defined Rspec for 1 VM at the Utah PG, generated file is [IG-EXP-6-exp3-pg-utah.rspec] |
| 1054 | |
| 1055 | == 24. Define RSpecs for Meso-scale sites = |
| 1056 | Defined Rspecs for Mesoscale sites, generated Rspecs are: |
| 1057 | - [IG-EXP-6-exp3-openflow-gpo.rspec] for GPO Site FOAM |
| 1058 | - [IG-EXP-6-exp3-openflow-nlr.rspec] for NLR FOAM |
| 1059 | - [IG-EXP-6-exp3-openflow-i2.rspec] for Internet2 FOAM |
| 1060 | - [IG-EXP-6-exp3-openflow-uen.rspec] for UEN FOAM |
| 1061 | - [IG-EXP-6-exp3-openflow-ig-utah.rspec] for PG FOAM |
| 1062 | |
| 1063 | == 25. PG access to !OpenFlow == |
| 1064 | |
| 1065 | If PG access is available, define a request RSpec for the PG !OpenFlow resource, which is done in previous step. |
| 1066 | |
| 1067 | == 26. Create a third slice. == |
| 1068 | |