Statistics
| Branch: | Tag: | Revision:

root / doc @ c3c5dc77

# Date Author Comment
c3c5dc77 06/01/2010 11:34 am Guido Trotter

Master core scalability design doc

This initial design still lacks information about the job queue lock
contention decrease.

Signed-off-by: Guido Trotter <>
Reviewed-by: Michael Hanselmann <>

6bf273d5 05/18/2010 06:53 pm Michael Hanselmann

Add tool to move instances between clusters

This is a first version of the instance move tool and it supports moving
1..N instances from one cluster to another. When moving a single instance,
the instance can be renamed, allowing for moves within the same cluster...

ebeb600f 05/18/2010 06:53 pm Michael Hanselmann

RAPI changes for instance moves

Two new resources are added:
- /2/instances/$name/prepare-export
- /2/instances/$name/export

The documentation for the existing resource for creating instances is updated
for remote imports. The RAPI client is extended for the new resources....

31ff0247 05/17/2010 02:17 pm Michael Hanselmann

Merge branch 'devel-2.1'

  • devel-2.1:
    RAPI: /2/{nodes,instances}/$name should return 404 for unknown items
    ganeti-masterd: Improve error logging for client requests
    Return disk_template from LUQueryInstanceData
    RAPI client: Rename Get{Node,Instance}Info, add new GetInstanceInfo...
d32f3b81 05/17/2010 01:52 pm Michael Hanselmann

Add missing documentation for RAPI instance creation mode

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

1c54156d 05/13/2010 07:40 pm Luca Bigliardi

Merge branch 'devel-2.1'

Conflicts:
daemons/ganeti-noded
lib/daemon.py
lib/rapi/baserlib.py
lib/rapi/rlib2.py
lib/utils.py

Signed-off-by: Luca Bigliardi <>
Reviewed-by: Michael Hanselmann <>

6395cebb 05/13/2010 04:58 pm Michael Hanselmann

RAPI: Add new request data format for instance creation

As mentioned in commit d975f482d, the current way of creating an
instance via RAPI is not very flexible. With this patch, a new
instance creation request data format is introduced and documented.
Support can be detected by checking the list of features returned...

5ef5cfea 05/13/2010 04:58 pm Michael Hanselmann

Mention RAPI client in documentation

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Guido Trotter <>

7eac4a4d 05/13/2010 04:57 pm Michael Hanselmann

Add new /2/features RAPI resource

The /2/features RAPI resource can be used to detect optional
features implemented by the RAPI server. This will be used
to recognize servers implementing a new request format for
instance creation requests.

Signed-off-by: Michael Hanselmann <>...

aa355c79 05/12/2010 06:22 pm Luca Bigliardi

Node daemon availability improvements proposal

Signed-off-by: Luca Bigliardi <>
Reviewed-by: Guido Trotter <>

40523663 05/12/2010 02:40 pm Guido Trotter

Merge branch 'devel-2.1'

  • devel-2.1:
    Convert some ReadFile calls to ReadOneLineFile
    utils.ReadOneLineFile()
    Remove oneline= parameter from utils.ReadFile
    install.rst: update os version and add KVM notes
    INSTALL: update hypervisor requirements
    RAPI client: Fix SSL error reporting for real...
a425810f 05/12/2010 01:48 pm Guido Trotter

install.rst: update os version and add KVM notes

The 0.7 version was just an example, but since we're on 0.9 now,
updating the number cannot be wrong. The new admonition helps KVM users
to configure debootstrap correctly so that instances can be shutdown...

5e26633b 05/11/2010 09:25 pm Michael Hanselmann

Merge branch 'devel-2.1'

  • devel-2.1: (29 commits)
    RAPI client: Improve SSL error reporting
    RAPI client: Don't check node role in client
    RAPI client: Update ReplaceInstanceDisks
    RAPI client: Fix behaviour of “allocatable” storage flag
    RAPI client: Encode boolean and None query values...
793a8f7c 05/11/2010 05:31 pm Michael Hanselmann

