Activity

From 07/21/2013 to 08/19/2013

08/19/2013

05:05 pm Revision 5031beee: docs: Update Network Service section
Update Network Service section to containg a reference to Floating IPs,
IPv6 networks and network policy for spawned ...
Christos Stavrakakis
04:23 pm ganeti-local Revision a61a0813: Fix a node name vs. UUID bug in instance import
This patch fixes a bug where node names were incorrectly used as node
UUID's.
Signed-off-by: Thomas Thrainer <thomas...
Thomas Thrainer
04:23 pm snf-ganeti Revision a61a0813: Fix a node name vs. UUID bug in instance import
This patch fixes a bug where node names were incorrectly used as node
UUID's.
Signed-off-by: Thomas Thrainer <thomas...
Thomas Thrainer
02:34 pm ganeti-local Revision 64ef390e: Typo in hroller man page
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com>
Helga Velroyen
02:34 pm snf-ganeti Revision 64ef390e: Typo in hroller man page
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com>
Helga Velroyen
11:51 am Revision 0d264436: new ui: add jquery/css files for sidebar scrollbar
Olga Brani
11:25 am Revision 27435d42: cyclades: Remove firewall tag when removing NIC
Remove firewall tag from ganeti instance when disconnecting them from
networks. Until now, this was not needed becaus...
Christos Stavrakakis
11:09 am snf-ganeti Revision b9aae98b: Use node UUID for locking in LUInstanceMove
This LU (incorrectly) used the node name for locking. This patch
corrects this error.
Signed-off-by: Thomas Thrainer...
Thomas Thrainer
11:09 am ganeti-local Revision b9aae98b: Use node UUID for locking in LUInstanceMove
This LU (incorrectly) used the node name for locking. This patch
corrects this error.
Signed-off-by: Thomas Thrainer...
Thomas Thrainer
10:06 am Revision be8c3784: docs: Update guides for dhcp option
Document the change of --dhcp option from a flag to a boolean value. Christos Stavrakakis
09:41 am devflow Revision cbfdad3b: Merge branch 'master' into debian
Conflicts:
version
Christos Stavrakakis
09:40 am devflow Revision 80214162: Bump version 0.12
Christos Stavrakakis

08/18/2013

11:40 am snf-ganeti Revision d07411cc: Hotplug: cfgupgrade for deprecated fields
Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit...
Dimitris Aragiorgis
11:40 am snf-ganeti Revision 8a66cc18: Remove pylint 0106
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
11:40 am snf-ganeti Revision 52158be3: 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...
Dimitris Aragiorgis
11:26 am snf-ganeti Revision 2dcc9fca: Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision 0aaaa70a: Introduce hotplug methods (hypervisor inteface)
4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision e998ba7d: Hotplug: cmdlib support
Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision fe3f8b9e: Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision 5c2d19fa: 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...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision 3ec8082e: 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...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision 1f36ade2: 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...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision ce00d631: 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...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision 64b583c4: 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 ...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision 436ff413: 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_...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision c7550204: Introduce _GenerateKVMBlockDevicesOptions()
Simply move logic that generates block device related
options out of _ExecuteKVMRuntime().
Signed-off-by: Dimitris A...
Dimitris Aragiorgis
11:18 am snf-ganeti Revision 1dfcdaeb: 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 ...
Dimitris Aragiorgis

08/16/2013

03:12 pm snf-ganeti Revision 2c7c1fa8: Fix harep manpage title
The harep manpage title underline was one character short, leading in
pandoc producing an invalid manpage header.
Si...
Apollon Oikonomopoulos
03:12 pm ganeti-local Revision 2c7c1fa8: Fix harep manpage title
The harep manpage title underline was one character short, leading in
pandoc producing an invalid manpage header.
Si...
Apollon Oikonomopoulos

08/14/2013

03:19 pm snf-ganeti Revision 3c768f88: Add unit test for LUGroupVerifyDisks
This patch adds unit test coverage for LUGroupVerifyDisks.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Revi...
Thomas Thrainer
03:19 pm ganeti-local Revision 3c768f88: Add unit test for LUGroupVerifyDisks
This patch adds unit test coverage for LUGroupVerifyDisks.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Revi...
Thomas Thrainer
03:19 pm snf-ganeti Revision 4b8f9420: Add unit test for LUGroupEvacuate
This patch adds unit test coverage for LUGroupEvacuate.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewe...
Thomas Thrainer
03:19 pm ganeti-local Revision 4b8f9420: Add unit test for LUGroupEvacuate
This patch adds unit test coverage for LUGroupEvacuate.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewe...
Thomas Thrainer
03:19 pm ganeti-local Revision 7ac3f7b0: Add unit tests for LUGroupRename
This patch adds unit test coverage for LUGroupRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-...
Thomas Thrainer
03:19 pm snf-ganeti Revision 7ac3f7b0: Add unit tests for LUGroupRename
This patch adds unit test coverage for LUGroupRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-...
Thomas Thrainer
03:19 pm ganeti-local Revision 8ef0c3eb: Add unit tests for LUGroupRemove
This patch adds unit test coverage for LUGroupRemove.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-...
Thomas Thrainer
03:19 pm snf-ganeti Revision 8ef0c3eb: Add unit tests for LUGroupRemove
This patch adds unit test coverage for LUGroupRemove.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-...
Thomas Thrainer
03:19 pm ganeti-local Revision 67d2f602: Add unit tests for LUGroupSetParams
This adds unit test coverage for LUGroupSetParams.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by:...
Thomas Thrainer
03:19 pm snf-ganeti Revision 67d2f602: Add unit tests for LUGroupSetParams
This adds unit test coverage for LUGroupSetParams.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by:...
Thomas Thrainer
03:19 pm snf-ganeti Revision ae904a6b: Add unit test for LUGroupQuery
Provide unit test coverage for LUGroupQuery.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido...
Thomas Thrainer
03:19 pm ganeti-local Revision ae904a6b: Add unit test for LUGroupQuery
Provide unit test coverage for LUGroupQuery.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido...
Thomas Thrainer
03:19 pm snf-ganeti Revision d189f139: Add unit tests for LUGroupAssignNodes
Add unit test coverage for LUGroupAssignNodes, including the split
instances check.
Signed-off-by: Thomas Thrainer <...
Thomas Thrainer
03:19 pm ganeti-local Revision d189f139: Add unit tests for LUGroupAssignNodes
Add unit test coverage for LUGroupAssignNodes, including the split
instances check.
Signed-off-by: Thomas Thrainer <...
Thomas Thrainer
03:19 pm ganeti-local Revision 9051a390: Add unit tests for LUGroupAdd
Provide unit test coverage for LUGroupAdd.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido T...
Thomas Thrainer
03:19 pm snf-ganeti Revision 9051a390: Add unit tests for LUGroupAdd
Provide unit test coverage for LUGroupAdd.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido T...
Thomas Thrainer
03:19 pm ganeti-local Revision 8129eac1: Move TestLUGroupAssignNodes to group_unittest.py
While moving the test, it is adapted to the new test framework.
Signed-off-by: Thomas Thrainer <thomasth@google.com>...
Thomas Thrainer
03:19 pm snf-ganeti Revision 8129eac1: Move TestLUGroupAssignNodes to group_unittest.py
While moving the test, it is adapted to the new test framework.
Signed-off-by: Thomas Thrainer <thomasth@google.com>...
Thomas Thrainer
03:19 pm ganeti-local Revision 6e755f9e: Fix IPolicy violation check in LUGroupSetParams
cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN...
Thomas Thrainer
03:19 pm snf-ganeti Revision 6e755f9e: Fix IPolicy violation check in LUGroupSetParams
cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN...
Thomas Thrainer

08/13/2013

03:33 pm snf-ganeti Revision bbe0f264: Fix IPolicy violation check in LUGroupSetParams
cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN...
Thomas Thrainer
03:33 pm ganeti-local Revision bbe0f264: Fix IPolicy violation check in LUGroupSetParams
cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN...
Thomas Thrainer
12:04 pm ganeti-local Revision ecff332f: Use FQDN to check master node status
The master node name in SS conf is stored as FQDN, so also use the FQDN
on each node to check if it is the master nod...
Thomas Thrainer
12:04 pm snf-ganeti Revision ecff332f: Use FQDN to check master node status
The master node name in SS conf is stored as FQDN, so also use the FQDN
on each node to check if it is the master nod...
Thomas Thrainer
12:02 pm ganeti-local Revision 570b6322: Add test for LUClusterVerifyDisks
This LU only creates additional jobs as result, so this is a trivial
unit test.
Signed-off-by: Thomas Thrainer <thom...
Thomas Thrainer
12:02 pm snf-ganeti Revision 570b6322: Add test for LUClusterVerifyDisks
This LU only creates additional jobs as result, so this is a trivial
unit test.
Signed-off-by: Thomas Thrainer <thom...
Thomas Thrainer
12:02 pm ganeti-local Revision 9fdb10be: Extend unit tests for LUClusterVerifyGroup
- Add tests for additional Verify* methods
- Converted test for VerifyFiles to the new test framework
- Added possibi...
Thomas Thrainer
12:02 pm snf-ganeti Revision 9fdb10be: Extend unit tests for LUClusterVerifyGroup
- Add tests for additional Verify* methods
- Converted test for VerifyFiles to the new test framework
- Added possibi...
Thomas Thrainer
11:59 am snf-ganeti Revision 18397489: Revert "Display node name instead of UUID in error message"
This reverts commit fbff213691328562cc4029f3babaa2e72e2012c4.
When running hooks, the node name is used to identify n...
Thomas Thrainer
11:59 am ganeti-local Revision 18397489: Revert "Display node name instead of UUID in error message"
This reverts commit fbff213691328562cc4029f3babaa2e72e2012c4.
When running hooks, the node name is used to identify n...
Thomas Thrainer
08:54 am snf-ganeti Revision fbff2136: Display node name instead of UUID in error message
The hooks callback in LUClusterGroupVerify misinterpreted the key in the
node result as name instead of node UUID. Th...
Thomas Thrainer
08:54 am ganeti-local Revision fbff2136: Display node name instead of UUID in error message
The hooks callback in LUClusterGroupVerify misinterpreted the key in the
node result as name instead of node UUID. Th...
Thomas Thrainer

08/12/2013

04:06 pm snf-ganeti Revision c214896c: Use node name in error message
CheckNodeNotDrained displayed only the node UUID if the node is drained.
In order to provide a more helpful error mes...
Thomas Thrainer
04:06 pm ganeti-local Revision c214896c: Use node name in error message
CheckNodeNotDrained displayed only the node UUID if the node is drained.
In order to provide a more helpful error mes...
Thomas Thrainer

08/09/2013

05:22 pm ./kamaki Revision 46d130c9: Test kamaki.cli.utils up to print_items
Refs: #4058 Stavros Sachtouris
03:39 pm Revision f2126967: new ui: overlay functionality & style fixes
Olga Brani
02:08 pm snf-ganeti Revision 3d85d4bf: Remove duplicate argument from cabal install
network==2.3 is duplicate in cabal install. One occurrence can thus be removed.
Signed-off-by: Sebastian Gebhard <se...
Sebastian Gebhard
02:08 pm ganeti-local Revision 3d85d4bf: Remove duplicate argument from cabal install
network==2.3 is duplicate in cabal install. One occurrence can thus be removed.
Signed-off-by: Sebastian Gebhard <se...
Sebastian Gebhard
02:08 pm ganeti-local Revision 37f56360: Typo fix in lib/server/noded.py
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Sebastian Gebhard
02:08 pm snf-ganeti Revision 37f56360: Typo fix in lib/server/noded.py
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Sebastian Gebhard
11:56 am Revision 75db217e: Merge branch 'feature-table-sort' into develop
Giorgos Korfiatis
11:54 am Revision bb74d166: astakos: project table client-side sorting
Client-side sorting and pagination for project-list tables Olga Brani
11:54 am Revision 82a53261: astakos: Disable pagination and ordering in project tables
Prepare the tables for client-side ordering. Giorgos Korfiatis
11:30 am ganeti-local Revision ae3ab08b: QA: make ipolicy test respect enabled disk templates
This makes the 'gnt-cluster modify --ipolicy-*' tests
respect the enabled disk templates on the QA cluster.
If the re...
Helga Velroyen
11:30 am snf-ganeti Revision ae3ab08b: QA: make ipolicy test respect enabled disk templates
This makes the 'gnt-cluster modify --ipolicy-*' tests
respect the enabled disk templates on the QA cluster.
If the re...
Helga Velroyen

08/08/2013

06:48 pm snf-ganeti Revision eb161df2: QA: adjust tests wrt to ipolicy disk templates
This adjusts the cluster QA with respect to the new checks
between the ipolicy disk templates and the enabled disk
te...
Helga Velroyen
06:48 pm ganeti-local Revision eb161df2: QA: adjust tests wrt to ipolicy disk templates
This adjusts the cluster QA with respect to the new checks
between the ipolicy disk templates and the enabled disk
te...
Helga Velroyen
06:48 pm ganeti-local Revision c89eb67d: ClusterSetParams: move vg-name checks from to CheckPrereq
This fixes a bug in the logic of 'gnt-cluster modify'.
Some checks that should better be done in 'CheckPrereq'
were a...
Helga Velroyen
06:48 pm snf-ganeti Revision c89eb67d: ClusterSetParams: move vg-name checks from to CheckPrereq
This fixes a bug in the logic of 'gnt-cluster modify'.
Some checks that should better be done in 'CheckPrereq'
were a...
Helga Velroyen
06:48 pm ganeti-local Revision 3f8567e1: man gnt-cluster: mention ipolicy check
This updates the 'gnt-cluster' man page to mention the
relationship between the ipolicy's list of allowed disk
templa...
Helga Velroyen
06:48 pm snf-ganeti Revision 3f8567e1: man gnt-cluster: mention ipolicy check
This updates the 'gnt-cluster' man page to mention the
relationship between the ipolicy's list of allowed disk
templa...
Helga Velroyen
06:48 pm snf-ganeti Revision a8f04850: Update NEWS file regarding ipolicy checks
This patch updates the NEWS file to mention the new checks
between the ipolicy's list of allowed disk tempaltes and
t...
Helga Velroyen
06:48 pm ganeti-local Revision a8f04850: Update NEWS file regarding ipolicy checks
This patch updates the NEWS file to mention the new checks
between the ipolicy's list of allowed disk tempaltes and
t...
Helga Velroyen
06:48 pm ganeti-local Revision 702243ec: gnt-group add/modify: ipolicy vs disk templates
This patch adds a consistency check between the ipolicy's
list of allowed disk templates with the cluster-wide
enable...
Helga Velroyen
06:48 pm snf-ganeti Revision 702243ec: gnt-group add/modify: ipolicy vs disk templates
This patch adds a consistency check between the ipolicy's
list of allowed disk templates with the cluster-wide
enable...
Helga Velroyen
06:48 pm snf-ganeti Revision 4e771a95: Move Ipolicy utility function to cmdlib/common.py
Since the check of consistency between an ipolicy and
the list of enabled disk templates will not only be
needed on c...
Helga Velroyen
06:48 pm ganeti-local Revision 4e771a95: Move Ipolicy utility function to cmdlib/common.py
Since the check of consistency between an ipolicy and
the list of enabled disk templates will not only be
needed on c...
Helga Velroyen
06:48 pm ganeti-local Revision d514e18b: bootstrap: restrict ipolicy to enabled disk templates
With this patch, on cluster creation, the initial instance
policy's list of allowed disk templates will be modified
i...
Helga Velroyen
06:48 pm snf-ganeti Revision d514e18b: bootstrap: restrict ipolicy to enabled disk templates
With this patch, on cluster creation, the initial instance
policy's list of allowed disk templates will be modified
i...
Helga Velroyen
06:48 pm snf-ganeti Revision 33a6464e: gnt-cluster modify: ipolicy vs enabled disk templates
This patch adds a check to LUClusterSetParams which
ensures that the list of allowed disk templates is a
subset of th...
Helga Velroyen
06:48 pm ganeti-local Revision 33a6464e: gnt-cluster modify: ipolicy vs enabled disk templates
This patch adds a check to LUClusterSetParams which
ensures that the list of allowed disk templates is a
subset of th...
Helga Velroyen
06:48 pm ganeti-local Revision 1532b078: gnt-cluster modify: factor out ipolicy check
This refactors the LUClusterSetParams to do all ipolicy
sanity / validity checks in a separate function
in order to i...
Helga Velroyen
06:48 pm snf-ganeti Revision 1532b078: gnt-cluster modify: factor out ipolicy check
This refactors the LUClusterSetParams to do all ipolicy
sanity / validity checks in a separate function
in order to i...
Helga Velroyen
06:19 pm ganeti-local Revision fdfa63cb: Disable pylint warning to fix build
The _CheckLUResult method gets overridden in a subclass which actually
requires the self parameter, so ignore the pyl...
Thomas Thrainer
06:19 pm snf-ganeti Revision fdfa63cb: Disable pylint warning to fix build
The _CheckLUResult method gets overridden in a subclass which actually
requires the self parameter, so ignore the pyl...
Thomas Thrainer
06:01 pm ./kamaki Revision 0f383dcc: Unittest print_dict + print_list
Refs: #4058 Stavros Sachtouris
06:01 pm ./kamaki Feature #4220: Add filterting options in kamaki
It's OK to filter Flavors based on their defined attributes, e.g. RAM or number of CPUs, but it's not the same as fil... Vangelis Koukis
05:41 pm Revision 52b9628e: Merge branch 'feature-4131' into develop
Sofia Papagiannaki
05:40 pm Revision 6e0f3e65: pithos: Fix shared listing for implicitly shared objects
Provide also the appropriate tests
Refs: #4131
Sofia Papagiannaki
05:21 pm ganeti-local Revision b8f45292: Add possibility to access locked LU in tests
This features is useful to test (private) methods of LU's during tests,
where those methods rely on the LU being comp...
Thomas Thrainer
05:21 pm snf-ganeti Revision b8f45292: Add possibility to access locked LU in tests
This features is useful to test (private) methods of LU's during tests,
where those methods rely on the LU being comp...
Thomas Thrainer
05:20 pm ganeti-local Revision 850be460: Add test for LUClusterVerifyConfig
Add unit test covering LUClusterVerifyConfig.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Helg...
Thomas Thrainer
05:20 pm snf-ganeti Revision 850be460: Add test for LUClusterVerifyConfig
Add unit test covering LUClusterVerifyConfig.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Helg...
Thomas Thrainer
05:20 pm snf-ganeti Revision c60f7675: Add test for LUClusterVerify
As this LU returns other jobs as result, submitting jobs from within
LU's is now mocked too.
Signed-off-by: Thomas T...
Thomas Thrainer
05:20 pm ganeti-local Revision c60f7675: Add test for LUClusterVerify
As this LU returns other jobs as result, submitting jobs from within
LU's is now mocked too.
Signed-off-by: Thomas T...
Thomas Thrainer
05:17 pm Revision 6ee6677e: pithos: Add tests
Sofia Papagiannaki
05:14 pm ./kamaki Feature #4220 (Closed): Add filterting options in kamaki
There should be filtering options for a lot of commands in kamaki. Eg.
-- "kamaki flavor list -c 4 -r 1024" shou...
Dionysis Grigoropoulos
04:27 pm Revision e3d14d4b: Annotate snf-common settings
Just annotate the settings in 'synnefo/settings/default/admins.py' Constantinos Venetsanopoulos
04:27 pm Revision 513a8a9d: Annotate snf-stats-app settings
Create the 'settings/default/settings.py file and move all settings there.
Import this file from 'settings/default/__...
Constantinos Venetsanopoulos
04:27 pm Revision 6c783d52: Annotate snf-branding settings
Create the 'settings/default/settings.py file and move all settings there.
Import this file from 'settings/default/__...
Constantinos Venetsanopoulos
04:27 pm Revision b83ebddd: Annotate snf-astakos-app settings
Create the 'settings/default/settings.py file and move all settings there.
Also import this file from 'settings/defau...
Constantinos Venetsanopoulos
04:24 pm Revision 58f38c68: Annotate snf-pithos-app settings
Create the 'settings/default/' directory and move all settings there.
Update 'setup.py' accordingly.
Constantinos Venetsanopoulos
04:24 pm Revision ef7263df: Annotate snf-cyclades-gtools settings
Also, create the 'default' directory and move settings there.
Update 'setup.py' accordingly.
Constantinos Venetsanopoulos
04:24 pm Revision 1f45a434: Annotate snf-cyclades-app settings
Make sure for every setting that gets annotated to change the
corresponding 'getattr' entry to a 'settings.SETTING' e...
Constantinos Venetsanopoulos
03:57 pm Revision 3b80225c: new ui: Modify css styles and html files.
- Adjust size of images and distances.
- Restore functionality on the create vm wizard.
Athina Bekakou
01:38 pm ganeti-local Revision 9e67e425: Fix TINicParams type predicate
Change the value type of the 'TINicParams' dictionary predicate from
'Maybe NonEmptyString' to 'Maybe String' to be c...
Jose A. Lopes
01:38 pm snf-ganeti Revision 9e67e425: Fix TINicParams type predicate
Change the value type of the 'TINicParams' dictionary predicate from
'Maybe NonEmptyString' to 'Maybe String' to be c...
Jose A. Lopes
01:26 pm Revision ccf090b1: Improve dev-guide
Update the developer's guide to include an initial section about
how to set up a developing environment.
Marios Kogias
12:59 pm ./kamaki Revision b3cb58c2: Create a kamaki.cli.utils package
Refs: #4059 Stavros Sachtouris
12:42 pm Revision 33af031c: pithos: Fix delete deleted object
Delete object used to create a new object version flagged as deleted
regarless of the status of the previous version....
Sofia Papagiannaki
12:12 pm Revision b1aca3e6: pithos: Fix backend logging.
* Log unicode arguments
* Do not log get_block return value (too long)
Sofia Papagiannaki
11:10 am ganeti-local Revision 961ddf1e: Generate text report of Haskell coverage
In order to generate a coverage graph, we generate also the coverage
data as text format. This eases parsing on Build...
Thomas Thrainer
11:10 am snf-ganeti Revision 961ddf1e: Generate text report of Haskell coverage
In order to generate a coverage graph, we generate also the coverage
data as text format. This eases parsing on Build...
Thomas Thrainer
11:00 am Revision f5da7eaa: pithos: Fix IndexError in update from other object
Sofia Papagiannaki
10:31 am ganeti-local Revision 5cbf7832: Fix opcodes and parameters
* fix some return types in opcodes and some types and documentation in
parameters.
* fix serialization of the defau...
Jose A. Lopes
10:31 am snf-ganeti Revision 5cbf7832: Fix opcodes and parameters
* fix some return types in opcodes and some types and documentation in
parameters.
* fix serialization of the defau...
Jose A. Lopes
10:08 am Revision 63946b57: Minor fix in setup_hosts (sed -i /etc/hosts)
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis

