source: fedd/federation/experiment_control.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @db974ed   12 years faber Remove debugging (from #35) compt_changesinfo-ops
(edit) @0dc62df   12 years faber Significantly improve resilience to SSL failures. #35 compt_changesinfo-ops
(edit) @1fed67b   12 years faber Graphviz return codes confused fedd as well - no visualization #25 compt_changesinfo-ops
(edit) @95be336   12 years faber Use -set_serial instead of fighting the serial directory format #33 compt_changesinfo-ops
(edit) @9bde415   12 years faber Typos more on #33 compt_changesinfo-ops
(edit) @3df9b33   12 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   13 years faber Need to keep track of service records to update. compt_changesinfo-ops
(edit) @1ec5d4a   13 years mikeryan don't attempt to close file that was never opened axis_examplecompt_changesinfo-ops
(edit) @7de1537   13 years faber Remove the ssh_key parameters to the controller. They do nothing. axis_examplecompt_changesinfo-ops
(edit) @e83f2f2   13 years faber Move proofs around. Lots of changes, including fault handling. axis_examplecompt_changesinfo-ops
(edit) @2627eb3   13 years faber Fail if software not available before allocations are made. axis_examplecompt_changesinfo-ops
(edit) @b16cfc0   13 years faber Lurking bug - misspelled variable. axis_examplecompt_changesinfo-ops
(edit) @a96d946   13 years faber Duh. axis_examplecompt_changesinfo-ops
(edit) @b67fd22   13 years faber Remove abac credentials when the experiment is removed. axis_examplecompt_changesinfo-ops
(edit) @913dc7a   13 years faber Consolidate attribute additions and deletions axis_examplecompt_changesinfo-ops
(edit) @1660f7c   13 years faber Bug from an untaken code path. Part of the experiment controller refactor. axis_examplecompt_changesinfo-ops
(edit) @a7c0bcb   13 years faber Allow users to pass topdl to fedd_create.py. fedd_create autodetects … axis_examplecompt_changesinfo-ops
(edit) @cf0ff4f   13 years faber End of a detangling pass. There are still some functions that are too … axis_examplecompt_changesinfo-ops
(edit) @5ecb9a3   13 years faber Checkpoint along the path to #10 Several create_experiment subtasks … axis_examplecompt_changesinfo-ops
(edit) @d31a171   13 years faber Whoops. Incorporate the exported services and the imported. axis_examplecompt_changesinfo-ops
(edit) @63c6664   13 years faber Consolidate some code. More #10. axis_examplecompt_changesinfo-ops
(edit) @1d73342   13 years faber Move non ABAC code out axis_examplecompt_changesinfo-ops
(edit) @faea607   13 years faber Move thread pools into their own package. Starting on #10 axis_examplecompt_changesinfo-ops
(edit) @696a689   13 years faber Fail gracefully on a failed swapin. I think this fixes #6 axis_examplecompt_changesinfo-ops
(edit) @dee164e   13 years faber Looks like internal works now. Had to add default entries to the … axis_examplecompt_changesinfo-ops
(edit) @822d31b   13 years faber fix legacy mode axis_examplecompt_changesinfo-ops
(edit) @725c55d   13 years faber Checkpoint - successful swap in and out axis_examplecompt_changesinfo-ops
(edit) @c573278   13 years faber Checkpoint. Still lots to do axis_examplecompt_changesinfo-ops
(edit) @6e63513   13 years faber Checkpoint axis_examplecompt_changesinfo-ops
(edit) @814b5e5   13 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   14 years faber Remove software, etc when experiment swaps out Fix a couple small … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @5334044   14 years faber Add service to selectively hide hosts from other testbeds axis_examplecompt_changesinfo-opsversion-3.01version-3.02 pre_refactor_20100527
(edit) @2fd8f8c   14 years faber ftopo improvements axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @c5869ef   14 years faber checkpoint and debugging axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @d3c8759   14 years faber Wholesale change of IOError to EnvironmentError? for file operations. … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @139e2e2   14 years faber Whoops. This doesn't fail of there is no direct_transit configuration axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @1e7f268   14 years faber Make computers single named axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @1a4ee0f   14 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   14 years faber Add a new plugin for the DETER internal network, and generalize the … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @d20823f   14 years faber This is very odd. Defaulting reqs in the federated_service … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @7e67ab9   14 years faber Add an explicit way to say "export this to everyone" (importall service) axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @ab847bc   14 years faber New syntax for testbeds that includes a /instance rider. This allows … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @05fceef   14 years faber bad error message axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @d8442da   14 years faber This seems more robust in calling GetValue?. This was intermittently … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @b4b19c7   14 years faber Get topology information into the info operation, as annotations of a … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @eeab22e   14 years faber remove references to emulab data structure axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @9b8e269   14 years faber remove deprecated master field (and change a log message0 axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @4f2f41f   14 years faber needs to go, but not yet axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @43197eb   14 years faber better service handling including project_export psuedo service done … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @0c4b12c   14 years faber more de mastering axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @5f96438   14 years faber checkpoint for download - not tested axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @73e7f5c   14 years faber Split the experiment partition routines out into a separate class axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @7fe81be   14 years faber tweaks axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @5f6929a   14 years faber Two changes at once Remove master and export project from the create … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @1dcaff4   14 years faber Improved SSL error handling (more try blocks, BIOError exception) … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @35a4c01   14 years faber Access controllers manage the fedkit now. Also upped the parallelism … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @9b3627e   14 years faber SEER support axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @062b991   14 years faber Fix netmask calculation axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @8846959   14 years faber remove debugging axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @593e901   14 years faber Checkpoint working federation w/PG (w/o routing yet...) axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @289ff7e   14 years faber Netmasks axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @0ac1934   14 years faber Small SEER things. Compute a correct visualization and done tell an … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @f52f5df   14 years faber correctly handle synch revocation axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @dadc4da   14 years faber revocation conrtol axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @b78c9ea   14 years faber typo axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @109a32a   14 years faber More dragon cleanup and finally removing the last "special" testbed. … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @2761484   14 years faber Inital parameterization and synchronization. Tested for Emulabs, but … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @238db1e   14 years faber Um, getting the variable *contents* means no qwuotes. axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @617592b   14 years faber More dragon cleanup. Config files look right, but need to be tested. axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @5b74b63   14 years faber Initial commit of support for transit connection info axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @3132419   14 years faber Parallel starts now. axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @d87778f   14 years faber Some bugs that weren't shaken out. Wrong peer in the config file, … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @e02cd14   14 years faber Big hunk of the move to services and connectivity descriptors. Config … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @641bb66   14 years faber Remove one instance of experiment controller setting startcmds. The … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @4afcfc4   14 years faber getting the emulab structure out of the access commands axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @99eb8cf   14 years faber More credential changes and removal of user/project stuff axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @3bddd24   14 years faber moving toward credentials, and away from emulab specifics axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @7183b48   14 years faber Split out experiment creation into two parts axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @a3ad8bd   14 years faber checkpoint, adding new operation - prequel to splitting the create … axis_examplecompt_changesinfo-opsversion-3.01version-3.02
(edit) @829246e   14 years faber Merge from 1.30: Multi info was all screwed up if the requester wasn't … axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @8218a3b   14 years faber merge from 1.30: Adjust search order to check the exported project first. axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @63a35b7   14 years faber Correctly track testbed allocations (slivers or sub experiments). … axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @6409cc5   14 years faber error message axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @a588632   14 years faber correct log message axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02 version-2.0
(edit) @6e44258   14 years faber that shouldn't be hard coded axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @0fa1729   15 years faber bug in cancelling partial swapin axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @ecf679e   15 years faber fix terminate/multistatus axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @69692a9   15 years faber Looks like Dragon is being called correctly. Internals remain a bit messy. axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @13e3dd2   15 years faber Proper multiplexing of portal nodes, correct determination of portal … axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @32e7d93   15 years faber Incremental logging and correct failures. axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @40dd8c1   15 years faber make file_copy a utility route so many can use it. axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
(edit) @f07fa49   15 years faber better logging and cleanup axis_examplecompt_changesinfo-opsversion-2.00version-3.01version-3.02
Note: See TracRevisionLog for help on using the revision log.