source: fedd/federation/experiment_control.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @0b217d1   10 years faber Strip some dead wood
(edit) @6b439fa   11 years faber Change the name of the ssh key to avoid confusing some ssh implementations.
(edit) @27c5f3e   11 years faber Properly deal with parse failures locally
(edit) @43c0e75   12 years faber Debugging
(edit) @17c6d91   12 years faber More principled default testbed handling
(edit) @9a52a80   12 years faber Static routing
(edit) @ab662b6   12 years faber Avoid an internal network at DETER. This will have to come out
(edit) @8212638   12 years faber Recognize and respect user allocated IP addresses
(edit) @65d3ac1   12 years faber Debugging and defending against bad principals in … compt_changes
(edit) @eac54fa   12 years faber Remote debugging compt_changes
(edit) @f96be61   12 years faber Send an error back on service requests to unknown testbeds compt_changes
(edit) @4ffa6f8   12 years faber Add support for nat_portal parameter. Remove old half-assed active … compt_changes
(edit) @4708875   12 years faber Deal with grouper errors compt_changes
(edit) @25bf6cc   12 years faber Grouper updates compt_changes
(edit) @bcc6fd6   12 years faber Handle null fedids in get requests compt_changes
(edit) @d58ee5e   12 years faber ALways save creds, even on partial import compt_changes
(edit) @934dd99   13 years faber Merge information from testbed objects into experiment descriptiuon compt_changes
(edit) @a0119a1   13 years faber Have experiment controllers share information about themselves compt_changes
(edit) @cde9b98   13 years faber More debug logging compt_changes
(edit) @e1ede1ac   13 years faber Weed out some unsued code. compt_changes
(edit) @9e5e251   13 years faber Actually annotate substrates compt_changes
(edit) @8cab4c2   13 years faber More improved logging compt_changes
(edit) @2bb8b35   13 years faber Additional logging compt_changes
(edit) @a11eda5   13 years faber Add support for testbeds to indicate preference for outgoing portal … compt_changes
(edit) @a69de97   13 years faber Add logging of termination compt_changes
(edit) @6a50b78   13 years faber Initial benito plug in. Fixed bug pickling topdl as well compt_changes
(edit) @044dd20   13 years faber Move ip_addr and ip_allocator out compt_changesinfo-ops
(edit) @6bedbdba   13 years faber Split topdl and fedid out to different packages. Add differential installs compt_changesinfo-ops
(edit) @db3da0b   13 years faber More rational OS structure updates compt_changesinfo-ops
(edit) @7aaa8dc   13 years faber Whoops compt_changesinfo-ops
(edit) @f671ef7   13 years faber Merge new info more reasonably compt_changesinfo-ops
(edit) @1ae1aa2   13 years faber Reload interface works compt_changesinfo-ops
(edit) @b709861   13 years faber Rebooting works compt_changesinfo-ops
(edit) @22a1a77   13 years faber Checkpoint: untested operations stuff compt_changesinfo-ops
(edit) @57facae   13 years faber Put pmasters back into get_testbed_services - too much can go wrong … compt_changesinfo-ops
(edit) @ab3d6c5   13 years faber Services into testbed nodes in topology compt_changesinfo-ops
(edit) @ec3aa4d   13 years faber Don't need those params. compt_changesinfo-ops
(edit) @6e33086   13 years faber InfoSegment? to emulab access controllers compt_changesinfo-ops
(edit) @9294673   13 years faber Turn (most) of another free floating dict into a class. compt_changesinfo-ops
(edit) @80b1e82   13 years faber Info stuff all works. SEER will need to add a legacy parameter to info. compt_changesinfo-ops
(edit) @29d5f7c   13 years faber More new Info stuff. Create, terminate, ftopo all work. compt_changesinfo-ops
(edit) @db974ed   13 years faber Remove debugging (from #35) compt_changesinfo-ops
(edit) @0dc62df   13 years faber Significantly improve resilience to SSL failures. #35 compt_changesinfo-ops
(edit) @1fed67b   13 years faber Graphviz return codes confused fedd as well - no visualization #25 compt_changesinfo-ops
(edit) @95be336   13 years faber Use -set_serial instead of fighting the serial directory format #33 compt_changesinfo-ops
(edit) @9bde415   13 years faber Typos more on #33 compt_changesinfo-ops
(edit) @3df9b33   13 years faber fedd-generated SEER certs and distribution (initial implementation, … compt_changesinfo-ops
(edit) @5954004   13 years faber Log missing graphviz. Closes #21 compt_changesinfo-ops
(edit) @6031c9d   13 years faber logging that closes #2 compt_changesinfo-ops
(edit) @74572ba   13 years faber Fix collision where user is creating an experiment, an experiment with … compt_changesinfo-ops
(edit) @d0912be   14 years faber Need to keep track of service records to update. compt_changesinfo-ops
(edit) @1ec5d4a   14 years mikeryan don't attempt to close file that was never opened axis_examplecompt_changesinfo-ops
(edit) @7de1537   14 years faber Remove the ssh_key parameters to the controller. They do nothing. axis_examplecompt_changesinfo-ops
(edit) @e83f2f2   14 years faber Move proofs around. Lots of changes, including fault handling. axis_examplecompt_changesinfo-ops
(edit) @2627eb3   14 years faber Fail if software not available before allocations are made. axis_examplecompt_changesinfo-ops
(edit) @b16cfc0   14 years faber Lurking bug - misspelled variable. axis_examplecompt_changesinfo-ops
(edit) @a96d946   14 years faber Duh. axis_examplecompt_changesinfo-ops
(edit) @b67fd22   14 years faber Remove abac credentials when the experiment is removed. axis_examplecompt_changesinfo-ops
(edit) @913dc7a   14 years faber Consolidate attribute additions and deletions axis_examplecompt_changesinfo-ops
(edit) @1660f7c   14 years faber Bug from an untaken code path. Part of the experiment controller refactor. axis_examplecompt_changesinfo-ops
(edit) @a7c0bcb   14 years faber Allow users to pass topdl to fedd_create.py. fedd_create autodetects … axis_examplecompt_changesinfo-ops
(edit) @cf0ff4f   14 years faber End of a detangling pass. There are still some functions that are too … axis_examplecompt_changesinfo-ops
(edit) @5ecb9a3   14 years faber Checkpoint along the path to #10 Several create_experiment subtasks … axis_examplecompt_changesinfo-ops
(edit) @d31a171   14 years faber Whoops. Incorporate the exported services and the imported. axis_examplecompt_changesinfo-ops
(edit) @63c6664   14 years faber Consolidate some code. More #10. axis_examplecompt_changesinfo-ops
(edit) @1d73342   14 years faber Move non ABAC code out axis_examplecompt_changesinfo-ops
(edit) @faea607   14 years faber Move thread pools into their own package. Starting on #10 axis_examplecompt_changesinfo-ops
(edit) @696a689   14 years faber Fail gracefully on a failed swapin. I think this fixes #6 axis_examplecompt_changesinfo-ops
(edit) @dee164e   14 years faber Looks like internal works now. Had to add default entries to the … axis_examplecompt_changesinfo-ops
(edit) @822d31b   14 years faber fix legacy mode axis_examplecompt_changesinfo-ops
(edit) @725c55d   14 years faber Checkpoint - successful swap in and out axis_examplecompt_changesinfo-ops
(edit) @c573278   14 years faber Checkpoint. Still lots to do axis_examplecompt_changesinfo-ops
(edit) @6e63513   14 years faber Checkpoint axis_examplecompt_changesinfo-ops
(edit) @814b5e5   14 years faber Merge fixes from stable branch axis_examplecompt_changesinfo-ops
(edit) @962ea25   14 years faber Move that gross fedid generation code into the fedid class axis_examplecompt_changesinfo-ops
(edit) @7206e5a   14 years faber checkpoint: new works pretty well axis_examplecompt_changesinfo-ops
(edit) @183b208   14 years faber Remove extraneous message fields. axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @fd07c48   14 years faber Add support for user-supplied testbed mappings axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @05e8da8   14 years faber cleanup on failure axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @e07c8f3   15 years faber Remove software, etc when experiment swaps out Fix a couple small … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @5334044   15 years faber Add service to selectively hide hosts from other testbeds axis_examplecompt_changesinfo-opsversion-3.01version-3.02 pre_refactor_20100527
(edit) @2fd8f8c   15 years faber ftopo improvements axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @c5869ef   15 years faber checkpoint and debugging axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @d3c8759   15 years faber Wholesale change of IOError to EnvironmentError? for file operations. … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @139e2e2   15 years faber Whoops. This doesn't fail of there is no direct_transit configuration axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @1e7f268   15 years faber Make computers single named axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @1a4ee0f   15 years faber pickling the dict version of the topology object doesn't fail, but the … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @175b444   15 years faber Add a new plugin for the DETER internal network, and generalize the … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @d20823f   15 years faber This is very odd. Defaulting reqs in the federated_service … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @7e67ab9   15 years faber Add an explicit way to say "export this to everyone" (importall service) axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @ab847bc   15 years faber New syntax for testbeds that includes a /instance rider. This allows … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @05fceef   15 years faber bad error message axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @d8442da   15 years faber This seems more robust in calling GetValue?. This was intermittently … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @b4b19c7   15 years faber Get topology information into the info operation, as annotations of a … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @eeab22e   15 years faber remove references to emulab data structure axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @9b8e269   15 years faber remove deprecated master field (and change a log message0 axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @4f2f41f   15 years faber needs to go, but not yet axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @43197eb   15 years faber better service handling including project_export psuedo service done … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @0c4b12c   15 years faber more de mastering axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @5f96438   15 years faber checkpoint for download - not tested axis_examplecompt_changesinfo-opsversion-3.01version-3.02
Note: See TracRevisionLog for help on using the revision log.