08/07/2013

10:25 pm Revision 920911c9: Enforce nodes the given hostnames
This means that hostnames are not important in nodes.conf and
should not reflect to existing infra.
Signed-off-by: D...
Dimitris Aragiorgis
09:55 pm Revision c9ad14f6: Try put resolv.conf due to chattr +i
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
09:45 pm Revision 1fc27ec2: 0600 mode for ssh keys
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
06:52 pm ganeti-local Revision f02733cc: Introduce shortcut properties for config objects
Some configuration objects are accessed quite often, so introduce
shortcut properties for those.
Signed-off-by: Thom...
Thomas Thrainer
06:52 pm ganeti-local Revision 08cef8fc: Add unit test for LUClusterRename
Also mock the netutils and ssh module in order to test all code paths.
Signed-off-by: Thomas Thrainer <thomasth@goog...
Thomas Thrainer
06:52 pm snf-ganeti Revision a794b8d7: Add unit test for LUClusterSetParams
Some changes to the test framework were performed while writing this
test:
- Extended builder for disks
- Introduce...
Thomas Thrainer
06:52 pm snf-ganeti Revision f02733cc: Introduce shortcut properties for config objects
Some configuration objects are accessed quite often, so introduce
shortcut properties for those.
Signed-off-by: Thom...
Thomas Thrainer
06:52 pm snf-ganeti Revision c487ae24: Add unit test for LUClusterRepairDiskSizes
Also add build method for easy building of disk objects to the test
framework.
Signed-off-by: Thomas Thrainer <thoma...
Thomas Thrainer
06:52 pm ganeti-local Revision a794b8d7: Add unit test for LUClusterSetParams
Some changes to the test framework were performed while writing this
test:
- Extended builder for disks
- Introduce...
Thomas Thrainer
06:52 pm ganeti-local Revision c487ae24: Add unit test for LUClusterRepairDiskSizes
Also add build method for easy building of disk objects to the test
framework.
Signed-off-by: Thomas Thrainer <thoma...
Thomas Thrainer
06:52 pm snf-ganeti Revision 08cef8fc: Add unit test for LUClusterRename
Also mock the netutils and ssh module in order to test all code paths.
Signed-off-by: Thomas Thrainer <thomasth@goog...
Thomas Thrainer
06:52 pm ganeti-local Revision 812e07ab: Add unit test for LUClusterPostInit
Also extract common assertion logic for hook invocations to
CmdlibTestCase.
Signed-off-by: Thomas Thrainer <thomasth...
Thomas Thrainer
06:52 pm ganeti-local Revision b730e2a7: Add unit test for LUClusterQuery
Unit-test LUClusterQuery. Some changes in the mocked cluster
configuration are made, because the configuration was no...
Thomas Thrainer
06:52 pm ganeti-local Revision 6aac41fa: Add unit test for LUClusterRedistConf
Unit-test LUClusterRedistConf. Given the simplicity of the LU, this unit
test only exercises the LU code.
Signed-off...
Thomas Thrainer
06:52 pm snf-ganeti Revision 812e07ab: Add unit test for LUClusterPostInit
Also extract common assertion logic for hook invocations to
CmdlibTestCase.
Signed-off-by: Thomas Thrainer <thomasth...
Thomas Thrainer
06:52 pm snf-ganeti Revision b730e2a7: Add unit test for LUClusterQuery
Unit-test LUClusterQuery. Some changes in the mocked cluster
configuration are made, because the configuration was no...
Thomas Thrainer
06:52 pm snf-ganeti Revision 6aac41fa: Add unit test for LUClusterRedistConf
Unit-test LUClusterRedistConf. Given the simplicity of the LU, this unit
test only exercises the LU code.
Signed-off...
Thomas Thrainer
06:52 pm snf-ganeti Revision 6bb43023: Use ConfigWriter.GetMasterNodeInfo() consistently
This shortcut method to get the node object of the master node directly
makes the code more readable and concise. The...
Thomas Thrainer
06:52 pm ganeti-local Revision 6bb43023: Use ConfigWriter.GetMasterNodeInfo() consistently
This shortcut method to get the node object of the master node directly
makes the code more readable and concise. The...
Thomas Thrainer
06:52 pm snf-ganeti Revision bd6fb93b: Add unit tests for LUClusterDestroy
This patch adds unit test for the LUClusterDestroy Logical Unit.
Signed-off-by: Thomas Thrainer <thomasth@google.com...
Thomas Thrainer
06:52 pm ganeti-local Revision bd6fb93b: Add unit tests for LUClusterDestroy
This patch adds unit test for the LUClusterDestroy Logical Unit.
Signed-off-by: Thomas Thrainer <thomasth@google.com...
Thomas Thrainer
06:51 pm snf-ganeti Revision 0e1b5262: Move cluster-related unittest to cluster_unittest
cmdlib_unittest should still be split further, but at least the cluster
related tests are moved to the proper file ye...
Thomas Thrainer
06:51 pm ganeti-local Revision eb172e55: Add unit tests for LUClusterConfigQuery
Also, proper initialization of the runtime architecture information was
added.
Signed-off-by: Thomas Thrainer <thoma...
Thomas Thrainer
06:51 pm snf-ganeti Revision 1fa88aa6: Move cmdlib-related unittests to cmdlib/
ganeti.cmdlib_unittest.py and
ganeti.cmdlib.instance_storage_unittest.py are moved to the
test/py/cmdlib directory. A...
Thomas Thrainer
06:51 pm ganeti-local Revision 0e1b5262: Move cluster-related unittest to cluster_unittest
cmdlib_unittest should still be split further, but at least the cluster
related tests are moved to the proper file ye...
Thomas Thrainer
06:51 pm ganeti-local Revision 1fa88aa6: Move cmdlib-related unittests to cmdlib/
ganeti.cmdlib_unittest.py and
ganeti.cmdlib.instance_storage_unittest.py are moved to the
test/py/cmdlib directory. A...
Thomas Thrainer
06:51 pm snf-ganeti Revision eb172e55: Add unit tests for LUClusterConfigQuery
Also, proper initialization of the runtime architecture information was
added.
Signed-off-by: Thomas Thrainer <thoma...
Thomas Thrainer
06:51 pm snf-ganeti Revision e0b8df13: Add unit test for LUClusterDeactivateMasterIp
This patch adds unit tests for the LUClusterDeactivateMasterIp Logical
Unit.
Signed-off-by: Thomas Thrainer <thomast...
Thomas Thrainer
06:51 pm ganeti-local Revision e0b8df13: Add unit test for LUClusterDeactivateMasterIp
This patch adds unit tests for the LUClusterDeactivateMasterIp Logical
Unit.
Signed-off-by: Thomas Thrainer <thomast...
Thomas Thrainer
06:48 pm snf-ganeti Revision 19830e88: Add unit test for LUClusterActivateMasterIp
In order to properly assert the called RPC method, __eq__ is implemented
on ConfigObject as well.
Signed-off-by: Tho...
Thomas Thrainer
06:48 pm ganeti-local Revision 19830e88: Add unit test for LUClusterActivateMasterIp
In order to properly assert the called RPC method, __eq__ is implemented
on ConfigObject as well.
Signed-off-by: Tho...
Thomas Thrainer
06:48 pm ganeti-local Revision e969a81f: Add unit test for LUTestAllocator
Additionally to adding unit tests for LUTestAllocator, the test
framework was adapted for its requirements.
Signed-o...
Thomas Thrainer
06:48 pm snf-ganeti Revision e969a81f: Add unit test for LUTestAllocator
Additionally to adding unit tests for LUTestAllocator, the test
framework was adapted for its requirements.
Signed-o...
Thomas Thrainer
06:48 pm snf-ganeti Revision ef725c86: Remove unneeded checks
Those checks are already covered by the "types" in the opcodes, so
remove them.
Signed-off-by: Thomas Thrainer <thom...
Thomas Thrainer
06:48 pm ganeti-local Revision ef725c86: Remove unneeded checks
Those checks are already covered by the "types" in the opcodes, so
remove them.
Signed-off-by: Thomas Thrainer <thom...
Thomas Thrainer
06:48 pm snf-ganeti Revision bd39b6bb: Enable pylint and PEP8 for test support code
The test support code is mainly written from scratch, so in order to
ensure to keep the code quality high, enable pyl...
Thomas Thrainer
06:48 pm ganeti-local Revision bd39b6bb: Enable pylint and PEP8 for test support code
The test support code is mainly written from scratch, so in order to
ensure to keep the code quality high, enable pyl...
Thomas Thrainer
06:48 pm ganeti-local Revision 3efa7659: Initial version of cmdlib test framework
The initial version of the cmdlib test framework is able to execute LU's
with the following components mocked:
* Co...
Thomas Thrainer
06:48 pm snf-ganeti Revision 3efa7659: Initial version of cmdlib test framework
The initial version of the cmdlib test framework is able to execute LU's
with the following components mocked:
* Co...
Thomas Thrainer
06:48 pm ganeti-local Revision 72a7f6b3: Install python mock using easy_install in chroot
We require a newer mock library, so install it using easy_install in
chroot.
Signed-off-by: Thomas Thrainer <thomast...
Thomas Thrainer
06:48 pm snf-ganeti Revision 72a7f6b3: Install python mock using easy_install in chroot
We require a newer mock library, so install it using easy_install in
chroot.
Signed-off-by: Thomas Thrainer <thomast...
Thomas Thrainer
06:48 pm ganeti-local Revision 242e6bdd: Require newer python mock library
Older Python mock libraries do not provide MagicMock, which eases
mocking of complex objects quite a bit. As this is ...
Thomas Thrainer
06:48 pm snf-ganeti Revision 242e6bdd: Require newer python mock library
Older Python mock libraries do not provide MagicMock, which eases
mocking of complex objects quite a bit. As this is ...
Thomas Thrainer
06:48 pm snf-ganeti Revision 2fe9deec: Remove Python < 2.6 compatibility code
This code was used for Python versions < 2.6 which we don't support any
more.
Signed-off-by: Thomas Thrainer <thomas...
Thomas Thrainer
06:48 pm ganeti-local Revision 2fe9deec: Remove Python < 2.6 compatibility code
This code was used for Python versions < 2.6 which we don't support any
more.
Signed-off-by: Thomas Thrainer <thomas...
Thomas Thrainer
06:46 pm snf-ganeti Revision 1ca326c8: Merge branch 'stable-2.9'
* stable-2.9
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta...
Thomas Thrainer
06:46 pm ganeti-local Revision 1ca326c8: Merge branch 'stable-2.9'
* stable-2.9
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta...
Thomas Thrainer
06:29 pm ./kamaki Revision cdeadadc: Initialize tests for kamaki.cli.utils
Refs: #4058 Stavros Sachtouris
05:41 pm snf-ganeti Revision 804d72eb: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta...
Thomas Thrainer
05:41 pm ganeti-local Revision 804d72eb: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta...
Thomas Thrainer
04:23 pm ./kamaki Revision 5506d7aa: Let users know if a cmd grp _cli fails
Stavros Sachtouris
04:11 pm Revision ce385b85: new ui: overall improvement (links, js, style)
Olga Brani
03:06 pm Bug #4218 (Resolved): Cleanup legacy astakos lib methods
snf-common still contains some legacy code used to access astakos service and populate the django request with astako... Kostas Papadimitriou
02:29 pm snf-ganeti Revision 0c072225: Merge branch 'stable-2.7' into stable-2.8
* stable-2.7
Fix documentation of gnt-instance batch-create
Support multi instance allocs without iallocator
Do...
Thomas Thrainer
02:29 pm ganeti-local Revision 0c072225: Merge branch 'stable-2.7' into stable-2.8
* stable-2.7
Fix documentation of gnt-instance batch-create
Support multi instance allocs without iallocator
Do...
Thomas Thrainer
02:01 pm Revision 9fad921d: new_ui: Addition of the site with the list of networks and expansion of the de...
Athina B
01:20 pm Revision 321113f5: new ui: fix js bug for vm list animation
Olga Brani
12:56 pm Revision d6a19bac: docs: Fix typo in admin guide
Christos Stavrakakis
12:55 pm Revision 79452442: docs: Fix typo in admin guide
Christos Stavrakakis
12:40 pm Revision 2ef21a75: new ui: Foundation reveal module fix & minor fixes
Foundation reveal compoment now closes on ESC key.
Style fix of vm list checkbox color.
Some links added.
Olga Brani
12:09 pm snf-ganeti Revision 33b52bdc: Fix batch creation of instances
During batch creation of instances the 'reason' field in opcodes is set
to None (but the field is present). This caus...
Thomas Thrainer
12:09 pm ganeti-local Revision 33b52bdc: Fix batch creation of instances
During batch creation of instances the 'reason' field in opcodes is set
to None (but the field is present). This caus...
Thomas Thrainer
12:04 pm Revision e51f7825: Merge branch 'feature-projects-improved' into develop
Giorgos Korfiatis
12:01 pm Revision 2556cf45: astakos: Describe and implement API for projects
Giorgos Korfiatis
12:01 pm Revision 47bb45c0: astakosclient: Implement project calls
Giorgos Korfiatis
12:01 pm Revision a5aa11ee: astakos: Fix enroll when already requested
Enrolling a user sets its membership state directly to ACCEPTED, also
in case of REQUESTED.
Giorgos Korfiatis
12:01 pm Revision b10ceccd: astakos: Enhance project tables rendering
Prefetch data in bulk queries in order to avoid continuously querying
the database.
Giorgos Korfiatis
12:01 pm Revision 6335ad6f: astakos: Lock project rather than chain
Giorgos Korfiatis
12:01 pm Revision 3e87075a: astakos: Use units common code in the UI
Giorgos Korfiatis
12:01 pm Revision 51db2da2: astakos: Fix some issues pointed out by pyflakes
Giorgos Korfiatis
12:01 pm Revision 9096ffbb: astakos: Update the project stress test
Giorgos Korfiatis
12:01 pm Revision 5192a608: astakos: Remove unused ExtendedManager
Giorgos Korfiatis
12:01 pm Revision dc946891: astakos: Omit project_id in membership operations
Identify a membership by its id only. Giorgos Korfiatis
12:01 pm Revision e872c133: astakos: Allow re-activation of terminated projects
Define function `reinstate' to re-activate a terminated project. If its
name is taken by another active project, it f...
Giorgos Korfiatis
12:01 pm Revision 1b52192e: astakos: Lock globally when approving application
We need to make sure that the name to be approved is unique
among all non-terminated projects. We thus acquire a glob...
Giorgos Korfiatis
12:01 pm Revision 88beea39: astakos: Improve logging for Projects and Applications
Introduce model ProjectLog as well as fields in ProjectApplication
in order to record all actions.
Giorgos Korfiatis
12:01 pm Revision 5cdbe7cc: astakos: Fix sqlite-related migration issues
As per 63bcab0, do not attempt to delete index when run on sqlite. Giorgos Korfiatis
12:01 pm Revision 50f74340: astakos: Adapt tests to the new project schema
Giorgos Korfiatis
12:01 pm Revision da4ac460: astakos: Add log info in membership actions
Record user who performed the action and optional reason. Giorgos Korfiatis
12:01 pm Revision 71c741dc: astakos: Refactor membership checks for conciseness
Giorgos Korfiatis
12:01 pm Revision c5b0bbb7: astakos: Define permission levels for project actions
Giorgos Korfiatis
12:01 pm Revision f12bcb3d: astakos: Raise project-specific exceptions on failure
Replace IOError and PermissionDenied with project-specific exceptions. Giorgos Korfiatis
12:01 pm Revision 9024ed2e: astakos: Catch exceptions in submit app views
Ignore exceptions in custom _create_object and _update_object;
let the views handle exceptions and specify commit str...
Giorgos Korfiatis
12:01 pm Revision e1723ca1: astakos: Return membership when joining project
Giorgos Korfiatis
12:01 pm Revision b2369828: astakos: Set project-wise resource limit in new app
Giorgos Korfiatis
12:01 pm Revision 866e5768: astakos: Cleanup checks for membership actions
Giorgos Korfiatis
12:01 pm Revision 0656aaa7: astakos: pep8 fix
Giorgos Korfiatis
12:01 pm Revision 6d583e07: astakos: Simplify project schema
Applications now point to a project (rather than an extra model Chain).
A Project is created upon submitting an appli...
Giorgos Korfiatis
12:01 pm Revision c4028837: astakos: Remove precursor_application field
Submit a project modification by specifying a project id rather than
an application
Giorgos Korfiatis
12:01 pm Revision 1a14083b: astakos: Change project membership schema
Replace ProjectMembershipHistory with ProjectMembershipLog, which
records every state transition. Never delete any Pr...
Giorgos Korfiatis
12:01 pm Revision f243d667: astakos: Adapt UI to new project schema
Base tables on projects rather than applications; update templates. Giorgos Korfiatis
11:57 am Revision 39ae7eb7: Fix Changelog order of entries
Fix order in Changelog between version 0.14.5 and 0.14next that has been
created by merging and automatic conflict re...
Christos Stavrakakis
11:43 am snf-ganeti Revision e3aa2b69: Fix documentation of gnt-instance batch-create
The documentation of gnt-instance batch-create was outdated and
contained invalid examples. This patch corrects the m...
Thomas Thrainer
11:43 am ganeti-local Revision e3aa2b69: Fix documentation of gnt-instance batch-create
The documentation of gnt-instance batch-create was outdated and
contained invalid examples. This patch corrects the m...
Thomas Thrainer
11:43 am snf-ganeti Revision eba4d783: Support multi instance allocs without iallocator
If all instances in the multi allocation request have already their
primary and secondary node set, there is no need ...
Thomas Thrainer
11:43 am ganeti-local Revision eba4d783: Support multi instance allocs without iallocator
If all instances in the multi allocation request have already their
primary and secondary node set, there is no need ...
Thomas Thrainer
11:33 am Revision 057c0977: Merge branch 'hotfix-0.14.5' into develop
Conflicts:
snf-pithos-backend/pithos/backends/modular.py
version
Christos Stavrakakis
11:32 am Revision f0a4a1ff: Merge branch 'debian-hotfix-0.14.5' into debian-develop
Christos Stavrakakis
11:24 am Revision 7db8a3e4: Bump version to 0.14.5-1~squeeze
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
11:24 am Revision 1e5c4df2: Merge branch 'hotfix-0.14.5' into debian-hotfix-0.14.5
Christos Stavrakakis
11:22 am Revision 30fe9049: Changelog, NEWS and release dates for 0.14.5
Christos Stavrakakis
11:17 am Revision 728e8923: cyclades: Fix bug in servers tests
Import settings from django.conf instead of synnefo. Christos Stavrakakis
11:17 am Revision e872d92f: Merge branch 'feature-servers-api-access' into develop
Christos Stavrakakis
11:08 am Revision e368ad39: cyclades: PEP8 fixes to tests module
Christos Stavrakakis
11:08 am Revision 2522e489: cyclades: extend VM info with 'port_forwarding'
Extend servers info API response with 'SNF:port_forwarding' attribute,
describing port fowarding rules (DNAT) that ar...
Christos Stavrakakis
11:08 am Revision 841c26cc: cyclades: init dispatcher with DJANGO_SETINGS_MODULE
Georgios D. Tsoukalas
11:08 am Revision 0c09b1c0: cyclades: Import settings from django.conf
Christos Stavrakakis
11:08 am Revision d328a525: cyclades: Extend servers info with fqdn attribute
Extend the servers info API response with the 'SNF:fqdn' attribute,
containg the vm's domain name in a DNS. This attr...
Christos Stavrakakis
11:08 am Revision 7e82ac17: cyclades: add tests for 'fqdn'
Christos Stavrakakis
10:43 am ganeti-local Revision 61c9a3d6: Update parameter variables
Because opcodes are generated, parameter variables no longer
exist. This patch fixes the Python opcode tests not to r...
Jose A. Lopes
10:43 am snf-ganeti Revision 61c9a3d6: Update parameter variables
Because opcodes are generated, parameter variables no longer
exist. This patch fixes the Python opcode tests not to r...
Jose A. Lopes
10:43 am ganeti-local Revision 6888a6ed: Remove test for mutable default parameter values
Opcode parameters contain default values which can be, for example, a
list, dict, or set. Because these values are mu...
Jose A. Lopes
10:43 am snf-ganeti Revision 6888a6ed: Remove test for mutable default parameter values
Opcode parameters contain default values which can be, for example, a
list, dict, or set. Because these values are mu...
Jose A. Lopes
10:43 am ganeti-local Revision 3eba270a: Remove Python opcode test 'TestClusterOsList'
Python opcode generation produces also calls to Python type predicates
in a more composable way compared to the previ...
Jose A. Lopes
10:43 am snf-ganeti Revision 3eba270a: Remove Python opcode test 'TestClusterOsList'
Python opcode generation produces also calls to Python type predicates
in a more composable way compared to the previ...
Jose A. Lopes
10:43 am ganeti-local Revision aea2f8d6: Remove "missing result" check in opcode tests
Some opcodes used 'None', others used 'ht.TNone', as a way to
represent the absence of a return type. This no longer ...
Jose A. Lopes
10:43 am snf-ganeti Revision aea2f8d6: Remove "missing result" check in opcode tests
Some opcodes used 'None', others used 'ht.TNone', as a way to
represent the absence of a return type. This no longer ...
Jose A. Lopes
10:43 am ganeti-local Revision 8e4968ca: Remove Python type predicate 'NoType'
Type predicate 'NoType' is no longer necessary.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Gui...
Jose A. Lopes
10:43 am snf-ganeti Revision 8e4968ca: Remove Python type predicate 'NoType'
Type predicate 'NoType' is no longer necessary.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Gui...
Jose A. Lopes
10:42 am ganeti-local Revision 0a3af7b9: Update .gitignore with opcode generated files
Python opcode generation produces 'opcodes.py' and there is also the
program 'hs2py' which must go in .gitignore.
Si...
Jose A. Lopes
10:42 am snf-ganeti Revision 0a3af7b9: Update .gitignore with opcode generated files
Python opcode generation produces 'opcodes.py' and there is also the
program 'hs2py' which must go in .gitignore.
Si...
Jose A. Lopes
10:42 am ganeti-local Revision 580b1fdd: Hook h2spy in Makefile.am
* add rules to Makefile.am to use hs2py to generate the Python opcodes
from Haskell and update tests to check that ...
Jose A. Lopes
10:42 am snf-ganeti Revision 580b1fdd: Hook h2spy in Makefile.am
* add rules to Makefile.am to use hs2py to generate the Python opcodes
from Haskell and update tests to check that ...
Jose A. Lopes
10:41 am snf-ganeti Revision 4157b044: Add hs2py program that generates Python opcodes
Add hs2py which is a Haskell program that uses the 'Hs2Py' module to
output the actual Python opcode strings.
Signed...
Jose A. Lopes
10:41 am ganeti-local Revision 4157b044: Add hs2py program that generates Python opcodes
Add hs2py which is a Haskell program that uses the 'Hs2Py' module to
output the actual Python opcode strings.
Signed...
Jose A. Lopes
10:41 am snf-ganeti Revision f3e38e89: Generate Python opcodes from opcode descriptors
Add Haskell module Hs2Py which contains the helper functions that
generate the Python opcodes as strings from the Has...
Jose A. Lopes
10:41 am ganeti-local Revision f3e38e89: Generate Python opcodes from opcode descriptors
Add Haskell module Hs2Py which contains the helper functions that
generate the Python opcodes as strings from the Has...
Jose A. Lopes
10:41 am snf-ganeti Revision d9f1d93c: Remove TagType
By removing 'TagObject' in the previous patch, 'TagType' also became
useless, since it was only used by 'TagObject'. ...
Jose A. Lopes
10:41 am ganeti-local Revision d9f1d93c: Remove TagType
By removing 'TagObject' in the previous patch, 'TagType' also became
useless, since it was only used by 'TagObject'. ...
Jose A. Lopes
10:41 am snf-ganeti Revision de36f091: Remove TagObject
The 'TagObject' datatype became useless because it was replaced by
'TagKind'. This patch removes 'TagObject', its 'Ar...
Jose A. Lopes
10:41 am ganeti-local Revision de36f091: Remove TagObject
The 'TagObject' datatype became useless because it was replaced by
'TagKind'. This patch removes 'TagObject', its 'Ar...
Jose A. Lopes
10:41 am ganeti-local Revision 6e94b75c: Update Harep, Query server, and tests
Update Harep, Haskell query server, and tests concerning Luxi and
opcodes to reflect the changes to Haskell to Python...
Jose A. Lopes
10:41 am snf-ganeti Revision 6e94b75c: Update Harep, Query server, and tests
Update Harep, Haskell query server, and tests concerning Luxi and
opcodes to reflect the changes to Haskell to Python...
Jose A. Lopes
10:41 am snf-ganeti Revision 34af39e8: Add Python opcode generation
* add Python opcode generation to Template Haskell
* fix all the opcodes and parameters, including their types and
...
Jose A. Lopes
10:41 am ganeti-local Revision 34af39e8: Add Python opcode generation
* add Python opcode generation to Template Haskell
* fix all the opcodes and parameters, including their types and
...
Jose A. Lopes
10:41 am snf-ganeti Revision 1446d00b: Fix spacing in opcode documentation generation
Opcode documentation is automatically generated from the Python
opcodes in the reStructuredText format. This patch f...
Jose A. Lopes
10:41 am ganeti-local Revision 1446d00b: Fix spacing in opcode documentation generation
Opcode documentation is automatically generated from the Python
opcodes in the reStructuredText format. This patch f...
Jose A. Lopes
10:41 am snf-ganeti Revision d31193c3: Eliminate Haskell constant for opcode names
Modify 'autotools/convert-constants' not to generate the Haskell
constant that holds all opcode names. By having Has...
Jose A. Lopes
10:41 am ganeti-local Revision d31193c3: Eliminate Haskell constant for opcode names
Modify 'autotools/convert-constants' not to generate the Haskell
constant that holds all opcode names. By having Has...
Jose A. Lopes
10:41 am snf-ganeti Revision 6c2c542e: Add opcode documentation
Add Haskell module containing opcode documentation for all the
opcodes.
Signed-off-by: Jose A. Lopes <jabolopes@goog...
Jose A. Lopes
10:41 am ganeti-local Revision 6c2c542e: Add opcode documentation
Add Haskell module containing opcode documentation for all the
opcodes.
Signed-off-by: Jose A. Lopes <jabolopes@goog...
Jose A. Lopes
10:41 am ganeti-local Revision 44c15fa3: Add Haskell types for opcodes and parameters
Add Haskell types for IP addresses (version 4 and 6), IP network
addresses, tag kind, and query result code.
Signed-...
Jose A. Lopes
10:41 am snf-ganeti Revision 44c15fa3: Add Haskell types for opcodes and parameters
Add Haskell types for IP addresses (version 4 and 6), IP network
addresses, tag kind, and query result code.
Signed-...
Jose A. Lopes
10:41 am snf-ganeti Revision 884dc063: Move constants to the appropriate module
Move constants ALLOCATABLE_KEY and FAILED_KEY to the constants module.
Signed-off-by: Jose A. Lopes <jabolopes@googl...
Jose A. Lopes
10:41 am ganeti-local Revision 884dc063: Move constants to the appropriate module
Move constants ALLOCATABLE_KEY and FAILED_KEY to the constants module.
Signed-off-by: Jose A. Lopes <jabolopes@googl...
Jose A. Lopes
10:41 am snf-ganeti Revision 72cd5493: Add predicates to test Python types in opcodes
Add helper functions to test Python types, which are used by opcode
parameters and return values.
Signed-off-by: Jos...
Jose A. Lopes
10:41 am ganeti-local Revision 72cd5493: Add predicates to test Python types in opcodes
Add helper functions to test Python types, which are used by opcode
parameters and return values.
Signed-off-by: Jos...
Jose A. Lopes
10:41 am snf-ganeti Revision 4c98734a: Fix missing constant from Python constants
Add INIC_BRIDGE constant which is present in Haskell opcodes but not
in Python opcodes.
Signed-off-by: Jose A. Lopes...
Jose A. Lopes
10:41 am ganeti-local Revision 4c98734a: Fix missing constant from Python constants
Add INIC_BRIDGE constant which is present in Haskell opcodes but not
in Python opcodes.
Signed-off-by: Jose A. Lopes...
Jose A. Lopes
10:41 am ganeti-local Revision fd96442a: Update version in TODO deprecation comment
Update comment containing a TODO for a future release.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-...
Jose A. Lopes
10:41 am snf-ganeti Revision fd96442a: Update version in TODO deprecation comment
Update comment containing a TODO for a future release.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-...
Jose A. Lopes
10:38 am snf-ganeti Revision a9542a4f: Support DSA SSH keys in bootstrap
As outlined in issue 338, Ganeti failed to initialize a cluster if no
RSA SSH key is present on the master node. This...
Thomas Thrainer
10:38 am ganeti-local Revision a9542a4f: Support DSA SSH keys in bootstrap
As outlined in issue 338, Ganeti failed to initialize a cluster if no
RSA SSH key is present on the master node. This...
Thomas Thrainer

08/06/2013

06:52 pm ./kamaki Revision 303f4f11: Merge branch 'develop' into debian-develop
Stavros Sachtouris
06:51 pm ./kamaki Revision ca2e057f: Merge branch 'feature-clitest-logger' into develop
Stavros Sachtouris
06:51 pm ./kamaki Revision d7a0a8f4: Update Changelog for logger unittests
Refs: #4058 Stavros Sachtouris
06:50 pm ./kamaki Revision 4769da6b: Add unittests for kamaki.cli.logger
Refs: #4058 Stavros Sachtouris
06:02 pm Revision e106fc8f: new ui: sidebar custom scrollbar
Olga Brani
05:28 pm Revision b76769ef: cyclades ui: Improve available quota handling
handle the case where available resource quota is less than the
corresponding active quota (for cpu, mem and disk res...
Kostas Papadimitriou
04:57 pm Revision e9ea1a37: Merge branch 'hotfix-0.14.5' into debian-hotfix-0.14.5
Christos Stavrakakis
04:57 pm Revision fe715b95: Bump version to 0.14.5
Christos Stavrakakis
04:32 pm snf-ganeti Revision 026f444f: Include VCS version in `gnt-cluster version`
Also print the VCS version in the output of `gnt-cluster version`. This
makes the VCS version also available over RAP...
Thomas Thrainer
04:32 pm ganeti-local Revision 026f444f: Include VCS version in `gnt-cluster version`
Also print the VCS version in the output of `gnt-cluster version`. This
makes the VCS version also available over RAP...
Thomas Thrainer
04:07 pm Revision e095c480: new_ui: Addition of the detailed site of networks and expansion of css file.
Athina B
04:01 pm Revision 160c81a1: cyclades: Fix typo
Christos Stavrakakis
03:58 pm Revision ce55f724: cyclades: Fix typo
Christos Stavrakakis
03:55 pm ./kamaki Revision 14b54799: Merge branch 'develop' into debian-develop
Stavros Sachtouris
03:54 pm ./kamaki Revision 2e6e03da: Fix typos in floating ip methods (cli + lib)
Stavros Sachtouris
03:34 pm Revision a6f667a2: new ui: finishing touches for vm list animation
Olga Brani
03:04 pm Revision c9655064: new ui: animation for vm list page completed
Olga Brani
03:02 pm Revision 51a2f553: Fix db access
Allow password-less access from nodes with webproject.
Allow password-less access from db node.
Signed-off-by: Dimit...
Dimitris Aragiorgis
02:48 pm Revision effaa598: cyclades ui: Fix typo in VM resize
Dionysis Grigoropoulos
02:07 pm ./kamaki Revision 8be50626: rename floatingip --> ip in server + docs
Stavros Sachtouris
01:37 pm Revision ad21ffa9: ci: Specify a flavor_name instead of a flavor_id
Specify a flavor_name (in form of a reg expression) to use. Ilias Tsitsimpis
01:31 pm ./kamaki Revision f3fcb185: Merge branch 'develop' into debian-develop
Stavros Sachtouris
01:31 pm ./kamaki Revision 1004d902: Merge branch 'feature-clitest-history' into develop
Stavros Sachtouris
01:30 pm ./kamaki Revision d9dbae6d: Update Changelog for kamaki.cli unittests
Refs: #4058 Stavros Sachtouris
01:28 pm ./kamaki Revision 98093aac: Complete unittests for kamaki.cli.history class
Refs: #4058 Stavros Sachtouris
01:12 pm Revision 5b2f3030: new ui: css improvements
Olga Brani
01:10 pm snf-nfdhcpd Revision 35f3f24a: Revert "Change nameservers in nfdhcpd.conf"
This reverts commit be1030abdbce3fb12eb9682c7260b55c31786fa2.
All IPv4 and IPv6 examples should use the documentatio...
Vangelis Koukis
11:36 am ganeti-local Revision f2bb6f4f: Document 'viridian' hypervisor parameter
List the 'viridian' hypervisor parameter (valid for Xen HVM) in the
gnt-instance manpage.
Signed-off-by: Thomas Thra...
Thomas Thrainer
11:36 am snf-ganeti Revision f2bb6f4f: Document 'viridian' hypervisor parameter
List the 'viridian' hypervisor parameter (valid for Xen HVM) in the
gnt-instance manpage.
Signed-off-by: Thomas Thra...
Thomas Thrainer
11:36 am snf-ganeti Revision ffc27116: Support 'viridian' parameter in Xen HVM
This parameter is required to prevent bluescreens in Windows instances.
This fixes issue 233.
Signed-off-by: Heiko ...
Thomas Thrainer
11:36 am ganeti-local Revision ffc27116: Support 'viridian' parameter in Xen HVM
This parameter is required to prevent bluescreens in Windows instances.
This fixes issue 233.
Signed-off-by: Heiko ...
Thomas Thrainer
11:09 am Revision cc51df04: stats: Fix python dependency from rrdtool
setup.py should contain the name of the python module for rrdtool, which
is py-rrdtool. It's the debian file that sho...
Christos Stavrakakis
11:09 am Revision 16855230: cyclades: Fix bugs in modifying network to IP pool
Fix bugs in network-modify command, and specifically when modifying
a network to a floating IP pool:
* do not check a...
Christos Stavrakakis
11:04 am Revision db920d2c: new ui: Change font-family to 'Open Sans'
Olga Brani
10:59 am Revision d3bfabe8: new ui: commence new animation for vm list page
Olga Brani
10:59 am Revision 0a514a48: Pass key_inject in setup_env
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
10:59 am Revision 61b84871: Make networking test raise errors if fail
Add abort=True in try_run()
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
10:59 am Revision 5dab224f: Add --no-keys-inject option
This skips key injection in nodes
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
10:59 am Revision 1018c2b0: Allow password-less access from db node in db
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
10:22 am Revision eb17e27a: cyclades ui: Handle empty floating ip pools
prevent user from allocating new ip addresses if no available pools exist Kostas Papadimitriou
10:15 am Revision 3c39a6f5: ci: Disable snf-deploy colors
Use --disable-colors option of snf-deploy to disable colors when
running snf-deploy from ci scripts.
Christos Stavrakakis
10:13 am Revision 6f829fe4: Add py-rrdtool to pydist-overrides
Add py-rrdtool to pydist-overrides files, since the corresponding
debian package is named python-rrdtool.
Christos Stavrakakis
09:56 am Revision d311e54f: cyclades: Fix condition for network netmask size
Christos Stavrakakis
09:02 am Feature #4201 (Feedback): Check that IPv6 network is /64
Christos Stavrakakis
08:40 am Revision 108ef251: cyclades: Check that IPv6 network netmask is /64
Check that IPv6 network netmask is /64, because this is imposed by the
'mac2eui64' utility that generates EUI-64 addr...
Christos Stavrakakis
08:40 am Revision a4658bbe: cyclades: Move code for validating network values
Move code for network parameters validation from 'api' module to 'logic'. Christos Stavrakakis
08:12 am Bug #4041 (Closed): snf-webproject should not depend on snf-branding, snf-django-lib
Christos Stavrakakis

08/05/2013

08:36 pm ganeti-local Revision decaeacb: Remove pylint 0106
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
08:36 pm ganeti-local Revision d59cf0d5: Hotplug: cfgupgrade for deprecated fields
Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision f30eb81a: Hotplug: cmdlib support
Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision d3d74e21: Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision 98a26962: 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...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision 96807c7a: 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...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision b1b20833: Introduce hotplug methods (hypervisor inteface)
4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision 3852473e: Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision 191cc0d6: 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_...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision ff66b512: 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...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision fc2d56b0: 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...
Dimitris Aragiorgis
08:36 pm ganeti-local Revision 8235cd88: 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 ...
Dimitris Aragiorgis
07:03 pm ./kamaki Feature #3632 (Closed): Cover astakos API on clients and create the corresponding user.* commands
Stavros Sachtouris
07:02 pm ./kamaki Bug #4114 (Closed): Exclude command groups if they are not set by kamaki or users
Stavros Sachtouris
07:01 pm ./kamaki Support #4135 (Closed): Enrich client API docs with examples and astakos endpoint information
Stavros Sachtouris
07:00 pm ./kamaki Bug #4002 (Closed): History run fails to use cached authentication information
Stavros Sachtouris
07:00 pm ./kamaki Feature #4126 (Closed): Add the ~ character to accepted characters for cloud names
Stavros Sachtouris
06:59 pm ./kamaki Feature #4203 (Closed): kamaki-file-sharers should show user names and other user information
Stavros Sachtouris
06:48 pm ./kamaki Revision 5fad8a51: Merge branch 'develop' into debian-develop
Stavros Sachtouris
06:48 pm ./kamaki Revision c4a93182: Merge branch 'feature-file-range' into develop
Stavros Sachtouris
06:46 pm ./kamaki Revision 51ccbc00: Update Config for multiformed ranges
Stavros Sachtouris
06:45 pm ./kamaki Revision 776b275c: Use multiformed ranges in kamaki pithos lib
Refs: #4059
Also, adjust corresponding unit and functional tests
Stavros Sachtouris
06:42 pm ./kamaki Feature #4059: Support multiple ranges in kamaki-file-* commands
There is still an issue with comma-seperated values in range Stavros Sachtouris
06:20 pm ganeti-local Revision c669a741: 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...
Dimitris Aragiorgis
06:04 pm Revision 683f9212: new ui: Functionality improvements for the create vm wizard.
Athina B
05:18 pm Revision 56ee1bbc: ci: Redirect logging to stdout/stderr
Use stdout for info/debug messages and stderr for
warning/error messages.
Ilias Tsitsimpis
05:18 pm Revision 4b743650: ci: Add support for downloading ssh_keys file
Currently support http, https and ftp protocols
using the wget utility.
Ilias Tsitsimpis
05:18 pm Revision 2178b2a8: ci: Use -c as sort version of --conf
Follow kamaki convention where -c should mean --conf
and not --cloud.
Ilias Tsitsimpis
05:18 pm Revision e2a0abb8: ci: pep8 fixes
Ilias Tsitsimpis
05:18 pm Revision 62f3f54f: ci: turn system_uuid option into a hardcoded one
User doesn't need to specify the UUID of the owner of
system images (it's usually hard to find it).
Instead save the...
Ilias Tsitsimpis
05:18 pm Revision 6868804a: ci: Add --ssh-keys command line option
Using this option one can specify a file containing
ssh authentication keys to be uploaded and installed
on the newly...
Ilias Tsitsimpis
05:02 pm Revision d2fc71c9: pithos: Fix access object version data/metadata
Sofia Papagiannaki
04:53 pm Revision 21e567a9: new ui: Added functionality for the create vm wizard.
Athina B
04:49 pm Revision f4e24ad8: Remove custon synnefo_settings for webclient
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:06 pm Revision d546637f: snf-django: PEP8 fixes
Christos Stavrakakis
03:59 pm Revision 8975f6f6: astakosclient: PEP8 fixes
This commit makes astakosclient PEP8 compliant. Christos Stavrakakis
03:56 pm Revision eb155ba1: Use ip instead of hostname for env.host_string
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
03:15 pm Revision f94f559f: Fix missing things for disable_colors
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
02:57 pm Revision b5b426f3: Again fix ifup in snf-deploy.install
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
02:48 pm Revision 1283b336: Move ifup in separate dir
ifup is used by vcluster command and has nothing to do with
temlplate files that are used to customize installation.
...
Dimitris Aragiorgis
02:39 pm Revision d758784b: Fix stale import statements
Commit 7cfc0ce moved code from webproject to snf_django. This commit
fixes some stale imports that skipped renaming.
Christos Stavrakakis
01:49 pm Revision b2192a76: settings: set category for existing Mandatory
Set category to 'misc' for existing base url and astakos Mandatory
settings. Also fix typo in SubMandatory.
Giorgos Korfiatis
01:44 pm ./kamaki Revision 1e1d6f27: Tide up sopme functional test code
Stavros Sachtouris
01:42 pm Pithos MS Client PithosPlus_Setupv0.8.30708.183.exe
Giorgos Pantazis
01:29 pm Revision 9582e68e: cyclades: Remove assumptions from tests
Remove some hard-coded IDs from tests. Christos Stavrakakis
12:52 pm Revision d5a480c6: common: Make tests use postgresql
Modify default settings for tests to use postgresql by default. Christos Stavrakakis
12:45 pm Revision 7cfc0cef: snf-django: Move ListCommand to snf-django
snf-webproject contained the generic ListCommand, and because of this it
had a dependency from snf-django-lib. This c...
Christos Stavrakakis
12:00 pm snf-ganeti Revision 3792fa8e: mond: Introduce a new threading mechanism
Change mond's interface in order to be able to call periodically the
collection functions of the data collectors that...
Spyros Trigazis
12:00 pm ganeti-local Revision 3792fa8e: mond: Introduce a new threading mechanism
Change mond's interface in order to be able to call periodically the
collection functions of the data collectors that...
Spyros Trigazis
11:59 am snf-ganeti Revision 2da679f7: Add CPUload collector
Introduce CPUload data collector as described in the corresponding
design document. Add two data types in Datacollect...
Spyros Trigazis
11:59 am ganeti-local Revision 2da679f7: Add CPUload collector
Introduce CPUload data collector as described in the corresponding
design document. Add two data types in Datacollect...
Spyros Trigazis
11:59 am snf-ganeti Revision f6d4b52d: Introduce LoadParser and Types for a new Collector
Introduce the Parser and Types for a new Data Collector.
Signed-off-by: Spyros Trigazis <strigazi@gmail.com>
Signed-...
Spyros Trigazis
11:59 am ganeti-local Revision f6d4b52d: Introduce LoadParser and Types for a new Collector
Introduce the Parser and Types for a new Data Collector.
Signed-off-by: Spyros Trigazis <strigazi@gmail.com>
Signed-...
Spyros Trigazis
11:59 am snf-ganeti Revision 090e5de8: Factor out utility functions from DiskstatsP
Remove the utility functions from DiskstatsP and import them from
Parsers. Also modify the parser implementation to a...
Spyros Trigazis
11:59 am ganeti-local Revision 090e5de8: Factor out utility functions from DiskstatsP
Remove the utility functions from DiskstatsP and import them from
Parsers. Also modify the parser implementation to a...
Spyros Trigazis
11:59 am snf-ganeti Revision f5bbddb5: Add generic Parsers file
Extract the utility functions of Diskstats's collector
Parser so other collector Parsers can be able to use them.
Si...
Spyros Trigazis
11:59 am ganeti-local Revision f5bbddb5: Add generic Parsers file
Extract the utility functions of Diskstats's collector
Parser so other collector Parsers can be able to use them.
Si...
Spyros Trigazis
11:59 am snf-ganeti Revision 0a3aa3d6: Update mond's design document
Update mond's design document to describe the data collectors as
stateless or stateful.
Signed-off-by: Spyros Trigaz...
Spyros Trigazis
11:59 am ganeti-local Revision 0a3aa3d6: Update mond's design document
Update mond's design document to describe the data collectors as
stateless or stateful.
Signed-off-by: Spyros Trigaz...
Spyros Trigazis
11:52 am Revision a18bd0ed: new ui: Style improvements for vm list page
VM checkbox is better aligned. On checked, its container gets
a background-color.
Olga Brani
11:21 am Revision 404247db: Remove snf-stats README and Changelog
Christos Stavrakakis
11:06 am ganeti-local Revision 24e96ef6: Fix formatting of instance names in config verify
Instance object were incorrectly treated as instance UUID's which caused
an exception to be raised. Using the names o...
Thomas Thrainer
11:06 am snf-ganeti Revision 24e96ef6: Fix formatting of instance names in config verify
Instance object were incorrectly treated as instance UUID's which caused
an exception to be raised. Using the names o...
Thomas Thrainer
11:05 am ganeti-local Revision ebf967ee: Document --no-conflicts-check for gnt-network
gnt-network add and connect do support the --no-conflicts-check option.
This is now also documented in the man pages....
Thomas Thrainer
11:05 am snf-ganeti Revision ebf967ee: Document --no-conflicts-check for gnt-network
gnt-network add and connect do support the --no-conflicts-check option.
This is now also documented in the man pages....
Thomas Thrainer
09:51 am Feature #3870 (Feedback): Implement resizing of VMs
Christos Stavrakakis
09:51 am devflow Bug #4082 (Closed): Sign tags
Christos Stavrakakis
09:51 am Feature #4194 (Closed): ci: Get branch from repository
Christos Stavrakakis
09:50 am Feature #4193 (Closed): ci: Get credentials by kamakirc
Christos Stavrakakis
08:31 am Revision 6953e222: ci: Add --noinput option to tests
Modify tests script to pass the --noinput option to snf-manage test
command, so that Django will promt user for any i...
Christos Stavrakakis
06:37 am snf-image-creator snf_image_creator-0.5.tar.gz
Nikos Skalkotos
06:37 am snf-image-creator snf_image_creator-0.4.4.tar.gz
Nikos Skalkotos

08/04/2013

09:43 pm snf-image-creator Revision 230f03ca: Update ChangeLog and version for 0.5
Nikos Skalkotos
09:10 pm snf-image-creator Revision 50795600: Merge branch 'develop'
Nikos Skalkotos
06:10 pm snf-image-creator Revision 9228aff8: Update documentation to reflect the changes made
Nikos Skalkotos
04:12 pm snf-image-creator Revision 981b4504: Fix version check introduced in aca3e6508c7ae3f5ee
The fix was backported to version 1.16.11 Nikos Skalkotos

08/03/2013

04:14 pm snf-image-creator Revision 419c8d7b: Fix a typo in one of the input options
--print-sysprep should be --print-syspreps Nikos Skalkotos
04:05 pm snf-image-creator Revision 5756c277: Convert check_guestfs_version into an Image method
It used to be a function in util module Nikos Skalkotos
04:00 pm snf-image-creator Revision 0611e6dd: Fix multiple bugs in util.get_kvm_binary
The machine hardware name fetched by `uname -m' should have been
stripped, and a --enable-kvm option should be added ...
Nikos Skalkotos

