# Translations template for octavia. # Copyright (C) 2019 ORGANIZATION # This file is distributed under the same license as the octavia project. # FIRST AUTHOR , 2019. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: octavia VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" "POT-Creation-Date: 2019-09-14 03:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.6.0\n" #: octavia/amphorae/backends/utils/haproxy_query.py:52 msgid "HAProxy '{0}' query failed." msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:24 msgid "A super class for all other exceptions and the catch." msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:48 msgid "this amphora couldn't be found" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:53 msgid "gathering information about this amphora failed" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:58 msgid "gathering metrics failed" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:63 msgid "the driver can't access the amphora" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:68 msgid "gathering statistics failed" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:73 msgid "contacting the amphora timed out" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:78 msgid "this load balancer couldn't be deleted" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:83 msgid "this load balancer couldn't be suspended" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:88 msgid "this load balancer couldn't be enabled" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:93 msgid "couldn't archive the logs" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:98 msgid "Super class for provisioning amphora errors" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:103 msgid "couldn't provision Listener" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:108 msgid "couldn't provision LoadBalancer" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:113 msgid "couldn't provision HealthMonitor" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:118 msgid "couldn't provision Node" msgstr "" #: octavia/api/drivers/exceptions.py:33 octavia/api/drivers/exceptions.py:34 msgid "An unknown driver error occurred." msgstr "" #: octavia/api/drivers/exceptions.py:53 msgid "This feature is not implemented by the provider." msgstr "" #: octavia/api/drivers/exceptions.py:54 msgid "This feature is not implemented by this provider." msgstr "" #: octavia/api/drivers/exceptions.py:81 octavia/api/drivers/exceptions.py:83 msgid "A specified option is not supported by this provider." msgstr "" #: octavia/api/drivers/exceptions.py:108 msgid "The status update had an unknown error." msgstr "" #: octavia/api/drivers/exceptions.py:136 msgid "The statistics update had an unknown error." msgstr "" #: octavia/api/drivers/utils.py:179 msgid "Invalid SNI container on listener" msgstr "" #: octavia/api/v1/controllers/load_balancer.py:127 #: octavia/api/v2/controllers/load_balancer.py:149 msgid "Supplied network does not contain a subnet." msgstr "" #: octavia/api/v1/controllers/load_balancer.py:144 #: octavia/common/exceptions.py:294 octavia/common/exceptions.py:298 msgid "Missing project ID in request where one is required." msgstr "" #: octavia/api/v1/controllers/load_balancer.py:152 msgid "VIP must contain one of: port_id, network_id, subnet_id." msgstr "" #: octavia/api/v1/controllers/load_balancer.py:243 #: octavia/api/v2/controllers/load_balancer.py:540 #, python-format msgid "Cannot delete Load Balancer %s - it has children" msgstr "" #: octavia/api/v2/controllers/health_monitor.py:162 #, python-format msgid "" "The associated pool protocol is %(pool_protocol)s, so only a %(type)s " "health monitor is supported." msgstr "" #: octavia/api/v2/controllers/health_monitor.py:176 #, python-format msgid "" "The request delay value %(delay)s should be larger than %(conf_set)s for " "%(type)s health monitor type." msgstr "" #: octavia/api/v2/controllers/health_monitor.py:204 #, python-format msgid "The %(type)s type is only supported for pools of type %(protocol)s." msgstr "" #: octavia/api/v2/controllers/l7policy.py:121 #, python-format msgid "%s protocol pool can not be assigned to l7policy." msgstr "" #: octavia/api/v2/controllers/listener.py:126 #, python-format msgid "Listeners of type %s can only have pools of type UDP." msgstr "" #: octavia/api/v2/controllers/listener.py:211 #: octavia/api/v2/controllers/listener.py:351 #, python-format msgid "%s protocol listener does not support TLS or header insertion." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:133 msgid "Supplied network does not contain a subnet for VIP address specified." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:178 msgid "Specified VIP address not found on the specified VIP port." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:184 msgid "" "VIP port's subnet could not be determined. Please specify either a VIP " "subnet or address." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:197 #, python-format msgid "use of %(object)s is disallowed by this deployment's configuration." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:260 msgid "" "Missing project ID in request where one is required. An administrator " "should check the keystone settings in the Octavia configuration." msgstr "" #: octavia/api/v2/controllers/pool.py:98 msgid "Load Balancer" msgstr "" #: octavia/api/v2/controllers/pool.py:155 #, python-format msgid "" "session_persistence %s type for UDP protocol only accepts: type, " "persistence_timeout, persistence_granularity." msgstr "" #: octavia/api/v2/controllers/pool.py:161 #, python-format msgid "Cookie names are not supported for %s pools." msgstr "" #: octavia/api/v2/controllers/pool.py:167 #, python-format msgid "" "Session persistence of type %(type)s is not supported for %(protocol)s " "protocol pools." msgstr "" #: octavia/api/v2/controllers/pool.py:193 #: octavia/api/v2/controllers/pool.py:333 msgid "" "persistence_timeout and persistence_granularity is only for UDP protocol " "pools." msgstr "" #: octavia/api/v2/controllers/pool.py:206 msgid "Must provide at least one of: loadbalancer_id, listener_id" msgstr "" #: octavia/certificates/common/barbican.py:35 msgid "Retrieved Barbican Container is not of the correct type (certificate)." msgstr "" #: octavia/certificates/generator/anchor.py:59 msgid "Anchor returned Status Code : {0}" msgstr "" #: octavia/common/config.py:37 msgid "This setting has moved to the [api_settings] section." msgstr "" #: octavia/common/config.py:42 msgid "The hostname Octavia is running on" msgstr "" #: octavia/common/config.py:44 msgid "Name of the controller plugin to use" msgstr "" #: octavia/common/config.py:47 octavia/common/config.py:71 #: octavia/common/config.py:289 msgid "The host IP to bind to" msgstr "" #: octavia/common/config.py:51 octavia/common/config.py:73 #: octavia/common/config.py:291 msgid "The port to bind to" msgstr "" #: octavia/common/config.py:59 octavia/common/config.py:78 msgid "The auth strategy for API requests." msgstr "" #: octavia/common/config.py:64 octavia/common/config.py:80 msgid "The handler that the API communicates with" msgstr "" #: octavia/common/config.py:82 msgid "Allow the usage of pagination" msgstr "" #: octavia/common/config.py:84 msgid "Allow the usage of sorting" msgstr "" #: octavia/common/config.py:86 msgid "Allow the usage of filtering" msgstr "" #: octavia/common/config.py:88 msgid "Allow the usage of field selection" msgstr "" #: octavia/common/config.py:91 msgid "" "The maximum number of items returned in a single response. The string " "'infinite' or a negative integer value means 'no limit'" msgstr "" #: octavia/common/config.py:95 msgid "" "Base URI for the API for use in pagination links. This will be " "autodetected from the request if not overridden here." msgstr "" #: octavia/common/config.py:99 msgid "Expose the v1 API?" msgstr "" #: octavia/common/config.py:101 msgid "Expose the v2 API?" msgstr "" #: octavia/common/config.py:103 msgid "Allow users to create TLS Terminated listeners?" msgstr "" #: octavia/common/config.py:105 msgid "Allow users to create PING type Health Monitors?" msgstr "" #: octavia/common/config.py:107 msgid "" "List of enabled provider drivers and description dictionaries. Must match" " the driver name in the octavia.api.drivers entrypoint. Example: " "{'amphora': 'The Octavia Amphora driver.', 'octavia': 'Deprecated alias " "of the Octavia Amphora driver.'}" msgstr "" #: octavia/common/config.py:117 msgid "Default provider driver." msgstr "" #: octavia/common/config.py:120 msgid "" "The minimum health monitor delay interval for the UDP-CONNECT Health " "Monitor type. A negative integer value means 'no limit'." msgstr "" #: octavia/common/config.py:128 msgid "The ca which signed the client certificates" msgstr "" #: octavia/common/config.py:130 msgid "The server certificate for the agent.py server to use" msgstr "" #: octavia/common/config.py:133 msgid "The directory where new network interfaces are located" msgstr "" #: octavia/common/config.py:136 msgid "" "The file where the network interfaces are located. Specifying this will " "override any value set for agent_server_network_dir." msgstr "" #: octavia/common/config.py:140 msgid "" "The time in seconds to allow a request from the controller to run before " "terminating the socket." msgstr "" #: octavia/common/config.py:143 msgid "The amphora ID." msgstr "" #: octavia/common/config.py:151 msgid "The maximum attempts to retry an action with the networking service." msgstr "" #: octavia/common/config.py:154 msgid "Seconds to wait before retrying an action with the networking service." msgstr "" #: octavia/common/config.py:157 msgid "Seconds to wait for a port to detach from an amphora." msgstr "" #: octavia/common/config.py:160 msgid "Can users supply a network_id for their VIP?" msgstr "" #: octavia/common/config.py:162 msgid "Can users supply a subnet_id for their VIP?" msgstr "" #: octavia/common/config.py:164 msgid "Can users supply a port_id for their VIP?" msgstr "" #: octavia/common/config.py:166 msgid "" "List of network_ids that are valid for VIP creation. If this field is " "empty, no validation is performed." msgstr "" #: octavia/common/config.py:172 msgid "" "List of IP addresses reserved from being used for member addresses. IPv6 " "addresses should be in expanded, uppercase form." msgstr "" #: octavia/common/config.py:179 msgid "IP address the controller will listen on for heart beats" msgstr "" #: octavia/common/config.py:182 msgid "Port number the controller will listen onfor heart beats" msgstr "" #: octavia/common/config.py:186 msgid "Number of threads performing amphora failovers." msgstr "" #: octavia/common/config.py:189 msgid "Number of processes for amphora status update." msgstr "" #: octavia/common/config.py:192 msgid "Number of processes for amphora health update." msgstr "" #: octavia/common/config.py:195 msgid "Number of processes for amphora stats update." msgstr "" #: octavia/common/config.py:197 msgid "key used to validate amphora sendingthe message" msgstr "" #: octavia/common/config.py:201 msgid "Interval, in seconds, to wait before failing over an amphora." msgstr "" #: octavia/common/config.py:205 msgid "Sleep time between health checks in seconds." msgstr "" #: octavia/common/config.py:207 msgid " sets the value of the heartbeat recv buffer" msgstr "" #: octavia/common/config.py:211 msgid "" "List of controller ip and port pairs for the heartbeat receivers. Example" " 127.0.0.1:5555, 192.168.0.1:5555" msgstr "" #: octavia/common/config.py:217 msgid "Sleep time between sending heartbeats." msgstr "" #: octavia/common/config.py:221 msgid "Driver for updating amphora health system." msgstr "" #: octavia/common/config.py:223 msgid "Driver for updating amphora statistics." msgstr "" #: octavia/common/config.py:227 msgid "" "Specifies which driver to use for the event_streamer for syncing the " "octavia and neutron_lbaas dbs. If you don't need to sync the database or " "are running octavia in stand alone mode use the noop_event_streamer" msgstr "" #: octavia/common/config.py:234 msgid "Enable provisioning status sync with neutron db" msgstr "" #: octavia/common/config.py:240 msgid "topic name for communicating events through a queue" msgstr "" #: octavia/common/config.py:242 msgid "" "Transport URL to use for the neutron-lbaassynchronization event stream " "when neutron and octaviahave separate queues." msgstr "" #: octavia/common/config.py:250 msgid "Base directory for amphora files." msgstr "" #: octavia/common/config.py:253 msgid "Base directory for cert storage." msgstr "" #: octavia/common/config.py:254 msgid "Custom haproxy template." msgstr "" #: octavia/common/config.py:256 msgid "Set this to False to disable connection logging." msgstr "" #: octavia/common/config.py:259 msgid "Retry threshold for connecting to amphorae." msgstr "" #: octavia/common/config.py:262 msgid "Retry timeout between connection attempts in seconds." msgstr "" #: octavia/common/config.py:266 msgid "Retry threshold for connecting to active amphorae." msgstr "" #: octavia/common/config.py:269 msgid "Retry timeout between connection attempts in seconds for active amphora." msgstr "" #: octavia/common/config.py:273 msgid "" "Number of amphorae that could be built per controllerworker, " "simultaneously." msgstr "" #: octavia/common/config.py:277 msgid "Retry threshold for waiting for a build slot for an amphorae." msgstr "" #: octavia/common/config.py:281 msgid "Retry timeout between build attempts in seconds." msgstr "" #: octavia/common/config.py:284 msgid "Size of the HAProxy stick table. Accepts k, m, g suffixes. Example: 10k" msgstr "" #: octavia/common/config.py:294 msgid "" "Network interface through which to reach amphora, only required if using " "IPv6 link local addresses." msgstr "" #: octavia/common/config.py:297 msgid "The full path to haproxy" msgstr "" #: octavia/common/config.py:299 msgid "The respawn count for haproxy's upstart script" msgstr "" #: octavia/common/config.py:301 msgid "The respawn interval for haproxy's upstart script" msgstr "" #: octavia/common/config.py:303 msgid "The time in seconds to wait for a REST API to connect." msgstr "" #: octavia/common/config.py:306 msgid "The time in seconds to wait for a REST API response." msgstr "" #: octavia/common/config.py:310 msgid "The client certificate to talk to the agent" msgstr "" #: octavia/common/config.py:312 msgid "The ca which signed the server certificates" msgstr "" #: octavia/common/config.py:317 msgid "If False, use sysvinit." msgstr "" #: octavia/common/config.py:326 msgid "Retry attempts to wait for Amphora to become active" msgstr "" #: octavia/common/config.py:329 msgid "Seconds to wait between checks on whether an Amphora has become active" msgstr "" #: octavia/common/config.py:333 msgid "Nova instance flavor id for the Amphora" msgstr "" #: octavia/common/config.py:336 msgid "" "Glance image tag for the Amphora image to boot. Use this option to be " "able to update the image without reconfiguring Octavia. Ignored if " "amp_image_id is defined." msgstr "" #: octavia/common/config.py:344 msgid "Glance image id for the Amphora image to boot" msgstr "" #: octavia/common/config.py:347 msgid "" "Restrict glance image selection to a specific owner ID. This is a " "recommended security setting." msgstr "" #: octavia/common/config.py:351 msgid "SSH key name used to boot the Amphora" msgstr "" #: octavia/common/config.py:359 msgid "Determines whether or not to allow access to the Amphorae" msgstr "" #: octavia/common/config.py:363 msgid "" "List of networks to attach to the Amphorae. All networks defined in the " "list will be attached to each amphora." msgstr "" #: octavia/common/config.py:368 msgid "List of security groups to attach to the Amphora." msgstr "" #: octavia/common/config.py:371 msgid "Client CA for the amphora agent to use" msgstr "" #: octavia/common/config.py:374 msgid "Name of the amphora driver to use" msgstr "" #: octavia/common/config.py:377 msgid "Name of the compute driver to use" msgstr "" #: octavia/common/config.py:380 msgid "Name of the network driver to use" msgstr "" #: octavia/common/config.py:383 msgid "Name of the distributor driver to use" msgstr "" #: octavia/common/config.py:387 msgid "" "Load balancer topology configuration. SINGLE - One amphora per load " "balancer. ACTIVE_STANDBY - Two amphora per load balancer." msgstr "" #: octavia/common/config.py:391 msgid "" "If True, build cloud-init user-data that is passed to the config drive on" " Amphora boot instead of personality files. If False, utilize personality" " files." msgstr "" #: octavia/common/config.py:400 msgid "TaskFlow engine to use" msgstr "" #: octavia/common/config.py:403 msgid "The maximum number of workers" msgstr "" #: octavia/common/config.py:405 msgid "" "If True, disables the controller worker taskflow flows from reverting. " "This will leave resources in an inconsistent state and should only be " "used for debugging purposes." msgstr "" #: octavia/common/config.py:424 msgid "The name of the certificate service in the keystonecatalog" msgstr "" #: octavia/common/config.py:426 octavia/common/config.py:511 #: octavia/common/config.py:541 octavia/common/config.py:559 msgid "A new endpoint to override the endpoint in the keystone catalog." msgstr "" #: octavia/common/config.py:435 octavia/common/config.py:519 #: octavia/common/config.py:549 octavia/common/config.py:567 msgid "CA certificates file path" msgstr "" #: octavia/common/config.py:438 octavia/common/config.py:552 #: octavia/common/config.py:570 msgid "Disable certificate validation on SSL connections " msgstr "" #: octavia/common/config.py:444 msgid "Spare check interval in seconds" msgstr "" #: octavia/common/config.py:447 msgid "Number of spare amphorae" msgstr "" #: octavia/common/config.py:450 msgid "DB cleanup interval in seconds" msgstr "" #: octavia/common/config.py:453 msgid "Amphora expiry age in seconds" msgstr "" #: octavia/common/config.py:456 msgid "Load balancer expiry age in seconds" msgstr "" #: octavia/common/config.py:459 msgid "Certificate check interval in seconds" msgstr "" #: octavia/common/config.py:463 msgid "Seconds until certificate expiration" msgstr "" #: octavia/common/config.py:466 msgid "Number of threads performing amphora certificate rotation" msgstr "" #: octavia/common/config.py:473 msgid "Anchor URL" msgstr "" #: octavia/common/config.py:475 msgid "Anchor username" msgstr "" #: octavia/common/config.py:477 msgid "Anchor password" msgstr "" #: octavia/common/config.py:484 msgid "Amphora role and priority advertisement interval in seconds." msgstr "" #: octavia/common/config.py:488 msgid "VRRP health check script run interval in seconds." msgstr "" #: octavia/common/config.py:491 msgid "Number of successive failures before transition to a fail state." msgstr "" #: octavia/common/config.py:495 msgid "Number of consecutive successes before transition to a success state." msgstr "" #: octavia/common/config.py:499 msgid "Time in seconds between gratuitous ARP announcements from the MASTER." msgstr "" #: octavia/common/config.py:503 msgid "Number of gratuitous ARP announcements to make on each refresh interval." msgstr "" #: octavia/common/config.py:510 msgid "The name of the nova service in the keystone catalog" msgstr "" #: octavia/common/config.py:514 octavia/common/config.py:544 #: octavia/common/config.py:562 msgid "" "Region in Identity service catalog to use for communication with the " "OpenStack services." msgstr "" #: octavia/common/config.py:517 octavia/common/config.py:547 #: octavia/common/config.py:565 msgid "Endpoint interface in identity service to use" msgstr "" #: octavia/common/config.py:522 msgid "Disable certificate validation on SSL connections" msgstr "" #: octavia/common/config.py:524 msgid "Flag to indicate if nova anti-affinity feature is turned on." msgstr "" #: octavia/common/config.py:528 msgid "Sets the anti-affinity policy for nova" msgstr "" #: octavia/common/config.py:530 msgid "" "If non-zero, generate a random name of the length provided for each " "amphora, in the format \"a[A-Z0-9]*\". Otherwise, the default name format" " will be used: \"amphora-{UUID}\"." msgstr "" #: octavia/common/config.py:535 msgid "Availability zone to use for creating Amphorae" msgstr "" #: octavia/common/config.py:539 msgid "The name of the neutron service in the keystone catalog" msgstr "" #: octavia/common/config.py:557 msgid "The name of the glance service in the keystone catalog" msgstr "" #: octavia/common/config.py:576 msgid "Default per project load balancer quota." msgstr "" #: octavia/common/config.py:579 msgid "Default per project listener quota." msgstr "" #: octavia/common/config.py:582 msgid "Default per project member quota." msgstr "" #: octavia/common/config.py:585 msgid "Default per project pool quota." msgstr "" #: octavia/common/config.py:588 msgid "Default per project health monitor quota." msgstr "" #: octavia/common/exceptions.py:35 msgid "An unknown exception occurred." msgstr "" #: octavia/common/exceptions.py:75 octavia/common/exceptions.py:303 #, python-format msgid "%(resource)s %(id)s not found." msgstr "" #: octavia/common/exceptions.py:80 msgid "Policy does not allow this request to be performed." msgstr "" #: octavia/common/exceptions.py:85 #, python-format msgid "%(value)s is not a valid option for %(option)s" msgstr "" #: octavia/common/exceptions.py:95 #, python-format msgid "The selected %(option)s is not allowed in this deployment: %(value)s" msgstr "" #: octavia/common/exceptions.py:101 #, python-format msgid "Error parsing L7Rule: %(error)s" msgstr "" #: octavia/common/exceptions.py:106 #, python-format msgid "Missing details for %(type)s object: %(name)s" msgstr "" #: octavia/common/exceptions.py:111 msgid "HMAC hashes didn't match" msgstr "" #: octavia/common/exceptions.py:115 msgid "Missing arguments." msgstr "" #: octavia/common/exceptions.py:119 msgid "Unable to allocate network resource from config" msgstr "" #: octavia/common/exceptions.py:123 msgid "Passphrase needed to decrypt key but client did not provide one." msgstr "" #: octavia/common/exceptions.py:128 msgid "Could not read X509 from PEM" msgstr "" #: octavia/common/exceptions.py:132 msgid "Key and x509 certificate do not match" msgstr "" #: octavia/common/exceptions.py:136 #, python-format msgid "Could not retrieve certificate: %(ref)s" msgstr "" #: octavia/common/exceptions.py:141 #, python-format msgid "Could not store certificate: %(msg)s" msgstr "" #: octavia/common/exceptions.py:145 #, python-format msgid "Could not sign the certificate request: %(msg)s" msgstr "" #: octavia/common/exceptions.py:149 #, python-format msgid "" "Another Listener on this Load Balancer is already using protocol_port " "%(port)d" msgstr "" #: octavia/common/exceptions.py:155 #, python-format msgid "" "Another member on this pool is already using ip %(ip_address)s on " "protocol_port %(port)d" msgstr "" #: octavia/common/exceptions.py:161 msgid "This pool already has a health monitor" msgstr "" #: octavia/common/exceptions.py:166 msgid "This listener already has a default pool" msgstr "" #: octavia/common/exceptions.py:171 #, python-format msgid "Pool %(id)s is in use by L7 policy %(l7policy_id)s" msgstr "" #: octavia/common/exceptions.py:176 #, python-format msgid "%(resource)s %(id)s is immutable and cannot be updated." msgstr "" #: octavia/common/exceptions.py:181 #, python-format msgid "Invalid state %(state)s of loadbalancer resource %(id)s" msgstr "" #: octavia/common/exceptions.py:186 #, python-format msgid "Too many rules on L7 policy %(id)s" msgstr "" #: octavia/common/exceptions.py:191 #, python-format msgid "Failed to build compute instance due to: %(fault)s" msgstr "" #: octavia/common/exceptions.py:195 msgid "Failed to get an amphora build slot." msgstr "" #: octavia/common/exceptions.py:199 msgid "Failed to delete compute instance." msgstr "" #: octavia/common/exceptions.py:203 msgid "Failed to retrieve compute instance." msgstr "" #: octavia/common/exceptions.py:207 msgid "Failed to retrieve compute instance status." msgstr "" #: octavia/common/exceptions.py:211 msgid "Failed to retrieve compute virtual interfaces." msgstr "" #: octavia/common/exceptions.py:215 msgid "Already an entity with that specified id." msgstr "" #: octavia/common/exceptions.py:220 msgid "There are not any READY amphora available." msgstr "" #: octavia/common/exceptions.py:224 #, python-format msgid "No Glance images are tagged with %(tag)s tag." msgstr "" #: octavia/common/exceptions.py:232 #, python-format msgid "Waiting for compute id %(id)s to go active timeout." msgstr "" #: octavia/common/exceptions.py:236 #, python-format msgid "Invalid topology specified: %(topology)s" msgstr "" #: octavia/common/exceptions.py:241 #, python-format msgid "Invalid L7 Policy action specified: %(action)s" msgstr "" #: octavia/common/exceptions.py:246 #, python-format msgid "Invalid L7 Policy arguments: %(msg)s" msgstr "" #: octavia/common/exceptions.py:251 #, python-format msgid "Not a valid URL: %(url)s" msgstr "" #: octavia/common/exceptions.py:255 #, python-format msgid "Not a valid URLPath: %(url_path)s" msgstr "" #: octavia/common/exceptions.py:260 #, python-format msgid "Invalid characters in %(what)s" msgstr "" #: octavia/common/exceptions.py:264 #, python-format msgid "Unable to parse regular expression: %(e)s" msgstr "" #: octavia/common/exceptions.py:268 #, python-format msgid "Invalid L7 Rule: %(msg)s" msgstr "" #: octavia/common/exceptions.py:272 msgid "Failed to create server group object." msgstr "" #: octavia/common/exceptions.py:276 msgid "Failed to delete server group object." msgstr "" #: octavia/common/exceptions.py:280 #, python-format msgid "Invalid amphora operating system: %(os_name)s" msgstr "" #: octavia/common/exceptions.py:284 #, python-format msgid "Quota has been met for resources: %(resource)s" msgstr "" #: octavia/common/exceptions.py:289 msgid "Project busy. Unable to lock the project. Please try again." msgstr "" #: octavia/common/exceptions.py:308 #, python-format msgid "Validation failure: %(detail)s" msgstr "" #: octavia/common/exceptions.py:313 #, python-format msgid "Validation failure: VIP must contain one of: %(objects)s." msgstr "" #: octavia/common/exceptions.py:318 #, python-format msgid "Supplied sort key '%(key)s' is not valid." msgstr "" #: octavia/common/exceptions.py:323 #, python-format msgid "Supplied sort direction '%(key)s' is not valid." msgstr "" #: octavia/common/exceptions.py:328 #, python-format msgid "Supplied pagination marker '%(key)s' is not valid." msgstr "" #: octavia/common/exceptions.py:333 #, python-format msgid "Supplied pagination limit '%(key)s' is not valid." msgstr "" #: octavia/common/exceptions.py:338 #, python-format msgid "VIP security group is missing for load balancer: %(lb_id)s" msgstr "" #: octavia/common/exceptions.py:342 #, python-format msgid "Provider '%(prov)s' is not enabled." msgstr "" #: octavia/common/exceptions.py:347 #, python-format msgid "Provider '%(prov)s' was not found." msgstr "" #: octavia/common/exceptions.py:352 #, python-format msgid "Provider '%(prov)s' reports error: %(user_msg)s" msgstr "" #: octavia/common/exceptions.py:357 #, python-format msgid "Provider '%(prov)s' does not support a requested action: %(user_msg)s" msgstr "" #: octavia/common/exceptions.py:363 #, python-format msgid "Provider '%(prov)s' does not support a requested option: %(user_msg)s" msgstr "" #: octavia/common/validate.py:245 #, python-format msgid "Port %(port_id)s is already used by device %(device_id)s " msgstr "" #: octavia/common/validate.py:274 msgid "VIP QoS policy is not allowed in this deployment." msgstr "" #: octavia/common/validate.py:299 msgid "" "Supplied VIP network_id is not allowed by the configuration of this " "deployment." msgstr "" #: octavia/common/validate.py:314 msgid "" "Field \"cookie_name\" can only be specified with session persistence of " "type \"APP_COOKIE\"." msgstr "" #: octavia/common/validate.py:322 msgid "Supplied \"cookie_name\" is invalid." msgstr "" #: octavia/common/validate.py:326 msgid "" "Field \"cookie_name\" must be specified when using the \"APP_COOKIE\" " "session persistence type." msgstr "" #: octavia/common/validate.py:332 msgid "Invalid session_persistence provided." msgstr "" #: octavia/db/models.py:165 #, python-format msgid "The %(key)s field can not have negative value. Current value is %(value)d." msgstr "" #: octavia/db/migration/cli.py:51 msgid "You must provide a revision or relative delta" msgstr "" #: octavia/db/migration/cli.py:55 msgid "Negative relative revision (downgrade) not supported" msgstr "" #: octavia/db/migration/cli.py:62 msgid "Use either --delta or relative revision, not both" msgstr "" #: octavia/db/migration/cli.py:65 msgid "Negative delta (downgrade) not supported" msgstr "" #: octavia/db/migration/cli.py:72 msgid "Downgrade no longer supported" msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:104 msgid "" "Error plugging amphora (compute_id: {compute_id}) into vip network " "{network_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:118 msgid "Error adding allowed address pair {ip} to port {port_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:257 msgid "All attempts to remove security group {0} have failed." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:346 msgid "Error deleting VIP port_id {port_id} from neutron" msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:420 msgid "Error creating neutron port on network {network_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:463 msgid "" "Error unplugging VIP. Could not clear allowed address pairs from port " "{port_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:495 msgid "" "Error plugging amphora (compute_id: {compute_id}) into network " "{network_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:585 msgid "Error plugging amphora (compute_id: {compute_id}) into port {port_id}." msgstr "" #: octavia/network/drivers/neutron/base.py:180 msgid "{resource_type} not found ({resource_type} id: {resource_id})." msgstr "" #: octavia/network/drivers/neutron/base.py:186 msgid "Error retrieving {resource_type} ({resource_type} id: {resource_id}." msgstr "" #: octavia/network/drivers/neutron/base.py:213 msgid "{resource_type} not found ({resource_type} Filters: {filters}." msgstr "" #: octavia/network/drivers/neutron/base.py:219 msgid "Error retrieving {resource_type} ({resource_type} Filters: {filters}." msgstr "" #: octavia/tests/tempest/v1/scenario/base.py:552 #: octavia/tests/tempest/v2/scenario/base.py:543 msgid "" "Wait for load balancer for load balancer: {lb_id} ran for {timeout} " "seconds and an ERROR was encountered with provisioning status: " "{provisioning_status} and operating status: {operating_status}" msgstr "" #: octavia/tests/tempest/v1/scenario/base.py:563 #: octavia/tests/tempest/v2/scenario/base.py:554 msgid "" "Wait for load balancer ran for {timeout} seconds and did not observe " "{lb_id} reach {provisioning_status} provisioning status and " "{operating_status} operating status." msgstr "" #: octavia/tests/tempest/v1/scenario/base.py:586 #: octavia/tests/tempest/v2/scenario/base.py:577 msgid "" "Wait for pool ran for {timeout} seconds and did not observe {pool_id} " "update session persistence type to {type}." msgstr "" #: octavia/tests/tempest/v1/scenario/base.py:603 #: octavia/tests/tempest/v2/scenario/base.py:592 msgid "Checking all members are balanced..." msgstr "" #: octavia/tests/tempest/v1/scenario/base.py:605 #: octavia/tests/tempest/v2/scenario/base.py:594 #, python-format msgid "Connection to %(vip)s is valid" msgstr "" #: octavia/tests/tempest/v1/scenario/base.py:608 #: octavia/tests/tempest/v2/scenario/base.py:597 #, python-format msgid "Member %(member)s saw %(counter)s requests." msgstr "" #: octavia/tests/tempest/v1/scenario/base.py:615 #: octavia/tests/tempest/v2/scenario/base.py:604 msgid "Member {member} was never balanced." msgstr "" #: octavia/tests/tempest/v1/scenario/base.py:620 #: octavia/tests/tempest/v2/scenario/base.py:609 msgid "Member {member} was balanced when it should not have been." msgstr "" #: octavia/tests/tempest/v1/scenario/base.py:622 #: octavia/tests/tempest/v2/scenario/base.py:611 msgid "Done checking all members are balanced..." msgstr ""