Activity
From 07/31/2013 to 08/29/2013
08/29/2013
- 06:41 pm Revision 7d3c0cb0: refactor user creation
- 06:17 pm Revision 68ba4077: branding: theming for astakos templates
- 05:35 pm Revision ca5bff12: new ui: update icon-font and corresponding files
- 05:23 pm Revision f46d245b: new ui: minor html modifications
- 04:13 pm ganeti-local Revision 73d6b4a7: Auto-upgrade of disks' config wrt LD-renaming
- This patch adds auto-upgrade functionality to the disk
objects with respected to the switch from LD constants
to DT c... - 04:13 pm snf-ganeti Revision 73d6b4a7: Auto-upgrade of disks' config wrt LD-renaming
- This patch adds auto-upgrade functionality to the disk
objects with respected to the switch from LD constants
to DT c... - 04:05 pm ganeti-local Revision ce1b0c05: Haskell to Python opcodes: fix Unit
- Fix how Haskell to Python opcode generation handles unit. It seems
that, in 'template-haskell-2.7.0', unit is represe... - 04:05 pm snf-ganeti Revision ce1b0c05: Haskell to Python opcodes: fix Unit
- Fix how Haskell to Python opcode generation handles unit. It seems
that, in 'template-haskell-2.7.0', unit is represe... - 03:29 pm Revision 342fa48b: new ui: use of Magnific Popup as lightbox plugin
- 01:41 pm ./kamaki Revision 0defc932: Merge branch 'feature-flag-for-proccess-id-log' into develop
- 01:27 pm ./kamaki Feature #4242 (Closed): Make proccess-id logging optional
- 01:26 pm ./kamaki Revision c853ce41: Update Changelog for pid-logging changes
- Refs: #4242
- 01:24 pm ./kamaki Revision 64a3c0de: Make pid logging optional, logs are now readable
- Refs: #4242
- 01:17 pm snf-ganeti Revision 73b63a40: Import original constants instead of generated
- Haskell to Python constant generation introduced duplicated constants
in Haskell. This patch eliminates the duplicat... - 01:17 pm ganeti-local Revision 73b63a40: Import original constants instead of generated
- Haskell to Python constant generation introduced duplicated constants
in Haskell. This patch eliminates the duplicat... - 01:17 pm snf-ganeti Revision acf9af53: Update Python constants references to '_constants.py'
- Update Python constants 'ADMINST_{DOWN,UP,OFFLINE}' to take their
values from the Haskell generated module 'lib/_cons... - 01:17 pm ganeti-local Revision acf9af53: Update Python constants references to '_constants.py'
- Update Python constants 'ADMINST_{DOWN,UP,OFFLINE}' to take their
values from the Haskell generated module 'lib/_cons... - 01:17 pm snf-ganeti Revision 1b2adaa6: Setup constant generation infrastructure
- Setup a transitional Haskell to Python constant generation
infrastructure. This infrastructure is transitional and P... - 01:17 pm ganeti-local Revision 1b2adaa6: Setup constant generation infrastructure
- Setup a transitional Haskell to Python constant generation
infrastructure. This infrastructure is transitional and P... - 01:17 pm snf-ganeti Revision fec1fac1: Rename 'Constants.hs' to 'PyConstants.hs'
- Rename the generated 'Constants.hs' module, which contains the Haskell
constants generated from Python, to 'PyConstan... - 01:17 pm ganeti-local Revision fec1fac1: Rename 'Constants.hs' to 'PyConstants.hs'
- Rename the generated 'Constants.hs' module, which contains the Haskell
constants generated from Python, to 'PyConstan... - 01:17 pm snf-ganeti Revision d34c79b6: Add Template Haskell code for constant generation
- Add Template Haskell functions that generate a list in Haskell
containing all the constants to be generated in Python... - 01:17 pm ganeti-local Revision d34c79b6: Add Template Haskell code for constant generation
- Add Template Haskell functions that generate a list in Haskell
containing all the constants to be generated in Python... - 01:17 pm ganeti-local Revision c4d68e39: Move some 'PyValue' instances to a separate file
- Move some 'PyValue' instances to a separate file so they can be
available to other modules which need these instances... - 01:17 pm snf-ganeti Revision c4d68e39: Move some 'PyValue' instances to a separate file
- Move some 'PyValue' instances to a separate file so they can be
available to other modules which need these instances... - 12:57 pm ./kamaki Revision 09007289: Empty Changelog, make it ready for new changes
- 12:54 pm ./kamaki Revision e12c0ad2: Setup version 0.10next
- 12:30 pm ./kamaki Feature #4242 (Closed): Make proccess-id logging optional
- The problem: Proccess ids mess up the logs, rendering them almost unreadable, and they are hardly useful (except in c...
- 12:02 pm snf-ganeti Revision 880ab678: Fix tests regarding DISK_LD_DEFAULTS
- This fixes two remaining issues regarding the renaming
of DISK_LD_DEFAULTS:
- The keys of the map DISK_LD_DEFAULTS c... - 12:02 pm ganeti-local Revision 880ab678: Fix tests regarding DISK_LD_DEFAULTS
- This fixes two remaining issues regarding the renaming
of DISK_LD_DEFAULTS:
- The keys of the map DISK_LD_DEFAULTS c... - 11:19 am Revision f5bbcb5d: pithos: Fix test
08/28/2013
- 10:49 pm Revision 6947964f: deploy: Set LC_COLLATE to 'C'
- Update postgresql default template ('template1'), to have LC_COLLATE='C'
and LC_CTYPE='C'. This is needed for test da... - 10:13 pm snf-ganeti Revision 6da90c0a: Fixing renaming of DISK_LD_DEFAULTS
- This fixes the somewhat over-eager renaming of
DISK_LD_DEFAULTS to DISK_DT_DEFAULTS, which clashes
with another occur... - 10:13 pm ganeti-local Revision 6da90c0a: Fixing renaming of DISK_LD_DEFAULTS
- This fixes the somewhat over-eager renaming of
DISK_LD_DEFAULTS to DISK_DT_DEFAULTS, which clashes
with another occur... - 06:31 pm ganeti-local Revision 3abb0a5c: Fix documentation for gnt-node evacuate -p option
- Update the documentation to remove the claim that the --primary-only
option results in data copies while in fact it o... - 06:31 pm snf-ganeti Revision 3abb0a5c: Fix documentation for gnt-node evacuate -p option
- Update the documentation to remove the claim that the --primary-only
option results in data copies while in fact it o... - 06:19 pm ganeti-local Revision cd3b4ff4: Replace LD_* constants with DT_* constants
- LD_* constants are basically like DT_* constants, except
for that both file and shared file were mapped to file.
In o... - 06:19 pm snf-ganeti Revision cd3b4ff4: Replace LD_* constants with DT_* constants
- LD_* constants are basically like DT_* constants, except
for that both file and shared file were mapped to file.
In o... - 06:19 pm ganeti-local Revision 2de59e2c: QA: fix file storage QA wrt ipolicy
- Ipolicy-allowed disk templates are now dependend on the
cluster-wide enabled disk-templates. The QA for file
storage ... - 06:19 pm snf-ganeti Revision 2de59e2c: QA: fix file storage QA wrt ipolicy
- Ipolicy-allowed disk templates are now dependend on the
cluster-wide enabled disk-templates. The QA for file
storage ... - 06:10 pm ./kamaki Revision 3855dee8: Bump version to 0.10~rc1-2
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 06:03 pm ./kamaki Revision 859a7a0a: Bump version to 0.10~rc1-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 06:03 pm ./kamaki Revision 62603c20: Merge branch 'release-0.10' into debian-release-0.10
- 06:01 pm ./kamaki Revision ee1dbfc6: Update version tag
- 05:55 pm Revision db1f3b94: new ui: VM info shown on "details" link hover
- 05:52 pm ganeti-local Revision 2408d766: Bump versions to release 2.9~beta1
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:52 pm snf-ganeti Revision 2408d766: Bump versions to release 2.9~beta1
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:52 pm ganeti-local Revision 036744e2: Add design-2.9 to docinput
- While design-2.9.rst was already created earlier, it
wasn't registered in the Makefile. Fix this.
Signed-off-by: Kla... - 05:52 pm snf-ganeti Revision 036744e2: Add design-2.9 to docinput
- While design-2.9.rst was already created earlier, it
wasn't registered in the Makefile. Fix this.
Signed-off-by: Kla... - 05:50 pm ./kamaki Revision 7a181b49: Adjust snf-astakos to init with correct URL
- 05:49 pm ./kamaki Revision 2f5f85bf: Merge remote branch 'origin/develop' into debian-develop
- 04:57 pm ./kamaki Revision 109c8171: Dont raise doc errors if there is hope
- 04:45 pm Revision 1ff03138: astakos: delete stray committed file
- 04:43 pm ./kamaki Revision 584fd90a: Adjust docs to require progress to build
- 04:39 pm Revision 65814c28: new ui: responsive design for entities list pages
- 04:36 pm Revision e98239db: astakos: Force a members limit in project applications
- 04:18 pm ./kamaki Revision b9eebf2a: Fix split input bug
- Refs: #4232
- 03:56 pm Revision 5b99bf0a: new ui: add functionality for reordering with the mouse
- 03:31 pm ./kamaki Support #4139 (Closed): Update kamaki.clients.compute to comply with OpenStack v2
- 03:31 pm ./kamaki Feature #4196 (Closed): Kamaki should auto-detect content-type
- 03:30 pm ./kamaki Feature #3778 (Closed): Introduce easy-to-set image location arguments for image register
- 03:29 pm ./kamaki Bug #4134 (Closed): Take care of the virtual subdir item in pithos object-get
- 03:28 pm ./kamaki Feature #4206 (Closed): Let image register upload the image file (with an optional argument)
- 03:27 pm ./kamaki Feature #4220 (Resolved): Add filterting options in kamaki
- 03:22 pm Revision a23ac2f7: astakos: Restrict project naming in API call
- Use the same regex as in the UI, which matches domain-name-like strings.
- 03:18 pm ./kamaki Revision 82cc4b8f: Rename /image meta list to /image info
- 03:07 pm ./kamaki Revision 661d27e4: Merge branch 'develop' into feature-astakos-bugs
- 03:07 pm ./kamaki Revision 4a25486d: Fix IntArgument + tests and apply to snf-astakos
- 02:42 pm ./kamaki Bug #4232 (Closed): split_input over-splits key=value strings if quotes are included in values
- 02:40 pm ./kamaki Revision b8698ae4: Merge branch 'feature-astakos-bugs' into develop
- 02:35 pm ./kamaki Revision 933bce8f: Merge commit '0611432fc7ed2bebe92429f707bc39296aa5bdaf' into feature-astakos-bugs
- Conflicts:
kamaki/cli/commands/snf-astakos.py - 02:33 pm ./kamaki Revision f424ea0a: Fix typos
- 02:24 pm ./kamaki Revision b03c9095: Merge commit '54c907116bc7df4a4bab186e388c19bc7cf29929' into feature-astakos-bugs
- 02:23 pm ./kamaki Revision adb290b3: Merge commit 'ada3f3327babbb0a191a18f782a0409cc37c4b72' into feature-astakos-bugs
- Conflicts:
kamaki/cli/commands/snf-astakos.py - 02:22 pm ./kamaki Revision fe3b6bef: Handle _membership_action result as non-dict
- 01:55 pm Revision bbae3e45: cyclades: Fix bug in handling of reboot type.
- 'type' attribute of reboot OS API call was directly mapped to the
'reboot_type' option of Ganeti reboot job. However ... - 01:47 pm ./kamaki Revision 664ab9c5: Merge commit '95482dab08e6ca48141860455112a54fabc3251b' into feature-astakos-bugs
- 01:47 pm ./kamaki Revision 22187e4c: Merge commit '8f984bae7c048483906dc60df061e2e17b24ec86' into feature-astakos-bugs
- 01:47 pm ./kamaki Revision 3088c49f: Merge commit '01413001785d8d93e2ca11fe435479867ca50397' into feature-astakos-bugs
- 01:05 pm ./kamaki Revision a41d7a1d: Fix some random spelling errors in commends
- 12:59 pm ./kamaki Revision 45606fd9: fix membership POSTs
- 12:59 pm ./kamaki Revision 0611432f: change project_application parent
- 12:52 pm Revision 71f2649f: ci: Add --force-yes option to apt-get install
- 12:39 pm ./kamaki Revision 54c90711: membership strings
- 12:35 pm ./kamaki Revision ada3f332: change strings for project actions
- 12:30 pm ./kamaki Revision 994b8286: TODO: returns nothing on success
- 12:30 pm ./kamaki Revision 95482dab: must be int, needs better handling
- 12:23 pm ./kamaki Revision 8f984bae: add tokens where missing
- 12:20 pm ./kamaki Revision 01413001: Fix project info
08/27/2013
- 05:44 pm ./kamaki Revision d1df42a7: Merge branch 'feature-image-property-commands' into develop
- 05:40 pm Bug #4240 (New): favicon missing from pithos ui
- Favicon is missing from pithos ui.
Favicon path is present in the code:
otherProperties.FAVICON_URL = "/static/okea... - 05:16 pm Revision 59fa4893: astakos: Style for resource:ip (Dashboard->Usage)
- 05:16 pm snf-ganeti Revision eb0413c6: Provide symlinks for all myexeclib_SCRIPTS
- As we also install the nodist_myexeclib_SCRIPTS, we also need to
provide symbolic links for them if symlink installat... - 05:16 pm ganeti-local Revision eb0413c6: Provide symlinks for all myexeclib_SCRIPTS
- As we also install the nodist_myexeclib_SCRIPTS, we also need to
provide symbolic links for them if symlink installat... - 05:15 pm ./kamaki Revision 9c9169ac: Update changelog for meta/properties image methods
- Refs: #4231
- 05:11 pm ./kamaki Revision 404eb288: Add documenation for image meta/properties cmds
- Refs: #4231
- 05:04 pm Revision 6dd3e7c2: docs: Changes in django e-mail configuration
- 04:50 pm ganeti-local Revision 2c88200b: CLI: actually remove the --no-drbd-storage option
- This removes the '--no-drbd-storage' option completely
from the command line interface. The hugepages design
doc stil... - 04:50 pm snf-ganeti Revision 2c88200b: CLI: actually remove the --no-drbd-storage option
- This removes the '--no-drbd-storage' option completely
from the command line interface. The hugepages design
doc stil... - 04:50 pm ganeti-local Revision 38969795: cluster init/modify: set helper without DRBD being enabled
- The logic around the DRBD usermode helper so far was that
setting it was only possible when DRDB was not explicitely
... - 04:50 pm snf-ganeti Revision 38969795: cluster init/modify: set helper without DRBD being enabled
- The logic around the DRBD usermode helper so far was that
setting it was only possible when DRDB was not explicitely
... - 04:50 pm ganeti-local Revision a25f44a4: QA: adapt changes wrt DRBD usermode helper
- This adjusts and extends the QA for 'gnt-cluster modify'
with respect to the changes regarding the DRBD
usermode help... - 04:50 pm snf-ganeti Revision a25f44a4: QA: adapt changes wrt DRBD usermode helper
- This adjusts and extends the QA for 'gnt-cluster modify'
with respect to the changes regarding the DRBD
usermode help... - 04:50 pm snf-ganeti Revision 25e5e785: objects.py: upgrade config
- Upgrading the config with respect to the DRBD usermode
helper was so far based on a guess whether or not DRBD
is enab... - 04:50 pm ganeti-local Revision 25e5e785: objects.py: upgrade config
- Upgrading the config with respect to the DRBD usermode
helper was so far based on a guess whether or not DRBD
is enab... - 04:50 pm ganeti-local Revision 31ccfc0e: cluster modify: deprecate --no-drbd-storage
- As in the previous patch, the option '--no-drbd-storage'
is deprectated, because it is subsumed by the non-inclusion
... - 04:50 pm snf-ganeti Revision 31ccfc0e: cluster modify: deprecate --no-drbd-storage
- As in the previous patch, the option '--no-drbd-storage'
is deprectated, because it is subsumed by the non-inclusion
... - 04:50 pm snf-ganeti Revision 7796e1f8: cluster init: deprecate --no-drbd-storage
- Whether or not a particular type of storage is enabled
or not is determined by the list of enabled disk templates
in ... - 04:50 pm ganeti-local Revision 7796e1f8: cluster init: deprecate --no-drbd-storage
- Whether or not a particular type of storage is enabled
or not is determined by the list of enabled disk templates
in ... - 04:50 pm snf-ganeti Revision 9af7ece3: cluster verify: check drbd helper only when drbd enabled
- This change makes sure that 'gnt-cluster verify' only
checks for the DRBD usermode helper, if DRBD is actually
enable... - 04:50 pm ganeti-local Revision 9af7ece3: cluster verify: check drbd helper only when drbd enabled
- This change makes sure that 'gnt-cluster verify' only
checks for the DRBD usermode helper, if DRBD is actually
enable... - 04:50 pm ganeti-local Revision 7c577910: cmdlib/cluster.py: unit tests for usermode helper
- This patch factors out the functions that deal with setting
and modifying the DRBD usermode helper in cluster.py in
o... - 04:50 pm snf-ganeti Revision 7c577910: cmdlib/cluster.py: unit tests for usermode helper
- This patch factors out the functions that deal with setting
and modifying the DRBD usermode helper in cluster.py in
o... - 04:50 pm ganeti-local Revision c121d42f: gnt_cluster.py: unit test for usermode helper
- This patch factors out the functions in gnt_cluster
(related to cluster init and cluster modify) which
deal with sett... - 04:50 pm snf-ganeti Revision c121d42f: gnt_cluster.py: unit test for usermode helper
- This patch factors out the functions in gnt_cluster
(related to cluster init and cluster modify) which
deal with sett... - 04:50 pm ganeti-local Revision af95196c: bootstrap.py: unit tests for setting the usermode helper
- This patch factors out the function that checks the DRBD
usermode helper in bootstrap (cluster init) in order to make... - 04:50 pm snf-ganeti Revision af95196c: bootstrap.py: unit tests for setting the usermode helper
- This patch factors out the function that checks the DRBD
usermode helper in bootstrap (cluster init) in order to make... - 04:42 pm ./kamaki Feature #4231 (Resolved): Implement property handling methods for plankton/image
- 04:38 pm ./kamaki Revision ca5528f1: Add meta/properties image methods, whip compute
- Refs: #4231
New methods:
/image meta list/set/delete --<meta>[=value] ... -p k1[=v1] [-p k2[=v2]] ... - 04:14 pm snf-image Revision e91748b7: Bump version to 0.9.2next
- 04:06 pm snf-image Revision 98c5dcfc: Bump version to 0.9.2-1~wheezy
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 04:06 pm snf-image Revision 0f494f04: Merge branch 'master' into debian-wheezy
- 03:59 pm snf-image Revision a1358a56: Remove snf-image-helper.control garbage file
- 03:57 pm snf-image Revision c4717cea: Remove snf-image-helper.control garbage file
- 03:46 pm snf-image Revision f0217dec: Update build dependencies
- Add missing snf-image-helper build dependencies
- 03:44 pm snf-image Revision 7a0798ba: Update build dependencies
- Add missing snf-image-helper build dependencies
- 03:44 pm Revision 98ea47ae: astakos: Correct padding auth methods headers
- 03:20 pm snf-image Revision 712c1faf: Remove snf-image-update-helper
- Remove snf-image-update-helper (it does not work in wheezy) and
update the postinstall message to advise the users to... - 03:08 pm ganeti-local Revision 46204919: In the manpages, use unversioned paths
- Ganeti now installs all its files into a version-specific directory
and only adds symbolic links at the canonical ins... - 03:08 pm snf-ganeti Revision 46204919: In the manpages, use unversioned paths
- Ganeti now installs all its files into a version-specific directory
and only adds symbolic links at the canonical ins... - 03:04 pm snf-ganeti Revision f148fe23: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Add function to unwrap Results logging failures
Make the DRBD collector more failure-resilient
Pre... - 03:04 pm ganeti-local Revision f148fe23: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Add function to unwrap Results logging failures
Make the DRBD collector more failure-resilient
Pre... - 12:44 pm Revision 3fe0830a: new ui: general settlement of files
- 12:43 pm snf-image Revision 8f958ead: Bump version to 0.9.2-2~squeeze
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 12:41 pm snf-image Revision 0e019030: Merge branch 'debian' of https://code.grnet.gr/git/snf-image into debian
- 12:35 pm snf-image Revision 7db40313: Bump version to 0.9.2-1~squeeze
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 12:33 pm snf-image Revision 449033e6: Merge branch 'master' into debian
- 12:27 pm snf-image Revision a1d2068f: Update ChangeLogs and version.m4 for v0.9.2
- 12:19 pm Revision bf348d7d: new ui: update icon-font and corresponding files
- 11:46 am snf-ganeti Revision c3ae7998: Change versiondir to adhere the changed design
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:46 am ganeti-local Revision c3ae7998: Change versiondir to adhere the changed design
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:46 am ganeti-local Revision 4c4153b5: Change design to install to ${PREFIX}/lib/ganeti-${VERSION}
- Even though the ${PREFIX}/opt/ only came into the design in the review
process, it is not the best choice, as /opt is... - 11:46 am snf-ganeti Revision 4c4153b5: Change design to install to ${PREFIX}/lib/ganeti-${VERSION}
- Even though the ${PREFIX}/opt/ only came into the design in the review
process, it is not the best choice, as /opt is... - 11:28 am snf-ganeti Revision 0865101d: NEWS update and version bump for 2.8 rc2
- Latest modifications and fixes added to the NEWS file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed... - 11:28 am ganeti-local Revision 0865101d: NEWS update and version bump for 2.8 rc2
- Latest modifications and fixes added to the NEWS file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed... - 11:26 am ./kamaki Revision dad1b874: Implement clients.image.update_image
- Refs: #4231
This method will allow for image update and especialy property handling - 11:25 am Revision 6488097c: cyclades: Do not pass 'hotplug' if disabled
- Fix passing of hotplug argument to GanetiRAPIClient, in case the
GANETI_USE_HOTPLUG is unset. If the Ganeti version d... - 11:25 am Revision bd9b6f21: deploy: Performance tune for postgresql
- Turn off fsync, synchronous_commit and full_pages_writer to speed up
postgresql. DB is not no longer crash-safe, but ... - 11:10 am snf-image Revision 3e1c0b71: Fix the postinstall msg of the snf-image package
- Make sure to inform the user about the installation of the
snf-image-helper image - 11:02 am Revision 182f3fe2: new ui: Drag & drop file upload (without style)
- 11:02 am Revision 846f5913: new ui: Drag & drop functionality with styles
- 10:53 am Pithos MS Client Revision c1c0d9ac: Version Sync
- Signed-off-by: George Pantazis <ggpanta@gmail.com>
- 10:31 am snf-image Revision 5d57e2bd: Delete version_pinning.pref during dh_auto_clean
- 09:32 am ganeti-local Revision 6afb9fb4: Simplify '_CheckOutputFields'
- Function '_CheckOutputFields' was receiving three field sets, two of
which were simply being merged together. This w... - 09:32 am snf-ganeti Revision 6afb9fb4: Simplify '_CheckOutputFields'
- Function '_CheckOutputFields' was receiving three field sets, two of
which were simply being merged together. This w... - 09:32 am snf-ganeti Revision dc3dcdaf: Add 'SF_NODE' to 'VALID_STORAGE_FIELDS'
- Constant 'SF_NODE' is a storage field and, therefore, should be in
'VALID_STORAGE_FIELDS'. This patch fixes this and... - 09:32 am ganeti-local Revision dc3dcdaf: Add 'SF_NODE' to 'VALID_STORAGE_FIELDS'
- Constant 'SF_NODE' is a storage field and, therefore, should be in
'VALID_STORAGE_FIELDS'. This patch fixes this and... - 09:31 am snf-ganeti Revision c2266ec8: Remove storage field duplication in 'qa'
- QA was adding 'SF_TYPE' to a list containing all storage fields (i.e.,
'VALID_STORAGE_FIELDS'). However, 'SF_TYPE' i... - 09:31 am ganeti-local Revision c2266ec8: Remove storage field duplication in 'qa'
- QA was adding 'SF_TYPE' to a list containing all storage fields (i.e.,
'VALID_STORAGE_FIELDS'). However, 'SF_TYPE' i... - 09:00 am Revision 705f70a9: ci: Handle ssh access for demo.synnefo.org
08/26/2013
- 06:43 pm Revision 199a6ea4: new ui: add guide for font-icon
- 06:32 pm ./kamaki Feature #4228 (Resolved): Add usernames when displaying uuids for users
- 06:31 pm ./kamaki Revision 900341f4: Merge branch 'feature-id-to-name' into develop
- 06:29 pm ./kamaki Revision cf115aed: Implement all user-id --> username mapings
- Refs: #4228
- 05:15 pm snf-image Revision 8f95a5ed: Add missing -- in dh_auto_configure
- if you miss this, then the --enable-version-consistency-check is not
treated as a ./configure option - 04:38 pm Revision 72dd7a97: new ui: add view of files that are uploading
- 04:35 pm ./kamaki Revision 878625de: Merge branch 'develop' into debian-develop
- 04:35 pm ./kamaki Revision e8ebc6d2: Merge branch 'feature-flavor-filters' into develop
- 04:34 pm ./kamaki Revision 134424dc: Update Changelog for list filters and renames
- 04:32 pm ./kamaki Revision c79faeb5: Implement all filters for network list +user names
- Refs: #4220, #4228
- 03:54 pm snf-image Revision 94bf3bf9: Automatically create the version_pinning.pref file
- Get the debian version from the DEB_DEVFLOW_DEBIAN_VERSION environmental
variable created by devflow - 03:46 pm ./kamaki Revision d8ff7b56: Implement filters for flavor & exapdn 2 all lists
- Refs: #4220
- 03:36 pm Revision 62fcf0e5: ci: Implement file lock mechanism for temp_config
- Before writing to temp config file, acquire a lock
and re-read it's contents to make sure we don't
overwrite anything. - 03:28 pm snf-image Revision faa905d8: Merge the 2 debian directories into one
- 02:13 pm ./kamaki Revision 6d190dd1: Create _id/name_filter methods for all listings
- Refs: #4220
- 01:05 pm Revision 07c13754: ci: Add build ID to server name
- 12:49 pm snf-image Revision df3b3b53: Merge branch 'master' into debian
- 12:48 pm snf-image Revision c88e0fd9: Merge branch 'debian-0.9' into debian
- Conflicts:
snf-image-host/debian/control - 12:42 pm snf-image Revision 21c40ed6: Make use of devflow building system
- 11:37 am ./kamaki Revision decfd322: Merge branch 'feature-image-list-filters' into develop
- 11:36 am ./kamaki Revision 9d2f656a: Update changelog for filtering and user names
- 11:27 am ./kamaki Revision f00db940: Add usernames to server list
- Refs: #4228
- 11:25 am Revision ee7a28be: pithos: Fix stale import from tests file
08/24/2013
- 09:10 pm Revision 401777e9: pithos: Selectable backend storage
- pep8 fixes.
08/23/2013
- 06:07 pm ./kamaki Revision 89ea97e1: Impement basic/custom filters for server list
- Refs: #4220
New filters: name[-like/-suffix/-prefix], flavor_id, image_id, metadata[-like] - 06:04 pm Revision 6058ae72: ci: Fix bugs with path expansion
- Python does not do any automatic path expansions.
User has to call functions such as expanduser() and
expandvars().
... - 06:00 pm Revision dfcece01: cyclades: Fix broken tests from commit #c172f4a
- Commit #c172f4a used the "size" attribute of images. This commit
fixes mocked images of tests to contain this attribute. - 05:20 pm snf-image-creator Revision 694ca1e9: Update version to 0.5.1next
- 05:17 pm snf-image-creator Revision 7b93cb76: Merge branch 'hotfix-0.5.1' into develop
- 05:17 pm snf-image-creator Revision be997992: Merge branch 'hotfix-0.5.1'
- 05:15 pm snf-image-creator Revision b9d5b28d: Bump version to 0.5.1-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 05:15 pm snf-image-creator Revision 58b65071: Merge branch 'hotfix-0.5.1' into debian-precise
- 05:00 pm snf-image-creator Revision 186757a1: Bump version to 0.5.1-1~wheezy
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 05:00 pm snf-image-creator Revision eee82c44: Merge branch 'hotfix-0.5.1' into debian-wheezy
- 04:47 pm snf-image-creator Revision cce32fea: Update ChangeLog and version.py for 0.5.1
- 04:37 pm Pithos MS Client Revision 236f3a61: Small fix on releasing json parsed data (~10kb of ram)
- Added a "governor" in order to select the priority of the application
Added option for user selectable priority (not ... - 04:25 pm snf-image-creator Revision b25b422b: Fix a KeyError bug in dialog_wizard.py
- 04:24 pm snf-image-creator Revision effda5db: Extend the allowed cloud name characters
- Allow the characters that kamaki allows
- 04:13 pm Revision 6f8a6522: pithos: Fix hardcoded DEFAULT_BLOCK_PATH
- A RuntimeError exception is raised when PITHOS_BACKEND_BLOCK_PATH is empty.
- 04:06 pm ./kamaki Bug #4232 (Closed): split_input over-splits key=value strings if quotes are included in values
- Apears only in interactive shell mode, where split_input is called.
This bug affects all operations with arbitary nu... - 03:57 pm Revision 09ce1d00: pithos: Selectable backend storage
- Introduced PITHOS_BACKEND_STORAGE field for selecting
between 'nfs' and 'rados'.
Fixed hardcoded ceph conf file by i... - 03:36 pm ./kamaki Revision 466636c9: Fix bug when setting an empty cloud alias
- 03:31 pm Revision 358a19bc: ci: Improve flavors/images finder
- Allow for search both by name (using regular
expressions) or by id. - 03:16 pm ganeti-local Revision 0ac2ff3b: Update iallocator design to include MonD data
- Add "MonD data" sub-section.
Signed-off-by: Spyros Trigazis <strigazi@gmail.com>
Signed-off-by: Michele Tartara <mta... - 03:16 pm snf-ganeti Revision 0ac2ff3b: Update iallocator design to include MonD data
- Add "MonD data" sub-section.
Signed-off-by: Spyros Trigazis <strigazi@gmail.com>
Signed-off-by: Michele Tartara <mta... - 03:12 pm snf-ganeti Revision 78f99abb: Lint improvements to regexps
- Fix some regular expressions so that they pass lint checks with newer versions
of pylint.
Signed-off-by: Michele Tar... - 03:12 pm ganeti-local Revision 78f99abb: Lint improvements to regexps
- Fix some regular expressions so that they pass lint checks with newer versions
of pylint.
Signed-off-by: Michele Tar... - 02:53 pm ./kamaki Feature #4231 (Closed): Implement property handling methods for plankton/image
- This is possible with PUT:
http://api.openstack.org/api-ref.html#os-images-1.0
http://www.synnefo.org/doc... - 02:47 pm Revision 0f2b42b9: docs: New projects design
- 01:10 pm Pithos MS Client Revision 221cd2cd: Fix for API Token refresh
- Fix for Preferences
small fix in installer
Fix for Plugins
Signed-off-by: George Pantazis <ggpanta@gmail.com> - 01:00 pm Revision 3754fdcd: ci: Automatic yes to apt-get prompts
- 12:45 pm ./kamaki Revision fc48b144: Complete basic filters in image compute list
- Refs: #4220
- 12:16 pm Revision c172f4ab: Pass hashmap instead of location to snf-image
- Update Cyclades, to pass as 'img_id' the hashmap('checksum') of the
image, instead of the location URL. In that way, ... - 11:59 am snf-image Revision 472f97f0: Fix Pithos backend initialization
- Update pithcat to initialize the Pithos ModularBackend differently,
based on the type of the requested image URL. Spe... - 11:54 am snf-image Revision ce30e1f5: Correct some PEP8 errors to pithcat
- 10:39 am ./kamaki Revision f98912a4: Force shell to do nothing in empty lines
- 10:27 am ganeti-local Revision f51e9849: Add name for the Parameter ND_OVS
- That was forgotten when the parameter was added.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michel... - 10:27 am snf-ganeti Revision f51e9849: Add name for the Parameter ND_OVS
- That was forgotten when the parameter was added.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michel... - 09:56 am snf-ganeti Revision 03b0b21b: Add new node parameters to Object.hs
- In commit 807d8853, new node parameters were introduced in the python world.
Add them to the haskell world as well to... - 09:56 am ganeti-local Revision 03b0b21b: Add new node parameters to Object.hs
- In commit 807d8853, new node parameters were introduced in the python world.
Add them to the haskell world as well to...
08/22/2013
- 06:55 pm ./kamaki Revision 854222c7: Try a unified filtering method in image ? list
- Refs: #4220
- 06:18 pm ganeti-local Revision 902eb29f: Add unit test for GetLinuxNodeInfo
- The function was not unit tested previously.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga... - 06:18 pm snf-ganeti Revision 902eb29f: Add unit test for GetLinuxNodeInfo
- The function was not unit tested previously.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga... - 06:17 pm snf-ganeti Revision 23cb5697: Prepare GetLinuxNodeInfo for testing
- The names of the input files are not hardcoded anymore, but they are now default
parameters.
No changes for the call... - 06:17 pm ganeti-local Revision 23cb5697: Prepare GetLinuxNodeInfo for testing
- The names of the input files are not hardcoded anymore, but they are now default
parameters.
No changes for the call... - 06:04 pm ./kamaki Revision 1716a15d: Add a filter_dicts_by_dict utils method
- Refs: #4220
This is a multipurpose method to be used for CLI filtering - 06:02 pm ganeti-local Revision 9cf292af: Add configure option on whether to install symlinks
- As of Ganeti 2.10, all files are installed into a single, version
specific, directory. In this way, several Ganeti ve... - 06:02 pm snf-ganeti Revision 9cf292af: Add configure option on whether to install symlinks
- As of Ganeti 2.10, all files are installed into a single, version
specific, directory. In this way, several Ganeti ve... - 06:01 pm snf-ganeti Revision 667e9959: Move installation to a single Ganeti specific directory
- As first step of implementing the new upgrade procedure (see design
document), make Ganeti install all files into a s... - 06:01 pm ganeti-local Revision 667e9959: Move installation to a single Ganeti specific directory
- As first step of implementing the new upgrade procedure (see design
document), make Ganeti install all files into a s... - 05:22 pm Revision 3a0ce98e: docs: Update index page & Astakos related docs
- * Update index page
* Rewrite the Astakos description in astakos.rst
* Move useful info from astakos.rst to the Adm... - 05:22 pm Revision 426d4ae3: docs: Update cyclades.rst and admin guide
- 05:22 pm Revision 305dbce0: docs: Update pithos.rst
- 05:18 pm Revision d1f57c47: ci: Remove forgotten debug message
- 05:06 pm Revision 6c3cc77e: ci: Install x2goserver
- 04:46 pm snf-image-creator Revision f5634b9a: Use forceall in e2fsck if available
- Before shrinking a filesystem use the e2fsck -y if the underlined
guestfs library supports it. - 04:26 pm snf-image-creator Revision a38447ba: In _foreach_file check if the directory exists
- Otherwise print a warning.
- 03:28 pm snf-image-creator Revision 6a7a5d4e: Bump version to 0.5.1
- 03:03 pm ganeti-local Revision 7bb0c47f: Check right disk template in inst set params
- While checking the parameters of the opcode for LUInstanceSetParams, the
already set disk_template was checked instea... - 03:03 pm snf-ganeti Revision 7bb0c47f: Check right disk template in inst set params
- While checking the parameters of the opcode for LUInstanceSetParams, the
already set disk_template was checked instea... - 03:02 pm ./kamaki Revision 5576a4eb: Add --property-like in image list
- Refs: #4220
- 01:35 pm snf-image-creator Revision 6418a672: Bump version to 0.5-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 01:34 pm snf-image-creator Revision 53c598ef: Merge branch 'master' into debian-precise
- 01:28 pm Revision 07710fc3: ci: Install firefox
- 01:25 pm snf-image-creator Revision 4c5a78f7: Add winexe and qemu-kvm as dependencies
- 01:05 pm snf-image-creator Revision 15bc03a8: Bump version to 0.5-1~wheezy
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 01:05 pm snf-image-creator Revision 07ef93e1: Merge branch 'master' into debian-wheezy
- 12:50 pm snf-image-creator Revision 6a523584: Add extra qemu-kvm and winexe dependency
08/21/2013
- 06:26 pm snf-ganeti Revision 2e5fc2ed: Documentation of new node parameters
- This will add the new node parameters to the ganeti man page.
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
S... - 06:26 pm ganeti-local Revision 2e5fc2ed: Documentation of new node parameters
- This will add the new node parameters to the ganeti man page.
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
S... - 06:26 pm ganeti-local Revision 7699ab7b: Minor documentations fixed to gnt-node man page
- Fix two grammatical errors in gnt-node man page
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Signed-off-by: ... - 06:26 pm ganeti-local Revision c760c1aa: Add parameters for OpenvSwitch to gnt-node
- Extend gnt-node by parameters for OpenvSwitch. --ovs Flag to enable
OpenvSwitch, --ovs-name for the name of the Openv... - 06:26 pm ganeti-local Revision 90d8d4d1: Add RPC functionality for creating OpenvSwitches
- This patches adds the needed RPC functions in order to create the
OpenvSwitches on the nodes.
Signed-off-by: Sebasti... - 06:26 pm snf-ganeti Revision c760c1aa: Add parameters for OpenvSwitch to gnt-node
- Extend gnt-node by parameters for OpenvSwitch. --ovs Flag to enable
OpenvSwitch, --ovs-name for the name of the Openv... - 06:26 pm snf-ganeti Revision 8baa9ca7: Add OpenvSwitch functionality to LUNodeAdd
- This patch adds functionality to LUNodeAdd to
- check the arguments given. It will warn if no physical link is give... - 06:26 pm ganeti-local Revision 8baa9ca7: Add OpenvSwitch functionality to LUNodeAdd
- This patch adds functionality to LUNodeAdd to
- check the arguments given. It will warn if no physical link is give... - 06:26 pm snf-ganeti Revision 90d8d4d1: Add RPC functionality for creating OpenvSwitches
- This patches adds the needed RPC functions in order to create the
OpenvSwitches on the nodes.
Signed-off-by: Sebasti... - 06:26 pm snf-ganeti Revision 7699ab7b: Minor documentations fixed to gnt-node man page
- Fix two grammatical errors in gnt-node man page
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Signed-off-by: ... - 06:26 pm snf-ganeti Revision 4daa5eb9: Backend: Create openvswitches on the nodes
- This is the functionality to create the OpenvSwitches on the nodes.
Parameters are given via opcode and checked as we... - 06:26 pm ganeti-local Revision 4daa5eb9: Backend: Create openvswitches on the nodes
- This is the functionality to create the OpenvSwitches on the nodes.
Parameters are given via opcode and checked as we... - 06:26 pm ./kamaki Revision f1e5b343: Optimize username aquisition in image list
- Refs: #4228
Collect all uuids and get them with one request - 06:21 pm ganeti-local Revision 807d8853: Add params for OpenvSwitch to ndparams
- This patch introduces the needed fields for OpenvSwitch parameters
into ndparams and also provides the default values... - 06:21 pm snf-ganeti Revision 807d8853: Add params for OpenvSwitch to ndparams
- This patch introduces the needed fields for OpenvSwitch parameters
into ndparams and also provides the default values... - 06:20 pm snf-ganeti Revision 4ab6784a: Add design for OpenvSwitch autoconfiguration
- This design doc adds details about how the autoconfiguration of
openvswitch should work in the cluster <-> node group... - 06:20 pm ganeti-local Revision 4ab6784a: Add design for OpenvSwitch autoconfiguration
- This design doc adds details about how the autoconfiguration of
openvswitch should work in the cluster <-> node group... - 06:19 pm snf-ganeti Revision b1633ed9: Make the DRBD collector more failure-resilient
- If information about instances is not available, just log the error and
continue without it.
Signed-off-by: Michele ... - 06:19 pm ganeti-local Revision b1633ed9: Make the DRBD collector more failure-resilient
- If information about instances is not available, just log the error and
continue without it.
Signed-off-by: Michele ... - 06:18 pm ganeti-local Revision 838393d1: Add function to unwrap Results logging failures
- Add logWarningIfBad, a utility function similar to exitIfBad, that logs a
warning and returns a default value instead... - 06:18 pm snf-ganeti Revision 838393d1: Add function to unwrap Results logging failures
- Add logWarningIfBad, a utility function similar to exitIfBad, that logs a
warning and returns a default value instead... - 05:55 pm ./kamaki Feature #4228 (Closed): Add usernames when displaying uuids for users
- Whenever a uuid is displayed, it is good to also display the corresponding username
- 05:53 pm ./kamaki Revision 95641ecc: Augment user info in image list
- Refs: #4228
- 04:30 pm snf-ganeti Revision b01d9504: Fix bug in NodeD and RapiD usage strings
- The strings did not comply with the style guide, and were not diplayed
correctly either.
Signed-off-by: Michele Tart... - 04:30 pm ganeti-local Revision b01d9504: Fix bug in NodeD and RapiD usage strings
- The strings did not comply with the style guide, and were not diplayed
correctly either.
Signed-off-by: Michele Tart... - 04:04 pm ./kamaki Revision 2d1202ee: Add --property to image list
- Refs: #4220
Also, fix various bugs introduced by utils re-writtings - 03:37 pm Revision 9569cdc8: new ui: storage pages and javascript fixes
- New page for storage list view.
New functionality for overlay module.
Various style fixes. - 03:15 pm Revision 465ccebd: ci: Remove ssh_keys value from config file
- 01:48 pm Revision 5323404f: ci: Allow the use of local repo
- Instead of cloning Synnefo from its official repo,
user can choose (using --local-repo option, or by not
setting the ... - 01:15 pm ./kamaki Revision daedfe3c: Fix division by 0 bug
- 12:59 pm ./kamaki Feature #4220: Add filterting options in kamaki
- There are three types of filters in kamaki cli side:
A. supported by API Request
B. included in API Response
C. ... - 12:12 pm Revision 561d42ec: deploy: Fix bug introduced by escape character
- 11:43 am Revision 61aedf5a: deploy: Allow access in db from localhost
- Allow password-less access in DB from localhost, in order to ease
running of unittests. - 11:43 am Revision f2215426: tests: Rename default database name
- 11:36 am Revision 20a626e7: cyclades: Fix call to api_method_not_allowed
- 11:09 am Revision f45e6d7f: astakosclient: Validate input
- When initializing AstakosClient, check if provided
auth_url, account_url and ui_url have the same netloc. - 10:27 am snf-ganeti Revision 1583d0e4: Adapt tests for merged changes in IPolicy handling
- The enabled disk templates in IPolicies are stricter checked after the
merge from 2.9, so adapt the tests to follow t... - 10:27 am ganeti-local Revision 1583d0e4: Adapt tests for merged changes in IPolicy handling
- The enabled disk templates in IPolicies are stricter checked after the
merge from 2.9, so adapt the tests to follow t... - 10:27 am snf-ganeti Revision 4a8c84f3: Add unit tests for LUInstanceMultiAlloc
- This patch adds unit test coverage for LUInstanceMultiAlloc.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Re... - 10:27 am ganeti-local Revision 4a8c84f3: Add unit tests for LUInstanceMultiAlloc
- This patch adds unit test coverage for LUInstanceMultiAlloc.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Re... - 10:27 am ganeti-local Revision bf2a3eba: Add unit test for LUInstanceRename
- This patch adds unit test coverage for LUInstanceRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Review... - 10:27 am snf-ganeti Revision bf2a3eba: Add unit test for LUInstanceRename
- This patch adds unit test coverage for LUInstanceRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Review... - 10:27 am ganeti-local Revision 72bac0c5: Add basic unit tests for instance import
- This patch adds basic unit tests for instance import in
LUInstanceCreate. It does not provide full coverage though.
... - 10:27 am snf-ganeti Revision 72bac0c5: Add basic unit tests for instance import
- This patch adds basic unit tests for instance import in
LUInstanceCreate. It does not provide full coverage though.
... - 10:27 am snf-ganeti Revision 57da0458: Introduce GetMockLU and reduce use of _FakeLU
- Introduce a new method of creating a mocked LU for tests, and reduce the
use of the legacy _FakeLU class.
Signed-off... - 10:27 am ganeti-local Revision 57da0458: Introduce GetMockLU and reduce use of _FakeLU
- Introduce a new method of creating a mocked LU for tests, and reduce the
use of the legacy _FakeLU class.
Signed-off... - 10:27 am snf-ganeti Revision e066018b: Add unit tests for LUInstanceRemove and -Move
- This patch adds unit test coverage for LUInstanceRemove and
LUInstanceMove.
Signed-off-by: Thomas Thrainer <thomasth... - 10:27 am ganeti-local Revision e066018b: Add unit tests for LUInstanceRemove and -Move
- This patch adds unit test coverage for LUInstanceRemove and
LUInstanceMove.
Signed-off-by: Thomas Thrainer <thomasth... - 10:27 am ganeti-local Revision 66222813: Add unit tests for LUInstanceCreate and move tests
- - Move instance related tests to instance_unittest.py
- Adapt moved tests to the new test framework where appropriate... - 10:27 am snf-ganeti Revision 66222813: Add unit tests for LUInstanceCreate and move tests
- - Move instance related tests to instance_unittest.py
- Adapt moved tests to the new test framework where appropriate... - 10:26 am snf-ganeti Revision 7b6996a8: disk_template param is optional in instance create
- The disk_template parameter is optional during disk create (the first
enabled disk template is taken in this case), s... - 10:26 am ganeti-local Revision 7b6996a8: disk_template param is optional in instance create
- The disk_template parameter is optional during disk create (the first
enabled disk template is taken in this case), s... - 10:25 am snf-ganeti Revision d2429198: Merge branch 'stable-2.9' into master
- * stable-2.9
Allow instance mods if only osparams are given
Use node UUIDs for locking instead of node names
Al... - 10:25 am ganeti-local Revision d2429198: Merge branch 'stable-2.9' into master
- * stable-2.9
Allow instance mods if only osparams are given
Use node UUIDs for locking instead of node names
Al... - 09:23 am Revision d6719b00: deploy: Fix --dhcp option of network-create cmd
- 09:18 am Revision b46430f0: Add dependencies between Synnefo packages
- Explicitly declare the dependencies between Synnefo packages in
debian/control file, instead of auto generating them ...
08/20/2013
- 06:44 pm ganeti-local Revision cf9f3b92: Design document for automatised upgrades
- This design document describes how upgrade and downgrades
can be made more automatic for future versions.
Signed-off... - 06:44 pm snf-ganeti Revision cf9f3b92: Design document for automatised upgrades
- This design document describes how upgrade and downgrades
can be made more automatic for future versions.
Signed-off... - 05:56 pm Revision 46ded653: ci: Update schema files
- Package snf-deploy has add a new section (keys) in deploy.conf
- 05:36 pm Revision b7496c88: ci: Better handling of build_ids
- Now a new build id is created every time we issue a
create command and build_id is None. Any subsequent
commands will... - 04:50 pm Revision 5bd5d561: deploy: Add snfdeploy to path to import version
- 04:38 pm ./kamaki Revision ecbbc4ca: Merge branch 'develop' into debian-develop
- 04:37 pm ./kamaki Revision 3c9f216e: Merge branch 'feature-clitests-utils' into develop
- 04:37 pm ./kamaki Revision 023cb1d3: Update Changelog for utils unittests
- Refs: #4058
- 04:36 pm ./kamaki Revision 23963422: Complete cli.utils unittests
- Refs: #4058
- 04:07 pm Revision 79144a72: ci: Temporary_config supports multiple machines
- Use one temporary_config that will contain information
about every machine we have build until now, so we
can go back... - 03:48 pm ganeti-local Revision dd84e715: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Allow instance mods if only osparams are given
Fix harep manpage title
Use FQDN to check master no... - 03:48 pm snf-ganeti Revision dd84e715: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Allow instance mods if only osparams are given
Fix harep manpage title
Use FQDN to check master no... - 03:41 pm Revision 9599e997: cyclades: Add check for net action with no hotplug
- In case hotplug is disabled, via GANETI_USE_HOTPLUG setting, network
actions should be allowed only on STOPPED vms. T... - 03:38 pm Feature #4199 (Resolved): ci: Read-only config file
- ci: Temporary_config supports multiple machines
Use one temporary_config that will contain information
about ... - 03:18 pm ganeti-local Revision 125e1230: Allow instance mods if only osparams are given
- osparams are now recognized as changes, so changing only those without
other changes works too now.
(cherry picked f... - 03:18 pm snf-ganeti Revision 125e1230: Allow instance mods if only osparams are given
- osparams are now recognized as changes, so changing only those without
other changes works too now.
(cherry picked f... - 03:15 pm Revision 7ec9df5b: astakos: Remove unneeded .settings directory
- 02:55 pm Revision 09566b56: new ui: style corrections for reveal-modal
- 02:46 pm snf-ganeti Revision 6869f673: Use node UUIDs for locking instead of node names
- LUInstanceMultiAlloc used node names instead of node UUIDs to lock
required nodes. This patch fixes this bug.
Signed... - 02:46 pm ganeti-local Revision 6869f673: Use node UUIDs for locking instead of node names
- LUInstanceMultiAlloc used node names instead of node UUIDs to lock
required nodes. This patch fixes this bug.
Signed... - 02:25 pm Revision cdb6963a: Merge branch 'develop' into debian-develop
- 02:15 pm Revision 948df80e: Merge branch 'debian-feature-snf-deploy' into debian-develop
- Conflicts:
version - 02:05 pm Revision 6e3d008c: new ui: style fixes
- 02:04 pm Revision 5b5eee64: Remove file left from commit 50dce93
- 02:00 pm Revision 20082534: new ui: Overall improvements (html, css, iconfonts)
- 01:54 pm snf-ganeti Revision 71a3ad07: Set pcre version to 0.94.4
- Running 'make' in the chroot complains about pcre 0.94.4
being required.
Signed-off-by: Helga Velroyen <helgav@googl... - 01:54 pm ganeti-local Revision 71a3ad07: Set pcre version to 0.94.4
- Running 'make' in the chroot complains about pcre 0.94.4
being required.
Signed-off-by: Helga Velroyen <helgav@googl... - 01:53 pm ganeti-local Revision 5eae613c: Allow instance mods if only osparams are given
- osparams are now recognized as changes, so changing only those without
other changes works too now.
Signed-off-by: T... - 01:53 pm snf-ganeti Revision 5eae613c: Allow instance mods if only osparams are given
- osparams are now recognized as changes, so changing only those without
other changes works too now.
Signed-off-by: T... - 01:50 pm Revision 1c230fd8: ci: snf-deploy is now part of Synnefo software
- Install snf-deploy from the Synnefo repo
and not from it's old one. - 01:32 pm Feature #3439 (Closed): Write docs for astakosclient
- 01:32 pm Feature #3440 (Closed): Add quotas functionality to astakosclient
- 01:31 pm Feature #4192 (Feedback): ci: Get flavor by name
- Flavor names are now defined using regula expressions.
For example flavor_name = C8R8...D1000drbd, C4R4...D.*archi... - 01:25 pm Revision a8bfeffc: ci: Get flavor by name
- The option flavor_name support a list of flavors to try.
Refs #4192 - 01:05 pm Revision f7860bbb: astakosclient: Complete redesign astakosclient
- Accept auth_url as the default entry point and
query astakos endpoints to find out the
account and ui urls. - 11:19 am Revision 788833c7: new ui: editable vm details
- 10:47 am Revision 78e2d3dd: new ui: Add the create network site (html, css, js)
- 09:39 am Revision 4eaa5f3c: pithos: Remove stale import from tests file
- 08:40 am Revision 231b0fb6: cyclades: Fix check for firewall profile
- 08:33 am Revision 6e0e55ba: Enforce nodes the given hostnames
- This means that hostnames are not important in nodes.conf and
should not reflect to existing infra.
Signed-off-by: D... - 08:33 am Revision 703d78d6: Try put resolv.conf due to chattr +i
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 8665d8b6: Minor fix in setup_hosts (sed -i /etc/hosts)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision c61f4b8c: 0600 mode for ssh keys
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 34e315ac: Allow password-less access from db node in db
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 108fbde6: Fix db access
- Allow password-less access from nodes with webproject.
Allow password-less access from db node.
Signed-off-by: Dimit... - 08:33 am Revision 8f5ea521: Add --no-keys-inject option
- This skips key injection in nodes
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 08:33 am Revision df1d01d4: Make networking test raise errors if fail
- Add abort=True in try_run()
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 08:33 am Revision 8780d2fa: Pass key_inject in setup_env
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 542d8129: Remove custon synnefo_settings for webclient
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 7d6fed3a: snf-deploy: Update snfdeploy/lib.py to be pep8 compliant
- 08:33 am Revision b570ce97: snf-deploy: Various fixes for merging with synnefo
- * Move ifup script to files/usr/lib
* Remove Changelog and README from Manifest file.
* Remove autopkg.sh file.
* Rem... - 08:33 am Revision 5f1ac457: Move ifup in separate dir
- ifup is used by vcluster command and has nothing to do with
temlplate files that are used to customize installation.
... - 08:33 am Revision 511edaaa: Fix missing things for disable_colors
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 1d8cf97d: Use ip instead of hostname for env.host_string
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision f82ce32a: ci: Disable snf-deploy colors
- Use --disable-colors option of snf-deploy to disable colors when
running snf-deploy from ci scripts. - 08:33 am Revision 30761818: deploy: Alter db owner+access to create
- Modify database initiliazation by declaring the database owner, and
giving access to synnefo user to create databases... - 08:33 am Revision 0ac84a9a: Add snf-deploy tree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 38f77381: Modify devflow for snf-deploy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 00cff1cf: Remove some files
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:33 am Revision 1bc6d467: snf-deploy: Add option (--disable-colors) to disable color printing in terminal
- 08:33 am Revision 87cac384: Remove README/CHANGLOG from snf-deploy/setup.py
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
08/19/2013
- 05:05 pm Revision 5031beee: docs: Update Network Service section
- Update Network Service section to containg a reference to Floating IPs,
IPv6 networks and network policy for spawned ... - 04:23 pm ganeti-local Revision a61a0813: Fix a node name vs. UUID bug in instance import
- This patch fixes a bug where node names were incorrectly used as node
UUID's.
Signed-off-by: Thomas Thrainer <thomas... - 04:23 pm snf-ganeti Revision a61a0813: Fix a node name vs. UUID bug in instance import
- This patch fixes a bug where node names were incorrectly used as node
UUID's.
Signed-off-by: Thomas Thrainer <thomas... - 02:34 pm snf-ganeti Revision 64ef390e: Typo in hroller man page
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 02:34 pm ganeti-local Revision 64ef390e: Typo in hroller man page
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 11:51 am Revision 0d264436: new ui: add jquery/css files for sidebar scrollbar
- 11:25 am Revision 27435d42: cyclades: Remove firewall tag when removing NIC
- Remove firewall tag from ganeti instance when disconnecting them from
networks. Until now, this was not needed becaus... - 11:09 am snf-ganeti Revision b9aae98b: Use node UUID for locking in LUInstanceMove
- This LU (incorrectly) used the node name for locking. This patch
corrects this error.
Signed-off-by: Thomas Thrainer... - 11:09 am ganeti-local Revision b9aae98b: Use node UUID for locking in LUInstanceMove
- This LU (incorrectly) used the node name for locking. This patch
corrects this error.
Signed-off-by: Thomas Thrainer... - 10:06 am Revision be8c3784: docs: Update guides for dhcp option
- Document the change of --dhcp option from a flag to a boolean value.
- 09:41 am devflow Revision cbfdad3b: Merge branch 'master' into debian
- Conflicts:
version - 09:40 am devflow Revision 80214162: Bump version 0.12
08/18/2013
- 11:40 am snf-ganeti Revision 8a66cc18: Remove pylint 0106
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:40 am snf-ganeti Revision 52158be3: Hotplug: Update manpages and NEWS
- Add --hotplug entry in gnt-instance manpage.
Add NEWS entry for hotplug support.
In both cases mention that hotplug i... - 11:40 am snf-ganeti Revision d07411cc: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 11:26 am snf-ganeti Revision 2dcc9fca: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 11:18 am snf-ganeti Revision fe3f8b9e: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 11:18 am snf-ganeti Revision 0aaaa70a: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 11:18 am snf-ganeti Revision e998ba7d: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 11:18 am snf-ganeti Revision 5c2d19fa: Extract socket related code from QmpMonitor class
- Separate unix socket related code from QmpMonitor class and
make the latter extend the newly introduced one: MonitorS... - 11:18 am snf-ganeti Revision 1f36ade2: Use -device with pci info if possible
- Extend kvm_cmd with -device option for the case of paravirual
Disks and NICs.
Signed-off-by: Dimitris Aragiorgis <di... - 11:18 am snf-ganeti Revision 3ec8082e: Helper methods that check for hotplug support
- Hotplug is currently *not* supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is... - 11:18 am snf-ganeti Revision 436ff413: Hepler methods for PCI slots and device ids
- Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_... - 11:18 am snf-ganeti Revision ce00d631: Prepare kvm options to support -device for disks
- Newer kvm version support -device driver,... option where available
drivers can be found by running kvm -device ? com... - 11:18 am snf-ganeti Revision 64b583c4: Prepare block_devices runtime entry
- With this patch we add another entry in runtime files along with
kvm_cmd, kvm_nics, and hvparams. block_devices that ... - 11:18 am snf-ganeti Revision c7550204: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _ExecuteKVMRuntime().
Signed-off-by: Dimitris A... - 11:18 am snf-ganeti Revision 1dfcdaeb: Hotplug: objects and constants additions
- Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ...
08/16/2013
- 03:12 pm ganeti-local Revision 2c7c1fa8: Fix harep manpage title
- The harep manpage title underline was one character short, leading in
pandoc producing an invalid manpage header.
Si... - 03:12 pm snf-ganeti Revision 2c7c1fa8: Fix harep manpage title
- The harep manpage title underline was one character short, leading in
pandoc producing an invalid manpage header.
Si...
08/14/2013
- 03:19 pm ganeti-local Revision 3c768f88: Add unit test for LUGroupVerifyDisks
- This patch adds unit test coverage for LUGroupVerifyDisks.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Revi... - 03:19 pm snf-ganeti Revision 3c768f88: Add unit test for LUGroupVerifyDisks
- This patch adds unit test coverage for LUGroupVerifyDisks.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Revi... - 03:19 pm ganeti-local Revision 4b8f9420: Add unit test for LUGroupEvacuate
- This patch adds unit test coverage for LUGroupEvacuate.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewe... - 03:19 pm snf-ganeti Revision 4b8f9420: Add unit test for LUGroupEvacuate
- This patch adds unit test coverage for LUGroupEvacuate.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewe... - 03:19 pm snf-ganeti Revision 7ac3f7b0: Add unit tests for LUGroupRename
- This patch adds unit test coverage for LUGroupRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-... - 03:19 pm ganeti-local Revision 7ac3f7b0: Add unit tests for LUGroupRename
- This patch adds unit test coverage for LUGroupRename.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-... - 03:19 pm ganeti-local Revision 8ef0c3eb: Add unit tests for LUGroupRemove
- This patch adds unit test coverage for LUGroupRemove.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-... - 03:19 pm snf-ganeti Revision 8ef0c3eb: Add unit tests for LUGroupRemove
- This patch adds unit test coverage for LUGroupRemove.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-... - 03:19 pm ganeti-local Revision 67d2f602: Add unit tests for LUGroupSetParams
- This adds unit test coverage for LUGroupSetParams.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by:... - 03:19 pm snf-ganeti Revision 67d2f602: Add unit tests for LUGroupSetParams
- This adds unit test coverage for LUGroupSetParams.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by:... - 03:19 pm ganeti-local Revision ae904a6b: Add unit test for LUGroupQuery
- Provide unit test coverage for LUGroupQuery.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido... - 03:19 pm snf-ganeti Revision ae904a6b: Add unit test for LUGroupQuery
- Provide unit test coverage for LUGroupQuery.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido... - 03:19 pm snf-ganeti Revision d189f139: Add unit tests for LUGroupAssignNodes
- Add unit test coverage for LUGroupAssignNodes, including the split
instances check.
Signed-off-by: Thomas Thrainer <... - 03:19 pm ganeti-local Revision d189f139: Add unit tests for LUGroupAssignNodes
- Add unit test coverage for LUGroupAssignNodes, including the split
instances check.
Signed-off-by: Thomas Thrainer <... - 03:19 pm ganeti-local Revision 9051a390: Add unit tests for LUGroupAdd
- Provide unit test coverage for LUGroupAdd.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido T... - 03:19 pm snf-ganeti Revision 9051a390: Add unit tests for LUGroupAdd
- Provide unit test coverage for LUGroupAdd.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Guido T... - 03:19 pm snf-ganeti Revision 8129eac1: Move TestLUGroupAssignNodes to group_unittest.py
- While moving the test, it is adapted to the new test framework.
Signed-off-by: Thomas Thrainer <thomasth@google.com>... - 03:19 pm ganeti-local Revision 8129eac1: Move TestLUGroupAssignNodes to group_unittest.py
- While moving the test, it is adapted to the new test framework.
Signed-off-by: Thomas Thrainer <thomasth@google.com>... - 03:19 pm snf-ganeti Revision 6e755f9e: Fix IPolicy violation check in LUGroupSetParams
- cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN... - 03:19 pm ganeti-local Revision 6e755f9e: Fix IPolicy violation check in LUGroupSetParams
- cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN...
08/13/2013
- 03:33 pm ganeti-local Revision bbe0f264: Fix IPolicy violation check in LUGroupSetParams
- cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN... - 03:33 pm snf-ganeti Revision bbe0f264: Fix IPolicy violation check in LUGroupSetParams
- cfg.GetMultiInstanceInfoByName returns a list of tuples, not a list of
instance objects which is required by ComputeN... - 12:04 pm snf-ganeti Revision ecff332f: Use FQDN to check master node status
- The master node name in SS conf is stored as FQDN, so also use the FQDN
on each node to check if it is the master nod... - 12:04 pm ganeti-local Revision ecff332f: Use FQDN to check master node status
- The master node name in SS conf is stored as FQDN, so also use the FQDN
on each node to check if it is the master nod... - 12:02 pm snf-ganeti Revision 570b6322: Add test for LUClusterVerifyDisks
- This LU only creates additional jobs as result, so this is a trivial
unit test.
Signed-off-by: Thomas Thrainer <thom... - 12:02 pm ganeti-local Revision 570b6322: Add test for LUClusterVerifyDisks
- This LU only creates additional jobs as result, so this is a trivial
unit test.
Signed-off-by: Thomas Thrainer <thom... - 12:02 pm ganeti-local Revision 9fdb10be: Extend unit tests for LUClusterVerifyGroup
- - Add tests for additional Verify* methods
- Converted test for VerifyFiles to the new test framework
- Added possibi... - 12:02 pm snf-ganeti Revision 9fdb10be: Extend unit tests for LUClusterVerifyGroup
- - Add tests for additional Verify* methods
- Converted test for VerifyFiles to the new test framework
- Added possibi... - 11:59 am snf-ganeti Revision 18397489: Revert "Display node name instead of UUID in error message"
- This reverts commit fbff213691328562cc4029f3babaa2e72e2012c4.
When running hooks, the node name is used to identify n... - 11:59 am ganeti-local Revision 18397489: Revert "Display node name instead of UUID in error message"
- This reverts commit fbff213691328562cc4029f3babaa2e72e2012c4.
When running hooks, the node name is used to identify n... - 08:54 am ganeti-local Revision fbff2136: Display node name instead of UUID in error message
- The hooks callback in LUClusterGroupVerify misinterpreted the key in the
node result as name instead of node UUID. Th... - 08:54 am snf-ganeti Revision fbff2136: Display node name instead of UUID in error message
- The hooks callback in LUClusterGroupVerify misinterpreted the key in the
node result as name instead of node UUID. Th...
08/12/2013
- 04:06 pm ganeti-local Revision c214896c: Use node name in error message
- CheckNodeNotDrained displayed only the node UUID if the node is drained.
In order to provide a more helpful error mes... - 04:06 pm snf-ganeti Revision c214896c: Use node name in error message
- CheckNodeNotDrained displayed only the node UUID if the node is drained.
In order to provide a more helpful error mes...
08/09/2013
- 05:22 pm ./kamaki Revision 46d130c9: Test kamaki.cli.utils up to print_items
- Refs: #4058
- 03:39 pm Revision f2126967: new ui: overlay functionality & style fixes
- 02:08 pm ganeti-local Revision 3d85d4bf: Remove duplicate argument from cabal install
- network==2.3 is duplicate in cabal install. One occurrence can thus be removed.
Signed-off-by: Sebastian Gebhard <se... - 02:08 pm snf-ganeti Revision 3d85d4bf: Remove duplicate argument from cabal install
- network==2.3 is duplicate in cabal install. One occurrence can thus be removed.
Signed-off-by: Sebastian Gebhard <se... - 02:08 pm ganeti-local Revision 37f56360: Typo fix in lib/server/noded.py
- Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 02:08 pm snf-ganeti Revision 37f56360: Typo fix in lib/server/noded.py
- Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:56 am Revision 75db217e: Merge branch 'feature-table-sort' into develop
- 11:54 am Revision 82a53261: astakos: Disable pagination and ordering in project tables
- Prepare the tables for client-side ordering.
- 11:54 am Revision bb74d166: astakos: project table client-side sorting
- Client-side sorting and pagination for project-list tables
- 11:30 am ganeti-local Revision ae3ab08b: QA: make ipolicy test respect enabled disk templates
- This makes the 'gnt-cluster modify --ipolicy-*' tests
respect the enabled disk templates on the QA cluster.
If the re... - 11:30 am snf-ganeti Revision ae3ab08b: QA: make ipolicy test respect enabled disk templates
- This makes the 'gnt-cluster modify --ipolicy-*' tests
respect the enabled disk templates on the QA cluster.
If the re...
08/08/2013
- 06:48 pm ganeti-local Revision eb161df2: QA: adjust tests wrt to ipolicy disk templates
- This adjusts the cluster QA with respect to the new checks
between the ipolicy disk templates and the enabled disk
te... - 06:48 pm snf-ganeti Revision eb161df2: QA: adjust tests wrt to ipolicy disk templates
- This adjusts the cluster QA with respect to the new checks
between the ipolicy disk templates and the enabled disk
te... - 06:48 pm ganeti-local Revision c89eb67d: ClusterSetParams: move vg-name checks from to CheckPrereq
- This fixes a bug in the logic of 'gnt-cluster modify'.
Some checks that should better be done in 'CheckPrereq'
were a... - 06:48 pm snf-ganeti Revision c89eb67d: ClusterSetParams: move vg-name checks from to CheckPrereq
- This fixes a bug in the logic of 'gnt-cluster modify'.
Some checks that should better be done in 'CheckPrereq'
were a... - 06:48 pm ganeti-local Revision 3f8567e1: man gnt-cluster: mention ipolicy check
- This updates the 'gnt-cluster' man page to mention the
relationship between the ipolicy's list of allowed disk
templa... - 06:48 pm snf-ganeti Revision 3f8567e1: man gnt-cluster: mention ipolicy check
- This updates the 'gnt-cluster' man page to mention the
relationship between the ipolicy's list of allowed disk
templa... - 06:48 pm ganeti-local Revision a8f04850: Update NEWS file regarding ipolicy checks
- This patch updates the NEWS file to mention the new checks
between the ipolicy's list of allowed disk tempaltes and
t... - 06:48 pm snf-ganeti Revision a8f04850: Update NEWS file regarding ipolicy checks
- This patch updates the NEWS file to mention the new checks
between the ipolicy's list of allowed disk tempaltes and
t... - 06:48 pm snf-ganeti Revision 702243ec: gnt-group add/modify: ipolicy vs disk templates
- This patch adds a consistency check between the ipolicy's
list of allowed disk templates with the cluster-wide
enable... - 06:48 pm ganeti-local Revision 702243ec: gnt-group add/modify: ipolicy vs disk templates
- This patch adds a consistency check between the ipolicy's
list of allowed disk templates with the cluster-wide
enable... - 06:48 pm ganeti-local Revision 4e771a95: Move Ipolicy utility function to cmdlib/common.py
- Since the check of consistency between an ipolicy and
the list of enabled disk templates will not only be
needed on c... - 06:48 pm snf-ganeti Revision 4e771a95: Move Ipolicy utility function to cmdlib/common.py
- Since the check of consistency between an ipolicy and
the list of enabled disk templates will not only be
needed on c... - 06:48 pm ganeti-local Revision d514e18b: bootstrap: restrict ipolicy to enabled disk templates
- With this patch, on cluster creation, the initial instance
policy's list of allowed disk templates will be modified
i... - 06:48 pm snf-ganeti Revision d514e18b: bootstrap: restrict ipolicy to enabled disk templates
- With this patch, on cluster creation, the initial instance
policy's list of allowed disk templates will be modified
i... - 06:48 pm ganeti-local Revision 33a6464e: gnt-cluster modify: ipolicy vs enabled disk templates
- This patch adds a check to LUClusterSetParams which
ensures that the list of allowed disk templates is a
subset of th... - 06:48 pm snf-ganeti Revision 33a6464e: gnt-cluster modify: ipolicy vs enabled disk templates
- This patch adds a check to LUClusterSetParams which
ensures that the list of allowed disk templates is a
subset of th... - 06:48 pm ganeti-local Revision 1532b078: gnt-cluster modify: factor out ipolicy check
- This refactors the LUClusterSetParams to do all ipolicy
sanity / validity checks in a separate function
in order to i... - 06:48 pm snf-ganeti Revision 1532b078: gnt-cluster modify: factor out ipolicy check
- This refactors the LUClusterSetParams to do all ipolicy
sanity / validity checks in a separate function
in order to i... - 06:19 pm snf-ganeti Revision fdfa63cb: Disable pylint warning to fix build
- The _CheckLUResult method gets overridden in a subclass which actually
requires the self parameter, so ignore the pyl... - 06:19 pm ganeti-local Revision fdfa63cb: Disable pylint warning to fix build
- The _CheckLUResult method gets overridden in a subclass which actually
requires the self parameter, so ignore the pyl... - 06:01 pm ./kamaki Revision 0f383dcc: Unittest print_dict + print_list
- Refs: #4058
- 06:01 pm ./kamaki Feature #4220: Add filterting options in kamaki
- It's OK to filter Flavors based on their defined attributes, e.g. RAM or number of CPUs, but it's not the same as fil...
- 05:41 pm Revision 52b9628e: Merge branch 'feature-4131' into develop
- 05:40 pm Revision 6e0f3e65: pithos: Fix shared listing for implicitly shared objects
- Provide also the appropriate tests
Refs: #4131 - 05:21 pm snf-ganeti Revision b8f45292: Add possibility to access locked LU in tests
- This features is useful to test (private) methods of LU's during tests,
where those methods rely on the LU being comp... - 05:21 pm ganeti-local Revision b8f45292: Add possibility to access locked LU in tests
- This features is useful to test (private) methods of LU's during tests,
where those methods rely on the LU being comp... - 05:20 pm snf-ganeti Revision 850be460: Add test for LUClusterVerifyConfig
- Add unit test covering LUClusterVerifyConfig.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Helg... - 05:20 pm ganeti-local Revision 850be460: Add test for LUClusterVerifyConfig
- Add unit test covering LUClusterVerifyConfig.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Helg... - 05:20 pm ganeti-local Revision c60f7675: Add test for LUClusterVerify
- As this LU returns other jobs as result, submitting jobs from within
LU's is now mocked too.
Signed-off-by: Thomas T... - 05:20 pm snf-ganeti Revision c60f7675: Add test for LUClusterVerify
- As this LU returns other jobs as result, submitting jobs from within
LU's is now mocked too.
Signed-off-by: Thomas T... - 05:17 pm Revision 6ee6677e: pithos: Add tests
- 05:14 pm ./kamaki Feature #4220 (Closed): Add filterting options in kamaki
- There should be filtering options for a lot of commands in kamaki. Eg.
-- "kamaki flavor list -c 4 -r 1024" shou... - 04:27 pm Revision 6c783d52: Annotate snf-branding settings
- Create the 'settings/default/settings.py file and move all settings there.
Import this file from 'settings/default/__... - 04:27 pm Revision 513a8a9d: Annotate snf-stats-app settings
- Create the 'settings/default/settings.py file and move all settings there.
Import this file from 'settings/default/__... - 04:27 pm Revision b83ebddd: Annotate snf-astakos-app settings
- Create the 'settings/default/settings.py file and move all settings there.
Also import this file from 'settings/defau... - 04:27 pm Revision e3d14d4b: Annotate snf-common settings
- Just annotate the settings in 'synnefo/settings/default/admins.py'
- 04:24 pm Revision 1f45a434: Annotate snf-cyclades-app settings
- Make sure for every setting that gets annotated to change the
corresponding 'getattr' entry to a 'settings.SETTING' e... - 04:24 pm Revision 58f38c68: Annotate snf-pithos-app settings
- Create the 'settings/default/' directory and move all settings there.
Update 'setup.py' accordingly. - 04:24 pm Revision ef7263df: Annotate snf-cyclades-gtools settings
- Also, create the 'default' directory and move settings there.
Update 'setup.py' accordingly. - 03:57 pm Revision 3b80225c: new ui: Modify css styles and html files.
- - Adjust size of images and distances.
- Restore functionality on the create vm wizard. - 01:38 pm ganeti-local Revision 9e67e425: Fix TINicParams type predicate
- Change the value type of the 'TINicParams' dictionary predicate from
'Maybe NonEmptyString' to 'Maybe String' to be c... - 01:38 pm snf-ganeti Revision 9e67e425: Fix TINicParams type predicate
- Change the value type of the 'TINicParams' dictionary predicate from
'Maybe NonEmptyString' to 'Maybe String' to be c... - 01:26 pm Revision ccf090b1: Improve dev-guide
- Update the developer's guide to include an initial section about
how to set up a developing environment. - 12:59 pm ./kamaki Revision b3cb58c2: Create a kamaki.cli.utils package
- Refs: #4059
- 12:42 pm Revision 33af031c: pithos: Fix delete deleted object
- Delete object used to create a new object version flagged as deleted
regarless of the status of the previous version.... - 12:12 pm Revision b1aca3e6: pithos: Fix backend logging.
- * Log unicode arguments
* Do not log get_block return value (too long) - 11:10 am snf-ganeti Revision 961ddf1e: Generate text report of Haskell coverage
- In order to generate a coverage graph, we generate also the coverage
data as text format. This eases parsing on Build... - 11:10 am ganeti-local Revision 961ddf1e: Generate text report of Haskell coverage
- In order to generate a coverage graph, we generate also the coverage
data as text format. This eases parsing on Build... - 11:00 am Revision f5da7eaa: pithos: Fix IndexError in update from other object
- 10:31 am snf-ganeti Revision 5cbf7832: Fix opcodes and parameters
- * fix some return types in opcodes and some types and documentation in
parameters.
* fix serialization of the defau... - 10:31 am ganeti-local Revision 5cbf7832: Fix opcodes and parameters
- * fix some return types in opcodes and some types and documentation in
parameters.
* fix serialization of the defau... - 10:08 am Revision 63946b57: Minor fix in setup_hosts (sed -i /etc/hosts)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
08/07/2013
- 10:25 pm Revision 920911c9: Enforce nodes the given hostnames
- This means that hostnames are not important in nodes.conf and
should not reflect to existing infra.
Signed-off-by: D... - 09:55 pm Revision c9ad14f6: Try put resolv.conf due to chattr +i
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:45 pm Revision 1fc27ec2: 0600 mode for ssh keys
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:52 pm ganeti-local Revision f02733cc: Introduce shortcut properties for config objects
- Some configuration objects are accessed quite often, so introduce
shortcut properties for those.
Signed-off-by: Thom... - 06:52 pm ganeti-local Revision c487ae24: Add unit test for LUClusterRepairDiskSizes
- Also add build method for easy building of disk objects to the test
framework.
Signed-off-by: Thomas Thrainer <thoma... - 06:52 pm ganeti-local Revision a794b8d7: Add unit test for LUClusterSetParams
- Some changes to the test framework were performed while writing this
test:
- Extended builder for disks
- Introduce... - 06:52 pm snf-ganeti Revision 08cef8fc: Add unit test for LUClusterRename
- Also mock the netutils and ssh module in order to test all code paths.
Signed-off-by: Thomas Thrainer <thomasth@goog... - 06:52 pm snf-ganeti Revision c487ae24: Add unit test for LUClusterRepairDiskSizes
- Also add build method for easy building of disk objects to the test
framework.
Signed-off-by: Thomas Thrainer <thoma... - 06:52 pm snf-ganeti Revision f02733cc: Introduce shortcut properties for config objects
- Some configuration objects are accessed quite often, so introduce
shortcut properties for those.
Signed-off-by: Thom... - 06:52 pm snf-ganeti Revision a794b8d7: Add unit test for LUClusterSetParams
- Some changes to the test framework were performed while writing this
test:
- Extended builder for disks
- Introduce... - 06:52 pm ganeti-local Revision 08cef8fc: Add unit test for LUClusterRename
- Also mock the netutils and ssh module in order to test all code paths.
Signed-off-by: Thomas Thrainer <thomasth@goog... - 06:52 pm ganeti-local Revision b730e2a7: Add unit test for LUClusterQuery
- Unit-test LUClusterQuery. Some changes in the mocked cluster
configuration are made, because the configuration was no... - 06:52 pm ganeti-local Revision 812e07ab: Add unit test for LUClusterPostInit
- Also extract common assertion logic for hook invocations to
CmdlibTestCase.
Signed-off-by: Thomas Thrainer <thomasth... - 06:52 pm ganeti-local Revision 6bb43023: Use ConfigWriter.GetMasterNodeInfo() consistently
- This shortcut method to get the node object of the master node directly
makes the code more readable and concise. The... - 06:52 pm snf-ganeti Revision 812e07ab: Add unit test for LUClusterPostInit
- Also extract common assertion logic for hook invocations to
CmdlibTestCase.
Signed-off-by: Thomas Thrainer <thomasth... - 06:52 pm snf-ganeti Revision b730e2a7: Add unit test for LUClusterQuery
- Unit-test LUClusterQuery. Some changes in the mocked cluster
configuration are made, because the configuration was no... - 06:52 pm ganeti-local Revision 6aac41fa: Add unit test for LUClusterRedistConf
- Unit-test LUClusterRedistConf. Given the simplicity of the LU, this unit
test only exercises the LU code.
Signed-off... - 06:52 pm snf-ganeti Revision 6bb43023: Use ConfigWriter.GetMasterNodeInfo() consistently
- This shortcut method to get the node object of the master node directly
makes the code more readable and concise. The... - 06:52 pm snf-ganeti Revision 6aac41fa: Add unit test for LUClusterRedistConf
- Unit-test LUClusterRedistConf. Given the simplicity of the LU, this unit
test only exercises the LU code.
Signed-off... - 06:52 pm snf-ganeti Revision bd6fb93b: Add unit tests for LUClusterDestroy
- This patch adds unit test for the LUClusterDestroy Logical Unit.
Signed-off-by: Thomas Thrainer <thomasth@google.com... - 06:52 pm ganeti-local Revision bd6fb93b: Add unit tests for LUClusterDestroy
- This patch adds unit test for the LUClusterDestroy Logical Unit.
Signed-off-by: Thomas Thrainer <thomasth@google.com... - 06:51 pm snf-ganeti Revision eb172e55: Add unit tests for LUClusterConfigQuery
- Also, proper initialization of the runtime architecture information was
added.
Signed-off-by: Thomas Thrainer <thoma... - 06:51 pm ganeti-local Revision eb172e55: Add unit tests for LUClusterConfigQuery
- Also, proper initialization of the runtime architecture information was
added.
Signed-off-by: Thomas Thrainer <thoma... - 06:51 pm ganeti-local Revision 1fa88aa6: Move cmdlib-related unittests to cmdlib/
- ganeti.cmdlib_unittest.py and
ganeti.cmdlib.instance_storage_unittest.py are moved to the
test/py/cmdlib directory. A... - 06:51 pm snf-ganeti Revision 0e1b5262: Move cluster-related unittest to cluster_unittest
- cmdlib_unittest should still be split further, but at least the cluster
related tests are moved to the proper file ye... - 06:51 pm ganeti-local Revision 0e1b5262: Move cluster-related unittest to cluster_unittest
- cmdlib_unittest should still be split further, but at least the cluster
related tests are moved to the proper file ye... - 06:51 pm snf-ganeti Revision 1fa88aa6: Move cmdlib-related unittests to cmdlib/
- ganeti.cmdlib_unittest.py and
ganeti.cmdlib.instance_storage_unittest.py are moved to the
test/py/cmdlib directory. A... - 06:51 pm snf-ganeti Revision e0b8df13: Add unit test for LUClusterDeactivateMasterIp
- This patch adds unit tests for the LUClusterDeactivateMasterIp Logical
Unit.
Signed-off-by: Thomas Thrainer <thomast... - 06:51 pm ganeti-local Revision e0b8df13: Add unit test for LUClusterDeactivateMasterIp
- This patch adds unit tests for the LUClusterDeactivateMasterIp Logical
Unit.
Signed-off-by: Thomas Thrainer <thomast... - 06:48 pm ganeti-local Revision 19830e88: Add unit test for LUClusterActivateMasterIp
- In order to properly assert the called RPC method, __eq__ is implemented
on ConfigObject as well.
Signed-off-by: Tho... - 06:48 pm snf-ganeti Revision 19830e88: Add unit test for LUClusterActivateMasterIp
- In order to properly assert the called RPC method, __eq__ is implemented
on ConfigObject as well.
Signed-off-by: Tho... - 06:48 pm snf-ganeti Revision e969a81f: Add unit test for LUTestAllocator
- Additionally to adding unit tests for LUTestAllocator, the test
framework was adapted for its requirements.
Signed-o... - 06:48 pm ganeti-local Revision e969a81f: Add unit test for LUTestAllocator
- Additionally to adding unit tests for LUTestAllocator, the test
framework was adapted for its requirements.
Signed-o... - 06:48 pm snf-ganeti Revision ef725c86: Remove unneeded checks
- Those checks are already covered by the "types" in the opcodes, so
remove them.
Signed-off-by: Thomas Thrainer <thom... - 06:48 pm ganeti-local Revision ef725c86: Remove unneeded checks
- Those checks are already covered by the "types" in the opcodes, so
remove them.
Signed-off-by: Thomas Thrainer <thom... - 06:48 pm snf-ganeti Revision bd39b6bb: Enable pylint and PEP8 for test support code
- The test support code is mainly written from scratch, so in order to
ensure to keep the code quality high, enable pyl... - 06:48 pm ganeti-local Revision bd39b6bb: Enable pylint and PEP8 for test support code
- The test support code is mainly written from scratch, so in order to
ensure to keep the code quality high, enable pyl... - 06:48 pm snf-ganeti Revision 3efa7659: Initial version of cmdlib test framework
- The initial version of the cmdlib test framework is able to execute LU's
with the following components mocked:
* Co... - 06:48 pm ganeti-local Revision 3efa7659: Initial version of cmdlib test framework
- The initial version of the cmdlib test framework is able to execute LU's
with the following components mocked:
* Co... - 06:48 pm snf-ganeti Revision 72a7f6b3: Install python mock using easy_install in chroot
- We require a newer mock library, so install it using easy_install in
chroot.
Signed-off-by: Thomas Thrainer <thomast... - 06:48 pm ganeti-local Revision 72a7f6b3: Install python mock using easy_install in chroot
- We require a newer mock library, so install it using easy_install in
chroot.
Signed-off-by: Thomas Thrainer <thomast... - 06:48 pm ganeti-local Revision 242e6bdd: Require newer python mock library
- Older Python mock libraries do not provide MagicMock, which eases
mocking of complex objects quite a bit. As this is ... - 06:48 pm snf-ganeti Revision 242e6bdd: Require newer python mock library
- Older Python mock libraries do not provide MagicMock, which eases
mocking of complex objects quite a bit. As this is ... - 06:48 pm snf-ganeti Revision 2fe9deec: Remove Python < 2.6 compatibility code
- This code was used for Python versions < 2.6 which we don't support any
more.
Signed-off-by: Thomas Thrainer <thomas... - 06:48 pm ganeti-local Revision 2fe9deec: Remove Python < 2.6 compatibility code
- This code was used for Python versions < 2.6 which we don't support any
more.
Signed-off-by: Thomas Thrainer <thomas... - 06:46 pm snf-ganeti Revision 1ca326c8: Merge branch 'stable-2.9'
- * stable-2.9
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta... - 06:46 pm ganeti-local Revision 1ca326c8: Merge branch 'stable-2.9'
- * stable-2.9
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta... - 06:29 pm ./kamaki Revision cdeadadc: Initialize tests for kamaki.cli.utils
- Refs: #4058
- 05:41 pm snf-ganeti Revision 804d72eb: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta... - 05:41 pm ganeti-local Revision 804d72eb: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix batch creation of instances
Fix documentation of gnt-instance batch-create
Support multi insta... - 04:23 pm ./kamaki Revision 5506d7aa: Let users know if a cmd grp _cli fails
- 04:11 pm Revision ce385b85: new ui: overall improvement (links, js, style)
- 03:06 pm Bug #4218 (Resolved): Cleanup legacy astakos lib methods
- snf-common still contains some legacy code used to access astakos service and populate the django request with astako...
- 02:29 pm ganeti-local Revision 0c072225: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
Fix documentation of gnt-instance batch-create
Support multi instance allocs without iallocator
Do... - 02:29 pm snf-ganeti Revision 0c072225: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
Fix documentation of gnt-instance batch-create
Support multi instance allocs without iallocator
Do... - 02:01 pm Revision 9fad921d: new_ui: Addition of the site with the list of networks and expansion of the de...
- 01:20 pm Revision 321113f5: new ui: fix js bug for vm list animation
- 12:56 pm Revision d6a19bac: docs: Fix typo in admin guide
- 12:55 pm Revision 79452442: docs: Fix typo in admin guide
- 12:40 pm Revision 2ef21a75: new ui: Foundation reveal module fix & minor fixes
- Foundation reveal compoment now closes on ESC key.
Style fix of vm list checkbox color.
Some links added. - 12:09 pm snf-ganeti Revision 33b52bdc: Fix batch creation of instances
- During batch creation of instances the 'reason' field in opcodes is set
to None (but the field is present). This caus... - 12:09 pm ganeti-local Revision 33b52bdc: Fix batch creation of instances
- During batch creation of instances the 'reason' field in opcodes is set
to None (but the field is present). This caus... - 12:04 pm Revision e51f7825: Merge branch 'feature-projects-improved' into develop
- 12:01 pm Revision a5aa11ee: astakos: Fix enroll when already requested
- Enrolling a user sets its membership state directly to ACCEPTED, also
in case of REQUESTED. - 12:01 pm Revision 47bb45c0: astakosclient: Implement project calls
- 12:01 pm Revision 2556cf45: astakos: Describe and implement API for projects
- 12:01 pm Revision b10ceccd: astakos: Enhance project tables rendering
- Prefetch data in bulk queries in order to avoid continuously querying
the database. - 12:01 pm Revision 1a14083b: astakos: Change project membership schema
- Replace ProjectMembershipHistory with ProjectMembershipLog, which
records every state transition. Never delete any Pr... - 12:01 pm Revision f243d667: astakos: Adapt UI to new project schema
- Base tables on projects rather than applications; update templates.
- 12:01 pm Revision dc946891: astakos: Omit project_id in membership operations
- Identify a membership by its id only.
- 12:01 pm Revision 6335ad6f: astakos: Lock project rather than chain
- 12:01 pm Revision 866e5768: astakos: Cleanup checks for membership actions
- 12:01 pm Revision b2369828: astakos: Set project-wise resource limit in new app
- 12:01 pm Revision e1723ca1: astakos: Return membership when joining project
- 12:01 pm Revision 9024ed2e: astakos: Catch exceptions in submit app views
- Ignore exceptions in custom _create_object and _update_object;
let the views handle exceptions and specify commit str... - 12:01 pm Revision f12bcb3d: astakos: Raise project-specific exceptions on failure
- Replace IOError and PermissionDenied with project-specific exceptions.
- 12:01 pm Revision c5b0bbb7: astakos: Define permission levels for project actions
- 12:01 pm Revision 71c741dc: astakos: Refactor membership checks for conciseness
- 12:01 pm Revision da4ac460: astakos: Add log info in membership actions
- Record user who performed the action and optional reason.
- 12:01 pm Revision 50f74340: astakos: Adapt tests to the new project schema
- 12:01 pm Revision 5cdbe7cc: astakos: Fix sqlite-related migration issues
- As per 63bcab0, do not attempt to delete index when run on sqlite.
- 12:01 pm Revision 88beea39: astakos: Improve logging for Projects and Applications
- Introduce model ProjectLog as well as fields in ProjectApplication
in order to record all actions. - 12:01 pm Revision 1b52192e: astakos: Lock globally when approving application
- We need to make sure that the name to be approved is unique
among all non-terminated projects. We thus acquire a glob... - 12:01 pm Revision e872c133: astakos: Allow re-activation of terminated projects
- Define function `reinstate' to re-activate a terminated project. If its
name is taken by another active project, it f... - 12:01 pm Revision 5192a608: astakos: Remove unused ExtendedManager
- 12:01 pm Revision 3e87075a: astakos: Use units common code in the UI
- 12:01 pm Revision 51db2da2: astakos: Fix some issues pointed out by pyflakes
- 12:01 pm Revision 6d583e07: astakos: Simplify project schema
- Applications now point to a project (rather than an extra model Chain).
A Project is created upon submitting an appli... - 12:01 pm Revision c4028837: astakos: Remove precursor_application field
- Submit a project modification by specifying a project id rather than
an application - 12:01 pm Revision 0656aaa7: astakos: pep8 fix
- 12:01 pm Revision 9096ffbb: astakos: Update the project stress test
- 11:57 am Revision 39ae7eb7: Fix Changelog order of entries
- Fix order in Changelog between version 0.14.5 and 0.14next that has been
created by merging and automatic conflict re... - 11:43 am ganeti-local Revision e3aa2b69: Fix documentation of gnt-instance batch-create
- The documentation of gnt-instance batch-create was outdated and
contained invalid examples. This patch corrects the m... - 11:43 am snf-ganeti Revision e3aa2b69: Fix documentation of gnt-instance batch-create
- The documentation of gnt-instance batch-create was outdated and
contained invalid examples. This patch corrects the m... - 11:43 am ganeti-local Revision eba4d783: Support multi instance allocs without iallocator
- If all instances in the multi allocation request have already their
primary and secondary node set, there is no need ... - 11:43 am snf-ganeti Revision eba4d783: Support multi instance allocs without iallocator
- If all instances in the multi allocation request have already their
primary and secondary node set, there is no need ... - 11:33 am Revision 057c0977: Merge branch 'hotfix-0.14.5' into develop
- Conflicts:
snf-pithos-backend/pithos/backends/modular.py
version - 11:32 am Revision f0a4a1ff: Merge branch 'debian-hotfix-0.14.5' into debian-develop
- 11:24 am Revision 7db8a3e4: Bump version to 0.14.5-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 11:24 am Revision 1e5c4df2: Merge branch 'hotfix-0.14.5' into debian-hotfix-0.14.5
- 11:22 am Revision 30fe9049: Changelog, NEWS and release dates for 0.14.5
- 11:17 am Revision 728e8923: cyclades: Fix bug in servers tests
- Import settings from django.conf instead of synnefo.
- 11:17 am Revision e872d92f: Merge branch 'feature-servers-api-access' into develop
- 11:08 am Revision 2522e489: cyclades: extend VM info with 'port_forwarding'
- Extend servers info API response with 'SNF:port_forwarding' attribute,
describing port fowarding rules (DNAT) that ar... - 11:08 am Revision e368ad39: cyclades: PEP8 fixes to tests module
- 11:08 am Revision d328a525: cyclades: Extend servers info with fqdn attribute
- Extend the servers info API response with the 'SNF:fqdn' attribute,
containg the vm's domain name in a DNS. This attr... - 11:08 am Revision 7e82ac17: cyclades: add tests for 'fqdn'
- 11:08 am Revision 0c09b1c0: cyclades: Import settings from django.conf
- 11:08 am Revision 841c26cc: cyclades: init dispatcher with DJANGO_SETINGS_MODULE
- 10:43 am ganeti-local Revision 61c9a3d6: Update parameter variables
- Because opcodes are generated, parameter variables no longer
exist. This patch fixes the Python opcode tests not to r... - 10:43 am snf-ganeti Revision 61c9a3d6: Update parameter variables
- Because opcodes are generated, parameter variables no longer
exist. This patch fixes the Python opcode tests not to r... - 10:43 am ganeti-local Revision 6888a6ed: Remove test for mutable default parameter values
- Opcode parameters contain default values which can be, for example, a
list, dict, or set. Because these values are mu... - 10:43 am snf-ganeti Revision 6888a6ed: Remove test for mutable default parameter values
- Opcode parameters contain default values which can be, for example, a
list, dict, or set. Because these values are mu... - 10:43 am ganeti-local Revision 3eba270a: Remove Python opcode test 'TestClusterOsList'
- Python opcode generation produces also calls to Python type predicates
in a more composable way compared to the previ... - 10:43 am snf-ganeti Revision 3eba270a: Remove Python opcode test 'TestClusterOsList'
- Python opcode generation produces also calls to Python type predicates
in a more composable way compared to the previ... - 10:43 am snf-ganeti Revision aea2f8d6: Remove "missing result" check in opcode tests
- Some opcodes used 'None', others used 'ht.TNone', as a way to
represent the absence of a return type. This no longer ... - 10:43 am ganeti-local Revision aea2f8d6: Remove "missing result" check in opcode tests
- Some opcodes used 'None', others used 'ht.TNone', as a way to
represent the absence of a return type. This no longer ... - 10:43 am snf-ganeti Revision 8e4968ca: Remove Python type predicate 'NoType'
- Type predicate 'NoType' is no longer necessary.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Gui... - 10:43 am ganeti-local Revision 8e4968ca: Remove Python type predicate 'NoType'
- Type predicate 'NoType' is no longer necessary.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Gui... - 10:42 am ganeti-local Revision 0a3af7b9: Update .gitignore with opcode generated files
- Python opcode generation produces 'opcodes.py' and there is also the
program 'hs2py' which must go in .gitignore.
Si... - 10:42 am snf-ganeti Revision 0a3af7b9: Update .gitignore with opcode generated files
- Python opcode generation produces 'opcodes.py' and there is also the
program 'hs2py' which must go in .gitignore.
Si... - 10:42 am snf-ganeti Revision 580b1fdd: Hook h2spy in Makefile.am
- * add rules to Makefile.am to use hs2py to generate the Python opcodes
from Haskell and update tests to check that ... - 10:42 am ganeti-local Revision 580b1fdd: Hook h2spy in Makefile.am
- * add rules to Makefile.am to use hs2py to generate the Python opcodes
from Haskell and update tests to check that ... - 10:41 am snf-ganeti Revision 4157b044: Add hs2py program that generates Python opcodes
- Add hs2py which is a Haskell program that uses the 'Hs2Py' module to
output the actual Python opcode strings.
Signed... - 10:41 am ganeti-local Revision 4157b044: Add hs2py program that generates Python opcodes
- Add hs2py which is a Haskell program that uses the 'Hs2Py' module to
output the actual Python opcode strings.
Signed... - 10:41 am ganeti-local Revision f3e38e89: Generate Python opcodes from opcode descriptors
- Add Haskell module Hs2Py which contains the helper functions that
generate the Python opcodes as strings from the Has... - 10:41 am snf-ganeti Revision f3e38e89: Generate Python opcodes from opcode descriptors
- Add Haskell module Hs2Py which contains the helper functions that
generate the Python opcodes as strings from the Has... - 10:41 am snf-ganeti Revision d9f1d93c: Remove TagType
- By removing 'TagObject' in the previous patch, 'TagType' also became
useless, since it was only used by 'TagObject'. ... - 10:41 am ganeti-local Revision d9f1d93c: Remove TagType
- By removing 'TagObject' in the previous patch, 'TagType' also became
useless, since it was only used by 'TagObject'. ... - 10:41 am snf-ganeti Revision de36f091: Remove TagObject
- The 'TagObject' datatype became useless because it was replaced by
'TagKind'. This patch removes 'TagObject', its 'Ar... - 10:41 am ganeti-local Revision de36f091: Remove TagObject
- The 'TagObject' datatype became useless because it was replaced by
'TagKind'. This patch removes 'TagObject', its 'Ar... - 10:41 am snf-ganeti Revision 6e94b75c: Update Harep, Query server, and tests
- Update Harep, Haskell query server, and tests concerning Luxi and
opcodes to reflect the changes to Haskell to Python... - 10:41 am ganeti-local Revision 6e94b75c: Update Harep, Query server, and tests
- Update Harep, Haskell query server, and tests concerning Luxi and
opcodes to reflect the changes to Haskell to Python... - 10:41 am ganeti-local Revision 34af39e8: Add Python opcode generation
- * add Python opcode generation to Template Haskell
* fix all the opcodes and parameters, including their types and
... - 10:41 am snf-ganeti Revision 34af39e8: Add Python opcode generation
- * add Python opcode generation to Template Haskell
* fix all the opcodes and parameters, including their types and
... - 10:41 am ganeti-local Revision 1446d00b: Fix spacing in opcode documentation generation
- Opcode documentation is automatically generated from the Python
opcodes in the reStructuredText format. This patch f... - 10:41 am snf-ganeti Revision 1446d00b: Fix spacing in opcode documentation generation
- Opcode documentation is automatically generated from the Python
opcodes in the reStructuredText format. This patch f... - 10:41 am snf-ganeti Revision d31193c3: Eliminate Haskell constant for opcode names
- Modify 'autotools/convert-constants' not to generate the Haskell
constant that holds all opcode names. By having Has... - 10:41 am ganeti-local Revision d31193c3: Eliminate Haskell constant for opcode names
- Modify 'autotools/convert-constants' not to generate the Haskell
constant that holds all opcode names. By having Has... - 10:41 am ganeti-local Revision 6c2c542e: Add opcode documentation
- Add Haskell module containing opcode documentation for all the
opcodes.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 10:41 am snf-ganeti Revision 6c2c542e: Add opcode documentation
- Add Haskell module containing opcode documentation for all the
opcodes.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 10:41 am ganeti-local Revision 44c15fa3: Add Haskell types for opcodes and parameters
- Add Haskell types for IP addresses (version 4 and 6), IP network
addresses, tag kind, and query result code.
Signed-... - 10:41 am snf-ganeti Revision 44c15fa3: Add Haskell types for opcodes and parameters
- Add Haskell types for IP addresses (version 4 and 6), IP network
addresses, tag kind, and query result code.
Signed-... - 10:41 am snf-ganeti Revision 884dc063: Move constants to the appropriate module
- Move constants ALLOCATABLE_KEY and FAILED_KEY to the constants module.
Signed-off-by: Jose A. Lopes <jabolopes@googl... - 10:41 am ganeti-local Revision 884dc063: Move constants to the appropriate module
- Move constants ALLOCATABLE_KEY and FAILED_KEY to the constants module.
Signed-off-by: Jose A. Lopes <jabolopes@googl... - 10:41 am ganeti-local Revision 72cd5493: Add predicates to test Python types in opcodes
- Add helper functions to test Python types, which are used by opcode
parameters and return values.
Signed-off-by: Jos... - 10:41 am snf-ganeti Revision 72cd5493: Add predicates to test Python types in opcodes
- Add helper functions to test Python types, which are used by opcode
parameters and return values.
Signed-off-by: Jos... - 10:41 am ganeti-local Revision 4c98734a: Fix missing constant from Python constants
- Add INIC_BRIDGE constant which is present in Haskell opcodes but not
in Python opcodes.
Signed-off-by: Jose A. Lopes... - 10:41 am snf-ganeti Revision 4c98734a: Fix missing constant from Python constants
- Add INIC_BRIDGE constant which is present in Haskell opcodes but not
in Python opcodes.
Signed-off-by: Jose A. Lopes... - 10:41 am snf-ganeti Revision fd96442a: Update version in TODO deprecation comment
- Update comment containing a TODO for a future release.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-... - 10:41 am ganeti-local Revision fd96442a: Update version in TODO deprecation comment
- Update comment containing a TODO for a future release.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-... - 10:38 am ganeti-local Revision a9542a4f: Support DSA SSH keys in bootstrap
- As outlined in issue 338, Ganeti failed to initialize a cluster if no
RSA SSH key is present on the master node. This... - 10:38 am snf-ganeti Revision a9542a4f: Support DSA SSH keys in bootstrap
- As outlined in issue 338, Ganeti failed to initialize a cluster if no
RSA SSH key is present on the master node. This...
08/06/2013
- 06:52 pm ./kamaki Revision 303f4f11: Merge branch 'develop' into debian-develop
- 06:51 pm ./kamaki Revision ca2e057f: Merge branch 'feature-clitest-logger' into develop
- 06:51 pm ./kamaki Revision d7a0a8f4: Update Changelog for logger unittests
- Refs: #4058
- 06:50 pm ./kamaki Revision 4769da6b: Add unittests for kamaki.cli.logger
- Refs: #4058
- 06:02 pm Revision e106fc8f: new ui: sidebar custom scrollbar
- 05:28 pm Revision b76769ef: cyclades ui: Improve available quota handling
- handle the case where available resource quota is less than the
corresponding active quota (for cpu, mem and disk res... - 04:57 pm Revision e9ea1a37: Merge branch 'hotfix-0.14.5' into debian-hotfix-0.14.5
- 04:57 pm Revision fe715b95: Bump version to 0.14.5
- 04:32 pm ganeti-local Revision 026f444f: Include VCS version in `gnt-cluster version`
- Also print the VCS version in the output of `gnt-cluster version`. This
makes the VCS version also available over RAP... - 04:32 pm snf-ganeti Revision 026f444f: Include VCS version in `gnt-cluster version`
- Also print the VCS version in the output of `gnt-cluster version`. This
makes the VCS version also available over RAP... - 04:07 pm Revision e095c480: new_ui: Addition of the detailed site of networks and expansion of css file.
- 04:01 pm Revision 160c81a1: cyclades: Fix typo
- 03:58 pm Revision ce55f724: cyclades: Fix typo
- 03:55 pm ./kamaki Revision 14b54799: Merge branch 'develop' into debian-develop
- 03:54 pm ./kamaki Revision 2e6e03da: Fix typos in floating ip methods (cli + lib)
- 03:34 pm Revision a6f667a2: new ui: finishing touches for vm list animation
- 03:04 pm Revision c9655064: new ui: animation for vm list page completed
- 03:02 pm Revision 51a2f553: Fix db access
- Allow password-less access from nodes with webproject.
Allow password-less access from db node.
Signed-off-by: Dimit... - 02:48 pm Revision effaa598: cyclades ui: Fix typo in VM resize
- 02:07 pm ./kamaki Revision 8be50626: rename floatingip --> ip in server + docs
- 01:37 pm Revision ad21ffa9: ci: Specify a flavor_name instead of a flavor_id
- Specify a flavor_name (in form of a reg expression) to use.
- 01:31 pm ./kamaki Revision f3fcb185: Merge branch 'develop' into debian-develop
- 01:31 pm ./kamaki Revision 1004d902: Merge branch 'feature-clitest-history' into develop
- 01:30 pm ./kamaki Revision d9dbae6d: Update Changelog for kamaki.cli unittests
- Refs: #4058
- 01:28 pm ./kamaki Revision 98093aac: Complete unittests for kamaki.cli.history class
- Refs: #4058
- 01:12 pm Revision 5b2f3030: new ui: css improvements
- 01:10 pm snf-nfdhcpd Revision 35f3f24a: Revert "Change nameservers in nfdhcpd.conf"
- This reverts commit be1030abdbce3fb12eb9682c7260b55c31786fa2.
All IPv4 and IPv6 examples should use the documentatio... - 11:36 am ganeti-local Revision f2bb6f4f: Document 'viridian' hypervisor parameter
- List the 'viridian' hypervisor parameter (valid for Xen HVM) in the
gnt-instance manpage.
Signed-off-by: Thomas Thra... - 11:36 am snf-ganeti Revision f2bb6f4f: Document 'viridian' hypervisor parameter
- List the 'viridian' hypervisor parameter (valid for Xen HVM) in the
gnt-instance manpage.
Signed-off-by: Thomas Thra... - 11:36 am snf-ganeti Revision ffc27116: Support 'viridian' parameter in Xen HVM
- This parameter is required to prevent bluescreens in Windows instances.
This fixes issue 233.
Signed-off-by: Heiko ... - 11:36 am ganeti-local Revision ffc27116: Support 'viridian' parameter in Xen HVM
- This parameter is required to prevent bluescreens in Windows instances.
This fixes issue 233.
Signed-off-by: Heiko ... - 11:09 am Revision cc51df04: stats: Fix python dependency from rrdtool
- setup.py should contain the name of the python module for rrdtool, which
is py-rrdtool. It's the debian file that sho... - 11:09 am Revision 16855230: cyclades: Fix bugs in modifying network to IP pool
- Fix bugs in network-modify command, and specifically when modifying
a network to a floating IP pool:
* do not check a... - 11:04 am Revision db920d2c: new ui: Change font-family to 'Open Sans'
- 10:59 am Revision d3bfabe8: new ui: commence new animation for vm list page
- 10:59 am Revision 61b84871: Make networking test raise errors if fail
- Add abort=True in try_run()
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:59 am Revision 0a514a48: Pass key_inject in setup_env
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:59 am Revision 5dab224f: Add --no-keys-inject option
- This skips key injection in nodes
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:59 am Revision 1018c2b0: Allow password-less access from db node in db
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:22 am Revision eb17e27a: cyclades ui: Handle empty floating ip pools
- prevent user from allocating new ip addresses if no available pools exist
- 10:15 am Revision 3c39a6f5: ci: Disable snf-deploy colors
- Use --disable-colors option of snf-deploy to disable colors when
running snf-deploy from ci scripts. - 10:13 am Revision 6f829fe4: Add py-rrdtool to pydist-overrides
- Add py-rrdtool to pydist-overrides files, since the corresponding
debian package is named python-rrdtool. - 09:56 am Revision d311e54f: cyclades: Fix condition for network netmask size
- 09:02 am Feature #4201 (Feedback): Check that IPv6 network is /64
- 08:40 am Revision 108ef251: cyclades: Check that IPv6 network netmask is /64
- Check that IPv6 network netmask is /64, because this is imposed by the
'mac2eui64' utility that generates EUI-64 addr... - 08:40 am Revision a4658bbe: cyclades: Move code for validating network values
- Move code for network parameters validation from 'api' module to 'logic'.
- 08:12 am Bug #4041 (Closed): snf-webproject should not depend on snf-branding, snf-django-lib
08/05/2013
- 08:36 pm ganeti-local Revision d59cf0d5: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 08:36 pm ganeti-local Revision decaeacb: Remove pylint 0106
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:36 pm ganeti-local Revision d3d74e21: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 08:36 pm ganeti-local Revision 98a26962: Hotplug: Update manpages and NEWS
- Add --hotplug entry in gnt-instance manpage.
Add NEWS entry for hotplug support.
In both cases mention that hotplug i... - 08:36 pm ganeti-local Revision f30eb81a: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 08:36 pm ganeti-local Revision 3852473e: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 08:36 pm ganeti-local Revision b1b20833: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 08:36 pm ganeti-local Revision 96807c7a: Extract socket related code from QmpMonitor class
- Separate unix socket related code from QmpMonitor class and
make the latter extend the newly introduced one: MonitorS... - 08:36 pm ganeti-local Revision ff66b512: Use -device with pci info if possible
- Extend kvm_cmd with -device option for the case of paravirual
Disks and NICs.
Signed-off-by: Dimitris Aragiorgis <di... - 08:36 pm ganeti-local Revision 191cc0d6: Hepler methods for PCI slots and device ids
- Device naming:
QEMU monitor expects devices to be uniquely named. Device ids derive
from the following function:
kvm_... - 08:36 pm ganeti-local Revision fc2d56b0: Helper methods that check for hotplug support
- Hotplug is currently *not* supported for:
- KVM < 1.0
- existing devices in the cluster
- python-fdsend module is... - 08:36 pm ganeti-local Revision 8235cd88: Prepare block_devices runtime entry
- With this patch we add another entry in runtime files along with
kvm_cmd, kvm_nics, and hvparams. block_devices that ... - 07:03 pm ./kamaki Feature #3632 (Closed): Cover astakos API on clients and create the corresponding user.* commands
- 07:02 pm ./kamaki Bug #4114 (Closed): Exclude command groups if they are not set by kamaki or users
- 07:01 pm ./kamaki Support #4135 (Closed): Enrich client API docs with examples and astakos endpoint information
- 07:00 pm ./kamaki Bug #4002 (Closed): History run fails to use cached authentication information
- 07:00 pm ./kamaki Feature #4126 (Closed): Add the ~ character to accepted characters for cloud names
- 06:59 pm ./kamaki Feature #4203 (Closed): kamaki-file-sharers should show user names and other user information
- 06:48 pm ./kamaki Revision 5fad8a51: Merge branch 'develop' into debian-develop
- 06:48 pm ./kamaki Revision c4a93182: Merge branch 'feature-file-range' into develop
- 06:46 pm ./kamaki Revision 51ccbc00: Update Config for multiformed ranges
- 06:45 pm ./kamaki Revision 776b275c: Use multiformed ranges in kamaki pithos lib
- Refs: #4059
Also, adjust corresponding unit and functional tests - 06:42 pm ./kamaki Feature #4059: Support multiple ranges in kamaki-file-* commands
- There is still an issue with comma-seperated values in range
- 06:20 pm ganeti-local Revision c669a741: Prepare kvm options to support -device for disks
- Newer kvm version support -device driver,... option where available
drivers can be found by running kvm -device ? com... - 06:04 pm Revision 683f9212: new ui: Functionality improvements for the create vm wizard.
- 05:18 pm Revision 6868804a: ci: Add --ssh-keys command line option
- Using this option one can specify a file containing
ssh authentication keys to be uploaded and installed
on the newly... - 05:18 pm Revision e2a0abb8: ci: pep8 fixes
- 05:18 pm Revision 4b743650: ci: Add support for downloading ssh_keys file
- Currently support http, https and ftp protocols
using the wget utility. - 05:18 pm Revision 2178b2a8: ci: Use -c as sort version of --conf
- Follow kamaki convention where -c should mean --conf
and not --cloud. - 05:18 pm Revision 62f3f54f: ci: turn system_uuid option into a hardcoded one
- User doesn't need to specify the UUID of the owner of
system images (it's usually hard to find it).
Instead save the... - 05:18 pm Revision 56ee1bbc: ci: Redirect logging to stdout/stderr
- Use stdout for info/debug messages and stderr for
warning/error messages. - 05:02 pm Revision d2fc71c9: pithos: Fix access object version data/metadata
- 04:53 pm Revision 21e567a9: new ui: Added functionality for the create vm wizard.
- 04:49 pm Revision f4e24ad8: Remove custon synnefo_settings for webclient
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:06 pm Revision d546637f: snf-django: PEP8 fixes
- 03:59 pm Revision 8975f6f6: astakosclient: PEP8 fixes
- This commit makes astakosclient PEP8 compliant.
- 03:56 pm Revision eb155ba1: Use ip instead of hostname for env.host_string
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:15 pm Revision f94f559f: Fix missing things for disable_colors
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:57 pm Revision b5b426f3: Again fix ifup in snf-deploy.install
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:48 pm Revision 1283b336: Move ifup in separate dir
- ifup is used by vcluster command and has nothing to do with
temlplate files that are used to customize installation.
... - 02:39 pm Revision d758784b: Fix stale import statements
- Commit 7cfc0ce moved code from webproject to snf_django. This commit
fixes some stale imports that skipped renaming. - 01:49 pm Revision b2192a76: settings: set category for existing Mandatory
- Set category to 'misc' for existing base url and astakos Mandatory
settings. Also fix typo in SubMandatory. - 01:44 pm ./kamaki Revision 1e1d6f27: Tide up sopme functional test code
- 01:29 pm Revision 9582e68e: cyclades: Remove assumptions from tests
- Remove some hard-coded IDs from tests.
- 12:52 pm Revision d5a480c6: common: Make tests use postgresql
- Modify default settings for tests to use postgresql by default.
- 12:45 pm Revision 7cfc0cef: snf-django: Move ListCommand to snf-django
- snf-webproject contained the generic ListCommand, and because of this it
had a dependency from snf-django-lib. This c... - 12:00 pm ganeti-local Revision 3792fa8e: mond: Introduce a new threading mechanism
- Change mond's interface in order to be able to call periodically the
collection functions of the data collectors that... - 12:00 pm snf-ganeti Revision 3792fa8e: mond: Introduce a new threading mechanism
- Change mond's interface in order to be able to call periodically the
collection functions of the data collectors that... - 11:59 am snf-ganeti Revision 2da679f7: Add CPUload collector
- Introduce CPUload data collector as described in the corresponding
design document. Add two data types in Datacollect... - 11:59 am ganeti-local Revision 2da679f7: Add CPUload collector
- Introduce CPUload data collector as described in the corresponding
design document. Add two data types in Datacollect... - 11:59 am ganeti-local Revision f6d4b52d: Introduce LoadParser and Types for a new Collector
- Introduce the Parser and Types for a new Data Collector.
Signed-off-by: Spyros Trigazis <strigazi@gmail.com>
Signed-... - 11:59 am snf-ganeti Revision f6d4b52d: Introduce LoadParser and Types for a new Collector
- Introduce the Parser and Types for a new Data Collector.
Signed-off-by: Spyros Trigazis <strigazi@gmail.com>
Signed-... - 11:59 am ganeti-local Revision 090e5de8: Factor out utility functions from DiskstatsP
- Remove the utility functions from DiskstatsP and import them from
Parsers. Also modify the parser implementation to a... - 11:59 am snf-ganeti Revision 090e5de8: Factor out utility functions from DiskstatsP
- Remove the utility functions from DiskstatsP and import them from
Parsers. Also modify the parser implementation to a... - 11:59 am snf-ganeti Revision f5bbddb5: Add generic Parsers file
- Extract the utility functions of Diskstats's collector
Parser so other collector Parsers can be able to use them.
Si... - 11:59 am ganeti-local Revision f5bbddb5: Add generic Parsers file
- Extract the utility functions of Diskstats's collector
Parser so other collector Parsers can be able to use them.
Si... - 11:59 am snf-ganeti Revision 0a3aa3d6: Update mond's design document
- Update mond's design document to describe the data collectors as
stateless or stateful.
Signed-off-by: Spyros Trigaz... - 11:59 am ganeti-local Revision 0a3aa3d6: Update mond's design document
- Update mond's design document to describe the data collectors as
stateless or stateful.
Signed-off-by: Spyros Trigaz... - 11:52 am Revision a18bd0ed: new ui: Style improvements for vm list page
- VM checkbox is better aligned. On checked, its container gets
a background-color. - 11:21 am Revision 404247db: Remove snf-stats README and Changelog
- 11:06 am snf-ganeti Revision 24e96ef6: Fix formatting of instance names in config verify
- Instance object were incorrectly treated as instance UUID's which caused
an exception to be raised. Using the names o... - 11:06 am ganeti-local Revision 24e96ef6: Fix formatting of instance names in config verify
- Instance object were incorrectly treated as instance UUID's which caused
an exception to be raised. Using the names o... - 11:05 am snf-ganeti Revision ebf967ee: Document --no-conflicts-check for gnt-network
- gnt-network add and connect do support the --no-conflicts-check option.
This is now also documented in the man pages.... - 11:05 am ganeti-local Revision ebf967ee: Document --no-conflicts-check for gnt-network
- gnt-network add and connect do support the --no-conflicts-check option.
This is now also documented in the man pages.... - 09:51 am Feature #3870 (Feedback): Implement resizing of VMs
- 09:51 am devflow Bug #4082 (Closed): Sign tags
- 09:51 am Feature #4194 (Closed): ci: Get branch from repository
- 09:50 am Feature #4193 (Closed): ci: Get credentials by kamakirc
- 08:31 am Revision 6953e222: ci: Add --noinput option to tests
- Modify tests script to pass the --noinput option to snf-manage test
command, so that Django will promt user for any i...
08/04/2013
- 09:43 pm snf-image-creator Revision 230f03ca: Update ChangeLog and version for 0.5
- 09:10 pm snf-image-creator Revision 50795600: Merge branch 'develop'
- 06:10 pm snf-image-creator Revision 9228aff8: Update documentation to reflect the changes made
- 04:12 pm snf-image-creator Revision 981b4504: Fix version check introduced in aca3e6508c7ae3f5ee
- The fix was backported to version 1.16.11
08/03/2013
- 04:14 pm snf-image-creator Revision 419c8d7b: Fix a typo in one of the input options
- --print-sysprep should be --print-syspreps
- 04:05 pm snf-image-creator Revision 5756c277: Convert check_guestfs_version into an Image method
- It used to be a function in util module
- 04:00 pm snf-image-creator Revision 0611e6dd: Fix multiple bugs in util.get_kvm_binary
- The machine hardware name fetched by `uname -m' should have been
stripped, and a --enable-kvm option should be added ...
08/02/2013
- 08:02 pm Revision adce84cd: pithos: Fix TypeError when trying to retrieve invalid object version
- 08:02 pm Revision bbf20a4c: astakos: Catch unexpected request body in user_catalogs
- The request expects a json formatted dictionary.
Raise 400 (BadRequest) otherwise. - 07:37 pm ganeti-local Revision 9bf77089: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _ExecuteKVMRuntime().
Signed-off-by: Dimitris A... - 05:57 pm Revision c2c9975a: new ui: Style changes and select vm new animation
- 05:21 pm ./kamaki Revision 6e50fed4: Pithos client understands more range expressions
- Refs: #4059
- 05:15 pm Bug #4213 (New): Reconciliation exclusions
- Κατά τη διαδικασία του reconciliation detect και fix, θα ήταν πολύ χρήσιμο να υπάρχει η δυνατότητα παράβλεψης (omissi...
- 04:51 pm ./kamaki Revision 1916fa9d: Merge branch 'develop' into feature-file-range
- 04:51 pm ./kamaki Revision ef04bdeb: Fix some typos in docs
- 04:50 pm ./kamaki Revision 7806f19d: Let argument.rangeArgument parse more ranges
- Refs: #4059
- 04:18 pm Revision fc89a4c8: snf-deploy: Fix typo in snf-deploy.install
- 03:49 pm Revision 6ce9b29d: snf-deploy: Update snf-deploy.install file
- Update snf-deploy.install file to go wwith commit 369e96e.
- 03:46 pm Revision 1e63a7ba: snf-deploy: Various fixes for merging with synnefo
- * Move ifup script to files/usr/lib
* Remove Changelog and README from Manifest file.
* Remove autopkg.sh file.
* Rem... - 03:40 pm snf-image-creator Revision df36e2a4: Print a meaningful msg if windows shrinking fails
- 03:13 pm Revision 021f1eb1: snf-deploy: Update snfdeploy/lib.py to be pep8 compliant
- 02:23 pm Revision b52c7bb0: ci: s/mail/email in git config
- 02:01 pm ganeti-local Revision d3ff2741: Fix verify config if a node has no instances
- Do not try to provide a fake instance UUID called "no instances", as
trying to get the name for would fail and raise ... - 02:01 pm snf-ganeti Revision d3ff2741: Fix verify config if a node has no instances
- Do not try to provide a fake instance UUID called "no instances", as
trying to get the name for would fail and raise ... - 01:57 pm ./kamaki Feature #4203 (Resolved): kamaki-file-sharers should show user names and other user information
- 01:55 pm ./kamaki Revision 780ade9d: Merge branch 'develop' into debian-develop
- 01:55 pm ./kamaki Revision 35e82130: Merge branch 'feature-sharers' into develop
- 01:54 pm ./kamaki Revision 72e2176c: Update Changelog for richer sharers output + calls
- Refs: #4203
- 01:53 pm ganeti-local Revision e900b419: Version bump for 2.8.0 rc1
- Update NEWS file and version number.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter... - 01:53 pm snf-ganeti Revision e900b419: Version bump for 2.8.0 rc1
- Update NEWS file and version number.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter... - 01:52 pm ./kamaki Revision 9d3cd179: Show user names in /file sharers
- Refs: #4203
- 01:47 pm Revision 2e03d967: snf-deploy: Add option (--disable-colors) to disable color printing in terminal
- 01:44 pm snf-image-creator Revision aca3e650: Raise FatalError for guestfs < 1.17.18 in windows
- If the media is windows and guestfs version is less than 1.17.18
raise a Fatal Error. The versions below this have a ... - 01:36 pm Revision f041c796: ci: Create version files before building docs
- Run 'devflow-update-version' to create all the version files, before
trying to build the docs. - 01:34 pm Revision 5e62e9c1: new ui: new functionalities in vm list page
- - Selected VM checkbox is visible after VM mouseleave
- VM actions are enabled according to selected VMs (running,sto... - 01:24 pm Revision 80d5abc7: Merge branch 'feature-ci-deploy3' into develop
- 01:23 pm Revision 88e6558b: ci: Add option to build and fetch documentation
- 01:15 pm Revision 667e3611: Merge branch 'feature-uinext-html-mocks' of https://code.grnet.gr/git/synnefo ...
- 01:11 pm Revision e2974c91: new ui: Additions and modifications for the detailed view of a vm.
- 12:09 pm ganeti-local Revision 8430cf77: Hotplug: objects and constants additions
- Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ... - 10:53 am Revision 3c4be8e8: deploy: Alter db owner+access to create
- Modify database initiliazation by declaring the database owner, and
giving access to synnefo user to create databases... - 10:45 am snf-ganeti Revision bae473ed: Add Make to the list of dependencies
- Make is a required dependency, but it was not specified in the install guide.
This commit adds it.
Signed-off-by: Mi... - 10:45 am ganeti-local Revision bae473ed: Add Make to the list of dependencies
- Make is a required dependency, but it was not specified in the install guide.
This commit adds it.
Signed-off-by: Mi... - 09:56 am Revision e2dc37b2: ci: Specify directory to fetch packages to
- 09:55 am Revision b69b55ca: ci: Parse branch from repository
- Guess the branch to build, based on the current branch of the
repository. Also track all remote branches when cloning... - 09:54 am Revision 1c75c4dd: ci: Make some options optional
- Make 'ssh_keys' and 'accept_ssh_from' optional, since there are not
mandatory for ci to work. - 09:54 am Revision 6ca8f81a: ci: Add option to override configuration file
- Add 'config_file' argument to SynnefoCI in order to use a different
configuration file. Also, added the corresponding... - 09:54 am Revision 3b26ae00: ci: Remove 'deploy_on_io' option
- Remove the 'deploy_on_io' option. Instead check if you will need to
compute manually the ssh port by the domain of th... - 09:54 am Revision 464e58e9: ci: Merge 'fetch_packages.py' to snf-ci script
- Add '--fetch-packages' option to snf-ci script, in order to download the
created debian packages. - 09:54 am Revision ec8bc030: ci: Add option to override schema
- 09:54 am Revision e53bbf1c: ci: Helper script to run ci commands
- Make 'snf-ci' python script to run CI commands.
- 09:53 am Revision be674416: Update South dependency to >=0.7.3
- 09:53 am Revision 43a22402: ci: Option to override image and flavor
- Add option to use a custom image_id and flavor_id instead of getting
them from config file. - 09:53 am Revision c1b1d444: ci: Get credentials by kamakirc
- Get credentials for deployment from .kamakirc instead of config file.
Also, add option in config file indicating whic... - 09:53 am Revision e480f0ce: ci: Copy ssh keys
- Add option for copying ssh keys to the created vm.
- 09:53 am Revision e908a902: ci: Fixes to ci code
- * override config file from env variable
* pep8 fixes
* do not display vm password
* fail if cloning repo fails
* do ... - 09:53 am Revision 6bed578c: ci: Install south from squeeze-backports
08/01/2013
- 10:09 pm Revision 95ff723d: Debian mods for snf-deploy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:09 pm Revision a4447197: Merge branch 'feature-snf-deploy' into debian-feature-snf-deploy
- 07:38 pm Revision 383fbf70: Remove README/CHANGLOG from snf-deploy/setup.py
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:30 pm ganeti-local Revision a5b9e2f2: Check for luxid permission during verify config
- confd no longer needs access to the noded certificate file, but luxid
does. Change the check to use the right user.
... - 06:30 pm snf-ganeti Revision a5b9e2f2: Check for luxid permission during verify config
- confd no longer needs access to the noded certificate file, but luxid
does. Change the check to use the right user.
... - 03:40 pm ./kamaki Feature #4206 (Resolved): Let image register upload the image file (with an optional argument)
- 03:39 pm ./kamaki Revision edc2196a: Merge branch 'develop' into debian-develop
- 03:39 pm ./kamaki Revision c3e1ac99: Update Changelog for register with file upload
- Refs: #4206
- 03:37 pm ./kamaki Feature #4206 (Closed): Let image register upload the image file (with an optional argument)
- Users should be able to do this:
$ kamaki image register 'Image Name' container:remote/path --upload-file=/local/p... - 03:35 pm ./kamaki Revision d77e33d4: Add upload local image abilities to register
- Refs: #4206
New register args:
--update-image-file=/local/path
--no-progress-bar - 03:04 pm Revision dd45ee44: docs: Fix typos and update quick install admin guide
- 02:36 pm Revision e21662bd: docs: Update quick install guide to be up to date with snf-deploy
- 02:21 pm ./kamaki Revision a0a61f30: Correct error message if file does not exist
- 01:37 pm ./kamaki Revision 5c2058e7: Allow upload_from_string to use content-encoding
- 01:21 pm ganeti-local Revision 4a52945f: Add monitoring-query-format.rst to $(docinput)
- Commit 431ff2c10 split the monitoring system documentation in two parts but did
not include the new monitoring-query-... - 01:21 pm snf-ganeti Revision 4a52945f: Add monitoring-query-format.rst to $(docinput)
- Commit 431ff2c10 split the monitoring system documentation in two parts but did
not include the new monitoring-query-... - 12:56 pm snf-image-creator Revision bbfcaef1: Workaraound the old behaviour of kill_subprocess
- Before libguestfs 1.18.4 you cannot shutdown the backend and then
relaunch it - 12:54 pm Revision 484c4be5: Remove some files
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:51 pm ./kamaki Revision ecf0fc97: Do not allow thread exceptions to stop errors
- 12:29 pm snf-ganeti Revision d99dd9c7: Fix documentation building rules
- Implement the correct behavior to be kept when sphinx-build is not installed.
It was already correctly checked, but i... - 12:29 pm ganeti-local Revision d99dd9c7: Fix documentation building rules
- Implement the correct behavior to be kept when sphinx-build is not installed.
It was already correctly checked, but i... - 12:26 pm ./kamaki Feature #4203 (Closed): kamaki-file-sharers should show user names and other user information
- This feature requires a call to astakosclient that "translates" user uuids to user details.
It also needs some minor... - 12:26 pm snf-image-creator Revision ec8b2a79: Add {enable, disable}_guestfs methods in image cls
- 12:12 pm Revision 56ab6e69: Modify devflow for snf-deploy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:12 pm Revision f545885a: Add snf-deploy tree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:12 am snf-image-creator Revision b932f59d: Fix a typo in a variable name
- 11:10 am snf-image-creator Revision 091c0335: Don't copy the guestfs handler in the os_type cls
- 09:16 am ganeti-local Revision f06af3ca: Check disk template in right dict when copying
- Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in... - 09:16 am snf-ganeti Revision f06af3ca: Check disk template in right dict when copying
- Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in... - 09:13 am snf-ganeti Revision 106441d9: Check disk template in right dict when copying
- Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in... - 09:13 am ganeti-local Revision 106441d9: Check disk template in right dict when copying
- Due to the structure of the code this condition can't possibly be true.
We have to look in the new_diskparams dict in...
07/31/2013
- 09:25 pm Feature #4199: ci: Read-only config file
- To elaborate more on the build serial:
You can have a prefix for the created instances, and the final name can be th... - 06:37 pm Feature #4201 (Closed): Check that IPv6 network is /64
- Check that IPv6 network is /64, since it is required by mac2eui64.
- 06:32 pm Revision 00064fb8: pithos: Add test for restoring object's version
- 06:32 pm Revision 752a2ddd: pithos: Catch malformed X-Object-Source
- Raise 400 (Bad Request) if the server fails to parse it.
- 06:32 pm Revision e4c7cbeb: pithos: Add test for updating an object from version
- 05:57 pm ./kamaki Revision 04228d6c: Merge branch 'develop' into debian-develop
- 05:56 pm ./kamaki Revision a3c41714: Merge branch 'feature-docs-logger' into develop
- 05:55 pm ./kamaki Revision a582b70e: Add documentation and examples for logging
- Also, add a batch image register example script
Refs: #4135 - 05:38 pm snf-ganeti Revision 24cd672e: ganeti.backend_unittest: chmod restricted cmd dir
- TestVerifyRestrictedCmdDirectory.testNormal implicitly relies on the current
umask to check the behaviour of backend.... - 05:38 pm ganeti-local Revision 24cd672e: ganeti.backend_unittest: chmod restricted cmd dir
- TestVerifyRestrictedCmdDirectory.testNormal implicitly relies on the current
umask to check the behaviour of backend.... - 05:01 pm Revision 01fa9e32: new ui: javascript impovements for Compute ui
- 04:40 pm Feature #4199 (Closed): ci: Read-only config file
- Do not update the configuration file, because:
1) is tracked by the repository
2) The order of sections/options cha... - 04:19 pm snf-ganeti Revision 32d74a90: Fix formatting of tuple in error message
- The missing str() call caused to raise another exception than the wanted
one. Transforming the tuple to string fixes ... - 04:19 pm ganeti-local Revision 32d74a90: Fix formatting of tuple in error message
- The missing str() call caused to raise another exception than the wanted
one. Transforming the tuple to string fixes ... - 04:03 pm Revision 25405091: New ui: Minor changes in index.html
- 04:03 pm Revision f8f24db6: new ui: Layout improvements for Compute ui
- 03:56 pm Revision ed5e83ed: new ui: Modifications in javavascript for vm list functionality
- More adjustments on selectors that are used to show the "selection window" that each vm has in vm_list_v1.html.
- 03:53 pm snf-image-creator Revision 6f391961: Merge branch 'hotfix-0.4.4' into develop
- Conflicts:
image_creator/os_type/unix.py
image_creator/version.py
version - 03:52 pm ./kamaki Revision abff3366: Fix typos, decale kamai.cli.argument as package
- 03:49 pm snf-image-creator Revision 1cd84cb6: Merge branch 'hotfix-0.4.4'
- 03:46 pm snf-image-creator Revision 58f660b1: Bump version to 0.4.4-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 03:44 pm snf-image-creator Revision 8f0fbdfb: Merge branch 'hotfix-0.4.4' into debian-hotfix-0.4.4
- 03:25 pm Revision 0fab6d53: new ui: Modifications in javavascript for vm list functionality
- Adjustments on selectors that are used to show the "selection window" that each vm has in vm_list_v1.html.
- 03:25 pm ./kamaki Feature #4196 (Resolved): Kamaki should auto-detect content-type
- 03:24 pm ./kamaki Revision 90bd97e7: Merge branch 'develop' into debian-develop
- 03:24 pm ./kamaki Revision 9c0b3e77: Merge branch 'feature-detect-content-type' into develop
- 03:23 pm ./kamaki Revision e8be7922: Update Changelog for mimetype guessing
- Refs: #4196
- 03:18 pm ./kamaki Revision f8426b5c: Guess mimetype and use it in uploads
- Refs: #4196
- 02:51 pm snf-image-creator Revision 3784c7c1: Update ChangeLog and version.py for release 4.4.4
- 02:46 pm Feature #4198 (New): Translate uuids to account display names
- For example in the following command
it would be nice to optionally print also the account display names:
$ kamak... - 02:24 pm ./kamaki Revision cedde35d: Fix some spelling and typoes in docs
- 02:10 pm Bug #4197 (New): Restore object' s version does not work properly
- To reproduce:...
- 02:08 pm snf-ganeti Revision a648fa8f: Mark the UUID design doc as implemented
- The code implementing the UUID design document is included in Ganeti 2.8.
Signed-off-by: Michele Tartara <mtartara@g... - 02:08 pm ganeti-local Revision a648fa8f: Mark the UUID design doc as implemented
- The code implementing the UUID design document is included in Ganeti 2.8.
Signed-off-by: Michele Tartara <mtartara@g... - 02:08 pm snf-ganeti Revision f3c7b51c: Clarify that cmdlib/ must be removed downgrading
- Downgrading from 2.8 to a previous version will fail if the new cmdlib/
directory is not removed.
Signed-off-by: Mic... - 02:08 pm ganeti-local Revision f3c7b51c: Clarify that cmdlib/ must be removed downgrading
- Downgrading from 2.8 to a previous version will fail if the new cmdlib/
directory is not removed.
Signed-off-by: Mic... - 02:07 pm ganeti-local Revision 3449551d: Fix formatting error in the UPGRADE document
- An item of the enumerated list was not rendered correctly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi... - 02:07 pm snf-ganeti Revision 3449551d: Fix formatting error in the UPGRADE document
- An item of the enumerated list was not rendered correctly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi... - 01:33 pm snf-image-creator Revision ce66ae38: Check if scrubbing is supported
- Don't try to scrub data unless the used guestfs appliance supports
it - 01:20 pm ./kamaki Feature #4196 (Closed): Kamaki should auto-detect content-type
- Kamaki should be able to auto-detect content-type of a file being uploaded, without the user having to specify it man...
- 01:10 pm ./kamaki Revision 4e752945: Update Changelog for subdir bug
- 01:10 pm ./kamaki Bug #4134 (Resolved): Take care of the virtual subdir item in pithos object-get
- 01:08 pm Revision 064fe390: plankton: Fix pithos backend instantiation
- 12:42 pm snf-image-creator Revision ab694a5e: Bump version to 0.4.4
- 12:37 pm ./kamaki Revision a339a3ee: Ignore subdir section in file_list
- Refs: Bug #4134
- 12:28 pm Revision 39d148be: pithos: Fix import
- 12:16 pm Revision a633e247: new ui: Remove files
- 11:40 am Revision 7b381e90: new ui: Merging files and small modifications
- 10:20 am Revision bbc20456: pithos: Add missing module
- 10:03 am snf-ganeti Revision 3b308f47: Make build_chroot compatible with Squeeze
- Modify build_chroot to make it compatible with debian Squeeze. This
is done by using a function instead of a alias fo... - 10:03 am ganeti-local Revision 3b308f47: Make build_chroot compatible with Squeeze
- Modify build_chroot to make it compatible with debian Squeeze. This
is done by using a function instead of a alias fo...
Also available in: Atom