08/02/2013

08:02 pm Revision bbf20a4c: astakos: Catch unexpected request body in user_catalogs
The request expects a json formatted dictionary.
Raise 400 (BadRequest) otherwise.
Sofia Papagiannaki
08:02 pm Revision adce84cd: pithos: Fix TypeError when trying to retrieve invalid object version
Sofia Papagiannaki
07:37 pm ganeti-local Revision 9bf77089: Introduce _GenerateKVMBlockDevicesOptions()
Simply move logic that generates block device related
options out of _ExecuteKVMRuntime().
Signed-off-by: Dimitris A...
Dimitris Aragiorgis
05:57 pm Revision c2c9975a: new ui: Style changes and select vm new animation
Olga Brani
05:21 pm ./kamaki Revision 6e50fed4: Pithos client understands more range expressions
Refs: #4059 Stavros Sachtouris
05:15 pm Bug #4213 (New): Reconciliation exclusions
Κατά τη διαδικασία του reconciliation detect και fix, θα ήταν πολύ χρήσιμο να υπάρχει η δυνατότητα παράβλεψης (omissi... Konstantinos Tompoulidis
04:51 pm ./kamaki Revision 1916fa9d: Merge branch 'develop' into feature-file-range
Stavros Sachtouris
04:51 pm ./kamaki Revision ef04bdeb: Fix some typos in docs
Stavros Sachtouris
04:50 pm ./kamaki Revision 7806f19d: Let argument.rangeArgument parse more ranges
Refs: #4059 Stavros Sachtouris
04:18 pm Revision fc89a4c8: snf-deploy: Fix typo in snf-deploy.install
Christos Stavrakakis
03:49 pm Revision 6ce9b29d: snf-deploy: Update snf-deploy.install file
Update snf-deploy.install file to go wwith commit 369e96e. Christos Stavrakakis
03:46 pm Revision 1e63a7ba: snf-deploy: Various fixes for merging with synnefo
* Move ifup script to files/usr/lib
* Remove Changelog and README from Manifest file.
* Remove autopkg.sh file.
* Rem...
Christos Stavrakakis
03:40 pm snf-image-creator Revision df36e2a4: Print a meaningful msg if windows shrinking fails
Nikos Skalkotos
03:13 pm Revision 021f1eb1: snf-deploy: Update snfdeploy/lib.py to be pep8 compliant
Dionysis Grigoropoulos
02:23 pm Revision b52c7bb0: ci: s/mail/email in git config
Christos Stavrakakis
02:01 pm snf-ganeti Revision d3ff2741: Fix verify config if a node has no instances
Do not try to provide a fake instance UUID called "no instances", as
trying to get the name for would fail and raise ...
Thomas Thrainer
02:01 pm ganeti-local Revision d3ff2741: Fix verify config if a node has no instances
Do not try to provide a fake instance UUID called "no instances", as
trying to get the name for would fail and raise ...
Thomas Thrainer
01:57 pm ./kamaki Feature #4203 (Resolved): kamaki-file-sharers should show user names and other user information
Stavros Sachtouris
01:55 pm ./kamaki Revision 780ade9d: Merge branch 'develop' into debian-develop
Stavros Sachtouris
01:55 pm ./kamaki Revision 35e82130: Merge branch 'feature-sharers' into develop
Stavros Sachtouris
01:54 pm ./kamaki Revision 72e2176c: Update Changelog for richer sharers output + calls
Refs: #4203 Stavros Sachtouris
01:53 pm ganeti-local Revision e900b419: Version bump for 2.8.0 rc1
Update NEWS file and version number.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter...
Michele Tartara
01:53 pm snf-ganeti Revision e900b419: Version bump for 2.8.0 rc1
Update NEWS file and version number.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter...
Michele Tartara
01:52 pm ./kamaki Revision 9d3cd179: Show user names in /file sharers
Refs: #4203 Stavros Sachtouris
01:47 pm Revision 2e03d967: snf-deploy: Add option (--disable-colors) to disable color printing in terminal
Dionysis Grigoropoulos
01:44 pm snf-image-creator Revision aca3e650: Raise FatalError for guestfs < 1.17.18 in windows
If the media is windows and guestfs version is less than 1.17.18
raise a Fatal Error. The versions below this have a ...
Nikos Skalkotos
01:36 pm Revision f041c796: ci: Create version files before building docs
Run 'devflow-update-version' to create all the version files, before
trying to build the docs.
Christos Stavrakakis
01:34 pm Revision 5e62e9c1: new ui: new functionalities in vm list page
- Selected VM checkbox is visible after VM mouseleave
- VM actions are enabled according to selected VMs (running,sto...
Olga Brani
01:24 pm Revision 80d5abc7: Merge branch 'feature-ci-deploy3' into develop
Christos Stavrakakis
01:23 pm Revision 88e6558b: ci: Add option to build and fetch documentation
Christos Stavrakakis
01:15 pm Revision 667e3611: Merge branch 'feature-uinext-html-mocks' of https://code.grnet.gr/git/synnefo ...
Athina B
01:11 pm Revision e2974c91: new ui: Additions and modifications for the detailed view of a vm.
Athina B
12:09 pm ganeti-local Revision 8430cf77: 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 ...
Dimitris Aragiorgis
10:53 am Revision 3c4be8e8: deploy: Alter db owner+access to create
Modify database initiliazation by declaring the database owner, and
giving access to synnefo user to create databases...
Christos Stavrakakis
10:45 am ganeti-local Revision bae473ed: Add Make to the list of dependencies
Make is a required dependency, but it was not specified in the install guide.
This commit adds it.
Signed-off-by: Mi...
Michele Tartara
10:45 am snf-ganeti Revision bae473ed: Add Make to the list of dependencies
Make is a required dependency, but it was not specified in the install guide.
This commit adds it.
Signed-off-by: Mi...
Michele Tartara
09:56 am Revision e2dc37b2: ci: Specify directory to fetch packages to
Christos Stavrakakis
09:55 am Revision b69b55ca: ci: Parse branch from repository
Guess the branch to build, based on the current branch of the
repository. Also track all remote branches when cloning...
Christos Stavrakakis
09:54 am Revision ec8bc030: ci: Add option to override schema
Christos Stavrakakis
09:54 am Revision 6ca8f81a: ci: Add option to override configuration file
Add 'config_file' argument to SynnefoCI in order to use a different
configuration file. Also, added the corresponding...
Christos Stavrakakis
09:54 am Revision 464e58e9: ci: Merge 'fetch_packages.py' to snf-ci script
Add '--fetch-packages' option to snf-ci script, in order to download the
created debian packages.
Christos Stavrakakis
09:54 am Revision e53bbf1c: ci: Helper script to run ci commands
Make 'snf-ci' python script to run CI commands. Christos Stavrakakis
09:54 am Revision 1c75c4dd: ci: Make some options optional
Make 'ssh_keys' and 'accept_ssh_from' optional, since there are not
mandatory for ci to work.
Christos Stavrakakis
09:54 am Revision 3b26ae00: ci: Remove 'deploy_on_io' option
Remove the 'deploy_on_io' option. Instead check if you will need to
compute manually the ssh port by the domain of th...
Christos Stavrakakis
09:53 am Revision c1b1d444: ci: Get credentials by kamakirc
Get credentials for deployment from .kamakirc instead of config file.
Also, add option in config file indicating whic...
Christos Stavrakakis
09:53 am Revision 43a22402: ci: Option to override image and flavor
Add option to use a custom image_id and flavor_id instead of getting
them from config file.
Christos Stavrakakis
09:53 am Revision be674416: Update South dependency to >=0.7.3
Christos Stavrakakis
09:53 am Revision 6bed578c: ci: Install south from squeeze-backports
Christos Stavrakakis
09:53 am Revision e908a902: ci: Fixes to ci code
* override config file from env variable
* pep8 fixes
* do not display vm password
* fail if cloning repo fails
* do ...
Christos Stavrakakis
09:53 am Revision e480f0ce: ci: Copy ssh keys
Add option for copying ssh keys to the created vm. Christos Stavrakakis

08/01/2013

10:09 pm Revision 95ff723d: Debian mods for snf-deploy
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
10:09 pm Revision a4447197: Merge branch 'feature-snf-deploy' into debian-feature-snf-deploy
Dimitris Aragiorgis
07:38 pm Revision 383fbf70: Remove README/CHANGLOG from snf-deploy/setup.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
06:30 pm snf-ganeti Revision a5b9e2f2: Check for luxid permission during verify config
confd no longer needs access to the noded certificate file, but luxid
does. Change the check to use the right user.
...
Thomas Thrainer
06:30 pm ganeti-local Revision a5b9e2f2: Check for luxid permission during verify config
confd no longer needs access to the noded certificate file, but luxid
does. Change the check to use the right user.
...
Thomas Thrainer
03:40 pm ./kamaki Feature #4206 (Resolved): Let image register upload the image file (with an optional argument)
Stavros Sachtouris
03:39 pm ./kamaki Revision edc2196a: Merge branch 'develop' into debian-develop
Stavros Sachtouris
03:39 pm ./kamaki Revision c3e1ac99: Update Changelog for register with file upload
Refs: #4206 Stavros Sachtouris
03:37 pm ./kamaki Feature #4206 (Closed): Let image register upload the image file (with an optional argument)
Users should be able to do this:
$ kamaki image register 'Image Name' container:remote/path --upload-file=/local/p...
Stavros Sachtouris
03:35 pm ./kamaki Revision d77e33d4: Add upload local image abilities to register
Refs: #4206
New register args:
--update-image-file=/local/path
--no-progress-bar
Stavros Sachtouris
03:04 pm Revision dd45ee44: docs: Fix typos and update quick install admin guide
Dionysis Grigoropoulos
02:36 pm Revision e21662bd: docs: Update quick install guide to be up to date with snf-deploy
Dionysis Grigoropoulos
02:21 pm ./kamaki Revision a0a61f30: Correct error message if file does not exist
Stavros Sachtouris
01:37 pm ./kamaki Revision 5c2058e7: Allow upload_from_string to use content-encoding
Stavros Sachtouris
01:21 pm ganeti-local Revision 4a52945f: Add monitoring-query-format.rst to $(docinput)
Commit 431ff2c10 split the monitoring system documentation in two parts but did
not include the new monitoring-query-...
Apollon Oikonomopoulos
01:21 pm snf-ganeti Revision 4a52945f: Add monitoring-query-format.rst to $(docinput)
Commit 431ff2c10 split the monitoring system documentation in two parts but did
not include the new monitoring-query-...
Apollon Oikonomopoulos
12:56 pm snf-image-creator Revision bbfcaef1: Workaraound the old behaviour of kill_subprocess
Before libguestfs 1.18.4 you cannot shutdown the backend and then
relaunch it
Nikos Skalkotos
12:54 pm Revision 484c4be5: Remove some files
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:51 pm ./kamaki Revision ecf0fc97: Do not allow thread exceptions to stop errors
Stavros Sachtouris
12:29 pm snf-ganeti Revision d99dd9c7: Fix documentation building rules
Implement the correct behavior to be kept when sphinx-build is not installed.
It was already correctly checked, but i...
Michele Tartara
12:29 pm ganeti-local Revision d99dd9c7: Fix documentation building rules
Implement the correct behavior to be kept when sphinx-build is not installed.
It was already correctly checked, but i...
Michele Tartara
12:26 pm ./kamaki Feature #4203 (Closed): kamaki-file-sharers should show user names and other user information
This feature requires a call to astakosclient that "translates" user uuids to user details.
It also needs some minor...
Stavros Sachtouris
12:26 pm snf-image-creator Revision ec8b2a79: Add {enable, disable}_guestfs methods in image cls
Nikos Skalkotos
12:12 pm Revision 56ab6e69: Modify devflow for snf-deploy
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:12 pm Revision f545885a: Add snf-deploy tree
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
11:12 am snf-image-creator Revision b932f59d: Fix a typo in a variable name
Nikos Skalkotos
11:10 am snf-image-creator Revision 091c0335: Don't copy the guestfs handler in the os_type cls
Nikos Skalkotos
09:16 am ganeti-local Revision f06af3ca: Check disk template in right dict when copying
Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in...
Thomas Thrainer
09:16 am snf-ganeti Revision f06af3ca: Check disk template in right dict when copying
Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in...
Thomas Thrainer
09:13 am snf-ganeti Revision 106441d9: Check disk template in right dict when copying
Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in...
Thomas Thrainer
09:13 am ganeti-local Revision 106441d9: Check disk template in right dict when copying
Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in...
Thomas Thrainer

07/31/2013

09:25 pm Feature #4199: ci: Read-only config file
To elaborate more on the build serial:
You can have a prefix for the created instances, and the final name can be th...
Christos Stavrakakis
06:37 pm Feature #4201 (Closed): Check that IPv6 network is /64
Check that IPv6 network is /64, since it is required by mac2eui64. Christos Stavrakakis
06:32 pm Revision 00064fb8: pithos: Add test for restoring object's version
Sofia Papagiannaki
06:32 pm Revision 752a2ddd: pithos: Catch malformed X-Object-Source
Raise 400 (Bad Request) if the server fails to parse it. Sofia Papagiannaki
06:32 pm Revision e4c7cbeb: pithos: Add test for updating an object from version
Sofia Papagiannaki
05:57 pm ./kamaki Revision 04228d6c: Merge branch 'develop' into debian-develop
Stavros Sachtouris
05:56 pm ./kamaki Revision a3c41714: Merge branch 'feature-docs-logger' into develop
Stavros Sachtouris
05:55 pm ./kamaki Revision a582b70e: Add documentation and examples for logging
Also, add a batch image register example script
Refs: #4135
Stavros Sachtouris
05:38 pm ganeti-local Revision 24cd672e: ganeti.backend_unittest: chmod restricted cmd dir
TestVerifyRestrictedCmdDirectory.testNormal implicitly relies on the current
umask to check the behaviour of backend....
Apollon Oikonomopoulos
05:38 pm snf-ganeti Revision 24cd672e: ganeti.backend_unittest: chmod restricted cmd dir
TestVerifyRestrictedCmdDirectory.testNormal implicitly relies on the current
umask to check the behaviour of backend....
Apollon Oikonomopoulos
05:01 pm Revision 01fa9e32: new ui: javascript impovements for Compute ui
Olga Brani
04:40 pm Feature #4199 (Closed): ci: Read-only config file
Do not update the configuration file, because:
1) is tracked by the repository
2) The order of sections/options cha...
Christos Stavrakakis
04:19 pm ganeti-local Revision 32d74a90: Fix formatting of tuple in error message
The missing str() call caused to raise another exception than the wanted
one. Transforming the tuple to string fixes ...
Thomas Thrainer
04:19 pm snf-ganeti Revision 32d74a90: Fix formatting of tuple in error message
The missing str() call caused to raise another exception than the wanted
one. Transforming the tuple to string fixes ...
Thomas Thrainer
04:03 pm Revision f8f24db6: new ui: Layout improvements for Compute ui
Olga Brani
04:03 pm Revision 25405091: New ui: Minor changes in index.html
Olga Brani
03:56 pm Revision ed5e83ed: new ui: Modifications in javavascript for vm list functionality
More adjustments on selectors that are used to show the "selection window" that each vm has in vm_list_v1.html. Athina B
03:53 pm snf-image-creator Revision 6f391961: Merge branch 'hotfix-0.4.4' into develop
Conflicts:
image_creator/os_type/unix.py
image_creator/version.py
version
Nikos Skalkotos
03:52 pm ./kamaki Revision abff3366: Fix typos, decale kamai.cli.argument as package
Stavros Sachtouris
03:49 pm snf-image-creator Revision 1cd84cb6: Merge branch 'hotfix-0.4.4'
Nikos Skalkotos
03:46 pm snf-image-creator Revision 58f660b1: Bump version to 0.4.4-1~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
03:44 pm snf-image-creator Revision 8f0fbdfb: Merge branch 'hotfix-0.4.4' into debian-hotfix-0.4.4
Nikos Skalkotos
03:25 pm Revision 0fab6d53: new ui: Modifications in javavascript for vm list functionality
Adjustments on selectors that are used to show the "selection window" that each vm has in vm_list_v1.html. Athina B
03:25 pm ./kamaki Feature #4196 (Resolved): Kamaki should auto-detect content-type
Stavros Sachtouris
03:24 pm ./kamaki Revision 90bd97e7: Merge branch 'develop' into debian-develop
Stavros Sachtouris
03:24 pm ./kamaki Revision 9c0b3e77: Merge branch 'feature-detect-content-type' into develop
Stavros Sachtouris
03:23 pm ./kamaki Revision e8be7922: Update Changelog for mimetype guessing
Refs: #4196 Stavros Sachtouris
03:18 pm ./kamaki Revision f8426b5c: Guess mimetype and use it in uploads
Refs: #4196 Stavros Sachtouris
02:51 pm snf-image-creator Revision 3784c7c1: Update ChangeLog and version.py for release 4.4.4
Nikos Skalkotos
02:46 pm Feature #4198 (New): Translate uuids to account display names
For example in the following command
it would be nice to optionally print also the account display names:
$ kamak...
Sofia Papagiannaki
02:24 pm ./kamaki Revision cedde35d: Fix some spelling and typoes in docs
Stavros Sachtouris
02:10 pm Bug #4197 (New): Restore object' s version does not work properly
To reproduce:... Sofia Papagiannaki
02:08 pm ganeti-local Revision a648fa8f: Mark the UUID design doc as implemented
The code implementing the UUID design document is included in Ganeti 2.8.
Signed-off-by: Michele Tartara <mtartara@g...
Michele Tartara
02:08 pm snf-ganeti Revision a648fa8f: Mark the UUID design doc as implemented
The code implementing the UUID design document is included in Ganeti 2.8.
Signed-off-by: Michele Tartara <mtartara@g...
Michele Tartara
02:08 pm snf-ganeti Revision f3c7b51c: Clarify that cmdlib/ must be removed downgrading
Downgrading from 2.8 to a previous version will fail if the new cmdlib/
directory is not removed.
Signed-off-by: Mic...
Michele Tartara
02:08 pm ganeti-local Revision f3c7b51c: Clarify that cmdlib/ must be removed downgrading
Downgrading from 2.8 to a previous version will fail if the new cmdlib/
directory is not removed.
Signed-off-by: Mic...
Michele Tartara
02:07 pm ganeti-local Revision 3449551d: Fix formatting error in the UPGRADE document
An item of the enumerated list was not rendered correctly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
02:07 pm snf-ganeti Revision 3449551d: Fix formatting error in the UPGRADE document
An item of the enumerated list was not rendered correctly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
01:33 pm snf-image-creator Revision ce66ae38: Check if scrubbing is supported
Don't try to scrub data unless the used guestfs appliance supports
it
Nikos Skalkotos
01:20 pm ./kamaki Feature #4196 (Closed): Kamaki should auto-detect content-type
Kamaki should be able to auto-detect content-type of a file being uploaded, without the user having to specify it man... Dionysis Grigoropoulos
01:10 pm ./kamaki Revision 4e752945: Update Changelog for subdir bug
Stavros Sachtouris
01:10 pm ./kamaki Bug #4134 (Resolved): Take care of the virtual subdir item in pithos object-get
Stavros Sachtouris
01:08 pm Revision 064fe390: plankton: Fix pithos backend instantiation
Sofia Papagiannaki
12:42 pm snf-image-creator Revision ab694a5e: Bump version to 0.4.4
Nikos Skalkotos
12:37 pm ./kamaki Revision a339a3ee: Ignore subdir section in file_list
Refs: Bug #4134 Stavros Sachtouris
12:28 pm Revision 39d148be: pithos: Fix import
Sofia Papagiannaki
12:16 pm Revision a633e247: new ui: Remove files
Athina B
11:40 am Revision 7b381e90: new ui: Merging files and small modifications
Athina B
10:20 am Revision bbc20456: pithos: Add missing module
Sofia Papagiannaki
10:03 am snf-ganeti Revision 3b308f47: Make build_chroot compatible with Squeeze
Modify build_chroot to make it compatible with debian Squeeze. This
is done by using a function instead of a alias fo...
Michele Tartara
10:03 am ganeti-local Revision 3b308f47: Make build_chroot compatible with Squeeze
Modify build_chroot to make it compatible with debian Squeeze. This
is done by using a function instead of a alias fo...
Michele Tartara

