Activity

From 12/16/2013 to 01/14/2014

01/14/2014

05:55 pm Revision a59fbcea: Adjust burnin to use synnefo-astakosclient methods
Stavros Sachtouris
05:46 pm Revision cb618cc0: astakos oa2: Restrict redirect URI length during client registration.
Apply the check in the oauth2-client-add snf-manage command.
Refs: #4804
Sofia Papagiannaki
05:46 pm Revision 0d573e18: pithos: Reduce database interactions for access control.
Each frontend method calls several backend methods.
Each backend method checks whether the user has permission to acc...
Sofia Papagiannaki
04:39 pm ./kamaki Revision 3b98cf31: Fix typo in netowrk commands
Stavros Sachtouris
03:54 pm ./kamaki Bug #4880 (Resolved): Keep bw compatiblity and update documentation to reflect astakos renamings
Stavros Sachtouris
03:40 pm Revision 2b7d26bb: Merge branch 'feature-pithos-listing-performance' into develop
Sofia Papagiannaki
03:39 pm Revision ebdbac7a: pithos: Reduce database interactions for access control.
Each frontend method calls several backend methods.
Each backend method checks whether the user has permission to acc...
Sofia Papagiannaki
03:35 pm Revision 36fea6f9: docs: Typo fix in quick install admin guide
Dionysis Grigoropoulos
02:44 pm snf-ganeti Revision 56fca7c5: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
02:44 pm snf-ganeti Revision 53814172: Merge branch 'stable-2.8-grnet' into debian-2.8-grnet
Dimitris Aragiorgis
02:43 pm snf-ganeti Revision 1902c213: (kvm) Remove sleep from HotModDevice
We sleep 2 secs after each hotplug command so the sleep
inside HotModDevice(), that was waiting for the qemu to
actua...
Dimitris Aragiorgis
02:43 pm snf-ganeti Revision 7db0ca2a: (kvm) Hotplug a device found only in config.data
A device can be added *only* in config.data by omitting `--hotplug`
option. With this patch we allow this device to b...
Dimitris Aragiorgis
02:43 pm snf-ganeti Revision 5fbb57ab: (kvm) Each hotplug qemu commmand with a separate socat
Previously we issued one socat command with two "\n" separated
actions (e.g. netdev_add ...\ndevice_add...) This bump...
Dimitris Aragiorgis
02:43 pm snf-ganeti Revision dbbf9700: (kvm) Workaround for QMP misbahavior
After observing TypeErrors during parsing QMP response messages in
GetInstanceInfo(), it seems that something happens...
Dimitris Aragiorgis
02:43 pm snf-ganeti Revision 691d8725: (2.9) Remove deprecated _ERROR_DATA_KEY in QMP
Commit de253f14 of QEMU repo "BREAKS QMP's compatibility for
the error response" as it removes "data" key from qmp er...
Dimitris Aragiorgis
02:43 pm snf-ganeti Revision ce81990d: (2.10) Include target node in hooks nodes for migration
In case of DRBD, hooks run on both primary (source) and secondary
(target) nodes. To get the same behavior for DTS_EX...
Dimitris Aragiorgis
01:55 pm ./kamaki Revision d5841e90: Adapt cyclades commands for new projects
Add optional argument --project in create subcommands;
add subcommand reassign for servers, networks and ips.
Giorgos Korfiatis
01:55 pm ./kamaki Revision cf3e2989: Do not translate tenant_id
tenant_id is a uuid that represents a project, not a user. Giorgos Korfiatis
01:55 pm ./kamaki Revision b86c37f9: Adapt pithos commands for new projects
Add optional argument --project in file create;
add command file reassign.
Giorgos Korfiatis
12:58 pm snf-network Revision 8c8421cf: Bump version to 0.15.4-1~wheezy
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm snf-network Revision 2ddf0edf: Merge branch 'master' into debian-wheezy
Dimitris Aragiorgis
12:56 pm snf-network Revision c53927b3: Bump version to 0.15.4
Dimitris Aragiorgis
12:53 pm snf-network Revision 86774f86: Merge branch 'develop'
Dimitris Aragiorgis
12:38 pm snf-ganeti Revision 62a7853e: Fix Kvmd imports for Ubuntu 13.04 64
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Jose A. Lopes
11:41 am ./kamaki Bug #4300 (Closed): Kamaki POSTs tokens when there is no need to
Stavros Sachtouris
11:38 am ./kamaki Revision 736072e2: Add user_info and user_term for bw compatibility
Refs: #4880 Stavros Sachtouris
11:36 am Revision 0c66520a: ui: Styling for vms in error state in ips/network list view
Kostas Papadimitriou
11:05 am Revision a2b39c54: ui: Improve recurrent api calls throttling
do not trigger faster recurrent intervals when api endpoint does not support
incremental updates (changes-since param...
Kostas Papadimitriou

01/13/2014

07:43 pm snf-ganeti Revision 588d0ee4: Unit tests for KVM daemon
Add unit tests for KVM daemon.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tartara <mta...
Jose A. Lopes
07:43 pm snf-ganeti Revision 51958d2a: QA for KVM instance shutdown
Add QA for instance shutdown for KVM.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tarta...
Jose A. Lopes
07:43 pm snf-ganeti Revision 2a60db50: Manpage for 'gnt-instance'
Modify manpage for 'gnt-instance' detailing the 'user_shutdown'
parameter and how it related to the 'acpi' parameter....
Jose A. Lopes
07:43 pm snf-ganeti Revision f0caa4be: Manpage for KVM daemon
Add manpage for the KVM daemon.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tartara <mt...
Jose A. Lopes
07:43 pm snf-ganeti Revision 95d70148: Hook KVM hypervisor with KVM daemon shutdown files
* modify the KVM hypervisor to look for the shutdown files created by
the KVM daemon, which determine whether an in...
Jose A. Lopes
07:43 pm snf-ganeti Revision afa0fca4: User shutdown hypervisor parameter
Add user shutdown parameter for KVM. Based on this parameter, decide
what information to report for a KVM instance, ...
Jose A. Lopes
07:43 pm snf-ganeti Revision 306b855a: Add helper function to tell if a daemon is alive
Add helper function 'utils.IsDaemonAlive' to tell if a daemon is alive
by name. This function will be necessary for ...
Jose A. Lopes
07:43 pm snf-ganeti Revision d6769989: Add KVM daemon daemonize
Add KVM daemon entry point, command-line options, backgrounding, etc
Signed-off-by: Jose A. Lopes <jabolopes@google....
Jose A. Lopes
07:43 pm snf-ganeti Revision db519e20: Add KVM daemon logic
Add KVM daemon logic, which contains monitors for Qmp sockets and
directory/file watching.
Signed-off-by: Jose A. Lo...
Jose A. Lopes
07:43 pm snf-ganeti Revision cf51a981: Generalize and reuse Unix domain sockets
Refactor module 'Ganeti.UDSServer' so the KVM daemon can reuse code
declared in this module to handle Unix domain soc...
Jose A. Lopes
07:43 pm snf-ganeti Revision 4084d18f: KVM daemon datatype, user and group
* add user and group to 'configure.ac', 'Makefile.am' and
'AutoConf.hs.in'
* extend 'Daemon' datatype with 'GanetiK...
Jose A. Lopes
07:43 pm snf-ganeti Revision 9131274c: Fix whitespace
Fix whitespace in several modules.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tartara ...
Jose A. Lopes
07:43 pm snf-ganeti Revision 91ef0821: Fix according to the Ganeti style guide
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Jose A. Lopes
07:43 pm snf-ganeti Revision 570008e3: Fix docstring for 'AsyncStreamServer'
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Jose A. Lopes
06:27 pm ./kamaki Revision 11d3a6ce: Bump version to 0.12.7-1~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
06:26 pm ./kamaki Revision 94a467fe: Merge branch 'master' into debian-precise
Nikos Skalkotos
05:56 pm snf-ganeti Revision 63a3049a: Document automatic actions taken at upgrade
When upgrading from any version below 2.11 to 2.11 or higher,
Ganeti will generate new RPC client certificates when u...
Klaus Aehlig
05:53 pm Revision 62ebf1c3: ui: Disable port toggling when no ports available in network view
Kostas Papadimitriou
05:53 pm Revision 0dcbd685: ui: Hide firewall view in private network ports
Kostas Papadimitriou
05:30 pm ./kamaki Revision 881eadf3: Bump version to 0.12.7-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:29 pm ./kamaki Revision e3293a72: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
05:29 pm ./kamaki Revision 9bd90638: Merge branch 'master' into debian-master
Conflicts:
kamaki/clients/utils/__init__.py
Stavros Sachtouris
05:27 pm ./kamaki Revision 5bd75cb6: Merge branch 'hotfix-0.12.7'
Stavros Sachtouris
05:26 pm ./kamaki Revision 3a190998: Update version tag and Changelog
Stavros Sachtouris
05:24 pm ./kamaki Bug #4880 (In Progress): Keep bw compatiblity and update documentation to reflect astakos renamings
Stavros Sachtouris
05:18 pm ./kamaki Revision f8636965: Add user_info and user_term for bw compatibility
Refs: #4880 Stavros Sachtouris
04:55 pm Revision 29e3919d: cyclades: Set shutdown timeout when enforcing quota
Provide option `--shutdown-timeout' in management command to force a VM
shutdown.
Giorgos Korfiatis
04:55 pm Revision c915a198: cyclades: Fix passing arg shutdown_timeout in logic
Giorgos Korfiatis
04:04 pm ./kamaki Bug #4880: Keep bw compatiblity and update documentation to reflect astakos renamings
0.12 solution: method get_service_endpoints stays in AstakosClient
This is achieved by wrapping the original astakos...
Stavros Sachtouris
03:39 pm snf-ganeti Revision 47387ccb: Break line longer than 80 chars in configure.ac
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com>
Klaus Aehlig
03:39 pm ganeti-local Revision 47387ccb: Break line longer than 80 chars in configure.ac
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com>
Klaus Aehlig
03:18 pm Revision 86a6031f: ember: single handlebar template for items list
Olga Brani
03:12 pm ./kamaki Revision dbbe2e34: Bump version to 0.12.6-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:11 pm ./kamaki Revision 0ef09194: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
03:09 pm ./kamaki Revision 0897ff84: Backwards compatibility for get_service_endpoints
Refs: #4880 Stavros Sachtouris
03:08 pm ./kamaki Revision 5e8078d8: Merge branch 'hotfix-0.12.6'
Stavros Sachtouris
02:41 pm ganeti-local Revision 11a0e343: Technical writing: improve documentation and glossary
Improve structure and content on the main documentation page of Ganeti
and the glossary.
Signed-off-by: Betsy Beyer ...
Jose A. Lopes
02:41 pm snf-ganeti Revision 11a0e343: Technical writing: improve documentation and glossary
Improve structure and content on the main documentation page of Ganeti
and the glossary.
Signed-off-by: Betsy Beyer ...
Jose A. Lopes
02:35 pm ./kamaki Revision 5d7df892: Update version tag and Changelog
Stavros Sachtouris
02:16 pm ganeti-local Revision a347cdc6: configure: allow detection of Sphinx 1.2+
The regular expression used for parsing the Sphinx version does not work
with Sphinx versions after 1.1, as reported ...
Apollon Oikonomopoulos
02:16 pm snf-ganeti Revision a347cdc6: configure: allow detection of Sphinx 1.2+
The regular expression used for parsing the Sphinx version does not work
with Sphinx versions after 1.1, as reported ...
Apollon Oikonomopoulos
01:34 pm ./kamaki Revision eac1777c: Backwards compatibility for get_service_endpoints
Refs: #4880 Stavros Sachtouris
12:44 pm ./kamaki Revision 175f50a8: Update the README.Upgrade notes
Stavros Sachtouris
12:10 pm ganeti-local Revision 02d17fe3: Remove deprecated _ERROR_DATA_KEY in QMP
Commit de253f14 of QEMU repo "BREAKS QMP's compatibility for
the error response" as it removes "data" key from qmp er...
Dimitris Aragiorgis
12:10 pm snf-ganeti Revision 02d17fe3: Remove deprecated _ERROR_DATA_KEY in QMP
Commit de253f14 of QEMU repo "BREAKS QMP's compatibility for
the error response" as it removes "data" key from qmp er...
Dimitris Aragiorgis
12:08 pm snf-ganeti Revision b121199d: Add generating node certificates as post-upgrade task
While, technically, Ganeti is still working without individual node
certificates, it is considered an error by gnt-cl...
Klaus Aehlig
12:08 pm snf-ganeti Revision 9b85ede9: Add utility to compare versions
This will be needed, e.g., for post-upgrade task, as they
have to decide whether a feature was not yet present at
the...
Klaus Aehlig
12:02 pm snf-network Revision b725f126: Make fix-net use common.sh and correct env vars
Helper functions for getting uplink and eui64 reside in common.sh
New Ganeti provides correct GANETI_NEW_PRIMARY GAN...
Dimitris Aragiorgis
11:32 am ./kamaki Bug #4880 (Resolved): Keep bw compatiblity and update documentation to reflect astakos renamings
Since the astakosclient is used instead of the native client, the calls of astakosclient should be used in the examples Stavros Sachtouris
11:03 am snf-network Revision 1bdc9427: Move fix-net logic from hooks to if-up
In target node we used to run arping and ndsend. Move these
commands to if-up script.
Introduce helper function to g...
Dimitris Aragiorgis

01/10/2014

07:25 pm snf-occi Revision 27eb5ce9: Merge branch 'master' of https://code.grnet.gr/git/snf-occi
Athanasia Asiki
07:18 pm snf-occi Revision 236293c0: changes for the newest version of kamaki
Athanasia Asiki
06:14 pm Revision 1eb800de: ember: fix animation javascript bug
* common.js must be called after handlebars.js so that handlebars can
draw the DOM first
Olga Brani
06:08 pm Revision d1892661: ui: Suspended vm feedback overlay description fix
Kostas Papadimitriou
06:06 pm Revision f29f1023: ember: dynamically generated menu & comments
* Header menu is generated by iterating through an iconLink object
* More comments everywhere
TODO: Find a better sol...
Olga Brani
06:03 pm Revision a3e25d12: ui: Disable suspended vm actions
Kostas Papadimitriou
06:01 pm Revision 02990794: userdata: Log create/update/delete actions
Kostas Papadimitriou
06:01 pm Revision a973ffb4: helpdesk: Exempt csrf check from helpdesk action views
custom csrf handling is already applied in those views.
Fixes action errors when cyclades are installed along with a...
Kostas Papadimitriou
06:01 pm Revision 10f8b7ca: ui: Conditionally disable suggested flavors in create wizard
based on user quota limits Kostas Papadimitriou
06:01 pm Revision 43708a0a: helpdesk: Handle vm action errors
Kostas Papadimitriou
06:01 pm Revision e346a8b0: docs: Expand sidebar width
Kostas Papadimitriou
06:01 pm Revision ee61780c: ui: Networks view improvements
- Improve network status styling
- Include status styling for drained networks
Kostas Papadimitriou
06:01 pm Revision 6368ca5d: ui: Optionally group public networks by name
If setting ``UI_GROUP_PUBLIC_NETWORKS`` is set to True, public networks will
be grouped by their name in networks view.
Kostas Papadimitriou
05:54 pm Revision 00e04471: docs: Minor fix
Sofia Papagiannaki
05:54 pm Revision e6d3ee61: docs: Update administrator guide.
Add guidelines for enabling separate domain for serving user content Sofia Papagiannaki
05:52 pm Revision c397dbce: cyclades: Add shutdown_timeout to server commands
Add support for specifying a timeout when stopping, rebooting or
destroying a server.
Christos Stavrakakis
05:36 pm Revision 850586cb: docs: Update dhcp option in quich install guide
Christos Stavrakakis
05:31 pm Revision e67e1d92: docs: Describe quota enforcement
Giorgos Korfiatis
05:09 pm Revision 8ca84852: ember: add basic urls and dummy data
* First level url into router.js
* Dummy json data for vms, networks and disks
* UI logo url in ApplicationController
Olga Brani
04:48 pm Revision 702b2fe6: Fix error msg
Christos Stavrakakis
02:48 pm ./kamaki Revision d58df7c0: Remove fstat from clients.utils.readall
Refs: #4871
Fstat was used to compute the actual file size in order to
distinguish if an empty read was because the ...
Stavros Sachtouris
02:48 pm ./kamaki Revision f4589233: Fix typo in create_server -w
Stavros Sachtouris
02:31 pm snf-ganeti Revision 74289509: Merge branch 'stable-2.10' into master
* stable-2.10
Run postupgrade hook after upgrade
Provide path to post-upgrade
Add an empty post-upgrade hook
...
Klaus Aehlig
02:19 pm snf-ganeti Revision 4a67e386: Run postupgrade hook after upgrade
To allow for necessary last-moment adaptions, of the new cluster,
we run the post-upgrade hook of the target version,...
Klaus Aehlig
02:19 pm ganeti-local Revision 4a67e386: Run postupgrade hook after upgrade
To allow for necessary last-moment adaptions, of the new cluster,
we run the post-upgrade hook of the target version,...
Klaus Aehlig
02:19 pm ganeti-local Revision 1ef0324f: Provide path to post-upgrade
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Petr Pudlak <pudlak@google.com>
Klaus Aehlig
02:19 pm snf-ganeti Revision 1ef0324f: Provide path to post-upgrade
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Petr Pudlak <pudlak@google.com>
Klaus Aehlig
02:19 pm snf-ganeti Revision fba59beb: Add an empty post-upgrade hook
As 2.10 is the first version from which you can do automatic upgrades,
there is nothing to do when going to any other...
Klaus Aehlig
02:19 pm ganeti-local Revision fba59beb: Add an empty post-upgrade hook
As 2.10 is the first version from which you can do automatic upgrades,
there is nothing to do when going to any other...
Klaus Aehlig
02:19 pm ganeti-local Revision 4d765a17: design: support post-upgrade hooks
While the general policy for Ganeti is to just accept the situation
it finds after being upgraded from an older versi...
Klaus Aehlig
02:19 pm snf-ganeti Revision 4d765a17: design: support post-upgrade hooks
While the general policy for Ganeti is to just accept the situation
it finds after being upgraded from an older versi...
Klaus Aehlig
02:19 pm ganeti-local Revision 3cac836b: Also add the current version to the intent-to-upgrade file
Our design states, that the intent-to-upgrade file contains "the current
version of ganeti, the version to change to,...
Klaus Aehlig
02:19 pm snf-ganeti Revision 3cac836b: Also add the current version to the intent-to-upgrade file
Our design states, that the intent-to-upgrade file contains "the current
version of ganeti, the version to change to,...
Klaus Aehlig
01:36 pm ./kamaki Revision dab8764e: Bump version to 0.12.5-1~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
01:36 pm ./kamaki Revision 56d024dd: Merge branch 'master' into debian-precise
Nikos Skalkotos
01:30 pm snf-image-creator Revision 9a46fa5b: Bump version to 0.6.1-1~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
01:30 pm snf-image-creator Revision 44a00ad5: Merge branch 'master' into debian-precise
Nikos Skalkotos
01:22 pm ./kamaki Revision f3b03954: Bump version to 0.12.5-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
01:22 pm ./kamaki Revision b03a41d8: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
01:14 pm ./kamaki Feature #4873 (Resolved): Use burnin for functional tests
Use synnefo-burnin for kamaki functional tests
It is probably better to extent burnin itself, than wrapping it in ka...
Stavros Sachtouris
01:11 pm Revision 337fd5af: new ui: minor modifications on editable fields
Athina Bekakou
01:11 pm ./kamaki Bug #4871 (Resolved): kamaki.clients.utils.readall failes with files that have no size (e.g. bloc...
Stavros Sachtouris
01:10 pm ./kamaki Revision 367c2b31: Merge branch 'hotfix-0.12.5'
Stavros Sachtouris
12:52 pm Revision aaa1a84f: ember: initial setup
* Include dependencies ( handlebars.js and ember.js )
* Initialize UI application
Olga Brani
12:13 pm ./kamaki Revision 04128bb9: Update version tag and Changelog
Stavros Sachtouris
12:12 pm snf-image-creator Revision 135fd46c: Update version.py and ChangeLog for 0.6.1
Nikos Skalkotos
12:04 pm ./kamaki Revision e9195e9d: Remove fstat from clients.utils.readall
Refs: #4871
Fstat was used to compute the actual file size in order to
distinguish if an empty read was because the ...
Stavros Sachtouris
12:03 pm snf-image-creator Revision 280a0e5c: Merge branch 'hotfix-0.6.1'
Nikos Skalkotos
11:51 am Revision 65635b1b: new ui: overlay for vm-list v.1 (mock up)
Athina Bekakou
11:49 am ./kamaki Bug #4871 (Closed): kamaki.clients.utils.readall failes with files that have no size (e.g. blockf...
Problem: to calculate when reading is over, the readall method used to fstat the file
Solution: consider the file ha...
Stavros Sachtouris
11:49 am snf-image-creator Revision 0014ab89: Use CachedAstakosClient in kamaki wrapper
Nikos Skalkotos
11:05 am snf-image-creator Revision 610554e8: Bump version to 0.6.1
Nikos Skalkotos
10:58 am snf-image-creator Revision 432840bd: Bump version to 0.6next
Nikos Skalkotos
10:03 am snf-ganeti Revision c8fca479: admin.rst: update and reword disk template section
The disk template section was not updated for Gluster. This commit
also refactors the section slightly by unifying th...
Santi Raffa

01/09/2014

06:38 pm Revision ce452992: deploy: fix typo
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
06:17 pm ganeti-local Revision 310c246f: Technical writing: improve main documentation page
Improve structure and content on the main documentation page of
Ganeti.
Signed-off-by: Betsy Beyer <bbeyer@google.co...
Jose A. Lopes
06:17 pm snf-ganeti Revision 310c246f: Technical writing: improve main documentation page
Improve structure and content on the main documentation page of
Ganeti.
Signed-off-by: Betsy Beyer <bbeyer@google.co...
Jose A. Lopes
05:56 pm Revision 0475bca1: new ui: overlay for vm-list v.2 style fixes
Olga Brani
05:54 pm snf-ganeti Revision 333bd799: Design document for KVM daemon
Design document for KVM daemon which is needed by the instance
shutdown detection for KVM.
Signed-off-by: Jose A. Lo...
Jose A. Lopes
05:38 pm snf-ganeti Revision eea5e916: Improve the point-free section of the style guide
Distinguish declaring functions in the point-free style and using
a very similar technique to avoid parentheses (whic...
Petr Pudlak
05:30 pm ./kamaki Revision 94370709: Remove debug printer
Stavros Sachtouris
05:14 pm Revision 368bac96: deploy: minor fix for vncauthproxy
/var/lib/vncauthproxy dir is created by package itself.
Thus mkdir -p to avoid error.
Signed-off-by: Dimitris Aragio...
Dimitris Aragiorgis
04:53 pm snf-ganeti Revision b18409cf: Document 2.11 to 2.10 specific downgrade tasks
While the recommended way of downgrading from version 2.11 to 2.10
is ``gnt-cluster upgrade --to 2.10``, manual downg...
Klaus Aehlig
04:53 pm snf-ganeti Revision 52261ad2: Remove certification on 2.11 to 2.10 downgrade
While version 2.10 ignores any leftover client certificates, their
presence will prevent a the cluster working after ...
Klaus Aehlig
04:53 pm snf-ganeti Revision c09c495c: Add support for version-specific downgrade tasks
Upgrading can have no specific knowledge about additional
tasks besides upgrading the configuration, as upgrades need...
Klaus Aehlig
04:53 pm snf-ganeti Revision c09f6160: design: version-specific downgrade actions
Some new features, like client-specific ssl certificates, require additional
steps at downgrade, so add this to the d...
Klaus Aehlig
04:52 pm snf-ganeti Revision df89787b: Document support for automatic downgrades
The recommended way of downgrading a cluster from 2.11 onwards
is to use the ``gnt-cluster upgrade`` command. Documen...
Klaus Aehlig
04:48 pm Revision a3487403: Add vnc password setting in ci conf files
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:45 pm Revision c873d856: deploy: Add Achipelago support (WIP)
Add a new nfs mount point /srv/archip and define new components
Archip, ArchipGaneti to include in pithos, cyclades, ...
Dimitris Aragiorgis
04:15 pm ./kamaki Revision 05ecf3a3: Minor typo
Stavros Sachtouris
04:12 pm Revision aa9feeee: UI: Typo fix in VM diagnostics
Fix an off-by-one-error in VM diagnostics Dionysis Grigoropoulos
04:06 pm Revision e23023e8: deploy: Fix vncauthproxy
Add users files.
TODO: use vncauthproxy-passwd with correct conf settings
Signed-off-by: Dimitris Aragiorgis <dimar...
Dimitris Aragiorgis
04:00 pm ./kamaki Bug #4865 (Resolved): Non positional arguments are partially matched
E.g. instead of --device-id a user may use --devi
This looks like argparse feature
Stavros Sachtouris
03:20 pm ./kamaki Revision 646ca165: Bump version to 0.12.4-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:20 pm ./kamaki Revision 63433b5a: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
03:09 pm snf-network Revision cae36f02: Use correct env vars in fix-net hook
After fixing HooksEnv and HooksNodes in Ganeti migration opcode
to include both source and target nodes, use them cor...
Dimitris Aragiorgis
02:43 pm Revision c589e938: new ui: overlay for vm-list v.2 (mock up)
Olga Brani
02:38 pm ./kamaki Revision 567a88c2: Merge branch 'hotfix-0.12.4'
Stavros Sachtouris
02:37 pm ./kamaki Revision 3f36ba1d: Fix big: Register image w. upload but no metafile
Refs: #4864
Also, -f/--force now refers to every file to be uploaded during
registration (was only for metafiles)
Stavros Sachtouris
02:36 pm ./kamaki Revision 76233743: Typos in documentation
Stavros Sachtouris
02:36 pm ./kamaki Revision fde0d7fc: Better handling of a string printing
Better handling of the way we print a string in network list Dionysis Grigoropoulos
02:35 pm ./kamaki Revision af89f550: Typo fix in network list
Dionysis Grigoropoulos
02:35 pm ./kamaki Revision 814c3370: Update version tags and Changelog
Stavros Sachtouris
02:33 pm ./kamaki Revision d258b67c: Merge branch 'feature-image-register-bug' into develop
Stavros Sachtouris
02:32 pm ./kamaki Revision 8fa5b527: Update Changelog for image register bugfix
Refs: #4864 Stavros Sachtouris
02:29 pm ./kamaki Revision 2973f6b0: Fix big: Register image w. upload but no metafile
Refs: #4864
Also, -f/--force now refers to every file to be uploaded during
registration (was only for metafiles)
Stavros Sachtouris
02:23 pm Revision d8aaeb10: cyclades: Make 'volume' an app
Add 'models.py' to make 'volume' a Django app. Christos Stavrakakis
02:23 pm Revision f9093bea: pithos: Use new ArchipelagoConfFile constant
Remove BACKEND_ARCHIPELAGO_CONF and use the new ArchipelagoConfFile
introduced in WorkerGlue class.
Chrysostomos Nanakos
02:23 pm Revision 1a5d1649: pithos: Add default Archipelago config file
Add new constant ArchipelagoConfFile for the default Archipelago
config file. Set ArchipelagoConfFile after calling s...
Chrysostomos Nanakos
02:23 pm Revision 23eceabf: pithos: New constants in ModularBackend class
Introduce new constants archipelago_conf_file and xseg_pool_size
in ModularBackend class. The new constant DEFAULT_AR...
Chrysostomos Nanakos
02:23 pm Revision f8e0f0ed: pithos: pep8 fixes
Chrysostomos Nanakos
02:23 pm Revision 97c506bd: pithos: Add snf-image support
Chrysostomos Nanakos
02:23 pm Revision f12466e5: ui: Create vm snapshot view
- New overlay view to handle vm snapshot creation
- Snapshot action available from vm single view
Conflicts:
snf-c...
Kostas Papadimitriou
02:23 pm Revision 19b2c29d: ui: Include snapshot action in vm icon view
Kostas Papadimitriou
02:23 pm Revision b7c0a872: pithos: Move Xseg Pool initialization
Move Xseg Object Pool initialization to hashfiler module Chrysostomos Nanakos
02:23 pm Revision 47d4891c: ui: Fixes for volumes and snapshots
Chrysostomos Nanakos
02:23 pm Revision b2d2b273: pithos: Use synnefo.settings in backend/__init__.py
Chrysostomos Nanakos
02:23 pm Revision aedcb7f3: ui: Properly set snapshot OS attribute
if not already set Kostas Papadimitriou
02:23 pm Revision 9af71a4f: ui: Snapshot image icon
Kostas Papadimitriou
02:23 pm Revision 93a33f09: ui: Implement snapshot create api call
Kostas Papadimitriou
02:23 pm Revision 8a6915df: ui: Create vm snapshot view
- New overlay view to handle vm snapshot creation
- Snapshot action available from vm single view
Kostas Papadimitriou
02:23 pm Revision 5ae6706e: ui: Introduce snapshot image type in vm wizard
Kostas Papadimitriou
02:23 pm Revision 45363ab3: ui: Update images collection every time user opens vm wizard
Kostas Papadimitriou
02:23 pm Revision 33ef7782: cyclades: Delete volumes together with the instance
Christos Stavrakakis
02:23 pm Revision d109fd34: cyclades: Add dummy management commands for volumes
Christos Stavrakakis
02:23 pm Revision 18cb3999: cyclades: Check that image fits into disk
Check that the disk size is big enough to fit the image. Christos Stavrakakis
02:23 pm Revision 8e057ed0: cyclades: Allow snapshots only for ext_ template
Do not allow taking a snapshot from a volume, if the disk template is
not ext_*.
Christos Stavrakakis
02:23 pm Revision 49776400: cyclades: Add migration file for volumes
Christos Stavrakakis
02:23 pm Revision c465e496: cyclades: Add SnapshotInstance RAPI method
Christos
02:23 pm Revision 4944a1f8: cyclades: Various fixes for volumes and snapshots
Christos Stavrakakis
02:22 pm Revision 7661abcc: cyclades: Make plankton aware of snapshots
Add 'is_snapshot' attribute to plankton images. Also add methods for
getting or deleting a snapshot.
Christos Stavrakakis
02:22 pm Revision 52275074: cyclades: Add urls for volume API
Christos Stavrakakis
02:22 pm Revision 657f330d: pithos: Fix bug when catching IllegalExceptionError
Chrysostomos Nanakos
02:22 pm Revision 01e9dcaf: cyclades: Create DB models for 'volume' app
Create new database models for 'volume' app:
* Volume
* Snapshot
* VolumeMetadata
* SnapshotMetadata
Also add Volume...
Christos Stavrakakis
02:22 pm Revision 0a83201b: cyclades: Add tests for volumes
Christos Stavrakakis
02:22 pm Revision 79a1e9bd: cyclades: Implementat volumes and snapshots
Christos Stavrakakis
02:22 pm Revision 6c291f42: cyclades: Initialize 'volume' app
Initialize new 'volume' app, which will implement the block storage API
of Cyclades.
Christos Stavrakakis
02:22 pm Revision b48ac643: pithos: Introduce new register_object_map function
Register an object without providing any data. Cyclades can
use this function to register a newly created VM snapshot
Chrysostomos Nanakos
02:22 pm Revision b5636704: pithos: pep8 fixes
Chrysostomos Nanakos
02:22 pm Revision a3622324: pithos: pep8 fixes
Chrysostomos Nanakos
02:22 pm Revision 16d2d675: pithos: Change relative import "base"
Relative import "base" should be "pithos.backends.base" Chrysostomos Nanakos
02:22 pm Revision 9762de48: pithos: Do not put xseg request before map retrieval
During map_retr_archipelago, we should not put the xseg request which fetched
the map data, before actually retrievin...
Filippos Giannakos
02:22 pm Revision 2ed320c3: pithos: Remove unused import objpool
Chrysostomos Nanakos
02:22 pm Revision fda50d75: pithos: Remove File - RADOS Blocker and Mapper
Add new constant for Archipelago configuration file in pithos API,
PITHOS_BACKEND_ARCHIPELAGO_CONF
Chrysostomos Nanakos
02:22 pm Revision f3525003: pithos: Add Archipelago Blocker and Mapper
Chrysostomos Nanakos
02:22 pm Revision 517bd2fc: pithos: Add configuration file for Gunicorn
Make workers delegate only one XSEG port pool Chrysostomos Nanakos
02:22 pm Revision 43a6d018: pithos: Add monkey patch for making XSEG Request go green
Chrysostomos Nanakos
02:22 pm Revision 39b8ea63: pithos: Add glue code for Archipelago XSEG Object Pool and Gunicorn
Chrysostomos Nanakos
02:22 pm Revision fac5f6be: pithos: Add support for recognizing Archipelago Volumes
Fix mapfile support the new snapshot naming
Introduce new IllegalOperationError exception
Add access control to Arc...
Chrysostomos Nanakos
02:22 pm Revision 06a33909: pithos: Add Gevent Gunicorn Worker for Archipelago
Chrysostomos Nanakos
02:03 pm snf-ganeti Revision 3eea40a0: Clean up epydoc comments
Add missing colons, and improve descriptions of parameters.
Signed-off-by: Hrvoje Ribicic <riba@google.com>
Reviewed...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision 82ce55fa: Use options for turning functionality on/off
Two command-line options are added: one for confirming that the test
has been started intentionally, and one for show...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision dd2bc9b6: Add job cancellation workload
To examine if jobs can be cancelled correctly, provide workload related
to this as well.
Signed-off-by: Hrvoje Ribic...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision b896bb66: Add cluster parameter change workload
One of the few leftover unused RAPI methods is the cluster modify
method. This patch tests it by setting and unsettin...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision 17733ecb: Make an instance move workload that works in 2.6
The instance move workload present before this patch works on 2.11, but
fails on 2.6. The 2.11 workload will still be...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision 9578de1c: Add instance move workload
Through the use of functions provided by the rapi QA, all the requests
related to instance moves can be exercised.
S...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision 10937a16: Make the move-instance tool more fault tolerant
The move-instance tool raises an exception when used with a cluster
running an earlier version of Ganeti. As the tool...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision 66743fe3: Allow the skipping of checks for inter-cluster move test
The inter-cluster instance move test is very interesting for the RAPI
compatibility tests, as it uses many RAPI reque...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision e5351ee9: Make the finish function return the error status explicitly
The earlier version of the Finish function assumed that checking if the
value of the response is None would suffice t...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision c2e22e7b: Add migration and failover workload
This patch introduces additional calls adding migration and failover
RAPI operations, moving a DRBD-disk template ins...
Hrvoje Ribicic
02:03 pm snf-ganeti Revision 396c5dfb: Add tracking of used client methods
As a helper or a warning to anyone extending the RAPI client, the
client wrapper now warns of unused methods or metho...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision 82a8bf3e: Add network workload
This patch exercises the network RAPI commands.
Signed-off-by: Hrvoje Ribicic <riba@google.com>
Reviewed-by: Helga V...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision 4236968a: Add miniature query filtering workload
As query filtering was not a part of the previous workloads, this patch
adds a single example of its use.
Signed-off...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision 9749bd5e: Add per-resource query workload
The query requests are done to receive data about a certain resource
type. With tests for all the resources barring n...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision 1086027a: Add group-related workload
This patch further extends the RAPI workload by exercising all the
group-related functionality.
Signed-off-by: Hrvoj...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision 6b710ec0: Add node-related workload
This patch further expands the workload by performing various node
operations.
Signed-off-by: Hrvoje Ribicic <riba@g...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision 89d52c9a: Add warning about the RecreateInstanceDisks invocation
A test relying on RAPI alone cannot exercise the RecreateInstanceDisks
functionality properly - simply because it can...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision a9e3e04d: Add various single instance operations
To further expand the number of RAPI methods in the workload, the
single instance operations are added in this patch....
Hrvoje Ribicic
02:02 pm snf-ganeti Revision 9f22ba9a: Add tag method testing
This patch adds a generic way to test tagging of various entities via
RAPI. More tags testing will be added as other ...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision b87948f5: Add helper function that waits for jobs to finish
Some RAPI calls result in the creation of a long-running job,
returning a job id to be used to extract the results la...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision 94981c7a: Add simple retrieval operations to workload
This patch expands the RAPI workload with simple Get* commands.
Signed-off-by: Hrvoje Ribicic <riba@google.com>
Revi...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision 56803e14: Add the first version of the RAPI workload script
The RAPI workload script supplies work for the RAPI compatibility
tests. The initial version does very little, but ca...
Hrvoje Ribicic
02:02 pm snf-ganeti Revision a784d28c: Make the qa_rapi setup method return the RAPI client
Signed-off-by: Hrvoje Ribicic <riba@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Hrvoje Ribicic
02:02 pm snf-ganeti Revision fcd2359a: Move RAPI secret lookup to qa_rapi
The RAPI secret lookup is a helper function used by the Ganeti QA to
retrieve the RAPI password of an already setup c...
Hrvoje Ribicic
01:22 pm ganeti-local Revision 02a6b50a: Improve backwards compatibility of Issue 649 fix
Commit e6e4ff4cf8d0100f331f94f7a27aa1e03a5d0e7d fixed Issue 649 by switching the
separator for usb_devices from comma...
Michele Tartara
01:22 pm snf-ganeti Revision 02a6b50a: Improve backwards compatibility of Issue 649 fix
Commit e6e4ff4cf8d0100f331f94f7a27aa1e03a5d0e7d fixed Issue 649 by switching the
separator for usb_devices from comma...
Michele Tartara
01:18 pm Revision 680dd4b8: Merge branch 'release-0.15' into develop
Conflicts:
ci/utils.py
version
Ilias Tsitsimpis
01:15 pm Revision f06ac37c: Merge branch 'debian-release-0.15' into debian-develop
Ilias Tsitsimpis
01:14 pm Revision 392f5fbe: snf-burnin: Update dependency to kamaki version
Ilias Tsitsimpis
01:13 pm Bug #4804 (Resolved): Exception thrown at /oauth2/auth
Sofia Papagiannaki
01:11 pm Bug #4776 (Resolved): View failure for objects under directory
Sofia Papagiannaki
01:11 pm Revision eca500f3: snf-burnin: Replace usage of CachedAstakosClient
CachedAstakosClient is an internal class of kamaki.
Instead of using this, use the AstakosClient class that
kamaki re...
Ilias Tsitsimpis
01:11 pm Revision ee6eff28: snf-ci: Replace usage of CachedAstakosClient
CachedAstakosClient is an internal class of kamaki.
Instead of using this, use the AstakosClient class that
kamaki re...
Ilias Tsitsimpis
01:11 pm Revision e6a61e6a: astakosclient: Remove basicConfig from root logger
Don't use basicConfig inside astakosclient library. This function should
be called from the main thread. The user of ...
Ilias Tsitsimpis
01:09 pm Revision b806a15a: astakos oa2: Set a redirect URI length limit.
This limit is configurable and is applied in the api level.
Refs: #4804
Sofia Papagiannaki
01:09 pm ./kamaki Bug #4864 (Closed): Image register failure when used with upload but no metafile
Fails when:... Stavros Sachtouris
12:41 pm Revision e3b9d31f: new ui: fix communication error buttons styling
Olga Brani
12:29 pm Revision 31d179f3: Fix add_rapi_user method of Master component
..which broke after applying pep8 fixes.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:09 pm Revision 85d1569b: Merge branch 'develop' into feature-apidocs-for-cyclades-0.15
Stavros Sachtouris
11:24 am Revision 969d4e10: new ui: refactor checkboxes and radiobuttons
Athina Bekakou
09:37 am snf-ganeti Revision 9110fb4a: Add code style document to documentation
The Ganeti code style has been stored on the project wiki at:
https://code.google.com/p/ganeti/wiki/StyleGuide
h...
Santi Raffa

01/08/2014

09:16 pm Revision 2e0800f1: snf-ci: Alter AstakosClient to CachedAstakosClient
Kamaki changed its API and now AstakosClient has been renamed to
CachedAstakosClient whereas the AstakosClient class ...
Ilias Tsitsimpis
08:50 pm Revision 632ea467: More pep8 fixes related to snf-deploy
Those fixes concern errors that are introduced in latest
pep8 version (and not the wheezy's one).
Signed-off-by: Dim...
Dimitris Aragiorgis
08:25 pm Revision d4f28d8f: pep8 fixes related to snf-deploy refactor
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
06:43 pm Revision ed91737b: ui: Public key content styling improvements
Kostas Papadimitriou
06:42 pm Revision cfea63ae: synnefo: Enforce locmem as default cache backend in test settings
Kostas Papadimitriou
06:05 pm Revision 99ec73ba: astakos: Extend form.innerlabels cookie bug fix
Olga Brani
06:05 pm Revision bd47df34: astakos: Fix members list table checkbox bug
Olga Brani
06:05 pm Revision 8a217fa2: astakos: Filter for project-list table
Olga Brani
06:05 pm Revision fb9d96e9: astakos: Table manipulation style improvments
Olga Brani
06:05 pm Revision 36dacb92: astakos: Table manipulation using DataTables.js
Pagination, filtering and sorting of tables in projects-list
and members-list view is done client-side using DataTabl...
Olga Brani
05:58 pm Revision d2cad07f: Update Changelog
Kostas Papadimitriou
05:58 pm Revision 24f54995: userdata: Settings description update
Kostas Papadimitriou
05:52 pm ./kamaki Revision 22ac5e97: Typos in documentation
Stavros Sachtouris
05:46 pm Revision 9e900cc5: astakos: Update tests
Kostas Papadimitriou
05:46 pm Revision 43b4d5e8: astakos: Fix add members url in project details view
Kostas Papadimitriou
05:46 pm Revision 6d9f2d63: astakos: Django 1.4.1 compatibility
Kostas Papadimitriou
05:46 pm Revision 3f40ce16: astakos: Handle invalid provider ids
Kostas Papadimitriou
05:46 pm Revision bdd13ca7: astakos: Typo fix
Kostas Papadimitriou
05:46 pm Revision bf18a788: userdata: Improve public key submission
- Validate key submission content size. Maximum allowed content size is
configurable in userdata settings (USERDATA...
Kostas Papadimitriou
05:46 pm Revision a9d34f3b: userdata: Update unit tests
Kostas Papadimitriou
05:12 pm Revision 36f3d51e: Update docs after snf-deploy refactor
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:08 pm Revision 3c3bccab: Huuuuge snf-deploy refactor
Introduce the concept of Roles and Components.
Roles are ns, mq, db, nfs, astakos, cyclades, pithos, cms, stats,
gan...
Dimitris Aragiorgis
05:07 pm snf-ganeti Revision ed748771: Correct exception when ssconf file does not exist
After an upgrade to 2.11, the ssconf file for the master
certificates might not exist. Based on the non-existance,
no...
Helga Velroyen
05:06 pm Revision 68d6d24b: deploy: Factor out utils from fabfile
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
05:03 pm Revision e508cd2b: quotaholder: Delete holdings of non-accepted users
Delete all holdings with a holder that does not correspond to an accepted
user uuid. This is expected to affect only ...
Giorgos Korfiatis
05:03 pm Revision 84f6149c: astakos: Disallow deletion of accepted users
Giorgos Korfiatis
05:02 pm Revision 1e3612ac: astakos: Accept users with non-zero quota usage
Due to a non-handled case during the introduction of the user moderation
framework, there can exist non-accepted user...
Giorgos Korfiatis
04:35 pm Revision d8e3cf57: astakos: List quota for accepted users only
Don't attempt to show quota for non-accepted users, since they don't have
any.
Giorgos Korfiatis
04:35 pm Revision 07239400: quotaholder: Revert holding deletion
Revert deletion of holdings for non accepted users, introduced in cfc934f. Giorgos Korfiatis
04:14 pm snf-ganeti Revision d4b81bdd: Also downgrade gluster parameters
Support for gluster was added only in version 2.11. So,
when downgrading to the 2.10 branch, these parameters
need to...
Klaus Aehlig
04:13 pm Revision 624f0d07: cyclades: Fix a bug in subnet creation
Since commit ba6ad3460931223d262badebcecbb4124ac136d8 subnets were
always created with an empty name field due to a bug.
Dionysis Grigoropoulos
04:13 pm Revision b6f688dd: cyclades: Fix a bug in check_name_length
Function check_name_length would crash if the input was a unicode
string.
Dionysis Grigoropoulos
04:05 pm snf-image-creator Revision bc682dd9: Bump version to 0.6-2~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
04:03 pm ./kamaki Revision d6cfb313: Update changelog for 0.13
Stavros Sachtouris
04:03 pm ./kamaki Revision ad696342: Add type and name filters in endpoint list
Stavros Sachtouris
03:59 pm snf-image-creator Revision ef74033c: Bump version to 0.6-1~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
03:59 pm snf-image-creator Revision 59494aa2: Merge branch 'master' into debian-precise
Nikos Skalkotos
03:30 pm ./kamaki Revision c7a5d56a: Bump version to 0.12.3-2~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:25 pm Bug #4804: Exception thrown at /oauth2/auth
Sofia Papagiannaki wrote:
> After additional considerations we concluded on the following scheme:
> we respective c...
Sofia Papagiannaki
03:24 pm Bug #4804: Exception thrown at /oauth2/auth
After additional considerations we concluded on the following scheme:
we respective column type will be text but the...
Sofia Papagiannaki
03:01 pm snf-ganeti Revision fc6ccde4: Create client certificate for normal nodes
The vcluster QA revealed a bug in the SSL certificate
handling code, where certificates were only created
when the no...
Helga Velroyen
01:40 pm snf-image-creator Revision 0373cf68: Bump version to 0.6-1~wheezy
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
01:40 pm snf-image-creator Revision 038ff2b2: Merge branch 'master' into debian-wheezy
Nikos Skalkotos
01:37 pm snf-image-creator Revision e15f7ba8: Remove XSBC-Original-Maintainer field
This is an Ubuntu field and is useless in debian packages Nikos Skalkotos
01:22 pm ./kamaki Revision 7fbda4e5: Better handling of a string printing
Better handling of the way we print a string in network list Dionysis Grigoropoulos
01:12 pm ./kamaki Revision 2f386293: Typo fix in network list
Dionysis Grigoropoulos
01:00 pm snf-image-creator Revision 94db968f: Update version and ChangeLog for 0.6
Nikos Skalkotos
12:59 pm ./kamaki Revision db789093: Bump version to 0.12.3-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
12:33 pm snf-image-creator Revision 37d1ea11: Merge branch 'develop'
Nikos Skalkotos
12:26 pm snf-ganeti Revision a8551d9c: Also consider filter fields for deciding if using live data
If the query fields don't require live data, we use the shortcut
and don't request live data. However, we cannot take...
Klaus Aehlig
12:00 pm snf-image-creator Revision 93e56bf6: Fix typos in windows.py
Nikos Skalkotos
11:52 am snf-image-creator Revision 89efe927: Fix a bug in InfoBoxOutput class
If the text was more lines that the height of the active region in the dialog
the 2 last lines were not displayed.
Nikos Skalkotos
11:19 am Revision d20081ab: pithos: Reduce database interactions for access control.
Each frontend method calls several backend methods.
Each backend method checks whether the user has permission to acc...
Sofia Papagiannaki
10:26 am ./kamaki Revision 0ecbf8f5: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
10:19 am snf-image-creator Revision 4f08cd0b: Add extra `smp' & `mem' sysprep params in Windows
Those parameter can be used to control how many CPUs and how much RAM
the Windows VM should have during the configura...
Nikos Skalkotos

01/07/2014

06:09 pm ganeti-local Revision d7f27a3e: Add missing NEWS entries from stable-2.8
Some fixes where pushed to the stable-2.8 branch without a corresponding NEWS
entry. This patch adds them.
Signed-of...
Michele Tartara
06:09 pm snf-ganeti Revision d7f27a3e: Add missing NEWS entries from stable-2.8
Some fixes where pushed to the stable-2.8 branch without a corresponding NEWS
entry. This patch adds them.
Signed-of...
Michele Tartara
05:52 pm snf-ganeti Revision e6e4ff4c: Change usb_devices separator to whitespace
The usb_devices parameter was using comma as a list separator, but this cannot
work because comma is already used as ...
Michele Tartara
05:52 pm ganeti-local Revision e6e4ff4c: Change usb_devices separator to whitespace
The usb_devices parameter was using comma as a list separator, but this cannot
work because comma is already used as ...
Michele Tartara
05:29 pm ./kamaki Revision d7746198: Modify description
Stavros Sachtouris
05:27 pm ./kamaki Revision 07d087d6: Typo in build-deps
Stavros Sachtouris
05:26 pm ./kamaki Revision 10ebb8ab: Adjust build-deps for objpool and astakosclient
Stavros Sachtouris
05:22 pm ./kamaki Revision aaee2508: Add build-dep to objpool and astakosclient
Stavros Sachtouris
05:13 pm ./kamaki Revision dc5cabf2: Merge branch 'hotfix-0.12.3'
Stavros Sachtouris
05:13 pm ./kamaki Revision 4f0576d8: Minor typos
Stavros Sachtouris
05:13 pm ./kamaki Revision 14b5cd0e: Wrap AstakosClient for backward compatiblity
Stavros Sachtouris
05:10 pm ./kamaki Revision 6e6b6117: Minor typos
Stavros Sachtouris
05:00 pm Revision ea6e9a08: new ui: modify the checkboxes of pithos ui
Athina Bekakou
04:56 pm Revision fe0491ab: quotaholder: Delete holdings of non-accepted users
Delete all holdings with a holder that does not correspond to an accepted
user uuid. This is expected to affect only ...
Giorgos Korfiatis
04:55 pm Revision c42bc97e: new ui: remove unnecessary files
Athina Bekakou
04:51 pm Revision c7493368: astakos: Accept users with non-zero quota usage
Due to a non-handled case during the introduction of the user moderation
framework, there can exist non-accepted user...
Giorgos Korfiatis
04:43 pm Revision 1de7183b: Add bind9utils dependency for snf-deploy
This is needed for creating ddns keys.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
04:41 pm Revision b32a2c5d: quotaholder: Revert holding deletion
Revert deletion of holdings for non accepted users, introduced in cfc934f. Giorgos Korfiatis
04:30 pm Revision c076dbd9: new ui: unify tooltips
Athina Bekakou
04:16 pm Revision 986bcfe4: ui: Minor error overlay fixes
set missing overlay titles Kostas Papadimitriou
04:15 pm Revision 54625a34: ui: Remove needless paragraph from feedback overlay
Kostas Papadimitriou
03:27 pm Revision 9b3081a6: astakos: List quota for accepted users only
Don't attempt to show quota for non-accepted users, since they don't have
any.
Giorgos Korfiatis
02:48 pm snf-ganeti Revision d3737aca: Catch exceptions when calling curses.setupterm() in QA
If it's running on a non-standard terminal, such as
rxvt-unicode-256color, the call fails with an exception. Instead,...
Petr Pudlak
02:04 pm ./kamaki Revision cd42f8d8: Wrap AstakosClient for backward compatiblity
Stavros Sachtouris
01:53 pm Revision 4f4e4b12: new ui: fix the style of tooltips in pithos ui
Athina Bekakou
01:47 pm snf-image-creator Revision d363a1d7: docs: Fix a sphinx warning when creating man pages
Nikos Skalkotos
01:34 pm Revision 9d9b626d: new ui: fix the style of buttons
Athina Bekakou
01:17 pm Revision a5461c52: new ui: modify the way wizards appear
They will appear when the user clicks anywhere inside the element with the
class "add-new".
Athina Bekakou
01:12 pm Revision a1aed8f1: new ui: modify the way sidebars close
From now on the sidebars will close only when the user clicks the
relative button.
Athina Bekakou
12:41 pm snf-image-creator Revision 3e131a2a: Update snf-mkimage man page
Add missing input options Nikos Skalkotos
12:03 pm snf-ganeti Revision 54a2661e: Increase job queue polling interval
Now that all jobs are monitored with inotify, increase the polling interval.
Signed-off-by: Klaus Aehlig <aehlig@goo...
Klaus Aehlig
12:03 pm snf-ganeti Revision ea174b21: After detecting a finished job, schedule again
In order to obtain a higher throughput of jobs, schedule new jobs
as soon as a job was detected to have finished.
Si...
Klaus Aehlig
12:03 pm snf-ganeti Revision b81650b0: Attach a watcher for jobs
Add a function that can serve as an event handler for inotify
updating a job in the job queue if the corresponding jo...
Klaus Aehlig
12:03 pm snf-ganeti Revision a2977f53: JQScheduler: always pass JobWithStat
When attaching inotifies to jobs, we need to preserve
it through potential requeuing actions. Also, this information
...
Klaus Aehlig
12:03 pm snf-ganeti Revision cc5ab470: Cleanup inotifies
When cleaning up finished jobs, remove the inotify
attached to them, if any.
Signed-off-by: Klaus Aehlig <aehlig@goo...
Klaus Aehlig
12:03 pm snf-ganeti Revision ed6cf449: Add an optional inotify to jobs in the scheduler
This provides the infrastructure to monitor running jobs
by inotify, and hence update the queue promptly upon
job cha...
Klaus Aehlig
12:02 pm ./kamaki Revision 609471e9: Typo fixes
Stavros Sachtouris
12:01 pm ./kamaki Revision 0b2d7176: Merge branch 'hotfix-0.12.3'
Stavros Sachtouris
12:00 pm ./kamaki Revision f2df1530: Typo fixes
Stavros Sachtouris
12:00 pm ./kamaki Revision 7c5857a6: Typo fixes
Stavros Sachtouris
11:58 am ./kamaki Revision 3888991f: Update version tag and Changelog
Stavros Sachtouris
11:57 am ./kamaki Revision ec8cd658: Import the whole astakosclient package
This will allow users to import everything from astakosclient Stavros Sachtouris
11:56 am ./kamaki Revision 896995c1: Verbal typo fix
Dionysis Grigoropoulos
11:55 am ./kamaki Revision a22d311c: Import the whole astakosclient package
This will allow users to import everything from astakosclient Stavros Sachtouris
11:18 am snf-image-creator Revision ebe0f1e0: Switch names btw snf-image-creator & snf-mkimage
Make snf-image-creator be the dialog-based program and snf-mkimage be
the command line one.
Nikos Skalkotos
10:14 am snf-ganeti Revision d5665e10: Make luxid handle SetDrainFlag
Make luxid also handle queries to drain the job queue.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: ...
Klaus Aehlig
10:14 am snf-ganeti Revision 83a451f5: Add RPC for setting the queue drain flag
As luxid is also responsible for handling requests to drain the job queue,
we need the corresponding RPC in Haskell a...
Klaus Aehlig
10:14 am snf-ganeti Revision 1264bd58: Fix sign in drain_flag request
The drain flag is set, if the queue is not open.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido ...
Klaus Aehlig

01/06/2014

07:35 pm snf-image-creator Revision 9b2b47ae: Make winexe an optional dependency
Check the presence of the winexe executable at runtime only if the
input media is a Windows system
Nikos Skalkotos

01/02/2014

11:41 am snf-ganeti Revision 56c934da: Eliminate installation modes in OS reinstalls doc
Eliminate installation modes in OS reinstalls design doc and instead
allow disk images and OS scripts to be combined,...
Jose A. Lopes

12/29/2013

07:08 pm Revision e6ec1867: astakos: Fix initial resource usage ordering
Kostas Papadimitriou
11:54 am Revision 40d7a870: astakos: Filter for project-list table
Olga Brani

12/23/2013

06:09 pm Revision 1caddb25: Bump version to 0.15rc4
Ilias Tsitsimpis
05:55 pm Revision 219ca196: snf-ci: Alter AstakosClient to CachedAstakosClient
Kamaki changed its API and now AstakosClient has been renamed to
CachedAstakosClient whereas the AstakosClient class ...
Ilias Tsitsimpis
05:06 pm ./kamaki Feature #4811 (New): Add match and filter arguments in listing commands (and others of similar fu...
Users may apply custom match filters on listing commands. An arbitrary number of match filters can be specified.
M...
Stavros Sachtouris
04:55 pm ./kamaki Feature #4810 (Resolved): Allow pithos commands to recognise users by username
The _-A/- -account_ argument, if failed to match a user UUID, should try to match a user name instead and resolve the... Stavros Sachtouris
04:38 pm ./kamaki Revision fac7d59d: Verbal typo fix
Dionysis Grigoropoulos
04:32 pm Revision 4b7fbdc6: gtools: Send messages only for cluster changes
Christos Stavrakakis
03:18 pm Revision fe523848: Bump version to 0.15~rc3-4~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
03:18 pm Revision 9ca32eaa: new ui: fix checkbox bug
Athina Bekakou
03:17 pm Revision 95f05cb0: Merge branch 'release-0.15' into debian-release-0.15-precise
Nikos Skalkotos
02:59 pm Revision 48bac1b6: cyclades: Fix typo in vm state
Chrysostomos Nanakos
02:46 pm Revision 19b529b4: Merge branch 'feature-pithos-list-limits' into develop
Sofia Papagiannaki
02:45 pm Revision e5b77cde: pithos: Simplify code for applying listing limits
Use a decorator instead Sofia Papagiannaki
02:45 pm Revision 9c6ddb46: pithos: Further code refactoring in _list_objects()
Sofia Papagiannaki
02:00 pm Revision ec6f741b: pithos: Reduce astakosclient instances
Use backend astakosclient instance to query the account quotas. Sofia Papagiannaki
01:38 pm Revision 96eb004c: Merge branch 'feature-pithos-astakosclient-instances' into develop
Sofia Papagiannaki
01:36 pm Revision 3b8f938b: pithos: Reduce astakosclient instances
Use backend astakosclient instance to query the account quotas. Sofia Papagiannaki

12/20/2013

07:21 pm Bug #4804: Exception thrown at /oauth2/auth
In order to avoid restrictions on the redirect URI lengths we will change the database field to text. Sofia Papagiannaki
07:17 pm Revision ed9223c7: astakos oa2: Handle failures due to too long redirect urls
Change database field to TextField in order to avoid restrictions on the
redirect url lengths
Update tests
This fix ...
Sofia Papagiannaki
07:08 pm ./kamaki Revision b4ba8aa0: Bump version to 0.12.2-2~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
07:01 pm ./kamaki Revision 53b3716c: Add python-progress as build dependency
This is needed to build the documentation Nikos Skalkotos
06:39 pm Revision ce57391e: Bump version to 0.15~rc3-3~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
06:35 pm Revision d6c12474: Add python-setuptools as a build dependency
Nikos Skalkotos
06:09 pm Revision 1f8c77c2: new ui: Various style fixes
Olga Brani
05:51 pm snf-vncauthproxy Revision 5861b3d5: Remove redundant shuffle() in gen_salt()
Stratos Psomadakis
05:50 pm Revision 16a44201: Bump version to 0.15~rc3-1~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
05:49 pm Revision 350eb0f2: Fix override_dh_fixperms
Nikos Skalkotos
05:47 pm snf-vncauthproxy Revision f1facf89: Print dry run output to stdout
Stratos Psomadakis
05:43 pm snf-vncauthproxy Revision c7da5329: Create tempfile in the same dir as passwdfile
write_wrapper() uses a tempfile to write the new contents of the
passwdfile and then atomically renames / moves it to...
Stratos Psomadakis
05:33 pm ./kamaki Revision 06694af1: Add python-astakosclient as a build dependency
This is needed to build the documentation Nikos Skalkotos
05:08 pm Revision 3dc222e5: new ui: Fix drag & drop js remove file bug
Olga Brani
05:04 pm snf-vncauthproxy Revision 1b01e27f: Bump version to 1.5rc2
Stratos Psomadakis
04:56 pm ./kamaki Revision 1a4101f3: Bump version to 0.12.2-1~precise
Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr> Nikos Skalkotos
04:56 pm ./kamaki Revision 37ec71c8: Merge branch 'master' into debian-precise
Nikos Skalkotos
04:49 pm ./kamaki Revision 02105eb4: Add new python-astakosclient dependency
Nikos Skalkotos
04:34 pm Bug #4804: Exception thrown at /oauth2/auth
We have to increase the length of the specific field (redirect_uri) in the Astakos database (It is really small)
and...
Sofia Papagiannaki
04:00 pm Revision 86b0e0b9: new ui: update functionality of select-all option
Athina Bekakou
03:59 pm ./kamaki Revision e2f39f93: Bump version to 0.12.2-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:52 pm ./kamaki Revision 9f8b38a4: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
03:49 pm snf-ganeti Revision e97cce9f: Reinstantiate inotify after a lost file
When watching a file, reinstantiate the inotify if notified
of an event that removes the watch. Such events are likel...
Klaus Aehlig
03:49 pm snf-ganeti Revision 2f575937: Improve debug-logging for watch file
Also log, at debug level only, when a change of a watched
file was observed, but the change did not result in any
cha...
Klaus Aehlig
03:49 pm snf-ganeti Revision 13b05c27: Improve debugging by logging inotify events
At debug level, not only log that an inotify triggered,
but also log the actual event.
Signed-off-by: Klaus Aehlig <...
Klaus Aehlig
03:45 pm Revision e8a9864b: Bump version to 0.15~rc3-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
03:44 pm Revision ce487dd8: Merge branch 'release-0.15' into debian-release-0.15
Christos Stavrakakis
03:44 pm snf-ganeti Revision 575b31bf: Update design doc to match implementation
This patch contains some minor changes in the design doc
to make sure the details match the implementation.
Signed-o...
Helga Velroyen
03:43 pm snf-ganeti Revision 898fd9e1: Update UPGRADE nodes
Adds to the upgrade nodes that a renewal of the node
certificates is necessary.
Signed-off-by: Helga Velroyen <helga...
Helga Velroyen
03:41 pm ./kamaki Revision 2f68a898: Merge branch 'hotfix-0.12.2'
Stavros Sachtouris
03:41 pm ./kamaki Revision f557e944: Update Changelog and version tag
Stavros Sachtouris
03:39 pm ./kamaki Revision f4544635: Fix history typo
Stavros Sachtouris
03:39 pm ./kamaki Revision 099b433b: Update wait to use --status
Stavros Sachtouris
03:39 pm ./kamaki Revision 1796361e: Reverse server create --no-network/None http req
From now on, --no-network produces a "networks=[]" part,
while the absense of network-related arguments makes produce...
Stavros Sachtouris
03:39 pm ./kamaki Revision 2a1e7072: Remove --vnc option from server info
Stavros Sachtouris
03:38 pm ./kamaki Revision df4781a4: Restore server console
Conflicts:
kamaki/cli/commands/cyclades.py
Stavros Sachtouris
03:37 pm ./kamaki Revision 5b4e563f: Always use "details" call in neworks/subnets list
Stavros Sachtouris
03:36 pm ./kamaki Revision 24903c7d: Fix history typo
Stavros Sachtouris
03:35 pm Revision b1697f6b: astakos: fix tests after verbal message changes
Constantinos Venetsanopoulos
03:15 pm snf-ganeti Revision 224c4204: Update NEWS wrt to client RPC certificates
This updates the NEWS file regarding the changes in
RPC communication.
Signed-off-by: Helga Velroyen <helgav@google....
Helga Velroyen
03:15 pm snf-ganeti Revision a6c43c02: Verify client certificates
This patch adds a step to 'gnt-cluster verify' to verify
the existence and validity of the nodes' client
certificates...
Helga Velroyen
03:15 pm snf-ganeti Revision b3cc1646: Verify incoming RPCs against candidate map
From this patch on, incoming RPC calls are checked against
the map of valid master candidate certificates. If no map
...
Helga Velroyen
03:15 pm snf-ganeti Revision 28756f80: Handle promoting/demoting nodes wrt to client certificates
This patch makes Ganeti correctly handle the client
certificates when nodes get promoted to master candidates
or demo...
Helga Velroyen
03:15 pm snf-ganeti Revision d722af8b: Extend RPC call to create SSL certificates
So far the RPC call 'node_crypto_tokens' did only retrieve
the certificate digest of an existing certificate. This
ca...
Helga Velroyen
03:15 pm snf-ganeti Revision 60cc531d: Create client SSL certificates on cluster init
This patch makes Ganeti create a client SSL certificate for
the master node on cluster initialization. Note that some...
Helga Velroyen
03:15 pm snf-ganeti Revision 1059337d: Store candidate certificates in ssconf
This patch enables Ganeti to store the candidate
certificate map in ssconf. A utility function to
read it is provided...
Helga Velroyen
03:15 pm Revision 8d13521f: Add debian/changlog history
Nikos Skalkotos
03:15 pm snf-ganeti Revision 840ad2ab: Handle client certificates on node add/remove
This patch adds the certificate of a newly added or
readded master candidate node to the map of master candidate
cert...
Helga Velroyen
03:15 pm snf-ganeti Revision 5b6f9e35: Add certificate for master node
On cluster initialization, the master node's
SSL certificate digest is added to the list of master
candidate certific...
Helga Velroyen
03:15 pm snf-ganeti Revision 3bcf2140: Add candiate certificate map to configuration
At the end of this patch series, incoming RPC calls are
legitimized against a map of master candidate nodes'
SSL cert...
Helga Velroyen
03:15 pm snf-ganeti Revision b544a3c2: Retrieve a node's certificate digest
In various cluster operations, the master node needs to
retrieve the digest of a node's SSL certificate. For this
pur...
Helga Velroyen
03:15 pm snf-ganeti Revision 3338a9ce: Utility functions to manipulate the candidate map
This patch adds a couple of utility functions to manipulate
the map of master candidate SSL certificate digests.
Sig...
Helga Velroyen
03:15 pm snf-ganeti Revision c1cf0435: Remove superfluous imports
This removes some superfluous imports from the X509 (SSL)
unittests.
Signed-off-by: Helga Velroyen <helgav@google.co...
Helga Velroyen
03:04 pm Pithos MS Client Bug #4805 (New): Link to home issue on tray icon.
Κάνοντας δεξί κλικ στο tray icon και επιλέγοντας Go to Account Site (και κάποιον λογαριασμό) ανοίγει η σελίδα "https:... Giorgos Pantazis
02:58 pm ./kamaki Revision c3d42104: Update wait to use --status
Stavros Sachtouris
02:56 pm Bug #4804 (Resolved): Exception thrown at /oauth2/auth
Perhaps not properly validating the length of the URL resource?... Vangelis Koukis
02:52 pm Revision 1a2d1d0e: Add debian files for Ubuntu Precise
Nikos Skalkotos
02:51 pm Revision 75b6a8c9: new ui: Uniform button style for overlays
Olga Brani
02:51 pm Revision 97cd255d: new ui: Fix columns width for items list view
Olga Brani
02:51 pm Revision bffd1e41: new ui: Fix sidebar list items vertical distance
Olga Brani
02:31 pm Revision 56dc20e5: docs: add API guide link to index page
This change should have been included in commit
3df48a3faa0d84bdb2c945d117929e17dc999d59
but was mistakenly left out.
Constantinos Venetsanopoulos
02:29 pm Revision 4cb1fbf9: new ui: fix color-picker bug
Athina Bekakou
02:25 pm Revision c3d059f5: astakos: 'activation' -> 'verification'
Change all Astakos messages to reflect the new sign up procedure:
* first send a verification email
* user clicks ...
Constantinos Venetsanopoulos
02:07 pm Revision 2c6bc262: astakos: Update astakos tests
Kostas Papadimitriou
02:00 pm Revision 20394434: docs: update API guide file names
Since now we have more services and we have separate guides for each
service API, it is misleading to keep component ...
Constantinos Venetsanopoulos
02:00 pm Revision 3df48a3f: docs: Rearrange docs wrt Developer's and API guide
* Separate Developer's guide from API guide
* Update API guide to reflect the latest changes
mostly regarding Net...
Constantinos Venetsanopoulos
02:00 pm Revision d0d3646d: astakos: Handle third party unverified user change password form submition
Kostas Papadimitriou
01:59 pm Revision 45ead074: cyclades: Lock objects in reconciliation
Make reconciliation mechanism take an exclusive lock on objects before
issuing messages for reconciliation events. Th...
Christos Stavrakakis
01:59 pm Revision 3af1fb4b: cyclades: Fixes causing unsynced quotas
* clear QuotaHolderSerial objects when resolving pending commissions.
* Fix wrong name of Ganeti opcodes.
* Do not up...
Christos Stavrakakis
01:34 pm ./kamaki Revision 58f4caba: Reverse server create --no-network/None http req
From now on, --no-network produces a "networks=[]" part,
while the absense of network-related arguments makes produce...
Stavros Sachtouris
01:23 pm Ganeti ExtStorage providers Revision bc598589: Make verify a noop
Stratos Psomadakis
01:20 pm Revision b5a93045: docs: Add vncauthproxy setup in installation guide
Stratos Psomadakis
01:05 pm Revision f77fa71d: astakos: Update snf-manage oauth2-client-list command
Remove the name field Sofia Papagiannaki
01:05 pm Revision a8cb584f: docs: Minor fix in the upgrade guide
Fix snf-manage oauth2-client-list command arugments Sofia Papagiannaki
12:27 pm Revision 9ea77c4b: new ui: uniform button style
Olga Brani
12:26 pm Revision 52380a48: new ui: new color palette
Olga Brani
12:25 pm Revision d1366c8a: new ui: Refactoring gray colors
Olga Brani
12:23 pm Revision 914e6fb5: new ui: several style fixes
Athina Bekakou
12:15 pm ./kamaki Revision 3e79d925: Remove --vnc option from server info
Stavros Sachtouris
11:58 am ./kamaki Revision edd4eacc: Restore server console
Stavros Sachtouris
11:47 am Bug #4796 (Assigned): Exception thrown: DoesNotExist: AstakosUserAuthProvider matching query does...
At... Vangelis Koukis
11:45 am Bug #4795 (Closed): Exception thrown, 'file' object has no attribute 'reset' during rstimport
During rstimport to the CMS:... Vangelis Koukis
11:41 am Revision d6d06450: new ui: various style fixes
Athina Bekakou
11:34 am ganeti-local Revision 4fdfdb26: Update the NEWS file with the Issue 640 fix
Add an entry in the NEWS file describing the fix of Issue 640.
Signed-off-by: Michele Tartara <mtartara@google.com>
...
Michele Tartara
11:34 am snf-ganeti Revision 4fdfdb26: Update the NEWS file with the Issue 640 fix
Add an entry in the NEWS file describing the fix of Issue 640.
Signed-off-by: Michele Tartara <mtartara@google.com>
...
Michele Tartara
11:34 am ganeti-local Revision 6ee8fdd3: Ensure that all the hypervisors exist in the config file
All the hypervisors are supposed to exist in the config file, but it might not
be so after upgrades from old versions...
Michele Tartara
11:34 am snf-ganeti Revision 6ee8fdd3: Ensure that all the hypervisors exist in the config file
All the hypervisors are supposed to exist in the config file, but it might not
be so after upgrades from old versions...
Michele Tartara
11:34 am ganeti-local Revision 52a988f2: Fix testEncodeInstance test input
The input of the testEncodeInstance test was not adherent to the actual format
of the Ganeti configuration file: kvm ...
Michele Tartara
11:34 am snf-ganeti Revision 52a988f2: Fix testEncodeInstance test input
The input of the testEncodeInstance test was not adherent to the actual format
of the Ganeti configuration file: kvm ...
Michele Tartara
11:33 am snf-ganeti Revision b5ae26cd: Fix types for queries in QA
Due to the actual implementation of the '?' operator
in our query language, it happily accepted essentially
any value...
Klaus Aehlig

12/19/2013

06:40 pm ./kamaki Revision 7fa09910: Merge branch 'develop' into debian-develop
Conflicts:
Changelog
version
Stavros Sachtouris
06:30 pm ./kamaki Revision c77131f4: Always use "details" call in neworks/subnets list
Stavros Sachtouris
06:05 pm Revision aff81af3: cyclades: Fix typo
Christos Stavrakakis
05:27 pm Revision 02c6595b: ui: Removed feedback form description
no longer needed since feedback overlay is not manualy triggered any more. Kostas Papadimitriou
05:26 pm Revision ce2cf379: cyclades: Fix typo
Christos Stavrakakis
05:22 pm Revision bdedfd9d: cyclades: Add 'userid' and 'public' to subnets
Extend 'Subnet' model with 'userid' and 'public' attributes. This is
required in order to avoid an expensive join whe...
Christos Stavrakakis
05:22 pm Revision 40576cf5: cyclades: Optimize dispatcher DB queries
Christos Stavrakakis
05:22 pm Revision 5920f82c: cyclades: Add 'ipversion' to IPAddress model
Christos Stavrakakis
05:09 pm Revision 95b7c3f6: astakos: Improve invalid activation code handling
display error message instead of returning a 404 response Kostas Papadimitriou
05:09 pm Revision bd2c6bc5: astakos: Improved email validator
Custom EmailValidator class backported from django 1.6 Kostas Papadimitriou
05:09 pm Revision d7030402: astakos: Existing third party identifier handling in signup
remove both existing third party authentication and unverified user entries
when the third party identifier gets used.
Kostas Papadimitriou
05:09 pm Revision 69a6ca1a: astakos: Prerender password input value in profile form
Kostas Papadimitriou
05:09 pm Revision b6ac9768: ui: Do not enforce vm quota decrease on vm removal
Kostas Papadimitriou
05:09 pm Revision eda4d8d0: ui: Match IP's pane/hover titles
Kostas Papadimitriou
05:09 pm Revision 300ad310: astakos: Auth provider presentation fix
prevent encoding errors Kostas Papadimitriou
04:36 pm Revision 689d7a07: cyclades: Update help msg on snf-manage commands
Dionysis Grigoropoulos
04:36 pm Revision 01def7a4: cyclades: Properly handle subnet/floating_ip IDs
* Propery handle IDs that weren't an integer Dionysis Grigoropoulos
04:36 pm Revision bf58eed3: cyclades: Set detail=True by default
* Set detail=True by default for networks and ports
* Update subnets to support /detail
Dionysis Grigoropoulos
04:22 pm Revision 12e8c717: cyclades: Exclude users from quota enforcement
Giorgos Korfiatis
04:08 pm Revision 6aa9924d: cyclades: Limit quota enforcement operations
Add option in enforce-resources-cyclades to specify the maximum number of
operations to perform per backend.
Also en...
Giorgos Korfiatis
03:14 pm ./kamaki Revision b45834eb: Add --diagnostics to server info
Stavros Sachtouris
03:10 pm Feature #4792 (New): snf-manage diffsettings
Καλησπέρα,
Σε συνέχεια της συζήτησης που είχαμε (gkorf), θα ήταν χρήσιμο αν χρησιμοποιώντας την εντολή "snf-manage...
Konstantinos Tompoulidis
02:25 pm Revision a64d8485: snf-burnin: Ignore paramiko logger
Ilias Tsitsimpis
02:21 pm Revision 113b5b7d: snf-burnin: Update dependency to kamaki version
Ilias Tsitsimpis
02:18 pm Revision cb9edcdf: burnin: Alter AstakosClient to CachedAstakosClient
Kamaki changed its API and now AstakosClient has been renamed to
CachedAstakosClient whereas the AstakosClient class ...
Ilias Tsitsimpis
01:59 pm snf-ganeti Revision f3ac6f36: Merge branch 'stable-2.10' into master
* stable-2.10
Version bump for 2.10.0~rc1
Update NEWS for 2.10.0 rc1 release
Fix pylint 0.26.0/Python 2.7 warni...
Klaus Aehlig
01:42 pm Bug #4786 (New): Astakos: Remove existing unverified users on third party identifier takeover
When user tries to signup using third party credentials which have already been used on another signup process, in th... Kostas Papadimitriou
12:54 pm Revision 2353878f: Merge branch 'develop' into debian-develop
Ilias Tsitsimpis
12:53 pm Revision ab49dbb8: Fix version number
Ilias Tsitsimpis
12:36 pm Revision 5861ceef: Merge branch 'develop' into debian-develop
Conflicts:
version
Ilias Tsitsimpis
12:35 pm Revision 40e81166: Merge branch 'debian-release-0.15' into debian-develop
Conflicts:
version
Ilias Tsitsimpis
12:33 pm Revision 0f52a694: Merge branch 'release-0.15' into develop
Conflicts:
ci/ci_wheezy.conf
ci/utils.py
snf-cyclades-app/synnefo/db/migrations/0077_migrate_networks_to_subnets.p...
Ilias Tsitsimpis
12:12 pm Revision 390a85eb: new ui: unify cancel/close buttons
Athina Bekakou
11:49 am ./kamaki Revision 6b092488: Bump version to 0.12.1-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
11:20 am ./kamaki Revision 707cdb07: Merge branch 'master' into debian-wheezy
Stavros Sachtouris
10:41 am snf-image-creator Revision 0f0137fc: Fix windows filesystem shrink
Make it work with Windows Server 2012 R2. The format of
shrink querymax command has changed.
Nikos Skalkotos

12/18/2013

07:41 pm snf-ganeti Revision 9ba38706: Replace errors re-export in luxi.py with proper imports
Instead of re-exporting errors in luxi.py, import rpc/errors.py in the
modules that use them.
Signed-off-by: Petr Pu...
Petr Pudlak
07:31 pm Pithos MS Client Feature #4781 (New): Add checks in installer
Add a check for any 3rd party libs so the installer doesn't try to install them if they are not needed.
Note: Not ...
Giorgos Pantazis
07:22 pm Revision d3cf0b89: Update guides to comply with kamaki v0.12+
Conflicts:
docs/admin-guide.rst
docs/quick-install-admin-guide.rst
Stavros Sachtouris
07:21 pm Pithos MS Client Revision 84b880b5: #4684
#4773
Signed-off-by: George Pantazis <ggpanta@gmail.com>
Giorgos Pantazis
07:19 pm Pithos MS Client Bug #4773 (Resolved): Client Fails to check authentication
Giorgos Pantazis
07:18 pm Pithos MS Client Bug #4773: Client Fails to check authentication
The client will now always use the pithos endpoint to check token validity. Giorgos Pantazis
07:17 pm Revision 744dced3: cyclades: Fix broken tests
Fix default values for DB model factories. Christos Stavrakakis
07:17 pm Revision 371ab004: cyclades: Allow deletion of ports from deleted VMs
Fix corner case where a port seems to be still attached to a VM although
the VM has already been deleted.
Christos Stavrakakis
07:17 pm Revision bf0cd43a: cyclades: Fix migration file
Fix migration that caused creation of Subnet for networks that did not
had enabled the 'dhcp' option.
Christos Stavrakakis
07:17 pm Revision 03d430b5: cyclades: Comment out unused tests
Security groups are not working yet. Comment out relevant tests. Christos Stavrakakis
06:06 pm Bug #4779 (Closed): UI: New machine Wizard: "+ create new IP" should not appear when out of IPs
The option to create a new IP should not appear during the New Machine Wizard,
since the UI already knows I'm out of...
Vangelis Koukis
05:40 pm Bug #4776: View failure for objects under directory
The fix can be found here: commit:698016f7b4fa549b8b0c0a0ab1283818a7455bb1 Sofia Papagiannaki
05:24 pm Revision 698016f7: astakos: Fix view requests for objects whose name contains /
Astakos erroneously made assumptions about the requested redirect_uri format.
This is not anyway desirable and it was...
Sofia Papagiannaki
05:18 pm ./kamaki Revision 2320de66: Merge branch 'hotfix-0.12.1'
Stavros Sachtouris
05:17 pm ./kamaki Revision 39a608ca: Update Changelog to reflect recent changes
Stavros Sachtouris
05:02 pm ./kamaki Revision 52167529: Simplify/correct network args in server create
Refs: #4563
In server create, replace network arguments with only two:
--network=[id=]NETWORK_ID[,[ip=]IP]
--no-net...
Stavros Sachtouris
05:00 pm ./kamaki Revision 0bf38f8c: Simplify/correct network args in server create
Refs: #4563
In server create, replace network arguments with only two:
--network=[id=]NETWORK_ID[,[ip=]IP]
--no-net...
Stavros Sachtouris
04:47 pm snf-ganeti Revision edd09726: break line longer than 80 chars
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Klaus Aehlig
04:44 pm snf-occi Revision d7c70e5c: Fix in setup.py
Athanasia Asiki
04:40 pm snf-ganeti Revision 22656d9a: luxi.py: Fix pylint warning about unused imports
Reexport exception classes more explicitly for pylint's convenience.
Signed-off-by: Santi Raffa <rsanti@google.com>
...
Santi Raffa
04:34 pm snf-ganeti Revision ad3ab87e: rpc: Fix one more py-apidoc warnings
Signed-off-by: Santi Raffa <rsanti@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Santi Raffa
03:49 pm snf-ganeti Revision 79258532: hsqueeze: Also test for tagging
hsqueeze is required to tag nodes before powering them down. Also test
for this behavior.
Signed-off-by: Klaus Aehli...
Klaus Aehlig
03:49 pm snf-ganeti Revision dcd54d32: hsqueeze: tag nodes before offlining them
hsqueeze is supposed to tag nodes before powering them down, so that
it later can recognize which nodes can be activa...
Klaus Aehlig
03:49 pm snf-ganeti Revision 25b2392b: Add an hsqueeze test for drbd instances
In this example, there are two drbd instances, rendering a total of
four nodes ineligible for being offlined. Additio...
Klaus Aehlig
03:49 pm snf-ganeti Revision 2a58a7b1: hsqueeze: only consider nodes that are not secondaries
If an instance has a secondary node, it cannot be easily
moved to every node (in the same node group), as otherwise
n...
Klaus Aehlig
03:49 pm Revision 880653e7: new ui: update navigation bar and action bar
Athina Bekakou
03:32 pm snf-ganeti Revision 4e745e62: rpc: Fix py-apidoc warnings
The previous commits shuffled code around using import renames as
glue. apidoc ignores import renames, however, and c...
Santi Raffa
03:29 pm Revision f46706de: new ui: update icon fonts and relative files
Athina Bekakou
02:45 pm ./kamaki Revision 5cd1aee1: Fix mode in personality examples
Stavros Sachtouris
02:45 pm ./kamaki Revision 958c54f1: Fix mode in personality examples
Stavros Sachtouris
02:42 pm Bug #4776: View failure for objects under directory
Sofia Papagiannaki wrote:
> Request for /<pithos prefix>/ui/view/<account>/<container>/<object>
Request --> Reque...
Sofia Papagiannaki
02:39 pm Bug #4776: View failure for objects under directory
Request for /<pithos prefix>/ui/view/<account>/<container>/<object>
fail with "Mismatching redirect uri"
if the <ob...
Sofia Papagiannaki
02:25 pm Bug #4776 (Resolved): View failure for objects under directory
View fails with "Mismatching redirect uri" Sofia Papagiannaki
02:10 pm snf-image-creator Revision f63e359f: Add KMS Client Setup Keys for new windows systems
Add KMS client setup keys for Windows Server 2012 R2 and Windows 8.1 Nikos Skalkotos
01:32 pm ./kamaki Revision 2da652e2: Adjust subnet_update method parameters to API
Stavros Sachtouris
01:32 pm ./kamaki Revision bdff03d5: Adjust subnet_update method parameters to API
Stavros Sachtouris
01:27 pm snf-image-creator Revision 9b49a63b: Fix type in a windows error message
Nikos Skalkotos
01:26 pm Revision 5ffa5e6d: Setup pithos with oa2 secret of conf files
This was forgotten when we removed the hard-coded secret.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
01:13 pm Revision 362130c3: snf-burnin: Add new NIC after ping
Burnin has a race condition where if it tries to add a new NIC before
the server has been completely booted, the kern...
Ilias Tsitsimpis
12:27 pm Pithos MS Client Bug #4773: Client Fails to check authentication
The client although authenticates, chooses to verify over cyclades which fails for now. It will be forced to verify o... Giorgos Pantazis
12:24 pm Pithos MS Client Bug #4773 (Resolved): Client Fails to check authentication
Client retrieves the token and list of services properly but fails to verify authentication. Giorgos Pantazis
11:51 am Revision b7e79bf3: cyclades: Do not prefetch related in get()
Christos Stavrakakis

12/17/2013

10:11 pm snf-ganeti Revision 912b2278: Split Luxi Client into a generic and a specific part
The generic part will be reused in WConfd.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Reviewed-by: Helga Velroye...
Petr Pudlak
10:11 pm snf-ganeti Revision cda215a9: Separate the LUXI protocol version from the generic client
This allows other daemons and their clients (such as WconfD) to use a
different versioning sequence of their protocol...
Petr Pudlak
10:11 pm snf-ganeti Revision 24c09d5e: Rename CallLuxiMethod to CallRPCMethod
Also update error messages and testing code to refer to RPC instead of
LUXI.
Signed-off-by: Petr Pudlak <pudlak@goog...
Petr Pudlak
10:11 pm snf-ganeti Revision 4869595d: Add a Python directory for RPC code to keep it at one place
Move rpc.py to rpc/node.py and modify imports in existing code.
Signed-off-by: Petr Pudlak <pudlak@google.com>
Revie...
Petr Pudlak
10:11 pm snf-ganeti Revision ff1012ef: Move Transport from luxi.py to a separate module
Also create a new module for RPC errors.
This allows it to be reused for other clients as well.
Signed-off-by: Petr ...
Petr Pudlak
07:07 pm snf-occi Revision f25a4623: Add copyright
Athanasia Asiki
06:27 pm ./kamaki Revision 26413b0d: Adjust to progress 1.2
Stavros Sachtouris
06:26 pm ./kamaki Revision 1df445fe: Adjust to progress 1.2
Stavros Sachtouris
06:12 pm snf-ganeti Revision dd4a4aa9: Gluster: announce in NEWS
Add the relevant line to NEWS
Signed-off-by: Santi Raffa <rsanti@google.com>
Signed-off-by: Thomas Thrainer <thomast...
Santi Raffa
06:12 pm snf-ganeti Revision 5a904197: Gluster: add the Shared File storage type
The shared file and gluster disk templates should not report their disk
space information like file does, because the...
Santi Raffa
06:12 pm snf-ganeti Revision 6488e5bc: Gluster: add userspace access support
Add support for the QEMU gluster: protocol. Also change the access
mode routines so they check the access parameter f...
Santi Raffa
06:12 pm snf-ganeti Revision 845b7ed1: Gluster: mount automatically
Add parameters to the Gluster disk template so Gluster can manage the
mount point point autonomously.
Signed-off-by:...
Santi Raffa
06:12 pm snf-ganeti Revision 8106dd64: Gluster: minimal implementation
Add Gluster to Ganeti by essentially cloning the shared file behaviour
everywhere in the code base.
Signed-off-by: S...
Santi Raffa
06:12 pm snf-ganeti Revision ac156ecd: Gluster: use ssconf value for mountpoint directory
Gluster still does not mount anything autonomously, but this commit
changes where Gluster expects its mountpoint to b...
Santi Raffa
06:12 pm snf-ganeti Revision d2234191: PathJoin: improve error message when given one argument
PathJoin fails with an unclear message if only one argument is passed
to it. Calling PathJoin("/foo") causes this exc...
Santi Raffa
06:12 pm snf-ganeti Revision 2656b017: FileStorage: move to filesstorage.py
Move the FileStorage class in its own file, together with its helper
functions.
Signed-off-by: Santi Raffa <rsanti@g...
Santi Raffa
06:12 pm snf-ganeti Revision 267520ba: FileStorage: extract file logic to a FileDeviceHelper object
This will allow code reuse for Gluster through composition, rather
than inheritance.
Signed-off-by: Santi Raffa <rsa...
Santi Raffa
06:12 pm snf-ganeti Revision 05edafd3: netutils: Add ValidatePortNumber method
This method accepts a port number and checks that it is in fact valid.
Signed-off-by: Santi Raffa <rsanti@google.com...
Santi Raffa
06:12 pm snf-ganeti Revision 58793040: Gluster: add GlusterVolume class
This commit teaches Gluster what a volume is and how to use it.
Signed-off-by: Santi Raffa <rsanti@google.com>
Signe...
Santi Raffa
06:12 pm snf-ganeti Revision d3e6fd0e: ssconf: Add Gluster mount directory
This commit adds the gluster storage directory to ssconf (without
actually using its value just yet).
Signed-off-by:...
Santi Raffa
06:12 pm snf-ganeti Revision 3fffa0c6: ComputeLDParams: do not spell out disk templates
A large part of the complexity in this function is due to the need
to translate from "template-specific" parameter na...
Santi Raffa
06:11 pm snf-ganeti Revision e7d34815: bdev: Fix position of DEV_MAP
This rather important dictionary from constants to classes was hiding
between function definitions. The dict cannot g...
Santi Raffa
05:45 pm ./kamaki Revision 73bf1f64: Make download overwrite more intuitive
Stavros Sachtouris
05:45 pm ./kamaki Revision 60bcb377: Make download overwrite more intuitive
Stavros Sachtouris
05:40 pm Revision 7d4bc8d8: branding: Update admin-guide docs
* custom 403,404,500 documentation
* Astakos landing page customization explained
Olga Brani
05:31 pm Revision 9e5a9a9a: Change snf-ganeti version in docs
Update snf-ganeti version with the latest available and explain
the patch sets that are applied on top of the officia...
Dimitris Aragiorgis
05:16 pm Revision fd74cfd3: cyclades: Add datetime fields to Subnet model
Add 'created' and 'updated' datetime fields in Subnet model. Christos Stavrakakis
05:11 pm Revision 883c1f94: cyclades: Optimize network related DB queries
Use 'prefetch_related' and 'select_related' to optimize DB queries. Christos Stavrakakis
04:59 pm snf-ganeti Revision b0e8ed3f: gnt-cluster verify: demote orphan volume error to warning
Ganeti checks for orphan volume by making sure that it knows about all
volumes on disk; any additional orphan volume,...
Santi Raffa
04:12 pm Revision cfc934ff: quotaholder: Delete holdings of non-accepted users
Users would previously acquire quotas on email verification; this is now
done on user acceptance. We delete holdings ...
Giorgos Korfiatis
03:59 pm ./kamaki Revision fac340da: Add --status to port wait
Stavros Sachtouris
03:58 pm ./kamaki Revision 9930045a: Fix typo in download overwrite
Stavros Sachtouris
03:58 pm ./kamaki Revision dbf65aaf: Add --status to port wait
Stavros Sachtouris
03:54 pm Revision f190ce6b: quotaholder: Delete holdings of non-accepted users
Users would previously acquire quotas on email verification; this is now
done on user acceptance. We delete holdings ...
Giorgos Korfiatis
03:22 pm ./kamaki Revision 11bdd05d: Fix typo in download overwrite
Stavros Sachtouris
03:10 pm ./kamaki Revision df5f658c: Update Changelog for hotfix version
Stavros Sachtouris
03:06 pm ./kamaki Revision 6fff5733: Merge branch 'hotfix-0.12.1' into develop
Conflicts:
README.Upgrade
version
Stavros Sachtouris
03:04 pm ./kamaki Revision 7f8136c4: Merge branch 'feature-astakosclient-docs' into hotfix-0.12.1
Conflicts:
README.Upgrade
kamaki/clients/compute/__init__.py
Stavros Sachtouris
03:01 pm ./kamaki Revision db78676c: Merge branch 'feature-astakosclient-docs' into develop
Stavros Sachtouris
03:01 pm ./kamaki Support #4752 (Resolved): Document astakosclient commands w. examples
Stavros Sachtouris
02:59 pm ./kamaki Revision 9d84caa4: Astakos membership cmds and documentation
Refs: #4752 Stavros Sachtouris
02:54 pm Revision 3fd0db82: new ui: modify upload functionality
Athina Bekakou
01:25 pm snf-ganeti Revision d75d7772: For the commandline, switch to query socket by default
As luxid now understands all the requests used by the command-line tools,
switch the default luxi socket for those to...
Klaus Aehlig
01:11 pm snf-ganeti Revision 74d2fa21: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:11 pm ganeti-local Revision 74d2fa21: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:01 pm snf-ganeti Revision b60e353a: Merge branch 'stable-2.8.4-grnet' into debian-2.8.4-grnet
Dimitris Aragiorgis
01:01 pm ganeti-local Revision b60e353a: Merge branch 'stable-2.8.4-grnet' into debian-2.8.4-grnet
Dimitris Aragiorgis
01:00 pm snf-ganeti Revision cc1d9016: (packaging) Add vcs-version file
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:00 pm ganeti-local Revision cc1d9016: (packaging) Add vcs-version file
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm ganeti-local Revision d396d21e: Change source package to snf-ganeti
..and make ganeti2 dummy package depend on snf-ganeti.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision d396d21e: Change source package to snf-ganeti
..and make ganeti2 dummy package depend on snf-ganeti.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision 27e874da: Add new debian/changelog section
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm ganeti-local Revision 27e874da: Add new debian/changelog section
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm ganeti-local Revision 4f64f422: Remove debian patch that cannot apply
Since we run autogen.sh inside debian rules Makefile.in is not
included in original source tree and thus a debian pat...
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision 4f64f422: Remove debian patch that cannot apply
Since we run autogen.sh inside debian rules Makefile.in is not
included in original source tree and thus a debian pat...
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision cb49d1f5: Run ./autogen.sh before configure
This is needed so that packaging can be done by using official
src tree found on git repo.
Official debian packages ...
Dimitris Aragiorgis
12:56 pm ganeti-local Revision cb49d1f5: Run ./autogen.sh before configure
This is needed so that packaging can be done by using official
src tree found on git repo.
Official debian packages ...
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision c55058f4: ganeti -> snf-ganeti in debian/rules
override dh_install init, cron, logrotate with --name option.
Additional changes:
- Let ganeti run as root
- Do no...
Dimitris Aragiorgis
12:56 pm ganeti-local Revision c55058f4: ganeti -> snf-ganeti in debian/rules
override dh_install init, cron, logrotate with --name option.
Additional changes:
- Let ganeti run as root
- Do no...
Dimitris Aragiorgis
12:56 pm ganeti-local Revision b6772b46: Rename ganeti.* debian files to snf-ganeti.*
Change genscript.py to search for those files
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision b6772b46: Rename ganeti.* debian files to snf-ganeti.*
Change genscript.py to search for those files
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision ed88923f: ganeti -> snf-ganeti in debian/control
snf-ganeti Provides, Replaces, Conflicts ganeti
ganeti-haskell replaces snf-ganeti
- /usr/share/man/man8/ganeti-conf...
Dimitris Aragiorgis
12:56 pm ganeti-local Revision 42591fbb: Remove debian patch that does not apply on 2.8
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm ganeti-local Revision ed88923f: ganeti -> snf-ganeti in debian/control
snf-ganeti Provides, Replaces, Conflicts ganeti
ganeti-haskell replaces snf-ganeti
- /usr/share/man/man8/ganeti-conf...
Dimitris Aragiorgis
12:56 pm snf-ganeti Revision 42591fbb: Remove debian patch that does not apply on 2.8
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm snf-ganeti Revision 45b6a5b4: Import debian files from wheezy-backports
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:56 pm ganeti-local Revision 45b6a5b4: Import debian files from wheezy-backports
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:46 pm ganeti-local Revision 2e1b72ee: (ipfix) Allow NICs with mode=routed and ip=none
This allows us to define an IPv6 only network (currently with a
dummy IPv4 network) with connectivity mode 'routed' a...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 2e1b72ee: (ipfix) Allow NICs with mode=routed and ip=none
This allows us to define an IPv6 only network (currently with a
dummy IPv4 network) with connectivity mode 'routed' a...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision f14863bc: (kvm) Add migration capabilities if supported
This just adds two monitor commands before migration
in order to optimize performance. If the migrate_set_capability
...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision a82a94e1: (ext) Do not remove disks if --keep-disks and DT_EXT
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:46 pm snf-ganeti Revision f14863bc: (kvm) Add migration capabilities if supported
This just adds two monitor commands before migration
in order to optimize performance. If the migrate_set_capability
...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision a82a94e1: (ext) Do not remove disks if --keep-disks and DT_EXT
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
12:46 pm ganeti-local Revision 566853c4: (ext) Override disk_cache hvp with disk param in ext
This is a hack that brings disk_cache hypervisor param
at disk level. This is supported only for disks of ext
templat...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 9209d947: (ext) Pass disk geometry in kvm command
Currently we allow this feature only for ext templates that
allow arbitrary params per disk. If both 'heads' and 'sec...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 566853c4: (ext) Override disk_cache hvp with disk param in ext
This is a hack that brings disk_cache hypervisor param
at disk level. This is supported only for disks of ext
templat...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 9209d947: (ext) Pass disk geometry in kvm command
Currently we allow this feature only for ext templates that
allow arbitrary params per disk. If both 'heads' and 'sec...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 50fc5dfc: (ext) Export logical_id info to hooks env
DISK_ID as the second part of logical_id
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 50fc5dfc: (ext) Export logical_id info to hooks env
DISK_ID as the second part of logical_id
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 11e90588: (b64) Use base64 encoding in networks' bitarrays
This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 11e90588: (b64) Use base64 encoding in networks' bitarrays
This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 06c2fb4a: (snap) Snapshot support for ExtStorage
Extend existing RPC params with the snapshot name and
add allow snapshot not only for LVM but also for EXT.
Signed-o...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 06c2fb4a: (snap) Snapshot support for ExtStorage
Extend existing RPC params with the snapshot name and
add allow snapshot not only for LVM but also for EXT.
Signed-o...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision f44c88c7: (grnet) Enable -device option for old disks upon migration
Change _GenerateDeviceKVMId() to take device index as an
extra argument. In case device has uuid and pci info
we retu...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision f44c88c7: (grnet) Enable -device option for old disks upon migration
Change _GenerateDeviceKVMId() to take device index as an
extra argument. In case device has uuid and pci info
we retu...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision d0ccd946: (grnet) Remove deprecated idx slot from NIC/Disk objects
This code will run when reading old kvm runtime files created
by hot-plugging related code back in Ganeti 2.6.2
Sign...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision d0ccd946: (grnet) Remove deprecated idx slot from NIC/Disk objects
This code will run when reading old kvm runtime files created
by hot-plugging related code back in Ganeti 2.6.2
Sign...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 150e31ec: (grnet) Move disk options before nic ones in kvm command
Older versions of Ganeti did ensure that during startup
disk devices will be inserted before nic devices in PCI
confi...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 150e31ec: (grnet) Move disk options before nic ones in kvm command
Older versions of Ganeti did ensure that during startup
disk devices will be inserted before nic devices in PCI
confi...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision e2800fca: (2.10) Introduce _UpgradeSerializedRuntime() method
This method is invoked during _AnalizeSerializedRuntime() and is
meant to modify runtime files in the way cfgupgrade ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 0500f6fd: (grnet) 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
12:46 pm snf-ganeti Revision 0500f6fd: (grnet) 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
12:46 pm ganeti-local Revision e2800fca: (2.10) Introduce _UpgradeSerializedRuntime() method
This method is invoked during _AnalizeSerializedRuntime() and is
meant to modify runtime files in the way cfgupgrade ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 6ba0093c: (2.10) Export NIC's UUID and name to network scripts
In case of kvm None values are not allowed in env dict
so we have to add name only if not None.
In case of Xen since...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 6ba0093c: (2.10) Export NIC's UUID and name to network scripts
In case of kvm None values are not allowed in env dict
so we have to add name only if not None.
In case of Xen since...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 45ba54c4: (2.10) Use HooksDict() to export network options in Xen
Remove duplicate code that exports network options to environment
variables.
Signed-off-by: Dimitris Aragiorgis <dim...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 7d4ae909: (2.10) Export tags via GetTags() to network scripts
Use GetTags() instance method in order to export instance tags
to NIC configuration scripts and files of kvm and xen ...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 45ba54c4: (2.10) Use HooksDict() to export network options in Xen
Remove duplicate code that exports network options to environment
variables.
Signed-off-by: Dimitris Aragiorgis <dim...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 7d4ae909: (2.10) Export tags via GetTags() to network scripts
Use GetTags() instance method in order to export instance tags
to NIC configuration scripts and files of kvm and xen ...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 569f47dd: (2.10) Fix net-common script in case of routed mode
setup_route should run in case or routed mode and not
openvswitch.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 569f47dd: (2.10) Fix net-common script in case of routed mode
setup_route should run in case or routed mode and not
openvswitch.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision e7a77eb8: (2.10) Introduce --hotplug-if-possible option
This will be useful for an external entity using RAPI that
wants to modify devices of instances.
The common use case...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 22001b78: (2.10) RAPI: Make use of request_body in Reboot/Remove
Until now, the shutdown_timeout parameter could only be passed to
ShutdownInstance() inside kwargs, causing it to be ...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 22001b78: (2.10) RAPI: Make use of request_body in Reboot/Remove
Until now, the shutdown_timeout parameter could only be passed to
ShutdownInstance() inside kwargs, causing it to be ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision e7a77eb8: (2.10) Introduce --hotplug-if-possible option
This will be useful for an external entity using RAPI that
wants to modify devices of instances.
The common use case...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision bdf3ba80: (2.10) Mark cluster's IPs as externally reserved
Currently, upon network creation, nodes' and master's IPs
are reserved in the pool.
This leads to pool reservations ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 52fc37bd: (2.10) RAPI: Pass depends body arg (if any) to opcode
Most rlib2 classes override the default _GetDefaultData() method with
custom methods that parse a request's body and ...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision bdf3ba80: (2.10) Mark cluster's IPs as externally reserved
Currently, upon network creation, nodes' and master's IPs
are reserved in the pool.
This leads to pool reservations ...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 52fc37bd: (2.10) RAPI: Pass depends body arg (if any) to opcode
Most rlib2 classes override the default _GetDefaultData() method with
custom methods that parse a request's body and ...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision e5370111: (2.10) Allow instances to obtain externally reserved IPs
The administrator should be able to assign an externally reserved IP
to a Ganeti instance manually, if desired. Curre...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision e5370111: (2.10) Allow instances to obtain externally reserved IPs
The administrator should be able to assign an externally reserved IP
to a Ganeti instance manually, if desired. Curre...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 9de92521: (2.10) SimpleRetry on BlockDev.Remove()
Sometimes, upon disk removal, corresponding file descriptors
are kept briefly open by various processes (hypervisor, ...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision caf74756: (2.10) Check if hotplug is supported in CheckPrereq
Introduce new RPC hotplug_supported that invokes the corresponding
hypervisor's method which checks if hotplug is gen...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 9de92521: (2.10) SimpleRetry on BlockDev.Remove()
Sometimes, upon disk removal, corresponding file descriptors
are kept briefly open by various processes (hypervisor, ...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision caf74756: (2.10) Check if hotplug is supported in CheckPrereq
Introduce new RPC hotplug_supported that invokes the corresponding
hypervisor's method which checks if hotplug is gen...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 1c6c4d6d: (2.10) drive_del after device_del in disk hot-remove
This is needed so that qemu process really releases the
corresponding file descriptor and thus we can dmsetup/lvremov...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 4c6e8e1a: (2.10) Minor changes regarding hotplug support
* Mention restrictions in NEWS
- RBD userspace access mode
- In case of a downgrade instances should suffer a reb...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 4c6e8e1a: (2.10) Minor changes regarding hotplug support
* Mention restrictions in NEWS
- RBD userspace access mode
- In case of a downgrade instances should suffer a reb...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 1c6c4d6d: (2.10) drive_del after device_del in disk hot-remove
This is needed so that qemu process really releases the
corresponding file descriptor and thus we can dmsetup/lvremov...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision d05afa85: (2.10) Fix in RPC
Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision d05afa85: (2.10) Fix in RPC
Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 4a44d8aa: (2.10) block_devices -> kvm_disks renaming
and a couple more styple fixes.
block_devices are misleading so rename them to kvm_disk (just like kvm_nics)
Signed-...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 9f395c32: (2.10) Make hotplug related method raise HotplugError
Hotplug is not supported by default and thus we raise
HotplugError() for hotplug related methods.
If a hypervisor wan...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 9f395c32: (2.10) Make hotplug related method raise HotplugError
Hotplug is not supported by default and thus we raise
HotplugError() for hotplug related methods.
If a hypervisor wan...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 4a44d8aa: (2.10) block_devices -> kvm_disks renaming
and a couple more styple fixes.
block_devices are misleading so rename them to kvm_disk (just like kvm_nics)
Signed-...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision e419e42f: (2.10) Some fixes in _GenerateKVMBlockDevicesOptions()
* Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision e419e42f: (2.10) Some fixes in _GenerateKVMBlockDevicesOptions()
* Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision dcedd81a: (2.10) Add unittests for Hotplug support
Try base InstanceSetParams tests that modify instance's
devices with hotplug=True.
Add some unittests for kvm hyperv...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision dcedd81a: (2.10) Add unittests for Hotplug support
Try base InstanceSetParams tests that modify instance's
devices with hotplug=True.
Add some unittests for kvm hyperv...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 67c450d1: (2.10) 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
12:46 pm ganeti-local Revision d7185512: (2.10) Extend qa to test hotplug support
Only if default hypervisor is KVM try all hotplug related actions.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 67c450d1: (2.10) 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
12:46 pm snf-ganeti Revision d7185512: (2.10) Extend qa to test hotplug support
Only if default hypervisor is KVM try all hotplug related actions.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet....
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 82b948e4: (2.10) Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 82b948e4: (2.10) Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 97cf0763: (fix) SetDiskID() before blockdev_assemble()
Before blockdev_assemble we call SetDiskID() in order to fill up
physical_id of disk needed by bdev.Assemble and even...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 97cf0763: (fix) SetDiskID() before blockdev_assemble()
Before blockdev_assemble we call SetDiskID() in order to fill up
physical_id of disk needed by bdev.Assemble and even...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision e8e50805: (2.10) Hotplug: cmdlib support
Hotplugging is done by functions invoked by ApplyContainerMods(). In
order hotplugging to take place the --hotplug op...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 9b28d122: (2.10) Return link_name in blockdev_assemble rpc
Until now this RPC returned only dev_path. Since we use it in
hotplug we have to know the simlink of the device so th...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 9b28d122: (2.10) Return link_name in blockdev_assemble rpc
Until now this RPC returned only dev_path. Since we use it in
hotplug we have to know the simlink of the device so th...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision e8e50805: (2.10) Hotplug: cmdlib support
Hotplugging is done by functions invoked by ApplyContainerMods(). In
order hotplugging to take place the --hotplug op...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 860bf930: (2.10) Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 860bf930: (2.10) Hotplug: rpc support
Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 172a75dc: (2.10) 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
12:46 pm ganeti-local Revision af2f716d: (2.10) Introduce hotplug methods (hypervisor inteface)
4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision af2f716d: (2.10) Introduce hotplug methods (hypervisor inteface)
4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 172a75dc: (2.10) 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
12:46 pm snf-ganeti Revision 0288e7bf: (2.10) 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
12:46 pm ganeti-local Revision 0288e7bf: (2.10) 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
12:46 pm ganeti-local Revision d7583563: (2.10) 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
12:46 pm snf-ganeti Revision d7583563: (2.10) 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
12:46 pm ganeti-local Revision 8b7be6f2: (2.10) Helper methods for PCI slots and device ids
Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 8b7be6f2: (2.10) Helper methods for PCI slots and device ids
Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 58502c9e: (2.10) 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
12:46 pm ganeti-local Revision 58502c9e: (2.10) 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
12:46 pm snf-ganeti Revision 277a9de7: (fix) Remove uri slot from block_devices
In stable-2.10 we have userspace access mode for rbd. Backend
calculates uri along with link and dev_path. Thus we ha...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 277a9de7: (fix) Remove uri slot from block_devices
In stable-2.10 we have userspace access mode for rbd. Backend
calculates uri along with link and dev_path. Thus we ha...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 994ccaf2: (2.10) 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
12:46 pm ganeti-local Revision 8e1c6109: (2.10) 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
12:46 pm ganeti-local Revision ece1057c: (2.10) Introduce _GenerateKVMBlockDevicesOptions()
Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
NOTE: Back-port correspo...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 994ccaf2: (2.10) 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
12:46 pm snf-ganeti Revision 8e1c6109: (2.10) 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
12:46 pm snf-ganeti Revision ece1057c: (2.10) Introduce _GenerateKVMBlockDevicesOptions()
Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
NOTE: Back-port correspo...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision fa466513: (2.9) Document vif-ganeti usage
In order to be able to use it as vif-script one has to
create a symbolic link inside /etc/xen/scripts pointing
to /us...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 2c04ae0d: (2.9) Refactor NIC configuration scripts
Add new script vif-ganeti that could be used instead of
default vif-bridge in order NIC customization can be more
fle...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 2c04ae0d: (2.9) Refactor NIC configuration scripts
Add new script vif-ganeti that could be used instead of
default vif-bridge in order NIC customization can be more
fle...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision fa466513: (2.9) Document vif-ganeti usage
In order to be able to use it as vif-script one has to
create a symbolic link inside /etc/xen/scripts pointing
to /us...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision 865cdc2e: (2.9) Make NIC setup more flexible in case of Xen
For every NIC write down a file that contains NIC's
info (MAC, mode, link, network details), that can
be sourced by a...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision 865cdc2e: (2.9) Make NIC setup more flexible in case of Xen
For every NIC write down a file that contains NIC's
info (MAC, mode, link, network details), that can
be sourced by a...
Dimitris Aragiorgis
12:46 pm ganeti-local Revision adea59b3: (2.8r) Workaround for Issue 621
Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.
By that _LS_ACQUIRE_ALL ac...
Dimitris Aragiorgis
12:46 pm snf-ganeti Revision adea59b3: (2.8r) Workaround for Issue 621
Upon LUNetworkDisconnect() and LUNetworkConnect() try to acquire
all cluster's instances.
By that _LS_ACQUIRE_ALL ac...
Dimitris Aragiorgis
12:40 pm Revision b7245b84: Add oa2_secret to conf files
This secret is used during registering pithos view in astakos.
Make this setting configurable.
Signed-off-by: Dimitr...
Dimitris Aragiorgis
12:15 pm ./kamaki Revision f2051b93: Typo fix
Dionysis Grigoropoulos
12:03 pm Revision e0b9a688: cyclades: Fix bugs in port creation
* Fix the name of a port not being saved
* Check the length of the name of a port is within acceptable limits
Dionysis Grigoropoulos
10:34 am snf-ganeti Revision 1138d32f: Implement fields query for instance
Support the query for the fields available for instances.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-b...
Klaus Aehlig
10:34 am snf-ganeti Revision 5c47a2a6: Remove the hvsGlobals from instance query fields
...to be consistent with the python implementation.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Pet...
Klaus Aehlig
10:34 am snf-ganeti Revision 602db636: Add nic.vlans to the query fields
In commit 3293332 this was only done for the Haskell side; do
so for python as well, to have both views consistent.
...
Klaus Aehlig
10:34 am snf-ganeti Revision af67c5b1: When interpreting [] as "all fields", sort nicely
When asked for all fields, we promise to return the list of fields
sorted according to niceSort. Keep this promise.
...
Klaus Aehlig
09:58 am Revision ba6ad346: cyclades: Add a function to check name legnth
* Add a function logic/utils.py to check the length of a string and
raise an API fault with the corresponding message...
Dionysis Grigoropoulos
09:58 am Revision c62a2729: snf-deploy: Typo fixes
Dionysis Grigoropoulos
09:58 am Revision 784a3f1e: cyclades: Fix a bug in subnet creation
* Do not allow subnet creation on deleted networks Dionysis Grigoropoulos
09:44 am ./kamaki Revision c8b1d760: Typo fix
Dionysis Grigoropoulos

12/16/2013

09:27 pm Revision 236935bb: cyclades: Replace astakos base url with auth url
Remove stale refence to obsolete 'ASTAKOS_BASE_URL' setting. Instead use
'ASTAKOS_AUTH_URL'.
Christos Stavrakakis
07:52 pm Revision e2b37fb9: cyclades: Fix typo in stats-cyclades cmd
Christos Stavrakakis
07:44 pm Revision 776b42a6: cyclades: Fix resource units
Christos Stavrakakis
06:55 pm Revision 7bfff8a6: cyclades: Update backend only when needed
Make dispatcher ask Ganeti about the enabled/ipolicy disk templates only
after an OP_CLUSTER_SET_PARAMS. Otherwise, d...
Christos Stavrakakis
06:55 pm Revision 84813b31: cyclades: Fix bug in network link validation
Christos Stavrakakis
06:55 pm ganeti-local Revision 3eaa6e1d: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8
Add support for blktap2 file-driver
Update opcodes test to include network tags
Make network tags ...
Klaus Aehlig
06:55 pm snf-ganeti Revision 3eaa6e1d: Merge branch 'stable-2.8' into stable-2.9
* stable-2.8
Add support for blktap2 file-driver
Update opcodes test to include network tags
Make network tags ...
Klaus Aehlig
06:42 pm Revision 6be99b24: snf-ci: Fix a typo with `network_id'
Ilias Tsitsimpis
06:00 pm Revision bbc826ca: snf-ci: Search for IPv4 in the private_networks
If the user has specified private_networks get the IPv4 from these
networks. Else get it from the first public networ...
Ilias Tsitsimpis
05:54 pm ./kamaki Revision 6c501e15: Bump version to 0.12-2~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:53 pm snf-ganeti Revision a5c50971: Version bump for 2.10.0~rc1
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Thomas Thrainer
05:53 pm ganeti-local Revision a5c50971: Version bump for 2.10.0~rc1
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Thomas Thrainer
05:53 pm ganeti-local Revision 890fdff7: Update NEWS for 2.10.0 rc1 release
Mention inherited changes as well as the (very few) changes made to
stable-2.10 since beta1.
Signed-off-by: Thomas T...
Thomas Thrainer
05:53 pm snf-ganeti Revision 890fdff7: Update NEWS for 2.10.0 rc1 release
Mention inherited changes as well as the (very few) changes made to
stable-2.10 since beta1.
Signed-off-by: Thomas T...
Thomas Thrainer
05:53 pm snf-ganeti Revision 4a65d4fd: Fix pylint 0.26.0/Python 2.7 warning
pylint 0.26.0 on Python 2.7 generates a warning on the string '\ ',
recommending to use the r prefix. This patch adds...
Thomas Thrainer
05:53 pm ganeti-local Revision 4a65d4fd: Fix pylint 0.26.0/Python 2.7 warning
pylint 0.26.0 on Python 2.7 generates a warning on the string '\ ',
recommending to use the r prefix. This patch adds...
Thomas Thrainer
05:53 pm snf-ganeti Revision bd341bff: Update INSTALL and devnotes for 2.10 release
The following changes are made:
* Add M4 as required dependency
* Change reference to qemu-img package to qemu-util...
Thomas Thrainer
05:53 pm ganeti-local Revision bd341bff: Update INSTALL and devnotes for 2.10 release
The following changes are made:
* Add M4 as required dependency
* Change reference to qemu-img package to qemu-util...
Thomas Thrainer
05:53 pm ganeti-local Revision 7bc2c097: Add support for blktap2 file-driver
Newer Xen versions use blktap2 instead of blktap. This patch adds support
for it in Ganeti.
Fixes Issue 638.
Signed...
Michele Tartara
05:53 pm snf-ganeti Revision 7bc2c097: Add support for blktap2 file-driver
Newer Xen versions use blktap2 instead of blktap. This patch adds support
for it in Ganeti.
Fixes Issue 638.
Signed...
Michele Tartara
05:46 pm snf-ganeti Revision 03b179ce: Take a fresh Luxi client for each failing test
Luxid is more strict with closing the connection after receiving
a syntactically incorrect request, gnt-debug cannot ...
Klaus Aehlig
05:45 pm snf-ganeti Revision f18aaff4: Fix race in watchFile
As the calling of watchFile and the evaluation of the initial
getFStatSafe takes non-zero time, the file could have c...
Klaus Aehlig
05:44 pm Revision b045ca90: pithos: Reduce interaction with the database
Sofia Papagiannaki
05:41 pm Revision f1575211: docs: Fix a typo
Ilias Tsitsimpis
05:31 pm ganeti-local Revision 95e00de7: Update opcodes test to include network tags
This patch adds the network tags to the list of all other tag types
that can be tried in QuickCheck tests.
Signed-of...
Hrvoje Ribicic
05:31 pm ganeti-local Revision 92ea7d79: Fix RAPI network tag handling
The network tags were absent from an if check used to actually list
tags. The patch fixes the oversight, and adds a p...
Hrvoje Ribicic
05:31 pm ganeti-local Revision 36ccc662: Make network tags searchable
This patch adds the network tags to the tags searched by gnt-cluster
search-tags, and in the process cleans up the co...
Hrvoje Ribicic
05:31 pm ganeti-local Revision a4c589d2: Add network tag tests to QA
The QA did not have a test for network tags until now, and this patch
remedies the situation.
Signed-off-by: Hrvoje ...
Hrvoje Ribicic
05:31 pm snf-ganeti Revision 92ea7d79: Fix RAPI network tag handling
The network tags were absent from an if check used to actually list
tags. The patch fixes the oversight, and adds a p...
Hrvoje Ribicic
05:31 pm snf-ganeti Revision a4c589d2: Add network tag tests to QA
The QA did not have a test for network tags until now, and this patch
remedies the situation.
Signed-off-by: Hrvoje ...
Hrvoje Ribicic
05:31 pm snf-ganeti Revision 36ccc662: Make network tags searchable
This patch adds the network tags to the tags searched by gnt-cluster
search-tags, and in the process cleans up the co...
Hrvoje Ribicic
05:31 pm snf-ganeti Revision 95e00de7: Update opcodes test to include network tags
This patch adds the network tags to the list of all other tag types
that can be tried in QuickCheck tests.
Signed-of...
Hrvoje Ribicic
05:31 pm ganeti-local Revision 9d0b521e: Fix gnt-network list-tags
Define network tags in haskell part.
This fixes issue 641.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Rev...
Dimitris Aragiorgis
05:31 pm snf-ganeti Revision 9d0b521e: Fix gnt-network list-tags
Define network tags in haskell part.
This fixes issue 641.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Rev...
Dimitris Aragiorgis
05:22 pm ./kamaki Revision d443f3ff: Minor typo fix
Dionysis Grigoropoulos
05:20 pm ./kamaki Revision 58b4a57c: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
Stavros Sachtouris
05:20 pm ./kamaki Revision 40d54a98: Update version tag
Stavros Sachtouris
05:19 pm ./kamaki Revision cfa7859d: Fix typo in group create
Stavros Sachtouris
05:19 pm ./kamaki Revision 4193b902: Fix typo in group create
Stavros Sachtouris
05:18 pm Revision 16c7f032: burnin: 'SSHException' has no attribute 'errno'
Ilias Tsitsimpis
05:06 pm ./kamaki Revision 7cb8553b: Bump version to 0.12-1~squeeze
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:02 pm snf-cloudcms Revision 485caba3: clean up common.js
Olga Brani
05:00 pm ./kamaki Revision 6318da0c: Minor typo fix
Dionysis Grigoropoulos
03:49 pm snf-occi Revision fe35958e: features for voms authentication
Athanasia Asiki
03:37 pm ./kamaki Revision 46e9da7e: Prepare for new version
Stavros Sachtouris
03:29 pm snf-cloudcms Revision 98f71c73: Fixed-positioned left sidebar bug fix
Olga Brani
03:22 pm ./kamaki Revision d7697411: Update manpage and control
Stavros Sachtouris
03:17 pm Revision 08f1780b: snf-burnin: Better log output
Testsuite ServerTestSuite will not fail if one of the generated
tests fails.
Ilias Tsitsimpis
03:08 pm ./kamaki Revision 919dc726: Merge branch 'master' into debian-squeeze
Stavros Sachtouris
02:08 pm ./kamaki Revision a2170e99: Bump version to 0.12-1~wheezy
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
02:07 pm ./kamaki Revision e78f2082: Update manpage and debian dependencies
Stavros Sachtouris
02:04 pm ./kamaki Revision f90e516d: Merge branch 'master' into debian-wheezy
Conflicts:
README.Upgrade
kamaki/cli/commands/cyclades.py
setup.py
version
Stavros Sachtouris
02:04 pm Revision 449a1c40: snf-burnin: Retry when SSHException
Retry when `SSHException: Error reading SSH protocol banner'. Ilias Tsitsimpis
01:55 pm snf-ganeti Revision ea732744: Bump new upstream version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
01:54 pm snf-ganeti Revision 6cc6f2d9: Merge branch 'stable-2.8-grnet' into debian-2.8-grnet
Dimitris Aragiorgis
01:52 pm snf-ganeti Revision 5af46db3: (ipfix) Allow NICs with mode=routed and ip=none
This allows us to define an IPv6 only network (currently with a
dummy IPv4 network) with connectivity mode 'routed' a...
Dimitris Aragiorgis
01:52 pm snf-ganeti Revision a27d280e: (2.8r) Fix gnt-network list-tags
Define network tags in haskell part.
This fixes issue 641.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
01:13 pm ./kamaki Revision 81cf516b: Merge branch 'release-0.12'
Conflicts:
Changelog
docs/conf.py
kamaki/cli/commands/cyclades.py
kamaki/cli/commands/image.py
kamaki/cli/comman...
Stavros Sachtouris
01:12 pm Revision 9bf901af: snf-burnin: Update kamaki version
Ilias Tsitsimpis
01:10 pm Revision 6a99aca3: snf-ci: Don't install kamaki from pypi
Ilias Tsitsimpis
01:06 pm Revision 26e0d95d: snf-burnin: Update kamaki version
Ilias Tsitsimpis
01:04 pm Revision cad9202c: cyclades: Fix error msg when deleting floating IPs
Christos Stavrakakis
01:04 pm Revision a3acfc5b: cyclades: Disable conflict checks for IPv6 nets
Christos Stavrakakis
01:04 pm Revision 01858899: cyclades: Include port in floating-ip-list command
Christos Stavrakakis
01:03 pm Revision 259a5f9a: astakosclient: Pep8 fixes
Ilias Tsitsimpis
12:37 pm ganeti-local Revision c486fb6c: Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
Bump revision for 2.9.2
Update NEWS for 2.9.2 release
Pass hvparams to GetInstanceInfo
Adapt par...
Thomas Thrainer
12:37 pm snf-ganeti Revision c486fb6c: Merge branch 'stable-2.9' into stable-2.10
* stable-2.9
Bump revision for 2.9.2
Update NEWS for 2.9.2 release
Pass hvparams to GetInstanceInfo
Adapt par...
Thomas Thrainer
12:22 pm Revision 6476ceb7: astakosclient: Suppress endpoint failures
Add an option to _fill_endpoints to only query for the oauth2
endpoint if needed. This way we are keeping astakosclie...
Ilias Tsitsimpis
11:44 am Revision 1389fa48: Bump version to 0.15rc3
Christos Stavrakakis
11:19 am snf-nfdhcpd Revision a433cb41: Bump version to 0.11.8-1~wheezy
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
11:16 am snf-nfdhcpd Revision 0ad1b4b6: Merge branch 'master' into debian-wheezy
Dimitris Aragiorgis
11:15 am snf-nfdhcpd Revision 35bc4bd3: Bump version to 0.11.8
Dimitris Aragiorgis
11:14 am snf-nfdhcpd Revision 0e9bc27f: Merge branch 'develop'
Dimitris Aragiorgis
11:14 am snf-nfdhcpd Revision fac9f928: Allow binding files without IP entry
This is needed for NIC that obtain only IPv6.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
10:51 am Revision 77baf578: Bump version to 0.15~rc2-1~wheezy
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
10:51 am Revision 4cb59396: Merge branch 'release-0.15' into debian-release-0.15
Christos Stavrakakis
« Previous
Next »
 

Also available in: Atom