RAPI: Allow waiting for job changes

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

f39cd91d 04/20/2010 07:26 pm Balazs Lecz

Merge branch 'devel-2.1'

Conflicts:
doc/security.rst
trivial
lib/cli.py
trivial

Signed-off-by: Balazs Lecz <>
Reviewed-by: Michael Hanselmann <>

4e9dcb8a 04/20/2010 06:45 pm Guido Trotter

security.rst: add a KVM security section

Signed-off-by: Guido Trotter <>
Reviewed-by: Iustin Pop <>

0d0229b5 04/16/2010 04:10 pm Balazs Lecz

Add user-id pool design doc

Signed-off-by: Balazs Lecz <>
Reviewed-by: Guido Trotter <>

af2ae1c0 04/16/2010 03:06 pm Iustin Pop

Merge branch 'devel-2.1'

  • devel-2.1:
    utils: Add class to split string stream into lines
    Fix cluster behaviour with disabled file storage
    Update docstrings in tools/ and enable epydoc
    Forward-port the ganeti 2.0 cfgupgrade
    Add a new tool: sanitize-config...
b5672ea0 04/15/2010 05:37 pm Iustin Pop

Forward-port the ganeti 2.0 cfgupgrade

2.1's cfgupgrade doesn't support upgrading from 1.2, only from 2.0.
However, it's trivial to forward-port the 2.0 cfgupgrade to work with
2.1, thus providing an upgrade path for 1.2 users directly to 2.1,
without the intermediate step of installing 2.0....

ea5fd476 04/15/2010 05:36 pm Iustin Pop

Add a new tool: sanitize-config

This can be used for two purposes:

- safety copy of the config file, with just the secrets changed
- cleanup of the config file (full randomization), so that (e.g.) users
could send a broken config file to the devel-list...

88394aa7 04/15/2010 12:08 pm René Nussbaumer

Improving the RAPI documentation

  • Be more clear about when POST and PUT should be used
  • Be more verbose on parameters
  • Describe allowed parameter values (if not self explaining)

Signed-off-by: René Nussbaumer <>
Reviewed-by: Iustin Pop <>

30198f04 04/12/2010 05:15 pm Iustin Pop

Merge remote branch 'devel-2.1'

  • devel-2.1:
    Update import documentation for the recent changes
    Add a identify-defaults options for import
    Fix create/import verification of hvparams
    objects.Cluster: add method to get hv defaults
    Reuse NIC information from export...
33ea43b6 04/12/2010 04:57 pm Iustin Pop

Update import documentation for the recent changes

Signed-off-by: Iustin Pop <>
Reviewed-by: Michael Hanselmann <>

e7a25b08 04/12/2010 12:36 pm Guido Trotter

Merge branch 'devel-2.1'

  • devel-2.1:
    burnin: only remove instances we actually added
    burnin.ExecOrQueue: add post-process function
    burnin.ExecOrQueue: remove variable argument list
    Fix new pylint errors
    Rename the confd_client unittest (to confd.client)...
6328fea3 04/08/2010 06:50 pm Iustin Pop

Document the watcher node maintenance feature

The patch changes significantly the watcher man page, as it was very
simplistic.

Signed-off-by: Iustin Pop <>
Reviewed-by: Guido Trotter <>

24f40363 03/23/2010 11:56 am Guido Trotter

Merge branch 'devel-2.1'

  • devel-2.1:
    ganeti-confd: Call pyinotify flags correctly
    Fix burnin error when trying to grow a file volume
    Some epydoc fixes
    A rewrite of LUClusterVerify
    Introduce a bool CLI option type
    Fix backend.VerifyNode behaviour for VG problems...
2263aec2 03/23/2010 10:33 am René Nussbaumer

Adding missing documentation to make the docs better

Also fixed a typo I noticed.

Signed-off-by: René Nussbaumer <>
Reviewed-by: Iustin Pop <>

68857643 03/17/2010 05:18 pm Michael Hanselmann

utils: Add functions to sign and verify X509 certs using HMAC