07/30/2013

05:59 pm Revision 64652c26: pithos: Remove obsolete code
Update tests Sofia Papagiannaki
05:40 pm snf-image-creator Revision c5effe03: Ignore the absence pagefile.sys in windows
Nikos Skalkotos
04:44 pm snf-image-creator Revision 3f97df32: Merge branch 'feature-windows-support' into develop
Nikos Skalkotos
04:44 pm snf-image-creator Revision f584265d: Fix the sysprep_param interface in expert mode
Group the system preparation tasks to simple and advanced. Nikos Skalkotos
04:44 pm snf-image-creator Revision 4246a133: Add a function for finding out the kvm binary
On some systems it is kvm, on some others it is qemu-system-x86_64. On
32bit PC it is qemu-system-i386
Nikos Skalkotos
04:43 pm snf-image-creator Revision 76f2ae77: Sleep for 10 secs after you monitor Windows is up
When syspreping a Windows image, sleep for 10 seconds before you
continue performing the various system preparation t...
Nikos Skalkotos
04:43 pm snf-image-creator Revision 811b7149: Add new windows sysprep for disabling hibernation
Nikos Skalkotos
04:43 pm snf-image-creator Revision 2075a76a: Add sysprep in windows to clear the event logs
Nikos Skalkotos
04:43 pm snf-image-creator Revision 17649dd6: Make sysprep_info return a named tuple
It used to return a tuple Nikos Skalkotos
04:43 pm snf-image-creator Revision efa7a61b: Add sysprep for shrinking in windows
It is not ready yet. Nikos Skalkotos
04:43 pm snf-image-creator Revision d4270a48: Add support for shrinking windows VMs
Nikos Skalkotos
04:43 pm snf-image-creator Revision f94adfe0: Add kwargs parameter to sysprep decorator
This can be used to add arbitrary attributes to the function it
decorates
Nikos Skalkotos
04:43 pm snf-image-creator Revision 684a5524: Add kms_client_setup sysprep for windows images
This sysprep converts the windows image into a KMS client Nikos Skalkotos
04:43 pm snf-image-creator Revision 7dc92081: Use --uninstall in winexe
Nikos Skalkotos
04:43 pm snf-image-creator Revision c53cc8dd: Mix minor typos
Nikos Skalkotos
04:43 pm snf-image-creator Revision f5873ed0: Add a new winexe module
This contains a wrapper class for winexe utility Nikos Skalkotos
04:43 pm snf-image-creator Revision 520d991d: Monitor VM ps when waiting for windows booting
When waiting for windows to boot, also check that the Windows VM
process is up.
Nikos Skalkotos
04:43 pm snf-image-creator Revision 8bae613f: Add connectivity checks for the windows VM
When booting the windows VM during sysprep, check if winexe works
before starting the system preparation tasks
Nikos Skalkotos
04:43 pm snf-image-creator Revision 23c82433: Fix a bug in windows shrink sysprep
Make sure winexe returns error if a diskpart command fails Nikos Skalkotos
04:43 pm snf-image-creator Revision 759e5d5b: Don't list disabled users in Windows
Fix _get_users method in windows.py to not list user accounts that
are disabled.
Nikos Skalkotos
04:43 pm snf-image-creator Revision f59ad913: Add decorators defining sysprep params
Nikos Skalkotos
04:43 pm snf-image-creator Revision 47505e53: Fix small bugs and clean up the code
Fix some bugs and some other coding issues found using pylint Nikos Skalkotos
04:43 pm snf-image-creator Revision 678b382b: Add type field in the SysprepParam namedtuple
This is needed since the input we get from the input dialogs is
always strings.
Nikos Skalkotos
04:43 pm snf-image-creator Revision 82e8c357: In windows.py turn some constants to syspep params
Remove constants BOOT_TIMEOUT, SHUTDOWN_TIMEOUT and CONNECTION_RETRIES
and add then as sysprep_parameters
Nikos Skalkotos
04:43 pm snf-image-creator Revision c2113d72: Disable the Windows firewall when the syspreps run
Nikos Skalkotos
04:43 pm snf-image-creator Revision b9e14923: Add various Windows syspreps
Nikos Skalkotos
04:43 pm snf-image-creator Revision b8d4b14a: Add the sysprep message printing in the decorator
Since all sysprep functions output a message when they get executed,
add the message printing functionality to the sy...
Nikos Skalkotos
04:43 pm snf-image-creator Revision 10088af7: Monitor when the windows VM is up and running
Nikos Skalkotos
04:43 pm snf-image-creator Revision 74780ad6: Add support for performing sysprep on windows
In windows the do_sysprep method shuts down the guestfs vm and boots
the image. This allows executing windows command...
Nikos Skalkotos
04:43 pm snf-image-creator Revision b21b5519: Add option for printing the needed sysprep params
Nikos Skalkotos
04:43 pm snf-image-creator Revision c9d53ee2: Remove bootable options from image class
It has never been used. If we need it in the future, we will bring
it back
Nikos Skalkotos
04:43 pm snf-image-creator Revision 85e97ae0: Workaround a hivex bug
Reset the LocalAccountTokenFilterPolicy registry key in RunOnce. This
key is set by hivex offline when you boot windo...
Nikos Skalkotos
04:43 pm snf-image-creator Revision 0eac0256: Add support for sysprep-parameters
The user may define parameters needed by the os_type classes to perform
the system preparation tasks.
A new needed_s...
Nikos Skalkotos
04:43 pm snf-image-creator Revision b0369791: Always close fds returned by tempfile.mkstemp()
Nikos Skalkotos
04:43 pm snf-image-creator Revision 7c6a4186: Add check_guestfs_version function
This function is used to check if a specified libguestfs version is
smaller, greater or equal to the installed one
Nikos Skalkotos
04:43 pm snf-image-creator Revision 2359b052: Fix an missing func error introduced in e1c0be0296
Nikos Skalkotos
04:43 pm snf-image-creator Revision 640096fb: Disable UAC remote restrictions in windows
Before launching the windows image with KVM, disable the UAC remote
restrictions. This is needed to make the image al...
Nikos Skalkotos
04:43 pm snf-image-creator Revision 9ca717c4: Add basic support for customizing windows images
Add do_sysprep method for windows that shuts down the guestfs backend
process and starts a new kvm process with the s...
Nikos Skalkotos
04:43 pm snf-image-creator Revision 797e0df7: Pass the Image instance to the os_type classes
Those classes may need to access more Image data than the guestfs
handler and the root device name
Nikos Skalkotos
04:26 pm ganeti-local Revision b51e14c0: Update security doc and NEWS for luxid
Document the split of luxid from confd in security.rst and in the NEWS
file.
Signed-off-by: Thomas Thrainer <thomast...
Thomas Thrainer
04:26 pm snf-ganeti Revision b51e14c0: Update security doc and NEWS for luxid
Document the split of luxid from confd in security.rst and in the NEWS
file.
Signed-off-by: Thomas Thrainer <thomast...
Thomas Thrainer
04:13 pm ganeti-local Revision 13f04c08: Add --cleanup to instance failover manpage
Describe the new parameter in the manpage of gnt-instance.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
04:13 pm snf-ganeti Revision 13f04c08: Add --cleanup to instance failover manpage
Describe the new parameter in the manpage of gnt-instance.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
04:13 pm snf-ganeti Revision 7f61246c: Update NEWS with failover cleanup
Describe the new feature in the NEWS file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido T...
Michele Tartara
04:13 pm ganeti-local Revision 7f61246c: Update NEWS with failover cleanup
Describe the new feature in the NEWS file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido T...
Michele Tartara
04:12 pm ganeti-local Revision aa7a5c90: Add cleanup parameter to instance failover
Most of the code is shared with instance migrate, so we actually only need
to add the parameter and pass its value al...
Michele Tartara
04:12 pm snf-ganeti Revision aa7a5c90: Add cleanup parameter to instance failover
Most of the code is shared with instance migrate, so we actually only need
to add the parameter and pass its value al...
Michele Tartara
03:10 pm Feature #4194 (Closed): ci: Get branch from repository
Try to guess the branch to test from the repository. Most time the
branch that you want to test is the active repo b...
Christos Stavrakakis
03:08 pm Feature #4193 (Closed): ci: Get credentials by kamakirc
Get credentials by .kamakirc, instead of defining them in the config file.
Also add option to specify which kamaki '...
Christos Stavrakakis
03:06 pm Feature #4192 (Closed): ci: Get flavor by name
It would be better to define flavors by name, or specs, instead of UUID. Also,
this option could be a list of flavor...
Christos Stavrakakis
03:02 pm ./kamaki Feature #3778 (Resolved): Introduce easy-to-set image location arguments for image register
Stavros Sachtouris
03:02 pm ./kamaki Revision 8b8577c9: Merge branch 'develop' into debian-develop
Stavros Sachtouris
03:01 pm ./kamaki Revision 45d35927: Update changelog for image register CLI changes
Stavros Sachtouris
03:01 pm ./kamaki Revision eed12505: Merge branch 'feature-image-register-args' into develop
Stavros Sachtouris
03:00 pm ./kamaki Revision f2ea1314: Use container:path format in register
Refs: #3778 Stavros Sachtouris
01:18 pm Revision e5115c60: pithos: Fix shared listing for implicitly shared objects
Provide also the appropriate tests
Refs: #4131
Conflicts:
snf-pithos-app/pithos/api/test/__init__.py
snf-pithos-a...
Sofia Papagiannaki
01:16 pm ./kamaki Revision e99f9efb: Allow image_register to accept a location tuple
Refs: #3778
Location tuple: (user_uuid, container, image_object)
Stavros Sachtouris
01:01 pm Revision 8bcfec88: Adding selection window for each vm and settling files
Athina B
12:54 pm snf-ganeti Revision 6062c964: Fix 'prcre' typo in INSTALL
Thanks to "Izhar ul Hassan" for reporting the issue.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by...
Guido Trotter
12:54 pm ganeti-local Revision 6062c964: Fix 'prcre' typo in INSTALL
Thanks to "Izhar ul Hassan" for reporting the issue.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by...
Guido Trotter
12:51 pm ./kamaki Revision b773795c: Make cyclades functional test code pretier
Stavros Sachtouris
12:47 pm Revision 34a5bb64: Folder font-icons for original svg icons
Olga Brani
12:19 pm Revision 2aab17d7: Complete kpal layout for create vm pages
Olga Brani
12:18 pm ganeti-local Revision 405ee200: Fix Makefile.am dependency on 2 documentation targets
Makefile.am rule for doc/html/index.html and doc/man-html/index.html
requires executing sphinx-wrapper. However, sph...
Jose A. Lopes
12:18 pm snf-ganeti Revision 405ee200: Fix Makefile.am dependency on 2 documentation targets
Makefile.am rule for doc/html/index.html and doc/man-html/index.html
requires executing sphinx-wrapper. However, sph...
Jose A. Lopes
10:55 am Revision 88c080cc: pithos: Backend refactoring
Refs: #4128 Sofia Papagiannaki

