Activity
From 09/12/2012 to 10/11/2012
10/11/2012
- 07:01 pm Revision 19ce5543: New debian release for v0.11.0-rc16
- 07:00 pm Revision 0dc71dc2: Merge branch 'master' into debian-0.11
- 06:58 pm Revision 336cfa15: Merge branch 'devel-0.11'
- 06:38 pm ./kamaki Revision 1002315e: Multilevel command names and one-level api calls
- 06:17 pm Revision c24ca4e8: Bail out if any settings file is unreadable
- Log an error to stderr and die immediately if any settings file
under SYNNEFO_SETTINGS_DIR (/etc/synnefo by default) ... - 06:12 pm ./kamaki Revision 486e55f4: Minor fixes
- 05:43 pm Revision 260147b1: Log 5xx API faults
- 05:43 pm Revision af471421: Increase snf-manage logging level to warning
- 05:43 pm Revision ae562340: Improve exception message when no backends
- 05:35 pm snf-image Revision f44a30e6: In ChangePassword task check if the users exist
- Check if the users stated in the USERS image property do actually
exist. - 05:33 pm snf-image Revision e1d8811f: Drop the `user' password reset rule
- Drop the rule that resets the password for user with username `user'
if the USERS image property is missing and the s... - 05:29 pm snf-image Revision 5da2334c: In ChangePassword task check if the users exist
- Check if the users stated in the USERS image property do actually
exist. - 05:26 pm Revision 7f479bb1: Show more info while running tests
- 05:18 pm ./kamaki Revision 73e0914d: Initial shell functionality with 1st lvl cmds
- 05:00 pm snf-image Revision 227737e1: Fix error and info messages
- 04:49 pm snf-ganeti Revision 479197d5: QA: TestAssignNodesIncludingSplit can be disabled
- The test can now be enabled/disabled with the "group-rwops" flag.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.... - 04:49 pm ganeti-local Revision 479197d5: QA: TestAssignNodesIncludingSplit can be disabled
- The test can now be enabled/disabled with the "group-rwops" flag.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.... - 04:49 pm ganeti-local Revision 6f058bf2: QA: never put a master node offline
- Before, it could happen that the master node was chosen to be set offline
in the "instance-remove-drbd-offline" test.... - 04:49 pm snf-ganeti Revision 6f058bf2: QA: never put a master node offline
- Before, it could happen that the master node was chosen to be set offline
in the "instance-remove-drbd-offline" test.... - 04:48 pm snf-ganeti Revision e85be22a: Add option to disable iallocator use in QA
- By default some QA tests use iallocators. It is now possible to disable
iallocators in QA, so that QA doesn't force h... - 04:48 pm ganeti-local Revision e85be22a: Add option to disable iallocator use in QA
- By default some QA tests use iallocators. It is now possible to disable
iallocators in QA, so that QA doesn't force h... - 04:15 pm ganeti-local Revision 0b95ab93: Pass netinfo in rpcs
- If a nic has a network field then encapsulate a network object in
netinfo slot for every rpc. This is needed to pass ... - 04:15 pm ganeti-local Revision 269eb7eb: Add tags in network objects
- Support:
- gnt-network add --tags.
- gnt-network list-tags/add-tags/remove-tags/.
- gnt-network list -o +tags
Sig... - 04:15 pm ganeti-local Revision f71d1807: Change default fields for network listing
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:15 pm ganeti-local Revision fca7218a: Pass detailed network info in hooks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:15 pm ganeti-local Revision 4ab97ef7: Include networks in Makefile and bash completion
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:15 pm ganeti-local Revision 5b27366d: Use network's mac prefix
- Modify existing GenerateMAC so that it takes network as an argument.
Substitute _GenerateOneMAC with a decorator _Ge... - 04:15 pm ganeti-local Revision 5a52117f: cfgupgrade for networks
- Add networks slot in config data.
Add networks slot in nodegroups.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:00 pm ganeti-local Revision b95d2054: Introduce client support for networks
- gnt-network is used to manipulate and handle networks that
currently provides the following operations:
* Add a new... - 04:00 pm ganeti-local Revision a7f860c1: Rapi support for networks
- Support:
- GetNetwork(s)
- CreateNetwork
- ConnectNetwork
- DisconnectNetwork
- RemoveNetwork
Signed-off-by: Di... - 04:00 pm ganeti-local Revision ebdc436b: Add gnt-network man page
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:00 pm ganeti-local Revision 09b9a917: ss_conf support for networks
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:00 pm ganeti-local Revision e75d9a84: Implement LUNetworkQuery
- Summarily list all existing networks
Supply detailed info for every existing network
- List used/free IPs
- List in... - 04:00 pm ganeti-local Revision df968b4b: Implement LUNetworkSetParams
- Support modifying all network parameters except for network (ip range)
Cannot modify gateway and reserved ips at the ... - 04:00 pm ganeti-local Revision b35374d3: Implement network/nodegroup mappings
- LUNetworkConnect() connects a network to a nodegroup and defines
its netparams (mode and link). Specifically:
* Chec... - 04:00 pm ganeti-local Revision 6edb2627: Config methods for reserving/releasing IPs
- Use TemporaryReservationManager for IP handling to ensure
config data consistency.
Implement:
- methods for reservi... - 04:00 pm ganeti-local Revision b246cea8: Basic IP pool management logic
- Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs
... - 04:00 pm ganeti-local Revision 7cd72916: Modify LUInstanceCreate to support networks
- Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ... - 04:00 pm ganeti-local Revision e01365a8: Modify RemoveInstance() to support networks
- Release any IPs held the instance before actually removing.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:00 pm ganeti-local Revision 4b8ec2a1: Modify LUInstanceSetParams() to support networks
- Keep backwards compatibility just like LUInstanceCreate() and
support network parameter for NIC object.
Add ec_id ar... - 04:00 pm ganeti-local Revision 7e03a8cc: Peripheral changes for networks
- Specifically:
* export a new environment variable for the gnt-os-interface
* export a new environment variable for ... - 04:00 pm ganeti-local Revision b2bbccc6: Modify instance client to support networks
- Add --no-conflicts-check option.
Modify instance query methods to return nic's network info.
Signed-off-by: Apollon ... - 04:00 pm ganeti-local Revision aebdaa73: IP pool related objects, opcodes and constants
- Config objects:
* Introduce L{Network} with
- IPv4 network field (mandatory)
- IPv4 gateway, IPv6 (network/gatew... - 04:00 pm ganeti-local Revision 488e1849: Introduce new module for IP pool management
- Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede... - 03:34 pm ganeti-local Revision 8bd977e9: Add support for cpu_cap and cpu_weight Xen params
- This patch adds support for Xen's CPU scheduler 'cpu_cap' and
'cpu_weight' parameters.
Ganeti default values (cap: 0... - 03:34 pm snf-ganeti Revision 8bd977e9: Add support for cpu_cap and cpu_weight Xen params
- This patch adds support for Xen's CPU scheduler 'cpu_cap' and
'cpu_weight' parameters.
Ganeti default values (cap: 0... - 03:21 pm snf-ganeti Revision b0b8337a: Text.hs: update field lists in parseData comments
- The comments in parseData had become out of date with the implementations
of load{Group,Node,Inst}. This commit updat... - 03:21 pm ganeti-local Revision b0b8337a: Text.hs: update field lists in parseData comments
- The comments in parseData had become out of date with the implementations
of load{Group,Node,Inst}. This commit updat... - 03:19 pm snf-image Revision 696deeec: Seperate error messages from monitoring messages
- Do not send through the monitor pipe the error messages. They may
contain internal sensitive information. Create a ne... - 01:53 pm ganeti-local Revision d5cc16d7: Enable conversion of errors constants
- These will be needed for the serialisation of errors.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Mic... - 01:53 pm snf-ganeti Revision d5cc16d7: Enable conversion of errors constants
- These will be needed for the serialisation of errors.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Mic... - 01:29 pm Revision ce1734ce: Name is __main__ anyway
- 01:23 pm Revision f6a99346: Make limits.py runnable via python -m test.limits
- 01:05 pm snf-ganeti Revision 47130d50: LUClusterVerifyGroup: Localize virtual file paths
- The check for file consistency didn't properly handle virtual paths
in case of a virtual cluster. This didn't cause a... - 01:05 pm ganeti-local Revision 47130d50: LUClusterVerifyGroup: Localize virtual file paths
- The check for file consistency didn't properly handle virtual paths
in case of a virtual cluster. This didn't cause a... - 01:03 pm snf-ganeti Revision 2d52359b: Cleanup/expand the filter/query tests
- This patch cleans up duplicate code in Test.Ganeti.Query.Filter and
then adds a test for names consistency with Pytho... - 01:03 pm snf-ganeti Revision 4cd79ca8: Cleanup network timeouts and htools imports
- This patch removes the last HTools module imports from non-htools code
(the HTools.Types module), but it requires an ... - 01:03 pm snf-ganeti Revision 18049dad: Cleanup haddock documentation a bit
- While grepping for htools imports in the non-htools subdirectory, I
saw that our haddock prologue and title are very ... - 01:03 pm snf-ganeti Revision a2ae14e9: Add a helper for query field checks
- … and also use it to simplify 'needsLiveData'. Additionally, add an
explicit export list to Ganeti.Query.Types, since... - 01:03 pm ganeti-local Revision a2ae14e9: Add a helper for query field checks
- … and also use it to simplify 'needsLiveData'. Additionally, add an
explicit export list to Ganeti.Query.Types, since... - 01:03 pm ganeti-local Revision 2d52359b: Cleanup/expand the filter/query tests
- This patch cleans up duplicate code in Test.Ganeti.Query.Filter and
then adds a test for names consistency with Pytho... - 01:03 pm ganeti-local Revision 4cd79ca8: Cleanup network timeouts and htools imports
- This patch removes the last HTools module imports from non-htools code
(the HTools.Types module), but it requires an ... - 01:03 pm ganeti-local Revision 18049dad: Cleanup haddock documentation a bit
- While grepping for htools imports in the non-htools subdirectory, I
saw that our haddock prologue and title are very ... - 01:03 pm snf-ganeti Revision a41c337e: Use the new name filtering behaviour in query
- We do this not quite generically, which means we have to add
another layer in the call chain, and rename the current ... - 01:03 pm snf-ganeti Revision cd67e337: Add support for classic queries
- This patch adds support for classic-style queries (before query2) to
the query socket server. The patch is rather tri... - 01:03 pm snf-ganeti Revision b3d17f52: Add a makeSimpleFilter function
- And associated unittests. This will be needed for classic-style
queries.
Signed-off-by: Iustin Pop <iustin@google.co... - 01:03 pm snf-ganeti Revision 5227de56: Fix the node powered field
- When initially implementing the node query, I thought the 'powered'
field is a representation of the run-time powered... - 01:03 pm snf-ganeti Revision b04dc242: Simplify a bit queryFields
- We don't add a type class for fully-generic handling, but we do
abstract the duplicate part.
Signed-off-by: Iustin P... - 01:03 pm snf-ganeti Revision 90d033ef: Add function for getting a group's merged disk params
- … and use it in the Query implementation, removing the last
non-correct query field for Groups.
Signed-off-by: Iusti... - 01:03 pm snf-ganeti Revision 9fbf0098: Enable query socket usage in gnt-node/gnt-group
- This switches gnt-node/gnt-group (and their equivalent RAPI resources)
to go over the query socket.
Signed-off-by: I... - 01:03 pm snf-ganeti Revision bc4cdeef: Add functionality for checking validity of names
- This replicates in the Haskell Query2 implementation the behaviour of
the Python code: if a "simple" filter is passed... - 01:03 pm ganeti-local Revision bc4cdeef: Add functionality for checking validity of names
- This replicates in the Haskell Query2 implementation the behaviour of
the Python code: if a "simple" filter is passed... - 01:03 pm ganeti-local Revision a41c337e: Use the new name filtering behaviour in query
- We do this not quite generically, which means we have to add
another layer in the call chain, and rename the current ... - 01:03 pm ganeti-local Revision 1fc3812c: Switch ordering of names on query to niceSort
- This makes the "all" names queries consistent with the Python
results. The change requires updating the unittests, at... - 01:03 pm ganeti-local Revision 90d033ef: Add function for getting a group's merged disk params
- … and use it in the Query implementation, removing the last
non-correct query field for Groups.
Signed-off-by: Iusti... - 01:03 pm snf-ganeti Revision 1fc3812c: Switch ordering of names on query to niceSort
- This makes the "all" names queries consistent with the Python
results. The change requires updating the unittests, at... - 01:03 pm ganeti-local Revision 5227de56: Fix the node powered field
- When initially implementing the node query, I thought the 'powered'
field is a representation of the run-time powered... - 01:03 pm ganeti-local Revision b3d17f52: Add a makeSimpleFilter function
- And associated unittests. This will be needed for classic-style
queries.
Signed-off-by: Iustin Pop <iustin@google.co... - 01:03 pm ganeti-local Revision cd67e337: Add support for classic queries
- This patch adds support for classic-style queries (before query2) to
the query socket server. The patch is rather tri... - 01:03 pm ganeti-local Revision 9fbf0098: Enable query socket usage in gnt-node/gnt-group
- This switches gnt-node/gnt-group (and their equivalent RAPI resources)
to go over the query socket.
Signed-off-by: I... - 01:03 pm ganeti-local Revision b04dc242: Simplify a bit queryFields
- We don't add a type class for fully-generic handling, but we do
abstract the duplicate part.
Signed-off-by: Iustin P... - 12:56 pm ganeti-local Revision fe4f6dca: vcluster: Don't virtualize /etc/hosts path
- /etc/hosts is a bit special as it's a system-wide file and the virtual
cluster/node root doesn't apply. The modificat... - 12:56 pm snf-ganeti Revision fe4f6dca: vcluster: Don't virtualize /etc/hosts path
- /etc/hosts is a bit special as it's a system-wide file and the virtual
cluster/node root doesn't apply. The modificat... - 12:56 pm ganeti-local Revision 36683bad: vcluster-setup: Stop hardcoding /etc/hosts
- … use a constant instead.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goog... - 12:56 pm snf-ganeti Revision 36683bad: vcluster-setup: Stop hardcoding /etc/hosts
- … use a constant instead.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goog... - 12:56 pm ganeti-local Revision 48967eb0: qa_utils: Stop hardcoding path to /etc/hosts
- - Simplified shell command for adding hosts, too
- The exception handling is also improved by re-raising any exceptio... - 12:56 pm snf-ganeti Revision 48967eb0: qa_utils: Stop hardcoding path to /etc/hosts
- - Simplified shell command for adding hosts, too
- The exception handling is also improved by re-raising any exceptio... - 12:56 pm ganeti-local Revision 72043dac: cli: Stop hardcoding /etc/hosts path
- There is a constant for this purpose.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop ... - 12:56 pm snf-ganeti Revision 72043dac: cli: Stop hardcoding /etc/hosts path
- There is a constant for this purpose.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop ... - 12:56 pm snf-ganeti Revision ee045466: Move constant for /etc/hosts to pathutils
- Needed for coming patches.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goo... - 12:56 pm ganeti-local Revision ee045466: Move constant for /etc/hosts to pathutils
- Needed for coming patches.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@goo... - 12:55 pm ganeti-local Revision 7ca67731: bash_completion: Fix mistake introduced in merge 6a74f58
- This part of the code was duplicated by accident.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 12:55 pm snf-ganeti Revision 7ca67731: bash_completion: Fix mistake introduced in merge 6a74f58
- This part of the code was duplicated by accident.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 12:52 pm Revision f6d15c9b: Simplify test running code
- 12:47 pm ./kamaki Revision 0f653327: Minor improvements
- 12:38 pm snf-ganeti Revision 6a74f584: Merge branch 'devel-2.6'
- * devel-2.6:
verify-disks: Explicitely state nothing has to be done
Add list of design documents implemented in v... - 12:38 pm ganeti-local Revision 6a74f584: Merge branch 'devel-2.6'
- * devel-2.6:
verify-disks: Explicitely state nothing has to be done
Add list of design documents implemented in v... - 12:24 pm ganeti-local Revision c44356fd: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
verify-disks: Explicitely state nothing has to be done
Add list of design documents implemented in ... - 12:24 pm snf-ganeti Revision c44356fd: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
verify-disks: Explicitely state nothing has to be done
Add list of design documents implemented in ... - 12:23 pm ganeti-local Revision 0422250e: gnt-job: List archived jobs if requested
- If requested via a filter or by including the “archived” output,
archived jobs will be loaded and shown. This is sign... - 12:23 pm snf-ganeti Revision 43d51ef2: gnt-job list: Add option to include archived jobs
- This provides a convenience option to include archived jobs in the
output list. It's equivalent to using “-o +archive... - 12:23 pm snf-ganeti Revision 0422250e: gnt-job: List archived jobs if requested
- If requested via a filter or by including the “archived” output,
archived jobs will be loaded and shown. This is sign... - 12:23 pm ganeti-local Revision 43d51ef2: gnt-job list: Add option to include archived jobs
- This provides a convenience option to include archived jobs in the
output list. It's equivalent to using “-o +archive... - 12:23 pm snf-ganeti Revision 4c27b231: jqueue: Correct docstring
- The description was not accurate.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 12:23 pm snf-ganeti Revision 8a3cd185: jqueue: Add new in-memory attribute for archived jobs
- This attribute is set to True for jobs which were restored from an
archived file. A new filter will act on this field... - 12:23 pm ganeti-local Revision 4c27b231: jqueue: Correct docstring
- The description was not accurate.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 12:23 pm snf-ganeti Revision 52aa1efa: query: Report data type for unary operators
- All data kinds (used to restrict the data collected) referenced in a
filter can be requested once it's been “compiled... - 12:23 pm ganeti-local Revision 52aa1efa: query: Report data type for unary operators
- All data kinds (used to restrict the data collected) referenced in a
filter can be requested once it's been “compiled... - 12:23 pm ganeti-local Revision 8a3cd185: jqueue: Add new in-memory attribute for archived jobs
- This attribute is set to True for jobs which were restored from an
archived file. A new filter will act on this field... - 12:19 pm snf-ganeti Revision 9c5b9957: Add htools/ganeti-confd to .gitignore
- Sorry, this should have went in b0dcdc10, but I forgot it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by... - 12:19 pm ganeti-local Revision 9c5b9957: Add htools/ganeti-confd to .gitignore
- Sorry, this should have went in b0dcdc10, but I forgot it.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by... - 12:15 pm ganeti-local Revision 9b99be28: verify-disks: Explicitely state nothing has to be done
- Example output:
$ gnt-cluster verify-disks
Submitted jobs 4327
Waiting for job 4327 ...
No disks need to be activated... - 12:15 pm snf-ganeti Revision 9b99be28: verify-disks: Explicitely state nothing has to be done
- Example output:
$ gnt-cluster verify-disks
Submitted jobs 4327
Waiting for job 4327 ...
No disks need to be activated... - 12:11 pm snf-ganeti Revision 1ca7b773: Add basic unit tests for "gnt-cluster epo"
- This patch adds some unit tests for “gnt-cluster epo”. Not everything is
covered, but at least the bug fixed in the p... - 12:11 pm ganeti-local Revision 1ca7b773: Add basic unit tests for "gnt-cluster epo"
- This patch adds some unit tests for “gnt-cluster epo”. Not everything is
covered, but at least the bug fixed in the p... - 12:07 pm Revision 3e316e90: Catch OverLimit error in network create
- 12:06 pm Pithos Revision 6e9c8fc1: Log 5xx API faults
- 12:06 pm Revision 6e9c8fc1: Log 5xx API faults
10/10/2012
- 07:43 pm Pithos MS Client Revision c0effa30: Packaging the proper 32/64 bit OpenSSL versions. Still crashes though. Strange...
- 07:12 pm ganeti-local Revision 318853ab: Fixup node disk free/total queries
- The disk free/total values are optional ones, wrapped in a Maybe, so
we shouldn't directly serialise them. In order t... - 07:12 pm snf-ganeti Revision 318853ab: Fixup node disk free/total queries
- The disk free/total values are optional ones, wrapped in a Maybe, so
we shouldn't directly serialise them. In order t... - 06:28 pm ganeti-local Revision 235a0fa5: (htest) Text.hs: fix typo in comment
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:28 pm snf-ganeti Revision 235a0fa5: (htest) Text.hs: fix typo in comment
- Signed-off-by: Dato Simó <dato@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:25 pm Pithos MS Client Revision 5bded227: ManagedOpenSSL is now AnyCPU. The proper 32bit or 64 bit OpenSSL libraries are...
- 06:24 pm Pithos MS Client Revision 800fd841: Fixed CreateWindow call to work on x64
- 04:58 pm ./kamaki Revision 1c1fd2fa: Interactive shell (without functionality ftm)
- 04:19 pm ./kamaki Revision f317a0b8: History clean and params
- 04:06 pm snf-cloudcms Revision 0b84e013: Update link for google fonts to https
- 03:37 pm ganeti-local Revision 3008f56c: Fix pylint breakage due to unused var in gnt_cluster
- The usage of that variable was removed in 45a36f36, but accidentally
the enumerate() was left in.
Signed-off-by: Ius... - 03:37 pm snf-ganeti Revision 3008f56c: Fix pylint breakage due to unused var in gnt_cluster
- The usage of that variable was removed in 45a36f36, but accidentally
the enumerate() was left in.
Signed-off-by: Ius... - 03:19 pm Revision d01cd522: Various fixes about logging
- Fix logging from snf-manage commands. Modify snf-manage implementation
in order to setup the loggers for all snf-mana... - 03:03 pm snf-ganeti Revision 0ec87781: Fixup hypervisor queries in node query
- We need to only query the default (first enabled) hypervisor, not all
hypervisors. For this, we need to add a manual ... - 03:03 pm ganeti-local Revision 0ec87781: Fixup hypervisor queries in node query
- We need to only query the default (first enabled) hypervisor, not all
hypervisors. For this, we need to add a manual ... - 02:55 pm Revision afd31426: Restored kkquotaholder
- 02:43 pm ganeti-local Revision 7ae97c33: Make regex-pcre an optional dependency
- This patch makes regex-pcre optional, allowing its disable via a
preprocessor define NO_REGEX_PCRE. This define will ... - 02:43 pm ganeti-local Revision edb3f937: Fixup node live field names
- The String parameter to 'nodeLiveFieldExtract' is the query2 field
name, not the RPC-layer field name. Grrr for not h... - 02:43 pm snf-ganeti Revision 7ae97c33: Make regex-pcre an optional dependency
- This patch makes regex-pcre optional, allowing its disable via a
preprocessor define NO_REGEX_PCRE. This define will ... - 02:43 pm snf-ganeti Revision 21a5e56c: Improve Haskell configure options and detection
- This patch cleans up the Haskell library detection and defaults.
First, it makes the base compiler/libraries requir... - 02:43 pm ganeti-local Revision 21a5e56c: Improve Haskell configure options and detection
- This patch cleans up the Haskell library detection and defaults.
First, it makes the base compiler/libraries requir... - 02:43 pm snf-ganeti Revision edb3f937: Fixup node live field names
- The String parameter to 'nodeLiveFieldExtract' is the query2 field
name, not the RPC-layer field name. Grrr for not h... - 02:27 pm snf-ganeti Revision 45a36f36: cluster epo: Fix bug where IndexError is raised
- Updating the “node_query_list” variable would fail if no arguments were
passed and the “--all” option wasn't specifie... - 02:27 pm ganeti-local Revision 45a36f36: cluster epo: Fix bug where IndexError is raised
- Updating the “node_query_list” variable would fail if no arguments were
passed and the “--all” option wasn't specifie... - 02:22 pm snf-ganeti Revision 40309ed7: Add list of design documents implemented in version 2.6
- Each version should have its dedicated list.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iust... - 02:22 pm ganeti-local Revision 40309ed7: Add list of design documents implemented in version 2.6
- Each version should have its dedicated list.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iust... - 01:48 pm Pithos MS Client Revision bf6dc483: Fix for wrong shared object uris
- 01:41 pm Revision f611ef3d: Added create/release testing API
- 01:36 pm Revision e60b4630: Fix bug when synchronously creating networks
- 01:05 pm Revision 3e5675f0: Release mac_prefix only if network is MAC_FILTERED
- 01:05 pm Revision fa454545: Release address only if a NIC has an IP
- 01:02 pm Revision 6f011a2d: Change and fix migration files
- Change network migration, so that it does not allocate a new bridge to
existing network. Instead it keeps the bridges... - 01:01 pm Revision 0cd83e6c: Give more weight to cpu_ratio
- Change how scores are computed in default_allocator so that vcpu
ratio has more importance the free memory and disk r... - 11:52 am Revision 902f1fb9: Add first cut of {set,get}_limits test case
- 11:51 am Revision b9ec4de7: Add common TestCase parent class that sets up the quota holder client
- 11:38 am Revision 42b82ae5: Add test runner script
10/09/2012
- 05:48 pm Revision 805e5b12: Merge branch 'master' into ui-0.11
- 05:24 pm Revision e1296cfb: New debian release for v0.11.0-rc15
- 05:19 pm Revision a6795ddd: Merge branch 'master' into debian-0.9
- 05:13 pm Revision 30bfb78e: Merge branch 'snf-tools'
- 05:08 pm Revision 7b2ce6b4: Merge branch 'devel-0.11'
- 05:01 pm Revision 9557ea30: Fix duplicate return of HTTP connection into pool
- Fix duplicate return of HTTP connection into pool on duplicate
invocation of conn.close().
Revert commit b9c834003, ... - 04:58 pm ganeti-local Revision 55837756: Try to auto-enable htools-rapi and split query
- We try to automatically enable the htools-rapi and split query (if
confd and htools-rapi are enabled) options. This i... - 04:58 pm snf-ganeti Revision 55837756: Try to auto-enable htools-rapi and split query
- We try to automatically enable the htools-rapi and split query (if
confd and htools-rapi are enabled) options. This i... - 04:27 pm Revision b16db49b: Merge branch 'devel-0.11' into ui-0.11
- Conflicts:
snf-cyclades-app/synnefo/db/models.py
snf-cyclades-app/synnefo/logic/backend.py
snf-cyclades-app/synnef... - 04:05 pm Revision 630911ee: Merge branch 'progress-monitor-new' into ui-0.11
- Conflicts:
snf-cyclades-app/synnefo/ui/static/snf/js/models.js - 01:46 pm ganeti-local Revision 39d1744a: Fix usage of errors.ResolverError
- This exception is documented to have three arguments, but in one case
we raise it with a simple string argument. Let'... - 01:46 pm snf-ganeti Revision 39d1744a: Fix usage of errors.ResolverError
- This exception is documented to have three arguments, but in one case
we raise it with a simple string argument. Let'... - 12:13 pm Revision 3d2e5537: Rename user-update mgmt command to user-modify
- 12:13 pm astakos Revision 3d2e5537: Rename user-update mgmt command to user-modify
- 11:36 am Pithos Revision 26fbaf40: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:36 am Revision 26fbaf40: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:33 am Revision a8b82467: fix UnboundLocalError
- 11:33 am Pithos Revision a8b82467: fix UnboundLocalError
- 11:16 am ganeti-local Revision 012f9bc3: Remove unused/deprecated error classes
- It seems a few of the error classes are no longer used:
- LVMError, deprecated in 8c5533a5 (before ganeti 1.2.2!)
- ... - 11:16 am snf-ganeti Revision 012f9bc3: Remove unused/deprecated error classes
- It seems a few of the error classes are no longer used:
- LVMError, deprecated in 8c5533a5 (before ganeti 1.2.2!)
- ... - 01:35 am Revision 239b068c: Organize testing infrastructure.
- This is more of a personal (loverdos@gmail.com) setup for the moment
but all parts of it can be used in a generic way...
10/08/2012
- 07:15 pm ./kamaki Revision b46307af: History as command
- 06:50 pm snf-ganeti Revision 7e2f08ba: Typos and grammar fixes
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:50 pm ganeti-local Revision 7e2f08ba: Typos and grammar fixes
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:43 pm Revision 6d34b917: Add new version of simple api test
- 06:32 pm Revision 16414815: Fill skeletons of API tests
- 06:25 pm Revision 2fa15cf2: Add global section in testing config and properly setup the simple test
- 06:14 pm ./kamaki Revision bd04712a: Remove History Argument
- 05:55 pm ./kamaki Revision f3e94e06: Adjust cyclades clis, rearange command locations
- 05:54 pm snf-image-creator Revision 7b006adb: Initial commit for the documentation
- 05:03 pm Revision 66eba2cf: snf-burnin stores information about VMs/networks in the detailed log
- 05:01 pm Revision bec1fa3d: Added apitest.py and apitest.cfg
- 04:59 pm Revision 93c6ce37: Add directory test and qhclient.py
- 04:50 pm Revision 72c4abd2: fix some quotaholder bugs
- 04:36 pm ganeti-local Revision 04edfc99: Add an Utils.NiceSort() equivalent
- This patch adds a NiceSort equivalent and the corresponding unittest
(partially copied from Python unittest). The dif... - 04:36 pm snf-ganeti Revision 04edfc99: Add an Utils.NiceSort() equivalent
- This patch adds a NiceSort equivalent and the corresponding unittest
(partially copied from Python unittest). The dif... - 02:39 pm ganeti-local Revision b3589802: backend: Use utils.IsBelowDir instead of local code
- utils.IsBelowDir is actually tested and doesn't allow writes to
“…/queue*”, like the old code here did.
Signed-off-b... - 02:39 pm snf-ganeti Revision b3589802: backend: Use utils.IsBelowDir instead of local code
- utils.IsBelowDir is actually tested and doesn't allow writes to
“…/queue*”, like the old code here did.
Signed-off-b... - 02:39 pm snf-ganeti Revision 4fdedd09: jstore: Nicer error message on non-numeric file content
- An error like “invalid literal for int() with base 10” can be quite
confusing.
Signed-off-by: Michael Hanselmann <ha... - 02:39 pm ganeti-local Revision 4fdedd09: jstore: Nicer error message on non-numeric file content
- An error like “invalid literal for int() with base 10” can be quite
confusing.
Signed-off-by: Michael Hanselmann <ha... - 02:30 pm Revision 2ef10562: Change eventd and dispatcher AMQP retries
- Set unlimited connection retries to AMQP hosts for snf-ganeti-eventd,
since death of snf-ganeti-eventd results in los... - 02:20 pm ganeti-local Revision 946e553b: Fixed QA for replace-disks
- Bug introduced in commit cc4b14f07: Part of a statement was missing. This
makes pylint-qa fail.
Signed-off-by: Berna... - 02:20 pm snf-ganeti Revision 946e553b: Fixed QA for replace-disks
- Bug introduced in commit cc4b14f07: Part of a statement was missing. This
makes pylint-qa fail.
Signed-off-by: Berna... - 02:09 pm ganeti-local Revision 46118ed2: Merge ganeti-master-cleaner back into ganeti-cleaner
- As I wrote during/after the review on commit 2958c56, “ganeti-cleaner:
Separate queue cleaning code”, while I appreci... - 02:09 pm snf-ganeti Revision 46118ed2: Merge ganeti-master-cleaner back into ganeti-cleaner
- As I wrote during/after the review on commit 2958c56, “ganeti-cleaner:
Separate queue cleaning code”, while I appreci... - 02:07 pm snf-ganeti Revision 416eba57: Improve the confd man page
- This was a very very thin man page; this patch expands it a bit, but
it could use more help still.
Signed-off-by: Iu... - 02:07 pm ganeti-local Revision 416eba57: Improve the confd man page
- This was a very very thin man page; this patch expands it a bit, but
it could use more help still.
Signed-off-by: Iu... - 02:07 pm ganeti-local Revision ecebe9f6: Split the OptComplNumeric into integer/float ones
- This allows the command completion to treat them as separate option
types; this is not useful in build-bash-completio... - 02:07 pm snf-ganeti Revision ecebe9f6: Split the OptComplNumeric into integer/float ones
- This allows the command completion to treat them as separate option
types; this is not useful in build-bash-completio... - 02:06 pm ganeti-local Revision f8d01158: Enable bash completion for Haskell daemons too
- This requires a few tiny changes to build-bash-completion and to
Makefile rules, but is straightforward.
Signed-off-... - 02:06 pm snf-ganeti Revision f8d01158: Enable bash completion for Haskell daemons too
- This requires a few tiny changes to build-bash-completion and to
Makefile rules, but is straightforward.
Signed-off-... - 02:06 pm snf-ganeti Revision 22278fa7: Define the actual arguments that are supported by programs
- This defines the arguments supported and then modifies the
--help-completion output to include them too.
Signed-off-... - 02:06 pm ganeti-local Revision 22278fa7: Define the actual arguments that are supported by programs
- This defines the arguments supported and then modifies the
--help-completion output to include them too.
Signed-off-... - 02:01 pm ganeti-local Revision fad06963: Support the new option types in build-bash-completion
- Beside parsing the arguments as well, we also change the serialisation
format for choices/suggests, to make the Pytho... - 02:01 pm snf-ganeti Revision fad06963: Support the new option types in build-bash-completion
- Beside parsing the arguments as well, we also change the serialisation
format for choices/suggests, to make the Pytho... - 02:01 pm snf-ganeti Revision a6cdfdcc: Add support for arguments in --help-completion
- This extends the current option-only support with support for
arguments too. They are serialised without a without th... - 02:01 pm ganeti-local Revision a6cdfdcc: Add support for arguments in --help-completion
- This extends the current option-only support with support for
arguments too. They are serialised without a without th... - 01:56 pm snf-image-creator Revision 38014222: Rename the dialog-based program to snf-mkimage
- Also add a basic readme file.
- 01:20 pm ./kamaki Revision f247bcb4: Add history handling - no history storage yet
- 12:52 pm ganeti-local Revision dad26941: A few cleanups in Makefile.am
- A lot of the lists in Makefile.am were not sorted properly (or at
all); let's sort them for more sanity.
Additionall... - 12:52 pm snf-ganeti Revision dad26941: A few cleanups in Makefile.am
- A lot of the lists in Makefile.am were not sorted properly (or at
all); let's sort them for more sanity.
Additionall... - 12:41 pm ganeti-local Revision db154319: Add missing ipolicy field
- This was missing so far…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@googl... - 12:41 pm snf-ganeti Revision db154319: Add missing ipolicy field
- This was missing so far…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@googl... - 12:39 pm snf-ganeti Revision 6b84f036: Fixup TAGS generation with newer GHC
- Newer GHC refuses to allow "-O" with interactive mode, so let's filter
that out. Furthermore, sometimes you don't hav... - 12:39 pm ganeti-local Revision 6b84f036: Fixup TAGS generation with newer GHC
- Newer GHC refuses to allow "-O" with interactive mode, so let's filter
that out. Furthermore, sometimes you don't hav... - 12:38 pm snf-ganeti Revision a5b270c5: Remove qualified import of Utils.hs into its test module
- This is a leftover from the times when we had a single, huge test
module; nowadays it's only an annoyance.
Signed-of... - 12:38 pm ganeti-local Revision a5b270c5: Remove qualified import of Utils.hs into its test module
- This is a leftover from the times when we had a single, huge test
module; nowadays it's only an annoyance.
Signed-of... - 12:35 pm snf-ganeti Revision 26d62e4c: Rename Ganeti/HTools/Utils.hs to Ganeti/Utils.hs
- This is, I believe, the last non-htools specific file that still lived
in the htools directory; it's already widely u... - 12:35 pm ganeti-local Revision 26d62e4c: Rename Ganeti/HTools/Utils.hs to Ganeti/Utils.hs
- This is, I believe, the last non-htools specific file that still lived
in the htools directory; it's already widely u... - 11:54 am Revision 0deb4806: test calls to QuotaHolder API
- 11:19 am Revision b537ac01: Fix bug in amqp_puka
- Make AMQPConnectionError an exception
10/05/2012
- 11:34 pm ganeti-local Revision 8a6dbce8: bdev: Remove unnecessary empty line
- My local pylint didn't complain.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal Sen... - 11:34 pm snf-ganeti Revision 8a6dbce8: bdev: Remove unnecessary empty line
- My local pylint didn't complain.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal Sen... - 07:32 pm ganeti-local Revision 50c1e351: Better list of replace-disks arguments + typos fixed
- The man page and the bultin-in help for gnt-instance replace-disks were
inconsistent. Also fixed some typos in man pa... - 07:32 pm snf-ganeti Revision 50c1e351: Better list of replace-disks arguments + typos fixed
- The man page and the bultin-in help for gnt-instance replace-disks were
inconsistent. Also fixed some typos in man pa... - 07:27 pm snf-ganeti Revision 3439fd6b: Check fingerprint of file with allowed file storage paths
- This makes differences show up in “gnt-cluster verify”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 07:27 pm ganeti-local Revision 3439fd6b: Check fingerprint of file with allowed file storage paths
- This makes differences show up in “gnt-cluster verify”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 07:23 pm snf-ganeti Revision 1a770ce5: Document the support for default iallocator
- Updated the man pages for the commands that accept an iallocator: "." means
the default iallocator.
Signed-off-by: B... - 07:23 pm snf-ganeti Revision cc4b14f0: Instance QA uses default iallocator
- QA for recreate-disk and replace-disks now run also with the default
iallocator.
Signed-off-by: Bernardo Dal Seno <b... - 07:23 pm snf-ganeti Revision 43a8f36a: Explicitly ask for the default iallocator in commands
- Now "gnt-instance recreate-disks" uses the default iallocator when "." is
specified as the iallocator. For uniformity... - 07:23 pm snf-ganeti Revision 52ecc063: Support for the default iallocator in replace-disks
- "gnt-instance replace-disks" now behaves like the other commands, and uses
the default iallocator when "." is passed ... - 07:23 pm ganeti-local Revision 52ecc063: Support for the default iallocator in replace-disks
- "gnt-instance replace-disks" now behaves like the other commands, and uses
the default iallocator when "." is passed ... - 07:23 pm ganeti-local Revision cc4b14f0: Instance QA uses default iallocator
- QA for recreate-disk and replace-disks now run also with the default
iallocator.
Signed-off-by: Bernardo Dal Seno <b... - 07:23 pm ganeti-local Revision 1a770ce5: Document the support for default iallocator
- Updated the man pages for the commands that accept an iallocator: "." means
the default iallocator.
Signed-off-by: B... - 07:23 pm ganeti-local Revision 43a8f36a: Explicitly ask for the default iallocator in commands
- Now "gnt-instance recreate-disks" uses the default iallocator when "." is
specified as the iallocator. For uniformity... - 07:22 pm ganeti-local Revision fbdac0d9: bdev: Add functions to verify file storage paths
- - LoadAllowedFileStoragePaths: Loads a list of allowed file storage
paths from a file
- CheckFileStoragePath: Check... - 07:22 pm snf-ganeti Revision fbdac0d9: bdev: Add functions to verify file storage paths
- - LoadAllowedFileStoragePaths: Loads a list of allowed file storage
paths from a file
- CheckFileStoragePath: Check... - 07:14 pm snf-ganeti Revision e4cf42d4: jqueue: Look at archived jobs when watching
- First: This enables the use of “gnt-job watch $id” for archived jobs.
Now, the reason for actually making this work ... - 07:14 pm ganeti-local Revision e4cf42d4: jqueue: Look at archived jobs when watching
- First: This enables the use of “gnt-job watch $id” for archived jobs.
Now, the reason for actually making this work ... - 06:58 pm ./kamaki Revision 26cd03ca: Adjust config
- 06:46 pm snf-ganeti Revision 04569469: jqueue: Look at archived jobs when watching
- First: This enables the use of “gnt-job watch $id” for archived jobs.
Now, the reason for actually making this work ... - 06:46 pm ganeti-local Revision 04569469: jqueue: Look at archived jobs when watching
- First: This enables the use of “gnt-job watch $id” for archived jobs.
Now, the reason for actually making this work ... - 06:33 pm ./kamaki Revision a7c7afc7: Adjust astakos
- 06:17 pm ./kamaki Revision d88351f3: Rename command (mixed with method "command")
- 06:12 pm ./kamaki Revision e3e8fdc3: Fix command args bug
- 06:03 pm ./kamaki Revision d9325478: Refactor command-tree. Better code, still buggy
- 04:05 pm snf-image Revision 07f1e9d7: Bump debian version to 0.6.1-1
- 03:57 pm snf-image Revision 2ab7a3d3: Update ChangeLog and configure.ac for version 0.6.1
- 03:16 pm ganeti-local Revision 4ff32a35: Design doc for partitioned Ganeti
- Partitioned Ganeti allows to assign node resources in an exclusive manner,
in order to limit interference between ins... - 03:16 pm snf-ganeti Revision 4ff32a35: Design doc for partitioned Ganeti
- Partitioned Ganeti allows to assign node resources in an exclusive manner,
in order to limit interference between ins... - 03:09 pm snf-image Revision c9f5980b: Support installing snf-image-helper from apt repos
- snf-image-update-helper should check when creating a helper VM if
an snf-image-helper package was installed from an a... - 01:19 pm Pithos Revision edb7875c: Move PithosBackendPool to snf-pithos-backend
- Move PithosBackendPool from snf-pithos-app to snf-pithos-backend
- 01:19 pm Revision edb7875c: Move PithosBackendPool to snf-pithos-backend
- Move PithosBackendPool from snf-pithos-app to snf-pithos-backend
- 01:10 pm Revision 25d0872e: Ignore IDE files
- 12:31 pm snf-nfdhcpd Revision dcda8cc8: Merge branch 'snf-master' into snf-debian
- 10:55 am Revision 0e573e6b: Restore Ganeti RAPI client to snf-common
- Temporary commit in order to restore Ganeti RAPI client to snf-common
until snf-cyclades-app 0.11 is released. - 10:18 am snf-image Revision 53a5929f: Use a seperated dir for update-helper cache files
- By default this directory is $(LOCALSTATEDIR)/cache/snf-image/helper
- 05:17 am snf-ganeti Revision 63a3d8f7: backend: Check for shared storage also
- If normal file storage was disabled but shared storage enabled,
“_TransformFileStorageDir” would still throw an excep... - 05:17 am ganeti-local Revision 63a3d8f7: backend: Check for shared storage also
- If normal file storage was disabled but shared storage enabled,
“_TransformFileStorageDir” would still throw an excep... - 04:52 am ganeti-local Revision 6a9b9778: utils.FilterEmptyLinesAndComments: Return list
- We don't use generators often and lists are easier to re-use.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 04:52 am snf-ganeti Revision 6a9b9778: utils.FilterEmptyLinesAndComments: Return list
- We don't use generators often and lists are easier to re-use.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 04:50 am ganeti-local Revision 555b6cb1: Improve disk wipe unit test
- - Don't hardcode node name in some places
- Don't define functions inside functions
- Simplify code for testing with ... - 04:50 am snf-ganeti Revision 555b6cb1: Improve disk wipe unit test
- - Don't hardcode node name in some places
- Don't define functions inside functions
- Simplify code for testing with ... - 04:50 am ganeti-local Revision fa8ef9d6: Wipe added space when growing disks
- This patch adds code to wipe newly added disk space when growing disks
using “gnt-instance grow-disk”. “New disk spac... - 04:50 am snf-ganeti Revision fa8ef9d6: Wipe added space when growing disks
- This patch adds code to wipe newly added disk space when growing disks
using “gnt-instance grow-disk”. “New disk spac... - 04:50 am snf-ganeti Revision 129cce69: Add unit tests for cmdlib._WipeDisks
- This is in preparation for adding disk wipe on growing disks.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
... - 04:50 am ganeti-local Revision 129cce69: Add unit tests for cmdlib._WipeDisks
- This is in preparation for adding disk wipe on growing disks.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
...
10/04/2012
- 11:16 pm snf-nfdhcpd Revision fd7ca450: One socket per client and few logging fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:18 pm Revision 4216cd83: Fix bug about RAPI client pooling
- Modify the pooled_rapi_client context manager to handle exceptions
and release the client in any case. Also modify us... - 06:01 pm Pithos MS Client Revision f3b8e454: Fix to library locations
- 06:00 pm snf-ganeti Revision 1be3e86c: Add unit test for FilterEmptyLinesAndComments
- I somehow forgot this in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bern... - 06:00 pm ganeti-local Revision 1be3e86c: Add unit test for FilterEmptyLinesAndComments
- I somehow forgot this in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bern... - 05:58 pm ganeti-local Revision 461eb201: cmdlib._WipeDisks: Code formatting
- - LogInfo takes *args, no need to replace values right away
- Don't overwrite wipe_chunk_size right after it's been s... - 05:58 pm snf-ganeti Revision 461eb201: cmdlib._WipeDisks: Code formatting
- - LogInfo takes *args, no need to replace values right away
- Don't overwrite wipe_chunk_size right after it's been s... - 04:42 pm ganeti-local Revision 2cbe9af3: Factorize removing comments and empty lines from string
- This will also be used for verifying the file storage directory.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 04:42 pm snf-ganeti Revision 2cbe9af3: Factorize removing comments and empty lines from string
- This will also be used for verifying the file storage directory.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 04:39 pm snf-nfdhcpd Revision 3f442273: process_pending(num) depending on nfqueue
- dhcp - process_pending(5000)
rs - process_pending(10)
ns - process_pending(10)
Signed-off-by: Dimitris Aragiorgis <d... - 04:23 pm Pithos MS Client Revision e6bfc226: Installer Update, x64 additions
- Fixed broken x64 det for some libs
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 04:22 pm Pithos MS Client Revision e7414414: Version fixes, removal of libraries
- Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
- 04:21 pm Pithos MS Client Revision 54d247ea: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 04:14 pm Pithos MS Client Revision b8af5a3a: Library updates (x86 & x64)
- Fixed ISS
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 04:07 pm Pithos MS Client Revision 96e5791c: Various
- 03:23 pm Revision 6cc3a31c: Add missing ipv6 arguments to create_network
- 03:22 pm snf-nfdhcpd Revision b8b91462: Minor changes in logging and process_pending(10)
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:47 pm snf-image Revision a5f6a683: Use env. variables to pass options to pithcat
- This is done for security reasons. The options may contain sensitive
data like the Pithos DB password and while the p... - 02:46 pm snf-image Revision f3e43ab1: Use env. variables to pass options to pithcat
- This is done for security reasons. The options may contain sensitive
data like the Pithos DB password and while the p... - 02:45 pm snf-image Revision 0006eb25: Use env. variables to pass options to pithcat
- This is done for security reasons. The options may contain sensitive
data like the Pithos DB password and while the p... - 02:44 pm Revision eecad161: Fix undefined variable
- 02:44 pm Pithos Revision eecad161: Fix undefined variable
- 01:42 pm Revision 2cea7f38: Fix wrong call in VirtualMachine get_client
- 01:39 pm Revision cc50e51a: Add missing arguments in Backend's get_client
- 01:36 pm Revision 6de6677b: Fix bug when hidding image password
- Use deepcopy instead of copy, since the dictionary
is nested - 01:21 pm astakos Revision dab9c43c: Change saved emails to lowercase
- Refs: #2883
- 01:21 pm Revision dab9c43c: Change saved emails to lowercase
- Refs: #2883
- 01:20 pm Revision 29816137: Turn emails to case-insensitive.
- Refs: #2883
- 01:20 pm astakos Revision 29816137: Turn emails to case-insensitive.
- Refs: #2883
- 01:17 pm Revision c4ce868e: Fix bug in snf-dispatcher about ignored messages
- Update backendtime only for jobs that have been successfully completed,
since only those jobs update the state of the... - 01:17 pm Revision fbb72608: Put synnefo logger of snf-dispatcher to INFO level
- 12:53 pm astakos Revision c9015cf6: Merge branch 'dev' into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html - 12:53 pm Revision c9015cf6: Merge branch 'dev' into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html - 12:42 pm astakos Revision 9eafaa32: View and management commands for adding/removing user resource quota
- Refs: #2793
- 12:42 pm Revision 9eafaa32: View and management commands for adding/removing user resource quota
- Refs: #2793
- 12:36 pm Pithos Revision d63a5938: Fix references to settings not yet in master
- Fix references from pithos.api.settings to settings
not yet implemented in the master branch. - 12:36 pm Revision d63a5938: Fix references to settings not yet in master
- Fix references from pithos.api.settings to settings
not yet implemented in the master branch. - 12:20 pm snf-image Revision 9c85fb03: Merge branch 'stable-0.4' into debian-0.4
- 12:08 pm snf-image Revision d4564478: Bump debian version to 0.4.4-1
- 12:03 pm snf-image Revision 0508e208: Update ChangeLog and configure.ac for v0.4.4
- 11:56 am Pithos MS Client Revision 8e2af005: Progress reporting during upload changed to occur every second
- 11:20 am snf-image Revision 2e279bc6: Use env. variables to pass options to pithcat
- This is done for security reasons. The options may contain sensitive
data like the Pithos DB password and while the p... - 11:14 am Pithos MS Client Revision ec8c61b6: Added FileBlockContent.cs to post file blocks that are read directly from a fi...
- 04:58 am snf-ganeti Revision 5506d7a9: ssconf: Fix mistake made in commit ee501db
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:58 am ganeti-local Revision 5506d7a9: ssconf: Fix mistake made in commit ee501db
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:38 am snf-ganeti Revision ee501db1: Move a function from backend to ssconf
- The “WriteSsconfFiles” function is used to write ssconf files. By moving
it we can avoid importing backend into boots... - 04:38 am ganeti-local Revision ee501db1: Move a function from backend to ssconf
- The “WriteSsconfFiles” function is used to write ssconf files. By moving
it we can avoid importing backend into boots... - 02:58 am ganeti-local Revision f0f8d060: Show old primary/secondary node on disk replacement
- People unfamiliar with Ganeti's internals might be confused with the
different hostnames showing up later in the proc... - 02:58 am snf-ganeti Revision f0f8d060: Show old primary/secondary node on disk replacement
- People unfamiliar with Ganeti's internals might be confused with the
different hostnames showing up later in the proc...
10/03/2012
- 08:00 pm snf-ganeti Revision 33e26038: cmdlib: Change wording of messages during disk wipe
- Error messages don't need to say “please” and it's already obvious some
investigation is needed. LogWarning already l... - 08:00 pm ganeti-local Revision 33e26038: cmdlib: Change wording of messages during disk wipe
- Error messages don't need to say “please” and it's already obvious some
investigation is needed. LogWarning already l... - 06:51 pm snf-ganeti Revision 755301e5: Bump new version
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:38 pm snf-ganeti Revision 7623ef75: Check for existing networks/groups in Network LUs
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:35 pm ganeti-local Revision c31b2676: Check for existing networks/groups in Network LUs
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:35 pm snf-ganeti Revision c31b2676: Check for existing networks/groups in Network LUs
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm ganeti-local Revision 0188611b: Remove constant for disk wipe block size
- It is dangerous to have this block size as a global constant as that
could give the impression of it being easily cha... - 06:03 pm snf-ganeti Revision 0188611b: Remove constant for disk wipe block size
- It is dangerous to have this block size as a global constant as that
could give the impression of it being easily cha... - 06:00 pm snf-ganeti Revision 64be07b1: gnt-instance reinstall: Don't always exit with success
- If one or more jobs failed the exit status should be set accordingly.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 06:00 pm ganeti-local Revision 64be07b1: gnt-instance reinstall: Don't always exit with success
- If one or more jobs failed the exit status should be set accordingly.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:59 pm snf-nfdhcpd Revision 40a561a7: Add handler for SIGUSR1 to show current state
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:58 pm ganeti-local Revision 2ef3383e: LUClusterVerify: Ignore /proc/drbd if DRBD is disabled
- This fixes issue 190. The problem was that the check for DRBD was
enabled if LVM storage is used and didn't depend at... - 05:58 pm snf-ganeti Revision 2ef3383e: LUClusterVerify: Ignore /proc/drbd if DRBD is disabled
- This fixes issue 190. The problem was that the check for DRBD was
enabled if LVM storage is used and didn't depend at... - 05:20 pm ./kamaki Revision 00af4193: Re-write Command-Tree (cleaner and faster)
- 05:11 pm snf-image-creator Revision 0a116b9d: Fix missing imports introduced in 023e1217b32385ba
- 04:56 pm snf-image Revision d309cd33: Suppress a reglookup warning
- Hundred of warnings like this: `WARN: While quoting value for
'<registry_key>', warning returned: Data could not be i... - 04:20 pm snf-image Revision b8823079: Suppress a reglookup warning
- Hundred of warnings like this: `WARN: While quoting value for
'<registry_key>', warning returned: Data could not be i... - 04:20 pm snf-image Revision b6a3fa00: Suppress a reglookup warning
- Hundred of warnings like this: `WARN: While quoting value for
'<registry_key>', warning returned: Data could not be i... - 04:15 pm Bug #2883 (Closed): Turn emails to case-insensitive
- Ignore email case during login
- 04:04 pm Revision cfd70896: Remove user provided names from models unicode
- Remove user provided names from models representation, as the user
may provide a value that can affect the admin term... - 03:58 pm Revision 6afeb85d: Hide image password from log file
- 03:58 pm Revision ec0b5e5b: Fix bug when not using pool for public networks
- 02:36 pm snf-nfdhcpd Revision 48cb9bfe: Add logrotate file
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:32 pm snf-nfdhcpd Revision a246567e: Use start-stop-daemon istead of start_daemon
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:23 pm snf-image Revision 505f4ce2: Fix a missing space in helper's debian changelog
- 02:08 pm Revision 761c2b3c: socket verification for pooled pithos backends
- 02:08 pm Pithos Revision 761c2b3c: socket verification for pooled pithos backends
- 01:39 pm Revision 0c37a721: Change logging levels
- 01:39 pm snf-image Revision f0c9eb11: Bump debian version to 0.4.3-1
- 01:35 pm snf-nfdhcpd Revision 2f5bfb6e: Add logrotate file
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:34 pm Revision 4f1bdccd: Rename management commands
- 01:34 pm astakos Revision 4f1bdccd: Rename management commands
- 01:27 pm snf-nfdhcpd Revision 0a2aed6e: Change RotatingFileHAndler to WatchedFileHandler
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:21 pm snf-ganeti Revision 9a2cd2cf: Hack bdev.py to monitor drbd removal
- This patch hacks the DRBD remove code and runs an external script
before the `drbdsetup down' command. The script log... - 01:17 pm snf-image Revision e6493c86: Update ChangeLog and configure.ac for v0.4.3
- 01:09 pm Revision ffa7f6f6: Garbage collect GanetiRapiClient pools
- Modify the rapi_pool to delete unused GanetiRapiClient pools. This
clients become unused when the credentials of a ba... - 01:09 pm Revision bf5c82dc: Add extra logging
- 01:08 pm Revision 9cf4a3c0: Refresh backends in locked mode
- 12:50 pm Revision 6bdf0aa3: Rename management commands
- 12:50 pm astakos Revision 6bdf0aa3: Rename management commands
- 12:22 pm Revision 3524241a: Pool Ganeti RAPI clients
- - Move Ganeti RAPI client from snf-common to snf-cyclades-app/logic.
- Create GanetiRapiClientPool for pooling Ganeti... - 11:55 am snf-image Revision a64805b1: Suppress a reglookup warning
- Hundred of warnings like this: `WARN: While quoting value for
'<registry_key>', warning returned: Data could not be i... - 03:06 am ganeti-local Revision 3d8ae327: LUClusterVerify: Ignore /proc/drbd if DRBD is disabled
- This fixes issue 190. The problem was that the check for DRBD was
enabled if LVM storage is used and didn't depend at... - 03:06 am snf-ganeti Revision 3d8ae327: LUClusterVerify: Ignore /proc/drbd if DRBD is disabled
- This fixes issue 190. The problem was that the check for DRBD was
enabled if LVM storage is used and didn't depend at...
10/02/2012
- 10:35 pm ganeti-local Revision d971402f: cli: Exit with status 0 for --help
- This patch is somewhat longer than was anticipated. Before, commands like
“gnt-instance --help” would exit with the s... - 10:35 pm snf-ganeti Revision d971402f: cli: Exit with status 0 for --help
- This patch is somewhat longer than was anticipated. Before, commands like
“gnt-instance --help” would exit with the s... - 08:44 pm snf-ganeti Revision b0dcdc10: Remove the python confd server side code
- In 2.7 we will only support the Haskell version, if enabled.
Since the original hconfd enabling was a bit hack-ish (... - 08:44 pm ganeti-local Revision b0dcdc10: Remove the python confd server side code
- In 2.7 we will only support the Haskell version, if enabled.
Since the original hconfd enabling was a bit hack-ish (... - 08:44 pm ganeti-local Revision 04520998: Remove option to select the Python version of confd
- This will need some more configure.ac checks for required libraries,
which will come later with the Haskell dependenc... - 08:44 pm snf-ganeti Revision 04520998: Remove option to select the Python version of confd
- This will need some more configure.ac checks for required libraries,
which will come later with the Haskell dependenc... - 08:41 pm snf-ganeti Revision ab171697: Add first version of virtual cluster documentation
- - Add document describing virtual clusters
- Non-root clusters are not yet described, will be done in another
p... - 08:41 pm ganeti-local Revision ab171697: Add first version of virtual cluster documentation
- - Add document describing virtual clusters
- Non-root clusters are not yet described, will be done in another
p... - 07:18 pm snf-ganeti Revision d04d998b: INSTALL: Typo, missing dependency
- libghc-utf8-string-dev was missing.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal ... - 07:18 pm ganeti-local Revision d04d998b: INSTALL: Typo, missing dependency
- libghc-utf8-string-dev was missing.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal ... - 06:53 pm snf-image Revision 24f704d1: Use socat rather than screen for xm commands
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:39 pm Revision c0448f4f: --delete-stale checks for stale resources until action_timeout
- 04:50 pm Pithos MS Client Revision 19265570: Changes to speed up processing a large number of of newly added files:
- - File events are queued for asynchronous processing instead of raising tasks.
- Hashes for multiple files are calcul... - 04:31 pm ./kamaki Revision e3d4d442: Completed Pithos_cli adjustment
- 02:59 pm Revision 7507ea03: Set obsolete user and group limit field nullable
- 02:59 pm astakos Revision 7507ea03: Set obsolete user and group limit field nullable
- 02:22 pm Pithos MS Client Revision 8d38a269: Added cloning of HttpRequestMessage to allow retries using the messages themse...
- Various async modifications to overcome blocking during network faults
- 01:43 pm ./kamaki Revision 486f7af1: Fix help message formating, go on with pithos_cli
- 01:34 pm ganeti-local Revision 7ebadeb3: Always distribute ganeti.utils.io_unittest-runasroot.py
- Tests that depend on fakeroot were not distributed in the tarball created
by "make dist" when fakeroot was missing. N... - 01:34 pm snf-ganeti Revision 7ebadeb3: Always distribute ganeti.utils.io_unittest-runasroot.py
- Tests that depend on fakeroot were not distributed in the tarball created
by "make dist" when fakeroot was missing. N... - 01:13 pm astakos Revision 51945a9e: Anchor to select
- 01:13 pm Revision 51945a9e: Anchor to select
- 12:32 pm ./kamaki Revision efdee310: Show command-specific help
- 12:06 pm Revision 28c06e75: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 12:06 pm astakos Revision 28c06e75: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 12:05 pm Revision 3bb604eb: Merge branch '0.6.4' into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/settings.py
snf-astakos-app/astakos/im/v... - 12:05 pm astakos Revision 3bb604eb: Merge branch '0.6.4' into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/settings.py
snf-astakos-app/astakos/im/v... - 06:12 am snf-ganeti Revision a6d3644b: vcluster-setup: Watcher, init script
- - Generate a wrapper script for ganeti-watcher
- Provide command line option to specify init script
Signed-off-by: M... - 06:12 am ganeti-local Revision a6d3644b: vcluster-setup: Watcher, init script
- - Generate a wrapper script for ganeti-watcher
- Provide command line option to specify init script
Signed-off-by: M...
10/01/2012
- 05:45 pm Revision d129db21: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 05:45 pm astakos Revision d129db21: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 05:44 pm Revision 88305cf0: commit dev84 changes
- 05:44 pm astakos Revision 88305cf0: commit dev84 changes
- 05:36 pm snf-image Revision ab39c5c5: Don't move the kernel out of the helper VM image
- When snf-image-update-helper runned, it moved the kernel and the
initrd file out of the helper VM image. With this pa... - 05:35 pm snf-image Revision 9fc73a0a: Use UTC when calling date command
- 04:29 pm Pithos MS Client Revision 3b4a5c4e: Wrong log tags
- 04:14 pm Pithos MS Client Revision c8fc2d04: Missing Extension file
- 03:35 pm ./kamaki Revision 3a9478a8: Interuption - Haven't finished pithos_cli adjust
- 02:14 pm ./kamaki Revision c41a86b2: Adjust store list to new arg/config mechanism
- 01:36 pm snf-image Revision 11e5a569: Use UTC when calling date command
- 01:30 pm snf-image Revision 5a320e32: Fix a bug in snf-image-update-helper
- The kernel and initrd links of the helper VM image were read in an
incorrect way. This bug is triggered when a link p... - 01:29 pm snf-image Revision 753ff2ec: Fix a bug in snf-image-update-helper
- The kernel and initrd links of the helper VM image were read in an
incorrect way. This bug is triggered when a link p... - 11:58 am snf-image Revision e7f053eb: Fix a bug in snf-image-update-helper
- The kernel and initrd links of the helper VM image were read in an
incorrect way. This bug is triggered when a link p... - 11:15 am Revision fbb74fff: Do not print public networks when adding backend
- 11:15 am Revision 56359f67: Fix white space
- 11:13 am Revision 27d6d48d: Add support for Archipelagos/extstorage COW images
- 09:23 am snf-ganeti Revision 77865fb4: Fixed typos in devnotes.rst
- Signed-off-by: Gintautas Miliauskas <gintas@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 09:23 am ganeti-local Revision 77865fb4: Fixed typos in devnotes.rst
- Signed-off-by: Gintautas Miliauskas <gintas@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
09/29/2012
- 05:46 am snf-image Revision 1ea8db72: Use socat to dump helper messages in case of xen
- Helper gets a dummy interface and communication between helper
and host is done via socat STDIO INTERFACE:eth0/vif$he...
09/28/2012
- 09:41 pm snf-image Revision e9413eab: Make use of XenStore to export SUCCESS msg
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:17 pm snf-image Revision 72052003: Xen support
- Support launching helper domain on top of Xen hypervisor under PV mode.
Helper VM becomes hypervisor aware by passin... - 06:41 pm astakos Revision dfdc64d2: Display resource limit details
- 06:41 pm Revision dfdc64d2: Display resource limit details
- 06:32 pm Pithos MS Client Revision cfb09103: Some timeout issues
- 06:29 pm snf-ganeti Revision 1266a29b: vcluster-setup: Add more parameters to "gnt-cluster init"
- This patch also adds two new parameters to the vcluster-setup script to
not configure /etc/hosts and networking. Buil... - 06:29 pm ganeti-local Revision 1266a29b: vcluster-setup: Add more parameters to "gnt-cluster init"
- This patch also adds two new parameters to the vcluster-setup script to
not configure /etc/hosts and networking. Buil... - 06:11 pm snf-ganeti Revision 3779121c: Pylint cleanup
- The previous commits introduced some pylint errors.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iust... - 06:11 pm ganeti-local Revision 3779121c: Pylint cleanup
- The previous commits introduced some pylint errors.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iust... - 05:58 pm ./kamaki Revision aa7f7bff: Complete one-command CLI, but still doesn't work
- missing:
1. fix the command_specs with new argument system
2. Maybe take advantage of the arbitary length of command ... - 05:25 pm Revision 3208aa1c: Fix group search
- 05:25 pm astakos Revision 3208aa1c: Fix group search
- 05:14 pm astakos Revision 25b51727: Catch EmptyPage exception in paginate empty tag
- 05:14 pm Revision 25b51727: Catch EmptyPage exception in paginate empty tag
- 05:13 pm Revision 801be7a3: Add sorting parameter validation
- 05:13 pm astakos Revision 801be7a3: Add sorting parameter validation
- 04:46 pm snf-image Revision beeb8f9f: Disable fsyncs in helper's VM resize operation
- You can disable this behaviour by defining the DO_SYNC image property.
- 04:37 pm astakos Revision 77aaed51: Change pagination in group list
- 04:37 pm Revision 77aaed51: Change pagination in group list
- 04:30 pm ganeti-local Revision 2f441f72: Add support for GANETI_ROOTDIR in Haskell code
- unsafePerformIO is required to go from the IO monad to pure code.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 04:30 pm snf-ganeti Revision 2f441f72: Add support for GANETI_ROOTDIR in Haskell code
- unsafePerformIO is required to go from the IO monad to pure code.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 04:05 pm snf-ganeti Revision b0a8e8c2: Modify batch-create to use MultiAlloc
- This is the CLI part of the OpInstanceMultiAlloc change. There is some
room for improvement especially with user hand... - 04:05 pm ganeti-local Revision b0a8e8c2: Modify batch-create to use MultiAlloc
- This is the CLI part of the OpInstanceMultiAlloc change. There is some
room for improvement especially with user hand... - 04:05 pm ganeti-local Revision 68b2e985: Make validation error message more useful
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:05 pm snf-ganeti Revision 68b2e985: Make validation error message more useful
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:05 pm ganeti-local Revision 9bc5ac44: Provide a custom Validate for OpInstanceMultiAlloc
- This is needed, as we're not strictly separating validation from
populating the defaults. We do this all in one funct... - 04:05 pm snf-ganeti Revision 9bc5ac44: Provide a custom Validate for OpInstanceMultiAlloc
- This is needed, as we're not strictly separating validation from
populating the defaults. We do this all in one funct... - 03:48 pm Revision 2c4b2a96: Fix members sorting in group detail
- 03:48 pm astakos Revision 2c4b2a96: Fix members sorting in group detail
- 03:32 pm Revision f96f60fd: Move check for free IP to backend_allocator
- Filter out the backends that do no have a free IP in BackendAllocator
instead of the default_allocator, in order to r... - 03:17 pm Revision 572194d0: Add erroneously deleted line
- 03:17 pm astakos Revision 572194d0: Add erroneously deleted line
- 03:16 pm ganeti-local Revision 2958c56e: ganeti-cleaner: Separate queue cleaning code
- This code does not need to run as root, therefore it's better to split
it out. It is now run with the same permission... - 03:16 pm snf-ganeti Revision 2958c56e: ganeti-cleaner: Separate queue cleaning code
- This code does not need to run as root, therefore it's better to split
it out. It is now run with the same permission... - 03:14 pm astakos Revision 56b1281c: Fix bugs in views
- 03:14 pm Revision 56b1281c: Fix bugs in views
- 03:14 pm snf-ganeti Revision 052783ff: Stop hardcoding root user
- Some parts of the code still use a hardcoded user name: root. This patch
replaces all with a constant specified at bu... - 03:14 pm ganeti-local Revision 052783ff: Stop hardcoding root user
- Some parts of the code still use a hardcoded user name: root. This patch
replaces all with a constant specified at bu... - 02:30 pm Pithos MS Client Revision 397b9100: More fixes and changes to DateTimeOffset dates
- 01:29 pm snf-image Revision bd0a7bd3: Delete helper img if errors occure during creation
- If snf-image-update-helper exits with errors, delete the temporary
image file from /var/lib/snf-image/helper. - 01:21 pm Revision 6883dcf3: Fix bugs in reconcile-networks
- Perform logical and instead of or, when merging backend ip maps, since
now the maps are inverted. Also do not report ... - 01:21 pm Revision 765ff3ff: Fix None timestamp in eventd messages
- Send the job timestamp when an opcode does not have a timestamp.
- 01:21 pm Revision bb80a8d7: Take care for messages without timestamp
- Catch exception produced in snf-dispatcher when receiving messages without
proper timestamp. - 01:19 pm astakos Revision 032ade79: Reduce database interaction in group_detail
- 01:19 pm Revision 032ade79: Reduce database interaction in group_detail
- 12:27 pm snf-ganeti Revision 3d3f562b: Remove explicit recursion from sanitizeDictResults
- Since ERpcError is still not a monad, a simple foldr will have to
do for now.
Signed-off-by: Agata Murawska <agatamu... - 12:27 pm ganeti-local Revision 3d3f562b: Remove explicit recursion from sanitizeDictResults
- Since ERpcError is still not a monad, a simple foldr will have to
do for now.
Signed-off-by: Agata Murawska <agatamu... - 12:27 pm ganeti-local Revision 70c2362e: Pretty printing JSValue
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:27 pm snf-ganeti Revision 70c2362e: Pretty printing JSValue
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:27 pm snf-ganeti Revision 0ae9ddc4: Merge parseHttpResponse with rpcResultParse
- parseHttpResponse is such a simple function that we can actually
do the entire unpacking in rpcResultParse.
Signed-o... - 12:27 pm ganeti-local Revision 0ae9ddc4: Merge parseHttpResponse with rpcResultParse
- parseHttpResponse is such a simple function that we can actually
do the entire unpacking in rpcResultParse.
Signed-o... - 12:27 pm snf-ganeti Revision 7328a28c: Simplify and generalize rpcResultFill
- For now ERpcError is still not a monad, but we can still simplify
rpcResultFill implementation for different calls si... - 12:27 pm ganeti-local Revision 7328a28c: Simplify and generalize rpcResultFill
- For now ERpcError is still not a monad, but we can still simplify
rpcResultFill implementation for different calls si... - 12:27 pm snf-ganeti Revision a93b711b: Remove monadic results wherever possible
- There is no need (at least right now) for some of the resulting
types to be in additional monad, so let us just have ... - 12:27 pm ganeti-local Revision a93b711b: Remove monadic results wherever possible
- There is no need (at least right now) for some of the resulting
types to be in additional monad, so let us just have ... - 12:27 pm snf-ganeti Revision 274366e5: Realign instances of typeclasses
- As per Iustin's suggestion, this patch aligns parts of typeclass
instance on "=".
Signed-off-by: Agata Murawska <aga... - 12:27 pm ganeti-local Revision 274366e5: Realign instances of typeclasses
- As per Iustin's suggestion, this patch aligns parts of typeclass
instance on "=".
Signed-off-by: Agata Murawska <aga... - 12:27 pm snf-ganeti Revision 60443f61: Rename RpcError -> String function
- As per Iustin's suggestion, show is not a good solution - so instead
the name is now explainRpcError.
Signed-off-by:... - 12:27 pm ganeti-local Revision 60443f61: Rename RpcError -> String function
- As per Iustin's suggestion, show is not a good solution - so instead
the name is now explainRpcError.
Signed-off-by:... - 12:19 pm Revision adc46059: Perform allocations in separate transactions
- Add ForUpdateManager to the Backend model, in order to guarantee
exclusive order when allocating a VM.
Use manual tr... - 12:19 pm Revision 5706f527: Fix typo
- 12:04 pm Revision 701118f4: Do now allow owner to leave group: remove link from group search
- 12:04 pm astakos Revision 701118f4: Do now allow owner to leave group: remove link from group search
- 11:54 am Revision 0f225db4: Minor changes in group list
- 11:54 am astakos Revision 0f225db4: Minor changes in group list
- 11:10 am Revision b123630d: Merge branch 'public_networks' into devel-0.11
- Conflicts:
snf-cyclades-app/synnefo/logic/dispatcher.py
09/27/2012
- 08:00 pm astakos Revision 661c4479: Add group_detail members table pagination
- 08:00 pm Revision 661c4479: Add group_detail members table pagination
- 07:47 pm ./kamaki Revision 0b368c8c: Refactor CommandTree, parse and get cli class
- 07:34 pm snf-image Revision 621a9a34: Replace debootstrap with multistrap
- multistrap is more flexible allows as to define more that one
repository to retrieve packages from. - 07:10 pm snf-ganeti Revision 6e3bf290: Cleanup of build-time shell variable replacements
- Instead of having a different set in (almost) every shell script, this
inserts the most commonly used variables at bu... - 07:10 pm ganeti-local Revision 6e3bf290: Cleanup of build-time shell variable replacements
- Instead of having a different set in (almost) every shell script, this
inserts the most commonly used variables at bu... - 07:10 pm snf-ganeti Revision 6a5e841d: ensure-dirs: Don't hardcode ssconf file group
- Otherwise chown(2) will fail when noded doesn't run as root.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 07:10 pm ganeti-local Revision 6a5e841d: ensure-dirs: Don't hardcode ssconf file group
- Otherwise chown(2) will fail when noded doesn't run as root.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 07:09 pm ganeti-local Revision e5afb848: Fix distcheck after commit 29386d3ee
- Missing backslash.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:09 pm snf-ganeti Revision e5afb848: Fix distcheck after commit 29386d3ee
- Missing backslash.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:58 pm snf-image Revision bf8df441: Fix a bug in snf-image-update-helper
- the kernel and init paths computed by snf-image-update-helper script
were incorrect. - 06:36 pm snf-ganeti Revision ec944cc0: InstanceRecreateDisks: new assertion for node locks
- Make sure that all the nodes where a disk operation is peformed are locked.
Signed-off-by: Bernardo Dal Seno <bdalse... - 06:36 pm snf-ganeti Revision cf8adf26: Fix missing locks in InstanceRecreateDisks
- In case of in-place recreate-disks operation, all node locks were released
before starting the actual execution.
Sig... - 06:36 pm ganeti-local Revision cf8adf26: Fix missing locks in InstanceRecreateDisks
- In case of in-place recreate-disks operation, all node locks were released
before starting the actual execution.
Sig... - 06:36 pm ganeti-local Revision ec944cc0: InstanceRecreateDisks: new assertion for node locks
- Make sure that all the nodes where a disk operation is peformed are locked.
Signed-off-by: Bernardo Dal Seno <bdalse... - 06:26 pm snf-ganeti Revision 29386d3e: Add vcluster-setup utility
- This utility can be used to configure an environment for a virtual
cluster. It sets up entries in /etc/hosts, creates... - 06:26 pm ganeti-local Revision 29386d3e: Add vcluster-setup utility
- This utility can be used to configure an environment for a virtual
cluster. It sets up entries in /etc/hosts, creates... - 05:46 pm ganeti-local Revision 39b8cd94: ensure-dirs: Don't convert list to tuple
- Tuples are data structures, not containers.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René ... - 05:46 pm snf-ganeti Revision 39b8cd94: ensure-dirs: Don't convert list to tuple
- Tuples are data structures, not containers.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René ... - 05:43 pm snf-ganeti Revision bb514a22: daemon-util: Use function to determine if confd is enabled
- … instead of comparing with two different values in two placse.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 05:43 pm ganeti-local Revision bb514a22: daemon-util: Use function to determine if confd is enabled
- … instead of comparing with two different values in two placse.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 05:41 pm snf-ganeti Revision 320a5dae: Always_failover doesn't require --allow-failover anymore
- If an administrator sets always_failover, it means that there is no need
for another explicit approval to failover in... - 05:41 pm ganeti-local Revision 320a5dae: Always_failover doesn't require --allow-failover anymore
- If an administrator sets always_failover, it means that there is no need
for another explicit approval to failover in... - 04:42 pm Revision 5da13d77: Close DB conn in dispatcher before every message
- Have the dispatcher close the Django DB connection before processing
an incoming message. This allows the actual, und... - 04:02 pm snf-ganeti Revision 370f2768: cfgshell: Remove pylint disable line
- Commit 326830963 removed the use of a private member function. Also
replace '' with "" in one place.
Signed-off-by: ... - 04:02 pm ganeti-local Revision 370f2768: cfgshell: Remove pylint disable line
- Commit 326830963 removed the use of a private member function. Also
replace '' with "" in one place.
Signed-off-by: ... - 03:59 pm Revision 24683dda: Fix typos
- 03:59 pm Revision 8ec69269: Fix double logging of dispatcher
- Dispatcher had as default handlers the console and the file handler.
However, when daemonizing, we redirect the stdou... - 03:59 pm Revision d2e73c0c: Fix race conditions when updating network objects
- Use for_update() object manager in order to exclude race conditions
when updating network objects. - 03:59 pm Revision ec22dfc4: Fix two bugs in network reconciliation
- 03:59 pm Revision 1ed2557d: Remove unnecessary locking
- Selecting FOR_UPDATE on network object is not any more required, since
the IP Pool have been moved to the IPPoolTable... - 03:59 pm Revision 5e1a5f9b: Fix presentation of pools
- 03:59 pm Revision 26659d3a: Add setproctitle to dependencies
- 03:59 pm Revision 6c9c95d8: Change process title to simplify 'ps' display
- Use python-setproctitle to change the process title of the running
daemon. Make it appear as a native executable to s... - 03:59 pm Revision 7f9f3018: Add pool-create and pool-remove commands
- 03:59 pm Revision 3f018af1: Make snf-dispatcher work with gevent
- Remove workers from snf-dispatcher in order to make it compatible with gevent
and specifically the green, monkey patc... - 03:59 pm Revision e64e7ade: Catch corner case in reconciliation
- Catch error produced when the DB entry for an orphan VM in Ganeti does
not exist. This may happen because either an e... - 03:59 pm Revision 5f6ad491: Fix cleanup of DB pooled connections
- Fix bug in cleanup of DB pooled connections before putting them back to
the pool. The way the connection was cleaned,... - 03:59 pm Revision d2f3853b: Fix broken logging
- Rename LOGGING setup to LOGGING_SETUP, as this name is required by
the LoggingConfigMiddleware. Django's default LOGG... - 03:59 pm Revision e66c7993: don't take mutex for cleanup
- 03:59 pm Revision a8935947: Enhance pooling API, implementation, and tests
- - Verify objects (new and old) with a hook _pool_verify.
Discard objects from the pool that fail verification.
A ... - 03:59 pm Revision fb02390b: complete some functionality
- 03:59 pm Revision d8fe0948: port pooled psycopg2 to new pool api
- 03:59 pm Revision c156d23a: remove obsolete kwarg verify
- 03:59 pm Revision a4148a73: Fix no-time in eventd messages
- Ganeti opcodes may not have an end-timestamp when they go to
an error state. In that case send the job end-timestamp. - 03:59 pm Revision 68453d22: Enhange logging in db and http pools
- 03:59 pm Revision b9c83400: Fix bug in http connection pool
- Do not reset connetion _pool attribute, since it is not (yet?)
initialized when getting the object from the pool. - 03:38 pm Revision c1e12167: Catch corner case in reconciliation
- Catch error produced when the DB entry for an orphan VM in Ganeti does
not exist. This may happen because either an e... - 03:35 pm Revision afc9e0ef: Add setproctitle to dependencies
- 02:42 pm snf-ganeti Revision 915faf72: Adding RAPI client for instance multi allocation
- It was very easy to refactor CreateInstance to repurpose some part of it
for the instance multi allocation request. S... - 02:42 pm ganeti-local Revision 915faf72: Adding RAPI client for instance multi allocation
- It was very easy to refactor CreateInstance to repurpose some part of it
for the instance multi allocation request. S... - 02:42 pm ganeti-local Revision e5ff1a47: Populate the instance dict with opcode infos
- This is needed so we can load it as an opcode. However, this information
should not be available on the client, so we... - 02:42 pm snf-ganeti Revision e5ff1a47: Populate the instance dict with opcode infos
- This is needed so we can load it as an opcode. However, this information
should not be available on the client, so we... - 02:01 pm Revision 04febd09: Bug fixes for pagination and select
- 02:01 pm astakos Revision 04febd09: Bug fixes for pagination and select
- 01:52 pm snf-ganeti Revision d163abf9: bash_completion: Enable extglob while parsing file
- In older versions of GNU Bash extended patterns, such as “@(…)”, are only
available with the “extglob” shell option. ... - 01:52 pm ganeti-local Revision d163abf9: bash_completion: Enable extglob while parsing file
- In older versions of GNU Bash extended patterns, such as “@(…)”, are only
available with the “extglob” shell option. ... - 01:46 pm snf-ganeti Revision 3a6a89d7: Revert unintentional change of daemon log file names
- Commit 3329f4dea6 unintentionally changed the filenames of all daemon
log files. This patch reverts part of those cha... - 01:46 pm ganeti-local Revision 3a6a89d7: Revert unintentional change of daemon log file names
- Commit 3329f4dea6 unintentionally changed the filenames of all daemon
log files. This patch reverts part of those cha... - 01:06 pm snf-ganeti Revision e8ae48e2: Fix bad wording in 2.3 design document
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:06 pm ganeti-local Revision e8ae48e2: Fix bad wording in 2.3 design document
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:37 am astakos Revision 9d5eb7a7: Fix group_list
- 11:37 am Revision 9d5eb7a7: Fix group_list
- 11:34 am Revision 8cc49f4d: Merge remote-tracking branch 'origin' into dev
- Conflicts:
snf-astakos-app/Changelog
snf-astakos-app/README
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/a... - 11:34 am astakos Revision 8cc49f4d: Merge remote-tracking branch 'origin' into dev
- Conflicts:
snf-astakos-app/Changelog
snf-astakos-app/README
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/a... - 09:34 am Pithos MS Client Revision 7f67c2aa: Fix to execute SchemaUpdate on existing databases
09/26/2012
- 07:35 pm ganeti-local Revision 5188fdb7: InstanceInfo RPC call
- This patch implements single instance info call - somewhat similar to
all_instances_info, except we give a specific i... - 07:35 pm snf-ganeti Revision 5188fdb7: InstanceInfo RPC call
- This patch implements single instance info call - somewhat similar to
all_instances_info, except we give a specific i... - 07:35 pm ganeti-local Revision 1cb97324: instance_info now returns vcpus
- instance_info and all_instances_info calls had different per-instance
return types, this commit fixes the mismatch.
... - 07:35 pm snf-ganeti Revision 1cb97324: instance_info now returns vcpus
- instance_info and all_instances_info calls had different per-instance
return types, this commit fixes the mismatch.
... - 07:35 pm snf-ganeti Revision 47163f0f: Change RpcResult typeclass
- For storage_list call, the result type depends on the call parameters.
Therefore, we have to add call as an argument ... - 07:35 pm ganeti-local Revision 47163f0f: Change RpcResult typeclass
- For storage_list call, the result type depends on the call parameters.
Therefore, we have to add call as an argument ... - 07:35 pm ganeti-local Revision 8779d21a: Version RPC call
- Implementation of node version query.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin P... - 07:35 pm snf-ganeti Revision 8779d21a: Version RPC call
- Implementation of node version query.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin P... - 07:35 pm snf-ganeti Revision cca4e6fe: Node query now uses live data
- Added support for NodeInfo RPC call as source of data for node query.
Signed-off-by: Agata Murawska <agatamurawska@g... - 07:35 pm ganeti-local Revision cca4e6fe: Node query now uses live data
- Added support for NodeInfo RPC call as source of data for node query.
Signed-off-by: Agata Murawska <agatamurawska@g... - 07:35 pm snf-ganeti Revision 7f0fd838: Node query now collects live fields
- We make use of the parameter added in the previous patch and add
option to add live parameters to the query.
Signed-... - 07:35 pm ganeti-local Revision 7f0fd838: Node query now collects live fields
- We make use of the parameter added in the previous patch and add
option to add live parameters to the query.
Signed-... - 07:35 pm snf-ganeti Revision fa2c927c: Add live parameter to query
- The tests we currently have assume, that all the data required for
running the query is available - once we add live ... - 07:35 pm ganeti-local Revision fa2c927c: Add live parameter to query
- The tests we currently have assume, that all the data required for
running the query is available - once we add live ... - 07:35 pm ganeti-local Revision 4393e075: Conversion from RPC error to query status
- Simple conversion for queries that use live fields gathered from
RPC calls.
Signed-off-by: Agata Murawska <agatamura... - 07:35 pm snf-ganeti Revision 4393e075: Conversion from RPC error to query status
- Simple conversion for queries that use live fields gathered from
RPC calls.
Signed-off-by: Agata Murawska <agatamura... - 07:34 pm snf-ganeti Revision 77cab679: Json helper for node query
- This is a helper function that gets the JSON encoding of the first
element of the list (if possible).
Signed-off-by:... - 07:34 pm ganeti-local Revision 77cab679: Json helper for node query
- This is a helper function that gets the JSON encoding of the first
element of the list (if possible).
Signed-off-by:... - 07:34 pm snf-ganeti Revision d71fbcc5: Create ResulT for monad transformations
- This patch creates ResultT, a monad transformation used later in
RPC <-> query integration.
Signed-off-by: Agata Mur... - 07:34 pm ganeti-local Revision d71fbcc5: Create ResulT for monad transformations
- This patch creates ResultT, a monad transformation used later in
RPC <-> query integration.
Signed-off-by: Agata Mur... - 07:34 pm snf-ganeti Revision a9d6f4e0: Tests for NodeGroup query
- This adds tests similar to those used for node query. For now the
prop_queryGroup_noUnknown is disabled and commented... - 07:34 pm ganeti-local Revision a9d6f4e0: Tests for NodeGroup query
- This adds tests similar to those used for node query. For now the
prop_queryGroup_noUnknown is disabled and commented... - 07:34 pm snf-ganeti Revision 40246fa0: NodeGroup query in Haskell
- Implementation of nodegroup queries in Haskell. This is not yet
complete as we are missing merged disk parameters and... - 07:34 pm ganeti-local Revision 40246fa0: NodeGroup query in Haskell
- Implementation of nodegroup queries in Haskell. This is not yet
complete as we are missing merged disk parameters and... - 07:34 pm snf-ganeti Revision e5cb098c: Config support for NodeGroup query
- For some results in nodegroup queries we need agregation similar to
one that is done for nodes.
Signed-off-by: Agata... - 07:34 pm ganeti-local Revision e5cb098c: Config support for NodeGroup query
- For some results in nodegroup queries we need agregation similar to
one that is done for nodes.
Signed-off-by: Agata... - 07:34 pm snf-ganeti Revision 9b09c0be: Fix RPC call and result (de)serialization
- Previous version of RPC calls implementation in Haskell did not take
into account that the actual result type for que... - 07:34 pm ganeti-local Revision 9b09c0be: Fix RPC call and result (de)serialization
- Previous version of RPC calls implementation in Haskell did not take
into account that the actual result type for que... - 07:34 pm snf-ganeti Revision 599239ad: Add alias for Either RpcError a
- This was repeated a lot, so we should abstract this into a type.
Signed-off-by: Agata Murawska <agatamurawska@google... - 07:34 pm ganeti-local Revision 599239ad: Add alias for Either RpcError a
- This was repeated a lot, so we should abstract this into a type.
Signed-off-by: Agata Murawska <agatamurawska@google... - 07:34 pm ganeti-local Revision 6fddde87: Cleanup for RPC errors
- Curl error messages are self contained and don't need "error" prefix;
added RpcResult Error which will be used once p... - 07:34 pm snf-ganeti Revision 6fddde87: Cleanup for RPC errors
- Curl error messages are self contained and don't need "error" prefix;
added RpcResult Error which will be used once p... - 07:34 pm snf-ganeti Revision f9b0084a: Change cluster's hypervisors type
- We now have Hypervisor type in Objects, might just as well use it.
Signed-off-by: Agata Murawska <agatamurawska@goog... - 07:34 pm ganeti-local Revision f9b0084a: Change cluster's hypervisors type
- We now have Hypervisor type in Objects, might just as well use it.
Signed-off-by: Agata Murawska <agatamurawska@goog... - 07:34 pm ganeti-local Revision d120506c: Correct top comment in Query/Server
- I assumed this was a copy-paste+forgetting to change the header comment.
Signed-off-by: Agata Murawska <agatamurawsk... - 07:34 pm snf-ganeti Revision d120506c: Correct top comment in Query/Server
- I assumed this was a copy-paste+forgetting to change the header comment.
Signed-off-by: Agata Murawska <agatamurawsk... - 07:34 pm ganeti-local Revision 7766de33: Add nodedCertFile to Path
- This patch adds missing Path entry and uses it in Rpc. It was not in
place before due to different build settings - i... - 07:34 pm snf-ganeti Revision 7766de33: Add nodedCertFile to Path
- This patch adds missing Path entry and uses it in Rpc. It was not in
place before due to different build settings - i... - 06:53 pm Pithos MS Client Revision 9a1c7fda: Removed commented code
- 06:28 pm Pithos MS Client Revision dc18b138: Various storage and progress changes
- 04:40 pm snf-image Revision fa0ee03b: Add back the snf_image_activate_helper check
- 03:57 pm snf-ganeti Revision 579f4ee5: Verify the node count just if the allocation was successful
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:57 pm ganeti-local Revision 579f4ee5: Verify the node count just if the allocation was successful
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:54 pm Revision 2be26b73: Group changes
- - Pagination set to 8
- Extra fields in sorting select
- X to close widjets - 03:54 pm astakos Revision 2be26b73: Group changes
- - Pagination set to 8
- Extra fields in sorting select
- X to close widjets - 03:12 pm Revision a61e833e: Fix typos
- 03:05 pm snf-image Revision b2bffe91: Remove the boot and shutdown process in helper VM
- Make snf-image-helper ran as init process when calling the helper
VM. Also make the helper VM shut down quickly by us... - 03:04 pm Pithos MS Client Revision 43685bcc: Added retry for 502 error
- 02:57 pm Pithos MS Client Revision f6e0007d: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 02:56 pm Pithos MS Client Revision f037bf1f: Replaced RestClient with HttpClient in PostBlock
- 02:44 pm Pithos MS Client Revision e9c9322c: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- Conflicts:
trunk/Pithos.Client.WPF/Preferences/PreferencesView.xaml
Signed-off-by: George Pantazis <gpant@noc.grnet... - 02:42 pm Pithos MS Client Revision 0e2b2c19: ISS Fixes
- Updated Status
Fixed GUI Issues
Delete Container data
Fixed issue with net.http in 2008 server
Signed-off-by: George... - 02:34 pm Revision 1f677b20: Fix double logging of dispatcher
- Dispatcher had as default handlers the console and the file handler.
However, when daemonizing, we redirect the stdou... - 02:19 pm snf-ganeti Revision ada0e680: Enable bash completion for htools scripts
- This patch ties together the previous commits, by extending
build-bash-completion to call all htools scripts and get ... - 02:19 pm ganeti-local Revision ada0e680: Enable bash completion for htools scripts
- This patch ties together the previous commits, by extending
build-bash-completion to call all htools scripts and get ... - 02:18 pm snf-ganeti Revision ce207617: Annotate options with completion information
- This is a quite boring patch, just adding annotation information to
all existing options. Some of the annotations are... - 02:18 pm snf-ganeti Revision 097ad7ee: Add option for displaying completion information
- This patch adds support for a --help-completion option, which will
display the defined options and their completion i... - 02:18 pm snf-ganeti Revision f5af3409: Add a data type for completion information
- This can be used for either option or argument completion (although
OptComplNone doesn't make sense for an argument :... - 02:18 pm ganeti-local Revision 097ad7ee: Add option for displaying completion information
- This patch adds support for a --help-completion option, which will
display the defined options and their completion i... - 02:18 pm ganeti-local Revision 42834645: Remove generic options from individual programs
- Currently, we test and require that each individual program (hbal,
etc.) defines/supports the generic options (curren... - 02:18 pm ganeti-local Revision f5af3409: Add a data type for completion information
- This can be used for either option or argument completion (although
OptComplNone doesn't make sense for an argument :... - 02:18 pm ganeti-local Revision ce207617: Annotate options with completion information
- This is a quite boring patch, just adding annotation information to
all existing options. Some of the annotations are... - 02:18 pm snf-ganeti Revision 42834645: Remove generic options from individual programs
- Currently, we test and require that each individual program (hbal,
etc.) defines/supports the generic options (curren... - 01:22 pm Pithos Web Client Revision 3c543271: Merge branch 'master' into foldersOnTheRight
- 01:20 pm Pithos Web Client Revision eb1e4e59: Don't change the case of pithos and trash during display
- 12:46 pm snf-ganeti Revision d1da5a45: Add printing of group score in hinfo
- The global cluster score is less interesting than individual group
scores, for multi-group allocation purposes.
Sign... - 12:46 pm ganeti-local Revision d1da5a45: Add printing of group score in hinfo
- The global cluster score is less interesting than individual group
scores, for multi-group allocation purposes.
Sign... - 12:46 pm snf-ganeti Revision da28218d: Replace a big tuple with a custom data type
- This will make it easier to add new parameters.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Mur... - 12:46 pm ganeti-local Revision da28218d: Replace a big tuple with a custom data type
- This will make it easier to add new parameters.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Mur... - 12:37 pm Revision 66c90acd: Rename Astakos management commands for uniformity
- 12:37 pm astakos Revision 66c90acd: Rename Astakos management commands for uniformity
- 12:29 pm Revision e32d0966: Rename Cyclades management commands for uniformity
- Rename Cyclades management commands for uniformity.
- 12:24 pm Pithos MS Client Revision 7677f8a3: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 12:23 pm Pithos MS Client Revision 5b2e4db4: Fixed blocking issue
- 12:19 pm Pithos MS Client Revision ad0123d3: Fixed blocking issue
09/25/2012
- 07:14 pm ./kamaki Revision 017d37ce: Test CommandTree usage and notice it's no good
- CommandTree is not as convinient to use as planned, maybe it should
be redesinged - 05:48 pm ./kamaki Revision dfee2caf: Fix CLI top level error handling
- 05:28 pm ganeti-local Revision cffbbae7: Implement virtual cluster support in Python code
- - pathutils: Prepend node-specific prefix path
- RPC: Use virtual paths (see vcluster.py)
- SSH: Pass environment var... - 05:28 pm snf-ganeti Revision cffbbae7: Implement virtual cluster support in Python code
- - pathutils: Prepend node-specific prefix path
- RPC: Use virtual paths (see vcluster.py)
- SSH: Pass environment var... - 05:20 pm snf-ganeti Revision 9340cc2b: vcluster: Add more details to docstrings
- As requested by René Nussbaumer. Hopefully things are more clear now.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:20 pm ganeti-local Revision 9340cc2b: vcluster: Add more details to docstrings
- As requested by René Nussbaumer. Hopefully things are more clear now.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 04:50 pm ./kamaki Revision 9bdc89da: Argument object handles part of the functionality
- +minor fixes
- 04:33 pm astakos Revision 574264f8: Fix group_list view in case current user is not of any group
- or does not participate in any group
- 04:33 pm Revision 574264f8: Fix group_list view in case current user is not of any group
- or does not participate in any group
- 04:15 pm Revision 1b3db4f0: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/views.py - 04:15 pm astakos Revision 1b3db4f0: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/views.py - 04:12 pm Revision 39cd6c92: Merge branch '0.6.4' into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/views.py - 04:12 pm astakos Revision 39cd6c92: Merge branch '0.6.4' into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/views.py - 04:07 pm Revision a2436cb6: merge with 0.6.4
- 04:07 pm astakos Revision a2436cb6: merge with 0.6.4
- 03:19 pm snf-ganeti Revision 92886204: Add tests for bash completion
- Given the number of settings that need to be controlled a plain bash
script was a better choice over shelltestrunner.... - 03:19 pm ganeti-local Revision 92886204: Add tests for bash completion
- Given the number of settings that need to be controlled a plain bash
script was a better choice over shelltestrunner.... - 02:27 pm astakos Revision 789bcaf9: Add group tables sorting & decrease interaction with database
- 02:27 pm Revision 789bcaf9: Add group tables sorting & decrease interaction with database
- 02:14 pm snf-ganeti Revision fe19a355: Fix shelltests for ganeti-*
- They were never run.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:14 pm ganeti-local Revision fe19a355: Fix shelltests for ganeti-*
- They were never run.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:14 pm ganeti-local Revision 893ad76d: bash_completion: Enable extglob while parsing file
- In older versions of GNU Bash extended patterns, such as “@(…)”, are only
available with the “extglob” shell option. ... - 02:14 pm snf-ganeti Revision 893ad76d: bash_completion: Enable extglob while parsing file
- In older versions of GNU Bash extended patterns, such as “@(…)”, are only
available with the “extglob” shell option. ... - 02:14 pm snf-ganeti Revision 34dfced1: Revert "bash_completion: Always enable extglob"
- This reverts commit 94014b6328f813b674a1126ffd221705d7e315b3. Turns out
I misunderstood the “extglob” shell option.
... - 02:14 pm ganeti-local Revision 34dfced1: Revert "bash_completion: Always enable extglob"
- This reverts commit 94014b6328f813b674a1126ffd221705d7e315b3. Turns out
I misunderstood the “extglob” shell option.
... - 02:04 pm Revision c1b43f78: Fix race conditions when updating network objects
- Use for_update() object manager in order to exclude race conditions
when updating network objects. - 01:01 pm Revision 873f91b6: Fix two bugs in network reconciliation
09/24/2012
- 08:18 pm Pithos MS Client Revision b069042e: Fix for erroneous storage of Hashes and Checksum
- 04:41 pm Pithos MS Client Revision d56d7903: Backed off in PutBlock. Discovered problems in PollAgent.UpdateHashes. It upda...
- 02:49 pm snf-ganeti Revision 4ee72287: Adding RAPI resource for multi-allocation
- This is straightforward.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog... - 02:49 pm ganeti-local Revision 4ee72287: Adding RAPI resource for multi-allocation
- This is straightforward.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog... - 02:49 pm snf-ganeti Revision d4752785: Adding multi-allocation logic
- This patch adds the Logical Unit for the instance multi allocation
opcode.
Signed-off-by: René Nussbaumer <rn@google... - 02:49 pm ganeti-local Revision d4752785: Adding multi-allocation logic
- This patch adds the Logical Unit for the instance multi allocation
opcode.
Signed-off-by: René Nussbaumer <rn@google... - 02:48 pm ganeti-local Revision 12e62af5: Adding the new opcode for multi-allocation
- Skeleton for the multi-allocation opcode
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselm... - 02:48 pm snf-ganeti Revision 12e62af5: Adding the new opcode for multi-allocation
- Skeleton for the multi-allocation opcode
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselm... - 02:48 pm snf-ganeti Revision d353ec8f: Refactor shared code
- We've some work which we need to do for the multi allocation request as
well, so lets refactor it to separate functio... - 02:48 pm ganeti-local Revision d353ec8f: Refactor shared code
- We've some work which we need to do for the multi allocation request as
well, so lets refactor it to separate functio... - 02:48 pm snf-ganeti Revision 33b4fa9f: Adding some fundamental unittests for iallocator
- This test covers the bug fixes found in the previous two patches
Signed-off-by: René Nussbaumer <rn@google.com>
Revi... - 02:48 pm ganeti-local Revision 33b4fa9f: Adding some fundamental unittests for iallocator
- This test covers the bug fixes found in the previous two patches
Signed-off-by: René Nussbaumer <rn@google.com>
Revi... - 02:48 pm ganeti-local Revision 32eae1ec: Fix REQ_RESULT for MultiInstanceAllocRequest
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:48 pm snf-ganeti Revision 32eae1ec: Fix REQ_RESULT for MultiInstanceAllocRequest
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:47 pm snf-ganeti Revision 69b0d82a: Fix a validation issue
- We want to validate the result only if the iallocation run was a
success.
Signed-off-by: René Nussbaumer <rn@google.... - 02:47 pm ganeti-local Revision 69b0d82a: Fix a validation issue
- We want to validate the result only if the iallocation run was a
success.
Signed-off-by: René Nussbaumer <rn@google.... - 02:47 pm Revision f4249016: Remove unnecessary locking
- Selecting FOR_UPDATE on network object is not any more required, since
the IP Pool have been moved to the IPPoolTable... - 02:38 pm Pithos MS Client Revision b13a68e4: PutHashMap converted to HttpClient
- 02:11 pm Revision d04e193d: Fix presentation of pools
- 01:34 pm Revision 8b86a48a: Merge branch 'devel-0.11' into public_networks
- 01:19 pm Pithos MS Client Revision bfb01e59: Several CloudFilesClient.cs methods converted to use HttpClient
- 12:55 pm Revision dfa0e4df: Rename management commands
- 12:15 pm Revision 5e7c6025: Add setproctitle to dependencies
- 12:05 pm snf-image Revision 603c05f7: Use UTC when calling date command
- 12:01 pm snf-image Revision 6b80a236: Use UTC when calling date command
- 10:49 am Revision 38691b82: Add pool-create and pool-remove commands
09/23/2012
- 04:10 pm snf-nfdhcpd Revision de311515: Change id before becoming a daemon
- This will create a logfile with proper permitions and the RotatingFileHandler
will not produce any error when bytes e...
09/22/2012
- 04:12 pm snf-nfdhcpd Revision 1c9ea361: Change id before becoming a daemon
- This will create a logfile with proper permitions and the RotatingFileHandler
will not produce any error when bytes e...
09/21/2012
- 07:01 pm ./kamaki Revision 926d6863: Basic CommandTree debugging and other minor fixes
- 06:14 pm ./kamaki Revision c9e706b2: First version of error managing system for CLI
- 06:07 pm ./kamaki Revision f997679d: Start a great deal of CLI modifictions
- Argument class wraps python ArgumentParser to provide a convinient arg system
CommandTree class manages (store, load,... - 04:34 pm Revision c8ec7233: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 04:34 pm astakos Revision c8ec7233: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 04:30 pm Revision fc9ce5b3: Sorting + Pagination bug
- 04:30 pm astakos Revision fc9ce5b3: Sorting + Pagination bug
- 04:28 pm Revision 1dc821c9: Change process title to simplify 'ps' display
- Use python-setproctitle to change the process title of the running
daemon. Make it appear as a native executable to s... - 03:57 pm ganeti-local Revision f6c03932: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 03:57 pm ganeti-local Revision 93c8a7b3: ExtStorage support in htools
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 03:57 pm ganeti-local Revision 7fb186d9: Add external storage interface related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn... - 03:57 pm snf-ganeti Revision f6c03932: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 03:57 pm snf-ganeti Revision 7fb186d9: Add external storage interface related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn... - 03:57 pm snf-ganeti Revision 93c8a7b3: ExtStorage support in htools
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 03:57 pm ganeti-local Revision 8a4368b7: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 03:57 pm ganeti-local Revision 09ec4848: Add --allow-arbit-params to 'gnt-instance modify'
- The option is added to allow us the passing of arbitrary ext-params
during disk addition (gnt-instance modify --disk ... - 03:57 pm snf-ganeti Revision 09ec4848: Add --allow-arbit-params to 'gnt-instance modify'
- The option is added to allow us the passing of arbitrary ext-params
during disk addition (gnt-instance modify --disk ... - 03:57 pm snf-ganeti Revision 8a4368b7: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 03:57 pm ganeti-local Revision 4a5cd37f: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt... - 03:57 pm snf-ganeti Revision 4a5cd37f: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt... - 03:44 pm snf-ganeti Revision e91b297c: netutils: Use virtual hostname if set
- This enables the hostname seen by other code through Hostname.GetFqdn to
be changed through the environment variable ... - 03:44 pm ganeti-local Revision e91b297c: netutils: Use virtual hostname if set
- This enables the hostname seen by other code through Hostname.GetFqdn to
be changed through the environment variable ... - 03:44 pm snf-ganeti Revision 8c37d618: daemon-util: Support virtual clusters
- GANETI_ROOTDIR contains the root directory for the current “virtual node”.
Signed-off-by: Michael Hanselmann <hansmi... - 03:44 pm ganeti-local Revision 8c37d618: daemon-util: Support virtual clusters
- GANETI_ROOTDIR contains the root directory for the current “virtual node”.
Signed-off-by: Michael Hanselmann <hansmi... - 03:44 pm ganeti-local Revision 05e733b4: Add new module for virtual clusters
- This module will take care of managing paths for virtual clusters.
Unittests are included (100% coverage).
Signed-of... - 03:44 pm snf-ganeti Revision 05e733b4: Add new module for virtual clusters
- This module will take care of managing paths for virtual clusters.
Unittests are included (100% coverage).
Signed-of... - 03:44 pm snf-ganeti Revision 93b19295: bootstrap.SetupNodeDaemon: Stop hardcoding bind address
- Commit b43dcc5a11 added support for IPv6. To have the node daemon bind
to an IPv6 address on startup it changed the c... - 03:44 pm ganeti-local Revision 93b19295: bootstrap.SetupNodeDaemon: Stop hardcoding bind address
- Commit b43dcc5a11 added support for IPv6. To have the node daemon bind
to an IPv6 address on startup it changed the c... - 03:42 pm snf-image Revision ded30adf: Add IMAGE_DEBUG variable
- if this is set, then snf-image will run in debug mode.
- 03:17 pm astakos Revision bce67d66: Fix migration integrity error
- 03:17 pm Revision bce67d66: Fix migration integrity error
- 03:14 pm ganeti-local Revision 162b1f39: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 03:14 pm snf-ganeti Revision 162b1f39: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 03:05 pm Revision 82b05401: enhance timeline form, traffic charging support
- 03:05 pm Revision 476fdba1: handle limit conditions in timeline charging
- 03:05 pm Revision 5cb31e51: fetch form in GET (by spapagian)
- 03:05 pm Revision 2925e285: timeline charging hello world
- 03:05 pm Revision c3f6cdf1: enhance mock timeline form and listing
- 03:05 pm astakos Revision c3f6cdf1: enhance mock timeline form and listing
- 03:05 pm astakos Revision 2925e285: timeline charging hello world
- 03:05 pm astakos Revision 5cb31e51: fetch form in GET (by spapagian)
- 03:05 pm astakos Revision 476fdba1: handle limit conditions in timeline charging
- 03:05 pm astakos Revision 82b05401: enhance timeline form, traffic charging support
- 02:41 pm snf-ganeti Revision 298c2e3e: Merge remote branch 'google/stable-2.6' into stable-2.6-esi
- 02:32 pm Revision c48ab3c4: Fix pagination in search group view
- 02:32 pm astakos Revision c48ab3c4: Fix pagination in search group view
- 01:34 pm Revision ed3544dc: Merge branch 'devel-0.11' into public_networks
- 01:26 pm snf-nfdhcpd Revision c0056b2e: Fix init script, look for correct process title
- Fix the init script to look for the daemon name inside
the process title instead of the python interpreter, now
that ... - 01:13 pm snf-agent Revision 8e311d83: Add README.rst file
- 01:04 pm snf-nfdhcpd Revision c798e3a9: Merge branch 'master' into debian
- 01:03 pm snf-nfdhcpd Revision b53b8522: Only set executable name with python-setproctitle
- Cannot set individual values for arguments using python-setproctitle.
See https://code.google.com/p/py-setproctitle/i... - 12:59 pm Revision 0f42ee35: Change resource representation
- 12:59 pm astakos Revision 0f42ee35: Change resource representation
- 12:55 pm Revision ddc2cc6f: - Pagination style change
- - Extra select for sorting table
- 12:55 pm astakos Revision ddc2cc6f: - Pagination style change
- - Extra select for sorting table
- 12:32 pm ganeti-local Revision fd5b9642: Merge branch 'stable-2.6-esi' into stable-2.6-ippool-hotplug-esi
- 12:32 pm snf-ganeti Revision fd5b9642: Merge branch 'stable-2.6-esi' into stable-2.6-ippool-hotplug-esi
- 12:28 pm snf-nfdhcpd Revision b4152190: Merge branch 'master' into debian
- 12:28 pm ganeti-local Revision 47342ca6: Check if extstorage's log dir exists
- Check if extstorage's log dir exists on the host machine, before
providing a logfile name. We need to be sure the dir... - 12:28 pm snf-ganeti Revision 47342ca6: Check if extstorage's log dir exists
- Check if extstorage's log dir exists on the host machine, before
providing a logfile name. We need to be sure the dir... - 12:28 pm snf-ganeti Revision 29e43e45: Do not show logfile on ExtStorage's attach error
- During attach the logfile is `None'. If the attach script
fails and we try to Tailfile() its logfile, TailFile
breaks... - 12:28 pm ganeti-local Revision 29e43e45: Do not show logfile on ExtStorage's attach error
- During attach the logfile is `None'. If the attach script
fails and we try to Tailfile() its logfile, TailFile
breaks... - 12:26 pm snf-nfdhcpd Revision c1e58d93: Add python-setproctitle dependency
- 12:24 pm snf-nfdhcpd Revision 856268f2: Change process title to simplify 'ps' display
- Use python-setproctitle to change the process title
of the running daemon. Make it appear as a native executable
to s... - 12:23 pm snf-agent Revision dd9929ad: Merge branch 'master' into debian
- 12:22 pm snf-agent Revision c8bb8056: Implement restart and force-reload in init
- Otherwise debian complains during packaging
- 12:14 pm snf-agent Revision d4264e25: Register snf-agent to autorun at boot
- 12:00 pm Revision 3bcad004: Add signed_terms_required & login_required decorators in timeline view.
- 12:00 pm astakos Revision 3bcad004: Add signed_terms_required & login_required decorators in timeline view.
- 11:23 am Revision 47d1d754: Add some logging to backend allocator
- 11:18 am snf-agent Revision 96e46cf7: Merge branch 'master' into debian
- 11:18 am snf-agent Revision 09b29420: Fix author_email field in setup
- 11:13 am snf-agent Revision 3c17efbb: Initial commit of debian packaging files
- 10:42 am Revision 4936f2e2: Make snf-dispatcher work with gevent
- Remove workers from snf-dispatcher in order to make it compatible with gevent
and specifically the green, monkey patc... - 07:07 am ganeti-local Revision 0e1e0b6a: hv_kvm: Use pu.CONF_DIR variable
- … instead of using SYSCONFDIR directly.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo ... - 07:07 am snf-ganeti Revision 0e1e0b6a: hv_kvm: Use pu.CONF_DIR variable
- … instead of using SYSCONFDIR directly.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo ... - 07:07 am ganeti-local Revision 2b3b41df: utils.filelock: Remove executable bit from lock files
- There's no need for lock files to be executable.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 07:07 am snf-ganeti Revision 2b3b41df: utils.filelock: Remove executable bit from lock files
- There's no need for lock files to be executable.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 07:07 am ganeti-local Revision df28c49b: LUInstanceCreate: Include group name in error message
- “pnode.group” contains the UUID, which isn't very user-friendly.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 07:07 am snf-ganeti Revision df28c49b: LUInstanceCreate: Include group name in error message
- “pnode.group” contains the UUID, which isn't very user-friendly.
Signed-off-by: Michael Hanselmann <hansmi@google.co...
09/20/2012
- 07:25 pm Revision 0360f54b: integrate timeline with timeline charging
- 07:13 pm Revision 82852f1a: make Dict Canonical strict by default
- 06:20 pm Pithos MS Client Revision 030b9baf: Created transactional block update method
- 06:19 pm Revision 421bb1f6: Change Timeline date field format
- 06:19 pm astakos Revision 421bb1f6: Change Timeline date field format
- 06:11 pm Revision 6d1a8c43: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 06:11 pm astakos Revision 6d1a8c43: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 06:10 pm Revision 6e52912b: Manipulate Timeline form fields
- 06:10 pm astakos Revision 6e52912b: Manipulate Timeline form fields
- 05:43 pm Pithos MS Client Revision 9a9c797a: Created separate methods for block updating for XP/FAT and Vista+ with NTFS
- 05:31 pm ./kamaki Revision e3f5a1f6: Minor fixes
- 05:14 pm Pithos MS Client Revision 7e39367d: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- Conflicts:
trunk/Pithos.Core/Agents/StatusAgent.cs
Also switched from SQLite, ActiveRecord to pure NHibernate and SQ... - 05:12 pm astakos Revision d5e09ca7: Remove email validation
- 05:12 pm Revision d5e09ca7: Remove email validation
- 05:10 pm Revision 85a5c699: Fix migration 0023. Supply limit default value.
- 05:10 pm astakos Revision 85a5c699: Fix migration 0023. Supply limit default value.
- 05:03 pm Revision 6e7afad5: Display calendar in timeline date fields
- 05:03 pm astakos Revision 6e7afad5: Display calendar in timeline date fields
- 04:12 pm Revision 01ad84e9: Add timeline tab
- 04:12 pm astakos Revision 01ad84e9: Add timeline tab
- 03:53 pm astakos Revision 54213d7a: New timeline tab
- 03:53 pm Revision 54213d7a: New timeline tab
- 02:20 pm ./kamaki Revision 44be2181: Unitest everything untested in pithos client
- 01:33 pm astakos Revision d220292f: Add pagination
- 01:33 pm Revision d220292f: Add pagination
- 01:28 pm Revision 7eadb924: Merge branch '0.6.4' into dev
- 01:28 pm astakos Revision 7eadb924: Merge branch '0.6.4' into dev
- 01:11 pm ./kamaki Revision a45852c5: Unitest get_container_object_meta
- 12:59 pm ./kamaki Revision 5178a5e9: Unitest set_account_quota/versioning, ls_container
- 12:52 pm ./kamaki Revision e8c38f39: Unitest get_account_quota/versioning
- 12:34 pm ./kamaki Revision 634ae70b: Unitest upload_object_unchunked
- 12:26 pm ./kamaki Revision ebdecdc7: Unitest purge, create_by_manifestation, versionlst
- 12:14 pm Revision fdc94944: Refactor IP pools
- Treat IP pool the same way as bridge and mac-prefix pools. The pool is
removed from the Network table and moved to an... - 12:14 pm Revision 2dbe7563: Add tests for PoolManager(s)
- 12:14 pm Revision 9727ac2f: Handle case of no pools in reconcile-pools
- 12:14 pm Revision 121c7507: Fix bugs in IPPool
- - Do not always reserve gateway
- Initial reservations must be in reserved map
09/19/2012
- 06:12 pm snf-ganeti Revision e80aeb89: bash_completion: Generate more compact version
- First the numbers:
$ stat --format '%s %n' doc/examples/bash_completion*
77847 doc/examples/bash_completion
86492 doc... - 06:12 pm ganeti-local Revision e80aeb89: bash_completion: Generate more compact version
- First the numbers:
$ stat --format '%s %n' doc/examples/bash_completion*
77847 doc/examples/bash_completion
86492 doc... - 05:17 pm ./kamaki Revision 22fc09fb: Support range at file (threaded) download
- 05:01 pm Revision 92cb0768: fix quotaholder specification bug and add warning
- 05:01 pm Revision b82eb8c4: fix typo missing ()
- 04:55 pm snf-agent Revision 5786d5fb: Add support for creating rpm packages
- 04:54 pm ganeti-local Revision 4af458e3: ShellWriter: Add parameter to disable indentation
- This will be used to write a more compact bash completion script.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 04:54 pm snf-ganeti Revision 4af458e3: ShellWriter: Add parameter to disable indentation
- This will be used to write a more compact bash completion script.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 04:54 pm snf-ganeti Revision 94014b63: bash_completion: Always enable extglob
- In older versions of GNU Bash extended patterns, such as “@(…)” are only
available with the “extglob” shell option. T... - 04:54 pm ganeti-local Revision 94014b63: bash_completion: Always enable extglob
- In older versions of GNU Bash extended patterns, such as “@(…)” are only
available with the “extglob” shell option. T... - 04:43 pm ./kamaki Revision 642f1bbd: Add range in stream download
- 04:41 pm Pithos MS Client Revision 562c42a7: Replaced SQLite package with SQL Compact. Still need to update or remove direc...
- 04:37 pm Pithos MS Client Revision 3906933e: Removed MD5 Calculations for Old and New FileState
- Change DB Scheme (on create, update)
removed the md5 hash creation on merkle hash.
Removed all MD5BlockCalculator.cs ... - 03:49 pm Revision 8a3dae55: make get_timeline output spec strict
- 03:44 pm Revision 94a83ed6: Change test warning exception message
- 03:44 pm Pithos Revision 94a83ed6: Change test warning exception message
- 03:23 pm Revision 4de59eac: Addcredits
- 03:23 pm astakos Revision 4de59eac: Addcredits
- 03:17 pm Pithos Revision fd7a8661: Raise warning exceptions in there are no other valid accounts for testing shar...
- 03:17 pm Revision fd7a8661: Raise warning exceptions in there are no other valid accounts for testing shar...
- 03:14 pm Pithos Revision c53502b1: Fix sqlalchemy warning: IN-predicate invoked with an empty sequence.
- 03:14 pm Revision c53502b1: Fix sqlalchemy warning: IN-predicate invoked with an empty sequence.
- 02:11 pm Pithos MS Client Revision 45eea01e: Httpclient
- 02:06 pm ./kamaki Revision 38dc5d2f: Get rid of pithos_sh
- The old profecy "there will be only one [Pithos Client]" is finally
fullfilled - 01:48 pm Pithos MS Client Revision d621aaa3: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 01:48 pm Pithos MS Client Revision 9280ac46: Commit before switching to sql compact
- 01:42 pm ./kamaki Revision a23f6ffe: Kamaki CLI/clients sharers implementation
- mimics pithos_sh account sharers
- 01:16 pm Revision 99a74636: Catch error in removing nic
- 01:16 pm Revision 0eed6cf8: Management commands for pools
- Create three new management commands for listing, showing and modifying
a pool. - 01:16 pm Revision af6a3bc5: Unique mac-prefix only for mac-filtered networks
- 01:16 pm Revision b533e9b2: Add logging to synefo.db.models
- 01:16 pm Revision 03992c72: Refactor bridge and mac-prefix pool tables
- Redesign the implementation of pools and map mac-prefix and bridge pools
to that design.
Each pool type is mapped to... - 11:34 am Revision 4a37a0be: Fix bug in server-inspect
- 11:21 am Revision b7e74f05: Wrap network-create command in transaction
- 11:21 am Revision 56543400: Fix bug in snf-manage network-remove
09/18/2012
- 07:32 pm Revision 670de92a: Change rename and change quota limit field to bigint
- 07:32 pm astakos Revision 670de92a: Change rename and change quota limit field to bigint
- 06:59 pm Revision d6662f65: commissioning fixes, hello world timelines
- 06:58 pm Revision df6fea25: restore deleted python quotaholder client module
- 06:31 pm ./kamaki Revision 48c3782c: Get rid of pithos_sh hash methods in download
- 06:13 pm ./kamaki Revision cb73fca1: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
- Conflicts:
kamaki/clients/pithos.py - 06:11 pm ganeti-local Revision 9f2265bc: constants: Stop using wildcard import for pathutils
- It still needs to be imported for hypervisor parameter defaults, but
after this change paths are no longer exported f... - 06:11 pm ganeti-local Revision 9eeb0aa5: Use autoconf-based paths from Haskell instead of constants
- Future changes will change Path.hs to use an environment variable.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 06:11 pm snf-ganeti Revision 9eeb0aa5: Use autoconf-based paths from Haskell instead of constants
- Future changes will change Path.hs to use an environment variable.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 06:11 pm snf-ganeti Revision 9f2265bc: constants: Stop using wildcard import for pathutils
- It still needs to be imported for hypervisor parameter defaults, but
after this change paths are no longer exported f... - 06:11 pm ganeti-local Revision 3e8dcc8a: Migrate lib/uidpool.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision 111a7d04: Migrate lib/utils/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision 57fe4a5b: Migrate lib/watcher/__init__.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision a56625a2: Migrate test/ganeti.*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision 09bf5d24: Migrate tools/* from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision 3e8dcc8a: Migrate lib/uidpool.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision 111a7d04: Migrate lib/utils/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision 57fe4a5b: Migrate lib/watcher/__init__.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision 09bf5d24: Migrate tools/* from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision a56625a2: Migrate test/ganeti.*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision 7e97aca4: Migrate lib/tools/ensure_dirs.py to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision 7e97aca4: Migrate lib/tools/ensure_dirs.py to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:10 pm ./kamaki Revision 973fbcad: Much faster download resume
- Don't preload local file blocks, but load each one dynamically
only before it is downloaded, and compare - 06:09 pm ganeti-local Revision f45c5c09: Migrate lib/ssconf.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 8fd1bfa9: Migrate lib/ssh.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision f45c5c09: Migrate lib/ssconf.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 8fd1bfa9: Migrate lib/ssh.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision fe496b25: Migrate lib/ovf.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision b3a6f851: Migrate lib/mcpu.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 4e55af74: Migrate lib/rapi/baserlib.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 80ec9f96: Migrate lib/rpc.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision a5ce2ea2: Migrate lib/server/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision b3a6f851: Migrate lib/mcpu.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision fe496b25: Migrate lib/ovf.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 4e55af74: Migrate lib/rapi/baserlib.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 80ec9f96: Migrate lib/rpc.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision a5ce2ea2: Migrate lib/server/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 9d9bded1: Migrate lib/hypervisor/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision e2b4a7ba: Migrate lib/{jqueue,jstore}.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision b87ee98f: Migrate lib/luxi.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 9c492c2d: Migrate lib/masterd/instance.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 9d9bded1: Migrate lib/hypervisor/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision e2b4a7ba: Migrate lib/{jqueue,jstore}.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision b87ee98f: Migrate lib/luxi.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 9c492c2d: Migrate lib/masterd/instance.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 78e706bb: Migrate lib/client/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 8580cdaf: Migrate lib/cmdlib.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 57407093: Migrate lib/config.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 57407093: Migrate lib/config.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 78e706bb: Migrate lib/client/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 8580cdaf: Migrate lib/cmdlib.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 5a76d5f6: Migrate lib/confd/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 5a76d5f6: Migrate lib/confd/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision ee4a14c0: Migrate lib/cli.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 7ede9c6a: Migrate lib/bootstrap.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision ee4a14c0: Migrate lib/cli.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 710f30ec: Migrate lib/backend.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 7ede9c6a: Migrate lib/bootstrap.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 710f30ec: Migrate lib/backend.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 13718ded: Migrate build-bash-completion from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 13718ded: Migrate build-bash-completion from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 05:58 pm ./kamaki Revision 066ba58c: Much faster resume in download
- 05:58 pm snf-ganeti Revision 304d9f02: Migrate qa/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 05:58 pm ganeti-local Revision 304d9f02: Migrate qa/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 05:58 pm snf-ganeti Revision 3329f4de: constants: Move most paths to separate module
- This is inpreparation for the implementation of virtual clusters. Many
paths will change based on an environment vari... - 05:58 pm ganeti-local Revision 3329f4de: constants: Move most paths to separate module
- This is inpreparation for the implementation of virtual clusters. Many
paths will change based on an environment vari... - 05:58 pm ganeti-local Revision a6798ce1: configure: Provide options to change default user/group
- This is needed for virtual clusters where a non-root user is used to run
the daemons.
Signed-off-by: Michael Hanselm... - 05:58 pm snf-ganeti Revision a6798ce1: configure: Provide options to change default user/group
- This is needed for virtual clusters where a non-root user is used to run
the daemons.
Signed-off-by: Michael Hanselm... - 05:51 pm snf-agent Revision 657e1f05: Add an lsb compatible init script in /etc/init.d/
- 05:39 pm Pithos MS Client Revision ad692e3a: Nuked Short Hashing, always returns null
- Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
- 05:29 pm ./kamaki Revision 624ee36f: Minor CLI download behavior fixes
- 04:58 pm ./kamaki Revision 20c13fcc: Pithos download supports resume (again)
- 04:58 pm Revision b1f45382: Merge remote-tracking branch 'origin' into dev
- 04:58 pm Pithos Revision b1f45382: Merge remote-tracking branch 'origin' into dev
- 03:55 pm ./kamaki Revision 1785ad41: Voodo-fix mysterious header-destroying request bug
- 03:35 pm Revision ec7778db: Merge branch '0.6.4' into dev
- 03:35 pm astakos Revision ec7778db: Merge branch '0.6.4' into dev
- 03:35 pm snf-agent Revision 3a307d84: Initial commit
- 03:30 pm Revision c3a00daf: :Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/billing.html
snf-astakos-app/astakos/im/templatetags/filters.py
... - 03:30 pm astakos Revision c3a00daf: :Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/billing.html
snf-astakos-app/astakos/im/templatetags/filters.py
... - 03:20 pm Revision 0c1f6cdb: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 03:20 pm astakos Revision 0c1f6cdb: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 03:14 pm Revision 5056da3d: Billing json
- 03:14 pm astakos Revision 5056da3d: Billing json
- 02:52 pm Revision d0991b92: Alter limit column type to bigint
- 02:52 pm astakos Revision d0991b92: Alter limit column type to bigint
- 02:07 pm ./kamaki Revision 0004301f: Fix safe headers/params bug, pithos download bug
- 12:45 pm Pithos MS Client Revision f07f3fe7: Fixed Versions
- Fixed upgrade/update links
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 12:40 pm Revision 48121481: Fix transaction management in signup views
- 12:40 pm astakos Revision 48121481: Fix transaction management in signup views
- 12:11 pm ./kamaki Revision 9a7efb0d: Greenlet/thread safe header/param requests
- Requests can now distinguish between "global" headers/params
and thread-specific. - 10:31 am Revision 00698e35: Fix cleanup of DB pooled connections
- Fix bug in cleanup of DB pooled connections before putting them back to
the pool. The way the connection was cleaned,... - 10:23 am Revision f2ccb23e: Fix no-time in eventd messages
- Ganeti opcodes may not have an end-timestamp when they go to
an error state. In that case send the job end-timestamp.
09/17/2012
- 07:24 pm Revision 11976ee3: Merge branch 'devel-0.11' into ui-0.11
- Conflicts:
snf-common/synnefo/lib/astakos.py
snf-cyclades-app/synnefo/ui/static/snf/js/models.js - 06:51 pm ganeti-local Revision f0a26429: constants: Add missing word in comment
- It was missing in commit 243cdbcc on May 7, 2008.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 06:51 pm snf-ganeti Revision f0a26429: constants: Add missing word in comment
- It was missing in commit 243cdbcc on May 7, 2008.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 06:47 pm astakos Revision 1eaeb5b6: Change handle membership wrapper
- 06:47 pm Revision 1eaeb5b6: Change handle membership wrapper
- 06:46 pm astakos Revision de4ed385: Alter billing view to accepted another start date instead of today()
- 06:46 pm Revision de4ed385: Alter billing view to accepted another start date instead of today()
- 06:44 pm Revision bee0bf32: Custom template tag for months since a specific date
- 06:44 pm astakos Revision bee0bf32: Custom template tag for months since a specific date
- 06:36 pm Revision bd4f356c: Register resources in quota holder
- 06:36 pm astakos Revision bd4f356c: Register resources in quota holder
- 06:31 pm Revision bf96fd80: update quantity/capacity model and spec for unlimited resources
- 06:05 pm snf-nfdhcpd Revision d86863e3: Bump version 0.11.2
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:02 pm snf-image Revision f55d6d0c: Drop the `user' password reset rule
- Drop the rule that resets the password for user with username `user'
if the USERS image property is missing and the s... - 05:59 pm snf-nfdhcpd Revision 30ef7aaf: Merge branch 'snf-master' into snf-debian
- 05:49 pm snf-nfdhcpd Revision 0fbb25c0: Nice logging
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:49 pm snf-nfdhcpd Revision ca7b6d21: Fix a bug related to capng_update()
- We need to update CAP_NET_RAW, CAP_NET_ADMIN separetly.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 03:54 pm Revision 17d5c7a1: use null quantity/capacity for unlimited resources
- 12:33 pm Pithos MS Client Revision edb18ed9: Missing file
- 10:51 am Revision bd004149: Align actions in table (groups)
- 10:51 am astakos Revision bd004149: Align actions in table (groups)
09/14/2012
- 06:34 pm Revision b435047b: django model field access fixes
- 06:34 pm Revision 2f90649c: rename and install quotaholder http client script
- 06:08 pm astakos Revision 9e5075ef: Enable group owner to add members
- Refs: #2793
- 06:08 pm Revision 9e5075ef: Enable group owner to add members
- Refs: #2793
- 06:05 pm astakos Revision 5a03a01a: Merge branch 'dev' into 0.6.4
- 06:05 pm Revision 5a03a01a: Merge branch 'dev' into 0.6.4
- 05:30 pm ganeti-local Revision d55408b0: QA for instance migration made more compact
- Also, the value of always_failover is not hard-coded any more, and it's
possible to disable changing the always_failo... - 05:30 pm snf-ganeti Revision d55408b0: QA for instance migration made more compact
- Also, the value of always_failover is not hard-coded any more, and it's
possible to disable changing the always_failo... - 05:30 pm ganeti-local Revision b5f0b5cc: Always_failover doesn't require --allow-failover anymore
- If an administrator sets always_failover, it means that there is no need
for another explicit approval to failover in... - 05:30 pm snf-ganeti Revision b5f0b5cc: Always_failover doesn't require --allow-failover anymore
- If an administrator sets always_failover, it means that there is no need
for another explicit approval to failover in... - 05:06 pm Revision f2d3fe96: remove django_extensions from installed_apps
- 05:06 pm astakos Revision f2d3fe96: remove django_extensions from installed_apps
- 04:51 pm snf-image Revision a860eae1: Bump debian version to 0.6-1
- 04:50 pm snf-image Revision 159056f8: Remove --enable-network-backend from configure
- It is no longer needed
- 04:48 pm astakos Revision a4233484: Enable group owner to add members
- Refs: #2793
- 04:48 pm Revision a4233484: Enable group owner to add members
- Refs: #2793
- 04:43 pm snf-image Revision ea69a537: Update ChangeLog and configure for version 0.6
- 04:41 pm Revision a2db0eb5: quotaholder backend fixes, clijson enhancements
- 03:50 pm ./kamaki Revision fbfee225: Refactor pithos+ download
- 3-modes:
a sequential
b sequential with resume
c asynchronous/parallel
bug: Still can't multi-download correctly - 03:22 pm snf-image Revision 305f3086: Remove enable-network-backend flag from configure
- The curl dependency is not optional any more.
- 03:12 pm Revision 094e8815: Send versions as string in resource events queue
- 03:12 pm Pithos Revision 094e8815: Send versions as string in resource events queue
- 03:08 pm astakos Revision 2b1a5f5d: Style changes in group_edit and show_all_groups
- 03:08 pm Revision 2b1a5f5d: Style changes in group_edit and show_all_groups
- 02:29 pm Pithos MS Client Revision d7288179: Convert all url usages to use the Uri class instead of raw strings.
- Local paths and names are always escaped when converted to Uris, but only then.
Uris converted to local file paths ar... - 01:41 pm Revision 3e08377c: enhance clijson
- 12:18 pm astakos Revision c5e33649: Remove debug_toolbar from installed_apps
- 12:18 pm Revision c5e33649: Remove debug_toolbar from installed_apps
- 12:06 pm astakos Revision 10ed0073: Rollback transaction in case signup failure
- 12:06 pm Revision 10ed0073: Rollback transaction in case signup failure
- 12:22 am ganeti-local Revision cb83e4db: Remove useless lock in recreate-disks
- The old primary node was being locked to do RPC, but we don't lock nodes
for RPC anymore, so the lock is useless.
Si... - 12:22 am snf-ganeti Revision cb83e4db: Remove useless lock in recreate-disks
- The old primary node was being locked to do RPC, but we don't lock nodes
for RPC anymore, so the lock is useless.
Si...
09/13/2012
- 05:43 pm Revision df67421c: Add button show all in group search page
- Refs: #2793
- 05:43 pm astakos Revision df67421c: Add button show all in group search page
- Refs: #2793
- 05:36 pm Revision fe6c61fb: multi-serial accept/reject, fixes
- 05:25 pm snf-image Revision 3707aa73: Add new config_url os parameter
- This url points to a json file that contains the value for other
OS parameters. Using this file we can pass parameter... - 04:49 pm Revision c3a709ad: better call exception handling, quotaholder fixes
- 04:37 pm astakos Revision 5c1ad9e3: Group owner can update group description & homepage
- Refs: #2793
- 04:37 pm Revision 5c1ad9e3: Group owner can update group description & homepage
- Refs: #2793
- 04:23 pm astakos Revision 51c57c9c: Group owner can update group description & homepage
- Refs: #2793
- 04:23 pm Revision 51c57c9c: Group owner can update group description & homepage
- Refs: #2793
- 04:21 pm Revision 4ff0f36c: remove obsolete view
- 04:21 pm astakos Revision 4ff0f36c: remove obsolete view
- 04:21 pm astakos Revision 4f78c22c: merge with origin 0.6.4
- 04:21 pm Revision 4f78c22c: merge with origin 0.6.4
- 03:06 pm Revision 388ea25f: Include version information in aquarium messages
- 03:06 pm Pithos Revision 388ea25f: Include version information in aquarium messages
- 02:59 pm Bug #2816 (New): Fix astakos to work with mysql database
- raceback (most recent call last):
File "/usr/local/bin/snf-manage", line 9, in <module>
load_entry_point('snf... - 02:49 pm Pithos Web Client Revision ada737a8: Fixed cloudbar class name to avoid entering infinite loop
- 02:47 pm Pithos Web Client Revision cac58151: Fixed cloudbar class name to avoid entering infinite loop
- 02:01 pm Revision eafa5b06: better handling of call exceptions and crashing
- 01:28 pm ./kamaki Revision fb0cd49a: Workarround an eventlist random bug in downloading
- 12:47 pm ./kamaki Revision 699d3bb1: Make object-download code readable
- 11:19 am Revision 0f0c9878: Merge branch '0.6.4' into dev
- 11:19 am astakos Revision 0f0c9878: Merge branch '0.6.4' into dev
09/12/2012
- 06:48 pm ./kamaki Revision afd9d603: Seperate pithos rest api from pithos lib
- 06:47 pm ./kamaki Revision 64ab4c13: Mild refactoring to download and upload @pithos.py
- 06:39 pm snf-image Revision eafa1728: Add working import and export scripts
- 06:38 pm Pithos MS Client Revision d5617d4f: Fixed off-by-1 buffer error
- 05:56 pm ganeti-local Revision 99721eb4: Update design for virtual clusters
- The biggest change is going from a command line parameter for specifying
a daemon's directory to using an environment... - 05:56 pm snf-ganeti Revision 99721eb4: Update design for virtual clusters
- The biggest change is going from a command line parameter for specifying
a daemon's directory to using an environment... - 05:11 pm Pithos MS Client Revision a11889bd: Both debug and release switched to x86
- 05:06 pm Pithos MS Client Revision a463ebae: Switch to x86
- 04:47 pm Pithos MS Client Revision 875ac4f4: Added correct 1.0.1c version
- 04:44 pm Pithos MS Client Revision 2dad27a3: Added load type exception handling
- 04:21 pm ganeti-local Revision e43e78df: Merge remote branch 'google/stable-2.6' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/rpc.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:21 pm snf-ganeti Revision e43e78df: Merge remote branch 'google/stable-2.6' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/rpc.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:15 pm ganeti-local Revision 0e2b7c58: rpc: Remove duplicated logic, fix unittests
- Commit 5fce6a89 changed RpcRunner._InstDict to add the disk parameters
on all encoded instances. It didn't remove a s... - 04:15 pm snf-ganeti Revision 0e2b7c58: rpc: Remove duplicated logic, fix unittests
- Commit 5fce6a89 changed RpcRunner._InstDict to add the disk parameters
on all encoded instances. It didn't remove a s... - 04:14 pm snf-ganeti Revision 6953756f: Small style adjustment
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:14 pm ganeti-local Revision 6953756f: Small style adjustment
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:14 pm snf-ganeti Revision 3d7d3a12: Make iallocator request types more strict
- This adapts the type of some request input fields to more stricter ones.
Signed-off-by: René Nussbaumer <rn@google.c... - 04:14 pm ganeti-local Revision 3d7d3a12: Make iallocator request types more strict
- This adapts the type of some request input fields to more stricter ones.
Signed-off-by: René Nussbaumer <rn@google.c... - 04:14 pm ganeti-local Revision 776b6291: Rework the required_nodes field
- This was used to verify the result of instance allocation. However, this
is not logic which belongs to the cmdlib rat... - 04:14 pm snf-ganeti Revision 776b6291: Rework the required_nodes field
- This was used to verify the result of instance allocation. However, this
is not logic which belongs to the cmdlib rat... - 03:54 pm Pithos Revision dd0cc7a8: Comment out sqlalchemy echo
- 03:54 pm Revision dd0cc7a8: Comment out sqlalchemy echo
- 03:52 pm Pithos Revision 7c09b0b7: Catch explicitly ContainerExists in container_create instead of NameError
- 03:52 pm Revision 7c09b0b7: Catch explicitly ContainerExists in container_create instead of NameError
- 03:48 pm ganeti-local Revision 52f93ffd: objects, rpc: Code cleanup
- objects.Disk.ComputeLDParams: Simplify structure, don't use and
overwrite local variables.
rpc.AnnotateDiskParams: R... - 03:48 pm snf-ganeti Revision 52f93ffd: objects, rpc: Code cleanup
- objects.Disk.ComputeLDParams: Simplify structure, don't use and
overwrite local variables.
rpc.AnnotateDiskParams: R... - 03:38 pm Pithos MS Client Revision 0662cf4b: Compile Fixes
- openssl Libraries
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 03:37 pm Pithos MS Client Revision 8484df4f: Compile Fixes
- Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
- 03:03 pm ./kamaki Revision 33dc6317: Fully integrate http connection modifications
- 02:39 pm snf-ganeti Revision 5fce6a89: Annotate disk params on instance_start
- We call _GatherAndLinkBlockDevs during the process, which in turn
calls _RecursiveFindBD. This needs disk parameters ... - 02:39 pm ganeti-local Revision 5fce6a89: Annotate disk params on instance_start
- We call _GatherAndLinkBlockDevs during the process, which in turn
calls _RecursiveFindBD. This needs disk parameters ... - 02:11 pm Revision 1698c08c: add quotaholder fixtures to distribution
- 01:48 pm ganeti-local Revision ef86bf28: cmdlib: Handle locking.ALL_SET correctly when copying locks
- When locks are copied “locking.ALL_SET” must be handled separately
(ALL_SET has the value None). Reported by Constant... - 01:48 pm snf-ganeti Revision ef86bf28: cmdlib: Handle locking.ALL_SET correctly when copying locks
- When locks are copied “locking.ALL_SET” must be handled separately
(ALL_SET has the value None). Reported by Constant... - 01:47 pm snf-ganeti Revision 6ce90543: RAPI client: Fix typo in docstring
- Also update the copyright header.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <... - 01:47 pm ganeti-local Revision 6ce90543: RAPI client: Fix typo in docstring
- Also update the copyright header.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <... - 01:42 pm snf-image Revision 3b9cb520: Fix an identation error in common.sh.in
- 01:40 pm snf-nfdhcpd Revision 3cbc1569: Fix two minor typos in debug messages
- 01:33 pm ganeti-local Revision 7d3d24f6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:21 pm ./kamaki Revision f0598cb2: Fix gevent bug, move release action to connection
- 01:17 pm Revision 702850c4: Enhange logging in db and http pools
- 01:16 pm Revision ac7e2fd7: Fix bug in http connection pool
- Do not reset connetion _pool attribute, since it is not (yet?)
initialized when getting the object from the pool. - 01:12 pm Pithos Revision 278e5256: Fix bug in PithosBackendPool
- Get _trans from the DBWrapper
- 01:12 pm Revision 278e5256: Fix bug in PithosBackendPool
- Get _trans from the DBWrapper
- 12:27 pm ganeti-local Revision c269efc3: Disable pylint warnings for unknown members
- For some reason pylint can't determine, that the members are calculated
upon runtime and complains. This is weird as ... - 12:27 pm snf-ganeti Revision c269efc3: Disable pylint warnings for unknown members
- For some reason pylint can't determine, that the members are calculated
upon runtime and complains. This is weird as ... - 12:27 pm snf-ganeti Revision 3c049cd3: Adapt gnt-debug iallocator
- Add the new multi-alloc request to the test allocation framework. For
now we just create --count identical instances.... - 12:27 pm ganeti-local Revision 3c049cd3: Adapt gnt-debug iallocator
- Add the new multi-alloc request to the test allocation framework. For
now we just create --count identical instances.... - 12:27 pm snf-ganeti Revision b1e47e2d: Adding new multi-allocation request
- Now that we've the refactoring done, we can easily add the new mode and
everything works.
Signed-off-by: René Nussba... - 12:27 pm ganeti-local Revision b1e47e2d: Adding new multi-allocation request
- Now that we've the refactoring done, we can easily add the new mode and
everything works.
Signed-off-by: René Nussba... - 12:27 pm ganeti-local Revision 2bbf280e: Switch all iallocator calls to the new one
- After the refactor, the old calls are not working anymore, so we switch
to the new ones.
Signed-off-by: René Nussbau... - 12:27 pm snf-ganeti Revision 2bbf280e: Switch all iallocator calls to the new one
- After the refactor, the old calls are not working anymore, so we switch
to the new ones.
Signed-off-by: René Nussbau... - 12:27 pm snf-ganeti Revision 0fcd0cad: Refactor IAllocator code
- The IAllocator class was handling all the requests on its own, passing
in parameters on top level which works, but is... - 12:27 pm ganeti-local Revision 0fcd0cad: Refactor IAllocator code
- The IAllocator class was handling all the requests on its own, passing
in parameters on top level which works, but is... - 12:27 pm ganeti-local Revision 32683096: Make the __slots__ functionality more modular
- As we will introduce another set of containers using the __slots__ trick
we abstract away as much as possible to sepa... - 12:27 pm snf-ganeti Revision 32683096: Make the __slots__ functionality more modular
- As we will introduce another set of containers using the __slots__ trick
we abstract away as much as possible to sepa... - 12:27 pm ganeti-local Revision b112bfc4: Move _MakeLegacyNodeInfo to rpc
- This function will also be needed for the iallocator refactor. Also this
function does not belong to cmdlib but rathe... - 12:27 pm snf-ganeti Revision b112bfc4: Move _MakeLegacyNodeInfo to rpc
- This function will also be needed for the iallocator refactor. Also this
function does not belong to cmdlib but rathe... - 12:27 pm ganeti-local Revision 0c77c331: Move _CalculateGroupIPolicy and _ComputeDiskSize
- This makes it possible to better untangle the IAllocator code, which
would otherwise lead to a recursive import struc... - 12:27 pm snf-ganeti Revision 0c77c331: Move _CalculateGroupIPolicy and _ComputeDiskSize
- This makes it possible to better untangle the IAllocator code, which
would otherwise lead to a recursive import struc... - 12:16 pm ./kamaki Revision 74275b1a: Minor bugfixes
Also available in: Atom