- 12 Jul, 2011 3 commits
-
-
Leigh B Stoller authored
slivers can store/return error info to the user in sliverstatus. This include the top level aggregate for a slice. Added an 'error' attribute to the top level sliverstatus return hash, to return this error. Put start/restart sliver into the background so that it runs async, just like it does when invoked from the CreateSliver() path. This is because start/restart can take an arbitrary length of time, and having the RPC sit in hold for that long is not an ideal interface. Users can get all the info they need from the sliverstatus call. Change Start/Restart so that all of the error message we were printing to STDERR for the mail log, also go back to the user in the toplevel error for the aggregate.
-
Leigh B Stoller authored
top level error info for later return. This allows non-node slivers to return useful info in sliverstatus.
-
Leigh B Stoller authored
-
- 11 Jul, 2011 7 commits
-
-
Jonathon Duerig authored
Since the interface names in the solution do not match the interface names on the request, we can't correlate them anyhow. Reverting to just v1 processing until we move libvtop to outputting rspecv2
-
Jonathon Duerig authored
-
Jonathon Duerig authored
Testing this tool also allowed me to find some typos in the delaylink example.
-
Jonathon Duerig authored
-
Jonathon Duerig authored
Also, reordered initialization of counters so it is the same as the order of the access methods for easier verification that everything gets initialized.
-
Leigh B Stoller authored
manifest updated with new interfaces in the nodes section. What you cannot do, is change the endpoint of an existing link. For example, if link0 goes from A to B, you cannot submit an rspec that changes link0 to go from A to C. What you *can* do is submit an rspec that removes link0 and adds link1 from A to C. This was not working before, for a number of reasons having to do with the manifest generation, but those are all fixed now.
-
Leigh B Stoller authored
-
- 08 Jul, 2011 3 commits
-
-
Jonathon Duerig authored
-
Mike Hibler authored
This reverts commit e9ed9bcd. Apparently the mapper.in part breaks something.
-
Mike Hibler authored
We don't officially support this anymore, but the problems were minor: mapper: use HAVE_XERCES to determine whether rspec v2 output is supported. The symptom is that swapin will fail due to passing the unsupported 'f' option to assign, but it just isn't going to work anyway without an XML parser installed. rc.mkelab: fix a broken version check that would lead to inner-boss setup failure on a pre-FreeBSD7 machine.
-
- 07 Jul, 2011 15 commits
-
-
Leigh B Stoller authored
scriptlock to ensure that only one ptopgen runs at a time. Any other requests that come along while ptopgen is running, queue up and wait for it to finish, and then return the same results (shared via a file in /var/tmp).
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Jonathon Duerig authored
-
Matt Strum authored
-
Matt Strum authored
-
Leigh B Stoller authored
-
Matt Strum authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
concatenated without a space.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Matt Strum authored
-
Matt Strum authored
-
- 06 Jul, 2011 4 commits
-
-
Mike Hibler authored
This forces imagehash to hash pieces on aligned sector boundaries rather than just doing it from the start of each chunk. Result now is that there may be a partial hash piece at the beginning of each range and another partial piece at the end. Ideally, we would avoid those partial pieces, but we are only using this as a point of comparison right now.
-
Jonathon Duerig authored
-
Matt Strum authored
Scroll doesn't zoom map when mouse is over an info window. Slices in the map legend update with status and when selected. Added buttons to refresh slice, slices or everything. Fixed offline support. Added ability to use cache when logged in to use cached managers but live data for everything else.
-
Matt Strum authored
Randomized exponential backoff on busy. Shows spinner until Slice has been created and status has been determined. Sends full RSPEC to all managers. If a CreateSliver? fails, the others will not be cancelled. Give user more feedback on errors during slice creation. RSPEC now included along with the XML-RPC call in log messages.
-
- 05 Jul, 2011 8 commits
-
-
Leigh B Stoller authored
Redeem fails. This was causing ReleaseTicket() failures later.
-
Matt Strum authored
-
Matt Strum authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
first arg, so all other args off by one. This stuff would never have worked right.
-
Leigh B Stoller authored
-