Activity
From 12/21/2011 to 01/19/2012
01/19/2012
- 11:37 pm Pithos MS Client Bug #1895 (Closed): Checking "Run on startup" causes permission exception
- Seems Win7 UAC prevents the creation of the startup shortcut
- 11:24 pm Pithos MS Client Bug #1894 (Closed): High CPU utilization during synching
- 11:24 pm Pithos MS Client Feature #1893 (Closed): Add manual refresh operation
- Polling will be relatively infrequent (every minute or more) which means we need a manual synch command, per account ...
- 11:23 pm Pithos MS Client Feature #1892 (Closed): Convert polling frequency to user setting
- Use a default of 1 minute
- 11:20 pm Pithos MS Client Bug #1875 (Resolved): FileAgent doesn't generate move events
- 11:20 pm Pithos MS Client Bug #1880 (Resolved): The token in the URL must be Url Encoded
- 11:11 pm Pithos MS Client Support #1891 (Closed): How should the client behave when files are moved in the web client?
- 11:10 pm Pithos MS Client Revision 78ebfd2d: Added FileSystemWatcherAdapter.cs to raise Moved events from the sequence of D...
- Modified PreferencesViewModel.cs to URLEncode the token when opening the Pithos site
- 11:08 pm snf-ganeti Revision c88f4e3b: Add man page for gnt-network.
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:00 pm Pithos MS Client Bug #1890 (Closed): Wrong interpretation and handling of the List Objects results
- The results of the List Objects operation are all objects, not just the objects changed since the IfModifiedSince tag...
- 07:43 pm Revision aba1e498: Change license year.
- 07:43 pm astakos Revision aba1e498: Change license year.
- 07:42 pm Feature #1889 (Closed): Change copyright notice
- Applied in changeset commit:"2e662088dbec3c697cdf90e2f02659a8a2c313f5".
- 07:41 pm Pithos Revision 2e662088: Change license year.
- Fixes #1889
- 07:41 pm Revision 2e662088: Change license year.
- Fixes #1889
- 07:19 pm Pithos Revision ac90ba85: Initial commit for debian packaging
- 07:18 pm Revision b5d8e451: Merge branch 'master' into debian-0.8
- 06:43 pm snf-ganeti Revision bf5338b3: Revert "cli: Disable abbreviation matching for options"
- This reverts commit 232aab3f4f602a19f1226e85c3a3ecb245d60af4. We
shouldn't change the parsing of command line options... - 06:43 pm ganeti-local Revision bf5338b3: Revert "cli: Disable abbreviation matching for options"
- This reverts commit 232aab3f4f602a19f1226e85c3a3ecb245d60af4. We
shouldn't change the parsing of command line options... - 06:41 pm ./kamaki Revision d2cea1e2: Add Pithos support
- * Use Pithos' smart upload if available
* Add store container command
* Add store delete command - 06:15 pm Feature #1889 (Closed): Change copyright notice
- Change copyright notice for the new year.
- 06:13 pm Bug #1888 (Closed): Conflict responses should not raise exception
- A 409 Conflict reply should not raise an exception (and print a traceback).
- 06:10 pm Feature #1887: Provide an interface to query blocks/hashmaps
- This has been opened mainly for discussion.
The interface provided now, assures the least communication with the s... - 05:10 pm Feature #1887 (Closed): Provide an interface to query blocks/hashmaps
- When uploading a file with its hashmap, you may need to read the file twice - one to create the hashmap and one to se...
- 04:48 pm Revision af218fdc: Add default configuration files in /etc/synnefo
- snf-webproject and snf-app
- 04:39 pm Revision b882c201: Do not limit images to the root folder
- 04:29 pm Feature #1778 (Closed): Update /login for im
- Applied in changeset commit:"0a8bf8fb8356f5b17592195cd9eb8b56571659f5".
- 04:28 pm Pithos Revision 0a8bf8fb: Use /login to redirect or not, depending on the configuration. Document.
- Fixes #1778
- 04:28 pm Revision 0a8bf8fb: Use /login to redirect or not, depending on the configuration. Document.
- Fixes #1778
- 03:59 pm Pithos Revision f3b8de1a: Minor fixes
- 03:59 pm Revision f3b8de1a: Minor fixes
- 03:20 pm Pithos Web Client Revision dddb75e2: Fixed refresh issues with shared folders and files
- 03:14 pm ganeti-local Revision 59d81cb3: Merge branch 'devel-2.5'
- * devel-2.5:
Fix wrong option names in QA and cluster-merge
Bump version to 2.5.0~rc5, update NEWS
Add Unescape... - 03:14 pm snf-ganeti Revision 59d81cb3: Merge branch 'devel-2.5'
- * devel-2.5:
Fix wrong option names in QA and cluster-merge
Bump version to 2.5.0~rc5, update NEWS
Add Unescape... - 02:54 pm Feature #1803 (Closed): Persistent public URIs
- Applied in changeset commit:"af75e8a52630267ccc5b7b8102ccbaec7eeed042".
- 02:52 pm Pithos Revision af75e8a5: Never delete a path from the public table.
- Fixes #1803
- 02:52 pm Revision af75e8a5: Never delete a path from the public table.
- Fixes #1803
- 02:51 pm Feature #1689 (Closed): Advanced im invitations
- The user infrastructure has been moved to the Astakos project: https://code.grnet.gr/projects/astakos
These featur... - 02:48 pm snf-ganeti Revision 431f2a80: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
Bump version to 2.5.0~rc5, update NEWS
Add UnescapeAndSplit unittest for multi-escapes
Fix a bug ... - 02:48 pm ganeti-local Revision 431f2a80: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
Bump version to 2.5.0~rc5, update NEWS
Add UnescapeAndSplit unittest for multi-escapes
Fix a bug ... - 02:44 pm Revision 08cade4a: Merge branch 'plankton' of https://code.grnet.gr/git/synnefo into plankton
- 02:42 pm Feature #1778: Update /login for im
- Due to the separation of the API and user management, this is also opened at #1877.
- 02:42 pm snf-ganeti Revision 58ea8d17: Fix wrong option names in QA and cluster-merge
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:42 pm ganeti-local Revision 58ea8d17: Fix wrong option names in QA and cluster-merge
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:42 pm ganeti-local Revision 7cbdc2a2: Bump version to 2.5.0~rc5, update NEWS
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:42 pm snf-ganeti Revision ecabe27e: Fix a bug in command line option parsing code
- Fix bug affecting command line options of "keyval" type. Although
escaping commands with \ is supported, it is is not... - 02:42 pm ganeti-local Revision ecabe27e: Fix a bug in command line option parsing code
- Fix bug affecting command line options of "keyval" type. Although
escaping commands with \ is supported, it is is not... - 02:42 pm snf-ganeti Revision 7cbdc2a2: Bump version to 2.5.0~rc5, update NEWS
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:42 pm ganeti-local Revision e7f7212b: Add UnescapeAndSplit unittest for multi-escapes
- This would have caught the bug in the first place. Argh,
hand-generated test cases!
Signed-off-by: Iustin Pop <iusti... - 02:42 pm snf-ganeti Revision e7f7212b: Add UnescapeAndSplit unittest for multi-escapes
- This would have caught the bug in the first place. Argh,
hand-generated test cases!
Signed-off-by: Iustin Pop <iusti... - 02:40 pm Revision 6e91708b: Merge branch 'master' of https://code.grnet.gr/git/synnefo into plankton
- 01:15 pm Revision 1a9f3d79: Merge branch 'packaging-kpap'
- 01:08 pm ./kamaki Revision a1c50326: Modularize clients
- 01:04 pm ./kamaki Revision 6c35c63c: Add setup tools support
- 12:51 pm Revision 6a8baac1: Added fabric file for common developer tasks
- 12:51 pm Pithos Revision 6a8baac1: Added fabric file for common developer tasks
- 12:46 pm Pithos Revision 2f5d45e4: Updated snf-pithos-app dependencies
- added south package
- 12:46 pm Revision 2f5d45e4: Updated snf-pithos-app dependencies
- added south package
- 12:42 pm Revision 84e75610: Improved get_component_version
- first try to retrieve version from version module, fallback to
vcs_info - 12:35 pm Revision c5aecff5: vcs_info change
- added --tags in `git describe`
- 12:32 pm Pithos Revision bd9f302a: setup.py changes
- - declare dependencies
- changed console scripts names - 12:32 pm Revision bd9f302a: setup.py changes
- - declare dependencies
- changed console scripts names - 12:23 pm Revision eeda4702: Moved database default config in snf-app
- 11:51 am Revision cc44bc77: Add default config files in /etc/synnefo for snf-common
01/18/2012
- 08:42 pm ganeti-local Revision 232aab3f: cli: Disable abbreviation matching for options
- Python's “optparse” module does option name prefix matching by default.
Since this can lead to confusing behaviour, e... - 08:42 pm snf-ganeti Revision 232aab3f: cli: Disable abbreviation matching for options
- Python's “optparse” module does option name prefix matching by default.
Since this can lead to confusing behaviour, e... - 07:11 pm Pithos Revision f5d58753: Handle synnefo imports in setup.py files
- 07:11 pm Revision f5d58753: Handle synnefo imports in setup.py files
- 07:02 pm Pithos Revision daf4fb05: Extend snf-common default settings
- 07:02 pm Revision daf4fb05: Extend snf-common default settings
- 06:51 pm snf-ganeti Revision f356202a: qa: perform burnin with max/min mem from config
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:51 pm ganeti-local Revision f356202a: qa: perform burnin with max/min mem from config
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:31 pm Revision 7c311fd9: Merge branch 'master' into debian-0.8
- 06:31 pm Revision 5c3b9096: Merge branch 'packaging-kpap'
- 06:31 pm Revision fec363b3: Updated fabfile
- 06:30 pm Revision bed8ed73: Added helper function to collect all default_settings
- 06:03 pm snf-ganeti Revision 6b5f0dd8: Burnin: test set-mem
- Add new --maxmem-size and --minmem-size options.
The old --mem-size option allows setting both at the same time.
If -... - 06:03 pm ganeti-local Revision 6b5f0dd8: Burnin: test set-mem
- Add new --maxmem-size and --minmem-size options.
The old --mem-size option allows setting both at the same time.
If -... - 06:03 pm snf-ganeti Revision 2c0af7da: gnt-instance modify -m|--runtime-memory
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:03 pm ganeti-local Revision 2c0af7da: gnt-instance modify -m|--runtime-memory
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:03 pm Revision d9300506: Remove commit id from vcs_version
- 06:03 pm Revision 18c15348: Fix management commands imports for namespace packages
- 05:14 pm snf-ganeti Revision 100487bc: Port gnt-network info.
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:46 pm Pithos Web Client Revision 4a7311c0: Added background color to selected lines in file list
- 02:59 pm Pithos MS Client Revision f7ccec15: Changed GoToSite method to URL encode the token with Uri.EscapeUriString
- 02:57 pm Pithos Android Client Revision d2e9a932: correctly refresh on object delete
- 02:53 pm Pithos MS Client Revision 9d6d2f6e: Missing change to ManualResetEventSlim
- 02:32 pm Pithos Android Client Revision ecbad159: show context menu, hide menu items for trash and myshared
- 02:31 pm Revision 7e6ed05c: Fixed okeanos-site required packages
- 02:23 pm Revision 9a32d894: Updated setup.py
- - catch synnefo.util import errors
- added snf packages dependencies
- added dependency_link for snf-* package discovery - 02:12 pm snf-ganeti Revision 73b96c7f: Port hooks.
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:47 am Revision 3015903d: Missing import
01/17/2012
- 07:28 pm Pithos Revision ee71c0d5: setup.py version module import fixes
- 07:28 pm Revision ee71c0d5: setup.py version module import fixes
- 07:21 pm Pithos Revision 9e826a59: Improved snf-pithos-tools packages
- - refactored tool scripts to python modules
- added console_scripts entry points in setup.py
- minor fix in dispatche... - 07:21 pm Revision 9e826a59: Improved snf-pithos-tools packages
- - refactored tool scripts to python modules
- added console_scripts entry points in setup.py
- minor fix in dispatche... - 06:54 pm Revision 8935efc2: We do not support Django 1.3 and later
- 06:49 pm Revision bec9a26a: We do not support Django 1.3 and later
- 06:49 pm Revision b8eff76d: Update documentation
- 06:42 pm Revision 8c306eab: Split pithos components in separate packages
- - splitted pithos modules in separate reusable components
- python packaging for all packages
- snf-webproject suppor... - 06:42 pm Pithos Revision 8c306eab: Split pithos components in separate packages
- - splitted pithos modules in separate reusable components
- python packaging for all packages
- snf-webproject suppor... - 06:36 pm Revision 6740cd3a: Django related fix
- 05:55 pm Pithos MS Client Feature #1882 (Closed): Change account folder creation to create a folder called Okeanos
- The UI will prevent the user from creating any folder he likes. The root folder for each account will be called Okean...
- 05:34 pm Pithos MS Client Bug #1881 (Closed): Warn or prevent users from creating the Pithos folder in an existing folder l...
- 05:04 pm Pithos MS Client Bug #1880 (Closed): The token in the URL must be Url Encoded
- Also for the account?
- 04:27 pm Feature #1877 (Closed): Rewrite dummy target.
- The purpose of dummy, is to provide an authentication target with a next parameter for clients.
See more at the Pith... - 04:22 pm Pithos MS Client Bug #1876 (Closed): Folder operations create only a single file event for the folder, not the inc...
- 04:21 pm Pithos MS Client Bug #1875 (Closed): FileAgent doesn't generate move events
- The FileSystemWatcher used by FileAgent doesn't create the Rename event that erroneously expected. It creates a seque...
- 04:07 pm Feature #1874 (Closed): Remove authentication cookie
- By utilizing django users, we can remove the cookie management from im:
* In prepare_response, instead of setting th... - 03:24 pm Feature #1837 (Closed): Add size range in backend object list
- 03:01 pm snf-ganeti Revision 2c7a0373: Implement memory ballooning in xen
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:01 pm snf-ganeti Revision 3d836750: Implement memory ballooning in kvm
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:01 pm ganeti-local Revision cfb5f9da: Implement memory ballooning in the fake hv
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:01 pm ganeti-local Revision ebe466d8: Add instance_balloon_memory rpc
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:01 pm ganeti-local Revision 3d836750: Implement memory ballooning in kvm
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:01 pm ganeti-local Revision 80121c83: xen: add the "maxmem" parameter in instances config
- This is set to the same amount as the memory for now, but will allow
starting instances with less memory than their m... - 03:01 pm snf-ganeti Revision 80121c83: xen: add the "maxmem" parameter in instances config
- This is set to the same amount as the memory for now, but will allow
starting instances with less memory than their m... - 03:01 pm snf-ganeti Revision cfb5f9da: Implement memory ballooning in the fake hv
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:01 pm snf-ganeti Revision 2e2fb795: No-op memory ballooning in chroot and lxc
- Currently they have no memory limits set.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nuss... - 03:01 pm snf-ganeti Revision ebe466d8: Add instance_balloon_memory rpc
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:01 pm ganeti-local Revision 2c7a0373: Implement memory ballooning in xen
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:01 pm ganeti-local Revision 2e2fb795: No-op memory ballooning in chroot and lxc
- Currently they have no memory limits set.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: René Nuss... - 03:01 pm snf-ganeti Revision b990eedd: Hypervisor: allow ballooning of instance memory
- This new hypervisor call sets the memory of an instance to a new value,
through ballooning.
Signed-off-by: Guido Tro... - 03:01 pm ganeti-local Revision b990eedd: Hypervisor: allow ballooning of instance memory
- This new hypervisor call sets the memory of an instance to a new value,
through ballooning.
Signed-off-by: Guido Tro... - 02:20 pm Revision 0905ccd2: restructure app
- - extend django user model
- pass template_name and extra_context in views
- incorporate context processors
- use dif... - 02:20 pm astakos Revision 0905ccd2: restructure app
- - extend django user model
- pass template_name and extra_context in views
- incorporate context processors
- use dif... - 12:08 pm snf-ganeti Revision 7530364d: Accept both PUT and POST in noded
- Currently, noded requires PUT, even though the semantics of the RPC
calls do not match a PUT. We change the code acce... - 12:08 pm ganeti-local Revision 7530364d: Accept both PUT and POST in noded
- Currently, noded requires PUT, even though the semantics of the RPC
calls do not match a PUT. We change the code acce... - 12:08 pm snf-ganeti Revision 4c1a464b: Rework instance rename QA tests
- After looking again at the QA speeds, it turned out that instance
rename was run 12 times via the command line and 12... - 12:08 pm ganeti-local Revision 4c1a464b: Rework instance rename QA tests
- After looking again at the QA speeds, it turned out that instance
rename was run 12 times via the command line and 12...
01/16/2012
- 09:34 pm Pithos MS Client Revision 70aa5282: Added group views
- 09:34 pm Pithos MS Client Revision a70be145: Merge branch 'master' of \\\pk2010\Pithos\
- 08:59 pm Pithos MS Client Revision c99473ae: Replaces AutoResetEvent with manual reset event
- 08:10 pm snf-ganeti Revision 9c84458a: Port ippool to google master branch.
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:54 pm Pithos iOS Client Revision 64929bae: Change download file to directly show open/email as attachment. Fix bugs and i...
- 06:32 pm Bug #1482 (Closed): Allow multiple private network actions
- 06:31 pm Feature #1001 (Closed): Test RBD functionality with KVM
- 06:31 pm snf-image Feature #1646 (Closed): Support setting ownership and modes of files injected into newly created VMs
- 06:30 pm Feature #1003 (Closed): Explore Ganeti's shared block storage support
- 'rbd' disk template pushed for inclusion to Ganeti master, closing.
- 06:27 pm Feature #1521 (Closed): Design and implementation of diskdump image format in snf-image
- 06:27 pm Feature #1517 (Closed): Support creation and management of SSH public keys in UI, injection into ...
- 06:26 pm Feature #1744 (Closed): Remove all explicit references to the Image model for Image ids
- 06:25 pm Bug #1770 (Closed): snf-admin does not show disk template when listing flavors
- Test was on out-of-date master, closing ticket.
- 06:24 pm Feature #1745 (Closed): Tool for accessing image data and metadata on a Pithos backend directly
- 06:24 pm Feature #1743 (Closed): Extend API (e.g., POST /servers) Implementation, support Images on Plankton
- 06:23 pm Revision 168fa2de: Merge branch 'packaging-kpap'
- 06:23 pm Bug #1009 (Closed): Possibly misleading appended string in default VM name
- 06:22 pm Revision 92acc723: Updated init.d script for snf-dispatcher
- 06:22 pm Bug #1491 (Closed): Deep linking support in UI
- 06:21 pm Feature #1245 (Closed): Reduce frequency of GET requests for UI updates
- 06:20 pm Bug #1478 (Closed): IE copy to clipboard bug
- 06:19 pm Bug #1504 (Closed): snf-progress-monitor should set progress to 100% on completion of image deplo...
- Implemented by [skalkoto], reassigning, closing.
- 06:16 pm Feature #1817 (Closed): UI generic http error details
- 06:16 pm Bug #1669 (Closed): API get_network_details() call for the public network returns list of all VMs
- 06:16 pm Feature #1645 (Closed): Support setting owner and mode in files injected into newly created VMs
- 06:14 pm Bug #1658 (Closed): Configurable api urls in ui app
- 06:12 pm Revision 3d975c75: Dispatcher script fixes
- - changed default pidfile location
- removed main wrapper - 05:51 pm Revision 434d1e68: Add support for size queries.
- 05:47 pm Feature #1837: Add size range in backend object list
- Seems to work, thanks.
- 05:25 pm Revision 2ed62b4f: Merge branch 'master' into debian-0.8
- 05:25 pm Revision ee4ed36d: Merge branch 'packaging-kpap'
- 05:24 pm Revision 2b2f9cad: Added init.d file for snf-dispatcher
- 05:12 pm Revision 08d2e3ed: Merge branch 'doc-0.8'
- 05:07 pm Revision 49f513ad: Update dev guide for Compute Service
- 04:59 pm Revision de470b1e: Fixed import and default settings
- required for snf-dispatcher to run
- 04:58 pm Bug #1832: No permission headers when getting a version
- This is done by the API layer. Should be added to the documentation.
- 04:51 pm Revision eefb1b4e: Merge branch 'doc-0.8'
- 04:49 pm Revision dbe32d94: Improvements to documentation
- Changelogs for compute service,
list synnefo software components,
add Implementation Guide for Plankton. - 04:49 pm Revision c6b41340: Improved debian build commands in fabfile
- 04:49 pm Revision f411b50b: Removing unexisted console_script fron snf-app
- 04:47 pm Revision 8b96a7b7: Merge branch 'master' into debian-0.8
- 04:45 pm Revision a1ac271f: Added init.d file for snf-dispatcher
- 04:44 pm Revision ddb635df: Added snf-dispatcher init.d script
- 04:33 pm Bug #1860 (Closed): Provide a workaround for not changing Content-Type when using COPY/MOVE
- Follow up to #1734.
A locally running django will revert the Content-Type to text/plain, when no Content-Type is p... - 04:12 pm Revision 55b2b5a2: Added static files of admin application in debian package
- 03:37 pm Revision 6836037f: Remove rc.d links only during purge
- 03:31 pm Revision 94894679: Add initial documentation on Plankton Service
- 03:14 pm Revision 442b6550: Improvements to documentation
- 03:07 pm Revision 014631c9: Remove rc.d links only after package is removed
- `update-rc.d snf-ganeti-eventd remove` is run at debian postrm
phase and not prerm, because the init.d/* files should... - 02:51 pm Pithos Android Client Revision 98604824: correctly edit, delete group users
- 02:50 pm Pithos Android Client Revision 2579ba07: when browsing myshared readonly details
- 02:50 pm snf-ganeti Revision 468b828e: Another small optimisation in test data generation
- It seems that QuickCheck will happily generate huge data structures,
if that's what one requests. For this test, wher... - 02:50 pm ganeti-local Revision 468b828e: Another small optimisation in test data generation
- It seems that QuickCheck will happily generate huge data structures,
if that's what one requests. For this test, wher... - 02:50 pm snf-ganeti Revision 15e3d31c: Generate tags using the helper in Node tests
- Otherwise we test very big lists (slow) without any advantage in doing
so.
Signed-off-by: Iustin Pop <iustin@google.... - 02:50 pm ganeti-local Revision 15e3d31c: Generate tags using the helper in Node tests
- Otherwise we test very big lists (slow) without any advantage in doing
so.
Signed-off-by: Iustin Pop <iustin@google.... - 02:50 pm snf-ganeti Revision 45c4d54d: Combine two Node unittests
- These two tests are very similar, so let's run them together instead
of generating the data twice. Also improve the t... - 02:50 pm ganeti-local Revision 45c4d54d: Combine two Node unittests
- These two tests are very similar, so let's run them together instead
of generating the data twice. Also improve the t... - 02:49 pm snf-ganeti Revision a292b4e0: Add unit-tests for --help/--version as common options
- After reorganizing the way we process options, we can finally add a
test that all program personalities accept --help... - 02:49 pm ganeti-local Revision a292b4e0: Add unit-tests for --help/--version as common options
- After reorganizing the way we process options, we can finally add a
test that all program personalities accept --help... - 02:49 pm ganeti-local Revision 9f13be88: Split the list of program personalities into a module
- … a mini-module, actually. This is only done for unit-testing, as we
don't want to duplicate the personalities list i... - 02:49 pm snf-ganeti Revision 9f13be88: Split the list of program personalities into a module
- … a mini-module, actually. This is only done for unit-testing, as we
don't want to duplicate the personalities list i... - 02:49 pm ganeti-local Revision 21839f47: Parse options in htools.hs, not in each program
- This patch moves the call to getArgs/parseOpts into htools.hs, as
opposed to the current situation where htools.hs on... - 02:49 pm snf-ganeti Revision 21839f47: Parse options in htools.hs, not in each program
- This patch moves the call to getArgs/parseOpts into htools.hs, as
opposed to the current situation where htools.hs on... - 02:49 pm snf-ganeti Revision 89298c04: Add some very basic options test
- Just tests that passing a string argument returns it correctly. We're
not interested in the flags themselves that muc... - 02:49 pm ganeti-local Revision 89298c04: Add some very basic options test
- Just tests that passing a string argument returns it correctly. We're
not interested in the flags themselves that muc... - 02:49 pm ganeti-local Revision 51c3d88f: Split CLI.parseOpts into IO/non-IO parts
- This will allow unittesting the CLI options much more easily. The
patch also fixes an inconsistency: usage help was d... - 02:49 pm snf-ganeti Revision 51c3d88f: Split CLI.parseOpts into IO/non-IO parts
- This will allow unittesting the CLI options much more easily. The
patch also fixes an inconsistency: usage help was d... - 02:49 pm ganeti-local Revision a7ea861a: Add test for CLI.parseYesNo
- Also fix a tiny typo in the docstring.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <r... - 02:49 pm snf-ganeti Revision a7ea861a: Add test for CLI.parseYesNo
- Also fix a tiny typo in the docstring.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <r... - 02:49 pm ganeti-local Revision 8b5a517a: Fix bug in CLI.parseISpecString and add test
- 'zip' finishes on the shortest list, so parseISpecString accepted any
string of 3 values or more, which is not good. ... - 02:49 pm snf-ganeti Revision 8b5a517a: Fix bug in CLI.parseISpecString and add test
- 'zip' finishes on the shortest list, so parseISpecString accepted any
string of 3 values or more, which is not good. ... - 02:49 pm ganeti-local Revision e1dde6ad: Add a unittest for the 'Simu' backend
- This only test successful parsing, but for this case it tests
reasonably well the resulting cluster properties, I thi... - 02:49 pm snf-ganeti Revision e1dde6ad: Add a unittest for the 'Simu' backend
- This only test successful parsing, but for this case it tests
reasonably well the resulting cluster properties, I thi... - 02:49 pm ganeti-local Revision 59ed268d: Further optimise instance test data generation
- Following on the lessons from this week (commit 7806125e), this patch
replaces generation of instances `suchThat` the... - 02:49 pm snf-ganeti Revision 59ed268d: Further optimise instance test data generation
- Following on the lessons from this week (commit 7806125e), this patch
replaces generation of instances `suchThat` the... - 02:49 pm ganeti-local Revision c7ec3025: Add a Makefile target for profiling targets
- This simplifies the building of profiling-enabled htools binaries;
there are two targets, one used for the initial tw... - 02:49 pm snf-ganeti Revision c7ec3025: Add a Makefile target for profiling targets
- This simplifies the building of profiling-enabled htools binaries;
there are two targets, one used for the initial tw... - 02:25 pm Revision 4c95b8ce: Merge branch 'master' into debian-0.8
- Conflicts:
snf-common/synnefo/versions/common.py - 02:08 pm Revision 840e0fc0: Merge remote-tracking branch 'origin/master'
- 02:05 pm Revision 2770656e: Merge branch 'doc-0.8'
- 02:05 pm Revision 7df4ecdc: Added snf-app entry points for static files
- 02:04 pm Revision 99644884: Improve documentation on compute service
- Improve documentation on compute service,
document snf-webproject, snf-asterias-{app,ganeti-tools}
components.
Impor... - 01:56 pm Revision 18a544f5: Management utility fix
- Handle command discovery of namespaced application modules.
- 01:55 pm Revision 80f6e8b2: Ignore okeanos_site version file
- 01:51 pm Revision 8dbfc1b7: snf-ganeti-eventd init script: saner master checks
- In snf-ganeti-eventd init script:
Introduce check_ganeti_master() to discover if we are running on the
ganeti master.... - 01:41 pm Feature #1848: Make the location of all static files a configurable setting
- Should this setting be global or per app? If global where should existing static files (e.g. admin/static/*) be moved...
- 01:15 pm Feature #1848 (Assigned): Make the location of all static files a configurable setting
- Make all references to static files relative to a configurable setting, to enable the admin to place them at any URL ...
- 12:55 pm Revision cc11c0dd: Exclude version modules from repository
- 12:27 pm Revision 7ee0f789: Use `invoke-rc.d' to invoke init scripts
- Use `invoke-rc.d' inside debian post-install and pre-remove
scripts, to invoke init scripts for snf-ganeti-eventd - 11:46 am Pithos Android Client Revision 5eadf5a9: fix context menu
- 10:36 am snf-ganeti Revision 893e8f49: gnt-instance: Adapt replace-disks to the new opcode
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:36 am ganeti-local Revision 893e8f49: gnt-instance: Adapt replace-disks to the new opcode
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:36 am ganeti-local Revision d2fe2bfb: TLReplaceDisk: Add ipolicy checks
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:36 am snf-ganeti Revision d2fe2bfb: TLReplaceDisk: Add ipolicy checks
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
01/15/2012
- 04:42 am Revision 252bb277: Major reorganization of Compute Service docs
- Major reorganization of Compute Service docs.
Rewritten administrator guide, still WIP.
01/13/2012
- 07:32 pm Pithos MS Client Revision 0b346191: Added AutoResetEvent to pause processing of network actions while executing de...
- 07:12 pm Revision f3d68c6f: Updated fabfile
- Helper methods for automatic debian packages creation.
- 06:51 pm Revision 66e7b0ae: Added django as requirement in snf-webproject
- 06:48 pm Revision ef0744db: Updated requirement versions for snf-app
- Changed requirement versions to line up with corresponding debian based
packages. - 06:45 pm Revision 4c6a3dab: Debian packaging additions and fixes
- - Some fixes in snf-common, snf-ganeti-tools debian configuration
- Added basic debian configuration for snf-app, snf... - 04:58 pm snf-ganeti Revision 7806125e: Fix very slow unit-test data generation in some cases
- Learning, learning. It turns out that for objects with even just five
fields, generating them and filtering can be co... - 04:58 pm ganeti-local Revision 7806125e: Fix very slow unit-test data generation in some cases
- Learning, learning. It turns out that for objects with even just five
fields, generating them and filtering can be co... - 04:58 pm ganeti-local Revision 746b7aa6: Fix one bad unit-test data generation case
- It could happen that the node is generated with 0 disk available, in
which case the operation will fail due to disk i... - 04:58 pm snf-ganeti Revision 746b7aa6: Fix one bad unit-test data generation case
- It could happen that the node is generated with 0 disk available, in
which case the operation will fail due to disk i... - 04:40 pm Pithos Android Client Revision b2436f98: some fixes in metadata list
- 04:38 pm Feature #1840 (Assigned): Write unit tests for Plankton
- The plankton app is missing unit tests completely, please add a test suite.
- 04:33 pm Revision d140796a: Minor change to default value of PITHOS_ROOT
- 04:30 pm Revision c3945370: Restructure documentation, add Compute API guide
- 04:10 pm Revision c523d58b: Add debian packaging for snf-common
- 04:10 pm Pithos Android Client Revision da02192c: do not allow download on folders, use shared query for my shared
- 03:24 pm snf-ganeti Revision 6a855aaa: Extend node evacuation unittests
- Currently they only check for change secondary, via iallocator's
relocate method. We add two separate unittests that ... - 03:24 pm snf-ganeti Revision 57dc299a: Further fixes to instance policy validation
- As a followup from "Remove extraneous check in policy creation", there
are more places where we build an ipolicy, and... - 03:24 pm snf-ganeti Revision 3074ccaf: Fix another data generation issue in tests
- Another "good" seed value manages to generate nodes with identical
names, which of course makes the sets be of smalle... - 03:24 pm snf-ganeti Revision 16670b57: Remove some dead code
- While wondering why Cluster.tryReloc is not unit-tested, I realised
that this is no longer uses. Apparently, last sum... - 03:24 pm snf-ganeti Revision a2a0bcd8: Fix a few issues in unittest data generation
- This patch fixes two ugly but non-critical issues:
- the getFQDN wrongly generated only the first component as
lim... - 03:24 pm snf-ganeti Revision 96bc2003: Add a unit-test helper function
- … instead of always using "printTestCase … False".
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N... - 03:24 pm snf-ganeti Revision aa1d552d: Further JSON unit-tests for various Types.hs types
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:24 pm ganeti-local Revision 57dc299a: Further fixes to instance policy validation
- As a followup from "Remove extraneous check in policy creation", there
are more places where we build an ipolicy, and... - 03:24 pm ganeti-local Revision aa1d552d: Further JSON unit-tests for various Types.hs types
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:24 pm ganeti-local Revision 96bc2003: Add a unit-test helper function
- … instead of always using "printTestCase … False".
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René N... - 03:24 pm ganeti-local Revision 6a855aaa: Extend node evacuation unittests
- Currently they only check for change secondary, via iallocator's
relocate method. We add two separate unittests that ... - 03:24 pm ganeti-local Revision a2a0bcd8: Fix a few issues in unittest data generation
- This patch fixes two ugly but non-critical issues:
- the getFQDN wrongly generated only the first component as
lim... - 03:24 pm ganeti-local Revision 16670b57: Remove some dead code
- While wondering why Cluster.tryReloc is not unit-tested, I realised
that this is no longer uses. Apparently, last sum... - 03:24 pm ganeti-local Revision 3074ccaf: Fix another data generation issue in tests
- Another "good" seed value manages to generate nodes with identical
names, which of course makes the sets be of smalle... - 03:24 pm ganeti-local Revision dce9bbb3: Add a complex allocation/serialisation/load test
- This is unfortunately a complex test that checks if:
- starting from a empty cluster
- allocating a few instances on... - 03:24 pm ganeti-local Revision b37f4a76: Implement saving/restoring of policies in Text backend
- This adds a new optional (so we're backwards-compat) section to the
cluster data so that we can reliably save/restore... - 03:24 pm ganeti-local Revision bcd17bf0: Further unittests for ipolicy/ispec text serialisation
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:24 pm snf-ganeti Revision bcd17bf0: Further unittests for ipolicy/ispec text serialisation
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:24 pm snf-ganeti Revision b37f4a76: Implement saving/restoring of policies in Text backend
- This adds a new optional (so we're backwards-compat) section to the
cluster data so that we can reliably save/restore... - 03:24 pm snf-ganeti Revision dce9bbb3: Add a complex allocation/serialisation/load test
- This is unfortunately a complex test that checks if:
- starting from a empty cluster
- allocating a few instances on... - 03:24 pm ganeti-local Revision e73c5fe2: Generate clusters with unique node names in tests
- Nothing breaks otherwise in the cluster routines, but serialisation
to/from text gets confused otherwise.
Signed-off... - 03:24 pm snf-ganeti Revision d6f9f5bd: Add a help function for generating test nodes
- This abstracts the concept of "give an sane, online node" in a single
place, rather than spread around the tests. We ... - 03:24 pm ganeti-local Revision d6f9f5bd: Add a help function for generating test nodes
- This abstracts the concept of "give an sane, online node" in a single
place, rather than spread around the tests. We ... - 03:24 pm snf-ganeti Revision e73c5fe2: Generate clusters with unique node names in tests
- Nothing breaks otherwise in the cluster routines, but serialisation
to/from text gets confused otherwise.
Signed-off... - 03:23 pm ganeti-local Revision 55bd1414: Fix a couple of bugs in handling offline instances
- The addition of the offline state for instances has introduced a few
bugs related to their handling. The current code... - 03:23 pm snf-ganeti Revision 55bd1414: Fix a couple of bugs in handling offline instances
- The addition of the offline state for instances has introduced a few
bugs related to their handling. The current code... - 03:20 pm ./kamaki Revision 8ab2c986: Add missing glance functions
- 03:18 pm Revision 89b2e9b8: Bugfixes
- 03:17 pm snf-ganeti Revision 9cd6c325: Add a helper function for 'not offline' instances
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:17 pm ganeti-local Revision 9cd6c325: Add a helper function for 'not offline' instances
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:17 pm snf-ganeti Revision 00b70680: Unittests for the instance policy checks on allocation
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:17 pm ganeti-local Revision 00b70680: Unittests for the instance policy checks on allocation
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:17 pm ganeti-local Revision 1f5635a9: Show explicit message when hspace fails to alloc
- Currently, in the human-readable mode, hspace doesn't show any
messages when no instances can be allocated in tiered-... - 03:17 pm snf-ganeti Revision 1f5635a9: Show explicit message when hspace fails to alloc
- Currently, in the human-readable mode, hspace doesn't show any
messages when no instances can be allocated in tiered-... - 03:17 pm snf-ganeti Revision aa5b2f07: Obey instance policy in allocation routines
- This currently checks the minimum/maximum sizes and the disk
template. Unittests will come later.
Signed-off-by: Ius... - 03:17 pm ganeti-local Revision aa5b2f07: Obey instance policy in allocation routines
- This currently checks the minimum/maximum sizes and the disk
template. Unittests will come later.
Signed-off-by: Ius... - 03:17 pm snf-ganeti Revision d6eec019: Set group policy on nodes
- In order to be able to use the group policy during allocation, we have
a few choices:
- pass the group policy as a s... - 03:17 pm ganeti-local Revision d6eec019: Set group policy on nodes
- In order to be able to use the group policy during allocation, we have
a few choices:
- pass the group policy as a s... - 03:17 pm ganeti-local Revision cdbab531: A trivial optimisation in Loader.mergeData
- During loading, we can eliminate some intermediate data
structures. This only matters for big clusters, and even ther... - 03:17 pm snf-ganeti Revision cdbab531: A trivial optimisation in Loader.mergeData
- During loading, we can eliminate some intermediate data
structures. This only matters for big clusters, and even ther... - 03:17 pm ganeti-local Revision 74c35f2f: Trivial performance optimisation
- This is not in the hot-path, but still, no sense in doing O(n) instead
of O(1).
Signed-off-by: Iustin Pop <iustin@go... - 03:17 pm snf-ganeti Revision 74c35f2f: Trivial performance optimisation
- This is not in the hot-path, but still, no sense in doing O(n) instead
of O(1).
Signed-off-by: Iustin Pop <iustin@go... - 03:17 pm snf-ganeti Revision 6cff91f5: Add ipolicy attribute to group objects
- This is straightforward; as before, so far the text and simu backends
have no way to use a non-default ipolicy.
Furt... - 03:17 pm ganeti-local Revision 6cff91f5: Add ipolicy attribute to group objects
- This is straightforward; as before, so far the text and simu backends
have no way to use a non-default ipolicy.
Furt... - 03:17 pm snf-ganeti Revision 3c3c796e: Enable Eq instances for TH-built objects
- This is needed for the next patch.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@go... - 03:17 pm ganeti-local Revision 3c3c796e: Enable Eq instances for TH-built objects
- This is needed for the next patch.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@go... - 03:16 pm ganeti-local Revision 9fdd3d0f: Switch hspace to read the disk template from the cluster
- The default disk template is the first enabled template.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ... - 03:16 pm snf-ganeti Revision 9fdd3d0f: Switch hspace to read the disk template from the cluster
- The default disk template is the first enabled template.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ... - 03:16 pm ganeti-local Revision fc42a408: Read the disk templates part of the ipolicy
- The default value is badly defined (hardcoded defaults)…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ... - 03:16 pm Revision 56af4373: Minor fix in debian/changelog
- 03:16 pm snf-ganeti Revision fc42a408: Read the disk templates part of the ipolicy
- The default value is badly defined (hardcoded defaults)…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ... - 03:16 pm snf-ganeti Revision 89c758c6: Move DiskTemplate definition around
- This is needed since we'll need the DiskTemplate definition in the
IPolicy one.
Signed-off-by: Iustin Pop <iustin@go... - 03:16 pm ganeti-local Revision 89c758c6: Move DiskTemplate definition around
- This is needed since we'll need the DiskTemplate definition in the
IPolicy one.
Signed-off-by: Iustin Pop <iustin@go... - 03:16 pm snf-ganeti Revision 2cc673a3: Add new disk_templates parameter to instance policy
- This is a bit more complex patch, as it requires changing the
assumption that all keys in the policy dict points to v... - 03:16 pm ganeti-local Revision 2cc673a3: Add new disk_templates parameter to instance policy
- This is a bit more complex patch, as it requires changing the
assumption that all keys in the policy dict points to v... - 03:16 pm snf-ganeti Revision 45f8b50d: Remove extraneous check in policy creation
- The values are already checked in CreateIPolicy, no need to manually
check them again.
Signed-off-by: Iustin Pop <iu... - 03:16 pm ganeti-local Revision 45f8b50d: Remove extraneous check in policy creation
- The values are already checked in CreateIPolicy, no need to manually
check them again.
Signed-off-by: Iustin Pop <iu... - 03:16 pm ganeti-local Revision 0ce212e5: Move the instance specs options to cli.py
- Currently these are defined twice, instead of a single time in
cli.py. Also adds the new disk_templates option to the... - 03:16 pm snf-ganeti Revision 0ce212e5: Move the instance specs options to cli.py
- Currently these are defined twice, instead of a single time in
cli.py. Also adds the new disk_templates option to the... - 03:16 pm snf-ganeti Revision 12c3d3f6: Add a new disk-template ipolicy option
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm ganeti-local Revision 12c3d3f6: Add a new disk-template ipolicy option
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm ganeti-local Revision 499eb088: Add a new CLI option type 'list'
- This simply splits the value in the option parser, instead of needing
to do it in the client code.
Signed-off-by: Iu... - 03:16 pm snf-ganeti Revision 499eb088: Add a new CLI option type 'list'
- This simply splits the value in the option parser, instead of needing
to do it in the client code.
Signed-off-by: Iu... - 03:16 pm snf-ganeti Revision 363c0106: Fix handling of errors from InstancePolicy.Check...
- This code raises a configuration error, but we need to transform it
into a prereq error (or possibly exec error), dep... - 03:16 pm ganeti-local Revision 363c0106: Fix handling of errors from InstancePolicy.Check...
- This code raises a configuration error, but we need to transform it
into a prereq error (or possibly exec error), dep... - 03:16 pm snf-ganeti Revision be468da0: Switch hspace defaults to the cluster policy
- This changes from the current hardcoded defaults to the cluster
policy. The command line options now override the def... - 03:16 pm ganeti-local Revision be468da0: Switch hspace defaults to the cluster policy
- This changes from the current hardcoded defaults to the cluster
policy. The command line options now override the def... - 03:16 pm snf-ganeti Revision 304f9292: Add a helper function converting ispecs to rspecs
- The rspec type is simpler than the ispec one; most likely it should be
deprecated later.
Signed-off-by: Iustin Pop <... - 03:16 pm ganeti-local Revision 304f9292: Add a helper function converting ispecs to rspecs
- The rspec type is simpler than the ispec one; most likely it should be
deprecated later.
Signed-off-by: Iustin Pop <... - 03:16 pm snf-ganeti Revision 8564fb47: Abstract creation of instance from a spec
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm ganeti-local Revision 8564fb47: Abstract creation of instance from a spec
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm snf-ganeti Revision df5d5433: Load cluster ipolicy via Rapi
- This requires changing from querying the /tags resource to the /info
resource.
Signed-off-by: Iustin Pop <iustin@goo... - 03:16 pm ganeti-local Revision df5d5433: Load cluster ipolicy via Rapi
- This requires changing from querying the /tags resource to the /info
resource.
Signed-off-by: Iustin Pop <iustin@goo... - 03:16 pm snf-ganeti Revision 135f64a3: Update memory/maxmem reading in Rapi backend
- Recent changes to the instance beparams have replaced memory with
maxmem in Rapi bulk queries. Until this is either r... - 03:16 pm ganeti-local Revision 135f64a3: Update memory/maxmem reading in Rapi backend
- Recent changes to the instance beparams have replaced memory with
maxmem in Rapi bulk queries. Until this is either r... - 03:16 pm ganeti-local Revision e77bc89b: Load cluster ipolicy via Luxi
- Also show it in hbal's verbose output (helpful for debugging).
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewe... - 03:16 pm snf-ganeti Revision e77bc89b: Load cluster ipolicy via Luxi
- Also show it in hbal's verbose output (helpful for debugging).
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewe... - 03:16 pm ganeti-local Revision 71375ef7: Extend ClusterData with the cluster instance policy
- This attribute is always initialised to the default, and is not (yet)
read/saved in the various backends.
Signed-off... - 03:16 pm snf-ganeti Revision 71375ef7: Extend ClusterData with the cluster instance policy
- This attribute is always initialised to the default, and is not (yet)
read/saved in the various backends.
Signed-off... - 03:16 pm ganeti-local Revision d02f941e: Add default ipolicy declarations
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm snf-ganeti Revision d02f941e: Add default ipolicy declarations
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm snf-ganeti Revision 26fce8df: Add support for RE patterns to convert constants
- This is a trivial conversion.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.... - 03:16 pm ganeti-local Revision 26fce8df: Add support for RE patterns to convert constants
- This is a trivial conversion.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.... - 03:16 pm snf-ganeti Revision cf57f778: Add support for lists/frozensets in convert-constants
- Unfortunately, we only support lists of simple types, and not even
lists of tuples. If we actually needed those, it w... - 03:16 pm ganeti-local Revision cf57f778: Add support for lists/frozensets in convert-constants
- Unfortunately, we only support lists of simple types, and not even
lists of tuples. If we actually needed those, it w... - 03:16 pm snf-ganeti Revision 2325bfcf: Add support for tuples in convert-constants
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm ganeti-local Revision 2325bfcf: Add support for tuples in convert-constants
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm ganeti-local Revision df41d855: More improvements to convert-constants
- This prepares for tuple and other conversions.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussb... - 03:16 pm snf-ganeti Revision df41d855: More improvements to convert-constants
- This prepares for tuple and other conversions.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussb... - 03:16 pm snf-ganeti Revision 8751c041: Improve convert-constants to handle dictionaries
- The two main drawbacks for convert-constants are the fact that it
can't handle sets/frozensets (mainly due to the fac... - 03:16 pm ganeti-local Revision 8751c041: Improve convert-constants to handle dictionaries
- The two main drawbacks for convert-constants are the fact that it
can't handle sets/frozensets (mainly due to the fac... - 03:16 pm snf-ganeti Revision a07343b2: Add object definitions for the ispec and ipolicy
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm ganeti-local Revision a07343b2: Add object definitions for the ispec and ipolicy
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:16 pm ganeti-local Revision b69be409: Stop exporting JSON functionality from Utils.hs
- This completes the Utils/JSON split started in commit f047f90f. The
import graph should be cleaner now.
Signed-off-b... - 03:16 pm snf-ganeti Revision b69be409: Stop exporting JSON functionality from Utils.hs
- This completes the Utils/JSON split started in commit f047f90f. The
import graph should be cleaner now.
Signed-off-b... - 03:16 pm ganeti-local Revision f3f76ccc: More reshuffling of code
- Following the split Types/BasicTypes, we can remove the last
JSON-related stuff from Utils.hs, and do some more clean... - 03:16 pm snf-ganeti Revision f3f76ccc: More reshuffling of code
- Following the split Types/BasicTypes, we can remove the last
JSON-related stuff from Utils.hs, and do some more clean... - 03:15 pm snf-ganeti Revision 0c37d1e4: htools: split parts of HTools/Types.hs into BasicTypes.hs
- The 'Result' type is common and:
- might be used outside of HTools-specific code too
- is better split as we need th... - 03:15 pm ganeti-local Revision 0c37d1e4: htools: split parts of HTools/Types.hs into BasicTypes.hs
- The 'Result' type is common and:
- might be used outside of HTools-specific code too
- is better split as we need th... - 03:15 pm Pithos Android Client Revision 74c976a0: hide some menu options, query with prefix for container objects, save metadata
- 03:15 pm Pithos Android Client Revision 05a718db: hide some menu options, query with prefix for container objects, save metadata
- 03:13 pm Revision 81addabd: Add gbp.conf file for git-buildpackage
- 03:10 pm Revision 2bad3700: Debian packaging for snf-ganeti-tools
- 02:54 pm Revision 8e614d15: Add debian dir to snf-ganeti-tools
- 02:53 pm Revision 3038a1f4: Merge branch 'master' into debian-0.8
- Conflicts:
snf-ganeti-tools/debian/changelog
snf-ganeti-tools/debian/source/format - 02:41 pm Revision e609b1ba: Major changes to the documentation
- Introduce major changes to the doc structure.
* Use a top-level TOC for all of synnefo
* Document each synnefo sof... - 02:27 pm Revision d04d7428: Merge branch 'master' into doc-0.8
- 02:25 pm Revision f43d73f8: Merge branch 'master' into doc-0.8
- 02:20 pm Revision 6d675d7a: Merge branch 'ui-glance'
- Conflicts:
snf-app/synnefo/ui/views.py - 02:16 pm Revision a0757a1c: Updated fabfile
- 02:13 pm Revision 43a89bfd: Link jquery url explicitly by its version
- Fixes packaging issues since setuptools don't respect symlinks contained in
package. - 02:11 pm Revision 07d104d8: Improved packaging
- - Improved automatic version tagging from git repo.
- Added auto generated synnefo.<package>.version module to contai... - 01:03 pm snf-image Feature #1838 (Closed): Support swap creation in snf-image
- We need to find a way to support swap creation in snf-image.
- 12:55 pm snf-image Feature #1749 (Feedback): Support Pithos-provided images
- pithos backend images are supported in version 0.3
01/12/2012
- 06:14 pm Pithos Android Client Revision 53026239: add permissions/metadata
- 06:12 pm Pithos Revision 7ff57991: Add size queries in backend object lists.
- Refs: #1837
- 06:12 pm Revision 7ff57991: Add size queries in backend object lists.
- Refs: #1837
- 05:51 pm ./kamaki Revision a6757cbc: Add full support for list and register in glance
- 05:48 pm Revision bfd9f988: Plankton improvements
- * Move all plankton metadata to the 'plankton'
domain.
* Hide plankton metadata from the pithos clients,
as it wa... - 05:47 pm Pithos Android Client Revision 1634500c: add metadata fix
- 05:46 pm Feature #1837 (Closed): Add size range in backend object list
- Needed by the plankton project is a parameter in backend object lists, that will filter the results based on their by...
- 05:29 pm Bug #1836 (Closed): Unique path on nodes table
- Fixed at 9e9615feb8e17fc5b4096aeef35a403d2790d732.
- 04:59 pm Pithos Android Client Revision bd384c08: add metadata
- 04:59 pm Pithos Android Client Revision cabcecb2: do not exit list if navigating myshared
- 04:59 pm Pithos Android Client Revision db9092dd: icon fixes
- 04:58 pm Pithos Android Client Revision 6b838a23: icons, text fixes
- 04:37 pm Revision 72d08c80: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 04:37 pm Pithos Revision 72d08c80: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 04:36 pm Revision 6b2f11b4: Fix metadata search.
- 04:36 pm Pithos Revision 6b2f11b4: Fix metadata search.
- 04:20 pm Pithos Revision 9e9615fe: create unique index on path for public, xfeautures & path tables
- Ref: #1836
- 04:20 pm Revision 9e9615fe: create unique index on path for public, xfeautures & path tables
- Ref: #1836
- 03:32 pm Pithos Android Client Revision 9c4430bd: fix donwload file task
- 03:28 pm Pithos MacOS Client Revision 579c7890: Show UUID in PithosObjectNodeInfo window.
- 03:14 pm Revision 5832c79d: Added fabfile.py
- Fabric tasks file with common packaging/installation tasks for synnefo
components included in repository. - 03:08 pm Bug #1836 (Closed): Unique path on nodes table
- There are certain conditions that may cause duplicate path entries in the nodes table (node backend module).
Make su... - 03:06 pm Revision 2ce0636e: Initial commit for snf-webproject
- - new package snf-webproject
- moved basic django related settings in snf-webproject
- added new entry point utils to... - 03:02 pm snf-image Revision 3eb45959: Bump debian package version to 0.3-1
- 02:51 pm snf-image Revision fdba32bd: Merge branch 'master' into debian-for-synnefo
- 02:49 pm snf-image Revision f0eed401: Update debian packaging, bump to v0.3
- 02:31 pm snf-ganeti Revision 50761ebd: Fix acquisition of node lock in LUInstanceGrowDisk
- Ensure node level locks are recalculated properly
in LUInstanceGrowDisk.
Signed-off-by: Constantinos Venetsanopoulos... - 02:31 pm ganeti-local Revision 50761ebd: Fix acquisition of node lock in LUInstanceGrowDisk
- Ensure node level locks are recalculated properly
in LUInstanceGrowDisk.
Signed-off-by: Constantinos Venetsanopoulos... - 02:05 pm snf-image Revision 26eaa52e: Merge branch 'master' into debian
- 01:38 pm Pithos Revision c290c4e5: Update admin guide.
- 01:38 pm Revision c290c4e5: Update admin guide.
- 01:06 pm snf-image Revision 582c1223: Update date in ChangeLog for v0.3
01/11/2012
- 11:22 pm Pithos MS Client Revision 3c76f045: Modifications to delete folder contents
- 10:29 pm Revision 66396eca: fix registration form rendering
- 10:29 pm astakos Revision 66396eca: fix registration form rendering
- 07:55 pm Pithos MS Client Revision 14ecd267: Changes to delete check order
- 07:25 pm Pithos Android Client Revision 802fbd9e: upload files from sdcard
- 07:25 pm Pithos Android Client Revision fbe4e332: enable account addition
- 07:25 pm Pithos Android Client Revision 79e5706c: add login menu in account list
- 07:25 pm Pithos Android Client Revision b37bd6cd: use pithos+ application name
- 07:24 pm Pithos Android Client Revision 73f68ca8: add login activity
- 07:24 pm Pithos Android Client Revision b8b24e90: login layout
- 04:14 pm Bug #1832 (Closed): No permission headers when getting a version
- As sent:
@όταν κάνεις head request με παράμετρο ένα συγκεκριμένο version για ένα object, στους response headers δε... - 03:12 pm astakos Revision 04164700: Merge branch 'master' of https://code.grnet.gr/git/astakos
- 03:12 pm Revision 04164700: Merge branch 'master' of https://code.grnet.gr/git/astakos
- 03:09 pm Revision 824d1af9: enable login/invitation url
- 03:09 pm astakos Revision 824d1af9: enable login/invitation url
- 02:08 pm snf-ganeti Revision 657f34e5: Merge remote branch 'google/stable-2.5' into grnet-2.5-rbd-devel
- 01:13 pm ganeti-local Revision 4b97458c: Fix cluster ispecs on upgrade
- Cluster-level parameters must *not* be empty. Plus two more minor
changes.
Signed-off-by: Iustin Pop <iustin@google.... - 01:13 pm snf-ganeti Revision 4b97458c: Fix cluster ispecs on upgrade
- Cluster-level parameters must *not* be empty. Plus two more minor
changes.
Signed-off-by: Iustin Pop <iustin@google.... - 01:12 pm snf-ganeti Revision b32f3c0c: Better max ispec defaults
- Instead of being equal to the minimum ones, these are reusing current
constants.
Signed-off-by: Iustin Pop <iustin@g... - 01:12 pm ganeti-local Revision b32f3c0c: Better max ispec defaults
- Instead of being equal to the minimum ones, these are reusing current
constants.
Signed-off-by: Iustin Pop <iustin@g... - 01:12 pm ganeti-local Revision 410a8a76: Rename optISpec to optStdSpec
- More consistency with the tiered allocation mode.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nu... - 01:12 pm snf-ganeti Revision 410a8a76: Rename optISpec to optStdSpec
- More consistency with the tiered allocation mode.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: René Nu... - 01:12 pm snf-ganeti Revision 294bb337: Change how hspace reads cmdline args for std specs
- For the standard specs, hspace currently takes separate options for
the memory, disk and VCPUs. For the tiered specs,... - 01:12 pm ganeti-local Revision 294bb337: Change how hspace reads cmdline args for std specs
- For the standard specs, hspace currently takes separate options for
the memory, disk and VCPUs. For the tiered specs,... - 01:06 pm Feature #1761 (Closed): Split pithos and im apps
- 01:05 pm snf-image Revision 2755bb06: Handle unknown linux distro situations
- When get_distro and get_base_distro do not detect the linux distribution
a warning is triggered.
AssignHostname fail... - 12:59 pm ganeti-local Revision 7da760ca: Abstract tiered specs command line parsing
- This will be used in the future for the standard specs too, so let's
abstract it away.
Signed-off-by: Iustin Pop <iu... - 12:59 pm snf-ganeti Revision 7da760ca: Abstract tiered specs command line parsing
- This will be used in the future for the standard specs too, so let's
abstract it away.
Signed-off-by: Iustin Pop <iu... - 12:40 pm Feature #1816 (Closed): Incorporate backend defaults into backend
- Applied in changeset commit:"228de81bd588d2f6a19413cf17633258f8e3d4a8".
- 12:27 pm Revision 4b8f5b96: Use new backend defaults.
- 12:27 pm astakos Revision 4b8f5b96: Use new backend defaults.
- 12:26 pm Pithos Revision 228de81b: Untie backend from settings.
- Fixes #1816
- 12:26 pm Revision 228de81b: Untie backend from settings.
- Fixes #1816
- 11:06 am Revision ddd45453: Change sync command.
- 11:06 am Pithos Revision ddd45453: Change sync command.
- 10:22 am astakos Revision efefbe82: Clean up.
- 10:22 am Revision efefbe82: Clean up.
- 10:13 am snf-ganeti Revision 2096d068: cmdlib._ComputeMinMaxSpec: Add unittest for this function
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:13 am ganeti-local Revision 2096d068: cmdlib._ComputeMinMaxSpec: Add unittest for this function
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:13 am snf-ganeti Revision 0e68bf27: cmdlib: Rename _CheckMinMaxSpecs to _ComputeMinMaxSpec
- This is to reflect the fact that _Check functions do raise Op*Error
which is not the case for _CheckMinMaxSpec.
Sign... - 10:13 am ganeti-local Revision 0e68bf27: cmdlib: Rename _CheckMinMaxSpecs to _ComputeMinMaxSpec
- This is to reflect the fact that _Check functions do raise Op*Error
which is not the case for _CheckMinMaxSpec.
Sign... - 10:13 am ganeti-local Revision 89e8508e: cmdlib: _VerifyInstancePolicy has been replaced and is dead code
- This removes this method
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog... - 10:13 am snf-ganeti Revision 89e8508e: cmdlib: _VerifyInstancePolicy has been replaced and is dead code
- This removes this method
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog... - 10:09 am Pithos Revision 87a0d246: Remove custom doc theme.
- 10:09 am Revision 87a0d246: Remove custom doc theme.
- 10:02 am astakos Revision 9772d798: Remove settings.local.
- 10:02 am Revision 9772d798: Remove settings.local.
- 10:01 am Revision d73f20aa: Remove db.
- 10:01 am astakos Revision d73f20aa: Remove db.
- 09:02 am Feature #1827 (Closed): Restructure repository to match synnefo
- The synnefo project is moving to another packaging scheme and is restructuring its repository. Maybe someday pithos w...
- 08:57 am Feature #1826 (Closed): Asynchronous ETag update
- Having completed #1792, move forward to a mechanism to update MD5 sums asynchronously.
See if possible to use alread... - 12:24 am Pithos MacOS Client Revision 4c1c46fd: Fix concurrency issues. Modify PithosBrowser to use ASINetworkQueues for ASIPi...
- 12:22 am Pithos MacOS & iOS Common Lib Revision 30650f5a: Add support for X-Object-UUID header.
01/10/2012
- 11:28 pm Pithos MS Client Revision 039a89e5: Further changes to reduce locking and switch to WAL journal mode for SQLite
- Also added dictionary with deleted files with dates to filter upload/download of deleted files.
Should probably add a... - 09:47 pm Revision 0a72907b: Update Plankton to use the latest Pithos features
- 07:52 pm Pithos MS Client Revision 1b4a7550: Minor fixes and preparing to move
- 07:36 pm Pithos MacOS Client Revision 5f54c6be: Modify PithosNodes to use the global concurrent dispatch queue for ASIPithosRe...
- 05:36 pm Pithos Web Client Bug #1814 (Resolved): Refresh object listing when properties change
- Fixed in 8fd8a4870243e181eeb7a3c6af22a7a2b318c979
- 05:34 pm Pithos Web Client Revision 8fd8a487: Refresh the MyShared tree when certain folder properties are changed
- 05:16 pm ganeti-local Revision 380bb53a: utils.ResetTempfileModule: Improve performance
- This function is called for after every fork (e.g. for handling an RPC
request). With the changes in this patch gener... - 05:16 pm snf-ganeti Revision 380bb53a: utils.ResetTempfileModule: Improve performance
- This function is called for after every fork (e.g. for handling an RPC
request). With the changes in this patch gener... - 05:04 pm Pithos Web Client Revision 3601b114: Refresh the MyShared tree when certain file properties are changed
- 04:15 pm Pithos Android Client Revision 5d668a55: do login from web creating account if account does not exist
- 04:15 pm Pithos Android Client Revision c7568f5c: removed
- 03:44 pm Pithos Web Client Revision fb55a1b3: Reverted previous change for objects that end with /. It caused problems in th...
- 03:44 pm Pithos Web Client Revision 67bb2128: Refresh home container after restoring objects from trash
- 03:09 pm snf-ganeti Revision 20875652: LUInstanceCreate: Release node resource lock
- … after running iallocator. Otherwise an assertion later in the code
would fail (for a good reason).
Signed-off-by: ... - 03:09 pm ganeti-local Revision 20875652: LUInstanceCreate: Release node resource lock
- … after running iallocator. Otherwise an assertion later in the code
would fail (for a good reason).
Signed-off-by: ... - 03:06 pm Revision 3d653f72: Bugfixes
- * Return instead of raise
* Move all plankton_method code inside a try-catch - 02:54 pm Pithos Web Client Revision 9b055aba: Refresh trash after moving to trash
- 02:34 pm ganeti-local Revision ff02b60f: _CheckTargetNodeIPolicy: instance.primary_node is not objects.Node
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:34 pm snf-ganeti Revision ff02b60f: _CheckTargetNodeIPolicy: instance.primary_node is not objects.Node
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:34 pm ganeti-local Revision c879832c: cmdlib: node.group is not a nodegroup object
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:34 pm snf-ganeti Revision c879832c: cmdlib: node.group is not a nodegroup object
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:34 pm snf-ganeti Revision 26ece371: LUInstanceCreate: self.disks is a dict not a disk object
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:34 pm ganeti-local Revision 26ece371: LUInstanceCreate: self.disks is a dict not a disk object
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:34 pm ganeti-local Revision fb782f5b: qa-sample.json: Fix a typo
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:34 pm snf-ganeti Revision fb782f5b: qa-sample.json: Fix a typo
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:25 pm Pithos Android Client Revision fbe9be48: remove anything not relevant to cloud files
- 02:12 pm Pithos Android Client Revision d37efce5: display versions of object
- 02:06 pm ganeti-local Revision c20a19ed: Fix wrong variable name
- Commit bc5d0215 added support for disk params, but due to copy-paste
it tries to enforce the hvparams into disk param... - 02:06 pm snf-ganeti Revision c20a19ed: Fix wrong variable name
- Commit bc5d0215 added support for disk params, but due to copy-paste
it tries to enforce the hvparams into disk param... - 12:16 pm Feature #1824 (Assigned): Integration with aquarium
- 12:13 pm Feature #1824 (Closed): Integration with aquarium
- Produce user events for aquarium
- 12:09 pm Feature #1823 (Closed): Change views to accept custom templates
- Change views to accept custom templates and their context instance as parameters
01/09/2012
- 11:19 pm Pithos MS Client Revision e81dd1f6: Convert ActiveRecord update code to direct ADO calls to reduce locks
- 07:48 pm Pithos MS Client Revision b9f5b594: Changes for directories
- Added copyright notices
- 07:48 pm Pithos MS Client Revision 44b979b6: Merge branch 'master' of \\\pk2010\Pithos\
- 07:27 pm ganeti-local Revision 922c57bf: InstanceStartup: use overridden beparams in prereq
- Without doing this memory checks happen on instance default parameters
rather than any overridden ones.
Signed-off-b... - 07:27 pm snf-ganeti Revision 922c57bf: InstanceStartup: use overridden beparams in prereq
- Without doing this memory checks happen on instance default parameters
rather than any overridden ones.
Signed-off-b... - 07:19 pm Revision 6d6b8f88: Force synnefo.settings imports in snf-ganeti-tools scripts
- 07:18 pm Revision b36c4249: Merge branch 'master' into snfcommon
- 07:17 pm Revision a34f9872: Refactored snf-ganeti-tools scripts as console_scripts
- 06:54 pm Pithos MS Client Revision f3d080df: Changes for directories
- Added copyright notices
- 06:40 pm ganeti-local Revision 9f18e2cc: Bump version to 2.5.0~rc5, update NEWS
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:40 pm snf-ganeti Revision 9f18e2cc: Bump version to 2.5.0~rc5, update NEWS
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:16 pm ganeti-local Revision a41fd46e: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
Add UnescapeAndSplit unittest for multi-escapes
Fix a bug in command line option parsing code
Conf... - 06:16 pm snf-ganeti Revision a41fd46e: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
Add UnescapeAndSplit unittest for multi-escapes
Fix a bug in command line option parsing code
Conf... - 06:16 pm Pithos MacOS Client Revision 54037f6f: Fix retain issues in ActivityFacility. Other minor changes.
- 06:04 pm ganeti-local Revision da775218: gen-coverage: Change filter
- It is not necessary to run a Python script to generate the filter, which
didn't work very well anyway on systems with... - 06:04 pm snf-ganeti Revision da775218: gen-coverage: Change filter
- It is not necessary to run a Python script to generate the filter, which
didn't work very well anyway on systems with... - 05:52 pm Pithos Web Client Revision 01bed3d4: Fixed input validation on invitations form
- 05:50 pm Pithos Web Client Bug #1815 (Resolved): Invitation email check
- Input validation has been added in commit 6abe26f26aa44e8c6ac979a8a8c15bc93d1adc1f.
The invitations dialog has been ... - 05:50 pm Revision cfcedbb1: snf-common fixes
- 05:48 pm Revision 29feb9a4: Proper version method
- refactored version indentification hooks to use version based on
distribution name, since get_component_version does ... - 05:47 pm Pithos Web Client Revision 6abe26f2: Added input validation in invitation form (issue #1815)
- 05:46 pm Revision eba16ea9: Several ~okeanos site fixes
- - synnefo settings and app entry points
- fixed template location
- changed package name
- versioning using vcs_version - 05:26 pm Revision 325be5ad: Remove debian packaging files for snf-ganeti-tools
- Debian packaging files, for all packages inside synnefo, will
reside in a different branch (debian-*) and not the mas... - 05:13 pm Revision 917404f2: Initial debian packaging for synnefo v0.8
- Debian packaging for snf-ganeti-tools: Done
Debian packaging for snf-app: Started...
Debian packaging for snf-common:... - 05:06 pm Revision 7fb619a0: Added snf-common package
- split out of some commonly used code in a seperate package
- 04:42 pm astakos Revision 64cd4730: Initial commit. Move from pithos repository.
- 04:42 pm Revision 64cd4730: Initial commit. Move from pithos repository.
- 03:02 pm Pithos Android Client Revision 732d9c2c: tabview in object details, show metadata and permissions, add/delete group
- 02:34 pm snf-ganeti Revision 7e6b6f1f: rpc: More unittests
- - Fix: Don't check st_atime for temporary file for upload tests
- Add tests for five encoders
Signed-off-by: Michael... - 02:34 pm ganeti-local Revision 7e6b6f1f: rpc: More unittests
- - Fix: Don't check st_atime for temporary file for upload tests
- Add tests for five encoders
Signed-off-by: Michael... - 02:25 pm snf-ganeti Revision 272900d3: Merge remote branch 'google/stable-2.5' into grnet-2.5-rbd-devel
- 01:56 pm ganeti-local Revision 729ed537: Document "gnt-node add" behavior in case of failure
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:56 pm snf-ganeti Revision 729ed537: Document "gnt-node add" behavior in case of failure
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
01/08/2012
- 11:02 pm Pithos MS Client Revision 4f6d51d4: Added directory object creation whenever a new directory is created
- Showing the file property dialog box for directories
- 10:09 pm Pithos MS Client Feature #1568 (Closed): Allow synching for multiple containers
- 10:09 pm Pithos MS Client Feature #1763 (Closed): Add verification for manually entered account info
- 10:09 pm Pithos MS Client Bug #1798 (Resolved): Adding a new file to the Pithos folder causes an SQLite error due to locking
01/07/2012
- 05:07 pm Pithos MS Client Revision 56b53955: Added OS Version check to disable network connectivity detection in Windows XP
- 05:05 pm Pithos MS Client Feature #1613 (Closed): Add container creation code
- 05:05 pm Pithos MS Client Feature #1613: Add container creation code
- Not needed since the local folder layout has changed. Containers will not be created by the clients in any case, so t...
- 05:02 pm Pithos MS Client Feature #1698 (Closed): Add container creation command
- No other client creates containers so the functionality will not be added to the Windows client
Not really needed, c... - 05:00 pm Pithos MS Client Bug #1784 (Closed): "Next" button remains inactive after validating credentials
- While the status of the wizard buttons is controlled by the respective properties (CanSelectNextPage etc), these are ...
- 04:52 pm Pithos MS Client Revision 53032fb7: Fixed inactive Next button when validating credentials. Fixes #1784
01/06/2012
- 02:47 pm ganeti-local Revision 43f52ae3: cmdlib: Adapt LUClusterVerifyGroup for instance policy
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:47 pm ganeti-local Revision 9fa567b3: gnt-node: Add instance policy to migrate
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:47 pm snf-ganeti Revision 43f52ae3: cmdlib: Adapt LUClusterVerifyGroup for instance policy
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:47 pm snf-ganeti Revision 9fa567b3: gnt-node: Add instance policy to migrate
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm snf-ganeti Revision 2a84b7d3: gnt-backup: Adding force option to import
- This makes it possible to bypass the instance policy
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Gui... - 02:46 pm ganeti-local Revision 2a84b7d3: gnt-backup: Adding force option to import
- This makes it possible to bypass the instance policy
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Gui... - 02:46 pm ganeti-local Revision 10889e0c: gnt-instance: Adding instance policy to add
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm snf-ganeti Revision 10889e0c: gnt-instance: Adding instance policy to add
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm snf-ganeti Revision 1559e1e7: gnt-instance: Adding verification of instance policy to modify
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm ganeti-local Revision 1559e1e7: gnt-instance: Adding verification of instance policy to modify
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm snf-ganeti Revision 92cf62e3: gnt-instance: Adding instance policy to move
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm ganeti-local Revision 92cf62e3: gnt-instance: Adding instance policy to move
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm snf-ganeti Revision 3ed23330: gnt-instance: Adding instance policy to migrate
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm ganeti-local Revision 3ed23330: gnt-instance: Adding instance policy to migrate
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm ganeti-local Revision b6aaf437: gnt-instance: Adding instance policy to failover
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:46 pm snf-ganeti Revision b6aaf437: gnt-instance: Adding instance policy to failover
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:45 pm ganeti-local Revision 0fb81174: cmdlib: Adding helper for instance policy
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:45 pm snf-ganeti Revision 0fb81174: cmdlib: Adding helper for instance policy
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:36 pm snf-ganeti Revision c2dc025a: rpc.ConfigRunner: Fix uploading file
- Commit 601dfcb made some changes to the default encoders. This made
“ConfigRunner.call_upload_file” fail due to a mis... - 02:36 pm ganeti-local Revision c2dc025a: rpc.ConfigRunner: Fix uploading file
- Commit 601dfcb made some changes to the default encoders. This made
“ConfigRunner.call_upload_file” fail due to a mis... - 01:49 pm ganeti-local Revision 30a83755: Update GrowDisk docstring
- It forgot about one argument.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <h... - 01:49 pm snf-ganeti Revision 30a83755: Update GrowDisk docstring
- It forgot about one argument.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <h... - 01:38 pm ganeti-local Revision c668ead9: Merge branch 'devel-2.5'
- * devel-2.5:
KVM: support version reported by 1.0
doc/admin: Clarify archived jobs
Conflicts:
NEWS: trivial
Si... - 01:38 pm snf-ganeti Revision c668ead9: Merge branch 'devel-2.5'
- * devel-2.5:
KVM: support version reported by 1.0
doc/admin: Clarify archived jobs
Conflicts:
NEWS: trivial
Si... - 01:34 pm snf-ganeti Revision 2ce40421: rpc._PrepareFileUpload: Use FileStatHelper
- Use fstat(2) on the file handle instead of doing a separate stat(2).
Signed-off-by: Michael Hanselmann <hansmi@googl... - 01:34 pm snf-ganeti Revision 2635bb04: Move helper class from watcher to utils.io
- “FileStatHelper” can be used together with “ReadFile” to a file's status
while it's opened. This avoids certain race ... - 01:34 pm ganeti-local Revision 2ce40421: rpc._PrepareFileUpload: Use FileStatHelper
- Use fstat(2) on the file handle instead of doing a separate stat(2).
Signed-off-by: Michael Hanselmann <hansmi@googl... - 01:34 pm ganeti-local Revision 2635bb04: Move helper class from watcher to utils.io
- “FileStatHelper” can be used together with “ReadFile” to a file's status
while it's opened. This avoids certain race ... - 01:34 pm ganeti-local Revision d5ea30e8: rpc: Change signature of RpcRunner
- Instead of receiving the whole masterd context, it only gets the
configuration and the lock monitor callback. This si... - 01:34 pm ganeti-local Revision 601dfcbb: Add unittest for uploading file via RPC
- After some preparing patches this unittest can finally be added.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 01:34 pm snf-ganeti Revision d5ea30e8: rpc: Change signature of RpcRunner
- Instead of receiving the whole masterd context, it only gets the
configuration and the lock monitor callback. This si... - 01:34 pm snf-ganeti Revision 601dfcbb: Add unittest for uploading file via RPC
- After some preparing patches this unittest can finally be added.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 01:34 pm snf-ganeti Revision 065be3f0: Add unittests for RPC client
- This patch adds a number of unittests for the RPC client base class.
Some small changes were necessary in “rpc.py” to... - 01:34 pm ganeti-local Revision f00170e2: runtime: Style fix in docstring
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:34 pm snf-ganeti Revision f00170e2: runtime: Style fix in docstring
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:34 pm snf-ganeti Revision e78667fe: rpc._RpcClientBase: Add check for number of arguments
- Just an additional check, useful in unittests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iu... - 01:34 pm ganeti-local Revision e78667fe: rpc._RpcClientBase: Add check for number of arguments
- Just an additional check, useful in unittests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iu... - 01:34 pm ganeti-local Revision 065be3f0: Add unittests for RPC client
- This patch adds a number of unittests for the RPC client base class.
Some small changes were necessary in “rpc.py” to... - 01:34 pm ganeti-local Revision 120e7e77: Add unittest for RPC compression
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:34 pm snf-ganeti Revision 764ff2eb: rpc: Style fix
- “assert” is a statement, not a function.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin P... - 01:34 pm snf-ganeti Revision 120e7e77: Add unittest for RPC compression
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:34 pm ganeti-local Revision 764ff2eb: rpc: Style fix
- “assert” is a statement, not a function.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin P... - 01:24 pm snf-ganeti Revision c52d91e6: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
KVM: support version reported by 1.0
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by... - 01:24 pm ganeti-local Revision c52d91e6: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
KVM: support version reported by 1.0
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by... - 12:55 pm snf-ganeti Revision 51ef5fe0: check-news/NEWS: impose more standards
- - Always two empty lines before a version.
- Standardize how version names should be called.
Signed-off-by: Guido Tr... - 12:55 pm ganeti-local Revision 51ef5fe0: check-news/NEWS: impose more standards
- - Always two empty lines before a version.
- Standardize how version names should be called.
Signed-off-by: Guido Tr... - 12:27 pm snf-ganeti Revision 585c8187: KVM: support version reported by 1.0
- This of course was working for all the rcs, but broke with 1.0 itself.
In addition:
- split between running kvm --... - 12:27 pm ganeti-local Revision 585c8187: KVM: support version reported by 1.0
- This of course was working for all the rcs, but broke with 1.0 itself.
In addition:
- split between running kvm --...
01/05/2012
- 10:10 pm Pithos MS Client Revision 73cdd135: Simplified several functions by replacing task continuations with async/await
- 08:08 pm Pithos MS Client Revision a0dcfcc9: Replaced object load and update with direct HQL execution to resolve database ...
- Removed dead code in StatusAgent.cs
- 07:12 pm snf-ganeti Revision 92cb4940: qa: fix disk parameters tests
- Fix an error in the disk parameters tests (the arguments to gnt-cluster
were not passed correctly) and move them to s... - 07:12 pm ganeti-local Revision 92cb4940: qa: fix disk parameters tests
- Fix an error in the disk parameters tests (the arguments to gnt-cluster
were not passed correctly) and move them to s... - 05:30 pm snf-ganeti Revision 68a856ef: rpc_defs: Enable “node_powercycle” for offline nodes
- With this change it's possible to powercycle nodes marked as offline. Of
course the node might not be running the nod... - 05:30 pm ganeti-local Revision 9f2c2103: man/gnt-node: Improve powercycle documentation
- Reword a bit, capitalize “SSH”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <... - 05:30 pm ganeti-local Revision 890ea4ce: rpc._NodeConfigResolver: Support resolving offline nodes
- This is needed to powercycle a node marked offline.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b... - 05:30 pm snf-ganeti Revision 9f2c2103: man/gnt-node: Improve powercycle documentation
- Reword a bit, capitalize “SSH”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <... - 05:30 pm ganeti-local Revision 68a856ef: rpc_defs: Enable “node_powercycle” for offline nodes
- With this change it's possible to powercycle nodes marked as offline. Of
course the node might not be running the nod... - 05:30 pm snf-ganeti Revision 890ea4ce: rpc._NodeConfigResolver: Support resolving offline nodes
- This is needed to powercycle a node marked offline.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-b... - 05:30 pm snf-ganeti Revision fce5efd1: rpc: Pass resolver options to actual resolver
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:30 pm ganeti-local Revision fce5efd1: rpc: Pass resolver options to actual resolver
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:30 pm snf-ganeti Revision f863d7aa: rpc._RpcProcessor: Make read timeout a non-keyword argument
- It is always used and can be set to “None” if intended.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 05:30 pm snf-ganeti Revision dd6d2d09: rpc: Add support for resolver options callback
- This adds support for a callback returning name resolver options. This
is required for powercycling offline nodes. Wh... - 05:30 pm ganeti-local Revision f863d7aa: rpc._RpcProcessor: Make read timeout a non-keyword argument
- It is always used and can be set to “None” if intended.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 05:30 pm ganeti-local Revision dd6d2d09: rpc: Add support for resolver options callback
- This adds support for a callback returning name resolver options. This
is required for powercycling offline nodes. Wh... - 05:20 pm Pithos MS Client Revision 4ec636f6: Removed Dataflow code
- 05:20 pm Pithos MS Client Revision ab2f6f79: Changes to NHibernate/Activerecord storage code
- 05:06 pm Pithos Revision bd89e75e: decode user uniq to utf-8
- 05:06 pm Revision bd89e75e: decode user uniq to utf-8
- 05:01 pm Revision 450e0a22: snf-app as namespace package
- - added extend_path in synnefo package
- moved version helpers in their own module `synnefo.version` - 04:27 pm ./kamaki Revision 614b80ce: Rename kamaki.py to cli.py
- Use absolute imports
Update build script - 04:04 pm ./kamaki Revision eb3ca8ca: Major refactoring
- Groundwork to support different APIs (synnefo and
plankton).
New configuration mechanism (kamaki config) - 03:27 pm ganeti-local Revision 20286f7c: QA: Make the ispec values configurable
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:27 pm snf-ganeti Revision 20286f7c: QA: Make the ispec values configurable
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:07 pm Pithos Revision 6e441a16: Update user middleware.
- 03:07 pm Revision 6e441a16: Update user middleware.
- 12:16 pm Bug #1658 (Feedback): Configurable api urls in ui app
- 12:13 pm Feature #1817 (Feedback): UI generic http error details
- 12:11 pm Revision 1faf0b9c: Improved owners of system images configuration, Refs #1748
- - allow multiple system owners
- allow custom owner aliases (displayed in UI) - 10:50 am Revision 1516800a: UI error handling improvements
- - display plain error response body as `extra details` if the content
cannot be parsed as JSON, Refs #1817
- Early ... - 10:46 am Feature #1817 (Closed): UI generic http error details
- UI currently requires http response error to contain json formatted response to display content within the 'extra det...
01/04/2012
- 07:16 pm Pithos Revision eae2b0f0: Fix astakos middleware.
- 07:16 pm Revision eae2b0f0: Fix astakos middleware.
- 06:59 pm Pithos Revision 5d56107c: Remove im app.
- Refs #1761
- 06:59 pm Revision 5d56107c: Remove im app.
- Refs #1761
- 06:11 pm Feature #1816 (Closed): Incorporate backend defaults into backend
- Incorporate backend default modules and default quota/versioning in backend init.
- 05:20 pm snf-image Revision 7bdd3ab7: Correct an error msg in FixPartitionTable
- 05:16 pm Pithos Revision 0a5bd185: Merge branch 'master' into id
- 05:16 pm Revision 0a5bd185: Merge branch 'master' into id
- 04:31 pm Pithos Android Client Revision c99967ba: initial support for displaying metadata
- 03:30 pm Pithos Web Client Bug #1815 (Closed): Invitation email check
- A user can send an invitation to an empty name, with an email that does not even contain a '@' character...
Also, wh... - 03:21 pm snf-ganeti Revision 995736c6: Update the resource model DD with current state
- On my work for instance policies we decided not to overload --force
more, instead we go with a new flag --ignore-ipol... - 03:21 pm ganeti-local Revision 995736c6: Update the resource model DD with current state
- On my work for instance policies we decided not to overload --force
more, instead we go with a new flag --ignore-ipol... - 03:12 pm Pithos Web Client Bug #1814 (Closed): Refresh object listing when properties change
- Object listings should be refreshed when some properties change, as the change may affect the listing.
As reported... - 03:06 pm Feature #1810 (Closed): Test UUIDs
- 11:38 am snf-image Revision cb93c144: Fix Short-Description in FixPartitionTable task
01/03/2012
- 09:31 pm Pithos MS Client Revision 5e31048f: Some warning fixes and change of some agents from a hand-coded Agent to Datafl...
- 05:35 pm Pithos MS Client Revision 692ec33b: Now closing web request immediatelly after executing a request that has no con...
- Fixed content logging that improperly disposed the response stream in RestClient.cs
- 04:51 pm Revision df251d55: Force escaping of content applied as html in ui
- 04:45 pm Revision bbbceeea: Fixed plankton metadata keys regression
- Handle lowercase OS meta key
- 03:59 pm Revision ca785807: Updated undescore.js
- Updated underscore.js helper lib to v1.2.3
- 03:31 pm Pithos MacOS Client Revision bb707e0e: Modify sync to use a serial dispatch queue instead of threads for ASIPithosReq...
- 02:46 pm snf-ganeti Revision cf2a69e1: Add `fping' as a package dependency
- fping is needed to correctly handle master ip activation/deactivation
Signed-off-by: Constantinos Venetsanopoulos <c... - 01:40 pm Revision a85784d2: Fixed custom images view bug
- Apply collection object when view gets initialized.
- 01:16 pm Revision 9961142e: Create view IE7 fixes
- 12:35 pm Revision 92ea15bf: Fixed okeanos_site template location
01/02/2012
- 05:34 pm Pithos MacOS Client Revision 3a5dc79d: Modify sync to use only X-Object-Hash.
- 04:12 pm Pithos Android Client Revision 856ad13d: activities to display my shared, others, groups
12/29/2011
- 04:11 pm Pithos MacOS & iOS Common Lib Revision 40db2cf7: Add support for X-Object-Hash header.
- 01:45 pm Pithos Revision f2a3d5a3: Remove debug printing.
- 01:45 pm Revision f2a3d5a3: Remove debug printing.
- 11:20 am Revision 95e0d8ee: Test UUIDs
- Refs: #1810
- 11:20 am Pithos Revision 95e0d8ee: Test UUIDs
- Refs: #1810
12/28/2011
- 12:48 pm Pithos Revision 91b606d1: add license
- 12:48 pm Revision 91b606d1: add license
12/27/2011
- 05:41 pm Pithos Revision 66feb1be: Bump version.
- 05:41 pm Revision 66feb1be: Bump version.
- 05:37 pm Bug #1735 (Closed): Update python packages
- Applied in changeset commit:"05f6d5c0e6ba3af9d4a7461a34bf14242d1c9b44".
- 05:35 pm Revision 05f6d5c0: Make package install include non-python files.
- Fixes #1735
- 05:35 pm Pithos Revision 05f6d5c0: Make package install include non-python files.
- Fixes #1735
12/23/2011
- 06:35 pm Feature #1790 (Closed): Assign and maintain object UUIDs
- 06:35 pm Feature #1810 (Closed): Test UUIDs
- Test UUIDs, when copying, moving, updating data and meta.
- 06:32 pm Pithos Revision 1730b3bf: Fix UUIDs on move operations.
- Refs #1790
- 06:32 pm Revision 1730b3bf: Fix UUIDs on move operations.
- Refs #1790
- 04:47 pm Bug #1789 (Closed): Test container-level metadata queries
- 04:41 pm Pithos Revision 12fb8c2d: Merge branch 'meta-filtering'
- Conflicts:
pithos/backends/lib/sqlalchemy/node.py
pithos/backends/lib/sqlite/node.py - 04:41 pm Revision 12fb8c2d: Merge branch 'meta-filtering'
- Conflicts:
pithos/backends/lib/sqlalchemy/node.py
pithos/backends/lib/sqlite/node.py - 04:06 pm Revision 8877529a: Fix SQLAlchemy backend metadata filtering.
- Refs #1789
- 04:06 pm Pithos Revision 8877529a: Fix SQLAlchemy backend metadata filtering.
- Refs #1789
- 12:03 pm Pithos Revision a847494c: Attempt to use SQL for metadata filtering in SQLAlchemy backend (II).
- Refs #1789
- 12:03 pm Revision a847494c: Attempt to use SQL for metadata filtering in SQLAlchemy backend (II).
- Refs #1789
- 11:58 am Revision 9d41b050: Attempt to use SQL for metadata filtering in SQLAlchemy backend.
- Refs #1789
- 11:58 am Pithos Revision 9d41b050: Attempt to use SQL for metadata filtering in SQLAlchemy backend.
- Refs #1789
- 10:37 am Revision c7c0790f: Pass meta filtering test in SQLite module with pure SQL.
- Refs #1789
w - 10:37 am Pithos Revision c7c0790f: Pass meta filtering test in SQLite module with pure SQL.
- Refs #1789
w
12/22/2011
- 09:09 pm snf-ganeti Revision df69e0a0: Fix failure in distcheck and coverage tests
- autotools/testrunner was missing in distcheck. Now some changes from
7004106119c5c56c93085ccfb1250b3561b5b6ad have b... - 09:09 pm ganeti-local Revision df69e0a0: Fix failure in distcheck and coverage tests
- autotools/testrunner was missing in distcheck. Now some changes from
7004106119c5c56c93085ccfb1250b3561b5b6ad have b... - 08:34 pm snf-ganeti Revision 96a7481d: Makefile: Fix parallel distcheck
- Running “make -jN distcheck” for any N > 1 would reliably break when
building the RPC client wrappers. This was due t... - 08:34 pm ganeti-local Revision 96a7481d: Makefile: Fix parallel distcheck
- Running “make -jN distcheck” for any N > 1 would reliably break when
building the RPC client wrappers. This was due t... - 08:08 pm Pithos Revision 35c82779: provide authentication service & change pithos to contact it to authenticate u...
- Refs: #1689
- 08:08 pm Revision 35c82779: provide authentication service & change pithos to contact it to authenticate u...
- Refs: #1689
- 07:19 pm snf-ganeti Revision 89907375: doc/admin: Clarify archived jobs
- Also mention that archived jobs can be viewed using “gnt-job info”.
Signed-off-by: Michael Hanselmann <hansmi@google... - 07:19 pm ganeti-local Revision 89907375: doc/admin: Clarify archived jobs
- Also mention that archived jobs can be viewed using “gnt-job info”.
Signed-off-by: Michael Hanselmann <hansmi@google... - 07:16 pm ganeti-local Revision aa66c183: Merge branch 'devel-2.5'
- * devel-2.5:
jqueue: Factorize checking job processor's result
jqueue unittest: Rename simple fake-job class
jq... - 07:16 pm snf-ganeti Revision aa66c183: Merge branch 'devel-2.5'
- * devel-2.5:
jqueue: Factorize checking job processor's result
jqueue unittest: Rename simple fake-job class
jq... - 06:41 pm ganeti-local Revision 4f44e311: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
jqueue: Fix epylint errors introduced in 37d76f1e4
jqueue: Fix deadlock between job queue and depen... - 06:41 pm snf-ganeti Revision 4f44e311: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
jqueue: Fix epylint errors introduced in 37d76f1e4
jqueue: Fix deadlock between job queue and depen... - 05:25 pm snf-ganeti Revision a8af7d08: Merge branch 'master' of git://git.ganeti.org/ganeti into grnet-2.6-rbd-devel
- 05:04 pm ganeti-local Revision fc4498e9: test/lockperf: Use a list of integers, not booleans
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:04 pm snf-ganeti Revision fc4498e9: test/lockperf: Use a list of integers, not booleans
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:32 pm Revision d32cb004: Merge branch 'master' of https://code.grnet.gr/git/pithos into id
- 04:32 pm Pithos Revision d32cb004: Merge branch 'master' of https://code.grnet.gr/git/pithos into id
- 03:27 pm Pithos Android Client Revision ef6fa21a: display MyShared
- 03:25 pm snf-ganeti Revision e4d452b4: Add lock performance utility
- I had an idea for improving locking performance. To see if it worked I
wrote this tool. Unfortunately the idea didn't... - 03:25 pm ganeti-local Revision e4d452b4: Add lock performance utility
- I had an idea for improving locking performance. To see if it worked I
wrote this tool. Unfortunately the idea didn't... - 03:19 pm ganeti-local Revision df5a5730: jqueue: Factorize checking job processor's result
- This allows for more unittesting.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 03:19 pm snf-ganeti Revision df5a5730: jqueue: Factorize checking job processor's result
- This allows for more unittesting.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 03:19 pm snf-ganeti Revision 1b5150ab: jqueue unittest: Rename simple fake-job class
- Also add a parameter for priority, to be used in an upcoming
patch.
Signed-off-by: Michael Hanselmann <hansmi@google... - 03:19 pm ganeti-local Revision 1b5150ab: jqueue unittest: Rename simple fake-job class
- Also add a parameter for priority, to be used in an upcoming
patch.
Signed-off-by: Michael Hanselmann <hansmi@google... - 03:12 pm snf-ganeti Revision 0d20cc42: unit tests: Add tests for uid and gid handling in utils.WriteFile
- These tests need fakeroot. If it's not present, they are not run (they
don't fail).
Signed-off-by: Bernardo Dal Sen... - 03:12 pm ganeti-local Revision fd6eaa09: unit tests: Add tests for file mode handling in utils.WriteFile
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:12 pm ganeti-local Revision 0d20cc42: unit tests: Add tests for uid and gid handling in utils.WriteFile
- These tests need fakeroot. If it's not present, they are not run (they
don't fail).
Signed-off-by: Bernardo Dal Sen... - 03:12 pm snf-ganeti Revision eea3b572: noded: Fix /etc/hosts group ownership
- When Ganeti was compiled with the option of running as a different
user/group, the group ownership of /etc/hosts was ... - 03:12 pm snf-ganeti Revision fd6eaa09: unit tests: Add tests for file mode handling in utils.WriteFile
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:12 pm ganeti-local Revision eea3b572: noded: Fix /etc/hosts group ownership
- When Ganeti was compiled with the option of running as a different
user/group, the group ownership of /etc/hosts was ... - 03:12 pm ganeti-local Revision 70041061: unit tests: added fakeroot support
- Tests ending in "-runasroot" or "-runasroot.py" are run through fakeroot,
so activity that needs root privileges can ... - 03:12 pm ganeti-local Revision c47eddb8: utils.WriteFile: Add new parameter to preserve file permissions
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: Micha... - 03:12 pm snf-ganeti Revision c47eddb8: utils.WriteFile: Add new parameter to preserve file permissions
- Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Reviewed-by: Micha... - 03:12 pm snf-ganeti Revision 70041061: unit tests: added fakeroot support
- Tests ending in "-runasroot" or "-runasroot.py" are run through fakeroot,
so activity that needs root privileges can ... - 02:10 pm Pithos Android Client Revision b26c3ff3: show container icon
- 02:00 pm Pithos Android Client Revision d81b2ba1: only show cloud files activity
- 01:51 pm Revision ae8cb3d5: Updated upgrade guide and settings documentation
- 01:51 pm Pithos Android Client Revision 66ea047a: correctly handle folders
- 01:46 pm Pithos Android Client Revision 9c74202f: fix empty data
- 01:08 pm Revision e758ab1c: Merge branch 'master' into ui-glance
- 12:57 pm Revision 30b6f316: Several ui improvements
- - optionable glance api usage, Refs #1748
- display additional glance image metadata, Refs #1748
- dynamic api endpoi... - 12:40 pm Pithos Revision 91817b22: Fix manifest object.
- 12:40 pm Revision 91817b22: Fix manifest object.
- 12:10 pm Pithos Revision a90fd539: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 12:10 pm Revision a90fd539: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 12:09 pm Pithos Revision dfb28993: Document ETag changes.
- Refs #1792
- 12:09 pm Revision dfb28993: Document ETag changes.
- Refs #1792
- 12:00 pm Revision 8a2020a9: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 12:00 pm Pithos Revision 8a2020a9: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:58 am Revision f1716de7: client lib: quote parameters in chunked requests
- 11:58 am Pithos Revision f1716de7: client lib: quote parameters in chunked requests
- 11:57 am snf-ganeti Revision 0796adb4: Merge remote branch 'google/stable-2.5' into grnet-2.5-rbd-devel
- 11:50 am Revision cddcf432: The ETag header/hash property always includes the MD5.
- Refs #1792
- 11:50 am Pithos Revision cddcf432: The ETag header/hash property always includes the MD5.
- Refs #1792
- 11:49 am Feature #1792: Spawn asynchronous tasks on object update
- This feels like reopening #1451 and then more.
12/21/2011
- 06:30 pm Revision eb0d4c82: sqlite backend module: fix metadata queries
- Refs: #1789
- 06:30 pm Pithos Revision eb0d4c82: sqlite backend module: fix metadata queries
- Refs: #1789
- 06:25 pm Pithos Revision e3b4206e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:25 pm Revision e3b4206e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:23 pm Revision 2e450abb: The dispatcher is a python executable which monitors a RabbitMQ queue and call...
- Refs #1792
- 06:23 pm Pithos Revision 2e450abb: The dispatcher is a python executable which monitors a RabbitMQ queue and call...
- Refs #1792
- 06:04 pm snf-ganeti Revision 1316ebc2: jqueue: Fix epylint errors introduced in 37d76f1e4
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:04 pm ganeti-local Revision 1316ebc2: jqueue: Fix epylint errors introduced in 37d76f1e4
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:02 pm snf-ganeti Revision 5449685e: Switch blockdev_getmirrorstatus_multi to per-node bodies
- Even for a small 4-node node-group, this reduces the payload of this
RPC call by half for each node; for a big node g... - 06:02 pm ganeti-local Revision 60154921: Extend RPC definition change with another parameter
- This will be used in a later patch for parameter pre-processing. For
now we just add the parameter as 'None' and add ... - 06:02 pm ganeti-local Revision 5449685e: Switch blockdev_getmirrorstatus_multi to per-node bodies
- Even for a small 4-node node-group, this reduces the payload of this
RPC call by half for each node; for a big node g... - 06:02 pm snf-ganeti Revision d9de612c: Change internal RPC client body values
- Currently, all RPC payloads sent by the client to the remote node
daemons must be identical, due to how the data is p... - 06:02 pm snf-ganeti Revision 60154921: Extend RPC definition change with another parameter
- This will be used in a later patch for parameter pre-processing. For
now we just add the parameter as 'None' and add ... - 06:02 pm ganeti-local Revision d9de612c: Change internal RPC client body values
- Currently, all RPC payloads sent by the client to the remote node
daemons must be identical, due to how the data is p... - 06:01 pm snf-ganeti Revision 527c0cf7: hv_kvm: Make string containing regex a raw string
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:01 pm ganeti-local Revision 527c0cf7: hv_kvm: Make string containing regex a raw string
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:25 pm ganeti-local Revision 65107a2f: hv_kvm: Style fixes
- Change a few lines to match rest of code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 05:25 pm snf-ganeti Revision 65107a2f: hv_kvm: Style fixes
- Change a few lines to match rest of code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 05:25 pm ganeti-local Revision 51129a7f: test/hv_kvm: Code style, additional tests
- Change code style to match rest of Ganeti code and add
two tests checking for single-line messages.
Signed-off-by: M... - 05:25 pm snf-ganeti Revision 51129a7f: test/hv_kvm: Code style, additional tests
- Change code style to match rest of Ganeti code and add
two tests checking for single-line messages.
Signed-off-by: M... - 05:25 pm snf-ganeti Revision 9b87c2cf: hv_kvm.QmpMessage: Use dict.get
- No need to look up the key twice.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 05:25 pm ganeti-local Revision 9b87c2cf: hv_kvm.QmpMessage: Use dict.get
- No need to look up the key twice.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 04:55 pm ganeti-local Revision a182a3ed: serializer: Remove JSON indentation and dict key sorting
- Serializing to JSON using “simplejson” is significantly slower when
indentation and/or sorting of dictionary keys is ... - 04:55 pm snf-ganeti Revision a182a3ed: serializer: Remove JSON indentation and dict key sorting
- Serializing to JSON using “simplejson” is significantly slower when
indentation and/or sorting of dictionary keys is ... - 04:35 pm snf-ganeti Revision 37d76f1e: jqueue: Fix deadlock between job queue and dependency manager
- When an opcode is about to be processed its dependencies are
evaluated using “_JobDependencyManager.CheckAndRegister”... - 04:35 pm ganeti-local Revision 37d76f1e: jqueue: Fix deadlock between job queue and dependency manager
- When an opcode is about to be processed its dependencies are
evaluated using “_JobDependencyManager.CheckAndRegister”... - 04:16 pm Revision f897bea9: sqlalchemy backend: fix metadata queries
- Refs:#1789
- 04:16 pm Pithos Revision f897bea9: sqlalchemy backend: fix metadata queries
- Refs:#1789
- 04:07 pm Pithos Android Client Revision 7dbfc514: synced
- 03:59 pm Pithos Android Client Revision 00fc84e9: compile fixes
- 03:56 pm Pithos Android Client Revision bd2e8393: compile fixes
- 03:50 pm Pithos Android Client Revision 55b9f635: Merge remote-tracking branch 'origin/master'
- Conflicts:
.classpath
src/com/rackspace/cloud/files/api/client/ContainerManager.java
src/com/rackspace/cloud/files... - 03:23 pm Pithos Android Client Revision 38be47c1: local changes
- 03:21 pm Pithos Android Client Revision 038ac9a4: source formatting
- 03:17 pm Pithos Android Client Revision 71c27c5a: isFolder implementation
- 03:16 pm Pithos Android Client Revision 07c153b1: display folder name with /, parse public attribute
- 02:49 pm Pithos Android Client Revision 1fd17f2e: add and parse pithos+ api specific data
- 02:48 pm Pithos Android Client Revision 008fa428: add pithos icons, and pithos servers
- 12:04 pm snf-ganeti Revision 0f63f1f9: Fix unittests for daemon_util with disabled confd
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:04 pm ganeti-local Revision 0f63f1f9: Fix unittests for daemon_util with disabled confd
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 11:33 am Feature #1803 (Closed): Persistent public URIs
- Turning on and off public for an object and then on again, results in a different URI. We would like public URIs to p...
- 02:58 am Pithos Android Client Revision 48601850: update package info
Also available in: Atom