(*) implements validate_ methods for all timestamp objects
[plcapi.git] / TestPeers.ref
1 4 sites, 2 keys, 4 persons, 5 nodes & 4 slices
2 ==================== ('INIT',)
3 +++ timer start
4 initializing s[1] https://lurch.cs.princeton.edu:443/PLCAPI/
5 initialized aa[1] {'Username': 'root@plc1.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'root'}
6 initialized a[1] {'Username': 'peer1@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
7 initializing s[2] https://planetlab-devbox.inria.fr:443/PLCAPI/
8 initialized aa[2] {'Username': 'root@plc2.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'root'}
9 initialized a[2] {'Username': 'peer2@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
10 s[1] <ServerProxy for lurch.cs.princeton.edu:443/PLCAPI/>
11 aa[1] {'Username': 'root@plc1.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'root'}
12 a[1] {'Username': 'peer1@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
13 s[2] <ServerProxy for planetlab-devbox.inria.fr:443/PLCAPI/>
14 aa[2] {'Username': 'root@plc2.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'root'}
15 a[2] {'Username': 'peer2@planet-lab.org', 'AuthMethod': 'password', 'Role': 'admin', 'AuthString': 'peer'}
16 01:== created peer admin account 3, peer1@planet-lab.org - peer
17 02:== created peer admin account 3, peer2@planet-lab.org - peer
18 01:== enabled+admin on account 3:peer1@planet-lab.org
19 02:== enabled+admin on account 3:peer2@planet-lab.org
20 01:Created person 4 as the peer person
21 02:Created person 4 as the peer person
22 01:Created peer 1
23 PLEASE manually set password for person_id=4 in DB1
24 02:Created peer 1
25 PLEASE manually set password for person_id=4 in DB2
26 Attempting to set passwd for person_id=4 in DB1UPDATE 1
27  -> system returns 0
28 Attempting to set passwd for person_id=4 in DB2UPDATE 1
29  -> system returns 0
30 +++ 12.99 seconds ellapsed (12.99)
31 01:== Created site 2 with max_slices=4
32 02:== Created site 2 with max_slices=4
33 01:== Created site 3 with max_slices=4
34 02:== Created site 3 with max_slices=4
35 01:== Created site 4 with max_slices=4
36 02:== Created site 4 with max_slices=4
37 01:== Created site 5 with max_slices=4
38 02:== Created site 5 with max_slices=4
39 === refresh after site creation
40 +++ 24.68 seconds ellapsed (11.68)
41 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 4, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 1, 'new_nodes': 0, 'new_slice_attribute_types': 0}
42 +++ 27.15 seconds ellapsed (2.47)
43 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 4, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 1, 'new_nodes': 0, 'new_slice_attribute_types': 0}
44 +++ 28.86 seconds ellapsed (1.71)
45 +++ 28.86 seconds ellapsed (0.00)
46 === refresh before persons&keys creation
47 +++ 32.60 seconds ellapsed (3.75)
48 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
49 +++ 34.89 seconds ellapsed (2.29)
50 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
51 +++ 36.52 seconds ellapsed (1.63)
52 01: Checking keys: got 0 local (e=0) & 0 foreign (e=0)
53 02: Checking keys: got 0 local (e=0) & 0 foreign (e=0)
54 01: Checking persons: got 4 local (e=4) & 1 foreign (e=1)
55 02: Checking persons: got 4 local (e=4) & 1 foreign (e=1)
56 ==================== ('Creating persons&keys',)
57 01:== created user account 6, user1-1@plc1.org - password1
58 01:== added key ssh-rsa 1111111111111111 user1-key1 to person user1-1@plc1.org
59 01:== added key ssh-rsa 1111111111111111 user1-key2 to person user1-1@plc1.org
60 02:== created user account 6, user2-1@plc2.org - password2
61 02:== added key ssh-rsa 2222222222222222 user1-key1 to person user2-1@plc2.org
62 02:== added key ssh-rsa 2222222222222222 user1-key2 to person user2-1@plc2.org
63 01:== created user account 7, user1-2@plc1.org - password1
64 01:== added key ssh-rsa 1111111111111111 user2-key1 to person user1-2@plc1.org
65 01:== added key ssh-rsa 1111111111111111 user2-key2 to person user1-2@plc1.org
66 02:== created user account 7, user2-2@plc2.org - password2
67 02:== added key ssh-rsa 2222222222222222 user2-key1 to person user2-2@plc2.org
68 02:== added key ssh-rsa 2222222222222222 user2-key2 to person user2-2@plc2.org
69 01:== created user account 8, user1-3@plc1.org - password1
70 01:== added key ssh-rsa 1111111111111111 user3-key1 to person user1-3@plc1.org
71 01:== added key ssh-rsa 1111111111111111 user3-key2 to person user1-3@plc1.org
72 02:== created user account 8, user2-3@plc2.org - password2
73 02:== added key ssh-rsa 2222222222222222 user3-key1 to person user2-3@plc2.org
74 02:== added key ssh-rsa 2222222222222222 user3-key2 to person user2-3@plc2.org
75 01:== created user account 9, user1-4@plc1.org - password1
76 01:== added key ssh-rsa 1111111111111111 user4-key1 to person user1-4@plc1.org
77 01:== added key ssh-rsa 1111111111111111 user4-key2 to person user1-4@plc1.org
78 02:== created user account 9, user2-4@plc2.org - password2
79 02:== added key ssh-rsa 2222222222222222 user4-key1 to person user2-4@plc2.org
80 02:== added key ssh-rsa 2222222222222222 user4-key2 to person user2-4@plc2.org
81 ==================== ('1 extra del/add cycle for unique indexes',)
82 02:== deleted person_id 6
83 02:== deleted person_id 7
84 02:== deleted person_id 8
85 02:== deleted person_id 9
86 02:== created user account 10, user2-1@plc2.org - password2
87 02:== added key ssh-rsa 2222222222222222 user1-key1 to person user2-1@plc2.org
88 02:== added key ssh-rsa 2222222222222222 user1-key2 to person user2-1@plc2.org
89 02:== created user account 11, user2-2@plc2.org - password2
90 02:== added key ssh-rsa 2222222222222222 user2-key1 to person user2-2@plc2.org
91 02:== added key ssh-rsa 2222222222222222 user2-key2 to person user2-2@plc2.org
92 02:== created user account 12, user2-3@plc2.org - password2
93 02:== added key ssh-rsa 2222222222222222 user3-key1 to person user2-3@plc2.org
94 02:== added key ssh-rsa 2222222222222222 user3-key2 to person user2-3@plc2.org
95 02:== created user account 13, user2-4@plc2.org - password2
96 02:== added key ssh-rsa 2222222222222222 user4-key1 to person user2-4@plc2.org
97 02:== added key ssh-rsa 2222222222222222 user4-key2 to person user2-4@plc2.org
98 01: Checking keys: got 8 local (e=8) & 0 foreign (e=0)
99 02: Checking keys: got 8 local (e=8) & 0 foreign (e=0)
100 01: Checking persons: got 8 local (e=8) & 1 foreign (e=1)
101 02: Checking persons: got 8 local (e=8) & 1 foreign (e=1)
102 === refresh after persons&keys creation
103 +++ 59.25 seconds ellapsed (22.74)
104 01:== Refreshing peer got  {'new_keys': 8, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 4, 'new_nodes': 0, 'new_slice_attribute_types': 0}
105 +++ 61.75 seconds ellapsed (2.50)
106 02:== Refreshing peer got  {'new_keys': 8, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 4, 'new_nodes': 0, 'new_slice_attribute_types': 0}
107 +++ 63.72 seconds ellapsed (1.97)
108 01: Checking keys: got 8 local (e=8) & 8 foreign (e=8)
109 02: Checking keys: got 8 local (e=8) & 8 foreign (e=8)
110 01: Checking persons: got 8 local (e=8) & 5 foreign (e=5)
111 02: Checking persons: got 8 local (e=8) & 5 foreign (e=5)
112 +++ 66.10 seconds ellapsed (2.39)
113 ==================== ('RESETTING NODES',)
114 01:== Cleaning all nodes
115 02:== Cleaning all nodes
116 === refresh cleaned nodes
117 +++ 67.04 seconds ellapsed (0.94)
118 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
119 +++ 69.53 seconds ellapsed (2.49)
120 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
121 +++ 71.37 seconds ellapsed (1.84)
122 01: Checking nodes: got 0 local (e=0) & 0 foreign (e=0)
123 02: Checking nodes: got 0 local (e=0) & 0 foreign (e=0)
124 ==================== ('CREATING NODES',)
125 01:== Added node 1 n101.plc1.org
126 02:== Added node 1 n202.plc2.org
127 01:== Added node 2 n101.plc1.org
128 02:== Added node 2 n202.plc2.org
129 01:== Added node 3 n101.plc1.org
130 02:== Added node 3 n202.plc2.org
131 01:== Added node 4 n101.plc1.org
132 02:== Added node 4 n202.plc2.org
133 01:== Added node 5 n101.plc1.org
134 02:== Added node 5 n202.plc2.org
135 01: Checking nodes: got 5 local (e=5) & 0 foreign (e=0)
136 02: Checking nodes: got 5 local (e=5) & 0 foreign (e=0)
137 === refresh after node creation
138 +++ 82.98 seconds ellapsed (11.60)
139 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 5, 'new_slice_attribute_types': 0}
140 +++ 85.60 seconds ellapsed (2.62)
141 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 5, 'new_slice_attribute_types': 0}
142 +++ 87.58 seconds ellapsed (1.98)
143 01: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
144 02: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
145 02:== Deleted node 1, returns 1
146 02:== Deleted node 2, returns 1
147 02:== Deleted node 3, returns 1
148 02:== Deleted node 4, returns 1
149 02:== Deleted node 5, returns 1
150 ==================== ('2 extra del/add cycles on plc2 for different indexes',)
151 02:== Added node 11 n202.plc2.org
152 02:== Added node 12 n202.plc2.org
153 02:== Added node 13 n202.plc2.org
154 02:== Added node 14 n202.plc2.org
155 02:== Added node 15 n202.plc2.org
156 02:== Deleted node 11, returns 1
157 02:== Deleted node 12, returns 1
158 02:== Deleted node 13, returns 1
159 02:== Deleted node 14, returns 1
160 02:== Deleted node 15, returns 1
161 02:== Added node 16 n202.plc2.org
162 02:== Added node 17 n202.plc2.org
163 02:== Added node 18 n202.plc2.org
164 02:== Added node 19 n202.plc2.org
165 02:== Added node 20 n202.plc2.org
166 02:== Deleted node 16, returns 1
167 02:== Deleted node 17, returns 1
168 02:== Deleted node 18, returns 1
169 02:== Deleted node 19, returns 1
170 02:== Deleted node 20, returns 1
171 02: Checking nodes: got 0 local (e=0) & 5 foreign (e=5)
172 === refresh after deletion on plc2
173 +++ 95.98 seconds ellapsed (8.40)
174 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': -5, 'new_slice_attribute_types': 0}
175 +++ 98.56 seconds ellapsed (2.59)
176 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
177 +++ 100.48 seconds ellapsed (1.92)
178 01: Checking nodes: got 5 local (e=5) & 0 foreign (e=0)
179 02: Checking nodes: got 0 local (e=0) & 5 foreign (e=5)
180 ==================== ('ADD on plc2 for different indexes',)
181 02:== Added node 21 n202.plc2.org
182 02:== Added node 22 n202.plc2.org
183 02:== Added node 23 n202.plc2.org
184 02:== Added node 24 n202.plc2.org
185 02:== Added node 25 n202.plc2.org
186 01: Checking nodes: got 5 local (e=5) & 0 foreign (e=0)
187 02: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
188 === refresh after re-creation on plc2
189 +++ 104.06 seconds ellapsed (3.58)
190 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 5, 'new_slice_attribute_types': 0}
191 +++ 106.66 seconds ellapsed (2.60)
192 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
193 +++ 108.62 seconds ellapsed (1.96)
194 01: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
195 02: Checking nodes: got 5 local (e=5) & 5 foreign (e=5)
196 +++ 109.90 seconds ellapsed (1.29)
197 ==================== ('RESETTING SLICES TEST',)
198 01:== Cleaning all nodes
199 01:==== Cleaning node 1
200 01:==== Cleaning node 2
201 01:==== Cleaning node 3
202 01:==== Cleaning node 4
203 01:==== Cleaning node 5
204 02:== Cleaning all nodes
205 02:==== Cleaning node 21
206 02:==== Cleaning node 22
207 02:==== Cleaning node 23
208 02:==== Cleaning node 24
209 02:==== Cleaning node 25
210 01:== Added node 16 n101.plc1.org
211 02:== Added node 26 n202.plc2.org
212 01:== Added node 17 n101.plc1.org
213 02:== Added node 27 n202.plc2.org
214 01:== Added node 18 n101.plc1.org
215 02:== Added node 28 n202.plc2.org
216 01:== Added node 19 n101.plc1.org
217 02:== Added node 29 n202.plc2.org
218 01:== Added node 20 n101.plc1.org
219 02:== Added node 30 n202.plc2.org
220 01:== Cleaning all slices
221 01:==== Cleaning slice 3
222 02:== Cleaning all slices
223 02:==== Cleaning slice 3
224 === refresh After slices init
225 +++ 127.36 seconds ellapsed (17.46)
226 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
227 +++ 129.91 seconds ellapsed (2.55)
228 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
229 +++ 131.78 seconds ellapsed (1.87)
230 ==================== ('CREATING SLICES on plc1',)
231 01:== created slice 4 - max nodes=5
232 01:== Attached person user1-1@plc1.org to slice oneone_slice1
233 01:== Attached person user1-2@plc1.org to slice oneone_slice1
234 01:== Attached person user1-3@plc1.org to slice oneone_slice1
235 01:== Attached person user1-4@plc1.org to slice oneone_slice1
236 01:== created slice 5 - max nodes=5
237 01:== Attached person user1-1@plc1.org to slice onetwo_slice2
238 01:== Attached person user1-2@plc1.org to slice onetwo_slice2
239 01:== Attached person user1-3@plc1.org to slice onetwo_slice2
240 01:== Attached person user1-4@plc1.org to slice onetwo_slice2
241 01:== created slice 6 - max nodes=5
242 01:== Attached person user1-1@plc1.org to slice onethree_slice3
243 01:== Attached person user1-2@plc1.org to slice onethree_slice3
244 01:== Attached person user1-3@plc1.org to slice onethree_slice3
245 01:== Attached person user1-4@plc1.org to slice onethree_slice3
246 01:== created slice 7 - max nodes=5
247 01:== Attached person user1-1@plc1.org to slice onefour_slice4
248 01:== Attached person user1-2@plc1.org to slice onefour_slice4
249 01:== Attached person user1-3@plc1.org to slice onefour_slice4
250 01:== Attached person user1-4@plc1.org to slice onefour_slice4
251 01: Checking slices: got 6 local (e=6) & 0 foreign (e=0)
252 02: Checking slices: got 2 local (e=2) & 0 foreign (e=0)
253 === refresh after slice created on plc1
254 +++ 153.57 seconds ellapsed (21.79)
255 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
256 +++ 156.09 seconds ellapsed (2.52)
257 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 4, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
258 +++ 158.10 seconds ellapsed (2.01)
259 01: Checking slices: got 6 local (e=6) & 0 foreign (e=0)
260 02: Checking slices: got 2 local (e=2) & 4 foreign (e=4)
261 01: local slice oneone_slice1 (e=0)  on nodes  []
262 01: local slice onetwo_slice2 (e=0)  on nodes  []
263 01: local slice onethree_slice3 (e=0)  on nodes  []
264 01: local slice onefour_slice4 (e=0)  on nodes  []
265 02: foreign slice oneone_slice1 (e=0)  on nodes  []
266 02: foreign slice onetwo_slice2 (e=0)  on nodes  []
267 02: foreign slice onethree_slice3 (e=0)  on nodes  []
268 02: foreign slice onefour_slice4 (e=0)  on nodes  []
269 ==================== ('ADDING LOCAL NODES IN SLICES',)
270 01:== added in slice oneone_slice1 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
271 01:== added in slice onetwo_slice2 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
272 01:== added in slice onethree_slice3 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
273 01:== added in slice onefour_slice4 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
274 01: local slice oneone_slice1 (e=5)  on nodes  [16, 17, 18, 19, 20]
275 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
276 01: local slice onetwo_slice2 (e=5)  on nodes  [16, 17, 18, 19, 20]
277 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
278 01: local slice onethree_slice3 (e=5)  on nodes  [16, 17, 18, 19, 20]
279 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
280 01: local slice onefour_slice4 (e=5)  on nodes  [16, 17, 18, 19, 20]
281 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
282 02: foreign slice oneone_slice1 (e=0)  on nodes  []
283 02: foreign slice onetwo_slice2 (e=0)  on nodes  []
284 02: foreign slice onethree_slice3 (e=0)  on nodes  []
285 02: foreign slice onefour_slice4 (e=0)  on nodes  []
286 === refresh After local nodes were added on plc1
287 +++ 179.23 seconds ellapsed (21.13)
288 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
289 +++ 181.75 seconds ellapsed (2.53)
290 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
291 +++ 183.73 seconds ellapsed (1.98)
292 01: local slice oneone_slice1 (e=5)  on nodes  [16, 17, 18, 19, 20]
293 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
294 01: local slice onetwo_slice2 (e=5)  on nodes  [16, 17, 18, 19, 20]
295 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
296 01: local slice onethree_slice3 (e=5)  on nodes  [16, 17, 18, 19, 20]
297 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
298 01: local slice onefour_slice4 (e=5)  on nodes  [16, 17, 18, 19, 20]
299 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
300 02: foreign slice oneone_slice1 (e=5)  on nodes  [8, 9, 10, 6, 7]
301 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
302 02: foreign slice onetwo_slice2 (e=5)  on nodes  [8, 9, 10, 6, 7]
303 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
304 02: foreign slice onethree_slice3 (e=5)  on nodes  [8, 9, 10, 6, 7]
305 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
306 02: foreign slice onefour_slice4 (e=5)  on nodes  [8, 9, 10, 6, 7]
307 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
308 ==================== ('ADDING FOREIGN NODES IN SLICES',)
309 01:== added in slice oneone_slice1 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
310 01:== added in slice onetwo_slice2 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
311 01:== added in slice onethree_slice3 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
312 01:== added in slice onefour_slice4 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
313 01: local slice oneone_slice1 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
314 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
315 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
316 01: local slice onetwo_slice2 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
317 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
318 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
319 01: local slice onethree_slice3 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
320 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
321 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
322 01: local slice onefour_slice4 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
323 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
324 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
325 02: foreign slice oneone_slice1 (e=5)  on nodes  [8, 9, 10, 6, 7]
326 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
327 02: foreign slice onetwo_slice2 (e=5)  on nodes  [8, 9, 10, 6, 7]
328 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
329 02: foreign slice onethree_slice3 (e=5)  on nodes  [8, 9, 10, 6, 7]
330 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
331 02: foreign slice onefour_slice4 (e=5)  on nodes  [8, 9, 10, 6, 7]
332 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
333 === refresh After foreign nodes were added in plc1
334 +++ 204.28 seconds ellapsed (20.54)
335 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
336 +++ 206.86 seconds ellapsed (2.58)
337 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
338 +++ 208.90 seconds ellapsed (2.04)
339 01: local slice oneone_slice1 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
340 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
341 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
342 01: local slice onetwo_slice2 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
343 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
344 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
345 01: local slice onethree_slice3 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
346 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
347 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
348 01: local slice onefour_slice4 (e=10)  on nodes  [16, 17, 18, 19, 20, 11, 12, 13, 14, 15]
349 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
350 [FOR:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
351 02: foreign slice oneone_slice1 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
352 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
353 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
354 02: foreign slice onetwo_slice2 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
355 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
356 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
357 02: foreign slice onethree_slice3 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
358 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
359 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
360 02: foreign slice onefour_slice4 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
361 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
362 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
363 01: 4 slivers (exp. 4) in GetSlivers for node n101.plc1.org
364 >>slivername =  oneone_slice1
365 {    'attributes': [],
366      'expires': 1165932042,
367      'instantiation': 'plc-instantiated',
368      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user1-key1',
369                        'key_type': 'ssh'},
370                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
371                        'key_type': 'ssh'},
372                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
373                        'key_type': 'ssh'},
374                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
375                        'key_type': 'ssh'},
376                   {    'key': 'ssh-rsa 1111111111111111 user3-key1',
377                        'key_type': 'ssh'},
378                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
379                        'key_type': 'ssh'},
380                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
381                        'key_type': 'ssh'},
382                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
383                        'key_type': 'ssh'}],
384      'name': 'oneone_slice1',
385      'slice_id': 4}
386 >>slivername =  onetwo_slice2
387 {    'attributes': [],
388      'expires': 1165932040,
389      'instantiation': 'plc-instantiated',
390      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user1-key1',
391                        'key_type': 'ssh'},
392                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
393                        'key_type': 'ssh'},
394                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
395                        'key_type': 'ssh'},
396                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
397                        'key_type': 'ssh'},
398                   {    'key': 'ssh-rsa 1111111111111111 user3-key1',
399                        'key_type': 'ssh'},
400                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
401                        'key_type': 'ssh'},
402                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
403                        'key_type': 'ssh'},
404                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
405                        'key_type': 'ssh'}],
406      'name': 'onetwo_slice2',
407      'slice_id': 5}
408 >>slivername =  onethree_slice3
409 {    'attributes': [],
410      'expires': 1165932052,
411      'instantiation': 'plc-instantiated',
412      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user1-key1',
413                        'key_type': 'ssh'},
414                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
415                        'key_type': 'ssh'},
416                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
417                        'key_type': 'ssh'},
418                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
419                        'key_type': 'ssh'},
420                   {    'key': 'ssh-rsa 1111111111111111 user3-key1',
421                        'key_type': 'ssh'},
422                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
423                        'key_type': 'ssh'},
424                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
425                        'key_type': 'ssh'},
426                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
427                        'key_type': 'ssh'}],
428      'name': 'onethree_slice3',
429      'slice_id': 6}
430 >>slivername =  onefour_slice4
431 {    'attributes': [],
432      'expires': 1165932057,
433      'instantiation': 'plc-instantiated',
434      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user1-key1',
435                        'key_type': 'ssh'},
436                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
437                        'key_type': 'ssh'},
438                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
439                        'key_type': 'ssh'},
440                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
441                        'key_type': 'ssh'},
442                   {    'key': 'ssh-rsa 1111111111111111 user3-key1',
443                        'key_type': 'ssh'},
444                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
445                        'key_type': 'ssh'},
446                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
447                        'key_type': 'ssh'},
448                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
449                        'key_type': 'ssh'}],
450      'name': 'onefour_slice4',
451      'slice_id': 7}
452 02: 4 slivers (exp. 4) in GetSlivers for node n201.plc2.org
453 >>slivername =  oneone_slice1
454 {    'attributes': [],
455      'expires': 1165932042,
456      'instantiation': 'plc-instantiated',
457      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user3-key1',
458                        'key_type': 'ssh'},
459                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
460                        'key_type': 'ssh'},
461                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
462                        'key_type': 'ssh'},
463                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
464                        'key_type': 'ssh'},
465                   {    'key': 'ssh-rsa 1111111111111111 user1-key1',
466                        'key_type': 'ssh'},
467                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
468                        'key_type': 'ssh'},
469                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
470                        'key_type': 'ssh'},
471                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
472                        'key_type': 'ssh'}],
473      'name': 'oneone_slice1',
474      'slice_id': 4}
475 >>slivername =  onetwo_slice2
476 {    'attributes': [],
477      'expires': 1165932040,
478      'instantiation': 'plc-instantiated',
479      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user3-key1',
480                        'key_type': 'ssh'},
481                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
482                        'key_type': 'ssh'},
483                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
484                        'key_type': 'ssh'},
485                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
486                        'key_type': 'ssh'},
487                   {    'key': 'ssh-rsa 1111111111111111 user1-key1',
488                        'key_type': 'ssh'},
489                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
490                        'key_type': 'ssh'},
491                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
492                        'key_type': 'ssh'},
493                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
494                        'key_type': 'ssh'}],
495      'name': 'onetwo_slice2',
496      'slice_id': 5}
497 >>slivername =  onethree_slice3
498 {    'attributes': [],
499      'expires': 1165932052,
500      'instantiation': 'plc-instantiated',
501      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user3-key1',
502                        'key_type': 'ssh'},
503                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
504                        'key_type': 'ssh'},
505                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
506                        'key_type': 'ssh'},
507                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
508                        'key_type': 'ssh'},
509                   {    'key': 'ssh-rsa 1111111111111111 user1-key1',
510                        'key_type': 'ssh'},
511                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
512                        'key_type': 'ssh'},
513                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
514                        'key_type': 'ssh'},
515                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
516                        'key_type': 'ssh'}],
517      'name': 'onethree_slice3',
518      'slice_id': 6}
519 >>slivername =  onefour_slice4
520 {    'attributes': [],
521      'expires': 1165932057,
522      'instantiation': 'plc-instantiated',
523      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user3-key1',
524                        'key_type': 'ssh'},
525                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
526                        'key_type': 'ssh'},
527                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
528                        'key_type': 'ssh'},
529                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
530                        'key_type': 'ssh'},
531                   {    'key': 'ssh-rsa 1111111111111111 user1-key1',
532                        'key_type': 'ssh'},
533                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
534                        'key_type': 'ssh'},
535                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
536                        'key_type': 'ssh'},
537                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
538                        'key_type': 'ssh'}],
539      'name': 'onefour_slice4',
540      'slice_id': 7}
541 ==================== ('DELETING FOREIGN NODES FROM SLICES',)
542 01:== deleted in slice oneone_slice1 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
543 01:== deleted in slice onetwo_slice2 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
544 01:== deleted in slice onethree_slice3 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
545 01:== deleted in slice onefour_slice4 foreign  ['n201.plc2.org', 'n202.plc2.org', 'n203.plc2.org', 'n204.plc2.org', 'n205.plc2.org']
546 01: local slice oneone_slice1 (e=5)  on nodes  [16, 17, 18, 19, 20]
547 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
548 01: local slice onetwo_slice2 (e=5)  on nodes  [16, 17, 18, 19, 20]
549 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
550 01: local slice onethree_slice3 (e=5)  on nodes  [16, 17, 18, 19, 20]
551 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
552 01: local slice onefour_slice4 (e=5)  on nodes  [16, 17, 18, 19, 20]
553 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
554 02: foreign slice oneone_slice1 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
555 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
556 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
557 02: foreign slice onetwo_slice2 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
558 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
559 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
560 02: foreign slice onethree_slice3 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
561 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
562 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
563 02: foreign slice onefour_slice4 (e=10)  on nodes  [8, 9, 10, 6, 7, 26, 27, 28, 29, 30]
564 [LOC:5] :  n201.plc2.org  n202.plc2.org  n203.plc2.org  n204.plc2.org  n205.plc2.org  
565 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
566 01: 4 slivers (exp. 4) in GetSlivers for node n101.plc1.org
567 >>slivername =  oneone_slice1
568 {    'attributes': [],
569      'expires': 1165932042,
570      'instantiation': 'plc-instantiated',
571      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user1-key1',
572                        'key_type': 'ssh'},
573                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
574                        'key_type': 'ssh'},
575                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
576                        'key_type': 'ssh'},
577                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
578                        'key_type': 'ssh'},
579                   {    'key': 'ssh-rsa 1111111111111111 user3-key1',
580                        'key_type': 'ssh'},
581                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
582                        'key_type': 'ssh'},
583                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
584                        'key_type': 'ssh'},
585                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
586                        'key_type': 'ssh'}],
587      'name': 'oneone_slice1',
588      'slice_id': 4}
589 >>slivername =  onetwo_slice2
590 {    'attributes': [],
591      'expires': 1165932040,
592      'instantiation': 'plc-instantiated',
593      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user1-key1',
594                        'key_type': 'ssh'},
595                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
596                        'key_type': 'ssh'},
597                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
598                        'key_type': 'ssh'},
599                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
600                        'key_type': 'ssh'},
601                   {    'key': 'ssh-rsa 1111111111111111 user3-key1',
602                        'key_type': 'ssh'},
603                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
604                        'key_type': 'ssh'},
605                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
606                        'key_type': 'ssh'},
607                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
608                        'key_type': 'ssh'}],
609      'name': 'onetwo_slice2',
610      'slice_id': 5}
611 >>slivername =  onethree_slice3
612 {    'attributes': [],
613      'expires': 1165932052,
614      'instantiation': 'plc-instantiated',
615      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user1-key1',
616                        'key_type': 'ssh'},
617                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
618                        'key_type': 'ssh'},
619                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
620                        'key_type': 'ssh'},
621                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
622                        'key_type': 'ssh'},
623                   {    'key': 'ssh-rsa 1111111111111111 user3-key1',
624                        'key_type': 'ssh'},
625                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
626                        'key_type': 'ssh'},
627                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
628                        'key_type': 'ssh'},
629                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
630                        'key_type': 'ssh'}],
631      'name': 'onethree_slice3',
632      'slice_id': 6}
633 >>slivername =  onefour_slice4
634 {    'attributes': [],
635      'expires': 1165932057,
636      'instantiation': 'plc-instantiated',
637      'keys': [    {    'key': 'ssh-rsa 1111111111111111 user1-key1',
638                        'key_type': 'ssh'},
639                   {    'key': 'ssh-rsa 1111111111111111 user1-key2',
640                        'key_type': 'ssh'},
641                   {    'key': 'ssh-rsa 1111111111111111 user2-key1',
642                        'key_type': 'ssh'},
643                   {    'key': 'ssh-rsa 1111111111111111 user2-key2',
644                        'key_type': 'ssh'},
645                   {    'key': 'ssh-rsa 1111111111111111 user3-key1',
646                        'key_type': 'ssh'},
647                   {    'key': 'ssh-rsa 1111111111111111 user3-key2',
648                        'key_type': 'ssh'},
649                   {    'key': 'ssh-rsa 1111111111111111 user4-key1',
650                        'key_type': 'ssh'},
651                   {    'key': 'ssh-rsa 1111111111111111 user4-key2',
652                        'key_type': 'ssh'}],
653      'name': 'onefour_slice4',
654      'slice_id': 7}
655 === refresh After foreign nodes were removed on plc1
656 +++ 232.69 seconds ellapsed (23.79)
657 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
658 +++ 235.24 seconds ellapsed (2.55)
659 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
660 +++ 237.18 seconds ellapsed (1.94)
661 01: local slice oneone_slice1 (e=5)  on nodes  [16, 17, 18, 19, 20]
662 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
663 01: local slice onetwo_slice2 (e=5)  on nodes  [16, 17, 18, 19, 20]
664 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
665 01: local slice onethree_slice3 (e=5)  on nodes  [16, 17, 18, 19, 20]
666 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
667 01: local slice onefour_slice4 (e=5)  on nodes  [16, 17, 18, 19, 20]
668 [LOC:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
669 02: foreign slice oneone_slice1 (e=5)  on nodes  [8, 9, 10, 6, 7]
670 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
671 02: foreign slice onetwo_slice2 (e=5)  on nodes  [8, 9, 10, 6, 7]
672 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
673 02: foreign slice onethree_slice3 (e=5)  on nodes  [8, 9, 10, 6, 7]
674 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
675 02: foreign slice onefour_slice4 (e=5)  on nodes  [8, 9, 10, 6, 7]
676 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
677 ==================== ('DELETING LOCAL NODES FROM SLICES',)
678 01:== deleted in slice oneone_slice1 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
679 01:== deleted in slice onetwo_slice2 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
680 01:== deleted in slice onethree_slice3 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
681 01:== deleted in slice onefour_slice4 local  ['n101.plc1.org', 'n102.plc1.org', 'n103.plc1.org', 'n104.plc1.org', 'n105.plc1.org']
682 01: local slice oneone_slice1 (e=0)  on nodes  []
683 01: local slice onetwo_slice2 (e=0)  on nodes  []
684 01: local slice onethree_slice3 (e=0)  on nodes  []
685 01: local slice onefour_slice4 (e=0)  on nodes  []
686 02: foreign slice oneone_slice1 (e=5)  on nodes  [8, 9, 10, 6, 7]
687 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
688 02: foreign slice onetwo_slice2 (e=5)  on nodes  [8, 9, 10, 6, 7]
689 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
690 02: foreign slice onethree_slice3 (e=5)  on nodes  [8, 9, 10, 6, 7]
691 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
692 02: foreign slice onefour_slice4 (e=5)  on nodes  [8, 9, 10, 6, 7]
693 [FOR:5] :  n101.plc1.org  n102.plc1.org  n103.plc1.org  n104.plc1.org  n105.plc1.org  
694 === refresh After local nodes were removed on plc1
695 +++ 256.56 seconds ellapsed (19.38)
696 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
697 +++ 259.09 seconds ellapsed (2.53)
698 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
699 +++ 261.03 seconds ellapsed (1.94)
700 01: local slice oneone_slice1 (e=0)  on nodes  []
701 01: local slice onetwo_slice2 (e=0)  on nodes  []
702 01: local slice onethree_slice3 (e=0)  on nodes  []
703 01: local slice onefour_slice4 (e=0)  on nodes  []
704 02: foreign slice oneone_slice1 (e=0)  on nodes  []
705 02: foreign slice onetwo_slice2 (e=0)  on nodes  []
706 02: foreign slice onethree_slice3 (e=0)  on nodes  []
707 02: foreign slice onefour_slice4 (e=0)  on nodes  []
708 ==================== ('CHECKING SLICES CLEAN UP',)
709 01:== Cleaning all slices
710 01:==== Cleaning slice 4
711 01:==== Cleaning slice 5
712 01:==== Cleaning slice 6
713 01:==== Cleaning slice 7
714 01: Checking slices: got 2 local (e=2) & 0 foreign (e=0)
715 02: Checking slices: got 2 local (e=2) & 4 foreign (e=4)
716 === refresh After slices clenaup
717 +++ 274.75 seconds ellapsed (13.72)
718 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
719 +++ 277.30 seconds ellapsed (2.55)
720 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': -4, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 0}
721 +++ 279.23 seconds ellapsed (1.93)
722 01: Checking slices: got 2 local (e=2) & 0 foreign (e=0)
723 02: Checking slices: got 2 local (e=2) & 0 foreign (e=0)
724 +++ 281.12 seconds ellapsed (1.89)
725 01:== created SliceAttributeType = 20
726 02:== created SliceAttributeType = 20
727 === refresh after SliceAttributeType creation
728 +++ 283.02 seconds ellapsed (1.90)
729 01:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc1', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 1}
730 +++ 285.56 seconds ellapsed (2.54)
731 02:== Refreshing peer got  {'new_keys': 0, 'new_sites': 0, 'plcname': 'Thierry plc2 on devbox', 'new_slice_attributes': 0, 'new_slices': 0, 'new_persons': 0, 'new_nodes': 0, 'new_slice_attribute_types': 1}
732 +++ 287.47 seconds ellapsed (1.91)
733 +++ 287.47 seconds ellapsed (0.00)
734 01:============================== DUMPING
735 01: SITES
736 1 None pl Thierry plc1 Central []
737 2 None oneone plc1 in federation [1, 5, 16, 20]
738 3 None onetwo plc1 in federation [2, 17]
739 4 None onethree plc1 in federation [3, 18]
740 5 None onefour plc1 in federation [4, 19]
741 6 1 twoone plc2 in federation [6, 10, 11, 15]
742 7 1 twotwo plc2 in federation [7, 12]
743 8 1 twothree plc2 in federation [8, 13]
744 9 1 twofour plc2 in federation [9, 14]
745 01: KEYS
746 1 None ssh-rsa 1111111111111111 user1-key1
747 2 None ssh-rsa 1111111111111111 user1-key2
748 3 None ssh-rsa 1111111111111111 user2-key1
749 4 None ssh-rsa 1111111111111111 user2-key2
750 5 None ssh-rsa 1111111111111111 user3-key1
751 6 None ssh-rsa 1111111111111111 user3-key2
752 7 None ssh-rsa 1111111111111111 user4-key1
753 8 None ssh-rsa 1111111111111111 user4-key2
754 9 1 ssh-rsa 2222222222222222 user1-key1
755 10 1 ssh-rsa 2222222222222222 user1-key2
756 11 1 ssh-rsa 2222222222222222 user2-key1
757 12 1 ssh-rsa 2222222222222222 user2-key2
758 13 1 ssh-rsa 2222222222222222 user3-key1
759 14 1 ssh-rsa 2222222222222222 user3-key2
760 15 1 ssh-rsa 2222222222222222 user4-key1
761 16 1 ssh-rsa 2222222222222222 user4-key2
762 01: PERSONS
763 1 None maint@localhost.localdomain keys: [] sites: []
764 2 None root@plc1.org keys: [] sites: [1]
765 3 None peer1@planet-lab.org keys: [] sites: []
766 4 None peer2@planet-lab.org keys: [] sites: []
767 6 None user1-1@plc1.org keys: [1, 2] sites: []
768 7 None user1-2@plc1.org keys: [3, 4] sites: []
769 8 None user1-3@plc1.org keys: [5, 6] sites: []
770 9 None user1-4@plc1.org keys: [7, 8] sites: []
771 5 1 root@plc2.org keys: [] sites: [1]
772 10 1 user2-1@plc2.org keys: [9, 10] sites: []
773 11 1 user2-2@plc2.org keys: [11, 12] sites: []
774 12 1 user2-3@plc2.org keys: [13, 14] sites: []
775 13 1 user2-4@plc2.org keys: [16, 15] sites: []
776 01: NODES
777 16 None n101.plc1.org sls= [] site= 2
778 17 None n102.plc1.org sls= [] site= 3
779 18 None n103.plc1.org sls= [] site= 4
780 19 None n104.plc1.org sls= [] site= 5
781 20 None n105.plc1.org sls= [] site= 2
782 11 1 n201.plc2.org sls= [] site= 6
783 12 1 n202.plc2.org sls= [] site= 7
784 13 1 n203.plc2.org sls= [] site= 8
785 14 1 n204.plc2.org sls= [] site= 9
786 15 1 n205.plc2.org sls= [] site= 6
787 01: SLICES
788 1 None pl_conf nodes= [] persons= []
789 --- sas= [1, 2, 3] pl_conf crp= 1 e= 1165931897
790 2 None pl_conf_vserverslice nodes= [] persons= []
791 --- sas= [4, 5, 6] pl_conf_vserverslice crp= 1 e= 1165931897
792 01: Slice Attribute Types
793 1 None type 20 Type of slice (e.g. vserver)
794 2 None system 10 Is a default system slice (1) or not (0 or unset)
795 3 None enabled 10 Slice enabled (1 or unset) or suspended (0)
796 4 None vref 30 Reference image
797 5 None initscript 10 Slice initialization script
798 6 None cpu_min 10 Minimum CPU share (ms/s)
799 7 None cpu_share 10 Number of CPU shares
800 8 None net_min 10 Minimum bandwidth (bps)
801 9 None net_max 10 Maximum bandwidth (bps)
802 10 None net_avg 10 Average bandwidth (bps)
803 11 None net_share 10 Number of bandwidth shares
804 12 None net2_min 10 Minimum bandwidth over routes exempt from node bandwidth limits (bps)
805 13 None net2_max 10 Maximum bandwidth over routes exempt from node bandwidth limits (bps)
806 14 None net2_avg 10 Average bandwidth over routes exempt from node bandwidth limits (bps)
807 15 None net2_share 10 Number of bandwidth shares over routes exempt from node bandwidth limits
808 16 None disk_max 10 Disk quota (1k disk blocks)
809 17 None plc_slice_type 20 Type of slice rspec to be created
810 18 None plc_agent_version 10 Version of PLC agent (slice creation service) software to be deployed
811 19 None plc_ticket_pubkey 10 Public key used to verify PLC-signed tickets
812 20 None sat_1 10 custom sat on plc1
813 21 1 sat_2 10 custom sat on plc2
814 01: Slice Attributes
815 1 None plc_agent_version AT_id: 18
816 --- v= 1.0 sl= 1 n= None
817 2 None plc_slice_type AT_id: 17
818 --- v= VServerSlice sl= 1 n= None
819 3 None plc_ticket_pubkey AT_id: 19
820 --- v= MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDIUaG0IE/V4tHb2XeAdV37JvAS
821 h3YmxVpFFAYbjI3i2rcNFYGbjRxaBxQbLMVVI1vNCcgqVZTxDcHJKWRGJHwD6LTK
822 s57VXANFQNMnFVmp6DiA/5xnf40UYpyvzmw90AY4I3IURgeoEMXKdBsAfccGv+fw
823 AHiU1HxVVV3ClJZlkwIDAQAB
824 sl= 1 n= None
825 4 None disk_max AT_id: 16
826 --- v= 5000000 sl= 2 n= None
827 5 None cpu_share AT_id: 7
828 --- v= 32 sl= 2 n= None
829 6 None plc_slice_type AT_id: 17
830 --- v= VServerSlice sl= 2 n= None
831 01: SLIVERS
832 01: SLIVERS for : hostname n201.plc2.org
833 01: 31 config files
834 01: SLIVERS for : hostname n202.plc2.org
835 01: 31 config files
836 01: SLIVERS for : hostname n203.plc2.org
837 01: 31 config files
838 01: SLIVERS for : hostname n204.plc2.org
839 01: 31 config files
840 01: SLIVERS for : hostname n205.plc2.org
841 01: 31 config files
842 01: SLIVERS for : hostname n101.plc1.org
843 01: 31 config files
844 01: SLIVERS for : hostname n102.plc1.org
845 01: 31 config files
846 01: SLIVERS for : hostname n103.plc1.org
847 01: 31 config files
848 01: SLIVERS for : hostname n104.plc1.org
849 01: 31 config files
850 01: SLIVERS for : hostname n105.plc1.org
851 01: 31 config files
852 01:============================== END DUMP
853 02:============================== DUMPING
854 02: SITES
855 1 None pl Thierry plc2 on devbox Central []
856 2 None twoone plc2 in federation [1, 5, 11, 15, 16, 20, 21, 25, 26, 30]
857 3 None twotwo plc2 in federation [2, 12, 17, 22, 27]
858 4 None twothree plc2 in federation [3, 13, 18, 23, 28]
859 5 None twofour plc2 in federation [4, 14, 19, 24, 29]
860 8 1 onethree plc1 in federation [8]
861 9 1 onefour plc1 in federation [9]
862 6 1 oneone plc1 in federation [6, 10]
863 7 1 onetwo plc1 in federation [7]
864 02: KEYS
865 9 None ssh-rsa 2222222222222222 user1-key1
866 10 None ssh-rsa 2222222222222222 user1-key2
867 11 None ssh-rsa 2222222222222222 user2-key1
868 12 None ssh-rsa 2222222222222222 user2-key2
869 13 None ssh-rsa 2222222222222222 user3-key1
870 14 None ssh-rsa 2222222222222222 user3-key2
871 15 None ssh-rsa 2222222222222222 user4-key1
872 16 None ssh-rsa 2222222222222222 user4-key2
873 17 1 ssh-rsa 1111111111111111 user1-key1
874 18 1 ssh-rsa 1111111111111111 user1-key2
875 19 1 ssh-rsa 1111111111111111 user2-key1
876 20 1 ssh-rsa 1111111111111111 user2-key2
877 21 1 ssh-rsa 1111111111111111 user3-key1
878 22 1 ssh-rsa 1111111111111111 user3-key2
879 23 1 ssh-rsa 1111111111111111 user4-key1
880 24 1 ssh-rsa 1111111111111111 user4-key2
881 02: PERSONS
882 1 None maint@localhost.localdomain keys: [] sites: []
883 2 None root@plc2.org keys: [] sites: [1]
884 3 None peer2@planet-lab.org keys: [] sites: []
885 4 None peer1@planet-lab.org keys: [] sites: []
886 10 None user2-1@plc2.org keys: [9, 10] sites: []
887 11 None user2-2@plc2.org keys: [11, 12] sites: []
888 12 None user2-3@plc2.org keys: [13, 14] sites: []
889 13 None user2-4@plc2.org keys: [15, 16] sites: []
890 14 1 user1-1@plc1.org keys: [17, 18] sites: []
891 15 1 user1-2@plc1.org keys: [19, 20] sites: []
892 16 1 user1-3@plc1.org keys: [21, 22] sites: []
893 17 1 user1-4@plc1.org keys: [24, 23] sites: []
894 5 1 root@plc1.org keys: [] sites: [1]
895 02: NODES
896 26 None n201.plc2.org sls= [] site= 2
897 27 None n202.plc2.org sls= [] site= 3
898 28 None n203.plc2.org sls= [] site= 4
899 29 None n204.plc2.org sls= [] site= 5
900 30 None n205.plc2.org sls= [] site= 2
901 6 1 n101.plc1.org sls= [] site= 6
902 7 1 n102.plc1.org sls= [] site= 7
903 8 1 n103.plc1.org sls= [] site= 8
904 9 1 n104.plc1.org sls= [] site= 9
905 10 1 n105.plc1.org sls= [] site= 6
906 02: SLICES
907 1 None pl_conf nodes= [] persons= []
908 --- sas= [1, 2, 3] pl_conf crp= 1 e= 1165931898
909 2 None pl_conf_vserverslice nodes= [] persons= []
910 --- sas= [4, 5, 6] pl_conf_vserverslice crp= 1 e= 1165931898
911 02: Slice Attribute Types
912 1 None type 20 Type of slice (e.g. vserver)
913 2 None system 10 Is a default system slice (1) or not (0 or unset)
914 3 None enabled 10 Slice enabled (1 or unset) or suspended (0)
915 4 None vref 30 Reference image
916 5 None initscript 10 Slice initialization script
917 6 None cpu_min 10 Minimum CPU share (ms/s)
918 7 None cpu_share 10 Number of CPU shares
919 8 None net_min 10 Minimum bandwidth (bps)
920 9 None net_max 10 Maximum bandwidth (bps)
921 10 None net_avg 10 Average bandwidth (bps)
922 11 None net_share 10 Number of bandwidth shares
923 12 None net2_min 10 Minimum bandwidth over routes exempt from node bandwidth limits (bps)
924 13 None net2_max 10 Maximum bandwidth over routes exempt from node bandwidth limits (bps)
925 14 None net2_avg 10 Average bandwidth over routes exempt from node bandwidth limits (bps)
926 15 None net2_share 10 Number of bandwidth shares over routes exempt from node bandwidth limits
927 16 None disk_max 10 Disk quota (1k disk blocks)
928 17 None plc_slice_type 20 Type of slice rspec to be created
929 18 None plc_agent_version 10 Version of PLC agent (slice creation service) software to be deployed
930 19 None plc_ticket_pubkey 10 Public key used to verify PLC-signed tickets
931 20 None sat_2 10 custom sat on plc2
932 21 1 sat_1 10 custom sat on plc1
933 02: Slice Attributes
934 1 None plc_agent_version AT_id: 18
935 --- v= 1.0 sl= 1 n= None
936 2 None plc_slice_type AT_id: 17
937 --- v= VServerSlice sl= 1 n= None
938 3 None plc_ticket_pubkey AT_id: 19
939 --- v= MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzNBijHgrh8Md4VsdyvB2JscUz
940 T9eiCmZ+nWFPq7WgH8BVHYg7ltu5cuUU6R2KkjvwPSlK6NASdZaowlqp2TjHJodA
941 myoh6CQQwuyzb+EWxfkBq3cv3uYWnpR2rJBtHtgQbmSDT6cxyZz8KVXcYTztfxTh
942 hfcSi5YPSiWRE7xh1wIDAQAB
943 sl= 1 n= None
944 4 None disk_max AT_id: 16
945 --- v= 5000000 sl= 2 n= None
946 5 None cpu_share AT_id: 7
947 --- v= 32 sl= 2 n= None
948 6 None plc_slice_type AT_id: 17
949 --- v= VServerSlice sl= 2 n= None
950 02: SLIVERS
951 02: SLIVERS for : hostname n101.plc1.org
952 02: 31 config files
953 02: SLIVERS for : hostname n102.plc1.org
954 02: 31 config files
955 02: SLIVERS for : hostname n103.plc1.org
956 02: 31 config files
957 02: SLIVERS for : hostname n104.plc1.org
958 02: 31 config files
959 02: SLIVERS for : hostname n105.plc1.org
960 02: 31 config files
961 02: SLIVERS for : hostname n201.plc2.org
962 02: 31 config files
963 02: SLIVERS for : hostname n202.plc2.org
964 02: 31 config files
965 02: SLIVERS for : hostname n203.plc2.org
966 02: 31 config files
967 02: SLIVERS for : hostname n204.plc2.org
968 02: 31 config files
969 02: SLIVERS for : hostname n205.plc2.org
970 02: 31 config files
971 02:============================== END DUMP
972 +++ 298.57 seconds ellapsed (11.10)
973 ==================== ('END',)
974 +++ 298.57 seconds ellapsed (0.00)