07/29/2013

07:01 pm Pithos Web Client Revision 3a3a6668: Merge branch 'hotfix-0.14.3'
Kostas Papadimitriou
06:25 pm Pithos Web Client Revision 6a5733b0: Bump version to 0.14.3-1~squeeze
Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr> Kostas Papadimitriou
06:24 pm Pithos Web Client Revision ed17f033: Merge branch 'hotfix-0.14.3' into debian-hotfix-0.14.3
Kostas Papadimitriou
05:32 pm Revision 2d47196d: Initial layout for create vm page (kpal design)
Olga Brani
05:17 pm snf-ganeti Revision 3fc743d6: Update NEWS file for 2.8 wrt vnet_hdr KVM hvparam
Document the addition of the vnet_hdr HV parameter for KVM in the NEWS
file for 2.8.
Signed-off-by: Stratos Psomadak...
Stratos Psomadakis
05:17 pm ganeti-local Revision 3fc743d6: Update NEWS file for 2.8 wrt vnet_hdr KVM hvparam
Document the addition of the vnet_hdr HV parameter for KVM in the NEWS
file for 2.8.
Signed-off-by: Stratos Psomadak...
Stratos Psomadakis
05:16 pm snf-ganeti Revision 18f77fae: Document the vnet_hdr HV parameter for KVM
Document the vnet_hdr HV parameter for KVM in the gnt-instance man page.
Signed-off-by: Stratos Psomadakis <psomas@g...
Stratos Psomadakis
05:16 pm ganeti-local Revision 18f77fae: Document the vnet_hdr HV parameter for KVM
Document the vnet_hdr HV parameter for KVM in the gnt-instance man page.
Signed-off-by: Stratos Psomadakis <psomas@g...
Stratos Psomadakis
05:12 pm snf-ganeti Revision f19ea260: Format gnt-network info group output
gnt-network info currently displays the connected group output unformatted:
# gnt-network info
...
connected to...
Apollon Oikonomopoulos
05:12 pm ganeti-local Revision f19ea260: Format gnt-network info group output
gnt-network info currently displays the connected group output unformatted:
# gnt-network info
...
connected to...
Apollon Oikonomopoulos
05:11 pm snf-ganeti Revision 26270366: Add 2.7.2 NEWS entry
Prepare to list changes for 2.7.2.
Signed-off-by: Apollon Oikonomopoulos <apoikos@gmail.com>
Reviewed-by: Guido Trot...
Apollon Oikonomopoulos
05:11 pm ganeti-local Revision 26270366: Add 2.7.2 NEWS entry
Prepare to list changes for 2.7.2.
Signed-off-by: Apollon Oikonomopoulos <apoikos@gmail.com>
Reviewed-by: Guido Trot...
Apollon Oikonomopoulos
03:32 pm ganeti-local Revision 37a8cb64: Typos in ganeti-os-interface.rst
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Helga Velroyen
03:32 pm snf-ganeti Revision 37a8cb64: Typos in ganeti-os-interface.rst
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Helga Velroyen
03:30 pm ganeti-local Revision ae591749: Use exact option name --enabled-disk-templates consistently
It is possible to use both, --enabled-disk-template
(singular) or --enabled-disk-tempaltes (plural),
but the usage of...
Helga Velroyen
03:30 pm snf-ganeti Revision ae591749: Use exact option name --enabled-disk-templates consistently
It is possible to use both, --enabled-disk-template
(singular) or --enabled-disk-tempaltes (plural),
but the usage of...
Helga Velroyen
03:28 pm ganeti-local Revision 9178a62d: Update NEWS file wrt shared file storage
Mention the the changes related to shared file storage
in the NEWS file.
Signed-off-by: Helga Velroyen <helgav@googl...
Helga Velroyen
03:28 pm snf-ganeti Revision 9178a62d: Update NEWS file wrt shared file storage
Mention the the changes related to shared file storage
in the NEWS file.
Signed-off-by: Helga Velroyen <helgav@googl...
Helga Velroyen
03:28 pm ganeti-local Revision 707b9993: Update manpage of gnt-cluster wrt shared file storage
This updates the man page of gnt-cluster {init, modify}
to mention the new --shared-file-storage-dir option.
Signed-...
Helga Velroyen
03:28 pm snf-ganeti Revision 707b9993: Update manpage of gnt-cluster wrt shared file storage
This updates the man page of gnt-cluster {init, modify}
to mention the new --shared-file-storage-dir option.
Signed-...
Helga Velroyen
03:27 pm snf-ganeti Revision bab4f56a: QA: skip lvm-based tests if lvm disabled
QA tests should make sure not to be run if the necessary
environment for them is not present. This patch fixes that
f...
Helga Velroyen
03:27 pm ganeti-local Revision bab4f56a: QA: skip lvm-based tests if lvm disabled
QA tests should make sure not to be run if the necessary
environment for them is not present. This patch fixes that
f...
Helga Velroyen
03:27 pm ganeti-local Revision b24b52d9: QA: test for --{shared,}-file-storage-dir
This adds tests for 'gnt-cluster modify' wrt to the
options --shared-file-storage-dir=... and
--file-storage-dir. It ...
Helga Velroyen
03:27 pm snf-ganeti Revision b24b52d9: QA: test for --{shared,}-file-storage-dir
This adds tests for 'gnt-cluster modify' wrt to the
options --shared-file-storage-dir=... and
--file-storage-dir. It ...
Helga Velroyen
03:27 pm ganeti-local Revision 4b322a76: gnt-cluster verify: consider shared file storage
This patch enhances 'gnt-cluster verify' in a way that it
now validates the acceptance and existance of the shared
st...
Helga Velroyen
03:27 pm snf-ganeti Revision 4b322a76: gnt-cluster verify: consider shared file storage
This patch enhances 'gnt-cluster verify' in a way that it
now validates the acceptance and existance of the shared
st...
Helga Velroyen
03:27 pm snf-ganeti Revision 4e6cfd11: gnt-cluster modify --shared-file-storage-dir
This patch introduces to 'gnt-cluster modify' the option
'--shared-file-storage-dir' to change the default directory
...
Helga Velroyen
03:27 pm ganeti-local Revision 4e6cfd11: gnt-cluster modify --shared-file-storage-dir
This patch introduces to 'gnt-cluster modify' the option
'--shared-file-storage-dir' to change the default directory
...
Helga Velroyen
03:27 pm ganeti-local Revision 2fe1e043: Remove obsolete autoconf variable from remaining files
This removes the obsolete autoconf variable
'ENABLE_SHARED_FILE_STORAGE' from all remaining files.
Signed-off-by: He...
Helga Velroyen
03:27 pm snf-ganeti Revision 2fe1e043: Remove obsolete autoconf variable from remaining files
This removes the obsolete autoconf variable
'ENABLE_SHARED_FILE_STORAGE' from all remaining files.
Signed-off-by: He...
Helga Velroyen
03:27 pm snf-ganeti Revision 6b1fa25c: objects.py: remove fallback to autoconf
The online-update function of the cluster config so far
inspected the autoconf data to determine whether shared
file ...
Helga Velroyen
03:27 pm ganeti-local Revision 6b1fa25c: objects.py: remove fallback to autoconf
The online-update function of the cluster config so far
inspected the autoconf data to determine whether shared
file ...
Helga Velroyen
03:27 pm ganeti-local Revision 78d0e710: Cluster-merge: determine shared file storage use from config
This patch makes cluster merge read the cluster's
configuration to find out whether or not shared
file storage is ena...
Helga Velroyen
03:27 pm snf-ganeti Revision 78d0e710: Cluster-merge: determine shared file storage use from config
This patch makes cluster merge read the cluster's
configuration to find out whether or not shared
file storage is ena...
Helga Velroyen
03:27 pm ganeti-local Revision d91d06e0: Opcodes: remove obsolete RequireSharedFileStorage function
While looking for occurences of the soon-to-be-eliminated
autoconf option 'ENABLE_SHARED_FILE_STORAGE', I discovered
...
Helga Velroyen
03:27 pm snf-ganeti Revision d91d06e0: Opcodes: remove obsolete RequireSharedFileStorage function
While looking for occurences of the soon-to-be-eliminated
autoconf option 'ENABLE_SHARED_FILE_STORAGE', I discovered
...
Helga Velroyen
03:27 pm ganeti-local Revision e8b5640e: Bootstrap: factor out and prepare shared-file-storage
This patch makes 'gnt-cluster init' use the
'--shared-file-storage-dir' option to set the default
shared file storage...
Helga Velroyen
03:27 pm snf-ganeti Revision e8b5640e: Bootstrap: factor out and prepare shared-file-storage
This patch makes 'gnt-cluster init' use the
'--shared-file-storage-dir' option to set the default
shared file storage...
Helga Velroyen
03:26 pm ganeti-local Revision 753d0fed: Move default shared file storage directory to pathutils
This patch moves the default shared-file storage directory
to the pathutils file. It will be removed from configure.a...
Helga Velroyen
03:26 pm snf-ganeti Revision 753d0fed: Move default shared file storage directory to pathutils
This patch moves the default shared-file storage directory
to the pathutils file. It will be removed from configure.a...
Helga Velroyen
03:21 pm Revision 98714f8a: Initial layout for vm details page (kpal design)
Olga Brani
03:17 pm ganeti-local Revision 24121b74: Prepare NEWS for 2.8.0 beta2
- Create stub "initial release" entry for beta1.
- Keep main 2.8 release information at top
- Add initial "since beta...
Guido Trotter
03:17 pm snf-ganeti Revision 24121b74: Prepare NEWS for 2.8.0 beta2
- Create stub "initial release" entry for beta1.
- Keep main 2.8 release information at top
- Add initial "since beta...
Guido Trotter
02:37 pm Revision 513309ba: settings: require category for Mandatory
Georgios D. Tsoukalas
01:57 pm ganeti-local Revision 9d20b835: Add Ganeti 2.9 design document
This document lists the designs that have been implemented
in Ganeti 2.9 that hadn't been implemented in 2.8.
Signed...
Klaus Aehlig
01:57 pm snf-ganeti Revision 9d20b835: Add Ganeti 2.9 design document
This document lists the designs that have been implemented
in Ganeti 2.9 that hadn't been implemented in 2.8.
Signed...
Klaus Aehlig
01:56 pm snf-ganeti Revision 5b01d1d4: Update NEWS for version 2.9
Also for version 2.9, sort the news entries into incompatible and
compatible changes. In this way, we keep the list o...
Klaus Aehlig
01:56 pm ganeti-local Revision 5b01d1d4: Update NEWS for version 2.9
Also for version 2.9, sort the news entries into incompatible and
compatible changes. In this way, we keep the list o...
Klaus Aehlig
12:37 pm Revision e4197af0: Merge branch 'debian-hotfix-0.14.4' into debian-develop
Christos Stavrakakis
12:36 pm Revision d598a6da: Merge branch 'hotfix-0.14.4' into develop
Conflicts:
Changelog
version
Christos Stavrakakis
12:33 pm Revision a09dda70: Merge branch 'hotfix-0.14.4'
Christos Stavrakakis
12:31 pm Revision 571929d1: Bump version to 0.14.4-1~squeeze
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
12:30 pm Revision 2c7dd69a: Merge branch 'hotfix-0.14.4' into debian-hotfix-0.14.4
Christos Stavrakakis
12:27 pm Revision 38be3b6e: Relase dates for version 0.14.4
Christos Stavrakakis