Certificates exchanged via an untrusted third party should be
signed to ensure they haven't been modified.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

b701a5df 03/15/2010 05:50 pm Iustin Pop

Merge remote branch 'origin/devel-2.1'

  • origin/devel-2.1:
    Implement QA tests for disk template changes
    Update instance modify documentation
    Implement conversion from drbd to plain
    Implement conversion from plain to drbd
    Abstract check that an instance is down...
bbf74a76 03/15/2010 05:45 pm Iustin Pop

Update instance modify documentation

Signed-off-by: Iustin Pop <>
Reviewed-by: Michael Hanselmann <>

17227cd1 03/15/2010 05:17 pm Iustin Pop

Update documentation for disk adoption

Signed-off-by: Iustin Pop <>
Reviewed-by: Guido Trotter <>

bb3776b4 03/15/2010 04:25 pm Michael Hanselmann

Merge remote branch 'origin/devel-2.1'

  • origin/devel-2.1: (116 commits)
    Implement replacing cluster certs and keys via “gnt-cluster renew-crypto”
    cli: Add helper function to stop and start whole cluster
    cfgupgrade: Use new bootstrap function for certs and keys...
5d8acbdd 03/12/2010 05:44 pm Michael Hanselmann

ganeti.initd: Move all daemon names from init script to daemon-util

The list of daemon names will be used in daemon-util, too.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>
Reviewed-by: René Nussbaumer <>

10c5c1c3 03/12/2010 05:44 pm Michael Hanselmann

ganeti.initd: Move code checking daemon exit code to daemon-util

This is again for re-using code.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>
Reviewed-by: René Nussbaumer <>

d2baa21d 03/12/2010 05:44 pm Michael Hanselmann

ganeti.initd: Move code checking config to daemon-util

This allows for more code re-use. daemon-util will also be used to start
all daemons.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: René Nussbaumer <>

f0476905 03/10/2010 07:10 pm Michael Hanselmann

Update inter-cluster instance move design with HMAC signatures

This also adds a large piece of pseudo code for explanatory purposes.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Guido Trotter <>

ab2e463a 03/10/2010 12:18 pm Michael Hanselmann

Update documentation for hashed passwords

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

e721c742 03/09/2010 07:21 pm Guido Trotter

Clarify cluster nic parameters in install.rst

There were a few outdated options specified there. This patch unifies
the description under only one section, and updates it.

Signed-off-by: Guido Trotter <>
Reviewed-by: Iustin Pop <>

27e336af 02/23/2010 07:11 pm Michael Hanselmann

Add make target to generate unittest coverage report

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Guido Trotter <>

632fb7ec 02/22/2010 02:50 pm Iustin Pop

Update the IAllocator documentation

