diff options
95 files changed, 11723 insertions, 13023 deletions
diff --git a/nova/api/openstack/compute/contrib/availability_zone.py b/nova/api/openstack/compute/contrib/availability_zone.py index 22001b65f..1f22bf252 100644 --- a/nova/api/openstack/compute/contrib/availability_zone.py +++ b/nova/api/openstack/compute/contrib/availability_zone.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. from oslo.config import cfg diff --git a/nova/api/openstack/compute/contrib/cell_capacities.py b/nova/api/openstack/compute/contrib/cell_capacities.py index ae8b42336..ab79b4327 100644 --- a/nova/api/openstack/compute/contrib/cell_capacities.py +++ b/nova/api/openstack/compute/contrib/cell_capacities.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. from nova.api.openstack import extensions diff --git a/nova/api/openstack/compute/contrib/certificates.py b/nova/api/openstack/compute/contrib/certificates.py index 4fe49aadf..979008a87 100644 --- a/nova/api/openstack/compute/contrib/certificates.py +++ b/nova/api/openstack/compute/contrib/certificates.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. import webob.exc diff --git a/nova/api/openstack/compute/contrib/console_output.py b/nova/api/openstack/compute/contrib/console_output.py index eb20b3275..07b3f2556 100644 --- a/nova/api/openstack/compute/contrib/console_output.py +++ b/nova/api/openstack/compute/contrib/console_output.py @@ -14,7 +14,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. import re import webob diff --git a/nova/api/openstack/compute/contrib/consoles.py b/nova/api/openstack/compute/contrib/consoles.py index bf1f41690..8247620f2 100644 --- a/nova/api/openstack/compute/contrib/consoles.py +++ b/nova/api/openstack/compute/contrib/consoles.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. import webob diff --git a/nova/api/openstack/compute/contrib/coverage_ext.py b/nova/api/openstack/compute/contrib/coverage_ext.py index 578e2e79d..fd1ad53e9 100644 --- a/nova/api/openstack/compute/contrib/coverage_ext.py +++ b/nova/api/openstack/compute/contrib/coverage_ext.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. # See: http://wiki.openstack.org/Nova/CoverageExtension for more information # and usage explanation for this API extension diff --git a/nova/api/openstack/compute/contrib/createserverext.py b/nova/api/openstack/compute/contrib/createserverext.py index 337fedae6..9559ceef3 100644 --- a/nova/api/openstack/compute/contrib/createserverext.py +++ b/nova/api/openstack/compute/contrib/createserverext.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. from nova.api.openstack import extensions diff --git a/nova/api/openstack/compute/contrib/disk_config.py b/nova/api/openstack/compute/contrib/disk_config.py index f2b906144..692ed6455 100644 --- a/nova/api/openstack/compute/contrib/disk_config.py +++ b/nova/api/openstack/compute/contrib/disk_config.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. """Disk Config extension.""" diff --git a/nova/api/openstack/compute/contrib/extended_floating_ips.py b/nova/api/openstack/compute/contrib/extended_floating_ips.py index 06f1fa903..44b84bad9 100644 --- a/nova/api/openstack/compute/contrib/extended_floating_ips.py +++ b/nova/api/openstack/compute/contrib/extended_floating_ips.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. from nova.api.openstack import extensions diff --git a/nova/api/openstack/compute/contrib/flavormanage.py b/nova/api/openstack/compute/contrib/flavormanage.py index 441858c25..602e82c36 100644 --- a/nova/api/openstack/compute/contrib/flavormanage.py +++ b/nova/api/openstack/compute/contrib/flavormanage.py @@ -10,7 +10,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. import webob diff --git a/nova/api/openstack/compute/contrib/floating_ip_dns.py b/nova/api/openstack/compute/contrib/floating_ip_dns.py index ecaa8e7b9..1d6a8b812 100644 --- a/nova/api/openstack/compute/contrib/floating_ip_dns.py +++ b/nova/api/openstack/compute/contrib/floating_ip_dns.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. import urllib diff --git a/nova/api/openstack/compute/contrib/floating_ip_pools.py b/nova/api/openstack/compute/contrib/floating_ip_pools.py index e792ce433..aefe65d26 100644 --- a/nova/api/openstack/compute/contrib/floating_ip_pools.py +++ b/nova/api/openstack/compute/contrib/floating_ip_pools.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. from nova.api.openstack import extensions from nova.api.openstack import wsgi diff --git a/nova/api/openstack/compute/contrib/floating_ips.py b/nova/api/openstack/compute/contrib/floating_ips.py index 284a211cd..807201e7e 100644 --- a/nova/api/openstack/compute/contrib/floating_ips.py +++ b/nova/api/openstack/compute/contrib/floating_ips.py @@ -15,7 +15,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. import webob diff --git a/nova/api/openstack/compute/contrib/multiple_create.py b/nova/api/openstack/compute/contrib/multiple_create.py index fd450b6d8..ee3dcf4b4 100644 --- a/nova/api/openstack/compute/contrib/multiple_create.py +++ b/nova/api/openstack/compute/contrib/multiple_create.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. from nova.api.openstack import extensions diff --git a/nova/api/openstack/compute/contrib/scheduler_hints.py b/nova/api/openstack/compute/contrib/scheduler_hints.py index 0775307f4..0a5136205 100644 --- a/nova/api/openstack/compute/contrib/scheduler_hints.py +++ b/nova/api/openstack/compute/contrib/scheduler_hints.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. import webob.exc diff --git a/nova/api/openstack/compute/contrib/server_password.py b/nova/api/openstack/compute/contrib/server_password.py index 14ea91ef2..2884e4040 100644 --- a/nova/api/openstack/compute/contrib/server_password.py +++ b/nova/api/openstack/compute/contrib/server_password.py @@ -39,7 +39,7 @@ class ServerPasswordTemplate(xmlutil.TemplateBuilder): class ServerPasswordController(object): - """The flavor access API controller for the OpenStack API.""" + """The Server Password API controller for the OpenStack API.""" def __init__(self): self.compute_api = compute.API() diff --git a/nova/api/openstack/compute/contrib/server_start_stop.py b/nova/api/openstack/compute/contrib/server_start_stop.py index 2803cd04b..1734b2cfa 100644 --- a/nova/api/openstack/compute/contrib/server_start_stop.py +++ b/nova/api/openstack/compute/contrib/server_start_stop.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. import webob diff --git a/nova/api/openstack/compute/contrib/used_limits.py b/nova/api/openstack/compute/contrib/used_limits.py index 5a90a9def..a0fab1594 100644 --- a/nova/api/openstack/compute/contrib/used_limits.py +++ b/nova/api/openstack/compute/contrib/used_limits.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. from nova.api.openstack import extensions from nova.api.openstack import wsgi diff --git a/nova/api/openstack/compute/contrib/used_limits_for_admin.py b/nova/api/openstack/compute/contrib/used_limits_for_admin.py index a6ec9c002..d2a8af0d7 100644 --- a/nova/api/openstack/compute/contrib/used_limits_for_admin.py +++ b/nova/api/openstack/compute/contrib/used_limits_for_admin.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. from nova.api.openstack import extensions diff --git a/nova/api/openstack/compute/contrib/user_data.py b/nova/api/openstack/compute/contrib/user_data.py index 3e69a65cc..ef5aa6d5a 100644 --- a/nova/api/openstack/compute/contrib/user_data.py +++ b/nova/api/openstack/compute/contrib/user_data.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. from nova.api.openstack import extensions diff --git a/nova/api/openstack/compute/plugins/v3/quota_sets.py b/nova/api/openstack/compute/plugins/v3/quota_sets.py new file mode 100644 index 000000000..a0740ebe5 --- /dev/null +++ b/nova/api/openstack/compute/plugins/v3/quota_sets.py @@ -0,0 +1,207 @@ +# vim: tabstop=4 shiftwidth=4 softtabstop=4 + +# Copyright 2011 OpenStack Foundation +# All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +import webob + +from nova.api.openstack import extensions +from nova.api.openstack import wsgi +from nova.api.openstack import xmlutil +import nova.context +from nova import db +from nova import exception +from nova.openstack.common import log as logging +from nova.openstack.common import strutils +from nova import quota + + +QUOTAS = quota.QUOTAS +LOG = logging.getLogger(__name__) +NON_QUOTA_KEYS = ['tenant_id', 'id', 'force'] + + +authorize_update = extensions.extension_authorizer('compute', 'quotas:update') +authorize_show = extensions.extension_authorizer('compute', 'quotas:show') +authorize_delete = extensions.extension_authorizer('compute', 'quotas:delete') + + +class QuotaTemplate(xmlutil.TemplateBuilder): + def construct(self): + root = xmlutil.TemplateElement('quota_set', selector='quota_set') + root.set('id') + + for resource in QUOTAS.resources: + elem = xmlutil.SubTemplateElement(root, resource) + elem.text = resource + + return xmlutil.MasterTemplate(root, 1) + + +class QuotaSetsController(object): + + def __init__(self, ext_mgr): + self.ext_mgr = ext_mgr + + def _format_quota_set(self, project_id, quota_set): + """Convert the quota object to a result dict.""" + + result = dict(id=str(project_id)) + + for resource in QUOTAS.resources: + result[resource] = quota_set[resource] + + return dict(quota_set=result) + + def _validate_quota_limit(self, limit): + # NOTE: -1 is a flag value for unlimited + if limit < -1: + msg = _("Quota limit must be -1 or greater.") + raise webob.exc.HTTPBadRequest(explanation=msg) + + def _get_quotas(self, context, id, usages=False): + values = QUOTAS.get_project_quotas(context, id, usages=usages) + + if usages: + return values + else: + return dict((k, v['limit']) for k, v in values.items()) + + @wsgi.serializers(xml=QuotaTemplate) + def show(self, req, id): + context = req.environ['nova.context'] + authorize_show(context) + try: + nova.context.authorize_project_context(context, id) + return self._format_quota_set(id, self._get_quotas(context, id)) + except exception.NotAuthorized: + raise webob.exc.HTTPForbidden() + + @wsgi.serializers(xml=QuotaTemplate) + def update(self, req, id, body): + context = req.environ['nova.context'] + authorize_update(context) + project_id = id + + bad_keys = [] + + # By default, we can force update the quota if the extended + # is not loaded + force_update = True + extended_loaded = False + if self.ext_mgr.is_loaded('os-extended-quotas'): + # force optional has been enabled, the default value of + # force_update need to be changed to False + extended_loaded = True + force_update = False + + for key, value in body['quota_set'].items(): + if (key not in QUOTAS and + key not in NON_QUOTA_KEYS): + bad_keys.append(key) + continue + if key == 'force' and extended_loaded: + # only check the force optional when the extended has + # been loaded + force_update = strutils.bool_from_string(value) + elif key not in NON_QUOTA_KEYS and value: + try: + value = int(value) + except (ValueError, TypeError): + msg = _("Quota '%(value)s' for %(key)s should be " + "integer.") % locals() + LOG.warn(msg) + raise webob.exc.HTTPBadRequest(explanation=msg) + self._validate_quota_limit(value) + + LOG.debug(_("force update quotas: %s") % force_update) + + if len(bad_keys) > 0: + msg = _("Bad key(s) %s in quota_set") % ",".join(bad_keys) + raise webob.exc.HTTPBadRequest(explanation=msg) + + try: + project_quota = self._get_quotas(context, id, True) + except exception.NotAuthorized: + raise webob.exc.HTTPForbidden() + + for key, value in body['quota_set'].items(): + if key in NON_QUOTA_KEYS or not value: + continue + # validate whether already used and reserved exceeds the new + # quota, this check will be ignored if admin want to force + # update + value = int(value) + if force_update is not True and value >= 0: + quota_value = project_quota.get(key) + if quota_value and quota_value['limit'] >= 0: + quota_used = (quota_value['in_use'] + + quota_value['reserved']) + LOG.debug(_("Quota %(key)s used: %(quota_used)s, " + "value: %(value)s."), + {'key': key, 'quota_used': quota_used, + 'value': value}) + if quota_used > value: + msg = (_("Quota value %(value)s for %(key)s are " + "greater than already used and reserved " + "%(quota_used)s") % + {'value': value, 'key': key, + 'quota_used': quota_used}) + raise webob.exc.HTTPBadRequest(explanation=msg) + + try: + db.quota_update(context, project_id, key, value) + except exception.ProjectQuotaNotFound: + db.quota_create(context, project_id, key, value) + except exception.AdminRequired: + raise webob.exc.HTTPForbidden() + return {'quota_set': self._get_quotas(context, id)} + + @wsgi.serializers(xml=QuotaTemplate) + def defaults(self, req, id): + context = req.environ['nova.context'] + authorize_show(context) + return self._format_quota_set(id, QUOTAS.get_defaults(context)) + + def delete(self, req, id): + if self.ext_mgr.is_loaded('os-extended-quotas'): + context = req.environ['nova.context'] + authorize_delete(context) + try: + nova.context.authorize_project_context(context, id) + QUOTAS.destroy_all_by_project(context, id) + return webob.Response(status_int=202) + except exception.NotAuthorized: + raise webob.exc.HTTPForbidden() + raise webob.exc.HTTPNotFound() + + +class Quotas(extensions.ExtensionDescriptor): + """Quotas management support.""" + + name = "Quotas" + alias = "os-quota-sets" + namespace = "http://docs.openstack.org/compute/ext/quotas-sets/api/v1.1" + updated = "2011-08-08T00:00:00+00:00" + + def get_resources(self): + resources = [] + + res = extensions.ResourceExtension('os-quota-sets', + QuotaSetsController(self.ext_mgr), + member_actions={'defaults': 'GET'}) + resources.append(res) + + return resources diff --git a/nova/compute/manager.py b/nova/compute/manager.py index 22881f5bd..a242a121d 100755 --- a/nova/compute/manager.py +++ b/nova/compute/manager.py @@ -1540,7 +1540,14 @@ class ComputeManager(manager.SchedulerDependentManager): def start_instance(self, context, instance): """Starting an instance on this host.""" self._notify_about_instance_usage(context, instance, "power_on.start") - self.driver.power_on(instance) + + network_info = self._get_instance_nw_info(context, instance) + block_device_info = self._get_instance_volume_block_device_info( + context, instance) + self.driver.power_on(context, instance, + self._legacy_nw_info(network_info), + block_device_info) + current_power_state = self._get_power_state(context, instance) instance.power_state = current_power_state instance.vm_state = vm_states.ACTIVE @@ -1595,7 +1602,12 @@ class ComputeManager(manager.SchedulerDependentManager): except NotImplementedError: # Fallback to just powering on the instance if the hypervisor # doesn't implement the restore method - self.driver.power_on(instance) + network_info = self._get_instance_nw_info(context, instance) + block_device_info = self._get_instance_volume_block_device_info( + context, instance) + self.driver.power_on(context, instance, + self._legacy_nw_info(network_info), + block_device_info) current_power_state = self._get_power_state(context, instance) instance = self._instance_update(context, instance['uuid'], power_state=current_power_state, diff --git a/nova/conductor/tasks/__init__.py b/nova/conductor/tasks/__init__.py new file mode 100644 index 000000000..94e731d20 --- /dev/null +++ b/nova/conductor/tasks/__init__.py @@ -0,0 +1,11 @@ +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. diff --git a/nova/conductor/tasks/live_migrate.py b/nova/conductor/tasks/live_migrate.py new file mode 100644 index 000000000..3c7f2ac16 --- /dev/null +++ b/nova/conductor/tasks/live_migrate.py @@ -0,0 +1,173 @@ +# vim: tabstop=4 shiftwidth=4 softtabstop=4 + +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +from oslo.config import cfg + +from nova.compute import flavors +from nova.compute import power_state +from nova.compute import rpcapi as compute_rpcapi +from nova import db +from nova import exception +from nova.image import glance +from nova.openstack.common import log as logging +from nova import servicegroup + +LOG = logging.getLogger(__name__) + +CONF = cfg.CONF +CONF.import_opt('scheduler_max_attempts', 'nova.scheduler.driver') + + +class LiveMigrationTask(object): + def __init__(self, context, instance, destination, + block_migration, disk_over_commit, + select_hosts_callback): + self.context = context + self.instance = instance + self.destination = destination + self.block_migration = block_migration + self.disk_over_commit = disk_over_commit + self.select_hosts_callback = select_hosts_callback + self.source = instance['host'] + self.migrate_data = None + self.compute_rpcapi = compute_rpcapi.ComputeAPI() + self.servicegroup_api = servicegroup.API() + self.image_service = glance.get_default_image_service() + + def execute(self): + self._check_instance_is_running() + self._check_host_is_up(self.source) + + if not self.destination: + self.destination = self._find_destination() + else: + self._check_requested_destination() + + #TODO(johngarbutt) need to move complexity out of compute manager + return self.compute_rpcapi.live_migration(self.context, + host=self.source, + instance=self.instance, + dest=self.destination, + block_migration=self.block_migration, + migrate_data=self.migrate_data) + #TODO(johngarbutt) disk_over_commit? + + def rollback(self): + #TODO(johngarbutt) need to implement the clean up operation + raise NotImplementedError() + + def _check_instance_is_running(self): + if self.instance['power_state'] != power_state.RUNNING: + raise exception.InstanceNotRunning( + instance_id=self.instance['uuid']) + + def _check_host_is_up(self, host): + try: + service = db.service_get_by_compute_host(self.context, host) + except exception.NotFound: + raise exception.ComputeServiceUnavailable(host=host) + + if not self.servicegroup_api.service_is_up(service): + raise exception.ComputeServiceUnavailable(host=host) + + def _check_requested_destination(self): + self._check_destination_is_not_source() + self._check_host_is_up(self.destination) + self._check_destination_has_enough_memory() + self._check_compatible_with_source_hypervisor(self.destination) + self._call_livem_checks_on_host(self.destination) + + def _check_destination_is_not_source(self): + if self.destination == self.source: + raise exception.UnableToMigrateToSelf( + instance_id=self.instance['uuid'], host=self.destination) + + def _check_destination_has_enough_memory(self): + avail = self._get_compute_info(self.destination)['free_ram_mb'] + mem_inst = self.instance['memory_mb'] + + if not mem_inst or avail <= mem_inst: + instance_uuid = self.instance['uuid'] + dest = self.destination + reason = _("Unable to migrate %(instance_uuid)s to %(dest)s: " + "Lack of memory(host:%(avail)s <= " + "instance:%(mem_inst)s)") + raise exception.MigrationPreCheckError(reason=reason % dict( + instance_uuid=instance_uuid, dest=dest, avail=avail, + mem_inst=mem_inst)) + + def _get_compute_info(self, host): + service_ref = db.service_get_by_compute_host(self.context, host) + return service_ref['compute_node'][0] + + def _check_compatible_with_source_hypervisor(self, destination): + source_info = self._get_compute_info(self.source) + destination_info = self._get_compute_info(destination) + + source_type = source_info['hypervisor_type'] + destination_type = destination_info['hypervisor_type'] + if source_type != destination_type: + raise exception.InvalidHypervisorType() + + source_version = source_info['hypervisor_version'] + destination_version = destination_info['hypervisor_version'] + if source_version > destination_version: + raise exception.DestinationHypervisorTooOld() + + def _call_livem_checks_on_host(self, destination): + self.migrate_data = self.compute_rpcapi.\ + check_can_live_migrate_destination(self.context, self.instance, + destination, self.block_migration, self.disk_over_commit) + + def _find_destination(self): + #TODO(johngarbutt) this retry loop should be shared + ignore_hosts = [self.source] + image = self.image_service.show(self.context, + self.instance['image_ref']) + instance_type = flavors.extract_flavor(self.instance) + + host = None + while host is None: + self._check_not_over_max_attempts(ignore_hosts) + + host = self._get_candidate_destination(image, + instance_type, ignore_hosts) + try: + self._check_compatible_with_source_hypervisor(host) + self._call_livem_checks_on_host(host) + except exception.Invalid as e: + LOG.debug(_("Skipping host: %(host)s because: %(e)s") % + {"host": host, "e": e}) + ignore_hosts.append(host) + host = None + return host + + def _get_candidate_destination(self, image, instance_type, ignore_hosts): + request_spec = {'instance_properties': self.instance, + 'instance_type': instance_type, + 'instance_uuids': [self.instance['uuid']], + 'image': image} + filter_properties = {'ignore_hosts': ignore_hosts} + #TODO(johngarbutt) this should be an rpc call to scheduler + return self.select_hosts_callback(self.context, request_spec, + filter_properties)[0] + + def _check_not_over_max_attempts(self, ignore_hosts): + attempts = len(ignore_hosts) + if attempts > CONF.scheduler_max_attempts: + msg = (_('Exceeded max scheduling attempts %(max_attempts)d for ' + 'instance %(instance_uuid)s during live migration') + % {'max_attempts': attempts, + 'instance_uuid': self.instance['uuid']}) + raise exception.NoValidHost(reason=msg) diff --git a/nova/locale/bg_BG/LC_MESSAGES/nova.po b/nova/locale/bg_BG/LC_MESSAGES/nova.po index d8eceea5f..d0463db59 100644 --- a/nova/locale/bg_BG/LC_MESSAGES/nova.po +++ b/nova/locale/bg_BG/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-18 19:07+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Bulgarian (Bulgaria) " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/bs/LC_MESSAGES/nova.po b/nova/locale/bs/LC_MESSAGES/nova.po index 47b0a15c3..71a218749 100644 --- a/nova/locale/bs/LC_MESSAGES/nova.po +++ b/nova/locale/bs/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-01-19 20:22+0000\n" "Last-Translator: yazar <zrncescientiae@gmail.com>\n" "Language-Team: Bosnian <bs@li.org>\n" @@ -177,7 +177,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1724,261 +1724,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4353,653 +4353,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5128,6 +5128,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6665,86 +6684,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6795,7 +6807,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7111,9 +7123,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7121,25 +7134,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7270,12 +7284,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8813,7 +8827,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10159,7 +10173,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10317,19 +10331,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11150,67 +11164,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11351,60 +11361,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/ca/LC_MESSAGES/nova.po b/nova/locale/ca/LC_MESSAGES/nova.po index 11044cd76..f8e5612ed 100644 --- a/nova/locale/ca/LC_MESSAGES/nova.po +++ b/nova/locale/ca/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Catalan " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/cs/LC_MESSAGES/nova.po b/nova/locale/cs/LC_MESSAGES/nova.po index 32fbce8c0..2a04deb72 100644 --- a/nova/locale/cs/LC_MESSAGES/nova.po +++ b/nova/locale/cs/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-05-17 20:04+0000\n" "Last-Translator: ZbynÄ›k Schwarz <Unknown>\n" "Language-Team: Czech <cs@li.org>\n" @@ -183,7 +183,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "Data páru klÃÄů jsou neplatná" @@ -1774,274 +1774,274 @@ msgstr "" "Nepodporovaný požadavek API: ovladaÄ = %(controller)s, Äinnost = " "%(action)s" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "VytvoÅ™it snÃmek svazku %s" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, fuzzy, python-format msgid "Could not find key pair(s): %s" msgstr "Nelze deÅ¡ifrovat soukromý klÃÄ: %s" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "VytvoÅ™it dvojici klÃÄů %s" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "Imprtovat klÃÄ %s" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "Smazat dvojici klÃÄů %s" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, fuzzy, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "Nenà dostatek parametrů k sestavenà platného pravidla." -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "Neplatný protokol IP %(protocol)s." -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "Pro zadané parametry nenà žádné pravidlo." -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, fuzzy, python-format msgid "%s - This rule already exists in group" msgstr "Toto pravidlo již existuje ve skupinÄ› %s" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "ZÃskat výstup konzole pro instanci %s" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "VytvoÅ™it svazek ze snÃmku %s" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "VytvoÅ™it svazek o %s GB" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 #, fuzzy msgid "Delete Failed" msgstr "VytvoÅ™enà selhalo" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "PÅ™ipojit svazek %(volume_id)s k instanci %(instance_id)s na %(device)s" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 #, fuzzy msgid "Attach Failed." msgstr "VytvoÅ™enà selhalo" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "Odpojit svazek %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 #, fuzzy msgid "Detach Volume Failed." msgstr "Odpojit svazek %s" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "vlastnost nenà podporována: %s" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "svz = %s\n" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "PÅ™idÄ›lit adresu" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 #, fuzzy msgid "No more floating IPs available" msgstr "Žádné dalšà plovoucà ip nejsou dostupné." -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "Uvolnit adresu %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 #, fuzzy msgid "Unable to release IP Address." msgstr "Nelze najÃt adresu %r" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "PÅ™idÄ›lit adresu %(public_ip)s k instanci %(instance_id)s" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Nelze najÃt adresu %r" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, fuzzy, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "existuje mnoho pevných ip, použita je prvnÃ: %s" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 #, fuzzy msgid "Floating ip is already associated." msgstr "Plovoucà ip %(address)s je pÅ™idružena." -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 #, fuzzy msgid "l3driver call to add floating ip failed." msgstr "Je dostupných nula plovoucÃch ip." -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Nelze najÃt adresu %r" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "OddÄ›lit adresu %s" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 #, fuzzy msgid "Floating ip is not associated." msgstr "Plovoucà ip %(address)s nenà pÅ™idružena." -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "Obraz musà být dostupný" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "BUde spuÅ¡tÄ›no ukonÄovánà insatncÃ" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "Restratovat instanci %r" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "Instance budou zastaveny" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "Instance budou spuÅ¡tÄ›ny" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "ZruÅ¡enà registrace obrazu %s" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "Obraz %(image_location)s registrován s id %(image_id)s" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "uživatel nebo skupina nebyly zadány" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "podporována je pouze skupina \"all\"" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "operation_type musà být add nebo remove" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "Aktualizace publicity obrazu %s" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "Nelze zastavit instanci za %d sek" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 #, fuzzy msgid "Expecting a list of resources" msgstr "ZÃskávánà seznamu instancÃ" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "instance - %s nenà pÅ™Ãtomno" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 #, fuzzy msgid "Expecting a list of tagSets" msgstr "ZÃskávánà seznamu instancÃ" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 #, fuzzy msgid "Invalid CIDR" msgstr "Neplatná data jednotky" @@ -4509,16 +4509,16 @@ msgstr "Instance typu %s nenà nalezena ke smazánÃ" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " @@ -4527,241 +4527,241 @@ msgstr "" "Nelze pÅ™esunout instanci (%(instance_id)s) na souÄasného hostitele " "(%(host)s)." -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Nelze restartovat instanci" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "SouÄasný stav je %(drv_state)s, stav v DB je %(db_state)s." -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "Restartovánà instance po restartu nova-compute." -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 #, fuzzy msgid "Hypervisor driver does not support resume guests" msgstr "OvladaÄ hypervizoru nepodporuje pravidla firewallu" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Nelze pozastavit instanci" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "OvladaÄ hypervizoru nepodporuje pravidla firewallu" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "NeoÄekávaný kód stavu" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "Kontrola stavu" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "Nastavovánà bdm %s" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Navrácenà sÃtÄ› pro instnac" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 #, fuzzy msgid "Instance was deleted during spawn." msgstr "Instance nemohla být spuÅ¡tÄ›na" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "Chyba DB: %s" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "SpouÅ¡tÄ›nà instance..." -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 #, fuzzy msgid "Allocating IP information in the background." msgstr "Nenalezeny žádné plovoucà ip" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "Instance selhala v nastavenà sÃtÄ›" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "Informace o sÃti instance: |%s|" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "Instance selhala nastavenà blokového zaÅ™ÃzenÃ" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "Instance nemohla být spuÅ¡tÄ›na" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "Navrácenà sÃtÄ› pro instnac" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Navrácenà sÃtÄ› pro instnac" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s nstance" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Ignorovánà DiskNenalezen: %s" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, fuzzy, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Ignorovánà DiskNenalezen: %s" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "ukonÄovánà bdm %s" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Nastavovánà stavu vm instance na ERROR" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "Znovu sestavovánà instance %s" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, fuzzy, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "%(path)s je ve sdÃleném úložiÅ¡ti: %(reason)s" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "VytvoÅ™it snÃmek ze svazku %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "Restartovánà instance %s" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, fuzzy, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -4770,26 +4770,26 @@ msgstr "" "pokus o restartovánà nespuÅ¡tÄ›né instance: %(instance_uuid)s (stav: " "%(state)s oÄekáváno: %(running)s)" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instance %s: znovu zavedena" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: poÅ™izovánà snÃmku" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, fuzzy, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -4798,231 +4798,231 @@ msgstr "" "pokus o vytvoÅ™enà snÃmku z nespuÅ¡tÄ›né instance: %(instance_uuid)s (stav: " "%(state)s oÄekáváno: %(running)s)" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "Nalezeno %(num_images)d obrazů (stÅ™ÃdánÃ: %(rotation)d)" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "StÅ™Ãdánà %d záloh" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "Mazánà obrazu %s" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Nelze nastavit heslo správce. Instance %s nenà spuÅ¡tÄ›na" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 #, fuzzy msgid "Root password set" msgstr "Instance %s: Nastavenà hesla root" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 #, fuzzy msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "set_admin_password nenà tÃmto ovladaÄem zavedeno" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, fuzzy, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password nenà tÃmto ovladaÄem zavedeno" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 #, fuzzy msgid "error setting admin password" msgstr "Chyba pÅ™i nastavovánà hesla správce" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Nelze pozastavit instanci" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Chyba DB: %s" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 #, fuzzy msgid "Unrescuing" msgstr "instance %s: ruÅ¡enà záchrany" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, fuzzy, python-format msgid "Updating instance to original state: '%s'" msgstr "Nastavovánà instance %(instance_uuid)s do stavu ERROR" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "Instance nemá svazek." -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "cÃl stejný jako zdroj!" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 #, fuzzy msgid "Pausing" msgstr "AktualizovánÃ!" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: zÃskávánà diagnostik" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "Reset sÃtÄ›" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 #, fuzzy msgid "Inject network info" msgstr "instance %s: vkládánà informacà o sÃti" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "network_info vkládá: |%s|" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 #, fuzzy msgid "Get console output" msgstr "ZÃskat výstup konzole pro instanci %s" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 #, fuzzy msgid "Getting vnc console" msgstr "instance %s: zÃskávánà konzole vnc" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 #, fuzzy msgid "Getting spice console" msgstr "instance %s: zÃskávánà konzole vnc" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "ZavádÄ›nà pomocà svazku %(volume_id)s ve %(mountpoint)s" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "PÅ™ipojovánà svazku %(volume_id)s do %(mountpoint)s" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, fuzzy, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "ZavádÄ›nà pomocà svazku %(volume_id)s ve %(mountpoint)s" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "PÅ™ipojovánà svazku %(volume_id)s do %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "Odpojovánà svazku %(volume_id)s z bodu pÅ™ipojenà %(mp)s" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Odpojovánà svazku z neznámé instance %s" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "PÅ™ipojovánà svazku %(volume_id)s do %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, fuzzy, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "pÅ™idÄ›lovánà sÃtÄ› pro instanci %s" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 #, fuzzy msgid "_post_live_migration() is started.." msgstr "zahájen pÅ™esun po spuÅ¡tÄ›nÃ." -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -5030,21 +5030,21 @@ msgstr "" "Můžete vidÄ›t tuto chybu \"libvirt: QEMU error: Domain not found: no " "domain with matching name.\" Tuto chybu můžete bezpeÄnÄ› ignorovat." -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 #, fuzzy msgid "Post operation of migration started" msgstr "SpuÅ¡tÄ›na operace po migraci" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Nelze zÃskat metadata pro ip: %s" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -5053,64 +5053,64 @@ msgstr "" "Nalezeno %(migration_count)d nepotvrzených pÅ™esunů starÅ¡Ãch než " "%(confirm_window)d vteÅ™in" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, fuzzy, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "VypÃnánà VM pro instanci %(instance_uuid)s" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 #, fuzzy msgid "In ERROR state" msgstr "Uzel je v neznámém chybovém stavu." -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "Aktualizace mezipamÄ›ti využità šÃÅ™ky pásma" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Aktualizace mezipamÄ›ti využità šÃÅ™ky pásma" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "Aktualizace stavu hostitele" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -5119,86 +5119,86 @@ msgstr "" "Nalezeno %(num_db_instances)s v databázi a %(num_vm_instances)s na " "hypervizoru." -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instance nenà zapnuta" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, pÅ™ekskovánÃ..." -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "Znovu zÃskávánà smazané instance" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Zaznamovánà ovladaÄe svazku: %s" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, fuzzy, python-format msgid "No service record for host %s" msgstr "Žádná služba pro ID výpoÄtu %s" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Nastavovánà instance %(instance_uuid)s do stavu ERROR" @@ -5330,6 +5330,27 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "block_device_mapping %s" +#: nova/conductor/tasks/live_migrate.py:103 +#, fuzzy, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" +"Nelze pÅ™esunout %(instance_id)s do %(dest)s: Nedostatek pamÄ›ti " +"(hostitel:%(avail)s <= instance:%(mem_inst)s)" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "PÅ™idávánà konzole" @@ -6919,88 +6940,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "Běžà odpovÃdajÃcà služba?" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "Nelze najÃt dalšà výpoÄet" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, fuzzy, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" -"Nelze pÅ™esunout %(instance_id)s do %(dest)s: Nedostatek pamÄ›ti " -"(hostitel:%(avail)s <= instance:%(mem_inst)s)" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, fuzzy, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "Pokus o sestavenà %(num_instances)d instancÃ" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, fuzzy, python-format msgid "Request Spec: %s" msgstr "Požadavek: %s" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "Svazek nenà nalezen v instanci %(instance_id)s." -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "Filtrováno %(hosts)s" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, fuzzy, python-format msgid "Weighed %(hosts)s" msgstr "Filtrováno %(hosts)s" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -7053,7 +7065,7 @@ msgstr "Žádná služba pro ID výpoÄtu %s" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "Nelze naplánovat_%(method)s: %(ex)s" @@ -7371,9 +7383,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "SpouÅ¡tÄ›nà instancÃ: %s" @@ -7381,25 +7394,26 @@ msgstr "SpouÅ¡tÄ›nà instancÃ: %s" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "Po ukonÄenà instancÃ: %s" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "VnitÅ™nà chyba" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "Po vynuceném ukonÄenà instancÃ: %s" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 #, fuzzy msgid "spawn error" msgstr "neznámá chyby pÅ™ipojenà hosta" @@ -7537,12 +7551,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "Vytvářenà souborů v %s pro simulaci agenta hosta" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "Odstraňovánà souborů simulovaného agenta hosta v %s" @@ -9126,7 +9140,7 @@ msgstr "data: %(data)r, fpath: %(fpath)r" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 #, fuzzy msgid "Guest does not have a console available" msgstr "Uživatel nemá správcovská oprávnÄ›nÃ" @@ -10581,7 +10595,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10749,14 +10763,14 @@ msgstr "Nelze najÃt svazek v db" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "Bod pÅ™ipojenà %(mountpoint)s odpojen od instance %(instance_name)s" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, fuzzy, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" "ÄŒASOVà LIMIT: VyprÅ¡el Äas volánà %(method)s. VM id=%(instance_uuid)s; " "arg=%(args)r" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, fuzzy, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " @@ -10765,7 +10779,7 @@ msgstr "" "NEZAVEDENO: Volánà %(method)s nenà agentem podporováno. VM " "id=%(instance_uuid)s; arg=%(args)r" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, fuzzy, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "Volánà %(method)s vrátilo chybu: %(e)s." @@ -11628,73 +11642,69 @@ msgstr "Restartovánà xvp" msgid "VM is not present, skipping destroy..." msgstr "VM nenà pÅ™Ãtomno, pÅ™eskakovánà niÄenÃ..." -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "Instance již je v záchranném režimu: %s" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 #, fuzzy msgid "VM is not present, skipping soft delete..." msgstr "VM nenà pÅ™Ãtomno, pÅ™eskakovánà niÄenÃ..." -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 #, fuzzy msgid "Automatically hard rebooting" msgstr "Automatický tvrdý restart %d" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 #, fuzzy msgid "Injecting network info to xenstore" msgstr "Vkládánà informacà o sÃti do xs pro vm: |%s|" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 #, fuzzy msgid "Creating vifs" msgstr "Vytvářenà obrazu" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, fuzzy, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "vytvářenà VIF pro VM %(vm_ref)s, sÃÅ¥ %(network_ref)s." -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 #, fuzzy msgid "Injecting hostname to xenstore" msgstr "Vkládánà názvu hostitele do xs pro vm: |%s|" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 #, fuzzy msgid "No suitable network for migrate" msgstr "Å patný formát sÃtÄ›" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 #, fuzzy msgid "Migrate Send failed" msgstr "VytvoÅ™enà selhalo" @@ -11840,60 +11850,6 @@ msgstr "stav musà být dostupný" msgid "status must be 'available'" msgstr "stav musà být dostupný" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "Vlastnost createBackup 'rotation' musà být celé ÄÃslo" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "Nelze naÄÃst rozÅ¡ÃÅ™enà %(classpath)s: %(exc)s" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "Nastavovánà instance %(instance_uuid)s do stavu ERROR" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "Nelze dekódovat volby plánovaÄe: '%(e)s'" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "Žádné dalšà plovoucà ip nejsou dostupné." - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "Mazánà souborů instance %(target)s" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "PÅ™esun pÅ™ed spuÅ¡tÄ›nÃm selhal na %(dest)s" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "pÅ™eskakovánà %(path)s protože vypadá jako svazek" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "Mazánà souborů instance %(target)s" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "Nwfilter (%(instance_filter_name)s) nenalezen." - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/da/LC_MESSAGES/nova.po b/nova/locale/da/LC_MESSAGES/nova.po index 6477f01b0..8f46ad66c 100644 --- a/nova/locale/da/LC_MESSAGES/nova.po +++ b/nova/locale/da/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2011-01-15 21:46+0000\n" "Last-Translator: Soren Hansen <soren@linux2go.dk>\n" "Language-Team: Danish <da@li.org>\n" @@ -177,7 +177,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1724,261 +1724,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4353,653 +4353,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5128,6 +5128,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6665,86 +6684,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6795,7 +6807,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7111,9 +7123,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7121,25 +7134,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7270,12 +7284,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/de/LC_MESSAGES/nova.po b/nova/locale/de/LC_MESSAGES/nova.po index 9b422fa5f..0c7918aef 100644 --- a/nova/locale/de/LC_MESSAGES/nova.po +++ b/nova/locale/de/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:23+0000\n" "Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n" "Language-Team: German <de@li.org>\n" @@ -177,7 +177,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,262 +1725,262 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "Instanz %s: Rettung" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4362,660 +4362,660 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Volume %s: erstelle Export" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "Instanz %s: Rettung" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "Instanz %s: Rettung" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Nicht möglich volume %s zufinden" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instanz %s: Rettung" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5144,6 +5144,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6683,86 +6702,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "Einhängepunkt%(mountpoint)s zur Instanze %(instance_name)s hinzugefügt" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6813,7 +6825,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7129,9 +7141,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7139,25 +7152,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7288,12 +7302,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8839,7 +8853,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10186,7 +10200,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10346,19 +10360,19 @@ msgstr "Nicht möglich volume %s zufinden" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11180,67 +11194,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11382,60 +11392,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/en_AU/LC_MESSAGES/nova.po b/nova/locale/en_AU/LC_MESSAGES/nova.po index 990371e82..6a79f6204 100644 --- a/nova/locale/en_AU/LC_MESSAGES/nova.po +++ b/nova/locale/en_AU/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2011-10-21 11:27+0000\n" "Last-Translator: Tom Fifield <Unknown>\n" "Language-Team: English (Australia) <en_AU@li.org>\n" @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1734,265 +1734,265 @@ msgstr "An unknown error has occurred. Please try your request again." msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "Unsupported API request: controller = %(controller)s, action = %(action)s" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, fuzzy, python-format msgid "Could not find key pair(s): %s" msgstr "Failed to decrypt private key: %s" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "Create key pair %s" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "Delete key pair %s" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, fuzzy, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "Not enough parameters to build a valid rule." -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "No rule for the specified parameters." -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, fuzzy, python-format msgid "%s - This rule already exists in group" msgstr "This rule already exists in group %s" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "Get console output for instance %s" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "Create volume of %s GB" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "Detach volume %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 #, fuzzy msgid "Detach Volume Failed." msgstr "Detach volume %s" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "attribute not supported: %s" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "Allocate address" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "Release address %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Disassociate address %s" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Disassociate address %s" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "Disassociate address %s" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "Going to start terminating instances" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "Reboot instance %r" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "De-registering image %s" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "Registered image %(image_location)s with id %(image_id)s" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "user or group not specified" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "only group \"all\" is supported" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "operation_type must be add or remove" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "Updating image %s publicity" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "instance %s: rescued" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4406,674 +4406,674 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Going to start terminating instances" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Going to start terminating instances" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Unexpected error raised: %s" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Going to try to terminate %s" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "Caught error: %s" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 #, fuzzy msgid "Allocating IP information in the background." msgstr "setting network host" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Going to try to terminate %s" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Detach volume %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instance %s: rebooted" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Going to start terminating instances" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Caught error: %s" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 #, fuzzy msgid "Unrescuing" msgstr "instance %s: unrescuing" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: retrieving diagnostics" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "setting network host" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 #, fuzzy msgid "Inject network info" msgstr "setting network host" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 #, fuzzy msgid "Get console output" msgstr "Get console output for instance %s" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 #, fuzzy msgid "Getting vnc console" msgstr "Adding console" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 #, fuzzy msgid "Getting spice console" msgstr "Adding console" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance %s" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Failed to get metadata for ip: %s" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Deleting user %s" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: booted" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Deleting user %s" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5202,6 +5202,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "Adding console" @@ -6753,86 +6772,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "Going to start terminating instances" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6883,7 +6895,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7199,9 +7211,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "Running instances: %s" @@ -7209,25 +7222,26 @@ msgstr "Running instances: %s" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "After terminating instances: %s" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7359,12 +7373,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8927,7 +8941,7 @@ msgstr "data: %(data)r, fpath: %(fpath)r" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10283,7 +10297,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10443,19 +10457,19 @@ msgstr "Unable to detach volume %s" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11293,68 +11307,64 @@ msgstr "Restarting xvp" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 #, fuzzy msgid "Injecting network info to xenstore" msgstr "setting network host" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, fuzzy, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11496,60 +11506,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "Authentication Failure: %s" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/en_GB/LC_MESSAGES/nova.po b/nova/locale/en_GB/LC_MESSAGES/nova.po index 6888de580..cfc39798d 100644 --- a/nova/locale/en_GB/LC_MESSAGES/nova.po +++ b/nova/locale/en_GB/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-03-30 11:10+0000\n" "Last-Translator: Anthony Harrington <untaintableangel@hotmail.co.uk>\n" "Language-Team: English (United Kingdom) <en_GB@li.org>\n" @@ -177,7 +177,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "Keypair data is invalid" @@ -1730,262 +1730,262 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "Invalid IP protocol %(protocol)s." -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "Get console output for instance %s" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "instance %s: resuming" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 #, fuzzy msgid "Invalid CIDR" msgstr "Invalid cidr %(cidr)s." @@ -4378,667 +4378,667 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "volume %s: creating export" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Get console output for instance %s" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Unable to detach volume %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, fuzzy, python-format msgid "Updating instance to original state: '%s'" msgstr "Invalid instance type %(instance_type)s." -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: retrieving diagnostics" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "instance %s: reset network" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 #, fuzzy msgid "Get console output" msgstr "Get console output for instance %s" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance %s" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Re-exporting %s volumes" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Re-exporting %s volumes" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Invalid instance type %(instance_type)s." @@ -5167,6 +5167,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6714,86 +6733,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "Instance %(instance_id)s is not running." -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6844,7 +6856,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7160,9 +7172,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7170,25 +7183,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7319,12 +7333,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8882,7 +8896,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 #, fuzzy msgid "Guest does not have a console available" msgstr "User does not have admin privileges" @@ -10234,7 +10248,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10394,19 +10408,19 @@ msgstr "Unable to detach volume %s" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11235,67 +11249,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, fuzzy, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "Creating VIF for VM %(vm_ref)s, network %(network_ref)s." -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11437,60 +11447,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "Invalid instance type %(instance_type)s." - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/en_US/LC_MESSAGES/nova.po b/nova/locale/en_US/LC_MESSAGES/nova.po index 44021d182..aabcaa8e9 100644 --- a/nova/locale/en_US/LC_MESSAGES/nova.po +++ b/nova/locale/en_US/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-01-21 18:28+0000\n" "Last-Translator: Jeremy Stanley <fungi@yuggoth.org>\n" "Language-Team: en_US <LL@li.org>\n" @@ -180,7 +180,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "Keypair data is invalid" @@ -1784,224 +1784,224 @@ msgstr "An unknown error has occurred. Please try your request again." msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "Unsupported API request: controller = %(controller)s, action = %(action)s" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "Create snapshot of volume %s" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "Could not find key pair(s): %s" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "Create key pair %s" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "Quota exceeded, too many key pairs." -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "Import key %s" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "Delete key pair %s" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "Not enough parameters, need group_name or group_id" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "%s Not enough parameters to build a valid rule" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "Invalid IP protocol %(protocol)s." -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "No rule for the specified parameters." -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "%s - This rule already exists in group" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "Get console output for instance %s" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "Create volume from snapshot %s" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "Create volume of %s GB" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "Delete Failed" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "Attach Failed." -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "Detach volume %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "Detach Volume Failed." -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "attribute not supported: %s" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "vol = %s\n" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "Allocate address" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "No more floating IPs available" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "Release address %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "Unable to release IP Address." -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "Unable to associate IP Address, no fixed_ips." -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "multiple fixed_ips exist, using the first: %s" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "Floating ip is already associated." -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "l3driver call to add floating ip failed." -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "Error, unable to associate floating ip." -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "Disassociate address %s" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "Floating ip is not associated." -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "Cannot disassociate auto assigned floating ip" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "Image must be available" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "Going to start terminating instances" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "Reboot instance %r" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "Going to stop instances" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "Going to start instances" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "De-registering image %s" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "imageLocation is required" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "Registered image %(image_location)s with id %(image_id)s" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "user or group not specified" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "only group \"all\" is supported" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "operation_type must be add or remove" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "Updating image %s publicity" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "Not allowed to modify attributes for image %s" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " @@ -2010,40 +2010,40 @@ msgstr "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "Couldn't stop instance with in %d sec" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "image of %(instance)s at %(now)s" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 #, fuzzy msgid "Expecting a list of resources" msgstr "Getting list of instances" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "instance not present" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 #, fuzzy msgid "Expecting a list of tagSets" msgstr "Getting list of instances" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "Invalid CIDR" @@ -4492,253 +4492,253 @@ msgstr "Instance type %s not found for deletion" msgid "Possibly task preempted." msgstr "Possibly task preempted." -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "Instance has been destroyed from under us while trying to set it to ERROR" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Failed to terminate instance" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "Current state is %(drv_state)s, state in DB is %(db_state)s." -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "Rebooting instance after nova-compute restart." -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "Hypervisor driver does not support resume guests" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Failed to suspend instance" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "Hypervisor driver does not support firewall rules" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Unexpected status code" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "Checking state" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "Setting up bdm %s" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "Failed to dealloc network for deleted instance" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 #, fuzzy msgid "Instance was deleted during spawn." msgstr "Instance failed to spawn" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "DB error: %s" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "Error trying to reschedule" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "Retry info not present, will not reschedule" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "No request spec, will not reschedule" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, fuzzy, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "Re-scheduling instance: attempt %d" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "Instance build timed out. Set to error state." -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "Starting instance..." -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 #, fuzzy msgid "Allocating IP information in the background." msgstr "Floating ip pool not found." -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "Instance failed network setup" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "Instance network_info: |%s|" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "Instance failed block device setup" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "Instance failed to spawn" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "Deallocating network for instance" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Failed to dealloc network for deleted instance" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s instance" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Ignoring DiskNotFound: %s" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Ignoring VolumeNotFound: %s" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "terminating bdm %s" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "Ignoring volume cleanup failure due to %s" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Setting instance vm_state to ERROR" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "Rebuilding instance" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, fuzzy, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "%(path)s is not on shared storage: %(reason)s" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Attach boot from volume failed: %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "Rebooting instance" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -4747,25 +4747,25 @@ msgstr "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instance %s: rebooted" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "instance snapshotting" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -4774,161 +4774,161 @@ msgstr "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "Found %(num_images)d images (rotation: %(rotation)d)" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "Rotating out %d backups" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "Deleting image %s" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Failed to set admin password. Instance %s is not running" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "Root password set" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 #, fuzzy msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "set_admin_password is not implemented by this driver." -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password failed: %s" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "error setting admin password" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "Rescuing" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Error trying to reschedule" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "DB error: %s" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "Unrescuing" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, fuzzy, python-format msgid "Updating instance to original state: '%s'" msgstr "Setting instance to %(state)s state." -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "Instance has no volume." -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "destination same as source!" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "Migrating" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "Pausing" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "Unpausing" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "Retrieving diagnostics" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "Resuming" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "Reset network" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "Inject network info" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "network_info to inject: |%s|" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "Get console output" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "Getting vnc console" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 #, fuzzy msgid "Getting spice console" msgstr "Getting vnc console" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "Booting with volume %(volume_id)s at %(mountpoint)s" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "Attaching volume %(volume_id)s to %(mountpoint)s" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " @@ -4937,59 +4937,59 @@ msgstr "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Failed to attach volume %(volume_id)s at %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "Detach volume %(volume_id)s from mountpoint %(mp)s" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Faild to detach volume %(volume_id)s from %(mp)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, fuzzy, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "allocate_for_instance() for %s" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "_post_live_migration() is started.." -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -4997,20 +4997,20 @@ msgstr "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "Post operation of migration started" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Failed to get info for disk %s" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "Updated the info_cache for instance" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -5019,12 +5019,12 @@ msgstr "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "Setting migration %(migration_id)s to error: %(reason)s" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " @@ -5033,26 +5033,26 @@ msgstr "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "In ERROR state" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, fuzzy, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "In states %(vm_state)s/%(task_state)s, notRESIZED/None" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " @@ -5061,25 +5061,25 @@ msgstr "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "Failed to generate usage audit for instance on host %s" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "Updating bandwidth usage cache" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Updating bandwidth usage cache" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "Updating host status" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -5088,11 +5088,11 @@ msgstr "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "During sync_power_state the instance has a pending task. Skip." -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" @@ -5101,76 +5101,76 @@ msgstr "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "Instance shutdown by itself. Calling the stop API." -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "error during stop() in sync_power_state." -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 #, fuzzy msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "Instance is paused or suspended unexpectedly. Calling the stop API." -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 #, fuzzy msgid "Instance is paused unexpectedly. Ignore." msgstr "Instance is paused or suspended unexpectedly. Calling the stop API." -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "Instance is not stopped. Calling the stop API." -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "Instance is not (soft-)deleted." -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, skipping..." -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "Reclaiming deleted instance" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Loading compute driver '%s'" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "No service record for host %s" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Setting instance to %(state)s state." @@ -5310,6 +5310,27 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "block_device_mapping %s" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "Adding console" @@ -6902,72 +6923,63 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "No key defining hosts for topic '%s', see ringfile" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "Is the appropriate service running?" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "Could not find another compute" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "Exception during scheduler.run_instance" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "Driver must implement schedule_prep_resize" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "Driver must implement schedule_run_instance" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 #, fuzzy msgid "Driver must implement select_hosts" msgstr "Driver must implement schedule_run_instance" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, fuzzy, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "Attempting to build %(num_instances)d instance(s)" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, fuzzy, python-format msgid "Request Spec: %s" msgstr "Request: %s" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "Destroying VDIs for Instance %(instance_uuid)s" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "Invalid value for 'scheduler_max_attempts', must be >= 1" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " @@ -6976,17 +6988,17 @@ msgstr "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "Filtered %(hosts)s" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, fuzzy, python-format msgid "Weighed %(hosts)s" msgstr "Filtered %(hosts)s" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -7039,7 +7051,7 @@ msgstr "No service for compute ID %s" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "Failed to schedule_%(method)s: %(ex)s" @@ -7372,9 +7384,10 @@ msgstr "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "Running instances: %s" @@ -7382,25 +7395,26 @@ msgstr "Running instances: %s" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "After terminating instances: %s" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "Internal error" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "After force-killing instances: %s" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 #, fuzzy msgid "spawn error" msgstr "unknown guestmount error" @@ -7541,12 +7555,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "Creating files in %s to simulate guest agent" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "Removing simulated guest agent files in %s" @@ -9123,7 +9137,7 @@ msgstr "data: %(data)r, fpath: %(fpath)r" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "Guest does not have a console available" @@ -10559,7 +10573,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "Found %(instance_count)d hung reboots older than %(timeout)d seconds" @@ -10721,12 +10735,12 @@ msgstr "Failed to find volume in db" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "TIMEOUT: The call to %(method)s timed out. args=%(args)r" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " @@ -10735,7 +10749,7 @@ msgstr "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "The call to %(method)s returned an error: %(e)s. args=%(args)r" @@ -11596,70 +11610,66 @@ msgstr "Destroying VM" msgid "VM is not present, skipping destroy..." msgstr "VM is not present, skipping destroy..." -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "Instance is already in Rescue Mode: %s" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 #, fuzzy msgid "VM is not present, skipping soft delete..." msgstr "VM is not present, skipping destroy..." -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "Automatically hard rebooting" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "Injecting network info to xenstore" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "Creating vifs" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "Created VIF %(vif_ref)s, network %(network_ref)s" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "Injecting hostname to xenstore" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 #, fuzzy msgid "No suitable network for migrate" msgstr "Bad networks format" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "Migrate Receive failed" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 #, fuzzy msgid "VM.assert_can_migrate failed" msgstr "VM.assert_can_migratefailed" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "Migrate Send failed" @@ -11804,60 +11814,6 @@ msgstr "status must be available" msgid "status must be 'available'" msgstr "status must be available" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "Volume size '%s' must be an integer and greater than 0" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "Volume size '%s' must be an integer and greater than 0" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "Failed to load plugin %(plug)s: %(exc)s" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "Setting instance to %(state)s state." - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "Could not decode scheduler options: '%(e)s'" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "No more floating ips available." - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "Deleting instance files %(target)s" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "Live Migration failure: %(e)s" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "skipping %(path)s since it looks like volume" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "Deleting instance files %(target)s" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "The nwfilter(%(instance_filter_name)s) is not found." - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "Reached maximum time attempting to query agent version" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/es/LC_MESSAGES/nova.po b/nova/locale/es/LC_MESSAGES/nova.po index bdb9fc6a6..cee9a6836 100644 --- a/nova/locale/es/LC_MESSAGES/nova.po +++ b/nova/locale/es/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-05-16 06:44+0000\n" "Last-Translator: Paco Molinero <paco@byasl.com>\n" "Language-Team: Spanish <es@li.org>\n" @@ -184,7 +184,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1742,265 +1742,265 @@ msgstr "Ha sucedido un error desconocido. Por favor repite el intento de nuevo." msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "Creando par de claves %s" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "Borrar para de claves %s" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "Protocolo IP invalido %(protocol)s" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "No hay regla para los parámetros especificados." -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, fuzzy, python-format msgid "%s - This rule already exists in group" msgstr "Esta regla ya existe en el grupo %s" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "Obtener salida de la consola para la instancia %s" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "Crear volumen de %s GB" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "Desasociar volumen %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 #, fuzzy msgid "Detach Volume Failed." msgstr "Desasociar volumen %s" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "atributo no soportado: %s" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "Asignar dirección" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "Liberar dirección %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Desasociar dirección %s" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Desasociar dirección %s" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "Desasociar dirección %s" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "Se va a iniciar la finalización de las instancias" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "Reiniciar instancia %r" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "Des-registrando la imagen %s" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "usuario o grupo no especificado" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "sólo el grupo \"all\" está soportado" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "operation_type debe ser añadir o eliminar" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "Actualizando imagen %s públicamente" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "instancia %s: rescatada" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 #, fuzzy msgid "Invalid CIDR" msgstr "Cidr %(cidr)s invalido" @@ -4422,16 +4422,16 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " @@ -4440,655 +4440,655 @@ msgstr "" "Incapaz de emigrar la instancia %(instance_id)s al actual anfitrion " "(%(host)s)" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Fallo a reinicia la instancia" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Fallo al suspender la instancia" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Sucedió un error inexperado: %s" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "Capturado error: %s" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 #, fuzzy msgid "Allocating IP information in the background." msgstr "configurando la red del host" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Vamos a ejecutar %s insntacias..." -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "Reiniciando instancia %s" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Desasociar volumen %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "Reiniciando instancia %s" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instancia %s: reiniciada" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "instancia %s: creando snapshot" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Fallo al suspender la instancia" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Capturado error: %s" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, fuzzy, python-format msgid "Updating instance to original state: '%s'" msgstr "Tipo de instancia inválido %(instance_type)s." -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "instancia %s: creando snapshot" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "instancia %s: obteniendo los diagnosticos" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "configurando la red del host" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 #, fuzzy msgid "Inject network info" msgstr "configurando la red del host" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 #, fuzzy msgid "Get console output" msgstr "Obtener salida de la consola para la instancia %s" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Desvinculando volumen de instancia desconocida %s" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Fallo al generar metadatos para la ip %s" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Borrando usuario %s" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instancia %s: arrancada" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Borrando usuario %s" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Tipo de instancia inválido %(instance_type)s." @@ -5217,6 +5217,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6772,86 +6791,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6904,7 +6916,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7220,9 +7232,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "Ejecutando instancias: %s" @@ -7230,25 +7243,26 @@ msgstr "Ejecutando instancias: %s" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "Después de terminar las instancias: %s" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7380,12 +7394,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8947,7 +8961,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 #, fuzzy msgid "Guest does not have a console available" msgstr "El usuario no tiene privilegios de administrador" @@ -10304,7 +10318,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10468,19 +10482,19 @@ msgstr "" "El punto de montaje %(mountpoint)s se desligó de la instancia " "%(instance_name)s" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11314,68 +11328,64 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 #, fuzzy msgid "Injecting network info to xenstore" msgstr "configurando la red del host" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, fuzzy, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "Creando VIF para VM %(vm_ref)s, red %(network_ref)s." -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11517,60 +11527,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "Tipo de instancia inválido %(instance_type)s." - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "Fallo de autenticación: %s" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/fi_FI/LC_MESSAGES/nova.po b/nova/locale/fi_FI/LC_MESSAGES/nova.po index 3d5b24d26..10c78f1a4 100644 --- a/nova/locale/fi_FI/LC_MESSAGES/nova.po +++ b/nova/locale/fi_FI/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-18 19:07+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Finnish (Finland) " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/fr/LC_MESSAGES/nova.po b/nova/locale/fr/LC_MESSAGES/nova.po index 3a112baaf..812caf96e 100644 --- a/nova/locale/fr/LC_MESSAGES/nova.po +++ b/nova/locale/fr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-05-14 08:35+0000\n" "Last-Translator: Erwan Gallen <Unknown>\n" "Language-Team: French <fr@li.org>\n" @@ -182,7 +182,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "La paire de clés de donnée n'est pas valide" @@ -1781,273 +1781,273 @@ msgstr "" "Requête API non supportée : controleur = %(controller)s, action = " "%(action)s" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, fuzzy, python-format msgid "Could not find key pair(s): %s" msgstr "Impossible de déchiffrer la clef privée : %s" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "Création du bi-clef %s" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "Suppression du bi-clef %s" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, fuzzy, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "Pas assez de parametres pour contruire un règle valide." -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "Le protocole IP %(protocol)s est invalide" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "Pas de règle pour les paramètres spécifiés." -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, fuzzy, python-format msgid "%s - This rule already exists in group" msgstr "Cette règle existe déjà dans le groupe %s" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "Récupération de la sortie de la console de l'instance %s" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "Création d'un volume de %s Go" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" "Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " "que %(device)s" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "Dé-montage du volume %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 #, fuzzy msgid "Detach Volume Failed." msgstr "Dé-montage du volume %s" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "attribut non reconnu : %s" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "Allocation d'adresse" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 #, fuzzy msgid "No more floating IPs available" msgstr "Aucune IPs dynamiques disponibles." -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "Désallocation de l'adresse %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "Association de l'adresse %(public_ip)s avec l'instance %(instance_id)s" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Désassociation de l'adresse %s" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 #, fuzzy msgid "Floating ip is already associated." msgstr "L'IP dynamique %(address)s est associée." -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 #, fuzzy msgid "l3driver call to add floating ip failed." msgstr "Aucune IPs dynamiques disponibles." -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Désassociation de l'adresse %s" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "Désassociation de l'adresse %s" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 #, fuzzy msgid "Floating ip is not associated." msgstr "L'IP dynamique %(address)s n'est pas associée." -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "Début de la destruction d'instance" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "Re-démarrage de l'instance %r" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "Dé-enregitrement de l'image %s" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "Utilisateur ou groupe non spécifié" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "Seul le group \"tous\" est supporté" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" "le type d'opération (operation_type) doit être ajout (add) ou suppression" " (remove)" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "Mis à jour de la publication de l'image %s" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "instance %s: récupérée" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 #, fuzzy msgid "Invalid CIDR" msgstr "Le cidr %(cidr)s est invalide" @@ -4475,16 +4475,16 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " @@ -4493,658 +4493,658 @@ msgstr "" "Impossible de migrer l'instance (%(instance_id)s) vers l'hôte actuel " "(%(host)s)." -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Échec du redémarrage de l'instance" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Échec de la suspension de l'instance" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "\"Erreur inopinée\" remontée : %s" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Va essayer d'arrêter %s" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "Erreur interceptée : %s" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 #, fuzzy msgid "Allocating IP information in the background." msgstr "Aucune IP dynamique trouvée pour l'id %(id)s." -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Va essayer d'arrêter %s" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "Redémarrage de l'instance %s" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Dé-montage du volume %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "Redémarrage de l'instance %s" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instance %s: re-démarrée" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: création d'un instantané (snapshot)" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Échec de la suspension de l'instance" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Erreur interceptée : %s" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 #, fuzzy msgid "Unrescuing" msgstr "instance %s: dé-récupération" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, fuzzy, python-format msgid "Updating instance to original state: '%s'" msgstr "L'instance de type %(instance_type)s est invalide." -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "instance %s: création d'un instantané (snapshot)" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: récupération des diagnostiques" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "réglage de l'hôte réseau" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 #, fuzzy msgid "Inject network info" msgstr "réglage de l'hôte réseau" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 #, fuzzy msgid "Get console output" msgstr "Récupération de la sortie de la console de l'instance %s" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 #, fuzzy msgid "Getting vnc console" msgstr "Ajout de console" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 #, fuzzy msgid "Getting spice console" msgstr "Ajout de console" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Démontage de volume d'une instance inconnue %s" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Suppression de l'utilisateur %s" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: a démarrée" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Suppression de l'utilisateur %s" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "L'instance de type %(instance_type)s est invalide." @@ -5274,6 +5274,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "Ajout de console" @@ -6835,86 +6854,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "Volume non trouvé pour l'instance %(instance_id)s." -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6967,7 +6979,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7283,9 +7295,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "Instance actives : %s" @@ -7293,25 +7306,26 @@ msgstr "Instance actives : %s" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "Après l'arrêt d'instances : %s" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7443,12 +7457,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -9016,7 +9030,7 @@ msgstr "data: %(data)r, fpath: %(fpath)r" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 #, fuzzy msgid "Guest does not have a console available" msgstr "L’utilisateur n'a pas les privilèges administrateur" @@ -10376,7 +10390,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10540,19 +10554,19 @@ msgstr "" "Le point de montage %(mountpoint)s à été détaché de l'instance " "%(instance_name)s" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11393,68 +11407,64 @@ msgstr "Re-démarrage xvp" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 #, fuzzy msgid "Injecting network info to xenstore" msgstr "réglage de l'hôte réseau" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, fuzzy, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "Création du VIF pour la VM %(vm_ref)s, réseau %(network_ref)s." -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11596,60 +11606,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "L'instance de type %(instance_type)s est invalide." - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "Aucunes IPs fixes disponibles." - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "Echec d'authentification : %s" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/hr/LC_MESSAGES/nova.po b/nova/locale/hr/LC_MESSAGES/nova.po index 1f10a5f0e..ba2baada2 100644 --- a/nova/locale/hr/LC_MESSAGES/nova.po +++ b/nova/locale/hr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Croatian " @@ -179,7 +179,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1726,261 +1726,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4355,653 +4355,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5130,6 +5130,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6667,86 +6686,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6797,7 +6809,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7113,9 +7125,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7123,25 +7136,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7272,12 +7286,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8815,7 +8829,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10161,7 +10175,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10319,19 +10333,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11152,67 +11166,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11353,60 +11363,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/hu/LC_MESSAGES/nova.po b/nova/locale/hu/LC_MESSAGES/nova.po index a02174aef..5046d2046 100644 --- a/nova/locale/hu/LC_MESSAGES/nova.po +++ b/nova/locale/hu/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Hungarian " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/id/LC_MESSAGES/nova.po b/nova/locale/id/LC_MESSAGES/nova.po index e67693687..793c4353d 100644 --- a/nova/locale/id/LC_MESSAGES/nova.po +++ b/nova/locale/id/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Indonesian " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/it/LC_MESSAGES/nova.po b/nova/locale/it/LC_MESSAGES/nova.po index 24a015d92..b65f55e03 100644 --- a/nova/locale/it/LC_MESSAGES/nova.po +++ b/nova/locale/it/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-04-01 18:59+0000\n" "Last-Translator: simone.sandri <lexluxsox@hotmail.it>\n" "Language-Team: Italian <it@li.org>\n" @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1729,262 +1729,262 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "istanza %s: ripristino" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4380,665 +4380,665 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Impossibile riavviare l'istanza" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Impossibile sospendere l'istanza" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Impossibile riavviare l'istanza" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "Riavviando l'istanza %s" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Impossibile smontare il volume %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "Riavviando l'istanza %s" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Impossibile sospendere l'istanza" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "istanza %s: ricezione diagnostiche" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "istanza %s: ripristino rete" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Impossibile riavviare l'istanza" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5167,6 +5167,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6717,86 +6736,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "Mountpoint %(mountpoint)s montato all'istanza %(instance_name)s" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6847,7 +6859,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7163,9 +7175,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7173,25 +7186,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7322,12 +7336,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8887,7 +8901,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 #, fuzzy msgid "Guest does not have a console available" msgstr "L'utente non ha i privilegi dell'amministratore" @@ -10237,7 +10251,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10397,19 +10411,19 @@ msgstr "Impossibile smontare il volume %s" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "Mountpoint %(mountpoint)s smontato dall'istanza %(instance_name)s" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11234,67 +11248,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11436,60 +11446,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/it_IT/LC_MESSAGES/nova.po b/nova/locale/it_IT/LC_MESSAGES/nova.po index 74595133d..6079dbdd7 100644 --- a/nova/locale/it_IT/LC_MESSAGES/nova.po +++ b/nova/locale/it_IT/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Italian (Italy) " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/ja/LC_MESSAGES/nova.po b/nova/locale/ja/LC_MESSAGES/nova.po index 642825f71..b30862f6d 100644 --- a/nova/locale/ja/LC_MESSAGES/nova.po +++ b/nova/locale/ja/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n" "Language-Team: \n" @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1732,265 +1732,265 @@ msgstr "未知ã®ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚å†åº¦ãƒªã‚¯ã‚¨ã‚¹ãƒˆã‚’実行 msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "未サãƒãƒ¼ãƒˆã® API リクエスト: コントãƒãƒ¼ãƒ© = %(controller)s, アクション = %(action)s" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, fuzzy, python-format msgid "Could not find key pair(s): %s" msgstr "プライベートã‚ーã®å¾©å·ã«å¤±æ•—ã—ã¾ã—ãŸ: %s" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "Create key pair: ã‚ーペア %s を作æˆã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "Delete key pair: ã‚ーペア %s を削除ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, fuzzy, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "有効ãªãƒ«ãƒ¼ãƒ«ã‚’作æˆã™ã‚‹ç‚ºã®å分ãªãƒ‘ラメータãŒã‚りã¾ã›ã‚“" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "指定ã•れãŸãƒ‘ラメータã«è©²å½“ã™ã‚‹ãƒ«ãƒ¼ãƒ«ãŒã‚りã¾ã›ã‚“。" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, fuzzy, python-format msgid "%s - This rule already exists in group" msgstr "指定ã•れãŸãƒ«ãƒ¼ãƒ«ã¯æ—¢ã«ã‚°ãƒ«ãƒ¼ãƒ— %s ã«å˜åœ¨ã—ã¦ã„ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "Get console output: インスタンス %s ã®ã‚³ãƒ³ã‚½ãƒ¼ãƒ«å‡ºåŠ›ã‚’å–å¾—ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "Create volume: %s GBã®ãƒœãƒªãƒ¥ãƒ¼ãƒ を作æˆã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "ボリューム%(volume_id)s をインスタンス %(instance_id)s ã®ãƒ‡ãƒã‚¤ã‚¹ %(device)s ã«æŽ¥ç¶š" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "Detach volume: ボリューム%s をデタッãƒã—ã¾ã™" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 #, fuzzy msgid "Detach Volume Failed." msgstr "Detach volume: ボリューム%s をデタッãƒã—ã¾ã™" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "アトリビュート %s ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“。" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "Allocate address: アドレスを割り当ã¦ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "Release address: アドレス %s を開放ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "インスタンス %(instance_id)s ã«ã‚¢ãƒ‰ãƒ¬ã‚¹ %(public_ip)s を割り当ã¦" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Disassociate address: アドレス %s ã®é–¢é€£ä»˜ã‘を解除ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Disassociate address: アドレス %s ã®é–¢é€£ä»˜ã‘を解除ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "Disassociate address: アドレス %s ã®é–¢é€£ä»˜ã‘を解除ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "インスタンス終了処ç†ã‚’é–‹å§‹ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "Reboot instance: インスタンス %r ã‚’å†èµ·å‹•ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "De-registering image: イメージ %s を登録解除ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "イメージ %(image_location)s ㌠ID %(image_id)s ã§ç™»éŒ²ã•れã¾ã—ãŸ" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "ユーザã¾ãŸã¯ã‚°ãƒ«ãƒ¼ãƒ—ãŒæŒ‡å®šã•れã¦ã„ã¾ã›ã‚“。" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "グループ \"all\" ã®ã¿ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "operation_type 㯠add ã¾ãŸã¯ remove ã®ä½•れã‹ã§ã‚ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "イメージ %s ã®å…¬é–‹è¨å®šã‚’æ›´æ–°ã—ã¾ã™ã€‚" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "インスタンス %s: rescued" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4404,674 +4404,674 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "インスタンス終了処ç†ã‚’é–‹å§‹ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "インスタンス終了処ç†ã‚’é–‹å§‹ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "予期ã—ãªã„エラー発生: %s" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "%s ã‚’åœæ¢ã—よã†ã¨ã—ã¦ã„ã¾ã™" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "エラー %s ã‚’ã‚ャッãƒã—ã¾ã—ãŸã€‚" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 #, fuzzy msgid "Allocating IP information in the background." msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ›ã‚¹ãƒˆã®è¨å®šã‚’ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "%s ã‚’åœæ¢ã—よã†ã¨ã—ã¦ã„ã¾ã™" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "Rebooting instance: インスタンス %s ã‚’å†èµ·å‹•ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Detach volume: ボリューム%s をデタッãƒã—ã¾ã™" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "Rebooting instance: インスタンス %s ã‚’å†èµ·å‹•ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 #, fuzzy msgid "Instance disappeared during reboot" msgstr "インスタンス%s: å†èµ·å‹•ã—ã¾ã—ãŸã€‚" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "snapshotting: インスタンス %s ã®ã‚¹ãƒŠãƒƒãƒ—ショットをå–å¾—ä¸" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "インスタンス終了処ç†ã‚’é–‹å§‹ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "エラー %s ã‚’ã‚ャッãƒã—ã¾ã—ãŸã€‚" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 #, fuzzy msgid "Unrescuing" msgstr "Unrescuing: インスタンス %s をアンレスã‚ューã—ã¾ã™ã€‚" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "snapshotting: インスタンス %s ã®ã‚¹ãƒŠãƒƒãƒ—ショットをå–å¾—ä¸" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "retrieving diagnostics: インスタンス %s ã®è¨ºæ–æƒ…å ±ã‚’å–å¾—ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ›ã‚¹ãƒˆã®è¨å®šã‚’ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 #, fuzzy msgid "Inject network info" msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ›ã‚¹ãƒˆã®è¨å®šã‚’ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 #, fuzzy msgid "Get console output" msgstr "Get console output: インスタンス %s ã®ã‚³ãƒ³ã‚½ãƒ¼ãƒ«å‡ºåŠ›ã‚’å–å¾—ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 #, fuzzy msgid "Getting vnc console" msgstr "ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚’è¿½åŠ ã—ã¦ã„ã¾ã™" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 #, fuzzy msgid "Getting spice console" msgstr "ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚’è¿½åŠ ã—ã¦ã„ã¾ã™" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "ボリューム切æ–: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "ボリュームを未知ã®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ %s ã‹ã‚‰ãƒ‡ã‚¿ãƒƒãƒã—ã¾ã™ã€‚" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "ボリューム切æ–: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "ip %s ã«å¯¾ã™ã‚‹ãƒ¡ã‚¿ãƒ‡ãƒ¼ã‚¿ã®å–å¾—ã«å¤±æ•—ã—ã¾ã—ãŸã€‚" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Deleting user: ユーザ %s を削除ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "インスタンス %s: èµ·å‹•ã—ã¾ã—ãŸã€‚" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Deleting user: ユーザ %s を削除ã—ã¾ã™ã€‚" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5200,6 +5200,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚’è¿½åŠ ã—ã¦ã„ã¾ã™" @@ -6750,86 +6769,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "インスタンス終了処ç†ã‚’é–‹å§‹ã—ã¾ã™ã€‚" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6880,7 +6892,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7196,9 +7208,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "インスタンス %s ã¯å®Ÿè¡Œä¸ã§ã™ã€‚" @@ -7206,25 +7219,26 @@ msgstr "インスタンス %s ã¯å®Ÿè¡Œä¸ã§ã™ã€‚" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "インスタンス %s を終了ã—ãŸå¾Œã§ã™ã€‚" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7356,12 +7370,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8920,7 +8934,7 @@ msgstr "データ: %(data)r, ファイルパス: %(fpath)r" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10274,7 +10288,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10434,19 +10448,19 @@ msgstr "ボリューム%s を切æ–(detach)ã§ãã¾ã›ã‚“" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "インスタンス %(instance_name)s ã‹ã‚‰ãƒžã‚¦ãƒ³ãƒˆãƒã‚¤ãƒ³ãƒˆ %(mountpoint)s を切æ–(detach)ã—ã¾ã—ãŸ" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11281,68 +11295,64 @@ msgstr "xvp ã‚’å†èµ·å‹•ã—ã¦ã„ã¾ã™" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 #, fuzzy msgid "Injecting network info to xenstore" msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ›ã‚¹ãƒˆã®è¨å®šã‚’ã—ã¾ã™ã€‚" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, fuzzy, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "VM %(vm_ref)s, network %(network_ref)s 用仮想インターフェース(VIF)を作æˆã—ã¦ã„ã¾ã™ã€‚" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11484,60 +11494,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "%s ã®èªè¨¼ã«å¤±æ•—ã—ã¾ã—ãŸã€‚" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/ka_GE/LC_MESSAGES/nova.po b/nova/locale/ka_GE/LC_MESSAGES/nova.po index ebc914691..554ef08c8 100644 --- a/nova/locale/ka_GE/LC_MESSAGES/nova.po +++ b/nova/locale/ka_GE/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Georgian (Georgia) " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/ko/LC_MESSAGES/nova.po b/nova/locale/ko/LC_MESSAGES/nova.po index d2bfd0b97..9f00f777a 100644 --- a/nova/locale/ko/LC_MESSAGES/nova.po +++ b/nova/locale/ko/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2011-12-16 04:42+0000\n" "Last-Translator: Zhongyue Luo <lzyeval@gmail.com>\n" "Language-Team: Korean <ko@li.org>\n" @@ -177,7 +177,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4362,661 +4362,661 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "ì¸ìŠ¤í„´ìŠ¤ %s를 재부팅합니다" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "ì¸ìŠ¤í„´ìŠ¤ %s를 재부팅합니다" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "%s 볼륨 íƒˆì°©ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "ì¸ìŠ¤í„´ìŠ¤ %s를 재부팅합니다" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "ì¸ìŠ¤í„´ìŠ¤ %s: 스냅샷 ì €ìž¥ì¤‘" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "ì¸ìŠ¤í„´ìŠ¤ %s를 재부팅합니다" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "ì¸ìŠ¤í„´ìŠ¤ %s: 스냅샷 ì €ìž¥ì¤‘" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "%s ì¸ìŠ¤í„´ìŠ¤ì— ë³¼ë¥¨ìž¥ì°© í• ìˆ˜ 없습니다" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "ì¸ìŠ¤í„´ìŠ¤ %s: 스냅샷 ì €ìž¥ì¤‘" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5145,6 +5145,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6682,86 +6701,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "%(instance_name)s ì¸ìŠ¤í„´ìŠ¤ì— %(mountpoint)s 마운트지ì ì´ ìž¥ì°©ë˜ì—ˆìŠµë‹ˆë‹¤" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6812,7 +6824,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7128,9 +7140,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7138,25 +7151,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7287,12 +7301,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8845,7 +8859,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10192,7 +10206,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10352,19 +10366,19 @@ msgstr "%s 볼륨 íƒˆì°©ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "%(instance_name)s ì¸ìŠ¤í„´ìŠ¤ì— %(mountpoint)s 마운트지ì ì´ íƒˆì°©ë˜ì—ˆìŠµë‹ˆë‹¤" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11187,67 +11201,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11388,60 +11398,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/ko_KR/LC_MESSAGES/nova.po b/nova/locale/ko_KR/LC_MESSAGES/nova.po index 325fdfa5c..0256234da 100644 --- a/nova/locale/ko_KR/LC_MESSAGES/nova.po +++ b/nova/locale/ko_KR/LC_MESSAGES/nova.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-06 16:05+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: en_US <LL@li.org>\n" @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "Keypair ë°ì´í„°ê°€ ë§žì§€ 않습니다" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "vol = %s\n" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "주소 í• ë‹¹" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "주소 릴리즈 %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4356,653 +4356,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5131,6 +5131,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6668,86 +6687,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6798,7 +6810,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7114,9 +7126,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7124,25 +7137,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7273,12 +7287,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8816,7 +8830,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10162,7 +10176,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10320,19 +10334,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11154,67 +11168,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11355,60 +11365,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/ms/LC_MESSAGES/nova.po b/nova/locale/ms/LC_MESSAGES/nova.po index d78ab1fc9..b26d27f9f 100644 --- a/nova/locale/ms/LC_MESSAGES/nova.po +++ b/nova/locale/ms/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Malay " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/nb/LC_MESSAGES/nova.po b/nova/locale/nb/LC_MESSAGES/nova.po index f577dda9f..a620cadd9 100644 --- a/nova/locale/nb/LC_MESSAGES/nova.po +++ b/nova/locale/nb/LC_MESSAGES/nova.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-09-13 10:30+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: nb <LL@li.org>\n" @@ -179,7 +179,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1726,261 +1726,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "Lag nøkkelpar %s" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "Importer nøkkel %s" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "Slett nøkkelpar %s" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "Ugyldig IP protokoll %(protocol)s." -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "Ingen regel for de angitte parametrene." -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "Tildel adresse" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "Frigjør adresse %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "bruker eller gruppe ikke spesifisert" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "kun gruppe \"all\" er støttet" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4366,653 +4366,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Kunne ikke hente metadata for ip:% s" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5141,6 +5141,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6681,86 +6700,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6811,7 +6823,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7128,9 +7140,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7138,25 +7151,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7288,12 +7302,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8835,7 +8849,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10181,7 +10195,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10341,19 +10355,19 @@ msgstr "Kan ikke finne adressen %r" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11175,68 +11189,64 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 #, fuzzy msgid "No suitable network for migrate" msgstr "Feil nettverks-format" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11377,60 +11387,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/nl_NL/LC_MESSAGES/nova.po b/nova/locale/nl_NL/LC_MESSAGES/nova.po index 282651e85..ca1403b93 100644 --- a/nova/locale/nl_NL/LC_MESSAGES/nova.po +++ b/nova/locale/nl_NL/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Dutch (Netherlands) " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot index 5238135cb..b4d831e5c 100644 --- a/nova/locale/nova.pot +++ b/nova/locale/nova.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: nova jenkins.nova.propose.translation.update.287\n" +"Project-Id-Version: nova jenkins.nova.propose.translation.update.288\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -177,7 +177,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1724,261 +1724,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4353,653 +4353,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5128,6 +5128,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6665,86 +6684,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6795,7 +6807,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7111,9 +7123,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7121,25 +7134,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7270,12 +7284,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8813,7 +8827,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10159,7 +10173,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10317,19 +10331,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11150,67 +11164,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" diff --git a/nova/locale/pt/LC_MESSAGES/nova.po b/nova/locale/pt/LC_MESSAGES/nova.po index f7076c09c..e72dc46ce 100644 --- a/nova/locale/pt/LC_MESSAGES/nova.po +++ b/nova/locale/pt/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Portuguese " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/pt_BR/LC_MESSAGES/nova.po b/nova/locale/pt_BR/LC_MESSAGES/nova.po index 8d8f1789e..c2e3ef9c6 100644 --- a/nova/locale/pt_BR/LC_MESSAGES/nova.po +++ b/nova/locale/pt_BR/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-05-04 19:25+0000\n" "Last-Translator: Júlio Cezar Santos Pires <Unknown>\n" "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1732,265 +1732,265 @@ msgstr "Ocorreu um erro desconhecido. Por favor tente sua requisição novamente msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "Criar par de chaves %s" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "Remover par de chaves %s" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "Protocolo IP %(protocol)s é inválido." -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "Não existe regra para os parâmetros especificados" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, fuzzy, python-format msgid "%s - This rule already exists in group" msgstr "Esta regra já existe no grupo %s" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "Obter saÃda do console para instância %s" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "Criar volume de %s GB" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "Desanexar volume %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 #, fuzzy msgid "Detach Volume Failed." msgstr "Desanexar volume %s" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "atributo não suportado: %s" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "Alocar endereço" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "Liberar endereço %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Desatribuir endereço %s" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Desatribuir endereço %s" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "Desatribuir endereço %s" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "Começando a terminar instâncias" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "Reiniciar instância %r" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "Removendo o registro da imagem %s" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "usuário ou grupo não especificado" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "apenas o grupo \"all\" é suportado" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "operation_type deve ser add ou remove" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "Atualizando publicidade da imagem %s" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "Instância não existe" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4409,673 +4409,673 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Falhou ao reiniciar instância" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Falha ao suspender instância" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Erro inexperado lançado: %s" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Começando a terminar instâncias" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "Capturado o erro: %s" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 #, fuzzy msgid "Allocating IP information in the background." msgstr "Removendo rede com id %s" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Começando a terminar instâncias" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "Reconstruindo instância %s" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Desanexar volume %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "Reiniciando a instância %s" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "instância %s: fazendo um snapshot" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "Removendo imagem %s" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 #, fuzzy msgid "error setting admin password" msgstr "Configurar senha do administrador" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Falha ao suspender instância" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Capturado o erro: %s" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 #, fuzzy msgid "Unrescuing" msgstr "instância %s: desfazendo o resgate" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, fuzzy, python-format msgid "Updating instance to original state: '%s'" msgstr "Iniciando instância %s" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "Instância não existe" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "instância %s: recuperando os diagnósticos" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "instância %s: reset da rede" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 #, fuzzy msgid "Get console output" msgstr "Obter saÃda do console para instância %s" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 #, fuzzy msgid "Getting vnc console" msgstr "Adicionando console" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 #, fuzzy msgid "Getting spice console" msgstr "Adicionando console" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Desconectando volume da instância desconhecida %s" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Falha ao obter metadados para o ip: %s" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Remover volume com id: %s" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instância %s não encontrada" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Removendo imagem %s" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "Iniciando instância %s" @@ -5204,6 +5204,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "Adicionando console" @@ -6757,86 +6776,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "Volume não encontrada para a instância %(instance_id)s." -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6887,7 +6899,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7203,9 +7215,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7213,25 +7226,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "Erro interno" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7363,12 +7377,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8935,7 +8949,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 #, fuzzy msgid "Guest does not have a console available" msgstr "Usuário não tem privilégios de administrador" @@ -10291,7 +10305,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10451,19 +10465,19 @@ msgstr "Não foi possÃvel criar volume" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "Ponto de montagem %(mountpoint)s desanexada da instância %(instance_name)s" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11294,67 +11308,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, fuzzy, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "Criando a VIF para VM %(vm_ref)s, rede %(network_ref)s." -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11496,60 +11506,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "Iniciando instância %s" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "Falha de Autenticação: %s" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/ro/LC_MESSAGES/nova.po b/nova/locale/ro/LC_MESSAGES/nova.po index 8139116f6..376f5fb97 100644 --- a/nova/locale/ro/LC_MESSAGES/nova.po +++ b/nova/locale/ro/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-06-10 18:32+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Romanian " @@ -179,7 +179,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1726,261 +1726,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4355,653 +4355,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5130,6 +5130,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6667,86 +6686,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6797,7 +6809,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7113,9 +7125,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7123,25 +7136,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7272,12 +7286,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8815,7 +8829,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10161,7 +10175,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10319,19 +10333,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11152,67 +11166,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11353,60 +11363,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/ru/LC_MESSAGES/nova.po b/nova/locale/ru/LC_MESSAGES/nova.po index 5631a00a1..5595e4019 100644 --- a/nova/locale/ru/LC_MESSAGES/nova.po +++ b/nova/locale/ru/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-03-25 09:34+0000\n" "Last-Translator: Eugene Marshal <Unknown>\n" "Language-Team: Russian <ru@li.org>\n" @@ -185,7 +185,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1766,270 +1766,270 @@ msgstr "" "Ðеподдерживаемый Ð·Ð°Ð¿Ñ€Ð¾Ñ API: контроллер = %(controller)s, дейÑтвие = " "%(action)s" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "Создать Ñнимок тома %s" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, fuzzy, python-format msgid "Could not find key pair(s): %s" msgstr "Ошибка Ð´ÐµÑˆÐ¸Ñ„Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ключа: %s" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "Создание пары ключей %s" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "Импортировать ключ %s" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "Удаление пары ключей %s" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, fuzzy, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "ÐедоÑтаточно параметров Ð´Ð»Ñ Ñбора правильного правила." -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "ÐедопуÑтимый протокол IP %(protocol)s." -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "ОтÑутÑтвует правило Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… параметров." -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, fuzzy, python-format msgid "%s - This rule already exists in group" msgstr "Ðто правило уже ÑущеÑтвует в группе %s" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "Получить конÑольный вывод Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ð¸ %s" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "Создать том из Ñнимка %s" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "Создание раздела %s ГБ" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 #, fuzzy msgid "Delete Failed" msgstr "Ошибка ÑозданиÑ" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "Подключить том %(volume_id)s Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ð¸ %(instance_id)s на %(device)s" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 #, fuzzy msgid "Attach Failed." msgstr "Ошибка ÑозданиÑ" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "ОтÑоединить том %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 #, fuzzy msgid "Detach Volume Failed." msgstr "ОтÑоединить том %s" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "аттрибут не поддерживаетÑÑ: %s" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "Выделить адреÑ" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "ПриÑвоить Ð°Ð´Ñ€ÐµÑ %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 #, fuzzy msgid "Unable to release IP Address." msgstr "Ðевозможно найти Ð°Ð´Ñ€ÐµÑ %r" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "ПриÑвоить Ð°Ð´Ñ€ÐµÑ %(public_ip)s копии %(instance_id)s" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Ðевозможно найти Ð°Ð´Ñ€ÐµÑ %r" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Ðевозможно найти Ð°Ð´Ñ€ÐµÑ %r" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "ИÑключить Ð°Ð´Ñ€ÐµÑ %s" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "Образ должен быть доÑтупен" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "Выполнение Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ копий" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "Перезагрузить копию %r" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "Выполнение оÑтановки копий" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "Выполнение запуÑка копий" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "ИÑключение региÑтрации образа %s" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "ЗарегиÑтрированный образ %(image_location)s Ñ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %(image_id)s" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "не указан пользователь или группа" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "поддерживаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ группа \"вÑе(all)\"" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "Обновление оÑведомлённоÑти об образе %s" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "Ðевозможно оÑтановить копию в течении %d Ñ." -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 #, fuzzy msgid "Expecting a list of resources" msgstr "Перечень копий" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "ÐºÐ¾Ð¿Ð¸Ñ - %s не предÑтавлена" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 #, fuzzy msgid "Expecting a list of tagSets" msgstr "Перечень копий" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 #, fuzzy msgid "Invalid CIDR" msgstr "ÐедопуÑтимый cidr %(cidr)s." @@ -4482,256 +4482,256 @@ msgstr "ÐšÐ¾Ð¿Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %s не найдена Ð´Ð»Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ñ msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "Ðевозможно перемеÑтить копию (%(instance_id)s) на текущий узел (%(host)s)." -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Ошибка перезагрузки копии" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 #, fuzzy msgid "Hypervisor driver does not support resume guests" msgstr "Драйвер гипервизора не поддерживает правила брандмауÑра" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Ошибка приоÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸Ð¸" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "Драйвер гипервизора не поддерживает правила брандмауÑра" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Ðепредвиденный код ÑоÑтоÑниÑ" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Выполнение запуÑка копий" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "Ошибка БД: %s" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 #, fuzzy msgid "Allocating IP information in the background." msgstr "уÑтановка Ñетевого узла" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Выполнение запуÑка копий" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "ПропуÑк DiskNotFound: %s" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, fuzzy, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "ПропуÑк DiskNotFound: %s" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "завершение работы bdm %s" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. УÑтановка ÑоÑтоÑÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸Ð¸ vm_state на ERROR" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "Обновление Ñборки %s" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, fuzzy, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "%(path)s раÑполагаетÑÑ Ð½Ð° общедоÑтупном накопителе: %(reason)s" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Создать Ñнимок из тома %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "Перезагрузка копии %s" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, fuzzy, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -4740,26 +4740,26 @@ msgstr "" "попытка перезагрузки не выполнÑемой копии: %(instance_uuid)s (ÑоÑтоÑние: " "%(state)s ожидалоÑÑŒ: %(running)s)" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 #, fuzzy msgid "Instance disappeared during reboot" msgstr "ÐºÐ¾Ð¿Ð¸Ñ Ð½Ðµ включена" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "ÐºÐ¾Ð¿Ð¸Ñ %s: выполнение Ñнимка" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, fuzzy, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -4768,229 +4768,229 @@ msgstr "" "попытка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñнимка не выполнÑемой копии: %(instance_uuid)s " "(ÑоÑтоÑние: %(state)s ожидалоÑÑŒ: %(running)s)" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "Ðайдено %(num_images)d образов (ротациÑ: %(rotation)d)" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "Удаление образа %s" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Ðевозможно назначить пароль админиÑтратора. ÐšÐ¾Ð¿Ð¸Ñ %s не выполнÑетÑÑ" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 #, fuzzy msgid "Root password set" msgstr "ÐšÐ¾Ð¿Ð¸Ñ %s: Ðазначение админиÑтративного паролÑ" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 #, fuzzy msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "set_admin_password не реализован в Ñтой драйвере." -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, fuzzy, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password не реализован в Ñтой драйвере." -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 #, fuzzy msgid "error setting admin password" msgstr "Ошибка Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтратора" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Ошибка приоÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸Ð¸" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Ошибка БД: %s" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, fuzzy, python-format msgid "Updating instance to original state: '%s'" msgstr "%s. УÑтановка ÑоÑтоÑÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸Ð¸ vm_state на ERROR" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "ÐšÐ¾Ð¿Ð¸Ñ Ð½Ðµ ÑущеÑтвует" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "назначение Ñовпадает Ñ Ð¸Ñточником!" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "ÐºÐ¾Ð¿Ð¸Ñ %s: принÑтие диагноÑтики" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "ВоÑÑтановление Ñети" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 #, fuzzy msgid "Inject network info" msgstr "уÑтановка Ñетевого узла" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 #, fuzzy msgid "Get console output" msgstr "Получить конÑольный вывод Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ð¸ %s" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 #, fuzzy msgid "Getting vnc console" msgstr "ÐºÐ¾Ð¿Ð¸Ñ %s: получение конÑоли vnc" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 #, fuzzy msgid "Getting spice console" msgstr "ÐºÐ¾Ð¿Ð¸Ñ %s: получение конÑоли vnc" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "ОтÑоединение тома от неизвеÑтной копии %s" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Попытка ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð½ÐµÑущеÑтвующей конÑоли %(console_id)s." -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, fuzzy, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "Ñетевые раÑÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ð¸ %s" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 #, fuzzy msgid "_post_live_migration() is started.." msgstr "Запущено post_live_migration().." -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -4999,21 +4999,21 @@ msgstr "" "отÑутÑтвует домен Ñ ÑоответÑтвующим именем.\" Ðта ошибка может быть " "безопаÑно пропущена." -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 #, fuzzy msgid "Post operation of migration started" msgstr "Запущено post_live_migration().." -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Ошибка Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´Ð»Ñ ip: %s" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -5022,64 +5022,64 @@ msgstr "" "Ðайдены %(migration_count)d неподтверждённых перемещений, Ñтарше " "%(confirm_window)d Ñекунд" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, fuzzy, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "Завершение работы ВМ Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ð¸ %(instance_uuid)s" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 #, fuzzy msgid "In ERROR state" msgstr "Ошибка БД: %s" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "Обновление временных данных иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»Ð¾ÑÑ‹ пропуÑканиÑ" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Обновление временных данных иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»Ð¾ÑÑ‹ пропуÑканиÑ" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "Обновление ÑоÑтоÑÐ½Ð¸Ñ ÑƒÐ·Ð»Ð°" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -5088,86 +5088,86 @@ msgstr "" "Ðайдено %(num_db_instances)s в базе данных и %(num_vm_instances)s в " "гипервизоре." -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "ÐºÐ¾Ð¿Ð¸Ñ Ð½Ðµ включена" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, пропуÑк..." -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "LoggingVolumeDriver: %s" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, fuzzy, python-format msgid "No service record for host %s" msgstr "Ðет Ñлужбы Ð´Ð»Ñ compute ID %s" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "%s. УÑтановка ÑоÑтоÑÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸Ð¸ vm_state на ERROR" @@ -5299,6 +5299,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "block_device_mapping %s" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "Добавление конÑоли" @@ -6884,86 +6903,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "ВыполнÑетÑÑ Ð»Ð¸ ÑоответÑÑ‚Ð²ÑƒÑŽÑ‰Ð°Ñ Ñлужба?" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "Ðевозможно найти другой compute" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, fuzzy, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "Попытка Ñобрать %(num_instances)d копию(й)" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, fuzzy, python-format msgid "Request Spec: %s" msgstr "ЗапроÑ: %s" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "Ðе найден том Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ð¸ %(instance_id)s." -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "Отфильтрованы %(hosts)s" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, fuzzy, python-format msgid "Weighed %(hosts)s" msgstr "Отфильтрованы %(hosts)s" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "Ðевозможно перемеÑтить копию (%(instance_id)s) на текущий узел (%(host)s)." @@ -7014,7 +7026,7 @@ msgstr "Ðет Ñлужбы Ð´Ð»Ñ compute ID %s" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "Ошибка schedule_%(method)s: %(ex)s" @@ -7332,9 +7344,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "ВыполнÑемые копии: %s" @@ -7342,25 +7355,26 @@ msgstr "ВыполнÑемые копии: %s" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "ПоÑле Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ копий: %s" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "ВнутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "ПоÑле принудительного Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ копий: %s" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 #, fuzzy msgid "spawn error" msgstr "Ошибка аутентификации" @@ -7496,12 +7510,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "Создание файлов в %s Ð´Ð»Ñ Ð¸Ð¼Ð¸Ñ‚Ð°Ñ†Ð¸Ð¸ гоÑтевого агента" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "Удаление файлов имитации гоÑтевого агента в %s" @@ -9071,7 +9085,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 #, fuzzy msgid "Guest does not have a console available" msgstr "Пользователь не имеет админиÑтративных привилегий" @@ -10473,7 +10487,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10633,14 +10647,14 @@ msgstr "Ошибка поиÑка тома в базе данных" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "Точка Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ %(mountpoint)s отÑоединена от копии %(instance_name)s" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, fuzzy, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" "ВРЕМЯ ПРОСТОЯ: Срок вызова %(method)s иÑтёк. VM id=%(instance_uuid)s; " "args=%(args)r" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, fuzzy, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " @@ -10649,7 +10663,7 @@ msgstr "" "ÐЕ РЕÐЛИЗОВÐÐО: Вызов %(method)s не поддерживаетÑÑ Ð°Ð³ÐµÐ½Ñ‚Ð¾Ð¼. VM " "id=%(instance_uuid)s; args=%(args)r" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, fuzzy, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "Вызов %(method)s возвратил ошибку: %(e)s." @@ -11512,72 +11526,68 @@ msgstr "Выполнение перезагрузки xvp" msgid "VM is not present, skipping destroy..." msgstr "ВМ не предоÑтавлена, пропуÑк Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð»Ð¸ÐºÐ²Ð¸Ð´Ð°Ñ†Ð¸Ð¸..." -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "ÐšÐ¾Ð¿Ð¸Ñ Ð² ÑоÑтоÑнии режима воÑÑтановлениÑ: %s" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 #, fuzzy msgid "VM is not present, skipping soft delete..." msgstr "ВМ не предоÑтавлена, пропуÑк Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð»Ð¸ÐºÐ²Ð¸Ð´Ð°Ñ†Ð¸Ð¸..." -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 #, fuzzy msgid "Automatically hard rebooting" msgstr "ÐвтоматичеÑÐºÐ°Ñ Ð±ÐµÐ·Ð¾Ñ‚ÐºÐ°Ð·Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° %d" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 #, fuzzy msgid "Injecting network info to xenstore" msgstr "уÑтановка Ñетевого узла" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 #, fuzzy msgid "Creating vifs" msgstr "Создание изображениÑ" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, fuzzy, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "Создание VIF Ð´Ð»Ñ Ð’Ðœ %(vm_ref)s, Ñеть %(network_ref)s." -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 #, fuzzy msgid "No suitable network for migrate" msgstr "ÐедопуÑтимый Ñетевой формат" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 #, fuzzy msgid "Migrate Send failed" msgstr "Ошибка ÑозданиÑ" @@ -11723,60 +11733,6 @@ msgstr "Образ должен быть доÑтупен" msgid "status must be 'available'" msgstr "Образ должен быть доÑтупен" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "Ошибка загрузки раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ %(ext_name)s: %(exc)s" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "%s. УÑтановка ÑоÑтоÑÐ½Ð¸Ñ ÐºÐ¾Ð¿Ð¸Ð¸ vm_state на ERROR" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "Ðевозможно декодировать параметры раÑпиÑаниÑ: '%(e)s'" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "Ошибка аутентификации: %s" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/ru_RU/LC_MESSAGES/nova.po b/nova/locale/ru_RU/LC_MESSAGES/nova.po index f09b4970a..ab7c038bf 100644 --- a/nova/locale/ru_RU/LC_MESSAGES/nova.po +++ b/nova/locale/ru_RU/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Russian (Russia) " @@ -179,7 +179,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1726,261 +1726,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4355,653 +4355,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5130,6 +5130,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6667,86 +6686,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6797,7 +6809,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7113,9 +7125,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7123,25 +7136,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7272,12 +7286,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8815,7 +8829,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10161,7 +10175,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10319,19 +10333,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11152,67 +11166,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11353,60 +11363,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/sw_KE/LC_MESSAGES/nova.po b/nova/locale/sw_KE/LC_MESSAGES/nova.po index 4686f5c85..b2ea3be8e 100644 --- a/nova/locale/sw_KE/LC_MESSAGES/nova.po +++ b/nova/locale/sw_KE/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Swahili (Kenya) " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/tl/LC_MESSAGES/nova.po b/nova/locale/tl/LC_MESSAGES/nova.po index 63970892e..7854aeb60 100644 --- a/nova/locale/tl/LC_MESSAGES/nova.po +++ b/nova/locale/tl/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n" "Language-Team: Tagalog <tl@li.org>\n" @@ -177,7 +177,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1724,261 +1724,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/tr/LC_MESSAGES/nova.po b/nova/locale/tr/LC_MESSAGES/nova.po index b6ba462f7..324b75829 100644 --- a/nova/locale/tr/LC_MESSAGES/nova.po +++ b/nova/locale/tr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2011-12-14 18:10+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Turkish <tr@li.org>\n" @@ -177,7 +177,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1724,261 +1724,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4353,653 +4353,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5128,6 +5128,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6665,86 +6684,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6795,7 +6807,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7111,9 +7123,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7121,25 +7134,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7270,12 +7284,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8813,7 +8827,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10159,7 +10173,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10317,19 +10331,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11150,67 +11164,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11351,60 +11361,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/tr_TR/LC_MESSAGES/nova.po b/nova/locale/tr_TR/LC_MESSAGES/nova.po index 843ff7869..14ec0dec3 100644 --- a/nova/locale/tr_TR/LC_MESSAGES/nova.po +++ b/nova/locale/tr_TR/LC_MESSAGES/nova.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-02-02 18:03+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: en_US <LL@li.org>\n" @@ -179,7 +179,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "Anahtar çifti verisi geçersiz" @@ -1759,261 +1759,261 @@ msgstr "Bilinmeyen bir hata oluÅŸtu. Lütfen tekrar deneyin." msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "Desteklenmeyen API isteÄŸi: kontrolcü = %(controller)s, iÅŸlem = %(action)s" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "Bölüm %s'in sistem anlık görüntüsünü oluÅŸtur" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "%s anahtar çiftini oluÅŸtur" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "%s anahtarını içeriye aktar" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "%s anahtar çiftini sil" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "Geçersiz IP %(protocol)s." -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "BelirlenmiÅŸ parametreler için hiç kural yok" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "%s örneÄŸi için konsol çıktısını getir" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "%s sistem görüntüsünden birim oluÅŸtur" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "%s GB'lık birim oluÅŸtur" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "%(device)s'daki %(instance_id)s örneÄŸine %(volume_id)s birimini baÄŸla" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "Birimi ayır %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "Özellik desteklenmiyor: %s" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "birim = %s\n" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "Adres tahsisi" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "%s adresini serbest bırak" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "%(instance_id)s örneÄŸine %(public_ip)s adresini iliÅŸkilendir" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "Adresi kes %s" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "İmaj müsait olmak zorunda" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "Örnekleri sonlandırma iÅŸlemi baÅŸlatılıyor" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "%r örneÄŸini tekrar yükle" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "Örnekler durdurulacak" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "Örnekler baÅŸlatılacak" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "%s imaj kaydı siliniyor" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "%(image_id)s id ile %(image_location)s imajı kaydedildi" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "Kullanıcı veya grup belirlenmedi" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "Sadece \"all\" grubu destekleniyor" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "İşlem türü eklenmek veya kaldırılmak zorunda" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "%s imaj tanıtımı güncelleniyor" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "%d saniye içinde örnek durdurulamadı" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4438,577 +4438,577 @@ msgstr "Silme iÅŸlemi için %s örnek türü bulunamadı" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "Mevcut (%(host)s) sunucusundan (%(instance_id)s) örneÄŸi geçirilemez." -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "Tekrar yükleme örneÄŸinde hata oluÅŸtu." -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "Mevcut durum %(drv_state)s, veritabanındaki durum %(db_state)s." -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "Örnek kapatmada hata oluÅŸtu." -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "Misafir sistem sürücüsü güvenlik duvarı kurallarını desteklemiyor" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "BeklenmeyenHata: %s" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "Durum kontrol ediliyor" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "%s blok aygıt haritalandırması ayarlanıyor" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 #, fuzzy msgid "Instance was deleted during spawn." msgstr "Örnek oluÅŸturmada hata" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "Veritabanı hatası: %s" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "Örnek baÅŸlatılıyor.." -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "AÄŸ kurulumundaki örnek baÅŸarısız" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "Örnek aÄŸ_bilgisi: |%s|" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "Örnek blok aygıtı kurulumu hatalı" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "Örnek oluÅŸturmada hata" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "Örnek için aÄŸ serbest bırakılıyor" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Örnek için aÄŸ serbest bırakılıyor" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s örneÄŸi" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "DiskBulunamadı yok sayılıyor: %s" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "Blok cihazı haritalandırması kapatılıyor %s" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Birimi ayır %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "%(num_images)d tane imaj bulundu(dönüş: %(rotation)d)" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "İmaj siliniyor %s" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Yönetici parolası oluÅŸturmada hata. %s örneÄŸi çalışmıyor." -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Örnek kapatmada hata oluÅŸtu." -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Veritabanı hatası: %s" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "ÖrneÄŸin hiç bölümü yok." -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "dedef kaynak ile aynı!" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 #, fuzzy msgid "Getting spice console" msgstr "Konsol ekleniyor" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "%(mountpoint)s'de %(volume_id)s bölümü ön yükleniyor" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "%(mountpoint)s'e %(volume_id)s bölümü baÄŸlanıyor" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "%(mp)s baÄŸlama noktasındaki %(volume_id)s bölümü ayrılıyor" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "%(mp)s baÄŸlama noktasındaki %(volume_id)s bölümü ayrılıyor" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "Tekrar yükleme örneÄŸinde hata oluÅŸtu." -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "Bant geniÅŸliÄŸi kullanım önbelleÄŸi güncelleniyor" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Bant geniÅŸliÄŸi kullanım önbelleÄŸi güncelleniyor" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "Sunucu durumu güncelleniyor" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -5017,84 +5017,84 @@ msgstr "" "Veritabanında %(num_db_instances)s ve misafir sistemde " "%(num_vm_instances)s bulundu" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "Silinen örnek kurtarılıyor" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "İmaj siliniyor %s" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5224,6 +5224,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "Konsol ekleniyor" @@ -6777,86 +6796,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "Uygun servis çalışıyor mu?" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "BaÅŸka bir iÅŸlem bulunamadı" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, fuzzy, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "%(num_instances)d örnek(leri) kurulmaya çalışılıyor." -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, fuzzy, python-format msgid "Request Spec: %s" msgstr "Geçersizİstek hatası: %s" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "%(instance_id)s örneÄŸi için aÄŸ bulunamadı." -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "%(hosts)s filtrelendi" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, fuzzy, python-format msgid "Weighed %(hosts)s" msgstr "%(hosts)s filtrelendi" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "Mevcut (%(host)s) sunucusundan (%(instance_id)s) örneÄŸi geçirilemez." @@ -6907,7 +6919,7 @@ msgstr "%s iÅŸlem ID'si için servis yok" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "%(method)s zamanlaması baÅŸarısız: %(ex)s" @@ -7226,9 +7238,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "Örnekler çalışıyor: %s" @@ -7236,25 +7249,26 @@ msgstr "Örnekler çalışıyor: %s" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "Örnekleri sonlandırmanın ardından: %s" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "İçsel hata" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "Zorla öldürülen örneklerin ardından: %s" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 #, fuzzy msgid "spawn error" msgstr "Kimlik doÄŸrulama hatası" @@ -7390,12 +7404,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "Konuk aracı benzetmek için %s'de dosyalar oluÅŸturuluyor" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "%s'deki benzetilmiÅŸ konuk aracı dosyaları kaldırılıyor" @@ -8944,7 +8958,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10304,7 +10318,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10464,19 +10478,19 @@ msgstr "Geçersiz bölüm" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11301,68 +11315,64 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 #, fuzzy msgid "No suitable network for migrate" msgstr "Hatalı aÄŸ biçimi" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11506,60 +11516,6 @@ msgstr "İmaj müsait olmak zorunda" msgid "status must be 'available'" msgstr "İmaj müsait olmak zorunda" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "yedekOluÅŸturma 'dönüşme' özelliÄŸi tamsayı olmak zorunda" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "Zamanlayıcı seçenekleri çözülemedi: '%(e)s'" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "Daha fazla deÄŸiÅŸken IP mevcut deÄŸil" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "Birim gibi göründüğünden beri %(path)s atlanıyor" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "(%(instance_filter_name)s) aÄŸ filtresi bulunamadı." - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/uk/LC_MESSAGES/nova.po b/nova/locale/uk/LC_MESSAGES/nova.po index ad4c229e1..d9e09b3db 100644 --- a/nova/locale/uk/LC_MESSAGES/nova.po +++ b/nova/locale/uk/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez <thierry.carrez+lp@gmail.com>\n" "Language-Team: Ukrainian <uk@li.org>\n" @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1726,262 +1726,262 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, fuzzy, python-format msgid "%s - This rule already exists in group" msgstr "Це правило вже Ñ–Ñнує в групі %s" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "Створити розділ на %s ГБ" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "Від'єднати том %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 #, fuzzy msgid "Detach Volume Failed." msgstr "Від'єднати том %s" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "лише група \"вÑÑ–\" підтримуєтьÑÑ" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4358,654 +4358,654 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Від'єднати том %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "Від'єднати том %s" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Від'єднати том %s" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5134,6 +5134,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6672,86 +6691,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6802,7 +6814,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7118,9 +7130,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7128,25 +7141,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7277,12 +7291,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8820,7 +8834,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10166,7 +10180,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10324,19 +10338,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11157,67 +11171,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11359,60 +11369,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/vi_VN/LC_MESSAGES/nova.po b/nova/locale/vi_VN/LC_MESSAGES/nova.po index 0799c8f8e..2e917b140 100644 --- a/nova/locale/vi_VN/LC_MESSAGES/nova.po +++ b/nova/locale/vi_VN/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-13 19:22+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Vietnamese (Viet Nam) " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/zh_CN/LC_MESSAGES/nova.po b/nova/locale/zh_CN/LC_MESSAGES/nova.po index b86e30532..f3d45b00c 100644 --- a/nova/locale/zh_CN/LC_MESSAGES/nova.po +++ b/nova/locale/zh_CN/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-05-07 06:51+0000\n" "Last-Translator: Edward <Unknown>\n" "Language-Team: Chinese (Simplified) <zh_CN@li.org>\n" @@ -180,7 +180,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "å¯†é’¥å¯¹æ•°æ®æ— 效" @@ -1744,274 +1744,274 @@ msgstr "å‘生了一个未知的错误. 请é‡è¯•ä½ çš„è¯·æ±‚." msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "䏿”¯æŒçš„API请求:controller = %(controller)s,action = %(action)s" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "åˆ›å»ºå· %s 的快照" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, fuzzy, python-format msgid "Could not find key pair(s): %s" msgstr "解密ç§é’¥å¤±è´¥ï¼š%s" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "创建密钥对 %s" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "导入密钥 %s" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "åˆ é™¤å¯†é’¥å¯¹ %s" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, fuzzy, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "傿•°ä¸å¤Ÿåˆ›å»ºæœ‰æ•ˆè§„则。" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, fuzzy, python-format msgid "Invalid IP protocol %s." msgstr "æ— æ•ˆçš„IPåè®® %(protocol)s。" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "å¯¹ç»™å®šçš„å‚æ•°æ— 特定规则。" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, fuzzy, python-format msgid "%s - This rule already exists in group" msgstr "è¿™æ¡è§„则已ç»å˜åœ¨äºŽç»„%s ä¸" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "获å–实例 %s 控制å°è¾“出" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "从快照 %s 创建å·" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "创建 %s GBçš„å·" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 #, fuzzy msgid "Delete Failed" msgstr "创建失败" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "æŠŠå· %(volume_id)s é™„åŠ åˆ°å®žä¾‹ %(instance_id)s 上ä½ç½®åœ¨ %(device)s" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 #, fuzzy msgid "Attach Failed." msgstr "创建失败" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "åˆ†ç¦»å· %s" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 #, fuzzy msgid "Detach Volume Failed." msgstr "åˆ†ç¦»å· %s" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "å±žæ€§ä¸æ”¯æŒ: %s" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "vol = %s\n" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "分é…地å€" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 #, fuzzy msgid "No more floating IPs available" msgstr "没有更多的浮动ip。" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "é‡Šæ”¾åœ°å€ %s" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 #, fuzzy msgid "Unable to release IP Address." msgstr "æ— æ³•æ‰¾åˆ°åœ°å€ %r" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "æŠŠåœ°å€ %(public_ip)s å…³è”到实例 %(instance_id)s" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "æ— æ³•æ‰¾åˆ°åœ°å€ %r" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, fuzzy, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "å˜åœ¨å¤šä¸ªå›ºå®šIP,使用第一个:%s" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 #, fuzzy msgid "Floating ip is already associated." msgstr "浮动ip %(address)s 已被关è”。" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 #, fuzzy msgid "l3driver call to add floating ip failed." msgstr "没有浮动IPå¯ç”¨ã€‚" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "æ— æ³•æ‰¾åˆ°åœ°å€ %r" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "å–æ¶ˆåœ°å€ %s 的关è”" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 #, fuzzy msgid "Floating ip is not associated." msgstr "浮动ip %(address)s 没有被关è”。" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "镜åƒå¿…é¡»å¯ç”¨ã€‚" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "准备开始终æ¢å®žä¾‹" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "é‡å¯å®žä¾‹ %r" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "å‡†å¤‡åœæ¢å®žä¾‹" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "准备å¯åŠ¨å®žä¾‹" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "è§£é™¤é•œåƒ %s 的注册" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "用id %(image_id)s æ³¨å†Œé•œåƒ %(image_location)s" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "用户或者组没有确定" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "仅仅支æŒç»„\"all\"" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "operation_typeå¿…é¡»æ·»åŠ æˆ–è€…ç§»é™¤" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "æ£åœ¨æ›´æ–°é•œåƒ %s çš„ publicity 属性" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "æ— æ³•åœ¨ %d ç§’å†…åœæ¢å®žä¾‹" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 #, fuzzy msgid "Expecting a list of resources" msgstr "获å–实例列表" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 #, fuzzy msgid "Only instances implemented" msgstr "实例 - %s ä¸å˜åœ¨" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 #, fuzzy msgid "Expecting a list of tagSets" msgstr "获å–实例列表" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 #, fuzzy msgid "Invalid CIDR" msgstr "æ— æ•ˆçš„" @@ -4465,514 +4465,514 @@ msgstr "未找到è¦åˆ 除的实例类型 %s" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "æ— æ³•æŠŠå®žä¾‹ (%(instance_id)s) è¿ç§»åˆ°å½“å‰ä¸»æœº (%(host)s)。" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 #, fuzzy msgid "Failed to check if instance shared" msgstr "釿–°å¯åŠ¨å®žä¾‹å¤±è´¥" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "当å‰çŠ¶æ€æ˜¯ %(drv_state)s,数æ®åº“çŠ¶æ€æ˜¯ %(db_state)s。" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "nova-computeé‡å¯åŽï¼Œå®žä¾‹æ£åœ¨é‡å¯ã€‚" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 #, fuzzy msgid "Hypervisor driver does not support resume guests" msgstr "虚拟机管ç†ç¨‹åºé©±åЍ䏿”¯æŒé˜²ç«å¢™è§„则" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "挂起实例失败" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "虚拟机管ç†ç¨‹åºé©±åЍ䏿”¯æŒé˜²ç«å¢™è§„则" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "æ„外的状æ€ç " -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "æ£åœ¨æ£€æŸ¥çжæ€" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "æ£åœ¨è®¾ç½® bdm %s" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "释放实例的网络" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 #, fuzzy msgid "Instance was deleted during spawn." msgstr "实例生产失败" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, fuzzy, python-format msgid "Error: %s" msgstr "æ•°æ®åº“错误:%s" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "æ£åœ¨å¯åŠ¨è™šæ‹Ÿæœº" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 #, fuzzy msgid "Allocating IP information in the background." msgstr "没有找到floating_ip" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "实例网络设置失败" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "实例的network_info:|%s|" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "实例å—设备设置失败" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "实例生产失败" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "释放实例的网络" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "释放实例的网络" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s 实例" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "忽略异常 DiskNotFound: %s" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, fuzzy, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "忽略异常 DiskNotFound: %s" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "终æ¢bdm %s" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s。把实例的 vm_state设置为ERROR" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 #, fuzzy msgid "Rebuilding instance" msgstr "æ£åœ¨é‡æ–°åˆ›å»ºå®žä¾‹ %s" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, fuzzy, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "%(path)s 在共享å˜å‚¨ä¸Šï¼š%(reason)s" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "ä¸ºå· %s 创建快照" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 #, fuzzy msgid "Rebooting instance" msgstr "æ£åœ¨é‡å¯è™šæ‹Ÿæœº %s" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, fuzzy, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "试图é‡å¯ä¸€ä¸ªæ²¡æœ‰è¿è¡Œçš„实例:%(instance_uuid)s (状æ€ï¼š%(state)s 预计:%(running)s)" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 #, fuzzy msgid "Instance disappeared during reboot" msgstr "实例 %s:é‡å¯" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 #, fuzzy msgid "instance snapshotting" msgstr "实例 %s: å¿«ç…§ä¸" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, fuzzy, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "试图为一个没有è¿è¡Œçš„实例快照:%(instance_uuid)s (状æ€ï¼š%(state)s 预计:%(running)s)" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "找到 %(num_images)d ä¸ªé•œåƒ (rotation: %(rotation)d)" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "è½®æ¢å‡º%d个备份" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "æ£åœ¨åˆ é™¤é•œåƒ %s" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "设置管ç†å‘˜å¯†ç 失败。实例 %s 没有è¿è¡Œ" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 #, fuzzy msgid "Root password set" msgstr "实例 %s:Root密ç 已设置" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 #, fuzzy msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "该驱动ä¸èƒ½æ‰§è¡Œset_admin_password。" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, fuzzy, python-format msgid "set_admin_password failed: %s" msgstr "该驱动ä¸èƒ½æ‰§è¡Œset_admin_password。" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 #, fuzzy msgid "error setting admin password" msgstr "设置管ç†å‘˜å¯†ç 出错" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "挂起实例失败" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "æ•°æ®åº“错误:%s" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 #, fuzzy msgid "Unrescuing" msgstr "实例 %sï¼šå–æ¶ˆæ•‘æ´" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, fuzzy, python-format msgid "Updating instance to original state: '%s'" msgstr "设置实例 %(instance_uuid)s 至 ERROR 状æ€" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 #, fuzzy msgid "Instance has no source host" msgstr "实例没有å·ã€‚" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "ç›®æ ‡ä¸Žæ¥æºä¸€æ ·ã€‚" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 #, fuzzy msgid "Pausing" msgstr "æ£åœ¨æ›´æ–°ã€‚" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 #, fuzzy msgid "Retrieving diagnostics" msgstr "实例 %s :获å–诊æ–" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 #, fuzzy msgid "Reset network" msgstr "é‡ç½®ç½‘络" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 #, fuzzy msgid "Inject network info" msgstr "实例 %s:注入网络信æ¯" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "将注入的network_info:|%s|" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 #, fuzzy msgid "Get console output" msgstr "获å–实例 %s 控制å°è¾“出" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 #, fuzzy msgid "Getting vnc console" msgstr "实例 %s:æ£åœ¨èŽ·å¾—VNC控制å°" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 #, fuzzy msgid "Getting spice console" msgstr "实例 %s:æ£åœ¨èŽ·å¾—VNC控制å°" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "å· %(volume_id)s æ£åœ¨ %(mountpoint)s 上å¯åЍ" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "æ£åœ¨æŠŠå· %(volume_id)s é™„åŠ åˆ° %(mountpoint)s" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, fuzzy, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "å· %(volume_id)s æ£åœ¨ %(mountpoint)s 上å¯åЍ" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "æ£åœ¨æŠŠå· %(volume_id)s é™„åŠ åˆ° %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "å· %(volume_id)s 从挂载点 %(mp)s 分离" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "从未知实例%sä¸åˆ†ç¦»å·" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "æ£åœ¨æŠŠå· %(volume_id)s é™„åŠ åˆ° %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, fuzzy, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "实例 %s 的网络分é…" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 #, fuzzy msgid "_post_live_migration() is started.." msgstr "post_live_migration()å·²ç»å¯åŠ¨ã€‚" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -4980,171 +4980,171 @@ msgstr "" "ä½ ä¼šçœ‹åˆ°é”™è¯¯â€œlibvirt: QEMU error: Domain not found: no domain with matching " "name。â€è¿™ä¸ªé”™è¯¯å¯ä»¥æ”¾å¿ƒçš„忽略。" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 #, fuzzy msgid "Post operation of migration started" msgstr "è¿ç§»åŽæ“作å¯åЍ" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, fuzzy, python-format msgid "Failed to get compute_info for %s" msgstr "为ip: %s获å–元数æ®å¤±è´¥" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "å‘现 %(migration_count)d 个超过 %(confirm_window)d 秒未ç»ç¡®è®¤çš„è¿ç§»" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, fuzzy, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "为实例 %(instance_uuid)s å…³é—虚拟机" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 #, fuzzy msgid "In ERROR state" msgstr "节点处于未知的错误状æ€ã€‚" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "更新带宽使用缓å˜" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 #, fuzzy msgid "Updating volume usage cache" msgstr "更新带宽使用缓å˜" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "更新主机状æ€" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "在数æ®åº“䏿‰¾åˆ° %(num_db_instances)s个实例,在虚拟机管ç†ç¨‹åºæ‰¾åˆ° %(num_vm_instances)s 个实例。" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "实例未å¯åЍ" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0,跳过..." -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "å›žæ”¶åˆ é™¤çš„å®žä¾‹" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "LoggingVolumeDriver: %s" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, fuzzy, python-format msgid "No service record for host %s" msgstr "计算节点 %s 没有æœåŠ¡" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, fuzzy, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "设置实例 %(instance_uuid)s 至 ERROR 状æ€" @@ -5276,6 +5276,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "block_device_mapping %s" +#: nova/conductor/tasks/live_migrate.py:103 +#, fuzzy, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "æ— æ³•è¿ç§» %(instance_id)s 到 %(dest)s 上:缺少内å˜(主机:%(avail)s <= 实例:%(mem_inst)s)" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "æ£åœ¨æ·»åŠ æŽ§åˆ¶å°" @@ -6848,86 +6867,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "æ£ç¡®çš„æœåŠ¡åœ¨è¿è¡Œå—?" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "æ— æ³•æ‰¾åˆ°å¦ä¸€ä¸ªè®¡ç®—节点" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, fuzzy, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "æ— æ³•è¿ç§» %(instance_id)s 到 %(dest)s 上:缺少内å˜(主机:%(avail)s <= 实例:%(mem_inst)s)" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, fuzzy, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "å°è¯•创建 %(num_instances)d 个实例" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, fuzzy, python-format msgid "Request Spec: %s" msgstr "请求:%s" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "没有为实例 %(instance_id)s 找到å·ã€‚" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "过滤掉的主机 %(hosts)s" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, fuzzy, python-format msgid "Weighed %(hosts)s" msgstr "过滤掉的主机 %(hosts)s" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "æ— æ³•è¿ç§» %(instance_id)s 到 %(dest)s 上:缺少内å˜(主机:%(avail)s <= 实例:%(mem_inst)s)" @@ -6978,7 +6990,7 @@ msgstr "计算节点 %s 没有æœåŠ¡" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "schedule_%(method)s 失败:%(ex)s" @@ -7296,9 +7308,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "æ£åœ¨è¿è¡Œçš„实例:%s" @@ -7306,25 +7319,26 @@ msgstr "æ£åœ¨è¿è¡Œçš„实例:%s" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "终æ¢å®žä¾‹ä¹‹åŽï¼š%s" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "内部错误" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "å¼ºåˆ¶æ€æ»å®žä¾‹åŽï¼š%s" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 #, fuzzy msgid "spawn error" msgstr "未知的guestmount错误" @@ -7462,12 +7476,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "在%s 创建文件模拟客户代ç†" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "移除在 %s çš„æ¨¡æ‹Ÿçš„å®¢æˆ·ä»£ç†æ–‡ä»¶" @@ -9051,7 +9065,7 @@ msgstr "data:%(data)r, fpath: %(fpath)r" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 #, fuzzy msgid "Guest does not have a console available" msgstr "用户没有管ç†å‘˜æƒé™" @@ -10464,7 +10478,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "找到%(instance_count)d个超过%(timeout)d秒悬挂的é‡å¯" @@ -10626,19 +10640,19 @@ msgstr "没有在数æ®åº“找到å·" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "挂载点 %(mountpoint)s 从实例 %(instance_name)s 分离" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, fuzzy, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "超时:调用 %(method)s 超时。虚拟机id=%(instance_uuid)s; args=%(args)r" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, fuzzy, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "没有执行:代ç†ä¸æ”¯æŒ %(method)s 的调用。虚拟机id=%(instance_uuid)s; args=%(args)r" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, fuzzy, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "对 %(method)s 的调用返回错误:%(e)s。" @@ -11481,73 +11495,69 @@ msgstr "é‡å¯xvp" msgid "VM is not present, skipping destroy..." msgstr "虚拟机ä¸å˜åœ¨ï¼Œè·³è¿‡é”€æ¯..." -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "å®žä¾‹å·²å¤„äºŽæ•‘æ´æ¨¡å¼ï¼š%s" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 #, fuzzy msgid "VM is not present, skipping soft delete..." msgstr "虚拟机ä¸å˜åœ¨ï¼Œè·³è¿‡é”€æ¯..." -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 #, fuzzy msgid "Automatically hard rebooting" msgstr "自动冷é‡å¯ %d" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 #, fuzzy msgid "Injecting network info to xenstore" msgstr "为虚拟机注入网络信æ¯åˆ°xs:|%s|" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 #, fuzzy msgid "Creating vifs" msgstr "æ£åœ¨åˆ›å»ºé•œåƒ" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, fuzzy, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "æ£åœ¨ä¸ºè™šæ‹Ÿæœº %(vm_ref)s,网络 %(network_ref)s 创建VIF。" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 #, fuzzy msgid "Injecting hostname to xenstore" msgstr "为虚拟机注入hostname到xs:|%s|" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 #, fuzzy msgid "No suitable network for migrate" msgstr "é”™è¯¯çš„ç½‘ç»œæ ¼å¼" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 #, fuzzy msgid "Migrate Send failed" msgstr "创建失败" @@ -11693,60 +11703,6 @@ msgstr "状æ€å¿…é¡»å¯ç”¨" msgid "status must be 'available'" msgstr "状æ€å¿…é¡»å¯ç”¨" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "createBackup的属性 'rotation'必须是整数" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "åŠ è½½æ‰©å±• %(classpath)s 失败:%(exc)s" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "设置实例 %(instance_uuid)s 至 ERROR 状æ€" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "æ— æ³•è§£ç 调度器的选项:“%(e)sâ€" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "没有更多的浮动ip。" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "åˆ é™¤å®žä¾‹æ–‡ä»¶ %(target)s" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "预在线è¿ç§»åœ¨%(dest)s失败" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "å› å®ƒåƒå·ï¼Œæ‰€ä»¥è·³è¿‡ %(path)s" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "åˆ é™¤å®žä¾‹æ–‡ä»¶ %(target)s" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "nwfilter(%(instance_filter_name)s)未找到" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/zh_HK/LC_MESSAGES/nova.po b/nova/locale/zh_HK/LC_MESSAGES/nova.po index 882d43cd4..db0d584ae 100644 --- a/nova/locale/zh_HK/LC_MESSAGES/nova.po +++ b/nova/locale/zh_HK/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2013-05-28 17:08+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: Chinese (Hong Kong) " @@ -178,7 +178,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4354,653 +4354,653 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5129,6 +5129,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6666,86 +6685,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6796,7 +6808,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7112,9 +7124,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7122,25 +7135,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7271,12 +7285,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8814,7 +8828,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 msgid "Guest does not have a console available" msgstr "" @@ -10160,7 +10174,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10318,19 +10332,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11151,67 +11165,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11352,60 +11362,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/locale/zh_TW/LC_MESSAGES/nova.po b/nova/locale/zh_TW/LC_MESSAGES/nova.po index 94bd51e96..20d119e93 100644 --- a/nova/locale/zh_TW/LC_MESSAGES/nova.po +++ b/nova/locale/zh_TW/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-06-24 19:37+0000\n" +"POT-Creation-Date: 2013-06-25 19:37+0000\n" "PO-Revision-Date: 2012-03-07 02:00+0000\n" "Last-Translator: Charles Hsu <charles0126+openstack@gmail.com>\n" "Language-Team: Chinese (Traditional) <zh_TW@li.org>\n" @@ -177,7 +177,7 @@ msgid "" "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:248 nova/api/ec2/cloud.py:473 +#: nova/exception.py:248 nova/api/ec2/cloud.py:472 msgid "Keypair data is invalid" msgstr "無效的Keypair" @@ -1725,261 +1725,261 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:402 +#: nova/api/ec2/cloud.py:401 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:427 +#: nova/api/ec2/cloud.py:426 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:444 +#: nova/api/ec2/cloud.py:443 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:451 nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 #: nova/api/openstack/compute/plugins/v3/keypairs.py:95 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:480 +#: nova/api/ec2/cloud.py:479 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:622 nova/api/ec2/cloud.py:742 +#: nova/api/ec2/cloud.py:621 nova/api/ec2/cloud.py:741 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:627 +#: nova/api/ec2/cloud.py:626 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:634 +#: nova/api/ec2/cloud.py:633 #, python-format msgid "Invalid IP protocol %s." msgstr "" -#: nova/api/ec2/cloud.py:664 nova/api/ec2/cloud.py:696 +#: nova/api/ec2/cloud.py:663 nova/api/ec2/cloud.py:695 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:687 +#: nova/api/ec2/cloud.py:686 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:770 +#: nova/api/ec2/cloud.py:769 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:841 +#: nova/api/ec2/cloud.py:840 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:845 nova/api/openstack/compute/contrib/volumes.py:242 +#: nova/api/ec2/cloud.py:844 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:872 +#: nova/api/ec2/cloud.py:871 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:884 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:896 +#: nova/api/ec2/cloud.py:895 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:918 nova/api/openstack/compute/contrib/volumes.py:445 +#: nova/api/ec2/cloud.py:917 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:925 +#: nova/api/ec2/cloud.py:924 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:951 nova/api/ec2/cloud.py:1008 -#: nova/api/ec2/cloud.py:1574 nova/api/ec2/cloud.py:1589 +#: nova/api/ec2/cloud.py:950 nova/api/ec2/cloud.py:1007 +#: nova/api/ec2/cloud.py:1573 nova/api/ec2/cloud.py:1588 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1083 +#: nova/api/ec2/cloud.py:1082 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1243 +#: nova/api/ec2/cloud.py:1242 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1246 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1251 +#: nova/api/ec2/cloud.py:1250 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1256 +#: nova/api/ec2/cloud.py:1255 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1259 +#: nova/api/ec2/cloud.py:1258 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1269 +#: nova/api/ec2/cloud.py:1268 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1276 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1286 +#: nova/api/ec2/cloud.py:1285 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1289 +#: nova/api/ec2/cloud.py:1288 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1292 +#: nova/api/ec2/cloud.py:1291 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1300 +#: nova/api/ec2/cloud.py:1299 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1305 +#: nova/api/ec2/cloud.py:1304 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1308 +#: nova/api/ec2/cloud.py:1307 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1335 +#: nova/api/ec2/cloud.py:1334 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1373 +#: nova/api/ec2/cloud.py:1372 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1382 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1393 +#: nova/api/ec2/cloud.py:1392 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1403 +#: nova/api/ec2/cloud.py:1402 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1494 +#: nova/api/ec2/cloud.py:1493 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1510 +#: nova/api/ec2/cloud.py:1509 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1529 +#: nova/api/ec2/cloud.py:1528 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1592 +#: nova/api/ec2/cloud.py:1591 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1594 +#: nova/api/ec2/cloud.py:1593 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1596 +#: nova/api/ec2/cloud.py:1595 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1598 +#: nova/api/ec2/cloud.py:1597 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1611 +#: nova/api/ec2/cloud.py:1610 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1639 +#: nova/api/ec2/cloud.py:1638 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1671 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1689 +#: nova/api/ec2/cloud.py:1688 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1714 nova/api/ec2/cloud.py:1759 +#: nova/api/ec2/cloud.py:1713 nova/api/ec2/cloud.py:1758 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1717 nova/api/ec2/cloud.py:1762 +#: nova/api/ec2/cloud.py:1716 nova/api/ec2/cloud.py:1761 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1721 nova/api/ec2/cloud.py:1766 +#: nova/api/ec2/cloud.py:1720 nova/api/ec2/cloud.py:1765 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1724 nova/api/ec2/cloud.py:1769 +#: nova/api/ec2/cloud.py:1723 nova/api/ec2/cloud.py:1768 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1781 +#: nova/api/ec2/cloud.py:1780 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1854 +#: nova/api/ec2/cloud.py:1853 msgid "Invalid CIDR" msgstr "" @@ -4362,656 +4362,656 @@ msgstr "" msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:379 +#: nova/compute/manager.py:380 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:456 +#: nova/compute/manager.py:457 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:472 +#: nova/compute/manager.py:473 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:493 +#: nova/compute/manager.py:494 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:499 +#: nova/compute/manager.py:500 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:541 +#: nova/compute/manager.py:542 #, python-format msgid "" "Error raised getting network info for instance %(instance_uuid)s. " "Retrying in %(retry_time)s seconds." msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:570 +#: nova/compute/manager.py:571 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:587 +#: nova/compute/manager.py:588 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:601 +#: nova/compute/manager.py:602 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:607 #, fuzzy msgid "Failed to resume instance" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/manager.py:616 +#: nova/compute/manager.py:617 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:620 +#: nova/compute/manager.py:621 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:636 +#: nova/compute/manager.py:637 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:686 +#: nova/compute/manager.py:687 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:784 +#: nova/compute/manager.py:785 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:801 +#: nova/compute/manager.py:802 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 msgid "Success" msgstr "" -#: nova/compute/manager.py:925 +#: nova/compute/manager.py:926 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:952 nova/compute/manager.py:2466 +#: nova/compute/manager.py:953 nova/compute/manager.py:2467 #, python-format msgid "No node specified, defaulting to %s" msgstr "" -#: nova/compute/manager.py:996 +#: nova/compute/manager.py:997 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:1005 +#: nova/compute/manager.py:1006 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:1036 +#: nova/compute/manager.py:1037 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1053 +#: nova/compute/manager.py:1054 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1078 nova/compute/manager.py:2519 +#: nova/compute/manager.py:1079 nova/compute/manager.py:2520 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1091 +#: nova/compute/manager.py:1092 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1096 +#: nova/compute/manager.py:1097 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1102 +#: nova/compute/manager.py:1103 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1131 +#: nova/compute/manager.py:1132 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1141 +#: nova/compute/manager.py:1142 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1165 +#: nova/compute/manager.py:1166 msgid "Allocating IP information in the background." msgstr "" -#: nova/compute/manager.py:1176 +#: nova/compute/manager.py:1177 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1178 +#: nova/compute/manager.py:1179 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1189 +#: nova/compute/manager.py:1190 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1208 +#: nova/compute/manager.py:1209 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1259 +#: nova/compute/manager.py:1260 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1333 +#: nova/compute/manager.py:1334 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1341 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1384 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1386 +#: nova/compute/manager.py:1387 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1393 +#: nova/compute/manager.py:1394 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1441 +#: nova/compute/manager.py:1442 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1503 nova/compute/manager.py:2701 -#: nova/compute/manager.py:4226 +#: nova/compute/manager.py:1504 nova/compute/manager.py:2702 +#: nova/compute/manager.py:4227 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1655 +#: nova/compute/manager.py:1656 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1668 +#: nova/compute/manager.py:1669 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1672 +#: nova/compute/manager.py:1673 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1676 +#: nova/compute/manager.py:1677 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1759 +#: nova/compute/manager.py:1760 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1791 +#: nova/compute/manager.py:1792 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "無法å¸è¼‰ Volume %s" -#: nova/compute/manager.py:1809 +#: nova/compute/manager.py:1810 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1828 +#: nova/compute/manager.py:1829 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1864 +#: nova/compute/manager.py:1865 msgid "Reboot failed but instance is running" msgstr "" -#: nova/compute/manager.py:1867 +#: nova/compute/manager.py:1868 #, python-format msgid "Cannot reboot instance: %(error)s" msgstr "" -#: nova/compute/manager.py:1880 +#: nova/compute/manager.py:1881 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1907 +#: nova/compute/manager.py:1908 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1913 +#: nova/compute/manager.py:1914 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1975 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1982 +#: nova/compute/manager.py:1983 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1987 +#: nova/compute/manager.py:1988 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:2015 +#: nova/compute/manager.py:2016 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:2022 +#: nova/compute/manager.py:2023 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:2029 +#: nova/compute/manager.py:2030 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:2044 +#: nova/compute/manager.py:2045 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2051 +#: nova/compute/manager.py:2052 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2064 +#: nova/compute/manager.py:2065 #, python-format msgid "" "trying to inject a file into a non-running (state: %(current_state)s " "expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2069 +#: nova/compute/manager.py:2070 #, python-format msgid "injecting file to %s" msgstr "" -#: nova/compute/manager.py:2089 +#: nova/compute/manager.py:2090 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2103 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2121 +#: nova/compute/manager.py:2122 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/manager.py:2125 +#: nova/compute/manager.py:2126 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2143 +#: nova/compute/manager.py:2144 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2164 +#: nova/compute/manager.py:2165 #, python-format msgid "Changing instance metadata according to %r" msgstr "" -#: nova/compute/manager.py:2386 +#: nova/compute/manager.py:2387 #, python-format msgid "Updating instance to original state: '%s'" msgstr "" -#: nova/compute/manager.py:2420 +#: nova/compute/manager.py:2421 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2427 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2447 +#: nova/compute/manager.py:2448 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2698 +#: nova/compute/manager.py:2699 #, python-format msgid "Failed to rollback quota for failed finish_resize: %s" msgstr "" -#: nova/compute/manager.py:2761 +#: nova/compute/manager.py:2762 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2779 +#: nova/compute/manager.py:2780 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2818 +#: nova/compute/manager.py:2819 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2850 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2870 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2874 +#: nova/compute/manager.py:2875 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2877 +#: nova/compute/manager.py:2878 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2894 +#: nova/compute/manager.py:2895 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2921 +#: nova/compute/manager.py:2922 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2956 +#: nova/compute/manager.py:2957 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:3004 +#: nova/compute/manager.py:3005 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3055 +#: nova/compute/manager.py:3056 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3065 +#: nova/compute/manager.py:3066 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3081 +#: nova/compute/manager.py:3082 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "å¸è¼‰_Volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3123 +#: nova/compute/manager.py:3124 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/manager.py:3130 +#: nova/compute/manager.py:3131 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "å¸è¼‰_Volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3154 +#: nova/compute/manager.py:3155 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3190 +#: nova/compute/manager.py:3191 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3210 +#: nova/compute/manager.py:3211 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3225 #, python-format msgid "Host %s not found" msgstr "" -#: nova/compute/manager.py:3377 +#: nova/compute/manager.py:3378 #, python-format msgid "Pre live migration failed at %s" msgstr "" -#: nova/compute/manager.py:3405 +#: nova/compute/manager.py:3406 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3460 +#: nova/compute/manager.py:3461 #, python-format msgid "Migrating instance to %s finished successfully." msgstr "" -#: nova/compute/manager.py:3462 +#: nova/compute/manager.py:3463 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3477 +#: nova/compute/manager.py:3478 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3509 +#: nova/compute/manager.py:3510 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3638 +#: nova/compute/manager.py:3639 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3690 +#: nova/compute/manager.py:3691 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3695 +#: nova/compute/manager.py:3696 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3704 +#: nova/compute/manager.py:3705 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3712 +#: nova/compute/manager.py:3713 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:3717 +#: nova/compute/manager.py:3718 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3724 +#: nova/compute/manager.py:3725 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3735 +#: nova/compute/manager.py:3736 #, python-format msgid "Error auto-confirming resize: %s. Will retry later." msgstr "" -#: nova/compute/manager.py:3751 +#: nova/compute/manager.py:3752 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3771 +#: nova/compute/manager.py:3772 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3795 +#: nova/compute/manager.py:3796 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3898 +#: nova/compute/manager.py:3899 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3913 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3939 +#: nova/compute/manager.py:3940 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3946 nova/compute/manager.py:3995 +#: nova/compute/manager.py:3947 nova/compute/manager.py:3996 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3982 +#: nova/compute/manager.py:3983 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:4019 +#: nova/compute/manager.py:4020 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4031 nova/compute/manager.py:4040 -#: nova/compute/manager.py:4070 +#: nova/compute/manager.py:4032 nova/compute/manager.py:4041 +#: nova/compute/manager.py:4071 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:4035 +#: nova/compute/manager.py:4036 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4051 +#: nova/compute/manager.py:4052 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:4057 +#: nova/compute/manager.py:4058 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:4063 +#: nova/compute/manager.py:4064 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4080 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:4087 +#: nova/compute/manager.py:4088 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4100 +#: nova/compute/manager.py:4101 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4127 +#: nova/compute/manager.py:4128 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4137 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4138 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4177 +#: nova/compute/manager.py:4178 #, python-format msgid "" "Detected instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4183 +#: nova/compute/manager.py:4184 #, python-format msgid "" "Destroying instance with name label '%s' which is marked as DELETED but " "still present on host." msgstr "" -#: nova/compute/manager.py:4190 +#: nova/compute/manager.py:4191 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/manager.py:4217 +#: nova/compute/manager.py:4218 #, python-format msgid "Setting instance back to ACTIVE after: %s" msgstr "" @@ -5140,6 +5140,25 @@ msgstr "" msgid "Invalid block_device_mapping_destroy invocation" msgstr "" +#: nova/conductor/tasks/live_migrate.py:103 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:150 +#, python-format +msgid "Skipping host: %(host)s because: %(e)s" +msgstr "" + +#: nova/conductor/tasks/live_migrate.py:169 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s during live migration" +msgstr "" + #: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 msgid "Adding console" msgstr "" @@ -6680,86 +6699,79 @@ msgstr "" msgid "No key defining hosts for topic '%s', see ringfile" msgstr "" -#: nova/scheduler/chance.py:51 +#: nova/scheduler/chance.py:56 msgid "Is the appropriate service running?" msgstr "" -#: nova/scheduler/chance.py:56 +#: nova/scheduler/chance.py:61 msgid "Could not find another compute" msgstr "" -#: nova/scheduler/driver.py:61 +#: nova/scheduler/driver.py:57 msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:226 +#: nova/scheduler/driver.py:59 nova/scheduler/manager.py:233 #, python-format msgid "Setting instance to %s state." msgstr "" -#: nova/scheduler/driver.py:156 +#: nova/scheduler/driver.py:150 msgid "Driver must implement schedule_prep_resize" msgstr "" -#: nova/scheduler/driver.py:164 +#: nova/scheduler/driver.py:158 msgid "Driver must implement schedule_run_instance" msgstr "" -#: nova/scheduler/driver.py:169 +#: nova/scheduler/driver.py:163 msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:339 -#, python-format -msgid "" -"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " -"memory(host:%(avail)s <= instance:%(mem_inst)s)" -msgstr "" - -#: nova/scheduler/filter_scheduler.py:73 +#: nova/scheduler/filter_scheduler.py:76 #, python-format msgid "" "Attempting to build %(num_instances)d instance(s) uuids: " "%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:77 +#: nova/scheduler/filter_scheduler.py:80 #, python-format msgid "Request Spec: %s" msgstr "" -#: nova/scheduler/filter_scheduler.py:97 +#: nova/scheduler/filter_scheduler.py:100 #, fuzzy, python-format msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" msgstr "掛載點 %(mountpoint)s 掛載到虛擬機器 %(instance_name)s" -#: nova/scheduler/filter_scheduler.py:239 +#: nova/scheduler/filter_scheduler.py:242 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:256 +#: nova/scheduler/filter_scheduler.py:259 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:288 +#: nova/scheduler/filter_scheduler.py:291 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:356 +#: nova/scheduler/filter_scheduler.py:359 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:361 +#: nova/scheduler/filter_scheduler.py:364 #, python-format msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:403 +#: nova/scheduler/filter_scheduler.py:417 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6810,7 +6822,7 @@ msgstr "" msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:211 +#: nova/scheduler/manager.py:218 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -7126,9 +7138,10 @@ msgstr "" #: nova/tests/compute/test_compute.py:1133 #: nova/tests/compute/test_compute.py:1151 #: nova/tests/compute/test_compute.py:1202 -#: nova/tests/compute/test_compute.py:1229 -#: nova/tests/compute/test_compute.py:1276 -#: nova/tests/compute/test_compute.py:4129 +#: nova/tests/compute/test_compute.py:1227 +#: nova/tests/compute/test_compute.py:1253 +#: nova/tests/compute/test_compute.py:1300 +#: nova/tests/compute/test_compute.py:4153 #, python-format msgid "Running instances: %s" msgstr "" @@ -7136,25 +7149,26 @@ msgstr "" #: nova/tests/compute/test_compute.py:1139 #: nova/tests/compute/test_compute.py:1174 #: nova/tests/compute/test_compute.py:1217 -#: nova/tests/compute/test_compute.py:1247 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:1271 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1818 +#: nova/tests/compute/test_compute.py:1842 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:4140 +#: nova/tests/compute/test_compute.py:4164 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4651 +#: nova/tests/compute/test_compute.py:4675 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:9549 +#: nova/tests/compute/test_compute.py:9573 msgid "spawn error" msgstr "" @@ -7285,12 +7299,12 @@ msgid "" "left to copy" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:905 +#: nova/tests/virt/xenapi/test_xenapi.py:900 #, python-format msgid "Creating files in %s to simulate guest agent" msgstr "" -#: nova/tests/virt/xenapi/test_xenapi.py:916 +#: nova/tests/virt/xenapi/test_xenapi.py:911 #, python-format msgid "Removing simulated guest agent files in %s" msgstr "" @@ -8834,7 +8848,7 @@ msgstr "" msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1446 +#: nova/virt/libvirt/driver.py:1669 nova/virt/xenapi/vmops.py:1442 #, fuzzy msgid "Guest does not have a console available" msgstr "使用者並沒有管ç†è€…權力" @@ -10184,7 +10198,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1390 +#: nova/virt/vmwareapi/vmops.py:1019 nova/virt/xenapi/vmops.py:1386 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -10344,19 +10358,19 @@ msgstr "無法å¸è¼‰ Volume %s" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "掛載點 %(mountpoint)s 從虛擬機器 %(instance_name)s å¸è¼‰" -#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1644 +#: nova/virt/xenapi/agent.py:102 nova/virt/xenapi/vmops.py:1640 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/agent.py:107 nova/virt/xenapi/vmops.py:1645 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1654 +#: nova/virt/xenapi/agent.py:112 nova/virt/xenapi/vmops.py:1650 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -11178,67 +11192,63 @@ msgstr "" msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1260 -msgid "XenAPI failed to power the instance off" -msgstr "" - -#: nova/virt/xenapi/vmops.py:1307 +#: nova/virt/xenapi/vmops.py:1303 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1341 +#: nova/virt/xenapi/vmops.py:1337 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1394 +#: nova/virt/xenapi/vmops.py:1390 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1544 +#: nova/virt/xenapi/vmops.py:1540 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1566 +#: nova/virt/xenapi/vmops.py:1562 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1575 +#: nova/virt/xenapi/vmops.py:1571 #, python-format msgid "Creating VIF for network %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1578 +#: nova/virt/xenapi/vmops.py:1574 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1607 +#: nova/virt/xenapi/vmops.py:1603 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1711 +#: nova/virt/xenapi/vmops.py:1707 #, python-format msgid "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:1732 +#: nova/virt/xenapi/vmops.py:1728 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1744 +#: nova/virt/xenapi/vmops.py:1740 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1818 +#: nova/virt/xenapi/vmops.py:1814 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1829 +#: nova/virt/xenapi/vmops.py:1825 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1882 +#: nova/virt/xenapi/vmops.py:1878 msgid "Migrate Send failed" msgstr "" @@ -11379,60 +11389,6 @@ msgstr "" msgid "status must be 'available'" msgstr "" -#~ msgid "'%s' argument must be greater than 0" -#~ msgstr "" - -#~ msgid "'%s' argument must be greater than or equal to 0" -#~ msgstr "" - -#~ msgid "Failed to load plugin %(plug)s: %(exc)s" -#~ msgstr "" - -#~ msgid "Setting instance to %(state)s state." -#~ msgstr "" - -#~ msgid "Could not decode scheduler options: '%(e)s'" -#~ msgstr "" - -#~ msgid "%(host_state)s fails tenant id on aggregate" -#~ msgstr "" - -#~ msgid "No more PXE IPs available" -#~ msgstr "" - -#~ msgid "Deleting instance files %(target)s" -#~ msgstr "" - -#~ msgid "Live Migration failure: %(e)s" -#~ msgstr "" - -#~ msgid "skipping %(path)s since it looks like volume" -#~ msgstr "" - -#~ msgid "skipping disk for %(instance_name)s as it does not have a path" -#~ msgstr "" - -#~ msgid "Checking instance files accessability%(instance_path)s" -#~ msgstr "" - -#~ msgid "The nwfilter(%(instance_filter_name)s) is not found." -#~ msgstr "" - -#~ msgid "Failed to query agent version: %r" -#~ msgstr "" - -#~ msgid "Reached maximum time attempting to query agent version" -#~ msgstr "" - -#~ msgid "Failed to update agent: %r" -#~ msgstr "" - -#~ msgid "Failed to exchange keys: %r" -#~ msgstr "" - -#~ msgid "Failed to inject file: %r" -#~ msgstr "" - -#~ msgid "Failed to reset network: %r" +#~ msgid "XenAPI failed to power the instance off" #~ msgstr "" diff --git a/nova/scheduler/chance.py b/nova/scheduler/chance.py index 0f8f3c45a..f0b1701e0 100644 --- a/nova/scheduler/chance.py +++ b/nova/scheduler/chance.py @@ -25,6 +25,7 @@ import random from oslo.config import cfg +from nova.compute import rpcapi as compute_rpcapi from nova import exception from nova.scheduler import driver @@ -35,6 +36,10 @@ CONF.import_opt('compute_topic', 'nova.compute.rpcapi') class ChanceScheduler(driver.Scheduler): """Implements Scheduler as a random node selector.""" + def __init__(self, *args, **kwargs): + super(ChanceScheduler, self).__init__(*args, **kwargs) + self.compute_rpcapi = compute_rpcapi.ComputeAPI() + def _filter_hosts(self, request_spec, hosts, filter_properties): """Filter a list of hosts based on request_spec.""" diff --git a/nova/scheduler/driver.py b/nova/scheduler/driver.py index d5a1eedea..c4265285f 100644 --- a/nova/scheduler/driver.py +++ b/nova/scheduler/driver.py @@ -25,15 +25,11 @@ import sys from oslo.config import cfg -from nova.compute import flavors -from nova.compute import power_state -from nova.compute import rpcapi as compute_rpcapi from nova.compute import utils as compute_utils from nova.compute import vm_states from nova.conductor import api as conductor_api from nova import db from nova import exception -from nova.image import glance from nova import notifications from nova.openstack.common import importutils from nova.openstack.common import log as logging @@ -122,9 +118,7 @@ class Scheduler(object): def __init__(self): self.host_manager = importutils.import_object( CONF.scheduler_host_manager) - self.compute_rpcapi = compute_rpcapi.ComputeAPI() self.servicegroup_api = servicegroup.API() - self.image_service = glance.get_default_image_service() def update_service_capabilities(self, service_name, host, capabilities): """Process a capability update from a service node.""" @@ -168,189 +162,3 @@ class Scheduler(object): """Must override select_hosts method for scheduler to work.""" msg = _("Driver must implement select_hosts") raise NotImplementedError(msg) - - def schedule_live_migration(self, context, instance, dest, - block_migration, disk_over_commit): - """Live migration scheduling method. - - :param context: - :param instance: instance dict - :param dest: destination host - :param block_migration: if true, block_migration. - :param disk_over_commit: if True, consider real(not virtual) - disk size. - - :return: - The host where instance is running currently. - Then scheduler send request that host. - """ - # Check we can do live migration - self._live_migration_src_check(context, instance) - - if dest is None: - # Let scheduler select a dest host, retry next best until success - # or no more valid hosts. - ignore_hosts = [instance['host']] - while dest is None: - dest = self._live_migration_dest_check(context, instance, dest, - ignore_hosts) - try: - self._live_migration_common_check(context, instance, dest) - migrate_data = self.compute_rpcapi.\ - check_can_live_migrate_destination(context, instance, - dest, - block_migration, - disk_over_commit) - except exception.Invalid: - ignore_hosts.append(dest) - dest = None - continue - else: - # Test the given dest host - self._live_migration_dest_check(context, instance, dest) - self._live_migration_common_check(context, instance, dest) - migrate_data = self.compute_rpcapi.\ - check_can_live_migrate_destination(context, instance, dest, - block_migration, - disk_over_commit) - - # Perform migration - src = instance['host'] - self.compute_rpcapi.live_migration(context, host=src, - instance=instance, dest=dest, - block_migration=block_migration, - migrate_data=migrate_data) - - def _live_migration_src_check(self, context, instance_ref): - """Live migration check routine (for src host). - - :param context: security context - :param instance_ref: nova.db.sqlalchemy.models.Instance object - - """ - # TODO(johngar) why is this not in the API layer? - # Checking instance is running. - if instance_ref['power_state'] != power_state.RUNNING: - raise exception.InstanceNotRunning( - instance_id=instance_ref['uuid']) - - # Checking src host exists and compute node - src = instance_ref['host'] - try: - service = db.service_get_by_compute_host(context, src) - except exception.NotFound: - raise exception.ComputeServiceUnavailable(host=src) - - # Checking src host is alive. - if not self.servicegroup_api.service_is_up(service): - raise exception.ComputeServiceUnavailable(host=src) - - def _live_migration_dest_check(self, context, instance_ref, dest, - ignore_hosts=None): - """Live migration check routine (for destination host). - - :param context: security context - :param instance_ref: nova.db.sqlalchemy.models.Instance object - :param dest: destination host - :param ignore_hosts: hosts that should be avoided as dest host - """ - - # If dest is not specified, have scheduler pick one. - if dest is None: - instance_type = flavors.extract_flavor(instance_ref) - if not instance_ref['image_ref']: - image = None - else: - image = self.image_service.show(context, - instance_ref['image_ref']) - request_spec = {'instance_properties': instance_ref, - 'instance_type': instance_type, - 'instance_uuids': [instance_ref['uuid']], - 'image': image} - filter_properties = {'ignore_hosts': ignore_hosts} - return self.select_hosts(context, request_spec, - filter_properties)[0] - - # Checking whether The host where instance is running - # and dest is not same. - src = instance_ref['host'] - if dest == src: - raise exception.UnableToMigrateToSelf( - instance_id=instance_ref['uuid'], host=dest) - - # Checking dest exists and compute node. - try: - dservice_ref = db.service_get_by_compute_host(context, dest) - except exception.NotFound: - raise exception.ComputeServiceUnavailable(host=dest) - - # Checking dest host is alive. - if not self.servicegroup_api.service_is_up(dservice_ref): - raise exception.ComputeServiceUnavailable(host=dest) - - # Check memory requirements - self._assert_compute_node_has_enough_memory(context, - instance_ref, dest) - - return dest - - def _live_migration_common_check(self, context, instance_ref, dest): - """Live migration common check routine. - - The following checks are based on - http://wiki.libvirt.org/page/TodoPreMigrationChecks - - :param context: security context - :param instance_ref: nova.db.sqlalchemy.models.Instance object - :param dest: destination host - """ - dservice_ref = self._get_compute_info(context, dest) - src = instance_ref['host'] - oservice_ref = self._get_compute_info(context, src) - - # Checking hypervisor is same. - orig_hypervisor = oservice_ref['hypervisor_type'] - dest_hypervisor = dservice_ref['hypervisor_type'] - if orig_hypervisor != dest_hypervisor: - raise exception.InvalidHypervisorType() - - # Checking hypervisor version. - orig_hypervisor = oservice_ref['hypervisor_version'] - dest_hypervisor = dservice_ref['hypervisor_version'] - if orig_hypervisor > dest_hypervisor: - raise exception.DestinationHypervisorTooOld() - - def _assert_compute_node_has_enough_memory(self, context, - instance_ref, dest): - """Checks if destination host has enough memory for live migration. - - - :param context: security context - :param instance_ref: nova.db.sqlalchemy.models.Instance object - :param dest: destination host - - """ - # Getting total available memory of host - avail = self._get_compute_info(context, dest)['free_ram_mb'] - - mem_inst = instance_ref['memory_mb'] - if not mem_inst or avail <= mem_inst: - instance_uuid = instance_ref['uuid'] - reason = _("Unable to migrate %(instance_uuid)s to %(dest)s: " - "Lack of memory(host:%(avail)s <= " - "instance:%(mem_inst)s)") - raise exception.MigrationPreCheckError(reason=reason % - {'instance_uuid': instance_uuid, 'dest': dest, 'avail': avail, - 'mem_inst': mem_inst}) - - def _get_compute_info(self, context, host): - """get compute node's information specified by key - - :param context: security context - :param host: hostname(must be compute node) - :param key: column name of compute_nodes - :return: value specified by key - - """ - service_ref = db.service_get_by_compute_host(context, host) - return service_ref['compute_node'][0] diff --git a/nova/scheduler/filter_scheduler.py b/nova/scheduler/filter_scheduler.py index 08cb6a20e..4e5662e65 100644 --- a/nova/scheduler/filter_scheduler.py +++ b/nova/scheduler/filter_scheduler.py @@ -24,6 +24,8 @@ import random from oslo.config import cfg from nova.compute import flavors +from nova.compute import rpcapi as compute_rpcapi +from nova import db from nova import exception from nova.openstack.common import log as logging from nova.openstack.common.notifier import api as notifier @@ -54,6 +56,7 @@ class FilterScheduler(driver.Scheduler): def __init__(self, *args, **kwargs): super(FilterScheduler, self).__init__(*args, **kwargs) self.options = scheduler_options.SchedulerOptions() + self.compute_rpcapi = compute_rpcapi.ComputeAPI() def schedule_run_instance(self, context, request_spec, admin_password, injected_files, @@ -377,6 +380,17 @@ class FilterScheduler(driver.Scheduler): filter_properties['group_hosts'].append(chosen_host.obj.host) return selected_hosts + def _get_compute_info(self, context, dest): + """Get compute node's information + + :param context: security context + :param dest: hostname (must be compute node) + :return: dict of compute node information + + """ + service_ref = db.service_get_by_compute_host(context, dest) + return service_ref['compute_node'][0] + def _assert_compute_node_has_enough_memory(self, context, instance_ref, dest): """Checks if destination host has enough memory for live migration. diff --git a/nova/scheduler/manager.py b/nova/scheduler/manager.py index 5c99feb03..2d63ee970 100644 --- a/nova/scheduler/manager.py +++ b/nova/scheduler/manager.py @@ -30,6 +30,7 @@ from nova.compute import task_states from nova.compute import utils as compute_utils from nova.compute import vm_states from nova.conductor import api as conductor_api +from nova.conductor.tasks import live_migrate import nova.context from nova import exception from nova import manager @@ -102,9 +103,8 @@ class SchedulerManager(manager.Manager): def live_migration(self, context, instance, dest, block_migration, disk_over_commit): try: - return self.driver.schedule_live_migration( - context, instance, dest, - block_migration, disk_over_commit) + self._schedule_live_migration(context, instance, dest, + block_migration, disk_over_commit) except (exception.NoValidHost, exception.ComputeServiceUnavailable, exception.InvalidHypervisorType, @@ -131,6 +131,13 @@ class SchedulerManager(manager.Manager): {'vm_state': vm_states.ERROR}, context, ex, request_spec) + def _schedule_live_migration(self, context, instance, dest, + block_migration, disk_over_commit): + task = live_migrate.LiveMigrationTask(context, instance, + dest, block_migration, disk_over_commit, + self.driver.select_hosts) + return task.execute() + def run_instance(self, context, request_spec, admin_password, injected_files, requested_networks, is_first_time, filter_properties): @@ -309,6 +316,7 @@ class SchedulerManager(manager.Manager): def get_backdoor_port(self, context): return self.backdoor_port + @rpc_common.client_exceptions(exception.NoValidHost) def select_hosts(self, context, request_spec, filter_properties): """Returns host(s) best suited for this request_spec and filter_properties. diff --git a/nova/tests/api/ec2/test_cloud.py b/nova/tests/api/ec2/test_cloud.py index 22a6947f2..560474847 100644 --- a/nova/tests/api/ec2/test_cloud.py +++ b/nova/tests/api/ec2/test_cloud.py @@ -2137,7 +2137,8 @@ class CloudTestCase(test.TestCase): virt_driver = {} - def fake_power_on(self, instance): + def fake_power_on(self, context, instance, network_info, + block_device_info): virt_driver['powered_on'] = True self.stubs.Set(fake_virt.FakeDriver, 'power_on', fake_power_on) diff --git a/nova/tests/api/openstack/compute/contrib/test_coverage_ext.py b/nova/tests/api/openstack/compute/contrib/test_coverage_ext.py index 957625b34..93a623bf6 100644 --- a/nova/tests/api/openstack/compute/contrib/test_coverage_ext.py +++ b/nova/tests/api/openstack/compute/contrib/test_coverage_ext.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# under the License +# under the License. import telnetlib diff --git a/nova/tests/api/openstack/compute/plugins/v3/test_quota_sets.py b/nova/tests/api/openstack/compute/plugins/v3/test_quota_sets.py new file mode 100644 index 000000000..979ab3363 --- /dev/null +++ b/nova/tests/api/openstack/compute/plugins/v3/test_quota_sets.py @@ -0,0 +1,399 @@ +# vim: tabstop=4 shiftwidth=4 softtabstop=4 + +# Copyright 2011 OpenStack Foundation +# Copyright 2013 IBM Corp. +# All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +from lxml import etree +import webob + +from nova.api.openstack.compute.contrib import quotas +from nova.api.openstack import extensions +from nova.api.openstack import wsgi +from nova import context as context_maker +from nova import quota +from nova import test +from nova.tests.api.openstack import fakes + + +def quota_set(id): + return {'quota_set': {'id': id, 'metadata_items': 128, + 'ram': 51200, 'floating_ips': 10, 'fixed_ips': -1, + 'instances': 10, 'injected_files': 5, 'cores': 20, + 'injected_file_content_bytes': 10240, + 'security_groups': 10, 'security_group_rules': 20, + 'key_pairs': 100, 'injected_file_path_bytes': 255}} + + +class QuotaSetsTest(test.TestCase): + + def setUp(self): + super(QuotaSetsTest, self).setUp() + self.ext_mgr = self.mox.CreateMock(extensions.ExtensionManager) + self.controller = quotas.QuotaSetsController(self.ext_mgr) + + def test_format_quota_set(self): + raw_quota_set = { + 'instances': 10, + 'cores': 20, + 'ram': 51200, + 'floating_ips': 10, + 'fixed_ips': -1, + 'metadata_items': 128, + 'injected_files': 5, + 'injected_file_path_bytes': 255, + 'injected_file_content_bytes': 10240, + 'security_groups': 10, + 'security_group_rules': 20, + 'key_pairs': 100} + + quota_set = self.controller._format_quota_set('1234', raw_quota_set) + qs = quota_set['quota_set'] + + self.assertEqual(qs['id'], '1234') + self.assertEqual(qs['instances'], 10) + self.assertEqual(qs['cores'], 20) + self.assertEqual(qs['ram'], 51200) + self.assertEqual(qs['floating_ips'], 10) + self.assertEqual(qs['fixed_ips'], -1) + self.assertEqual(qs['metadata_items'], 128) + self.assertEqual(qs['injected_files'], 5) + self.assertEqual(qs['injected_file_path_bytes'], 255) + self.assertEqual(qs['injected_file_content_bytes'], 10240) + self.assertEqual(qs['security_groups'], 10) + self.assertEqual(qs['security_group_rules'], 20) + self.assertEqual(qs['key_pairs'], 100) + + def test_quotas_defaults(self): + uri = '/v2/fake_tenant/os-quota-sets/fake_tenant/defaults' + + req = fakes.HTTPRequest.blank(uri) + res_dict = self.controller.defaults(req, 'fake_tenant') + + expected = {'quota_set': { + 'id': 'fake_tenant', + 'instances': 10, + 'cores': 20, + 'ram': 51200, + 'floating_ips': 10, + 'fixed_ips': -1, + 'metadata_items': 128, + 'injected_files': 5, + 'injected_file_path_bytes': 255, + 'injected_file_content_bytes': 10240, + 'security_groups': 10, + 'security_group_rules': 20, + 'key_pairs': 100}} + + self.assertEqual(res_dict, expected) + + def test_quotas_show_as_admin(self): + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/1234', + use_admin_context=True) + res_dict = self.controller.show(req, 1234) + + self.assertEqual(res_dict, quota_set('1234')) + + def test_quotas_show_as_unauthorized_user(self): + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/1234') + self.assertRaises(webob.exc.HTTPForbidden, self.controller.show, + req, 1234) + + def test_quotas_update_as_admin(self): + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + body = {'quota_set': {'instances': 50, 'cores': 50, + 'ram': 51200, 'floating_ips': 10, + 'fixed_ips': -1, 'metadata_items': 128, + 'injected_files': 5, + 'injected_file_content_bytes': 10240, + 'injected_file_path_bytes': 255, + 'security_groups': 10, + 'security_group_rules': 20, + 'key_pairs': 100, 'fixed_ips': -1}} + + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/update_me', + use_admin_context=True) + res_dict = self.controller.update(req, 'update_me', body) + + self.assertEqual(res_dict, body) + + def test_quotas_update_as_user(self): + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + body = {'quota_set': {'instances': 50, 'cores': 50, + 'ram': 51200, 'floating_ips': 10, + 'fixed_ips': -1, 'metadata_items': 128, + 'injected_files': 5, + 'injected_file_content_bytes': 10240, + 'security_groups': 10, + 'security_group_rules': 20, + 'key_pairs': 100}} + + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/update_me') + self.assertRaises(webob.exc.HTTPForbidden, self.controller.update, + req, 'update_me', body) + + def test_quotas_update_invalid_key(self): + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + body = {'quota_set': {'instances2': -2, 'cores': -2, + 'ram': -2, 'floating_ips': -2, + 'metadata_items': -2, 'injected_files': -2, + 'injected_file_content_bytes': -2}} + + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/update_me', + use_admin_context=True) + self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update, + req, 'update_me', body) + + def test_quotas_update_invalid_limit(self): + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + body = {'quota_set': {'instances': -2, 'cores': -2, + 'ram': -2, 'floating_ips': -2, 'fixed_ips': -2, + 'metadata_items': -2, 'injected_files': -2, + 'injected_file_content_bytes': -2}} + + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/update_me', + use_admin_context=True) + self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update, + req, 'update_me', body) + + def test_quotas_update_invalid_value_json_fromat_empty_string(self): + expected_resp = {'quota_set': { + 'instances': 50, 'cores': 50, + 'ram': 51200, 'floating_ips': 10, + 'fixed_ips': -1, 'metadata_items': 128, + 'injected_files': 5, + 'injected_file_content_bytes': 10240, + 'injected_file_path_bytes': 255, + 'security_groups': 10, + 'security_group_rules': 20, + 'key_pairs': 100}} + + # when PUT JSON format with empty string for quota + body = {'quota_set': {'instances': 50, 'cores': 50, + 'ram': '', 'floating_ips': 10, + 'fixed_ips': -1, 'metadata_items': 128, + 'injected_files': 5, + 'injected_file_content_bytes': 10240, + 'injected_file_path_bytes': 255, + 'security_groups': 10, + 'security_group_rules': 20, + 'key_pairs': 100}} + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/update_me', + use_admin_context=True) + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + res_dict = self.controller.update(req, 'update_me', body) + self.assertEqual(res_dict, expected_resp) + + def test_quotas_update_invalid_value_xml_fromat_empty_string(self): + expected_resp = {'quota_set': { + 'instances': 50, 'cores': 50, + 'ram': 51200, 'floating_ips': 10, + 'fixed_ips': -1, 'metadata_items': 128, + 'injected_files': 5, + 'injected_file_content_bytes': 10240, + 'injected_file_path_bytes': 255, + 'security_groups': 10, + 'security_group_rules': 20, + 'key_pairs': 100}} + # when PUT XML format with empty string for quota + body = {'quota_set': {'instances': 50, 'cores': 50, + 'ram': {}, 'floating_ips': 10, + 'fixed_ips': -1, 'metadata_items': 128, + 'injected_files': 5, + 'injected_file_content_bytes': 10240, + 'injected_file_path_bytes': 255, + 'security_groups': 10, + 'security_group_rules': 20, + 'key_pairs': 100}} + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/update_me', + use_admin_context=True) + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + res_dict = self.controller.update(req, 'update_me', body) + self.assertEqual(res_dict, expected_resp) + + def test_quotas_update_invalid_value_non_int(self): + # when PUT non integer value + body = {'quota_set': {'instances': test, 'cores': 50, + 'ram': {}, 'floating_ips': 10, + 'fixed_ips': -1, 'metadata_items': 128, + 'injected_files': 5, + 'injected_file_content_bytes': 10240, + 'injected_file_path_bytes': 255, + 'security_groups': 10, + 'security_group_rules': 20, + 'key_pairs': 100}} + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/update_me', + use_admin_context=True) + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update, + req, 'update_me', body) + + def test_delete_quotas_when_extension_not_loaded(self): + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(False) + self.mox.ReplayAll() + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/1234') + self.assertRaises(webob.exc.HTTPNotFound, self.controller.delete, + req, 1234) + + def test_quotas_delete_as_unauthorized_user(self): + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/1234') + self.assertRaises(webob.exc.HTTPForbidden, self.controller.delete, + req, 1234) + + def test_quotas_delete_as_admin(self): + context = context_maker.get_admin_context() + self.req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/1234') + self.req.environ['nova.context'] = context + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.StubOutWithMock(quota.QUOTAS, + "destroy_all_by_project") + quota.QUOTAS.destroy_all_by_project(context, 1234) + self.mox.ReplayAll() + res = self.controller.delete(self.req, 1234) + self.mox.VerifyAll() + self.assertEqual(res.status_int, 202) + + +class QuotaXMLSerializerTest(test.TestCase): + def setUp(self): + super(QuotaXMLSerializerTest, self).setUp() + self.serializer = quotas.QuotaTemplate() + self.deserializer = wsgi.XMLDeserializer() + + def test_serializer(self): + exemplar = dict(quota_set=dict( + id='project_id', + metadata_items=10, + injected_file_path_bytes=255, + injected_file_content_bytes=20, + ram=50, + floating_ips=60, + fixed_ips=-1, + instances=70, + injected_files=80, + security_groups=10, + security_group_rules=20, + key_pairs=100, + cores=90)) + text = self.serializer.serialize(exemplar) + + tree = etree.fromstring(text) + + self.assertEqual('quota_set', tree.tag) + self.assertEqual('project_id', tree.get('id')) + self.assertEqual(len(exemplar['quota_set']) - 1, len(tree)) + for child in tree: + self.assertTrue(child.tag in exemplar['quota_set']) + self.assertEqual(int(child.text), exemplar['quota_set'][child.tag]) + + def test_deserializer(self): + exemplar = dict(quota_set=dict( + metadata_items='10', + injected_file_content_bytes='20', + ram='50', + floating_ips='60', + fixed_ips='-1', + instances='70', + injected_files='80', + security_groups='10', + security_group_rules='20', + key_pairs='100', + cores='90')) + intext = ("<?xml version='1.0' encoding='UTF-8'?>\n" + '<quota_set>' + '<metadata_items>10</metadata_items>' + '<injected_file_content_bytes>20' + '</injected_file_content_bytes>' + '<ram>50</ram>' + '<floating_ips>60</floating_ips>' + '<fixed_ips>-1</fixed_ips>' + '<instances>70</instances>' + '<injected_files>80</injected_files>' + '<security_groups>10</security_groups>' + '<security_group_rules>20</security_group_rules>' + '<key_pairs>100</key_pairs>' + '<cores>90</cores>' + '</quota_set>') + + result = self.deserializer.deserialize(intext)['body'] + self.assertEqual(result, exemplar) + + +fake_quotas = {'ram': {'limit': 51200, + 'in_use': 12800, + 'reserved': 12800}, + 'cores': {'limit': 20, + 'in_use': 10, + 'reserved': 5}, + 'instances': {'limit': 100, + 'in_use': 0, + 'reserved': 0}} + + +def fake_get_quotas(self, context, id, usages=False): + if usages: + return fake_quotas + else: + return dict((k, v['limit']) for k, v in fake_quotas.items()) + + +class ExtendedQuotasTest(test.TestCase): + + def setUp(self): + super(ExtendedQuotasTest, self).setUp() + self.ext_mgr = self.mox.CreateMock(extensions.ExtensionManager) + self.controller = quotas.QuotaSetsController(self.ext_mgr) + + def test_quotas_update_exceed_in_used(self): + + body = {'quota_set': {'cores': 10}} + + self.stubs.Set(quotas.QuotaSetsController, '_get_quotas', + fake_get_quotas) + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/update_me', + use_admin_context=True) + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + + self.assertRaises(webob.exc.HTTPBadRequest, self.controller.update, + req, 'update_me', body) + + def test_quotas_force_update_exceed_in_used(self): + self.stubs.Set(quotas.QuotaSetsController, '_get_quotas', + fake_get_quotas) + req = fakes.HTTPRequest.blank('/v2/fake4/os-quota-sets/update_me', + use_admin_context=True) + expected = {'quota_set': {'ram': 25600, 'instances': 200, 'cores': 10}} + body = {'quota_set': {'ram': 25600, + 'instances': 200, + 'cores': 10, + 'force': 'True'}} + fake_quotas.get('ram')['limit'] = 25600 + fake_quotas.get('cores')['limit'] = 10 + fake_quotas.get('instances')['limit'] = 200 + + self.ext_mgr.is_loaded('os-extended-quotas').AndReturn(True) + self.mox.ReplayAll() + res_dict = self.controller.update(req, 'update_me', body) + self.assertEqual(res_dict, expected) diff --git a/nova/tests/compute/test_compute.py b/nova/tests/compute/test_compute.py index cb9498b1a..e2783641c 100644 --- a/nova/tests/compute/test_compute.py +++ b/nova/tests/compute/test_compute.py @@ -1431,7 +1431,8 @@ class ComputeTestCase(BaseTestCase): called = {'power_on': False} - def fake_driver_power_on(self, instance): + def fake_driver_power_on(self, context, instance, network_info, + block_device_info): called['power_on'] = True self.stubs.Set(nova.virt.fake.FakeDriver, 'power_on', diff --git a/nova/tests/conductor/tasks/__init__.py b/nova/tests/conductor/tasks/__init__.py new file mode 100644 index 000000000..94e731d20 --- /dev/null +++ b/nova/tests/conductor/tasks/__init__.py @@ -0,0 +1,11 @@ +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. diff --git a/nova/tests/conductor/tasks/test_live_migrate.py b/nova/tests/conductor/tasks/test_live_migrate.py new file mode 100644 index 000000000..c54e53b1a --- /dev/null +++ b/nova/tests/conductor/tasks/test_live_migrate.py @@ -0,0 +1,311 @@ +# vim: tabstop=4 shiftwidth=4 softtabstop=4 + +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +from nova.compute import flavors +from nova.compute import power_state +from nova.conductor.tasks import live_migrate +from nova import db +from nova import exception +from nova import test + + +class LiveMigrationTaskTestCase(test.TestCase): + def setUp(self): + super(LiveMigrationTaskTestCase, self).setUp() + self.context = "context" + self.instance_host = "host" + self.instance_uuid = "uuid" + self.instance_image = "image_ref" + self.instance = { + "host": self.instance_host, + "uuid": self.instance_uuid, + "power_state": power_state.RUNNING, + "memory_mb": 512, + "image_ref": self.instance_image} + self.destination = "destination" + self.block_migration = "bm" + self.disk_over_commit = "doc" + self.select_hosts_callback = self._select_hosts_callback + self._generate_task() + + def _generate_task(self): + self.task = live_migrate.LiveMigrationTask(self.context, + self.instance, self.destination, self.block_migration, + self.disk_over_commit, self.select_hosts_callback) + + def _select_hosts_callback(self, *args): + return ["host1"] + + def test_execute_with_destination(self): + self.mox.StubOutWithMock(self.task, '_check_host_is_up') + self.mox.StubOutWithMock(self.task, '_check_requested_destination') + self.mox.StubOutWithMock(self.task.compute_rpcapi, 'live_migration') + + self.task._check_host_is_up(self.instance_host) + self.task._check_requested_destination() + self.task.compute_rpcapi.live_migration(self.context, + host=self.instance_host, + instance=self.instance, + dest=self.destination, + block_migration=self.block_migration, + migrate_data=None).AndReturn("bob") + + self.mox.ReplayAll() + self.assertEqual("bob", self.task.execute()) + + def test_execute_without_destination(self): + self.destination = None + self._generate_task() + self.assertEqual(None, self.task.destination) + + self.mox.StubOutWithMock(self.task, '_check_host_is_up') + self.mox.StubOutWithMock(self.task, '_find_destination') + self.mox.StubOutWithMock(self.task.compute_rpcapi, 'live_migration') + + self.task._check_host_is_up(self.instance_host) + self.task._find_destination().AndReturn("found_host") + self.task.compute_rpcapi.live_migration(self.context, + host=self.instance_host, + instance=self.instance, + dest="found_host", + block_migration=self.block_migration, + migrate_data=None).AndReturn("bob") + + self.mox.ReplayAll() + self.assertEqual("bob", self.task.execute()) + + def test_check_instance_is_running_passes(self): + self.task._check_instance_is_running() + + def test_check_instance_is_running_fails_when_shutdown(self): + self.task.instance['power_state'] = power_state.SHUTDOWN + self.assertRaises(exception.InstanceNotRunning, + self.task._check_instance_is_running) + + def test_check_instance_host_is_up(self): + self.mox.StubOutWithMock(db, 'service_get_by_compute_host') + self.mox.StubOutWithMock(self.task.servicegroup_api, 'service_is_up') + + db.service_get_by_compute_host(self.context, + "host").AndReturn("service") + self.task.servicegroup_api.service_is_up("service").AndReturn(True) + + self.mox.ReplayAll() + self.task._check_host_is_up("host") + + def test_check_instance_host_is_up_fails_if_not_up(self): + self.mox.StubOutWithMock(db, 'service_get_by_compute_host') + self.mox.StubOutWithMock(self.task.servicegroup_api, 'service_is_up') + + db.service_get_by_compute_host(self.context, + "host").AndReturn("service") + self.task.servicegroup_api.service_is_up("service").AndReturn(False) + + self.mox.ReplayAll() + self.assertRaises(exception.ComputeServiceUnavailable, + self.task._check_host_is_up, "host") + + def test_check_instance_host_is_up_fails_if_not_found(self): + self.mox.StubOutWithMock(db, 'service_get_by_compute_host') + + db.service_get_by_compute_host(self.context, + "host").AndRaise(exception.NotFound) + + self.mox.ReplayAll() + self.assertRaises(exception.ComputeServiceUnavailable, + self.task._check_host_is_up, "host") + + def test_check_requested_destination(self): + self.mox.StubOutWithMock(db, 'service_get_by_compute_host') + self.mox.StubOutWithMock(self.task, '_get_compute_info') + self.mox.StubOutWithMock(self.task.servicegroup_api, 'service_is_up') + self.mox.StubOutWithMock(self.task.compute_rpcapi, + 'check_can_live_migrate_destination') + + db.service_get_by_compute_host(self.context, + self.destination).AndReturn("service") + self.task.servicegroup_api.service_is_up("service").AndReturn(True) + hypervisor_details = { + "hypervisor_type": "a", + "hypervisor_version": 6.1, + "free_ram_mb": 513 + } + self.task._get_compute_info(self.destination)\ + .AndReturn(hypervisor_details) + self.task._get_compute_info(self.instance_host)\ + .AndReturn(hypervisor_details) + self.task._get_compute_info(self.destination)\ + .AndReturn(hypervisor_details) + + self.task.compute_rpcapi.check_can_live_migrate_destination( + self.context, self.instance, self.destination, + self.block_migration, self.disk_over_commit).AndReturn( + "migrate_data") + + self.mox.ReplayAll() + self.task._check_requested_destination() + self.assertEqual("migrate_data", self.task.migrate_data) + + def test_check_requested_destination_fails_with_same_dest(self): + self.task.destination = "same" + self.task.source = "same" + self.assertRaises(exception.UnableToMigrateToSelf, + self.task._check_requested_destination) + + def test_check_requested_destination_fails_when_destination_is_up(self): + self.mox.StubOutWithMock(db, 'service_get_by_compute_host') + + db.service_get_by_compute_host(self.context, + self.destination).AndRaise(exception.NotFound) + + self.mox.ReplayAll() + self.assertRaises(exception.ComputeServiceUnavailable, + self.task._check_requested_destination) + + def test_check_requested_destination_fails_with_not_enough_memory(self): + self.mox.StubOutWithMock(self.task, '_check_host_is_up') + self.mox.StubOutWithMock(db, 'service_get_by_compute_host') + + self.task._check_host_is_up(self.destination) + db.service_get_by_compute_host(self.context, + self.destination).AndReturn({ + "compute_node": [{"free_ram_mb": 511}] + }) + + self.mox.ReplayAll() + self.assertRaises(exception.MigrationPreCheckError, + self.task._check_requested_destination) + + def test_check_requested_destination_fails_with_hypervisor_diff(self): + self.mox.StubOutWithMock(self.task, '_check_host_is_up') + self.mox.StubOutWithMock(self.task, + '_check_destination_has_enough_memory') + self.mox.StubOutWithMock(self.task, '_get_compute_info') + + self.task._check_host_is_up(self.destination) + self.task._check_destination_has_enough_memory() + self.task._get_compute_info(self.instance_host).AndReturn({ + "hypervisor_type": "b" + }) + self.task._get_compute_info(self.destination).AndReturn({ + "hypervisor_type": "a" + }) + + self.mox.ReplayAll() + self.assertRaises(exception.InvalidHypervisorType, + self.task._check_requested_destination) + + def test_check_requested_destination_fails_with_hypervisor_too_old(self): + self.mox.StubOutWithMock(self.task, '_check_host_is_up') + self.mox.StubOutWithMock(self.task, + '_check_destination_has_enough_memory') + self.mox.StubOutWithMock(self.task, '_get_compute_info') + + self.task._check_host_is_up(self.destination) + self.task._check_destination_has_enough_memory() + self.task._get_compute_info(self.instance_host).AndReturn({ + "hypervisor_type": "a", + "hypervisor_version": 7 + }) + self.task._get_compute_info(self.destination).AndReturn({ + "hypervisor_type": "a", + "hypervisor_version": 6 + }) + + self.mox.ReplayAll() + self.assertRaises(exception.DestinationHypervisorTooOld, + self.task._check_requested_destination) + + def test_find_destination_works(self): + self.mox.StubOutWithMock(self.task.image_service, 'show') + self.mox.StubOutWithMock(flavors, 'extract_flavor') + self.mox.StubOutWithMock(self.task, + '_check_compatible_with_source_hypervisor') + self.mox.StubOutWithMock(self.task, '_call_livem_checks_on_host') + + self.task.image_service.show(self.context, + self.instance_image).AndReturn("image") + flavors.extract_flavor(self.instance).AndReturn("inst_type") + self.task._check_compatible_with_source_hypervisor("host1") + self.task._call_livem_checks_on_host("host1") + + self.mox.ReplayAll() + self.assertEqual("host1", self.task._find_destination()) + + def _test_find_destination_retry_hypervisor_raises(self, error): + self.mox.StubOutWithMock(self.task.image_service, 'show') + self.mox.StubOutWithMock(flavors, 'extract_flavor') + self.mox.StubOutWithMock(self.task, + '_check_compatible_with_source_hypervisor') + self.mox.StubOutWithMock(self.task, '_call_livem_checks_on_host') + + self.task.image_service.show(self.context, + self.instance_image).AndReturn("image") + flavors.extract_flavor(self.instance).AndReturn("inst_type") + self.task._check_compatible_with_source_hypervisor("host1")\ + .AndRaise(error) + + self.task._check_compatible_with_source_hypervisor("host1") + self.task._call_livem_checks_on_host("host1") + + self.mox.ReplayAll() + self.assertEqual("host1", self.task._find_destination()) + + def test_find_destination_retry_with_old_hypervisor(self): + self._test_find_destination_retry_hypervisor_raises( + exception.DestinationHypervisorTooOld) + + def test_find_destination_retry_with_invalid_hypervisor_type(self): + self._test_find_destination_retry_hypervisor_raises( + exception.InvalidHypervisorType) + + def test_find_destination_retry_with_invalid_livem_checks(self): + self.mox.StubOutWithMock(self.task.image_service, 'show') + self.mox.StubOutWithMock(flavors, 'extract_flavor') + self.mox.StubOutWithMock(self.task, + '_check_compatible_with_source_hypervisor') + self.mox.StubOutWithMock(self.task, '_call_livem_checks_on_host') + + self.task.image_service.show(self.context, + self.instance_image).AndReturn("image") + flavors.extract_flavor(self.instance).AndReturn("inst_type") + self.task._check_compatible_with_source_hypervisor("host1") + self.task._call_livem_checks_on_host("host1")\ + .AndRaise(exception.Invalid) + + self.task._check_compatible_with_source_hypervisor("host1") + self.task._call_livem_checks_on_host("host1") + + self.mox.ReplayAll() + self.assertEqual("host1", self.task._find_destination()) + + def test_find_destination_retry_exceeds_max(self): + self.flags(scheduler_max_attempts=1) + self.mox.StubOutWithMock(self.task.image_service, 'show') + self.mox.StubOutWithMock(flavors, 'extract_flavor') + self.mox.StubOutWithMock(self.task, + '_check_compatible_with_source_hypervisor') + self.mox.StubOutWithMock(self.task, '_call_livem_checks_on_host') + + self.task.image_service.show(self.context, + self.instance_image).AndReturn("image") + flavors.extract_flavor(self.instance).AndReturn("inst_type") + self.task._check_compatible_with_source_hypervisor("host1")\ + .AndRaise(exception.DestinationHypervisorTooOld) + + self.mox.ReplayAll() + self.assertRaises(exception.NoValidHost, self.task._find_destination) + + def test_not_implemented_rollback(self): + self.assertRaises(NotImplementedError, self.task.rollback) diff --git a/nova/tests/integrated/test_api_samples.py b/nova/tests/integrated/test_api_samples.py index 87ed6c6ce..380b69079 100644 --- a/nova/tests/integrated/test_api_samples.py +++ b/nova/tests/integrated/test_api_samples.py @@ -47,7 +47,7 @@ from nova.openstack.common import jsonutils from nova.openstack.common import log as logging from nova.openstack.common import timeutils import nova.quota -from nova.scheduler import driver +from nova.scheduler import manager as scheduler_manager from nova.servicegroup import api as service_group_api from nova import test from nova.tests.api.openstack.compute.contrib import test_coverage_ext @@ -2213,23 +2213,13 @@ class AdminActionsSamplesJsonTest(ServersSampleBase): def test_post_live_migrate_server(self): # Get api samples to server live migrate request. - def fake_live_migration_src_check(self, context, instance_ref): - """Skip live migration scheduler checks.""" + def fake_live_migration(self, context, instance, dest, + block_migration, disk_over_commit): return - def fake_live_migration_dest_check(self, context, instance_ref, dest): - """Skip live migration scheduler checks.""" - return dest - - def fake_live_migration_common(self, context, instance_ref, dest): - """Skip live migration scheduler checks.""" - return - self.stubs.Set(driver.Scheduler, '_live_migration_src_check', - fake_live_migration_src_check) - self.stubs.Set(driver.Scheduler, '_live_migration_dest_check', - fake_live_migration_dest_check) - self.stubs.Set(driver.Scheduler, '_live_migration_common_check', - fake_live_migration_common) + self.stubs.Set(scheduler_manager.SchedulerManager, + 'live_migration', + fake_live_migration) def fake_get_compute(context, host): service = dict(host=host, diff --git a/nova/tests/scheduler/test_chance_scheduler.py b/nova/tests/scheduler/test_chance_scheduler.py index cfe7f5d63..ba1701e93 100644 --- a/nova/tests/scheduler/test_chance_scheduler.py +++ b/nova/tests/scheduler/test_chance_scheduler.py @@ -68,15 +68,11 @@ class ChanceSchedulerTestCase(test_scheduler.SchedulerTestCase): def test_basic_schedule_run_instance(self): ctxt = context.RequestContext('fake', 'fake', False) ctxt_elevated = 'fake-context-elevated' - fake_args = (1, 2, 3) instance_opts = {'fake_opt1': 'meow', 'launch_index': -1} instance1 = {'uuid': 'fake-uuid1'} instance2 = {'uuid': 'fake-uuid2'} request_spec = {'instance_uuids': ['fake-uuid1', 'fake-uuid2'], 'instance_properties': instance_opts} - instance1_encoded = {'uuid': 'fake-uuid1', '_is_precooked': False} - instance2_encoded = {'uuid': 'fake-uuid2', '_is_precooked': False} - reservations = ['resv1', 'resv2'] def inc_launch_index(*args): request_spec['instance_properties']['launch_index'] = ( @@ -118,7 +114,6 @@ class ChanceSchedulerTestCase(test_scheduler.SchedulerTestCase): def test_basic_schedule_run_instance_no_hosts(self): ctxt = context.RequestContext('fake', 'fake', False) ctxt_elevated = 'fake-context-elevated' - fake_args = (1, 2, 3) uuid = 'fake-uuid1' instance_opts = {'fake_opt1': 'meow', 'launch_index': -1} request_spec = {'instance_uuids': [uuid], @@ -170,10 +165,7 @@ class ChanceSchedulerTestCase(test_scheduler.SchedulerTestCase): def test_select_hosts(self): ctxt = context.RequestContext('fake', 'fake', False) ctxt_elevated = 'fake-context-elevated' - fake_args = (1, 2, 3) instance_opts = {'fake_opt1': 'meow', 'launch_index': -1} - instance1 = {'uuid': 'fake-uuid1'} - instance2 = {'uuid': 'fake-uuid2'} request_spec = {'instance_uuids': ['fake-uuid1', 'fake-uuid2'], 'instance_properties': instance_opts} diff --git a/nova/tests/scheduler/test_filter_scheduler.py b/nova/tests/scheduler/test_filter_scheduler.py index d6cc7808e..ac2e73ec7 100644 --- a/nova/tests/scheduler/test_filter_scheduler.py +++ b/nova/tests/scheduler/test_filter_scheduler.py @@ -25,12 +25,10 @@ from nova.conductor import api as conductor_api from nova import context from nova import db from nova import exception -from nova.openstack.common import rpc from nova.scheduler import driver from nova.scheduler import filter_scheduler from nova.scheduler import host_manager from nova.scheduler import weights -from nova import servicegroup from nova.tests.scheduler import fakes from nova.tests.scheduler import test_scheduler @@ -393,143 +391,6 @@ class FilterSchedulerTestCase(test_scheduler.SchedulerTestCase): self.assertEqual([['host', 'node']], filter_properties['retry']['hosts']) - def test_live_migration_dest_check_service_memory_overcommit(self): - instance = self._live_migration_instance() - - # Live-migration should work since default is to overcommit memory. - self.mox.StubOutWithMock(self.driver, '_live_migration_src_check') - self.mox.StubOutWithMock(db, 'service_get_by_compute_host') - self.mox.StubOutWithMock(servicegroup.API, 'service_is_up') - self.mox.StubOutWithMock(self.driver, '_get_compute_info') - self.mox.StubOutWithMock(self.driver, '_live_migration_common_check') - self.mox.StubOutWithMock(rpc, 'call') - self.mox.StubOutWithMock(self.driver.compute_rpcapi, 'live_migration') - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - - self.driver._live_migration_src_check(self.context, instance) - db.service_get_by_compute_host(self.context, - dest).AndReturn('fake_service3') - self.servicegroup_api.service_is_up('fake_service3').AndReturn(True) - - self.driver._get_compute_info(self.context, dest).AndReturn( - {'memory_mb': 2048, - 'free_disk_gb': 512, - 'local_gb_used': 512, - 'free_ram_mb': 512, - 'local_gb': 1024, - 'vcpus': 4, - 'vcpus_used': 2, - 'updated_at': None}) - - self.driver._live_migration_common_check(self.context, instance, dest) - - rpc.call(self.context, "compute.fake_host2", - {"method": 'check_can_live_migrate_destination', - "namespace": None, - "args": {'instance': instance, - 'block_migration': block_migration, - 'disk_over_commit': disk_over_commit}, - "version": compute_rpcapi.ComputeAPI.BASE_RPC_API_VERSION}, - None).AndReturn({}) - - self.driver.compute_rpcapi.live_migration(self.context, - host=instance['host'], instance=instance, dest=dest, - block_migration=block_migration, migrate_data={}) - - self.mox.ReplayAll() - result = self.driver.schedule_live_migration(self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - self.assertEqual(result, None) - - def test_live_migration_assert_memory_no_overcommit(self): - # Test that memory check passes with no memory overcommit. - def fake_get(context, host): - return {'memory_mb': 2048, - 'free_disk_gb': 512, - 'local_gb_used': 512, - 'free_ram_mb': 1024, - 'local_gb': 1024, - 'vcpus': 4, - 'vcpus_used': 2, - 'updated_at': None} - - self.stubs.Set(self.driver, '_get_compute_info', fake_get) - - self.flags(ram_allocation_ratio=1.0) - instance = self._live_migration_instance() - dest = 'fake_host2' - result = self.driver._assert_compute_node_has_enough_memory( - self.context, instance, dest) - self.assertEqual(result, None) - - def test_live_migration_assert_memory_no_overcommit_lack_memory(self): - # Test that memory check fails with no memory overcommit. - def fake_get(context, host): - return {'memory_mb': 2048, - 'free_disk_gb': 512, - 'local_gb_used': 512, - 'free_ram_mb': 1023, - 'local_gb': 1024, - 'vcpus': 4, - 'vcpus_used': 2, - 'updated_at': None} - - self.stubs.Set(self.driver, '_get_compute_info', fake_get) - - self.flags(ram_allocation_ratio=1.0) - instance = self._live_migration_instance() - dest = 'fake_host2' - self.assertRaises(exception.MigrationError, - self.driver._assert_compute_node_has_enough_memory, - context, instance, dest) - - def test_live_migration_assert_memory_overcommit(self): - # Test that memory check passes with memory overcommit. - def fake_get(context, host): - return {'memory_mb': 2048, - 'free_disk_gb': 512, - 'local_gb_used': 512, - 'free_ram_mb': -1024, - 'local_gb': 1024, - 'vcpus': 4, - 'vcpus_used': 2, - 'updated_at': None} - - self.stubs.Set(self.driver, '_get_compute_info', fake_get) - - self.flags(ram_allocation_ratio=2.0) - instance = self._live_migration_instance() - dest = 'fake_host2' - result = self.driver._assert_compute_node_has_enough_memory( - self.context, instance, dest) - self.assertEqual(result, None) - - def test_live_migration_assert_memory_overcommit_lack_memory(self): - # Test that memory check fails with memory overcommit. - def fake_get(context, host): - return {'memory_mb': 2048, - 'free_disk_gb': 512, - 'local_gb_used': 512, - 'free_ram_mb': -1025, - 'local_gb': 1024, - 'vcpus': 4, - 'vcpus_used': 2, - 'updated_at': None} - - self.stubs.Set(self.driver, '_get_compute_info', fake_get) - - self.flags(ram_allocation_ratio=2.0) - instance = self._live_migration_instance() - dest = 'fake_host2' - self.assertRaises(exception.MigrationError, - self.driver._assert_compute_node_has_enough_memory, - self.context, instance, dest) - def test_basic_schedule_run_instances_anti_affinity(self): filter_properties = {'scheduler_hints': {'group': 'cats'}} diff --git a/nova/tests/scheduler/test_host_filters.py b/nova/tests/scheduler/test_host_filters.py index 9306615ed..48d4db1fd 100644 --- a/nova/tests/scheduler/test_host_filters.py +++ b/nova/tests/scheduler/test_host_filters.py @@ -316,9 +316,6 @@ class HostFiltersTestCase(test.NoDBTestCase): def test_affinity_different_filter_handles_none(self): filt_cls = self.class_map['DifferentHostFilter']() host = fakes.FakeHostState('host1', 'node1', {}) - instance = fakes.FakeInstance(context=self.context, - params={'host': 'host2'}) - instance_uuid = instance.uuid filter_properties = {'context': self.context.elevated(), 'scheduler_hints': None} @@ -381,9 +378,6 @@ class HostFiltersTestCase(test.NoDBTestCase): def test_affinity_same_filter_handles_none(self): filt_cls = self.class_map['SameHostFilter']() host = fakes.FakeHostState('host1', 'node1', {}) - instance = fakes.FakeInstance(context=self.context, - params={'host': 'host2'}) - instance_uuid = instance.uuid filter_properties = {'context': self.context.elevated(), 'scheduler_hints': None} @@ -953,7 +947,6 @@ class HostFiltersTestCase(test.NoDBTestCase): 'local_gb': 200}, 'scheduler_hints': {'query': json_query}} capabilities = {'enabled': True} - service = {'disabled': True} host = fakes.FakeHostState('host1', 'node1', {'free_ram_mb': 1024, 'free_disk_mb': 200 * 1024, @@ -1385,6 +1378,8 @@ class HostFiltersTestCase(test.NoDBTestCase): filt_cls = self.class_map['IoOpsFilter']() host = fakes.FakeHostState('host1', 'node1', {'num_io_ops': 8}) + filter_properties = {} + self.assertFalse(filt_cls.host_passes(host, filter_properties)) def test_filter_num_instances_passes(self): self.flags(max_instances_per_host=5) diff --git a/nova/tests/scheduler/test_scheduler.py b/nova/tests/scheduler/test_scheduler.py index 0574f6d2e..149c6d3c8 100644 --- a/nova/tests/scheduler/test_scheduler.py +++ b/nova/tests/scheduler/test_scheduler.py @@ -22,20 +22,16 @@ Tests For Scheduler import mox from nova.compute import api as compute_api -from nova.compute import flavors -from nova.compute import power_state -from nova.compute import rpcapi as compute_rpcapi from nova.compute import task_states from nova.compute import utils as compute_utils from nova.compute import vm_states from nova.conductor import api as conductor_api +from nova.conductor.tasks import live_migrate from nova import context from nova import db from nova import exception from nova.image import glance -from nova.openstack.common import jsonutils from nova.openstack.common.notifier import api as notifier -from nova.openstack.common import rpc from nova.openstack.common.rpc import common as rpc_common from nova.scheduler import driver from nova.scheduler import manager @@ -45,7 +41,6 @@ from nova.tests import fake_instance_actions from nova.tests.image import fake as fake_image from nova.tests import matchers from nova.tests.scheduler import fakes -from nova import utils class SchedulerManagerTestCase(test.NoDBTestCase): @@ -88,7 +83,7 @@ class SchedulerManagerTestCase(test.NoDBTestCase): self.manager.driver.update_service_capabilities(service_name, host, {}) self.mox.ReplayAll() - result = self.manager.update_service_capabilities(self.context, + self.manager.update_service_capabilities(self.context, service_name=service_name, host=host, capabilities={}) self.mox.VerifyAll() @@ -98,7 +93,7 @@ class SchedulerManagerTestCase(test.NoDBTestCase): self.manager.driver.update_service_capabilities( service_name, host, capabilities) self.mox.ReplayAll() - result = self.manager.update_service_capabilities(self.context, + self.manager.update_service_capabilities(self.context, service_name=service_name, host=host, capabilities=capabilities) @@ -220,11 +215,11 @@ class SchedulerManagerTestCase(test.NoDBTestCase): block_migration = False disk_over_commit = False - self._mox_schedule_method_helper('schedule_live_migration') + self.mox.StubOutWithMock(self.manager, '_schedule_live_migration') self.mox.StubOutWithMock(compute_utils, 'add_instance_fault_from_exc') self.mox.StubOutWithMock(db, 'instance_update_and_get_original') - self.manager.driver.schedule_live_migration(self.context, + self.manager._schedule_live_migration(self.context, inst, dest, block_migration, disk_over_commit).AndRaise( exception.NoValidHost(reason="")) db.instance_update_and_get_original(self.context, inst["uuid"], @@ -253,11 +248,11 @@ class SchedulerManagerTestCase(test.NoDBTestCase): block_migration = False disk_over_commit = False - self._mox_schedule_method_helper('schedule_live_migration') + self.mox.StubOutWithMock(self.manager, '_schedule_live_migration') self.mox.StubOutWithMock(compute_utils, 'add_instance_fault_from_exc') self.mox.StubOutWithMock(db, 'instance_update_and_get_original') - self.manager.driver.schedule_live_migration(self.context, + self.manager._schedule_live_migration(self.context, inst, dest, block_migration, disk_over_commit).AndRaise( exception.ComputeServiceUnavailable(host="src")) db.instance_update_and_get_original(self.context, inst["uuid"], @@ -277,6 +272,17 @@ class SchedulerManagerTestCase(test.NoDBTestCase): self.context, inst, dest, block_migration, disk_over_commit) + def test_live_migrate(self): + instance = {'host': 'h'} + self.mox.StubOutClassWithMocks(live_migrate, "LiveMigrationTask") + task = live_migrate.LiveMigrationTask(self.context, instance, + "dest", "bm", "doc", self.manager.driver.select_hosts) + task.execute() + + self.mox.ReplayAll() + self.manager.live_migration(self.context, instance, "dest", + "bm", "doc") + def test_live_migration_set_vmstate_error(self): inst = {"uuid": "fake-instance-id", "vm_state": vm_states.ACTIVE, } @@ -285,11 +291,11 @@ class SchedulerManagerTestCase(test.NoDBTestCase): block_migration = False disk_over_commit = False - self._mox_schedule_method_helper('schedule_live_migration') + self.mox.StubOutWithMock(self.manager, '_schedule_live_migration') self.mox.StubOutWithMock(compute_utils, 'add_instance_fault_from_exc') self.mox.StubOutWithMock(db, 'instance_update_and_get_original') - self.manager.driver.schedule_live_migration(self.context, + self.manager._schedule_live_migration(self.context, inst, dest, block_migration, disk_over_commit).AndRaise( ValueError) db.instance_update_and_get_original(self.context, inst["uuid"], @@ -402,6 +408,17 @@ class SchedulerManagerTestCase(test.NoDBTestCase): self.manager._set_vm_state_and_notify('foo', {'vm_state': 'foo'}, self.context, None, request) + def test_select_hosts_throws_rpc_clientexception(self): + self.mox.StubOutWithMock(self.manager.driver, 'select_hosts') + + self.manager.driver.select_hosts(self.context, {}, {}).AndRaise( + exception.NoValidHost(reason="")) + + self.mox.ReplayAll() + self.assertRaises(rpc_common.ClientException, + self.manager.select_hosts, + self.context, {}, {}) + class SchedulerTestCase(test.NoDBTestCase): """Test case for base scheduler driver class.""" @@ -444,7 +461,7 @@ class SchedulerTestCase(test.NoDBTestCase): self.driver.host_manager.update_service_capabilities( service_name, host, capabilities) self.mox.ReplayAll() - result = self.driver.update_service_capabilities(service_name, + self.driver.update_service_capabilities(service_name, host, capabilities) def test_hosts_up(self): @@ -464,482 +481,6 @@ class SchedulerTestCase(test.NoDBTestCase): result = self.driver.hosts_up(self.context, self.topic) self.assertEqual(result, ['host2']) - def _live_migration_instance(self): - inst_type = {'memory_mb': 1024, 'root_gb': 40, 'deleted_at': None, - 'name': u'm1.medium', 'deleted': 0, 'created_at': None, - 'ephemeral_gb': 0, 'updated_at': None, 'disabled': False, - 'vcpus': 2, 'extra_specs': {}, 'swap': 0, - 'rxtx_factor': 1.0, 'is_public': True, 'flavorid': u'3', - 'vcpu_weight': None, 'id': 1} - - sys_meta = utils.dict_to_metadata( - flavors.save_flavor_info({}, inst_type)) - return {'id': 31337, - 'uuid': 'fake_uuid', - 'name': 'fake-instance', - 'host': 'fake_host1', - 'power_state': power_state.RUNNING, - 'memory_mb': 1024, - 'root_gb': 1024, - 'ephemeral_gb': 0, - 'vm_state': '', - 'task_state': '', - 'instance_type_id': inst_type['id'], - 'image_ref': 'fake-image-ref', - 'system_metadata': sys_meta} - - def test_live_migration_basic(self): - # Test basic schedule_live_migration functionality. - self.mox.StubOutWithMock(self.driver, '_live_migration_src_check') - self.mox.StubOutWithMock(self.driver, '_live_migration_dest_check') - self.mox.StubOutWithMock(self.driver, '_live_migration_common_check') - self.mox.StubOutWithMock(self.driver.compute_rpcapi, - 'check_can_live_migrate_destination') - self.mox.StubOutWithMock(self.driver.compute_rpcapi, - 'live_migration') - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - instance = jsonutils.to_primitive(self._live_migration_instance()) - - self.driver._live_migration_src_check(self.context, instance) - self.driver._live_migration_dest_check(self.context, instance, - dest).AndReturn(dest) - self.driver._live_migration_common_check(self.context, instance, - dest) - self.driver.compute_rpcapi.check_can_live_migrate_destination( - self.context, instance, dest, block_migration, - disk_over_commit).AndReturn({}) - self.driver.compute_rpcapi.live_migration(self.context, - host=instance['host'], instance=instance, dest=dest, - block_migration=block_migration, migrate_data={}) - - self.mox.ReplayAll() - self.driver.schedule_live_migration(self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - - def test_live_migration_all_checks_pass(self): - # Test live migration when all checks pass. - - self.mox.StubOutWithMock(servicegroup.API, 'service_is_up') - self.mox.StubOutWithMock(db, 'service_get_by_compute_host') - self.mox.StubOutWithMock(rpc, 'call') - self.mox.StubOutWithMock(self.driver.compute_rpcapi, - 'live_migration') - - dest = 'fake_host2' - block_migration = True - disk_over_commit = True - instance = jsonutils.to_primitive(self._live_migration_instance()) - - # Source checks - db.service_get_by_compute_host(self.context, - instance['host']).AndReturn('fake_service2') - self.servicegroup_api.service_is_up('fake_service2').AndReturn(True) - - # Destination checks (compute is up, enough memory, disk) - db.service_get_by_compute_host(self.context, - dest).AndReturn('fake_service3') - self.servicegroup_api.service_is_up('fake_service3').AndReturn(True) - # assert_compute_node_has_enough_memory() - db.service_get_by_compute_host(self.context, dest).AndReturn( - {'compute_node': [{'memory_mb': 2048, - 'free_disk_gb': 512, - 'local_gb_used': 512, - 'free_ram_mb': 1280, - 'local_gb': 1024, - 'vcpus': 4, - 'vcpus_used': 2, - 'updated_at': None, - 'hypervisor_version': 1}]}) - - # Common checks (same hypervisor, etc) - db.service_get_by_compute_host(self.context, dest).AndReturn( - {'compute_node': [{'hypervisor_type': 'xen', - 'hypervisor_version': 1}]}) - db.service_get_by_compute_host(self.context, - instance['host']).AndReturn( - {'compute_node': [{'hypervisor_type': 'xen', - 'hypervisor_version': 1, - 'cpu_info': 'fake_cpu_info'}]}) - - rpc.call(self.context, "compute.fake_host2", - {"method": 'check_can_live_migrate_destination', - "namespace": None, - "args": {'instance': instance, - 'block_migration': block_migration, - 'disk_over_commit': disk_over_commit}, - "version": compute_rpcapi.ComputeAPI.BASE_RPC_API_VERSION}, - None).AndReturn({}) - - self.driver.compute_rpcapi.live_migration(self.context, - host=instance['host'], instance=instance, dest=dest, - block_migration=block_migration, migrate_data={}) - - self.mox.ReplayAll() - result = self.driver.schedule_live_migration(self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - self.assertEqual(result, None) - - def test_live_migration_instance_not_running(self): - # The instance given by instance_id is not running. - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - instance = self._live_migration_instance() - instance['power_state'] = power_state.NOSTATE - - self.assertRaises(exception.InstanceNotRunning, - self.driver.schedule_live_migration, self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - - def test_live_migration_compute_src_not_exist(self): - # Raise exception when src compute node is does not exist. - - self.mox.StubOutWithMock(servicegroup.API, 'service_is_up') - self.mox.StubOutWithMock(db, 'service_get_by_compute_host') - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - instance = self._live_migration_instance() - - # Compute down - db.service_get_by_compute_host(self.context, - instance['host']).AndRaise( - exception.ComputeHostNotFound(host='fake')) - - self.mox.ReplayAll() - self.assertRaises(exception.ComputeServiceUnavailable, - self.driver.schedule_live_migration, self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - - def test_live_migration_compute_src_not_alive(self): - # Raise exception when src compute node is not alive. - - self.mox.StubOutWithMock(servicegroup.API, 'service_is_up') - self.mox.StubOutWithMock(db, 'service_get_by_compute_host') - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - instance = self._live_migration_instance() - - # Compute down - db.service_get_by_compute_host(self.context, - instance['host']).AndReturn('fake_service2') - self.servicegroup_api.service_is_up('fake_service2').AndReturn(False) - - self.mox.ReplayAll() - self.assertRaises(exception.ComputeServiceUnavailable, - self.driver.schedule_live_migration, self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - - def test_live_migration_compute_dest_not_exist(self): - # Raise exception when dest compute node does not exist. - - self.mox.StubOutWithMock(self.driver, '_live_migration_src_check') - self.mox.StubOutWithMock(db, 'service_get_by_compute_host') - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - instance = self._live_migration_instance() - - self.driver._live_migration_src_check(self.context, instance) - # Compute down - db.service_get_by_compute_host(self.context, - dest).AndRaise(exception.NotFound()) - - self.mox.ReplayAll() - self.assertRaises(exception.ComputeServiceUnavailable, - self.driver.schedule_live_migration, self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - - def test_live_migration_compute_dest_not_alive(self): - # Raise exception when dest compute node is not alive. - - self.mox.StubOutWithMock(self.driver, '_live_migration_src_check') - self.mox.StubOutWithMock(db, 'service_get_by_compute_host') - self.mox.StubOutWithMock(servicegroup.API, 'service_is_up') - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - instance = self._live_migration_instance() - - self.driver._live_migration_src_check(self.context, instance) - db.service_get_by_compute_host(self.context, - dest).AndReturn('fake_service3') - # Compute is down - self.servicegroup_api.service_is_up('fake_service3').AndReturn(False) - - self.mox.ReplayAll() - self.assertRaises(exception.ComputeServiceUnavailable, - self.driver.schedule_live_migration, self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - - def test_live_migration_dest_check_service_same_host(self): - # Confirms exception raises in case dest and src is same host. - - self.mox.StubOutWithMock(self.driver, '_live_migration_src_check') - block_migration = False - instance = self._live_migration_instance() - # make dest same as src - dest = instance['host'] - - self.driver._live_migration_src_check(self.context, instance) - - self.mox.ReplayAll() - self.assertRaises(exception.UnableToMigrateToSelf, - self.driver.schedule_live_migration, self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=False) - - def test_live_migration_dest_check_service_lack_memory(self): - # Confirms exception raises when dest doesn't have enough memory. - - # Flag needed to make FilterScheduler test hit memory limit since the - # default for it is to allow memory overcommit by a factor of 1.5. - self.flags(ram_allocation_ratio=1.0) - - self.mox.StubOutWithMock(self.driver, '_live_migration_src_check') - self.mox.StubOutWithMock(db, 'service_get_by_compute_host') - self.mox.StubOutWithMock(servicegroup.API, 'service_is_up') - self.mox.StubOutWithMock(self.driver, '_get_compute_info') - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - instance = self._live_migration_instance() - - self.driver._live_migration_src_check(self.context, instance) - db.service_get_by_compute_host(self.context, - dest).AndReturn('fake_service3') - self.servicegroup_api.service_is_up('fake_service3').AndReturn(True) - - self.driver._get_compute_info(self.context, dest).AndReturn( - {'memory_mb': 2048, - 'free_disk_gb': 512, - 'local_gb_used': 512, - 'free_ram_mb': 512, - 'local_gb': 1024, - 'vcpus': 4, - 'vcpus_used': 2, - 'updated_at': None}) - - self.mox.ReplayAll() - self.assertRaises(exception.MigrationError, - self.driver.schedule_live_migration, self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - - def test_live_migration_different_hypervisor_type_raises(self): - # Confirm live_migration to hypervisor of different type raises. - self.mox.StubOutWithMock(self.driver, '_live_migration_src_check') - self.mox.StubOutWithMock(self.driver, '_live_migration_dest_check') - self.mox.StubOutWithMock(rpc, 'queue_get_for') - self.mox.StubOutWithMock(rpc, 'call') - self.mox.StubOutWithMock(rpc, 'cast') - self.mox.StubOutWithMock(db, 'service_get_by_compute_host') - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - instance = self._live_migration_instance() - - self.driver._live_migration_src_check(self.context, instance) - self.driver._live_migration_dest_check(self.context, instance, - dest).AndReturn(dest) - - db.service_get_by_compute_host(self.context, dest).AndReturn( - {'compute_node': [{'hypervisor_type': 'xen', - 'hypervisor_version': 1}]}) - db.service_get_by_compute_host(self.context, - instance['host']).AndReturn( - {'compute_node': [{'hypervisor_type': 'not-xen', - 'hypervisor_version': 1}]}) - - self.mox.ReplayAll() - self.assertRaises(exception.InvalidHypervisorType, - self.driver.schedule_live_migration, self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - - def test_live_migration_dest_hypervisor_version_older_raises(self): - # Confirm live migration to older hypervisor raises. - self.mox.StubOutWithMock(self.driver, '_live_migration_src_check') - self.mox.StubOutWithMock(self.driver, '_live_migration_dest_check') - self.mox.StubOutWithMock(rpc, 'queue_get_for') - self.mox.StubOutWithMock(rpc, 'call') - self.mox.StubOutWithMock(rpc, 'cast') - self.mox.StubOutWithMock(db, 'service_get_by_compute_host') - - dest = 'fake_host2' - block_migration = False - disk_over_commit = False - instance = self._live_migration_instance() - - self.driver._live_migration_src_check(self.context, instance) - self.driver._live_migration_dest_check(self.context, instance, - dest).AndReturn(dest) - - db.service_get_by_compute_host(self.context, dest).AndReturn( - {'compute_node': [{'hypervisor_type': 'xen', - 'hypervisor_version': 1}]}) - db.service_get_by_compute_host(self.context, - instance['host']).AndReturn( - {'compute_node': [{'hypervisor_type': 'xen', - 'hypervisor_version': 2}]}) - self.mox.ReplayAll() - self.assertRaises(exception.DestinationHypervisorTooOld, - self.driver.schedule_live_migration, self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - - def test_live_migration_dest_check_auto_set_host(self): - instance = self._live_migration_instance() - - # Confirm dest is picked by scheduler if not set. - self.mox.StubOutWithMock(self.driver, 'select_hosts') - self.mox.StubOutWithMock(flavors, 'extract_flavor') - - request_spec = {'instance_properties': instance, - 'instance_type': {}, - 'instance_uuids': [instance['uuid']], - 'image': self.image_service.show(self.context, - instance['image_ref']) - } - ignore_hosts = [instance['host']] - filter_properties = {'ignore_hosts': ignore_hosts} - - flavors.extract_flavor(instance).AndReturn({}) - self.driver.select_hosts(self.context, request_spec, - filter_properties).AndReturn(['fake_host2']) - - self.mox.ReplayAll() - result = self.driver._live_migration_dest_check(self.context, instance, - None, ignore_hosts) - self.assertEqual('fake_host2', result) - - def test_live_migration_dest_check_no_image(self): - instance = self._live_migration_instance() - instance['image_ref'] = '' - - # Confirm dest is picked by scheduler if not set. - self.mox.StubOutWithMock(self.driver, 'select_hosts') - self.mox.StubOutWithMock(flavors, 'extract_flavor') - - request_spec = {'instance_properties': instance, - 'instance_type': {}, - 'instance_uuids': [instance['uuid']], - 'image': None - } - ignore_hosts = [instance['host']] - filter_properties = {'ignore_hosts': ignore_hosts} - - flavors.extract_flavor(instance).AndReturn({}) - self.driver.select_hosts(self.context, request_spec, - filter_properties).AndReturn(['fake_host2']) - - self.mox.ReplayAll() - result = self.driver._live_migration_dest_check(self.context, instance, - None, ignore_hosts) - self.assertEqual('fake_host2', result) - - def test_live_migration_auto_set_dest(self): - instance = self._live_migration_instance() - - # Confirm scheduler picks target host if none given. - self.mox.StubOutWithMock(flavors, 'extract_flavor') - self.mox.StubOutWithMock(self.driver, '_live_migration_src_check') - self.mox.StubOutWithMock(self.driver, 'select_hosts') - self.mox.StubOutWithMock(self.driver, '_live_migration_common_check') - self.mox.StubOutWithMock(rpc, 'call') - self.mox.StubOutWithMock(self.driver.compute_rpcapi, 'live_migration') - - dest = None - block_migration = False - disk_over_commit = False - request_spec = {'instance_properties': instance, - 'instance_type': {}, - 'instance_uuids': [instance['uuid']], - 'image': self.image_service.show(self.context, - instance['image_ref']) - } - - self.driver._live_migration_src_check(self.context, instance) - - flavors.extract_flavor( - instance).MultipleTimes().AndReturn({}) - - # First selected host raises exception.InvalidHypervisorType - self.driver.select_hosts(self.context, request_spec, - {'ignore_hosts': [instance['host']]}).AndReturn(['fake_host2']) - self.driver._live_migration_common_check(self.context, instance, - 'fake_host2').AndRaise(exception.InvalidHypervisorType()) - - # Second selected host raises exception.InvalidCPUInfo - self.driver.select_hosts(self.context, request_spec, - {'ignore_hosts': [instance['host'], - 'fake_host2']}).AndReturn(['fake_host3']) - self.driver._live_migration_common_check(self.context, instance, - 'fake_host3') - rpc.call(self.context, "compute.fake_host3", - {"method": 'check_can_live_migrate_destination', - "namespace": None, - "args": {'instance': instance, - 'block_migration': block_migration, - 'disk_over_commit': disk_over_commit}, - "version": compute_rpcapi.ComputeAPI.BASE_RPC_API_VERSION}, - None).AndRaise(exception.InvalidCPUInfo(reason="")) - - # Third selected host pass all checks - self.driver.select_hosts(self.context, request_spec, - {'ignore_hosts': [instance['host'], - 'fake_host2', - 'fake_host3']}).AndReturn(['fake_host4']) - self.driver._live_migration_common_check(self.context, instance, - 'fake_host4') - rpc.call(self.context, "compute.fake_host4", - {"method": 'check_can_live_migrate_destination', - "namespace": None, - "args": {'instance': instance, - 'block_migration': block_migration, - 'disk_over_commit': disk_over_commit}, - "version": compute_rpcapi.ComputeAPI.BASE_RPC_API_VERSION}, - None).AndReturn({}) - self.driver.compute_rpcapi.live_migration(self.context, - host=instance['host'], instance=instance, dest='fake_host4', - block_migration=block_migration, migrate_data={}) - - self.mox.ReplayAll() - result = self.driver.schedule_live_migration(self.context, - instance=instance, dest=dest, - block_migration=block_migration, - disk_over_commit=disk_over_commit) - self.assertEqual(result, None) - def test_handle_schedule_error_adds_instance_fault(self): instance = {'uuid': 'fake-uuid'} self.mox.StubOutWithMock(db, 'instance_update_and_get_original') @@ -961,12 +502,10 @@ class SchedulerTestCase(test.NoDBTestCase): class SchedulerDriverBaseTestCase(SchedulerTestCase): """Test cases for base scheduler driver class methods - that can't will fail if the driver is changed. + that will fail if the driver is changed. """ def test_unimplemented_schedule_run_instance(self): - fake_args = (1, 2, 3) - fake_kwargs = {'cat': 'meow'} fake_request_spec = {'instance_properties': {'uuid': 'uuid'}} @@ -976,8 +515,6 @@ class SchedulerDriverBaseTestCase(SchedulerTestCase): None, None) def test_unimplemented_schedule_prep_resize(self): - fake_args = (1, 2, 3) - fake_kwargs = {'cat': 'meow'} fake_request_spec = {'instance_properties': {'uuid': 'uuid'}} diff --git a/nova/tests/scheduler/test_scheduler_options.py b/nova/tests/scheduler/test_scheduler_options.py index 6ab245ef9..eb7ccfeec 100644 --- a/nova/tests/scheduler/test_scheduler_options.py +++ b/nova/tests/scheduler/test_scheduler_options.py @@ -71,7 +71,6 @@ class SchedulerOptionsTestCase(test.NoDBTestCase): file_old = None file_now = datetime.datetime(2012, 1, 1, 1, 1, 1) - data = dict(a=1, b=2, c=3) jdata = "" fake = FakeSchedulerOptions(last_checked, now, file_old, file_now, diff --git a/nova/tests/utils.py b/nova/tests/utils.py index 556d1f91d..d39d14950 100644 --- a/nova/tests/utils.py +++ b/nova/tests/utils.py @@ -12,7 +12,7 @@ # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations -# +# under the License. import errno import platform diff --git a/nova/tests/virt/hyperv/test_hypervapi.py b/nova/tests/virt/hyperv/test_hypervapi.py index cfc79c388..9f2d745ff 100644 --- a/nova/tests/virt/hyperv/test_hypervapi.py +++ b/nova/tests/virt/hyperv/test_hypervapi.py @@ -495,13 +495,24 @@ class HyperVAPITestCase(test.TestCase): constants.HYPERV_VM_STATE_DISABLED) def test_power_on(self): - self._test_vm_state_change(self._conn.power_on, - constants.HYPERV_VM_STATE_DISABLED, - constants.HYPERV_VM_STATE_ENABLED) + self._instance_data = self._get_instance_data() + network_info = fake_network.fake_get_instance_nw_info(self.stubs, + spectacular=True) + vmutils.VMUtils.set_vm_state(mox.Func(self._check_instance_name), + constants.HYPERV_VM_STATE_ENABLED) + self._mox.ReplayAll() + self._conn.power_on(self._context, self._instance_data, network_info) + self._mox.VerifyAll() def test_power_on_already_running(self): - self._test_vm_state_change(self._conn.power_on, None, - constants.HYPERV_VM_STATE_ENABLED) + self._instance_data = self._get_instance_data() + network_info = fake_network.fake_get_instance_nw_info(self.stubs, + spectacular=True) + vmutils.VMUtils.set_vm_state(mox.Func(self._check_instance_name), + constants.HYPERV_VM_STATE_ENABLED) + self._mox.ReplayAll() + self._conn.power_on(self._context, self._instance_data, network_info) + self._mox.VerifyAll() def test_reboot(self): diff --git a/nova/tests/virt/test_virt_drivers.py b/nova/tests/virt/test_virt_drivers.py index 47f983258..5c2df9854 100644 --- a/nova/tests/virt/test_virt_drivers.py +++ b/nova/tests/virt/test_virt_drivers.py @@ -311,13 +311,14 @@ class _VirtDriverTestCase(_FakeDriverBackendTestCase): @catch_notimplementederror def test_power_on_running(self): instance_ref, network_info = self._get_running_instance() - self.connection.power_on(instance_ref) + self.connection.power_on(self.ctxt, instance_ref, + network_info, None) @catch_notimplementederror def test_power_on_powered_off(self): instance_ref, network_info = self._get_running_instance() self.connection.power_off(instance_ref) - self.connection.power_on(instance_ref) + self.connection.power_on(self.ctxt, instance_ref, network_info, None) @catch_notimplementederror def test_soft_delete(self): @@ -407,7 +408,24 @@ class _VirtDriverTestCase(_FakeDriverBackendTestCase): self.connection.attach_volume({'driver_volume_type': 'fake'}, instance_ref, '/dev/sda') - self.connection.power_on(instance_ref) + + bdm = { + 'root_device_name': None, + 'swap': None, + 'ephemerals': [], + 'block_device_mapping': [{ + 'instance_uuid': instance_ref['uuid'], + 'connection_info': {'driver_volume_type': 'fake'}, + 'mount_device': '/dev/sda', + 'delete_on_termination': False, + 'virtual_name': None, + 'snapshot_id': None, + 'volume_id': 'abcdedf', + 'volume_size': None, + 'no_device': None + }] + } + self.connection.power_on(self.ctxt, instance_ref, network_info, bdm) self.connection.detach_volume({'driver_volume_type': 'fake'}, instance_ref, '/dev/sda') diff --git a/nova/tests/virt/vmwareapi/test_vmwareapi.py b/nova/tests/virt/vmwareapi/test_vmwareapi.py index 5ba2f98af..62db10535 100644 --- a/nova/tests/virt/vmwareapi/test_vmwareapi.py +++ b/nova/tests/virt/vmwareapi/test_vmwareapi.py @@ -335,14 +335,14 @@ class VMwareAPIVMTestCase(test.TestCase): self.conn.power_off(self.instance) info = self.conn.get_info({'uuid': 'fake-uuid'}) self._check_vm_info(info, power_state.SHUTDOWN) - self.conn.power_on(self.instance) + self.conn.power_on(self.context, self.instance, self.network_info) info = self.conn.get_info({'uuid': 'fake-uuid'}) self._check_vm_info(info, power_state.RUNNING) def test_power_on_non_existent(self): self._create_instance_in_the_db() self.assertRaises(exception.InstanceNotFound, self.conn.power_on, - self.instance) + self.context, self.instance, self.network_info) def test_power_off(self): self._create_vm() @@ -427,7 +427,7 @@ class VMwareAPIVMTestCase(test.TestCase): self.assertEquals(4, step) self.assertEqual(vmops.RESIZE_TOTAL_STEPS, total_steps) - self.stubs.Set(self.conn._vmops, "power_on", fake_power_on) + self.stubs.Set(self.conn._vmops, "_power_on", fake_power_on) self.stubs.Set(self.conn._vmops, "_update_instance_progress", fake_vmops_update_instance_progress) @@ -439,6 +439,7 @@ class VMwareAPIVMTestCase(test.TestCase): instance=self.instance, disk_info=None, network_info=None, + block_device_info=None, image_meta=None, power_on=power_on) # verify the results @@ -475,15 +476,20 @@ class VMwareAPIVMTestCase(test.TestCase): self.assertEquals(self.vm_name, vm_name) return vmwareapi_fake._get_objects("VirtualMachine")[0] + def fake_get_vm_ref_from_uuid(session, vm_uuid): + return vmwareapi_fake._get_objects("VirtualMachine")[0] + def fake_call_method(*args, **kwargs): pass def fake_wait_for_task(*args, **kwargs): pass - self.stubs.Set(self.conn._vmops, "power_on", fake_power_on) + self.stubs.Set(self.conn._vmops, "_power_on", fake_power_on) self.stubs.Set(self.conn._vmops, "_get_orig_vm_name_label", fake_get_orig_vm_name_label) + self.stubs.Set(vm_util, "get_vm_ref_from_uuid", + fake_get_vm_ref_from_uuid) self.stubs.Set(vm_util, "get_vm_ref_from_name", fake_get_vm_ref_from_name) self.stubs.Set(self.conn._session, "_call_method", fake_call_method) diff --git a/nova/tests/virt/xenapi/test_vmops.py b/nova/tests/virt/xenapi/test_vmops.py index d2b5477eb..674d84882 100644 --- a/nova/tests/virt/xenapi/test_vmops.py +++ b/nova/tests/virt/xenapi/test_vmops.py @@ -171,17 +171,6 @@ class VMOpsTestCase(test.TestCase): self.assertEqual(self.make_plugin_call_count, 1) - def test_destroy_raises_when_shutdown_fails(self): - vm_ref = "vm_reference" - fake_instance = "instance" - - self.mox.StubOutWithMock(vm_utils, 'hard_shutdown_vm') - vm_utils.hard_shutdown_vm(self._session, fake_instance, - vm_ref).AndReturn(False) - self.mox.ReplayAll() - self.assertRaises(exception.InstancePowerOffFailure, - self._vmops._destroy, fake_instance, vm_ref) - class GetConsoleOutputTestCase(stubs.XenAPITestBase): def setUp(self): diff --git a/nova/tests/virt/xenapi/test_xenapi.py b/nova/tests/virt/xenapi/test_xenapi.py index 30e75d95a..f6ff23aba 100644 --- a/nova/tests/virt/xenapi/test_xenapi.py +++ b/nova/tests/virt/xenapi/test_xenapi.py @@ -788,11 +788,6 @@ class XenAPIVMTestCase(stubs.XenAPITestBase): Verifies that the VM and VDIs created are properly cleaned up. """ - def fake_hard_shutdown_vm(session, instance, vm_ref): - return True - - self.stubs.Set(vm_utils, 'hard_shutdown_vm', - fake_hard_shutdown_vm) stubs.stubout_attach_disks(self.stubs) vdi_recs_start = self._list_vdis() start_vms = self._list_vms() diff --git a/nova/virt/baremetal/driver.py b/nova/virt/baremetal/driver.py index 4e8543c3e..703cc0980 100755 --- a/nova/virt/baremetal/driver.py +++ b/nova/virt/baremetal/driver.py @@ -250,7 +250,8 @@ class BareMetalDriver(driver.ComputeDriver): ) self.driver.activate_bootloader(context, node, instance, network_info=network_info) - self.power_on(instance, node) + self.power_on(context, instance, network_info, block_device_info, + node) self.driver.activate_node(context, node, instance) _update_state(context, node, instance, baremetal_states.ACTIVE) except Exception: @@ -331,7 +332,8 @@ class BareMetalDriver(driver.ComputeDriver): "for instance %r") % instance['uuid']) pm.stop_console() - def power_on(self, instance, node=None): + def power_on(self, context, instance, network_info, block_device_info=None, + node=None): """Power on the specified instance.""" if not node: node = _get_baremetal_node_by_instance_uuid(instance['uuid']) diff --git a/nova/virt/driver.py b/nova/virt/driver.py index fbc2a5640..7b2185f52 100755 --- a/nova/virt/driver.py +++ b/nova/virt/driver.py @@ -425,7 +425,8 @@ class ComputeDriver(object): """Power off the specified instance.""" raise NotImplementedError() - def power_on(self, instance): + def power_on(self, context, instance, network_info, + block_device_info=None): """Power on the specified instance.""" raise NotImplementedError() diff --git a/nova/virt/fake.py b/nova/virt/fake.py index 801c8e827..1d8943101 100755 --- a/nova/virt/fake.py +++ b/nova/virt/fake.py @@ -182,7 +182,7 @@ class FakeDriver(driver.ComputeDriver): def power_off(self, instance): pass - def power_on(self, instance): + def power_on(self, context, instance, network_info, block_device_info): pass def soft_delete(self, instance): diff --git a/nova/virt/hyperv/driver.py b/nova/virt/hyperv/driver.py index 675f36f54..e0f533db6 100755 --- a/nova/virt/hyperv/driver.py +++ b/nova/virt/hyperv/driver.py @@ -103,7 +103,8 @@ class HyperVDriver(driver.ComputeDriver): def power_off(self, instance): self._vmops.power_off(instance) - def power_on(self, instance): + def power_on(self, context, instance, network_info, + block_device_info=None): self._vmops.power_on(instance) def live_migration(self, context, instance_ref, dest, post_method, diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py index 6a93d92ae..f4ba24cc4 100755 --- a/nova/virt/libvirt/driver.py +++ b/nova/virt/libvirt/driver.py @@ -1465,13 +1465,13 @@ class LibvirtDriver(driver.ComputeDriver): """Power off the specified instance.""" self._destroy(instance) - def power_on(self, instance): + def power_on(self, context, instance, network_info, + block_device_info=None): """Power on the specified instance.""" - dom = self._lookup_by_name(instance['name']) - self._create_domain(domain=dom, instance=instance) - timer = loopingcall.FixedIntervalLoopingCall(self._wait_for_running, - instance) - timer.start(interval=0.5).wait() + # We use _hard_reboot here to ensure that all backing files, + # network, and block device connections, etc. are established + # and available before we attempt to start the instance. + self._hard_reboot(context, instance, network_info, block_device_info) def suspend(self, instance): """Suspend the specified instance.""" diff --git a/nova/virt/powervm/driver.py b/nova/virt/powervm/driver.py index c2cee276d..e49bbb209 100755 --- a/nova/virt/powervm/driver.py +++ b/nova/virt/powervm/driver.py @@ -191,7 +191,8 @@ class PowerVMDriver(driver.ComputeDriver): """Power off the specified instance.""" self._powervm.power_off(instance['name']) - def power_on(self, instance): + def power_on(self, context, instance, network_info, + block_device_info=None): """Power on the specified instance.""" self._powervm.power_on(instance['name']) diff --git a/nova/virt/vmwareapi/driver.py b/nova/virt/vmwareapi/driver.py index 3cf9d32b4..1f91e5ab2 100755 --- a/nova/virt/vmwareapi/driver.py +++ b/nova/virt/vmwareapi/driver.py @@ -218,9 +218,10 @@ class VMwareESXDriver(driver.ComputeDriver): """Power off the specified instance.""" self._vmops.power_off(instance) - def power_on(self, instance): + def power_on(self, context, instance, network_info, + block_device_info=None): """Power on the specified instance.""" - self._vmops.power_on(instance) + self._vmops._power_on(instance) def poll_rebooting_instances(self, timeout, instances): """Poll for rebooting instances.""" @@ -379,7 +380,8 @@ class VMwareVCDriver(VMwareESXDriver): def finish_revert_migration(self, instance, network_info, block_device_info=None, power_on=True): """Finish reverting a resize, powering back on the instance.""" - self._vmops.finish_revert_migration(instance, power_on) + self._vmops.finish_revert_migration(instance, network_info, + block_device_info, power_on) def finish_migration(self, context, migration, instance, disk_info, network_info, image_meta, resize_instance=False, @@ -387,7 +389,7 @@ class VMwareVCDriver(VMwareESXDriver): """Completes a resize, turning on the migrated instance.""" self._vmops.finish_migration(context, migration, instance, disk_info, network_info, image_meta, resize_instance, - power_on) + block_device_info, power_on) def live_migration(self, context, instance_ref, dest, post_method, recover_method, block_migration=False, diff --git a/nova/virt/vmwareapi/vmops.py b/nova/virt/vmwareapi/vmops.py index c58aac219..1afead6b9 100644 --- a/nova/virt/vmwareapi/vmops.py +++ b/nova/virt/vmwareapi/vmops.py @@ -807,7 +807,7 @@ class VMwareVMOps(object): instance['name'] = instance['name'] + self._rescue_suffix self.destroy(instance, None) instance['name'] = instance_orig_name - self.power_on(instance) + self._power_on(instance) def power_off(self, instance): """Power off the specified instance.""" @@ -832,7 +832,7 @@ class VMwareVMOps(object): LOG.debug(_("VM was already in powered off state. So returning " "without doing anything"), instance=instance) - def power_on(self, instance): + def _power_on(self, instance): """Power on the specified instance.""" vm_ref = vm_util.get_vm_ref(self._session, instance) @@ -851,6 +851,9 @@ class VMwareVMOps(object): self._session._wait_for_task(instance['uuid'], poweron_task) LOG.debug(_("Powered on the VM"), instance=instance) + def power_on(self, context, instance, network_info, block_device_info): + self._power_on(instance) + def _get_orig_vm_name_label(self, instance): return instance['name'] + '-orig' @@ -954,7 +957,8 @@ class VMwareVMOps(object): if network_info: self.unplug_vifs(instance, network_info) - def finish_revert_migration(self, instance, power_on=True): + def finish_revert_migration(self, instance, network_info, + block_device_info, power_on=True): """Finish reverting a resize.""" # The original vm was suffixed with '-orig'; find it using # the old suffix, remove the suffix, then power it back on. @@ -972,15 +976,15 @@ class VMwareVMOps(object): LOG.debug(_("Renamed the VM from %s") % name_label, instance=instance) if power_on: - self.power_on(instance) + self._power_on(instance) def finish_migration(self, context, migration, instance, disk_info, network_info, image_meta, resize_instance=False, - power_on=True): + block_device_info=None, power_on=True): """Completes a resize, turning on the migrated instance.""" # 4. Start VM if power_on: - self.power_on(instance) + self._power_on(instance) self._update_instance_progress(context, instance, step=4, total_steps=RESIZE_TOTAL_STEPS) diff --git a/nova/virt/xenapi/driver.py b/nova/virt/xenapi/driver.py index 12a087929..37aed9812 100755 --- a/nova/virt/xenapi/driver.py +++ b/nova/virt/xenapi/driver.py @@ -266,7 +266,8 @@ class XenAPIDriver(driver.ComputeDriver): """Power off the specified instance.""" self._vmops.power_off(instance) - def power_on(self, instance): + def power_on(self, context, instance, network_info, + block_device_info=None): """Power on the specified instance.""" self._vmops.power_on(instance) diff --git a/nova/virt/xenapi/vmops.py b/nova/virt/xenapi/vmops.py index d18fc2729..80a4fb48a 100644 --- a/nova/virt/xenapi/vmops.py +++ b/nova/virt/xenapi/vmops.py @@ -1253,11 +1253,7 @@ class VMOps(object): instance=instance) return - shutdown_success = vm_utils.hard_shutdown_vm(self._session, instance, - vm_ref) - if not shutdown_success: - raise exception.InstancePowerOffFailure( - _("XenAPI failed to power the instance off")) + vm_utils.hard_shutdown_vm(self._session, instance, vm_ref) if destroy_disks: self._volumeops.detach_all(vm_ref) |