CVS log for specs/ra/resource-agent-api.txt

(logo)

Help

(back) Up to [OpenCF] / specs / ra

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.10 / (view) - annotate - [select for diffs] , Tue Oct 21 11:33:37 2003 UTC (6 years, 4 months ago) by lmb
Branch: MAIN
CVS Tags: HEAD
Changes since 1.9: +9 -29 lines
Diff to previous 1.9
Updated as per tytso's comments.

Revision 1.9 / (view) - annotate - [select for diffs] , Fri Aug 1 18:36:04 2003 UTC (6 years, 7 months ago) by ragnar
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8
Fixing spelling errors

Revision 1.8 / (view) - annotate - [select for diffs] , Fri Aug 1 14:48:14 2003 UTC (6 years, 7 months ago) by lmb
Branch: MAIN
Changes since 1.7: +6 -8 lines
Diff to previous 1.7
Dropped TODO for the RA filenaming by agreement on the OCF list.

Revision 1.7 / (view) - annotate - [select for diffs] , Fri Aug 1 09:09:29 2003 UTC (6 years, 7 months ago) by lmb
Branch: MAIN
Changes since 1.6: +20 -34 lines
Diff to previous 1.6
Fixes pointed out by horms.

Various spelling fixes and a vi accident for section 5.1/5.2 were
corrected.

Revision 1.6 / (view) - annotate - [select for diffs] , Wed Jul 30 20:13:29 2003 UTC (6 years, 7 months ago) by lmb
Branch: MAIN
Changes since 1.5: +207 -158 lines
Diff to previous 1.5
Changes discussed at the OLS2003 meeting as well as changes required to
make them consistent.

Revision 1.5 / (view) - annotate - [select for diffs] , Thu Jun 12 13:06:04 2003 UTC (6 years, 9 months ago) by alanr
Branch: MAIN
Changes since 1.4: +20 -4 lines
Diff to previous 1.4
Lars' most recent set of changes.
None of these changes had hit the mailing list, so I left out one particular
change which we hadn't agreed on.  The rest are minor...

Revision 1.4 / (view) - annotate - [select for diffs] , Thu Jun 12 12:56:34 2003 UTC (6 years, 9 months ago) by alanr
Branch: MAIN
Changes since 1.3: +55 -46 lines
Diff to previous 1.3
Changes from Lars Marowsky-Bree dated 7/31/2002.
Minor clarifications.

Revision 1.3 / (view) - annotate - [select for diffs] , Thu Jun 12 12:51:18 2003 UTC (6 years, 9 months ago) by alanr
Branch: MAIN
Changes since 1.2: +88 -49 lines
Diff to previous 1.2
Update from Lars Marowsky-Bree dated 6/13/2002.  His comments on the mailing
list are below:

Changes which have been incorporated:

- Meta-data no longer read from a static file, but queried from the Resource
  Agent itself via a "meta-data" query.

- Path to the RA changed; they now reside in
  	/usr/ocf/resource.d/<VendorTag>/<ResourceAgent>

  See section 3.2 for details.

- The dependencies have been reworked; they are now _strictly_ meant to
  provide a start/stop ordering similiar to the LSB init setup.

  This also means that we'll have to come up with a naming scheme for the
  dependencies; we should borrow as much as possible from the LSB work here.

  I have dropped all references to more complex dependencies for now.

  Smarter dependency handling is left to the implementation for now.

- The meta-data now has a container where vendor specific information can be
  stored. See 5.4. for details.

- action "validate-all" to validate the instance parameters
  added.

  See 3.4.x and 3.6.3

  I believe that "validate-field" would be a mistake; calling the RA
  (potentially on another node) for each field entered would incur a slowdown
  for the UI and make it user-unfriendly. I admit I don't have a good idea how
  to do it better.

- The meta-data only supports string / integer / boolean type fields for
  now, as well as a static default value for them.

  Yes, this is "inadequate" from a UI point of view, but lets conclude we will
  NOT solve the format-description / dynamic validation problem within a
  reasonable amount of time and postpone this until someone comes up with an
  actually sensible idea. Let's conclude that we aren't UI gurus and make it
  someone else's problem; they can start with putting their UI-specific stuff
  into the vendor sections.

  Validation is - for now - left to the RA via the validate-all action.

  Keep in mind that the meta-data _does_ have provision for localized
  parameter descriptions; a cluster admin should hopefully be able to read
  these.


TODO:

- Dependency naming scheme

- We need a "ready to run" query action for resources with primary/secondary
  properties, like drbd or mirrored databases; in general, where only one node
  can bring up the resources or where there is a significant cost difference
  between multiple nodes.

Revision 1.2 / (view) - annotate - [select for diffs] , Thu Jun 12 12:41:03 2003 UTC (6 years, 9 months ago) by alanr
Branch: MAIN
Changes since 1.1: +128 -125 lines
Diff to previous 1.1
Update from LMB dated 3/15/2002.

Revision 1.1 / (view) - annotate - [select for diffs] , Thu Jun 12 12:38:53 2003 UTC (6 years, 9 months ago) by alanr
Branch: MAIN
First version of the resource-agent-api.txt file from Lars Marowsky-Bree
dated 3/14/2002.

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

CVS admin
Powered by
ViewCVS 0.9.2