Activity
From 10/25/2010 to 11/23/2010
11/23/2010
- 11:04 pm Revision 0a31dda0: Add consistency test for mcpu dispatch table
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:04 pm Revision 18e63b75: cmdlib: Use _POutputFields where possible
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:03 pm Revision 9189c902: Update query2 design document
- While starting to implement this, I found a number of deficiencies:
- Drop regular expressions. As it turned out, on... - 04:46 pm Revision a3e8da03: Merge branch 'devel-0.2' into master
- 02:33 pm Revision c300f9c9: Basic stuff to allocate disks on different VGs
- Extend allocation functions to be aware of different vg names. Suppose,
vg_name is helded in disk.physical_id[0] (al... - 01:57 pm Revision 5768e6a6: Adding convenience getter for ndparams
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:01 pm Revision 04a8865b: RAPI: implement no_install during instance creation
- Signed-off-by: Lance Albertson <ramereth@gmail.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin... - 12:58 pm Revision 7570569e: Improve the standard deviation computation
- This does just two passes, instead of three, over the list. This reduces
the overall runtime well enough (~25%) in so... - 12:58 pm Revision 543e859d: hbal: change handling of signal
- Currently, hbal does a one-two signal handling, where the first signal
causes graceful termination, and the second on... - 12:01 pm Revision d05cf6fa: utils._RunCmdPipe: simplify the timeout logic
- There are two issues: first, it's simpler to assign directly to pt
instead of via another local variable. Second, thi... - 12:01 pm Revision a298fd5a: utils._RunCmdPipe: fix poller timeout usage
- This patch makes a simple timeout test (e.g. testTimeoutKill) go from
13K poll syscalls to just 6. The code didn't ta... - 12:01 pm Revision 815bf6d5: Fix utils unittest TestRunCmd.testTimeoutKill
- Currently the test executes "/bin/sh -c 'trap "" TERM …" via the shell,
which means we have two shells involved (the ...
11/22/2010
- 09:11 pm Revision fd254195: RAPI: export the node group UUID in the node query
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:18 pm Revision 095e71aa: Adding oob_program in the same style as beparams
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
11/19/2010
- 06:26 pm Revision 972a114f: Merge branch 'devel-2.3'
- * devel-2.3:
Updates NEWS and configure.ac for 2.3.0~rc1
Update NEWS & configure.ac for the 2.2.2 release
Fix d... - 06:24 pm Revision 7f81e2b9: Temporarily remove the interactive tests
- make check < /dev/null breaks these tests. Until we have change RunCmd
to override stdin, we need to remove them.
Si... - 05:19 pm Revision c74cda62: Support timeouts in RunCmd
- Further investigations have to be done for merging some of these bits
together with import-export daemon which uses s... - 03:16 pm Revision ca6c2dcd: Updates NEWS and configure.ac for 2.3.0~rc1
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:06 pm Revision 2b613de4: Merge branch 'devel-2.2' into devel-2.3
- * devel-2.2:
Update NEWS & configure.ac for the 2.2.2 release
Fix documentation regarding conversion to drbd
Con... - 01:35 pm Revision 5e718042: Simu loader: move the loading to non-IO code
- While we don't actually have IO code in the Simu loader, we do have the
same interface. So we move the code again to ... - 01:08 pm Revision b3f0710c: Luxi loader: split parsing from loading
- 01:06 pm Revision 748bfcc2: Rapi loader: split parsing from loading
- The change is similar to the text loader change.
- 01:00 pm Revision 2596526d: Update NEWS & configure.ac for the 2.2.2 release
- This imports the 2.1.8 NEWS entry and adds the 2.2.2 one, then updates the
configure.ac version.
Signed-off-by: Iust... - 01:00 pm Revision dadfc261: Text loader: split parsing from loadData
- This change, which will be followed by similar changes in the other
loaders, splits the parsing of the data from the ... - 12:33 pm Revision a22eb33b: Fix documentation regarding conversion to drbd
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 12:29 pm Revision 3e039592: Fix documentation regarding conversion to drbd
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
11/18/2010
- 03:03 pm Revision 9aacb199: Reinstall instance: disallow offline secondaries
- Currently, reinstallation of a DRBD instance with the secondary node offline does:
node1# gnt-instance reinstall -f ... - 03:03 pm Revision 89e8af70: QA: check that doubly modifying an OS state is OK
- This would have prevented the bug fixed in the previous patch :(
Signed-off-by: Iustin Pop <iustin@google.com>
Revie... - 03:03 pm Revision e2334900: Fix breakage in OS state modify
- I was using the feedback_fn function incorrectly (it doesn't
automatically expand the arguments).
Signed-off-by: Ius...
11/17/2010
- 05:45 pm Revision 86c340af: Merge branch 'devel-2.2' into devel-2.3
- * devel-2.2:
QA: add tests for gnt-cluster modify -B
LUSetClusterParms: fix validation of beparams
Conflicts:
l... - 02:14 pm Revision 9738ca94: QA: add tests for gnt-cluster modify -B
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:14 pm Revision 52b783c2: LUSetClusterParms: fix validation of beparams
- Since the contents of the dict is validated via the ForceDictType, we can
simply require that it is a dict here. The ...
11/16/2010
- 05:19 pm Revision e6784773: Adding unittests for RunningTimeout
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:19 pm Revision 557838c1: Move locking.RunningTimeout to utils
- As we need this functionality in other places than just locking it makes
sense to move it to utils rather than keepin...
11/15/2010
- 07:34 pm Revision 56956bcb: Some further man tweaks
- This fixes one non-defined @CUSTOM_@ entry, and replaces two hardcoded
paths with further configure-time variables.
... - 07:34 pm Revision 18e2b6e4: Remove last vestiges of docbook
- This patch removes the last traces of docbook.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussb... - 07:34 pm Revision c2e818b6: Remove the SGML man sources
- … finally!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 6be8e2bf: Switch man pages from SGML to RST
- This patch changes the Makefile rules to build the man pages from the
RST sources instead of the SGML ones.
Note: pa... - 07:34 pm Revision cc424a1d: Add RST version of ganeti man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 4db3647e: Add RST version of ganeti-os-interface man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 9896f38d: Add RST version of ganeti-cleaner man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision a6243496: Add RST version of ganeti-confd man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision f52cb680: Add RST version of ganeti-rapi man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 9aaab110: Add RST version of ganeti-noded man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision bae4b322: Add RST version of ganeti-watcher man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 4e53d886: Add RST version of ganeti-masterd man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 6165efb9: Add RST version of gnt-os man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision b3723c81: Add RST version of gnt-job man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 75561e6b: Add RST version of gnt-debug man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 28f3c2dd: Add RST version of gnt-backup man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 7db441e6: Add RST version of gnt-node man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 3cb9e1fe: Add RST version of gnt-cluster man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision 1b7f2c85: Add RST version of gnt-instance man page
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 07:34 pm Revision de8eea3e: Add a footer.rst
- This is the conversion from footer.sgml. Will be used later for the
rst-to-man conversion.
Signed-off-by: Iustin Pop... - 07:33 pm Revision 5208e732: Add pandoc to configure.ac
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
11/12/2010
- 04:03 pm Revision e5a246df: Design document for new query infrastructure
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
11/11/2010
- 02:18 pm Revision c70e1a9f: Add group, group.uuid fields in node list
- This is needed to at least see the current group configuration.
Signed-off-by: Iustin Pop <iustin@google.com>
Review... - 02:16 pm Revision 28a7318f: Add unittests for TemporaryReservationManager
- And fix an error message.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog... - 01:02 pm Revision 9d775204: Ignore nodes which are not vm_capable
- This break compatibility with Ganeti pre-2.3.
- 12:30 pm Revision a7359d91: TempReservationManager: Reserved() doesn't work
- Note: It appears this has been around since the initial checkin of
TemporaryReservationManager. I have no idea what t...
11/10/2010
- 08:53 pm Revision e90739d6: impexpd: Disable OpenSSL compression in socat if possible
- This uses an option only available in patched socat versions. More
information is available from the INSTALL update i...
11/09/2010
- 05:38 pm Revision 1916de01: Merge branch 'devel-2.3'
- * devel-2.3:
devel/release: Use release-specific Makefile targets
Makefile: Add new dist target for releases
Ma... - 05:34 pm Revision 1809bde5: Merge branch 'devel-2.2' into devel-2.3
- * devel-2.2:
devel/release: Use release-specific Makefile targets
Makefile: Add new dist target for releases
Ma... - 03:40 pm Revision 2ba14c2f: devel/release: Use release-specific Makefile targets
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:40 pm Revision e627fe09: Makefile: Add new dist target for releases
- A new script, autotools/check-tar, is used to check the resulting
.tar.gz file for unwanted contents like wrong file ... - 09:51 am Revision 92d43268: Merge branch 'devel-0.2'
- * devel-0.2:
Fix tag exclusion weight - 09:37 am Revision 306cccd5: Fix tag exclusion weight
- Currently, the tag exclusion metric has a weight of one, which means
there might be cases where we won't move instanc...
11/08/2010
- 06:05 pm Revision 9097ad6a: Merge branch 'devel-2.3'
- * devel-2.3:
Update ganeti-os-interface documentation
Makefile: Check for empty files and dirs on distcheck
Rev... - 11:43 am Revision f1a791b6: Update ganeti-os-interface documentation
- man/ganeti-os-interace.sgml lacked complete information for the NIC-related
environment variables. Added a reference ...
11/04/2010
- 05:31 pm Revision bf0b21da: Makefile: Check for empty files and dirs on distcheck
- Including empty files can cause unnecessary warnings for packagers.
Signed-off-by: Michael Hanselmann <hansmi@google... - 05:30 pm Revision 2750b299: Revert commit e7e23e73, work around Automake bug
- After commit e7e23e73 the build would fail in distcheck on systems with
Automake 1.10. An investigation identified Au... - 12:00 pm Revision 1e86ee97: Design Doc: Ganeti Node OOB Management Framework
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
11/03/2010
- 04:44 pm Revision c6a9dffa: Fix disk checks in “gnt-cluster verify”
- Tests have shown that the changes in commit b8d26c6e5 don't work as
wanted. If any disk wasn't found on the node, all... - 04:44 pm Revision 7b4eed05: QA: Run “gnt-cluster verify” while DRBD instance exists
- This tests some parts of the disk information collection.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revi... - 04:44 pm Revision e7e23e73: Remove empty file from doc/html in distribution
- It's not needed and some packaging systems complain about empty
files.
Signed-off-by: Michael Hanselmann <hansmi@goo... - 04:44 pm Revision 69cf3abd: Remove shebang line from ganeti.server.*
- Some of then were forgotten.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@...
11/02/2010
- 03:18 pm Revision 261297a9: Fix typos in NEWS
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:00 pm Revision a8ee6e94: Bump version for Ganeti 2.3
- Also update cfgupgrade and NEWS.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer ...
11/01/2010
- 07:27 pm Revision 04367e70: Drop the -g shortcut for --vg-name
- Changing the volume group is a lot less frequent than acting on a node
group. As such we drop the "-g" shortcut and r... - 07:27 pm Revision eb28ecf6: Merge the common options between import and add
- The "I always wanted to do this" commit.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Ha... - 07:27 pm Revision 412b3531: Improve LookupNodeGroup's docstring
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 07:27 pm Revision 648e4196: Add ConfigWriter.GetNodeGroup
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 07:27 pm Revision 3c34f03f: Remove private ip mention in error message
- There is no "private" ip in Ganeti, we only have primary and secondary
ones. Whether they are public or private is a ... - 07:27 pm Revision 4d32c211: Add -s option to gnt-node modify
- We can now change a nodes' secondary ip.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Ha... - 07:27 pm Revision 2317945a: luxi: disable two lint errors
- This is already disabled for the same type of request a couple of lines
above. The new code was introduced in e986f20... - 06:03 pm Revision 515d87eb: Update NEWS for Ganeti 2.3
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:02 pm Revision 6a343475: QA: Test ssconf_instance_list file on rename and creation
- This test would've caught the bug fixed in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com>... - 05:02 pm Revision 1fc34c48: config: Write ssconf after renaming instance
- This fixes a bug where the ssconf_instance_list file was
not updated after an instance rename.
Signed-off-by: Michae... - 05:02 pm Revision 46f9a948: Change qa_utils.ResolveInstanceName to take name
- … instead of an object. Allows it to be used in places where
only the name is available.
Signed-off-by: Michael Hans...
10/29/2010
- 05:55 pm Revision 2cc8bdd0: Makefile: Add PYTHON_BOOTSTRAP to linted code
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:48 pm Revision 5119f2ec: Move ganeti-noded to ganeti.server.noded
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:48 pm Revision d9c82a4e: Move ganeti-rapi to ganeti.server.rapi
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:48 pm Revision 98028e5d: Make *.in non-executable
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:48 pm Revision 899c4d2c: Prepare move of daemons to ganeti.server
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:48 pm Revision 29d91329: Move ganeti-masterd to ganeti.server.masterd
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:48 pm Revision 5c9c0e0e: Move ganeti-confd to ganeti.server.confd
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:48 pm Revision c7b86f6c: Makefile: Stricter checks for release distchecks
- This should avoid cases like commit f64de30f where the release
date was forgotten from NEWS.
Signed-off-by: Michael ... - 05:48 pm Revision 67313146: Makefile: Generalize bootstrap script generator
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:48 pm Revision 9f4bb951: Move ganeti-watcher to ganeti.watcher
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:27 pm Revision c4da9eaf: setup-ssh: Better error reporting
- Together with Michael we refactored the code to make it better and
easier error reporting. Without printing backtrace... - 03:43 pm Revision c964d962: Makefile: Streamline directory creation
- Some directories don't exist in the repository, but are required at build time
(e.g. doc/html). Until now some were c...
10/28/2010
- 07:56 pm Revision e986f20c: Add support and checks for version in LUXI
- A new constant, LUXI_VERSION, is used to verify the peer's version. The
version is optional, so old(er) clients and s... - 07:56 pm Revision 7a8bda3f: luxi.ProtocolError: Derive from errors.LuxiError
- This allows LUXI errors to be encoded and serialized.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 07:56 pm Revision 3b01286e: LUExportInstance: Accept instance already shut down
- To remove the instance after an export it needs to be stopped. This can
be achived using the parameter “shutdown”, or... - 07:56 pm Revision cd04f8c2: QA: Allow job queue test to be disabled
- On my machine it takes over 30 seconds, disabling it can
speed up the QA.
Signed-off-by: Michael Hanselmann <hansmi@... - 05:06 pm Revision 4badc36c: Add test for modifiable locking levels
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:06 pm Revision 1ac6f2ad: ConfigWriter.GetNodeGroupList
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:06 pm Revision f9116d58: GanetiLockManager, remove default values
- The nodes and instances parameters to the constructor are mandatory
anyway, as a value of None will fail when creatin... - 05:05 pm Revision f5d723fe: Update 2.3 design doc regarding node group features and behavior.
- In particular:
- introduce a "gnt-group" command to hold group-level operations.
- ditch the concept of "default... - 03:50 pm Revision add6d208: Prevent onlining a node without working noded
- This is just a basic check, plus a warning. In the future, we might do
more checks, or prevent simple onlining (witho... - 03:49 pm Revision 4ca52046: Yet another rework in LUSetNodeParms
- We will need the new role in CheckPrereq, so move its computation there
and save the new role to self.
Signed-off-by... - 02:51 pm Revision 877b849b: Prevent moving/creating instances on non-vm nodes
- This small patch modifies LUCreateInstance, LUReplaceDisks and
LUMoveInstance to not use non-vm_capable nodes.
Signe... - 02:51 pm Revision 8bf9e9a5: ConfigWriter: add some helper functions
- This can be used to compute a node's instances easily, and a small
function to get all non-vm_capable nodes.
Signed-... - 02:51 pm Revision 077114cd: Add vm_capable to LUSetNodeParams
- And also do some cleanup: we only run the role changed actions if the
node has actually changed roles.
Signed-off-by... - 02:51 pm Revision 53919782: Add vm_capable to gnt-node modify
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:51 pm Revision 8964ee14: Add support for vm_capable in cluster verify
- The method to make vm_capable integrate easily into cluster verify is as follows:
- we add a new NV_VMNODES that rep... - 02:51 pm Revision 4e2d3d25: Add an UploadHelper to cmdlib
- This is used in two places already, and will be needed in a third, so
let's abstract it.
Signed-off-by: Iustin Pop <... - 02:51 pm Revision 614e7e26: Add a CheckNodeVmCapable helper in cmdlib
- Also changes the error code for the other CheckNode* helpers to
ECODE_STATE, not ECODE_INVAL: ECODE_INVAL is for requ... - 02:51 pm Revision fd3d37b6: Add the master/vm_capable flags in node add
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:51 pm Revision 7b4978ad: Add the capability flags in node info output
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:51 pm Revision 77bad5b2: Add support for vm_capable in file distribution
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:34 pm Revision b8d26c6e: LUClusterVerify: Complain if disk is marked faulty
- This will show a warning if, for example, one side of a DRBD
disk becomes unavailable. The data is collected separate...
10/27/2010
- 07:57 pm Revision 6920dd27: Makefile: Stricter checks for release distchecks
- This should avoid cases like commit f64de30f where the release
date was forgotten from NEWS.
Signed-off-by: Michael ... - 03:39 pm Revision 2d1f248e: A number of Makefile fixes
- - run-in-tempdir should depend on what it copies to the temporary dir
- Add PYTHON_BOOTSTRAP to BUILT_SOURCES
- Don't... - 03:39 pm Revision 88a6ca6f: Rebuild bash completion if client scripts change
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:58 pm Revision 02266fe0: Move gnt-backup to ganeti.client.gnt_backup
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:58 pm Revision e792102d: Move gnt-instance to ganeti.client.gnt_instance
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:58 pm Revision a09b9e3d: Move gnt-job to ganeti.client.gnt_job
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:58 pm Revision 37494fa4: Move gnt-node to ganeti.client.gnt_node
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:58 pm Revision 7b3e7d41: Move gnt-cluster to ganeti.client.gnt_cluster
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:58 pm Revision d75e738e: Python bootstrapper: hardcode /usr/bin/python
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:19 pm Revision 6d50f5f9: Move gnt-os to ganeti.client.gnt_os
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:19 pm Revision c2855a12: Move gnt-debug to ganeti.client.gnt_debug
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:19 pm Revision 2d48a3a2: Allow programs to be part of the Ganeti library
- Eventually this will help ensuring that clients and servers are of the
same version, as long as they're imported from... - 01:46 pm Revision 197e3bb2: Implement the master_capable flag in node modify
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:46 pm Revision f91e255a: Add master_capab to gnt-node modify
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nus... - 01:46 pm Revision c190e817: Export the capability flags in query, rapi, ialloc
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:46 pm Revision 490acd18: Add the master/vm_capable flags to objects
- This adds the flag and some initial handling. The rest of the changes,
for cmdlib, come in a separate patch.
Signed-... - 01:44 pm Revision 21232d04: Rework node role changes
- There have been many bugs in gnt-node modify. Let's try to introduce
some more.
This patch reworks the node role cha... - 12:21 pm Revision 1b9c867c: Minor language fixes to the 2.3 design doc.
- Signed-off-by: Balazs Lecz <leczb@google.com>
[dato@google.com: extracted language fixes from bigger patch.]
Signed-o...
10/26/2010
- 07:05 pm Revision feec31d1: Add documentation about the capability flags
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:39 pm Revision e13377bc: Enable failure on warnings in epydoc
- This causes epydoc to fail on any warning.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin... - 04:39 pm Revision c29e35fe: rpc: Work around epydoc warning
- Aliasing the “threading” module allows us to avoid the “No information
available for ganeti.rpc._RpcThreadLocal's bas... - 04:31 pm Revision 4412f2ae: Revert "Allow to specify wipe command and flags at configure time"
- This reverts commit 6e991d0e64e36adf985d0512e4148bcd6a160c6a.
Conflicts:
lib/constants.py (this got already remove... - 03:38 pm Revision b30aded7: Merge branch 'devel-2.2'
- * devel-2.2:
Allow remote imports without checked names
ConfigWriter: Fix typo in error message parts
Fix remot... - 03:25 pm Revision 3f2ad566: Allow remote imports without checked names
- By default all names are checked (LUCreateInstance, name_check). In some
cases it can be useful to disable this check... - 02:53 pm Revision 960d0825: Update NEWS
- This add my recent changes for support of wiping disks prior to
allocation as a new feature to the NEWS file
Signed-... - 02:36 pm Revision b883637f: Support modify of prealloc_wipe_disks config value
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:48 pm Revision 1116c3b2: Export a node's group information in iallocator
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:48 pm Revision f936c153: Rename node.nodegroup to node.group
- In the context of a node, its group has (at least today) only one
meaning, that is the node's node group. As such, we... - 12:47 pm Revision a285fcfd: Rename --nodegroup to --node-group
- For consistency with other CLI options.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselman... - 12:47 pm Revision 622444e5: Export node group data in iallocator
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:47 pm Revision acd34ea7: Split IAllocator._ComputeClusterData
- The node and instance computations were all in this big function; we
separate them out for more clarity.
Signed-off-... - 12:37 pm Revision 718f135d: Force UTF-8 locale for pandoc invocation
- Pandoc 1.5.x uses the locale information to parse its input files (only
1.5, pre and post version use always UTF-8). ... - 12:13 pm Revision a03fcb26: Putting the pieces together and invoke the wipe in cmdlib
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti... - 12:13 pm Revision 271b7cf9: Adding RPC call for blockdev_wipe
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti... - 12:12 pm Revision da63bb4e: Second iteration over backend.BlockdevWipe
- This patch now uses dd entirely to wipe the disk, make it
much easier to wipe in blocks so we can give interactive fe...
10/25/2010
- 06:39 pm Revision 49148d15: Move from hand-written man pages to RST/pandoc
- This simplifies the maintenance of the man pages, and unifies the rst-to-*
converter to pandoc. - 02:03 pm Revision 3d889a7d: ConfigWriter: Fix typo in error message parts
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:47 pm Revision f2165b8a: Simplify and extend the instance OS env
- Some parameters were missing (uuid, c/mtime). We simplify the export
method; unfortunately we cannot simply iterate o... - 12:23 pm Revision 729c4377: Fix QA mixup of node/instance tests
- There are two node tests that are run from RunCommonInstanceTests, which is the
bad place—it causes these node tests ...
Also available in: Atom