Activity
From 07/23/2013 to 08/21/2013
08/21/2013
- 06:26 pm ganeti-local Revision 90d8d4d1: Add RPC functionality for creating OpenvSwitches
- This patches adds the needed RPC functions in order to create the
OpenvSwitches on the nodes.
Signed-off-by: Sebasti... - 06:26 pm ganeti-local Revision 2e5fc2ed: Documentation of new node parameters
- This will add the new node parameters to the ganeti man page.
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
S... - 06:26 pm ganeti-local Revision c760c1aa: Add parameters for OpenvSwitch to gnt-node
- Extend gnt-node by parameters for OpenvSwitch. --ovs Flag to enable
OpenvSwitch, --ovs-name for the name of the Openv... - 06:26 pm snf-ganeti Revision 7699ab7b: Minor documentations fixed to gnt-node man page
- Fix two grammatical errors in gnt-node man page
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Signed-off-by: ... - 06:26 pm snf-ganeti Revision 2e5fc2ed: Documentation of new node parameters
- This will add the new node parameters to the ganeti man page.
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
S... - 06:26 pm snf-ganeti Revision c760c1aa: Add parameters for OpenvSwitch to gnt-node
- Extend gnt-node by parameters for OpenvSwitch. --ovs Flag to enable
OpenvSwitch, --ovs-name for the name of the Openv... - 06:26 pm ganeti-local Revision 7699ab7b: Minor documentations fixed to gnt-node man page
- Fix two grammatical errors in gnt-node man page
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Signed-off-by: ... - 06:26 pm snf-ganeti Revision 90d8d4d1: Add RPC functionality for creating OpenvSwitches
- This patches adds the needed RPC functions in order to create the
OpenvSwitches on the nodes.
Signed-off-by: Sebasti... - 06:26 pm ganeti-local Revision 8baa9ca7: Add OpenvSwitch functionality to LUNodeAdd
- This patch adds functionality to LUNodeAdd to
- check the arguments given. It will warn if no physical link is give... - 06:26 pm snf-ganeti Revision 8baa9ca7: Add OpenvSwitch functionality to LUNodeAdd
- This patch adds functionality to LUNodeAdd to
- check the arguments given. It will warn if no physical link is give... - 06:26 pm snf-ganeti Revision 4daa5eb9: Backend: Create openvswitches on the nodes
- This is the functionality to create the OpenvSwitches on the nodes.
Parameters are given via opcode and checked as we... - 06:26 pm ganeti-local Revision 4daa5eb9: Backend: Create openvswitches on the nodes
- This is the functionality to create the OpenvSwitches on the nodes.
Parameters are given via opcode and checked as we... - 06:26 pm ./kamaki Revision f1e5b343: Optimize username aquisition in image list
- Refs: #4228
Collect all uuids and get them with one request - 06:21 pm snf-ganeti Revision 807d8853: Add params for OpenvSwitch to ndparams
- This patch introduces the needed fields for OpenvSwitch parameters
into ndparams and also provides the default values... - 06:21 pm ganeti-local Revision 807d8853: Add params for OpenvSwitch to ndparams
- This patch introduces the needed fields for OpenvSwitch parameters
into ndparams and also provides the default values... - 06:20 pm ganeti-local Revision 4ab6784a: Add design for OpenvSwitch autoconfiguration
- This design doc adds details about how the autoconfiguration of
openvswitch should work in the cluster <-> node group... - 06:20 pm snf-ganeti Revision 4ab6784a: Add design for OpenvSwitch autoconfiguration
- This design doc adds details about how the autoconfiguration of
openvswitch should work in the cluster <-> node group... - 06:19 pm snf-ganeti Revision b1633ed9: Make the DRBD collector more failure-resilient
- If information about instances is not available, just log the error and
continue without it.
Signed-off-by: Michele ... - 06:19 pm ganeti-local Revision b1633ed9: Make the DRBD collector more failure-resilient
- If information about instances is not available, just log the error and
continue without it.
Signed-off-by: Michele ... - 06:18 pm ganeti-local Revision 838393d1: Add function to unwrap Results logging failures
- Add logWarningIfBad, a utility function similar to exitIfBad, that logs a
warning and returns a default value instead... - 06:18 pm snf-ganeti Revision 838393d1: Add function to unwrap Results logging failures
- Add logWarningIfBad, a utility function similar to exitIfBad, that logs a
warning and returns a default value instead... - 05:55 pm ./kamaki Feature #4228 (Closed): Add usernames when displaying uuids for users
- Whenever a uuid is displayed, it is good to also display the corresponding username
- 05:53 pm ./kamaki Revision 95641ecc: Augment user info in image list
- Refs: #4228
- 04:30 pm ganeti-local Revision b01d9504: Fix bug in NodeD and RapiD usage strings
- The strings did not comply with the style guide, and were not diplayed
correctly either.
Signed-off-by: Michele Tart... - 04:30 pm snf-ganeti Revision b01d9504: Fix bug in NodeD and RapiD usage strings
- The strings did not comply with the style guide, and were not diplayed
correctly either.
Signed-off-by: Michele Tart... - 04:04 pm ./kamaki Revision 2d1202ee: Add --property to image list
- Refs: #4220
Also, fix various bugs introduced by utils re-writtings - 03:37 pm Revision 9569cdc8: new ui: storage pages and javascript fixes
- New page for storage list view.
New functionality for overlay module.
Various style fixes. - 03:15 pm Revision 465ccebd: ci: Remove ssh_keys value from config file
- 01:48 pm Revision 5323404f: ci: Allow the use of local repo
- Instead of cloning Synnefo from its official repo,
user can choose (using --local-repo option, or by not
setting the ... - 01:15 pm ./kamaki Revision daedfe3c: Fix division by 0 bug
- 12:59 pm ./kamaki Feature #4220: Add filterting options in kamaki
- There are three types of filters in kamaki cli side:
A. supported by API Request
B. included in API Response
C. ... - 12:12 pm Revision 561d42ec: deploy: Fix bug introduced by escape character
- 11:43 am Revision 61aedf5a: deploy: Allow access in db from localhost
- Allow password-less access in DB from localhost, in order to ease
running of unittests. - 11:43 am Revision f2215426: tests: Rename default database name
- 11:36 am Revision 20a626e7: cyclades: Fix call to api_method_not_allowed
- 11:09 am Revision f45e6d7f: astakosclient: Validate input
- When initializing AstakosClient, check if provided
auth_url, account_url and ui_url have the same netloc. - 10:27 am snf-ganeti Revision 1583d0e4: Adapt tests for merged changes in IPolicy handling
- The enabled disk templates in IPolicies are stricter checked after the
merge from 2.9, so adapt the tests to follow t... - 10:27 am ganeti-local Revision 1583d0e4: Adapt tests for merged changes in IPolicy handling
- The enabled disk templates in IPolicies are stricter checked after the
merge from 2.9, so adapt the tests to follow t... - 10:27 am snf-ganeti Revision 4a8c84f3: Add unit tests for LUInstanceMultiAlloc
- This patch adds unit test coverage for LUInstanceMultiAlloc.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Re... - 10:27 am ganeti-local Revision 4a8c84f3: Add unit tests for LUInstanceMultiAlloc
- This patch adds unit test coverage for LUInstanceMultiAlloc.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Re... - 10:27 am snf-ganeti Revision bf2a3eba: Add unit test for LUInstanceRename
- This patch adds unit test coverage for LUInstanceRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Review... - 10:27 am ganeti-local Revision bf2a3eba: Add unit test for LUInstanceRename
- This patch adds unit test coverage for LUInstanceRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Review... - 10:27 am ganeti-local Revision 72bac0c5: Add basic unit tests for instance import
- This patch adds basic unit tests for instance import in
LUInstanceCreate. It does not provide full coverage though.
... - 10:27 am snf-ganeti Revision 72bac0c5: Add basic unit tests for instance import
- This patch adds basic unit tests for instance import in
LUInstanceCreate. It does not provide full coverage though.
... - 10:27 am ganeti-local Revision 57da0458: Introduce GetMockLU and reduce use of _FakeLU
- Introduce a new method of creating a mocked LU for tests, and reduce the
use of the legacy _FakeLU class.
Signed-off... - 10:27 am snf-ganeti Revision 57da0458: Introduce GetMockLU and reduce use of _FakeLU
- Introduce a new method of creating a mocked LU for tests, and reduce the
use of the legacy _FakeLU class.
Signed-off... - 10:27 am ganeti-local Revision e066018b: Add unit tests for LUInstanceRemove and -Move
- This patch adds unit test coverage for LUInstanceRemove and
LUInstanceMove.
Signed-off-by: Thomas Thrainer <thomasth... - 10:27 am snf-ganeti Revision e066018b: Add unit tests for LUInstanceRemove and -Move
- This patch adds unit test coverage for LUInstanceRemove and
LUInstanceMove.
Signed-off-by: Thomas Thrainer <thomasth... - 10:27 am snf-ganeti Revision 66222813: Add unit tests for LUInstanceCreate and move tests
- - Move instance related tests to instance_unittest.py
- Adapt moved tests to the new test framework where appropriate... - 10:27 am ganeti-local Revision 66222813: Add unit tests for LUInstanceCreate and move tests
- - Move instance related tests to instance_unittest.py
- Adapt moved tests to the new test framework where appropriate... - 10:26 am ganeti-local Revision 7b6996a8: disk_template param is optional in instance create
- The disk_template parameter is optional during disk create (the first
enabled disk template is taken in this case), s... - 10:26 am snf-ganeti Revision 7b6996a8: disk_template param is optional in instance create
- The disk_template parameter is optional during disk create (the first
enabled disk template is taken in this case), s... - 10:25 am snf-ganeti Revision d2429198: Merge branch 'stable-2.9' into master
- * stable-2.9
Allow instance mods if only osparams are given
Use node UUIDs for locking instead of node names
Al... - 10:25 am ganeti-local Revision d2429198: Merge branch 'stable-2.9' into master
- * stable-2.9
Allow instance mods if only osparams are given
Use node UUIDs for locking instead of node names
Al... - 09:23 am Revision d6719b00: deploy: Fix --dhcp option of network-create cmd
- 09:18 am Revision b46430f0: Add dependencies between Synnefo packages
- Explicitly declare the dependencies between Synnefo packages in
debian/control file, instead of auto generating them ...
08/20/2013
- 06:44 pm ganeti-local Revision cf9f3b92: Design document for automatised upgrades
- This design document describes how upgrade and downgrades
can be made more automatic for future versions.
Signed-off... - 06:44 pm snf-ganeti Revision cf9f3b92: Design document for automatised upgrades
- This design document describes how upgrade and downgrades
can be made more automatic for future versions.
Signed-off... - 05:56 pm Revision 46ded653: ci: Update schema files
- Package snf-deploy has add a new section (keys) in deploy.conf
- 05:36 pm Revision b7496c88: ci: Better handling of build_ids
- Now a new build id is created every time we issue a
create command and build_id is None. Any subsequent
commands will... - 04:50 pm Revision 5bd5d561: deploy: Add snfdeploy to path to import version
- 04:38 pm ./kamaki Revision ecbbc4ca: Merge branch 'develop' into debian-develop
- 04:37 pm ./kamaki Revision 3c9f216e: Merge branch 'feature-clitests-utils' into develop
- 04:37 pm ./kamaki Revision 023cb1d3: Update Changelog for utils unittests
- Refs: #4058
- 04:36 pm ./kamaki Revision 23963422: Complete cli.utils unittests
- Refs: #4058
- 04:07 pm Revision 79144a72: ci: Temporary_config supports multiple machines
- Use one temporary_config that will contain information
about every machine we have build until now, so we
can go back... - 03:48 pm ganeti-local Revision dd84e715: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Allow instance mods if only osparams are given
Fix harep manpage title
Use FQDN to check master no... - 03:48 pm snf-ganeti Revision dd84e715: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Allow instance mods if only osparams are given
Fix harep manpage title
Use FQDN to check master no... - 03:41 pm Revision 9599e997: cyclades: Add check for net action with no hotplug
- In case hotplug is disabled, via GANETI_USE_HOTPLUG setting, network
actions should be allowed only on STOPPED vms. T... - 03:38 pm Feature #4199 (Resolved): ci: Read-only config file
- ci: Temporary_config supports multiple machines
Use one temporary_config that will contain information
about ... - 03:18 pm ganeti-local Revision 125e1230: Allow instance mods if only osparams are given
- osparams are now recognized as changes, so changing only those without
other changes works too now.
(cherry picked f... - 03:18 pm snf-ganeti Revision 125e1230: Allow instance mods if only osparams are given
- osparams are now recognized as changes, so changing only those without
other changes works too now.
(cherry picked f... - 03:15 pm Revision 7ec9df5b: astakos: Remove unneeded .settings directory
- 02:55 pm Revision 09566b56: new ui: style corrections for reveal-modal
- 02:46 pm snf-ganeti Revision 6869f673: Use node UUIDs for locking instead of node names
- LUInstanceMultiAlloc used node names instead of node UUIDs to lock
required nodes. This patch fixes this bug.
Signed... - 02:46 pm ganeti-local Revision 6869f673: Use node UUIDs for locking instead of node names
- LUInstanceMultiAlloc used node names instead of node UUIDs to lock
required nodes. This patch fixes this bug.
Signed... - 02:25 pm Revision cdb6963a: Merge branch 'develop' into debian-develop
- 02:15 pm Revision 948df80e: Merge branch 'debian-feature-snf-deploy' into debian-develop
- Conflicts:
version - 02:05 pm Revision 6e3d008c: new ui: style fixes
- 02:04 pm Revision 5b5eee64: Remove file left from commit 50dce93
- 02:00 pm Revision 20082534: new ui: Overall improvements (html, css, iconfonts)
- 01:54 pm snf-ganeti Revision 71a3ad07: Set pcre version to 0.94.4
- Running 'make' in the chroot complains about pcre 0.94.4
being required.
Signed-off-by: Helga Velroyen <helgav@googl... - 01:54 pm ganeti-local Revision 71a3ad07: Set pcre version to 0.94.4
- Running 'make' in the chroot complains about pcre 0.94.4
being required.
Signed-off-by: Helga Velroyen <helgav@googl... - 01:53 pm ganeti-local Revision 5eae613c: Allow instance mods if only osparams are given
- osparams are now recognized as changes, so changing only those without
other changes works too now.
Signed-off-by: T... - 01:53 pm snf-ganeti Revision 5eae613c: Allow instance mods if only osparams are given
- osparams are now recognized as changes, so changing only those without
other changes works too now.
Signed-off-by: T... - 01:50 pm Revision 1c230fd8: ci: snf-deploy is now part of Synnefo software
- Install snf-deploy from the Synnefo repo
and not from it's old one. - 01:32 pm Feature #3439 (Closed): Write docs for astakosclient
- 01:32 pm Feature #3440 (Closed): Add quotas functionality to astakosclient
- 01:31 pm Feature #4192 (Feedback): ci: Get flavor by name
- Flavor names are now defined using regula expressions.
For example flavor_name = C8R8...D1000drbd, C4R4...D.*archi... - 01:25 pm Revision a8bfeffc: ci: Get flavor by name
- The option flavor_name support a list of flavors to try.
Refs #4192 - 01:05 pm Revision f7860bbb: astakosclient: Complete redesign astakosclient
- Accept auth_url as the default entry point and
query astakos endpoints to find out the
account and ui urls. - 11:19 am Revision 788833c7: new ui: editable vm details
- 10:47 am Revision 78e2d3dd: new ui: Add the create network site (html, css, js)
- 09:39 am Revision 4eaa5f3c: pithos: Remove stale import from tests file
- 08:40 am Revision 231b0fb6: cyclades: Fix check for firewall profile
- 08:33 am Revision 6e0e55ba: Enforce nodes the given hostnames
- This means that hostnames are not important in nodes.conf and
should not reflect to existing infra.
Signed-off-by: D... - 08:33 am Revision 703d78d6: Try put resolv.conf due to chattr +i
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 8665d8b6: Minor fix in setup_hosts (sed -i /etc/hosts)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 8780d2fa: Pass key_inject in setup_env
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 8f5ea521: Add --no-keys-inject option
- This skips key injection in nodes
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 08:33 am Revision 34e315ac: Allow password-less access from db node in db
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 108fbde6: Fix db access
- Allow password-less access from nodes with webproject.
Allow password-less access from db node.
Signed-off-by: Dimit... - 08:33 am Revision df1d01d4: Make networking test raise errors if fail
- Add abort=True in try_run()
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 08:33 am Revision c61f4b8c: 0600 mode for ssh keys
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 542d8129: Remove custon synnefo_settings for webclient
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 7d6fed3a: snf-deploy: Update snfdeploy/lib.py to be pep8 compliant
- 08:33 am Revision b570ce97: snf-deploy: Various fixes for merging with synnefo
- * Move ifup script to files/usr/lib
* Remove Changelog and README from Manifest file.
* Remove autopkg.sh file.
* Rem... - 08:33 am Revision 5f1ac457: Move ifup in separate dir
- ifup is used by vcluster command and has nothing to do with
temlplate files that are used to customize installation.
... - 08:33 am Revision f82ce32a: ci: Disable snf-deploy colors
- Use --disable-colors option of snf-deploy to disable colors when
running snf-deploy from ci scripts. - 08:33 am Revision 1d8cf97d: Use ip instead of hostname for env.host_string
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 511edaaa: Fix missing things for disable_colors
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 30761818: deploy: Alter db owner+access to create
- Modify database initiliazation by declaring the database owner, and
giving access to synnefo user to create databases... - 08:33 am Revision 0ac84a9a: Add snf-deploy tree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 38f77381: Modify devflow for snf-deploy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 00cff1cf: Remove some files
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 87cac384: Remove README/CHANGLOG from snf-deploy/setup.py
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 1bc6d467: snf-deploy: Add option (--disable-colors) to disable color printing in terminal
08/19/2013
- 05:05 pm Revision 5031beee: docs: Update Network Service section
- Update Network Service section to containg a reference to Floating IPs,
IPv6 networks and network policy for spawned ... - 04:23 pm snf-ganeti Revision a61a0813: Fix a node name vs. UUID bug in instance import
- This patch fixes a bug where node names were incorrectly used as node
UUID's.
Signed-off-by: Thomas Thrainer <thomas... - 04:23 pm ganeti-local Revision a61a0813: Fix a node name vs. UUID bug in instance import
- This patch fixes a bug where node names were incorrectly used as node
UUID's.
Signed-off-by: Thomas Thrainer <thomas... - 02:34 pm ganeti-local Revision 64ef390e: Typo in hroller man page
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 02:34 pm snf-ganeti Revision 64ef390e: Typo in hroller man page
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 11:51 am Revision 0d264436: new ui: add jquery/css files for sidebar scrollbar
- 11:25 am Revision 27435d42: cyclades: Remove firewall tag when removing NIC
- Remove firewall tag from ganeti instance when disconnecting them from
networks. Until now, this was not needed becaus... - 11:09 am ganeti-local Revision b9aae98b: Use node UUID for locking in LUInstanceMove
- This LU (incorrectly) used the node name for locking. This patch
corrects this error.
Signed-off-by: Thomas Thrainer... - 11:09 am snf-ganeti Revision b9aae98b: Use node UUID for locking in LUInstanceMove
- This LU (incorrectly) used the node name for locking. This patch
corrects this error.
Signed-off-by: Thomas Thrainer... - 10:06 am Revision be8c3784: docs: Update guides for dhcp option
- Document the change of --dhcp option from a flag to a boolean value.
- 09:41 am devflow Revision cbfdad3b: Merge branch 'master' into debian
- Conflicts:
version - 09:40 am devflow Revision 80214162: Bump version 0.12
08/18/2013
- 11:40 am snf-ganeti Revision 52158be3: Hotplug: Update manpages and NEWS
- Add --hotplug entry in gnt-instance manpage.
Add NEWS entry for hotplug support.
In both cases mention that hotplug i... - 11:40 am snf-ganeti Revision d07411cc: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 11:40 am snf-ganeti Revision 8a66cc18: Remove pylint 0106
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:26 am snf-ganeti Revision 2dcc9fca: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 11:18 am snf-ganeti Revision e998ba7d: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 11:18 am snf-ganeti Revision 0aaaa70a: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 11:18 am snf-ganeti Revision fe3f8b9e: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 11:18 am snf-ganeti Revision 1f36ade2: Use -device with pci info if possible
- Extend kvm_cmd with -device option for the case of paravirual
Disks and NICs.
Signed-off-by: Dimitris Aragiorgis <di... - 11:18 am snf-ganeti Revision 5c2d19fa: Extract socket related code from QmpMonitor class
- Separate unix socket related code from QmpMonitor class and
make the latter extend the newly introduced one: MonitorS... - 11:18 am snf-ganeti Revision 3ec8082e: Helper methods that check for hotplug support
- Hotplug is currently *not* supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is... - 11:18 am snf-ganeti Revision 436ff413: Hepler methods for PCI slots and device ids
- Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_... - 11:18 am snf-ganeti Revision ce00d631: Prepare kvm options to support -device for disks
- Newer kvm version support -device driver,... option where available
drivers can be found by running kvm -device ? com... - 11:18 am snf-ganeti Revision 64b583c4: Prepare block_devices runtime entry
- With this patch we add another entry in runtime files along with
kvm_cmd, kvm_nics, and hvparams. block_devices that ... - 11:18 am snf-ganeti Revision 1dfcdaeb: Hotplug: objects and constants additions
- Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ... - 11:18 am snf-ganeti Revision c7550204: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _ExecuteKVMRuntime().
Signed-off-by: Dimitris A...
08/16/2013
- 03:12 pm ganeti-local Revision 2c7c1fa8: Fix harep manpage title
- The harep manpage title underline was one character short, leading in
pandoc producing an invalid manpage header.
Si... - 03:12 pm snf-ganeti Revision 2c7c1fa8: Fix harep manpage title
- The harep manpage title underline was one character short, leading in
pandoc producing an invalid manpage header.
Si...
08/14/2013
- 03:19 pm snf-ganeti Revision 3c768f88: Add unit test for LUGroupVerifyDisks
- This patch adds unit test coverage for LUGroupVerifyDisks.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Revi... - 03:19 pm ganeti-local Revision 3c768f88: Add unit test for LUGroupVerifyDisks
- This patch adds unit test coverage for LUGroupVerifyDisks.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Revi... - 03:19 pm ganeti-local Revision 4b8f9420: Add unit test for LUGroupEvacuate
- This patch adds unit test coverage for LUGroupEvacuate.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewe... - 03:19 pm snf-ganeti Revision 4b8f9420: Add unit test for LUGroupEvacuate
- This patch adds unit test coverage for LUGroupEvacuate.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewe... - 03:19 pm ganeti-local Revision 7ac3f7b0: Add unit tests for LUGroupRename
- This patch adds unit test coverage for LUGroupRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-... - 03:19 pm snf-ganeti Revision 7ac3f7b0: Add unit tests for LUGroupRename
- This patch adds unit test coverage for LUGroupRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-... - 03:19 pm snf-ganeti Revision 8ef0c3eb: Add unit tests for LUGroupRemove
- This patch adds unit test coverage for LUGroupRemove.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-... - 03:19 pm ganeti-local Revision 8ef0c3eb: Add unit tests for LUGroupRemove
- This patch adds unit test coverage for LUGroupRemove.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-... - 03:19 pm ganeti-local Revision 67d2f602: Add unit tests for LUGroupSetParams
- This adds unit test coverage for LUGroupSetParams.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by:... - 03:19 pm snf-ganeti Revision 67d2f602: Add unit tests for LUGroupSetParams
- This adds unit test coverage for LUGroupSetParams.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by:... - 03:19 pm ganeti-local Revision ae904a6b: Add unit test for LUGroupQuery
- Provide unit test coverage for LUGroupQuery.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido... - 03:19 pm snf-ganeti Revision ae904a6b: Add unit test for LUGroupQuery
- Provide unit test coverage for LUGroupQuery.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido... - 03:19 pm ganeti-local Revision d189f139: Add unit tests for LUGroupAssignNodes
- Add unit test coverage for LUGroupAssignNodes, including the split
instances check.
Signed-off-by: Thomas Thrainer <... - 03:19 pm snf-ganeti Revision d189f139: Add unit tests for LUGroupAssignNodes
- Add unit test coverage for LUGroupAssignNodes, including the split
instances check.
Signed-off-by: Thomas Thrainer <... - 03:19 pm ganeti-local Revision 9051a390: Add unit tests for LUGroupAdd
- Provide unit test coverage for LUGroupAdd.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido T... - 03:19 pm snf-ganeti Revision 9051a390: Add unit tests for LUGroupAdd
- Provide unit test coverage for LUGroupAdd.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido T... - 03:19 pm snf-ganeti Revision 8129eac1: Move TestLUGroupAssignNodes to group_unittest.py
- While moving the test, it is adapted to the new test framework.
Signed-off-by: Thomas Thrainer <thomasth@google.com>... - 03:19 pm ganeti-local Revision 8129eac1: Move TestLUGroupAssignNodes to group_unittest.py
- While moving the test, it is adapted to the new test framework.
Signed-off-by: Thomas Thrainer <thomasth@google.com>... - 03:19 pm ganeti-local Revision 6e755f9e: Fix IPolicy violation check in LUGroupSetParams
- cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN... - 03:19 pm snf-ganeti Revision 6e755f9e: Fix IPolicy violation check in LUGroupSetParams
- cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN...
08/13/2013
- 03:33 pm ganeti-local Revision bbe0f264: Fix IPolicy violation check in LUGroupSetParams
- cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN... - 03:33 pm snf-ganeti Revision bbe0f264: Fix IPolicy violation check in LUGroupSetParams
- cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN... - 12:04 pm ganeti-local Revision ecff332f: Use FQDN to check master node status
- The master node name in SS conf is stored as FQDN, so also use the FQDN
on each node to check if it is the master nod... - 12:04 pm snf-ganeti Revision ecff332f: Use FQDN to check master node status
- The master node name in SS conf is stored as FQDN, so also use the FQDN
on each node to check if it is the master nod... - 12:02 pm ganeti-local Revision 570b6322: Add test for LUClusterVerifyDisks
- This LU only creates additional jobs as result, so this is a trivial
unit test.
Signed-off-by: Thomas Thrainer <thom... - 12:02 pm snf-ganeti Revision 570b6322: Add test for LUClusterVerifyDisks
- This LU only creates additional jobs as result, so this is a trivial
unit test.
Signed-off-by: Thomas Thrainer <thom... - 12:02 pm snf-ganeti Revision 9fdb10be: Extend unit tests for LUClusterVerifyGroup
- - Add tests for additional Verify* methods
- Converted test for VerifyFiles to the new test framework
- Added possibi... - 12:02 pm ganeti-local Revision 9fdb10be: Extend unit tests for LUClusterVerifyGroup
- - Add tests for additional Verify* methods
- Converted test for VerifyFiles to the new test framework
- Added possibi... - 11:59 am snf-ganeti Revision 18397489: Revert "Display node name instead of UUID in error message"
- This reverts commit fbff213691328562cc4029f3babaa2e72e2012c4.
When running hooks, the node name is used to identify n... - 11:59 am ganeti-local Revision 18397489: Revert "Display node name instead of UUID in error message"
- This reverts commit fbff213691328562cc4029f3babaa2e72e2012c4.
When running hooks, the node name is used to identify n... - 08:54 am ganeti-local Revision fbff2136: Display node name instead of UUID in error message
- The hooks callback in LUClusterGroupVerify misinterpreted the key in the
node result as name instead of node UUID. Th... - 08:54 am snf-ganeti Revision fbff2136: Display node name instead of UUID in error message
- The hooks callback in LUClusterGroupVerify misinterpreted the key in the
node result as name instead of node UUID. Th...
08/12/2013
- 04:06 pm ganeti-local Revision c214896c: Use node name in error message
- CheckNodeNotDrained displayed only the node UUID if the node is drained.
In order to provide a more helpful error mes... - 04:06 pm snf-ganeti Revision c214896c: Use node name in error message
- CheckNodeNotDrained displayed only the node UUID if the node is drained.
In order to provide a more helpful error mes...
08/09/2013
- 05:22 pm ./kamaki Revision 46d130c9: Test kamaki.cli.utils up to print_items
- Refs: #4058
- 03:39 pm Revision f2126967: new ui: overlay functionality & style fixes
- 02:08 pm ganeti-local Revision 3d85d4bf: Remove duplicate argument from cabal install
- network==2.3 is duplicate in cabal install. One occurrence can thus be removed.
Signed-off-by: Sebastian Gebhard <se... - 02:08 pm snf-ganeti Revision 3d85d4bf: Remove duplicate argument from cabal install
- network==2.3 is duplicate in cabal install. One occurrence can thus be removed.
Signed-off-by: Sebastian Gebhard <se... - 02:08 pm ganeti-local Revision 37f56360: Typo fix in lib/server/noded.py
- Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 02:08 pm snf-ganeti Revision 37f56360: Typo fix in lib/server/noded.py
- Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:56 am Revision 75db217e: Merge branch 'feature-table-sort' into develop
- 11:54 am Revision 82a53261: astakos: Disable pagination and ordering in project tables
- Prepare the tables for client-side ordering.
- 11:54 am Revision bb74d166: astakos: project table client-side sorting
- Client-side sorting and pagination for project-list tables
- 11:30 am snf-ganeti Revision ae3ab08b: QA: make ipolicy test respect enabled disk templates
- This makes the 'gnt-cluster modify --ipolicy-*' tests
respect the enabled disk templates on the QA cluster.
If the re... - 11:30 am ganeti-local Revision ae3ab08b: QA: make ipolicy test respect enabled disk templates
- This makes the 'gnt-cluster modify --ipolicy-*' tests
respect the enabled disk templates on the QA cluster.
If the re...
08/08/2013
- 06:48 pm snf-ganeti Revision eb161df2: QA: adjust tests wrt to ipolicy disk templates
- This adjusts the cluster QA with respect to the new checks
between the ipolicy disk templates and the enabled disk
te... - 06:48 pm ganeti-local Revision eb161df2: QA: adjust tests wrt to ipolicy disk templates
- This adjusts the cluster QA with respect to the new checks
between the ipolicy disk templates and the enabled disk
te... - 06:48 pm snf-ganeti Revision c89eb67d: ClusterSetParams: move vg-name checks from to CheckPrereq
- This fixes a bug in the logic of 'gnt-cluster modify'.
Some checks that should better be done in 'CheckPrereq'
were a... - 06:48 pm ganeti-local Revision c89eb67d: ClusterSetParams: move vg-name checks from to CheckPrereq
- This fixes a bug in the logic of 'gnt-cluster modify'.
Some checks that should better be done in 'CheckPrereq'
were a... - 06:48 pm snf-ganeti Revision 3f8567e1: man gnt-cluster: mention ipolicy check
- This updates the 'gnt-cluster' man page to mention the
relationship between the ipolicy's list of allowed disk
templa... - 06:48 pm ganeti-local Revision 3f8567e1: man gnt-cluster: mention ipolicy check
- This updates the 'gnt-cluster' man page to mention the
relationship between the ipolicy's list of allowed disk
templa... - 06:48 pm snf-ganeti Revision a8f04850: Update NEWS file regarding ipolicy checks
- This patch updates the NEWS file to mention the new checks
between the ipolicy's list of allowed disk tempaltes and
t... - 06:48 pm ganeti-local Revision a8f04850: Update NEWS file regarding ipolicy checks
- This patch updates the NEWS file to mention the new checks
between the ipolicy's list of allowed disk tempaltes and
t... - 06:48 pm snf-ganeti Revision 702243ec: gnt-group add/modify: ipolicy vs disk templates
- This patch adds a consistency check between the ipolicy's
list of allowed disk templates with the cluster-wide
enable... - 06:48 pm ganeti-local Revision 702243ec: gnt-group add/modify: ipolicy vs disk templates
- This patch adds a consistency check between the ipolicy's
list of allowed disk templates with the cluster-wide
enable... - 06:48 pm snf-ganeti Revision 4e771a95: Move Ipolicy utility function to cmdlib/common.py
- Since the check of consistency between an ipolicy and
the list of enabled disk templates will not only be
needed on c... - 06:48 pm ganeti-local Revision 4e771a95: Move Ipolicy utility function to cmdlib/common.py
- Since the check of consistency between an ipolicy and
the list of enabled disk templates will not only be
needed on c... - 06:48 pm snf-ganeti Revision d514e18b: bootstrap: restrict ipolicy to enabled disk templates
- With this patch, on cluster creation, the initial instance
policy's list of allowed disk templates will be modified
i... - 06:48 pm ganeti-local Revision d514e18b: bootstrap: restrict ipolicy to enabled disk templates
- With this patch, on cluster creation, the initial instance
policy's list of allowed disk templates will be modified
i... - 06:48 pm ganeti-local Revision 33a6464e: gnt-cluster modify: ipolicy vs enabled disk templates
- This patch adds a check to LUClusterSetParams which
ensures that the list of allowed disk templates is a
subset of th... - 06:48 pm snf-ganeti Revision 33a6464e: gnt-cluster modify: ipolicy vs enabled disk templates
- This patch adds a check to LUClusterSetParams which
ensures that the list of allowed disk templates is a
subset of th... - 06:48 pm ganeti-local Revision 1532b078: gnt-cluster modify: factor out ipolicy check
- This refactors the LUClusterSetParams to do all ipolicy
sanity / validity checks in a separate function
in order to i... - 06:48 pm snf-ganeti Revision 1532b078: gnt-cluster modify: factor out ipolicy check
- This refactors the LUClusterSetParams to do all ipolicy
sanity / validity checks in a separate function
in order to i... - 06:19 pm ganeti-local Revision fdfa63cb: Disable pylint warning to fix build
- The _CheckLUResult method gets overridden in a subclass which actually
requires the self parameter, so ignore the pyl... - 06:19 pm snf-ganeti Revision fdfa63cb: Disable pylint warning to fix build
- The _CheckLUResult method gets overridden in a subclass which actually
requires the self parameter, so ignore the pyl... - 06:01 pm ./kamaki Revision 0f383dcc: Unittest print_dict + print_list
- Refs: #4058
- 06:01 pm ./kamaki Feature #4220: Add filterting options in kamaki
- It's OK to filter Flavors based on their defined attributes, e.g. RAM or number of CPUs, but it's not the same as fil...
- 05:41 pm Revision 52b9628e: Merge branch 'feature-4131' into develop
- 05:40 pm Revision 6e0f3e65: pithos: Fix shared listing for implicitly shared objects
- Provide also the appropriate tests
Refs: #4131 - 05:21 pm snf-ganeti Revision b8f45292: Add possibility to access locked LU in tests
- This features is useful to test (private) methods of LU's during tests,
where those methods rely on the LU being comp... - 05:21 pm ganeti-local Revision b8f45292: Add possibility to access locked LU in tests
- This features is useful to test (private) methods of LU's during tests,
where those methods rely on the LU being comp... - 05:20 pm snf-ganeti Revision 850be460: Add test for LUClusterVerifyConfig
- Add unit test covering LUClusterVerifyConfig.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Helg... - 05:20 pm ganeti-local Revision 850be460: Add test for LUClusterVerifyConfig
- Add unit test covering LUClusterVerifyConfig.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Helg... - 05:20 pm ganeti-local Revision c60f7675: Add test for LUClusterVerify
- As this LU returns other jobs as result, submitting jobs from within
LU's is now mocked too.
Signed-off-by: Thomas T... - 05:20 pm snf-ganeti Revision c60f7675: Add test for LUClusterVerify
- As this LU returns other jobs as result, submitting jobs from within
LU's is now mocked too.
Signed-off-by: Thomas T... - 05:17 pm Revision 6ee6677e: pithos: Add tests
- 05:14 pm ./kamaki Feature #4220 (Closed): Add filterting options in kamaki
- There should be filtering options for a lot of commands in kamaki. Eg.
-- "kamaki flavor list -c 4 -r 1024" shou... - 04:27 pm Revision e3d14d4b: Annotate snf-common settings
- Just annotate the settings in 'synnefo/settings/default/admins.py'
- 04:27 pm Revision 513a8a9d: Annotate snf-stats-app settings
- Create the 'settings/default/settings.py file and move all settings there.
Import this file from 'settings/default/__... - 04:27 pm Revision b83ebddd: Annotate snf-astakos-app settings
- Create the 'settings/default/settings.py file and move all settings there.
Also import this file from 'settings/defau... - 04:27 pm Revision 6c783d52: Annotate snf-branding settings
- Create the 'settings/default/settings.py file and move all settings there.
Import this file from 'settings/default/__... - 04:24 pm Revision 58f38c68: Annotate snf-pithos-app settings
- Create the 'settings/default/' directory and move all settings there.
Update 'setup.py' accordingly. - 04:24 pm Revision 1f45a434: Annotate snf-cyclades-app settings
- Make sure for every setting that gets annotated to change the
corresponding 'getattr' entry to a 'settings.SETTING' e... - 04:24 pm Revision ef7263df: Annotate snf-cyclades-gtools settings
- Also, create the 'default' directory and move settings there.
Update 'setup.py' accordingly. - 03:57 pm Revision 3b80225c: new ui: Modify css styles and html files.
- - Adjust size of images and distances.
- Restore functionality on the create vm wizard. - 01:38 pm ganeti-local Revision 9e67e425: Fix TINicParams type predicate
- Change the value type of the 'TINicParams' dictionary predicate from
'Maybe NonEmptyString' to 'Maybe String' to be c... - 01:38 pm snf-ganeti Revision 9e67e425: Fix TINicParams type predicate
- Change the value type of the 'TINicParams' dictionary predicate from
'Maybe NonEmptyString' to 'Maybe String' to be c... - 01:26 pm Revision ccf090b1: Improve dev-guide
- Update the developer's guide to include an initial section about
how to set up a developing environment. - 12:59 pm ./kamaki Revision b3cb58c2: Create a kamaki.cli.utils package
- Refs: #4059
- 12:42 pm Revision 33af031c: pithos: Fix delete deleted object
- Delete object used to create a new object version flagged as deleted
regarless of the status of the previous version.... - 12:12 pm Revision b1aca3e6: pithos: Fix backend logging.
- * Log unicode arguments
* Do not log get_block return value (too long) - 11:10 am snf-ganeti Revision 961ddf1e: Generate text report of Haskell coverage
- In order to generate a coverage graph, we generate also the coverage
data as text format. This eases parsing on Build... - 11:10 am ganeti-local Revision 961ddf1e: Generate text report of Haskell coverage
- In order to generate a coverage graph, we generate also the coverage
data as text format. This eases parsing on Build... - 11:00 am Revision f5da7eaa: pithos: Fix IndexError in update from other object
- 10:31 am ganeti-local Revision 5cbf7832: Fix opcodes and parameters
- * fix some return types in opcodes and some types and documentation in
parameters.
* fix serialization of the defau... - 10:31 am snf-ganeti Revision 5cbf7832: Fix opcodes and parameters
- * fix some return types in opcodes and some types and documentation in
parameters.
* fix serialization of the defau... - 10:08 am Revision 63946b57: Minor fix in setup_hosts (sed -i /etc/hosts)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
08/07/2013
- 10:25 pm Revision 920911c9: Enforce nodes the given hostnames
- This means that hostnames are not important in nodes.conf and
should not reflect to existing infra.
Signed-off-by: D... - 09:55 pm Revision c9ad14f6: Try put resolv.conf due to chattr +i
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:45 pm Revision 1fc27ec2: 0600 mode for ssh keys
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:52 pm ganeti-local Revision c487ae24: Add unit test for LUClusterRepairDiskSizes
- Also add build method for easy building of disk objects to the test
framework.
Signed-off-by: Thomas Thrainer <thoma... - 06:52 pm snf-ganeti Revision a794b8d7: Add unit test for LUClusterSetParams
- Some changes to the test framework were performed while writing this
test:
- Extended builder for disks
- Introduce... - 06:52 pm ganeti-local Revision a794b8d7: Add unit test for LUClusterSetParams
- Some changes to the test framework were performed while writing this
test:
- Extended builder for disks
- Introduce... - 06:52 pm ganeti-local Revision 08cef8fc: Add unit test for LUClusterRename
- Also mock the netutils and ssh module in order to test all code paths.
Signed-off-by: Thomas Thrainer <thomasth@goog... - 06:52 pm snf-ganeti Revision f02733cc: Introduce shortcut properties for config objects
- Some configuration objects are accessed quite often, so introduce
shortcut properties for those.
Signed-off-by: Thom... - 06:52 pm snf-ganeti Revision 08cef8fc: Add unit test for LUClusterRename
- Also mock the netutils and ssh module in order to test all code paths.
Signed-off-by: Thomas Thrainer <thomasth@goog... - 06:52 pm snf-ganeti Revision c487ae24: Add unit test for LUClusterRepairDiskSizes
- Also add build method for easy building of disk objects to the test
framework.
Signed-off-by: Thomas Thrainer <thoma... - 06:52 pm ganeti-local Revision f02733cc: Introduce shortcut properties for config objects
- Some configuration objects are accessed quite often, so introduce
shortcut properties for those.
Signed-off-by: Thom... - 06:52 pm snf-ganeti Revision 812e07ab: Add unit test for LUClusterPostInit
- Also extract common assertion logic for hook invocations to
CmdlibTestCase.
Signed-off-by: Thomas Thrainer <thomasth... - 06:52 pm snf-ganeti Revision b730e2a7: Add unit test for LUClusterQuery
- Unit-test LUClusterQuery. Some changes in the mocked cluster
configuration are made, because the configuration was no... - 06:52 pm snf-ganeti Revision 6bb43023: Use ConfigWriter.GetMasterNodeInfo() consistently
- This shortcut method to get the node object of the master node directly
makes the code more readable and concise. The... - 06:52 pm snf-ganeti Revision 6aac41fa: Add unit test for LUClusterRedistConf
- Unit-test LUClusterRedistConf. Given the simplicity of the LU, this unit
test only exercises the LU code.
Signed-off... - 06:52 pm ganeti-local Revision 812e07ab: Add unit test for LUClusterPostInit
- Also extract common assertion logic for hook invocations to
CmdlibTestCase.
Signed-off-by: Thomas Thrainer <thomasth... - 06:52 pm ganeti-local Revision b730e2a7: Add unit test for LUClusterQuery
- Unit-test LUClusterQuery. Some changes in the mocked cluster
configuration are made, because the configuration was no... - 06:52 pm ganeti-local Revision 6aac41fa: Add unit test for LUClusterRedistConf
- Unit-test LUClusterRedistConf. Given the simplicity of the LU, this unit
test only exercises the LU code.
Signed-off... - 06:52 pm ganeti-local Revision 6bb43023: Use ConfigWriter.GetMasterNodeInfo() consistently
- This shortcut method to get the node object of the master node directly
makes the code more readable and concise. The... - 06:52 pm snf-ganeti Revision bd6fb93b: Add unit tests for LUClusterDestroy
- This patch adds unit test for the LUClusterDestroy Logical Unit.
Signed-off-by: Thomas Thrainer <thomasth@google.com... - 06:52 pm ganeti-local Revision bd6fb93b: Add unit tests for LUClusterDestroy
- This patch adds unit test for the LUClusterDestroy Logical Unit.
Signed-off-by: Thomas Thrainer <thomasth@google.com... - 06:51 pm snf-ganeti Revision eb172e55: Add unit tests for LUClusterConfigQuery
- Also, proper initialization of the runtime architecture information was
added.
Signed-off-by: Thomas Thrainer <thoma... - 06:51 pm snf-ganeti Revision 0e1b5262: Move cluster-related unittest to cluster_unittest
- cmdlib_unittest should still be split further, but at least the cluster
related tests are moved to the proper file ye... - 06:51 pm snf-ganeti Revision 1fa88aa6: Move cmdlib-related unittests to cmdlib/
- ganeti.cmdlib_unittest.py and
ganeti.cmdlib.instance_storage_unittest.py are moved to the
test/py/cmdlib directory. A... - 06:51 pm ganeti-local Revision eb172e55: Add unit tests for LUClusterConfigQuery
- Also, proper initialization of the runtime architecture information was
added.
Signed-off-by: Thomas Thrainer <thoma... - 06:51 pm ganeti-local Revision 0e1b5262: Move cluster-related unittest to cluster_unittest
- cmdlib_unittest should still be split further, but at least the cluster
related tests are moved to the proper file ye... - 06:51 pm ganeti-local Revision 1fa88aa6: Move cmdlib-related unittests to cmdlib/
- ganeti.cmdlib_unittest.py and
ganeti.cmdlib.instance_storage_unittest.py are moved to the
test/py/cmdlib directory. A... - 06:51 pm snf-ganeti Revision e0b8df13: Add unit test for LUClusterDeactivateMasterIp
- This patch adds unit tests for the LUClusterDeactivateMasterIp Logical
Unit.
Signed-off-by: Thomas Thrainer <thomast... - 06:51 pm ganeti-local Revision e0b8df13: Add unit test for LUClusterDeactivateMasterIp
- This patch adds unit tests for the LUClusterDeactivateMasterIp Logical
Unit.
Signed-off-by: Thomas Thrainer <thomast... - 06:48 pm ganeti-local Revision 19830e88: Add unit test for LUClusterActivateMasterIp
- In order to properly assert the called RPC method, __eq__ is implemented
on ConfigObject as well.
Signed-off-by: Tho... - 06:48 pm snf-ganeti Revision 19830e88: Add unit test for LUClusterActivateMasterIp
- In order to properly assert the called RPC method, __eq__ is implemented
on ConfigObject as well.
Signed-off-by: Tho... - 06:48 pm ganeti-local Revision e969a81f: Add unit test for LUTestAllocator
- Additionally to adding unit tests for LUTestAllocator, the test
framework was adapted for its requirements.
Signed-o... - 06:48 pm snf-ganeti Revision e969a81f: Add unit test for LUTestAllocator
- Additionally to adding unit tests for LUTestAllocator, the test
framework was adapted for its requirements.
Signed-o... - 06:48 pm snf-ganeti Revision ef725c86: Remove unneeded checks
- Those checks are already covered by the "types" in the opcodes, so
remove them.
Signed-off-by: Thomas Thrainer <thom... - 06:48 pm ganeti-local Revision ef725c86: Remove unneeded checks
- Those checks are already covered by the "types" in the opcodes, so
remove them.
Signed-off-by: Thomas Thrainer <thom... - 06:48 pm ganeti-local Revision bd39b6bb: Enable pylint and PEP8 for test support code
- The test support code is mainly written from scratch, so in order to
ensure to keep the code quality high, enable pyl... - 06:48 pm snf-ganeti Revision bd39b6bb: Enable pylint and PEP8 for test support code
- The test support code is mainly written from scratch, so in order to
ensure to keep the code quality high, enable pyl... - 06:48 pm ganeti-local Revision 3efa7659: Initial version of cmdlib test framework
- The initial version of the cmdlib test framework is able to execute LU's
with the following components mocked:
* Co... - 06:48 pm snf-ganeti Revision 3efa7659: Initial version of cmdlib test framework
- The initial version of the cmdlib test framework is able to execute LU's
with the following components mocked:
* Co... - 06:48 pm ganeti-local Revision 72a7f6b3: Install python mock using easy_install in chroot
- We require a newer mock library, so install it using easy_install in
chroot.
Signed-off-by: Thomas Thrainer <thomast... - 06:48 pm snf-ganeti Revision 72a7f6b3: Install python mock using easy_install in chroot
- We require a newer mock library, so install it using easy_install in
chroot.
Signed-off-by: Thomas Thrainer <thomast... - 06:48 pm snf-ganeti Revision 242e6bdd: Require newer python mock library
- Older Python mock libraries do not provide MagicMock, which eases
mocking of complex objects quite a bit. As this is ... - 06:48 pm ganeti-local Revision 242e6bdd: Require newer python mock library
- Older Python mock libraries do not provide MagicMock, which eases
mocking of complex objects quite a bit. As this is ... - 06:48 pm ganeti-local Revision 2fe9deec: Remove Python < 2.6 compatibility code
- This code was used for Python versions < 2.6 which we don't support any
more.
Signed-off-by: Thomas Thrainer <thomas... - 06:48 pm snf-ganeti Revision 2fe9deec: Remove Python < 2.6 compatibility code
- This code was used for Python versions < 2.6 which we don't support any
more.
Signed-off-by: Thomas Thrainer <thomas... - 06:46 pm ganeti-local Revision 1ca326c8: Merge branch 'stable-2.9'
- * stable-2.9
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta... - 06:46 pm snf-ganeti Revision 1ca326c8: Merge branch 'stable-2.9'
- * stable-2.9
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta... - 06:29 pm ./kamaki Revision cdeadadc: Initialize tests for kamaki.cli.utils
- Refs: #4058
- 05:41 pm snf-ganeti Revision 804d72eb: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta... - 05:41 pm ganeti-local Revision 804d72eb: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta... - 04:23 pm ./kamaki Revision 5506d7aa: Let users know if a cmd grp _cli fails
- 04:11 pm Revision ce385b85: new ui: overall improvement (links, js, style)
- 03:06 pm Bug #4218 (Resolved): Cleanup legacy astakos lib methods
- snf-common still contains some legacy code used to access astakos service and populate the django request with astako...
- 02:29 pm ganeti-local Revision 0c072225: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
Fix documentation of gnt-instance batch-create
Support multi instance allocs without iallocator
Do... - 02:29 pm snf-ganeti Revision 0c072225: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
Fix documentation of gnt-instance batch-create
Support multi instance allocs without iallocator
Do... - 02:01 pm Revision 9fad921d: new_ui: Addition of the site with the list of networks and expansion of the de...
- 01:20 pm Revision 321113f5: new ui: fix js bug for vm list animation
- 12:56 pm Revision d6a19bac: docs: Fix typo in admin guide
- 12:55 pm Revision 79452442: docs: Fix typo in admin guide
- 12:40 pm Revision 2ef21a75: new ui: Foundation reveal module fix & minor fixes
- Foundation reveal compoment now closes on ESC key.
Style fix of vm list checkbox color.
Some links added. - 12:09 pm ganeti-local Revision 33b52bdc: Fix batch creation of instances
- During batch creation of instances the 'reason' field in opcodes is set
to None (but the field is present). This caus... - 12:09 pm snf-ganeti Revision 33b52bdc: Fix batch creation of instances
- During batch creation of instances the 'reason' field in opcodes is set
to None (but the field is present). This caus... - 12:04 pm Revision e51f7825: Merge branch 'feature-projects-improved' into develop
- 12:01 pm Revision a5aa11ee: astakos: Fix enroll when already requested
- Enrolling a user sets its membership state directly to ACCEPTED, also
in case of REQUESTED. - 12:01 pm Revision 2556cf45: astakos: Describe and implement API for projects
- 12:01 pm Revision 47bb45c0: astakosclient: Implement project calls
- 12:01 pm Revision 5cdbe7cc: astakos: Fix sqlite-related migration issues
- As per 63bcab0, do not attempt to delete index when run on sqlite.
- 12:01 pm Revision b10ceccd: astakos: Enhance project tables rendering
- Prefetch data in bulk queries in order to avoid continuously querying
the database. - 12:01 pm Revision 51db2da2: astakos: Fix some issues pointed out by pyflakes
- 12:01 pm Revision 3e87075a: astakos: Use units common code in the UI
- 12:01 pm Revision 5192a608: astakos: Remove unused ExtendedManager
- 12:01 pm Revision e872c133: astakos: Allow re-activation of terminated projects
- Define function `reinstate' to re-activate a terminated project. If its
name is taken by another active project, it f... - 12:01 pm Revision 1b52192e: astakos: Lock globally when approving application
- We need to make sure that the name to be approved is unique
among all non-terminated projects. We thus acquire a glob... - 12:01 pm Revision 88beea39: astakos: Improve logging for Projects and Applications
- Introduce model ProjectLog as well as fields in ProjectApplication
in order to record all actions. - 12:01 pm Revision 9096ffbb: astakos: Update the project stress test
- 12:01 pm Revision 50f74340: astakos: Adapt tests to the new project schema
- 12:01 pm Revision da4ac460: astakos: Add log info in membership actions
- Record user who performed the action and optional reason.
- 12:01 pm Revision 71c741dc: astakos: Refactor membership checks for conciseness
- 12:01 pm Revision c5b0bbb7: astakos: Define permission levels for project actions
- 12:01 pm Revision f12bcb3d: astakos: Raise project-specific exceptions on failure
- Replace IOError and PermissionDenied with project-specific exceptions.
- 12:01 pm Revision 9024ed2e: astakos: Catch exceptions in submit app views
- Ignore exceptions in custom _create_object and _update_object;
let the views handle exceptions and specify commit str... - 12:01 pm Revision e1723ca1: astakos: Return membership when joining project
- 12:01 pm Revision 0656aaa7: astakos: pep8 fix
- 12:01 pm Revision 6d583e07: astakos: Simplify project schema
- Applications now point to a project (rather than an extra model Chain).
A Project is created upon submitting an appli... - 12:01 pm Revision c4028837: astakos: Remove precursor_application field
- Submit a project modification by specifying a project id rather than
an application - 12:01 pm Revision 1a14083b: astakos: Change project membership schema
- Replace ProjectMembershipHistory with ProjectMembershipLog, which
records every state transition. Never delete any Pr... - 12:01 pm Revision b2369828: astakos: Set project-wise resource limit in new app
- 12:01 pm Revision dc946891: astakos: Omit project_id in membership operations
- Identify a membership by its id only.
- 12:01 pm Revision 6335ad6f: astakos: Lock project rather than chain
- 12:01 pm Revision 866e5768: astakos: Cleanup checks for membership actions
- 12:01 pm Revision f243d667: astakos: Adapt UI to new project schema
- Base tables on projects rather than applications; update templates.
- 11:57 am Revision 39ae7eb7: Fix Changelog order of entries
- Fix order in Changelog between version 0.14.5 and 0.14next that has been
created by merging and automatic conflict re... - 11:43 am ganeti-local Revision e3aa2b69: Fix documentation of gnt-instance batch-create
- The documentation of gnt-instance batch-create was outdated and
contained invalid examples. This patch corrects the m... - 11:43 am snf-ganeti Revision e3aa2b69: Fix documentation of gnt-instance batch-create
- The documentation of gnt-instance batch-create was outdated and
contained invalid examples. This patch corrects the m... - 11:43 am snf-ganeti Revision eba4d783: Support multi instance allocs without iallocator
- If all instances in the multi allocation request have already their
primary and secondary node set, there is no need ... - 11:43 am ganeti-local Revision eba4d783: Support multi instance allocs without iallocator
- If all instances in the multi allocation request have already their
primary and secondary node set, there is no need ... - 11:33 am Revision 057c0977: Merge branch 'hotfix-0.14.5' into develop
- Conflicts:
snf-pithos-backend/pithos/backends/modular.py
version - 11:32 am Revision f0a4a1ff: Merge branch 'debian-hotfix-0.14.5' into debian-develop
- 11:24 am Revision 7db8a3e4: Bump version to 0.14.5-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 11:24 am Revision 1e5c4df2: Merge branch 'hotfix-0.14.5' into debian-hotfix-0.14.5
- 11:22 am Revision 30fe9049: Changelog, NEWS and release dates for 0.14.5
- 11:17 am Revision 728e8923: cyclades: Fix bug in servers tests
- Import settings from django.conf instead of synnefo.
- 11:17 am Revision e872d92f: Merge branch 'feature-servers-api-access' into develop
- 11:08 am Revision e368ad39: cyclades: PEP8 fixes to tests module
- 11:08 am Revision 2522e489: cyclades: extend VM info with 'port_forwarding'
- Extend servers info API response with 'SNF:port_forwarding' attribute,
describing port fowarding rules (DNAT) that ar... - 11:08 am Revision 841c26cc: cyclades: init dispatcher with DJANGO_SETINGS_MODULE
- 11:08 am Revision 0c09b1c0: cyclades: Import settings from django.conf
- 11:08 am Revision d328a525: cyclades: Extend servers info with fqdn attribute
- Extend the servers info API response with the 'SNF:fqdn' attribute,
containg the vm's domain name in a DNS. This attr... - 11:08 am Revision 7e82ac17: cyclades: add tests for 'fqdn'
- 10:43 am snf-ganeti Revision 61c9a3d6: Update parameter variables
- Because opcodes are generated, parameter variables no longer
exist. This patch fixes the Python opcode tests not to r... - 10:43 am ganeti-local Revision 61c9a3d6: Update parameter variables
- Because opcodes are generated, parameter variables no longer
exist. This patch fixes the Python opcode tests not to r... - 10:43 am snf-ganeti Revision 6888a6ed: Remove test for mutable default parameter values
- Opcode parameters contain default values which can be, for example, a
list, dict, or set. Because these values are mu... - 10:43 am ganeti-local Revision 6888a6ed: Remove test for mutable default parameter values
- Opcode parameters contain default values which can be, for example, a
list, dict, or set. Because these values are mu... - 10:43 am ganeti-local Revision 3eba270a: Remove Python opcode test 'TestClusterOsList'
- Python opcode generation produces also calls to Python type predicates
in a more composable way compared to the previ... - 10:43 am snf-ganeti Revision 3eba270a: Remove Python opcode test 'TestClusterOsList'
- Python opcode generation produces also calls to Python type predicates
in a more composable way compared to the previ... - 10:43 am ganeti-local Revision aea2f8d6: Remove "missing result" check in opcode tests
- Some opcodes used 'None', others used 'ht.TNone', as a way to
represent the absence of a return type. This no longer ... - 10:43 am snf-ganeti Revision aea2f8d6: Remove "missing result" check in opcode tests
- Some opcodes used 'None', others used 'ht.TNone', as a way to
represent the absence of a return type. This no longer ... - 10:43 am ganeti-local Revision 8e4968ca: Remove Python type predicate 'NoType'
- Type predicate 'NoType' is no longer necessary.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Gui... - 10:43 am snf-ganeti Revision 8e4968ca: Remove Python type predicate 'NoType'
- Type predicate 'NoType' is no longer necessary.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Gui... - 10:42 am ganeti-local Revision 0a3af7b9: Update .gitignore with opcode generated files
- Python opcode generation produces 'opcodes.py' and there is also the
program 'hs2py' which must go in .gitignore.
Si... - 10:42 am snf-ganeti Revision 0a3af7b9: Update .gitignore with opcode generated files
- Python opcode generation produces 'opcodes.py' and there is also the
program 'hs2py' which must go in .gitignore.
Si... - 10:42 am ganeti-local Revision 580b1fdd: Hook h2spy in Makefile.am
- * add rules to Makefile.am to use hs2py to generate the Python opcodes
from Haskell and update tests to check that ... - 10:42 am snf-ganeti Revision 580b1fdd: Hook h2spy in Makefile.am
- * add rules to Makefile.am to use hs2py to generate the Python opcodes
from Haskell and update tests to check that ... - 10:41 am ganeti-local Revision 4157b044: Add hs2py program that generates Python opcodes
- Add hs2py which is a Haskell program that uses the 'Hs2Py' module to
output the actual Python opcode strings.
Signed... - 10:41 am snf-ganeti Revision 4157b044: Add hs2py program that generates Python opcodes
- Add hs2py which is a Haskell program that uses the 'Hs2Py' module to
output the actual Python opcode strings.
Signed... - 10:41 am ganeti-local Revision f3e38e89: Generate Python opcodes from opcode descriptors
- Add Haskell module Hs2Py which contains the helper functions that
generate the Python opcodes as strings from the Has... - 10:41 am snf-ganeti Revision f3e38e89: Generate Python opcodes from opcode descriptors
- Add Haskell module Hs2Py which contains the helper functions that
generate the Python opcodes as strings from the Has... - 10:41 am ganeti-local Revision d9f1d93c: Remove TagType
- By removing 'TagObject' in the previous patch, 'TagType' also became
useless, since it was only used by 'TagObject'. ... - 10:41 am snf-ganeti Revision d9f1d93c: Remove TagType
- By removing 'TagObject' in the previous patch, 'TagType' also became
useless, since it was only used by 'TagObject'. ... - 10:41 am snf-ganeti Revision de36f091: Remove TagObject
- The 'TagObject' datatype became useless because it was replaced by
'TagKind'. This patch removes 'TagObject', its 'Ar... - 10:41 am ganeti-local Revision de36f091: Remove TagObject
- The 'TagObject' datatype became useless because it was replaced by
'TagKind'. This patch removes 'TagObject', its 'Ar... - 10:41 am snf-ganeti Revision 6e94b75c: Update Harep, Query server, and tests
- Update Harep, Haskell query server, and tests concerning Luxi and
opcodes to reflect the changes to Haskell to Python... - 10:41 am ganeti-local Revision 6e94b75c: Update Harep, Query server, and tests
- Update Harep, Haskell query server, and tests concerning Luxi and
opcodes to reflect the changes to Haskell to Python... - 10:41 am snf-ganeti Revision 34af39e8: Add Python opcode generation
- * add Python opcode generation to Template Haskell
* fix all the opcodes and parameters, including their types and
... - 10:41 am ganeti-local Revision 34af39e8: Add Python opcode generation
- * add Python opcode generation to Template Haskell
* fix all the opcodes and parameters, including their types and
... - 10:41 am snf-ganeti Revision 1446d00b: Fix spacing in opcode documentation generation
- Opcode documentation is automatically generated from the Python
opcodes in the reStructuredText format. This patch f... - 10:41 am ganeti-local Revision 1446d00b: Fix spacing in opcode documentation generation
- Opcode documentation is automatically generated from the Python
opcodes in the reStructuredText format. This patch f... - 10:41 am snf-ganeti Revision d31193c3: Eliminate Haskell constant for opcode names
- Modify 'autotools/convert-constants' not to generate the Haskell
constant that holds all opcode names. By having Has... - 10:41 am ganeti-local Revision d31193c3: Eliminate Haskell constant for opcode names
- Modify 'autotools/convert-constants' not to generate the Haskell
constant that holds all opcode names. By having Has... - 10:41 am snf-ganeti Revision 6c2c542e: Add opcode documentation
- Add Haskell module containing opcode documentation for all the
opcodes.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 10:41 am ganeti-local Revision 6c2c542e: Add opcode documentation
- Add Haskell module containing opcode documentation for all the
opcodes.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 10:41 am snf-ganeti Revision 44c15fa3: Add Haskell types for opcodes and parameters
- Add Haskell types for IP addresses (version 4 and 6), IP network
addresses, tag kind, and query result code.
Signed-... - 10:41 am ganeti-local Revision 44c15fa3: Add Haskell types for opcodes and parameters
- Add Haskell types for IP addresses (version 4 and 6), IP network
addresses, tag kind, and query result code.
Signed-... - 10:41 am ganeti-local Revision 884dc063: Move constants to the appropriate module
- Move constants ALLOCATABLE_KEY and FAILED_KEY to the constants module.
Signed-off-by: Jose A. Lopes <jabolopes@googl... - 10:41 am snf-ganeti Revision 884dc063: Move constants to the appropriate module
- Move constants ALLOCATABLE_KEY and FAILED_KEY to the constants module.
Signed-off-by: Jose A. Lopes <jabolopes@googl... - 10:41 am ganeti-local Revision 72cd5493: Add predicates to test Python types in opcodes
- Add helper functions to test Python types, which are used by opcode
parameters and return values.
Signed-off-by: Jos... - 10:41 am snf-ganeti Revision 72cd5493: Add predicates to test Python types in opcodes
- Add helper functions to test Python types, which are used by opcode
parameters and return values.
Signed-off-by: Jos... - 10:41 am ganeti-local Revision 4c98734a: Fix missing constant from Python constants
- Add INIC_BRIDGE constant which is present in Haskell opcodes but not
in Python opcodes.
Signed-off-by: Jose A. Lopes... - 10:41 am snf-ganeti Revision 4c98734a: Fix missing constant from Python constants
- Add INIC_BRIDGE constant which is present in Haskell opcodes but not
in Python opcodes.
Signed-off-by: Jose A. Lopes... - 10:41 am ganeti-local Revision fd96442a: Update version in TODO deprecation comment
- Update comment containing a TODO for a future release.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-... - 10:41 am snf-ganeti Revision fd96442a: Update version in TODO deprecation comment
- Update comment containing a TODO for a future release.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-... - 10:38 am snf-ganeti Revision a9542a4f: Support DSA SSH keys in bootstrap
- As outlined in issue 338, Ganeti failed to initialize a cluster if no
RSA SSH key is present on the master node. This... - 10:38 am ganeti-local Revision a9542a4f: Support DSA SSH keys in bootstrap
- As outlined in issue 338, Ganeti failed to initialize a cluster if no
RSA SSH key is present on the master node. This...
08/06/2013
- 06:52 pm ./kamaki Revision 303f4f11: Merge branch 'develop' into debian-develop
- 06:51 pm ./kamaki Revision ca2e057f: Merge branch 'feature-clitest-logger' into develop
- 06:51 pm ./kamaki Revision d7a0a8f4: Update Changelog for logger unittests
- Refs: #4058
- 06:50 pm ./kamaki Revision 4769da6b: Add unittests for kamaki.cli.logger
- Refs: #4058
- 06:02 pm Revision e106fc8f: new ui: sidebar custom scrollbar
- 05:28 pm Revision b76769ef: cyclades ui: Improve available quota handling
- handle the case where available resource quota is less than the
corresponding active quota (for cpu, mem and disk res... - 04:57 pm Revision e9ea1a37: Merge branch 'hotfix-0.14.5' into debian-hotfix-0.14.5
- 04:57 pm Revision fe715b95: Bump version to 0.14.5
- 04:32 pm ganeti-local Revision 026f444f: Include VCS version in `gnt-cluster version`
- Also print the VCS version in the output of `gnt-cluster version`. This
makes the VCS version also available over RAP... - 04:32 pm snf-ganeti Revision 026f444f: Include VCS version in `gnt-cluster version`
- Also print the VCS version in the output of `gnt-cluster version`. This
makes the VCS version also available over RAP... - 04:07 pm Revision e095c480: new_ui: Addition of the detailed site of networks and expansion of css file.
- 04:01 pm Revision 160c81a1: cyclades: Fix typo
- 03:58 pm Revision ce55f724: cyclades: Fix typo
- 03:55 pm ./kamaki Revision 14b54799: Merge branch 'develop' into debian-develop
- 03:54 pm ./kamaki Revision 2e6e03da: Fix typos in floating ip methods (cli + lib)
- 03:34 pm Revision a6f667a2: new ui: finishing touches for vm list animation
- 03:04 pm Revision c9655064: new ui: animation for vm list page completed
- 03:02 pm Revision 51a2f553: Fix db access
- Allow password-less access from nodes with webproject.
Allow password-less access from db node.
Signed-off-by: Dimit... - 02:48 pm Revision effaa598: cyclades ui: Fix typo in VM resize
- 02:07 pm ./kamaki Revision 8be50626: rename floatingip --> ip in server + docs
- 01:37 pm Revision ad21ffa9: ci: Specify a flavor_name instead of a flavor_id
- Specify a flavor_name (in form of a reg expression) to use.
- 01:31 pm ./kamaki Revision f3fcb185: Merge branch 'develop' into debian-develop
- 01:31 pm ./kamaki Revision 1004d902: Merge branch 'feature-clitest-history' into develop
- 01:30 pm ./kamaki Revision d9dbae6d: Update Changelog for kamaki.cli unittests
- Refs: #4058
- 01:28 pm ./kamaki Revision 98093aac: Complete unittests for kamaki.cli.history class
- Refs: #4058
- 01:12 pm Revision 5b2f3030: new ui: css improvements
- 01:10 pm snf-nfdhcpd Revision 35f3f24a: Revert "Change nameservers in nfdhcpd.conf"
- This reverts commit be1030abdbce3fb12eb9682c7260b55c31786fa2.
All IPv4 and IPv6 examples should use the documentatio... - 11:36 am ganeti-local Revision f2bb6f4f: Document 'viridian' hypervisor parameter
- List the 'viridian' hypervisor parameter (valid for Xen HVM) in the
gnt-instance manpage.
Signed-off-by: Thomas Thra... - 11:36 am snf-ganeti Revision f2bb6f4f: Document 'viridian' hypervisor parameter
- List the 'viridian' hypervisor parameter (valid for Xen HVM) in the
gnt-instance manpage.
Signed-off-by: Thomas Thra... - 11:36 am snf-ganeti Revision ffc27116: Support 'viridian' parameter in Xen HVM
- This parameter is required to prevent bluescreens in Windows instances.
This fixes issue 233.
Signed-off-by: Heiko ... - 11:36 am ganeti-local Revision ffc27116: Support 'viridian' parameter in Xen HVM
- This parameter is required to prevent bluescreens in Windows instances.
This fixes issue 233.
Signed-off-by: Heiko ... - 11:09 am Revision cc51df04: stats: Fix python dependency from rrdtool
- setup.py should contain the name of the python module for rrdtool, which
is py-rrdtool. It's the debian file that sho... - 11:09 am Revision 16855230: cyclades: Fix bugs in modifying network to IP pool
- Fix bugs in network-modify command, and specifically when modifying
a network to a floating IP pool:
* do not check a... - 11:04 am Revision db920d2c: new ui: Change font-family to 'Open Sans'
- 10:59 am Revision d3bfabe8: new ui: commence new animation for vm list page
- 10:59 am Revision 0a514a48: Pass key_inject in setup_env
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:59 am Revision 5dab224f: Add --no-keys-inject option
- This skips key injection in nodes
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:59 am Revision 61b84871: Make networking test raise errors if fail
- Add abort=True in try_run()
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:59 am Revision 1018c2b0: Allow password-less access from db node in db
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:22 am Revision eb17e27a: cyclades ui: Handle empty floating ip pools
- prevent user from allocating new ip addresses if no available pools exist
- 10:15 am Revision 3c39a6f5: ci: Disable snf-deploy colors
- Use --disable-colors option of snf-deploy to disable colors when
running snf-deploy from ci scripts. - 10:13 am Revision 6f829fe4: Add py-rrdtool to pydist-overrides
- Add py-rrdtool to pydist-overrides files, since the corresponding
debian package is named python-rrdtool. - 09:56 am Revision d311e54f: cyclades: Fix condition for network netmask size
- 09:02 am Feature #4201 (Feedback): Check that IPv6 network is /64
- 08:40 am Revision 108ef251: cyclades: Check that IPv6 network netmask is /64
- Check that IPv6 network netmask is /64, because this is imposed by the
'mac2eui64' utility that generates EUI-64 addr... - 08:40 am Revision a4658bbe: cyclades: Move code for validating network values
- Move code for network parameters validation from 'api' module to 'logic'.
- 08:12 am Bug #4041 (Closed): snf-webproject should not depend on snf-branding, snf-django-lib
08/05/2013
- 08:36 pm ganeti-local Revision d59cf0d5: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 08:36 pm ganeti-local Revision decaeacb: Remove pylint 0106
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:36 pm ganeti-local Revision f30eb81a: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 08:36 pm ganeti-local Revision 98a26962: Hotplug: Update manpages and NEWS
- Add --hotplug entry in gnt-instance manpage.
Add NEWS entry for hotplug support.
In both cases mention that hotplug i... - 08:36 pm ganeti-local Revision d3d74e21: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 08:36 pm ganeti-local Revision b1b20833: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 08:36 pm ganeti-local Revision 3852473e: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 08:36 pm ganeti-local Revision 96807c7a: Extract socket related code from QmpMonitor class
- Separate unix socket related code from QmpMonitor class and
make the latter extend the newly introduced one: MonitorS... - 08:36 pm ganeti-local Revision ff66b512: Use -device with pci info if possible
- Extend kvm_cmd with -device option for the case of paravirual
Disks and NICs.
Signed-off-by: Dimitris Aragiorgis <di... - 08:36 pm ganeti-local Revision 191cc0d6: Hepler methods for PCI slots and device ids
- Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_... - 08:36 pm ganeti-local Revision fc2d56b0: Helper methods that check for hotplug support
- Hotplug is currently *not* supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is... - 08:36 pm ganeti-local Revision 8235cd88: Prepare block_devices runtime entry
- With this patch we add another entry in runtime files along with
kvm_cmd, kvm_nics, and hvparams. block_devices that ... - 07:03 pm ./kamaki Feature #3632 (Closed): Cover astakos API on clients and create the corresponding user.* commands
- 07:02 pm ./kamaki Bug #4114 (Closed): Exclude command groups if they are not set by kamaki or users
- 07:01 pm ./kamaki Support #4135 (Closed): Enrich client API docs with examples and astakos endpoint information
- 07:00 pm ./kamaki Bug #4002 (Closed): History run fails to use cached authentication information
- 07:00 pm ./kamaki Feature #4126 (Closed): Add the ~ character to accepted characters for cloud names
- 06:59 pm ./kamaki Feature #4203 (Closed): kamaki-file-sharers should show user names and other user information
- 06:48 pm ./kamaki Revision 5fad8a51: Merge branch 'develop' into debian-develop
- 06:48 pm ./kamaki Revision c4a93182: Merge branch 'feature-file-range' into develop
- 06:46 pm ./kamaki Revision 51ccbc00: Update Config for multiformed ranges
- 06:45 pm ./kamaki Revision 776b275c: Use multiformed ranges in kamaki pithos lib
- Refs: #4059
Also, adjust corresponding unit and functional tests - 06:42 pm ./kamaki Feature #4059: Support multiple ranges in kamaki-file-* commands
- There is still an issue with comma-seperated values in range
- 06:20 pm ganeti-local Revision c669a741: Prepare kvm options to support -device for disks
- Newer kvm version support -device driver,... option where available
drivers can be found by running kvm -device ? com... - 06:04 pm Revision 683f9212: new ui: Functionality improvements for the create vm wizard.
- 05:18 pm Revision 6868804a: ci: Add --ssh-keys command line option
- Using this option one can specify a file containing
ssh authentication keys to be uploaded and installed
on the newly... - 05:18 pm Revision 56ee1bbc: ci: Redirect logging to stdout/stderr
- Use stdout for info/debug messages and stderr for
warning/error messages. - 05:18 pm Revision e2a0abb8: ci: pep8 fixes
- 05:18 pm Revision 62f3f54f: ci: turn system_uuid option into a hardcoded one
- User doesn't need to specify the UUID of the owner of
system images (it's usually hard to find it).
Instead save the... - 05:18 pm Revision 2178b2a8: ci: Use -c as sort version of --conf
- Follow kamaki convention where -c should mean --conf
and not --cloud. - 05:18 pm Revision 4b743650: ci: Add support for downloading ssh_keys file
- Currently support http, https and ftp protocols
using the wget utility. - 05:02 pm Revision d2fc71c9: pithos: Fix access object version data/metadata
- 04:53 pm Revision 21e567a9: new ui: Added functionality for the create vm wizard.
- 04:49 pm Revision f4e24ad8: Remove custon synnefo_settings for webclient
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:06 pm Revision d546637f: snf-django: PEP8 fixes
- 03:59 pm Revision 8975f6f6: astakosclient: PEP8 fixes
- This commit makes astakosclient PEP8 compliant.
- 03:56 pm Revision eb155ba1: Use ip instead of hostname for env.host_string
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:15 pm Revision f94f559f: Fix missing things for disable_colors
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:57 pm Revision b5b426f3: Again fix ifup in snf-deploy.install
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:48 pm Revision 1283b336: Move ifup in separate dir
- ifup is used by vcluster command and has nothing to do with
temlplate files that are used to customize installation.
... - 02:39 pm Revision d758784b: Fix stale import statements
- Commit 7cfc0ce moved code from webproject to snf_django. This commit
fixes some stale imports that skipped renaming. - 01:49 pm Revision b2192a76: settings: set category for existing Mandatory
- Set category to 'misc' for existing base url and astakos Mandatory
settings. Also fix typo in SubMandatory. - 01:44 pm ./kamaki Revision 1e1d6f27: Tide up sopme functional test code
- 01:29 pm Revision 9582e68e: cyclades: Remove assumptions from tests
- Remove some hard-coded IDs from tests.
- 12:52 pm Revision d5a480c6: common: Make tests use postgresql
- Modify default settings for tests to use postgresql by default.
- 12:45 pm Revision 7cfc0cef: snf-django: Move ListCommand to snf-django
- snf-webproject contained the generic ListCommand, and because of this it
had a dependency from snf-django-lib. This c... - 12:00 pm snf-ganeti Revision 3792fa8e: mond: Introduce a new threading mechanism
- Change mond's interface in order to be able to call periodically the
collection functions of the data collectors that... - 12:00 pm ganeti-local Revision 3792fa8e: mond: Introduce a new threading mechanism
- Change mond's interface in order to be able to call periodically the
collection functions of the data collectors that... - 11:59 am ganeti-local Revision 2da679f7: Add CPUload collector
- Introduce CPUload data collector as described in the corresponding
design document. Add two data types in Datacollect... - 11:59 am snf-ganeti Revision 2da679f7: Add CPUload collector
- Introduce CPUload data collector as described in the corresponding
design document. Add two data types in Datacollect... - 11:59 am ganeti-local Revision f6d4b52d: Introduce LoadParser and Types for a new Collector
- Introduce the Parser and Types for a new Data Collector.
Signed-off-by: Spyros Trigazis <strigazi@gmail.com>
Signed-... - 11:59 am snf-ganeti Revision f6d4b52d: Introduce LoadParser and Types for a new Collector
- Introduce the Parser and Types for a new Data Collector.
Signed-off-by: Spyros Trigazis <strigazi@gmail.com>
Signed-... - 11:59 am ganeti-local Revision 090e5de8: Factor out utility functions from DiskstatsP
- Remove the utility functions from DiskstatsP and import them from
Parsers. Also modify the parser implementation to a... - 11:59 am snf-ganeti Revision 090e5de8: Factor out utility functions from DiskstatsP
- Remove the utility functions from DiskstatsP and import them from
Parsers. Also modify the parser implementation to a... - 11:59 am ganeti-local Revision f5bbddb5: Add generic Parsers file
- Extract the utility functions of Diskstats's collector
Parser so other collector Parsers can be able to use them.
Si... - 11:59 am snf-ganeti Revision f5bbddb5: Add generic Parsers file
- Extract the utility functions of Diskstats's collector
Parser so other collector Parsers can be able to use them.
Si... - 11:59 am ganeti-local Revision 0a3aa3d6: Update mond's design document
- Update mond's design document to describe the data collectors as
stateless or stateful.
Signed-off-by: Spyros Trigaz... - 11:59 am snf-ganeti Revision 0a3aa3d6: Update mond's design document
- Update mond's design document to describe the data collectors as
stateless or stateful.
Signed-off-by: Spyros Trigaz... - 11:52 am Revision a18bd0ed: new ui: Style improvements for vm list page
- VM checkbox is better aligned. On checked, its container gets
a background-color. - 11:21 am Revision 404247db: Remove snf-stats README and Changelog
- 11:06 am snf-ganeti Revision 24e96ef6: Fix formatting of instance names in config verify
- Instance object were incorrectly treated as instance UUID's which caused
an exception to be raised. Using the names o... - 11:06 am ganeti-local Revision 24e96ef6: Fix formatting of instance names in config verify
- Instance object were incorrectly treated as instance UUID's which caused
an exception to be raised. Using the names o... - 11:05 am snf-ganeti Revision ebf967ee: Document --no-conflicts-check for gnt-network
- gnt-network add and connect do support the --no-conflicts-check option.
This is now also documented in the man pages.... - 11:05 am ganeti-local Revision ebf967ee: Document --no-conflicts-check for gnt-network
- gnt-network add and connect do support the --no-conflicts-check option.
This is now also documented in the man pages.... - 09:51 am Feature #3870 (Feedback): Implement resizing of VMs
- 09:51 am devflow Bug #4082 (Closed): Sign tags
- 09:51 am Feature #4194 (Closed): ci: Get branch from repository
- 09:50 am Feature #4193 (Closed): ci: Get credentials by kamakirc
- 08:31 am Revision 6953e222: ci: Add --noinput option to tests
- Modify tests script to pass the --noinput option to snf-manage test
command, so that Django will promt user for any i...
08/04/2013
- 09:43 pm snf-image-creator Revision 230f03ca: Update ChangeLog and version for 0.5
- 09:10 pm snf-image-creator Revision 50795600: Merge branch 'develop'
- 06:10 pm snf-image-creator Revision 9228aff8: Update documentation to reflect the changes made
- 04:12 pm snf-image-creator Revision 981b4504: Fix version check introduced in aca3e6508c7ae3f5ee
- The fix was backported to version 1.16.11
08/03/2013
- 04:14 pm snf-image-creator Revision 419c8d7b: Fix a typo in one of the input options
- --print-sysprep should be --print-syspreps
- 04:05 pm snf-image-creator Revision 5756c277: Convert check_guestfs_version into an Image method
- It used to be a function in util module
- 04:00 pm snf-image-creator Revision 0611e6dd: Fix multiple bugs in util.get_kvm_binary
- The machine hardware name fetched by `uname -m' should have been
stripped, and a --enable-kvm option should be added ...
08/02/2013
- 08:02 pm Revision bbf20a4c: astakos: Catch unexpected request body in user_catalogs
- The request expects a json formatted dictionary.
Raise 400 (BadRequest) otherwise. - 08:02 pm Revision adce84cd: pithos: Fix TypeError when trying to retrieve invalid object version
- 07:37 pm ganeti-local Revision 9bf77089: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _ExecuteKVMRuntime().
Signed-off-by: Dimitris A... - 05:57 pm Revision c2c9975a: new ui: Style changes and select vm new animation
- 05:21 pm ./kamaki Revision 6e50fed4: Pithos client understands more range expressions
- Refs: #4059
- 05:15 pm Bug #4213 (New): Reconciliation exclusions
- Κατά τη διαδικασία του reconciliation detect και fix, θα ήταν πολύ χρήσιμο να υπάρχει η δυνατότητα παράβλεψης (omissi...
- 04:51 pm ./kamaki Revision 1916fa9d: Merge branch 'develop' into feature-file-range
- 04:51 pm ./kamaki Revision ef04bdeb: Fix some typos in docs
- 04:50 pm ./kamaki Revision 7806f19d: Let argument.rangeArgument parse more ranges
- Refs: #4059
- 04:18 pm Revision fc89a4c8: snf-deploy: Fix typo in snf-deploy.install
- 03:49 pm Revision 6ce9b29d: snf-deploy: Update snf-deploy.install file
- Update snf-deploy.install file to go wwith commit 369e96e.
- 03:46 pm Revision 1e63a7ba: snf-deploy: Various fixes for merging with synnefo
- * Move ifup script to files/usr/lib
* Remove Changelog and README from Manifest file.
* Remove autopkg.sh file.
* Rem... - 03:40 pm snf-image-creator Revision df36e2a4: Print a meaningful msg if windows shrinking fails
- 03:13 pm Revision 021f1eb1: snf-deploy: Update snfdeploy/lib.py to be pep8 compliant
- 02:23 pm Revision b52c7bb0: ci: s/mail/email in git config
- 02:01 pm ganeti-local Revision d3ff2741: Fix verify config if a node has no instances
- Do not try to provide a fake instance UUID called "no instances", as
trying to get the name for would fail and raise ... - 02:01 pm snf-ganeti Revision d3ff2741: Fix verify config if a node has no instances
- Do not try to provide a fake instance UUID called "no instances", as
trying to get the name for would fail and raise ... - 01:57 pm ./kamaki Feature #4203 (Resolved): kamaki-file-sharers should show user names and other user information
- 01:55 pm ./kamaki Revision 780ade9d: Merge branch 'develop' into debian-develop
- 01:55 pm ./kamaki Revision 35e82130: Merge branch 'feature-sharers' into develop
- 01:54 pm ./kamaki Revision 72e2176c: Update Changelog for richer sharers output + calls
- Refs: #4203
- 01:53 pm ganeti-local Revision e900b419: Version bump for 2.8.0 rc1
- Update NEWS file and version number.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter... - 01:53 pm snf-ganeti Revision e900b419: Version bump for 2.8.0 rc1
- Update NEWS file and version number.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter... - 01:52 pm ./kamaki Revision 9d3cd179: Show user names in /file sharers
- Refs: #4203
- 01:47 pm Revision 2e03d967: snf-deploy: Add option (--disable-colors) to disable color printing in terminal
- 01:44 pm snf-image-creator Revision aca3e650: Raise FatalError for guestfs < 1.17.18 in windows
- If the media is windows and guestfs version is less than 1.17.18
raise a Fatal Error. The versions below this have a ... - 01:36 pm Revision f041c796: ci: Create version files before building docs
- Run 'devflow-update-version' to create all the version files, before
trying to build the docs. - 01:34 pm Revision 5e62e9c1: new ui: new functionalities in vm list page
- - Selected VM checkbox is visible after VM mouseleave
- VM actions are enabled according to selected VMs (running,sto... - 01:24 pm Revision 80d5abc7: Merge branch 'feature-ci-deploy3' into develop
- 01:23 pm Revision 88e6558b: ci: Add option to build and fetch documentation
- 01:15 pm Revision 667e3611: Merge branch 'feature-uinext-html-mocks' of https://code.grnet.gr/git/synnefo ...
- 01:11 pm Revision e2974c91: new ui: Additions and modifications for the detailed view of a vm.
- 12:09 pm ganeti-local Revision 8430cf77: Hotplug: objects and constants additions
- Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ... - 10:53 am Revision 3c4be8e8: deploy: Alter db owner+access to create
- Modify database initiliazation by declaring the database owner, and
giving access to synnefo user to create databases... - 10:45 am ganeti-local Revision bae473ed: Add Make to the list of dependencies
- Make is a required dependency, but it was not specified in the install guide.
This commit adds it.
Signed-off-by: Mi... - 10:45 am snf-ganeti Revision bae473ed: Add Make to the list of dependencies
- Make is a required dependency, but it was not specified in the install guide.
This commit adds it.
Signed-off-by: Mi... - 09:56 am Revision e2dc37b2: ci: Specify directory to fetch packages to
- 09:55 am Revision b69b55ca: ci: Parse branch from repository
- Guess the branch to build, based on the current branch of the
repository. Also track all remote branches when cloning... - 09:54 am Revision 6ca8f81a: ci: Add option to override configuration file
- Add 'config_file' argument to SynnefoCI in order to use a different
configuration file. Also, added the corresponding... - 09:54 am Revision 3b26ae00: ci: Remove 'deploy_on_io' option
- Remove the 'deploy_on_io' option. Instead check if you will need to
compute manually the ssh port by the domain of th... - 09:54 am Revision 464e58e9: ci: Merge 'fetch_packages.py' to snf-ci script
- Add '--fetch-packages' option to snf-ci script, in order to download the
created debian packages. - 09:54 am Revision 1c75c4dd: ci: Make some options optional
- Make 'ssh_keys' and 'accept_ssh_from' optional, since there are not
mandatory for ci to work. - 09:54 am Revision e53bbf1c: ci: Helper script to run ci commands
- Make 'snf-ci' python script to run CI commands.
- 09:54 am Revision ec8bc030: ci: Add option to override schema
- 09:53 am Revision e908a902: ci: Fixes to ci code
- * override config file from env variable
* pep8 fixes
* do not display vm password
* fail if cloning repo fails
* do ... - 09:53 am Revision e480f0ce: ci: Copy ssh keys
- Add option for copying ssh keys to the created vm.
- 09:53 am Revision c1b1d444: ci: Get credentials by kamakirc
- Get credentials for deployment from .kamakirc instead of config file.
Also, add option in config file indicating whic... - 09:53 am Revision 6bed578c: ci: Install south from squeeze-backports
- 09:53 am Revision be674416: Update South dependency to >=0.7.3
- 09:53 am Revision 43a22402: ci: Option to override image and flavor
- Add option to use a custom image_id and flavor_id instead of getting
them from config file.
08/01/2013
- 10:09 pm Revision 95ff723d: Debian mods for snf-deploy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:09 pm Revision a4447197: Merge branch 'feature-snf-deploy' into debian-feature-snf-deploy
- 07:38 pm Revision 383fbf70: Remove README/CHANGLOG from snf-deploy/setup.py
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:30 pm snf-ganeti Revision a5b9e2f2: Check for luxid permission during verify config
- confd no longer needs access to the noded certificate file, but luxid
does. Change the check to use the right user.
... - 06:30 pm ganeti-local Revision a5b9e2f2: Check for luxid permission during verify config
- confd no longer needs access to the noded certificate file, but luxid
does. Change the check to use the right user.
... - 03:40 pm ./kamaki Feature #4206 (Resolved): Let image register upload the image file (with an optional argument)
- 03:39 pm ./kamaki Revision edc2196a: Merge branch 'develop' into debian-develop
- 03:39 pm ./kamaki Revision c3e1ac99: Update Changelog for register with file upload
- Refs: #4206
- 03:37 pm ./kamaki Feature #4206 (Closed): Let image register upload the image file (with an optional argument)
- Users should be able to do this:
$ kamaki image register 'Image Name' container:remote/path --upload-file=/local/p... - 03:35 pm ./kamaki Revision d77e33d4: Add upload local image abilities to register
- Refs: #4206
New register args:
--update-image-file=/local/path
--no-progress-bar - 03:04 pm Revision dd45ee44: docs: Fix typos and update quick install admin guide
- 02:36 pm Revision e21662bd: docs: Update quick install guide to be up to date with snf-deploy
- 02:21 pm ./kamaki Revision a0a61f30: Correct error message if file does not exist
- 01:37 pm ./kamaki Revision 5c2058e7: Allow upload_from_string to use content-encoding
- 01:21 pm snf-ganeti Revision 4a52945f: Add monitoring-query-format.rst to $(docinput)
- Commit 431ff2c10 split the monitoring system documentation in two parts but did
not include the new monitoring-query-... - 01:21 pm ganeti-local Revision 4a52945f: Add monitoring-query-format.rst to $(docinput)
- Commit 431ff2c10 split the monitoring system documentation in two parts but did
not include the new monitoring-query-... - 12:56 pm snf-image-creator Revision bbfcaef1: Workaraound the old behaviour of kill_subprocess
- Before libguestfs 1.18.4 you cannot shutdown the backend and then
relaunch it - 12:54 pm Revision 484c4be5: Remove some files
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:51 pm ./kamaki Revision ecf0fc97: Do not allow thread exceptions to stop errors
- 12:29 pm snf-ganeti Revision d99dd9c7: Fix documentation building rules
- Implement the correct behavior to be kept when sphinx-build is not installed.
It was already correctly checked, but i... - 12:29 pm ganeti-local Revision d99dd9c7: Fix documentation building rules
- Implement the correct behavior to be kept when sphinx-build is not installed.
It was already correctly checked, but i... - 12:26 pm ./kamaki Feature #4203 (Closed): kamaki-file-sharers should show user names and other user information
- This feature requires a call to astakosclient that "translates" user uuids to user details.
It also needs some minor... - 12:26 pm snf-image-creator Revision ec8b2a79: Add {enable, disable}_guestfs methods in image cls
- 12:12 pm Revision 56ab6e69: Modify devflow for snf-deploy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:12 pm Revision f545885a: Add snf-deploy tree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:12 am snf-image-creator Revision b932f59d: Fix a typo in a variable name
- 11:10 am snf-image-creator Revision 091c0335: Don't copy the guestfs handler in the os_type cls
- 09:16 am ganeti-local Revision f06af3ca: Check disk template in right dict when copying
- Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in... - 09:16 am snf-ganeti Revision f06af3ca: Check disk template in right dict when copying
- Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in... - 09:13 am ganeti-local Revision 106441d9: Check disk template in right dict when copying
- Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in... - 09:13 am snf-ganeti Revision 106441d9: Check disk template in right dict when copying
- Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in...
07/31/2013
- 09:25 pm Feature #4199: ci: Read-only config file
- To elaborate more on the build serial:
You can have a prefix for the created instances, and the final name can be th... - 06:37 pm Feature #4201 (Closed): Check that IPv6 network is /64
- Check that IPv6 network is /64, since it is required by mac2eui64.
- 06:32 pm Revision 00064fb8: pithos: Add test for restoring object's version
- 06:32 pm Revision 752a2ddd: pithos: Catch malformed X-Object-Source
- Raise 400 (Bad Request) if the server fails to parse it.
- 06:32 pm Revision e4c7cbeb: pithos: Add test for updating an object from version
- 05:57 pm ./kamaki Revision 04228d6c: Merge branch 'develop' into debian-develop
- 05:56 pm ./kamaki Revision a3c41714: Merge branch 'feature-docs-logger' into develop
- 05:55 pm ./kamaki Revision a582b70e: Add documentation and examples for logging
- Also, add a batch image register example script
Refs: #4135 - 05:38 pm snf-ganeti Revision 24cd672e: ganeti.backend_unittest: chmod restricted cmd dir
- TestVerifyRestrictedCmdDirectory.testNormal implicitly relies on the current
umask to check the behaviour of backend.... - 05:38 pm ganeti-local Revision 24cd672e: ganeti.backend_unittest: chmod restricted cmd dir
- TestVerifyRestrictedCmdDirectory.testNormal implicitly relies on the current
umask to check the behaviour of backend.... - 05:01 pm Revision 01fa9e32: new ui: javascript impovements for Compute ui
- 04:40 pm Feature #4199 (Closed): ci: Read-only config file
- Do not update the configuration file, because:
1) is tracked by the repository
2) The order of sections/options cha... - 04:19 pm snf-ganeti Revision 32d74a90: Fix formatting of tuple in error message
- The missing str() call caused to raise another exception than the wanted
one. Transforming the tuple to string fixes ... - 04:19 pm ganeti-local Revision 32d74a90: Fix formatting of tuple in error message
- The missing str() call caused to raise another exception than the wanted
one. Transforming the tuple to string fixes ... - 04:03 pm Revision f8f24db6: new ui: Layout improvements for Compute ui
- 04:03 pm Revision 25405091: New ui: Minor changes in index.html
- 03:56 pm Revision ed5e83ed: new ui: Modifications in javavascript for vm list functionality
- More adjustments on selectors that are used to show the "selection window" that each vm has in vm_list_v1.html.
- 03:53 pm snf-image-creator Revision 6f391961: Merge branch 'hotfix-0.4.4' into develop
- Conflicts:
image_creator/os_type/unix.py
image_creator/version.py
version - 03:52 pm ./kamaki Revision abff3366: Fix typos, decale kamai.cli.argument as package
- 03:49 pm snf-image-creator Revision 1cd84cb6: Merge branch 'hotfix-0.4.4'
- 03:46 pm snf-image-creator Revision 58f660b1: Bump version to 0.4.4-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 03:44 pm snf-image-creator Revision 8f0fbdfb: Merge branch 'hotfix-0.4.4' into debian-hotfix-0.4.4
- 03:25 pm Revision 0fab6d53: new ui: Modifications in javavascript for vm list functionality
- Adjustments on selectors that are used to show the "selection window" that each vm has in vm_list_v1.html.
- 03:25 pm ./kamaki Feature #4196 (Resolved): Kamaki should auto-detect content-type
- 03:24 pm ./kamaki Revision 90bd97e7: Merge branch 'develop' into debian-develop
- 03:24 pm ./kamaki Revision 9c0b3e77: Merge branch 'feature-detect-content-type' into develop
- 03:23 pm ./kamaki Revision e8be7922: Update Changelog for mimetype guessing
- Refs: #4196
- 03:18 pm ./kamaki Revision f8426b5c: Guess mimetype and use it in uploads
- Refs: #4196
- 02:51 pm snf-image-creator Revision 3784c7c1: Update ChangeLog and version.py for release 4.4.4
- 02:46 pm Feature #4198 (New): Translate uuids to account display names
- For example in the following command
it would be nice to optionally print also the account display names:
$ kamak... - 02:24 pm ./kamaki Revision cedde35d: Fix some spelling and typoes in docs
- 02:10 pm Bug #4197 (New): Restore object' s version does not work properly
- To reproduce:...
- 02:08 pm snf-ganeti Revision a648fa8f: Mark the UUID design doc as implemented
- The code implementing the UUID design document is included in Ganeti 2.8.
Signed-off-by: Michele Tartara <mtartara@g... - 02:08 pm ganeti-local Revision a648fa8f: Mark the UUID design doc as implemented
- The code implementing the UUID design document is included in Ganeti 2.8.
Signed-off-by: Michele Tartara <mtartara@g... - 02:08 pm snf-ganeti Revision f3c7b51c: Clarify that cmdlib/ must be removed downgrading
- Downgrading from 2.8 to a previous version will fail if the new cmdlib/
directory is not removed.
Signed-off-by: Mic... - 02:08 pm ganeti-local Revision f3c7b51c: Clarify that cmdlib/ must be removed downgrading
- Downgrading from 2.8 to a previous version will fail if the new cmdlib/
directory is not removed.
Signed-off-by: Mic... - 02:07 pm snf-ganeti Revision 3449551d: Fix formatting error in the UPGRADE document
- An item of the enumerated list was not rendered correctly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi... - 02:07 pm ganeti-local Revision 3449551d: Fix formatting error in the UPGRADE document
- An item of the enumerated list was not rendered correctly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi... - 01:33 pm snf-image-creator Revision ce66ae38: Check if scrubbing is supported
- Don't try to scrub data unless the used guestfs appliance supports
it - 01:20 pm ./kamaki Feature #4196 (Closed): Kamaki should auto-detect content-type
- Kamaki should be able to auto-detect content-type of a file being uploaded, without the user having to specify it man...
- 01:10 pm ./kamaki Revision 4e752945: Update Changelog for subdir bug
- 01:10 pm ./kamaki Bug #4134 (Resolved): Take care of the virtual subdir item in pithos object-get
- 01:08 pm Revision 064fe390: plankton: Fix pithos backend instantiation
- 12:42 pm snf-image-creator Revision ab694a5e: Bump version to 0.4.4
- 12:37 pm ./kamaki Revision a339a3ee: Ignore subdir section in file_list
- Refs: Bug #4134
- 12:28 pm Revision 39d148be: pithos: Fix import
- 12:16 pm Revision a633e247: new ui: Remove files
- 11:40 am Revision 7b381e90: new ui: Merging files and small modifications
- 10:20 am Revision bbc20456: pithos: Add missing module
- 10:03 am ganeti-local Revision 3b308f47: Make build_chroot compatible with Squeeze
- Modify build_chroot to make it compatible with debian Squeeze. This
is done by using a function instead of a alias fo... - 10:03 am snf-ganeti Revision 3b308f47: Make build_chroot compatible with Squeeze
- Modify build_chroot to make it compatible with debian Squeeze. This
is done by using a function instead of a alias fo...
07/30/2013
- 05:59 pm Revision 64652c26: pithos: Remove obsolete code
- Update tests
- 05:40 pm snf-image-creator Revision c5effe03: Ignore the absence pagefile.sys in windows
- 04:44 pm snf-image-creator Revision 3f97df32: Merge branch 'feature-windows-support' into develop
- 04:44 pm snf-image-creator Revision 4246a133: Add a function for finding out the kvm binary
- On some systems it is kvm, on some others it is qemu-system-x86_64. On
32bit PC it is qemu-system-i386 - 04:44 pm snf-image-creator Revision f584265d: Fix the sysprep_param interface in expert mode
- Group the system preparation tasks to simple and advanced.
- 04:43 pm snf-image-creator Revision 47505e53: Fix small bugs and clean up the code
- Fix some bugs and some other coding issues found using pylint
- 04:43 pm snf-image-creator Revision d4270a48: Add support for shrinking windows VMs
- 04:43 pm snf-image-creator Revision 76f2ae77: Sleep for 10 secs after you monitor Windows is up
- When syspreping a Windows image, sleep for 10 seconds before you
continue performing the various system preparation t... - 04:43 pm snf-image-creator Revision 684a5524: Add kms_client_setup sysprep for windows images
- This sysprep converts the windows image into a KMS client
- 04:43 pm snf-image-creator Revision 7dc92081: Use --uninstall in winexe
- 04:43 pm snf-image-creator Revision c53cc8dd: Mix minor typos
- 04:43 pm snf-image-creator Revision f5873ed0: Add a new winexe module
- This contains a wrapper class for winexe utility
- 04:43 pm snf-image-creator Revision 520d991d: Monitor VM ps when waiting for windows booting
- When waiting for windows to boot, also check that the Windows VM
process is up. - 04:43 pm snf-image-creator Revision 8bae613f: Add connectivity checks for the windows VM
- When booting the windows VM during sysprep, check if winexe works
before starting the system preparation tasks - 04:43 pm snf-image-creator Revision 23c82433: Fix a bug in windows shrink sysprep
- Make sure winexe returns error if a diskpart command fails
- 04:43 pm snf-image-creator Revision 759e5d5b: Don't list disabled users in Windows
- Fix _get_users method in windows.py to not list user accounts that
are disabled. - 04:43 pm snf-image-creator Revision f59ad913: Add decorators defining sysprep params
- 04:43 pm snf-image-creator Revision efa7a61b: Add sysprep for shrinking in windows
- It is not ready yet.
- 04:43 pm snf-image-creator Revision 678b382b: Add type field in the SysprepParam namedtuple
- This is needed since the input we get from the input dialogs is
always strings. - 04:43 pm snf-image-creator Revision f94adfe0: Add kwargs parameter to sysprep decorator
- This can be used to add arbitrary attributes to the function it
decorates - 04:43 pm snf-image-creator Revision 85e97ae0: Workaround a hivex bug
- Reset the LocalAccountTokenFilterPolicy registry key in RunOnce. This
key is set by hivex offline when you boot windo... - 04:43 pm snf-image-creator Revision 17649dd6: Make sysprep_info return a named tuple
- It used to return a tuple
- 04:43 pm snf-image-creator Revision 2075a76a: Add sysprep in windows to clear the event logs
- 04:43 pm snf-image-creator Revision c9d53ee2: Remove bootable options from image class
- It has never been used. If we need it in the future, we will bring
it back - 04:43 pm snf-image-creator Revision 0eac0256: Add support for sysprep-parameters
- The user may define parameters needed by the os_type classes to perform
the system preparation tasks.
A new needed_s... - 04:43 pm snf-image-creator Revision b21b5519: Add option for printing the needed sysprep params
- 04:43 pm snf-image-creator Revision 74780ad6: Add support for performing sysprep on windows
- In windows the do_sysprep method shuts down the guestfs vm and boots
the image. This allows executing windows command... - 04:43 pm snf-image-creator Revision 10088af7: Monitor when the windows VM is up and running
- 04:43 pm snf-image-creator Revision b8d4b14a: Add the sysprep message printing in the decorator
- Since all sysprep functions output a message when they get executed,
add the message printing functionality to the sy... - 04:43 pm snf-image-creator Revision b9e14923: Add various Windows syspreps
- 04:43 pm snf-image-creator Revision c2113d72: Disable the Windows firewall when the syspreps run
- 04:43 pm snf-image-creator Revision 811b7149: Add new windows sysprep for disabling hibernation
- 04:43 pm snf-image-creator Revision 82e8c357: In windows.py turn some constants to syspep params
- Remove constants BOOT_TIMEOUT, SHUTDOWN_TIMEOUT and CONNECTION_RETRIES
and add then as sysprep_parameters - 04:43 pm snf-image-creator Revision 9ca717c4: Add basic support for customizing windows images
- Add do_sysprep method for windows that shuts down the guestfs backend
process and starts a new kvm process with the s... - 04:43 pm snf-image-creator Revision 7c6a4186: Add check_guestfs_version function
- This function is used to check if a specified libguestfs version is
smaller, greater or equal to the installed one - 04:43 pm snf-image-creator Revision 640096fb: Disable UAC remote restrictions in windows
- Before launching the windows image with KVM, disable the UAC remote
restrictions. This is needed to make the image al... - 04:43 pm snf-image-creator Revision 797e0df7: Pass the Image instance to the os_type classes
- Those classes may need to access more Image data than the guestfs
handler and the root device name - 04:43 pm snf-image-creator Revision b0369791: Always close fds returned by tempfile.mkstemp()
- 04:43 pm snf-image-creator Revision 2359b052: Fix an missing func error introduced in e1c0be0296
- 04:26 pm snf-ganeti Revision b51e14c0: Update security doc and NEWS for luxid
- Document the split of luxid from confd in security.rst and in the NEWS
file.
Signed-off-by: Thomas Thrainer <thomast... - 04:26 pm ganeti-local Revision b51e14c0: Update security doc and NEWS for luxid
- Document the split of luxid from confd in security.rst and in the NEWS
file.
Signed-off-by: Thomas Thrainer <thomast... - 04:13 pm ganeti-local Revision 13f04c08: Add --cleanup to instance failover manpage
- Describe the new parameter in the manpage of gnt-instance.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi... - 04:13 pm snf-ganeti Revision 13f04c08: Add --cleanup to instance failover manpage
- Describe the new parameter in the manpage of gnt-instance.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi... - 04:13 pm snf-ganeti Revision 7f61246c: Update NEWS with failover cleanup
- Describe the new feature in the NEWS file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido T... - 04:13 pm ganeti-local Revision 7f61246c: Update NEWS with failover cleanup
- Describe the new feature in the NEWS file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido T... - 04:12 pm ganeti-local Revision aa7a5c90: Add cleanup parameter to instance failover
- Most of the code is shared with instance migrate, so we actually only need
to add the parameter and pass its value al... - 04:12 pm snf-ganeti Revision aa7a5c90: Add cleanup parameter to instance failover
- Most of the code is shared with instance migrate, so we actually only need
to add the parameter and pass its value al... - 03:10 pm Feature #4194 (Closed): ci: Get branch from repository
- Try to guess the branch to test from the repository. Most time the
branch that you want to test is the active repo b... - 03:08 pm Feature #4193 (Closed): ci: Get credentials by kamakirc
- Get credentials by .kamakirc, instead of defining them in the config file.
Also add option to specify which kamaki '... - 03:06 pm Feature #4192 (Closed): ci: Get flavor by name
- It would be better to define flavors by name, or specs, instead of UUID. Also,
this option could be a list of flavor... - 03:02 pm ./kamaki Feature #3778 (Resolved): Introduce easy-to-set image location arguments for image register
- 03:02 pm ./kamaki Revision 8b8577c9: Merge branch 'develop' into debian-develop
- 03:01 pm ./kamaki Revision 45d35927: Update changelog for image register CLI changes
- 03:01 pm ./kamaki Revision eed12505: Merge branch 'feature-image-register-args' into develop
- 03:00 pm ./kamaki Revision f2ea1314: Use container:path format in register
- Refs: #3778
- 01:18 pm Revision e5115c60: pithos: Fix shared listing for implicitly shared objects
- Provide also the appropriate tests
Refs: #4131
Conflicts:
snf-pithos-app/pithos/api/test/__init__.py
snf-pithos-a... - 01:16 pm ./kamaki Revision e99f9efb: Allow image_register to accept a location tuple
- Refs: #3778
Location tuple: (user_uuid, container, image_object) - 01:01 pm Revision 8bcfec88: Adding selection window for each vm and settling files
- 12:54 pm ganeti-local Revision 6062c964: Fix 'prcre' typo in INSTALL
- Thanks to "Izhar ul Hassan" for reporting the issue.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by... - 12:54 pm snf-ganeti Revision 6062c964: Fix 'prcre' typo in INSTALL
- Thanks to "Izhar ul Hassan" for reporting the issue.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by... - 12:51 pm ./kamaki Revision b773795c: Make cyclades functional test code pretier
- 12:47 pm Revision 34a5bb64: Folder font-icons for original svg icons
- 12:19 pm Revision 2aab17d7: Complete kpal layout for create vm pages
- 12:18 pm snf-ganeti Revision 405ee200: Fix Makefile.am dependency on 2 documentation targets
- Makefile.am rule for doc/html/index.html and doc/man-html/index.html
requires executing sphinx-wrapper. However, sph... - 12:18 pm ganeti-local Revision 405ee200: Fix Makefile.am dependency on 2 documentation targets
- Makefile.am rule for doc/html/index.html and doc/man-html/index.html
requires executing sphinx-wrapper. However, sph... - 10:55 am Revision 88c080cc: pithos: Backend refactoring
- Refs: #4128
07/29/2013
- 07:01 pm Pithos Web Client Revision 3a3a6668: Merge branch 'hotfix-0.14.3'
- 06:25 pm Pithos Web Client Revision 6a5733b0: Bump version to 0.14.3-1~squeeze
- Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
- 06:24 pm Pithos Web Client Revision ed17f033: Merge branch 'hotfix-0.14.3' into debian-hotfix-0.14.3
- 05:32 pm Revision 2d47196d: Initial layout for create vm page (kpal design)
- 05:17 pm ganeti-local Revision 3fc743d6: Update NEWS file for 2.8 wrt vnet_hdr KVM hvparam
- Document the addition of the vnet_hdr HV parameter for KVM in the NEWS
file for 2.8.
Signed-off-by: Stratos Psomadak... - 05:17 pm snf-ganeti Revision 3fc743d6: Update NEWS file for 2.8 wrt vnet_hdr KVM hvparam
- Document the addition of the vnet_hdr HV parameter for KVM in the NEWS
file for 2.8.
Signed-off-by: Stratos Psomadak... - 05:16 pm snf-ganeti Revision 18f77fae: Document the vnet_hdr HV parameter for KVM
- Document the vnet_hdr HV parameter for KVM in the gnt-instance man page.
Signed-off-by: Stratos Psomadakis <psomas@g... - 05:16 pm ganeti-local Revision 18f77fae: Document the vnet_hdr HV parameter for KVM
- Document the vnet_hdr HV parameter for KVM in the gnt-instance man page.
Signed-off-by: Stratos Psomadakis <psomas@g... - 05:12 pm ganeti-local Revision f19ea260: Format gnt-network info group output
- gnt-network info currently displays the connected group output unformatted:
# gnt-network info
...
connected to... - 05:12 pm snf-ganeti Revision f19ea260: Format gnt-network info group output
- gnt-network info currently displays the connected group output unformatted:
# gnt-network info
...
connected to... - 05:11 pm ganeti-local Revision 26270366: Add 2.7.2 NEWS entry
- Prepare to list changes for 2.7.2.
Signed-off-by: Apollon Oikonomopoulos <apoikos@gmail.com>
Reviewed-by: Guido Trot... - 05:11 pm snf-ganeti Revision 26270366: Add 2.7.2 NEWS entry
- Prepare to list changes for 2.7.2.
Signed-off-by: Apollon Oikonomopoulos <apoikos@gmail.com>
Reviewed-by: Guido Trot... - 03:32 pm ganeti-local Revision 37a8cb64: Typos in ganeti-os-interface.rst
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 03:32 pm snf-ganeti Revision 37a8cb64: Typos in ganeti-os-interface.rst
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 03:30 pm ganeti-local Revision ae591749: Use exact option name --enabled-disk-templates consistently
- It is possible to use both, --enabled-disk-template
(singular) or --enabled-disk-tempaltes (plural),
but the usage of... - 03:30 pm snf-ganeti Revision ae591749: Use exact option name --enabled-disk-templates consistently
- It is possible to use both, --enabled-disk-template
(singular) or --enabled-disk-tempaltes (plural),
but the usage of... - 03:28 pm snf-ganeti Revision 9178a62d: Update NEWS file wrt shared file storage
- Mention the the changes related to shared file storage
in the NEWS file.
Signed-off-by: Helga Velroyen <helgav@googl... - 03:28 pm ganeti-local Revision 9178a62d: Update NEWS file wrt shared file storage
- Mention the the changes related to shared file storage
in the NEWS file.
Signed-off-by: Helga Velroyen <helgav@googl... - 03:28 pm snf-ganeti Revision 707b9993: Update manpage of gnt-cluster wrt shared file storage
- This updates the man page of gnt-cluster {init, modify}
to mention the new --shared-file-storage-dir option.
Signed-... - 03:28 pm ganeti-local Revision 707b9993: Update manpage of gnt-cluster wrt shared file storage
- This updates the man page of gnt-cluster {init, modify}
to mention the new --shared-file-storage-dir option.
Signed-... - 03:27 pm snf-ganeti Revision bab4f56a: QA: skip lvm-based tests if lvm disabled
- QA tests should make sure not to be run if the necessary
environment for them is not present. This patch fixes that
f... - 03:27 pm ganeti-local Revision bab4f56a: QA: skip lvm-based tests if lvm disabled
- QA tests should make sure not to be run if the necessary
environment for them is not present. This patch fixes that
f... - 03:27 pm snf-ganeti Revision b24b52d9: QA: test for --{shared,}-file-storage-dir
- This adds tests for 'gnt-cluster modify' wrt to the
options --shared-file-storage-dir=... and
--file-storage-dir. It ... - 03:27 pm ganeti-local Revision b24b52d9: QA: test for --{shared,}-file-storage-dir
- This adds tests for 'gnt-cluster modify' wrt to the
options --shared-file-storage-dir=... and
--file-storage-dir. It ... - 03:27 pm ganeti-local Revision 4b322a76: gnt-cluster verify: consider shared file storage
- This patch enhances 'gnt-cluster verify' in a way that it
now validates the acceptance and existance of the shared
st... - 03:27 pm snf-ganeti Revision 4b322a76: gnt-cluster verify: consider shared file storage
- This patch enhances 'gnt-cluster verify' in a way that it
now validates the acceptance and existance of the shared
st... - 03:27 pm ganeti-local Revision 4e6cfd11: gnt-cluster modify --shared-file-storage-dir
- This patch introduces to 'gnt-cluster modify' the option
'--shared-file-storage-dir' to change the default directory
... - 03:27 pm snf-ganeti Revision 4e6cfd11: gnt-cluster modify --shared-file-storage-dir
- This patch introduces to 'gnt-cluster modify' the option
'--shared-file-storage-dir' to change the default directory
... - 03:27 pm snf-ganeti Revision 2fe1e043: Remove obsolete autoconf variable from remaining files
- This removes the obsolete autoconf variable
'ENABLE_SHARED_FILE_STORAGE' from all remaining files.
Signed-off-by: He... - 03:27 pm ganeti-local Revision 2fe1e043: Remove obsolete autoconf variable from remaining files
- This removes the obsolete autoconf variable
'ENABLE_SHARED_FILE_STORAGE' from all remaining files.
Signed-off-by: He... - 03:27 pm snf-ganeti Revision 6b1fa25c: objects.py: remove fallback to autoconf
- The online-update function of the cluster config so far
inspected the autoconf data to determine whether shared
file ... - 03:27 pm ganeti-local Revision 6b1fa25c: objects.py: remove fallback to autoconf
- The online-update function of the cluster config so far
inspected the autoconf data to determine whether shared
file ... - 03:27 pm snf-ganeti Revision 78d0e710: Cluster-merge: determine shared file storage use from config
- This patch makes cluster merge read the cluster's
configuration to find out whether or not shared
file storage is ena... - 03:27 pm ganeti-local Revision 78d0e710: Cluster-merge: determine shared file storage use from config
- This patch makes cluster merge read the cluster's
configuration to find out whether or not shared
file storage is ena... - 03:27 pm snf-ganeti Revision d91d06e0: Opcodes: remove obsolete RequireSharedFileStorage function
- While looking for occurences of the soon-to-be-eliminated
autoconf option 'ENABLE_SHARED_FILE_STORAGE', I discovered
... - 03:27 pm ganeti-local Revision d91d06e0: Opcodes: remove obsolete RequireSharedFileStorage function
- While looking for occurences of the soon-to-be-eliminated
autoconf option 'ENABLE_SHARED_FILE_STORAGE', I discovered
... - 03:27 pm ganeti-local Revision e8b5640e: Bootstrap: factor out and prepare shared-file-storage
- This patch makes 'gnt-cluster init' use the
'--shared-file-storage-dir' option to set the default
shared file storage... - 03:27 pm snf-ganeti Revision e8b5640e: Bootstrap: factor out and prepare shared-file-storage
- This patch makes 'gnt-cluster init' use the
'--shared-file-storage-dir' option to set the default
shared file storage... - 03:26 pm ganeti-local Revision 753d0fed: Move default shared file storage directory to pathutils
- This patch moves the default shared-file storage directory
to the pathutils file. It will be removed from configure.a... - 03:26 pm snf-ganeti Revision 753d0fed: Move default shared file storage directory to pathutils
- This patch moves the default shared-file storage directory
to the pathutils file. It will be removed from configure.a... - 03:21 pm Revision 98714f8a: Initial layout for vm details page (kpal design)
- 03:17 pm snf-ganeti Revision 24121b74: Prepare NEWS for 2.8.0 beta2
- - Create stub "initial release" entry for beta1.
- Keep main 2.8 release information at top
- Add initial "since beta... - 03:17 pm ganeti-local Revision 24121b74: Prepare NEWS for 2.8.0 beta2
- - Create stub "initial release" entry for beta1.
- Keep main 2.8 release information at top
- Add initial "since beta... - 02:37 pm Revision 513309ba: settings: require category for Mandatory
- 01:57 pm snf-ganeti Revision 9d20b835: Add Ganeti 2.9 design document
- This document lists the designs that have been implemented
in Ganeti 2.9 that hadn't been implemented in 2.8.
Signed... - 01:57 pm ganeti-local Revision 9d20b835: Add Ganeti 2.9 design document
- This document lists the designs that have been implemented
in Ganeti 2.9 that hadn't been implemented in 2.8.
Signed... - 01:56 pm snf-ganeti Revision 5b01d1d4: Update NEWS for version 2.9
- Also for version 2.9, sort the news entries into incompatible and
compatible changes. In this way, we keep the list o... - 01:56 pm ganeti-local Revision 5b01d1d4: Update NEWS for version 2.9
- Also for version 2.9, sort the news entries into incompatible and
compatible changes. In this way, we keep the list o... - 12:37 pm Revision e4197af0: Merge branch 'debian-hotfix-0.14.4' into debian-develop
- 12:36 pm Revision d598a6da: Merge branch 'hotfix-0.14.4' into develop
- Conflicts:
Changelog
version - 12:33 pm Revision a09dda70: Merge branch 'hotfix-0.14.4'
- 12:31 pm Revision 571929d1: Bump version to 0.14.4-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 12:30 pm Revision 2c7dd69a: Merge branch 'hotfix-0.14.4' into debian-hotfix-0.14.4
- 12:27 pm Revision 38be3b6e: Relase dates for version 0.14.4
07/27/2013
- 06:25 pm snf-image-creator Revision 0969420b: Fix small bugs and clean up the code
- Fix some bugs and some other coding issues found using pylint
07/26/2013
- 07:54 pm Revision f81356ab: settings: some command-line help fixes
- 07:31 pm Revision 209ae289: settings: better setting init failure reporting
- 07:17 pm snf-image-creator Revision af01e887: Add decorators defining sysprep params
- 07:01 pm Revision 6b5f80d9: settings: SubMandatory: require dependencies by default
- 06:46 pm Revision 5a140527: settings: fix if/elif logical error
- 06:24 pm Revision b3c1328b: Initial commit for new_ui mocks
- 05:52 pm Revision eef00b78: settings: deferred init, SubMandatory type, fixes
- Also, required/disallowed args class attributes
- 05:42 pm Revision ccabe810: astakos: Correct padding auth methods headers
- 05:32 pm ./kamaki Support #4139 (Resolved): Update kamaki.clients.compute to comply with OpenStack v2
- 05:31 pm ./kamaki Revision 0b3815ad: Merge branch 'develop' into debian-develop
- 05:30 pm ./kamaki Revision ff79a423: Merge branch 'feature-compute-v2' into develop
- 05:30 pm ./kamaki Revision 67a42d82: Update changelog for compute v2 support
- Refs: #4139
- 05:28 pm ./kamaki Revision 6290b789: Remove some useless methods from cyclades
- Refs: #4139
Reason: some methods are now fully implemented by compute api calls
Methods: all servers_get and all Res... - 05:18 pm Revision 98c4ce38: ci: Include commands between $()
- 05:14 pm ./kamaki Revision 6d6d5141: Adjust ComputeClient & tests to compute v2
- Refs: #4139
- 04:57 pm Revision 8e8ce3ae: pithos: Fix pithos test views
- 04:56 pm Revision 861b437e: ci: Fix some typos in utils.py
- 03:55 pm Revision c29ac11d: ci: Redesign CI scripts
- Spawn VM to use as builder-slave.
Build packages inside this VM.
Deploy Synnefo using snf-deploy.
Run unit tests.
Run... - 03:01 pm ./kamaki Revision 4a88f05b: Complete ComputeRestApi tests for compute v2
- Refs: #4139
- 02:22 pm snf-image-creator Revision 97d863ff: Add ci scripts to the project
- 01:37 pm ganeti-local Revision 89c910fd: Fix the downgrade function of cfgupgrade
- The downgrade was not correctly removing some of the UUIDs (namely, those
of disks and NICs).
Fixes Issue 510.
Sign... - 01:37 pm snf-ganeti Revision 89c910fd: Fix the downgrade function of cfgupgrade
- The downgrade was not correctly removing some of the UUIDs (namely, those
of disks and NICs).
Fixes Issue 510.
Sign... - 01:37 pm snf-ganeti Revision d27458ce: Increase maximum HTTP message size
- After adding a new KVM parameter, RAPI queries related to KVM have become
too big, so we need to increase this.
Sign... - 01:37 pm ganeti-local Revision d27458ce: Increase maximum HTTP message size
- After adding a new KVM parameter, RAPI queries related to KVM have become
too big, so we need to increase this.
Sign... - 01:37 pm Revision 98ae2c12: Docs: Add `design' section in index.rst
- Also create the corresponding directory docs/design/. All
new design docs should be placed under this directory, with... - 01:15 pm Pithos Web Client Revision cb2d7abe: Bump version to 0.14.3
- 01:15 pm Pithos Web Client Revision 17ca54b9: Merge branch 'hotfix-0.14.2' of https://code.grnet.gr/git/pithos-web-client in...
- 12:59 pm ./kamaki Revision 99e4d887: Make iteration counter pretty
- Refs: #4139
- 12:29 pm Bug #4165 (Closed): Do not allow to create a group with the same name of an existing group
- 12:29 pm Bug #4166 (New): Do not allow to create a group with the same name of an existing group
- 12:28 pm Bug #4165 (Closed): Do not allow to create a group with the same name of an existing group
- 12:24 pm Revision 52089e49: astakos: Adapt UI to new project schema
- Base tables on projects rather than applications; update templates.
- 12:24 pm Revision a784fa5d: astakosclient: Implement project calls
- 12:24 pm Revision 06fe3580: astakos: Fix some issues pointed out by pyflakes
- 12:24 pm Revision 0f28ac5c: astakos: Use units common code in the UI
- 12:24 pm Revision 283cb6d8: astakos: Remove unused ExtendedManager
- 12:24 pm Revision b562a00f: astakos: Remove precursor_application field
- Submit a project modification by specifying a project id rather than
an application - 12:24 pm Revision 81000bc7: astakos: Simplify project schema
- Applications now point to a project (rather than an extra model Chain).
A Project is created upon submitting an appli... - 12:24 pm Revision d8fcd299: astakos: Allow re-activation of terminated projects
- Define function `reinstate' to re-activate a terminated project. If its
name is taken by another active project, it f... - 12:24 pm Revision e126bf99: astakos: Lock globally when approving application
- We need to make sure that the name to be approved is unique
among all non-terminated projects. We thus acquire a glob... - 12:24 pm Revision 2e431f98: astakos: Improve logging for Projects and Applications
- Introduce model ProjectLog as well as fields in ProjectApplication
in order to record all actions. - 12:24 pm Revision 70716463: astakos: Fix sqlite-related migration issues
- As per 63bcab0, do not attempt to delete index when run on sqlite.
- 12:24 pm Revision 0160e0a2: astakos: Adapt tests to the new project schema
- 12:24 pm Revision 3723edee: astakos: Add log info in membership actions
- Record user who performed the action and optional reason.
- 12:24 pm Revision d07b40e4: astakos: Refactor membership checks for conciseness
- 12:24 pm Revision d98e1e5e: astakos: Define permission levels for project actions
- 12:24 pm Revision 142a09a7: astakos: Change project membership schema
- Replace ProjectMembershipHistory with ProjectMembershipLog, which
records every state transition. Never delete any Pr... - 12:24 pm Revision a9a762ff: astakos: Raise project-specific exceptions on failure
- Replace IOError and PermissionDenied with project-specific exceptions.
- 12:24 pm Revision 7d1d429c: astakos: Catch exceptions in submit app views
- Ignore exceptions in custom _create_object and _update_object;
let the views handle exceptions and specify commit str... - 12:24 pm Revision 2c2c0577: astakos: Return membership when joining project
- 12:24 pm Revision 29574747: astakos: Set project-wise resource limit in new app
- 12:24 pm Revision 05683153: astakos: Cleanup checks for membership actions
- 12:24 pm Revision c2ed9a0c: astakos: Lock project rather than chain
- 12:24 pm Revision fd751747: astakos: Omit project_id in membership operations
- Identify a membership by its id only.
- 12:24 pm Revision b758b0e9: astakos: Describe and implement API for projects
- 12:24 pm Revision 6f88e382: astakos: pep8 fix
- 11:27 am Bug #4161 (Closed): Unable to view a specific file version
- Applied in changeset commit:"16c22e91a4369bb8572370afcc3db9a413da1c5d".
- 11:26 am Pithos Web Client Revision 16c22e91: Merge branch 'issue_4161' into hotfix-0.14.2
- Fixes #4161
- 11:11 am snf-ganeti Revision 878e6ad9: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 10:59 am snf-ganeti Revision 06b590da: Mods to pass hs tests
- Minor modifications needed in order make hs-tests
does not give any errors.
Signed-off-by: Dimitris Aragiorgis <dima... - 10:59 am snf-ganeti Revision 0894bf01: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 10:59 am snf-ganeti Revision b44b39ad: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 10:59 am snf-ganeti Revision bfd5205c: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 10:58 am snf-ganeti Revision ed6a8156: Hotplug: KVM support
- Hotplug will not be supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is not ins... - 10:58 am snf-ganeti Revision 41a9448c: Hotplug: objects and constants additions
- Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ... - 10:54 am snf-ganeti Revision aa208b22: Add hotplug design doc
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:17 am ganeti-local Revision e77c026d: Design Document for Ceph/RBD support in Ganeti
- Add design document for the Ceph/RBD support in Ganeti, as it will be
implemented during a GSoC project.
Signed-off-... - 10:17 am snf-ganeti Revision e77c026d: Design Document for Ceph/RBD support in Ganeti
- Add design document for the Ceph/RBD support in Ganeti, as it will be
implemented during a GSoC project.
Signed-off-... - 09:59 am Revision 6c77ed37: cyclades: Create network in all backends
- Add option in snf-manage network-create command to create network in all
backends.
07/25/2013
- 08:26 pm snf-ganeti Revision 325947e7: Clarify hbal man page
- In the sense of hbal, and, in fact, all htools, drained nodes
are considered as offline. Also, the cluster score is n... - 08:26 pm ganeti-local Revision 325947e7: Clarify hbal man page
- In the sense of hbal, and, in fact, all htools, drained nodes
are considered as offline. Also, the cluster score is n... - 07:15 pm snf-image-creator Revision 06bfd21a: Don't list disabled users in Windows
- Fix _get_users method in windows.py to not list user accounts that
are disabled. - 06:24 pm ganeti-local Revision 79780863: Properly add the UUID to all the disks
- Starting from Ganeti 2.8 all the disks need to have a UUID.
A function for adding a UUID automatically to disks was p... - 06:24 pm snf-ganeti Revision 79780863: Properly add the UUID to all the disks
- Starting from Ganeti 2.8 all the disks need to have a UUID.
A function for adding a UUID automatically to disks was p... - 06:04 pm Revision 5ecaeaa6: pithos: Fix pithos test views
- 05:39 pm ./kamaki Revision d08962f0: Update all get/delete ComputeRest tests
- Refs: #4139
- 05:28 pm snf-ganeti Revision 21c2612d: Merge branch 'stable-2.9'
- * stable-2.9:
Update NEWS and version for Ganeti 2.7.1
Add hvparam to disable VNET_HDR on tap devices
daemon-ut... - 05:28 pm ganeti-local Revision 21c2612d: Merge branch 'stable-2.9'
- * stable-2.9:
Update NEWS and version for Ganeti 2.7.1
Add hvparam to disable VNET_HDR on tap devices
daemon-ut... - 05:27 pm snf-ganeti Revision 17cda747: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8:
Update NEWS and version for Ganeti 2.7.1
Add hvparam to disable VNET_HDR on tap devices
daemon-ut... - 05:27 pm ganeti-local Revision 17cda747: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8:
Update NEWS and version for Ganeti 2.7.1
Add hvparam to disable VNET_HDR on tap devices
daemon-ut... - 05:15 pm Revision ff7accbe: pithos: Fix reconcile resources command
- * Provision quantity sent should not be of type Decimal
(not JSON serializable)
* Fix check for user existance in t... - 05:02 pm Bug #4161: Unable to view a specific file version
- Pending deployment and testing in the dev environment
- 04:59 pm Pithos Web Client Revision e6a68fc4: Fix view of versioned file
- Pending deployment and testing.
Refs #4161 - 04:48 pm Bug #4161 (Closed): Unable to view a specific file version
- Steps to reproduce:
In pithos webclient right click a file and select Versions.
Select "View this version".
Pith... - 04:42 pm Revision 0989632e: cyclades: More verbose models representation
- Make unicode method of VirtualMachine, Network and FloatingIP models more
verbose. - 04:42 pm Revision 9122ffab: cyclades: Add 'name' to all commissions.
- Make all quotaholder commissions to have a name. Since, Cyclades does
not store the association of a commission with ... - 04:37 pm ganeti-local Revision 24f8fca3: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Update NEWS and version for Ganeti 2.7.1
daemon-util: pass --oknodo at rotate_logs
Add logrotate ... - 04:37 pm snf-ganeti Revision 24f8fca3: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7:
Update NEWS and version for Ganeti 2.7.1
daemon-util: pass --oknodo at rotate_logs
Add logrotate ... - 04:03 pm Revision 4a405ab5: Bump version to 0.14.4
- 04:03 pm Pithos Web Client Revision 974fe113: Merge branch 'hotfix-0.14.2'
- Conflicts:
version - 03:48 pm ./kamaki Revision 5ed87051: Update 1st level _get tests for ComputeRestClient
- Refs: #4139
- 03:37 pm Pithos Web Client Revision 3aaee38a: Bump version to 0.14.2-1~squeeze
- Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
- 03:36 pm Pithos Web Client Revision 7a575dcb: Merge branch 'hotfix-0.14.2' into debian-hotfix-0.14.2
- Conflicts:
version - 03:35 pm Pithos Web Client Revision ff76cf7a: Bump version to 0.14.2
- 02:59 pm Revision e47ee841: snf-stats-app: Change setup.py dep for rrdtool
- 02:48 pm snf-ganeti Revision 1646848f: Update NEWS and version for Ganeti 2.7.1
- Release 2.7.1 with a handful of minor fixes.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michel... - 02:48 pm ganeti-local Revision 1646848f: Update NEWS and version for Ganeti 2.7.1
- Release 2.7.1 with a handful of minor fixes.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michel... - 02:20 pm ganeti-local Revision 8a534fbe: Add hvparam to disable VNET_HDR on tap devices
- IFF_VNET_HDR allows tap devices to extract a VIRTIO_NET_HDR from pkts
going through the tap iface, enabling segmentat... - 02:20 pm snf-ganeti Revision 8a534fbe: Add hvparam to disable VNET_HDR on tap devices
- IFF_VNET_HDR allows tap devices to extract a VIRTIO_NET_HDR from pkts
going through the tap iface, enabling segmentat... - 01:31 pm Revision 671db71c: cyclades: Add network to multiple backends
- Update snf-manage network-create command to take a list of comma
seperated backend IDs to create the network to. - 01:20 pm snf-image-creator Revision 9ab20f07: Fix a bug in windows shrink sysprep
- Make sure winexe returns error if a diskpart command fails
- 01:02 pm snf-image-creator Revision 0f089865: Add connectivity checks for the windows VM
- When booting the windows VM during sysprep, check if winexe works
before starting the system preparation tasks - 12:46 pm Revision d4e4e501: Merge branch 'hotfix-0.14.3' into develop
- Conflicts:
Changelog
snf-astakos-app/astakos/im/messages.py
snf-pithos-app/pithos/api/manage_accounts/__init__.py
... - 12:30 pm Revision 82524ec6: Merge branch 'debian-hotfix-0.14.3' into debian-develop
- 12:29 pm Revision 1441b0da: Merge branch 'hotfix-0.14.3'
- 12:26 pm Revision f564a6ca: Bump version to 0.14.3-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 12:26 pm Revision 0f5b31c8: Merge branch 'hotfix-0.14.3' into debian-hotfix-0.14.3
- 12:25 pm Revision cda13b21: Release dates for version 0.14.3
- 02:04 am ganeti-local Revision 200a6dfe: Remove pylint 0106
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:04 am snf-ganeti Revision 200a6dfe: Remove pylint 0106
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:04 am ganeti-local Revision f8af377d: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 02:04 am ganeti-local Revision 95c0c0bc: Mods to pass hs tests
- Minor modifications needed in order make hs-tests
does not give any errors.
Signed-off-by: Dimitris Aragiorgis <dima... - 02:04 am snf-ganeti Revision 274c7cab: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 02:04 am snf-ganeti Revision 95c0c0bc: Mods to pass hs tests
- Minor modifications needed in order make hs-tests
does not give any errors.
Signed-off-by: Dimitris Aragiorgis <dima... - 02:04 am ganeti-local Revision 274c7cab: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 02:04 am snf-ganeti Revision f8af377d: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 02:04 am snf-ganeti Revision 74676af4: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 02:04 am ganeti-local Revision b262a5c6: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 02:04 am snf-ganeti Revision b262a5c6: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 02:04 am ganeti-local Revision 74676af4: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 02:04 am snf-ganeti Revision 6bf6870b: Hotplug: KVM support
- Hotplug will not be supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is not ins... - 02:04 am ganeti-local Revision 6bf6870b: Hotplug: KVM support
- Hotplug will not be supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is not ins...
07/24/2013
- 09:15 pm Revision cbf1a3f3: cyclades: Add check for link during network create
- Add a check when creating IP_LESS_ROUTED networks, that the connectivity
link is not already used by another network. - 09:15 pm Revision 12e539f0: cyclades: Exclude FIP pools from IP allocation
- Do not include the floating IP pools, to the available public networks
when allocating an IPv4 address, when 'SNF:ANY... - 09:15 pm Revision b2791a77: cyclades: Set firewall profile per NIC
- Set firewall profile per NIC, because since Floating IPs an instance can
have more than one NICs in a public network.... - 09:15 pm Revision 70a0afab: cyclades-rapi: Add bulk option to GetJobs
- 09:15 pm Revision 63f9eb8e: cyclades: Reconciliation for pending vm tasks
- Extend reconciliation mechanism, to detect instances with stale pending
tasks, by looking if the corresponding job, '... - 09:15 pm Revision e8d31c74: cyclades: Remove wrong model attribute
- 09:15 pm Revision b47f167a: cyclades: Fixes in network management commands
- Merge code from logic/networks.py and network management commands.
- 09:15 pm Revision 449c2d82: cyclades: Fix bug in network-modify command
- Fix bug caused by wrong identation level. Modification of network in
Ganeti should be performed only if 'add_reserved... - 09:15 pm Revision 5e5b2476: cyclades: Convert network to floating IP pool
- Add '--floating-ip-pool' option to network-modify management command, in
order to convert a network to a floating IP ... - 08:02 pm ganeti-local Revision e408eb8a: Add a high-level design for the proposed Opcode filtering
- This is a design document detailing the semantics of the
fine-grained control of jobs in Ganeti.
Signed-off-by: Klau... - 08:02 pm snf-ganeti Revision e408eb8a: Add a high-level design for the proposed Opcode filtering
- This is a design document detailing the semantics of the
fine-grained control of jobs in Ganeti.
Signed-off-by: Klau... - 06:39 pm ganeti-local Revision fbab083b: Hotplug: objects and constants additions
- Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ... - 06:39 pm snf-ganeti Revision fbab083b: Hotplug: objects and constants additions
- Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ... - 06:13 pm ./kamaki Revision e51c7d5b: Complete basic compute v2 implementation
- Refs: #4139
Pending: adjust unitests, test against an openstack deployment - 04:42 pm ./kamaki Revision ef2e6c9f: Implement servers/?/action/? ReST and methods
- Refs: #4139
- 03:53 pm Revision 8198fe61: pithos: Pass full path of the next parameter in view redirect
- 03:23 pm ./kamaki Revision 0b179c69: Apply changes to call-level methods
- Refs: #4139
- 03:13 pm ./kamaki Revision 65a8b1da: Implement OScompute_v2 servers/?/metadata/? calls
- Refs: #4139
- 03:12 pm Revision 19bc1328: ci: Configure git on remote server
- 02:46 pm Revision c100afef: ci: Fix some typos
- 01:35 pm Revision bcc137e3: settings: safer --printout-files
- - split category files according to depth
(before, maximum depth per category was used)
- abort if file already exists - 01:34 pm snf-ganeti Revision 3798b89a: Add hotplug design doc
- This is a design document detailing the implementation of device
hotplugging in Ganeti.
Signed-off-by: Dimitris Arag... - 01:34 pm ganeti-local Revision 3798b89a: Add hotplug design doc
- This is a design document detailing the implementation of device
hotplugging in Ganeti.
Signed-off-by: Dimitris Arag... - 01:25 pm ./kamaki Revision dbcbf446: Adjust compute/cyclades clients to servers_REST
- Refs: #4139
- 01:19 pm Revision e2c178f2: settings: support printout of runtime setting values
- 01:04 pm Revision 883e06a2: ci: If git cloning Synnefo fails, repeat
- 01:01 pm snf-image-creator Revision 6342c1ab: Monitor VM ps when waiting for windows booting
- When waiting for windows to boot, also check that the Windows VM
process is up. - 12:56 pm Revision d63a86d6: settings: add description in --detail
- 12:55 pm snf-ganeti Revision d676dbea: Extend gnt-instance show to show vlan parameter
- Extensions for "gnt-instance show" to output the vlan parameter which
was introduced by my recent patch series.
This ... - 12:55 pm ganeti-local Revision d676dbea: Extend gnt-instance show to show vlan parameter
- Extensions for "gnt-instance show" to output the vlan parameter which
was introduced by my recent patch series.
This ... - 12:55 pm Revision 58ee9a75: ci: Patch pydist.py module
- For more info see Debian bug #657665
- 12:30 pm snf-image-creator Revision 63af9c37: Add a new winexe module
- This contains a wrapper class for winexe utility
- 12:21 pm ./kamaki Revision fda88be1: Implement OSv2 compute 1st level /servers calls
- Refs: #4139
- 11:36 am Revision c323f81a: settings: remove debug print statement
- 10:48 am ganeti-local Revision 9a8e4b73: daemon-util: pass --oknodo at rotate_logs
- daemon-util's rotate_logs() did not pass --oknodo to start-stop-daemon while
HUPing the daemon processes. As a result... - 10:48 am snf-ganeti Revision 9a8e4b73: daemon-util: pass --oknodo at rotate_logs
- daemon-util's rotate_logs() did not pass --oknodo to start-stop-daemon while
HUPing the daemon processes. As a result... - 09:58 am Revision 0c068fc6: added the improved quick install admin guide
- 08:45 am snf-image-creator Revision b1d55773: Mix minor typos
07/23/2013
- 06:22 pm snf-ganeti Revision 9d0d4f21: Fix another missing renaming
- This fixes a (due to a merge) slipped occurence of
VALID_STORAGE_TYPES which was renamed to STORAGE_TYPES.
Signed-of... - 06:22 pm ganeti-local Revision 9d0d4f21: Fix another missing renaming
- This fixes a (due to a merge) slipped occurence of
VALID_STORAGE_TYPES which was renamed to STORAGE_TYPES.
Signed-of... - 05:46 pm Revision 32401481: Enhance the new settings framework.
- - Add an annotation superclass Setting
See synnefo.settings.setup:Setting for documentation.
- Add Mandatory, Defa... - 05:44 pm ganeti-local Revision e48c3613: Add logrotate example
- Add an example logrotate snippet, along with the relevant documentation.
Signed-off-by: Apollon Oikonomopoulos <apoi... - 05:44 pm snf-ganeti Revision e48c3613: Add logrotate example
- Add an example logrotate snippet, along with the relevant documentation.
Signed-off-by: Apollon Oikonomopoulos <apoi... - 05:43 pm snf-ganeti Revision f99cbfbd: daemon-util: provide rotate_logs and rotate_all_logs actions
- Modify daemon-util to allow sending SIGHUP to one or all daemons. This is meant
as a utility function to be used in l... - 05:43 pm ganeti-local Revision f99cbfbd: daemon-util: provide rotate_logs and rotate_all_logs actions
- Modify daemon-util to allow sending SIGHUP to one or all daemons. This is meant
as a utility function to be used in l... - 05:41 pm snf-ganeti Revision e1a6abf9: Fix usage of mapping from disk templates to storage types
- This fixes the currently broken tests due to a slipped
occurrence of the mapping from disk templates to storage
types... - 05:41 pm ganeti-local Revision e1a6abf9: Fix usage of mapping from disk templates to storage types
- This fixes the currently broken tests due to a slipped
occurrence of the mapping from disk templates to storage
types... - 05:15 pm ganeti-local Revision d8e55568: Rename VALID_STORAGE_TYPES to STORAGE_TYPES
- For consistency, this patch renames 'VALID_STORAGE_TYPES'
to 'STORAGE_TYPES', because the set of valid disk
templates... - 05:15 pm snf-ganeti Revision d8e55568: Rename VALID_STORAGE_TYPES to STORAGE_TYPES
- For consistency, this patch renames 'VALID_STORAGE_TYPES'
to 'STORAGE_TYPES', because the set of valid disk
templates... - 05:15 pm snf-ganeti Revision 0b6c56bb: Unit tests for constants consistency
- This patch adds some unit tests to ensure the consistency
of various constants regarding disk templates.
Signed-off-... - 05:15 pm ganeti-local Revision 0b6c56bb: Unit tests for constants consistency
- This patch adds some unit tests to ensure the consistency
of various constants regarding disk templates.
Signed-off-... - 05:15 pm snf-ganeti Revision 615551b2: Rename disk_template/storage_type map + cleanup
- This patch renames the mapping of disk templates to storage
types to MAP_DISK_TEMPLATE_STORAGE_TYPE, which is a more
... - 05:15 pm ganeti-local Revision 615551b2: Rename disk_template/storage_type map + cleanup
- This patch renames the mapping of disk templates to storage
types to MAP_DISK_TEMPLATE_STORAGE_TYPE, which is a more
... - 05:13 pm ganeti-local Revision f79be8ec: Move space reporting constant to constants.py
- This patch moves the constant which is used to determine
whether a storage type provides storage space reporting
from... - 05:13 pm snf-ganeti Revision f79be8ec: Move space reporting constant to constants.py
- This patch moves the constant which is used to determine
whether a storage type provides storage space reporting
from... - 05:03 pm Revision 5e1decd1: Remove debian files from synnefo projects
- 05:01 pm ganeti-local Revision 8660ba15: Update hroller manpage
- Offline nodes are properly ignored and support for online rolling
reboots is added, so this should no longer be menti... - 05:01 pm snf-ganeti Revision 8660ba15: Update hroller manpage
- Offline nodes are properly ignored and support for online rolling
reboots is added, so this should no longer be menti... - 04:36 pm ./kamaki Feature #4155 (Resolved): Expose the project API of astakosclient to kamaki CLI
- 04:34 pm ./kamaki Revision 68005e08: Merge branch 'develop' into debian-develop
- 04:34 pm ./kamaki Revision 703d7a77: Merge branch 'feature-cli-project' into develop
- 04:33 pm ./kamaki Revision 7f98f894: Update changelog for project API commands
- Refs: #4155
- 04:32 pm ./kamaki Revision 0ff9b312: Create CLI commands for astakos project API
- Refs: #4155
- 04:08 pm snf-ganeti Revision 6873e6b7: Bump new upstream version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:07 pm snf-ganeti Revision 73f5b6db: Merge branch 'stable-2.6-ippool-hotplug-esi-nolvm-netxen' into debian-2.6
- 03:45 pm Bug #4154 (Resolved): 413 REQUEST ENTITY TOO LARGE move object
- 03:39 pm Revision c25e296a: docs: Describe project API
- 03:36 pm Revision 45087b63: ci: Redesign ci scripts
- Spawn VM to use as builder-slave.
Build packages inside this VM.
Deploy Synnefo using snf-deploy.
Run unit tests.
Run... - 03:33 pm Revision 9e3a38bb: pithos: Do not report size change in move object operation
- Refs: #4154
- 03:30 pm snf-ganeti Revision 7165b450: Update NEWS file wrt to file storage dir
- This updates the NEWS file in a way that it mentions now
that 'gnt-cluster init' got the new option
'--file-storage-d... - 03:30 pm ganeti-local Revision 7165b450: Update NEWS file wrt to file storage dir
- This updates the NEWS file in a way that it mentions now
that 'gnt-cluster init' got the new option
'--file-storage-d... - 03:30 pm snf-ganeti Revision 8bc78021: Update man page of gnt-cluster regarding file-storage-dir
- This extends the description of 'gnt-cluster init' and
'gnt-cluster modify' with respect to the file storage
director... - 03:30 pm ganeti-local Revision 8bc78021: Update man page of gnt-cluster regarding file-storage-dir
- This extends the description of 'gnt-cluster init' and
'gnt-cluster modify' with respect to the file storage
director... - 03:29 pm snf-ganeti Revision 3039e2dc: gnt-cluster {init, modify} --file-storage-dir
- This patch implements consistent usage and behavior of
the --file-storage-dir option in 'gnt-cluster init'
and 'gnt-c... - 03:29 pm ganeti-local Revision 3039e2dc: gnt-cluster {init, modify} --file-storage-dir
- This patch implements consistent usage and behavior of
the --file-storage-dir option in 'gnt-cluster init'
and 'gnt-c... - 03:08 pm snf-image-creator Revision 69ed7ed6: Use --uninstall in winexe
- 01:49 pm Revision 4203a2a1: Update Changelog
- 01:42 pm Revision 8ae38ff8: Replace regexp in cleanse middleware
- Replace the regexp in mail_admins_safe() with manual parsing of the message.
- 01:37 pm Revision 3046f62c: Revert "pithos: manage_accounts support for both sqlalchemy and sqlite"
- This reverts commit 8414859f4895e4c67ff0bb13a8d7078c1851596a.
This commit with the current backend implementation
ha... - 12:28 pm ./kamaki Feature #4155 (Closed): Expose the project API of astakosclient to kamaki CLI
- 12:23 pm snf-image-creator Revision 53e791bf: Add kms_client_setup sysprep for windows images
- This sysprep converts the windows image into a KMS client
- 12:01 pm ./kamaki Revision fdcac7e2: Merge branch 'feature-test-argument' into develop
- 12:00 pm ./kamaki Revision 264847a7: Test ArgumentParseManager.parse
- 11:41 am Revision 489f984e: cyclades: init dispatcher with DJANGO_SETINGS_MODULE
- 11:28 am Feature #3510 (Resolved): Pithos backend: Return objects in a specific domain, optionally filtere...
- 11:27 am Bug #3580 (Resolved): Pithos queries outside transactions cause pooling problems when isolation l...
- 11:25 am Bug #4092 (Resolved): Restore communication with openstack clients
- 11:24 am Bug #4131 (Resolved): Fix shared listing for implicitly shared objects
- 10:57 am Bug #4154 (Resolved): 413 REQUEST ENTITY TOO LARGE move object
- Pithos in move operations first performs copy and then delete.
However, if during the copy the existing account us... - 09:31 am ganeti-local Revision 738436bf: Always return tuples in Expand*Name
- ExpandNodeName and ExpandInstanceName now always return a tuple. If the
node/instance was not found, (None, None) is ... - 09:31 am snf-ganeti Revision 738436bf: Always return tuples in Expand*Name
- ExpandNodeName and ExpandInstanceName now always return a tuple. If the
node/instance was not found, (None, None) is ...
Also available in: Atom