ganeti-local
17 years agoUpdate the init script to start both the node daemon and the master.
Iustin Pop [Tue, 24 Jul 2007 12:18:23 +0000 (12:18 +0000)]
Update the init script to start both the node daemon and the 

Reviewed-by: imsnah

17 years ago- Implement “gnt-node volumes”
Michael Hanselmann [Tue, 24 Jul 2007 11:45:11 +0000 (11:45 +0000)]
- Implement “gnt-node volumes”
- Create all --output options using a constant
- Put node checking code from opcodes into a single function
- Do the same for output fields

Reviewed-by: iustinp

17 years agoBig change/cleanup in relation to the master startup:
Iustin Pop [Mon, 23 Jul 2007 14:38:05 +0000 (14:38 +0000)]
Big change/cleanup in relation to the master startup:
  - move the master node name from the ConfigWriter to SimpleStore (all
    nodes need this, and it was the only thing pulled in from the
    ConfigWriter on nodes)
  - fix mcpu.py and the testing w.r.t. this change; for testing, rename
    the fake_config.py to mocks.py and add a FakeSStore object
  - then add a ganeti-master script which can be run on any node at boot
    and which will not do anything if not master on start (on stop it
    will still try to remove the ip address)
  - also add a new cluster-wide variable (master_netdev) that determines
    on which interface we add this ip address; it's customizable at
    cluster init time
  - also remove the cluster name file which was separately handled from
    ssconf (not needed anymore)
  - remove the master init.d links from the list of config files as this
    is not our responsibility now

17 years agoDo the secondary check and subsequently allocate the drive on all available
Guido Trotter [Mon, 23 Jul 2007 12:14:01 +0000 (12:14 +0000)]
Do the secondary check and subsequently allocate the drive on all available
logival volumes. This lets you use more than one when none of them can support
your full drive size.

Reviewed-By: iustinp

17 years agoFix a typo in an error message, and actually pass it its parameters.
Guido Trotter [Mon, 23 Jul 2007 11:33:44 +0000 (11:33 +0000)]
Fix a typo in an error message, and actually pass it its parameters.

Reviewed-By: imsnah

17 years agoOutput instance name in error message instead of object representation.
Michael Hanselmann [Mon, 23 Jul 2007 10:27:58 +0000 (10:27 +0000)]
Output instance name in error message instead of object representation.

Reviewed-by: iustinp

17 years agoFix small typo.
Iustin Pop [Mon, 23 Jul 2007 08:53:01 +0000 (08:53 +0000)]
Fix small typo.

Reviewed-by: imsnah

17 years agoAdd the gnt-backup script and man-pages.
Iustin Pop [Mon, 23 Jul 2007 07:45:32 +0000 (07:45 +0000)]
Add the gnt-backup script and man-pages.

Reviewed-by: imsnah

17 years agoUpdate svn:ignore
Michael Hanselmann [Mon, 23 Jul 2007 07:44:44 +0000 (07:44 +0000)]
Update svn:ignore

17 years agoFix calls to _GenerateMDDRBDBranch.
Michael Hanselmann [Mon, 23 Jul 2007 07:44:17 +0000 (07:44 +0000)]
Fix calls to _GenerateMDDRBDBranch.

Reviewed-by: iustinp

17 years agoAllow default bridge to be configured.
Michael Hanselmann [Mon, 23 Jul 2007 07:43:37 +0000 (07:43 +0000)]
Allow default bridge to be configured.

Reviewed-by: iustinp

17 years ago- Describe -b option for "gnt-cluster init"
Michael Hanselmann [Mon, 23 Jul 2007 07:43:06 +0000 (07:43 +0000)]
- Describe -b option for "gnt-cluster init"
- Fix typo

17 years agoCheck for memory size requirements before failing over an instance.
Guido Trotter [Thu, 19 Jul 2007 14:41:21 +0000 (14:41 +0000)]
Check for memory size requirements before failing over an instance.

Reviewed-By: iustinp

17 years agoRename the config dir to autotools
Iustin Pop [Thu, 19 Jul 2007 13:58:31 +0000 (13:58 +0000)]
Rename the config dir to autotools

17 years agoImplement space requirement checking before creating/importing an instance.
Guido Trotter [Thu, 19 Jul 2007 12:08:17 +0000 (12:08 +0000)]
Implement space requirement checking before creating/importing an instance.

Reviewed-By: iustinp

17 years agoIgnore *.pyc.
Michael Hanselmann [Thu, 19 Jul 2007 12:01:13 +0000 (12:01 +0000)]
Ignore *.pyc.

17 years agoIgnore automatically generated files.
Michael Hanselmann [Thu, 19 Jul 2007 11:40:52 +0000 (11:40 +0000)]
Ignore automatically generated files.

17 years agoMove files
Michael Hanselmann [Wed, 18 Jul 2007 15:54:00 +0000 (15:54 +0000)]
Move files

17 years agoAdd new directories.
Michael Hanselmann [Wed, 18 Jul 2007 15:52:14 +0000 (15:52 +0000)]
Add new directories.

17 years agoReplace tabs with spaces.
Michael Hanselmann [Wed, 18 Jul 2007 12:07:33 +0000 (12:07 +0000)]
Replace tabs with spaces.

Reviewed-by: iustinp

17 years agoFix burnin - when removed from cmdlib, it lost locking functionality.
Iustin Pop [Wed, 18 Jul 2007 11:55:55 +0000 (11:55 +0000)]
Fix burnin - when removed from cmdlib, it lost locking functionality.

Also improve the burnin by doing an optional replace-disks.

17 years agoFix casings of program names, add URLs, add info about PyYAML.
Michael Hanselmann [Wed, 18 Jul 2007 09:44:28 +0000 (09:44 +0000)]
Fix casings of program names, add URLs, add info about PyYAML.

Reviewed-by: iustinp

17 years agoAdd autogen.bash, move some files to config/
Michael Hanselmann [Wed, 18 Jul 2007 08:38:39 +0000 (08:38 +0000)]
Add autogen.bash, move some files to config/

17 years agoadded drbd to list of requirements listed in INSTALL file
Alexander Schreiber [Tue, 17 Jul 2007 12:50:35 +0000 (12:50 +0000)]
added drbd to list of requirements listed in INSTALL file

Reviewed-by: iustinp

17 years agoInitial commit.
Iustin Pop [Mon, 16 Jul 2007 13:39:48 +0000 (13:39 +0000)]
Initial commit.

17 years agoCreate ganeti dir under trunk
Iustin Pop [Mon, 16 Jul 2007 12:29:02 +0000 (12:29 +0000)]
Create ganeti dir under trunk