Activity
From 09/20/2011 to 10/19/2011
10/19/2011
- 05:52 pm Revision 69f78cf7: Ensure permission on the job queue version file
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:47 pm Revision 6973587f: OpGroupVerifyDisks: Fix wrong result type declaration
- If an instance had actually a missing disk, the type check would fail.
Signed-off-by: Michael Hanselmann <hansmi@goo...
10/18/2011
- 06:29 pm Revision 0b58db81: RAPI: Make node evacuation actually work
- Commit e1f23243 changed te LU and opcode for node evacuation to receive
a “mode” parameter (among other things). Comm... - 06:10 pm Revision 8b8f54dd: Merge branch 'devel-2.5'
- * devel-2.5:
Revert "rapi.client.ModifyNode should PUT rather than POST"
- also fix the actual call, which was ... - 06:05 pm Revision e366273a: Revert "rapi.client.ModifyNode should PUT rather than POST"
- This was a mistake on my side because ModifyGroup and ModifyInstance
were PUT, and I was not aware of the discussion ... - 05:37 pm Revision a867283d: Bump version to 2.5.0~rc2
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:25 pm Revision 46a10518: Merge branch 'devel-2.5'
- * devel-2.5:
Revert "Added SPICE TLS option and related cert paths"
Revert "Implementation of TLS-protected SPICE... - 05:21 pm Revision 1027b01f: Revert "Updated man pages with new SPICE TLS options"
- This reverts commit b8a10435271ec4457cdc254e0a6b466b2d3bff24.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm Revision 0aee8ee9: Revert "Implementation of TLS-protected SPICE connections"
- This reverts commit b6267745ede04b3c943bc02e004bdb9347e0f564.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm Revision 9849cec7: Revert "Added SPICE TLS option and related cert paths"
- This reverts commit bfe86c763a9ff1b481d799537ff0f0cf6740dfd1.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm Revision 53328375: Revert "Add tls_ciphers and use_vdagent options"
- This reverts commit 3e40b5879fa0070d6dd0e689dcfc31f20198a5a8.
This commit will be readded on master.
Signed-off-by: ... - 04:51 pm Revision 16390b4b: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
Update NEWS for unreleased 2.4.5
Conflicts:
NEWS: Trivial
Signed-off-by: Michael Hanselmann <hansmi... - 04:00 pm Revision 682878d9: Merge branch 'devel-2.5'
- * devel-2.5:
rapi.client.ModifyNode should PUT rather than POST
Fix RAPI node modify client and server calls
xe... - 03:56 pm Revision 55ef0cf6: rapi.client.ModifyNode should PUT rather than POST
- This was caught (albeit in a sibylline manner) by unittests on master
which are not present in 2.5.
Signed-off-by: G... - 02:44 pm Revision ac0abc56: Update NEWS for unreleased 2.4.5
- I need this for another 2.5 release.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbau... - 01:45 pm Revision 370f2042: Fix RAPI node modify client and server calls
- rapi.client.ModifyNode accepts a "group" and not a "node" param.
(this bug is invisible but still not nice)
rlib2.R_...
10/17/2011
- 06:39 pm Revision 6555373d: xen: changes to facilitate "xl" support (xen 4.1)
- - Copy the xl config file, in case there's any
- Start instances by config file, not name (also xm compatible)
- Star... - 06:39 pm Revision 2876c2d6: Abstract xen's 'xm' command as a constant
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:39 pm Revision c2be2532: xen: abstract instance config file naming
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:05 pm Revision 6915fe26: utils.cfunc: Cleanup, more flexibility
- - Split code using ctypes directly into a helper class
- Don't load “libc.so.6”, but use handle for main program inst... - 06:05 pm Revision 57ca011e: Rename utils.mlock to utils.cfunc
- Renaming so that more code using ctypes could be added to the same file.
Signed-off-by: Michael Hanselmann <hansmi@g... - 04:58 pm Revision 539d65ba: RAPI: Fix resource for replacing disks
- Commit d1c172deb4f inadvertently changes the
“/2/instances/[instance_name]/replace-disks” resource to use body
parame...
10/14/2011
- 01:37 pm Revision 6b898285: Add design doc for virtual(ised) clusters
- I am currently able to run a 2-node virtual cluster on my machine,
with a very ad-hoc setup. But the results show cle... - 01:37 pm Revision ef958f2a: Document some useful Haskell tips
- This improves devnotes.rst with some tricks for Haskell development,
and additionally it does two Makefile improvemen... - 01:37 pm Revision e86f7f65: Further cleanup in hspace
- This moves the checking of results from the allocation functions to a
separate function, so that we have less code du... - 01:37 pm Revision 5296ee23: A bit of cleanup in hspace
- The node offline/mcpu is identical to hbal's setNodesStatus, so let's
move that to CLI.hs and reuse it in hspace (als... - 01:37 pm Revision d12f50b2: htools: Simplify Luxi query results parsing
- The logic is not entirely correct—the new Query interface exports the
field status, and we don't use that yet. But th... - 01:37 pm Revision 7eda951b: Add a type synonym for the allocation function sig
- Both iterateAlloc and tieredAlloc share the same signature, but it's
not documented nor exported (needed for refactor... - 01:37 pm Revision b20cbf06: Adjust htools code to new Luxi argument format
- This partially undoes commit 92678b3, more specifically it removes the
Store data type and the associated code, since...
10/13/2011
- 06:00 pm Revision c22d3bce: Fix RAPI documentation build
- *mumble*
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:40 pm Revision 8de8e68d: rapi: Allow auto-promotion on node role change
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:40 pm Revision 94497dd1: rapi: Add resource for modifying node
- A separate patch will add “auto-promote” through
“/2/nodes/[node_name]/role”.
Signed-off-by: Michael Hanselmann <han... - 05:40 pm Revision b3d2ee31: opcodes: Add comment to *SetParams result description
- Explicitely say that the second element of the tuple is the new value.
Signed-off-by: Michael Hanselmann <hansmi@goo... - 05:40 pm Revision b8d51bb2: constants: Verify exported names
- The “constants” module is a bit special in the sense that we don't want
to export random stuff from it. This unittest... - 03:22 pm Revision abbf2cd9: http.client: Remove HTTP client pool code
- This patch removes all remains of the HTTP client pool. Newly added unittests
provide 96% coverage on http.client.
S... - 03:22 pm Revision 7071e725: rpc: Remove thread-local storage with HTTP pool
- The HTTP pool is no longer used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust...
10/12/2011
- 02:51 pm Revision 00976304: Merge branch 'devel-2.5'
- * devel-2.5:
rpc: Disable HTTP client pool and reduce memory consumption
Preserve bridge MTU in KVM ifup script
... - 02:36 pm Revision 727274dd: Tiny optimisation related to filter parsing
- Currently, we get a luxi Client, then parse the filter, then execute
the query. If parsing the filter fails, we conne... - 02:35 pm Revision 5b0ac1a5: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
rpc: Disable HTTP client pool and reduce memory consumption
hail: Fix result for node evacuation
... - 02:01 pm Revision a629ecb9: Standardise LUXI call argument types
- Currently, we have 4 types of arguments in LUXI calls:
- most common, a list of values
- a single argument that is s... - 02:01 pm Revision 2e5c33db: Rename filter and filter_ to qfilter
- We currently use 'filter' as the OpCode, QueryRequest and RAPI field
name for representing a query filter. However, s... - 02:01 pm Revision 58f6738c: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
rpc: Disable HTTP client pool and reduce memory consumption
Fix assertion error on unclean master sh... - 01:56 pm Revision 05927995: rpc: Disable HTTP client pool and reduce memory consumption
- We noticed that “ganeti-masterd” can use large amounts of memory,
especially on large clusters. Measurements showed a... - 11:47 am Revision 92678b3c: Haskell support for generic Query in Luxi
- Untill now htools did not have support for generic Query in Luxi. This
patch introduces Query as a supported Luxi ope... - 11:47 am Revision 9d74cb04: TH simplification for Luxi
- This patch simplifies the generation of save constructors for LuxiOp
by always using showJSON over an array of JSValu... - 10:49 am Revision 05ff7a00: Dots in docstings and hlint error fixes for htools
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: I... - 10:25 am Revision d85f01e7: Add design doc for the resource model changes
- This is not complete, but is as close as I can get it for now. I
expect people actually implementing the various chan...
10/11/2011
- 05:38 pm Revision a1ec8695: Preserve bridge MTU in KVM ifup script
- Closes: #201 - KVM_IFUP does not set bridge-MTU on tap devices
Signed-off-by: Andrea Spadaccini <spadaccio@google.com... - 11:25 am Revision e19ee6e4: Remove the oneline output option in hbal
- This was, AFAIK, never used, and complicates the output code enough
that it's better to remove it.
Signed-off-by: Iu... - 11:24 am Revision 5dad2589: Rework/split hbal's main function
- This is just moving code around. A subsequent patch will do a bit more
cleanup and changing the output.
Signed-off-b... - 11:23 am Revision 60de49c3: Skip application of 'id' in TH code
- This is just beautification when dumping splices to stdout, as ghc
will optimise the 'id' away anyway.
Original gene...
10/07/2011
- 08:02 pm Revision 9888b9e6: Don't send gratuitous ARP if master IP setup fails
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 02:19 pm Revision 12637df5: Generalize docpp and sphinx_ext
- autotools/docpp
* handle generic custom directives in the form <class>_<kind>
* adapt handling of query fields
build... - 02:19 pm Revision 830fc5da: Document --ignore-errors and --error-codes
- Update the man page of gnt-cluster to contain the documentation of the
--ignore-errors and --error-codes verify optio... - 02:19 pm Revision 3ac3f5e4: Add error codes documentation
- lib/constants.py
* add to each CV_E* tuple the documentation of the error code
* add the DOCUMENTED_CONSTANTS constan... - 01:00 pm Revision 1ab94e48: hail: Fix result for node evacuation
- According to the iallocator documentation the “node-evacuate” call needs
to return a list of jobs, not a list of list...
10/06/2011
- 11:21 am Revision a0090487: Use TemplateHaskell to create LUXI operations
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
10/05/2011
- 06:30 pm Revision fa337742: Fixes for ovfconverter + vmware
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:30 pm Revision a17deeab: Documentation update for ovfconverter
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:17 pm Revision 980d1330: Demote to warnings the errors in --ignore-errors
- Treat the gnt-cluster verify errors identified by the error codes in
--ignore-errors as warnings; just print a warnin... - 03:17 pm Revision 93f2399e: Add --ignore-errors parameter to cluster verify
- lib/cli.py
- add IGNORE_ERROR_OPT;
client/gnt_cluster.py
- pass the ignore_errors parameter to the opcodes
lib/opco... - 03:17 pm Revision eedf99b5: Move cluster verify error codes to constants
- - move the cluster verify error codes from cmdlib._VerifyErrors to
constants;
- add to each of them the CV (Cluster... - 02:48 pm Revision 909b3a0e: Restore backend.GetMasterInfo return values order
- Change 5a8648eb609f7e3a8d7ad7f82e93cfdd467a8fb5 changed the order of the
return values of backend.GetMasterInfo(). Th... - 12:05 pm Revision 5a8648eb: Add cluster netmask parameter
- Add the master_netmask cluster parameter, that represents the netmask of
the master IP, encoded as a CIDR suffix.
Th... - 12:05 pm Revision 7df2c4f0: Add ValidateNetmask and GetClass IPAddress methods
- Add the following methods to netutils.IPAddress:
* ValidateNetmask
* GetClassFromIpVersion
* GetClassFromIpFamily
Al...
10/04/2011
- 09:34 pm Revision ea9c753d: Merge branch 'devel-2.5'
- * devel-2.5:
cluster-merge: log an info message at node readd
Bump version to 2.5.0~rc1
Fix issue when verifyin... - 09:32 pm Revision a080bab8: Merge branch 'stable-2.5' into devel-2.5
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 09:12 pm Revision 419bb2ef: cluster-merge: log an info message at node readd
- node readd can take a long time, it's good to have info messages to see
progress.
Signed-off-by: Guido Trotter <ultr... - 04:10 pm Revision 07cea902: Bump version to 2.5.0~rc1
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:35 am Revision 9822b1dd: Fix Makefile rules for QCHelper.hs
- Include QCHelper.hs in the distributed files, and also exclude it and
the THH.hs file from coverage reports.
Signed-... - 11:33 am Revision 170b02b7: Fix issue when verifying cluster files
- If a cluster has any non-master-candidate nodes, those don't contain all
files (e.g. config.data). With commit aef59a...
10/03/2011
- 01:52 pm Revision d728ac75: Revert "utils.log: Write error messages to stderr"
- This reverts commit 34aa8b7c4bb6f5e2e788108e024c9cd70bdb3431. Writing
error messages to stderr would also include bac... - 01:52 pm Revision ca6b16e5: Fix adding nodes after commit 64c7b3831dc
- Commit 64c7b3831dc changed the RPC call for verifying SSH connections.
Unfortunately this case in adding nodes was mi... - 12:17 pm Revision 53664e15: Some TH simplifications
- Now that the basic code works, let's use some aliases for simpler code
and less ))))))))).
Signed-off-by: Iustin Pop... - 12:17 pm Revision 72bb6b4e: A few minor test improvements
- This patch adds a few niceties to the test suite:
- allows matching test groups case insensitive and emit warnings w... - 12:17 pm Revision 23fe06c2: Use TemplateHaskell to decorate tests with names
- This makes error message change from "Test 4 failed …" to "Test
prop_Loader_mergeData failed", which is much more rea... - 12:17 pm Revision 12c19659: Use TemplateHaskell to generate opcode serialisation
- This replaces the hand-coded opcode serialisation code with
auto-generation based on TemplateHaskell.
Signed-off-by:... - 12:17 pm Revision 6111e296: Use TemplateHaskell to build the opID function
- This replaces the hand-coded opID with one automatically generated
from the constructor names, similar to the way Pyt... - 12:17 pm Revision e9aaa3c6: Use TemplateHaskell instead of hand-coded instances
- This patch replaces the current hard-coded JSON instances (all alike,
just manual conversion to/from string) with aut... - 12:17 pm Revision 2c9336a4: Rename some helper functions for consistency
- This changes the names for some helper functions so that future
patches are touching less unrelated code. The change ... - 12:16 pm Revision f047f90f: Split part of Utils.hs into JSON.hs
- Utils is a bit big, let's split the JSON stuff (not all of it) into a
separate module that doesn't have any other dep...
09/30/2011
- 07:04 pm Revision 64c7b383: LUClusterVerifyGroup: Spread SSH checks over more nodes
- When verifying a group the code would always check SSH to all nodes in
the same group, as well as the first node for ... - 06:47 pm Revision 11705e3d: Optimise cli.JobExecutor with many pending jobs
- In the case we submit many pending jobs (> 100) to the masterd, the
JobExecutor 'spams' the master daemon with status... - 06:23 pm Revision 3398bff1: Merge branch 'devel-2.5'
- * devel-2.5:
Use --yes to deactivate master ip in cluster merge
Use deactivate-master-ip in cluster-merge
Add g... - 05:45 pm Revision cea3abbd: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
listrunner: Don't pass arguments if there are none
ssh: Quote strings in error message
utils.log:... - 04:37 pm Revision aeb24d97: Use --yes to deactivate master ip in cluster merge
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Andrea Spadaccini <spadaccio@google.com> - 03:43 pm Revision a3fad332: Use deactivate-master-ip in cluster-merge
- Use the gnt-cluster deactivate-master-ip command in cluster-merge to
disable the master IP.
Signed-off-by: Andrea Sp... - 03:43 pm Revision fb44c6db: Add gnt-cluster commands to toggle the master IP
- lib/client/gnt_cluster.py:
* Add activate-master-ip and deactivate-master-ip commands
man/gnt-cluster.rst:
* Documen... - 03:42 pm Revision c06e0c83: Split starting and stopping master IP and daemons
- lib/backend.py
* split StartMaster() in ActivateMasterIp() and StartMasterDaemons()
* split StopMaster() in Deactivat... - 02:06 pm Revision e87e5afb: Use deactivate-master-ip in cluster-merge
- Use the gnt-cluster deactivate-master-ip command in cluster-merge to
disable the master IP.
Signed-off-by: Andrea Sp... - 02:06 pm Revision fb926117: Add gnt-cluster commands to toggle the master IP
- lib/client/gnt_cluster.py:
* Add activate-master-ip and deactivate-master-ip commands
man/gnt-cluster.rst:
* Documen... - 02:05 pm Revision fb460cf7: Split starting and stopping master IP and daemons
- lib/backend.py
* split StartMaster() in ActivateMasterIp() and StartMasterDaemons()
* split StopMaster() in Deactivat... - 01:10 pm Revision 0c009cc5: listrunner: Don't pass arguments if there are none
- If no arguments were specified the “exec_args” variable was “None”,
leading to the command being run as “… ./… None”.... - 01:10 pm Revision 9dc45ab1: ssh: Quote strings in error message
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:10 pm Revision 34aa8b7c: utils.log: Write error messages to stderr
- When “gnt-cluster copyfile” failed it would only print “Copy of file …
to node … failed”. A detailed message is writt... - 12:27 pm Revision 2b634302: Add signal handling doc to hbal man page
- Also remove a bug note, since hbal can now for a long time directly
execute jobs.
Signed-off-by: Iustin Pop <iustin@...
09/29/2011
- 12:41 pm Revision 60af751d: Adapt non-KVM hypervisors to new migration RPCs
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:41 pm Revision 61643226: Add memory transfer progress info to migration
- * hypervisor/hv_kvm.py
- parse the memory transfer status
* cmdlib.py
- represent memory transfer info, if avail... - 12:41 pm Revision 6a1434d7: Make migration RPC non-blocking
- To add status reporting for the KVM migration, the instance_migrate RPC
must be non-blocking. Moreover, there must be... - 12:41 pm Revision f8326fca: Move _TimeoutExpired to utils
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:16 am Revision b8a2c0ab: Add an allocation limit to hspace
- This is very useful for testing/benchmarking.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Muraw... - 10:16 am Revision 1bf6d813: Small simplification in tryAlloc
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 10:16 am Revision b0631f10: Change how node pairs are generated/used
- Currently, the node pairs used for allocation are a simple [(primary,
secondary)] list of tuples, as this is how they... - 10:15 am Revision f828f4aa: Parallelise instance allocation/capacity computation
- This patch finally enables parallelisation in instance placement.
My original try for enabling this didn't work well... - 10:15 am Revision d7339c99: Abstract comparison of AllocElements
- This is moved outside of the concatAllocs as it will be needed in
another place in the future.
Signed-off-by: Iustin... - 10:14 am Revision 129734d3: Change type of Cluster.AllocSolution
- Originally, this data type was used both by instance allocation (1
result), and by instance relocation (many results,...
09/28/2011
- 02:34 pm Revision 34fbc862: Migration: warn the user about hv version mismatch
- * hv_kvm.py, hv_xen.py
- return the hypervisor version (if available) from GetNodeInfo
* cmdlib.py
- if hypervis... - 02:27 pm Revision 3656c889: Fix handling of cluster verify hooks
- The change to enforce boolean results for cluster verify group opcode
missed the HooksCallBack, which uses a very ugl... - 01:15 pm Revision 90b2eeb0: http.client: Show pending requests as “owner”
- In the context of the lock monitor a “pending” item does not yet own the
requested resource. Since these HTTP request... - 01:15 pm Revision 7cb2d205: http.client: Add nice name to requests
- With this change a node name instead of the IP address can be shown for
pending RPC requests:
Name ... - 01:15 pm Revision aea5caef: rpc/http: Show pending RPC requests in lock monitor
- Not all requests use an instance of RpcRunner yet and therefore won't
show up (only instances have access to the glob... - 01:06 pm Revision ecd61b4e: http.client: Factorize code interacting with cURL
- This simplifies HttpClientPool.ProcessRequests significantly and will be
handy for showing pending RPC requests in th... - 12:13 pm Revision 835f8b23: Redistribute the RAPI certificate
- This reverts to the old behaviour in Ganeti 2.4 and before.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b...
09/27/2011
- 04:32 pm Revision 6567f1d9: Adding qemu-img dependency to INSTALL
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: I... - 02:47 pm Revision a3c10d31: http.client: Reduce performance impact by assertion
- Call dict.values once instead of N times.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 02:47 pm Revision 00267bfe: rpc: Overhaul client structure
- - Clearly separate node name to IP address resolution into separate
functions
- Simplified code structure (one code... - 02:47 pm Revision 30474135: rpc: Make compression function module-global
- No need to keep it in the class.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust... - 02:47 pm Revision 87b3cb26: Keep only one global RPC runner in Ganeti context
- Instead of having one RPC runner per mcpu processor this will keep only
one instance as part of the masterd-wide Gane...
09/26/2011
- 06:04 pm Revision daa4dcc1: Update INSTALL with ovfconverter requirements
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:33 pm Revision 0c1a5b1e: TemporaryFilesManager implementation
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm Revision d92518d3: Export: unittests
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm Revision 54f834df: Export: documentation
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm Revision 7432d332: Export: saving data to ovf file
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm Revision b179ce72: Export: parsing data from config file
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm Revision 0963b26a: Export: initial commit - manifest, ova creation etc
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm Revision 1e6fab60: Import: unittests
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm Revision 7bde29b5: Import: backend, hypervisor and os
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm Revision 24b9469d: Import: networks
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm Revision 99381e3b: Import: disk conversion
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm Revision 864cf6bf: Import: reading ovf file
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm Revision ced78a66: Initial commit for ovfconverter tool
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:13 pm Revision 0805519a: doc: glossary improvements
- These will be used to remove some inline definitions and replace them
with :term:`foo`.
Signed-off-by: Iustin Pop <i... - 03:13 pm Revision 1b225415: doc: sphinx config file changes
- I wanted to just enable another extension (the graphviz one), but then
I went and did a lot of changes:
- replaced '... - 03:13 pm Revision e3c39cc3: doc: re-wrap design-oob to 72 chars
- I started with just adding some :term:`SoW` and similar to design-oob,
but then I realised this was 80-chars wrapped,... - 01:06 pm Revision b76fd1bc: serializer: Add comment about simplejson vs. built-in json
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:35 pm Revision cdeda3b6: Revert "Fail if dictionary uses invalid keys" and "Support newer “json” module"
- This reverts commit fd0351aef246f5d36e641209429e2ec093d325f8 and
9869e771704ada62bab001e729c52a36525ef081. The built-...
09/23/2011
- 05:39 pm Revision fd0351ae: serializer: Fail if dictionary uses invalid keys
- JSON only supports a very restricted set of types for dictionary keys,
among them strings, booleans and “null”. Integ... - 05:39 pm Revision 9869e771: serializer: Support newer “json” module
- This module is included from Python 2.6 and is based on
simplejson.
Signed-off-by: Michael Hanselmann <hansmi@google... - 02:04 pm Revision acd9fa11: htools: man page improvements
- This patch moves all the backend options into the main htools man
page, and it adds documentation for the -t option, ... - 02:04 pm Revision 2ef8013f: hspace: add short forms for the group policy
- This adds a shortened versions of the allocation policies, as writing
out the whole name in the command line can beco... - 11:57 am Revision 1d8a7812: Fix interaction between CPU pinning and KVM migration
- CPU pinning requires the KVM hypervisor to start in the paused state, in
order to retrieve information, and immediate...
09/22/2011
- 02:31 pm Revision a7418448: QA: Add tests for instance start/stop via RAPI
- This would have detected the issue fixed in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 02:31 pm Revision d71369d7: RAPI: Fix wrong check on instance shutdown
- Commit 7fa310f6d84 (April 1st, 2011) converted the RAPI resource for
shutting down an instance to FillOpCode. Unfortu... - 02:31 pm Revision fa411651: baserlib: Accept empty body in FillOpcode
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
(cherry picked fro... - 12:44 pm Revision 1c7c4578: htools: add a MonadPlus instance for Result
- This will be used to implement more easily 'choice' parsing of input
data, without resorting to syntax (case … of Bad...
09/20/2011
- 06:50 pm Revision 5916e61a: Merge branch 'devel-2.5'
- * devel-2.5:
Add tls_ciphers and use_vdagent options
Updated man pages with new SPICE TLS options
Implementatio... - 06:17 pm Revision 42d4d8b9: RAPI: Add resource to powercycle node
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:03 pm Revision 3e40b587: Add tls_ciphers and use_vdagent options
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:04 pm Revision bfe86c76: Added SPICE TLS option and related cert paths
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:04 pm Revision b8a10435: Updated man pages with new SPICE TLS options
- man/gnt-cluster.rst:
* documented the --new-spice-certificate, --spice-certificate and
--spice-ca-certificate optio... - 05:04 pm Revision b6267745: Implementation of TLS-protected SPICE connections
- Added support for TLS-protected SPICE connections:
client/gnt_cluster.py, cli.py:
* added three new parameters to re... - 04:35 pm Revision fac30cea: Fix OS creation's error handling when pausing sync
- Commit 41e1e79 introduced a feature in which when wait_for_sync is not
set, DRBD sync is paused during the OS install... - 03:23 pm Revision 471a31b6: Fix two pylint errors
- - hv_kvm.py: silence F0401, that is raised if pylint does not find the
affinity module
- rlib2.py: change disable-m...
Also available in: Atom