Activity
From 09/26/2013 to 10/25/2013
10/25/2013
- 04:23 pm ganeti-local Revision 9749f90b: Fix default value for reason trail
- The default value for the reason trail field used to be ht.EmptyList in
2.9 but was incorrectly changed to None in 2.... - 04:23 pm Revision 9749f90b: Fix default value for reason trail
- The default value for the reason trail field used to be ht.EmptyList in
2.9 but was incorrectly changed to None in 2....
10/24/2013
- 12:27 pm ganeti-local Revision 4f2f98f1: 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... - 12:27 pm Revision 4f2f98f1: 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... - 12:27 pm ganeti-local Revision e15a00dc: Minor changes regarding hotplug support
- * Mention restrictions in NEWS
- RBD userspace access mode
- In case of a downgrade instances should suffer a reb... - 12:27 pm Revision e15a00dc: Minor changes regarding hotplug support
- * Mention restrictions in NEWS
- RBD userspace access mode
- In case of a downgrade instances should suffer a reb... - 12:27 pm ganeti-local Revision 51951d38: Fix in RPC
- Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@... - 12:27 pm Revision 51951d38: Fix in RPC
- Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@... - 12:27 pm Revision 41a878b5: block_devices -> kvm_disks renaming
- and a couple more styple fixes.
block_devices are misleading so rename them to kvm_disk (just like kvm_nics)
Signed-... - 12:27 pm ganeti-local Revision 41a878b5: block_devices -> kvm_disks renaming
- and a couple more styple fixes.
block_devices are misleading so rename them to kvm_disk (just like kvm_nics)
Signed-... - 12:27 pm ganeti-local Revision 50e0f1d9: Make hotplug related method raise HotplugError
- Hotplug is not supported by default and thus we raise
HotplugError() for hotplug related methods.
If a hypervisor wan... - 12:27 pm Revision 50e0f1d9: Make hotplug related method raise HotplugError
- Hotplug is not supported by default and thus we raise
HotplugError() for hotplug related methods.
If a hypervisor wan... - 12:27 pm Revision 43c6e76f: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 12:27 pm ganeti-local Revision 43c6e76f: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 12:27 pm Revision fda3d987: Add unittests for Hotplug support
- Try base InstanceSetParams tests that modify instance's
devices with hotplug=True.
Add some unittests for kvm hyperv... - 12:27 pm ganeti-local Revision fda3d987: Add unittests for Hotplug support
- Try base InstanceSetParams tests that modify instance's
devices with hotplug=True.
Add some unittests for kvm hyperv... - 12:27 pm ganeti-local Revision e61c0f24: Extend qa to test hotplug support
- Only if default hypervisor is KVM try all hotplug related actions.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.... - 12:27 pm Revision e61c0f24: Extend qa to test hotplug support
- Only if default hypervisor is KVM try all hotplug related actions.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.... - 12:27 pm Revision 363d2f88: 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... - 12:27 pm ganeti-local Revision 363d2f88: 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... - 12:27 pm ganeti-local Revision df58ca1c: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 12:27 pm Revision df58ca1c: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 12:27 pm ganeti-local Revision ba924970: Hotplug: cmdlib support
- Hotplugging is done by functions invoked by ApplyContainerMods(). In
order hotplugging to take place the --hotplug op... - 12:27 pm Revision ba924970: Hotplug: cmdlib support
- Hotplugging is done by functions invoked by ApplyContainerMods(). In
order hotplugging to take place the --hotplug op... - 12:27 pm Revision ff5def9b: Return link_name in blockdev_assemble rpc
- Until now this RPC returned only dev_path. Since we use it in
hotplug we have to know the simlink of the device so th... - 12:27 pm ganeti-local Revision ff5def9b: Return link_name in blockdev_assemble rpc
- Until now this RPC returned only dev_path. Since we use it in
hotplug we have to know the simlink of the device so th... - 12:27 pm Revision c5708931: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 12:27 pm ganeti-local Revision c5708931: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 12:27 pm ganeti-local Revision 4b82125b: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 12:27 pm Revision 4b82125b: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 12:27 pm Revision cad837b9: 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... - 12:27 pm ganeti-local Revision cad837b9: 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... - 12:27 pm ganeti-local Revision 97cd9092: 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... - 12:27 pm Revision 97cd9092: 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... - 12:27 pm ganeti-local Revision a7ccf635: 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... - 12:27 pm Revision a7ccf635: 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... - 12:27 pm Revision 2615646c: Helper 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_... - 12:27 pm ganeti-local Revision 2615646c: Helper 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_... - 12:27 pm ganeti-local Revision 0fe22ad2: 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 ... - 12:27 pm Revision 0fe22ad2: 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 ... - 12:27 pm ganeti-local Revision a16f0d77: 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... - 12:27 pm Revision a16f0d77: 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... - 12:27 pm Revision 66d3d195: block_devices = (disk, link, uri)
- Do not pass BlockDev instance to hypervisor. Instead calculate the
drive_uri (if any) in backend level and pass only ... - 12:27 pm ganeti-local Revision 66d3d195: block_devices = (disk, link, uri)
- Do not pass BlockDev instance to hypervisor. Instead calculate the
drive_uri (if any) in backend level and pass only ... - 12:27 pm ganeti-local Revision af5db30c: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
Signed-off-by: Dimitris ... - 12:27 pm Revision af5db30c: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
Signed-off-by: Dimitris ... - 12:27 pm ganeti-local Revision 9569d877: 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 ... - 12:27 pm Revision 9569d877: 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:25 am Revision c1c235ea: Placate warnings on ganeti.outils_unittest.py
- Change ovf.py from using 'if foo:' to 'if foo is not None:' checks as
suggested by the FutureWarnings the OVF library... - 11:25 am ganeti-local Revision c1c235ea: Placate warnings on ganeti.outils_unittest.py
- Change ovf.py from using 'if foo:' to 'if foo is not None:' checks as
suggested by the FutureWarnings the OVF library...
10/23/2013
- 02:32 pm Revision b7190988: Add dependency between test/py/docs_unittest.py and scripts/
- test/py/docs_unittest.py tests that the scripts/ folder has been
populated and fails otherwise. The following sequenc...
10/22/2013
- 05:44 pm Revision 93208049: QA: run all the instances during upgrade
- The parameter 'upgrade-instances' was meant that one instance of
each of these templates is left alive over the upgra...
10/21/2013
- 07:29 pm Revision c2c2e891: Merge branch 'stable-2.10' into master
- * stable-2.10
(no new changes)
* stable-2.9
Start NEWS entry for 2.9.0 rc4
* stable-2.8
Version bump for 2.8.... - 07:07 pm ganeti-local Revision b72af2b3: Merge branch 'stable-2.9' into stable-2.10
- * stable-2.9
Start NEWS entry for 2.9.0 rc4
* stable-2.8
Version bump for 2.8.1
Verify that ConfD is running a... - 07:07 pm Revision b72af2b3: Merge branch 'stable-2.9' into stable-2.10
- * stable-2.9
Start NEWS entry for 2.9.0 rc4
* stable-2.8
Version bump for 2.8.1
Verify that ConfD is running a... - 12:08 pm Revision d7d78dd0: Merge branch 'origin/stable-2.10' into 'master'
- * stable-2.10
Create check-news Makefile target
Add dynamic hbal entry to the NEWS file
Update NEWS file about ...
10/18/2013
- 06:38 pm ganeti-local Revision 7cde5b0b: 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... - 06:38 pm Revision 7cde5b0b: 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... - 06:26 pm ganeti-local Revision b0157c27: SimpleRetry on blockdev.Remove()
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:26 pm Revision b0157c27: SimpleRetry on blockdev.Remove()
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm ganeti-local Revision 571840e1: Do not remove disks if --keep-disks and DT_EXT
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm Revision 571840e1: Do not remove disks if --keep-disks and DT_EXT
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm ganeti-local Revision d9005915: 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... - 06:03 pm Revision d9005915: 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... - 06:03 pm ganeti-local Revision bf33c5fa: 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... - 06:03 pm Revision bf33c5fa: 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... - 06:03 pm ganeti-local Revision dcd57483: 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 ... - 06:03 pm Revision dcd57483: 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 ... - 06:03 pm ganeti-local Revision f1172d48: Use base64 encoding in networks' bitarrays
- This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 06:03 pm Revision f1172d48: Use base64 encoding in networks' bitarrays
- This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 06:03 pm Revision cbfd21da: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 06:03 pm ganeti-local Revision cbfd21da: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 06:03 pm ganeti-local Revision 4d48f0a6: Fix in RPC
- Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@... - 06:03 pm Revision 4d48f0a6: Fix in RPC
- Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@... - 06:03 pm ganeti-local Revision 1c5027d6: Use blockdev_assemble rpc directly before hotplug
- AssebleInstanceDisks() if invoked with primary=True and disk=[disk]
creates wrong symbolic links!
Before blockdev_as... - 06:03 pm Revision 1c5027d6: Use blockdev_assemble rpc directly before hotplug
- AssebleInstanceDisks() if invoked with primary=True and disk=[disk]
creates wrong symbolic links!
Before blockdev_as... - 06:03 pm ganeti-local Revision 7790c8ca: Add finally: mosock.close() in _PassFds
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm Revision 7790c8ca: Add finally: mosock.close() in _PassFds
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm Revision 5d805ab9: Add hotplug option in OpInstanceSetParams opcode
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm ganeti-local Revision 5d805ab9: Add hotplug option in OpInstanceSetParams opcode
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm ganeti-local Revision 7fc4b008: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 06:03 pm Revision 7fc4b008: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 06:03 pm Revision 616fd139: 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... - 06:03 pm ganeti-local Revision 616fd139: 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... - 06:03 pm ganeti-local Revision 3031b041: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 06:03 pm Revision 3031b041: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 06:03 pm ganeti-local Revision ebaa086f: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 06:03 pm Revision ebaa086f: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 06:03 pm ganeti-local Revision ac32f7b7: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 06:03 pm Revision ac32f7b7: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 06:03 pm ganeti-local Revision 83b3f170: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 06:03 pm Revision 83b3f170: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 06:03 pm ganeti-local Revision bdfb4d37: 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... - 06:03 pm Revision bdfb4d37: 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... - 06:03 pm ganeti-local Revision 2a32d706: 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... - 06:03 pm Revision 2a32d706: 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... - 06:03 pm ganeti-local Revision 0f4117c9: 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... - 06:03 pm Revision 0f4117c9: 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... - 06:03 pm ganeti-local Revision 6a52d8a3: 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_... - 06:03 pm Revision 6a52d8a3: 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_... - 06:03 pm Revision dbbeb5d4: 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 ... - 06:03 pm ganeti-local Revision dbbeb5d4: 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 ... - 06:03 pm ganeti-local Revision daa369e7: 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... - 06:03 pm Revision daa369e7: 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... - 06:03 pm ganeti-local Revision cd2c3155: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
Signed-off-by: Dimitris ... - 06:03 pm Revision cd2c3155: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
Signed-off-by: Dimitris ... - 06:03 pm ganeti-local Revision f56197cb: Add hotplug related constants
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm Revision f56197cb: Add hotplug related constants
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm Revision fe1c3131: 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 ... - 06:03 pm ganeti-local Revision fe1c3131: 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 ... - 02:43 pm ganeti-local Revision 35bdbec3: Create check-news Makefile target
- Checking the correctness of the NEWS file syntax is an important part of the
check process, but up to now it was only... - 02:43 pm Revision 35bdbec3: Create check-news Makefile target
- Checking the correctness of the NEWS file syntax is an important part of the
check process, but up to now it was only... - 02:02 pm Revision d80e2abe: Fix lint on qa_cluster.py
- pep8 wants two blank lines after TestUpgrade. The previous commit gave
it one. This commit gives it the second.
Sign... - 01:42 pm ganeti-local Revision 5b2dbea8: Add dynamic hbal entry to the NEWS file
- This feature is new in Ganeti 2.10.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <... - 01:42 pm Revision 5b2dbea8: Add dynamic hbal entry to the NEWS file
- This feature is new in Ganeti 2.10.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <...
10/17/2013
- 07:23 pm ganeti-local Revision 726886cb: Update NEWS file about cpuid and soundhw
- Add entry to the news file, per request.
Signed-off-by: Santi Raffa <rsanti@google.com>
Reviewed-by: Helga Velroyen ... - 07:23 pm Revision 726886cb: Update NEWS file about cpuid and soundhw
- Add entry to the news file, per request.
Signed-off-by: Santi Raffa <rsanti@google.com>
Reviewed-by: Helga Velroyen ... - 07:16 pm Revision 9c3dcbbf: Fix end-of-line whitespace
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 06:20 pm ganeti-local Revision 5d4b0c56: Mention cmdlib unit tests and python-mock in NEWS
- Add a NEWS entry about the cmdlib test framework and increased test
coverage, and mention that at least python-mock 1... - 06:20 pm Revision 5d4b0c56: Mention cmdlib unit tests and python-mock in NEWS
- Add a NEWS entry about the cmdlib test framework and increased test
coverage, and mention that at least python-mock 1... - 06:16 pm Revision 94f06b98: Run the cluster upgrade test in qa, if enabled
- The test is not run directly after the cluster related tests,
but only after basic istance creation is verified, as t... - 06:16 pm Revision aa104b5e: Add QA routine to test 'gnt-cluster upgrade'
- The subtle points of upgrading a cluster can only be found in
QA, so add a method to do so. A prerequisite is, that b... - 06:16 pm Revision 37889387: QA: Factor out the list of available instance test
- The knowledge about which instance creating tests are
available is best kept in the module on istances. Moreover,
it ... - 06:11 pm Revision 4dbc4c85: Mention the --enable-symlinks option in INSTALL
- From version 2.11 onwards, the default for Ganeti is to install as
a standby version to be activated by the old Ganet... - 06:11 pm Revision 98ef4a7b: Mention gnt-cluster upgrade in UPGRADE
- Ganeti 2.11 is the first version of Ganeti reachable (from 2.10) with
gnt-cluster upgrade. Hence suggest this method ... - 06:00 pm ganeti-local Revision 0be5f292: Start NEWS entry for 2.9.0 rc4
- So far, we have correct start/stop of luxid during gnt-cluster master-failover
inherited form stable-2.8
Signed-off-... - 06:00 pm Revision 0be5f292: Start NEWS entry for 2.9.0 rc4
- So far, we have correct start/stop of luxid during gnt-cluster master-failover
inherited form stable-2.8
Signed-off-... - 05:55 pm Revision 6a360606: Update NEWS file about Hs2Py opcodes and constants
- Add information about Haskell to Python opcode and constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 05:55 pm ganeti-local Revision 6a360606: Update NEWS file about Hs2Py opcodes and constants
- Add information about Haskell to Python opcode and constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 04:07 pm Revision eac094c8: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Version bump for 2.8.1
Verify that ConfD is running after master-failover
daemon-util: handle luxi... - 04:07 pm ganeti-local Revision eac094c8: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Version bump for 2.8.1
Verify that ConfD is running after master-failover
daemon-util: handle luxi... - 04:06 pm Revision 3fe7d670: Fix 'times' return type in the fake hypervisor
- This patch changes the type of the times value returned by the fake
hypervisor from string to int. The values are use... - 02:35 pm Revision 04610c2a: WIP commit for OP_INSTANCE_SNAPSHOT
- 02:17 pm ganeti-local Revision 39d36a5d: Version bump for 2.8.1
- Also, update the NEWS file accordingly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehl... - 02:17 pm Revision 39d36a5d: Version bump for 2.8.1
- Also, update the NEWS file accordingly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehl... - 01:23 pm ganeti-local Revision f8f415a1: Fix unit test regarding recent changes in node_info RPC
- This fixes a unit test in instance_storage_unittest.py,
which was affected by the recent change in the RCP
'node_info... - 01:23 pm Revision f8f415a1: Fix unit test regarding recent changes in node_info RPC
- This fixes a unit test in instance_storage_unittest.py,
which was affected by the recent change in the RCP
'node_info... - 12:27 pm Revision 46c33a2b: Change default for --enable-symlinks to false
- While in Ganeti 2.10, which is the first version to use
version-dependent symlinks in the sysconfdir should bring
the... - 12:03 pm ganeti-local Revision f277f142: Update NEWS file about move-instance improvements
- Add information about disk template changes and using default
iallocators on the target cluster.
Signed-off-by: Hrvo... - 12:03 pm Revision f277f142: Update NEWS file about move-instance improvements
- Add information about disk template changes and using default
iallocators on the target cluster.
Signed-off-by: Hrvo... - 11:38 am Revision 2b4e194e: Fix 'hvVncTls' key in 'hvsParameterTypes'
- Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Hrvoje Ribicic <riba@google.com> - 11:18 am ganeti-local Revision e7098533: RPC: request spindle information properly
- This patch fixes a problem with the RPC call 'node_info'.
Depending on the exclusive storage flag, we need to add
a s... - 11:18 am Revision e7098533: RPC: request spindle information properly
- This patch fixes a problem with the RPC call 'node_info'.
Depending on the exclusive storage flag, we need to add
a s... - 11:18 am Revision 8b7b7766: Remove deprecated deprecation warning for --no-lvm-storage
- This removes the deprecation warning for the option
'--no-lvm-storage'. The deprecation warning was intended
to be ra... - 11:09 am Revision ee8bb326: Optimize instance query speed
- The instance queries have a field called console which requires an
extra RPC call. This commit allows extra parameter... - 11:09 am Revision e96c0a5c: Turn on the usage of Haskell instance queries
- This commmit finally switches the instance query handling on.
Signed-off-by: Hrvoje Ribicic <riba@google.com>
Review... - 11:09 am Revision efa0d4fd: Tests for InstanceInfo retrieval added
- As the retrieval of instance information is a tricky operation which
affects the way the instance status is calculate... - 11:09 am Revision b9666288: Add the console field
- This patch adds the final console field, using the RPC calls of the
previous commit.
As this requires another RPC ca... - 11:09 am Revision ad56f735: Haskell RPCs can now differ in parameters
- The Haskell interface allowed multi-node RPCs to be executed in
parallel, but with the same parameters every time. Th... - 11:09 am Revision b9e12624: Add a console information RPC call
- As the instance queries need console information, and the information
is retrieved through python classes that should... - 11:09 am Revision 3b89cb1b: Rename Fillable fields to Indexed fields
- The naming used in the previous commits did not reflect the use of
the fields well, and clashed with the concept of f... - 11:09 am Revision 3fd38382: Add aliases of existing instance fields
- For legacy reasons, some instance fields are aliased. The aliases have
the same definition but appear under different... - 11:09 am Revision 1d3d454f: Add the last leftover fields
- A few fields were missing from earlier work. The timestamp fields,
the pnode.group.uuid field, and the custom nic par... - 11:09 am Revision a861d322: Add instance network fields
- This commit adds the instance network fields. Some of these fields are
also present for every NIC, requiring the reus...
10/16/2013
- 08:57 pm Revision 88b58ed6: Add instance disk fields
- The instance disk fields have been added. As these are the first
fields to be duplicated, some helper functions are p... - 08:57 pm Revision 4e6f1cde: Add instance parameter fields
- This patch adds instance parameter fields to the Haskell instance
queries. The fields retrieve maps of parameters rel... - 08:57 pm Revision 9491766c: Add further fields to instance queries
- This commit adds some more fields that are simple to retrieve, as
they are properties of instances recorded in the co... - 08:57 pm Revision df583eaf: Add the first instance query live fields
- This patch adds live fields which can be implemented with the existing
RPC calls. Some fields require additional call... - 08:57 pm Revision 11d09d75: Add a new field type - FieldConfigRuntime
- In the instance queries, some fields require both config and runtime
information. This patch adds a new field type fo... - 08:57 pm Revision c2fe6008: Move hypervisor fetches from Node.hs to Common.hs
- As patches that follow will need the functionality in
Ganeti.Query.Node, this patch moves it to the common query file... - 08:56 pm Revision c14ba680: Enable 'AllInstancesInfo' RPC call in Haskell
- The AllInstancesInfo call appears to have been implemented but never
used. The commit makes it usable by modifying th... - 08:56 pm Revision d286d795: Unify all live calls which return no data
- With the (current) instance query, there are three queries which do not
require live data: instance, network, and gro... - 08:56 pm Revision 1df0266e: Initial changes for adding instance queries
- Add basic instance querying capabilities to the Haskell codebase.
Several fields are present, more to come.
Signed-o... - 08:56 pm Revision 5771c501: Document the generic query function
- The way the generic query works was not documented anywhere. For
greater readability, add a short explanation to the ... - 08:56 pm Revision 697e573c: Fix the "times" field type for KVM hypervisor
- The KVM hypervisor Python class returned a "0" value for the times
field, which gets serialized as a string. As Haske... - 07:38 pm Revision c9e52e4c: Verify that ConfD is running after master-failover
- This patch adds additional 'gnt-node list' commands to
the testing of 'gnt-cluster master-failover' in order to
test ... - 07:38 pm ganeti-local Revision c9e52e4c: Verify that ConfD is running after master-failover
- This patch adds additional 'gnt-node list' commands to
the testing of 'gnt-cluster master-failover' in order to
test ... - 07:36 pm ganeti-local Revision 0d50917d: daemon-util: handle luxid in {start,stop}_master()
- Luxid was not handled in start_master() and stop_master() at all. As a result,
during a master-failover, luxid would ... - 07:36 pm Revision 0d50917d: daemon-util: handle luxid in {start,stop}_master()
- Luxid was not handled in start_master() and stop_master() at all. As a result,
during a master-failover, luxid would ... - 05:12 pm ganeti-local Revision 0e3f65d2: Fix indentation of devel/build_chroot
- This commit is separated from the previous one for reviewing
convenience. If git-blame points to this revision as the... - 05:12 pm Revision 0e3f65d2: Fix indentation of devel/build_chroot
- This commit is separated from the previous one for reviewing
convenience. If git-blame points to this revision as the... - 05:11 pm ganeti-local Revision ed2c3597: Support wheezy schroots
- Add support for wheezy in build_chroot.
* Run squeeze-specific install logic only when building squeeze
* Collapse... - 05:11 pm Revision ed2c3597: Support wheezy schroots
- Add support for wheezy in build_chroot.
* Run squeeze-specific install logic only when building squeeze
* Collapse... - 04:55 pm Revision c7a02959: Prepare master branch for 2.11 devel cycle
- Bump versions in various places to 2.11 and remove the downgrade code
from cfgupgrade. Also adapt cfgupgrade tests.
... - 11:59 am ganeti-local Revision 5859dad6: Move orphaned unit tests to cmdlib/cluster_unittest.py
- Through some merge from 2.9 to master, some unit tests
in the file ganeti.comdlib.common_unittest.py were
no longer r... - 11:59 am Revision 5859dad6: Move orphaned unit tests to cmdlib/cluster_unittest.py
- Through some merge from 2.9 to master, some unit tests
in the file ganeti.comdlib.common_unittest.py were
no longer r... - 11:17 am ganeti-local Revision f505e3ee: Fix bug with epydoc of BlockDev.GetUserspaceAccessUri
- Signed-off-by: Santi Raffa <rsanti@google.com>
Reviewed-by: Jose A. Lopes <jabolopes@google.com> - 11:17 am Revision f505e3ee: Fix bug with epydoc of BlockDev.GetUserspaceAccessUri
- Signed-off-by: Santi Raffa <rsanti@google.com>
Reviewed-by: Jose A. Lopes <jabolopes@google.com> - 11:08 am ganeti-local Revision b05b5ec8: Fix typo in storage.FileStorage docstring
- Signed-off-by: Santi Raffa <rsanti@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 11:08 am Revision b05b5ec8: Fix typo in storage.FileStorage docstring
- Signed-off-by: Santi Raffa <rsanti@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 10:41 am ganeti-local Revision 6fe0f9a6: Fix path for serial file
- It is actually located inside the queue directory.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helg... - 10:41 am Revision 6fe0f9a6: Fix path for serial file
- It is actually located inside the queue directory.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helg...
10/15/2013
- 07:17 pm ganeti-local Revision 1955d557: Let ganeti run as root
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:17 pm Revision 1955d557: Let ganeti run as root
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:58 pm ganeti-local Revision 17170062: Rename ganeti.* debian files to snf-ganeti.*
- Change genscript.py to search for those files
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 06:58 pm Revision 17170062: Rename ganeti.* debian files to snf-ganeti.*
- Change genscript.py to search for those files
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 06:17 pm ganeti-local Revision fc4c21fa: Add implemented design docs to hidden toc section
- This is required in order to calm a doclint warning.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-b... - 06:17 pm Revision fc4c21fa: Add implemented design docs to hidden toc section
- This is required in order to calm a doclint warning.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-b... - 05:57 pm Revision ca82544d: Add vcs-version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:57 pm ganeti-local Revision ca82544d: Add vcs-version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:52 pm ganeti-local Revision f1888d57: autogen.sh before configure
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:52 pm Revision f1888d57: autogen.sh before configure
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:46 pm Revision f55d4772: Use iproute instead of iproute2
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:46 pm ganeti-local Revision f55d4772: Use iproute instead of iproute2
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:40 pm Revision adb36960: Prepare version numbers for 2.10 release cycle
- - Bump version numbers to 2.10 in various files
- Move implemented designs to design-2.10
Signed-off-by: Thomas Thra... - 05:40 pm ganeti-local Revision adb36960: Prepare version numbers for 2.10 release cycle
- - Bump version numbers to 2.10 in various files
- Move implemented designs to design-2.10
Signed-off-by: Thomas Thra... - 05:35 pm ganeti-local Revision ebab8f54: Merge branch 'stable-2.9'
- * stable-2.9:
Version bump for 2.9.0 rc3
Add NEWS entry for 2.9.0 rc3
Remove incorrect comment
cfg auto updat... - 05:35 pm Revision ebab8f54: Merge branch 'stable-2.9'
- * stable-2.9:
Version bump for 2.9.0 rc3
Add NEWS entry for 2.9.0 rc3
Remove incorrect comment
cfg auto updat... - 05:21 pm Revision d2858cd2: Remove debian patches
- TODO: find out why gbp fails. It says something about "guilt update"
Signed-off-by: Dimitris Aragiorgis <dimara@grne... - 05:21 pm ganeti-local Revision d2858cd2: Remove debian patches
- TODO: find out why gbp fails. It says something about "guilt update"
Signed-off-by: Dimitris Aragiorgis <dimara@grne... - 04:57 pm ganeti-local Revision 14134dd5: snf-ganeti provides ganeti2
- and conflicts too.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:57 pm Revision 14134dd5: snf-ganeti provides ganeti2
- and conflicts too.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:54 pm ganeti-local Revision 950d870c: Add --with-extstorage-search-path
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:54 pm Revision 950d870c: Add --with-extstorage-search-path
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:50 pm Revision c2afda57: Changes for GRNET's custom package
- Rename package to snf-ganeti
Add python-fdsend dependency needed by hotplug.
Signed-off-by: Dimitris Aragiorgis <dim... - 04:50 pm ganeti-local Revision c2afda57: Changes for GRNET's custom package
- Rename package to snf-ganeti
Add python-fdsend dependency needed by hotplug.
Signed-off-by: Dimitris Aragiorgis <dim... - 04:46 pm ganeti-local Revision 1f1bbfea: Add official debian tree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:46 pm Revision 1f1bbfea: Add official debian tree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:54 pm ganeti-local Revision 70b634e6: Add unit tests for LUBackupExport
- This patch adds unit tests for LUBackupExport.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Hel... - 02:54 pm Revision 70b634e6: Add unit tests for LUBackupExport
- This patch adds unit tests for LUBackupExport.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Hel... - 02:54 pm ganeti-local Revision 3388debb: Add unit tests for LUBackupPrepare
- This patch adds unit tests for LUBackupPrepare.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: He... - 02:54 pm Revision 3388debb: Add unit tests for LUBackupPrepare
- This patch adds unit tests for LUBackupPrepare.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: He... - 02:53 pm ganeti-local Revision a80e802a: Add unit tests for LUBackupQuery
- This patch adds unit tests for LUBackupQuery.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Helg... - 02:53 pm Revision a80e802a: Add unit tests for LUBackupQuery
- This patch adds unit tests for LUBackupQuery.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Helg... - 02:53 pm Revision fb2278aa: Use node names in LUBackupQuery
- The result of LUBackupQuery has to be indexed by node name rather than
by node UUID, otherwise the automatically cons... - 02:53 pm ganeti-local Revision fb2278aa: Use node names in LUBackupQuery
- The result of LUBackupQuery has to be indexed by node name rather than
by node UUID, otherwise the automatically cons... - 02:13 pm ganeti-local Revision de0aa216: Update design doc design-storagetypes.rst
- This patch updates the design doc with the current
state of the code base.
Signed-off-by: Helga Velroyen <helgav@goo... - 02:13 pm Revision de0aa216: Update design doc design-storagetypes.rst
- This patch updates the design doc with the current
state of the code base.
Signed-off-by: Helga Velroyen <helgav@goo... - 02:13 pm Revision 4f90370c: Make 'gnt-node list-storage' use default storage type
- Currently, when no explicit storage type is given, the
'gnt-node list-storage' command defaults to file storage
wheth... - 02:13 pm ganeti-local Revision 4f90370c: Make 'gnt-node list-storage' use default storage type
- Currently, when no explicit storage type is given, the
'gnt-node list-storage' command defaults to file storage
wheth... - 02:13 pm Revision 8b95dfdc: Make 'gnt-cluster modify' respect the order of templates
- This fixes a bug where the order of enabled disk templates
was not respected when manipulating it with 'gnt-cluster
m... - 02:13 pm ganeti-local Revision 8b95dfdc: Make 'gnt-cluster modify' respect the order of templates
- This fixes a bug where the order of enabled disk templates
was not respected when manipulating it with 'gnt-cluster
m... - 02:13 pm ganeti-local Revision 4febd988: Mention reporting behavior in man page of 'gnt-node info'
- This patch extends the man page of 'gnt-node info' to
document the space reporting behavior with respect to
the enabl... - 02:13 pm Revision 4febd988: Mention reporting behavior in man page of 'gnt-node info'
- This patch extends the man page of 'gnt-node info' to
document the space reporting behavior with respect to
the enabl... - 02:13 pm Revision 6c00b2c7: Streamlining handling of spindles and default templates
- This rather lenghy patch comprises a couple of refactorings
to achieve the following goals:
- 'gnt-node info' should ... - 02:13 pm ganeti-local Revision 6c00b2c7: Streamlining handling of spindles and default templates
- This rather lenghy patch comprises a couple of refactorings
to achieve the following goals:
- 'gnt-node info' should ... - 02:13 pm ganeti-local Revision 4d1429e4: Rename entities of unit test for MakeLegacyNodeInfo
- This is a small preparation step for the next patch.
It just renames the key/value constants for the unit
test of Mak... - 02:13 pm Revision 4d1429e4: Rename entities of unit test for MakeLegacyNodeInfo
- This is a small preparation step for the next patch.
It just renames the key/value constants for the unit
test of Mak... - 12:29 pm ganeti-local Revision e4dac3e1: Add test suite for some names in 'AutoConf'
- Add test suite for some names in 'AutoConf' to test whether the values
generated from 'configure' and the 'Makefile' ... - 12:29 pm Revision e4dac3e1: Add test suite for some names in 'AutoConf'
- Add test suite for some names in 'AutoConf' to test whether the values
generated from 'configure' and the 'Makefile' ... - 12:29 pm ganeti-local Revision f1b816b7: Fix several search path configure options
- Fix several search path configure options to properly handle
separators.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 12:29 pm Revision f1b816b7: Fix several search path configure options
- Fix several search path configure options to properly handle
separators.
Signed-off-by: Jose A. Lopes <jabolopes@goo...
10/14/2013
- 05:18 pm ganeti-local Revision 30a31713: Design document for hsqueeze
- This design document describes a new htool, hsqueeze, to
be used to move the externally-mirrored instances in such a
... - 05:18 pm Revision 30a31713: Design document for hsqueeze
- This design document describes a new htool, hsqueeze, to
be used to move the externally-mirrored instances in such a
... - 03:04 pm Revision 71ae80d2: Version bump for 2.9.0 rc3
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 03:04 pm ganeti-local Revision 71ae80d2: Version bump for 2.9.0 rc3
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 03:04 pm Revision dd49d91c: Add NEWS entry for 2.9.0 rc3
- The main news is, that we fixed another issue with the configuration
upgrading process.
Signed-off-by: Klaus Aehlig ... - 03:04 pm ganeti-local Revision dd49d91c: Add NEWS entry for 2.9.0 rc3
- The main news is, that we fixed another issue with the configuration
upgrading process.
Signed-off-by: Klaus Aehlig ... - 10:53 am ganeti-local Revision c70dcd8d: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Improve harep documentation
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose A. Lopes... - 10:53 am Revision c70dcd8d: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Improve harep documentation
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose A. Lopes...
10/12/2013
- 09:16 pm Revision 37046199: Minor changes regarding hotplug support
- * Mention restrictions in NEWS
- RBD userspace access mode
- In case of a downgrade instances should suffer a reb... - 04:54 am Revision 7c06165a: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 04:54 am Revision fa0c923e: Fix in RPC
- Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@... - 04:52 am Revision 0a6a6228: Use blockdev_assemble rpc directly before hotplug
- AssebleInstanceDisks() if invoked with primary=True and disk=[disk]
creates wrong symbolic links!
Before blockdev_as...
10/11/2013
- 06:21 pm ganeti-local Revision 05566846: Remove incorrect comment
- Removing a comment which falsely states that Ganeti will
stop supporting certain upgrades at some point.
Signed-off-... - 06:21 pm Revision 05566846: Remove incorrect comment
- Removing a comment which falsely states that Ganeti will
stop supporting certain upgrades at some point.
Signed-off-... - 06:19 pm ganeti-local Revision a2112db5: cfg auto update: match ipolicy with enabled disk templates
- This patch fixes issue 599. The problem was that with 2.9,
a sanity check was introduced that made sure that the
ipol... - 06:19 pm Revision a2112db5: cfg auto update: match ipolicy with enabled disk templates
- This patch fixes issue 599. The problem was that with 2.9,
a sanity check was introduced that made sure that the
ipol... - 06:15 pm ganeti-local Revision d19da672: Remove obsolete configure option for shared file storage
- This patch removes an obsolete configure option related
to shared file storage. It was remove a while ago, but
accide... - 06:15 pm Revision d19da672: Remove obsolete configure option for shared file storage
- This patch removes an obsolete configure option related
to shared file storage. It was remove a while ago, but
accide... - 05:32 pm ganeti-local Revision 5808df30: Fix typos and indentation for cluster.py
- This patches fixes a typo and some indentation errors
that were accidentally introduced by premature pushing
of the p... - 05:32 pm Revision 5808df30: Fix typos and indentation for cluster.py
- This patches fixes a typo and some indentation errors
that were accidentally introduced by premature pushing
of the p... - 03:56 pm ganeti-local Revision 9dd964b9: Improve harep documentation
- Add a more complete description of how the tool works.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed... - 03:56 pm Revision 9dd964b9: Improve harep documentation
- Add a more complete description of how the tool works.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed... - 02:13 pm ganeti-local Revision 847a7b02: QA: remove subsumed QA test wrt disk templates
- This patch removes a QA test that was supposed to test
that unused disk templates can be disabled safely. The
test is... - 02:13 pm Revision 847a7b02: QA: remove subsumed QA test wrt disk templates
- This patch removes a QA test that was supposed to test
that unused disk templates can be disabled safely. The
test is... - 02:13 pm ganeti-local Revision a6f90af4: NEWS: mention restrictions wrt disabling disk templates
- Mention the newly introduced feature, that disk templates
can no longer be disabled when there are instances still
us... - 02:13 pm Revision a6f90af4: NEWS: mention restrictions wrt disabling disk templates
- Mention the newly introduced feature, that disk templates
can no longer be disabled when there are instances still
us... - 02:13 pm ganeti-local Revision 70e8dd0a: Move unit tests for --file-storage-dir to cmdlib/*
- There were some unit tests for the '--file-storage-dir'
option of 'gnt-cluster modify' still left in the unit
test fi... - 02:13 pm Revision 70e8dd0a: Move unit tests for --file-storage-dir to cmdlib/*
- There were some unit tests for the '--file-storage-dir'
option of 'gnt-cluster modify' still left in the unit
test fi... - 02:13 pm ganeti-local Revision 5ce621ab: Correct properties of the cluster's file storage dir
- This patch does:
- Rename the haskell opcode parameter
'pGlobalFileStorageDir' and 'pGlobalSharedfileStorageDir'
... - 02:13 pm Revision 5ce621ab: Correct properties of the cluster's file storage dir
- This patch does:
- Rename the haskell opcode parameter
'pGlobalFileStorageDir' and 'pGlobalSharedfileStorageDir'
... - 02:13 pm ganeti-local Revision 916c0e6f: Move disk template unit tests to test/py/cmdlib/
- This patch moves some unit tests related to dis/enabling
disk templates from ganeti.cmdlib.cluster_unittest.py
to cmd... - 02:13 pm Revision 916c0e6f: Move disk template unit tests to test/py/cmdlib/
- This patch moves some unit tests related to dis/enabling
disk templates from ganeti.cmdlib.cluster_unittest.py
to cmd... - 02:13 pm ganeti-local Revision 6e513917: Make GetDiskTemplateSets output disabled disk templates
- This patch extends the 'GetDiskTemplateSets' function to
also output the list of disk templates that were enabled
bef... - 02:13 pm Revision 6e513917: Make GetDiskTemplateSets output disabled disk templates
- This patch extends the 'GetDiskTemplateSets' function to
also output the list of disk templates that were enabled
bef... - 02:13 pm ganeti-local Revision 87e23f2d: Rename GetEnabledDiskTemplates to include disabled ones
- This patch solely renames the functions
_GetEnabledDiskTemplates* to _GetDiskTemplateSets, because
in later patches, ... - 02:13 pm Revision 87e23f2d: Rename GetEnabledDiskTemplates to include disabled ones
- This patch solely renames the functions
_GetEnabledDiskTemplates* to _GetDiskTemplateSets, because
in later patches, ... - 02:13 pm ganeti-local Revision c2e984e2: Check for running instances when disabling templates
- This patch introduces a function to be used in
'gnt-cluster modify' when disabling a couple of disk
templates. It che... - 02:13 pm Revision c2e984e2: Check for running instances when disabling templates
- This patch introduces a function to be used in
'gnt-cluster modify' when disabling a couple of disk
templates. It che... - 02:18 am Revision b786a420: Fix in RPC
- Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@... - 02:04 am Revision da85bf8d: block_devices -> kvm_disk renaming
- and a couple more styple fixes.
block_devices are misleading so rename them to kvm_disk (just like kvm_nics)
Signed-... - 01:45 am Revision 7299e960: Make hotplug related method raise HotplugError
- Hotplug is not supported by default and thus we raise
HotplugError() for hotplug related methods.
If a hypervisor wan... - 01:45 am Revision 38705986: Add finally: mosock.close() in _PassFds
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
10/10/2013
- 05:27 pm Revision 4008e74e: Add finally: mosock.close() in _PassFds
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:50 pm Revision c8cd2315: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 03:49 pm Revision 973f8e66: Do not hide error in CalculateDeviceUri()
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
10/09/2013
- 07:39 pm ganeti-local Revision e8c86ab1: Merge branch 'stable-2.9' into master
- * stable-2.9
Version bump for 2.9.0 rc2
Update NEWS for 2.9.0 rc2
Downgrade 'vif_script'
Downgrade 'xen_cmd'
... - 07:39 pm Revision e8c86ab1: Merge branch 'stable-2.9' into master
- * stable-2.9
Version bump for 2.9.0 rc2
Update NEWS for 2.9.0 rc2
Downgrade 'vif_script'
Downgrade 'xen_cmd'
... - 04:15 pm Revision a89f316b: Add unittests for Hotplug support
- Try base InstanceSetParams tests that modify instance's
devices with hotplug=True.
Add some unittests for kvm hyperv... - 04:15 pm Revision ef425728: Extend qa to test hotplug support
- Only if default hypervisor is KVM try all hotplug related actions.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:15 pm Revision 3cbf839d: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 04:15 pm Revision e2270f7c: 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... - 04:15 pm Revision 6a9e8bad: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 04:15 pm Revision 71859b6f: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 04:15 pm Revision 19dd6ead: Return link_name in blockdev_assemble rpc
- Until now this RPC returned only dev_path. Since we use it in
hotplug we have to know the simlink of the device so th... - 04:15 pm Revision 9fe3c789: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 04:15 pm Revision 285bf4ef: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 04:15 pm Revision a94d2a99: 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... - 04:15 pm Revision 7d1186fe: 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... - 04:15 pm Revision f7ed08e9: 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... - 04:15 pm Revision 1518ec5f: 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_... - 04:14 pm Revision 247386b2: 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 ... - 04:14 pm Revision e3d33ead: 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... - 04:14 pm Revision 516788dc: block_devices = (disk, link, uri)
- Do not pass BlockDev instance to hypervisor. Instead calculate the
drive_uri (if any) in backend level and pass only ... - 04:14 pm Revision 39ce8491: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
Signed-off-by: Dimitris ... - 04:14 pm Revision cab64ad2: 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 ... - 04:13 pm Revision e1aa21c0: Disable iswritable unittest
- When running it with root priviledges it fails.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 03:27 pm Revision 7e65c12c: Suggest running 'gnt-cluster upgrade --resume' at reboots
- In the example crontab, add an entry to run 'gnt-cluster upgrade --resume'
upon reboot of the node, as suggested in t... - 03:27 pm ganeti-local Revision 7e65c12c: Suggest running 'gnt-cluster upgrade --resume' at reboots
- In the example crontab, add an entry to run 'gnt-cluster upgrade --resume'
upon reboot of the node, as suggested in t... - 03:27 pm ganeti-local Revision c4332197: Mention 'gnt-cluster upgrade' in NEWS
- We added a new command, so mention it as news.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele ... - 03:27 pm Revision c4332197: Mention 'gnt-cluster upgrade' in NEWS
- We added a new command, so mention it as news.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele ... - 03:27 pm Revision 4418532c: Update man page for 'gnt-cluster upgrade --resume'
- This option is now implemented, and this change should be
mentioned in the man page. Also, document that it is safe
c... - 03:27 pm ganeti-local Revision 4418532c: Update man page for 'gnt-cluster upgrade --resume'
- This option is now implemented, and this change should be
mentioned in the man page. Also, document that it is safe
c... - 01:40 pm ganeti-local Revision e71b2caf: NEWS: mention improvements on instance allocation
- This patch mentions the improvements of the iallocator
with respect to instance allocation of non-LVM disk
templates.... - 01:40 pm Revision e71b2caf: NEWS: mention improvements on instance allocation
- This patch mentions the improvements of the iallocator
with respect to instance allocation of non-LVM disk
templates.... - 01:40 pm ganeti-local Revision d48c944b: Use 'DTS_LVM' when possible
- This patch replaces all usages of the utility function
'GetLvmDiskTemplate' by the new 'DTS_LVM' constant
to make it ... - 01:40 pm Revision d48c944b: Use 'DTS_LVM' when possible
- This patch replaces all usages of the utility function
'GetLvmDiskTemplate' by the new 'DTS_LVM' constant
to make it ... - 01:40 pm Revision e8936ef7: iallocator: use lookup by disk template
- So far, the iallocator requested storage information
about all enabled disk templates but discarded all but
the LVM i... - 01:40 pm ganeti-local Revision e8936ef7: iallocator: use lookup by disk template
- So far, the iallocator requested storage information
about all enabled disk templates but discarded all but
the LVM i... - 01:40 pm Revision b669aa41: utils/storage.py: storage info lookup by disk template
- This patch improves the handling of storage information
before and after a call to the RPC 'node_info'. It
adds a fun... - 01:40 pm ganeti-local Revision b669aa41: utils/storage.py: storage info lookup by disk template
- This patch improves the handling of storage information
before and after a call to the RPC 'node_info'. It
adds a fun... - 01:40 pm ganeti-local Revision 7f6d0b05: Replace GetLvmDiskTemplates by 'DTS_LVM'
- To reach consistency by how we manage different
categorizations of disk templates, this patch
introduces the set of d... - 01:40 pm Revision 7f6d0b05: Replace GetLvmDiskTemplates by 'DTS_LVM'
- To reach consistency by how we manage different
categorizations of disk templates, this patch
introduces the set of d... - 12:02 pm Revision 645bba3a: If possible, replace symbolic links in place
- Naive 'ln -s -f a b' will put the link inside 'b', if
'b' is (a symlink to) a directory; so, during upgrades,
the lin... - 12:02 pm ganeti-local Revision 645bba3a: If possible, replace symbolic links in place
- Naive 'ln -s -f a b' will put the link inside 'b', if
'b' is (a symlink to) a directory; so, during upgrades,
the lin... - 12:02 pm Revision d250bc5d: Make information about GNU ln available to programs
- Propagate the information on whether we have the GNU version of ln
to all programs by making it available as a consta... - 12:02 pm ganeti-local Revision d250bc5d: Make information about GNU ln available to programs
- Propagate the information on whether we have the GNU version of ln
to all programs by making it available as a consta... - 12:01 pm ganeti-local Revision a849f598: Add simple test whether ln is the GNU version
- If the GNU version is present, we can use certain GNU-extensions,
like the -T option, rendering some parts more robus... - 12:01 pm Revision a849f598: Add simple test whether ln is the GNU version
- If the GNU version is present, we can use certain GNU-extensions,
like the -T option, rendering some parts more robus...
10/08/2013
- 04:53 pm ganeti-local Revision 43fad017: Version bump for 2.9.0 rc2
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 04:53 pm Revision 43fad017: Version bump for 2.9.0 rc2
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 04:53 pm ganeti-local Revision 1767e148: Update NEWS for 2.9.0 rc2
- Document that we have also taken care of the bug in 'cfgupgrade --downgrade'
and schedule release date.
Signed-off-b... - 04:53 pm Revision 1767e148: Update NEWS for 2.9.0 rc2
- Document that we have also taken care of the bug in 'cfgupgrade --downgrade'
and schedule release date.
Signed-off-b... - 03:57 pm ganeti-local Revision b998e7f6: Fix 'AutoConf' import
- Fix 'AutoConf' import to be qualified.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thrai... - 03:57 pm ganeti-local Revision 6dab85ff: Fix import order
- Fix import order to be alphabetically sorted.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thoma... - 03:57 pm ganeti-local Revision becfd918: Hs2Py constants: improve auto repair
- Fix auto repair related constants to use the Haskell type 'AutoRepairResult' instead of simple 'String' values.
Sign... - 03:57 pm ganeti-local Revision 81ae485c: Hs2Py constants: opcodes
- Add opcode related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm ganeti-local Revision b6e2ff42: Hs2Py constants: node daemon setup
- Add node daemon setup related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <... - 03:57 pm ganeti-local Revision 33ee4861: Hs2Py constants: hail, opcode, and SSH
- Add hail, opcode, and SSH related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lop... - 03:57 pm Revision 33ee4861: Hs2Py constants: hail, opcode, and SSH
- Add hail, opcode, and SSH related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lop... - 03:57 pm Revision b6e2ff42: Hs2Py constants: node daemon setup
- Add node daemon setup related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <... - 03:57 pm Revision 81ae485c: Hs2Py constants: opcodes
- Add opcode related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm Revision becfd918: Hs2Py constants: improve auto repair
- Fix auto repair related constants to use the Haskell type 'AutoRepairResult' instead of simple 'String' values.
Sign... - 03:57 pm Revision 6dab85ff: Fix import order
- Fix import order to be alphabetically sorted.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thoma... - 03:57 pm Revision b998e7f6: Fix 'AutoConf' import
- Fix 'AutoConf' import to be qualified.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thrai... - 03:57 pm ganeti-local Revision b9b5acc3: Hs2Py constants: assorted constants
- Add assorted constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.... - 03:57 pm ganeti-local Revision 6b0d45b7: Hs2Py constants: UID pool
- Add UID pool related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm ganeti-local Revision 2f314077: Hs2Py constants: 'maxUdpDataSize'
- Add 'maxUdpDataSize' constant to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@... - 03:57 pm ganeti-local Revision 0dda32bb: Hs2Py constants: remove comments
- Remove several comment from 'lib/constants.py' because these have been moved to Haskell.
Signed-off-by: Jose A. Lope... - 03:57 pm ganeti-local Revision d22b306d: Hs2Py constants: assorted constants
- Add some assorted constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@go... - 03:57 pm ganeti-local Revision 54e8f65d: Hs2Py constants: 'ispecsMinmaxDefaults'
- Add 'ispecsMinmaxDefaults' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm ganeti-local Revision 53a5f21b: Hs2Py constants: 'hvcGlobals' and 'ndcGlobals'
- Add 'hvcGlobals' and 'ndcGlobals' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolo... - 03:57 pm ganeti-local Revision d99012a6: Hs2Py constants: 'defaultEnabledHypervisor'
- Add 'defaultEnabledHypervisor' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm ganeti-local Revision d84ddec2: Hs2Py constants: SSCONF
- Add SSCONF related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm ganeti-local Revision 6e6a6f84: Hs2Py constants: dynamic devices
- Add dynamic devices related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <ja... - 03:57 pm Revision 6e6a6f84: Hs2Py constants: dynamic devices
- Add dynamic devices related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <ja... - 03:57 pm Revision d84ddec2: Hs2Py constants: SSCONF
- Add SSCONF related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm Revision d99012a6: Hs2Py constants: 'defaultEnabledHypervisor'
- Add 'defaultEnabledHypervisor' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm Revision 53a5f21b: Hs2Py constants: 'hvcGlobals' and 'ndcGlobals'
- Add 'hvcGlobals' and 'ndcGlobals' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolo... - 03:57 pm Revision 54e8f65d: Hs2Py constants: 'ispecsMinmaxDefaults'
- Add 'ispecsMinmaxDefaults' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm Revision d22b306d: Hs2Py constants: assorted constants
- Add some assorted constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@go... - 03:57 pm Revision 0dda32bb: Hs2Py constants: remove comments
- Remove several comment from 'lib/constants.py' because these have been moved to Haskell.
Signed-off-by: Jose A. Lope... - 03:57 pm Revision 2f314077: Hs2Py constants: 'maxUdpDataSize'
- Add 'maxUdpDataSize' constant to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@... - 03:57 pm Revision 6b0d45b7: Hs2Py constants: UID pool
- Add UID pool related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm Revision b9b5acc3: Hs2Py constants: assorted constants
- Add assorted constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.... - 03:57 pm ganeti-local Revision b8576ea1: Hs2Py constants: HT related constants
- Add HT related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@googl... - 03:57 pm ganeti-local Revision 8799fb9d: Hs2py constants: query resources
- Add query resources related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <ja... - 03:57 pm ganeti-local Revision 385b2959: Hs2Py constants: '/etc/hosts' and job queue
- Add '/etc/hosts' and job queue related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A... - 03:57 pm ganeti-local Revision cf1f4273: Hs2Py constants: VNC
- Add VNC related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm ganeti-local Revision b964f067: Hs2Py constants: SSL, job queue, and locks
- Add SSL, job queue, and locks related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm ganeti-local Revision 75463b9a: Hs2Py constants: node verify
- Add node verify constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm ganeti-local Revision 649f774a: Hs2Py constants: assorted, idisk, and inic
- Add assorted, idisk, and inic related constants to the Haskell to
Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm ganeti-local Revision d4bc2eec: Hs2Py constants: nics
- Add nics related constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm ganeti-local Revision ec321549: Hs2Py constant: DRBD and dynamic disk
- Add DRBD and dynamic disk parameter constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. L... - 03:57 pm ganeti-local Revision 8eb80cb3: Hs2Py constants: backend and logical disks
- Add backend and logical disks related constants to the Haskell to
Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm ganeti-local Revision 5a7fab74: Hs2Py constants: HVST and disk state
- Add HVST and disk state related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lopes... - 03:57 pm Revision 5a7fab74: Hs2Py constants: HVST and disk state
- Add HVST and disk state related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lopes... - 03:57 pm Revision 8eb80cb3: Hs2Py constants: backend and logical disks
- Add backend and logical disks related constants to the Haskell to
Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm Revision ec321549: Hs2Py constant: DRBD and dynamic disk
- Add DRBD and dynamic disk parameter constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. L... - 03:57 pm Revision d4bc2eec: Hs2Py constants: nics
- Add nics related constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm Revision 649f774a: Hs2Py constants: assorted, idisk, and inic
- Add assorted, idisk, and inic related constants to the Haskell to
Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm Revision 75463b9a: Hs2Py constants: node verify
- Add node verify constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm Revision b964f067: Hs2Py constants: SSL, job queue, and locks
- Add SSL, job queue, and locks related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm Revision cf1f4273: Hs2Py constants: VNC
- Add VNC related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm Revision 385b2959: Hs2Py constants: '/etc/hosts' and job queue
- Add '/etc/hosts' and job queue related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A... - 03:57 pm Revision 8799fb9d: Hs2py constants: query resources
- Add query resources related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <ja... - 03:57 pm Revision b8576ea1: Hs2Py constants: HT related constants
- Add HT related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@googl... - 03:57 pm ganeti-local Revision 5c8f186c: Hs2Py constants: assorted and HVS
- Add asserted and HVS related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <j... - 03:57 pm ganeti-local Revision ae8e7986: Hs2Py constants: move reboot types
- Move constants 'instanceReboot*' to correct place according to
'lib/constants.py'.
Signed-off-by: Jose A. Lopes <jab... - 03:57 pm ganeti-local Revision 3c2abb61: Hs2Py constants: reboot behaviour
- Add reboot behaviour constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm ganeti-local Revision e8d4d41e: Hs2Py constants: scripts and actions
- Add script and action related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lopes <... - 03:57 pm ganeti-local Revision cf96e711: Hs2Py constants: move 'ipCommandPath'
- Move constant 'ipCommandPath' to the appropriate place according to
'lib/constants.py'.
Signed-off-by: Jose A. Lopes... - 03:57 pm ganeti-local Revision d7754dad: Hs2Py constants: 'jobIdsKey', 'runparts' and 'rpc'
- Add several groups of constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolope... - 03:57 pm ganeti-local Revision 52d4f735: Hs2Py constants: 'diskTransferConnectTimeout'
- Add 'diskTransferConnectTimeout' constant to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes... - 03:57 pm ganeti-local Revision 846a1cea: Hs2Py constants: remove comments
- Remove useless comments from 'lib/constants.py'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Th... - 03:57 pm ganeti-local Revision b7b8ff87: Hs2Py constants: network related
- Add network related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@... - 03:57 pm ganeti-local Revision 343dcda8: Hs2Py constants: add import/export config
- Add import/export config constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabol... - 03:57 pm Revision 343dcda8: Hs2Py constants: add import/export config
- Add import/export config constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabol... - 03:57 pm Revision b7b8ff87: Hs2Py constants: network related
- Add network related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@... - 03:57 pm Revision 846a1cea: Hs2Py constants: remove comments
- Remove useless comments from 'lib/constants.py'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Th... - 03:57 pm Revision 52d4f735: Hs2Py constants: 'diskTransferConnectTimeout'
- Add 'diskTransferConnectTimeout' constant to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes... - 03:57 pm Revision d7754dad: Hs2Py constants: 'jobIdsKey', 'runparts' and 'rpc'
- Add several groups of constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolope... - 03:57 pm Revision cf96e711: Hs2Py constants: move 'ipCommandPath'
- Move constant 'ipCommandPath' to the appropriate place according to
'lib/constants.py'.
Signed-off-by: Jose A. Lopes... - 03:57 pm Revision e8d4d41e: Hs2Py constants: scripts and actions
- Add script and action related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lopes <... - 03:57 pm Revision 3c2abb61: Hs2Py constants: reboot behaviour
- Add reboot behaviour constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm Revision ae8e7986: Hs2Py constants: move reboot types
- Move constants 'instanceReboot*' to correct place according to
'lib/constants.py'.
Signed-off-by: Jose A. Lopes <jab... - 03:57 pm Revision 5c8f186c: Hs2Py constants: assorted and HVS
- Add asserted and HVS related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <j... - 03:57 pm ganeti-local Revision 6e18cc0d: Hs2Py constants: add 'RIE' related
- Add remote import/export related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lope... - 03:57 pm ganeti-local Revision c5539592: Hs2Py constants: add DRBD and RBD
- Add DRBD and RBD related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabol... - 03:57 pm ganeti-local Revision 9be1ff8c: Hs2Py constants: storage related groups
- Add several groups of storage related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm ganeti-local Revision 3f5fd161: Hs2Py constants: add several groups of constants
- Add several groups of constants, namely, console types, security, I/O
compression, import/export, hooks, and hkr rela... - 03:57 pm ganeti-local Revision 0412a686: Hs2Py constants: add 2 more constants
- Add 2 more constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.co... - 03:57 pm ganeti-local Revision e0cd6f5d: Hs2Py constants: add CPU pinning
- Add CPU pinning constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm ganeti-local Revision 14795b58: Hs2Py constants: add export versions
- Add export version constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm ganeti-local Revision a91d6b30: Move VTypes to the appropriate place
- Move 'VType' related constants to the appropriate place to match
Python's constants module.
Signed-off-by: Jose A. L... - 03:57 pm ganeti-local Revision 84ad6b78: Hs2Py constants: add SSH key files
- Add SSH key file constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm ganeti-local Revision 4c1275f9: Hs2Py constants: add network mirrored disk templates
- Add network mirrored disk template constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lo... - 03:57 pm Revision 4c1275f9: Hs2Py constants: add network mirrored disk templates
- Add network mirrored disk template constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lo... - 03:57 pm Revision 84ad6b78: Hs2Py constants: add SSH key files
- Add SSH key file constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm Revision a91d6b30: Move VTypes to the appropriate place
- Move 'VType' related constants to the appropriate place to match
Python's constants module.
Signed-off-by: Jose A. L... - 03:57 pm Revision 14795b58: Hs2Py constants: add export versions
- Add export version constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm Revision e0cd6f5d: Hs2Py constants: add CPU pinning
- Add CPU pinning constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm Revision 0412a686: Hs2Py constants: add 2 more constants
- Add 2 more constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.co... - 03:57 pm Revision 3f5fd161: Hs2Py constants: add several groups of constants
- Add several groups of constants, namely, console types, security, I/O
compression, import/export, hooks, and hkr rela... - 03:57 pm Revision 9be1ff8c: Hs2Py constants: storage related groups
- Add several groups of storage related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm Revision c5539592: Hs2Py constants: add DRBD and RBD
- Add DRBD and RBD related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabol... - 03:57 pm Revision 6e18cc0d: Hs2Py constants: add 'RIE' related
- Add remote import/export related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lope... - 03:57 pm ganeti-local Revision cc6a469e: Fix documentation comment
- Fix documentation comment in 'Ganeti.ConstantUtils'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by... - 03:57 pm ganeti-local Revision 2355ac23: Hs2Py constants: update forgotten 'SOCAT_ESCAPE_CODE'
- Update constant 'SOCAT_ESCAPE_CODE' to retrieve its value from the
generated 'lib/_constants.py'. The Haskell counte... - 03:57 pm ganeti-local Revision 5d4e1402: Hs2Py constants: add Luxi constants
- Add Luxi related constants to the Haskell to Python constant
generation. A new Haskell type is added 'Ganeti.Types.P... - 03:57 pm ganeti-local Revision ad6f2bf3: Hs2Py constants: add 'fileDriver'
- Add constant 'fileDriver' to the Haskell to Python constant
generation. The constant 'FILE_DRIVER' is also moved to ... - 03:57 pm ganeti-local Revision 59bcd180: Hs2Py constants: add local disk status
- Add constants related to local disk status to the Haskell to Python
constant generation. A new Haskell type 'LocalDis... - 03:57 pm ganeti-local Revision 8397ffde: Hs2Py constants: constants related to 'Ganeti.Htools.Types'
- Add constants related to the Haskell types defined in
'Ganeti.Htools.Types' to the Haskell to Python constant generat... - 03:57 pm ganeti-local Revision ecf43dcb: Hs2Py constants: add node parameter related constants
- Add node parameter related constants to the Haskell to Python constant
generation. This patch also fixes a type inco... - 03:57 pm ganeti-local Revision c03224f6: Hs2Py constants: add RPC timeout constants
- Add RPC timeout related constants to the Haskell to Python constant
generation. The Haskell data type 'RpcTimeout' i... - 03:57 pm ganeti-local Revision a5450d2a: Hs2Py constants: add 'ReplaceDisksMode' related constants
- Add constants related to the Haskell type 'ReplaceDisksMode'. The
data type declaration for 'ReplaceDisksMode' is al... - 03:57 pm ganeti-local Revision c87997d2: Hs2Py constants: add 'osApiVersions'
- Add constant 'osApiVersions' to the Haskell to Python constant
generation. This patch fixes the type of this constan... - 03:57 pm ganeti-local Revision 94d8fc5a: Fix indentation
- Fix indentation in 'Ganeti.OpCodes'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thraine... - 03:57 pm Revision 94d8fc5a: Fix indentation
- Fix indentation in 'Ganeti.OpCodes'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thraine... - 03:57 pm Revision c87997d2: Hs2Py constants: add 'osApiVersions'
- Add constant 'osApiVersions' to the Haskell to Python constant
generation. This patch fixes the type of this constan... - 03:57 pm Revision a5450d2a: Hs2Py constants: add 'ReplaceDisksMode' related constants
- Add constants related to the Haskell type 'ReplaceDisksMode'. The
data type declaration for 'ReplaceDisksMode' is al... - 03:57 pm Revision c03224f6: Hs2Py constants: add RPC timeout constants
- Add RPC timeout related constants to the Haskell to Python constant
generation. The Haskell data type 'RpcTimeout' i... - 03:57 pm Revision ecf43dcb: Hs2Py constants: add node parameter related constants
- Add node parameter related constants to the Haskell to Python constant
generation. This patch also fixes a type inco... - 03:57 pm Revision 8397ffde: Hs2Py constants: constants related to 'Ganeti.Htools.Types'
- Add constants related to the Haskell types defined in
'Ganeti.Htools.Types' to the Haskell to Python constant generat... - 03:57 pm Revision 59bcd180: Hs2Py constants: add local disk status
- Add constants related to local disk status to the Haskell to Python
constant generation. A new Haskell type 'LocalDis... - 03:57 pm Revision ad6f2bf3: Hs2Py constants: add 'fileDriver'
- Add constant 'fileDriver' to the Haskell to Python constant
generation. The constant 'FILE_DRIVER' is also moved to ... - 03:57 pm Revision 5d4e1402: Hs2Py constants: add Luxi constants
- Add Luxi related constants to the Haskell to Python constant
generation. A new Haskell type is added 'Ganeti.Types.P... - 03:57 pm Revision 2355ac23: Hs2Py constants: update forgotten 'SOCAT_ESCAPE_CODE'
- Update constant 'SOCAT_ESCAPE_CODE' to retrieve its value from the
generated 'lib/_constants.py'. The Haskell counte... - 03:57 pm Revision cc6a469e: Fix documentation comment
- Fix documentation comment in 'Ganeti.ConstantUtils'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by... - 03:57 pm ganeti-local Revision 2f3d7a50: Fix typo in documentation
- Fix typo in documentation in 'Ganeti.JSON'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas ... - 03:57 pm ganeti-local Revision 398facd9: Disregard comments in 'src/Ganeti/ListContants.hs' target
- Update target 'src/Ganeti/ListContants.hs' to disregard comments in
'src.Ganeti.HsContants' when extracting the names... - 03:57 pm Revision 398facd9: Disregard comments in 'src/Ganeti/ListContants.hs' target
- Update target 'src/Ganeti/ListContants.hs' to disregard comments in
'src.Ganeti.HsContants' when extracting the names... - 03:57 pm Revision 2f3d7a50: Fix typo in documentation
- Fix typo in documentation in 'Ganeti.JSON'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas ... - 03:57 pm ganeti-local Revision 74129b52: Hs2Py constants: add more constants
- Add more constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>... - 03:57 pm Revision 74129b52: Hs2Py constants: add more constants
- Add more constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>... - 03:50 pm ganeti-local Revision cdac0552: Hs2Py constants: add 'Ganeti.Confd' types
- Hs2Py constants: add 'Ganeti.Confd' types.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas T... - 03:50 pm Revision cdac0552: Hs2Py constants: add 'Ganeti.Confd' types
- Hs2Py constants: add 'Ganeti.Confd' types.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas T... - 03:50 pm ganeti-local Revision a48daa87: Add 'declareILADT' to declare integer literal datatypes
- Add 'declareILADT' to declare integer literal datatypes.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewe... - 03:50 pm ganeti-local Revision d24fc4b6: Update reference to proper module
- Update reference to constant 'confdMagicFourcc' to fetch its value
from 'Ganeti.Constants' instead of the re-export f... - 03:50 pm ganeti-local Revision dd95d461: Hs2Py constants: add confd requests
- Add confd request related constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabo... - 03:50 pm Revision dd95d461: Hs2Py constants: add confd requests
- Add confd request related constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabo... - 03:50 pm Revision d24fc4b6: Update reference to proper module
- Update reference to constant 'confdMagicFourcc' to fetch its value
from 'Ganeti.Constants' instead of the re-export f... - 03:50 pm Revision a48daa87: Add 'declareILADT' to declare integer literal datatypes
- Add 'declareILADT' to declare integer literal datatypes.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewe... - 03:50 pm ganeti-local Revision 8e4e0268: Move confd request constants to 'Ganeti.ConstantUtils'
- * move confd request related constants to 'Ganeti.ConstantUtils' so
they can be used in both 'Ganeti.HsConstants' a... - 03:50 pm Revision 8e4e0268: Move confd request constants to 'Ganeti.ConstantUtils'
- * move confd request related constants to 'Ganeti.ConstantUtils' so
they can be used in both 'Ganeti.HsConstants' a... - 02:48 pm ganeti-local Revision faba87e9: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix typo in walkthrough documentation
Don't attemp ipv6 ssh in case of ipv4 cluster
Signed-off-by: ... - 02:48 pm Revision faba87e9: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix typo in walkthrough documentation
Don't attemp ipv6 ssh in case of ipv4 cluster
Signed-off-by: ... - 02:37 pm ganeti-local Revision b481c72c: Fix typo in walkthrough documentation
- Fix typo in walkthrough documentation, where 'instance3' should read
'instance1' in order to be consistent with the o... - 02:37 pm Revision b481c72c: Fix typo in walkthrough documentation
- Fix typo in walkthrough documentation, where 'instance3' should read
'instance1' in order to be consistent with the o... - 02:01 pm ganeti-local Revision efbd15d8: Downgrade 'vif_script'
- This patch adds removing the 'vif_script' attribute
from the cluster's config when downgrading from 2.9
to 2.8. Adapt... - 02:01 pm Revision efbd15d8: Downgrade 'vif_script'
- This patch adds removing the 'vif_script' attribute
from the cluster's config when downgrading from 2.9
to 2.8. Adapt... - 02:01 pm ganeti-local Revision 1d9f9df7: Downgrade 'xen_cmd'
- This downgrades the cluster's hypervisor parameters for the
xen hypervisors with respect to the 'xen_cmd' attribute.
... - 02:01 pm Revision 1d9f9df7: Downgrade 'xen_cmd'
- This downgrades the cluster's hypervisor parameters for the
xen hypervisors with respect to the 'xen_cmd' attribute.
... - 02:01 pm ganeti-local Revision d7f5fc77: Add test cluster config for version 2.9
- This adds a cluster config example for version 2.9 to
the test data collection. It will be used in subsequent
tests.
... - 02:01 pm Revision d7f5fc77: Add test cluster config for version 2.9
- This adds a cluster config example for version 2.9 to
the test data collection. It will be used in subsequent
tests.
... - 02:00 pm ganeti-local Revision a61383b0: Remove superfluous import of 'errors'
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 02:00 pm Revision a61383b0: Remove superfluous import of 'errors'
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 01:14 pm ganeti-local Revision 6c2a735a: Add --resume option to 'gnt-cluster upgrade'
- This option will resume an upgrade of the Ganeti version of
a cluster that got interrupted by a reboot of the master ... - 01:14 pm Revision 6c2a735a: Add --resume option to 'gnt-cluster upgrade'
- This option will resume an upgrade of the Ganeti version of
a cluster that got interrupted by a reboot of the master ... - 01:14 pm ganeti-local Revision 16e81432: Add function to determine current configuration version
- The 'gnt-cluster upgrade --resume' command needs to determine whether the
configuration has already been updated or n... - 01:14 pm Revision 16e81432: Add function to determine current configuration version
- The 'gnt-cluster upgrade --resume' command needs to determine whether the
configuration has already been updated or n... - 01:14 pm ganeti-local Revision 36cfb584: Add method to read and parse the intent-to-upgrade file
- During upgrades, a file is written to disk on master that documents
the fact that an upgrade is currently in progress... - 01:14 pm Revision 36cfb584: Add method to read and parse the intent-to-upgrade file
- During upgrades, a file is written to disk on master that documents
the fact that an upgrade is currently in progress... - 01:14 pm ganeti-local Revision 2f1278d8: Provide utility function to check a configuration version
- In order for 'gnt-cluster upgrade --resume' to determine whether the configuration
is already upgraded, it needs to c... - 01:14 pm Revision 2f1278d8: Provide utility function to check a configuration version
- In order for 'gnt-cluster upgrade --resume' to determine whether the configuration
is already upgraded, it needs to c... - 01:14 pm ganeti-local Revision ec5e54bb: Fix typo in doc string
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 01:14 pm Revision ec5e54bb: Fix typo in doc string
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com>
10/07/2013
- 07:25 pm ganeti-local Revision b6368001: Don't attemp ipv6 ssh in case of ipv4 cluster
- In case of a cluster with primary-ip-version=4, there is no need
for cluster to try ipv6 ssh connections which may ti... - 07:25 pm Revision b6368001: Don't attemp ipv6 ssh in case of ipv4 cluster
- In case of a cluster with primary-ip-version=4, there is no need
for cluster to try ipv6 ssh connections which may ti... - 06:26 pm Revision c0f4bd0a: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix outdated documentation for users-setup
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-b... - 06:26 pm ganeti-local Revision c0f4bd0a: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix outdated documentation for users-setup
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-b... - 05:30 pm ganeti-local Revision d7afbeaa: Start NEWS entry for 2.9.0 rc2
- So far, there is one important change since 2.9.0 rc1, the fix
in cfgupgrade.
Signed-off-by: Klaus Aehlig <aehlig@go... - 05:30 pm Revision d7afbeaa: Start NEWS entry for 2.9.0 rc2
- So far, there is one important change since 2.9.0 rc1, the fix
in cfgupgrade.
Signed-off-by: Klaus Aehlig <aehlig@go... - 05:13 pm ganeti-local Revision 8cb2b4f4: Fix lint errors
- This fixes a couple of lint errors that I missed with
the patch "Fix upgrade and downgrade regarding
disk.dev_type".
... - 05:13 pm Revision 8cb2b4f4: Fix lint errors
- This fixes a couple of lint errors that I missed with
the patch "Fix upgrade and downgrade regarding
disk.dev_type".
... - 04:58 pm Revision 7187a877: Fix upgrade and downgrade regarding disk.dev_type
- The up/downgrade procedure so far did not consider the
changes in the 'dev_type' attribute of disks. This patch
adds ... - 04:58 pm ganeti-local Revision 7187a877: Fix upgrade and downgrade regarding disk.dev_type
- The up/downgrade procedure so far did not consider the
changes in the 'dev_type' attribute of disks. This patch
adds ... - 04:58 pm ganeti-local Revision 66a37e7a: Rename LDS_DRBD to DTS_DRBD
- This patch renames the constant 'LDS_DRBD' to 'DTS_DRBD'
to make it consistent with the renaming of LD_* constants
to... - 04:58 pm Revision 66a37e7a: Rename LDS_DRBD to DTS_DRBD
- This patch renames the constant 'LDS_DRBD' to 'DTS_DRBD'
to make it consistent with the renaming of LD_* constants
to... - 01:47 pm ganeti-local Revision 3b31c9da: Write the intent-to-upgrade file during upgrades
- To recognize that an upgrade attempt of a cluster was interrupted by a
power failure or similar, write a file into th... - 01:47 pm Revision 3b31c9da: Write the intent-to-upgrade file during upgrades
- To recognize that an upgrade attempt of a cluster was interrupted by a
power failure or similar, write a file into th... - 01:47 pm Revision f2b91949: Provide an inverse to UnescapeAndSplit
- With utils.UnescapeAndSplit, we have a function to parse
arbitrary non-empty string lists encoded as strings. Also
pr... - 01:47 pm ganeti-local Revision f2b91949: Provide an inverse to UnescapeAndSplit
- With utils.UnescapeAndSplit, we have a function to parse
arbitrary non-empty string lists encoded as strings. Also
pr... - 01:47 pm ganeti-local Revision e8c1cb41: Specify the intent-to-upgrade path
- During a Ganeti upgrade, 'gnt-cluster upgrade --to' documents the
fact that an upgrade is going on in a file, in case... - 01:47 pm Revision e8c1cb41: Specify the intent-to-upgrade path
- During a Ganeti upgrade, 'gnt-cluster upgrade --to' documents the
fact that an upgrade is going on in a file, in case... - 12:36 pm ganeti-local Revision fa8206c1: Hardcode default access mode to kernelspace
- Hardcode constants.KERNELSPACE as the default access method for
KVM disk templates, rather than allowing a change to ... - 12:36 pm Revision fa8206c1: Hardcode default access mode to kernelspace
- Hardcode constants.KERNELSPACE as the default access method for
KVM disk templates, rather than allowing a change to ... - 11:02 am ganeti-local Revision 4a68b28b: Fix outdated documentation for users-setup
- The --yes-do-it parameter was not properly documented yet. Add it to the
administration guide.
Signed-off-by: Michel... - 11:02 am Revision 4a68b28b: Fix outdated documentation for users-setup
- The --yes-do-it parameter was not properly documented yet. Add it to the
administration guide.
Signed-off-by: Michel...
10/04/2013
- 06:50 pm ganeti-local Revision 79c50ab1: Mention the private-module layout in NEWS
- As the new private-module layout of Ganeti's python code implies
the 'import ganeti' will fail in python, this change... - 06:50 pm Revision 79c50ab1: Mention the private-module layout in NEWS
- As the new private-module layout of Ganeti's python code implies
the 'import ganeti' will fail in python, this change... - 06:50 pm ganeti-local Revision f9b3e841: Get NEWS sections in consistent order
- For all releases, the section on incompatible changes comes first,
as these changes are the ones to take most care of... - 06:50 pm Revision f9b3e841: Get NEWS sections in consistent order
- For all releases, the section on incompatible changes comes first,
as these changes are the ones to take most care of... - 05:45 pm ganeti-local Revision c914b39f: Handle scenarios where access is not set
- It should not be possible to reach _GenerateKVMRuntime without having
the access method set, but if it does happen th... - 05:45 pm Revision c914b39f: Handle scenarios where access is not set
- It should not be possible to reach _GenerateKVMRuntime without having
the access method set, but if it does happen th... - 05:13 pm ganeti-local Revision 146265cd: Document gnt-cluster upgrade in the man page
- A new command, upgrade, was added to gnt-cluster. Document it.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Revie... - 05:13 pm ganeti-local Revision c51ffffe: Add an upgrade command to gnt-cluster
- This command will coordinate the switching to a new
Ganeti version across the cluster. This has become
possible by th... - 05:13 pm ganeti-local Revision 9b20010b: Provide the DIRVERSION as a constant
- Depending on configure options, the version string used in the name
of the version specific directory differs. Provid... - 05:13 pm Revision 55f0626b: Provide time constants related to upgrades
- During upgrades, gnt-cluster needs to wait for all jobs
in the queue to finish. Provide constants for timeout and
pol... - 05:13 pm Revision 146265cd: Document gnt-cluster upgrade in the man page
- A new command, upgrade, was added to gnt-cluster. Document it.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Revie... - 05:13 pm Revision c51ffffe: Add an upgrade command to gnt-cluster
- This command will coordinate the switching to a new
Ganeti version across the cluster. This has become
possible by th... - 05:13 pm Revision 9b20010b: Provide the DIRVERSION as a constant
- Depending on configure options, the version string used in the name
of the version specific directory differs. Provid... - 05:13 pm ganeti-local Revision 55f0626b: Provide time constants related to upgrades
- During upgrades, gnt-cluster needs to wait for all jobs
in the queue to finish. Provide constants for timeout and
pol... - 05:13 pm ganeti-local Revision 0c455e40: Add option to redist-conf while queue is drained
- Add a new option to 'gnt-cluster redist-conf' allowing to ignore a drained
state of the Ganeti queue. This is needed ... - 05:13 pm Revision 0c455e40: Add option to redist-conf while queue is drained
- Add a new option to 'gnt-cluster redist-conf' allowing to ignore a drained
state of the Ganeti queue. This is needed ... - 05:11 pm Revision 346c3037: Provide means of submitting jobs to a drained queue
- During an upgrade, the job queue needs to be drained in order to avoid
new jobs coming to the cluster. Nevertheless,... - 05:11 pm ganeti-local Revision 346c3037: Provide means of submitting jobs to a drained queue
- During an upgrade, the job queue needs to be drained in order to avoid
new jobs coming to the cluster. Nevertheless,... - 05:10 pm Revision 9bfcf2e9: Expose sharedir in pathutils
- This path is needed to construct the link target
for $(sysconfdir)/ganeti/share for a different version.
The latter w... - 05:10 pm ganeti-local Revision 9bfcf2e9: Expose sharedir in pathutils
- This path is needed to construct the link target
for $(sysconfdir)/ganeti/share for a different version.
The latter w... - 05:10 pm ganeti-local Revision 7a9dbd61: Provide path to ensure-dirs in pathutils
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:10 pm Revision 7a9dbd61: Provide path to ensure-dirs in pathutils
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:10 pm Revision b9db7d45: Provide the canonical path to cfgupgrade in pathutils
- This is the version-independent path for cfgupgrade, that will
always refer to the cfgupgrade of the currently instal... - 05:10 pm ganeti-local Revision b9db7d45: Provide the canonical path to cfgupgrade in pathutils
- This is the version-independent path for cfgupgrade, that will
always refer to the cfgupgrade of the currently instal... - 05:10 pm Revision 790fc19d: Expose the list of online nodes at ssconf
- Ganeti's ssconf contains the list of nodes currently considered
online. Expose this data at the ssconf interface.
Si... - 05:10 pm ganeti-local Revision 790fc19d: Expose the list of online nodes at ssconf
- Ganeti's ssconf contains the list of nodes currently considered
online. Expose this data at the ssconf interface.
Si... - 05:10 pm ganeti-local Revision 750b7090: Also export PKGLIBDIR in pathutils
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:10 pm Revision 750b7090: Also export PKGLIBDIR in pathutils
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:10 pm Revision 78521495: Add predicate whether to call cfgupgrade --downgrade
- Provide a predicate that, given the current version and the
version to go to, tells whether it is appropriate to call... - 05:10 pm ganeti-local Revision 78521495: Add predicate whether to call cfgupgrade --downgrade
- Provide a predicate that, given the current version and the
version to go to, tells whether it is appropriate to call... - 05:10 pm ganeti-local Revision 0890e0d1: Add utility function to recognize upgrade ranges
- Upgrading is possible within the same major version to any equal
or higher minor version. Downgrading is possible wit... - 05:10 pm Revision 0890e0d1: Add utility function to recognize upgrade ranges
- Upgrading is possible within the same major version to any equal
or higher minor version. Downgrading is possible wit... - 05:10 pm ganeti-local Revision 8c44d5b3: Also provide the program version
- Conceptionally, the versions of the program, the protocols, and the
configuration are three different things, even th... - 05:10 pm Revision 8c44d5b3: Also provide the program version
- Conceptionally, the versions of the program, the protocols, and the
configuration are three different things, even th... - 05:09 pm ganeti-local Revision 1eda3dd3: Add utility function to parse version strings
- The new 'gnt-cluster upgrade' command will get a Ganeti version as
argument. So provide a function able to parse it.
... - 05:09 pm Revision 1eda3dd3: Add utility function to parse version strings
- The new 'gnt-cluster upgrade' command will get a Ganeti version as
argument. So provide a function able to parse it.
...
10/02/2013
- 10:36 pm Revision a3f00eae: Use base64 encoding in networks' bitarrays
- This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:16 pm Revision 17b07758: Change logic in pool reservations
- Make IsReserved() to look either in reservations or external ones.
Make Reserve() and Release() to use IsReserved() w... - 05:55 pm ganeti-local Revision 117a85a0: Add Userspace RBD support in KVM
- * Add device class object in block_device tuple
* Update hv_xen.py for new block_devices format
* Fix tests broken by... - 05:55 pm ganeti-local Revision 537dba0c: Add tests specific to the user/kernelspace access feature
- Check that the validation procedures don't accept invalid values
and also don't choke on valid values.
Signed-off-by... - 05:55 pm ganeti-local Revision 294254b1: Check validity of the access protocol parameter
- * Prevent incompatible hypervisor/disk template/access type
combinations from being reached through the command lin... - 05:55 pm ganeti-local Revision cbb533f4: Update NEWS and docs to document access switch
- * Update NEWS file
* Update man page
* Update install.rst
Signed-off-by: Santi Raffa <rsanti@google.com>
Signed-off-... - 05:55 pm Revision f83057ad: New method GetUserspaceAccessURI in storage class
- Returns a hypervisor specific URI for RBD template when userspace
access is requested.
Signed-off-by: Santi Raffa <r... - 05:55 pm Revision cbb533f4: Update NEWS and docs to document access switch
- * Update NEWS file
* Update man page
* Update install.rst
Signed-off-by: Santi Raffa <rsanti@google.com>
Signed-off-... - 05:55 pm Revision 537dba0c: Add tests specific to the user/kernelspace access feature
- Check that the validation procedures don't accept invalid values
and also don't choke on valid values.
Signed-off-by... - 05:55 pm Revision 294254b1: Check validity of the access protocol parameter
- * Prevent incompatible hypervisor/disk template/access type
combinations from being reached through the command lin... - 05:55 pm Revision 117a85a0: Add Userspace RBD support in KVM
- * Add device class object in block_device tuple
* Update hv_xen.py for new block_devices format
* Fix tests broken by... - 05:55 pm ganeti-local Revision f83057ad: New method GetUserspaceAccessURI in storage class
- Returns a hypervisor specific URI for RBD template when userspace
access is requested.
Signed-off-by: Santi Raffa <r... - 05:55 pm ganeti-local Revision 9b9e088c: Define 'access' disk-parameter type
- Add the "access" parameter to the RBD configuration. Fix test broken
by this change.
Signed-off-by: Santi Raffa <rsa... - 05:55 pm Revision 9b9e088c: Define 'access' disk-parameter type
- Add the "access" parameter to the RBD configuration. Fix test broken
by this change.
Signed-off-by: Santi Raffa <rsa... - 03:50 pm ganeti-local Revision d067f40b: Merge 'EvacNode' and 'NodeEvacMode'
- Merge 'EvacMode' and 'NodeEvacMode' which are associated with the
duplicated constants 'IALLOCATOR_NEVAC_*' and 'NODE... - 03:50 pm Revision d067f40b: Merge 'EvacNode' and 'NodeEvacMode'
- Merge 'EvacMode' and 'NodeEvacMode' which are associated with the
duplicated constants 'IALLOCATOR_NEVAC_*' and 'NODE... - 03:50 pm ganeti-local Revision 6dc364f9: Remove duplicate 'IALLOCATOR_NEVAC_*' constants
- Constants 'IALLOCATOR_NEVAC_*' are duplicates of 'NODE_EVAC_*' and are
no longer being used so they can be removed. F... - 03:50 pm Revision 6dc364f9: Remove duplicate 'IALLOCATOR_NEVAC_*' constants
- Constants 'IALLOCATOR_NEVAC_*' are duplicates of 'NODE_EVAC_*' and are
no longer being used so they can be removed. F... - 03:50 pm ganeti-local Revision d4d424fb: Replace 'IALLOCATOR_NEVAC_*' with 'NODE_EVAC_*'
- Replace uses of 'IALLOCATOR_NEVAC_PRI', 'IALLOCATOR_NEVAC_SEC',
'IALLOCATOR_NEVAC_ALL', and 'IALLOCATOR_NEVAC_MODES',... - 03:50 pm Revision d4d424fb: Replace 'IALLOCATOR_NEVAC_*' with 'NODE_EVAC_*'
- Replace uses of 'IALLOCATOR_NEVAC_PRI', 'IALLOCATOR_NEVAC_SEC',
'IALLOCATOR_NEVAC_ALL', and 'IALLOCATOR_NEVAC_MODES',... - 03:22 pm Revision b5cad580: Add soundhw support to XEN hypervisors
- This allows XEN hypervisors to enable sound support, if the host
machines has required support. This has been tested ... - 03:22 pm ganeti-local Revision b5cad580: Add soundhw support to XEN hypervisors
- This allows XEN hypervisors to enable sound support, if the host
machines has required support. This has been tested ... - 03:22 pm ganeti-local Revision 295ed29b: Add cpuid support to XEN hypervisors
- Ease instance migration between heterogeneous nodes by letting system
administrators hide CPU capabilities as needed.... - 03:22 pm Revision 295ed29b: Add cpuid support to XEN hypervisors
- Ease instance migration between heterogeneous nodes by letting system
administrators hide CPU capabilities as needed.... - 09:46 am ganeti-local Revision 982dc0e0: Merge branch 'stable-2.9' into master
- * stable-2.9
Version bump for 2.9.0 rc1
Update NEWS for 2.9.0 rc1
configure: check for hslogger
Document hslo... - 09:46 am Revision 982dc0e0: Merge branch 'stable-2.9' into master
- * stable-2.9
Version bump for 2.9.0 rc1
Update NEWS for 2.9.0 rc1
configure: check for hslogger
Document hslo...
09/30/2013
- 07:23 pm ganeti-local Revision 8451bfdb: Version bump for 2.9.0 rc1
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 07:23 pm Revision 8451bfdb: Version bump for 2.9.0 rc1
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 07:23 pm ganeti-local Revision 555ace61: Update NEWS for 2.9.0 rc1
- Make the main 2.9 entry now describe 2.9.0 rc1
and a short "Since 2.9.0 beta1" section.
Signed-off-by: Klaus Aehlig ... - 07:23 pm Revision 555ace61: Update NEWS for 2.9.0 rc1
- Make the main 2.9 entry now describe 2.9.0 rc1
and a short "Since 2.9.0 beta1" section.
Signed-off-by: Klaus Aehlig ... - 07:12 pm ganeti-local Revision 5c40076b: Disable hlint camelcase on test module
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 07:12 pm Revision 5c40076b: Disable hlint camelcase on test module
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 04:29 pm Revision d75ecef5: Add hotplug option in OpInstanceSetParams opcode
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:29 pm Revision ff34e12d: Allow instances obtain a network's gateway IP
- Until now once you define a gateway in a network it
gets externally reserved. This way we cannot define
a network wit... - 04:29 pm Revision 837e206b: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 04:29 pm Revision 917fe94b: 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... - 04:29 pm Revision 2c47aac3: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 04:29 pm Revision 07b0b16c: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 04:29 pm Revision 5d859545: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 04:29 pm Revision 1f8ee7fe: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 04:29 pm Revision 8aa9a8ff: 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... - 04:29 pm Revision 20e62ad1: 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... - 04:29 pm Revision 7cb08647: 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... - 04:29 pm Revision 1a51a173: 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_... - 04:29 pm Revision 5b3aa9a1: 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 ... - 04:29 pm Revision e122251d: 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... - 04:29 pm Revision 2c2599c5: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
Signed-off-by: Dimitris ... - 04:28 pm Revision 73318db4: Add hotplug related constants
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:28 pm Revision 4439b63f: 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 ... - 04:14 pm Revision 6c60b266: configure: check for hslogger
- As hslogger is, from 2.9 onwards, a mandatory dependency,
check for it unconditionally.
Signed-off-by: Klaus Aehlig ... - 04:14 pm ganeti-local Revision 6c60b266: configure: check for hslogger
- As hslogger is, from 2.9 onwards, a mandatory dependency,
check for it unconditionally.
Signed-off-by: Klaus Aehlig ... - 04:13 pm ganeti-local Revision 302ef5a1: Document hslogger dependency in NEWS
- hslogger is now no longer optional (as it used to be in 2.8). Update
the NEWS file accordingly.
Signed-off-by: Klaus... - 04:13 pm Revision 302ef5a1: Document hslogger dependency in NEWS
- hslogger is now no longer optional (as it used to be in 2.8). Update
the NEWS file accordingly.
Signed-off-by: Klaus... - 04:13 pm Revision f7b9f4c1: Update INSTALL: hslogger is mandatory
- hslogger is a mandatory Haskell dependency form 2.9 onwards. Hence
update the INSTALL instructions accordingly.
Sign... - 04:13 pm ganeti-local Revision f7b9f4c1: Update INSTALL: hslogger is mandatory
- hslogger is a mandatory Haskell dependency form 2.9 onwards. Hence
update the INSTALL instructions accordingly.
Sign... - 04:13 pm ganeti-local Revision bbc50106: Update installation instruction for Debian
- In the instructions on how to install Ganeti on Debian, have
the commands for Wheezy as default and mention the comma... - 04:13 pm Revision bbc50106: Update installation instruction for Debian
- In the instructions on how to install Ganeti on Debian, have
the commands for Wheezy as default and mention the comma... - 03:20 pm ganeti-local Revision 33ce4d2d: Add test for mond-data mock file
- Test if the input file imported with the --mond-data option is
parsed properly.
Signed-off-by: Spyros Trigazis <stri... - 03:20 pm Revision 33ce4d2d: Add test for mond-data mock file
- Test if the input file imported with the --mond-data option is
parsed properly.
Signed-off-by: Spyros Trigazis <stri... - 03:20 pm Revision c62bec27: Import MonD data from file
- Implement functionality to import MonD data from a mock file to
HTools (mainly for testing purposes) with the --mond-... - 03:20 pm ganeti-local Revision c62bec27: Import MonD data from file
- Implement functionality to import MonD data from a mock file to
HTools (mainly for testing purposes) with the --mond-... - 03:20 pm ganeti-local Revision e5fe8978: Implement readJSON functions for DC Types
- Implement readJSON functions for DCCategory, DCVersion and
DCKind in Data Collectors's Types to be parsable from a JS... - 03:20 pm Revision e5fe8978: Implement readJSON functions for DC Types
- Implement readJSON functions for DCCategory, DCVersion and
DCKind in Data Collectors's Types to be parsable from a JS... - 03:20 pm ganeti-local Revision c32c4e4d: Fetch data from MonD to HTools
- Contact all MonDs from HTools to fetch data from its Data
Collectors (only CPUload Data Collector is queried at the
m... - 03:20 pm Revision c32c4e4d: Fetch data from MonD to HTools
- Contact all MonDs from HTools to fetch data from its Data
Collectors (only CPUload Data Collector is queried at the
m... - 03:20 pm Revision 690e509d: Add MonD's latest API Version in lib/constants.py
- Extract the version number from MonD's own file into the constants file, so that
is can be accessed from other parts ... - 03:20 pm ganeti-local Revision 690e509d: Add MonD's latest API Version in lib/constants.py
- Extract the version number from MonD's own file into the constants file, so that
is can be accessed from other parts ... - 03:20 pm ganeti-local Revision f30d0610: Update hail, hbal and htools man-pages
- Update hail, hbal and htools man-pages to include the use of data
provided by MonD.
Signed-off-by: Spyros Trigazis <... - 03:20 pm Revision f30d0610: Update hail, hbal and htools man-pages
- Update hail, hbal and htools man-pages to include the use of data
provided by MonD.
Signed-off-by: Spyros Trigazis <... - 12:44 pm ganeti-local Revision 94444c4a: Add documentation for diskstats collector
- The data collector for /proc/diskstats was undocumented. Add an entry for it in
the mon-collector man page.
Also, re... - 12:44 pm Revision 94444c4a: Add documentation for diskstats collector
- The data collector for /proc/diskstats was undocumented. Add an entry for it in
the mon-collector man page.
Also, re... - 11:14 am ganeti-local Revision cea4194b: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix wrong release date in the NEWS file
Version bump for 2.8.0
Add daemon split design doc
* stab... - 11:14 am Revision cea4194b: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix wrong release date in the NEWS file
Version bump for 2.8.0
Add daemon split design doc
* stab...
09/27/2013
- 04:25 pm ganeti-local Revision 3dda321b: Fix wrong release date in the NEWS file
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 04:25 pm Revision 3dda321b: Fix wrong release date in the NEWS file
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 03:51 pm Revision f3a4b10e: Version bump for 2.8.0
- Also, update the NEWS file accordingly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehl... - 03:51 pm ganeti-local Revision f3a4b10e: Version bump for 2.8.0
- Also, update the NEWS file accordingly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehl... - 02:25 pm Revision f3cb57d5: Prevent lint error in mocked classes
- Accessing private methods of parent classes is bad, but it is sometimes the best
approach for classes mocking them fo... - 02:25 pm ganeti-local Revision f3cb57d5: Prevent lint error in mocked classes
- Accessing private methods of parent classes is bad, but it is sometimes the best
approach for classes mocking them fo... - 02:24 pm ganeti-local Revision 317a3fdb: Fix indentation for newer lints
- Newer versions of pylint are more strict regarding indentation rules. This
commit fixes a couple of indentations that... - 02:24 pm Revision 317a3fdb: Fix indentation for newer lints
- Newer versions of pylint are more strict regarding indentation rules. This
commit fixes a couple of indentations that... - 02:06 pm Revision ffedf64d: Add daemon split design doc
- This describes the future planned structure of Ganeti daemons.
Signed-off-by: Michele Tartara <mtartara@google.com>
... - 02:06 pm ganeti-local Revision ffedf64d: Add daemon split design doc
- This describes the future planned structure of Ganeti daemons.
Signed-off-by: Michele Tartara <mtartara@google.com>
... - 01:47 pm ganeti-local Revision eebc8ab2: Make the inst-status-xen collector more resilient
- The data collectors should be able to provide as much information as possible
even when the system is badly degraded.... - 01:47 pm Revision eebc8ab2: Make the inst-status-xen collector more resilient
- The data collectors should be able to provide as much information as possible
even when the system is badly degraded.... - 09:45 am ganeti-local Revision b1808f46: Use secondary IP when moving instances
- All data traffic usually goes over the secondary network, but
gnt-instance move didn't. This patch corrects this prob... - 09:45 am Revision b1808f46: Use secondary IP when moving instances
- All data traffic usually goes over the secondary network, but
gnt-instance move didn't. This patch corrects this prob... - 09:33 am ganeti-local Revision f56ab6d1: Use secondary IP when moving instances
- All data traffic usually goes over the secondary network, but
gnt-instance move didn't. This patch corrects this prob... - 09:33 am Revision f56ab6d1: Use secondary IP when moving instances
- All data traffic usually goes over the secondary network, but
gnt-instance move didn't. This patch corrects this prob...
09/26/2013
- 05:35 pm ganeti-local Revision a40db327: Add 'generated from' comments in Hs2py constants
- Modify Hs2Py constants to include a comment in the generated comments
describing the source of those constants. Fixes... - 05:35 pm Revision a40db327: Add 'generated from' comments in Hs2py constants
- Modify Hs2Py constants to include a comment in the generated comments
describing the source of those constants. Fixes... - 04:02 pm ganeti-local Revision 3c260845: Honor disks_active of instance when adding disks
- Adding a disk to an instance used to leave the disk behind activated, no
matter how the disks_active flag of the inst... - 04:02 pm Revision 3c260845: Honor disks_active of instance when adding disks
- Adding a disk to an instance used to leave the disk behind activated, no
matter how the disks_active flag of the inst... - 04:02 pm ganeti-local Revision 3caff7a5: Mention changed default disk add behavior in NEWS
- As the default behavior of adding disks has changed (now waiting for
disk synchronization is done per default), menti... - 04:02 pm Revision 3caff7a5: Mention changed default disk add behavior in NEWS
- As the default behavior of adding disks has changed (now waiting for
disk synchronization is done per default), menti... - 04:02 pm ganeti-local Revision 42bc62e1: Document --no-wait-for-sync for adding disks
- The already present option '--no-wait-for-sync' in
`gnt-instance modify` is now also mentioned in the part which desc... - 04:02 pm Revision 42bc62e1: Document --no-wait-for-sync for adding disks
- The already present option '--no-wait-for-sync' in
`gnt-instance modify` is now also mentioned in the part which desc... - 04:02 pm ganeti-local Revision 922a9e65: Wait for disk sync when adding a disk
- When creating an instance, gnt-instance waits for instance disks to
sync. Inconsistently, this was not the case for a... - 04:02 pm Revision 922a9e65: Wait for disk sync when adding a disk
- When creating an instance, gnt-instance waits for instance disks to
sync. Inconsistently, this was not the case for a... - 02:32 pm ganeti-local Revision 24d9f78e: Merge branch 'stable-2.7' into stable-2.8
- Conflicts are trivially solved.
* stable-2.7
Version bump for 2.7.2 (updated NEWS file)
Signed-off-by: Michele Ta... - 02:32 pm Revision 24d9f78e: Merge branch 'stable-2.7' into stable-2.8
- Conflicts are trivially solved.
* stable-2.7
Version bump for 2.7.2 (updated NEWS file)
Signed-off-by: Michele Ta... - 11:14 am ganeti-local Revision 070aad35: Version bump for 2.7.2
- Change the version number and the NEWS file for the 2.7.2 bugfix release.
Signed-off-by: Michele Tartara <mtartara@g... - 11:14 am Revision 070aad35: Version bump for 2.7.2
- Change the version number and the NEWS file for the 2.7.2 bugfix release.
Signed-off-by: Michele Tartara <mtartara@g...
Also available in: Atom