Activity

From 06/18/2012 to 07/17/2012

07/17/2012

03:56 pm ganeti-local Revision cce46164: Fix UpgradeConfig of Disk object regards disk params
This bug was found during disk parameter debugging. While looking at the
config some values seem present on the disk ...
René Nussbaumer
03:56 pm Revision cce46164: Fix UpgradeConfig of Disk object regards disk params
This bug was found during disk parameter debugging. While looking at the
config some values seem present on the disk ...
René Nussbaumer
12:32 pm Revision bdb9c3f7: Add breaks snf-ganeti for ganeti-htools
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis

07/16/2012

08:58 pm Revision 9bf11915: Minor fix
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
08:45 pm Revision d11d1435: Add --with-extstorage-search-path
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:52 pm Revision c3f29585: Merge branch 'grnet-2.7-esi-devel' into 2.6rc3+grnet
Minor fixes in conflicts
Conflicts:
Makefile.am
lib/constants.py
Signed-off-by: Constantinos Venetsanopoulos <cve...
Constantinos Venetsanopoulos
04:01 pm Revision e0e8939e: Change changelog to 2.6.0rc3+grnet-1
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:01 pm Revision f15f1c1f: Add ganeti2 in Provides, Conflicts, Replaces
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:01 pm Revision 1c91f2df: Add hcheck man1 page
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:01 pm Revision 8b8054f9: Add hinfo man1 page
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:01 pm Revision a8b6bacd: Add fdsend dependecy in debian/control
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:01 pm Revision cee72547: Import debian/control from google debian branch
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:01 pm Revision ea87dc9f: Make gbp functional
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:01 pm Revision 9c2f1a70: Initial debian packaging for Ganeti 2.5.*
Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr> Constantinos Venetsanopoulos
04:01 pm Revision d6936f78: Add `fping' as a package dependency
fping is needed to correctly handle master ip activation/deactivation
Signed-off-by: Constantinos Venetsanopoulos <c...
Constantinos Venetsanopoulos
04:01 pm Revision 1edf885b: Changes to make gitbuildpackage functional
Change debian/changelog.
Include vcs-version (remove it from .gitignore)
Signed-off-by: Dimitris Aragiorgis <dimara@...
Dimitris Aragiorgis
04:01 pm Revision a4b49284: Modify debian files
Bump 2.6.0~beta1 version in changelog
Add ganeti-htools in Provides, Conflicts, Replaces in control file
Signed-off-...
Dimitris Aragiorgis
02:03 pm Revision 99ca6b0b: Update the shared storage design document
Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ...
Constantinos Venetsanopoulos
02:03 pm Revision 296dd6de: Add external storage interface related man pages
* ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn...
Constantinos Venetsanopoulos
02:03 pm Revision 90e0be94: 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...
Constantinos Venetsanopoulos
02:01 pm Revision cfaacefd: Implement the External Storage Interface
With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt...
Constantinos Venetsanopoulos
02:01 pm Revision 73a100df: 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...
Constantinos Venetsanopoulos

07/14/2012

01:47 am Revision 12df8ed2: Fix a bug when modifying a nic's network
Correctly release the IP in old network.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
01:47 am Revision 34f9be6d: Fix bug in generating IP when network is full
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision 3972072c: Fix a minor bug when checking mac prefix validity
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision d25106b4: Add tags in networks
Support:
- gnt-network add --tags.
- gnt-network list-tags/add-tags/remove-tags/.
- gnt-network list -o +tags
Sig...
Dimitris Aragiorgis
01:47 am Revision c8eff5ef: Add new locking level: network
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision 82311e6b: Change default fields for network listing
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision fd3e6a69: Change possible network types
The types allowed are:
- public, public-routed
- private, private-filtered, private-vlan
and None.
Signed-off-by: ...
Dimitris Aragiorgis
01:47 am Revision 351dc34e: Fix hotplug cfgupgrade
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision 6fc914ba: 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...
Dimitris Aragiorgis
01:47 am Revision 1ce72b33: Support hotplug NICs
Add --hotplug option for gnt-instance modify.
Add idx slot to NIC object that represents if it has been hotpluged
or...
Dimitris Aragiorgis
01:47 am Revision d3a5e2de: GRNET's specific cfgupgrade
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision a807cc69: Pass detailed network info in hooks
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision dca1f84a: 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 ...
Dimitris Aragiorgis
01:47 am Revision 3646c9bc: cfgupgrade for networks
Add networks slot in config data.
Add networks slot in nodegroups.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
01:47 am Revision cdb71fe1: Use network's mac prefix
Modify existing GenerateMAC so that it takes network as an argument.
Substitute _GenerateOneMAC with a decorator _Ge...
Dimitris Aragiorgis
01:47 am Revision 445d7262: Rapi support for networks
Support GetNetwork(s), CreateNetwork, ConnectNetwork(All),
DisconnectNetwork(All), RemoveNetwork.
Signed-off-by: Dim...
Dimitris Aragiorgis
01:47 am Revision effb6f96: Include networks in Makefile and bash completion
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision d89f8b5f: Add gnt-network man page
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision 2d302af7: 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...
Dimitris Aragiorgis
01:47 am Revision 19ad386e: Introduce client support for networks
gnt-network is used to manipulate and handle networks that
currently provides the following operations:
* Add a new...
Dimitris Aragiorgis
01:47 am Revision 377d196b: ss_conf support for networks
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:47 am Revision 1f4bd1b4: Peripheral changes for networks
Specifically:
* export a new environment variable for the gnt-os-interface
* export a new environment variable for ...
Dimitris Aragiorgis
01:47 am Revision ff7ba389: Modify LUInstanceSetParams() to support networks
Keep backwards compatibility just like LUInstanceCreate() and
support network parameter for NIC object.
Add ec_id ar...
Dimitris Aragiorgis
01:44 am Revision f2bc1b8e: Config methods for reserving/releasing IPs
Use TemporaryReservationManager for IP handling to ensure
config data consistency.
Implement:
- methods for reservi...
Dimitris Aragiorgis
01:44 am Revision 9979979f: Modify LUInstanceCreate to support networks
Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ...
Dimitris Aragiorgis
01:44 am Revision 5c6672e9: Modify RemoveInstance() to support networks
Release any IPs held the instance before actually removing.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
01:44 am Revision 2006c05e: Implement LUNetworkSetParams
Support modifying all network parameters except for network (ip range)
Cannot modify gateway and reserved ips at the ...
Dimitris Aragiorgis
01:44 am Revision 0e60fbf2: Implement network/nodegroup mappings
The LUs use the corresponding Tasklets. Eventually:
LUNetworkConnect() connects a network to a nodegroup and defines...
Dimitris Aragiorgis
01:44 am Revision 34a51ae9: Basic IP pool management logic
Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs
...
Dimitris Aragiorgis
01:44 am Revision a55a4e2c: Implement LUNetworkQuery
Summarily list all existing networks
Supply detailed info for every existing network
- List used/free IPs
- List in...
Dimitris Aragiorgis
01:44 am Revision 08208574: IP pool related objects, opcodes and constants
Config objects:
* Introduce L{Network} with
- IPv4 network field (mandatory)
- IPv4 gateway, IPv6 (network/gatew...
Dimitris Aragiorgis
01:44 am Revision c7fd10e8: Introduce new module for IP pool management
Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede...
Dimitris Aragiorgis

07/13/2012

06:00 pm ganeti-local Revision 112aee5f: Merge branch 'stable-2.6'
* stable-2.6: (72 commits)
Make Ganeti 2.6.0 rc3 release
Allow reinstall even when secondaries are offline
Prep...
Iustin Pop
06:00 pm Revision 112aee5f: Merge branch 'stable-2.6'
* stable-2.6: (72 commits)
Make Ganeti 2.6.0 rc3 release
Allow reinstall even when secondaries are offline
Prep...
Iustin Pop
02:55 pm Revision 88e14195: Make Ganeti 2.6.0 rc3 release
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:55 pm ganeti-local Revision 88e14195: Make Ganeti 2.6.0 rc3 release
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
René Nussbaumer
02:41 pm Revision 96c3d5d4: Allow reinstall even when secondaries are offline
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com>
René Nussbaumer
02:41 pm ganeti-local Revision 96c3d5d4: Allow reinstall even when secondaries are offline
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com>
René Nussbaumer
02:40 pm ganeti-local Revision 3dbb3348: Prepare NEWS file for Ganeti 2.6.0 rc3
Update NEWS regarding rc3 fixes and document changes in behaviour.
Signed-off-by: René Nussbaumer <rn@google.com>
Re...
René Nussbaumer
02:40 pm Revision 3dbb3348: Prepare NEWS file for Ganeti 2.6.0 rc3
Update NEWS regarding rc3 fixes and document changes in behaviour.
Signed-off-by: René Nussbaumer <rn@google.com>
Re...
René Nussbaumer

07/11/2012

03:22 pm ganeti-local Revision c7e54e1d: QA updated to test instance removing when sec. is offline
Added test checking that it is possible to remove an instance with drbd
disk when non-primary node is offline.
Signe...
Agata Murawska
03:22 pm Revision c7e54e1d: QA updated to test instance removing when sec. is offline
Added test checking that it is possible to remove an instance with drbd
disk when non-primary node is offline.
Signe...
Agata Murawska
03:21 pm ganeti-local Revision 03e5cdd5: Ignore offline node errors when removing disks
When we delete DRBD disks from some instance, we do not want to get
errors due to nodes other than that instance's pr...
Agata Murawska
03:21 pm Revision 03e5cdd5: Ignore offline node errors when removing disks
When we delete DRBD disks from some instance, we do not want to get
errors due to nodes other than that instance's pr...
Agata Murawska

07/07/2012

11:16 am ganeti-local Revision d908ba61: Allow instance disc activation with offline secondaries
Currently, this is not allowed, so one can't run a replace-disks; this
breaks any non-invasive method of recovering t...
Iustin Pop
11:16 am Revision d908ba61: Allow instance disc activation with offline secondaries
Currently, this is not allowed, so one can't run a replace-disks; this
breaks any non-invasive method of recovering t...
Iustin Pop

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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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. ...
René Nussbaumer
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. ...
René Nussbaumer
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...
Agata Murawska
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...
Agata Murawska
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...
Iustin Pop
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...
Iustin Pop

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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
René Nussbaumer
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...
René Nussbaumer

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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop

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>
René Nussbaumer
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>
René Nussbaumer
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...
Constantinos Venetsanopoulos
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 ...
Constantinos Venetsanopoulos
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...
Constantinos Venetsanopoulos
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...
Constantinos Venetsanopoulos
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...
Constantinos Venetsanopoulos
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>
René Nussbaumer
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>
René Nussbaumer
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.
...
René Nussbaumer
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.
...
René Nussbaumer

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> Dimitris Aragiorgis
08:56 pm Revision 6002aecc: Fix a minor bug when checking mac prefix validity
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
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>
Dimitris Aragiorgis
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...
Dimitris Aragiorgis
08:55 pm Revision 0cf59e15: Add new locking level: network
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
08:55 pm Revision e42b6a62: Change default fields for network listing
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
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...
Dimitris Aragiorgis
08:55 pm Revision bc228481: Fix hotplug cfgupgrade
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
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: ...
Dimitris Aragiorgis
08:55 pm Revision f4025276: GRNET's specific cfgupgrade
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
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...
Dimitris Aragiorgis
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 ...
Dimitris Aragiorgis
08:55 pm Revision 997b6323: Pass detailed network info in hooks
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
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...
Dimitris Aragiorgis
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>
Dimitris Aragiorgis
08:55 pm Revision 7ca7ddbe: Rapi support for networks
Support GetNetwork(s), CreateNetwork, ConnectNetwork(All),
DisconnectNetwork(All), RemoveNetwork.
Signed-off-by: Dim...
Dimitris Aragiorgis
08:55 pm Revision b35afa11: Include networks in Makefile and bash completion
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
08:55 pm Revision ff36e1f1: Add gnt-network man page
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
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...
Dimitris Aragiorgis
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...
Dimitris Aragiorgis
08:55 pm Revision ab65f560: ss_conf support for networks
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
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 ...
Dimitris Aragiorgis
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...
Dimitris Aragiorgis
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...
Dimitris Aragiorgis
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 ...
Dimitris Aragiorgis
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>
Dimitris Aragiorgis
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 ...
Dimitris Aragiorgis
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...
Dimitris Aragiorgis
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...
Dimitris Aragiorgis
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...
Dimitris Aragiorgis
08:55 pm Revision a6060115: Basic IP pool management logic
Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs
...
Dimitris Aragiorgis
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...
Dimitris Aragiorgis

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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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>
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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....
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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....
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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>
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Bernardo Dal Seno
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...
Bernardo Dal Seno
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...
Jack
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...
Jack
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...
Constantinos Venetsanopoulos
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...
Constantinos Venetsanopoulos

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...
Jack
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...
Jack
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>
...
Iustin Pop
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>
...
Iustin Pop
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 ...
Iustin Pop
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 ...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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>
Agata Murawska
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>
Agata Murawska
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...
René Nussbaumer
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...
René Nussbaumer
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...
René Nussbaumer
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...
René Nussbaumer
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
-...
Iustin Pop
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
-...
Iustin Pop
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@...
Iustin Pop
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@...
Iustin Pop

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>
Agata Murawska
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>
Agata Murawska
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>
Agata Murawska
05:19 pm Revision 47ed1d79: Style fixes in shelltests
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
Agata Murawska
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...
Agata Murawska
05:19 pm Revision 3c0687b5: Simplify stats printing
PrintGroupStats and printClusterStats had very similar code
structure. This patch abstracts those two into printStats...
Agata Murawska
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 ...
Agata Murawska
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 ...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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@...
Agata Murawska
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@...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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.
...
Agata Murawska
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.
...
Agata Murawska
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...
Bernardo Dal Seno
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...
Bernardo Dal Seno
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>
René Nussbaumer
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>
René Nussbaumer
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...
René Nussbaumer
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...
René Nussbaumer
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...
René Nussbaumer
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...
René Nussbaumer
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...
René Nussbaumer
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...
René Nussbaumer

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...
Bernardo Dal Seno
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...
Bernardo Dal Seno
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...
Bernardo Dal Seno
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...
Bernardo Dal Seno

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>
Agata Murawska
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>
Agata Murawska
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>
Agata Murawska
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>
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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>
René Nussbaumer
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>
René Nussbaumer
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>
Iustin Pop
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>
Iustin Pop
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.
...
Agata Murawska
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.
...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska
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...
Agata Murawska

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: ...
Michael Hanselmann
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: ...
Michael Hanselmann
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:...
René Nussbaumer
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:...
René Nussbaumer

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-...
Iustin Pop
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-...
Iustin Pop
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:...
Iustin Pop
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:...
Iustin Pop
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...
René Nussbaumer
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...
René Nussbaumer

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...
Dimitris Aragiorgis
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:...
Michael Hanselmann
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:...
Michael Hanselmann
05:50 pm Revision 5e167c08: Add new locking level: network
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
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 ...
Guido Trotter
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 ...
Guido Trotter
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, ',...
Michael Hanselmann
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, ',...
Michael Hanselmann
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...
Iustin Pop
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...
Iustin Pop
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...
Michael Hanselmann
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...
Michael Hanselmann

06/18/2012

07:05 pm Revision 5253ea47: Change default fields for network listing
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:01 pm Revision 918e07d5: Fix hotplug cfgupgrade
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
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...
Dimitris Aragiorgis
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: ...
Dimitris Aragiorgis
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...
Iustin Pop
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...
Iustin Pop
« Previous
Next »
 

Also available in: Atom