07/27/2013

06:25 pm snf-image-creator Revision 0969420b: Fix small bugs and clean up the code
Fix some bugs and some other coding issues found using pylint Nikos Skalkotos

07/26/2013

07:54 pm Revision f81356ab: settings: some command-line help fixes
Georgios D. Tsoukalas
07:31 pm Revision 209ae289: settings: better setting init failure reporting
Georgios D. Tsoukalas
07:17 pm snf-image-creator Revision af01e887: Add decorators defining sysprep params
Nikos Skalkotos
07:01 pm Revision 6b5f80d9: settings: SubMandatory: require dependencies by default
Georgios D. Tsoukalas
06:46 pm Revision 5a140527: settings: fix if/elif logical error
Georgios D. Tsoukalas
06:24 pm Revision b3c1328b: Initial commit for new_ui mocks
Olga Brani
05:52 pm Revision eef00b78: settings: deferred init, SubMandatory type, fixes
Also, required/disallowed args class attributes Georgios D. Tsoukalas
05:42 pm Revision ccabe810: astakos: Correct padding auth methods headers
Olga Brani
05:32 pm ./kamaki Support #4139 (Resolved): Update kamaki.clients.compute to comply with OpenStack v2
Stavros Sachtouris
05:31 pm ./kamaki Revision 0b3815ad: Merge branch 'develop' into debian-develop
Stavros Sachtouris
05:30 pm ./kamaki Revision ff79a423: Merge branch 'feature-compute-v2' into develop
Stavros Sachtouris
05:30 pm ./kamaki Revision 67a42d82: Update changelog for compute v2 support
Refs: #4139 Stavros Sachtouris
05:28 pm ./kamaki Revision 6290b789: Remove some useless methods from cyclades
Refs: #4139
Reason: some methods are now fully implemented by compute api calls
Methods: all servers_get and all Res...
Stavros Sachtouris
05:18 pm Revision 98c4ce38: ci: Include commands between $()
Ilias Tsitsimpis
05:14 pm ./kamaki Revision 6d6d5141: Adjust ComputeClient & tests to compute v2
Refs: #4139 Stavros Sachtouris
04:57 pm Revision 8e8ce3ae: pithos: Fix pithos test views
Sofia Papagiannaki
04:56 pm Revision 861b437e: ci: Fix some typos in utils.py
Ilias Tsitsimpis
03:55 pm Revision c29ac11d: ci: Redesign CI scripts
Spawn VM to use as builder-slave.
Build packages inside this VM.
Deploy Synnefo using snf-deploy.
Run unit tests.
Run...
Ilias Tsitsimpis
03:01 pm ./kamaki Revision 4a88f05b: Complete ComputeRestApi tests for compute v2
Refs: #4139 Stavros Sachtouris
02:22 pm snf-image-creator Revision 97d863ff: Add ci scripts to the project
Nikos Skalkotos
01:37 pm snf-ganeti Revision d27458ce: Increase maximum HTTP message size
After adding a new KVM parameter, RAPI queries related to KVM have become
too big, so we need to increase this.
Sign...
Michele Tartara
01:37 pm snf-ganeti Revision 89c910fd: Fix the downgrade function of cfgupgrade
The downgrade was not correctly removing some of the UUIDs (namely, those
of disks and NICs).
Fixes Issue 510.
Sign...
Michele Tartara
01:37 pm ganeti-local Revision 89c910fd: Fix the downgrade function of cfgupgrade
The downgrade was not correctly removing some of the UUIDs (namely, those
of disks and NICs).
Fixes Issue 510.
Sign...
Michele Tartara
01:37 pm ganeti-local Revision d27458ce: Increase maximum HTTP message size
After adding a new KVM parameter, RAPI queries related to KVM have become
too big, so we need to increase this.
Sign...
Michele Tartara
01:37 pm Revision 98ae2c12: Docs: Add `design' section in index.rst
Also create the corresponding directory docs/design/. All
new design docs should be placed under this directory, with...
Constantinos Venetsanopoulos
01:15 pm Pithos Web Client Revision cb2d7abe: Bump version to 0.14.3
Kostas Papadimitriou
01:15 pm Pithos Web Client Revision 17ca54b9: Merge branch 'hotfix-0.14.2' of https://code.grnet.gr/git/pithos-web-client in...
Kostas Papadimitriou
12:59 pm ./kamaki Revision 99e4d887: Make iteration counter pretty
Refs: #4139 Stavros Sachtouris
12:29 pm Bug #4165 (Closed): Do not allow to create a group with the same name of an existing group
Christos KK Loverdos
12:29 pm Bug #4166 (New): Do not allow to create a group with the same name of an existing group
Christos KK Loverdos
12:28 pm Bug #4165 (Closed): Do not allow to create a group with the same name of an existing group
Christos KK Loverdos
12:24 pm Revision b758b0e9: astakos: Describe and implement API for projects
Giorgos Korfiatis
12:24 pm Revision d8fcd299: astakos: Allow re-activation of terminated projects
Define function `reinstate' to re-activate a terminated project. If its
name is taken by another active project, it f...
Giorgos Korfiatis
12:24 pm Revision 283cb6d8: astakos: Remove unused ExtendedManager
Giorgos Korfiatis
12:24 pm Revision 0f28ac5c: astakos: Use units common code in the UI
Giorgos Korfiatis
12:24 pm Revision e126bf99: astakos: Lock globally when approving application
We need to make sure that the name to be approved is unique
among all non-terminated projects. We thus acquire a glob...
Giorgos Korfiatis
12:24 pm Revision 142a09a7: astakos: Change project membership schema
Replace ProjectMembershipHistory with ProjectMembershipLog, which
records every state transition. Never delete any Pr...
Giorgos Korfiatis
12:24 pm Revision 06fe3580: astakos: Fix some issues pointed out by pyflakes
Giorgos Korfiatis
12:24 pm Revision 2e431f98: astakos: Improve logging for Projects and Applications
Introduce model ProjectLog as well as fields in ProjectApplication
in order to record all actions.
Giorgos Korfiatis
12:24 pm Revision 70716463: astakos: Fix sqlite-related migration issues
As per 63bcab0, do not attempt to delete index when run on sqlite. Giorgos Korfiatis
12:24 pm Revision b562a00f: astakos: Remove precursor_application field
Submit a project modification by specifying a project id rather than
an application
Giorgos Korfiatis
12:24 pm Revision 81000bc7: astakos: Simplify project schema
Applications now point to a project (rather than an extra model Chain).
A Project is created upon submitting an appli...
Giorgos Korfiatis
12:24 pm Revision 0160e0a2: astakos: Adapt tests to the new project schema
Giorgos Korfiatis
12:24 pm Revision 3723edee: astakos: Add log info in membership actions
Record user who performed the action and optional reason. Giorgos Korfiatis
12:24 pm Revision d07b40e4: astakos: Refactor membership checks for conciseness
Giorgos Korfiatis
12:24 pm Revision d98e1e5e: astakos: Define permission levels for project actions
Giorgos Korfiatis
12:24 pm Revision a9a762ff: astakos: Raise project-specific exceptions on failure
Replace IOError and PermissionDenied with project-specific exceptions. Giorgos Korfiatis
12:24 pm Revision 7d1d429c: astakos: Catch exceptions in submit app views
Ignore exceptions in custom _create_object and _update_object;
let the views handle exceptions and specify commit str...
Giorgos Korfiatis
12:24 pm Revision 2c2c0577: astakos: Return membership when joining project
Giorgos Korfiatis
12:24 pm Revision 29574747: astakos: Set project-wise resource limit in new app
Giorgos Korfiatis
12:24 pm Revision 05683153: astakos: Cleanup checks for membership actions
Giorgos Korfiatis
12:24 pm Revision c2ed9a0c: astakos: Lock project rather than chain
Giorgos Korfiatis
12:24 pm Revision fd751747: astakos: Omit project_id in membership operations
Identify a membership by its id only. Giorgos Korfiatis
12:24 pm Revision 52089e49: astakos: Adapt UI to new project schema
Base tables on projects rather than applications; update templates. Giorgos Korfiatis
12:24 pm Revision a784fa5d: astakosclient: Implement project calls
Giorgos Korfiatis
12:24 pm Revision 6f88e382: astakos: pep8 fix
Giorgos Korfiatis
11:27 am Bug #4161 (Closed): Unable to view a specific file version
Applied in changeset commit:"16c22e91a4369bb8572370afcc3db9a413da1c5d". Anonymous
11:26 am Pithos Web Client Revision 16c22e91: Merge branch 'issue_4161' into hotfix-0.14.2
Fixes #4161 Christos KK Loverdos
11:11 am snf-ganeti Revision 878e6ad9: Hotplug: cfgupgrade for deprecated fields
Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit...
Dimitris Aragiorgis
10:59 am snf-ganeti Revision 06b590da: Mods to pass hs tests
Minor modifications needed in order make hs-tests
does not give any errors.
Signed-off-by: Dimitris Aragiorgis <dima...
Dimitris Aragiorgis
10:59 am snf-ganeti Revision 0894bf01: Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
10:59 am snf-ganeti Revision b44b39ad: Hotplug: cmdlib support
Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti...
Dimitris Aragiorgis
10:59 am snf-ganeti Revision bfd5205c: Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
10:58 am snf-ganeti Revision ed6a8156: Hotplug: KVM support
Hotplug will not be supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is not ins...
Dimitris Aragiorgis
10:58 am snf-ganeti Revision 41a9448c: 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 ...
Dimitris Aragiorgis
10:54 am snf-ganeti Revision aa208b22: Add hotplug design doc
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
10:17 am snf-ganeti Revision e77c026d: Design Document for Ceph/RBD support in Ganeti
Add design document for the Ceph/RBD support in Ganeti, as it will be
implemented during a GSoC project.
Signed-off-...
Pulkit Singhal
10:17 am ganeti-local Revision e77c026d: Design Document for Ceph/RBD support in Ganeti
Add design document for the Ceph/RBD support in Ganeti, as it will be
implemented during a GSoC project.
Signed-off-...
Pulkit Singhal
09:59 am Revision 6c77ed37: cyclades: Create network in all backends
Add option in snf-manage network-create command to create network in all
backends.
Christos Stavrakakis

