Activity
From 06/07/2012 to 07/06/2012
07/06/2012
- 04:53 pm Revision 76ae2e5b: Replace a few explicit case expressions
- Since we're just talking about converting Maybe into another monad, we
can do that via the maybe function, instead of... - 04:53 pm ganeti-local Revision 76ae2e5b: Replace a few explicit case expressions
- Since we're just talking about converting Maybe into another monad, we
can do that via the maybe function, instead of... - 04:16 pm Revision 96eccc1f: Fix Haskell coverage results
- There are two current issues with the coverage values:
- we don't import all modules, thus leading to incomplete
c... - 04:16 pm ganeti-local Revision 96eccc1f: Fix Haskell coverage results
- There are two current issues with the coverage values:
- we don't import all modules, thus leading to incomplete
c... - 04:16 pm ganeti-local Revision 2db53645: Also compute Haskell tags in "make tags"
- Note however that this won't work correctly with older compilers, due
to ghc issue #4256; however, it's a handy way t... - 04:16 pm Revision 2db53645: Also compute Haskell tags in "make tags"
- Note however that this won't work correctly with older compilers, due
to ghc issue #4256; however, it's a handy way t... - 04:16 pm Revision fce98abd: Cleanup the QC.hs file w.r.t. compiler options
- Currently, we build the Haskell unittests with custom GHC flags,
because we (I) were quite lazy when initially writin... - 04:16 pm ganeti-local Revision fce98abd: Cleanup the QC.hs file w.r.t. compiler options
- Currently, we build the Haskell unittests with custom GHC flags,
because we (I) were quite lazy when initially writin... - 03:29 pm Revision 28a45bfc: RAPI regression beparams/memory fix
- For compatibility with the old Ganeti version, we want to keep the
beparams/memory field around for another release. ... - 03:29 pm ganeti-local Revision 28a45bfc: RAPI regression beparams/memory fix
- For compatibility with the old Ganeti version, we want to keep the
beparams/memory field around for another release. ... - 01:37 pm Revision fc6075dd: Installation instructions update
- This patch aims at improving documentation for installing ganeti - both for users and developers.
Signed-off-by: Aga... - 01:37 pm ganeti-local Revision fc6075dd: Installation instructions update
- This patch aims at improving documentation for installing ganeti - both for users and developers.
Signed-off-by: Aga... - 12:11 pm Revision b647b6d7: Fix Query2.hs to compile without warnings
- Since this is not yet used by any targets, we didn't detect yet the
compilation warnings. Just trivial exports/import... - 12:11 pm ganeti-local Revision b647b6d7: Fix Query2.hs to compile without warnings
- Since this is not yet used by any targets, we didn't detect yet the
compilation warnings. Just trivial exports/import...
07/05/2012
- 07:11 pm Revision 32da72f3: Ensure that --wait-for-sync is used in QA
- We don't have a specific test for activate disks, so let's add it in
the cases where we run (incidentally) activate-d... - 07:11 pm ganeti-local Revision 32da72f3: Ensure that --wait-for-sync is used in QA
- We don't have a specific test for activate disks, so let's add it in
the cases where we run (incidentally) activate-d... - 07:11 pm Revision f30d8165: Add --wait-for-sync in gnt-instance
- Note that this needs (like for the opcode) a new option, with the
default reverted (False instead of True).
Signed-o... - 07:11 pm ganeti-local Revision f30d8165: Add --wait-for-sync in gnt-instance
- Note that this needs (like for the opcode) a new option, with the
default reverted (False instead of True).
Signed-o... - 07:11 pm Revision b69437c5: 9Add wait_for_sync flag to OpInstanceActivateDisks
- This can be used to ensure that after activate-disks has returned, the
instance's storage is consistent; currently th... - 07:11 pm ganeti-local Revision b69437c5: 9Add wait_for_sync flag to OpInstanceActivateDisks
- This can be used to ensure that after activate-disks has returned, the
instance's storage is consistent; currently th... - 04:09 pm Revision 2a2e2610: hbal: return exit status 0 in case of early exit
- This derives from an internal bug, but the story is consistent across
both internal and external usage of hbal.
Basi... - 04:09 pm ganeti-local Revision 2a2e2610: hbal: return exit status 0 in case of early exit
- This derives from an internal bug, but the story is consistent across
both internal and external usage of hbal.
Basi... - 03:20 pm Revision cad0723b: Fix DRBD resize code
- There are two bugs in the current resize code, affecting mostly DRBD.
First, due to bugs in old DRBD versions (pre 8... - 03:20 pm ganeti-local Revision cad0723b: Fix DRBD resize code
- There are two bugs in the current resize code, affecting mostly DRBD.
First, due to bugs in old DRBD versions (pre 8... - 11:41 am Revision cc706abc: Fix redistribution of files w.r.t. offline nodes
- Currently, _RedistributeAncillaryFiles computes two lists: the list of
online nodes (for all files redistribution), a... - 11:41 am ganeti-local Revision cc706abc: Fix redistribution of files w.r.t. offline nodes
- Currently, _RedistributeAncillaryFiles computes two lists: the list of
online nodes (for all files redistribution), a... - 11:35 am Revision 770461fe: Fix cluster verify error on master-ip-setup script
- This error does not show up until we exceed the pool of master
candidates and have nodes which are not master candida... - 11:35 am ganeti-local Revision 770461fe: Fix cluster verify error on master-ip-setup script
- This error does not show up until we exceed the pool of master
candidates and have nodes which are not master candida...
07/04/2012
- 05:05 pm Revision 6438e259: Add a Makefile rule to test unclean git status
- This is trivial, but can be used easily from automated builds to check
that the git tree is clean: files are not modi... - 05:05 pm Revision 3228c07a: Add test helpers to .gitignore
- Commit 3096524e enabled building of test helpers, but forgot to add
them to .gitignore, resulting in "unclean" git st... - 05:05 pm ganeti-local Revision 3228c07a: Add test helpers to .gitignore
- Commit 3096524e enabled building of test helpers, but forgot to add
them to .gitignore, resulting in "unclean" git st... - 05:05 pm ganeti-local Revision 6438e259: Add a Makefile rule to test unclean git status
- This is trivial, but can be used easily from automated builds to check
that the git tree is clean: files are not modi...
07/03/2012
- 04:05 pm Revision 4cc60473: Fix a typo in NEWS
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com> - 04:05 pm ganeti-local Revision 4cc60473: Fix a typo in NEWS
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com> - 01:24 pm Revision d3a62819: Add external storage interface related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn... - 01:24 pm Revision ad34ebc9: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 01:24 pm Revision c402cbe9: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt... - 01:24 pm Revision 28bb6ca0: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 01:24 pm Revision 13f3b7df: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 12:36 pm Revision 3ee4fd54: Release Ganeti 2.6.0rc2
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 12:36 pm ganeti-local Revision 3ee4fd54: Release Ganeti 2.6.0rc2
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 11:19 am Revision 02902172: Prepare NEWS file for 2.6.0 rc2
- We are about to release another version of Ganeti 2.6, so we prepare the
NEWS file with the changes from rc1 to rc2.
... - 11:19 am ganeti-local Revision 02902172: Prepare NEWS file for 2.6.0 rc2
- We are about to release another version of Ganeti 2.6, so we prepare the
NEWS file with the changes from rc1 to rc2.
...
07/02/2012
- 08:56 pm Revision 9780c64e: Fix bug in generating IP when network is full
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:56 pm Revision 6002aecc: Fix a minor bug when checking mac prefix validity
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:56 pm Revision d4bc8d47: Fix a bug when modifying a nic's network
- Correctly release the IP in old network.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 08:55 pm Revision e10a3a34: Add tags in networks
- Support:
- gnt-network add --tags.
- gnt-network list-tags/add-tags/remove-tags/.
- gnt-network list -o +tags
Sig... - 08:55 pm Revision 0cf59e15: Add new locking level: network
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:55 pm Revision e42b6a62: Change default fields for network listing
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:55 pm Revision fee54102: Fix a bug in hotplug
- Every time a new nic is added hotplugs slot of instance gets
incremented and the idx of the nic gets the relevant val... - 08:55 pm Revision bc228481: Fix hotplug cfgupgrade
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:55 pm Revision e2da1f6a: Change possible network types
- The types allowed are:
- public, public-routed
- private, private-filtered, private-vlan
and None.
Signed-off-by: ... - 08:55 pm Revision f4025276: GRNET's specific cfgupgrade
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:55 pm Revision c96ead73: Support hotplug NICs
- Add --hotplug option for gnt-instance modify.
Add idx slot to NIC object that represents if it has been hotpluged
or... - 08:55 pm Revision 5bc3fe3b: Pass netinfo in rpcs
- If a nic has a network field then encapsulate a network object in
netinfo slot for every rpc. This is needed to pass ... - 08:55 pm Revision 997b6323: Pass detailed network info in hooks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:55 pm Revision 1ef1314b: Use network's mac prefix
- Modify existing GenerateMAC so that it takes network as an argument.
Substitute _GenerateOneMAC with a decorator _Ge... - 08:55 pm Revision 4922a5d5: cfgupgrade for networks
- Add networks slot in config data.
Add networks slot in nodegroups.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 08:55 pm Revision 7ca7ddbe: Rapi support for networks
- Support GetNetwork(s), CreateNetwork, ConnectNetwork(All),
DisconnectNetwork(All), RemoveNetwork.
Signed-off-by: Dim... - 08:55 pm Revision b35afa11: Include networks in Makefile and bash completion
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:55 pm Revision ff36e1f1: Add gnt-network man page
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:55 pm Revision e3af60c0: Modify instance client to support networks
- Add --no-conflicts-check option.
Modify instance query methods to return nic's network info.
Signed-off-by: Dimitris... - 08:55 pm Revision 73b2d605: Introduce client support for networks
- gnt-network is used to manipulate and handle networks that
currently provides the following operations:
* Add a new... - 08:55 pm Revision ab65f560: ss_conf support for networks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:55 pm Revision b75d6cd9: Peripheral changes for networks
- Specifically:
* export a new environment variable for the gnt-os-interface
* export a new environment variable for ... - 08:55 pm Revision 8e690099: Modify LUInstanceSetParams() to support networks
- Keep backwards compatibility just like LUInstanceCreate() and
support network parameter for NIC object.
Add ec_id ar... - 08:55 pm Revision 2bef88ab: Config methods for reserving/releasing IPs
- Use TemporaryReservationManager for IP handling to ensure
config data consistency.
Implement:
- methods for reservi... - 08:55 pm Revision 7a365083: Modify LUInstanceCreate to support networks
- Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ... - 08:55 pm Revision 3c5f0c26: Modify RemoveInstance() to support networks
- Release any IPs held the instance before actually removing.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 08:55 pm Revision c50badaf: Implement LUNetworkSetParams
- Support modifying all network parameters except for network (ip range)
Cannot modify gateway and reserved ips at the ... - 08:55 pm Revision 0f55b060: Implement network/nodegroup mappings
- The LUs use the corresponding Tasklets. Eventually:
LUNetworkConnect() connects a network to a nodegroup and defines... - 08:55 pm Revision 6394369f: Introduce new module for IP pool management
- Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede... - 08:55 pm Revision d85e8b21: Implement LUNetworkQuery
- Summarily list all existing networks
Supply detailed info for every existing network
- List used/free IPs
- List in... - 08:55 pm Revision a6060115: Basic IP pool management logic
- Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs
... - 08:55 pm Revision 7793e16a: IP pool related objects, opcodes and constants
- Config objects:
* Introduce L{Network} with
- IPv4 network field (mandatory)
- IPv4 gateway, IPv6 (network/gatew...
06/29/2012
- 08:34 pm Revision 70b6c284: Update time on Haskell binaries after build
- This patch works around an issue in our build system. Since we don't
use cabal or 'ghc -M', we don't track actual dep... - 08:34 pm Revision 7f119c27: hcheck: add two simple type aliases for readability
- The same types are reused a couple of times, so let's add a couple of
type aliases for easier change later and readab... - 08:34 pm Revision 4b77c2a2: hcheck: rework output mode
- Looking at the output of hcheck, in human readable mode, it looks like
it always starts with a blank line. This is no... - 08:34 pm Revision 85890a9d: hcheck: reword and fix typo in instance/offline msg
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 08:34 pm Revision 0c76f280: Add hlint warning for wrong use of 'length'
- While removing split instances check from hcheck, I saw a wrong use of
'length': this should only be used when one ne... - 08:34 pm Revision b1a9d630: Remove can_rebalance functionality from hcheck
- Since hbal can now run rebalances even in the presence of split
instances, we can remove this check and always run th... - 08:34 pm Revision f18e4168: Fix building of hcheck man page
- The code used a space, not a tab, in Makefile.am, which means it
actually broke the variable declaring the man pages.... - 08:34 pm Revision 1279c691: Fix tiny typo in htools.rst
- Backtracking through git blame, it turns out than commit 49148d15
changed "\fB20,102400,16384,4\fR" into "**B20,10240... - 08:34 pm ganeti-local Revision 1279c691: Fix tiny typo in htools.rst
- Backtracking through git blame, it turns out than commit 49148d15
changed "\fB20,102400,16384,4\fR" into "**B20,10240... - 08:34 pm ganeti-local Revision f18e4168: Fix building of hcheck man page
- The code used a space, not a tab, in Makefile.am, which means it
actually broke the variable declaring the man pages.... - 08:34 pm ganeti-local Revision b1a9d630: Remove can_rebalance functionality from hcheck
- Since hbal can now run rebalances even in the presence of split
instances, we can remove this check and always run th... - 08:34 pm ganeti-local Revision 70b6c284: Update time on Haskell binaries after build
- This patch works around an issue in our build system. Since we don't
use cabal or 'ghc -M', we don't track actual dep... - 08:34 pm ganeti-local Revision 85890a9d: hcheck: reword and fix typo in instance/offline msg
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 08:34 pm ganeti-local Revision 4b77c2a2: hcheck: rework output mode
- Looking at the output of hcheck, in human readable mode, it looks like
it always starts with a blank line. This is no... - 08:34 pm ganeti-local Revision 7f119c27: hcheck: add two simple type aliases for readability
- The same types are reused a couple of times, so let's add a couple of
type aliases for easier change later and readab... - 08:34 pm ganeti-local Revision 0c76f280: Add hlint warning for wrong use of 'length'
- While removing split instances check from hcheck, I saw a wrong use of
'length': this should only be used when one ne... - 05:29 pm ganeti-local Revision 3891c95e: Fixed spaces/indentation according to guide lines
- Problem introduced by commit 87f0aa4896ac4dfacc9d20bc55b0855282b4d1d4.
Signed-off-by: Bernardo Dal Seno <bdalseno@go... - 05:29 pm Revision 3891c95e: Fixed spaces/indentation according to guide lines
- Problem introduced by commit 87f0aa4896ac4dfacc9d20bc55b0855282b4d1d4.
Signed-off-by: Bernardo Dal Seno <bdalseno@go... - 04:35 pm ganeti-local Revision f55f0037: Fix small bug with a space in the hv_xen module's line
- Remove a useless space at the end of the line in a config file.
Signed-off-by: Jack Sitnikov <sitnikove@gmail.com>
S... - 04:35 pm Revision f55f0037: Fix small bug with a space in the hv_xen module's line
- Remove a useless space at the end of the line in a config file.
Signed-off-by: Jack Sitnikov <sitnikove@gmail.com>
S... - 11:38 am Revision f0d22861: Allow param `modify' during gnt-instance modify
- With the new gnt-instance modify syntax for addition and removal of
disks/NICs on arbitrary indexes, we hit an assert... - 11:38 am ganeti-local Revision f0d22861: Allow param `modify' during gnt-instance modify
- With the new gnt-instance modify syntax for addition and removal of
disks/NICs on arbitrary indexes, we hit an assert...
06/28/2012
- 11:38 pm ganeti-local Revision 87f0aa48: Add PCI passthrough for hvm xen
- This hv parameter allows passing PCI devices to virtual machines.
Signed-off-by: Guido Trotter <ultrotter@google.com... - 11:38 pm Revision 87f0aa48: Add PCI passthrough for hvm xen
- This hv parameter allows passing PCI devices to virtual machines.
Signed-off-by: Guido Trotter <ultrotter@google.com... - 06:52 pm ganeti-local Revision cf279f03: Correct a wrong --help option for --simulate
- This was not update when the alloc policy was added to the parameter.
Signed-off-by: Iustin Pop <iustin@google.com>
... - 06:52 pm Revision cf279f03: Correct a wrong --help option for --simulate
- This was not update when the alloc policy was added to the parameter.
Signed-off-by: Iustin Pop <iustin@google.com>
... - 06:52 pm ganeti-local Revision a95aa74c: Add a shell test for hbal and split instances
- This is not perfect, as we only test that hbal completes successfully
and that it show a score improvement, but it's ... - 06:52 pm Revision a95aa74c: Add a shell test for hbal and split instances
- This is not perfect, as we only test that hbal completes successfully
and that it show a score improvement, but it's ... - 06:51 pm Revision a7e1fd89: hbal: relax restrictions on split instances
- The recent patch series on hcheck made me realise how much pain we
have due to hbal not being able to work (at all) w... - 06:51 pm ganeti-local Revision a7e1fd89: hbal: relax restrictions on split instances
- The recent patch series on hcheck made me realise how much pain we
have due to hbal not being able to work (at all) w... - 12:39 pm Revision 5b93f2ec: Add newline at the end of shelltest files
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 12:39 pm ganeti-local Revision 5b93f2ec: Add newline at the end of shelltest files
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 11:55 am Revision 19fe9138: Add forgotten unittest changes for instance_os_add
- The previous patch which fixed disk parameters didn't adapt the
unittests so it lead to failing QA.
Signed-off-by: R... - 11:55 am ganeti-local Revision 19fe9138: Add forgotten unittest changes for instance_os_add
- The previous patch which fixed disk parameters didn't adapt the
unittests so it lead to failing QA.
Signed-off-by: R... - 11:04 am ganeti-local Revision b8291e00: Annotate disk params on instance_os_add
- We call _OpenRealBD during the process and this needs disk parameters to
work. This was reported by Constantinos.
Th... - 11:04 am Revision b8291e00: Annotate disk params on instance_os_add
- We call _OpenRealBD during the process and this needs disk parameters to
work. This was reported by Constantinos.
Th... - 03:24 am ganeti-local Revision 81bcbbd3: Fix a few style issue in hcheck
- This fixes a couple of issue I've seen while fixing the List import:
- removes over-use of printf with putStr/show
-... - 03:24 am Revision 81bcbbd3: Fix a few style issue in hcheck
- This fixes a couple of issue I've seen while fixing the List import:
- removes over-use of printf with putStr/show
-... - 03:24 am Revision 7568b296: Fix old-style import
- Commit 1213f9d6 (re)added an old-style import, which fails with recent
compilers.
Signed-off-by: Iustin Pop <iustin@... - 03:24 am ganeti-local Revision 7568b296: Fix old-style import
- Commit 1213f9d6 (re)added an old-style import, which fails with recent
compilers.
Signed-off-by: Iustin Pop <iustin@...
06/27/2012
- 05:19 pm Revision d64acbb5: Style fix in hcheck
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:19 pm ganeti-local Revision d64acbb5: Style fix in hcheck
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:19 pm ganeti-local Revision 47ed1d79: Style fixes in shelltests
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:19 pm Revision 47ed1d79: Style fixes in shelltests
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:19 pm ganeti-local Revision 3c0687b5: Simplify stats printing
- PrintGroupStats and printClusterStats had very similar code
structure. This patch abstracts those two into printStats... - 05:19 pm Revision 3c0687b5: Simplify stats printing
- PrintGroupStats and printClusterStats had very similar code
structure. This patch abstracts those two into printStats... - 05:19 pm Revision 5cc97485: Cleaner simulation of rebalance
- This replaces the 'if .. then .. else ..' with a large block of code in
'else' branch by separating this code into a ... - 05:19 pm ganeti-local Revision 5cc97485: Cleaner simulation of rebalance
- This replaces the 'if .. then .. else ..' with a large block of code in
'else' branch by separating this code into a ... - 05:17 pm ganeti-local Revision b5b19d5e: Small reordering and renaming in hcheck
- Reordered functions and shortened one function name.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Review... - 05:17 pm Revision b5b19d5e: Small reordering and renaming in hcheck
- Reordered functions and shortened one function name.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Review... - 05:17 pm Revision caa97388: Move 'need rebalance' check from cluster check
- As suggested by Rene, we should keep the check separate from printing.
Signed-off-by: Agata Murawska <agatamurawska@... - 05:17 pm ganeti-local Revision caa97388: Move 'need rebalance' check from cluster check
- As suggested by Rene, we should keep the check separate from printing.
Signed-off-by: Agata Murawska <agatamurawska@... - 05:17 pm Revision ecc39665: Always print all variables in machine readable version
- As discussed in cover letter of patch series introducing hcheck, in
machine readable version we should always print v... - 05:17 pm ganeti-local Revision ecc39665: Always print all variables in machine readable version
- As discussed in cover letter of patch series introducing hcheck, in
machine readable version we should always print v... - 05:17 pm Revision 592601b3: Print idx <-> uuid mappings in machine readable mode
- As per Iustin Pop's suggestion, we are printing group mappings
from group idx (known only to htools) to group uuid, w... - 05:17 pm ganeti-local Revision 592601b3: Print idx <-> uuid mappings in machine readable mode
- As per Iustin Pop's suggestion, we are printing group mappings
from group idx (known only to htools) to group uuid, w... - 05:17 pm ganeti-local Revision 5cdbde9a: Human readable group name improved
- Instead of printing group id in human readable version of hcheck,
we now print group name.
Signed-off-by: Agata Mura... - 05:17 pm Revision 5cdbde9a: Human readable group name improved
- Instead of printing group id in human readable version of hcheck,
we now print group name.
Signed-off-by: Agata Mura... - 05:17 pm Revision 92eacdd8: Print info about ability to rebalance
- As suggested during offline discussion, this patch adds a new bash
variable and description field in hcheck, which in... - 05:17 pm ganeti-local Revision 92eacdd8: Print info about ability to rebalance
- As suggested during offline discussion, this patch adds a new bash
variable and description field in hcheck, which in... - 05:17 pm Revision e60fa4af: Improve readability for hcheck-related changes
- As suggested by Rene, I added comments to types for printKeys
and printFinal. Also, realigned some lines in Hspace.
... - 05:17 pm ganeti-local Revision e60fa4af: Improve readability for hcheck-related changes
- As suggested by Rene, I added comments to types for printKeys
and printFinal. Also, realigned some lines in Hspace.
... - 12:10 pm ganeti-local Revision a1cd2ecf: Fixed doclint warning
- Two blank lines are needed between functions.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Re... - 12:10 pm Revision a1cd2ecf: Fixed doclint warning
- Two blank lines are needed between functions.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Re... - 11:03 am Revision 55de1d68: Annotate disks upon blockdev_shutdown
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 11:03 am ganeti-local Revision 55de1d68: Annotate disks upon blockdev_shutdown
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 11:03 am Revision 4504bfcb: Annotate disks on blockdev_remove
- This annotates the disks for the blockdev_remove where it is
appropriate. It leaves out 2 cases were we can't reliabl... - 11:03 am ganeti-local Revision 4504bfcb: Annotate disks on blockdev_remove
- This annotates the disks for the blockdev_remove where it is
appropriate. It leaves out 2 cases were we can't reliabl... - 11:02 am Revision b5cbddd9: Annotate disk params on blockdev_getmirrorstatus_multi
- This is also related to the bug reported by Constantinos,
as we've only one getmirrorstatus_multi call in whole cmdli... - 11:02 am ganeti-local Revision b5cbddd9: Annotate disk params on blockdev_getmirrorstatus_multi
- This is also related to the bug reported by Constantinos,
as we've only one getmirrorstatus_multi call in whole cmdli... - 11:02 am Revision 70817cee: Annotate disk parameters on blockdev_getmirrorstatus
- Not annotating them works for DRBD but not for RBD as reported by
Constantinos.
Signed-off-by: René Nussbaumer <rn@g... - 11:02 am ganeti-local Revision 70817cee: Annotate disk parameters on blockdev_getmirrorstatus
- Not annotating them works for DRBD but not for RBD as reported by
Constantinos.
Signed-off-by: René Nussbaumer <rn@g...
06/26/2012
- 07:17 pm ganeti-local Revision 83180411: QA: Added test for gnt-instance recreate-disks
- The test is disabled by default, as it takes a long time.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Rev... - 07:17 pm Revision 83180411: QA: Added test for gnt-instance recreate-disks
- The test is disabled by default, as it takes a long time.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Rev... - 07:16 pm ganeti-local Revision 82d2f3df: QA function do destroy disks
- This is useful to simulate HW problems during QA.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by... - 07:16 pm Revision 82d2f3df: QA function do destroy disks
- This is useful to simulate HW problems during QA.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by...
06/25/2012
- 05:58 pm Revision 80143203: Fix for man entry for htools - added hinfo
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:58 pm ganeti-local Revision 80143203: Fix for man entry for htools - added hinfo
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:58 pm ganeti-local Revision bad64bf4: Fixes in man page for hinfo
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:58 pm Revision bad64bf4: Fixes in man page for hinfo
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 05:58 pm ganeti-local Revision e0e3586a: Update to the install file - hinotify dependency
- Hinotify was not marked as a dependency for hconfd.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewe... - 05:58 pm Revision e0e3586a: Update to the install file - hinotify dependency
- Hinotify was not marked as a dependency for hconfd.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewe... - 04:43 pm Revision 7ddd0118: Release Ganeti 2.6.0rc1
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 04:43 pm ganeti-local Revision 7ddd0118: Release Ganeti 2.6.0rc1
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 04:09 pm Revision 32708d0a: Add summary field to OpNodeModifyStorage
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:09 pm ganeti-local Revision 32708d0a: Add summary field to OpNodeModifyStorage
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 11:55 am Revision 165b385b: Shelltestrunner tests for hcheck
- Simple tests for hcheck using shelltestrunner. Among other, we check
that we can run hcheck on multi-group cluster.
... - 11:55 am ganeti-local Revision 165b385b: Shelltestrunner tests for hcheck
- Simple tests for hcheck using shelltestrunner. Among other, we check
that we can run hcheck on multi-group cluster.
... - 11:55 am Revision 1213f9d6: Human readable hcheck functionality
- Full hcheck functionality is implemented in this patch. Hcheck runs
per-group checks, provides summary for the entire... - 11:55 am Revision e6685c53: Allowing rebalance to run silently
- Part of hcheck's simulation required us to silently run hbal. For that
purpose we expose iterateDepth and allow it to... - 11:55 am ganeti-local Revision e6685c53: Allowing rebalance to run silently
- Part of hcheck's simulation required us to silently run hbal. For that
purpose we expose iterateDepth and allow it to... - 11:55 am ganeti-local Revision 1213f9d6: Human readable hcheck functionality
- Full hcheck functionality is implemented in this patch. Hcheck runs
per-group checks, provides summary for the entire... - 11:55 am ganeti-local Revision 22b16dd0: Machine readable hcheck functionality
- Machine readable output for hcheck.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussb... - 11:55 am Revision 22b16dd0: Machine readable hcheck functionality
- Machine readable output for hcheck.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussb... - 11:55 am Revision 79eef90b: Generalize functions used by both hspace and hcheck
- As hspace and hcheck both use machine readable options, they require
similar functions - which are now generalized an... - 11:55 am ganeti-local Revision 79eef90b: Generalize functions used by both hspace and hcheck
- As hspace and hcheck both use machine readable options, they require
similar functions - which are now generalized an... - 11:50 am Revision 22e513e7: Initial commit for introducting hcheck tool
- Introduce infrastructure required to add Hcheck and build it
successfuly.
Signed-off-by: Agata Murawska <agatamuraws... - 11:50 am ganeti-local Revision 22e513e7: Initial commit for introducting hcheck tool
- Introduce infrastructure required to add Hcheck and build it
successfuly.
Signed-off-by: Agata Murawska <agatamuraws...
06/22/2012
- 06:05 pm Revision 720ec33e: NEWS: Improve formatting, wording
- Clarify some things, use ```` where appropriate.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 06:05 pm ganeti-local Revision 720ec33e: NEWS: Improve formatting, wording
- Clarify some things, use ```` where appropriate.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 02:15 pm Revision 9208230e: Prepare the update of the NEWS file
- This updates the NEWS file for the upcoming rc1 release.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by:... - 02:15 pm ganeti-local Revision 9208230e: Prepare the update of the NEWS file
- This updates the NEWS file for the upcoming rc1 release.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by:...
06/20/2012
- 11:03 am Revision 0ccbf925: Extend burnin to do NIC changes
- This would have caught our previous issue, since QA otherwise doesn't
do add, remove or changes of NICs.
Signed-off-... - 11:03 am ganeti-local Revision 0ccbf925: Extend burnin to do NIC changes
- This would have caught our previous issue, since QA otherwise doesn't
do add, remove or changes of NICs.
Signed-off-... - 11:03 am Revision 80b898f9: Fix bug in instance net changes
- _PrepareNicModification returns the invalid type, which triggers an
assert resulting in a mysterious error:
Failure:... - 11:03 am ganeti-local Revision 80b898f9: Fix bug in instance net changes
- _PrepareNicModification returns the invalid type, which triggers an
assert resulting in a mysterious error:
Failure:... - 10:51 am Revision 2fd213a6: Update the hooks documentation
- Also provide some extended unittests to catch those cases.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-b... - 10:51 am ganeti-local Revision 2fd213a6: Update the hooks documentation
- Also provide some extended unittests to catch those cases.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-b...
06/19/2012
- 09:17 pm Revision a280b007: Add tags in networks
- Support:
- gnt-network add --tags.
- gnt-network list-tags/add-tags/remove-tags/.
- gnt-network list -o +tags
Sig... - 06:03 pm Revision a8dbf746: QA: Fix modification of HV parameters via RAPI
- This is basically another case of commit d488adb.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 06:03 pm ganeti-local Revision a8dbf746: QA: Fix modification of HV parameters via RAPI
- This is basically another case of commit d488adb.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 05:50 pm Revision 5e167c08: Add new locking level: network
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:09 pm ganeti-local Revision 79829d23: Allow single-homed <-> multi-homed transitions
- To change the cluster from single homed to multi homed or vice versa one
must target the master node first, and pass ... - 03:09 pm Revision 79829d23: Allow single-homed <-> multi-homed transitions
- To change the cluster from single homed to multi homed or vice versa one
must target the master node first, and pass ... - 02:02 pm ganeti-local Revision e0b57a5c: bdev: Fix DRBD error reporting for syncer rate
- The function is supposed to return a list, not a string. Without this
patch the error message ends up as “C, a, n, ',... - 02:02 pm Revision e0b57a5c: bdev: Fix DRBD error reporting for syncer rate
- The function is supposed to return a list, not a string. Without this
patch the error message ends up as “C, a, n, ',... - 11:39 am Revision 232fc505: Fix corner case in quick-check generated tests
- Thanks to Agata Murawska, a random seed that generates bad test cases
was found ("seed was 1768143307 2118231514, tes... - 11:39 am ganeti-local Revision 232fc505: Fix corner case in quick-check generated tests
- Thanks to Agata Murawska, a random seed that generates bad test cases
was found ("seed was 1768143307 2118231514, tes... - 11:35 am Revision 15618b63: Change default for DRBD barriers
- Commit 8a69b3a8 changed the DRBD barriers disabled by default if
“--disable-drbd-barriers” is used to “bfd”, where “d... - 11:35 am ganeti-local Revision 15618b63: Change default for DRBD barriers
- Commit 8a69b3a8 changed the DRBD barriers disabled by default if
“--disable-drbd-barriers” is used to “bfd”, where “d...
06/18/2012
- 07:05 pm Revision 5253ea47: Change default fields for network listing
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:01 pm Revision 918e07d5: Fix hotplug cfgupgrade
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:01 pm Revision 615c6952: Fix a bug in hotplug
- Every time a new nic is added hotplugs slot of instance gets
incremented and the idx of the nic gets the relevant val... - 03:59 pm Revision d049e1ad: Change possible network types
- The types allowed are:
- public, public-routed
- private, private-filtered, private-vlan
and None.
Signed-off-by: ... - 02:48 pm Revision 0fb66bb1: Fix inconsistent punctuation in rapi docs and opcodes
- While reviewing the RAPI docs (for commit 003306f9), I realised that
the punctuation used in RAPI is inconsistent, es... - 02:48 pm ganeti-local Revision 0fb66bb1: Fix inconsistent punctuation in rapi docs and opcodes
- While reviewing the RAPI docs (for commit 003306f9), I realised that
the punctuation used in RAPI is inconsistent, es...
06/15/2012
- 05:38 pm Revision 003306f9: Export more information in RAPI group queries
- Sadly we don't have a way to test that, for example, all
(G|N|I)Q_CONFIG fields are exported in RAPI, so for now we d... - 05:38 pm ganeti-local Revision 003306f9: Export more information in RAPI group queries
- Sadly we don't have a way to test that, for example, all
(G|N|I)Q_CONFIG fields are exported in RAPI, so for now we d... - 05:18 pm Revision 59c1d41e: QA: Fix breakage on cluster initialization
- The hypervisors are a list and need to be comma-separated.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 05:18 pm ganeti-local Revision 59c1d41e: QA: Fix breakage on cluster initialization
- The hypervisors are a list and need to be comma-separated.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 04:48 pm Revision e4a4391d: Verify the options on diskparameters
- This prevents from setting for example drbd options on the plain disk
template.
Signed-off-by: René Nussbaumer <rn@g... - 04:48 pm Revision 32be86da: Verify user supplied dicts against defaults
- This verifies the user (especially in nested dicts) does not
provide a key which is not seen in the defaults dict for... - 04:48 pm ganeti-local Revision e4a4391d: Verify the options on diskparameters
- This prevents from setting for example drbd options on the plain disk
template.
Signed-off-by: René Nussbaumer <rn@g... - 04:48 pm ganeti-local Revision 32be86da: Verify user supplied dicts against defaults
- This verifies the user (especially in nested dicts) does not
provide a key which is not seen in the defaults dict for... - 04:48 pm Revision d488adb6: QA: Test some instance parameters depending on hypervisor
- For example, the “initrd_path” parameter is only available with xen-pvm,
whereas “boot_order” is only available with ... - 04:48 pm ganeti-local Revision d488adb6: QA: Test some instance parameters depending on hypervisor
- For example, the “initrd_path” parameter is only available with xen-pvm,
whereas “boot_order” is only available with ... - 04:48 pm ganeti-local Revision e7b6183b: QA: Verify hypervisors, make available through functions
- Some parts of QA should only be run with certain hypervisors (e.g.
testing instance HV parameters). To make that happ... - 04:48 pm Revision e7b6183b: QA: Verify hypervisors, make available through functions
- Some parts of QA should only be run with certain hypervisors (e.g.
testing instance HV parameters). To make that happ... - 02:53 pm Revision 6f1aa78d: jstore: Add unittests
- Add unittests for FormatJobID, GetArchiveDirectory, ParseJobId.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 02:53 pm ganeti-local Revision 6f1aa78d: jstore: Add unittests
- Add unittests for FormatJobID, GetArchiveDirectory, ParseJobId.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 02:50 pm ganeti-local Revision 526f866b: query: Comparison of timestamps, job IDs
- This patch adds the necessary conversions for comparing split timestamps
(such as used by jobs) and job IDs (by defin... - 02:50 pm Revision 526f866b: query: Comparison of timestamps, job IDs
- This patch adds the necessary conversions for comparing split timestamps
(such as used by jobs) and job IDs (by defin... - 02:50 pm Revision 1410a389: jqueue: Move functions related to job ID to jstore
- These don't really need to be in jqueue, and a new function will
be added to convert job IDs to an integer for querie... - 02:50 pm ganeti-local Revision 1410a389: jqueue: Move functions related to job ID to jstore
- These don't really need to be in jqueue, and a new function will
be added to convert job IDs to an integer for querie... - 02:45 pm ganeti-local Revision 7bd49cdf: Merge branch 'stable-2.6'
- * stable-2.6:
Fix cfgupgrade unittests
Upgrade wrong iv_names at cfgupgrade time
query2: Add <, >, <=, >= compa... - 02:45 pm Revision 7bd49cdf: Merge branch 'stable-2.6'
- * stable-2.6:
Fix cfgupgrade unittests
Upgrade wrong iv_names at cfgupgrade time
query2: Add <, >, <=, >= compa... - 02:30 pm ganeti-local Revision a19d8cd5: Fix cfgupgrade unittests
- Sorry, I broke the cfgupgrade unittests via 904910c4, since that
commit added the requirement for the "instances" dic... - 02:30 pm Revision a19d8cd5: Fix cfgupgrade unittests
- Sorry, I broke the cfgupgrade unittests via 904910c4, since that
commit added the requirement for the "instances" dic... - 02:11 pm ganeti-local Revision 904910c4: Upgrade wrong iv_names at cfgupgrade time
- Since Ganeti 2.6 does warn about disks with wrong iv_names, it would
be better to fix them when upgrading to 2.6.
No... - 02:11 pm Revision 904910c4: Upgrade wrong iv_names at cfgupgrade time
- Since Ganeti 2.6 does warn about disks with wrong iv_names, it would
be better to fix them when upgrading to 2.6.
No...
06/14/2012
- 07:15 pm ganeti-local Revision c664f05e: Add query2 numeric comparison operators
- These were recently added to the python version.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iu... - 07:15 pm Revision c664f05e: Add query2 numeric comparison operators
- These were recently added to the python version.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iu... - 02:18 pm ganeti-local Revision ad48eacc: query2: Add <, >, <=, >= comparison operators
- These can be used, for example, to get jobs submitted after a certain
timestamp.
Signed-off-by: Michael Hanselmann <... - 02:18 pm Revision ad48eacc: query2: Add <, >, <=, >= comparison operators
- These can be used, for example, to get jobs submitted after a certain
timestamp.
Signed-off-by: Michael Hanselmann <... - 01:04 pm ganeti-local Revision d8960502: Fix creation of plain instances with --no-wait-for-sync
- As reported on the devel mailing list by Christos Stavrakakis,
creation of plain instances is broken when the --no-wa... - 01:04 pm Revision d8960502: Fix creation of plain instances with --no-wait-for-sync
- As reported on the devel mailing list by Christos Stavrakakis,
creation of plain instances is broken when the --no-wa...
06/13/2012
- 06:01 pm Revision dd6c356f: GRNET's specific cfgupgrade
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
06/12/2012
- 04:55 pm Revision ac13f473: Haskell data types for query2
- This contains the types to express query2 queries, filters and results.
Signed-off-by: Guido Trotter <ultrotter@goog... - 04:55 pm ganeti-local Revision ac13f473: Haskell data types for query2
- This contains the types to express query2 queries, filters and results.
Signed-off-by: Guido Trotter <ultrotter@goog... - 04:52 pm Revision 3bc145d8: Fixed typos, formatting, etc and added a comment
- This patch only touches comments and man pages.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: ... - 04:52 pm ganeti-local Revision 3bc145d8: Fixed typos, formatting, etc and added a comment
- This patch only touches comments and man pages.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: ... - 03:49 pm Revision 3c29e49d: Fix daemon-util with non-root user models
- Commit 4b42c3d6 broke non-root user mode since, while trying to do a
cleanup a move all local variable definitions to... - 03:49 pm ganeti-local Revision 3c29e49d: Fix daemon-util with non-root user models
- Commit 4b42c3d6 broke non-root user mode since, while trying to do a
cleanup a move all local variable definitions to... - 02:44 pm ganeti-local Revision 3a44fd5f: Merge branch 'stable-2.6'
- * stable-2.6: (26 commits)
Bump version for beta 2 release
Fix epydoc raises L{...} usage
Fix race condition in... - 02:44 pm Revision 3a44fd5f: Merge branch 'stable-2.6'
- * stable-2.6: (26 commits)
Bump version for beta 2 release
Fix epydoc raises L{...} usage
Fix race condition in... - 01:30 pm Revision 1ad80d57: Bump version for beta 2 release
- I've added the changes under beta1, not beta2, since it's easier to
keep it separate.
Signed-off-by: Iustin Pop <ius... - 01:30 pm ganeti-local Revision 1ad80d57: Bump version for beta 2 release
- I've added the changes under beta1, not beta2, since it's easier to
keep it separate.
Signed-off-by: Iustin Pop <ius... - 01:02 pm Revision 5c3d5dfd: Fix epydoc raises L{...} usage
- For epydoc raise statement, it already expects an exception which will
be hyperlinked; if passing an L{…} construct, ... - 01:02 pm ganeti-local Revision 5c3d5dfd: Fix epydoc raises L{...} usage
- For epydoc raise statement, it already expects an exception which will
be hyperlinked; if passing an L{…} construct, ...
06/11/2012
- 05:52 pm Revision be0b29bd: Merge branch 'stable-2.5' into stable-2.6
- * stable-2.5:
Fix race condition in test for *FileID functions
Move KVM keymap from GenerateRuntime to ExecuteRun... - 05:52 pm ganeti-local Revision be0b29bd: Merge branch 'stable-2.5' into stable-2.6
- * stable-2.5:
Fix race condition in test for *FileID functions
Move KVM keymap from GenerateRuntime to ExecuteRun... - 04:55 pm Revision deb717a0: Fix race condition in test for *FileID functions
- In this test the “file ID” of a temporary file is compared against the
file ID gathered via an open file descriptor t... - 04:55 pm ganeti-local Revision deb717a0: Fix race condition in test for *FileID functions
- In this test the “file ID” of a temporary file is compared against the
file ID gathered via an open file descriptor t... - 04:29 pm Revision 839642c2: Move KVM keymap from GenerateRuntime to ExecuteRuntime
- Per issue 243, "side-effects" are GenerateRuntime are bad as they
execute only on the initial node of the instance. B... - 04:29 pm ganeti-local Revision 839642c2: Move KVM keymap from GenerateRuntime to ExecuteRuntime
- Per issue 243, "side-effects" are GenerateRuntime are bad as they
execute only on the initial node of the instance. B... - 04:29 pm ganeti-local Revision 2911f46c: Add the keymap directory to the list of runtime KVM dirs
- Commit 4f580fef added the keymap support, but missed that this
directory needs to be ensured/created at hypervisor in... - 04:29 pm Revision 2911f46c: Add the keymap directory to the list of runtime KVM dirs
- Commit 4f580fef added the keymap support, but missed that this
directory needs to be ensured/created at hypervisor in... - 02:19 pm Revision 316dc1ff: Fix make -n use
- Due to the way $(MAKE) behaves (it forces execution of the commands
that contain it), use of $(MAKE) in a command lin... - 02:19 pm ganeti-local Revision 316dc1ff: Fix make -n use
- Due to the way $(MAKE) behaves (it forces execution of the commands
that contain it), use of $(MAKE) in a command lin... - 01:35 pm Revision 6e4c8f68: Enable hlint in lint and reorganise this target
- Currently, the lint target does a sequential: pep8, pylint, pylint on
the QA sources. hlint is run only when explicit... - 01:35 pm ganeti-local Revision 6e4c8f68: Enable hlint in lint and reorganise this target
- Currently, the lint target does a sequential: pep8, pylint, pylint on
the QA sources. hlint is run only when explicit...
06/08/2012
- 07:50 pm Revision fd96bb35: Support hotplug NICs
- Add --hotplug option for gnt-instance modify.
Add idx slot to NIC object that represents if it has been hotpluged
or... - 07:37 pm Revision b37e448a: Pass netinfo in rpcs
- If a nic has a network field then encapsulate a network object in
netinfo slot for every rpc. This is needed to pass ... - 07:37 pm Revision 80a3f0f4: Pass detailed network info in hooks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:36 pm Revision fd7a8f34: Use network's mac prefix
- Modify existing GenerateMAC so that it takes network as an argument.
Substitute _GenerateOneMAC with a decorator _Ge... - 07:36 pm Revision 32f26096: Support mac prefix pool
- Like tcpudp_port_pool introduce a mac prefix pool and a new method
to automaticaly generate mac prefixes. Support gen... - 07:36 pm Revision b804a9b2: cfgupgrade for networks
- Add networks slot in config data.
Add networks slot in nodegroups.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 07:36 pm Revision 266e51a7: Rapi support for networks
- Support GetNetwork(s), CreateNetwork, ConnectNetwork(All),
DisconnectNetwork(All), RemoveNetwork.
Signed-off-by: Dim... - 07:36 pm Revision db244e59: Add gnt-network man page
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:36 pm Revision 0270adbf: Include networks in Makefile and bash completion
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:36 pm Revision c8a94987: Introduce client support for networks
- gnt-network is used to manipulate and handle networks that
currently provides the following operations:
* Add a new... - 07:36 pm Revision 923eed3d: ss_conf support for networks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:33 pm Revision dc451ecf: Modify instance client to support networks
- Add --no-conflicts-check option.
Modify instance query methods to return nic's network info.
Signed-off-by: Dimitris... - 06:18 pm Revision 1de34527: Peripheral changes for networks
- Specifically:
* export a new environment variable for the gnt-os-interface
* export a new environment variable for ... - 06:18 pm Revision 1b84384c: Modify LUInstanceSetParams() to support networks
- Keep backwards compatibility just like LUInstanceCreate() and
support network parameter for NIC object.
Add ec_id ar... - 06:18 pm Revision dce9f2e8: Modify RemoveInstance() to support networks
- Release any IPs held the instance before actually removing.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 06:18 pm Revision 03937942: Modify LUInstanceCreate to support networks
- Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ... - 06:18 pm Revision b9fb3aca: Config methods for reserving/releasing IPs
- Use TemporaryReservationManager for IP handling to ensure
config data consistency.
Implement:
- methods for reservi... - 06:10 pm Revision 4322420f: Implement network/nodegroup mappings
- The LUs use the corresponding Tasklets. Eventually:
LUNetworkConnect() connects a network to a nodegroup and defines... - 06:10 pm Revision 3cf38efe: Implement LUNetworkSetParams
- Support modifying all network parameters except for network (ip range)
Cannot modify gateway and reserved ips at the ... - 06:00 pm Revision 8d5c6842: Implement LUNetworkQuery
- Summarily list all existing networks
Supply detailed info for every existing network
- List used/free IPs
- List in... - 06:00 pm Revision 38285c15: Basic IP pool management logic
- Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs
... - 05:33 pm ganeti-local Revision b59092f7: Improve error message for auto-promote/node modify
- This has been reported internally 3-4 times already, and the current
version (from 8b437a6e) is still not good enough... - 05:33 pm Revision b59092f7: Improve error message for auto-promote/node modify
- This has been reported internally 3-4 times already, and the current
version (from 8b437a6e) is still not good enough... - 04:58 pm Revision 1c573fb4: Fix QA import of existing instances
- Commit f346a7d9 broke the TestInstanceImport test in QA, since it
dropped the "always generate" parameter for backup ... - 04:58 pm ganeti-local Revision 1c573fb4: Fix QA import of existing instances
- Commit f346a7d9 broke the TestInstanceImport test in QA, since it
dropped the "always generate" parameter for backup ... - 02:02 pm ganeti-local Revision 656db618: Remove one obsolete hlint override
- During the preparations for 2.6, we cleaned up the codebase to use
newer exceptions (e.g. commits 30d25dd8, 79ac58fa)... - 02:02 pm Revision 656db618: Remove one obsolete hlint override
- During the preparations for 2.6, we cleaned up the codebase to use
newer exceptions (e.g. commits 30d25dd8, 79ac58fa)... - 02:02 pm Revision c5b4a186: Fix prefix bug in Haskell ssconf implementation
- This patch fixes a (brown-bag) bug in the ssconf implementation where
the looked-for filenames were not prefixed with... - 02:02 pm ganeti-local Revision c5b4a186: Fix prefix bug in Haskell ssconf implementation
- This patch fixes a (brown-bag) bug in the ssconf implementation where
the looked-for filenames were not prefixed with... - 02:02 pm Revision c09254c2: Move the ssconf file prefix constant to constants.py
- This way, it can be reused in the Haskell code too.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido... - 02:02 pm ganeti-local Revision c09254c2: Move the ssconf file prefix constant to constants.py
- This way, it can be reused in the Haskell code too.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido... - 11:49 am Revision c641c88f: Introduce new module for IP pool management
- Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede... - 11:49 am Revision 2fd016bd: IP pool related objects, opcodes and constants
- Config objects:
* Introduce L{Network} with
- IPv4 network field (mandatory)
- IPv4 gateway, IPv6 (network/gatew...
06/07/2012
- 04:51 pm Revision f346a7d9: QA: Add configuration options for static MAC address
- In some QA environments static MAC addresses must be used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 04:51 pm ganeti-local Revision f346a7d9: QA: Add configuration options for static MAC address
- In some QA environments static MAC addresses must be used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Rev... - 04:51 pm Revision c1513c7f: QA: Ignore tags using regular expression
- In some QA environments external scripts may add tags. With this patch a
regular expression can be used to ignore the... - 04:51 pm ganeti-local Revision c1513c7f: QA: Ignore tags using regular expression
- In some QA environments external scripts may add tags. With this patch a
regular expression can be used to ignore the...
Also available in: Atom