Activity
From 03/19/2013 to 04/17/2013
04/17/2013
- 10:29 pm Revision ffc18bb2: Fix warnings hlint 1.8.43 complained about
- These lines are ok according to previous versions of hlint but trigger
an error with version 1.8.43.
Signed-off-by: ... - 07:04 pm Revision 3c1a8730: Add nic/disk name and UUID fields in Haskell code
- Add name and uuid fields to Disk and nic Haskell objects. Also,
since they now have an UUID, make them instances of U... - 07:04 pm Revision 4e4433e8: Add name to INicParams and IDiskParams
- This commits adds name to NIC and Disk modification definition.
Signed-off-by: Chris Stavrakakis <cstavr@grnet.gr>
R... - 07:04 pm Revision 090128b6: Update QA tests to check disk and NIC names
- Modify existing tests to use the name option for instance disks. The
configuration options 'disk' and 'disk-growth' a... - 07:04 pm Revision c396af83: Preserve device names during instance move
- Fix 'move-instance' tool to preserve the instance disk and NIC names
when moving instances from one cluster to anothe... - 07:04 pm Revision 12f126b2: Update manpages wrt new device refering
- This patch updates gnt-instance man page to include refering to devices
by their name and UUID.
Signed-off-by: Chris... - 07:04 pm Revision fcbd025c: Display UUIDs and names in gnt-instance info
- Modify gnt-instance client to display the UUID and name
fields of instances disks and NICs.
Signed-off-by: Christos ... - 07:04 pm Revision b87a9c5f: Add Disks and NICs to _AllUUIDObjects
- Since disks and NICs have UUIDs, they must be considered
to _AllUUIDObjects.
Signed-off-by: Christos Stavrakakis <cs... - 07:04 pm Revision 3fe22abd: Support quering for devices names and UUIDs
- Extend instance queries to list 'uuid' and 'name' fields of instance's
Disks and NICs.
Signed-off-by: Christos Stavr... - 05:49 pm Revision 651cc3e2: Check that device names are unique and valid
- Extend the CheckArguments phase of LUInstanceCreate and CheckPrereq
phase of LUInstanceSetParams to also check if the... - 05:49 pm Revision 7e9e5ffc: Implement renaming Disks and NICs
- Implement renaming Disks and NICs in LUInstanceSetParams. Remove code
that checked that changing disk mode was the on... - 05:49 pm Revision b21d488b: Support UUIDs and names when refering to a device
- Modify _ApplyContainerMods function to lookup NICs/Disks not only by their
index inside the container, but also by th... - 05:49 pm Revision 2dd5390e: Support UUIDs and names when handling NICs/Disks
- Handle UUID and name fields when creating/managing NICs and Disks. Also,
export NICs and Disks names to instance hook... - 05:49 pm Revision ae860154: Add IDISK_NAME and INIC_NAME constants
- Declare IDISK_NAME and INIC_NAME constants and add them to the
IDISK_PARAMS_TYPE and INIC_PARAMS_TYPE.
Signed-off-by... - 05:48 pm Revision 238da95a: Add uuid and name slots to Disk/NIC ConfigObjects
- This patch adds "uuid" and "name" slots to Disk and NIC ConfigObjects.
Signed-off-by: Christos Stavrakakis <cstavr@g... - 05:48 pm Revision f1a84264: Add design doc for device UUIDs and names
- This commit adds the design document for adding UUID and name slots to NIC and
Disk objects and the ability to refer ... - 09:27 am Revision 68d95757: Move HooksMaster out of the mcpu module
- We need to do this, so that backend.py doesn't need to import mcpu, and
thus indirectly cmdlib. This reduces the size... - 09:27 am Revision 2474965b: users setup: add masterd to confd group
- Without this masterd fails saving the config, because it can't change
the group on the file.
Signed-off-by: Guido Tr...
04/16/2013
- 12:12 pm Revision bc3427b7: Use KB as the unit for LVM PE size
- LogicalVolume.Attach in bdev.py is calling "lvs" and specifying a unit of
Megabytes that is then converted to an inte...
04/15/2013
- 01:17 am Revision 2ef21e6e: QA: Test enabled disk templates with known configuration
- The test failed because it was executed also in a configuration that wasn't
expected, i.e., with exclusive storage en... - 01:17 am Revision 02cff8aa: QA: Decision about disk templates to use is more modular
- qa_config.IsTemplateSupported() is already used to decide which disk
templates are supported by QA. Enabled templates...
04/12/2013
- 01:12 pm Revision bfcd1652: Improve RAPI documentation for command line usage
- Provide some more insights about how to use the RAPI from the command line
through the "curl" command.
Signed-off-by... - 01:12 pm Revision a9f27253: More info on using the RAPI
- Add some additional information about how to use/test the RAPI,
including how to specify authentication credentials.
... - 12:31 pm Revision 7209d304: Fix typo in documentation string
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 12:03 pm Revision b0ef4593: Adapt test data to changed ipolicy format
- The test data for hail allocating a multi-disk instance was
originally added in the 2.7 branch. On master the format
... - 12:32 am Revision 738a803a: Remove mistaken merge conflict line from NEWS
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 12:31 am Revision 723ec678: Merge branch 'devel-2.7'
- * devel-2.7: (26 commits)
Fix burnin install path
Fix format of the NEWS file
NEWS: Add news entry for the hail...
04/11/2013
- 11:54 pm Revision 5914192c: Update man page 'gnt-cluster' regarding disk templates
- This documents the new 'gnt-cluster init/modify' option
'--enabled-disk-templates' in the man page.
Signed-off-by: H... - 11:53 pm Revision 2522c59e: Removes the 'sharedfile' storage type
- Since storage type are supposed to represent the underlying technology
of disk templates, the storage type 'sharedfil... - 11:53 pm Revision 0cd89214: Update NEWS file regarding disk types
- This patch extends the NEWS file describing the essential user-facing
changes in this patch series.
Signed-off-by: H... - 11:53 pm Revision 3da6e141: Consistency checks for config wrt disk templates
- This patch adds consistency checks for the configuration regarding
disk templates. In particular, it checks that the ... - 11:53 pm Revision 6f665bf7: QA: creating instances of dis/enabled disk templates
- This patch makes sure that instance creation is only possible
for instances that use enabled disk templates.
Signed-... - 11:53 pm Revision 462f0faa: QA: dis/enabling of used disk templates
- This extends the QA for 'gnt-cluster modify'. It ensures
that disabling of a disk template is only possible if the
cl... - 11:53 pm Revision e04ec58e: gnt-instance: no instance creation with disabled templates
- This patch makes sure that no instances can be created which use
disk templates which are not enabled on the cluster.... - 11:53 pm Revision f41dc024: qa_instance: refactoring wrt disk templates
- This patch is a preparation for later patches in QA in this series
it refactors the instance QA to make it more flexi... - 11:53 pm Revision 9c8c69bc: Removes obsolete 'enabled storage types'
- Since managing of different storage units is now done using
disk templates and not storage types, we remove the obsol... - 11:53 pm Revision 2dae8d64: QA: Test cluster init/modify wrt enabled disk templates
- Fixes the QA of 'gnt-cluster init' and 'gnt-cluster modify' with respect
to enabling disk templates.
Signed-off-by: ... - 11:52 pm Revision 3bde79ee: gnt-cluster init: enabling of disk templates
- This patch enhances 'gnt-cluster init' to accept a list of disk templates
to be enabled. It removes the list of enabl... - 11:52 pm Revision 83a309f9: gnt-cluster modify: verify instance's disk template usage
- Adds a verification step to 'gnt-cluster modify' to make sure that no
disk template is disabled that is currently in ... - 11:52 pm Revision 66af5ec5: gnt-cluster modify: modify enabled disk templates
- Adds setting of the list of enabled disk templates to 'gnt-cluster modify'.
Note that this does not yet include any v... - 11:52 pm Revision 966e1580: gnt-cluster info: report enabled disk templates
- Add reporting of the currently enabled disk templates to
'gnt-cluster info'.
Signed-off-by: Helga Velroyen <helgav@g... - 11:52 pm Revision 1b02d7ef: Add enabled disk templates to cluster cfg
- This patch adds constants for enabling disk templates to the constants,
and the cluster configuration in haskell and ... - 11:42 pm Revision 7ee2098e: Fix burnin install path
- Due to a bug in 8e55e20f burnin's installation path got changed.
Moving tools/burnin to the right makefile target rev... - 08:20 pm Revision 8fc41371: Fix format of the NEWS file
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com> - 07:20 pm Revision 4cbf242b: Add "less" to the chroot
- Less is not part of the base debian system, so it has to be added
explicitly.
Signed-off-by: Michele Tartara <mtarta... - 05:10 pm Revision 35d29085: NEWS: Add news entry for the hail disk policy fix
- hail now correctly applies the instance disk policies, which
leads to differnt allocations.
Signed-off-by: Klaus Aeh... - 05:10 pm Revision e0d15aae: Add shelltests verifying hail applies disk ipolicy per disk
- We test on two minimal examples, a positive and a negative one, where
the possibility to allocate a node depends on w... - 05:10 pm Revision 241cea1e: Make the disks parameter available to the constructor
- In that way, tools building on Instance will benefit from the corrected
verification semantics of the instance policy... - 05:09 pm Revision e51e0f88: Verify individual disks in Instance
- Instance policy on disks is specified on a per-disk basis. So extend
the instance description by the sizes of the ind... - 03:37 pm Revision d860352f: Compatibility fix for GHC 7
- Importing an instance, like JSON, automatically allows the names of all
its functions to be used.
If one of this fun... - 02:27 pm Revision f0583b66: Properly update iv_name of disks while changing templates
- Trasforming the disk of an instance from DRBD to plain did not properly
update the iv_name of disks, leaving it to No...
04/10/2013
- 09:28 pm Revision f0ed67ed: qa: fix TestInstanceModifyPrimaryAndBack flakiness
- The test tries to scp the instance disks from the primary node to the
new destination, but connects to the master nod... - 06:45 pm Revision 59baad7a: Check minimum size of networks on creation
- When creating a network, so far no size constraints were checked.
We now limit the size of a network to a /30 or bigg... - 06:45 pm Revision 06c056d3: Limit the size of networks to /16
- This patch introduces an upper limit to the size of the networks that can
be created.
Signed-off-by: Helga Velroyen ... - 06:09 pm Revision fe05a931: Fix job queue directory permission problems
- If split users are used, the queue directory could only be accessed
by masterd, but also confd needs to be able to re... - 03:08 pm Revision 35133aae: Set the default editor inside the chroot
- Allows the chroot builder to set the default editor to be used in the
chroot.
Vim is used as the default choice.
Si... - 02:53 pm Revision 9e946416: The disk size of a diskless instance is 0, not None
- For diskless instances it is still reasonable to sum up the disk usage
of all the (zero) disks, resulting in the empt... - 12:18 pm Revision 6cb65875: Postpone non-urgent TODO from 2.7 to 2.9
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:06 am Revision d8e3c5c9: Add backports to the chroot builder sources
- This allows to have newer software than what is available in Debian Squeeze
(the default version of the distribution ...
04/09/2013
- 05:27 pm Revision cdd27f7f: Add tool for creating users and groups
- When executed in split user mode, Ganeti requires a specific set of users
and groups to be created in the appropriate... - 04:08 pm Revision b0b7bf8f: qa: Fix mistake in _DestroyInstanceDisks
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
04/08/2013
- 04:18 pm Revision cc2a70b1: qa: fix instance recreate disks for ST_FILE disks
- More lvm commands "sprinkled" in qa :/ We really have to factor them out
in the storage layer, once we have a good on... - 12:25 pm Revision 3cecd73c: Backwards compatibility fix for Lucid
- The code introduced by the previous commit triggered a possible library
conflict in Ubuntu Lucid.
This patch introdu... - 10:50 am Revision be0cb2d7: Properly export errors while reading job list
- In case of problems while reading the job list from disk (such as permission
errors) confd would silently fail, writi... - 10:49 am Revision 3e02cd3c: Fix typo and improve comment
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
04/07/2013
- 02:59 pm Revision 301c3bbb: qa: skip gnt-backup for file instances
- Note that this fixes the "current issue" but doesn't fix the underlying
problem. :/
Signed-off-by: Guido Trotter <ul... - 02:59 pm Revision 318bbaa9: qa: fix RemoveInstanceOfflineNode for file-based
- - The cleanup should only happen for non externally mirrored disk
templates
- It should behave differently for file... - 02:59 pm Revision 34ddd63a: qa: disable inter-cluster-instance-move for file
- This actually hides a real issue that was discovered by enabling
file-based qa, so bug was filed for it. On the other... - 02:59 pm Revision 1012ecf4: qa: fix rename instance for non-lvm backed storage
- The rename instance test performs an lvm-specific check for tags on the
instance volume. This should be in the future... - 02:59 pm Revision 0b85e1bd: qa: fix modify primary test
- This test uses a non-existing config value "file-storage-dir" and fails.
Fixing it by using the default value, which ... - 02:59 pm Revision 049a6c6b: qa: pass some extra options to make scp work
- scp by itself won't work on a cluster: a few extra options are needed to
tell it where to find the "right" ssh global...
04/05/2013
- 07:24 pm Revision 1e123ff1: Check for python-yaml at configure time
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 05:35 pm Revision a29fcf38: Fix a bug in the Runtime tests
- A group name was erroneusly inserted in the list of user names.
Signed-off-by: Michele Tartara <mtartara@google.com>... - 05:10 pm Revision 8b3f1f42: Add script for building chroot
- Setting up a proper environment for building a Ganeti can be quite difficult.
This patch adds a script for building ... - 02:02 pm Revision 6559d7f8: Extension of storage reporting design doc
- This patch rewrites and extends the design doc about storage reporting
with respect to disk templates and storage typ...
04/04/2013
- 12:28 pm Revision 801bccba: gnt-group info uses a revised format
- The code is more modular, the output is more similar to "gnt-cluster info"
and is YAML-compliant.
Signed-off-by: Ber... - 12:28 pm Revision 5f6d1b42: gnt-node info uses a revised format
- The code is more modular, and the output is YAML-compliant. QA has been
updated to reflect the new format.
Signed-of... - 12:28 pm Revision f7f03738: Remove unused code
- After changing the way gnt-xxx info print their output,
cli.FormatParameterDict() is not used anymore.
Signed-off-by... - 12:27 pm Revision d00884a2: Refactor out function to format instance policy
- The new function can be used for group-level instance policies. Support for
roman numeral formatting has been dropped... - 12:24 pm Revision 2c398e80: Fix help string for gnt-group info
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 12:14 pm Revision 91fb0d18: Document procedure to downgrade a cluster
- This is based on the --donwgrade option of cfgupgrade, first introduced in
1709435e.
Signed-off-by: Bernardo Dal Sen... - 12:14 pm Revision 6c28c480: Fix upgrade procedure in UPGRADE
- The watcher should be disabled while upgrading.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: ...
04/03/2013
- 08:17 pm Revision 0ea86154: Restrict instance move to templates based on local files
- Moving an instance is done by copying over the disks. Restrict
this to disk templates that are copyable. This avoids ... - 08:14 pm Revision c148e448: Introduce a constant for the copyable disk templates
- This list contains the disk templates suitable for moving
an instance by copying the files. A requirement is that
the... - 12:28 pm Revision 79a304e1: Do not _RemoveDisks after failed _CreateDisks
- Now that _CreateDisks cleans up after itself in case of failure,
do not clean up at call sites, as there we have to o... - 12:28 pm Revision 7d3484b8: Make _CreateDisk clean up partially created disks on failure
- _CreateDisk used to just throw an exception if _CreateBlockDev failed
leaving the caller in the state that some disks... - 12:14 pm Revision 7fb852bd: Fix typo in an error message
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:52 am Revision f0eeeb2a: Fix error in the developer notes
- The version numbers of two programs had been swapped.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-...
04/02/2013
- 04:44 pm Revision b8722855: Bump up version for 2.7.0~beta2
- Also update the release date for beta2
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Bernardo Dal... - 04:43 pm Revision 9495d2f2: check-news: fix behavior on invalid date line
- Before:
$ ./autotools/check-news < ./NEWS
Traceback (most recent call last):
File "./autotools/check-news", line 15... - 03:18 pm Revision 6e71fbf6: Add dependency on PyYAML in devnotes
- This is required because of 0e79564a; otherwise, the pylint-qa target will
fail.
Signed-off-by: Bernardo Dal Seno <b... - 03:17 pm Revision 6ad99bc8: News updates for 2.7.0 beta2
- Mention most relevant updates and user visible changes and fixes.
These entries will only be maintained during the b... - 02:02 pm Revision d0a44ec0: Add QA for gnt-instance modify --new-primary
- Add a simple walk through the intended use case of
gnt-instance modify --new-primary for the disk template
file. The ... - 02:01 pm Revision 6970c89c: Additionally support disk-type file in QA
- Also perform QA tests for the file disk template. The main reason
is that testing gnt-instance modify --new-primary r... - 02:01 pm Revision 3438e1f8: Add option --new-primary to gnt-instance modify
- Extend gnt-instance modify by a new parameter --new-primary
that sets the pnode paramter of the opcode.
Signed-off-b... - 02:01 pm Revision 75248363: Make LUInstanceSetParams handle pnode parameter
- If pnode is set LUInstanceSetParams now sets the primary node
accordingly. Unless force is set, it is verified that t... - 02:01 pm Revision d2204b1a: Add parameter pnode to OpInstanceSetParams
- This parameter will be used to set the new primary node
of an instance, assuming that the disks have been moved
by ot... - 11:51 am Revision 8d53117b: Update installation documentation
- Some required dependencies were missing from the installation instructions.
Signed-off-by: Michele Tartara <mtartara...
03/28/2013
- 03:13 pm Revision 9572482e: Correct typos in comments
- Correct four typos in the comments of the Drbd types file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi... - 03:13 pm Revision 2d1c753d: Add status information to the DRBD data collector report
- Add status information as required by the design document.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi... - 03:13 pm Revision 8c5419ee: Export the data collected by DRBD in JSON format
- Write an intermediate function computing the JSON data before adding them
to the DCReport.
Directly export the data ... - 03:13 pm Revision 82437b28: Add DCStatus data type for the data collectors
- Also adds the DCStatusCode, part of DCStatus, and the addStatus
utility function for adding the "status" field to an ... - 03:13 pm Revision 54c7dff7: Add Kind data type for data collectors
- Also, add it to the DRBD data collector, and export it from there.
Signed-off-by: Michele Tartara <mtartara@google.c... - 03:13 pm Revision f0e4b2a4: Add data type for data collector category
- Also, update the DRBD data collector to use and export it.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi... - 03:13 pm Revision 834dc290: Export the dcVersionInformation for the Drbd collector
- Also, update the JSON output (and the design document) so that it is not
in camelcase anymore. This is part of a bigg... - 03:12 pm Revision a895fa19: Add data collector version data type
- Define the new data type and update the DRBD data collector to use it.
Signed-off-by: Michele Tartara <mtartara@goog... - 03:12 pm Revision 7a171e3f: Fix comment line position in DRBD data collector
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com> - 03:12 pm Revision ddceb4c5: Export dcName information of Drbd data collector
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com> - 03:11 pm Revision debfca88: Change format of the empty status message
- Having 'null' instead of an empty string for an empty status message
increases the complexity of the code with no rea... - 03:01 pm Revision 44b7a8a8: Improve INSTALL documentation
- Additional clarification note added.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroye... - 02:03 pm Revision 958a800a: Document more installation dependencies
- A couple of them were missing and are added by this patch.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
03/27/2013
- 12:47 pm Revision 64760879: Unit tests for config.ConfigWriter.VerifyConfig()
- The test is aimed mostly at instance policies, which changed recently.
Signed-off-by: Bernardo Dal Seno <bdalseno@go... - 12:46 pm Revision 0b94cda8: cfgupgrade: Add support for newly refactored ipolicies
- Instance policies in the configuration are upgraded and downgraded. Both
operations are idempotent.
Signed-off-by: B... - 12:46 pm Revision da5f09ef: Refactor ispecs in ipolicy structures
- Minimum and maximum instance specs are put together into a single element
of the instance policy. This is in preparat... - 12:46 pm Revision 1709435e: cfgupgrade: Add --downgrade option
- It's now possible to go back to the previous stable version. Unit tests
provided.
This is mostly useful during devel... - 12:46 pm Revision bb553e5a: cfgupgrade: Refactor code
- All the upgrading code is now in one function. No functionality has been
changed.
Signed-off-by: Bernardo Dal Seno <... - 12:46 pm Revision 04db1880: Configuration is verified on load
- If there are errors in the configuration when master daemon is started,
they are now logged and reported. Previously ... - 12:45 pm Revision d948c101: Refactor cli.CreateIPolicyFromOpts()
- The code relative to instance specs has been moved into a different
function. This in preparation for further patches... - 12:45 pm Revision eeaa5f6c: Remove duplicate filling of instance policy
- Instance policy fields were manually filled in CreateIPolicyFromOpts() and
then filled again by the caller. Now they ... - 12:45 pm Revision a6fdce9e: Unit test for cli.CreateIPolicyFromOpts()
- Useful for subsequent patches.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velroyen <h... - 12:45 pm Revision a6321765: Amend partitioned design doc for multiple ispecs
- There will be only one standard specification in instance policies.
Signed-off-by: Bernardo Dal Seno <bdalseno@googl... - 12:44 pm Revision e118deb1: QA: Fix assertion
- The assertion was always true because "all" was missing.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Revi...
03/26/2013
- 07:10 pm Revision 681f4f7b: More info on using the RAPI
- Add some additional information about how to use/test the RAPI,
including how to specify authentication credentials.
... - 01:57 pm Revision 2cbcf95d: gnt-instance info uses a revised format
- The code is more modular and the output is YAML-compliant. QA updated to
take advantage of it.
Signed-off-by: Bernar... - 01:57 pm Revision 0e79564a: gnt-cluster info uses a revised format
- The code is more modular and the output is YAML-compliant.
Added function in QA that uses PyYAML to parse the comman... - 01:57 pm Revision 4d99964c: Generic function to print data for gnt-xxx info
- The function produces a human-readable output, which is also a valid YAML
file, from an intermediate data structure. ...
03/22/2013
- 05:06 pm Revision 61f8fda4: Fix bug in rlib2 unit tests
- The "queryargs" parameter of the __init__ function of rlib2 classes should
be a dictionary, as defined in the Resourc... - 05:01 pm Revision fb409531: Remove use of deprecated function
- cgi.parse_qs() is deprecated in python 2.6 and substituted by
urlparse.parse_qs().
This patch modifies the code to u... - 01:00 pm Revision 27263c47: gnt-cluster modify: limit storage type consistency check
- This fixes the currently broken Q&A. The consistency check
for storage types is now only run when the 'enabled_storag... - 09:46 am Revision 9c6f0b51: Check if instances use disk templates that get disabled
- When disk templates get disabled via 'gnt-cluster modify', so far
we did not check if any instances still use a disk ...
03/21/2013
- 06:13 pm Revision 6414296b: Fixing some mistakes in design doc for space reporting
- - Use entities as examples for storage types that are actually storage
types.
- Fix mixing up 'external_storage' and ... - 05:41 pm Revision 94309823: Use 'storage type' consistently in design doc
- To minimize the confusion between whether or not a storage type
is the same as a storage method, I updated the design... - 05:41 pm Revision c66d8987: Upgrade configuration wrt enabled storage types
- This implements an online update of the configuration for when a configuration
is loaded that does not yet contain th... - 05:41 pm Revision dacd8ba4: QA: Extend cluster QA wrt enabled storage types
- This extends the QA scripts to test the changes in 'gnt-cluster init',
'gnt-cluster info', and 'gnt-cluster modify' w... - 05:41 pm Revision c074a9e8: gnt-cluster init: add enabled_storage_types parameter
- This patch extends the 'gnt-cluster init' command to set the list
of enabled storage types on cluster creation.
Sign... - 05:41 pm Revision c270ee07: gnt-cluster modify: dis/enabling storage types
- This patch extends the 'gnt-cluster modify' command to manipulate the list
of enabled storage types. Note that this c... - 05:41 pm Revision 7b9ceea7: gnt-cluster info: show enabled storage types
- This extends the 'gnt-cluster info' command to list the storage types
that are enabled on the cluster. It also fixes ... - 05:40 pm Revision d0de443e: Add 'enabled_storage_types' to the cluster config
- This patch adds the cluster's new field 'enabled_storage_types'
to the configuration objects in python and haskell.
... - 05:40 pm Revision 33c730a2: Add constants for storage types to constants.py
- This patch adds the currently known and used storage methods to the
constants.py file. Note that storage types are di... - 01:26 pm Revision 011a19bf: Fix Mond man page
- Remove some erroneous formatting from the Mond man page.
Signed-off-by: Michele Tartara <mtartara@google.com>
Review... - 12:30 pm Revision 423b2dd5: Add monitoring HTTP API structure
- Add all the supported commands to the API.
The actual response is still to be implemented.
Signed-off-by: Michele Ta... - 12:29 pm Revision eb65c915: Add basic HTTP server functionalities to Mond
- Add a stub implementation of the Mond HTTP server to Mond using the Haskell
snap-server library.
Signed-off-by: Mich... - 12:29 pm Revision 2fa8f963: Update documentation for monitoring daemon
- This commit updates the installation instructions and the user guide.
Signed-off-by: Michele Tartara <mtartara@googl... - 12:13 pm Revision 05b6f4d8: Merge branch 'devel-2.7'
- * devel-2.7
cfgupgrade: Fix error messages
Update "FIXME" string in RAPI
rapi client: add target_node to migrat... - 10:49 am Revision 13cc7b84: Add the core of the monitoring daemon
- This commit adds the core infrastructure of the monitoring daemon,
and integrates it in the build and test systems.
...
03/20/2013
- 06:48 pm Revision fdb85e3d: cfgupgrade: Fix error messages
- Messages were inconsistent. You could get both an error and a message
saying that everything was fine.
Signed-off-by... - 01:49 pm Revision 09b7b6f2: Update "FIXME" string in RAPI
- We are not ready for this change yet. Let's push it to 2.8.
Signed-off-by: Michele Tartara <mtartara@google.com>
Rev... - 01:25 pm Revision cb44e3db: Typo 'repot' in Server.hs
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:34 pm Revision 511e00b8: Fix typo 'VolumeN' in bdev.py
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Also available in: Atom