07/25/2013

08:26 pm snf-ganeti Revision 325947e7: Clarify hbal man page
In the sense of hbal, and, in fact, all htools, drained nodes
are considered as offline. Also, the cluster score is n...
Klaus Aehlig
08:26 pm ganeti-local Revision 325947e7: Clarify hbal man page
In the sense of hbal, and, in fact, all htools, drained nodes
are considered as offline. Also, the cluster score is n...
Klaus Aehlig
07:15 pm snf-image-creator Revision 06bfd21a: Don't list disabled users in Windows
Fix _get_users method in windows.py to not list user accounts that
are disabled.
Nikos Skalkotos
06:24 pm snf-ganeti Revision 79780863: Properly add the UUID to all the disks
Starting from Ganeti 2.8 all the disks need to have a UUID.
A function for adding a UUID automatically to disks was p...
Michele Tartara
06:24 pm ganeti-local Revision 79780863: Properly add the UUID to all the disks
Starting from Ganeti 2.8 all the disks need to have a UUID.
A function for adding a UUID automatically to disks was p...
Michele Tartara
06:04 pm Revision 5ecaeaa6: pithos: Fix pithos test views
Sofia Papagiannaki
05:39 pm ./kamaki Revision d08962f0: Update all get/delete ComputeRest tests
Refs: #4139 Stavros Sachtouris
05:28 pm snf-ganeti Revision 21c2612d: Merge branch 'stable-2.9'
* stable-2.9:
Update NEWS and version for Ganeti 2.7.1
Add hvparam to disable VNET_HDR on tap devices
daemon-ut...
Guido Trotter
05:28 pm ganeti-local Revision 21c2612d: Merge branch 'stable-2.9'
* stable-2.9:
Update NEWS and version for Ganeti 2.7.1
Add hvparam to disable VNET_HDR on tap devices
daemon-ut...
Guido Trotter
05:27 pm snf-ganeti Revision 17cda747: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8:
Update NEWS and version for Ganeti 2.7.1
Add hvparam to disable VNET_HDR on tap devices
daemon-ut...
Guido Trotter
05:27 pm ganeti-local Revision 17cda747: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8:
Update NEWS and version for Ganeti 2.7.1
Add hvparam to disable VNET_HDR on tap devices
daemon-ut...
Guido Trotter
05:15 pm Revision ff7accbe: pithos: Fix reconcile resources command
* Provision quantity sent should not be of type Decimal
(not JSON serializable)
* Fix check for user existance in t...
Sofia Papagiannaki
05:02 pm Bug #4161: Unable to view a specific file version
Pending deployment and testing in the dev environment Christos KK Loverdos
04:59 pm Pithos Web Client Revision e6a68fc4: Fix view of versioned file
Pending deployment and testing.
Refs #4161
Christos KK Loverdos
04:48 pm Bug #4161 (Closed): Unable to view a specific file version
Steps to reproduce:
In pithos webclient right click a file and select Versions.
Select "View this version".
Pith...
Ilias Tsitsimpis
04:42 pm Revision 0989632e: cyclades: More verbose models representation
Make unicode method of VirtualMachine, Network and FloatingIP models more
verbose.
Christos Stavrakakis
04:42 pm Revision 9122ffab: cyclades: Add 'name' to all commissions.
Make all quotaholder commissions to have a name. Since, Cyclades does
not store the association of a commission with ...
Christos Stavrakakis
04:37 pm ganeti-local Revision 24f8fca3: Merge branch 'stable-2.7' into stable-2.8
* stable-2.7:
Update NEWS and version for Ganeti 2.7.1
daemon-util: pass --oknodo at rotate_logs
Add logrotate ...
Guido Trotter
04:37 pm snf-ganeti Revision 24f8fca3: Merge branch 'stable-2.7' into stable-2.8
* stable-2.7:
Update NEWS and version for Ganeti 2.7.1
daemon-util: pass --oknodo at rotate_logs
Add logrotate ...
Guido Trotter
04:03 pm Revision 4a405ab5: Bump version to 0.14.4
Christos Stavrakakis
04:03 pm Pithos Web Client Revision 974fe113: Merge branch 'hotfix-0.14.2'
Conflicts:
version
Kostas Papadimitriou
03:48 pm ./kamaki Revision 5ed87051: Update 1st level _get tests for ComputeRestClient
Refs: #4139 Stavros Sachtouris
03:37 pm Pithos Web Client Revision 3aaee38a: Bump version to 0.14.2-1~squeeze
Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr> Kostas Papadimitriou
03:36 pm Pithos Web Client Revision 7a575dcb: Merge branch 'hotfix-0.14.2' into debian-hotfix-0.14.2
Conflicts:
version
Kostas Papadimitriou
03:35 pm Pithos Web Client Revision ff76cf7a: Bump version to 0.14.2
Kostas Papadimitriou
02:59 pm Revision e47ee841: snf-stats-app: Change setup.py dep for rrdtool
Stratos Psomadakis
02:48 pm ganeti-local Revision 1646848f: Update NEWS and version for Ganeti 2.7.1
Release 2.7.1 with a handful of minor fixes.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michel...
Guido Trotter
02:48 pm snf-ganeti Revision 1646848f: Update NEWS and version for Ganeti 2.7.1
Release 2.7.1 with a handful of minor fixes.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michel...
Guido Trotter
02:20 pm ganeti-local Revision 8a534fbe: Add hvparam to disable VNET_HDR on tap devices
IFF_VNET_HDR allows tap devices to extract a VIRTIO_NET_HDR from pkts
going through the tap iface, enabling segmentat...
Stratos Psomdakis
02:20 pm snf-ganeti Revision 8a534fbe: Add hvparam to disable VNET_HDR on tap devices
IFF_VNET_HDR allows tap devices to extract a VIRTIO_NET_HDR from pkts
going through the tap iface, enabling segmentat...
Stratos Psomdakis
01:31 pm Revision 671db71c: cyclades: Add network to multiple backends
Update snf-manage network-create command to take a list of comma
seperated backend IDs to create the network to.
Christos Stavrakakis
01:20 pm snf-image-creator Revision 9ab20f07: Fix a bug in windows shrink sysprep
Make sure winexe returns error if a diskpart command fails Nikos Skalkotos
01:02 pm snf-image-creator Revision 0f089865: Add connectivity checks for the windows VM
When booting the windows VM during sysprep, check if winexe works
before starting the system preparation tasks
Nikos Skalkotos
12:46 pm Revision d4e4e501: Merge branch 'hotfix-0.14.3' into develop
Conflicts:
Changelog
snf-astakos-app/astakos/im/messages.py
snf-pithos-app/pithos/api/manage_accounts/__init__.py
...
Christos Stavrakakis
12:30 pm Revision 82524ec6: Merge branch 'debian-hotfix-0.14.3' into debian-develop
Christos Stavrakakis
12:29 pm Revision 1441b0da: Merge branch 'hotfix-0.14.3'
Christos Stavrakakis
12:26 pm Revision f564a6ca: Bump version to 0.14.3-1~squeeze
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
12:26 pm Revision 0f5b31c8: Merge branch 'hotfix-0.14.3' into debian-hotfix-0.14.3
Christos Stavrakakis
12:25 pm Revision cda13b21: Release dates for version 0.14.3
Christos Stavrakakis
02:04 am snf-ganeti Revision 200a6dfe: Remove pylint 0106
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
02:04 am ganeti-local Revision 200a6dfe: Remove pylint 0106
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
02:04 am snf-ganeti Revision 95c0c0bc: Mods to pass hs tests
Minor modifications needed in order make hs-tests
does not give any errors.
Signed-off-by: Dimitris Aragiorgis <dima...
Dimitris Aragiorgis
02:04 am snf-ganeti Revision f8af377d: Hotplug: cfgupgrade for deprecated fields
Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit...
Dimitris Aragiorgis
02:04 am ganeti-local Revision 274c7cab: Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
02:04 am ganeti-local Revision 95c0c0bc: Mods to pass hs tests
Minor modifications needed in order make hs-tests
does not give any errors.
Signed-off-by: Dimitris Aragiorgis <dima...
Dimitris Aragiorgis
02:04 am snf-ganeti Revision 274c7cab: Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
02:04 am ganeti-local Revision f8af377d: Hotplug: cfgupgrade for deprecated fields
Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit...
Dimitris Aragiorgis
02:04 am snf-ganeti Revision 74676af4: Hotplug: cmdlib support
Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti...
Dimitris Aragiorgis
02:04 am ganeti-local Revision 74676af4: Hotplug: cmdlib support
Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti...
Dimitris Aragiorgis
02:04 am ganeti-local Revision b262a5c6: Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
02:04 am snf-ganeti Revision b262a5c6: Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
02:04 am snf-ganeti Revision 6bf6870b: Hotplug: KVM support
Hotplug will not be supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is not ins...
Dimitris Aragiorgis
02:04 am ganeti-local Revision 6bf6870b: Hotplug: KVM support
Hotplug will not be supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is not ins...
Dimitris Aragiorgis

07/24/2013

09:15 pm Revision 12e539f0: cyclades: Exclude FIP pools from IP allocation
Do not include the floating IP pools, to the available public networks
when allocating an IPv4 address, when 'SNF:ANY...
Christos Stavrakakis
09:15 pm Revision b2791a77: cyclades: Set firewall profile per NIC
Set firewall profile per NIC, because since Floating IPs an instance can
have more than one NICs in a public network....
Christos Stavrakakis
09:15 pm Revision 63f9eb8e: cyclades: Reconciliation for pending vm tasks
Extend reconciliation mechanism, to detect instances with stale pending
tasks, by looking if the corresponding job, '...
Christos Stavrakakis
09:15 pm Revision b47f167a: cyclades: Fixes in network management commands
Merge code from logic/networks.py and network management commands. Christos Stavrakakis
09:15 pm Revision cbf1a3f3: cyclades: Add check for link during network create
Add a check when creating IP_LESS_ROUTED networks, that the connectivity
link is not already used by another network.
Christos Stavrakakis
09:15 pm Revision 70a0afab: cyclades-rapi: Add bulk option to GetJobs
Christos Stavrakakis
09:15 pm Revision e8d31c74: cyclades: Remove wrong model attribute
Christos Stavrakakis
09:15 pm Revision 449c2d82: cyclades: Fix bug in network-modify command
Fix bug caused by wrong identation level. Modification of network in
Ganeti should be performed only if 'add_reserved...
Christos Stavrakakis
09:15 pm Revision 5e5b2476: cyclades: Convert network to floating IP pool
Add '--floating-ip-pool' option to network-modify management command, in
order to convert a network to a floating IP ...
Christos Stavrakakis
08:02 pm ganeti-local Revision e408eb8a: Add a high-level design for the proposed Opcode filtering
This is a design document detailing the semantics of the
fine-grained control of jobs in Ganeti.
Signed-off-by: Klau...
Klaus Aehlig
08:02 pm snf-ganeti Revision e408eb8a: Add a high-level design for the proposed Opcode filtering
This is a design document detailing the semantics of the
fine-grained control of jobs in Ganeti.
Signed-off-by: Klau...
Klaus Aehlig
06:39 pm ganeti-local Revision fbab083b: 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 ...
Dimitris Aragiorgis
06:39 pm snf-ganeti Revision fbab083b: 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 ...
Dimitris Aragiorgis
06:13 pm ./kamaki Revision e51c7d5b: Complete basic compute v2 implementation
Refs: #4139
Pending: adjust unitests, test against an openstack deployment
Stavros Sachtouris
04:42 pm ./kamaki Revision ef2e6c9f: Implement servers/?/action/? ReST and methods
Refs: #4139 Stavros Sachtouris
03:53 pm Revision 8198fe61: pithos: Pass full path of the next parameter in view redirect
Sofia Papagiannaki
03:23 pm ./kamaki Revision 0b179c69: Apply changes to call-level methods
Refs: #4139 Stavros Sachtouris
03:13 pm ./kamaki Revision 65a8b1da: Implement OScompute_v2 servers/?/metadata/? calls
Refs: #4139 Stavros Sachtouris
03:12 pm Revision 19bc1328: ci: Configure git on remote server
Ilias Tsitsimpis
02:46 pm Revision c100afef: ci: Fix some typos
Ilias Tsitsimpis
01:35 pm Revision bcc137e3: settings: safer --printout-files
- split category files according to depth
(before, maximum depth per category was used)
- abort if file already exists
Georgios D. Tsoukalas
01:34 pm snf-ganeti Revision 3798b89a: Add hotplug design doc
This is a design document detailing the implementation of device
hotplugging in Ganeti.
Signed-off-by: Dimitris Arag...
Dimitris Aragiorgis
01:34 pm ganeti-local Revision 3798b89a: Add hotplug design doc
This is a design document detailing the implementation of device
hotplugging in Ganeti.
Signed-off-by: Dimitris Arag...
Dimitris Aragiorgis
01:25 pm ./kamaki Revision dbcbf446: Adjust compute/cyclades clients to servers_REST
Refs: #4139 Stavros Sachtouris
01:19 pm Revision e2c178f2: settings: support printout of runtime setting values
Georgios D. Tsoukalas
01:04 pm Revision 883e06a2: ci: If git cloning Synnefo fails, repeat
Ilias Tsitsimpis
01:01 pm snf-image-creator Revision 6342c1ab: Monitor VM ps when waiting for windows booting
When waiting for windows to boot, also check that the Windows VM
process is up.
Nikos Skalkotos
12:56 pm Revision d63a86d6: settings: add description in --detail
Georgios D. Tsoukalas
12:55 pm ganeti-local Revision d676dbea: Extend gnt-instance show to show vlan parameter
Extensions for "gnt-instance show" to output the vlan parameter which
was introduced by my recent patch series.
This ...
Sebastian Gebhard
12:55 pm snf-ganeti Revision d676dbea: Extend gnt-instance show to show vlan parameter
Extensions for "gnt-instance show" to output the vlan parameter which
was introduced by my recent patch series.
This ...
Sebastian Gebhard
12:55 pm Revision 58ee9a75: ci: Patch pydist.py module
For more info see Debian bug #657665 Ilias Tsitsimpis
12:30 pm snf-image-creator Revision 63af9c37: Add a new winexe module
This contains a wrapper class for winexe utility Nikos Skalkotos
12:21 pm ./kamaki Revision fda88be1: Implement OSv2 compute 1st level /servers calls
Refs: #4139 Stavros Sachtouris
11:36 am Revision c323f81a: settings: remove debug print statement
Georgios D. Tsoukalas
10:48 am snf-ganeti Revision 9a8e4b73: daemon-util: pass --oknodo at rotate_logs
daemon-util's rotate_logs() did not pass --oknodo to start-stop-daemon while
HUPing the daemon processes. As a result...
Apollon Oikonomopoulos
10:48 am ganeti-local Revision 9a8e4b73: daemon-util: pass --oknodo at rotate_logs
daemon-util's rotate_logs() did not pass --oknodo to start-stop-daemon while
HUPing the daemon processes. As a result...
Apollon Oikonomopoulos
09:58 am Revision 0c068fc6: added the improved quick install admin guide
Marios Kogias
08:45 am snf-image-creator Revision b1d55773: Mix minor typos
Nikos Skalkotos