This should be rewritten from a 'change document' (e.g. "Ganeti only
supports...") to a 'current implementation document', but in the
meantime we can at least update it with the multi-evac changes.

Signed-off-by: Iustin Pop <>...

8a28f591 02/15/2010 07:04 pm Michael Hanselmann

Merge branch 'devel-2.1'

  • devel-2.1: (31 commits)
    Add unittest for utils._FingerprintFile
    Release all node locks during disk replace
    Unify a few re.compile calls in DRBD
    Auto-enable early release for offline old nodes
    Skip line-length warnings in man...
ef7b75b2 02/15/2010 07:03 pm Michael Hanselmann

Merge remote branch 'origin/stable-2.1' into devel-2.1

  • origin/stable-2.1:
    Fix bug introduced in commit 413b747
    Fix locking bug causing high CPU usage
    Fix confd procotol design description
    Implement instance rename QA tests
    Fix "gnt-instance rename" functionality...
3605691e 02/12/2010 04:00 pm René Nussbaumer

Adding design doc for cluster merger

Signed-off-by: René Nussbaumer <>
Signed-off-by: Iustin Pop <>
Reviewed-by: Iustin Pop <>
(applied slightly modified patch)

a7c6552d 02/12/2010 02:24 pm Michael Hanselmann

Update inter-cluster instance move design with HMAC verification

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

abd8e836 02/11/2010 06:00 pm Iustin Pop

Run instance hooks on more nodes

This should fix issue 68: some hooks should be run on more nodes than
currently. GrowDisk runs on both nodes, remove run the post hook on the
instance's nodes, and failover and migrate run the post hook on the
source node too....

08eec276 02/11/2010 06:00 pm Iustin Pop

Add {NEW,OLD}_{PRIMARY,SECONDARY} vars to hooks

Per issue 71, the migrate and failover need special variables for
keeping the nodes consistent during instance migrations.

Signed-off-by: Iustin Pop <>
Reviewed-by: Michael Hanselmann <>

f3448a3c 02/10/2010 11:32 am Guido Trotter

Fix confd procotol design description

The protocol design for confd was missing a description of the fourcc
code which we use to distinguish between different message types, if we
want to completely change the protocol. Adding them so that someone
implementing it can find out....

5b2069a9 02/01/2010 03:20 pm Michael Hanselmann

Initial design for inter-cluster instance moves

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

8388e9ff 01/27/2010 06:26 pm Guido Trotter

Initial KVM security improvement design for 2.2

Signed-off-by: Guido Trotter <>
Reviewed-by: Iustin Pop <>

b9f8d18f 01/22/2010 06:38 pm Michael Hanselmann

Merge branch 'devel-2.1'

  • devel-2.1: (38 commits)
    Bump version to 2.1.0~rc4
    Update man page of gnt-instance
    KVM: fix pylint warning
    KVM: be more resilient on broken migration answers
    Allow filtering for (node-)tags
    Add unittests for cli.GenerateTable...
752a8ca8 01/12/2010 12:45 pm Michael Hanselmann

Provide example default files and install one for development

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

b8313b29 12/17/2009 06:39 pm Guido Trotter

install.rst: note about the default parameters

As we know, those are just defaults, mostly chosen by replicating the
only behavior we supported before allowing customization. They may need
changes, to work in specific environments (which is why we introduced...

6e56e84a 12/01/2009 04:43 pm Michael Hanselmann

Inter-node RPC timeout design

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

e56bb0e8 11/27/2009 01:12 pm Guido Trotter

Add template Ganeti 2.2 design doc

Signed-off-by: Guido Trotter <>

20b1bd80 11/25/2009 12:33 pm Iustin Pop

A couple of doc updates

Clarify the fact that temporary HV/BE params in instance start override
and do not extend the configured parameters; and change the instance
list headers from HVM_* to * since many of the parameters apply to KVM
too. Also fix a typo in the rapi documention for '/2/nodes'....

94338f0a 11/13/2009 05:59 pm Michael Hanselmann

Add packaging notes to documentation

This includes a few paragraphs about daemon-util.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Guido Trotter <>

cbf3d64b 11/13/2009 05:59 pm Michael Hanselmann

Include INSTALL in documentation

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Guido Trotter <>

c27ba1cc 11/13/2009 05:59 pm Michael Hanselmann

Convert INSTALL to RST

This is in preparation to including it into the large
documentation.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Guido Trotter <>

e91cfc2a 11/11/2009 04:00 pm Iustin Pop

Update RAPI documentation on job results

This documents the new error classifier added for OpPrereqError.

Signed-off-by: Iustin Pop <>
Reviewed-by: Michael Hanselmann <>

e8a3bf18 11/06/2009 01:42 pm Iustin Pop

Documentation updates for the global hvparams

This patch does multiple documentation updates for the new framework,
all pretty straightforward.

Signed-off-by: Iustin Pop <>
Reviewed-by: Guido Trotter <>

bd14a6ac 11/06/2009 01:38 pm Iustin Pop

Fix the init script

The rewrite after the introduction of the daemon-util script has a
copy-paste error.

Signed-off-by: Iustin Pop <>
Reviewed-by: Guido Trotter <>

f154a7a3 11/05/2009 05:36 pm Michael Hanselmann

Add new “daemon-util” script to start/stop Ganeti daemons

Until now, Ganeti started and stopped its own daemons using custom functions.
To start, the daemon was just executed and then sent the appropriate signals to
stop it again. Init scripts would have to pay attention to the PID file and...

679008e7 11/03/2009 03:20 pm Iustin Pop

Add an example script for backing up the config

This requires git and lockfile-progs, and only backs up config.data (see
the comments why).

Signed-off-by: Iustin Pop <>
Reviewed-by: Michael Hanselmann <>

c099b8d8 10/29/2009 11:33 am Michael Hanselmann

Add remote API users and passwords documentation

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

c71a1a3d 10/28/2009 05:00 am Iustin Pop

Documentation updates

Our admin guide was very very trivial. This patch updates it to contain
advice on when to use which commands, removes the instance
administration part from the installation guide (moved to the admin
guide), and adds a walkthrough document that should be useable as a...

b76aac08 10/27/2009 01:53 pm Michael Hanselmann

Include NEWS in documentation again

This was implemented in 350ecfecca and reverted in 700bb84367
after it broke “make distcheck”. With other changes in this
patch series this will work now.

Contributing to the original problem was that the news.rst file...

e58b56ad 10/23/2009 04:10 pm Guido Trotter

init script: allow singling out confd as well

Currently we can start/stop the various subdaemons, but not confd.

Signed-off-by: Guido Trotter <>
Reviewed-by: Olivier Tharan <>

aeaa2ea2 10/20/2009 11:28 pm Guido Trotter

Fix typo in install.rst

Signed-off-by: Guido Trotter <>
Reviewed-by: Olivier Tharan <>

8ab90d80 10/20/2009 07:59 pm Guido Trotter

install.rst: mention xen config for live migration

This addresses issue 75.

Signed-off-by: Guido Trotter <>
Reviewed-by: Michael Hanselmann <>

691dfed9 10/07/2009 01:16 pm Guido Trotter

ethers hook: allow more than one daemon pidfile

Signed-off-by: Guido Trotter <>
Reviewed-by: Michael Hanselmann <>

e73a5804 09/29/2009 08:25 pm Luca Bigliardi

Improve description of migrate/failover post hooks env

Signed-off-by: Luca Bigliardi <>
Reviewed-by: Guido Trotter <>

454fe3cd 09/29/2009 08:25 pm Luca Bigliardi

Update env vars for instances in hooks documentation

Remove variables which are listed at the beginning of the section and variables
which are not declared when building hooks env.

Signed-off-by: Luca Bigliardi <>
Reviewed-by: Guido Trotter <>

7faf5110 09/24/2009 06:32 pm Michael Hanselmann

Wrap documentation to max 72 characters per line

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

558fd122 09/24/2009 06:31 pm Michael Hanselmann

Set Vim textwidth in each documentation file

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

56c9a709 09/24/2009 06:10 pm Iustin Pop

Add documentation on manual cluster cleanup

Signed-off-by: Iustin Pop <>
Reviewed-by: Michael Hanselmann <>

ca9ccea8 09/24/2009 05:44 pm Michael Hanselmann

Add implementation details for 2.1 locking changes

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

9f83899a 09/24/2009 01:04 pm Guido Trotter

Install guide: talk about routing mode

The networking section is updated to talk about both routing and
bridging.

Signed-off-by: Guido Trotter <>
Reviewed-by: Iustin Pop <>

756d5ec3 09/24/2009 01:04 pm Guido Trotter

Update hypervisor installation section

Currently the section is called "Installing Xen" and also mentions KVM.
Updating the title and also make it slightly less xen-centric.

Signed-off-by: Guido Trotter <>
Reviewed-by: Michael Hanselmann <>

0f828357 09/22/2009 04:32 pm Iustin Pop

Design doc changes for UUID tracking of objects

Signed-off-by: Iustin Pop <>
Reviewed-by: Michael Hanselmann <>

a5b360e4 09/21/2009 04:31 pm Michael Hanselmann

Re-wrap locking changes design to 76 chars per line

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

700bb843 09/21/2009 04:13 pm Michael Hanselmann

Revert "Include NEWS file in documentation"

This reverts commit 350ecfecca136f50877898774c6b40014b5c2b1c. It broke
distcheck.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Guido Trotter <>

350ecfec 09/18/2009 06:31 pm Michael Hanselmann

Include NEWS file in documentation

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

1232284c 09/18/2009 11:06 am Guido Trotter

Explain the reason for fqdn hostnames

The install guide asks the user to use the fqdn in the hostname, but
doesn't explain why. This has been asked multiple times, so adding an
explanation there.

Signed-off-by: Guido Trotter <>
Reviewed-by: Iustin Pop <>...

5ee09f03 09/17/2009 06:49 pm Michael Hanselmann

Add locking improvements to Ganeti 2.1 design document

Also increase the table of contents' depth to 4.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

62947ebb 09/15/2009 03:17 pm Michael Hanselmann

Move developer notes into normal documentation

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Guido Trotter <>

9725b53d 09/04/2009 06:11 pm Michael Hanselmann

Add locking doc to Ganeti documentation

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Luca Bigliardi <>

508e9b20 09/03/2009 06:45 pm Michael Hanselmann

Add RAPI resource to redistribute config

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Luca Bigliardi <>

f72542cc 09/03/2009 06:45 pm Michael Hanselmann

rapi doc: Add …/nodes/[name] and …/instances/[name]/reinstall

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Luca Bigliardi <>

6c6b7f8a 09/03/2009 06:44 pm Michael Hanselmann

Update hooks documentation

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Luca Bigliardi <>

d1e95dde 09/02/2009 02:05 pm Luca Bigliardi

Example IPsec hook

This hook is a simple example which automatically configures a basic IPsec link
among all the nodes of a cluster.

Signed-off-by: Luca Bigliardi <>

5c566e17 08/28/2009 06:35 pm Michael Hanselmann

Merge branch 'next' into branch-2.1

  • next:
    Add script to clean archived jobs after 21 days
    rapi: export more static node information
    Pass the correct signal to handlers
    cli: Use ToStdout/ToStderr instead of print
    Fix small typo in gnt-node
    Simplify handling of boolean args in rapi...
fc3fd894 08/28/2009 05:43 pm Michael Hanselmann

Add script to clean archived jobs after 21 days

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

d87e1814 08/25/2009 06:51 pm Luca Bigliardi

Document cluster destroy hook

Add documentation about new cluster-destroy-post hook.

Signed-off-by: Luca Bigliardi <>
Reviewed-by: Iustin Pop <>

035a7783 08/25/2009 03:57 pm Luca Bigliardi

Document post cluster initialization LU

Update hooks documentation with the new opcode (not deleting OP_INIT_CLUSTER
from obsolete operations because the name is different).

Signed-off-by: Luca Bigliardi <>
Reviewed-by: Iustin Pop <>

cd46f3b4 08/25/2009 02:40 pm Luca Bigliardi

node-remove post on removed node

Run post phase of node-remove on the removed node as well.

Signed-off-by: Luca Bigliardi <>
Reviewed-by: Iustin Pop <>

4f3d5b76 08/24/2009 04:53 pm Michael Hanselmann

Use script to generate bash completion

Completion for tools/burnin is not yet implemented. It needs to be
converted to definition-based options handling first.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

a5bca3e9 08/20/2009 01:34 pm Guido Trotter

design-2.1: specify hmac key permissions

Signed-off-by: Guido Trotter <>
Reviewed-by: Iustin Pop <>

4a1821de 08/20/2009 01:26 pm Guido Trotter

design-2.1: clarify confd usage of serial numbers

Signed-off-by: Guido Trotter <>
Reviewed-by: Iustin Pop <>

d8260842 08/18/2009 12:40 pm Michael Hanselmann

rapi: Add /2/instances/[instance_name]/info resource

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

723f4565 08/17/2009 03:00 pm Michael Hanselmann

rapi: Add /2/nodes/[node_name]/storage/repair resource

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>