|
|
@1ae1aa2
|
13 years |
faber |
Reload interface works
compt_changesinfo-ops
|
|
|
@b709861
|
13 years |
faber |
Rebooting works
compt_changesinfo-ops
|
|
|
@22a1a77
|
13 years |
faber |
Checkpoint: untested operations stuff
compt_changesinfo-ops
|
|
|
@57facae
|
13 years |
faber |
Put pmasters back into get_testbed_services - too much can go wrong …
compt_changesinfo-ops
|
|
|
@ab3d6c5
|
13 years |
faber |
Services into testbed nodes in topology
compt_changesinfo-ops
|
|
|
@ec3aa4d
|
13 years |
faber |
Don't need those params.
compt_changesinfo-ops
|
|
|
@6e33086
|
13 years |
faber |
InfoSegment? to emulab access controllers
compt_changesinfo-ops
|
|
|
@45e880d
|
13 years |
faber |
More initial info edits
compt_changesinfo-ops
|
|
|
@c6f867c
|
13 years |
faber |
beginnings of info requests.
compt_changesinfo-ops
|
|
|
@f769cb3
|
13 years |
faber |
Gather node information and return in info
compt_changesinfo-ops
|
|
|
@9294673
|
13 years |
faber |
Turn (most) of another free floating dict into a class.
compt_changesinfo-ops
|
|
|
@80b1e82
|
13 years |
faber |
Info stuff all works. SEER will need to add a legacy parameter to info.
compt_changesinfo-ops
|
|
|
@29d5f7c
|
13 years |
faber |
More new Info stuff. Create, terminate, ftopo all work.
compt_changesinfo-ops
|
|
|
@f37e9bf
|
13 years |
faber |
topdl code support for new fields. Still initial code, untested.
compt_changesinfo-ops
|
|
|
@db974ed
|
13 years |
faber |
Remove debugging (from #35)
compt_changesinfo-ops
|
|
|
@0dc62df
|
13 years |
faber |
Significantly improve resilience to SSL failures. #35
compt_changesinfo-ops
|
|
|
@8cb269a
|
13 years |
faber |
Send the ns pasring error back to the caller (and back to the user) …
compt_changesinfo-ops
|
|
|
@c167378
|
13 years |
faber |
Restore mnemonic names and allow seer_master experiments in groups. …
compt_changesinfo-ops
|
|
|
@451fb96
|
13 years |
faber |
typo. Closes #36
compt_changesinfo-ops
|
|
|
@58e5a4f
|
13 years |
faber |
Merge branch 'master' of git://fedd.deterlab.net/fedd
compt_changesinfo-ops
|
|
|
@05c41f5
|
13 years |
faber |
Terminate nonce experiments #36
compt_changesinfo-ops
|
|
|
@1fed67b
|
13 years |
faber |
Graphviz return codes confused fedd as well - no visualization #25
compt_changesinfo-ops
|
|
|
@95be336
|
13 years |
faber |
Use -set_serial instead of fighting the serial directory format #33
compt_changesinfo-ops
|
|
|
@9bde415
|
13 years |
faber |
Typos more on #33
compt_changesinfo-ops
|
|
|
@3df9b33
|
13 years |
faber |
fedd-generated SEER certs and distribution (initial implementation, …
compt_changesinfo-ops
|
|
|
@b6a6206
|
13 years |
faber |
Merge branch 'master' of git://fedd.deterlab.net/fedd
compt_changesinfo-ops
|
|
|
@f3898f7
|
13 years |
faber |
Simple support for experiments in groups. Closes #32
compt_changesinfo-ops
|
|
|
@2933343
|
13 years |
faber |
"This should go?" is gone.
compt_changesinfo-ops
|
|
|
@53b5c18
|
13 years |
faber |
Avoid names that are too long
compt_changesinfo-ops
|
|
|
@121aa1c
|
13 years |
faber |
Remove debugging statement
compt_changesinfo-ops
|
|
|
@e982b92
|
13 years |
faber |
swig doesn't understand unicode strings. Make sure that attributes …
compt_changesinfo-ops
|
|
|
@5954004
|
13 years |
faber |
Log missing graphviz. Closes #21
compt_changesinfo-ops
|
|
|
@52131d3
|
13 years |
faber |
Really make sure the files are not the same.
compt_changesinfo-ops
|
|
|
@a55f2f9
|
13 years |
faber |
Make sure copy does not erase files if src and dest are the same
compt_changesinfo-ops
|
|
|
@5f51dc1
|
13 years |
faber |
Typo (error mseesage had debug param in it)
compt_changesinfo-ops
|
|
|
@cbe0570
|
13 years |
faber |
Convert to libcreddy. Closes #19
compt_changesinfo-ops
|
|
|
@36f642f
|
13 years |
faber |
Save split keys in abac_authorizers fixes #12
compt_changesinfo-ops
|
|
|
@6031c9d
|
13 years |
faber |
logging that closes #2
compt_changesinfo-ops
|
|
|
@5097195
|
13 years |
faber |
Make sure that the file access attributes do not begin with an …
compt_changesinfo-ops
|
|
|
@74572ba
|
13 years |
faber |
Fix collision where user is creating an experiment, an experiment with …
compt_changesinfo-ops
|
|
|
@77d05a5
|
13 years |
faber |
Create ABAC directory if none is there. Closes #14
compt_changesinfo-ops
|
|
|
@ca5cda7
|
13 years |
faber |
Allow override of fedd_translations
compt_changesinfo-ops
|
|
|
@816daef
|
13 years |
faber |
New SSL error code complicates self-signed certs
compt_changesinfo-ops
|
|
|
@c410811a
|
13 years |
faber |
Fix the internal/ns2topdl call
compt_changesinfo-ops
|
|
|
@9c73557
|
14 years |
faber |
apply_to_tags miscoded for multiple applications of the map. Basic …
compt_changesinfo-ops
|
|
|
@d0912be
|
14 years |
faber |
Need to keep track of service records to update.
compt_changesinfo-ops
|
|
|
@42dedbd
|
14 years |
faber |
Missing includes for debugging code
compt_changesinfo-ops
|
|
|
@3f5e375
|
14 years |
faber |
Error handling
compt_changesinfo-ops
|
|
|
@1ec5d4a
|
14 years |
mikeryan |
don't attempt to close file that was never opened
axis_examplecompt_changesinfo-ops
|
|
|
@454f398
|
14 years |
faber |
Add abac to ns2topdl
axis_examplecompt_changesinfo-ops
|
|
|
@7de1537
|
14 years |
faber |
Remove the ssh_key parameters to the controller. They do nothing.
axis_examplecompt_changesinfo-ops
|
|
|
@e83f2f2
|
14 years |
faber |
Move proofs around. Lots of changes, including fault handling.
axis_examplecompt_changesinfo-ops
|
|
|
@2627eb3
|
14 years |
faber |
Fail if software not available before allocations are made.
axis_examplecompt_changesinfo-ops
|
|
|
@9973d57
|
14 years |
faber |
Move common GetRequest/ReleaseAccess? implementations to the base class
axis_examplecompt_changesinfo-ops
|
|
|
@c65b7e4
|
14 years |
faber |
Access controllers delete (some) unused ABAC attrs.
axis_examplecompt_changesinfo-ops
|
|
|
@b16cfc0
|
14 years |
faber |
Lurking bug - misspelled variable.
axis_examplecompt_changesinfo-ops
|
|
|
@a96d946
|
14 years |
faber |
Duh.
axis_examplecompt_changesinfo-ops
|
|
|
@e65150a
|
14 years |
faber |
Make common ops use fewer options. Refactor.
axis_examplecompt_changesinfo-ops
|
|
|
@b67fd22
|
14 years |
faber |
Remove abac credentials when the experiment is removed.
axis_examplecompt_changesinfo-ops
|
|
|
@8cf2c507
|
14 years |
faber |
Remove a race condition in the save member. The authorizer's lock was …
axis_examplecompt_changesinfo-ops
|
|
|
@a0c2866
|
14 years |
faber |
Make sure there is an abac directory.
axis_examplecompt_changesinfo-ops
|
|
|
@66bb590
|
14 years |
faber |
Merge branch 'master' of tardis.deterlab.net:/var/local/git/fedd
axis_examplecompt_changesinfo-ops
|
|
|
@913dc7a
|
14 years |
faber |
Consolidate attribute additions and deletions
axis_examplecompt_changesinfo-ops
|
|
|
@62f3dd9
|
14 years |
faber |
allow command line progams to expand tildes. Added a class derived …
axis_examplecompt_changesinfo-ops
|
|
|
@8d5394e
|
14 years |
faber |
Silence warnings about multifile
axis_examplecompt_changesinfo-ops
|
|
|
@cd5d16e
|
14 years |
faber |
Convert bytearrays to strings to hash.
axis_examplecompt_changesinfo-ops
|
|
|
@8445caf
|
14 years |
faber |
Missed a couple try blocks that must go.
axis_examplecompt_changesinfo-ops
|
|
|
@9556f2a
|
14 years |
faber |
Deal with ZSI 2.1 by name aliases. The 2.1 function seems the same, …
axis_examplecompt_changesinfo-ops
|
|
|
@2453416
|
14 years |
faber |
Merge branch 'master' of tardis.deterlab.net:/var/local/git/fedd
axis_examplecompt_changesinfo-ops
|
|
|
@1660f7c
|
14 years |
faber |
Bug from an untaken code path. Part of the experiment controller refactor.
axis_examplecompt_changesinfo-ops
|
|
|
@c179764
|
14 years |
faber |
Deal with ZSI 2.1
axis_examplecompt_changesinfo-ops
|
|
|
@a7c0bcb
|
14 years |
faber |
Allow users to pass topdl to fedd_create.py. fedd_create autodetects …
axis_examplecompt_changesinfo-ops
|
|
|
@35a5879
|
14 years |
mikeryan |
inherit from legacy_access so legacy access checking works
axis_examplecompt_changesinfo-ops
|
|
|
@cf0ff4f
|
14 years |
faber |
End of a detangling pass.
There are still some functions that are too …
axis_examplecompt_changesinfo-ops
|
|
|
@5ecb9a3
|
14 years |
faber |
Checkpoint along the path to #10
Several create_experiment subtasks …
axis_examplecompt_changesinfo-ops
|
|
|
@d31a171
|
14 years |
faber |
Whoops. Incorporate the exported services and the imported.
axis_examplecompt_changesinfo-ops
|
|
|
@63c6664
|
14 years |
faber |
Consolidate some code. More #10.
axis_examplecompt_changesinfo-ops
|
|
|
@1d73342
|
14 years |
faber |
Move non ABAC code out
axis_examplecompt_changesinfo-ops
|
|
|
@faea607
|
14 years |
faber |
Move thread pools into their own package. Starting on #10
axis_examplecompt_changesinfo-ops
|
|
|
@6fd2b29
|
14 years |
faber |
Missing initialization
axis_examplecompt_changesinfo-ops
|
|
|
@696a689
|
14 years |
faber |
Fail gracefully on a failed swapin. I think this
fixes #6
axis_examplecompt_changesinfo-ops
|
|
|
@a6a3f93
|
14 years |
faber |
better diagnositics
axis_examplecompt_changesinfo-ops
|
|
|
@9252414
|
14 years |
faber |
Add helper for access controlers to extract topology.
Fixes #5
axis_examplecompt_changesinfo-ops
|
|
|
@262328f
|
14 years |
faber |
Clean up user proposed experiment names that DETER/Emulab don't like.
…
axis_examplecompt_changesinfo-ops
|
|
|
@b7a61ac
|
14 years |
faber |
ABAC into the skeleton
axis_examplecompt_changesinfo-ops
|
|
|
@3cec20c
|
14 years |
faber |
ABAC integration and some minor fixes discovered along the …
axis_examplecompt_changesinfo-ops
|
|
|
@4c65f67
|
14 years |
faber |
Fix debugging settings so that we can use create_debug
axis_examplecompt_changesinfo-ops
|
|
|
@61a634d
|
14 years |
faber |
Whoops. Only read the access DB once
axis_examplecompt_changesinfo-ops
|
|
|
@d03c991
|
14 years |
faber |
Dragon works under ABAC
axis_examplecompt_changesinfo-ops
|
|
|
@de86b35
|
14 years |
faber |
Flat out bug in the lambda definition in access. The emulab_access …
axis_examplecompt_changesinfo-ops
|
|
|
@dee164e
|
14 years |
faber |
Looks like internal works now.
Had to add default entries to the …
axis_examplecompt_changesinfo-ops
|
|
|
@4692a16
|
14 years |
faber |
Gratuitious use of lambda
axis_examplecompt_changesinfo-ops
|
|
|
@1f6a573
|
14 years |
faber |
Support for priorities and export projects
axis_examplecompt_changesinfo-ops
|
|
|
@c002cb2
|
14 years |
faber |
Structure for priority and filtering of ABAC attributes at access …
axis_examplecompt_changesinfo-ops
|
|
|
@822d31b
|
14 years |
faber |
fix legacy mode
axis_examplecompt_changesinfo-ops
|
|
|
@78f2668
|
14 years |
faber |
Move some functions from access to legacy_access. Rename functions so …
axis_examplecompt_changesinfo-ops
|
|
|
@027b87b
|
14 years |
faber |
This little class added a useless complexity. While I'm in here I …
axis_examplecompt_changesinfo-ops
|
|
|
@725c55d
|
14 years |
faber |
Checkpoint - successful swap in and out
axis_examplecompt_changesinfo-ops
|
|
|
@c573278
|
14 years |
faber |
Checkpoint. Still lots to do
axis_examplecompt_changesinfo-ops
|
|
|
@e62245e
|
14 years |
faber |
remove debug
axis_examplecompt_changesinfo-ops
|
|
|