cyclades: Process progress of snapshots
Update status of snapshots based on notifications about the progress ofGaneti OP_INSTANCE_SNAPSHOT job. Extend snf-ganeti-eventd andsnf-dispatcher to create and handle such notifications. Currently, westore the snapshot_id, in a hacky way as a reason in the...
gtools: Make eventd send instance disks
Extend snf-ganeti-eventd to send the disks of the instance when needed,exactly like it is doing for the NICs of the instance.
gtools: Send messages only for cluster changes
stats: Wheezy and collectd v5 compat
Make the necessary changes to the collectd Ganeti plugin and thesnf-stats-app grapher to make them work with the Debian Wheezy versionof collectd (and the new v5 rrd format).
Add some missing Copyright notices
Also add 2013 in package COPYRIGHT files.
Merge branch 'master' into develop
Conflicts: ci/schemas/one_node_wheezy/wheezy.conf docs/admin-guide.rst snf-cyclades-app/synnefo/api/actions.py snf-cyclades-app/synnefo/api/servers.py snf-cyclades-app/synnefo/logic/backend.py snf-cyclades-app/synnefo/logic/callbacks.py...
cyclades: Add name to Ganeti NICs
Add 'name' attribute to newly created NICs. Currently, the name of theNICs will not be used to refer to NICs, as it will be in Synnefo 0.15.Names are added only to ease the migration to version 0.15. Also, thiscommit updates snf-dispatcher to preserve the name of the NIC, if any,...
eventd: Fix using attribute from wrong module
'CLUSTER_CONF_FILE' attribute belongs to 'ganeti.pathutils' and not'ganeti.constants'.
gtools: Add ganeti to python path
Modify snf-ganeti-eventd to explicitly add '/usr/share/ganeti' to it'spath. This is needed because since Ganeti 2.7, Ganeti debian packageships the majority of the python code as a private module under'/usr/share/ganeti'.
cyclades: Do not retry all Ganeti failed creations
Make snf-dispatcher retry only the OP_INSTANCE_CREATE jobs that faileddue to opportunistic locking. Such jobs include the 'ECODE_TEMP_NORES'error code in the opcode result. This commit makes snf-ganeti-eventd...
View revisions
Also available in: Atom