07/23/2013

06:22 pm ganeti-local Revision 9d0d4f21: Fix another missing renaming
This fixes a (due to a merge) slipped occurence of
VALID_STORAGE_TYPES which was renamed to STORAGE_TYPES.
Signed-of...
Helga Velroyen
06:22 pm snf-ganeti Revision 9d0d4f21: Fix another missing renaming
This fixes a (due to a merge) slipped occurence of
VALID_STORAGE_TYPES which was renamed to STORAGE_TYPES.
Signed-of...
Helga Velroyen
05:46 pm Revision 32401481: Enhance the new settings framework.
- Add an annotation superclass Setting
See synnefo.settings.setup:Setting for documentation.
- Add Mandatory, Defa...
Georgios D. Tsoukalas
05:44 pm ganeti-local Revision e48c3613: Add logrotate example
Add an example logrotate snippet, along with the relevant documentation.
Signed-off-by: Apollon Oikonomopoulos <apoi...
Apollon Oikonomopoulos
05:44 pm snf-ganeti Revision e48c3613: Add logrotate example
Add an example logrotate snippet, along with the relevant documentation.
Signed-off-by: Apollon Oikonomopoulos <apoi...
Apollon Oikonomopoulos
05:43 pm ganeti-local Revision f99cbfbd: daemon-util: provide rotate_logs and rotate_all_logs actions
Modify daemon-util to allow sending SIGHUP to one or all daemons. This is meant
as a utility function to be used in l...
Apollon Oikonomopoulos
05:43 pm snf-ganeti Revision f99cbfbd: daemon-util: provide rotate_logs and rotate_all_logs actions
Modify daemon-util to allow sending SIGHUP to one or all daemons. This is meant
as a utility function to be used in l...
Apollon Oikonomopoulos
05:41 pm ganeti-local Revision e1a6abf9: Fix usage of mapping from disk templates to storage types
This fixes the currently broken tests due to a slipped
occurrence of the mapping from disk templates to storage
types...
Helga Velroyen
05:41 pm snf-ganeti Revision e1a6abf9: Fix usage of mapping from disk templates to storage types
This fixes the currently broken tests due to a slipped
occurrence of the mapping from disk templates to storage
types...
Helga Velroyen
05:15 pm snf-ganeti Revision d8e55568: Rename VALID_STORAGE_TYPES to STORAGE_TYPES
For consistency, this patch renames 'VALID_STORAGE_TYPES'
to 'STORAGE_TYPES', because the set of valid disk
templates...
Helga Velroyen
05:15 pm ganeti-local Revision d8e55568: Rename VALID_STORAGE_TYPES to STORAGE_TYPES
For consistency, this patch renames 'VALID_STORAGE_TYPES'
to 'STORAGE_TYPES', because the set of valid disk
templates...
Helga Velroyen
05:15 pm snf-ganeti Revision 0b6c56bb: Unit tests for constants consistency
This patch adds some unit tests to ensure the consistency
of various constants regarding disk templates.
Signed-off-...
Helga Velroyen
05:15 pm ganeti-local Revision 0b6c56bb: Unit tests for constants consistency
This patch adds some unit tests to ensure the consistency
of various constants regarding disk templates.
Signed-off-...
Helga Velroyen
05:15 pm snf-ganeti Revision 615551b2: Rename disk_template/storage_type map + cleanup
This patch renames the mapping of disk templates to storage
types to MAP_DISK_TEMPLATE_STORAGE_TYPE, which is a more
...
Helga Velroyen
05:15 pm ganeti-local Revision 615551b2: Rename disk_template/storage_type map + cleanup
This patch renames the mapping of disk templates to storage
types to MAP_DISK_TEMPLATE_STORAGE_TYPE, which is a more
...
Helga Velroyen
05:13 pm snf-ganeti Revision f79be8ec: Move space reporting constant to constants.py
This patch moves the constant which is used to determine
whether a storage type provides storage space reporting
from...
Helga Velroyen
05:13 pm ganeti-local Revision f79be8ec: Move space reporting constant to constants.py
This patch moves the constant which is used to determine
whether a storage type provides storage space reporting
from...
Helga Velroyen
05:03 pm Revision 5e1decd1: Remove debian files from synnefo projects
Ilias Tsitsimpis
05:01 pm snf-ganeti Revision 8660ba15: Update hroller manpage
Offline nodes are properly ignored and support for online rolling
reboots is added, so this should no longer be menti...
Klaus Aehlig
05:01 pm ganeti-local Revision 8660ba15: Update hroller manpage
Offline nodes are properly ignored and support for online rolling
reboots is added, so this should no longer be menti...
Klaus Aehlig
04:36 pm ./kamaki Feature #4155 (Resolved): Expose the project API of astakosclient to kamaki CLI
Stavros Sachtouris
04:34 pm ./kamaki Revision 68005e08: Merge branch 'develop' into debian-develop
Stavros Sachtouris
04:34 pm ./kamaki Revision 703d7a77: Merge branch 'feature-cli-project' into develop
Stavros Sachtouris
04:33 pm ./kamaki Revision 7f98f894: Update changelog for project API commands
Refs: #4155 Stavros Sachtouris
04:32 pm ./kamaki Revision 0ff9b312: Create CLI commands for astakos project API
Refs: #4155 Stavros Sachtouris
04:08 pm snf-ganeti Revision 6873e6b7: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:07 pm snf-ganeti Revision 73f5b6db: Merge branch 'stable-2.6-ippool-hotplug-esi-nolvm-netxen' into debian-2.6
Dimitris Aragiorgis
03:45 pm Bug #4154 (Resolved): 413 REQUEST ENTITY TOO LARGE move object
Sofia Papagiannaki
03:39 pm Revision c25e296a: docs: Describe project API
Giorgos Korfiatis
03:36 pm Revision 45087b63: ci: Redesign ci scripts
Spawn VM to use as builder-slave.
Build packages inside this VM.
Deploy Synnefo using snf-deploy.
Run unit tests.
Run...
Ilias Tsitsimpis
03:33 pm Revision 9e3a38bb: pithos: Do not report size change in move object operation
Refs: #4154 Sofia Papagiannaki
03:30 pm ganeti-local Revision 7165b450: Update NEWS file wrt to file storage dir
This updates the NEWS file in a way that it mentions now
that 'gnt-cluster init' got the new option
'--file-storage-d...
Helga Velroyen
03:30 pm snf-ganeti Revision 7165b450: Update NEWS file wrt to file storage dir
This updates the NEWS file in a way that it mentions now
that 'gnt-cluster init' got the new option
'--file-storage-d...
Helga Velroyen
03:30 pm ganeti-local Revision 8bc78021: Update man page of gnt-cluster regarding file-storage-dir
This extends the description of 'gnt-cluster init' and
'gnt-cluster modify' with respect to the file storage
director...
Helga Velroyen
03:30 pm snf-ganeti Revision 8bc78021: Update man page of gnt-cluster regarding file-storage-dir
This extends the description of 'gnt-cluster init' and
'gnt-cluster modify' with respect to the file storage
director...
Helga Velroyen
03:29 pm snf-ganeti Revision 3039e2dc: gnt-cluster {init, modify} --file-storage-dir
This patch implements consistent usage and behavior of
the --file-storage-dir option in 'gnt-cluster init'
and 'gnt-c...
Helga Velroyen
03:29 pm ganeti-local Revision 3039e2dc: gnt-cluster {init, modify} --file-storage-dir
This patch implements consistent usage and behavior of
the --file-storage-dir option in 'gnt-cluster init'
and 'gnt-c...
Helga Velroyen
03:08 pm snf-image-creator Revision 69ed7ed6: Use --uninstall in winexe
Nikos Skalkotos
01:49 pm Revision 4203a2a1: Update Changelog
Stratos Psomadakis
01:42 pm Revision 8ae38ff8: Replace regexp in cleanse middleware
Replace the regexp in mail_admins_safe() with manual parsing of the message. Stratos Psomadakis
01:37 pm Revision 3046f62c: Revert "pithos: manage_accounts support for both sqlalchemy and sqlite"
This reverts commit 8414859f4895e4c67ff0bb13a8d7078c1851596a.
This commit with the current backend implementation
ha...
Sofia Papagiannaki
12:28 pm ./kamaki Feature #4155 (Closed): Expose the project API of astakosclient to kamaki CLI
Stavros Sachtouris
12:23 pm snf-image-creator Revision 53e791bf: Add kms_client_setup sysprep for windows images
This sysprep converts the windows image into a KMS client Nikos Skalkotos
12:01 pm ./kamaki Revision fdcac7e2: Merge branch 'feature-test-argument' into develop
Stavros Sachtouris
12:00 pm ./kamaki Revision 264847a7: Test ArgumentParseManager.parse
Stavros Sachtouris
11:41 am Revision 489f984e: cyclades: init dispatcher with DJANGO_SETINGS_MODULE
Georgios D. Tsoukalas
11:28 am Feature #3510 (Resolved): Pithos backend: Return objects in a specific domain, optionally filtere...
Sofia Papagiannaki
11:27 am Bug #3580 (Resolved): Pithos queries outside transactions cause pooling problems when isolation l...
Sofia Papagiannaki
11:25 am Bug #4092 (Resolved): Restore communication with openstack clients
Sofia Papagiannaki
11:24 am Bug #4131 (Resolved): Fix shared listing for implicitly shared objects
Sofia Papagiannaki
10:57 am Bug #4154 (Resolved): 413 REQUEST ENTITY TOO LARGE move object
Pithos in move operations first performs copy and then delete.
However, if during the copy the existing account us...
Sofia Papagiannaki
09:31 am ganeti-local Revision 738436bf: Always return tuples in Expand*Name
ExpandNodeName and ExpandInstanceName now always return a tuple. If the
node/instance was not found, (None, None) is ...
Thomas Thrainer
09:31 am snf-ganeti Revision 738436bf: Always return tuples in Expand*Name
ExpandNodeName and ExpandInstanceName now always return a tuple. If the
node/instance was not found, (None, None) is ...
Thomas Thrainer

07/22/2013

06:42 pm ganeti-local Revision 1cc324f0: Warn instead of crashing on preexisting wrong data type
Using None in a VTYPE_MAYBE_STRING is wrong, because it cannot really
be serialized to a Haskel Nothing, but given th...
Michele Tartara
06:42 pm snf-ganeti Revision 1cc324f0: Warn instead of crashing on preexisting wrong data type
Using None in a VTYPE_MAYBE_STRING is wrong, because it cannot really
be serialized to a Haskel Nothing, but given th...
Michele Tartara
06:40 pm Revision 96090728: pithos: Fix line continuation format
Sofia Papagiannaki
06:26 pm ./kamaki Revision c400f0fc: Merge branch 'develop' into debian-develop
Stavros Sachtouris
06:25 pm ./kamaki Revision b57eaeb0: Test ArgumentParseManager.update_arguments
Refs: #4058
Missing test: ArgumentParseManager.parse
Stavros Sachtouris
06:19 pm Revision 2ff02341: pithos: Fix reconcile-resource-pithos command
* Improved performance (reduce interaction with the database)
* Fix command when `userid` option is provided
Conflic...
Sofia Papagiannaki
05:58 pm Revision 410d2877: cyclades: Add migration file for IPv6 networks
Christos Stavrakakis
05:57 pm ./kamaki Feature #4153 (Resolved): Add server resize support
Stavros Sachtouris
05:56 pm ./kamaki Revision 0b609d5a: Merge branch 'feature-server-resize' into develop
Stavros Sachtouris
05:56 pm ./kamaki Revision 8a8faf8c: Write functional test for resize_server
Refs: #4153 Stavros Sachtouris
05:46 pm ./kamaki Revision 95b9863b: Update Changelog for server resize
Refs: #4153 Stavros Sachtouris
05:45 pm ./kamaki Revision fc7c3c4c: Update documentation for server resize
Refs: #4153 Stavros Sachtouris
05:43 pm Revision 10e02f56: Update Changelog
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
05:36 pm ./kamaki Revision eb8208a5: Expose resize_server as server_resize
Refs: 4153 Stavros Sachtouris
05:26 pm ./kamaki Revision d07fddd9: Implement a resize_server @ clients.compute
Refs: #4153 Stavros Sachtouris
05:15 pm ./kamaki Feature #4153 (Closed): Add server resize support
In Client, add this API call, as resize_server:... Stavros Sachtouris
05:11 pm ./kamaki Revision a75393fb: Fix intetation mistake
Stavros Sachtouris
05:05 pm snf-image-creator Revision c6b84dc4: Sleep for 10 secs after you monitor Windows is up
When syspreping a Windows image, sleep for 10 seconds before you
continue performing the various system preparation t...
Nikos Skalkotos
04:53 pm Revision 6e9255ab: cyclades: Fix import of renamed settings
Christos Stavrakakis
04:53 pm Revision 1fb0fdda: cyclades: Display task and task_job_id
Make 'server-show' and 'server-inspect' management command to display
the 'task' and 'task_job_id' fields of the vm.
Christos Stavrakakis
04:53 pm Revision 7afa5bde: webproject: Fix typo
Christos Stavrakakis
04:53 pm Revision 12cb6933: cyclades: Minor improvements in manage commands
Christos Stavrakakis
03:51 pm Revision 44fe1ff5: common: Parameterize DB test settings
Consult environment variables in order to connect to the database. Giorgos Korfiatis
03:42 pm snf-image-creator Revision e773df24: Add support for shrinking windows VMs
Nikos Skalkotos
02:35 pm snf-ganeti Revision b17dd379: Fix bug in NIC default configuration
The NIC configuration used the python "None" instead of a proper Nothing.
Signed-off-by: Michele Tartara <mtartara@g...
Michele Tartara
02:35 pm ganeti-local Revision b17dd379: Fix bug in NIC default configuration
The NIC configuration used the python "None" instead of a proper Nothing.
Signed-off-by: Michele Tartara <mtartara@g...
Michele Tartara
02:35 pm snf-ganeti Revision 7eed4433: Support proper encoding of Nothing in constants file
The Nothing value of a Haskell Maybe needs to be properly encoded.
If a Python "None" is used, it is not going to be ...
Michele Tartara
02:35 pm ganeti-local Revision 7eed4433: Support proper encoding of Nothing in constants file
The Nothing value of a Haskell Maybe needs to be properly encoded.
If a Python "None" is used, it is not going to be ...
Michele Tartara
02:33 pm ganeti-local Revision 1ca6e10e: Remove extra whitespace
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Michele Tartara
02:33 pm snf-ganeti Revision 1ca6e10e: Remove extra whitespace
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Michele Tartara
02:33 pm ganeti-local Revision 5ce6fa9a: Fix KeyErrors with network mode and vlan
This patch fixes some KeyErrors that were introduced by the vlan implementation
and showed up when certain parameters...
Sebastian Gebhard
02:33 pm snf-ganeti Revision 5ce6fa9a: Fix KeyErrors with network mode and vlan
This patch fixes some KeyErrors that were introduced by the vlan implementation
and showed up when certain parameters...
Sebastian Gebhard
01:54 pm ganeti-local Revision f9b76ed4: Prepare QA for shared file storage
This prepares the QA for running tests regarding
shared file storage.
Signed-off-by: Helga Velroyen <helgav@google.c...
Helga Velroyen
01:54 pm snf-ganeti Revision f9b76ed4: Prepare QA for shared file storage
This prepares the QA for running tests regarding
shared file storage.
Signed-off-by: Helga Velroyen <helgav@google.c...
Helga Velroyen
01:54 pm ./kamaki Revision f52b39db: Allow non-None empty default values in Args
Refs: #4058 Stavros Sachtouris
01:47 pm ganeti-local Revision d08a8359: Fix permission errors for split users
Correctly set ownership and permissions for daemon log files, correct
the name of the luxid logfile and set the owner...
Thomas Thrainer
01:47 pm snf-ganeti Revision d08a8359: Fix permission errors for split users
Correctly set ownership and permissions for daemon log files, correct
the name of the luxid logfile and set the owner...
Thomas Thrainer
01:46 pm Revision 5febd1fa: astakos: Update cyclades services in helper script
Giorgos Korfiatis
12:28 pm Revision d509e6da: Add greenlet tracing code in snf-common
Add greenlet tracing code in snf-common, useful for debugging stuck
gevent gunicorn workers.
If the environmental va...
Stratos Psomadakis
09:48 am ganeti-local Revision 27eb699d: Design document for cmdlib unit tests
This design document describes the plan to create a test framework and
actual unit tests for the cmdlib module.
Sign...
Thomas Thrainer
09:48 am snf-ganeti Revision 27eb699d: Design document for cmdlib unit tests
This design document describes the plan to create a test framework and
actual unit tests for the cmdlib module.
Sign...
Thomas Thrainer
« Previous
Next »
 

Also available in: Atom