Activity
From 11/04/2013 to 12/03/2013
12/03/2013
- 12:05 pm Revision 9d7e8218: master-up-setup: Ping multiple times with a shorter interval
- In the case of network problems, one ping packet can possibly get lost.
Sending multiple packets is safer. The interv...
12/02/2013
- 03:38 pm Revision 71b75e7a: Add a packet number limit to "fping" in master-ip-setup
- This fixes issue #630. Apparently there is a bug in fping 3.5 where it
loops forever without "-c" given an unreachabl... - 12:39 pm Revision e8cbe174: Introduce _UpgradeSerializedRuntime() method
- This method is invoked during _AnalizeSerializedRuntime() and is
meant to modify runtime files in the way cfgupgrade ... - 12:03 pm Revision 4eef428e: Fix a bug in InstanceSetParams concerning names
- In case no name is passed in disk modifications we should
keep the old one. If name=none then set disk name to None.
...
11/29/2013
- 02:41 pm Revision 546c5100: SingleNotifyPipeCondition: don't share pollers
- As widely known Ganeti uses a better[1] lock condition notification
library based on operating system pipes.
Inside ...
11/28/2013
- 04:45 pm Revision b4e8599b: build_chroot: hard-code the version of blaze-builder
- The newest version does not build on Debian squeeze, so avoid
it being pulled in as a dependency.
This is the same i...
11/27/2013
- 04:52 pm Revision 3ddc7650: Fix error printing
- Fixes issue 616.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 03:43 pm Revision ee2a6b3f: build_chroot: install pyinotify inside the chroot
- Commit 0e3f65d2 erroneously installed pyinotify on the host system.
This commit fixes that and adds a comment on why ... - 03:04 pm Revision 62810f07: Allow link local IPv6 gateways
- Each host using IPv6 always has a link local address in fe80::/10. It is
common to use fe80::1 as default gateway to ... - 02:44 pm Revision 4289f617: Fix NODE/NODE_RES locking in LUInstanceCreate
- Both NODE and NODE_RES locks were acquired opportunistically if so
requested by the user. LUInstanceCreate requires, ... - 09:40 am Revision 289e7fcc: eta-reduce isIpV6
- This is not only better style, but also fixes a lint error.
Also use the infix form of `elem` to increase readability...
11/26/2013
- 06:55 pm Revision b5c3a4f2: Ganeti.Rpc: use brackets for ipv6 addresses
- We detect an IPv6 vs V4 address based on columns, rather than passing
the family from the cluster object to be more f... - 06:18 pm Revision 25bce647: KVM: use custom KVM path if set for version checking
- This commit fixes two TODOs from 2008 about using the hardcoded
"default" path for KVM where a custom one could've be... - 02:34 pm Revision 0dfd65e2: Version bump for 2.10~beta1
- Bump version for the upcoming 2.10~beta1 release.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: ... - 02:34 pm Revision a9cf2d74: Schedule 2.10~beta1 release in NEWS file
- Schedule the 2.10~beta1 release for November 27th.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by:...
11/25/2013
- 07:40 pm Revision bd7642ff: Bump new upstream version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:39 pm Revision 303f9fd3: Merge branch 'stable-2.8-latest' into debian-2.8
- 06:39 pm Revision 77ed6182: Workaround for Issue 621
- Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.
By that _LS_ACQUIRE_ALL ac... - 05:57 pm Revision f71dde78: Fix NODE/NODE_RES locking in LUInstanceCreate
- Both NODE and NODE_RES locks were acquired opportunistically if so
requested by the user. LUInstanceCreate requires, ... - 02:41 pm Revision cc6fd3da: Export NIC's UUID and name to network scripts
- In case of kvm None values are not allowed in env dict
so we have to add name only if not None.
In case of Xen since... - 02:41 pm Revision 884ec6d4: Use HooksDict() to export network options in Xen
- Remove duplicate code that exports network options to environment
variables.
Signed-off-by: Dimitris Aragiorgis <dim... - 02:41 pm Revision 2a3bbbaa: Export tags via GetTags() to network scripts
- Use GetTags() instance method in order to export instance tags
to NIC configuration scripts and files of kvm and xen ... - 02:41 pm Revision 49c60905: Fix net-common script in case of routed mode
- setup_route should run in case or routed mode and not
openvswitch.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
11/22/2013
- 05:06 pm Revision 20d6b9c5: Bump new upstream version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:04 pm Revision 970f8884: Merge branch 'stable-2.8-latest' into debian-2.8
- 04:19 pm Revision 38f561d8: Do not pass None values in network scripts
- RunCmd does not allow env dict to have non string values.
NIC's IP and name can be None, thus export them only if not... - 03:02 pm Revision 7ce96e25: Add missing opcode parameter
- Upon porting the patch from stable-2.10 where opcodes are
auto generated we forgot to add hotplug_if_possible param
t... - 01:04 pm Revision 2088b563: Some minor fixes related to network scripts
- Export NIC's name and uuid in configuration scripts, use HooksDict()
in Xen hypervisor to export network related vars... - 01:01 pm Revision 11c97d7c: Document vif-ganeti usage
- In order to be able to use it as vif-script one has to
create a symbolic link inside /etc/xen/scripts pointing
to /us... - 01:01 pm Revision 29fa4fa3: Refactor NIC configuration scripts
- Add new script vif-ganeti that could be used instead of
default vif-bridge in order NIC customization can be more
fle... - 12:51 pm Revision 2e6f0cdf: Make NIC setup more flexible in case of Xen
- For every NIC write down a file that contains NIC's
info (MAC, mode, link, network details), that can
be sourced by a... - 11:57 am Revision 26ce25ef: Export nic name and uuid in configuration scripts
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
11/21/2013
- 04:38 pm Revision 6b97b16c: Bump new upstream version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:37 pm Revision 6c4982db: Merge branch 'stable-2.8-latest' into debian-2.8
- 04:34 pm Revision 7cfe1eb6: Introduce --hotplug-if-possible option
- This will be useful for an external entity using RAPI that
wants to modify devices of instances.
The common use case... - 04:06 pm Revision 96ed3a3e: Introduce --hotplug-if-possible option
- This will be useful for an external entity using RAPI that
wants to modify devices of instances.
The common use case... - 03:42 pm Revision b09c141f: Fix a bug in BlockDevAssemble
- If BlockdevAssemble() is invoked with as_primary=False
(currently only in the first pass of AssembleInstanceDisks())
...
11/19/2013
- 04:38 pm Revision c765c553: Bump new upstream version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:37 pm Revision 274e7eb0: Merge branch 'stable-2.8-latest' into debian-2.8
- 03:22 pm Revision 36a13a53: Do not abort if hotplug is not supported
- This will be useful for an external entity using RAPI that
wants to do device modifications to instances.
The common... - 02:18 pm Revision 1ef82b60: Add an aggregate NIC VLAN field to Python queries
- As all other NIC fields have an aggregate retrieval field, add one for
the VLANs as well.
Signed-off-by: Hrvoje Ribi... - 11:18 am Revision f1a80b60: Some changes in control file
- ganeti-haskell replaces snf-ganeti because
/usr/share/man/man8/ganeti-confd.8.gz was in ganeti 2.6 but now in
ganeti-...
11/18/2013
- 09:51 pm Revision 077892f8: RAPI: Make use of request_body in Reboot/Remove
- Until now, the shutdown_timeout parameter could only be passed to
ShutdownInstance() inside kwargs, causing it to be ... - 09:51 pm Revision 508b9539: RAPI: Pass depends body arg (if any) to opcode
- Most rlib2 classes override the default _GetDefaultData() method with
custom methods that parse a request's body and ... - 05:22 pm Revision 031d2db1: Allow instances to obtain externally reserved IPs
- The administrator should be able to assign an externally reserved IP
to a Ganeti instance manually, if desired. Curre... - 05:22 pm Revision 28d466dc: Mark cluster's IPs as externally reserved
- Currently, upon network creation, nodes' and master's IPs
are reserved in the pool.
This leads to pool reservations ... - 01:35 pm Revision ddd1d5c3: Be paranoid about existing keys in cfgupgrade
- The cfgupgrade test assumes a very minimal configuration for some of its
tests. This configuration does not contain s... - 12:09 pm Revision c4402c5d: Downgrade from 2.10 to 2.9 correctly
- Add handling for Open vSwitch related configuration parameters as well
as for the "cpuid" and "soundhw" hypervisor pa... - 10:59 am Revision 5378e8f1: Update NEWS file with socket permission fix info
- The NEWS file now contains a 2.8.3 entry, describing the fix of the
previous patch.
Signed-off-by: Hrvoje Ribicic <r... - 10:59 am Revision 5f5aa745: Fix socket permissions after master-failover
- When using gnt-cluster master-failover, on the soon-to-be-master the
luxi daemon is started by the node daemon. This ...
11/15/2013
- 03:12 pm Revision adef95a2: Merge branch 'stable-2.9' into stable-2.10
- Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
Bump revision for 2.9.1
Update NEWS and schedule release...
11/14/2013
- 04:30 pm Revision 07e68848: Don't allow optional node parameters
- Ganeti does not support optional fields in parameters
(hypervisor-params, disk-params, etc.). OpenVSwitch related nod... - 04:30 pm Revision 818e28cf: Move OVS node parameters to the right place
- OpenVSwitch node parameters were passed as separate command line flags.
This was not only inconsistent with all other... - 04:30 pm Revision 9a03cffb: Make NIC VLAN queryable
- Add an additional query field which makes it possible to query for
VLANs of instance NICs.
Signed-off-by: Thomas Thr... - 04:30 pm Revision 6d9e3ec5: Pass VLAN parameter correctly in moves
- Fix the assignment of a wrong value to the VLAN and name parameters of
NICs during instance moves.
Signed-off-by: Th... - 04:30 pm Revision dfc3afd9: Use constant instead of raw string
- Use the appropriate constant instead of a raw string.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-... - 01:39 pm Revision 88a0e24b: Merge 'hs2py-constants' into 'hs2py'
- Merge code of 'hs2py-constants' into 'hs2py', which requires adding
flag '--constants', and merge target 'src/hs2py-c... - 01:39 pm Revision 0c599ca0: Add flag '--opcodes' to 'hs2py'
- This is a transitional step before merging 'hs2py-constants' and
'hs2py'.
Signed-off-by: Jose A. Lopes <jabolopes@go...
11/13/2013
- 05:58 pm Revision 56ef51ab: ganeti -> snf-ganeti in debian/rules
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:32 am Revision 880917d4: Use base64 encoding in networks' bitarrays
- This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 02:32 am Revision 9b572e39: Snapshot support for ExtStorage
- Extend existing RPC params with the snapshot name and
add allow snapshot not only for LVM but also for EXT.
Signed-o... - 01:24 am Revision eb599722: Do not remove disks if --keep-disks and DT_EXT
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:24 am Revision 1bf1814f: rapi: Make use of request_body in Reboot/Remove
- Until now shutdown_timeout could only be passed in
ShutdownInstance() inside kwargs. It was included in
request's bod... - 01:24 am Revision 4dc5d1aa: rapi: Pass existing depends body arg to opcode
- Most rlib2 classes override default _GetDefaultData() method with
custom methods that parse request's body and query ... - 01:24 am Revision 7a1a3efd: Allow instances to obtain externally reserved IPs
- The administrator should be able to assign an externally reserved IP
to a Ganeti instance manually, if desired. Curre... - 01:24 am Revision 130a5d83: Mark cluster's IPs as externally reserved
- Currently, upon network creation, nodes' and master's IPs
are reserved in the pool.
This leads to pool reservations ... - 01:24 am Revision 16c49e89: SimpleRetry on blockdev.Remove()
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:24 am Revision ad00ee21: Check if hotplug is supported in CheckPrereq
- Introduce new RPC hotplug_supported that invokes the corresponding
hypervisor's method which checks if hotplug is gen... - 01:24 am Revision 6b614440: drive_del after device_del in disk hot-remove
- This is needed so that qemu process really releases the
corresponding file descriptor and thus we can dmsetup/lvremov... - 01:24 am Revision 55061f27: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 01:24 am Revision 2209788e: Use blockdev_assemble rpc directly before hotplug
- AssebleInstanceDisks() if invoked with primary=True and disk=[disk]
creates wrong symbolic links!
Before blockdev_as...
11/12/2013
- 06:29 pm Revision ff37391a: Sort design docs alphabetically
- Sort design docs alphabetically in Makefile.am and fix whitespace.
Signed-off-by: Jose A. Lopes <jabolopes@google.co... - 06:28 pm Revision a50b5ba3: Missing design docs from distribution
- Fixes issue 609.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com> - 06:10 pm Revision 77a5f613: Bump revision for 2.9.1
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 06:10 pm Revision 06ff8d5a: Update NEWS and schedule release for 2.9.1
- Now that issue 608 fixed, schedule a new release date
for 2.9.1.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Rev... - 05:32 pm Revision ea07326b: Fixing rapi documentation wrt to storage types
- This fixes a FIXME in the rapi documentation. The list of
storage types that can be queries for space information was... - 04:37 pm Revision f92d9674: Fix retrieval of xen command in class method
- This patch fixes issue 608. When introducing the
configurability of the xen toolstack in commit
8ef418bb92, the hyper...
11/11/2013
- 07:53 pm Revision 2fd2c0fa: Fix docstring for ganeti.storage.filestorage_unittest.py
- Signed-off-by: Santi Raffa <rsanti@google.com>
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Klaus Aeh...
11/08/2013
- 07:00 pm Revision e1235448: Move Haskell constants to proper module
- Move Haskell constants from module 'Ganeti.HsConstants', which was a
transitional module part of the Haskell to Pytho... - 07:00 pm Revision 74e15780: Tear down Py2Hs constant infrastructure
- Tear down Python to Haskell constant conversion infrastructure, which
includes eliminating the autotool 'convert-cons... - 07:00 pm Revision 88ac4075: Hs2Py constants: additional module errors
- Add constants from module 'ganeti.errors' to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lopes... - 07:00 pm Revision 5523732b: Hs2Py constants: additional module jstore
- Add constants from additional modules ('ganeti.jstore') to the Haskell
to Python constant generation.
Signed-off-by:... - 06:59 pm Revision 67620dff: Hs2Py constants: additional module qlang
- Add constants from additional modules ('ganeti.qlang') to the Haskell
to Python constant generation.
Signed-off-by: ... - 06:57 pm Revision fbb05686: Hs2Py constants: additional module luxi
- Add constants from additional modules ('ganeti.luxi') to the Haskell
to Python constant generation.
Signed-off-by: J... - 06:57 pm Revision 3a036be7: Remove module 'ganeti.constants' from 'convert-constants'
- Given that there are no more constants in 'ganeti.constants' to
convert to Haskell, this module import and conversion... - 06:57 pm Revision 3cb9bd38: Fix reference to vcs version in query server
- Fix reference to vcs version in query server to take its value from
the Haskell constant in 'Ganeti.Version' instead ... - 06:57 pm Revision 8ee9a4f0: Eliminate unused constants
- Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 06:57 pm Revision ccdcdc5f: Use configure constants instead of generated
- Replace uses of the generated 'AF_INET*' constants with the constants
in Haskell's 'AutoConf'.
Signed-off-by: Jose A... - 06:57 pm Revision b5a3b24a: Hs2Py constants: add 'UUID_REGEX'
- Add constant 'UUID_REGEX' to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 06:57 pm Revision 2df8f530: Add 'AF_INET*' constants to Haskell's 'AutoConf'
- Add 'AF_INET*' constants to the Haskell 'AutoConf' module, which
requires extending the 'm4' invocation with addition... - 06:57 pm Revision 08a8acda: Python autotool to print socket constants
- Add Python script to autotools which prints socket related constants.
These constants are a transitional solution for... - 06:55 pm Revision 712dc831: Undo revision bump
- Before releasing 2.9.2, we still have issue 608 to fix; if
no release date is set, we still have to be at the lower
v... - 05:49 pm Revision 1df9bcd1: Postpone release of 2.9.1
- ...until issue 608 is fixed.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@... - 10:32 am Revision 11b61970: rapi: Make use of request_body in Reboot/Remove
- Until now shutdown_timeout could only be passed in
ShutdownInstance() inside kwargs. It was included in
request's bod... - 10:12 am Revision a0095d84: rapi: Pass existing depends body arg to opcode
- Most rlib2 classes override default _GetDefaultData() method with
custom methods that parse request's body and query ... - 10:12 am Revision b74de5e8: Check if hotplug is supported in CheckPrereq
- Introduce new RPC hotplug_supported that invokes the corresponding
hypervisor's method which checks if hotplug is gen... - 10:12 am Revision 9cd65e7e: Fix on SimpleRetry() upon disk removal
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:12 am Revision 3a9fe2bc: Snapshot support for ExtStorage
- Extend existing RPC params with the snapshot name and
add allow snapshot not only for LVM but also for EXT.
Signed-o... - 10:12 am Revision 234b4f82: SimpleRetry on blockdev.Remove()
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:12 am Revision 8e5209e7: Do not remove disks if --keep-disks and DT_EXT
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:12 am Revision 8e4f2c51: drive_del after device_del in disk hot-remove
- This is needed so that qemu process really releases the
corresponding file descriptor and thus we can dmsetup/lvremov... - 10:12 am Revision 50e9223e: Allow instances to obtain externally reserved IPs
- The administrator should be able to assign an externally reserved IP
to a Ganeti instance manually, if desired. Curre... - 10:12 am Revision 2c8e9fff: Mark cluster's IPs as externally reserved
- Currently, upon network creation, nodes' and master's IPs
are reserved in the pool.
This leads to pool reservations ... - 10:12 am Revision 68233891: Use base64 encoding in networks' bitarrays
- This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:12 am Revision 2f83cfe4: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 10:12 am Revision 156374c7: Fix in RPC
- Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@... - 10:12 am Revision c085ae9c: Use blockdev_assemble rpc directly before hotplug
- AssebleInstanceDisks() if invoked with primary=True and disk=[disk]
creates wrong symbolic links!
Before blockdev_as... - 10:12 am Revision 139c240c: Add finally: mosock.close() in _PassFds
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:12 am Revision f8518517: Add hotplug option in OpInstanceSetParams opcode
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:12 am Revision 9b4b2f5c: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 10:12 am Revision 229c9008: Hotplug: Update manpages and NEWS
- Add --hotplug entry in gnt-instance manpage.
Add NEWS entry for hotplug support.
In both cases mention that hotplug i... - 10:12 am Revision 5b0ec494: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 10:11 am Revision c7c09ffa: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 10:11 am Revision 8eebdaa7: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 10:11 am Revision 6283c5e3: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 10:11 am Revision f028b2bf: Extract socket related code from QmpMonitor class
- Separate unix socket related code from QmpMonitor class and
make the latter extend the newly introduced one: MonitorS... - 10:11 am Revision e506cce0: Helper methods that check for hotplug support
- Hotplug is currently *not* supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is... - 10:11 am Revision 3e4fdd70: Use -device with pci info if possible
- Extend kvm_cmd with -device option for the case of paravirual
Disks and NICs.
Signed-off-by: Dimitris Aragiorgis <di... - 10:11 am Revision 0745fe0e: Hepler methods for PCI slots and device ids
- Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_... - 10:11 am Revision 8bbcbb9e: Prepare block_devices runtime entry
- With this patch we add another entry in runtime files along with
kvm_cmd, kvm_nics, and hvparams. block_devices that ... - 10:11 am Revision 68c9f726: Prepare kvm options to support -device for disks
- Newer kvm version support -device driver,... option where available
drivers can be found by running kvm -device ? com... - 10:11 am Revision ec3919aa: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
Signed-off-by: Dimitris ... - 10:11 am Revision 5e599ff3: Add hotplug related constants
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:11 am Revision 9c66133c: Hotplug: objects and constants additions
- Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ...
11/07/2013
- 05:52 pm Revision 23d1713b: Revision bump for 2.9.1
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 05:52 pm Revision f9c1d568: Update NEWS for 2.9.1 release
- Add a section in the file for the new upcoming release. Besides
the fix of the DRBD race condition inherited from 2.8... - 05:05 pm Revision 30796ad6: Readd nodes as online
- Patch d0d7d7cf accidentally removed the offline-flag reset
when readding a node. Readd it.
Signed-off-by: Klaus Aehl... - 05:05 pm Revision fb62843c: When verifying BRBD version, ignore missing values
- When comparing for consistency of the DRBD versions, some
versions might not be available via RPC, typically, if the
... - 04:20 pm Revision 64e92328: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Version bump for 2.8.2
Update NEWS file for 2.8.2 release
DRBD: ensure peers are UpToDate for dual...
11/06/2013
- 04:34 pm Revision 2d8438bc: Version bump for 2.8.2
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 04:34 pm Revision 824c6184: Update NEWS file for 2.8.2 release
- Add a section in the file for the new upcoming release.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewe... - 12:27 pm Revision f0221cff: When loading configuration fails, include the reason
- Before the message why a failure happened (like a parsing error) was lost.
Signed-off-by: Petr Pudlak <pudlak@google... - 12:25 pm Revision 73e15b5e: DRBD: ensure peers are UpToDate for dual-primary
- DrbdAttachNet supports both, normal primary/secondary node operation, and
(during live migration) dual-primary operat...
11/05/2013
- 02:57 pm Revision 8dd23148: Merge branch 'stable-2.9' into stable-2.10
- * stable-2.9
Revision bump for 2.9.0
Schedule release of 2.9.0
* stable-2.8
Improve error message for replace-...
11/04/2013
- 06:26 pm Revision eb9861d3: Revision bump for 2.9.0
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 06:25 pm Revision 357f2342: Schedule release of 2.9.0
- ...and mention the last change pulled in from stable-2.8.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-b... - 05:52 pm Revision f9dfa8df: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Improve error message for replace-disks
Conflicts:
lib/cmdlib/instance_storage.py
Resolved by manual... - 05:30 pm Revision 34ea8da3: Improve error message for replace-disks
- In some conditions, replace-disks will fail if the disks are not properly
activated. Improve the error message sugges... - 01:39 pm Revision 4c5cb91e: Fix documentation
- Fix documentation in constants containing values in seconds.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Rev... - 01:39 pm Revision ffab1490: Replace all constant definitions with re-exports
- Remove all constant definitions in 'lib/constants.py' and re-export
the module 'lib/_constants.py', which contains th... - 01:39 pm Revision ba174485: Prepare constants for automatic reexport
- * separate constants and non-constants in 'lib/constants.py' to make
it simple to replace their re-export definitio... - 01:39 pm Revision 4dddf578: Hs2Py constants: 'hvsParameterTypes' and 'hvsParameters'
- Add constants 'hvsParameters' and 'hvsParameterTypes' to the Haskell
to Python constant generation.
Signed-off-by: J...
Also available in: Atom