Activity
From 09/13/2013 to 10/12/2013
10/12/2013
- 09:16 pm snf-ganeti Revision 37046199: Minor changes regarding hotplug support
- * Mention restrictions in NEWS
- RBD userspace access mode
- In case of a downgrade instances should suffer a reb... - 11:45 am Revision 4dc3e303: pithos: Remove unused variables
- 11:45 am Revision 7e345270: pithos: Raise custom backend exception for updating archipelago hashmap.
- 11:45 am Revision 465b56f5: pithos: pep8 fixes
- 11:45 am Revision 547e3eca: pithos: Introduce new constants for XSEG segment type, name and alignment
- Retrieve XSEG segment ports and size from Archipelago conf.
- 11:45 am Revision f8843a5f: pithos: Fix bug when trying to print error message on
- IllegalOperationError exception
- 11:44 am Revision 75b5826a: pithos: pep8 fixes
- 11:44 am Revision 40d93cf6: pithos: Read Archipelago Volumes
- 11:44 am Revision 2ada7647: pithos: Backend method for registering object hash
- 11:44 am Revision 0d2f6db2: pithos: Raise exception when trying to update data blocks in Archipelago
- Volumes
Retrieve XSEG destination ports from Archipelago conf file. - 11:44 am Revision 2ab8b610: pithos: Add Gunicorn Gevent Archipelago Worker
- Add Xseg object pool helper class
- 11:44 am Revision 023ab59e: pithos: Add Gevent monkey patch for Xseg Request
- 11:42 am Revision 463df4fe: eventd: Do not send NICs twice
- Fix bug introduced by rebasing, which resulted in NICs to be
sent twice. - 11:42 am Revision 6ebacdfe: deploy: Install snf-ganeti 2.8 from unstable
- 11:42 am Revision 893382d6: deploy: Install vncauthproxy before cyclades
- Install snf-vncauthproxy beforing installing Cyclades, because Cyclades
depends on vncauthproxy. - 11:42 am Revision 2d13030d: cyclades: Add DB migration file
- 11:42 am Revision a27e77cb: cyclades: Do not delete FIPs if VM is deleted
- Remove on delete CASCADE for floating IPs if the VirtualMachine is
deleted. - 11:42 am Revision d030f2fb: deploy: Update nfqueue-bindings-python dependency
- 11:42 am Revision e7f05c60: cyclades: Fix case where 'dfree' is None
- If Ganeti has not enabled 'plain' or 'drbd' disk template, then it
reports 'dfree' as None. Fix this corner case by t... - 11:42 am Revision 4b2cf144: cyclades: Change format of 'attachment' attribute
- Change the format of the 'attachment' attribute. Until now, each
attachment had an identifier of the form 'nic-$vm_id... - 11:42 am Revision 08bb5065: cyclades: Include 'index' when comparing NICs
- 11:42 am Revision 764b62e1: cyclades: Use NIC UUID in firewall tags
- Use NICs UUID instead of index to generate firewall tags. Make the
'set_firewall_profile' action to take the NICs ID ... - 11:42 am Revision 94aba2f9: cyclades: Use NIC uuid when deleting NIC
- 11:42 am Revision bb0292c6: cyclades: Clear FloatingIP when deleting NIC
- Override 'delete' method of NetworkInterface model, to clear the
'machine' flag of the corresponding NIC, if any. - 11:42 am Revision 0fcf5e55: gtools: Make snf-ganeti-eventd send NIC names
- 11:42 am Revision 10691001: cyclades: Make reconciliation timeouts constants
- Remove hard-coded timeouts from code and make them constants. Also do
not perform reconciliation for recent building ... - 11:42 am Revision 993fe2de: cyclades: Ignore Ganeti NICs with unknown ID
- Do not process Ganeti NICs that do not have a valid ID and so are
unknown to Cyclades, because processing these NICs ... - 11:42 am Revision 24238a89: gtools: Make eventd send job fields
- Make snf-ganeti-eventd send 'job_fields' for instance and network
opcodes, and modify the corresponding backend funct... - 11:42 am Revision bea92c8f: cyclades: Add 'ip_type' attribute to NIC
- Extend NetworkInterface model with the 'ip_type' attribute to show
whether the IP is a floating or fixed.
Signed-off... - 11:42 am Revision 18c7cffa: cyclades: Use UUIDs to update VM NICs
- Callback functions of snf-dispatcher updated the NICs of a VM by
deleting all NICs from DB, and creating the new NICs... - 11:42 am Revision a4824081: cyclades: Fix getting action from Ganeti opcode
- Parse the fields of the Ganeti command, to distinquish between
'CONNECT' and 'DISCONNECT' in case of 'OP_INSTANCE_SET... - 11:42 am Revision 117faee9: New style format for modifying a NIC
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:42 am Revision 70a4950f: gtools: Fix compatibility issues with networks
- From version 2.7, Ganeti returns the network's UUID field in nics
'networks' attribute. Instead use 'networks.names' ... - 11:42 am Revision 36e7114c: cyclades: fix typo in snf-dispatcher
- 11:42 am Revision 0f78c265: cyclades: Use Ganeti NIC UUIDs
- Since Ganeti 2.8, it is supported to refer to devices (NICs and Disks)
not only by their index but also by their name... - 11:42 am Revision 49a5265b: Remove hotplug from InstanceCreate
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:42 am Revision 26b9ef83: Fix compatibility issues with ganeti-2.7
- * SimpleConfigReader has been removed. Use SimpleStore
* QUEUE_DIR has been moven from ganeti.constants to ganeti.pat... - 11:42 am Revision 455de0ac: Use opportunistic locking
- Use opportunistic locking, introduced in Ganeti 2.7, to allow parallel creation
of VMs in the Ganeti backend. When th... - 11:42 am Revision a42802e9: Remove deprecated network type in ganeti
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:42 am Revision 97b744f6: Pass network type info in tags during create
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:35 am Revision 996ddb98: cyclades: Fix check for backend disk_templates
- Fix the way that is checked that the disk template of the flavor is
included in the available disk templates of the b... - 04:54 am snf-ganeti Revision 7c06165a: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 04:54 am snf-ganeti Revision fa0c923e: Fix in RPC
- Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@... - 04:52 am snf-ganeti Revision 0a6a6228: Use blockdev_assemble rpc directly before hotplug
- AssebleInstanceDisks() if invoked with primary=True and disk=[disk]
creates wrong symbolic links!
Before blockdev_as...
10/11/2013
- 06:21 pm snf-ganeti Revision 05566846: Remove incorrect comment
- Removing a comment which falsely states that Ganeti will
stop supporting certain upgrades at some point.
Signed-off-... - 06:21 pm ganeti-local Revision 05566846: Remove incorrect comment
- Removing a comment which falsely states that Ganeti will
stop supporting certain upgrades at some point.
Signed-off-... - 06:19 pm ganeti-local Revision a2112db5: cfg auto update: match ipolicy with enabled disk templates
- This patch fixes issue 599. The problem was that with 2.9,
a sanity check was introduced that made sure that the
ipol... - 06:19 pm snf-ganeti Revision a2112db5: cfg auto update: match ipolicy with enabled disk templates
- This patch fixes issue 599. The problem was that with 2.9,
a sanity check was introduced that made sure that the
ipol... - 06:15 pm ganeti-local Revision d19da672: Remove obsolete configure option for shared file storage
- This patch removes an obsolete configure option related
to shared file storage. It was remove a while ago, but
accide... - 06:15 pm snf-ganeti Revision d19da672: Remove obsolete configure option for shared file storage
- This patch removes an obsolete configure option related
to shared file storage. It was remove a while ago, but
accide... - 06:02 pm snf-image-creator Revision e482b7f9: Allow image creation from unsupported media
- Add a new "Unsupported" os_type class. Images that get created from
unsupported media have the EXCLUDE_ALL_TASKS prop... - 05:32 pm ganeti-local Revision 5808df30: Fix typos and indentation for cluster.py
- This patches fixes a typo and some indentation errors
that were accidentally introduced by premature pushing
of the p... - 05:32 pm snf-ganeti Revision 5808df30: Fix typos and indentation for cluster.py
- This patches fixes a typo and some indentation errors
that were accidentally introduced by premature pushing
of the p... - 04:54 pm Revision a3b8aaf6: cyclades: Add more port tests
- 04:01 pm Revision bb8cc1dc: new ui: improved vm wizard carousel functionality
- 04:00 pm Revision 44aa52fd: astakos: Update project-list help text
- Cleanup project status description in management command project-list.
- 03:56 pm ganeti-local Revision 9dd964b9: Improve harep documentation
- Add a more complete description of how the tool works.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed... - 03:56 pm snf-ganeti Revision 9dd964b9: Improve harep documentation
- Add a more complete description of how the tool works.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed... - 03:51 pm Revision fed367f0: new ui: update actions-bar and add search field
- 03:24 pm Revision 92df6d32: new ui: update icon-font and corresponding files
- 02:50 pm snf-image Revision 9e5e9346: docs: Reflect the changes made in local backend
- 02:45 pm Revision e08afd0b: cyclades: Fix typo and tests
- 02:40 pm Revision b3a43976: cyclades: Optimize DB queries of /servers API
- Use 'prefetch_related' attribute of Django queryset to prefetch the
NetworkInterface and IPaddress objects that are r... - 02:13 pm snf-ganeti Revision 847a7b02: QA: remove subsumed QA test wrt disk templates
- This patch removes a QA test that was supposed to test
that unused disk templates can be disabled safely. The
test is... - 02:13 pm ganeti-local Revision 847a7b02: QA: remove subsumed QA test wrt disk templates
- This patch removes a QA test that was supposed to test
that unused disk templates can be disabled safely. The
test is... - 02:13 pm snf-ganeti Revision a6f90af4: NEWS: mention restrictions wrt disabling disk templates
- Mention the newly introduced feature, that disk templates
can no longer be disabled when there are instances still
us... - 02:13 pm ganeti-local Revision a6f90af4: NEWS: mention restrictions wrt disabling disk templates
- Mention the newly introduced feature, that disk templates
can no longer be disabled when there are instances still
us... - 02:13 pm snf-ganeti Revision 70e8dd0a: Move unit tests for --file-storage-dir to cmdlib/*
- There were some unit tests for the '--file-storage-dir'
option of 'gnt-cluster modify' still left in the unit
test fi... - 02:13 pm ganeti-local Revision 70e8dd0a: Move unit tests for --file-storage-dir to cmdlib/*
- There were some unit tests for the '--file-storage-dir'
option of 'gnt-cluster modify' still left in the unit
test fi... - 02:13 pm snf-ganeti Revision 5ce621ab: Correct properties of the cluster's file storage dir
- This patch does:
- Rename the haskell opcode parameter
'pGlobalFileStorageDir' and 'pGlobalSharedfileStorageDir'
... - 02:13 pm ganeti-local Revision 5ce621ab: Correct properties of the cluster's file storage dir
- This patch does:
- Rename the haskell opcode parameter
'pGlobalFileStorageDir' and 'pGlobalSharedfileStorageDir'
... - 02:13 pm ganeti-local Revision 916c0e6f: Move disk template unit tests to test/py/cmdlib/
- This patch moves some unit tests related to dis/enabling
disk templates from ganeti.cmdlib.cluster_unittest.py
to cmd... - 02:13 pm snf-ganeti Revision 916c0e6f: Move disk template unit tests to test/py/cmdlib/
- This patch moves some unit tests related to dis/enabling
disk templates from ganeti.cmdlib.cluster_unittest.py
to cmd... - 02:13 pm snf-ganeti Revision 6e513917: Make GetDiskTemplateSets output disabled disk templates
- This patch extends the 'GetDiskTemplateSets' function to
also output the list of disk templates that were enabled
bef... - 02:13 pm ganeti-local Revision 6e513917: Make GetDiskTemplateSets output disabled disk templates
- This patch extends the 'GetDiskTemplateSets' function to
also output the list of disk templates that were enabled
bef... - 02:13 pm ganeti-local Revision 87e23f2d: Rename GetEnabledDiskTemplates to include disabled ones
- This patch solely renames the functions
_GetEnabledDiskTemplates* to _GetDiskTemplateSets, because
in later patches, ... - 02:13 pm snf-ganeti Revision 87e23f2d: Rename GetEnabledDiskTemplates to include disabled ones
- This patch solely renames the functions
_GetEnabledDiskTemplates* to _GetDiskTemplateSets, because
in later patches, ... - 02:13 pm ganeti-local Revision c2e984e2: Check for running instances when disabling templates
- This patch introduces a function to be used in
'gnt-cluster modify' when disabling a couple of disk
templates. It che... - 02:13 pm snf-ganeti Revision c2e984e2: Check for running instances when disabling templates
- This patch introduces a function to be used in
'gnt-cluster modify' when disabling a couple of disk
templates. It che... - 02:00 pm snf-image Revision 750bb97e: Print the img name and type in the logfile
- Echo IMG_NAME and IMG_TYPE so they get written in the ganeti os log
file. This is handy for debugging - 11:07 am Revision 5db2001a: cyclades: Syntactic refactor ports
- 02:18 am snf-ganeti Revision b786a420: Fix in RPC
- Use _SingleDiskDictDP() instead of _ObjectDict() for serializing
a disk.
Signed-off-by: Dimitris Aragiorgis <dimara@... - 02:04 am snf-ganeti Revision da85bf8d: block_devices -> kvm_disk renaming
- and a couple more styple fixes.
block_devices are misleading so rename them to kvm_disk (just like kvm_nics)
Signed-... - 01:45 am snf-ganeti Revision 7299e960: Make hotplug related method raise HotplugError
- Hotplug is not supported by default and thus we raise
HotplugError() for hotplug related methods.
If a hypervisor wan... - 01:45 am snf-ganeti Revision 38705986: Add finally: mosock.close() in _PassFds
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
10/10/2013
- 08:08 pm Revision 5b8a9240: cyclades: Fix and add new tests for /networks
- Also, delete tests for old networks.
- 08:08 pm Revision a96e84cf: cyclades: Fix code for networks logic and API
- 08:06 pm Revision 69237e6e: cyclades: Fix quotas tests
- 06:54 pm ./kamaki Feature #4312 (Resolved): Make astakosclient an intergral part of kamaki
- 06:53 pm ./kamaki Revision db93db3e: Dont call astakos form kamaki, use astakosclient
- Refs:#4312
- 06:12 pm Revision 6a959c73: cyclades: Update api/subnets.py and tests
- Commit 4e3a667 introduced a new model for Subnets, this commit contains
the following changes:
* Update api/subnets.... - 05:40 pm Revision 6f4b6de9: new ui: various style fix for vm creation wizard
- 05:30 pm Revision 88329243: cyclades: Fix helpdesk code and tests for new nets
- 05:27 pm snf-ganeti Revision 4008e74e: Add finally: mosock.close() in _PassFds
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:59 pm Revision 8c7c9813: cyclades: Fix DB tests
- 04:48 pm snf-image-creator Revision 920c6c7a: Merge branch 'hotfix-0.5.3' into develop
- Conflicts:
image_creator/version.py
version - 04:46 pm Revision 95a213d4: cyclades: Fix indentation, PEP8 and wrong imports
- 04:35 pm Revision 8764d304: cyclades: Make logic tests pass
- Refactor Cyclades code so that it follows the new models for Networks,
Subnets and IPAddresses. This refactor is not ... - 03:50 pm snf-ganeti Revision c8cd2315: Some fixes in _GenerateKVMBlockDevicesOptions()
- * Add docstring.
* fix missed usecase of boot_disk=False if kernel_path is given.
* Use devlist arg in GenerateKVMBlo... - 03:49 pm snf-ganeti Revision 973f8e66: Do not hide error in CalculateDeviceUri()
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:37 pm ./kamaki Revision 7470ebb9: Require astakosclient, reveal astakos commands
- Refs: #4312
Since astakosclient is required, astakos commands are not need to be hidden anymore - 01:10 pm Revision 94c032f0: new ui: functionality fixes for the vm creation wizard
- 12:55 pm snf-image-creator Revision f599b941: Bump version to 0.5.3-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 12:55 pm snf-image-creator Revision 69b4acee: Merge branch 'master' into debian-precise
- 12:53 pm Revision e3ca0fe1: new ui: add functionality for the flavor selection
- 12:47 pm snf-image-creator Revision c2278c92: Bump version to 0.5.3-1~wheezy
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 12:47 pm snf-image-creator Revision 3505c6fc: Merge branch 'master' into debian-wheezy
- 12:42 pm ./kamaki Revision dd14c8bc: Bump version to 0.11.1-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 12:42 pm ./kamaki Revision 361f5089: Merge branch 'master' into debian-precise
- 12:41 pm Pithos Web Client Revision 79c8010d: Use proxy to access Astakos service
- Always use a proxy to access the Astakos service and don't import
astakos_services endpoints from astakosclient. - 12:41 pm Revision 061cefb7: new ui: update the navigation area of the ui
- 12:40 pm Pithos Web Client Revision dbb3d39f: Bump version to 0.14.5next
- 12:40 pm Revision 593851e0: cyclades: Add /ports api call
- 12:40 pm Revision 0baa1e3d: Integrate /networks API call
- 12:32 pm Revision 2e27f3b4: pithos: Fix bug when trying to print error message on
- IllegalOperationError exception
- 12:17 pm Revision 99d39120: snf-ci: Bulid pithos-web-client package
- Synnefo depends on pithos-web-client. Up until now
we were downloading this package from apt.dev.grnet.gr.
But when w... - 12:13 pm Pithos Web Client Revision e22a5f99: Merge branch 'debian-hotfix-0.14.5-wheezy' into debian-develop-wheezy
- 12:13 pm Pithos Web Client Revision 5f9d096e: Merge branch 'develop' into debian-develop-wheezy
- 12:12 pm Pithos Web Client Revision 7a8d2705: Merge branch 'hotfix-0.14.5' into develop
- Conflicts:
version - 01:56 am Revision 92d2d1ce: cyclades: Make API server tests pass
- Refactor Cyclades code so that it follows the new models for Networks,
Subnets and IPAddresses. This refactor is not ...
10/09/2013
- 09:20 pm Revision ead254f9: pithos: Introduce new constants for XSEG segment type, name and alignment
- Retrieve XSEG segment ports and size from Archipelago conf.
- 08:00 pm Revision b4695420: cyclades: Make IPPool manager work for subnets
- Temporary commit to make IPPool manager work. This will work only if
there is only one allocation pool for each subnet. - 07:59 pm Revision 74d936dc: cyclades: Change 'null' attribute of Subnet models
- 07:39 pm snf-ganeti Revision e8c86ab1: Merge branch 'stable-2.9' into master
- * stable-2.9
Version bump for 2.9.0 rc2
Update NEWS for 2.9.0 rc2
Downgrade 'vif_script'
Downgrade 'xen_cmd'
... - 07:39 pm ganeti-local Revision e8c86ab1: Merge branch 'stable-2.9' into master
- * stable-2.9
Version bump for 2.9.0 rc2
Update NEWS for 2.9.0 rc2
Downgrade 'vif_script'
Downgrade 'xen_cmd'
... - 07:38 pm Revision 2f1b4cbc: cyclades: Add missing migration file
- 07:36 pm Revision 16f7d0d9: cyclades: Add api/subnets.py
- 07:36 pm Revision cddc2b2f: cyclades: Use a constant for name length of models
- Use a constant for declaring the max length of the name of a
model - 07:36 pm Revision 326c3ec8: cyclades: Replace FloatingIP with IPAddress
- This commit just replaces all references to FloatingIP objects with
references to IPAddress object, in order to be ab... - 07:34 pm Revision 0247388f: cyclades: Update models_factory
- Update models factory to match the new models.
Signed-off-by: Marios Kogias <marioskogias@grnet.gr>
Signed-off-by: D... - 07:33 pm Revision 06ffd11f: cyclades: Remove unused fields and model from DB
- Remove unused 'ipv4' and 'ipv6' attributes from NetworkInterface model
and totally remove FloatingIP model. This info... - 07:33 pm Revision d484f6df: cyclades: Data migration from NIC to IPAddress
- Migrate db data from NetworkInterface model to IPAddress model.
- 07:33 pm Revision bdd0f1a6: cyclades: Major refactor on NIC model
- Major refactor on db models concerning NetworkInterface models. A new
table, namely 'IPAddress' has been created to r... - 07:31 pm Revision 7b72b50d: cyclades: Remove unused fields from Network model
- Remove unused fields from Network: subnet, subnet6, gateway, gateway6,
dhcp and pool. The following attributes have b... - 07:31 pm Revision d8989b47: cyclades: Add DB data migration for subnets
- Migrate attributes from old Network model to new Subnet model.
- 07:31 pm Revision 4e3a6674: cyclades: Add new Subnet model
- Add Subnet model containing Layer-3 characteristics for networks. Also,
extend IPPoolTable object to hold a reference... - 07:31 pm Revision 2b4f7cc5: deploy: Install snf-ganeti 2.8 from unstable
- 06:43 pm ./kamaki Revision 995e1f5b: Merge branch 'feature-docs-register-examples' into develop
- 06:40 pm ./kamaki Revision 278fae3f: Fix image register example sin documentation
- Problem: it was not clear if properties are mandatory in image registration
- 06:32 pm Revision 64156d8e: pithos: pep8 fixes
- 06:06 pm snf-image-creator Revision 9afcc8c9: Merge branch 'hotfix-0.5.3'
- 06:06 pm snf-image-creator Revision 30ba0945: Update version.py and ChangeLog for 0.5.3
- 05:52 pm Revision 770ad9fa: new ui: improved tab functionality for vm wizard
- 05:48 pm snf-image-creator Revision dc0ecb29: docs: "Create a new image" example runs in Wheezy
- Make sure to state that the host system in the "Create a new image"
example is a Debian Wheezy system. Most of the th... - 05:47 pm Revision ab41d710: Merge branch 'debian-hotfix-0.14.8-wheezy' into debian-develop-wheezy
- Conflicts:
debian/pydist-overrides - 05:46 pm Revision 9376a9f1: Merge branch 'develop' into debian-develop-wheezy
- 04:59 pm Revision 76effa44: Merge branch 'feature-astakos-wheezy' into develop
- 04:52 pm Revision a3e3917f: astakos: Remove custom commit_on_success decorator
- Prior to 1.3, django wouldn't set the transaction dirty upon a DB
exception and thus wouldn't trigger a rollback, res... - 04:52 pm Revision 1b25228f: astakos: Use bulk_create in migrations
- 04:52 pm Revision c7e03d20: astakos: Remove custom ForUpdateManager
- Remove custom manager that implemented select_for_update(), since this
is already implemented in Django 1.4. - 04:52 pm Revision bb528b2e: astakos: pep8 fix
- 04:44 pm snf-image-creator Revision 6ca82c22: Fix a crash in dialog menu
- The program would crash if no image properties were available and
the user chose "Edit properties" or "Delete Propert... - 04:44 pm snf-image-creator Revision 0fe2b876: Bump version to 0.5.3
- 04:43 pm ./kamaki Revision db11ca0a: Update version and Changelog (new version)
- 04:15 pm snf-ganeti Revision a89f316b: Add unittests for Hotplug support
- Try base InstanceSetParams tests that modify instance's
devices with hotplug=True.
Add some unittests for kvm hyperv... - 04:15 pm snf-ganeti Revision ef425728: Extend qa to test hotplug support
- Only if default hypervisor is KVM try all hotplug related actions.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:15 pm snf-ganeti Revision 3cbf839d: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 04:15 pm snf-ganeti Revision e2270f7c: 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... - 04:15 pm snf-ganeti Revision 6a9e8bad: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 04:15 pm snf-ganeti Revision 71859b6f: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 04:15 pm snf-ganeti Revision 19dd6ead: Return link_name in blockdev_assemble rpc
- Until now this RPC returned only dev_path. Since we use it in
hotplug we have to know the simlink of the device so th... - 04:15 pm snf-ganeti Revision 9fe3c789: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 04:15 pm snf-ganeti Revision 285bf4ef: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 04:15 pm snf-ganeti Revision a94d2a99: 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... - 04:15 pm snf-ganeti Revision 7d1186fe: 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... - 04:15 pm snf-ganeti Revision f7ed08e9: 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... - 04:15 pm snf-ganeti Revision 1518ec5f: 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_... - 04:14 pm snf-ganeti Revision 247386b2: 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 ... - 04:14 pm snf-ganeti Revision e3d33ead: 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... - 04:14 pm snf-ganeti Revision 516788dc: block_devices = (disk, link, uri)
- Do not pass BlockDev instance to hypervisor. Instead calculate the
drive_uri (if any) in backend level and pass only ... - 04:14 pm snf-ganeti Revision 39ce8491: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
Signed-off-by: Dimitris ... - 04:14 pm snf-ganeti Revision cab64ad2: 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 ... - 04:13 pm snf-ganeti Revision e1aa21c0: Disable iswritable unittest
- When running it with root priviledges it fails.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:11 pm Revision 6c6081fa: new ui: fix bug on visual effect for creation wizard
- 04:03 pm ./kamaki Revision 71b1cec7: Bump version to 0.11.1-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 04:00 pm ./kamaki Revision 6e2de3ef: Bump version to 0.11.1-1~wheezy
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 03:59 pm ./kamaki Revision e49df702: Merge branch 'master' into debian
- 03:58 pm ./kamaki Revision 76b3021d: Merge branch 'master' into debian-wheezy
- 03:56 pm ./kamaki Revision d62cba24: Check if personality mode is always in octal
- 03:56 pm ./kamaki Revision 9b2dba5e: Merge branch 'hotfix-0.11.1'
- 03:55 pm ./kamaki Revision 8c9eb523: Update version and Changelog
- 03:54 pm ./kamaki Revision c8f43825: Check if personality mode is always in octal
- 03:53 pm Revision 0a891fe0: new ui:correct font-size bug
- 03:53 pm Revision ffaabee9: new ui: smoothen animation
- 03:27 pm ganeti-local Revision 7e65c12c: Suggest running 'gnt-cluster upgrade --resume' at reboots
- In the example crontab, add an entry to run 'gnt-cluster upgrade --resume'
upon reboot of the node, as suggested in t... - 03:27 pm snf-ganeti Revision 7e65c12c: Suggest running 'gnt-cluster upgrade --resume' at reboots
- In the example crontab, add an entry to run 'gnt-cluster upgrade --resume'
upon reboot of the node, as suggested in t... - 03:27 pm snf-ganeti Revision c4332197: Mention 'gnt-cluster upgrade' in NEWS
- We added a new command, so mention it as news.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele ... - 03:27 pm ganeti-local Revision c4332197: Mention 'gnt-cluster upgrade' in NEWS
- We added a new command, so mention it as news.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele ... - 03:27 pm snf-ganeti Revision 4418532c: Update man page for 'gnt-cluster upgrade --resume'
- This option is now implemented, and this change should be
mentioned in the man page. Also, document that it is safe
c... - 03:27 pm ganeti-local Revision 4418532c: Update man page for 'gnt-cluster upgrade --resume'
- This option is now implemented, and this change should be
mentioned in the man page. Also, document that it is safe
c... - 03:21 pm Revision 55f6cbfe: new ui: add simple visual effect for the top bar of vm creation wizard
- 02:45 pm Revision 91a2a94e: Fix documentaiton for personality injection mode
- Personality injection documentation was misleading, allowing strings as
personality modes, when a personality mode co... - 02:40 pm Revision 45a4e443: astakos: Separate templates in project creation
- instead of including application form summary template in the application form
view, render it from scratch. This res... - 02:32 pm Revision 0fa29762: new ui: bigger help text for vm creation step-2
- 01:43 pm ./kamaki Revision b1eddc31: Bump version to 0.11-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 01:42 pm ./kamaki Revision b0726841: Merge branch 'master' into debian
- 01:40 pm ganeti-local Revision e71b2caf: NEWS: mention improvements on instance allocation
- This patch mentions the improvements of the iallocator
with respect to instance allocation of non-LVM disk
templates.... - 01:40 pm snf-ganeti Revision e71b2caf: NEWS: mention improvements on instance allocation
- This patch mentions the improvements of the iallocator
with respect to instance allocation of non-LVM disk
templates.... - 01:40 pm snf-ganeti Revision d48c944b: Use 'DTS_LVM' when possible
- This patch replaces all usages of the utility function
'GetLvmDiskTemplate' by the new 'DTS_LVM' constant
to make it ... - 01:40 pm ganeti-local Revision d48c944b: Use 'DTS_LVM' when possible
- This patch replaces all usages of the utility function
'GetLvmDiskTemplate' by the new 'DTS_LVM' constant
to make it ... - 01:40 pm ganeti-local Revision e8936ef7: iallocator: use lookup by disk template
- So far, the iallocator requested storage information
about all enabled disk templates but discarded all but
the LVM i... - 01:40 pm snf-ganeti Revision e8936ef7: iallocator: use lookup by disk template
- So far, the iallocator requested storage information
about all enabled disk templates but discarded all but
the LVM i... - 01:40 pm snf-ganeti Revision b669aa41: utils/storage.py: storage info lookup by disk template
- This patch improves the handling of storage information
before and after a call to the RPC 'node_info'. It
adds a fun... - 01:40 pm ganeti-local Revision b669aa41: utils/storage.py: storage info lookup by disk template
- This patch improves the handling of storage information
before and after a call to the RPC 'node_info'. It
adds a fun... - 01:40 pm ganeti-local Revision 7f6d0b05: Replace GetLvmDiskTemplates by 'DTS_LVM'
- To reach consistency by how we manage different
categorizations of disk templates, this patch
introduces the set of d... - 01:40 pm snf-ganeti Revision 7f6d0b05: Replace GetLvmDiskTemplates by 'DTS_LVM'
- To reach consistency by how we manage different
categorizations of disk templates, this patch
introduces the set of d... - 01:29 pm ./kamaki Revision 2a963b7c: Bump version to 0.11-1~wheezy
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 01:27 pm ./kamaki Revision df8bff31: Merge branch 'debian-wheezy' of https://code.grnet.gr/git/kamaki into debian-w...
- 01:27 pm ./kamaki Revision f0dc2561: Merge branch 'master' into debian-wheezy
- 01:26 pm ./kamaki Revision 93a93133: Merge branch 'master' into debian-master
- 01:25 pm ./kamaki Revision 9f75385a: Merge branch 'release-0.11'
- Conflicts:
Changelog
docs/examplesdir/imageregister.rst
docs/installation.rst
kamaki/cli/__init__.py
kamaki/cli/... - 01:07 pm Revision 6fcab23b: new ui: different animation for vm creation wizard
- VM creation wizard now opens and closes with fadeIn/fadeOut
effect instead of slideUp/slideDown effect - 01:00 pm ./kamaki Revision 8878d557: Fix typo
- 12:59 pm ./kamaki Revision 864767eb: Update version in setup and documents, fix tests
- 12:43 pm Revision ace7592b: pithos: pep8 fixes
- 12:32 pm Revision e6680c60: cyclades: Neutron, add IPPool support, add tests
- 12:32 pm Revision 737feca7: cyclades: Neutron API docstring pep8 fixes
- 12:32 pm Revision 8e2cdc43: cyclades: Neutron, add IPPool in models and tests
- Add IPPoolTable in models.py
Add a test checking if user gave an allocation_pool option in an IPv6
network
Update the... - 12:31 pm Revision 1b918ce3: Remove uuid
- 12:22 pm Revision cc19722a: pithos: Raise custom backend exception for updating archipelago hashmap.
- 12:02 pm snf-ganeti Revision 645bba3a: If possible, replace symbolic links in place
- Naive 'ln -s -f a b' will put the link inside 'b', if
'b' is (a symlink to) a directory; so, during upgrades,
the lin... - 12:02 pm ganeti-local Revision 645bba3a: If possible, replace symbolic links in place
- Naive 'ln -s -f a b' will put the link inside 'b', if
'b' is (a symlink to) a directory; so, during upgrades,
the lin... - 12:02 pm ganeti-local Revision d250bc5d: Make information about GNU ln available to programs
- Propagate the information on whether we have the GNU version of ln
to all programs by making it available as a consta... - 12:02 pm snf-ganeti Revision d250bc5d: Make information about GNU ln available to programs
- Propagate the information on whether we have the GNU version of ln
to all programs by making it available as a consta... - 12:01 pm snf-ganeti Revision a849f598: Add simple test whether ln is the GNU version
- If the GNU version is present, we can use certain GNU-extensions,
like the -T option, rendering some parts more robus... - 12:01 pm ganeti-local Revision a849f598: Add simple test whether ln is the GNU version
- If the GNU version is present, we can use certain GNU-extensions,
like the -T option, rendering some parts more robus... - 11:40 am Revision 81cb992d: deploy: Update nfqueue-bindings-python dependency
- 11:40 am Revision 258d1f78: cyclades: Do not delete FIPs if VM is deleted
- Remove on delete CASCADE for floating IPs if the VirtualMachine is
deleted. - 11:40 am Revision 59d1ee86: deploy: Install vncauthproxy before cyclades
- Install snf-vncauthproxy beforing installing Cyclades, because Cyclades
depends on vncauthproxy. - 11:40 am Revision cb7b1c23: cyclades: Clear FloatingIP when deleting NIC
- Override 'delete' method of NetworkInterface model, to clear the
'machine' flag of the corresponding NIC, if any. - 11:40 am Revision bfd04b01: cyclades: Include 'index' when comparing NICs
- 11:40 am Revision 0d069390: cyclades: Ignore Ganeti NICs with unknown ID
- Do not process Ganeti NICs that do not have a valid ID and so are
unknown to Cyclades, because processing these NICs ... - 11:40 am Revision d0545590: cyclades: Use NIC UUID in firewall tags
- Use NICs UUID instead of index to generate firewall tags. Make the
'set_firewall_profile' action to take the NICs ID ... - 11:40 am Revision e5a92bec: eventd: Do not send NICs twice
- Fix bug introduced by rebasing, which resulted in NICs to be
sent twice. - 11:40 am Revision c988fcca: cyclades: Change format of 'attachment' attribute
- Change the format of the 'attachment' attribute. Until now, each
attachment had an identifier of the form 'nic-$vm_id... - 11:40 am Revision 121b8921: cyclades: Fix case where 'dfree' is None
- If Ganeti has not enabled 'plain' or 'drbd' disk template, then it
reports 'dfree' as None. Fix this corner case by t... - 11:40 am Revision 443315d6: cyclades: Add 'ip_type' attribute to NIC
- Extend NetworkInterface model with the 'ip_type' attribute to show
whether the IP is a floating or fixed.
Signed-off... - 11:40 am Revision 220e3cc0: gtools: Make snf-ganeti-eventd send NIC names
- 11:40 am Revision a1baa42b: cyclades: Use UUIDs to update VM NICs
- Callback functions of snf-dispatcher updated the NICs of a VM by
deleting all NICs from DB, and creating the new NICs... - 11:40 am Revision d7ff7f5a: cyclades: Make reconciliation timeouts constants
- Remove hard-coded timeouts from code and make them constants. Also do
not perform reconciliation for recent building ... - 11:40 am Revision 3c52a9df: cyclades: Fix getting action from Ganeti opcode
- Parse the fields of the Ganeti command, to distinquish between
'CONNECT' and 'DISCONNECT' in case of 'OP_INSTANCE_SET... - 11:40 am Revision e6fbada1: gtools: Make eventd send job fields
- Make snf-ganeti-eventd send 'job_fields' for instance and network
opcodes, and modify the corresponding backend funct... - 11:40 am Revision cd7ed999: cyclades: Use NIC uuid when deleting NIC
- 11:40 am Revision 7c714455: cyclades: Use Ganeti NIC UUIDs
- Since Ganeti 2.8, it is supported to refer to devices (NICs and Disks)
not only by their index but also by their name... - 11:40 am Revision 457cc553: cyclades: fix typo in snf-dispatcher
- 11:40 am Revision a9bb2a1a: Fix compatibility issues with ganeti-2.7
- * SimpleConfigReader has been removed. Use SimpleStore
* QUEUE_DIR has been moven from ganeti.constants to ganeti.pat... - 11:40 am Revision 32e2716a: gtools: Fix compatibility issues with networks
- From version 2.7, Ganeti returns the network's UUID field in nics
'networks' attribute. Instead use 'networks.names' ... - 11:40 am Revision 1d74f135: New style format for modifying a NIC
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:40 am Revision 89e92ee5: Remove hotplug from InstanceCreate
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:40 am Revision bc37fa88: Remove deprecated network type in ganeti
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:40 am Revision 700b85be: Pass network type info in tags during create
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:40 am Revision e9d59f5e: Use opportunistic locking
- Use opportunistic locking, introduced in Ganeti 2.7, to allow parallel creation
of VMs in the Ganeti backend. When th... - 11:39 am Revision c4ed6248: cyclades: Fix bug in floating IP test
- 11:29 am Revision 98a01362: cyclades: Fix bug for externally reserved IPs
- Skip check if there are no externally reserved IPs in the Ganeti
backend. - 11:22 am Revision 9fad003b: Update doc about router deletion
- 11:14 am Revision 7475806d: Fixes
- 10:39 am Revision b3ffc710: new ui: style for vm wizard step-3
- 10:21 am Revision 182b07d9: pithos: Remove unused variables
10/08/2013
- 06:24 pm Revision 2fa444c9: Correct pep8
- 06:15 pm Revision 31662ad8: Update routers according to doc
- 05:24 pm Revision 2d5b1b7b: pithos: Fix typo in _get_permissions_path_bulk function
- 05:17 pm ./kamaki Revision 6778681e: Fix utils unit test
- 05:16 pm Revision 62e6d12e: pithos: Fix typo in _get_permissions_path_bulk function
- 05:00 pm ./kamaki Revision 45e71512: Merge branch 'feature-cluster' into develop
- 04:53 pm ganeti-local Revision 43fad017: Version bump for 2.9.0 rc2
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 04:53 pm snf-ganeti Revision 43fad017: Version bump for 2.9.0 rc2
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 04:53 pm ganeti-local Revision 1767e148: Update NEWS for 2.9.0 rc2
- Document that we have also taken care of the bug in 'cfgupgrade --downgrade'
and schedule release date.
Signed-off-b... - 04:53 pm snf-ganeti Revision 1767e148: Update NEWS for 2.9.0 rc2
- Document that we have also taken care of the bug in 'cfgupgrade --downgrade'
and schedule release date.
Signed-off-b... - 04:49 pm ./kamaki Support #4441 (Resolved): Update lib documentation with examples featuring (a) cloud management a...
- 04:48 pm ./kamaki Revision 7de6773d: Sum up the showcase in one concrete example
- Refs: #4441
- 04:02 pm Revision c0dc9e93: snf-deploy: Remove packages.conf
- This is not needed any more because we have squeeze and wheezy ones
Signed-off-by: Dimitris Aragiorgis <dimara@grnet... - 04:02 pm Revision 04660f63: snf-deploy: fix snf-deploy ganeti
- A typo and explicitely install drbd8-utils package for ganeti.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:02 pm Revision 2242394d: snf-deploy: fix strange behaviour of openssl
- When used remotely via ssh it produces a strange (stdin)= before
the real output.
Signed-off-by: Dimitris Aragiorgis... - 04:02 pm Revision 093d25d8: snf-deploy: Fix image_dir setup
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:02 pm Revision b2334d13: snf-deploy: fix case of local binary package
- ganeti-htools is a binary package that ends with amd64.deb
Thus we should not not search only for *all.deb
Signed-of... - 03:57 pm ganeti-local Revision 33ee4861: Hs2Py constants: hail, opcode, and SSH
- Add hail, opcode, and SSH related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lop... - 03:57 pm snf-ganeti Revision 33ee4861: Hs2Py constants: hail, opcode, and SSH
- Add hail, opcode, and SSH related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lop... - 03:57 pm ganeti-local Revision b6e2ff42: Hs2Py constants: node daemon setup
- Add node daemon setup related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <... - 03:57 pm snf-ganeti Revision 81ae485c: Hs2Py constants: opcodes
- Add opcode related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm snf-ganeti Revision becfd918: Hs2Py constants: improve auto repair
- Fix auto repair related constants to use the Haskell type 'AutoRepairResult' instead of simple 'String' values.
Sign... - 03:57 pm snf-ganeti Revision 6dab85ff: Fix import order
- Fix import order to be alphabetically sorted.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thoma... - 03:57 pm snf-ganeti Revision b998e7f6: Fix 'AutoConf' import
- Fix 'AutoConf' import to be qualified.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thrai... - 03:57 pm ganeti-local Revision 81ae485c: Hs2Py constants: opcodes
- Add opcode related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm ganeti-local Revision becfd918: Hs2Py constants: improve auto repair
- Fix auto repair related constants to use the Haskell type 'AutoRepairResult' instead of simple 'String' values.
Sign... - 03:57 pm ganeti-local Revision b998e7f6: Fix 'AutoConf' import
- Fix 'AutoConf' import to be qualified.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thrai... - 03:57 pm snf-ganeti Revision b6e2ff42: Hs2Py constants: node daemon setup
- Add node daemon setup related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <... - 03:57 pm ganeti-local Revision 6dab85ff: Fix import order
- Fix import order to be alphabetically sorted.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thoma... - 03:57 pm ganeti-local Revision d99012a6: Hs2Py constants: 'defaultEnabledHypervisor'
- Add 'defaultEnabledHypervisor' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm snf-ganeti Revision b9b5acc3: Hs2Py constants: assorted constants
- Add assorted constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.... - 03:57 pm snf-ganeti Revision 6b0d45b7: Hs2Py constants: UID pool
- Add UID pool related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm snf-ganeti Revision 2f314077: Hs2Py constants: 'maxUdpDataSize'
- Add 'maxUdpDataSize' constant to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@... - 03:57 pm snf-ganeti Revision 0dda32bb: Hs2Py constants: remove comments
- Remove several comment from 'lib/constants.py' because these have been moved to Haskell.
Signed-off-by: Jose A. Lope... - 03:57 pm snf-ganeti Revision d22b306d: Hs2Py constants: assorted constants
- Add some assorted constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@go... - 03:57 pm snf-ganeti Revision 54e8f65d: Hs2Py constants: 'ispecsMinmaxDefaults'
- Add 'ispecsMinmaxDefaults' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm snf-ganeti Revision 53a5f21b: Hs2Py constants: 'hvcGlobals' and 'ndcGlobals'
- Add 'hvcGlobals' and 'ndcGlobals' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolo... - 03:57 pm snf-ganeti Revision d99012a6: Hs2Py constants: 'defaultEnabledHypervisor'
- Add 'defaultEnabledHypervisor' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm snf-ganeti Revision d84ddec2: Hs2Py constants: SSCONF
- Add SSCONF related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm snf-ganeti Revision 6e6a6f84: Hs2Py constants: dynamic devices
- Add dynamic devices related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <ja... - 03:57 pm ganeti-local Revision 6e6a6f84: Hs2Py constants: dynamic devices
- Add dynamic devices related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <ja... - 03:57 pm ganeti-local Revision d84ddec2: Hs2Py constants: SSCONF
- Add SSCONF related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm ganeti-local Revision b9b5acc3: Hs2Py constants: assorted constants
- Add assorted constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.... - 03:57 pm ganeti-local Revision 6b0d45b7: Hs2Py constants: UID pool
- Add UID pool related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm ganeti-local Revision 2f314077: Hs2Py constants: 'maxUdpDataSize'
- Add 'maxUdpDataSize' constant to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@... - 03:57 pm ganeti-local Revision 0dda32bb: Hs2Py constants: remove comments
- Remove several comment from 'lib/constants.py' because these have been moved to Haskell.
Signed-off-by: Jose A. Lope... - 03:57 pm ganeti-local Revision d22b306d: Hs2Py constants: assorted constants
- Add some assorted constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@go... - 03:57 pm ganeti-local Revision 54e8f65d: Hs2Py constants: 'ispecsMinmaxDefaults'
- Add 'ispecsMinmaxDefaults' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm ganeti-local Revision 53a5f21b: Hs2Py constants: 'hvcGlobals' and 'ndcGlobals'
- Add 'hvcGlobals' and 'ndcGlobals' to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolo... - 03:57 pm snf-ganeti Revision 8799fb9d: Hs2py constants: query resources
- Add query resources related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <ja... - 03:57 pm ganeti-local Revision 8eb80cb3: Hs2Py constants: backend and logical disks
- Add backend and logical disks related constants to the Haskell to
Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm ganeti-local Revision 5a7fab74: Hs2Py constants: HVST and disk state
- Add HVST and disk state related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lopes... - 03:57 pm snf-ganeti Revision 5a7fab74: Hs2Py constants: HVST and disk state
- Add HVST and disk state related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lopes... - 03:57 pm snf-ganeti Revision 8eb80cb3: Hs2Py constants: backend and logical disks
- Add backend and logical disks related constants to the Haskell to
Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm snf-ganeti Revision ec321549: Hs2Py constant: DRBD and dynamic disk
- Add DRBD and dynamic disk parameter constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. L... - 03:57 pm snf-ganeti Revision d4bc2eec: Hs2Py constants: nics
- Add nics related constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm snf-ganeti Revision 649f774a: Hs2Py constants: assorted, idisk, and inic
- Add assorted, idisk, and inic related constants to the Haskell to
Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm snf-ganeti Revision 75463b9a: Hs2Py constants: node verify
- Add node verify constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm snf-ganeti Revision b964f067: Hs2Py constants: SSL, job queue, and locks
- Add SSL, job queue, and locks related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm ganeti-local Revision ec321549: Hs2Py constant: DRBD and dynamic disk
- Add DRBD and dynamic disk parameter constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. L... - 03:57 pm snf-ganeti Revision 385b2959: Hs2Py constants: '/etc/hosts' and job queue
- Add '/etc/hosts' and job queue related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A... - 03:57 pm snf-ganeti Revision b8576ea1: Hs2Py constants: HT related constants
- Add HT related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@googl... - 03:57 pm ganeti-local Revision b8576ea1: Hs2Py constants: HT related constants
- Add HT related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@googl... - 03:57 pm ganeti-local Revision 8799fb9d: Hs2py constants: query resources
- Add query resources related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <ja... - 03:57 pm ganeti-local Revision 385b2959: Hs2Py constants: '/etc/hosts' and job queue
- Add '/etc/hosts' and job queue related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A... - 03:57 pm ganeti-local Revision cf1f4273: Hs2Py constants: VNC
- Add VNC related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm ganeti-local Revision b964f067: Hs2Py constants: SSL, job queue, and locks
- Add SSL, job queue, and locks related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm ganeti-local Revision 75463b9a: Hs2Py constants: node verify
- Add node verify constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm ganeti-local Revision 649f774a: Hs2Py constants: assorted, idisk, and inic
- Add assorted, idisk, and inic related constants to the Haskell to
Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm ganeti-local Revision d4bc2eec: Hs2Py constants: nics
- Add nics related constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm snf-ganeti Revision cf1f4273: Hs2Py constants: VNC
- Add VNC related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm ganeti-local Revision 3c2abb61: Hs2Py constants: reboot behaviour
- Add reboot behaviour constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm snf-ganeti Revision 5c8f186c: Hs2Py constants: assorted and HVS
- Add asserted and HVS related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <j... - 03:57 pm snf-ganeti Revision ae8e7986: Hs2Py constants: move reboot types
- Move constants 'instanceReboot*' to correct place according to
'lib/constants.py'.
Signed-off-by: Jose A. Lopes <jab... - 03:57 pm snf-ganeti Revision 3c2abb61: Hs2Py constants: reboot behaviour
- Add reboot behaviour constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes... - 03:57 pm snf-ganeti Revision e8d4d41e: Hs2Py constants: scripts and actions
- Add script and action related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lopes <... - 03:57 pm snf-ganeti Revision cf96e711: Hs2Py constants: move 'ipCommandPath'
- Move constant 'ipCommandPath' to the appropriate place according to
'lib/constants.py'.
Signed-off-by: Jose A. Lopes... - 03:57 pm snf-ganeti Revision d7754dad: Hs2Py constants: 'jobIdsKey', 'runparts' and 'rpc'
- Add several groups of constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolope... - 03:57 pm snf-ganeti Revision 52d4f735: Hs2Py constants: 'diskTransferConnectTimeout'
- Add 'diskTransferConnectTimeout' constant to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes... - 03:57 pm snf-ganeti Revision 846a1cea: Hs2Py constants: remove comments
- Remove useless comments from 'lib/constants.py'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Th... - 03:57 pm snf-ganeti Revision b7b8ff87: Hs2Py constants: network related
- Add network related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@... - 03:57 pm snf-ganeti Revision 343dcda8: Hs2Py constants: add import/export config
- Add import/export config constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabol... - 03:57 pm ganeti-local Revision 343dcda8: Hs2Py constants: add import/export config
- Add import/export config constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabol... - 03:57 pm ganeti-local Revision b7b8ff87: Hs2Py constants: network related
- Add network related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@... - 03:57 pm ganeti-local Revision 5c8f186c: Hs2Py constants: assorted and HVS
- Add asserted and HVS related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <j... - 03:57 pm ganeti-local Revision ae8e7986: Hs2Py constants: move reboot types
- Move constants 'instanceReboot*' to correct place according to
'lib/constants.py'.
Signed-off-by: Jose A. Lopes <jab... - 03:57 pm ganeti-local Revision 52d4f735: Hs2Py constants: 'diskTransferConnectTimeout'
- Add 'diskTransferConnectTimeout' constant to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes... - 03:57 pm ganeti-local Revision e8d4d41e: Hs2Py constants: scripts and actions
- Add script and action related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lopes <... - 03:57 pm ganeti-local Revision cf96e711: Hs2Py constants: move 'ipCommandPath'
- Move constant 'ipCommandPath' to the appropriate place according to
'lib/constants.py'.
Signed-off-by: Jose A. Lopes... - 03:57 pm ganeti-local Revision d7754dad: Hs2Py constants: 'jobIdsKey', 'runparts' and 'rpc'
- Add several groups of constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolope... - 03:57 pm ganeti-local Revision 846a1cea: Hs2Py constants: remove comments
- Remove useless comments from 'lib/constants.py'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Th... - 03:57 pm ganeti-local Revision a91d6b30: Move VTypes to the appropriate place
- Move 'VType' related constants to the appropriate place to match
Python's constants module.
Signed-off-by: Jose A. L... - 03:57 pm ganeti-local Revision 84ad6b78: Hs2Py constants: add SSH key files
- Add SSH key file constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm ganeti-local Revision 4c1275f9: Hs2Py constants: add network mirrored disk templates
- Add network mirrored disk template constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lo... - 03:57 pm snf-ganeti Revision 4c1275f9: Hs2Py constants: add network mirrored disk templates
- Add network mirrored disk template constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. Lo... - 03:57 pm snf-ganeti Revision 84ad6b78: Hs2Py constants: add SSH key files
- Add SSH key file constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goo... - 03:57 pm snf-ganeti Revision a91d6b30: Move VTypes to the appropriate place
- Move 'VType' related constants to the appropriate place to match
Python's constants module.
Signed-off-by: Jose A. L... - 03:57 pm snf-ganeti Revision 14795b58: Hs2Py constants: add export versions
- Add export version constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm snf-ganeti Revision e0cd6f5d: Hs2Py constants: add CPU pinning
- Add CPU pinning constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm snf-ganeti Revision 0412a686: Hs2Py constants: add 2 more constants
- Add 2 more constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.co... - 03:57 pm snf-ganeti Revision 3f5fd161: Hs2Py constants: add several groups of constants
- Add several groups of constants, namely, console types, security, I/O
compression, import/export, hooks, and hkr rela... - 03:57 pm snf-ganeti Revision 9be1ff8c: Hs2Py constants: storage related groups
- Add several groups of storage related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm snf-ganeti Revision c5539592: Hs2Py constants: add DRBD and RBD
- Add DRBD and RBD related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabol... - 03:57 pm snf-ganeti Revision 6e18cc0d: Hs2Py constants: add 'RIE' related
- Add remote import/export related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lope... - 03:57 pm ganeti-local Revision 6e18cc0d: Hs2Py constants: add 'RIE' related
- Add remote import/export related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lope... - 03:57 pm ganeti-local Revision c5539592: Hs2Py constants: add DRBD and RBD
- Add DRBD and RBD related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabol... - 03:57 pm ganeti-local Revision 9be1ff8c: Hs2Py constants: storage related groups
- Add several groups of storage related constants to the Haskell to Python constant generation.
Signed-off-by: Jose A.... - 03:57 pm ganeti-local Revision 3f5fd161: Hs2Py constants: add several groups of constants
- Add several groups of constants, namely, console types, security, I/O
compression, import/export, hooks, and hkr rela... - 03:57 pm ganeti-local Revision 0412a686: Hs2Py constants: add 2 more constants
- Add 2 more constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.co... - 03:57 pm ganeti-local Revision e0cd6f5d: Hs2Py constants: add CPU pinning
- Add CPU pinning constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@goog... - 03:57 pm ganeti-local Revision 14795b58: Hs2Py constants: add export versions
- Add export version constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 03:57 pm snf-ganeti Revision a5450d2a: Hs2Py constants: add 'ReplaceDisksMode' related constants
- Add constants related to the Haskell type 'ReplaceDisksMode'. The
data type declaration for 'ReplaceDisksMode' is al... - 03:57 pm ganeti-local Revision 94d8fc5a: Fix indentation
- Fix indentation in 'Ganeti.OpCodes'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thraine... - 03:57 pm ganeti-local Revision a5450d2a: Hs2Py constants: add 'ReplaceDisksMode' related constants
- Add constants related to the Haskell type 'ReplaceDisksMode'. The
data type declaration for 'ReplaceDisksMode' is al... - 03:57 pm snf-ganeti Revision c87997d2: Hs2Py constants: add 'osApiVersions'
- Add constant 'osApiVersions' to the Haskell to Python constant
generation. This patch fixes the type of this constan... - 03:57 pm ganeti-local Revision c87997d2: Hs2Py constants: add 'osApiVersions'
- Add constant 'osApiVersions' to the Haskell to Python constant
generation. This patch fixes the type of this constan... - 03:57 pm snf-ganeti Revision cc6a469e: Fix documentation comment
- Fix documentation comment in 'Ganeti.ConstantUtils'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by... - 03:57 pm snf-ganeti Revision 2355ac23: Hs2Py constants: update forgotten 'SOCAT_ESCAPE_CODE'
- Update constant 'SOCAT_ESCAPE_CODE' to retrieve its value from the
generated 'lib/_constants.py'. The Haskell counte... - 03:57 pm snf-ganeti Revision 5d4e1402: Hs2Py constants: add Luxi constants
- Add Luxi related constants to the Haskell to Python constant
generation. A new Haskell type is added 'Ganeti.Types.P... - 03:57 pm snf-ganeti Revision ad6f2bf3: Hs2Py constants: add 'fileDriver'
- Add constant 'fileDriver' to the Haskell to Python constant
generation. The constant 'FILE_DRIVER' is also moved to ... - 03:57 pm snf-ganeti Revision 59bcd180: Hs2Py constants: add local disk status
- Add constants related to local disk status to the Haskell to Python
constant generation. A new Haskell type 'LocalDis... - 03:57 pm snf-ganeti Revision 8397ffde: Hs2Py constants: constants related to 'Ganeti.Htools.Types'
- Add constants related to the Haskell types defined in
'Ganeti.Htools.Types' to the Haskell to Python constant generat... - 03:57 pm snf-ganeti Revision ecf43dcb: Hs2Py constants: add node parameter related constants
- Add node parameter related constants to the Haskell to Python constant
generation. This patch also fixes a type inco... - 03:57 pm snf-ganeti Revision c03224f6: Hs2Py constants: add RPC timeout constants
- Add RPC timeout related constants to the Haskell to Python constant
generation. The Haskell data type 'RpcTimeout' i... - 03:57 pm ganeti-local Revision cc6a469e: Fix documentation comment
- Fix documentation comment in 'Ganeti.ConstantUtils'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by... - 03:57 pm ganeti-local Revision 2355ac23: Hs2Py constants: update forgotten 'SOCAT_ESCAPE_CODE'
- Update constant 'SOCAT_ESCAPE_CODE' to retrieve its value from the
generated 'lib/_constants.py'. The Haskell counte... - 03:57 pm ganeti-local Revision 5d4e1402: Hs2Py constants: add Luxi constants
- Add Luxi related constants to the Haskell to Python constant
generation. A new Haskell type is added 'Ganeti.Types.P... - 03:57 pm ganeti-local Revision ad6f2bf3: Hs2Py constants: add 'fileDriver'
- Add constant 'fileDriver' to the Haskell to Python constant
generation. The constant 'FILE_DRIVER' is also moved to ... - 03:57 pm ganeti-local Revision 59bcd180: Hs2Py constants: add local disk status
- Add constants related to local disk status to the Haskell to Python
constant generation. A new Haskell type 'LocalDis... - 03:57 pm ganeti-local Revision 8397ffde: Hs2Py constants: constants related to 'Ganeti.Htools.Types'
- Add constants related to the Haskell types defined in
'Ganeti.Htools.Types' to the Haskell to Python constant generat... - 03:57 pm ganeti-local Revision ecf43dcb: Hs2Py constants: add node parameter related constants
- Add node parameter related constants to the Haskell to Python constant
generation. This patch also fixes a type inco... - 03:57 pm ganeti-local Revision c03224f6: Hs2Py constants: add RPC timeout constants
- Add RPC timeout related constants to the Haskell to Python constant
generation. The Haskell data type 'RpcTimeout' i... - 03:57 pm snf-ganeti Revision 94d8fc5a: Fix indentation
- Fix indentation in 'Ganeti.OpCodes'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thraine... - 03:57 pm ganeti-local Revision 2f3d7a50: Fix typo in documentation
- Fix typo in documentation in 'Ganeti.JSON'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas ... - 03:57 pm snf-ganeti Revision 398facd9: Disregard comments in 'src/Ganeti/ListContants.hs' target
- Update target 'src/Ganeti/ListContants.hs' to disregard comments in
'src.Ganeti.HsContants' when extracting the names... - 03:57 pm snf-ganeti Revision 2f3d7a50: Fix typo in documentation
- Fix typo in documentation in 'Ganeti.JSON'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas ... - 03:57 pm ganeti-local Revision 398facd9: Disregard comments in 'src/Ganeti/ListContants.hs' target
- Update target 'src/Ganeti/ListContants.hs' to disregard comments in
'src.Ganeti.HsContants' when extracting the names... - 03:57 pm snf-ganeti Revision 74129b52: Hs2Py constants: add more constants
- Add more constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>... - 03:57 pm ganeti-local Revision 74129b52: Hs2Py constants: add more constants
- Add more constants to the Haskell to Python constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>... - 03:50 pm snf-ganeti Revision cdac0552: Hs2Py constants: add 'Ganeti.Confd' types
- Hs2Py constants: add 'Ganeti.Confd' types.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas T... - 03:50 pm ganeti-local Revision cdac0552: Hs2Py constants: add 'Ganeti.Confd' types
- Hs2Py constants: add 'Ganeti.Confd' types.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas T... - 03:50 pm ganeti-local Revision a48daa87: Add 'declareILADT' to declare integer literal datatypes
- Add 'declareILADT' to declare integer literal datatypes.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewe... - 03:50 pm snf-ganeti Revision a48daa87: Add 'declareILADT' to declare integer literal datatypes
- Add 'declareILADT' to declare integer literal datatypes.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewe... - 03:50 pm ganeti-local Revision dd95d461: Hs2Py constants: add confd requests
- Add confd request related constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabo... - 03:50 pm snf-ganeti Revision d24fc4b6: Update reference to proper module
- Update reference to constant 'confdMagicFourcc' to fetch its value
from 'Ganeti.Constants' instead of the re-export f... - 03:50 pm snf-ganeti Revision dd95d461: Hs2Py constants: add confd requests
- Add confd request related constants to the Haskell to Python constant
generation.
Signed-off-by: Jose A. Lopes <jabo... - 03:50 pm ganeti-local Revision d24fc4b6: Update reference to proper module
- Update reference to constant 'confdMagicFourcc' to fetch its value
from 'Ganeti.Constants' instead of the re-export f... - 03:50 pm snf-ganeti Revision 8e4e0268: Move confd request constants to 'Ganeti.ConstantUtils'
- * move confd request related constants to 'Ganeti.ConstantUtils' so
they can be used in both 'Ganeti.HsConstants' a... - 03:50 pm ganeti-local Revision 8e4e0268: Move confd request constants to 'Ganeti.ConstantUtils'
- * move confd request related constants to 'Ganeti.ConstantUtils' so
they can be used in both 'Ganeti.HsConstants' a... - 03:34 pm Revision 4573511a: cyclades: Update admin-guide about managing pools
- 02:48 pm ganeti-local Revision faba87e9: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix typo in walkthrough documentation
Don't attemp ipv6 ssh in case of ipv4 cluster
Signed-off-by: ... - 02:48 pm snf-ganeti Revision faba87e9: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix typo in walkthrough documentation
Don't attemp ipv6 ssh in case of ipv4 cluster
Signed-off-by: ... - 02:37 pm snf-ganeti Revision b481c72c: Fix typo in walkthrough documentation
- Fix typo in walkthrough documentation, where 'instance3' should read
'instance1' in order to be consistent with the o... - 02:37 pm ganeti-local Revision b481c72c: Fix typo in walkthrough documentation
- Fix typo in walkthrough documentation, where 'instance3' should read
'instance1' in order to be consistent with the o... - 02:01 pm snf-ganeti Revision efbd15d8: Downgrade 'vif_script'
- This patch adds removing the 'vif_script' attribute
from the cluster's config when downgrading from 2.9
to 2.8. Adapt... - 02:01 pm ganeti-local Revision efbd15d8: Downgrade 'vif_script'
- This patch adds removing the 'vif_script' attribute
from the cluster's config when downgrading from 2.9
to 2.8. Adapt... - 02:01 pm snf-ganeti Revision 1d9f9df7: Downgrade 'xen_cmd'
- This downgrades the cluster's hypervisor parameters for the
xen hypervisors with respect to the 'xen_cmd' attribute.
... - 02:01 pm ganeti-local Revision 1d9f9df7: Downgrade 'xen_cmd'
- This downgrades the cluster's hypervisor parameters for the
xen hypervisors with respect to the 'xen_cmd' attribute.
... - 02:01 pm snf-ganeti Revision d7f5fc77: Add test cluster config for version 2.9
- This adds a cluster config example for version 2.9 to
the test data collection. It will be used in subsequent
tests.
... - 02:01 pm ganeti-local Revision d7f5fc77: Add test cluster config for version 2.9
- This adds a cluster config example for version 2.9 to
the test data collection. It will be used in subsequent
tests.
... - 02:00 pm ganeti-local Revision a61383b0: Remove superfluous import of 'errors'
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 02:00 pm snf-ganeti Revision a61383b0: Remove superfluous import of 'errors'
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 01:58 pm Revision 3407774b: astakos: Additional login form test
- test empty POST dict form submition
- 01:58 pm Revision b8633f0c: astakos: Cache cleanup for recaptcha tests to work
- 01:26 pm Revision ac8a6905: new ui: style for vm wizard step-2
- 01:14 pm snf-ganeti Revision 6c2a735a: Add --resume option to 'gnt-cluster upgrade'
- This option will resume an upgrade of the Ganeti version of
a cluster that got interrupted by a reboot of the master ... - 01:14 pm ganeti-local Revision 6c2a735a: Add --resume option to 'gnt-cluster upgrade'
- This option will resume an upgrade of the Ganeti version of
a cluster that got interrupted by a reboot of the master ... - 01:14 pm ganeti-local Revision 16e81432: Add function to determine current configuration version
- The 'gnt-cluster upgrade --resume' command needs to determine whether the
configuration has already been updated or n... - 01:14 pm snf-ganeti Revision 16e81432: Add function to determine current configuration version
- The 'gnt-cluster upgrade --resume' command needs to determine whether the
configuration has already been updated or n... - 01:14 pm ganeti-local Revision 36cfb584: Add method to read and parse the intent-to-upgrade file
- During upgrades, a file is written to disk on master that documents
the fact that an upgrade is currently in progress... - 01:14 pm snf-ganeti Revision 36cfb584: Add method to read and parse the intent-to-upgrade file
- During upgrades, a file is written to disk on master that documents
the fact that an upgrade is currently in progress... - 01:14 pm snf-ganeti Revision 2f1278d8: Provide utility function to check a configuration version
- In order for 'gnt-cluster upgrade --resume' to determine whether the configuration
is already upgraded, it needs to c... - 01:14 pm ganeti-local Revision 2f1278d8: Provide utility function to check a configuration version
- In order for 'gnt-cluster upgrade --resume' to determine whether the configuration
is already upgraded, it needs to c... - 01:14 pm snf-ganeti Revision ec5e54bb: Fix typo in doc string
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 01:14 pm ganeti-local Revision ec5e54bb: Fix typo in doc string
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Thomas Thrainer <thomasth@google.com> - 12:58 pm Revision d5dcae00: Merge remote branch 'origin/tmp-pithos-snapshots' into tmp-pithos-snapshots
- 12:51 pm snf-image Revision 876aef19: Merge branch 'feature-docs-rearrangement' into develop
- 12:41 pm Revision 3373fb59: pithos: Raise exception when trying to update data blocks in Archipelago
- Volumes
Retrieve XSEG destination ports from Archipelago conf file. - 11:01 am snf-image Revision 7490e4d1: docs: Extend the usage examples
- 02:27 am Revision 5ff25965: Fix issues to compromise with the doc
10/07/2013
- 11:58 pm Revision 74f175ed: cyclades: Extend network design with floating IPs
- 11:58 pm Revision b7ea2d57: cyclades: Extend network design doc with router
- 11:07 pm Revision c125880b: cyclades: Fix some typos in networks design doc
- 07:25 pm ganeti-local Revision b6368001: Don't attemp ipv6 ssh in case of ipv4 cluster
- In case of a cluster with primary-ip-version=4, there is no need
for cluster to try ipv6 ssh connections which may ti... - 07:25 pm snf-ganeti Revision b6368001: Don't attemp ipv6 ssh in case of ipv4 cluster
- In case of a cluster with primary-ip-version=4, there is no need
for cluster to try ipv6 ssh connections which may ti... - 06:33 pm ./kamaki Revision 6c068db6: Create a step by step showcase kamaki.lib example
- Refs: #4441
This example involves astakos, pithos, image and cyclades clients
It also shows how to use kamaki.cli.co... - 06:30 pm Revision bcccceb0: pithos: Backend method for registering object hash
- 06:26 pm ganeti-local Revision c0f4bd0a: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix outdated documentation for users-setup
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-b... - 06:26 pm snf-ganeti Revision c0f4bd0a: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix outdated documentation for users-setup
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-b... - 05:59 pm Revision cb9432cc: pithos: Read Archipelago Volumes
- 05:55 pm Revision bae6a7f7: new ui: style fixes for vm creation wizard step 4
- 05:52 pm Revision 9eb2c9a6: astakos: user-modify command enhancements
- New option ``--delete`` to permanently delete a user entry.
New option ``--set-email`` to change user's email address. - 05:52 pm Revision 828f802d: ui: Exclude rebooting machines from network connect overlay
- 05:52 pm Revision a661dfb2: astakos: Test ratelimit/recaptcha functionality
- 05:52 pm Revision 5b90c56d: ui: Reboot required notification in networks view
- 05:52 pm Revision 6a80a0ae: astakos: Shibboleth EPPN migration functionality
- Prior to this commit astakos used the mod_shib2 EPPN header value as the
unique identifier for associating shibboleth... - 05:52 pm Revision c1f65a1e: astakos: Set initial signup values if available
- prefill third party signup form with initial values (first name, last name,
email) if available in the third party pr... - 05:30 pm snf-ganeti Revision d7afbeaa: Start NEWS entry for 2.9.0 rc2
- So far, there is one important change since 2.9.0 rc1, the fix
in cfgupgrade.
Signed-off-by: Klaus Aehlig <aehlig@go... - 05:30 pm ganeti-local Revision d7afbeaa: Start NEWS entry for 2.9.0 rc2
- So far, there is one important change since 2.9.0 rc1, the fix
in cfgupgrade.
Signed-off-by: Klaus Aehlig <aehlig@go... - 05:20 pm Revision 96d15954: new ui: improved functionality for vm wizard
- In vm wizard carousel, when the user changes steps
focus is set to the top of the step and viewport height
equals to ... - 05:13 pm snf-ganeti Revision 8cb2b4f4: Fix lint errors
- This fixes a couple of lint errors that I missed with
the patch "Fix upgrade and downgrade regarding
disk.dev_type".
... - 05:13 pm ganeti-local Revision 8cb2b4f4: Fix lint errors
- This fixes a couple of lint errors that I missed with
the patch "Fix upgrade and downgrade regarding
disk.dev_type".
... - 04:58 pm ganeti-local Revision 7187a877: Fix upgrade and downgrade regarding disk.dev_type
- The up/downgrade procedure so far did not consider the
changes in the 'dev_type' attribute of disks. This patch
adds ... - 04:58 pm snf-ganeti Revision 7187a877: Fix upgrade and downgrade regarding disk.dev_type
- The up/downgrade procedure so far did not consider the
changes in the 'dev_type' attribute of disks. This patch
adds ... - 04:58 pm snf-ganeti Revision 66a37e7a: Rename LDS_DRBD to DTS_DRBD
- This patch renames the constant 'LDS_DRBD' to 'DTS_DRBD'
to make it consistent with the renaming of LD_* constants
to... - 04:58 pm ganeti-local Revision 66a37e7a: Rename LDS_DRBD to DTS_DRBD
- This patch renames the constant 'LDS_DRBD' to 'DTS_DRBD'
to make it consistent with the renaming of LD_* constants
to... - 04:06 pm Revision e11021ca: new ui: style updates for vm creation wizard (step 3)
- 04:00 pm Revision 63c07fdd: astakos: Separate templates in project creation
- instead of including application form summary template in the application form
view, render it from scratch. This res... - 03:26 pm Revision ed355f9a: astakos: Store arbitrary shibboleth headers
- additionally to common shibboleth headers, append any arbitrary shibboleth
headers (SHIB_*) set from the IdP. - 02:58 pm Revision 64cfc21e: astakos: Correctly set user password in user-add
- password field contains the user password in hashed format. The proper way
to populate the field is by using the set_... - 02:54 pm Revision 8b317a60: Merge branch 'feature-management-commands' into develop
- 02:53 pm Revision c0a19025: cyclades: Update changelog
- 02:50 pm Revision fc56ae0f: cyclades: Do not release externally reserved IPs
- Do not automatically release an externally reserved IP if it is released
from a Ganeti backend. The IP should be rele... - 02:46 pm Revision be98d05d: refactor user creation
- 02:37 pm Revision d793786b: cyclades: Fix str representation for pool objects
- 02:37 pm Revision 0ccb6461: cyclades: Refactor reconciliation of pools
- Move reconciliation of IP pools from 'snf-manage reconcile-networks'
to 'snf-manage reconcile-pools'. Also change the... - 02:37 pm Revision 2a2f9ffa: cyclades: Refactor network-modify command
- Refactor snf-manage network-modify command. Remove options that modified
link, mac_prefix, mode, enable_dhcp or state... - 02:37 pm Revision df8a7015: cyclades: Make (network, ipv4) unique for each NIC
- Add a unique constraint to NetworkInterface model. This constraint
asserts that the same IPv4 address from the same n... - 02:37 pm Revision 35f2fc07: cyclades: Add --action option in server-modify cmd
- Add --action option in server modify command, to start, stop or reboot
an instance. - 02:37 pm Revision a52cc1b4: cyclades: Refactor code for renaming a server
- Created function for renaming a server.
- 02:37 pm Revision 91f7a08c: cyclades: Fix server-modify management command
- * Change --set-suspended and --unsuspended to --suspended=True|False
* Removed --set-deleted as snf-manage server-rem... - 02:37 pm Revision 60a71437: cyclades: Resize server from management command
- Add the --flavor option in server-modify management command to resize a
server to a different flavor. - 02:26 pm Revision 948be5a2: snf-deploy: Use the new AstakosClient
- 02:26 pm Revision 5f6c5df3: snf-pithos-app: Use the new AstakosClient
- 02:26 pm Revision 4139ec68: docs: Use the new AstakosClient
- 02:25 pm Revision a3e32a36: snf-cyclades-app: Use the new AstakosClient
- Change AstakosClient to use ASTAKOS_AUTH_URL as entry point to the
Astakos service, instead of ASTAKOS_BASE_URL it wa... - 02:14 pm Revision b4669d4e: astakosclient: Complete redesign astakosclient
- Accept auth_url as the default entry point and
query astakos endpoints to find out the
account and ui urls. - 02:14 pm Revision 6a3d9c2f: astakos: Move astakos_services from astakosclient
- Move astakos_services from astakosclient to astakos.api.services.
- 02:14 pm Revision 5d7e1ca0: django-lib: Use the new AstakosClient
- 01:58 pm Revision 57e0f516: astakos: Remove invited user creation forms
- 01:47 pm ganeti-local Revision 3b31c9da: Write the intent-to-upgrade file during upgrades
- To recognize that an upgrade attempt of a cluster was interrupted by a
power failure or similar, write a file into th... - 01:47 pm snf-ganeti Revision 3b31c9da: Write the intent-to-upgrade file during upgrades
- To recognize that an upgrade attempt of a cluster was interrupted by a
power failure or similar, write a file into th... - 01:47 pm snf-ganeti Revision f2b91949: Provide an inverse to UnescapeAndSplit
- With utils.UnescapeAndSplit, we have a function to parse
arbitrary non-empty string lists encoded as strings. Also
pr... - 01:47 pm ganeti-local Revision f2b91949: Provide an inverse to UnescapeAndSplit
- With utils.UnescapeAndSplit, we have a function to parse
arbitrary non-empty string lists encoded as strings. Also
pr... - 01:47 pm snf-ganeti Revision e8c1cb41: Specify the intent-to-upgrade path
- During a Ganeti upgrade, 'gnt-cluster upgrade --to' documents the
fact that an upgrade is going on in a file, in case... - 01:47 pm ganeti-local Revision e8c1cb41: Specify the intent-to-upgrade path
- During a Ganeti upgrade, 'gnt-cluster upgrade --to' documents the
fact that an upgrade is going on in a file, in case... - 01:34 pm snf-image Revision b2b9a247: docs: Fix minor typos
- 12:48 pm Revision 5d1f6b84: cyclades: Fix bug in backend_allocator
- The 'disk_template' attribute for flavors of external disk template
included the name of the provider. The backend al... - 12:36 pm snf-ganeti Revision fa8206c1: Hardcode default access mode to kernelspace
- Hardcode constants.KERNELSPACE as the default access method for
KVM disk templates, rather than allowing a change to ... - 12:36 pm ganeti-local Revision fa8206c1: Hardcode default access mode to kernelspace
- Hardcode constants.KERNELSPACE as the default access method for
KVM disk templates, rather than allowing a change to ... - 11:28 am snf-image Revision 64a4d9d4: docs: fix line break retaining code
- 11:02 am snf-ganeti Revision 4a68b28b: Fix outdated documentation for users-setup
- The --yes-do-it parameter was not properly documented yet. Add it to the
administration guide.
Signed-off-by: Michel... - 11:02 am ganeti-local Revision 4a68b28b: Fix outdated documentation for users-setup
- The --yes-do-it parameter was not properly documented yet. Add it to the
administration guide.
Signed-off-by: Michel...
10/06/2013
10/05/2013
- 08:13 pm Revision 17118c18: new ui: overall improvements
- * improve close operation
* modify reset function
* improve the reaction of arrow-button with the visibility of advan... - 04:16 pm Revision 77115d00: new ui: style improvement for vm creation wizard
- 02:22 pm Revision 20e2dbcb: pithos: pep8 fixes
10/04/2013
- 06:50 pm snf-ganeti Revision 79c50ab1: Mention the private-module layout in NEWS
- As the new private-module layout of Ganeti's python code implies
the 'import ganeti' will fail in python, this change... - 06:50 pm ganeti-local Revision 79c50ab1: Mention the private-module layout in NEWS
- As the new private-module layout of Ganeti's python code implies
the 'import ganeti' will fail in python, this change... - 06:50 pm snf-ganeti Revision f9b3e841: Get NEWS sections in consistent order
- For all releases, the section on incompatible changes comes first,
as these changes are the ones to take most care of... - 06:50 pm ganeti-local Revision f9b3e841: Get NEWS sections in consistent order
- For all releases, the section on incompatible changes comes first,
as these changes are the ones to take most care of... - 06:29 pm ./kamaki Support #4441 (Closed): Update lib documentation with examples featuring (a) cloud management and...
- A cloud management script will make use of the kamaki.cli.config module. There is no need to go into detail into that...
- 06:17 pm Revision 53c6b592: cyclades: Fix broken test
- Mock getting image from plankton.
- 06:07 pm Revision 3c15b1a6: Update Changelog
- 05:51 pm ./kamaki Revision 25ebcd06: Merge branch 'feature-cluster' into develop
- 05:50 pm ./kamaki Revision ee5f1e75: Make delete cluster docs a bit more intuitive
- Refs: #4429
- 05:45 pm snf-ganeti Revision c914b39f: Handle scenarios where access is not set
- It should not be possible to reach _GenerateKVMRuntime without having
the access method set, but if it does happen th... - 05:45 pm ganeti-local Revision c914b39f: Handle scenarios where access is not set
- It should not be possible to reach _GenerateKVMRuntime without having
the access method set, but if it does happen th... - 05:36 pm Revision 3fba84bf: new ui: style improvements for vm creation wizard
- * Smaller font size for vm creation wizard
* Padding and margin for step-1 and step-2 of vm creation wizard
are adjus... - 05:29 pm ./kamaki Feature #4429 (Resolved): Implement a kamaki cluster creator
- 05:29 pm Revision 43d5633e: cyclades: Fix broken tests from commit #8936368
- Commit #8936368 used the "size" attribute of images. This commit
fixes mocked images of tests to contain this attribute. - 05:29 pm ./kamaki Revision aacff6b9: Merge branch 'feature-cluster' into develop
- 05:28 pm ./kamaki Revision 40ddc207: Add some documentation for cluster management
- Refs: #4429
- 05:26 pm Revision 09ab7b18: Revert "snf-deploy: Make public network a FIP pool"
- This reverts commit d25a778a0d7890cefc354a1860f8996a0eb1fcaa.
- 05:21 pm Revision 89363686: 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, ... - 05:13 pm ganeti-local Revision 146265cd: Document gnt-cluster upgrade in the man page
- A new command, upgrade, was added to gnt-cluster. Document it.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Revie... - 05:13 pm ganeti-local Revision 9b20010b: Provide the DIRVERSION as a constant
- Depending on configure options, the version string used in the name
of the version specific directory differs. Provid... - 05:13 pm snf-ganeti Revision 9b20010b: Provide the DIRVERSION as a constant
- Depending on configure options, the version string used in the name
of the version specific directory differs. Provid... - 05:13 pm ganeti-local Revision 55f0626b: Provide time constants related to upgrades
- During upgrades, gnt-cluster needs to wait for all jobs
in the queue to finish. Provide constants for timeout and
pol... - 05:13 pm snf-ganeti Revision c51ffffe: Add an upgrade command to gnt-cluster
- This command will coordinate the switching to a new
Ganeti version across the cluster. This has become
possible by th... - 05:13 pm snf-ganeti Revision 146265cd: Document gnt-cluster upgrade in the man page
- A new command, upgrade, was added to gnt-cluster. Document it.
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Revie... - 05:13 pm snf-ganeti Revision 55f0626b: Provide time constants related to upgrades
- During upgrades, gnt-cluster needs to wait for all jobs
in the queue to finish. Provide constants for timeout and
pol... - 05:13 pm ganeti-local Revision c51ffffe: Add an upgrade command to gnt-cluster
- This command will coordinate the switching to a new
Ganeti version across the cluster. This has become
possible by th... - 05:13 pm snf-ganeti Revision 0c455e40: Add option to redist-conf while queue is drained
- Add a new option to 'gnt-cluster redist-conf' allowing to ignore a drained
state of the Ganeti queue. This is needed ... - 05:13 pm ganeti-local Revision 0c455e40: Add option to redist-conf while queue is drained
- Add a new option to 'gnt-cluster redist-conf' allowing to ignore a drained
state of the Ganeti queue. This is needed ... - 05:11 pm ganeti-local Revision 346c3037: Provide means of submitting jobs to a drained queue
- During an upgrade, the job queue needs to be drained in order to avoid
new jobs coming to the cluster. Nevertheless,... - 05:11 pm snf-ganeti Revision 346c3037: Provide means of submitting jobs to a drained queue
- During an upgrade, the job queue needs to be drained in order to avoid
new jobs coming to the cluster. Nevertheless,... - 05:10 pm snf-ganeti Revision 9bfcf2e9: Expose sharedir in pathutils
- This path is needed to construct the link target
for $(sysconfdir)/ganeti/share for a different version.
The latter w... - 05:10 pm ganeti-local Revision 9bfcf2e9: Expose sharedir in pathutils
- This path is needed to construct the link target
for $(sysconfdir)/ganeti/share for a different version.
The latter w... - 05:10 pm ganeti-local Revision 7a9dbd61: Provide path to ensure-dirs in pathutils
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:10 pm snf-ganeti Revision 7a9dbd61: Provide path to ensure-dirs in pathutils
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:10 pm snf-ganeti Revision b9db7d45: Provide the canonical path to cfgupgrade in pathutils
- This is the version-independent path for cfgupgrade, that will
always refer to the cfgupgrade of the currently instal... - 05:10 pm ganeti-local Revision b9db7d45: Provide the canonical path to cfgupgrade in pathutils
- This is the version-independent path for cfgupgrade, that will
always refer to the cfgupgrade of the currently instal... - 05:10 pm ganeti-local Revision 790fc19d: Expose the list of online nodes at ssconf
- Ganeti's ssconf contains the list of nodes currently considered
online. Expose this data at the ssconf interface.
Si... - 05:10 pm snf-ganeti Revision 790fc19d: Expose the list of online nodes at ssconf
- Ganeti's ssconf contains the list of nodes currently considered
online. Expose this data at the ssconf interface.
Si... - 05:10 pm snf-ganeti Revision 750b7090: Also export PKGLIBDIR in pathutils
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:10 pm ganeti-local Revision 750b7090: Also export PKGLIBDIR in pathutils
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:10 pm snf-ganeti Revision 78521495: Add predicate whether to call cfgupgrade --downgrade
- Provide a predicate that, given the current version and the
version to go to, tells whether it is appropriate to call... - 05:10 pm ganeti-local Revision 78521495: Add predicate whether to call cfgupgrade --downgrade
- Provide a predicate that, given the current version and the
version to go to, tells whether it is appropriate to call... - 05:10 pm snf-ganeti Revision 0890e0d1: Add utility function to recognize upgrade ranges
- Upgrading is possible within the same major version to any equal
or higher minor version. Downgrading is possible wit... - 05:10 pm ganeti-local Revision 0890e0d1: Add utility function to recognize upgrade ranges
- Upgrading is possible within the same major version to any equal
or higher minor version. Downgrading is possible wit... - 05:10 pm snf-ganeti Revision 8c44d5b3: Also provide the program version
- Conceptionally, the versions of the program, the protocols, and the
configuration are three different things, even th... - 05:10 pm ganeti-local Revision 8c44d5b3: Also provide the program version
- Conceptionally, the versions of the program, the protocols, and the
configuration are three different things, even th... - 05:09 pm ganeti-local Revision 1eda3dd3: Add utility function to parse version strings
- The new 'gnt-cluster upgrade' command will get a Ganeti version as
argument. So provide a function able to parse it.
... - 05:09 pm snf-ganeti Revision 1eda3dd3: Add utility function to parse version strings
- The new 'gnt-cluster upgrade' command will get a Ganeti version as
argument. So provide a function able to parse it.
... - 04:56 pm Revision 5f7b2eda: docs: Update and fix typos in cyclades-networking
- 04:46 pm Revision c3139cfd: deploy: Set default quota for floating IPs
- 04:46 pm Revision d25a778a: snf-deploy: Make public network a FIP pool
- 04:39 pm snf-image Revision 3f11e70a: docs: fixes in the architecture sections
- 04:39 pm snf-image Revision db2bdf29: docs: update Image Properties section
- 04:39 pm snf-image Revision 4502bda7: docs: image format details -> advanced section
- 04:39 pm snf-image Revision 120d8e88: docs: factor out 'Interface' from 'Usage'
- Factor out the 'Interface' logic from usage and put it in a
dedicated section before installation. - 04:39 pm snf-image Revision d0cae1ab: docs: split Image IDs and Storage backends
- Split the section `Image IDs and Storage backends' to decouple
the actual feature, the logic and the configuration. F... - 04:15 pm Revision 56caff75: pithos: Add Gevent monkey patch for Xseg Request
- 04:09 pm Revision 5fa913ba: pithos: Add Gunicorn Gevent Archipelago Worker
- Add Xseg object pool helper class
- 03:45 pm Revision ca3c8b6e: new ui: modify functionality of creation wizard
- 03:42 pm Revision fc627daa: Add draft design doc for Cyclades networking
- 03:26 pm snf-image Revision 9cd69cad: Change the local back-end id format
- The id now should contain the relative path from the HELPER_DIR to
the image filename, including the image-type exten... - 01:55 pm Revision 1b27f8a2: astakos: Handle quota for moderated users only
- At some points, verified users where mistakenly assumed.
- 01:18 pm snf-image Revision e88a9e49: Allow /'s in local back-end IDs
- Add extra code to check if the image path ends up being outside the
IMAGE_DIR directory - 01:05 pm Revision 5bda20fe: new ui: imporved keyboard control for overlay form
- 12:58 pm snf-image Revision 0a982a6d: Change the local-backend identifier to local://
- This used to be file://
- 12:42 pm ./kamaki Revision c2e8d493: Catch errors and notify user in a helpful manner
- Refs: #4429
- 12:06 pm Revision 28878d7b: Before changes
- 12:31 am Revision 9b6be833: new ui: refactoring vm-wizard.js
- vm-wizard.js has now more clear functions & better keyboard control
functionality for vm creations wizard
10/03/2013
- 06:46 pm ./kamaki Revision 81c60832: Move cluster handling in server create/delete
- Refs: #4429
- 06:37 pm Revision 010e6c43: ci: Fix install script
- Check correctly for environment variable $VIRTUAL_ENV;
pass option -N in `setup.py develop'. - 05:55 pm Revision 440cc444: snf-deploy: Change email backend file location
- Change Django's filebased email backend location
from '/var/log/gunicorn/synnefo-mail/' to
'/var/tmp/synnefo-mail/'. ... - 05:55 pm Revision ed0dd751: snf-deploy: Change email backend file location
- Change Django's filebased email backend location
from '/var/log/gunicorn/synnefo-mail/' to
'/var/tmp/synnefo-mail/'. ... - 05:36 pm Revision 77582ddd: Merge branch 'feature-pithos-performance-optimizations' into develop
- 04:31 pm Revision e30c60eb: docs: Fix reconcile-servers typo in admin guide
- 04:18 pm ./kamaki Revision b8352ce4: Create/expose methods for mass VM create/delete
- Refs: #4429
- 03:54 pm Revision f1d99492: new ui: add progress bar and modify styles
- 03:17 pm Revision 8b5c1106: pithos: Provide tests for requests with timestamps
- 03:02 pm Revision 8eb0262a: Add ubuntu-port doc
- 02:52 pm Revision ae0a4858: pithos: Fix latest version list with specific timestamp
- Return the sorted list of the latest attributes keys
- 02:45 pm Revision 7da2d1bd: cyclades: Add missing migration for commit 3bb0b11
- 01:55 pm Revision 1393ba67: pithos: Fix latest version list with specific timestamp
- 01:42 pm Revision 512b7e17: pithos: Return the sorted list of the latest attributes keys
- 01:40 pm Revision 7cafc88b: pithos: Fix latest attribute keys with specific timestamp
- 01:39 pm Revision 0d61ade1: pithos: Fix test
- 12:38 pm Revision 78bd53a7: pithos: Provide more tests
- 12:20 pm ./kamaki Revision ac94e1aa: Merge branch 'feature-document-config-lib' into develop
- 12:19 pm ./kamaki Feature #4429 (Closed): Implement a kamaki cluster creator
- 12:09 pm Revision da65f431: snf-ci: Add --no-colors options
- By default use a colorful output.
- 12:09 pm Revision 13ed7875: snf-ci: Check uniqueness of build_ids
- If the user tries to overwrite a build_id that is
already in use, exit with an error message. - 12:09 pm Revision d6f6d0f4: ci: Use ci_wheezy.conf as the default ci config
- 12:07 pm Revision b90a6575: snf-ci: Create new section, even with -n option
- 12:07 pm Revision 6eadf53a: snf-ci: Fix a race condition
- When creating a new build_id to be used by snf-ci,
we have to lock the ci_temp_conf file. - 12:02 pm Revision 106659f1: snf-ci: Add --no-colors options
- By default use a colorful output.
- 11:42 am Revision 070e3f38: plankton: Raise 500 when path is None and the object has permissions.
- 11:37 am Revision 329705c8: snf-ci: Check uniqueness of build_ids
- If the user tries to overwrite a build_id that is
already in use, exit with an error message. - 11:37 am ./kamaki Revision 5e4a0bb9: Fix pep8 error
- 11:24 am ./kamaki Revision f1ea703e: Add info about default CONFIG_PATH
- 11:19 am Revision c3c8297e: cyclades: Add 'server-remove' management command
- Implement server-remove management command that deletes an instance from
a Ganeti backend. The command will wait by d...
10/02/2013
- 11:27 pm Revision 87835e94: pithos: Fix timestamps
- 10:36 pm snf-ganeti Revision a3f00eae: Use base64 encoding in networks' bitarrays
- This is needed for GRNET'S production environment.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:16 pm snf-ganeti Revision 17b07758: Change logic in pool reservations
- Make IsReserved() to look either in reservations or external ones.
Make Reserve() and Release() to use IsReserved() w... - 10:13 pm Revision 62462e34: new ui: overall fixes for vm creation wizards
- 07:05 pm ./kamaki Revision 0ee7c2c2: Create a config section in devs documentation
- Explain config accessors, emphasize on cloud handling
- 06:27 pm Revision 601b921b: cyclades: Revert check for server commission
- Commit 7d0ae01 removed a check that rejected the previous commission (if
any) and issued a new one only if the Ganeti... - 06:22 pm Revision 748ec3cd: new ui: fix header alignment
- 06:16 pm Revision f5321878: new ui: fix vertical scrolling in vm wizard steps
- 06:16 pm Revision c9b05267: new ui: fix reset function for vm creation wizard
- 06:16 pm Revision 05689a8e: new ui: different style of network creation wizard
- 06:14 pm snf-nfdhcpd Revision 45cd4c5e: Bump version to 0.11.7-1~wheezy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:13 pm snf-nfdhcpd Revision d97f3ba7: Merge branch 'master' into debian-wheezy
- 06:12 pm snf-nfdhcpd Revision a3182b0f: Merge branch 'debian-develop' into debian-wheezy
- 06:11 pm snf-nfdhcpd Revision 98b15f59: Bump version to 0.11.7
- 06:10 pm snf-nfdhcpd Revision f9cc5416: Merge branch 'develop'
- Conflicts:
version
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 06:06 pm Revision 4ff5dda5: new ui: overall fixes and modifications
- 06:03 pm Revision 1527ce77: cyclades: Change function calls arguments ident
- 06:00 pm Revision 0630f28c: cyclades: Simplify issue_and_accept_commission
- Simplify the 'issue_and_accept_commission' function that handled
commissions that should be auto-accepted. Also do no... - 05:55 pm snf-ganeti Revision f83057ad: New method GetUserspaceAccessURI in storage class
- Returns a hypervisor specific URI for RBD template when userspace
access is requested.
Signed-off-by: Santi Raffa <r... - 05:55 pm ganeti-local Revision f83057ad: New method GetUserspaceAccessURI in storage class
- Returns a hypervisor specific URI for RBD template when userspace
access is requested.
Signed-off-by: Santi Raffa <r... - 05:55 pm snf-ganeti Revision cbb533f4: Update NEWS and docs to document access switch
- * Update NEWS file
* Update man page
* Update install.rst
Signed-off-by: Santi Raffa <rsanti@google.com>
Signed-off-... - 05:55 pm snf-ganeti Revision 537dba0c: Add tests specific to the user/kernelspace access feature
- Check that the validation procedures don't accept invalid values
and also don't choke on valid values.
Signed-off-by... - 05:55 pm snf-ganeti Revision 294254b1: Check validity of the access protocol parameter
- * Prevent incompatible hypervisor/disk template/access type
combinations from being reached through the command lin... - 05:55 pm snf-ganeti Revision 117a85a0: Add Userspace RBD support in KVM
- * Add device class object in block_device tuple
* Update hv_xen.py for new block_devices format
* Fix tests broken by... - 05:55 pm ganeti-local Revision 294254b1: Check validity of the access protocol parameter
- * Prevent incompatible hypervisor/disk template/access type
combinations from being reached through the command lin... - 05:55 pm ganeti-local Revision cbb533f4: Update NEWS and docs to document access switch
- * Update NEWS file
* Update man page
* Update install.rst
Signed-off-by: Santi Raffa <rsanti@google.com>
Signed-off-... - 05:55 pm ganeti-local Revision 537dba0c: Add tests specific to the user/kernelspace access feature
- Check that the validation procedures don't accept invalid values
and also don't choke on valid values.
Signed-off-by... - 05:55 pm ganeti-local Revision 117a85a0: Add Userspace RBD support in KVM
- * Add device class object in block_device tuple
* Update hv_xen.py for new block_devices format
* Fix tests broken by... - 05:55 pm snf-ganeti Revision 9b9e088c: Define 'access' disk-parameter type
- Add the "access" parameter to the RBD configuration. Fix test broken
by this change.
Signed-off-by: Santi Raffa <rsa... - 05:55 pm ganeti-local Revision 9b9e088c: Define 'access' disk-parameter type
- Add the "access" parameter to the RBD configuration. Fix test broken
by this change.
Signed-off-by: Santi Raffa <rsa... - 05:40 pm ./kamaki Revision 534e7bbb: Remove reference to Config.get/set_global
- 05:39 pm Revision c08978e2: Update Changelog
- 05:28 pm Revision 9d899ace: plankton: Fix warning message to appear only when path is None
- and the object has permissions.
- 04:27 pm Revision 3bb0b117: cyclades: Add 'on_delete' to all ForeignKeys
- Add 'on_delete' argument to all ForeignKeys. The value of this
argument depends on the type of each relation. - 04:15 pm Revision 55faeced: docs: Improve development environment setup
- Do not let `setup.py develop' automatically resolve dependencies,
because it fails to pick the right version when mul... - 04:15 pm Revision 114b028e: Improve dev-guide
- Update the developer's guide to include an initial section about
how to set up a developing environment. - 04:12 pm Revision dd45dcae: docs: Improve development environment setup
- Do not let `setup.py develop' automatically resolve dependencies,
because it fails to pick the right version when mul... - 04:05 pm Revision 73756651: cyclades: Fix bug in update_cluster callback
- Decorate 'update_cluster' callback with 'handle_message_delivery' to
handle acknowledgement of messages. - 04:05 pm Revision 2c21381e: cyclades: Remove custom ForUpdateManager
- Remove custom manager that implemented select_for_update(), since this
is already implemented in Django 1.4. - 04:05 pm Revision 26515bc1: cyclades: Remove custom ProtectedDeletedManager
- Remove custom ProtectedDeletedManager. Instead use the
ForeignKey.on_delete attribute that has been introduced in Dja... - 03:50 pm snf-ganeti Revision d067f40b: Merge 'EvacNode' and 'NodeEvacMode'
- Merge 'EvacMode' and 'NodeEvacMode' which are associated with the
duplicated constants 'IALLOCATOR_NEVAC_*' and 'NODE... - 03:50 pm ganeti-local Revision d067f40b: Merge 'EvacNode' and 'NodeEvacMode'
- Merge 'EvacMode' and 'NodeEvacMode' which are associated with the
duplicated constants 'IALLOCATOR_NEVAC_*' and 'NODE... - 03:50 pm ganeti-local Revision 6dc364f9: Remove duplicate 'IALLOCATOR_NEVAC_*' constants
- Constants 'IALLOCATOR_NEVAC_*' are duplicates of 'NODE_EVAC_*' and are
no longer being used so they can be removed. F... - 03:50 pm snf-ganeti Revision 6dc364f9: Remove duplicate 'IALLOCATOR_NEVAC_*' constants
- Constants 'IALLOCATOR_NEVAC_*' are duplicates of 'NODE_EVAC_*' and are
no longer being used so they can be removed. F... - 03:50 pm snf-ganeti Revision d4d424fb: Replace 'IALLOCATOR_NEVAC_*' with 'NODE_EVAC_*'
- Replace uses of 'IALLOCATOR_NEVAC_PRI', 'IALLOCATOR_NEVAC_SEC',
'IALLOCATOR_NEVAC_ALL', and 'IALLOCATOR_NEVAC_MODES',... - 03:50 pm ganeti-local Revision d4d424fb: Replace 'IALLOCATOR_NEVAC_*' with 'NODE_EVAC_*'
- Replace uses of 'IALLOCATOR_NEVAC_PRI', 'IALLOCATOR_NEVAC_SEC',
'IALLOCATOR_NEVAC_ALL', and 'IALLOCATOR_NEVAC_MODES',... - 03:43 pm snf-nfdhcpd Revision dc50e43d: Change source format to quilt
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:30 pm snf-nfdhcpd Revision 2fba3ac1: Require python-nfqueue > 0.4-3
- This way will not install python-nfqueue from wheezy
but our custom 0.4+physindev-1 which support get_physindev.
Sig... - 03:22 pm ganeti-local Revision b5cad580: Add soundhw support to XEN hypervisors
- This allows XEN hypervisors to enable sound support, if the host
machines has required support. This has been tested ... - 03:22 pm snf-ganeti Revision b5cad580: Add soundhw support to XEN hypervisors
- This allows XEN hypervisors to enable sound support, if the host
machines has required support. This has been tested ... - 03:22 pm ganeti-local Revision 295ed29b: Add cpuid support to XEN hypervisors
- Ease instance migration between heterogeneous nodes by letting system
administrators hide CPU capabilities as needed.... - 03:22 pm snf-ganeti Revision 295ed29b: Add cpuid support to XEN hypervisors
- Ease instance migration between heterogeneous nodes by letting system
administrators hide CPU capabilities as needed.... - 02:51 pm Revision 316d2e42: new ui: modify creation-wizard functionality
- 02:41 pm Revision d8d2ef0b: new ui: fix firefox js bug
- 02:18 pm Revision a307c2e5: deploy: Exit with message and not with code
- 02:17 pm Revision 7f857fcc: deploy: Exit with message and not with code
- 02:16 pm Revision 86de48b4: snf-deploy: Exit when fab command fails
- The previous approach (using the return value from
os.system for sys.exit) was false. For more information, see
`how-... - 02:06 pm Revision d38bdeb7: snf-deploy: Exit when fab command fails
- The previous approach (using the return value from
os.system for sys.exit) was false. For more information, see
`how-... - 02:05 pm Revision 61b185d6: new ui: moved step numbers in vm creation wizard
- 01:51 pm snf-nfdhcpd Revision 09f11926: Some pylint fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:04 pm snf-nfdhcpd Revision 9aa2fbe7: Support nfqueue of squeeze and wheezy
- Support both callback function signatures.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 12:50 pm Revision 09aa843b: deploy: Add python-django to wheezy conf files
- 12:40 pm Pithos Web Client Revision 8b3fcc4f: Bump version to 0.14.5~rc1-2~wheezy
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 12:40 pm Pithos Web Client Revision 9d720a27: Bump version to 0.14.5~rc2-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 12:39 pm Pithos Web Client Revision ac786630: Merge branch 'hotfix-0.14.5' into debian-hotfix-0.14.5-wheezy
- 12:39 pm Pithos Web Client Revision 90ce5dd8: Merge branch 'hotfix-0.14.5' into debian-hotfix-0.14.5-squeeze
- 12:36 pm Pithos Web Client Revision 300df41e: Bump version to 0.14.5rc2
- 12:29 pm Pithos Web Client Revision bbec43c8: Compatibility code with Django 1.4
- 12:21 pm Revision 0500dae6: snf-deploy: Manually install django
- Manually install python-django in order to get the correct version.
- 11:58 am Bug #4426 (New): Possible pithos bug
- In pithos.okeano-global.grnet.gr on an account with insufficient storage quotas, uploading a file with kamaki whose h...
- 11:41 am ./kamaki Revision 8fb0acd2: Fix error with wrong argument in file upload
- 11:24 am Revision 7585f464: ci: Use ci_wheezy.conf as the default ci config
- 10:47 am Revision 569f852b: pithos: Remove unused variable.
- 09:46 am snf-ganeti Revision 982dc0e0: Merge branch 'stable-2.9' into master
- * stable-2.9
Version bump for 2.9.0 rc1
Update NEWS for 2.9.0 rc1
configure: check for hslogger
Document hslo... - 09:46 am ganeti-local Revision 982dc0e0: Merge branch 'stable-2.9' into master
- * stable-2.9
Version bump for 2.9.0 rc1
Update NEWS for 2.9.0 rc1
configure: check for hslogger
Document hslo...
10/01/2013
- 09:16 pm Revision 5feb9900: cyclades: Add missing queue
- QUEUE_CLUSTER must be included in QUEUES.
- 08:53 pm Revision 28836f03: Add django-tables2 to pydist-overrides
- Add django-tables2 to pydist-overrides in order to install
python-django-tables2 package. Otherwise it will be instal... - 08:27 pm Revision a8ae6989: cyclades: Make disk_templates work with Ganeti<2.8
- 'enabled_disk_templates' cluster attribute has been added in Ganeti 2.8.
If this attribute is missing, return the ipo... - 08:06 pm Revision e4011adc: cyclades: Fix typo
- 07:44 pm Revision c3362463: cyclades: Fix bug in custom field
- Rename get_db_prep_value to get_prep_value. In django 1.4 the second one
is just a wrapper for the first one. - 06:59 pm Revision 7435e91f: deploy: python-django squeeze-backports
- 06:59 pm ./kamaki Revision e372efc7: Merge branch 'feature-server-personality-enhance' into develop
- 06:59 pm ./kamaki Revision fc79be92: Log a request before commiting it
- 06:56 pm Revision 6b256427: Request Django=>1.4, <1.5
- Drop support for Django 1.2. Remove compatibility code that were used in
order to support Django 1.2 and 1.4. Finally... - 06:56 pm Revision b694875c: wheezy: Rename depricated HttpRequest attribute
- From django docs:
"""
HttpRequest.raw_post_data renamed to HttpRequest.body
This attribute was confusingly named Htt... - 06:56 pm Revision a0abbade: wheezy: Remove setup_environ
- From Django docs:
"""
This function temporarily modified sys.path in order to make the parent
“project” directory imp... - 06:56 pm Revision 00c7a496: wheezy: fix is_safe attribute of template filters
- In Django 1.4 'is_safe' and 'needs_autoescape' attributes has been made
keyword arguments of @register.filter - 06:32 pm ./kamaki Feature #4297 (Resolved): Easier arguments for server personality
- 06:31 pm ./kamaki Feature #4312 (Assigned): Make astakosclient an intergral part of kamaki
- 06:30 pm ./kamaki Feature #4312 (Resolved): Make astakosclient an intergral part of kamaki
- 06:30 pm ./kamaki Revision 51a31d19: Update changelog for personality argument update
- Refs: #4297
- 06:16 pm Revision 0a70d2c5: Merge branch 'hotfix-0.14.8' into develop
- Merge hotfix-0.14.8 which ports Synnefo to wheezy and Django 1.4.5
Conflicts:
ci/ci_squeeze.conf
ci/ci_wheezy.conf... - 06:05 pm ./kamaki Revision 0fccd79b: Allow meta-keys to personality argument
- Refs: #4297
Backwards compatibility is preserved (not planed to deprecate it)
The following are semantically equival... - 05:45 pm Revision 36d450e8: cyclades: Callback for cluster modifications
- Extend snf-dispatcher callbacks with one to run every time an
OP_CLUSTER_ opcode is executed in a Ganeti backend.
* ... - 05:45 pm Revision 09d07554: docs: Add docs about disk_templates attribute
- 04:58 pm Revision f98e9f6f: astakos: Avoid spaces in field names
- Rename fields in component-list management command so that they do not
contain spaces. - 04:54 pm Revision eba2aada: new ui: improve the creation-wizard reaction to keystrokes
- 04:44 pm Revision b3adfb20: deploy: Fix parsing of the service token
- 04:29 pm Revision c6724224: new ui: new style for step 1 of vm creation wizard
- 03:14 pm Revision 18082aa2: cyclades: Resolve undecided serial in force mode
- Reject a serial with pending=True only when we need to force a new
commission on a given resource.
Also improve hand... - 03:14 pm Revision 7d0ae011: cyclades: Issue commission based on action
- Make issue_commission() the single point where provisions are computed
and the appropriate astakosclient call is issued. - 03:14 pm Revision b90e216b: cyclades: Fix commission parameter passing
- Propagate `force' and `auto_accept' of handle_resource_commission
down to issue_commission. - 03:14 pm Revision 8eded083: cyclades: Pass action params in server_command
- Commission to be issued depends on extra parameters for some actions,
e.g., on the flavor when resizing a vm. - 03:09 pm Revision 20b4f43b: Merge branch 'feature-component-base-url' into develop
- 02:59 pm ./kamaki Bug #4325 (Resolved): Misleading error message in network delete
- 02:58 pm ./kamaki Revision ef3488a7: Gracefuly raise 404 error in network delete
- Refs: #4325
- 02:56 pm Revision 6ef1e2eb: astakos: Show component details
- Introduce management command `component-show', which lists component
attributes, including a list with the related re... - 02:56 pm Revision 51356707: astakos: Fix service update
- When registering a service that already exists, update its attributes.
- 02:56 pm Revision 5bbc6340: astakos: Remove trailing slash from example URLs
- Since endpoint URLs do not end with slash any more, adapt base and ui URL
examples for uniformity. - 02:56 pm Revision eb765213: astakos: Store base URL in component
- Deployer should provide it when adding a new component. Service endpoints
originating from a component are expected t... - 02:56 pm Revision 774f683b: docs: Upgrade sketch for 0.15
- 02:43 pm Revision d53ad190: new ui: improve the tab functionality of creation wizard
- 02:10 pm ./kamaki Support #4342 (Resolved): Make --json option more generic
- 02:09 pm ./kamaki Revision c19f938c: Merge branch 'feature-parametrize-output-format' into develop
- 02:09 pm ./kamaki Revision 5a9c2b17: Update Changelog for --output-format
- Refs: #4342
- 02:06 pm ./kamaki Revision f76c6bbc: Add --output-format where applicable
- Refs: #4342
It currently exists along with -j/--json for bw compatiblity.
--output-format=json is equivalent to -j o... - 02:01 pm Pithos MS Client Revision 03e57ca6: Fixed 2008 Server Bug
- Fixed issue with caching of very large files
Added Graphics for the EU
Signed-off-by: George Pantazis <ggpanta@gmail... - 12:30 pm ./kamaki Revision 7164e0cf: Bump version to 0.10.2-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 12:29 pm ./kamaki Revision bdbcf103: Merge branch 'master' into debian-precise
- 11:37 am Revision 8fef6ab4: Merge branch 'feature-disk-templates' into develop
- 11:37 am Revision 1da50fe3: cyclades: Refactor backend-update-status cmd
- The command has been changed to no longer take any arguments or options.
Instead, this command always updates the res... - 11:37 am Revision f15bf3d9: Allocate VMs based on enabled disk-templates
- Remove the ARCHIPELAGO_BACKENDS setting. Instead allocate VMs based on
the disk-templates that are enabled and allowe... - 11:37 am Revision b704b537: cyclades: Display disk-templates in backend-list
- 11:37 am Revision c9976c84: cyclades: Extend Backend model with disk_templates
- Extend 'Backend' models with 'disk_template' attribute, that contains
the list of disk templates that are available i... - 11:31 am Revision 54975d37: cyclades: Add SeparatedValuesList field
- Add custom field for storing a list of values in DB. The values
are stored as a TextField separated by a delimiter. - 10:55 am Revision 1102774c: new ui: vm wizard working with tabs and enter
09/30/2013
- 07:23 pm snf-ganeti Revision 8451bfdb: Version bump for 2.9.0 rc1
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 07:23 pm ganeti-local Revision 8451bfdb: Version bump for 2.9.0 rc1
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 07:23 pm ganeti-local Revision 555ace61: Update NEWS for 2.9.0 rc1
- Make the main 2.9 entry now describe 2.9.0 rc1
and a short "Since 2.9.0 beta1" section.
Signed-off-by: Klaus Aehlig ... - 07:23 pm snf-ganeti Revision 555ace61: Update NEWS for 2.9.0 rc1
- Make the main 2.9 entry now describe 2.9.0 rc1
and a short "Since 2.9.0 beta1" section.
Signed-off-by: Klaus Aehlig ... - 07:12 pm snf-ganeti Revision 5c40076b: Disable hlint camelcase on test module
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 07:12 pm ganeti-local Revision 5c40076b: Disable hlint camelcase on test module
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:28 pm Revision c7828946: snf-ci: Create new section, even with -n option
- 05:24 pm ./kamaki Revision 3eb7eaef: Merge branch 'feature-firewall-wait' into develop
- 05:23 pm snf-image Revision 4c09d766: docs: update and minor fixes in index page
- 05:22 pm Revision f58f96a5: snf-deploy: Return the correct exit code
- snf-deploy uses os.system to execute it's fabfile. We have
to use sys.exit() for the python script to return with the... - 05:20 pm Revision 38dcf43f: snf-deploy: Return the correct exit code
- snf-deploy uses os.system to execute it's fabfile. We have
to use sys.exit() for the python script to return with the... - 05:17 pm Revision 633f6952: Start Ports API.
- Missing create port
- 05:15 pm ./kamaki Feature #4298 (Resolved): Add wait functionality to /server firewall set
- 05:14 pm ./kamaki Revision d7f5f822: Update changelog for --wait to firewall_set
- Refs: #4298
- 05:13 pm ./kamaki Revision c788a761: Add -w/--wait to server firewall set
- Refs: #4298
- 05:12 pm Revision 2cbdb63f: snf-ci: Fix a race condition
- When creating a new build_id to be used by snf-ci,
we have to lock the ci_temp_conf file. - 04:29 pm snf-ganeti Revision d75ecef5: Add hotplug option in OpInstanceSetParams opcode
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:29 pm snf-ganeti Revision ff34e12d: Allow instances obtain a network's gateway IP
- Until now once you define a gateway in a network it
gets externally reserved. This way we cannot define
a network wit... - 04:29 pm snf-ganeti Revision 837e206b: Hotplug: cfgupgrade for deprecated fields
- Add cfgupgrade so that we remove any deprecated fields hotplug
implementation used in the past.
Signed-off-by: Dimit... - 04:29 pm snf-ganeti Revision 917fe94b: 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... - 04:29 pm snf-ganeti Revision 2c47aac3: Hotplug: client support
- Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted, modifications become effective after rebo... - 04:29 pm snf-ganeti Revision 07b0b16c: Hotplug: cmdlib support
- Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place the --hotplug opti... - 04:29 pm snf-ganeti Revision 5d859545: Hotplug: rpc support
- Introduce new RPC that eventually invoke hypervisor specific
hotplug functions. In order to be generic it has the fol... - 04:29 pm snf-ganeti Revision 1f8ee7fe: Introduce hotplug methods (hypervisor inteface)
- 4 new methods: HotAddDevice, HotDelDevice, HotModDevice, HotplugSupported
All these are the hypervisor interface with... - 04:29 pm snf-ganeti Revision 8aa9a8ff: 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... - 04:29 pm snf-ganeti Revision 20e62ad1: 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... - 04:29 pm snf-ganeti Revision 7cb08647: 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... - 04:29 pm snf-ganeti Revision 1a51a173: 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_... - 04:29 pm snf-ganeti Revision 5b3aa9a1: 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 ... - 04:29 pm snf-ganeti Revision e122251d: 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... - 04:29 pm snf-ganeti Revision 2c2599c5: Introduce _GenerateKVMBlockDevicesOptions()
- Simply move logic that generates block device related
options out of _GenerateKVMRuntime().
Signed-off-by: Dimitris ... - 04:28 pm snf-ganeti Revision 73318db4: Add hotplug related constants
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:28 pm snf-ganeti Revision 4439b63f: 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 ... - 04:14 pm snf-ganeti Revision 6c60b266: configure: check for hslogger
- As hslogger is, from 2.9 onwards, a mandatory dependency,
check for it unconditionally.
Signed-off-by: Klaus Aehlig ... - 04:14 pm ganeti-local Revision 6c60b266: configure: check for hslogger
- As hslogger is, from 2.9 onwards, a mandatory dependency,
check for it unconditionally.
Signed-off-by: Klaus Aehlig ... - 04:13 pm ganeti-local Revision 302ef5a1: Document hslogger dependency in NEWS
- hslogger is now no longer optional (as it used to be in 2.8). Update
the NEWS file accordingly.
Signed-off-by: Klaus... - 04:13 pm snf-ganeti Revision 302ef5a1: Document hslogger dependency in NEWS
- hslogger is now no longer optional (as it used to be in 2.8). Update
the NEWS file accordingly.
Signed-off-by: Klaus... - 04:13 pm snf-ganeti Revision f7b9f4c1: Update INSTALL: hslogger is mandatory
- hslogger is a mandatory Haskell dependency form 2.9 onwards. Hence
update the INSTALL instructions accordingly.
Sign... - 04:13 pm ganeti-local Revision f7b9f4c1: Update INSTALL: hslogger is mandatory
- hslogger is a mandatory Haskell dependency form 2.9 onwards. Hence
update the INSTALL instructions accordingly.
Sign... - 04:13 pm snf-ganeti Revision bbc50106: Update installation instruction for Debian
- In the instructions on how to install Ganeti on Debian, have
the commands for Wheezy as default and mention the comma... - 04:13 pm ganeti-local Revision bbc50106: Update installation instruction for Debian
- In the instructions on how to install Ganeti on Debian, have
the commands for Wheezy as default and mention the comma... - 04:07 pm ./kamaki Revision c6a77104: Merge branch 'feature-ip-semantics' into develop
- 04:05 pm Revision e11296b4: snf-deploy: Remove misplaced `raise'
- 04:04 pm Revision 508d6d51: snf-deploy: Remove misplaced `raise'
- 04:01 pm ./kamaki Feature #4422 (Resolved): Create a command group for floating ips
- 04:01 pm Revision 3f284f50: new ui: add styles for focused elements of the creation wizards
- 04:00 pm ./kamaki Revision 8f91ac18: Update Changelog to reflect IP command changes
- Refs: #4422
- 03:58 pm ./kamaki Revision 6489c38b: Push ip commands to top namespace, update docs
- Refs: #4422
Top level IP commands are now prefixed as ip (kamaki ip <command>)
Update documentation accordingly - 03:45 pm Revision efabd2d4: cyclades: Neutron API add update_subnet, add tests
- Create update_subnet, some minor bugs need fixing
Add tests for update_subnet and create_subnet
Fix some bugs in subn... - 03:43 pm Revision 7aa13555: snf-deploy Use symbolic debian_base_url
- For debian_base_url use a link that always resolves
to the latest image. - 03:43 pm Revision 2ede0463: snf-deploy: Abort has been changed to True
- By default abort when a command is failed to be executed.
- 03:39 pm Revision 0e6e73d3: snf-deploy: Abort has been changed to True
- By default abort when a command is failed to be executed.
- 03:39 pm Revision 6be91b06: snf-deploy Use symbolic debian_base_url
- For debian_base_url use a link that always resolves
to the latest image. - 03:25 pm Revision 4a7b190f: pithos: Optimize latest_attribute_keys
- pep8 fixes
- 03:20 pm ganeti-local Revision 33ce4d2d: Add test for mond-data mock file
- Test if the input file imported with the --mond-data option is
parsed properly.
Signed-off-by: Spyros Trigazis <stri... - 03:20 pm snf-ganeti Revision 33ce4d2d: Add test for mond-data mock file
- Test if the input file imported with the --mond-data option is
parsed properly.
Signed-off-by: Spyros Trigazis <stri... - 03:20 pm snf-ganeti Revision c62bec27: Import MonD data from file
- Implement functionality to import MonD data from a mock file to
HTools (mainly for testing purposes) with the --mond-... - 03:20 pm ganeti-local Revision c62bec27: Import MonD data from file
- Implement functionality to import MonD data from a mock file to
HTools (mainly for testing purposes) with the --mond-... - 03:20 pm snf-ganeti Revision e5fe8978: Implement readJSON functions for DC Types
- Implement readJSON functions for DCCategory, DCVersion and
DCKind in Data Collectors's Types to be parsable from a JS... - 03:20 pm ganeti-local Revision e5fe8978: Implement readJSON functions for DC Types
- Implement readJSON functions for DCCategory, DCVersion and
DCKind in Data Collectors's Types to be parsable from a JS... - 03:20 pm ganeti-local Revision c32c4e4d: Fetch data from MonD to HTools
- Contact all MonDs from HTools to fetch data from its Data
Collectors (only CPUload Data Collector is queried at the
m... - 03:20 pm snf-ganeti Revision c32c4e4d: Fetch data from MonD to HTools
- Contact all MonDs from HTools to fetch data from its Data
Collectors (only CPUload Data Collector is queried at the
m... - 03:20 pm ganeti-local Revision 690e509d: Add MonD's latest API Version in lib/constants.py
- Extract the version number from MonD's own file into the constants file, so that
is can be accessed from other parts ... - 03:20 pm snf-ganeti Revision 690e509d: Add MonD's latest API Version in lib/constants.py
- Extract the version number from MonD's own file into the constants file, so that
is can be accessed from other parts ... - 03:20 pm snf-ganeti Revision f30d0610: Update hail, hbal and htools man-pages
- Update hail, hbal and htools man-pages to include the use of data
provided by MonD.
Signed-off-by: Spyros Trigazis <... - 03:20 pm ganeti-local Revision f30d0610: Update hail, hbal and htools man-pages
- Update hail, hbal and htools man-pages to include the use of data
provided by MonD.
Signed-off-by: Spyros Trigazis <... - 02:51 pm Revision 6bd1416f: new ui: add functionality to network creation wizard
- 01:50 pm ./kamaki Feature #4422 (Closed): Create a command group for floating ips
- Floating IPs, as client methods, are part of the cyclades client library.
As a CLI set, it is currently a subgroup o... - 01:35 pm Revision b64a6cb5: snf_django: Decode the mocked userid to a unicode object
- 01:32 pm Revision d82d3e82: snf-deploy: Remove old keys before generating new
- When creating new ssh keys if the key already exists,
ssh-keygen prompts the user if he want to overwrite it.
To avoi... - 01:31 pm Revision 9772cb94: snf-deploy: Add `generated' note to resolv.conf
- Add a note on top of /etc/resolv.conf file to inform users
that this file has been changed by snf-deploy and the
immu... - 01:29 pm Revision 02905e15: snf-deploy: Remove old keys before generating new
- When creating new ssh keys if the key already exists,
ssh-keygen prompts the user if he want to overwrite it.
To avoi... - 01:29 pm Revision 28991d59: snf-deploy: Add `generated' note to resolv.conf
- Add a note on top of /etc/resolv.conf file to inform users
that this file has been changed by snf-deploy and the
immu... - 12:44 pm ./kamaki Revision 6150578a: Merge branch 'feature-recursive-file-list' into develop
- 12:44 pm snf-ganeti Revision 94444c4a: Add documentation for diskstats collector
- The data collector for /proc/diskstats was undocumented. Add an entry for it in
the mon-collector man page.
Also, re... - 12:44 pm ganeti-local Revision 94444c4a: Add documentation for diskstats collector
- The data collector for /proc/diskstats was undocumented. Add an entry for it in
the mon-collector man page.
Also, re... - 12:20 pm ./kamaki Revision b45b378e: Update Changelog for file list -R/--recursive
- Refs: #4301
- 12:18 pm ./kamaki Feature #4301 (Resolved): Recursive file listing on container level
- 12:16 pm ./kamaki Revision 7afb2611: Add -R/--recursive when listing containers
- Refs: #4301
This arument will output container contents with each container listed - 12:15 pm Revision f1800130: deploy: Pep8 fixes
- Conflicts:
snf-deploy/fabfile.py - 12:14 pm Revision f4cb5d92: deploy: Modify dir for filebased email_backend
- Allow user to modify the directory that will
be used for the filebased email backend by Django.
Also move the EMAIL_... - 11:56 am ./kamaki Revision 8694bdad: Separate object/container level args, raise errors
- Refs: #4301
-R/--recursive argument will be a container-level only argument,
so all arguments should be separated an... - 11:51 am Revision 1bb2c833: snf-deploy: Add postinst script to generate keys
- 11:50 am Revision 01722caf: snf-deploy: Add postinst script to generate keys
- 11:48 am Revision f73550da: snf-deploy: Add postinst script to generate keys
- 11:41 am Revision 42255095: Improved comments
- 11:37 am Revision 4c5e78b5: added submenu vm creation wizard functionality
- 11:14 am ganeti-local Revision cea4194b: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix wrong release date in the NEWS file
Version bump for 2.8.0
Add daemon split design doc
* stab... - 11:14 am snf-ganeti Revision cea4194b: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Fix wrong release date in the NEWS file
Version bump for 2.8.0
Add daemon split design doc
* stab... - 10:57 am Revision 7868e972: added nav arrows text change functionality
09/28/2013
- 10:23 pm Revision 5cf968ab: Add neutron router api and test
- Missing create new router. This is simply a vm creation
- 04:25 pm Revision 2e0916f2: Start router api
- 04:25 pm Revision 0033fbd4: Remove migration file
- 04:22 pm Revision 83a99fbb: Fixes after first review
09/27/2013
- 05:38 pm Revision 0105abee: vm creation wizard js with prototype part II
- 05:26 pm Revision 0dae1b9f: cyclades: Neutron API add subnet tests, bug fixes
- 05:21 pm ./kamaki Revision 7f85a914: Remove token from http body (can be switched on)
- Refs: #4300
- 04:50 pm Revision 8299ef23: Revert "wheezy: Rename depricated HttpRequest attribute"
- This reverts commit cfc4b87c301504627e6a75ab2e4d32c8cd7a6e15. This
commit is reverted because it breaks compatibility... - 04:50 pm Revision 4a021fd1: Revert "wheezy: fix is_safe attribute of template filters"
- This reverts commit 730fb3b0a0607bba95b90db1c6154cb7febb9187. This
commit is reverted because it breaks compatibility... - 04:50 pm Revision 27724645: Revert "wheezy: Remove setup_environ"
- This reverts commit a813a25117f3db14d5517f630d6d0e163a58b0f8. This
commit is reverted because it breaks compatibility... - 04:34 pm Revision 68d7a31d: reconciliation: Strip Ganeti IP addresses
- Strip spaces from Ganeti IP addresses, since they are not automatically
ignored in newer versions of ipaddr. - 04:25 pm snf-ganeti Revision 3dda321b: Fix wrong release date in the NEWS file
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 04:25 pm ganeti-local Revision 3dda321b: Fix wrong release date in the NEWS file
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com> - 04:02 pm Revision 6d7b9bc4: new ui: update network creation wizard
- 03:51 pm snf-ganeti Revision f3a4b10e: Version bump for 2.8.0
- Also, update the NEWS file accordingly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehl... - 03:51 pm ganeti-local Revision f3a4b10e: Version bump for 2.8.0
- Also, update the NEWS file accordingly.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehl... - 03:45 pm ./kamaki Support #4336 (Closed): Use the term "server" instead of "VM" in related help messages
- 03:44 pm Feature #4311 (Closed): Make http logging more verbose and exterenally customizable
- 03:22 pm Revision a813a251: wheezy: Remove setup_environ
- From Django docs:
"""
This function temporarily modified sys.path in order to make the parent
“project” directory imp... - 03:22 pm Revision 730fb3b0: wheezy: fix is_safe attribute of template filters
- In Django 1.4 'is_safe' and 'needs_autoescape' attributes has been made
keyword arguments of @register.filter - 03:22 pm Revision cfc4b87c: wheezy: Rename depricated HttpRequest attribute
- From django docs:
"""
HttpRequest.raw_post_data renamed to HttpRequest.body
This attribute was confusingly named Htt... - 03:20 pm ./kamaki Revision 62d2efd8: Merge branch 'feature-improve-wait-behavior' into develop
- 03:08 pm ./kamaki Bug #4352 (Resolved): kamaki wait has no timeout argument and shows a meaningless progress bar
- 03:07 pm ./kamaki Revision bf5408f4: Modify Changelog for updates in cli wait methods
- Refs: #4351, #4352, #4345
- 03:01 pm ./kamaki Revision 8547cd19: Add a timeout argument to cli *_wait methods
- Refs: #4352
- 02:42 pm Revision 989de44a: vm creation wizard js with prototype
- 02:25 pm ganeti-local Revision f3cb57d5: Prevent lint error in mocked classes
- Accessing private methods of parent classes is bad, but it is sometimes the best
approach for classes mocking them fo... - 02:25 pm snf-ganeti Revision f3cb57d5: Prevent lint error in mocked classes
- Accessing private methods of parent classes is bad, but it is sometimes the best
approach for classes mocking them fo... - 02:24 pm ganeti-local Revision 317a3fdb: Fix indentation for newer lints
- Newer versions of pylint are more strict regarding indentation rules. This
commit fixes a couple of indentations that... - 02:24 pm snf-ganeti Revision 317a3fdb: Fix indentation for newer lints
- Newer versions of pylint are more strict regarding indentation rules. This
commit fixes a couple of indentations that... - 02:13 pm Revision 0eb1f53a: Fix a python syntax error
- In python 2 we cannot have keyword-only arguments (PEP 3102).
And even if we could, this was not the right way to
dec... - 02:13 pm Revision abef6c80: docs: Update quick install guide
- 02:06 pm ganeti-local Revision ffedf64d: Add daemon split design doc
- This describes the future planned structure of Ganeti daemons.
Signed-off-by: Michele Tartara <mtartara@google.com>
... - 02:06 pm snf-ganeti Revision ffedf64d: Add daemon split design doc
- This describes the future planned structure of Ganeti daemons.
Signed-off-by: Michele Tartara <mtartara@google.com>
... - 01:49 pm ./kamaki Revision e9c73313: Modify progress bar behavior in cyclades wait
- Refs: #4352
Progress bar is now able to "count down", be "eating" the bar instead of
filling it, thus has meaning fo... - 01:47 pm snf-ganeti Revision eebc8ab2: Make the inst-status-xen collector more resilient
- The data collectors should be able to provide as much information as possible
even when the system is badly degraded.... - 01:47 pm ganeti-local Revision eebc8ab2: Make the inst-status-xen collector more resilient
- The data collectors should be able to provide as much information as possible
even when the system is badly degraded.... - 12:38 pm Revision e5e62972: cyclades: Return the newest vm object upon creation
- The server_command decorator commits the just created object and retrieves
it back from the database. Return the latt... - 12:26 pm Revision df5f7743: new ui: vm creation wizard functionality
- * improve the movement from one step to another
* add the ability to close and reset the wizard - 11:07 am Revision 8e908571: Merge branch 'feature-admin-guide-corrections' into develop
- 10:49 am Revision 554ef175: astakos: Replace commit_manually decorator
- Replace commit_manually decorator with commit_on_success, since the
functions that were using this decorator did not ... - 10:49 am Revision a1d0f147: cyclades: Remove commit_manually decorator
- Replace commit_manually decorator with commit_on_success. Since network
is no longer created in DB in the API request... - 09:45 am snf-ganeti Revision b1808f46: Use secondary IP when moving instances
- All data traffic usually goes over the secondary network, but
gnt-instance move didn't. This patch corrects this prob... - 09:45 am ganeti-local Revision b1808f46: Use secondary IP when moving instances
- All data traffic usually goes over the secondary network, but
gnt-instance move didn't. This patch corrects this prob... - 09:33 am snf-ganeti Revision f56ab6d1: Use secondary IP when moving instances
- All data traffic usually goes over the secondary network, but
gnt-instance move didn't. This patch corrects this prob... - 09:33 am ganeti-local Revision f56ab6d1: Use secondary IP when moving instances
- All data traffic usually goes over the secondary network, but
gnt-instance move didn't. This patch corrects this prob...
09/26/2013
- 09:18 pm Revision 3dc38c0f: new ui: fix firefox carousel bug
- 06:21 pm ./kamaki Bug #4352: kamaki wait has no timeout argument and shows a meaningless progress bar
- Currently, in case of a server_wait with 'BUILD', the status of the bar is updated w.r. to the "progress" value retur...
- 06:15 pm ./kamaki Revision a9598baf: Make wait_* methods to behave gracefully in CLI
- Refs: #4345, #4341
- 06:15 pm ./kamaki Bug #4345 (Resolved): kamaki server wait is lying
- The new wait message is
<service> <service id>: periodically check if status is <status>
Possible outcomes:
<s... - 05:41 pm ./kamaki Bug #4341 (Resolved): Wait functionality should catch inerrupt signals and exit gracefully
- 05:35 pm snf-ganeti Revision a40db327: Add 'generated from' comments in Hs2py constants
- Modify Hs2Py constants to include a comment in the generated comments
describing the source of those constants. Fixes... - 05:35 pm ganeti-local Revision a40db327: Add 'generated from' comments in Hs2py constants
- Modify Hs2Py constants to include a comment in the generated comments
describing the source of those constants. Fixes... - 05:21 pm snf-cloudcms Revision a42990b2: Fix responsive layout bugs
- * better position for "create an account now" (homepage)
* adjust statistic numbers font-size (homepage) - 05:13 pm ./kamaki Feature #4231 (Closed): Implement property handling methods for plankton/image
- 05:12 pm ./kamaki Feature #4220 (Closed): Add filterting options in kamaki
- 05:12 pm ./kamaki Feature #4059 (Resolved): Support multiple ranges in kamaki-file-* commands
- 05:10 pm ./kamaki Bug #4339 (Closed): kamaki create server with personality exits with an error
- 05:06 pm ./kamaki Revision 176d8002: Merge branch 'feature-general-documentation-update' into develop
- 05:03 pm snf-cloudcms Revision 0cbb5a8a: Bump version to 0.14.3-1~squeeze
- Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
- 05:03 pm snf-cloudcms Revision 0a2d5782: Merge branch 'master' into debian
- 05:03 pm snf-cloudcms Revision 7d8ed4a5: Bump version to 0.14.3
- 04:52 pm snf-cloudcms Revision c504306b: Youtube api fix
- Fixed synchronazation problem when loading iframe_api and trying
to run onYouTubeIframeAPIReady function.
Solution is... - 04:45 pm snf-cloudcms Revision 8039f922: fix youtube bug for ipad/iphone
- In certain mobile browsers (such as Safari on iOS), youtube
autoplay is allowed only if it's initiated by a user inte... - 04:32 pm snf-cloudcms Revision ecffd938: fix youtube bug for ipad/iphone
- In certain mobile browsers (such as Safari on iOS), youtube
autoplay is allowed only if it's initiated by a user inte... - 04:24 pm ./kamaki Revision 9684f569: Adjust pithos tests to error code corrections
- 04:02 pm snf-ganeti Revision 3c260845: Honor disks_active of instance when adding disks
- Adding a disk to an instance used to leave the disk behind activated, no
matter how the disks_active flag of the inst... - 04:02 pm ganeti-local Revision 3c260845: Honor disks_active of instance when adding disks
- Adding a disk to an instance used to leave the disk behind activated, no
matter how the disks_active flag of the inst... - 04:02 pm ganeti-local Revision 3caff7a5: Mention changed default disk add behavior in NEWS
- As the default behavior of adding disks has changed (now waiting for
disk synchronization is done per default), menti... - 04:02 pm snf-ganeti Revision 3caff7a5: Mention changed default disk add behavior in NEWS
- As the default behavior of adding disks has changed (now waiting for
disk synchronization is done per default), menti... - 04:02 pm snf-ganeti Revision 42bc62e1: Document --no-wait-for-sync for adding disks
- The already present option '--no-wait-for-sync' in
`gnt-instance modify` is now also mentioned in the part which desc... - 04:02 pm ganeti-local Revision 42bc62e1: Document --no-wait-for-sync for adding disks
- The already present option '--no-wait-for-sync' in
`gnt-instance modify` is now also mentioned in the part which desc... - 04:02 pm snf-ganeti Revision 922a9e65: Wait for disk sync when adding a disk
- When creating an instance, gnt-instance waits for instance disks to
sync. Inconsistently, this was not the case for a... - 04:02 pm ganeti-local Revision 922a9e65: Wait for disk sync when adding a disk
- When creating an instance, gnt-instance waits for instance disks to
sync. Inconsistently, this was not the case for a... - 02:53 pm ./kamaki Revision e372fc24: Remove progress from docs requirement
- 02:47 pm Revision 60b59fed: astakos: Fix `save() got unexpected argument'
- From Django documentation:
"""
It’s also important that you pass through the arguments that can be
passed to the mode... - 02:35 pm devflow Revision df73612f: Bump version to 0.12.3-1~wheezy
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 02:35 pm devflow Revision 43ef10c1: Merge branch 'master' into debian
- 02:32 pm ganeti-local Revision 24d9f78e: Merge branch 'stable-2.7' into stable-2.8
- Conflicts are trivially solved.
* stable-2.7
Version bump for 2.7.2 (updated NEWS file)
Signed-off-by: Michele Ta... - 02:32 pm snf-ganeti Revision 24d9f78e: Merge branch 'stable-2.7' into stable-2.8
- Conflicts are trivially solved.
* stable-2.7
Version bump for 2.7.2 (updated NEWS file)
Signed-off-by: Michele Ta... - 02:24 pm Revision 27cd6fcb: new ui: remove files used for demo purposes
- 02:23 pm devflow Revision 3c6f7db8: Merge branch 'develop'
- Conflicts:
version - 02:14 pm ./kamaki Revision 16d7b9ff: Update and correct kamaki.clients documentation
- 02:12 pm Revision 42d4e536: new ui: modify styles of vm creation wizard
- - step 3: network options
- step 3: color picker - 01:04 pm Revision b2b32926: astakos: Don't use `user.__dict__'
- In Django 1.4 the `request.user' returns a SimpleLazyObject instead
of a LazyUser. The equivalent of `user.__dict__' ... - 12:16 pm Revision 5c4713f8: new ui: functionality fixes for vm creation wizard
- * improve color-picker plugin
* add placeholder to form fields
* various style improvements for a tags hover states - 11:14 am snf-ganeti Revision 070aad35: Version bump for 2.7.2
- Change the version number and the NEWS file for the 2.7.2 bugfix release.
Signed-off-by: Michele Tartara <mtartara@g... - 11:14 am ganeti-local Revision 070aad35: Version bump for 2.7.2
- Change the version number and the NEWS file for the 2.7.2 bugfix release.
Signed-off-by: Michele Tartara <mtartara@g... - 11:06 am Revision a2b459d5: new ui: style improvements for vm creation wizard
- 10:51 am Revision 314323e8: new ui: add tag options on the vm creaton wizard
09/25/2013
- 04:49 pm ganeti-local Revision 42e85303: Merge branch 'stable-2.9' into master
- * stable-2.9
Including missing RST files in packaging
Update supported lint tools version numbers
Fix some wron... - 04:49 pm snf-ganeti Revision 42e85303: Merge branch 'stable-2.9' into master
- * stable-2.9
Including missing RST files in packaging
Update supported lint tools version numbers
Fix some wron... - 03:56 pm Revision 215f94f4: deploy: Pep8 fixes
- 03:56 pm Revision 2a2c6c0a: deploy: Modify dir for filebased email_backend
- Allow user to modify the directory that will
be used for the filebased email backend by Django.
Also move the EMAIL_... - 03:43 pm Revision feec1494: ci: Frist try to use SynnefoCIWheezy image
- 03:43 pm Revision b249aba9: ci: Fix addition of Ganeti RAPI user
- 'openssl' 1.0.1e-2 prefixes the output with "(stdin)= ". Because of this
registration of a new Ganeti RAPI user faile... - 03:39 pm Revision 0bf5ad33: cyclades: Fix a typo in a test
- 03:26 pm Revision 59ab0466: docs: Remove snf-image.rst
- Make all snf-image references link directly to the official
snf-image documentation - 03:24 pm snf-ganeti Revision f89ec0e0: Disable hlint camelcase on test module
- Haskell test modules contain functions which have names containing
underscore. Add hlint annotation to disable this ... - 03:24 pm ganeti-local Revision f89ec0e0: Disable hlint camelcase on test module
- Haskell test modules contain functions which have names containing
underscore. Add hlint annotation to disable this ... - 03:07 pm ganeti-local Revision 08d58f4c: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Add additional tests for utils.Retry
Make retry tests independent of actual time
Fix corner-case i... - 03:07 pm snf-ganeti Revision 08d58f4c: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Add additional tests for utils.Retry
Make retry tests independent of actual time
Fix corner-case i... - 02:53 pm Revision bb004f94: Add django-tables2 to pydist-overrides
- Add django-tables2 to pydist-overrides in order to install
python-django-tables2 package. Otherwise it will be instal... - 02:36 pm Revision e76d1a55: cyclades: Check network/server name length
- Add checks for the length of a network/server name given by the user
Add tests for the above cases
Minor pep8 fixes - 02:06 pm snf-ganeti Revision a3f895e6: Fix expansion in Makefile.am
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 02:06 pm ganeti-local Revision a3f895e6: Fix expansion in Makefile.am
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 01:59 pm snf-ganeti Revision ba0d1044: Fix comment in 'configure.ac'
- Fix comment for a configure parameter in 'configure.ac' to be
consistent with the remaining parameters.
Signed-off-b... - 01:59 pm ganeti-local Revision ba0d1044: Fix comment in 'configure.ac'
- Fix comment for a configure parameter in 'configure.ac' to be
consistent with the remaining parameters.
Signed-off-b... - 01:58 pm snf-ganeti Revision e4940da5: Fix 'src/mon-collector.hs' source in dist
- This patch fixes 'Makefile.am' to include the source file of
'mon-collector' in the distribution tarball even if the ... - 01:58 pm ganeti-local Revision e4940da5: Fix 'src/mon-collector.hs' source in dist
- This patch fixes 'Makefile.am' to include the source file of
'mon-collector' in the distribution tarball even if the ... - 01:50 pm ganeti-local Revision effc1b86: Move 'BuildVersion' to 'lib/utils/version.py'
- Functions 'BuildVersion' and 'SplitVersion' are no longer needed by
the constants and, given that they are not consta... - 01:50 pm snf-ganeti Revision effc1b86: Move 'BuildVersion' to 'lib/utils/version.py'
- Functions 'BuildVersion' and 'SplitVersion' are no longer needed by
the constants and, given that they are not consta... - 01:50 pm snf-ganeti Revision 285d04a1: HUnit test for 'buildVersion'
- Add 'HUnit' test for 'buildVersion'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thraine... - 01:50 pm ganeti-local Revision 285d04a1: HUnit test for 'buildVersion'
- Add 'HUnit' test for 'buildVersion'.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by: Thomas Thraine... - 01:49 pm snf-ganeti Revision 5b2983dd: Remove '_autoconf'
- The previous patch has made '_autoconf' obsolete. This patch
completely removes '_autoconf' and the 'Makefile' targe... - 01:49 pm ganeti-local Revision 5b2983dd: Remove '_autoconf'
- The previous patch has made '_autoconf' obsolete. This patch
completely removes '_autoconf' and the 'Makefile' targe... - 01:49 pm ganeti-local Revision b8669a69: Hs2Py constants: update Python references
- Update references to constants that were previously in the generated
'lib/_autoconf.py' and since the previous patch ... - 01:49 pm snf-ganeti Revision b8669a69: Hs2Py constants: update Python references
- Update references to constants that were previously in the generated
'lib/_autoconf.py' and since the previous patch ... - 01:49 pm ganeti-local Revision 1c9e817d: Hs2Py constants: add remaining '_autoconf.*' constants
- Add remaining constants which in Python are imported from the
generated 'lib/_autoconf.py'. This will allow to compl... - 01:49 pm snf-ganeti Revision 1c9e817d: Hs2Py constants: add remaining '_autoconf.*' constants
- Add remaining constants which in Python are imported from the
generated 'lib/_autoconf.py'. This will allow to compl... - 01:49 pm ganeti-local Revision e0d672fa: Hs2Py constants: update Python references to autoconf
- Update Python references to all constants that used to point to the
generated 'lib/_autoconf.py', which has been supe... - 01:49 pm snf-ganeti Revision e0d672fa: Hs2Py constants: update Python references to autoconf
- Update Python references to all constants that used to point to the
generated 'lib/_autoconf.py', which has been supe... - 01:49 pm snf-ganeti Revision 3b170ad4: Hs2Py constants: add all 'AutoConf' and related constants
- Add all constants in 'AutoConf' to the Hs2Py constant generation and
'socatEscapeCode' because it is part of the grou... - 01:49 pm ganeti-local Revision 3b170ad4: Hs2Py constants: add all 'AutoConf' and related constants
- Add all constants in 'AutoConf' to the Hs2Py constant generation and
'socatEscapeCode' because it is part of the grou... - 01:49 pm snf-ganeti Revision b78d0757: Add 'buildVersion' for calculating Ganeti versions
- Add 'buildVersion' which calculates Ganeti versions and it is the
Haskell counterpart of 'BuildVersion' in 'lib/const... - 01:49 pm ganeti-local Revision b78d0757: Add 'buildVersion' for calculating Ganeti versions
- Add 'buildVersion' which calculates Ganeti versions and it is the
Haskell counterpart of 'BuildVersion' in 'lib/const... - 01:32 pm Revision 660086d9: docs: Remove obsolete installation instructions
- Remove the instructions about the need to run snf-image-update-helper
after the installation of snf-image. This comma... - 01:20 pm Revision 5beef175: docs: Update the links to snf-image's documetation
- The snf-image documentation is hosted under:
http://www.synnefo.org/docs/snf-image/ - 12:23 pm ./kamaki Bug #4352 (Closed): kamaki wait has no timeout argument and shows a meaningless progress bar
- The timeout for the @kamaki wait@ command should be configurable via a --timeout argument.
Also, it doesn't make sen... - 12:18 pm Revision cbf73c9d: deploy: Install rabbitmq from Debian repos
- Now that squeeze-backports has 2.8.4-1~bpo60+1 and
wheezy has 2.8.4-1 version we can install rabbitmq-server
from the... - 12:17 pm snf-ganeti Revision fd653cbd: Fix sign in default-yes for --enable-versionfull
- The default for using the full version string in the directory
is not to use it. If the option --enable-versionfull i... - 12:17 pm ganeti-local Revision fd653cbd: Fix sign in default-yes for --enable-versionfull
- The default for using the full version string in the directory
is not to use it. If the option --enable-versionfull i... - 12:12 pm ganeti-local Revision dde3b0d5: Including missing RST files in packaging
- Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
The patch was released by the author into the public domain.
S... - 12:12 pm snf-ganeti Revision dde3b0d5: Including missing RST files in packaging
- Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
The patch was released by the author into the public domain.
S... - 12:11 pm Revision 0e553052: astakos: Fix project identification in test
- Test was mistakenly using application id rather than project id in
some occasions. - 12:09 pm Revision bbefd4d7: astakos: Fix quota API test
- Sort list before comparing, since ordering in the response data is
not specified. Triggered when run with postgres. - 12:07 pm ganeti-local Revision ab6536ba: Update supported lint tools version numbers
- Linting is now verified against the lint tools version numbers as listed in this
patch.
These version are correspond... - 12:07 pm snf-ganeti Revision ab6536ba: Update supported lint tools version numbers
- Linting is now verified against the lint tools version numbers as listed in this
patch.
These version are correspond... - 12:07 pm Pithos Web Client Revision 2338b2a2: Bump version to 0.14.5~rc1-1~wheezy
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 12:05 pm Pithos Web Client Revision fe6c3dff: Merge branch 'hotfix-0.14.5' into debian-hotfix-0.14.5
- 10:55 am snf-ganeti Revision e0e44476: Fix some wrong indentations in the code
- Fix all instances of pep8's error: "E128 continuation line under-indented for
visual indent".
Signed-off-by: Michele... - 10:55 am ganeti-local Revision e0e44476: Fix some wrong indentations in the code
- Fix all instances of pep8's error: "E128 continuation line under-indented for
visual indent".
Signed-off-by: Michele... - 10:55 am Revision 8d2c08e4: ci: Use -U when installing with pip
- 10:55 am ganeti-local Revision 6294e2b4: Disable parenthesis indentation check
- More recent versions of pep8 check for the indentation level of closing
parenthesis in a way that is incompatible wit... - 10:55 am snf-ganeti Revision 6294e2b4: Disable parenthesis indentation check
- More recent versions of pep8 check for the indentation level of closing
parenthesis in a way that is incompatible wit... - 10:52 am snf-ganeti Revision fa0a1365: Fix an improperly escaped string
- Mark a string representing a "sed" command including a regular expression as a
raw string, so that the entire escapin... - 10:52 am ganeti-local Revision fa0a1365: Fix an improperly escaped string
- Mark a string representing a "sed" command including a regular expression as a
raw string, so that the entire escapin... - 10:52 am ganeti-local Revision aac832d2: Make QaConfig a proper container
- Newer pylint versions complain that QaConfig is not a proper container because
it does not implement the __len__(), _... - 10:52 am snf-ganeti Revision aac832d2: Make QaConfig a proper container
- Newer pylint versions complain that QaConfig is not a proper container because
it does not implement the __len__(), _... - 10:51 am snf-ganeti Revision 5e34123e: Make QmpMessage a proper container
- Newer pylint versions complain that QmpMessage is not a proper container because
it does not implement the __len__() ... - 10:51 am ganeti-local Revision 5e34123e: Make QmpMessage a proper container
- Newer pylint versions complain that QmpMessage is not a proper container because
it does not implement the __len__() ... - 10:42 am Pithos Web Client Revision 558bad0d: Bump version to 0.14.5rc1
- 10:41 am Pithos Web Client Revision 5e5051bc: Update django dependency to <1.5
- 10:26 am Revision 90e8267c: Add messages context processor to default settings
- 12:40 am Revision eb99b367: wheezy: Temporary disable reconciliation tests
- Temporary disable reconciliation tests because they still run with
fixture data, that are not loaded correctly. - 12:39 am Revision 34bd6588: wheezy: HttpResponse has no _is_string attribute
- 12:13 am snf-vncauthproxy Revision 8febbee5: Bump version to 1.4-1~wheezy
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
09/24/2013
- 06:33 pm ./kamaki Revision 97086fcd: Fix sphinx warnings
- 06:22 pm snf-ganeti Revision a9688b61: Prevent static field checking for dynamic classes
- In order to check for the correctness of the accesses to fields of objects,
pylint uses astng, but this is known to f... - 06:22 pm ganeti-local Revision a9688b61: Prevent static field checking for dynamic classes
- In order to check for the correctness of the accesses to fields of objects,
pylint uses astng, but this is known to f... - 06:13 pm ./kamaki Revision f6822a26: Take care of the documentation (except developers)
- 05:55 pm Revision 882b662f: cyclades: Neutron API add more subnet tests
- 05:45 pm Revision af86484e: new ui: fixes for all steps of vm creation wizard
- 05:39 pm Revision 26f6ab93: ci: Fix database engine
- 05:18 pm Revision 6a14ac68: ci: Fix a bug with config_file relative filepath
- 05:16 pm Revision 1d956eea: wheezy: Djangos manage has completely changed
- We have to review our code that used to manage synnefo
since Djangos management modules have changed.
For now, comme... - 05:16 pm Revision a6b17d33: wheezy: urls module doesn't export defaults
- 05:16 pm Revision 06014b1c: wheezy: fix _patch_resolve to comply with Django
- Class RegexURLPattern doesn't contain `_get_callback' method any more
and resolve the callback when we try to retriev... - 05:16 pm Revision 01d00723: wheezy: mail_admins method in Django has changed
- An extra parameter (html_message) has been added.
- 05:16 pm Revision f82ed034: wheezy: Update Django dependency to <=1.4.5
- 05:16 pm Revision 0f66865f: wheezy: is_hop_by_hop has been removed from Django
- Implement our own is_hop_by_hop function.
- 05:16 pm Revision 49026a89: wheezy: Django database engine has been changed
- 05:10 pm Revision 2c4a641b: ci: Fix a bug with config_file relative filepath
- 04:44 pm Revision 90422c05: deploy: For local command set capture flag to True
- fabric: Changed in version 1.0: Changed the default value of capture
from True to False. - 04:44 pm Revision 170ac4b1: ci: Support wheezy installation
- * Add new schema (one_node_wheezy) and rename the old
one to one_node_squeeze.
* Add new ci config file (ci_wheezy.co... - 04:44 pm Revision bf0e2a03: deploy: Don't use hardcoded version of postgresql
- 04:44 pm Revision c2a749b4: deploy: For local command set capture flag to True
- fabric: Changed in version 1.0: Changed the default value of capture
from True to False. - 04:44 pm Revision 9e6eecbc: ci: Support wheezy installation
- * Add new schema (one_node_wheezy) and rename the old
one to one_node_squeeze.
* Add new ci config file (ci_wheezy.co... - 04:44 pm Revision ccd1fef8: deploy: Don't use hardcoded version of postgresql
- 04:06 pm snf-ganeti Revision 87947a9e: Fix metaclasses support in recent pylint versions
- Recent versions of pylint require the first parameter of a metaclass to be
"cls". Older versions want "mcs". There's ... - 04:06 pm ganeti-local Revision 87947a9e: Fix metaclasses support in recent pylint versions
- Recent versions of pylint require the first parameter of a metaclass to be
"cls". Older versions want "mcs". There's ... - 03:28 pm snf-image-creator Revision 2a62304a: Protect the sh variables with " in the ci scripts
- 03:11 pm snf-image Revision e263d69a: Bump version to 0.10.1-1~precise
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 02:36 pm snf-ganeti Revision f5bfed26: Hs2Py constants: update Python references
- Update references of Python constants in the previous patch to fetch
their values from the generated Haskell to Pytho... - 02:36 pm ganeti-local Revision f5bfed26: Hs2Py constants: update Python references
- Update references of Python constants in the previous patch to fetch
their values from the generated Haskell to Pytho... - 02:36 pm ganeti-local Revision 61e32567: Hs2Py constants: add 'confd' related constants
- Add 'confd' related constants to the Hs2Py constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
... - 02:36 pm snf-ganeti Revision 61e32567: Hs2Py constants: add 'confd' related constants
- Add 'confd' related constants to the Hs2Py constant generation.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
... - 02:36 pm snf-ganeti Revision 8d04ac5e: Hs2Py constants: update Python references
- Update references of the Python constants that were introduced in the
previous patch.
Signed-off-by: Jose A. Lopes <... - 02:36 pm ganeti-local Revision 8d04ac5e: Hs2Py constants: update Python references
- Update references of the Python constants that were introduced in the
previous patch.
Signed-off-by: Jose A. Lopes <... - 02:36 pm snf-ganeti Revision 2924f169: Hs2Py constants: add some constants
- Add 'opcodeReason', 'diskstatsFile', 'statFile', and
'mondTimeInterval', to the Hs2Py constant generation.
Signed-of... - 02:36 pm ganeti-local Revision 2924f169: Hs2Py constants: add some constants
- Add 'opcodeReason', 'diskstatsFile', 'statFile', and
'mondTimeInterval', to the Hs2Py constant generation.
Signed-of... - 02:36 pm snf-ganeti Revision c890f66a: Organize Haskell constants
- Reorder Haskell constants to match the order in the Python constants
module 'lib/constants.py' to make it easier to d... - 02:36 pm ganeti-local Revision c890f66a: Organize Haskell constants
- Reorder Haskell constants to match the order in the Python constants
module 'lib/constants.py' to make it easier to d... - 02:27 pm Revision 4dc55f56: new ui: vm creation wizard step 4
- 02:16 pm ganeti-local Revision 921319f5: design: replace 'gnt-upgrade' by 'gnt-cluster upgrade'
- Instead of using a separate binary, add the upgrade
functionality to gnt-cluster.
Signed-off-by: Klaus Aehlig <aehli... - 02:16 pm snf-ganeti Revision 921319f5: design: replace 'gnt-upgrade' by 'gnt-cluster upgrade'
- Instead of using a separate binary, add the upgrade
functionality to gnt-cluster.
Signed-off-by: Klaus Aehlig <aehli... - 02:11 pm Revision d915cf3c: astakos: Remove duplicate project query
- Enrolling a user in a project now returns 409 if the project does
not exist, rather than 404. - 01:55 pm Revision 430263cf: new ui: vm create wizard step 3 improvements
- 01:47 pm Revision 8b3ba816: new ui: add more functionality to vm creation wizard
- 01:27 pm Revision f575df98: Fix conflicts
- 01:24 pm Revision d6e16760: Add more network tests. PEP8 corrections
- 12:51 pm Revision 4a23280d: ci: Do not run pithos tests by default
- 12:31 pm Revision 5814efde: deploy: Do not import services twice
- Commit 65c656c resulted in double importing services, since this
was already fixed in commmit 3c62626. - 12:30 pm Revision fcfef550: ci: Add xterm into published applications
- Published applications are used by X2Go and makes it possible to
display a menu with a list of the available remote a... - 12:30 pm Revision 2c6ac437: Fix missing import and broken test
- 12:27 pm Revision e213881d: ci: Add an x2goplugin command to snf-ci
- With this command snf-ci produces an html file
which uses the x2goplugin to connect to the remote
machine. - 12:27 pm Revision 2a73a699: deploy: Do not import services twice
- Commit 65c656c resulted in double importing services, since this
was already fixed in commmit 3c62626. - 12:16 pm snf-image Revision 522ee75e: Remove trailing spaces in snf-image.postinst
- 11:54 am snf-image Revision 99eb3bdf: Bump version to 0.10.1-1~squeeze
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 11:54 am snf-image Revision ab84eacf: Merge branch 'master' into debian
- 11:54 am snf-image Revision 626270a6: Don't install repo_pinning.pref
- The file is removed
- 11:39 am Revision dcb8545f: snf-django: Add missing import
- 11:20 am Revision 5079dec2: Various fixes to make tests work in hotfix branch
- * Remove PithosTestSuiteRunner because it is only implemented in
develop branch
* Do not run pithos tests by default - 11:20 am Revision 9b9d07f5: Copy test settings from develop branch
- 11:17 am Revision dfc9d184: Update South dependency to >=0.7.3
- 11:14 am Revision 1f440438: new ui: vm creation wizard step 3
- 11:03 am Revision fcd9eee0: Revert "deploy: Fix --dhcp option of network-create cmd"
- This reverts commit 73607c335593146f3f4bf31960c9a7042598d510.
- 10:57 am snf-image Revision 81f232c1: Fix postinstall script
- The script will create or alter the /etc/default/snf-image-update-helper
file - 10:55 am Revision fd55102c: ci: add missing squeeze/wheezy conf files
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision dfaacac0: ci: Strip \" from `py_files'
- We want to pass `py_files' to pep8 command
as arguments and not as one single string. - 10:55 am Revision b3a67b6e: ci: Check only .py files for pep8 errors
- 10:55 am Revision 3f868eeb: ci: Exit if there are no file to check with pep8
- 10:55 am Revision 01b47803: ci: Change pep8 script
- Instead of pep8 testing all files, the script
now accepts a list of files to be checked. - 10:55 am Revision 4b9ae9a2: Remove obsolete autopkg_debian script
- 10:55 am Revision 0373e3cf: ci: Fix a bug
- Flavor ids are integers so we have to turn them
into strings before comparing them with our value. - 10:55 am Revision 9b9d719c: ci: Change deploy config files
- Whenever we change deploy's config files, we also have to
change the snf-ci's schema files. - 10:55 am Revision 0fd77bd5: snf-deploy: some minor fixes and typos
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision 3f9db536: snf-django: pep8 fixes
- 10:55 am Revision e083e94c: deploy: Support both wheezy and squeeze packages
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision b91452fa: deploy: Automate service registration
- Use script snf-service-export to assist registering service definitions
in astakos. Remove call to resource-import; i... - 10:55 am Revision e66eb6d6: deploy: minor updates
- Hard code latest kamaki version that does not break deploy.
snf-manage network-create --dhcp
Signed-off-by: Dimitris... - 10:55 am Revision f9b1abe8: Add os per node
- This is needed for heterogeneous setups.
Depending on os the corresponding sources file is added
and the proper synne... - 10:55 am Revision 4baa4696: deploy: Refactor nfs
- Switch to nfs v3.
Explicitly use IP in /etc/exports and not subnet.
Subnet and gateway are only used by vlcuster and... - 10:55 am Revision c0c8263a: deploy: some fixes
- kamaki register image
tmp wheezy sources for ganeti htools (not used any more)
import_service
Signed-off-by: Dimitri... - 10:55 am Revision 21b14236: snf-deploy: Use filebased email_backend
- Change the email backend from dummy to a filebased one.
- 10:55 am Revision 0b0d69f5: deploy: By default use only file disk template
- By default snf-deploy will not enable lvm and drbd storage. So, the
default setting for flavors should include only '... - 10:55 am Revision b29b8213: deploy: Fix importing services to astakos
- Use snf-manage service-export and service-import management commands to
import services and corresponding resources t... - 10:55 am Revision f8607bde: ci: Change run_burnin exit status
- Make run_burnin snf-ci function to exit with the same
exit code as snf-burnin did. - 10:55 am Revision 34516571: snf-burnin: Add a missing `return'
- 10:55 am Revision 28e77f12: snf-burnin: `system-images-user' is not mandatory
- `system-images-user' flag is not mandatory when one
uses the `show-stale' flag. - 10:55 am Revision 4d6ccd2d: snf-burnin: Change exit code to 1 for errors
- When burnin test cases fail, return 1 as exit code.
- 10:55 am Revision 24aebd56: snf-deploy: Fix pithos_url in register
- New version of kamaki accepts the location of
images to register as container:file instead of the old
one "pithos://u... - 10:55 am Revision 248ae1d1: snf-deploy: fix a bug in --disable-colors option
- 10:55 am Revision 87e2667b: ci: Instruct snf-deploy to generate ssh keys
- 10:55 am Revision bbc3b7e7: snf-deploy: Remove ssh keys
- Remove ssh keys from snf-deploy package.
We can now generate new keys running `snf-deploy keygen'. - 10:55 am Revision 4b61ee63: 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. - 10:55 am Revision c4c22bb4: ci: Handle ssh access for demo.synnefo.org
- 10:55 am Revision 8ed8742f: 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 ... - 10:55 am Revision 769db39e: ci: Add --force-yes option to apt-get install
- 10:55 am Revision 705f2c38: 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:55 am Revision fe402df2: ci: Verify values of image and flavor options
- 10:55 am Revision 31922f7e: ci: Allow multiple commands in snf-ci script
- Allow snf-ci script to accept a comma seperated list of commands to run.
- 10:55 am Revision ac1e7de3: ci: Include user images and config improvements
- Include the user images in the list of images that are matched against
the image name from the config file. Also, cha... - 10:55 am Revision 1f471540: snf-deploy: add flavor options in synnefo.conf
- 10:55 am Revision ac23e868: ci: update ci/schemas/one_node/synnefo.conf
- 10:55 am Revision 6f8b2632: ci: Improve flavors/images finder
- Allow for search both by name (using regular
expressions) or by id. - 10:55 am Revision fb4988ce: ci: Automatic yes to apt-get prompts
- 10:55 am Revision e5d2788b: ci: Remove forgotten debug message
- 10:55 am Revision eaf0b161: ci: Install x2goserver
- 10:55 am Revision 064d2f1b: ci: Install firefox
- 10:55 am Revision c1bd5d1c: ci: Remove ssh_keys value from config file
- 10:55 am Revision 1d9f2031: 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 ... - 10:55 am Revision 525d8b20: deploy: Fix bug introduced by escape character
- 10:55 am Revision 36848a52: deploy: Allow access in db from localhost
- Allow password-less access in DB from localhost, in order to ease
running of unittests. - 10:55 am Revision 69a64e60: ci: Add build ID to server name
- 10:55 am Revision 8baa4ae7: ci: Fix bugs with path expansion
- Python does not do any automatic path expansions.
User has to call functions such as expanduser() and
expandvars().
... - 10:55 am Revision 7474f035: Fix db access
- Allow password-less access from nodes with webproject.
Allow password-less access from db node.
Signed-off-by: Dimit... - 10:55 am Revision 176829d7: Try put resolv.conf due to chattr +i
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision 383f2efd: 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... - 10:55 am Revision 5ef0bc03: Minor fix in setup_hosts (sed -i /etc/hosts)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision e5b4db06: Pass key_inject in setup_env
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision 24ccf5d3: ci: snf-deploy is now part of Synnefo software
- Install snf-deploy from the Synnefo repo
and not from it's old one. - 10:55 am Revision c441b6a7: 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... - 10:55 am Revision e3031bd3: deploy: Add snfdeploy to path to import version
- 10:55 am Revision ef695867: 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... - 10:55 am Revision 19b7ddfb: ci: Update schema files
- Package snf-deploy has add a new section (keys) in deploy.conf
- 10:55 am Revision 73607c33: deploy: Fix --dhcp option of network-create cmd
- 10:55 am Revision 40d11d5f: Add --no-keys-inject option
- This skips key injection in nodes
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:55 am Revision de6f7d9b: Make networking test raise errors if fail
- Add abort=True in try_run()
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:55 am Revision 02a16a8c: Allow password-less access from db node in db
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision 39dd21c2: ci: Disable snf-deploy colors
- Use --disable-colors option of snf-deploy to disable colors when
running snf-deploy from ci scripts. - 10:55 am Revision 650fd5a4: Remove custon synnefo_settings for webclient
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision 9b69ce64: Use ip instead of hostname for env.host_string
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision f990084c: Fix missing things for disable_colors
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision ca43d0bc: 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.
... - 10:55 am Revision 759d2f73: 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... - 10:55 am Revision e9d8016c: 0600 mode for ssh keys
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision c314fcd2: ci: Get flavor by name
- The option flavor_name support a list of flavors to try.
Refs #4192 - 10:55 am Revision 33ad9a0d: ci: pep8 fixes
- 10:55 am Revision f195386e: ci: Use -c as sort version of --conf
- Follow kamaki convention where -c should mean --conf
and not --cloud. - 10:55 am Revision 60ddcdc3: 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... - 10:55 am Revision d8363ea2: ci: Redirect logging to stdout/stderr
- Use stdout for info/debug messages and stderr for
warning/error messages. - 10:55 am Revision 4c818bb2: 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... - 10:55 am Revision 2fab294e: ci: Add support for downloading ssh_keys file
- Currently support http, https and ftp protocols
using the wget utility. - 10:55 am Revision 0ab2fa42: 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... - 10:55 am Revision ad76b118: Add snf-deploy tree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision 9a03102b: Modify devflow for snf-deploy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision 667db9b6: Remove some files
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision 08d90aaa: Remove README/CHANGLOG from snf-deploy/setup.py
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:55 am Revision 18487a37: 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:55 am Revision b7c00e75: snf-deploy: Add option (--disable-colors) to disable color printing in terminal
- 10:55 am Revision b642f737: ci: s/mail/email in git config
- 10:55 am Revision 358750d8: ci: Create version files before building docs
- Run 'devflow-update-version' to create all the version files, before
trying to build the docs. - 10:55 am Revision 124c300e: ci: Add option to build and fetch documentation
- 10:55 am Revision ee2419c5: ci: Specify directory to fetch packages to
- 10:55 am Revision 024faf05: 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... - 10:55 am Revision 46a07468: ci: Add option to override schema
- 10:55 am Revision 85bcc8da: 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. - 10:55 am Revision e2db4a57: 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... - 10:55 am Revision 0082c787: ci: Make some options optional
- Make 'ssh_keys' and 'accept_ssh_from' optional, since there are not
mandatory for ci to work. - 10:55 am Revision 3fbbd85d: ci: Helper script to run ci commands
- Make 'snf-ci' python script to run CI commands.
- 10:55 am Revision dae06cfc: ci: Specify a flavor_name instead of a flavor_id
- Specify a flavor_name (in form of a reg expression) to use.
- 10:55 am Revision 4c09a54a: snf-deploy: Update snfdeploy/lib.py to be pep8 compliant
- 10:55 am Revision 8a276529: ci: Install south from squeeze-backports
- 10:55 am Revision 133e5a5b: ci: Fixes to ci code
- * override config file from env variable
* pep8 fixes
* do not display vm password
* fail if cloning repo fails
* do ... - 10:55 am Revision 5c3b5c9f: ci: Copy ssh keys
- Add option for copying ssh keys to the created vm.
- 10:55 am Revision da593e0c: ci: Get credentials by kamakirc
- Get credentials for deployment from .kamakirc instead of config file.
Also, add option in config file indicating whic... - 10:55 am Revision 947b6106: 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. - 10:55 am Revision ddd240ff: 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... - 10:55 am Revision 1c5f498a: ci: Remove failfast option from tests
- 10:55 am Revision 78868573: burnin: Add new bash script to run burnin
- 10:55 am Revision 0b3a4894: burnin: Set CONNECTION_RETRY_LIMIT=2 on all kamaki clients
- 10:55 am Revision 4db0a70a: burnin: Don't register images as public
- 10:55 am Revision 762a924a: support both pithos and cyclades in tests.sh
- 10:55 am Revision 96ba8bae: ci: Fix tests script
- 10:55 am Revision 6d8fb26a: burnin: add --system-images-user flag
- With this flag one can specify the owner of the
system images.
Currently one has to specify owner's uuid.
This option... - 10:55 am Revision 7ac3375a: burnin: Fix a bug with image metadatas
- Plankton returns properties whereas Cyclades returns
metadata for the images. - 10:55 am Revision 525f2979: ci: Redesign CI scripts
- Spawn VM to use as builder-slave.
Build packages inside this VM.
Deploy Synnefo using snf-deploy.
Run unit tests.
Run... - 10:55 am Revision 2255812d: ci: Fix some typos in utils.py
- 10:55 am Revision c04c5379: ci: Include commands between $()
- 10:51 am snf-image Revision a7bbb4f9: Update debian's version_pinning.pref.in
- To reflect the changes made during the transaction from squeeze to
wheezy - 10:50 am snf-image Revision 5e8a5936: Reset the dlurl question in the configuring state
- 10:50 am snf-image Revision 239f50e7: Don't download the helper if dlurl is left blank
- if the snf-image/dlurl variable is left black, ommit to download the
helper image with snf-image-update-helper - 10:49 am snf-image Revision 5c2c527a: Fix templates to automatically create the dlurl
- 10:37 am snf-ganeti Revision d66acf3d: Fix RPC call to blockdev_getdimensions
- The parameter format for call_blockdev_getdimensions has changed in a
previous patch. Here, the correct parameter for... - 10:37 am ganeti-local Revision d66acf3d: Fix RPC call to blockdev_getdimensions
- The parameter format for call_blockdev_getdimensions has changed in a
previous patch. Here, the correct parameter for... - 10:37 am snf-ganeti Revision 117899a7: Fix cfgupgrade test wrt. downgrading physical_id
- The physical_id field can't be recreated during downgrades, so don't
expect it to be during the test.
Signed-off-by:... - 10:37 am ganeti-local Revision 117899a7: Fix cfgupgrade test wrt. downgrading physical_id
- The physical_id field can't be recreated during downgrades, so don't
expect it to be during the test.
Signed-off-by:... - 09:17 am ganeti-local Revision 76b920e6: Display node names instead of node UUIDs
- Display resolved node names instead of node UUIDs in a couple of
warnings and log messages.
Signed-off-by: Thomas Th... - 09:17 am snf-ganeti Revision 76b920e6: Display node names instead of node UUIDs
- Display resolved node names instead of node UUIDs in a couple of
warnings and log messages.
Signed-off-by: Thomas Th... - 09:17 am ganeti-local Revision a0d2a91e: Only serialize dynamic_params on demand
- To make sure that the dynamic_params field is not serialized by accident
to the configuration file only include it in... - 09:17 am snf-ganeti Revision a0d2a91e: Only serialize dynamic_params on demand
- To make sure that the dynamic_params field is not serialized by accident
to the configuration file only include it in... - 09:17 am ganeti-local Revision 204eb58c: Remove physical_id field reference from tools
- Remove remaining references to the physical_id field in cluster-merge
and sanitize-config.
Signed-off-by: Thomas Thr... - 09:17 am snf-ganeti Revision 204eb58c: Remove physical_id field reference from tools
- Remove remaining references to the physical_id field in cluster-merge
and sanitize-config.
Signed-off-by: Thomas Thr... - 09:17 am snf-ganeti Revision 5275a77f: Remove physical_id field from disks during upgrade
- The physical_id field is no longer supported in disk objects, so remove
it during upgrades.
Signed-off-by: Thomas Th... - 09:17 am ganeti-local Revision 5275a77f: Remove physical_id field from disks during upgrade
- The physical_id field is no longer supported in disk objects, so remove
it during upgrades.
Signed-off-by: Thomas Th... - 09:17 am snf-ganeti Revision fd424c8a: Remove physical_id from config mock
- Disk objects no longer support the physical_id field, so remove it from
mocked disk objects.
Signed-off-by: Thomas T... - 09:17 am ganeti-local Revision fd424c8a: Remove physical_id from config mock
- Disk objects no longer support the physical_id field, so remove it from
mocked disk objects.
Signed-off-by: Thomas T... - 09:17 am snf-ganeti Revision 3d835d1b: Fix tests related to the physical_id field
- Remove all references to the physical_id field of disk objects in tests.
Signed-off-by: Thomas Thrainer <thomasth@go... - 09:17 am ganeti-local Revision 3d835d1b: Fix tests related to the physical_id field
- Remove all references to the physical_id field of disk objects in tests.
Signed-off-by: Thomas Thrainer <thomasth@go... - 09:17 am snf-ganeti Revision a57e502a: Remove physical_id field from disk object
- The 'physical_id' field of disk objects is no longer used, so remove it.
Also, all references are removed together wi... - 09:17 am ganeti-local Revision a57e502a: Remove physical_id field from disk object
- The 'physical_id' field of disk objects is no longer used, so remove it.
Also, all references are removed together wi... - 09:17 am ganeti-local Revision 0c3d9c7c: Replace physical_id with dynamic_params
- The disk field 'physical_id' has to be kept up to date whenever a disk
object is sent to a node via RPC. This is done... - 09:17 am snf-ganeti Revision 0c3d9c7c: Replace physical_id with dynamic_params
- The disk field 'physical_id' has to be kept up to date whenever a disk
object is sent to a node via RPC. This is done... - 09:17 am ganeti-local Revision 5bd52dab: Fix typo
- Fix typo in comment.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Jose A. Lopes <jabolopes@goog... - 09:17 am snf-ganeti Revision 5bd52dab: Fix typo
- Fix typo in comment.
Signed-off-by: Thomas Thrainer <thomasth@google.com>
Reviewed-by: Jose A. Lopes <jabolopes@goog...
09/23/2013
- 09:49 pm Revision b83df225: pithos: Optimize xfeature_get_bulk query
- 07:36 pm Revision f5ff1d1e: pithos: Change error handling in views
- The view_method decorator used to check the response status:
in case of unexpected response used to return
Internal S... - 07:09 pm Revision c977b0b6: pithos: Update tests
- 06:47 pm snf-image Revision 8883f6c3: Bump version to 0.10.1-1~wheezy
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 06:47 pm ./kamaki Revision 2bd23362: Change VMs to servers in docs, fix docs scripts
- 06:45 pm snf-image Revision 26d01257: Merge branch 'master' into debian-wheezy
- 06:42 pm snf-image Revision 227748c5: Bump version to 0.10.1next
- 06:41 pm snf-image Revision c3d3fb50: Merge branch 'hotfix-0.10.1' into develop
- 06:34 pm snf-ganeti Revision 90015bdd: Handle $(python_scripts) and tools/burnin as python scripts
- With the new private-module layout, python scripts using the
ganeti module must end up in $(versionedsharedir) in ord... - 06:34 pm ganeti-local Revision 90015bdd: Handle $(python_scripts) and tools/burnin as python scripts
- With the new private-module layout, python scripts using the
ganeti module must end up in $(versionedsharedir) in ord... - 06:34 pm snf-ganeti Revision 5d9d1aff: Provide PYTHONPATH to burnin
- One feature of the new private-module layout is that a python
script cannot simply 'import ganeti'. The reason is tha... - 06:34 pm ganeti-local Revision 5d9d1aff: Provide PYTHONPATH to burnin
- One feature of the new private-module layout is that a python
script cannot simply 'import ganeti'. The reason is tha... - 06:34 pm snf-ganeti Revision 12475881: Export VERSIONEDSHAREDIR to _autoconf.py
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 06:34 pm ganeti-local Revision 12475881: Export VERSIONEDSHAREDIR to _autoconf.py
- Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Jose Lopes <jabolopes@google.com> - 05:59 pm Revision f261896d: cyclades: Neutron API improvements
- Add more subnet tests and fix some bugs in subnets_view.py
- 05:55 pm snf-image Revision 2a85f5fb: Fix postinstall script
- The script will create or alter the /etc/default/snf-image-update-helper
file - 05:50 pm Revision e6a2ceea: new ui: fixed position for header and main actions
- 05:40 pm Revision b0cda6f9: Add ModelFactory and tests
- 05:33 pm Revision 8ddb541b: ci: Add xterm into published applications
- Published applications are used by X2Go and makes it possible to
display a menu with a list of the available remote a... - 05:03 pm Revision 7f59d209: snf-django: pep8 fixes
- 04:37 pm Revision cf99ca80: ci: Add an x2goplugin command to snf-ci
- With this command snf-ci produces an html file
which uses the x2goplugin to connect to the remote
machine. - 04:31 pm Revision 52b4bfd7: new ui: remove older VM creation html & styles
- 04:01 pm Revision 9ac09101: new ui: improve style of vm creation wizard (step 3)
- 03:57 pm Revision f4b0dbd8: pithos: Fix failing test
- 02:41 pm Revision ca0978ec: Again fix ifup in snf-deploy.install
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:41 pm Revision 63f1a883: snf-deploy: Update snf-deploy.install file
- Update snf-deploy.install file to go wwith commit 369e96e.
- 02:41 pm Revision c011cce2: Debian mods for snf-deploy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:41 pm Revision 5d9e347a: snf-deploy: Fix typo in snf-deploy.install
- 02:39 pm Revision 38fc94f7: snf-deploy: Update snf-deploy.install file
- Update snf-deploy.install file to go wwith commit 369e96e.
- 02:39 pm Revision 8f83e703: Debian mods for snf-deploy
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:39 pm Revision 109fbfba: snf-deploy: Fix typo in snf-deploy.install
- 02:39 pm Revision 1c47fc8b: Again fix ifup in snf-deploy.install
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:32 pm Revision 690bad8f: Bump version to 0.14.8rc1
- 02:32 pm snf-cloudcms Revision 04a45251: Merge branch 'develop' of https://code.grnet.gr/git/snf-cloudcms into develop
- 02:20 pm snf-cloudcms Revision 1e0ab333: Youtube api fix
- Fixed synchronazation problem when loading iframe_api and trying
to run onYouTubeIframeAPIReady function.
Solution is... - 02:16 pm Revision a9b05ce4: cyclades: Neutron API changes
- Add forgoten stuff about Neutron API
Fix a typo in subnet_views.py - 01:53 pm Revision 6de57f9c: cyclades: Neutron API changes
- Add missing App in django and update some subnet tests
- 01:39 pm Revision c9a2aff3: snf_django: Fix encoding in mocked userid
- 01:09 pm snf-image Revision 3a4b6bbb: Merge branch 'hotfix-0.10.1'
- 01:04 pm ./kamaki Bug #4345 (Closed): kamaki server wait is lying
- When trying to delete a server, I want to wait until it's gone.
The server is ACTIVE.
I'm running:... - 01:00 pm snf-image Revision c44d2ed7: Update version.m4 and ChangeLog for 0.10.1
- 01:00 pm snf-image Revision 44e1752d: Merge the ChangeLog files into one
- 12:41 pm Revision 7eae8fce: cyclades: Neutron api, poc subnet implementation
- 12:10 pm Revision d6b24130: Start neutron api
- Add views for network, subnet, port. Fix urls. Create first version
of /networks. Start testing networks - 11:36 am Revision f488d91c: new ui: vm creation wizard layout & style fixes
- 11:19 am ./kamaki Revision c99f24db: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
- 10:10 am Revision bb6007e0: new ui: update icon-font and corresponding files
09/22/2013
- 08:04 pm ./kamaki Revision abfaa6d9: Make numerous minor fixes in documentation
- 12:53 pm Bug #4344 (Assigned): snf-deploy procedure throws exception at configuration step
- ...
09/21/2013
- 06:59 pm Revision 4764a77c: ci: add missing squeeze/wheezy conf files
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
09/20/2013
- 06:58 pm snf-image Revision ce0c8432: Rephrase the snf-image-update-helper messages
- 06:53 pm snf-image Revision 29f35803: Add version check in snf-image-update-helper
- 06:05 pm ./kamaki Feature #4338 (Closed): Add arument --type=HARD/SOFT to kamaki server reboot
- 06:03 pm ./kamaki Revision 96ffa3b8: Merge branch 'feature-reboot-options' into develop
- 06:02 pm ./kamaki Revision 4ba42f64: Merge branch 'develop' into debian-develop
- 06:02 pm ./kamaki Revision 126203ae: Update Changelog for --type at server reboot
- Refs: #4338
- 06:00 pm ./kamaki Revision a1dc95ac: Implement --type argument for server reboot
- Refs: #4338
- 05:57 pm ./kamaki Support #4342 (Closed): Make --json option more generic
- Currently the -j/--json option results to a raw json output.
Suggestion: Create a value argument --output-format, ... - 05:14 pm ./kamaki Bug #4341 (Closed): Wait functionality should catch inerrupt signals and exit gracefully
- 05:07 pm Revision 8168adc5: new ui: vm creation wizard step 3
- 04:55 pm snf-image Revision 9728e789: Remove HELPER_URL from defaults.in & common.sh.in
- The variable should only exist in snf-image-update-helper. If the
user wants to overwrite the value, he should create... - 04:52 pm Revision 188fe5d9: new ui: vm creation wizard step 2
- 04:38 pm snf-image Revision 7175d844: Bump version to 0.10.1
- 04:36 pm ganeti-local Revision dd7863e7: Fix 'AutoConf.hs.in' template substitution
- Fix 'AutoConf.hs.in' template substitution, namely, change 'SOCAT' to
'SOCAT_PATH' to match the value used in the inv... - 04:36 pm snf-ganeti Revision dd7863e7: Fix 'AutoConf.hs.in' template substitution
- Fix 'AutoConf.hs.in' template substitution, namely, change 'SOCAT' to
'SOCAT_PATH' to match the value used in the inv... - 04:33 pm ./kamaki Revision 3e1a3266: Merge branch 'debian-wheezy' of https://code.grnet.gr/git/kamaki into debian-w...
- 04:33 pm ./kamaki Revision d0778999: Merge branch 'master' into debian-wheezy
- 04:33 pm ./kamaki Revision 00772cf7: Merge branch 'master' into debian-master
- 04:30 pm snf-ganeti Revision 61125868: Also install the version-dependent links forcefully
- In this way, with default configuration options, running
make install twice in a row succeeds. Fixes issue 567.
Sign... - 04:30 pm ganeti-local Revision 61125868: Also install the version-dependent links forcefully
- In this way, with default configuration options, running
make install twice in a row succeeds. Fixes issue 567.
Sign... - 04:23 pm ./kamaki Revision 8c94e3a5: Bump version to 0.10.2-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 04:23 pm ./kamaki Revision 85305cb2: Merge branch 'master' into debian
- 04:22 pm Revision a8a4629b: ci: Strip \" from `py_files'
- We want to pass `py_files' to pep8 command
as arguments and not as one single string. - 04:20 pm ./kamaki Revision 37bf0201: Bump version to 0.10.2-1~wheezy
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 04:20 pm ./kamaki Revision b89941d0: Merge branch 'master' into debian-wheezy
- 04:17 pm ./kamaki Revision 47c2bf2a: Merge branch 'hotfix-0.10.2'
- 04:17 pm ./kamaki Revision 1a7cb8de: Update version and Changelog
- 04:14 pm ./kamaki Revision 888f7d34: Fix wrong parameter passing to create_server
- Refs: #4339
- 04:12 pm ./kamaki Bug #4339: kamaki create server with personality exits with an error
- Parameters to create_server in wrong order
- 04:10 pm ./kamaki Revision 07fdc00c: Fix wrong parameter passing to create_server
- Refs: #4339
- 04:03 pm ganeti-local Revision cd824bde: Hs2Py constants: update 'SF_*' references
- Update references to storage field Python constants to fetch their
values from 'lib/_constants.py'.
Signed-off-by: J... - 04:03 pm snf-ganeti Revision cd824bde: Hs2Py constants: update 'SF_*' references
- Update references to storage field Python constants to fetch their
values from 'lib/_constants.py'.
Signed-off-by: J... - 04:02 pm ganeti-local Revision 37248170: Hs2Py constants: add storage fields
- Add storage fields constants to the Haskell to Python constant
generation. These constants fetch their values from t... - 04:02 pm snf-ganeti Revision 37248170: Hs2Py constants: add storage fields
- Add storage fields constants to the Haskell to Python constant
generation. These constants fetch their values from t... - 04:02 pm snf-ganeti Revision ccf17aa3: Move 'StorageField' to 'Ganeti.Types'
- Move 'StorageField' to 'Ganeti.Types' in order to break the
circularity of 'Ganeti.Rpc' and be able to generate const... - 04:02 pm ganeti-local Revision ccf17aa3: Move 'StorageField' to 'Ganeti.Types'
- Move 'StorageField' to 'Ganeti.Types' in order to break the
circularity of 'Ganeti.Rpc' and be able to generate const... - 03:49 pm Revision a6020daf: astakos: Remove 0.14-specific migration script
- 03:46 pm Revision 88fd91af: cyclades: Fix wrong quotas when creating server
- Catch exception when talking to Ganeti inside 'server_command',
otherwise the pending commission will be rejected. Al... - 03:39 pm ganeti-local Revision cd238561: Fix 'TOOLSDIR' when passed to 'src/AutoConf.hs'
- Remove trailing parenthesis in 'TOOLSDIR' 'configure' variable when
passed to 'm4' to generate 'src/AutoConf.hs'.
Si... - 03:39 pm snf-ganeti Revision cd238561: Fix 'TOOLSDIR' when passed to 'src/AutoConf.hs'
- Remove trailing parenthesis in 'TOOLSDIR' 'configure' variable when
passed to 'm4' to generate 'src/AutoConf.hs'.
Si... - 03:22 pm snf-ganeti Revision 32265e72: Add additional tests for utils.Retry
- Also have some tests where the time the various components
(inspecting the time function, calling the function, etc) ... - 03:22 pm ganeti-local Revision 32265e72: Add additional tests for utils.Retry
- Also have some tests where the time the various components
(inspecting the time function, calling the function, etc) ... - 03:22 pm ganeti-local Revision 38d1ee54: Make retry tests independent of actual time
- Even in the tests, real time is used. While, generally, the assumptions
about execution time are pretty safe, in some... - 03:22 pm snf-ganeti Revision 38d1ee54: Make retry tests independent of actual time
- Even in the tests, real time is used. While, generally, the assumptions
about execution time are pretty safe, in some... - 03:21 pm snf-ganeti Revision 34098a73: Fix corner-case in handling of remaining retry time
- Consider a remaining time of 0 as already timed out. Otherwise,
there is no guarantee that calling utils.Retry with t... - 03:21 pm ganeti-local Revision 34098a73: Fix corner-case in handling of remaining retry time
- Consider a remaining time of 0 as already timed out. Otherwise,
there is no guarantee that calling utils.Retry with t... - 03:16 pm Revision 82847d3f: ci: Check only .py files for pep8 errors
- 03:01 pm ./kamaki Feature #4340 (Resolved): Reorganize astakosclient-originated command namespaces
- Currently:...
- 02:48 pm ./kamaki Bug #4339 (Closed): kamaki create server with personality exits with an error
- Buggy behavior:...
- 02:25 pm Revision 4f41f7b6: ci: Exit if there are no file to check with pep8
- 01:45 pm Revision 5c8076b6: cyclades: Helper function for commissioning
- Create 'quotas.handle_resource_commission' function for handling
commissions for VMs and Networks. - 01:45 pm Revision 874383a4: cyclades: Add missing commit_on_success decorator
- 01:45 pm Revision 9dcfad23: cyclades: Handle errors during vm creation
- Commit #f2080d1 mocked an OP_INSTANCE_REMOVE when enqueuing an
OP_INSTANCE_CREATE job to Ganeti failed. However, this... - 01:44 pm ./kamaki Revision eddaace7: Fix --more bug in _optional_json commands
- 01:07 pm Revision e751cad7: Merge branch 'feature-pithos-performance-optimizations-develop' into feature-p...
- 12:59 pm Revision e3df472a: ci: Change pep8 script
- Instead of pep8 testing all files, the script
now accepts a list of files to be checked. - 12:55 pm ./kamaki Feature #4338 (Closed): Add arument --type=HARD/SOFT to kamaki server reboot
- --type=HARD --> --force
--type --> without force
The -f/--force arg will be preserved to bw compatibility - 12:53 pm ./kamaki Feature #4337 (Resolved): Cache user catalog requests
- Kamaki currently uses the kamaki.clients.astakos.AstakosClient.user_catalog command to map user uuids to user names.
... - 12:51 pm ./kamaki Support #4336 (Closed): Use the term "server" instead of "VM" in related help messages
- An example:
$ kamaki server -h
...
rename: Set/update a server (VM) name
delete: Delete a server (VM)
... - 12:09 pm Revision e496e54c: Remove obsolete autopkg_debian script
- 11:56 am Revision 694c79bb: ci: Fix a bug
- Flavor ids are integers so we have to turn them
into strings before comparing them with our value. - 11:35 am snf-image Revision b2b2299c: Bump version to 0.10-1~wheezy
- Signed-off-by: Nikos Skalkotos <skalkoto@grnet.gr>
- 11:34 am snf-image Revision e40f40de: Merge branch 'master' into debian-wheezy
- 11:32 am Revision eebf9563: ci: Change deploy config files
- Whenever we change deploy's config files, we also have to
change the snf-ci's schema files. - 11:25 am snf-image Revision f16157cf: Update debian's version_pinning.pref.in
- To reflect the changes made during the transaction from squeeze to
wheezy - 11:02 am Revision d9574c38: new ui: alter vm create carousel to fit full screen
- 11:02 am Revision 3767076e: new ui: style fixes
- 10:39 am snf-ganeti Revision a6c0769e: Add rule for harep
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:39 am snf-ganeti Revision 3377cede: Change build-dependencies for ghc
- Use ghc* which comes with wheezy instead of squeeze's ghc6*.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:39 am snf-ganeti Revision 57369e68: Bump new version and add hroller doc
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:39 am snf-ganeti Revision 841bbbb5: Add --with-extstorage-search-path
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:39 am snf-ganeti Revision 7129c2e4: Change changelog to 2.6.0rc3+grnet-1
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:39 am snf-ganeti Revision c1176bf7: Add ganeti2 in Provides, Conflicts, Replaces
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:39 am snf-ganeti Revision 4a09fcc7: Add hcheck man1 page
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:39 am snf-ganeti Revision 8f46d2c6: Add hinfo man1 page
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:39 am snf-ganeti Revision 8e3bdb29: Make gbp functional
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:38 am snf-ganeti Revision 2c4a3a94: Import debian/control from google debian branch
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:38 am snf-ganeti Revision cade9880: Add fdsend dependecy in debian/control
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:38 am snf-ganeti Revision e7f0d977: Modify debian files
- Bump 2.6.0~beta1 version in changelog
Add ganeti-htools in Provides, Conflicts, Replaces in control file
Signed-off-... - 10:38 am snf-ganeti Revision 7d67daad: Changes to make gitbuildpackage functional
- Change debian/changelog.
Include vcs-version (remove it from .gitignore)
Signed-off-by: Dimitris Aragiorgis <dimara@... - 10:38 am snf-ganeti Revision 4d092d72: Add `fping' as a package dependency
- fping is needed to correctly handle master ip activation/deactivation
Signed-off-by: Constantinos Venetsanopoulos <c... - 10:38 am snf-ganeti Revision 04973c88: Initial debian packaging for Ganeti 2.5.*
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 09:56 am snf-ganeti Revision 86610ed7: Improves allocation parameters check in move-instance
- If the target cluster has a default iallocator, no allocation params
are needed. The parameter checks take this into ... - 09:56 am ganeti-local Revision 86610ed7: Improves allocation parameters check in move-instance
- If the target cluster has a default iallocator, no allocation params
are needed. The parameter checks take this into ... - 09:56 am snf-ganeti Revision c3761d99: Move-instance can now change the disk template while moving
- By using the --dest-disk-template option, the move-instance utility
can change the disk template of the moved instanc... - 09:56 am ganeti-local Revision c3761d99: Move-instance can now change the disk template while moving
- By using the --dest-disk-template option, the move-instance utility
can change the disk template of the moved instanc... - 09:50 am Revision fea067c8: snf-deploy: some minor fixes and typos
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:50 am Revision 24dc98e2: deploy: Support both wheezy and squeeze packages
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:50 am Revision 5fcd489e: deploy: some fixes
- kamaki register image
tmp wheezy sources for ganeti htools (not used any more)
import_service
Signed-off-by: Dimitri... - 09:50 am Revision 9f93a6fb: deploy: Refactor nfs
- Switch to nfs v3.
Explicitly use IP in /etc/exports and not subnet.
Subnet and gateway are only used by vlcuster and... - 09:50 am Revision f1b4fdfc: Add os per node
- This is needed for heterogeneous setups.
Depending on os the corresponding sources file is added
and the proper synne... - 09:49 am Revision e86eb5a4: deploy: minor updates
- Hard code latest kamaki version that does not break deploy.
snf-manage network-create --dhcp
Signed-off-by: Dimitris... - 09:49 am Revision 65c656c1: deploy: Automate service registration
- Use script snf-service-export to assist registering service definitions
in astakos. Remove call to resource-import; i... - 09:19 am Revision 0ced28b6: new ui: update icon-font and corresponding files
09/19/2013
- 08:07 pm Revision bb649089: cyclades: Add quotas for build server action
- 07:50 pm Revision 562bf712: cyclades: refactor server creation command
- Split the server creation command in more steps in order to be
decorated with the 'server_command' function and follo... - 06:20 pm ./kamaki Revision 7f1085c6: Merge branch 'feature-unittest-config' into develop
- 06:19 pm ./kamaki Revision 12be2bd2: Update Changelog for config unittests
- Refs: #4058
- 06:15 pm ganeti-local Revision 2ff95a6b: Hs2Py constants: update Python references
- Update references to the Python constants generated in the previous
patch.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 06:15 pm snf-ganeti Revision 2ff95a6b: Hs2Py constants: update Python references
- Update references to the Python constants generated in the previous
patch.
Signed-off-by: Jose A. Lopes <jabolopes@g... - 06:15 pm ganeti-local Revision 5867e439: Hs2Py constants: add constants from types
- Add the constants to the Hs2Py constant generation from the Haskell
data types moved in the previous patch.
Signed-o... - 06:15 pm snf-ganeti Revision 5867e439: Hs2Py constants: add constants from types
- Add the constants to the Hs2Py constant generation from the Haskell
data types moved in the previous patch.
Signed-o... - 06:15 pm snf-ganeti Revision 8e6ef316: Move data types from 'Objects' to 'Types'
- Move several Haskell data types from 'Ganeti.Objects' to
'Ganeti.Types' in order to be able to generate constants whi... - 06:15 pm ganeti-local Revision 8e6ef316: Move data types from 'Objects' to 'Types'
- Move several Haskell data types from 'Ganeti.Objects' to
'Ganeti.Types' in order to be able to generate constants whi... - 06:02 pm ./kamaki Revision 8556d269: Complete unittests for kamaki.cli.config
- Refs: #4058
- 06:00 pm Revision b6241d87: new ui: update icon-font and corresponding files
- 05:52 pm snf-image Revision 52225f51: Update ChangeLog and version file for 0.10
- 05:52 pm snf-image Revision 4c2f82c4: Merge branch 'develop'
- 05:46 pm Revision e98c5561: pithos: Further optimize latest_version_list query
- 05:32 pm snf-image Revision a0678391: Reset the dlurl question in the configuring state
- 05:05 pm snf-cloudcms Revision 4ca9ec70: Bump version to 0.14.2-1~squeeze
- Signed-off-by: Kostas Papadimitriou <kpap@grnet.gr>
- 05:05 pm snf-cloudcms Revision 6c65b1e1: Merge branch 'master' into debian
- 04:59 pm snf-cloudcms Revision 95326d60: Bump version to 0.14.2
- 04:58 pm snf-cloudcms Revision bd77c788: Update template context processors
- 04:42 pm ganeti-local Revision 3311e336: Fix conflicting path values from 'configure'
- Because the Hs2Py constant generation infrastructure is transitional,
there are two generated 'autoconf' modules, nam... - 04:42 pm snf-ganeti Revision 3311e336: Fix conflicting path values from 'configure'
- Because the Hs2Py constant generation infrastructure is transitional,
there are two generated 'autoconf' modules, nam... - 04:33 pm snf-ganeti Revision a25fdde9: Fix constants for OOB commands
- Fix values of the constants for OOB commands, namely, 'oobPowerOn' and
'oobPowerCycle'.
Signed-off-by: Jose A. Lopes... - 04:33 pm ganeti-local Revision a25fdde9: Fix constants for OOB commands
- Fix values of the constants for OOB commands, namely, 'oobPowerOn' and
'oobPowerCycle'.
Signed-off-by: Jose A. Lopes... - 04:31 pm ganeti-local Revision 2f523522: The $(gnt_python_sbin_SCRIPTS) are GENERATED_FILES
- Before the layout change, the corresponding scripts used to be
part of PYTHON_BOOTSTRAP, hence were already considere... - 04:31 pm snf-ganeti Revision 2f523522: The $(gnt_python_sbin_SCRIPTS) are GENERATED_FILES
- Before the layout change, the corresponding scripts used to be
part of PYTHON_BOOTSTRAP, hence were already considere... - 04:25 pm snf-image Revision 37dcc5c5: Don't install repo_pinning.pref
- The file is removed
- 04:24 pm devflow Revision 482c5dd3: Export version to debuild environment
- 04:05 pm Revision 76da16c3: pithos: Optimize latest_version_list query
- 04:03 pm Revision 0a9e1a04: new ui: uniform header and actions-bar section
- 03:54 pm Revision 985442f5: ci: Instruct snf-deploy to generate ssh keys
- 03:54 pm Revision 4b36944e: snf-deploy: Remove ssh keys
- Remove ssh keys from snf-deploy package.
We can now generate new keys running `snf-deploy keygen'. - 03:54 pm Revision 0699d24d: snf-deploy: Use filebased email_backend
- Change the email backend from dummy to a filebased one.
- 03:50 pm Revision 9577ccd8: Minor improvements to wording in the upgrade notes
- 03:49 pm ganeti-local Revision 230bc94a: Merge branch 'stable-2.9' into master
- * stable-2.9
Fix incorrect conflict resolution in lib/cmdlib/instance.py
* stable-2.8
Version bump for 2.8 rc3
... - 03:49 pm snf-ganeti Revision 230bc94a: Merge branch 'stable-2.9' into master
- * stable-2.9
Fix incorrect conflict resolution in lib/cmdlib/instance.py
* stable-2.8
Version bump for 2.8 rc3
... - 03:24 pm snf-image Revision 4174629f: Add ubuntu installation instructions for snf-image
- 02:59 pm snf-ganeti Revision 9f8e85c6: For exported paths, use the canonical ones
- Some paths set that are set at configure time are needed at run
time. These are exported by the Makefile. Change this... - 02:59 pm ganeti-local Revision 9f8e85c6: For exported paths, use the canonical ones
- Some paths set that are set at configure time are needed at run
time. These are exported by the Makefile. Change this... - 02:59 pm ganeti-local Revision c32dc51f: Update description of --enable-symlinks
- As most of the symlinks in our setup are, in fact, independent
of the Ganeti version, they can be installed unconditi... - 02:59 pm snf-ganeti Revision c32dc51f: Update description of --enable-symlinks
- As most of the symlinks in our setup are, in fact, independent
of the Ganeti version, they can be installed unconditi... - 02:59 pm snf-ganeti Revision 9fb2e563: Adapt the version-dependent symlinks to the new design
- With the latest change of our update design, there are only two
symbolic links left, that are specific to a particula... - 02:59 pm ganeti-local Revision 9fb2e563: Adapt the version-dependent symlinks to the new design
- With the latest change of our update design, there are only two
symbolic links left, that are specific to a particula... - 02:59 pm snf-ganeti Revision eb875ff1: Add the version-independent symbolic links
- According to our new upgrade design, a couple of links are
version-independent, and should be installed always.
Sign... - 02:59 pm ganeti-local Revision eb875ff1: Add the version-independent symbolic links
- According to our new upgrade design, a couple of links are
version-independent, and should be installed always.
Sign... - 02:59 pm ganeti-local Revision 838d26ef: Make version granularity a configure option
- From 2.10 onwards, all files are installed into versioned
directories. As everything stays compatible between revisio... - 02:59 pm snf-ganeti Revision 838d26ef: Make version granularity a configure option
- From 2.10 onwards, all files are installed into versioned
directories. As everything stays compatible between revisio... - 02:58 pm ganeti-local Revision 780060cb: Adapt the base directories according to new layout
- The file layout described in the upgrades design document has changed.
Adapt the base directories accordingly.
Signe... - 02:58 pm snf-ganeti Revision 780060cb: Adapt the base directories according to new layout
- The file layout described in the upgrades design document has changed.
Adapt the base directories accordingly.
Signe... - 02:50 pm Revision 03bcb595: new ui: fix overlay bug & more vm create wizard
- 02:07 pm Revision 148aeffe: new ui: add carousel for the create-vm-wizard
- 02:00 pm snf-image Revision 10c47d13: Fix a typo in the installation guide
- 01:53 pm snf-image Revision acaa1328: Don't download the helper if dlurl is left blank
- if the snf-image/dlurl variable is left black, ommit to download the
helper image with snf-image-update-helper - 01:09 pm snf-image Revision 4b4c73f6: Fix templates to automatically create the dlurl
- 12:30 pm Revision 7fef13f0: pithos: Optimize statistics_latest subquery
- 12:12 pm Revision 08f9e369: Merge branch 'feature-dev-guide' into develop
- 12:12 pm Revision 1fbdb3d7: Improve dev-guide
- Update the developer's guide to include an initial section about
how to set up a developing environment. - 11:52 am ganeti-local Revision 8a7a197a: Hs2Py constants: update Python references
- Update Python references to all constants added in the previous patch,
which are the constants associated with the Ha... - 11:52 am snf-ganeti Revision 8a7a197a: Hs2Py constants: update Python references
- Update Python references to all constants added in the previous patch,
which are the constants associated with the Ha... - 11:52 am ganeti-local Revision 85c48fbb: Hs2Py constants: add constants from 'Ganeti.Types'
- Add to Hs2Py constant generation all constants that are defined by the
Haskell defined declared in 'Ganeti.Types'. T... - 11:52 am snf-ganeti Revision 85c48fbb: Hs2Py constants: add constants from 'Ganeti.Types'
- Add to Hs2Py constant generation all constants that are defined by the
Haskell defined declared in 'Ganeti.Types'. T... - 11:52 am snf-ganeti Revision 58c09b0e: Fix alloc related constants value
- Fix alloc related constants to fetch their value from the respective
Haskell types, which are defined in 'Ganeti.Type... - 11:52 am ganeti-local Revision 58c09b0e: Fix alloc related constants value
- Fix alloc related constants to fetch their value from the respective
Haskell types, which are defined in 'Ganeti.Type... - 11:52 am snf-ganeti Revision 774867f2: Add 'Ganeti.Types.OobStatus' for Hs2Py constants
- Add 'Ganeti.Types.OobStatus' which is the Haskell counterpart to the
'OOB_STATUS_*' Python constants.
Signed-off-by:... - 11:52 am ganeti-local Revision 774867f2: Add 'Ganeti.Types.OobStatus' for Hs2Py constants
- Add 'Ganeti.Types.OobStatus' which is the Haskell counterpart to the
'OOB_STATUS_*' Python constants.
Signed-off-by:... - 11:52 am snf-ganeti Revision 14874844: Add 'PyValue' instance for triple
- Add 'PyValue' instance for triple which is necessary for the
'CvErrorCode' related constants.
Signed-off-by: Jose A.... - 11:52 am ganeti-local Revision 14874844: Add 'PyValue' instance for triple
- Add 'PyValue' instance for triple which is necessary for the
'CvErrorCode' related constants.
Signed-off-by: Jose A.... - 11:52 am ganeti-local Revision 06fd57e5: Fetch 'randomUuidFile' from 'ConstantUtils'
- In 'Ganeti.Utils', update the reference to 'randomUuidFile' to fetch
the value from 'Ganeti.ConstantUtils' instead of... - 11:52 am snf-ganeti Revision 06fd57e5: Fetch 'randomUuidFile' from 'ConstantUtils'
- In 'Ganeti.Utils', update the reference to 'randomUuidFile' to fetch
the value from 'Ganeti.ConstantUtils' instead of... - 11:52 am ganeti-local Revision 4475d529: Fix indentation
- Fix indentation to match Haskell coding conventions.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by... - 11:52 am snf-ganeti Revision 4475d529: Fix indentation
- Fix indentation to match Haskell coding conventions.
Signed-off-by: Jose A. Lopes <jabolopes@google.com>
Reviewed-by... - 11:52 am ganeti-local Revision d91750e9: Fix missing constructors to 'CvErrorCode'
- Data type 'Ganeti.Types.CvErrorCode' is missing several constructors,
namely, 'CvEINSTANCEUNSUITABLENODE', 'CvEGROUPD... - 11:52 am snf-ganeti Revision d91750e9: Fix missing constructors to 'CvErrorCode'
- Data type 'Ganeti.Types.CvErrorCode' is missing several constructors,
namely, 'CvEINSTANCEUNSUITABLENODE', 'CvEGROUPD... - 11:52 am ganeti-local Revision a8633d70: Add constructor 'TagKindNetwork' to 'TagKind'
- Add missing constructor 'TagKindNetwork' to 'Ganeti.Types.TagKind'
which is the counterpart of the Python constant 'T... - 11:52 am snf-ganeti Revision a8633d70: Add constructor 'TagKindNetwork' to 'TagKind'
- Add missing constructor 'TagKindNetwork' to 'Ganeti.Types.TagKind'
which is the counterpart of the Python constant 'T... - 11:52 am ganeti-local Revision 661c765b: Rename 'ExportModeRemove' to 'ExportModeRemote'
- In "Ganeti.Types", rename constructor "ExportModeRemove" of
"ExportMode" to "ExportModeRemote". This fixes issue 577... - 11:52 am snf-ganeti Revision 661c765b: Rename 'ExportModeRemove' to 'ExportModeRemote'
- In "Ganeti.Types", rename constructor "ExportModeRemove" of
"ExportMode" to "ExportModeRemote". This fixes issue 577... - 11:52 am ganeti-local Revision 9f312bae: Fix 'NICMode' missing 'NIC_IP_POOL'
- Fix, in 'Ganeti.Types', data type 'NICMode', which is missing a
constructor which is the counterpart of the Python co... - 11:52 am snf-ganeti Revision 9f312bae: Fix 'NICMode' missing 'NIC_IP_POOL'
- Fix, in 'Ganeti.Types', data type 'NICMode', which is missing a
constructor which is the counterpart of the Python co... - 11:52 am ganeti-local Revision 72e18df1: Change all types in 'Types' to use String
- Haskell types should be the source of information related to
constants. Therefore, instead of building the Haskell t... - 11:52 am snf-ganeti Revision 72e18df1: Change all types in 'Types' to use String
- Haskell types should be the source of information related to
constants. Therefore, instead of building the Haskell t... - 11:51 am ganeti-local Revision 9ee75f25: Add missing exports in 'Ganeti.Types'
- Add missing exports in 'Ganeti.Types' which are necessary for
'Ganeti.HsConstants'. These exports concern the '*ToRa... - 11:51 am snf-ganeti Revision 9ee75f25: Add missing exports in 'Ganeti.Types'
- Add missing exports in 'Ganeti.Types' which are necessary for
'Ganeti.HsConstants'. These exports concern the '*ToRa... - 11:11 am Revision 5775b7fb: pithos: Fix tests broken after merge
- 10:29 am snf-image Revision 023de13d: Merge branch 'feature-documentation' into develop
- 10:27 am snf-image Revision ad9ea077: Fix minor typos in the documentation
09/18/2013
- 09:01 pm Revision d662171d: astakosclient: Remove keypath.py, services.py
- Astakosclient should have no dependency on Astakos source,
e.g., internal service definitions, but should instead ret... - 07:23 pm snf-ganeti Revision 80adbbe1: Perform proper cleanup on termination of Haskell daemons
- Haskell deamons did not perform proper cleanup at termination. There was no code
for removing the pid file, and the c... - 07:23 pm ganeti-local Revision 80adbbe1: Perform proper cleanup on termination of Haskell daemons
- Haskell deamons did not perform proper cleanup at termination. There was no code
for removing the pid file, and the c... - 06:22 pm Revision 8e67ea28: cyclades: Apply old commits to moved files
- Code from file 'api/servers.py' has been moved to 'logic/servers.py'.
During the merge of hotfix-0.14.6 the develop, ... - 06:04 pm Revision 952f19b8: Merge branch 'master' into develop
- Conflicts:
Changelog
version - 05:57 pm ./kamaki Revision 2e616dbd: Implement all methods up to reload
- Refs: #4058
- 05:55 pm Revision a422b363: Bump version to 0.14.7-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 05:55 pm Revision 62de86c9: Bump version to 0.14.7-1~wheezy
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 05:55 pm Revision b8bde85d: Merge branch 'master' into debian-squeeze
- 05:55 pm Revision e7261e51: Merge branch 'master' into debian-wheezy
- 05:53 pm Revision 6d563eb1: Bump version to 0.14.7
- 05:53 pm Revision 0d14df99: Update NEWS and Changelog
- 05:35 pm Revision 05485332: helpdesk: Fix network interface queryset
- 05:17 pm Revision ed2064f8: Merge branch 'hotfix-0.14.6' into develop
- Conflicts:
Changelog
docs/admin-guide.rst
snf-cyclades-app/synnefo/api/management/commands/network-remove.py
snf-... - 05:14 pm ./kamaki Revision 3564be49: Test get/set_cloud/global
- Refs: #4058
- 04:48 pm Revision 56df02e1: Merge branch 'hotfix-0.14.6'
- 04:43 pm snf-image Revision 7f904d29: Add documentation for progressr monitor interface
- Also fix various typos
- 04:41 pm devflow Revision cf40f6aa: Fix typo
- 04:38 pm Revision 3b1c4019: Bump version to 0.14.6-1~wheezy
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 04:38 pm Revision 1dc63049: Merge branch 'hotfix-0.14.6' into debian-hotfix-0.14.6-wheezy
- 04:34 pm Revision ea8db05f: Bump version to 0.14.6-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 04:34 pm Revision 5520286c: Merge branch 'hotfix-0.14.6' into debian-hotfix-0.14.6-squeeze
- 04:31 pm Revision 96d90a6e: Bump version to 0.14.6
- 04:31 pm Revision 7a59cb8f: Update NEWS and Changelog
- 04:18 pm Revision e5c8c342: new ui: vm creation wizard step 1 v.2
- 03:49 pm Revision 758cca2a: docs: Use the new AstakosClient
- 03:49 pm Revision 75d73379: deploy: Use the new AstakosClient
- 03:47 pm Revision 5581f28e: django-lib: Use the new AstakosClient
- 03:47 pm Revision 9d537052: cyclades: Use the new AstakosClient
- We have changed AstakosClient to get ASTAKOS_AUTH_URL as
entry point for Astakos Service (instead of the ASTAKOS_BASE... - 03:47 pm Revision da4795f5: pithos: Use the new AstakosClient
- 03:22 pm ./kamaki Revision c5997814: Implement tests for _cloud_name, _rescue_old_file
- Refs: #4058
- 02:33 pm snf-ganeti Revision 7236533e: Hs2Py constants: add xen related constants
- Add xen related constants, such as, 'xenBootloader' and 'xenCmdXm' to
the Haskell to Python constant generation.
Sig... - 02:33 pm ganeti-local Revision 7236533e: Hs2Py constants: add xen related constants
- Add xen related constants, such as, 'xenBootloader' and 'xenCmdXm' to
the Haskell to Python constant generation.
Sig... - 02:33 pm snf-ganeti Revision df726590: Hs2Py constants: add 'devConsole' and syslog related
- Add 'devConsole' and syslog related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. L... - 02:33 pm ganeti-local Revision df726590: Hs2Py constants: add 'devConsole' and syslog related
- Add 'devConsole' and syslog related constants to the Haskell to Python
constant generation.
Signed-off-by: Jose A. L... - 02:33 pm ganeti-local Revision e82d1e98: Add Template Haskell 'declareLADT'
- Add 'declareLADT' in Template Haskell module to declare Haskell
datatypes using 'String's directly as values for the ... - 02:33 pm snf-ganeti Revision e82d1e98: Add Template Haskell 'declareLADT'
- Add 'declareLADT' in Template Haskell module to declare Haskell
datatypes using 'String's directly as values for the ... - 01:29 pm ganeti-local Revision edada04b: Fix strings invalid with newer lint versions
- Generating ASCII characters via a supported but not official escape sequence
leads to a "Anomalous backslash in strin... - 01:29 pm snf-ganeti Revision edada04b: Fix strings invalid with newer lint versions
- Generating ASCII characters via a supported but not official escape sequence
leads to a "Anomalous backslash in strin... - 12:08 pm Revision 035852e5: astakosclient: Export accounts_url and ui_url
- AstakosClient class now has accounts_url and ui_url as
attributes. - 12:01 pm devflow Revision e72c6823: Bump version to 0.12.1-1~wheezy
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 12:00 pm devflow Revision 43a4aa31: Merge branch 'master' into debian
- 11:59 am ./kamaki Bug #4325 (Closed): Misleading error message in network delete
- When issuing a delete command for a network ID that is owned by another user or a network ID that doesn't exist, kama...
- 11:55 am ganeti-local Revision 216bfc8f: Update Python references to exit code constants
- Update Python references to exit code constants to take their values
from the generated 'lib/_constants.py'.
Signed-... - 11:55 am snf-ganeti Revision 216bfc8f: Update Python references to exit code constants
- Update Python references to exit code constants to take their values
from the generated 'lib/_constants.py'.
Signed-... - 11:55 am snf-ganeti Revision 43a9e860: Haskell to Python constants: add exit code constants
- Add exit code constants to Haskell to Python constant generation
infrastructure. The module 'Ganeti.ConstantUtils' m... - 11:55 am ganeti-local Revision 43a9e860: Haskell to Python constants: add exit code constants
- Add exit code constants to Haskell to Python constant generation
infrastructure. The module 'Ganeti.ConstantUtils' m... - 11:55 am snf-ganeti Revision 1a79791d: Update Python reference to 'DAEMONS_LOGBASE'
- Update Python reference of 'DAEMONS_LOGBASE' to fetch its value from
the generated 'lib/_constants.py' module.
Signe... - 11:55 am ganeti-local Revision 1a79791d: Update Python reference to 'DAEMONS_LOGBASE'
- Update Python reference of 'DAEMONS_LOGBASE' to fetch its value from
the generated 'lib/_constants.py' module.
Signe... - 11:55 am snf-ganeti Revision 856eb53c: Haskell to Python constants: add 'daemonsLogbase'
- Move constant 'DAEMONS_LOGBASE' from Python to Haskell to be
automatically generated.
Signed-off-by: Jose A. Lopes <... - 11:55 am ganeti-local Revision 856eb53c: Haskell to Python constants: add 'daemonsLogbase'
- Move constant 'DAEMONS_LOGBASE' from Python to Haskell to be
automatically generated.
Signed-off-by: Jose A. Lopes <... - 11:55 am ganeti-local Revision 1c31b263: Flip dependency between Haskell types and constants
- Before this patch, Haskell types, such as, 'GanetiDaemon' and
'GanetiGroup', and related functions were taking their ... - 11:55 am snf-ganeti Revision 1c31b263: Flip dependency between Haskell types and constants
- Before this patch, Haskell types, such as, 'GanetiDaemon' and
'GanetiGroup', and related functions were taking their ... - 11:54 am ganeti-local Revision f81d41cc: Replace import in 'Ganeti.Path'
- Given that Haskell has its own generated 'AutoConf' module, it makes
sense that other Haskell modules import 'configu... - 11:54 am snf-ganeti Revision f81d41cc: Replace import in 'Ganeti.Path'
- Given that Haskell has its own generated 'AutoConf' module, it makes
sense that other Haskell modules import 'configu... - 11:54 am ganeti-local Revision 30277da3: Fix missing dependency on 'src/hs2py-constants'
- Fix missing dependency on target 'src/hs2py-constants' in
'Ganeti.ConstantUtils'.
Signed-off-by: Jose A. Lopes <jabo... - 11:54 am snf-ganeti Revision 30277da3: Fix missing dependency on 'src/hs2py-constants'
- Fix missing dependency on target 'src/hs2py-constants' in
'Ganeti.ConstantUtils'.
Signed-off-by: Jose A. Lopes <jabo...
09/17/2013
- 06:45 pm snf-ganeti Revision 47cce79a: Further tests for LUNodeAdd
- This patch adds tests for the remaining functionality of LUNodeAdd.
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum... - 06:45 pm ganeti-local Revision 47cce79a: Further tests for LUNodeAdd
- This patch adds tests for the remaining functionality of LUNodeAdd.
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum... - 06:45 pm snf-ganeti Revision 55ba3ad6: Add unittests for OpenvSwitch in LUNodeAdd
- This patch adds node_unittest.py containing the framework for unit
testing LUNodeAdd.
At this point, only test setup ... - 06:45 pm ganeti-local Revision 55ba3ad6: Add unittests for OpenvSwitch in LUNodeAdd
- This patch adds node_unittest.py containing the framework for unit
testing LUNodeAdd.
At this point, only test setup ... - 06:45 pm snf-ganeti Revision 4256f8fe: Replace more IPs with reserved adresses
- Recently, some IP addresses were changed to TEST-NETs from RFC 5737.
This patch changes some more occurences of wrong... - 06:45 pm ganeti-local Revision 4256f8fe: Replace more IPs with reserved adresses
- Recently, some IP addresses were changed to TEST-NETs from RFC 5737.
This patch changes some more occurences of wrong... - 06:45 pm snf-ganeti Revision d45574de: Mock RPC for unit tests
- This patch enables patching the rpc module to create a mocked version
which can be used to mock a rpc.DnsOnlyRunner()... - 06:45 pm ganeti-local Revision d45574de: Mock RPC for unit tests
- This patch enables patching the rpc module to create a mocked version
which can be used to mock a rpc.DnsOnlyRunner()... - 06:13 pm ./kamaki Revision f767b407: Unittest kamaki.cli.Config.__init__
- Refs: #4058
- 05:54 pm snf-ganeti Revision 5be00b4b: Fix incorrect conflict resolution in lib/cmdlib/instance.py
- Between the last two merges, nothing happened on stable-2.9. The
only change on stable-2.8 that touched lib/cmdlib/in... - 05:54 pm ganeti-local Revision 5be00b4b: Fix incorrect conflict resolution in lib/cmdlib/instance.py
- Between the last two merges, nothing happened on stable-2.9. The
only change on stable-2.8 that touched lib/cmdlib/in... - 05:37 pm Revision 2c7cc4ac: new ui: update icon-font and corresponding files
- 04:59 pm snf-image Revision 48b98a80: Add link to diskdump images in the documentation
- 04:36 pm Revision d17e94fb: Bump version to 0.14.6~rc3-1~wheezy
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 04:35 pm Revision 9513cdd8: Merge branch 'hotfix-0.14.6' into debian-hotfix-0.14.6-wheezy
- 04:29 pm Revision 95658868: Bump version to 0.14.6~rc3-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 04:29 pm Revision a93d3df2: Merge branch 'hotfix-0.14.6' into debian-hotfix-0.14.6-squeeze
- 04:29 pm Revision 36e6c134: Bump version to 0.14.6rc3
- 04:23 pm Revision 232763df: helpdesk: Exclude nics of deleted vms
- when helpdesk users search using ip address
- 04:17 pm ./kamaki Revision 9f5cbafe: Initialize a config package (new dir) with tests
- Refs: #4058
- 03:20 pm ./kamaki Feature #4228 (Closed): Add usernames when displaying uuids for users
- 03:19 pm ./kamaki Feature #4155 (Closed): Expose the project API of astakosclient to kamaki CLI
- 03:19 pm ./kamaki Feature #4115 (Closed): Complete exposing astakosclient methods
- 03:16 pm ./kamaki Revision 13b71c46: Merge branch 'feature-make-all-authentications-lazy' into develop
- 03:15 pm ./kamaki Bug #4300 (Resolved): Kamaki POSTs tokens when there is no need to
- 02:49 pm ./kamaki Revision 2af217f3: Update Changelog for lazy authentication
- Refs: #4300
- 02:40 pm ./kamaki Revision db03f805: Make authentication lazy
- Refs: #4300
Authentication (a.k.a. POST /tokens) is performed only if needed, therefore a
syntax query will not requ... - 02:33 pm Revision f2080d16: cyclades: Mock vm removal if creation fails
- In case creating a VM fails before the OP_INSTANCE_CREATE job is
enqueued in Ganeti, the VM and its NICs must be dele... - 02:12 pm snf-ganeti Revision 52469de0: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Add a default to file-driver when unspecified over RAPI
Remove typo from RAPI documentation
Descri... - 02:12 pm ganeti-local Revision 52469de0: Merge branch 'stable-2.8' into stable-2.9
- * stable-2.8
Add a default to file-driver when unspecified over RAPI
Remove typo from RAPI documentation
Descri... - 01:55 pm Revision 39974c71: snf-django-lib: AssertionError in proxy
- When we use proxy, we have to check that path starts with
the given proxy_base, and raise an AssertionError otherwise... - 01:26 pm Revision ea9b0fb9: cyclades: Fix bug during server creation
- Commit #32a0b85, modified server creation, by refetching the object from
DB after issuing commission to quotaholder. ... - 01:12 pm devflow Revision 569ceecf: Bump version to 0.12.1next
- 01:11 pm Revision 1acbcc7e: pithos: Fix pithos-manage-account command
- * Set DJANGO_SETINGS_MODULE
* Disable by default failure reports
during container quota updates - 01:10 pm devflow Revision 4bdec1b3: Bump version to 0.12.1
- 01:10 pm devflow Revision d7c5994c: Merge branch 'develop'
- 01:10 pm devflow Revision 39983eda: Allow rc from hotfix branch
- 12:46 pm Revision d33d34c6: astakosclient: Validate input
- When initializing AstakosClient, check if provided
auth_url, account_url and ui_url have the same netloc. - 12:46 pm Revision 39c438e7: astakosclient: Complete redesign astakosclient
- Accept auth_url as the default entry point and
query astakos endpoints to find out the
account and ui urls. - 12:15 pm ganeti-local Revision a3de343e: Version bump for 2.8 rc3
- Also, add to the NEWS file a couple of items that were still missing.
Signed-off-by: Michele Tartara <mtartara@googl... - 12:15 pm snf-ganeti Revision a3de343e: Version bump for 2.8 rc3
- Also, add to the NEWS file a couple of items that were still missing.
Signed-off-by: Michele Tartara <mtartara@googl... - 11:27 am Revision 16b0ed4a: pithos: Fixed missing _get_permissions_path function.
- 10:46 am Revision b4135a1b: cyclades: Make GanetiRapiClient work with gevent
- GanetiRapiClient uses PyCurl, a Python interface to libcurl, and
performs blocking requests, so does not work well wi... - 10:46 am Revision d75ee447: deploy: By default use only file disk template
- By default snf-deploy will not enable lvm and drbd storage. So, the
default setting for flavors should include only '... - 10:46 am Revision 3c626269: deploy: Fix importing services to astakos
- Use snf-manage service-export and service-import management commands to
import services and corresponding resources t... - 02:08 am Pithos Web Client Revision bebc7707: Update cloudbar context processor module
- processor moved in webproject package in 0.14.6
09/16/2013
- 07:54 pm snf-image Revision f765833d: Update the documentation (part 3)
- Add a section under Architecture about the Image Configuration Tasks
- 07:42 pm snf-image Revision 96364c13: Update the documentation (part 2)
- Fill in the usage section of the documentation
- 06:09 pm Revision 4ca6c8be: Bump version to 0.14.6~rc2-1~wheezy
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 06:08 pm Revision e76d74b5: Merge branch 'hotfix-0.14.6' into debian-hotfix-0.14.6-wheezy
- 06:02 pm Revision 58d8a32e: Bump version to 0.14.6~rc2-1~squeeze
- Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
- 06:01 pm Revision fcaa7658: Merge branch 'hotfix-0.14.6' into debian-hotfix-0.14.6-squeeze
- 05:59 pm Revision cf089d0d: Bump version to 0.14.6rc2
- 05:51 pm Revision 97a096f1: branding: update admin-guide docs
- 05:39 pm Revision 683d4324: pithos: Add missing locks
- _lookup_container() locks the container path
but it was not called from some write backend methods
that expect the co... - 05:39 pm Revision 981d3b0d: pithos: Fix partial content responses
- Refs: #4063
- 05:32 pm Feature #4311 (Resolved): Make http logging more verbose and exterenally customizable
- 05:28 pm Revision 6c10f589: Move flag log_body from _call_astakos to __init__
- Refs: #4311
Explanation: log_body en/disables http data logging.
Make it a member var + __init__ argument, to allow... - 05:26 pm Revision 4772cff2: Merge branch 'feature-ui-footer-extra-message' into hotfix-0.14.6
- 05:17 pm Revision 281c7634: ci: Change run_burnin exit status
- Make run_burnin snf-ci function to exit with the same
exit code as snf-burnin did. - 05:13 pm Revision bfdcbcf5: Move log_body flag from _call_astakos to __init__
- Refs: #4311
log_body becomes (a) a __init__ param defaulting to True and (b) a member variable
_call_astakos looses... - 04:19 pm Revision dc88754b: pithos: Performance Optimizations in Object Listing.
- 04:11 pm ./kamaki Feature #4312 (Closed): Make astakosclient an intergral part of kamaki
- synnefo/astakosclient is a library that fully implements the Synnefo/Astakos API, offering authentication, quota hand...
- 04:07 pm Revision 84664e2f: Replace http log message with more verbose ones
- Refs: #4311
Old log messages were of the form "Perform a GET request at ... with ..."
Now, the messages are of the f... - 04:06 pm Feature #4311 (Closed): Make http logging more verbose and exterenally customizable
- Before: http logging was of the form "Perform a GET request to <url> with ... headers and ... body", with a lot of om...
- 02:58 pm snf-ganeti Revision 9288992e: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
Fix incorrect manpage reference to htools
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by... - 02:58 pm ganeti-local Revision 9288992e: Merge branch 'stable-2.7' into stable-2.8
- * stable-2.7
Fix incorrect manpage reference to htools
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by... - 02:56 pm Revision e7b83dc2: new ui: modify css to enhance the ie compatibility
- 02:53 pm Revision bdb4641c: cyclades: Fix unbound reference
- Set backend to None if not specified.
- 02:47 pm ganeti-local Revision f8ff4aa2: Fix incorrect manpage reference to htools
- the manpages for hcheck, hinfo and hroller have an incorrect reference
to htools(7) which does not exist. This patch ... - 02:47 pm snf-ganeti Revision f8ff4aa2: Fix incorrect manpage reference to htools
- the manpages for hcheck, hinfo and hroller have an incorrect reference
to htools(7) which does not exist. This patch ... - 02:25 pm ganeti-local Revision ff34fb97: Add a default to file-driver when unspecified over RAPI
- The file-driver value, used by file-based instances, had a default value when
an instance was being created over the ... - 02:25 pm snf-ganeti Revision ff34fb97: Add a default to file-driver when unspecified over RAPI
- The file-driver value, used by file-based instances, had a default value when
an instance was being created over the ... - 02:09 pm Feature #4309 (New): Pithos UI: footer extra message
- A new setting is available and must be intergrated in the Pithos UI templates.
(BRANDING_)FOOTER_EXTRA_MESSAGE accep... - 01:22 pm snf-image Revision 0416bac5: Update the documentation (part 1)
- Fill in the architecture section of the documentation
- 12:50 pm snf-ganeti Revision 34be621a: Fix monitoring daemon extra log filepaths
- Haskell constants 'daemonsExtraLogfilesGanetiMondAccess' and
'daemonsExtraLogfilesGanetiMondError' cannot be constant... - 12:50 pm ganeti-local Revision 34be621a: Fix monitoring daemon extra log filepaths
- Haskell constants 'daemonsExtraLogfilesGanetiMondAccess' and
'daemonsExtraLogfilesGanetiMondError' cannot be constant... - 12:19 pm Revision b8e75c7a: Fix resolve of branding footer extra message value
- use getattr on django settings module
- 11:54 am Revision fdbd8e17: Disable extra footer content by default
- 11:45 am Revision 34716139: snf-burnin: Add a missing `return'
- 11:41 am Revision 9ac7842b: snf-burnin: `system-images-user' is not mandatory
- `system-images-user' flag is not mandatory when one
uses the `show-stale' flag. - 11:00 am Revision 980c2592: snf-burnin: Change exit code to 1 for errors
- When burnin test cases fail, return 1 as exit code.
- 11:00 am Revision 83aa2ea5: snf-deploy: Fix pithos_url in register
- New version of kamaki accepts the location of
images to register as container:file instead of the old
one "pithos://u... - 10:41 am Revision 2015d782: Change log to syslog
- The /etc/rsyslog.conf must have an entry user.* @syslogserver
- 10:18 am Revision 9ab3c6a3: branding: new setting FOOTER_EXTRA_MESSAGE
- FOOTER_EXTRA_MESSAGE setting appears above Copyright message at the
Compute templates and the Dashboard UI. Accepts h...
09/13/2013
- 10:28 pm Revision eaae0a32: snf-deploy: fix a bug in --disable-colors option
- 07:21 pm ./kamaki Revision 7f869771: Fix typo in private method
- 05:53 pm snf-image Revision c53c01d5: Add template files for sqhinx documentation
- 05:35 pm ./kamaki Revision cb1c2373: Bump version to 0.10.1-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 05:35 pm ./kamaki Revision dbb559e5: Merge branch 'master' into debian
- 05:32 pm ./kamaki Revision 79866a60: Bump version to 0.10.1-1~wheezy
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 05:32 pm ./kamaki Revision 23fee377: Merge branch 'master' into debian-wheezy
- 05:30 pm ./kamaki Revision 88b374c6: Merge branch 'master' into debian-master
- 05:29 pm ./kamaki Revision 46ed1815: Merge branch 'hotfix-0.10.1'
- 05:21 pm ./kamaki Revision 09db1fc2: Update Changelog and version tag
- 05:12 pm ./kamaki Revision fe627fd6: Fix forgotten typo in commands/astakos
- 04:51 pm snf-ganeti Revision c38ab653: Some more xen related fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:48 pm ./kamaki Feature #4292 (Resolved): Parametrize commands output and make it flexible
- 04:37 pm Revision 25891abc: cyclades: Simplify code
- Simplify code by removing unnecessary temp variable.
- 04:27 pm Revision f68199bd: docs: Design of resource-pool projects
- 03:57 pm ./kamaki Revision f9f65aaf: Bump version to 0.10-1
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 03:57 pm ./kamaki Revision 83b42472: Merge branch 'master' into debian
- 03:53 pm ./kamaki Revision d3d48b7d: Bump version to 0.10-1~wheezy
- Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr>
- 03:52 pm ./kamaki Revision f0d82534: Merge remote-tracking branch 'origin/debian-master' into debian-wheezy
- 03:42 pm snf-image Revision 9db57d76: Fix multistrap.conf
- Remove xen-linux-system-3.2.0-4-amd64 package and add packages from
the wheezy-helper suite of apt.dev.grnet.gr - 03:20 pm Revision c96c2300: cyclades: Initial commit for neutron app
- Initialize the 'neutron' app, by adding it to installed apps and to
cyclades services. Also create some dummy views a... - 03:02 pm ./kamaki Revision 4148ecc9: Merge branch 'release-0.10' into debian-release-0.10
- Conflicts:
version - 03:02 pm ./kamaki Revision 0b5ef24e: Merge branch 'master' into debian-master
- 03:01 pm ./kamaki Revision 8f651dba: Fix Changelog
- 03:01 pm ./kamaki Revision ddf6044b: Fix Changelog
- 03:00 pm ./kamaki Revision c713ad48: Fix version tag
- 02:55 pm ganeti-local Revision 355d1f32: Fix lint errors in fix keyerrors patch
- This patch fixes one lint error introduced by my recent patch to
fix keyerrors in lib/cmdlib/node.py.
Signed-off-by:... - 02:55 pm snf-ganeti Revision 355d1f32: Fix lint errors in fix keyerrors patch
- This patch fixes one lint error introduced by my recent patch to
fix keyerrors in lib/cmdlib/node.py.
Signed-off-by:... - 02:54 pm ./kamaki Revision 00829a8c: Remove parts of forgotten feature
- 02:44 pm Revision 07796d79: snf-router: Small bug fixes
- 02:20 pm ganeti-local Revision 11414807: Fix example IPs and hostnames in tests
- Our tests are a form of documentation, and hence should use
IPs from the TEST-NET ranges according to RFC 5737. They ... - 02:20 pm snf-ganeti Revision 11414807: Fix example IPs and hostnames in tests
- Our tests are a form of documentation, and hence should use
IPs from the TEST-NET ranges according to RFC 5737. They ... - 02:07 pm snf-ganeti Revision 282c1922: Remove typo from RAPI documentation
- "be used instead." was repeated twice.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehli... - 02:07 pm ganeti-local Revision 282c1922: Remove typo from RAPI documentation
- "be used instead." was repeated twice.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Klaus Aehli... - 01:59 pm ./kamaki Revision 93951b4d: Merge branch 'release-0.10'
- Conflicts:
Changelog
README.Upgrade
docs/collection_of_examples/configuration.rst
docs/collection_of_examples/ima... - 01:50 pm ganeti-local Revision 0d8ce33e: Fix keyerrors in cmdlib node
- This patch fixes potential key errors in the OpenvSwitch implementation
in cmdlib/node.py. The checks in that file ex... - 01:50 pm snf-ganeti Revision 0d8ce33e: Fix keyerrors in cmdlib node
- This patch fixes potential key errors in the OpenvSwitch implementation
in cmdlib/node.py. The checks in that file ex... - 01:37 pm ./kamaki Revision 45a3721b: Fix functional test when there are no sharers
- This error apears in pithos livetest account_get, when there are no sharer accounts
- 01:36 pm ./kamaki Revision e11554e2: Merge branch 'release-0.10' into debian-release-0.10
- 01:35 pm ./kamaki Revision c5dcaa96: Fix functional test when there are no sharers
- This error apears in pithos livetest account_get, when there are no sharer accounts
- 12:52 pm ./kamaki Revision 6acfcec4: Replace writelines with write+flush
- 12:07 pm Revision 0c5716b3: Bump version to 0.14.6~rc1-1~squeeze
- Signed-off-by: Ilias Tsitsimpis <i.tsitsimpis@gmail.com>
- 12:04 pm Revision f7956ec4: Merge branch 'hotfix-0.14.6' into debian-hotfix-0.14.6
- 11:59 am snf-ganeti Revision b8e39189: design update: symlink structure
- Update the upgrade design document according to the outcome
of the design discussion at GanetiCon 2013. There are two... - 11:59 am ganeti-local Revision b8e39189: design update: symlink structure
- Update the upgrade design document according to the outcome
of the design discussion at GanetiCon 2013. There are two... - 11:46 am snf-ganeti Revision 798582cf: Make CPUload Data Collector aware of clock ticks
- Modify CPUload data collector to get the number of clock ticks
per second from Posix.Unistd. Since CPUload collector ... - 11:46 am ganeti-local Revision 798582cf: Make CPUload Data Collector aware of clock ticks
- Modify CPUload data collector to get the number of clock ticks
per second from Posix.Unistd. Since CPUload collector ...
Also available in: Atom