# Translations template for octavia. # Copyright (C) 2020 ORGANIZATION # This file is distributed under the same license as the octavia project. # FIRST AUTHOR , 2020. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: octavia VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" "POT-Creation-Date: 2020-06-21 19:08+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.8.0\n" #: octavia/amphorae/backends/utils/haproxy_query.py:51 msgid "HAProxy '{0}' query failed." msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:22 msgid "A super class for all other exceptions and the catch." msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:46 msgid "this amphora couldn't be found" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:51 msgid "gathering information about this amphora failed" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:56 msgid "gathering metrics failed" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:61 msgid "the driver can't access the amphora" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:66 msgid "gathering statistics failed" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:71 msgid "contacting the amphora timed out" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:76 msgid "this load balancer couldn't be deleted" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:81 msgid "this load balancer couldn't be suspended" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:86 msgid "this load balancer couldn't be enabled" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:91 msgid "couldn't archive the logs" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:96 msgid "Super class for provisioning amphora errors" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:101 msgid "couldn't provision Listener" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:106 msgid "couldn't provision LoadBalancer" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:111 msgid "couldn't provision HealthMonitor" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:116 msgid "couldn't provision Node" msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:121 msgid "Amphora does not implement this feature." msgstr "" #: octavia/amphorae/driver_exceptions/exceptions.py:126 #, python-format msgid "Could not connect to amphora, exception caught: %(exception)s" msgstr "" #: octavia/api/drivers/utils.py:61 msgid "This feature is not implemented by this provider." msgstr "" #: octavia/api/drivers/utils.py:65 msgid "This feature is not implemented by the provider." msgstr "" #: octavia/api/drivers/utils.py:231 octavia/api/drivers/utils.py:257 msgid "Invalid SNI container on listener" msgstr "" #: octavia/api/v2/controllers/base.py:303 #, python-format msgid "" "The client authentication CA certificate is invalid. It must be a valid " "x509 PEM format certificate. Error: %s" msgstr "" #: octavia/api/v2/controllers/base.py:320 #, python-format msgid "" "The client authentication certificate revocation list is invalid. It must" " be a valid x509 PEM format certificate revocation list. Error: %s" msgstr "" #: octavia/api/v2/controllers/base.py:325 msgid "" "The CRL specified is not valid for client certificate authority reference" " supplied." msgstr "" #: octavia/api/v2/controllers/base.py:335 #, python-format msgid "" "The pool protocol '%(pool_protocol)s' is invalid while the listener " "protocol is '%(listener_protocol)s'." msgstr "" #: octavia/api/v2/controllers/health_monitor.py:147 #: octavia/api/v2/controllers/health_monitor.py:296 msgid "'http_version' must be specified when 'domain_name' is provided." msgstr "" #: octavia/api/v2/controllers/health_monitor.py:172 #, python-format msgid "" "The associated pool protocol is %(pool_protocol)s, so only a %(types)s " "health monitor is supported." msgstr "" #: octavia/api/v2/controllers/health_monitor.py:185 #, python-format msgid "" "The request delay value %(delay)s should be larger than " "%(conf_min_delay)s for %(type)s health monitor type." msgstr "" #: octavia/api/v2/controllers/health_monitor.py:213 #: octavia/api/v2/controllers/pool.py:300 #, python-format msgid "The %(type)s type is only supported for pools of type %(protocol)s." msgstr "" #: octavia/api/v2/controllers/listener.py:156 #, python-format msgid "CIDR %(cidr)s IP version incompatible with VIP %(vip)s IP version." msgstr "" #: octavia/api/v2/controllers/listener.py:175 #: octavia/api/v2/controllers/listener.py:418 #, python-format msgid "%s protocol listener does not support TLS or header insertion." msgstr "" #: octavia/api/v2/controllers/listener.py:188 #: octavia/api/v2/controllers/listener.py:425 #, python-format msgid "" "Certificate container references are only allowed on %s protocol " "listeners." msgstr "" #: octavia/api/v2/controllers/listener.py:197 msgid "" "An SNI or default certificate container reference must be provided with a" " client CA container reference." msgstr "" #: octavia/api/v2/controllers/listener.py:205 #, python-format msgid "" "An SNI or default certificate container reference must be provided for %s" " protocol listeners." msgstr "" #: octavia/api/v2/controllers/listener.py:214 #: octavia/api/v2/controllers/listener.py:435 #, python-format msgid "Client authentication setting %s requires a client CA container reference." msgstr "" #: octavia/api/v2/controllers/listener.py:222 #: octavia/api/v2/controllers/listener.py:465 msgid "" "A client authentication CA reference is required to specify a client " "authentication revocation list." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:137 msgid "Supplied network does not contain a subnet for VIP address specified." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:145 msgid "Supplied network does not contain a subnet." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:160 msgid "Subnet(s) in the supplied network do not contain enough available IPs." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:201 msgid "Specified VIP address not found on the specified VIP port." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:207 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:220 #, python-format msgid "use of %(object)s is disallowed by this deployment's configuration." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:283 #: octavia/api/v2/controllers/load_balancer.py:312 #: octavia/api/v2/controllers/load_balancer.py:333 msgid "Invalid flavor_id." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:351 msgid "Invalid availability_zone." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:372 msgid "Invalid availability zone." msgstr "" #: octavia/api/v2/controllers/load_balancer.py:389 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/load_balancer.py:691 #, python-format msgid "Cannot delete Load Balancer %s - it has children" msgstr "" #: octavia/api/v2/controllers/pool.py:99 msgid "Load Balancer" msgstr "" #: octavia/api/v2/controllers/pool.py:111 msgid "A CA certificate reference is required to specify a revocation list." msgstr "" #: octavia/api/v2/controllers/pool.py:161 #, python-format msgid "" "session_persistence %s type for UDP protocol only accepts: type, " "persistence_timeout, persistence_granularity." msgstr "" #: octavia/api/v2/controllers/pool.py:167 #, python-format msgid "Cookie names are not supported for %s pools." msgstr "" #: octavia/api/v2/controllers/pool.py:173 #, python-format msgid "" "Session persistence of type %(type)s is not supported for %(protocol)s " "protocol pools." msgstr "" #: octavia/api/v2/controllers/pool.py:199 #: octavia/api/v2/controllers/pool.py:334 msgid "" "persistence_timeout and persistence_granularity is only for UDP protocol " "pools." msgstr "" #: octavia/api/v2/controllers/pool.py:213 msgid "Must provide at least one of: loadbalancer_id, listener_id" msgstr "" #: octavia/api/v2/controllers/pool.py:356 msgid "" "A CA reference cannot be removed when a certificate revocation list is " "present." msgstr "" #: octavia/api/v2/controllers/pool.py:361 #: octavia/api/v2/controllers/pool.py:369 msgid "A CA reference is required to specify a certificate revocation list." msgstr "" #: octavia/certificates/common/barbican.py:34 msgid "Retrieved Barbican Container is not of the correct type (certificate)." msgstr "" #: octavia/cmd/status.py:43 msgid "Sample Check" msgstr "" #: octavia/common/config.py:49 msgid "The hostname Octavia is running on" msgstr "" #: octavia/common/config.py:51 msgid "Name of the controller plugin to use" msgstr "" #: octavia/common/config.py:56 octavia/common/config.py:330 msgid "The host IP to bind to" msgstr "" #: octavia/common/config.py:58 octavia/common/config.py:332 msgid "The port to bind to" msgstr "" #: octavia/common/config.py:63 msgid "The auth strategy for API requests." msgstr "" #: octavia/common/config.py:65 msgid "Allow the usage of pagination" msgstr "" #: octavia/common/config.py:67 msgid "Allow the usage of sorting" msgstr "" #: octavia/common/config.py:69 msgid "Allow the usage of filtering" msgstr "" #: octavia/common/config.py:71 msgid "Allow the usage of field selection" msgstr "" #: octavia/common/config.py:74 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:78 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:82 msgid "Allow users to create TLS Terminated listeners?" msgstr "" #: octavia/common/config.py:84 msgid "Allow users to create PING type Health Monitors?" msgstr "" #: octavia/common/config.py:86 msgid "" "A comma separated list of dictionaries of the enabled provider driver " "names and descriptions. 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:98 msgid "Default provider driver." msgstr "" #: octavia/common/config.py:101 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:105 msgid "" "When True, the oslo middleware healthcheck endpoint is enabled in the " "Octavia API." msgstr "" #: octavia/common/config.py:109 msgid "" "Default OpenSSL cipher string (colon-separated) for new TLS-enabled " "listeners." msgstr "" #: octavia/common/config.py:113 msgid "Default OpenSSL cipher string (colon-separated) for new TLS-enabled pools." msgstr "" #: octavia/common/config.py:120 msgid "The ca which signed the client certificates" msgstr "" #: octavia/common/config.py:122 msgid "The server certificate for the agent server to use" msgstr "" #: octavia/common/config.py:125 msgid "The directory where new network interfaces are located" msgstr "" #: octavia/common/config.py:128 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:132 msgid "" "The time in seconds to allow a request from the controller to run before " "terminating the socket." msgstr "" #: octavia/common/config.py:135 msgid "Minimum TLS protocol for communication with the amphora agent." msgstr "" #: octavia/common/config.py:141 msgid "" "List of log server ip and port pairs for Administrative logs. Additional " "hosts are backup to the primary server. If none is specified remote " "logging is disabled. Example 127.0.0.1:10514, 192.168.0.1:10514" msgstr "" #: octavia/common/config.py:147 msgid "" "List of log server ip and port pairs for tenant traffic logs. Additional " "hosts are backup to the primary server. If none is specified remote " "logging is disabled. Example 127.0.0.1:10514, 192.168.0.1:10514" msgstr "" #: octavia/common/config.py:153 msgid "LOG_LOCAL facility number to use for user traffic logs." msgstr "" #: octavia/common/config.py:156 msgid "LOG_LOCAL facility number to use for amphora processes logs." msgstr "" #: octavia/common/config.py:160 msgid "The log forwarding transport protocol. One of UDP or TCP." msgstr "" #: octavia/common/config.py:163 msgid "The maximum attempts to retry connecting to the logging host." msgstr "" #: octavia/common/config.py:166 msgid "" "The time, in seconds, to wait between retries connecting to the logging " "host." msgstr "" #: octavia/common/config.py:169 msgid "The queue size (messages) to buffer log messages." msgstr "" #: octavia/common/config.py:171 msgid "Custom logging configuration template." msgstr "" #: octavia/common/config.py:173 msgid "" "When True, the amphora will forward all of the system logs (except tenant" " traffic logs) to the admin log target(s). When False, only amphora " "specific admin logs will be forwarded." msgstr "" #: octavia/common/config.py:178 msgid "" "When True, no logs will be written to the amphora filesystem. When False," " log files will be written to the local filesystem." msgstr "" #: octavia/common/config.py:183 msgid "The amphora ID." msgstr "" #: octavia/common/config.py:191 msgid "The maximum attempts to retry an action with the networking service." msgstr "" #: octavia/common/config.py:194 msgid "Seconds to wait before retrying an action with the networking service." msgstr "" #: octavia/common/config.py:197 msgid "Seconds to wait for a port to detach from an amphora." msgstr "" #: octavia/common/config.py:200 msgid "Can users supply a network_id for their VIP?" msgstr "" #: octavia/common/config.py:202 msgid "Can users supply a subnet_id for their VIP?" msgstr "" #: octavia/common/config.py:204 msgid "Can users supply a port_id for their VIP?" msgstr "" #: octavia/common/config.py:206 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:212 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:216 msgid "" "When True, users can use network resources they cannot normally see as " "VIP or member subnets. Making this True may allow users to access " "resources on subnets they do not normally have access to via neutron RBAC" " policies." msgstr "" #: octavia/common/config.py:225 msgid "IP address the controller will listen on for heart beats" msgstr "" #: octavia/common/config.py:228 msgid "Port number the controller will listen on for heart beats" msgstr "" #: octavia/common/config.py:232 msgid "Number of threads performing amphora failovers." msgstr "" #: octavia/common/config.py:236 msgid "Number of processes for amphora status update." msgstr "" #: octavia/common/config.py:238 msgid "This option is replaced as health_update_threads and stats_update_threads" msgstr "" #: octavia/common/config.py:243 msgid "Number of processes for amphora health update." msgstr "" #: octavia/common/config.py:246 msgid "Number of processes for amphora stats update." msgstr "" #: octavia/common/config.py:249 msgid "key used to validate amphora sending the message" msgstr "" #: octavia/common/config.py:253 msgid "Interval, in seconds, to wait before failing over an amphora." msgstr "" #: octavia/common/config.py:257 msgid "Sleep time between health checks in seconds." msgstr "" #: octavia/common/config.py:259 msgid " sets the value of the heartbeat recv buffer" msgstr "" #: octavia/common/config.py:263 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:271 msgid "Sleep time between sending heartbeats." msgstr "" #: octavia/common/config.py:275 msgid "Driver for updating amphora health system." msgstr "" #: octavia/common/config.py:277 msgid "Driver for updating amphora statistics." msgstr "" #: octavia/common/config.py:287 msgid "Base directory for amphora files." msgstr "" #: octavia/common/config.py:290 msgid "Base directory for cert storage." msgstr "" #: octavia/common/config.py:291 msgid "Custom haproxy template." msgstr "" #: octavia/common/config.py:293 msgid "Set this to False to disable connection logging." msgstr "" #: octavia/common/config.py:296 msgid "Retry threshold for connecting to amphorae." msgstr "" #: octavia/common/config.py:299 msgid "Retry timeout between connection attempts in seconds." msgstr "" #: octavia/common/config.py:303 msgid "Retry threshold for connecting to active amphorae." msgstr "" #: octavia/common/config.py:306 msgid "Retry timeout between connection attempts in seconds for active amphora." msgstr "" #: octavia/common/config.py:310 msgid "" "Number of amphorae that could be built per controller worker, " "simultaneously." msgstr "" #: octavia/common/config.py:314 msgid "Retry threshold for waiting for a build slot for an amphorae." msgstr "" #: octavia/common/config.py:318 msgid "Retry timeout between build attempts in seconds." msgstr "" #: octavia/common/config.py:321 msgid "Size of the HAProxy stick table. Accepts k, m, g suffixes. Example: 10k" msgstr "" #: octavia/common/config.py:326 msgid "Log format string for user flow logging." msgstr "" #: octavia/common/config.py:335 msgid "" "Network interface through which to reach amphora, only required if using " "IPv6 link local addresses." msgstr "" #: octavia/common/config.py:338 msgid "The full path to haproxy" msgstr "" #: octavia/common/config.py:340 msgid "The respawn count for haproxy's upstart script" msgstr "" #: octavia/common/config.py:342 msgid "The respawn interval for haproxy's upstart script" msgstr "" #: octavia/common/config.py:344 msgid "The time in seconds to wait for a REST API to connect." msgstr "" #: octavia/common/config.py:347 msgid "The time in seconds to wait for a REST API response." msgstr "" #: octavia/common/config.py:351 msgid "Frontend client inactivity timeout." msgstr "" #: octavia/common/config.py:354 msgid "Backend member connection timeout." msgstr "" #: octavia/common/config.py:357 msgid "Backend member inactivity timeout." msgstr "" #: octavia/common/config.py:360 msgid "Time to wait for TCP packets for content inspection." msgstr "" #: octavia/common/config.py:363 msgid "The client certificate to talk to the agent" msgstr "" #: octavia/common/config.py:365 msgid "The ca which signed the server certificates" msgstr "" #: octavia/common/config.py:370 msgid "If False, use sysvinit." msgstr "" #: octavia/common/config.py:379 msgid "Retry attempts to wait for Amphora to become active" msgstr "" #: octavia/common/config.py:382 msgid "Seconds to wait between checks on whether an Amphora has become active" msgstr "" #: octavia/common/config.py:386 msgid "Nova instance flavor id for the Amphora" msgstr "" #: octavia/common/config.py:389 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:397 msgid "Glance image id for the Amphora image to boot" msgstr "" #: octavia/common/config.py:400 msgid "" "Restrict glance image selection to a specific owner ID. This is a " "recommended security setting." msgstr "" #: octavia/common/config.py:404 msgid "" "Optional SSH keypair name, in nova, that will be used for the " "authorized_keys inside the amphora." msgstr "" #: octavia/common/config.py:413 msgid "Determines whether or not to allow access to the Amphorae" msgstr "" #: octavia/common/config.py:417 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:422 msgid "List of security groups to attach to the Amphora." msgstr "" #: octavia/common/config.py:425 msgid "Client CA for the amphora agent to use" msgstr "" #: octavia/common/config.py:428 msgid "Name of the amphora driver to use" msgstr "" #: octavia/common/config.py:431 msgid "Name of the compute driver to use" msgstr "" #: octavia/common/config.py:434 msgid "Name of the network driver to use" msgstr "" #: octavia/common/config.py:438 msgid "Name of the volume driver to use" msgstr "" #: octavia/common/config.py:441 msgid "Name of the distributor driver to use" msgstr "" #: octavia/common/config.py:446 msgid "" "Load balancer topology configuration. SINGLE - One amphora per load " "balancer. ACTIVE_STANDBY - Two amphora per load balancer." msgstr "" #: octavia/common/config.py:450 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:460 msgid "" "TaskFlow engine to use. serial - Runs all tasks on a single thread. " "parallel - Schedules tasks onto different threads to allow for running " "non-dependent tasks simultaneously" msgstr "" #: octavia/common/config.py:466 msgid "The maximum number of workers" msgstr "" #: octavia/common/config.py:468 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:526 msgid "The name of the certificate service in the keystone catalog" msgstr "" #: octavia/common/config.py:528 octavia/common/config.py:602 #: octavia/common/config.py:633 octavia/common/config.py:664 #: octavia/common/config.py:682 msgid "A new endpoint to override the endpoint in the keystone catalog." msgstr "" #: octavia/common/config.py:537 octavia/common/config.py:610 #: octavia/common/config.py:641 octavia/common/config.py:672 #: octavia/common/config.py:690 msgid "CA certificates file path" msgstr "" #: octavia/common/config.py:540 octavia/common/config.py:675 #: octavia/common/config.py:693 msgid "Disable certificate validation on SSL connections " msgstr "" #: octavia/common/config.py:546 msgid "Spare check interval in seconds" msgstr "" #: octavia/common/config.py:549 msgid "Number of spare amphorae" msgstr "" #: octavia/common/config.py:552 msgid "DB cleanup interval in seconds" msgstr "" #: octavia/common/config.py:555 msgid "Amphora expiry age in seconds" msgstr "" #: octavia/common/config.py:558 msgid "Load balancer expiry age in seconds" msgstr "" #: octavia/common/config.py:561 msgid "Certificate check interval in seconds" msgstr "" #: octavia/common/config.py:565 msgid "Seconds until certificate expiration" msgstr "" #: octavia/common/config.py:568 msgid "Number of threads performing amphora certificate rotation" msgstr "" #: octavia/common/config.py:575 msgid "Amphora role and priority advertisement interval in seconds." msgstr "" #: octavia/common/config.py:579 msgid "VRRP health check script run interval in seconds." msgstr "" #: octavia/common/config.py:582 msgid "Number of successive failures before transition to a fail state." msgstr "" #: octavia/common/config.py:586 msgid "Number of consecutive successes before transition to a success state." msgstr "" #: octavia/common/config.py:590 msgid "Time in seconds between gratuitous ARP announcements from the MASTER." msgstr "" #: octavia/common/config.py:594 msgid "Number of gratuitous ARP announcements to make on each refresh interval." msgstr "" #: octavia/common/config.py:601 msgid "The name of the nova service in the keystone catalog" msgstr "" #: octavia/common/config.py:605 octavia/common/config.py:636 #: octavia/common/config.py:667 octavia/common/config.py:685 msgid "" "Region in Identity service catalog to use for communication with the " "OpenStack services." msgstr "" #: octavia/common/config.py:608 octavia/common/config.py:639 #: octavia/common/config.py:670 octavia/common/config.py:688 msgid "Endpoint interface in identity service to use" msgstr "" #: octavia/common/config.py:613 octavia/common/config.py:646 msgid "Disable certificate validation on SSL connections" msgstr "" #: octavia/common/config.py:615 msgid "Flag to indicate if nova anti-affinity feature is turned on." msgstr "" #: octavia/common/config.py:619 msgid "Sets the anti-affinity policy for nova" msgstr "" #: octavia/common/config.py:621 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:626 msgid "Availability zone to use for creating Amphorae" msgstr "" #: octavia/common/config.py:631 msgid "The name of the cinder service in the keystone catalog" msgstr "" #: octavia/common/config.py:643 msgid "Availability zone to use for creating Volume" msgstr "" #: octavia/common/config.py:648 msgid "Size of volume, in GB, for Amphora instance" msgstr "" #: octavia/common/config.py:650 msgid "Type of volume for Amphorae volume root disk" msgstr "" #: octavia/common/config.py:652 msgid "Interval time to wait volume is created in available state" msgstr "" #: octavia/common/config.py:655 msgid "Timeout to wait for volume creation success" msgstr "" #: octavia/common/config.py:657 msgid "Maximum number of retries to create volume" msgstr "" #: octavia/common/config.py:662 msgid "The name of the neutron service in the keystone catalog" msgstr "" #: octavia/common/config.py:680 msgid "The name of the glance service in the keystone catalog" msgstr "" #: octavia/common/config.py:699 msgid "Default per project load balancer quota." msgstr "" #: octavia/common/config.py:702 msgid "Default per project listener quota." msgstr "" #: octavia/common/config.py:705 msgid "Default per project member quota." msgstr "" #: octavia/common/config.py:708 msgid "Default per project pool quota." msgstr "" #: octavia/common/config.py:711 msgid "Default per project health monitor quota." msgstr "" #: octavia/common/config.py:716 msgid "Enable auditing of API requests" msgstr "" #: octavia/common/config.py:719 msgid "" "Path to audit map file for octavia-api service. Used only when API audit " "is enabled." msgstr "" #: octavia/common/config.py:722 msgid "" "Comma separated list of REST API HTTP methods to be ignored during audit." " For example: auditing will not be done on any GET or POST requests if " "this is set to \"GET,POST\". It is used only when API audit is enabled." msgstr "" #: octavia/common/config.py:732 msgid "Path to the driver status unix domain socket file." msgstr "" #: octavia/common/config.py:735 msgid "Path to the driver statistics unix domain socket file." msgstr "" #: octavia/common/config.py:739 msgid "Path to the driver get unix domain socket file." msgstr "" #: octavia/common/config.py:742 msgid "Time, in seconds, to wait for a status update request." msgstr "" #: octavia/common/config.py:746 msgid "Maximum number of concurrent processes to use servicing status updates." msgstr "" #: octavia/common/config.py:750 msgid "Time, in seconds, to wait for a statistics update request." msgstr "" #: octavia/common/config.py:754 msgid "" "Maximum number of concurrent processes to use servicing statistics " "updates." msgstr "" #: octavia/common/config.py:758 msgid "Time, in seconds, to wait for a get request." msgstr "" #: octavia/common/config.py:761 msgid "Maximum number of concurrent processes to use servicing get requests." msgstr "" #: octavia/common/config.py:765 msgid "" "Percentage of max_processes (both status and stats) in use to start " "logging warning messages about an overloaded driver-agent." msgstr "" #: octavia/common/config.py:770 msgid "" "The time, in seconds, to wait for provider agents to shutdown after the " "exit event has been set." msgstr "" #: octavia/common/config.py:773 msgid "" "List of enabled provider agents. The driver-agent will launch these " "agents at startup." msgstr "" #: octavia/common/exceptions.py:33 msgid "An unknown exception occurred." msgstr "" #: octavia/common/exceptions.py:73 octavia/common/exceptions.py:314 #, python-format msgid "%(resource)s %(id)s not found." msgstr "" #: octavia/common/exceptions.py:78 msgid "Policy does not allow this request to be performed." msgstr "" #: octavia/common/exceptions.py:83 #, python-format msgid "%(value)s is not a valid option for %(option)s" msgstr "" #: octavia/common/exceptions.py:93 #, python-format msgid "The selected %(option)s is not allowed in this deployment: %(value)s" msgstr "" #: octavia/common/exceptions.py:99 #, python-format msgid "Error parsing L7Rule: %(error)s" msgstr "" #: octavia/common/exceptions.py:104 #, python-format msgid "Missing details for %(type)s object: %(name)s" msgstr "" #: octavia/common/exceptions.py:109 msgid "HMAC hashes didn't match" msgstr "" #: octavia/common/exceptions.py:113 msgid "Missing arguments." msgstr "" #: octavia/common/exceptions.py:117 msgid "Unable to allocate network resource from config" msgstr "" #: octavia/common/exceptions.py:121 msgid "Passphrase needed to decrypt key but client did not provide one." msgstr "" #: octavia/common/exceptions.py:126 msgid "Could not read X509 from PEM" msgstr "" #: octavia/common/exceptions.py:130 #, python-format msgid "" "The PKCS12 bundle is unreadable. Please check the PKCS12 bundle validity." " In addition, make sure it does not require a pass phrase. Error: " "%(error)s" msgstr "" #: octavia/common/exceptions.py:137 msgid "Key and x509 certificate do not match" msgstr "" #: octavia/common/exceptions.py:141 #, python-format msgid "Could not retrieve certificate: %(ref)s" msgstr "" #: octavia/common/exceptions.py:146 #, python-format msgid "Could not store certificate: %(msg)s" msgstr "" #: octavia/common/exceptions.py:150 #, python-format msgid "Could not sign the certificate request: %(msg)s" msgstr "" #: octavia/common/exceptions.py:154 #, python-format msgid "" "Another Listener on this Load Balancer is already using protocol " "%(protocol)s and protocol_port %(port)d" msgstr "" #: octavia/common/exceptions.py:161 #, 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:167 msgid "This pool already has a health monitor" msgstr "" #: octavia/common/exceptions.py:172 msgid "This listener already has a default pool" msgstr "" #: octavia/common/exceptions.py:177 #, python-format msgid "Pool %(id)s is in use by L7 policy %(l7policy_id)s" msgstr "" #: octavia/common/exceptions.py:182 #, python-format msgid "%(resource)s %(id)s is immutable and cannot be updated." msgstr "" #: octavia/common/exceptions.py:187 #, python-format msgid "Invalid state %(state)s of loadbalancer resource %(id)s" msgstr "" #: octavia/common/exceptions.py:192 #, python-format msgid "Too many rules on L7 policy %(id)s" msgstr "" #: octavia/common/exceptions.py:197 #, python-format msgid "Failed to build compute instance due to: %(fault)s" msgstr "" #: octavia/common/exceptions.py:201 msgid "Failed to get an amphora build slot." msgstr "" #: octavia/common/exceptions.py:205 msgid "Failed to delete compute instance." msgstr "" #: octavia/common/exceptions.py:209 msgid "Failed to retrieve compute instance." msgstr "" #: octavia/common/exceptions.py:213 msgid "Failed to retrieve compute instance status." msgstr "" #: octavia/common/exceptions.py:217 msgid "Failed to retrieve compute virtual interfaces." msgstr "" #: octavia/common/exceptions.py:221 msgid "Already an entity with that specified id." msgstr "" #: octavia/common/exceptions.py:226 #, python-format msgid "A %(field)s of %(name)s already exists." msgstr "" #: octavia/common/exceptions.py:231 msgid "There are not any READY amphora available." msgstr "" #: octavia/common/exceptions.py:235 #, python-format msgid "No Glance images are tagged with %(tag)s tag." msgstr "" #: octavia/common/exceptions.py:243 #, python-format msgid "Waiting for compute id %(id)s to go active timeout." msgstr "" #: octavia/common/exceptions.py:247 #, python-format msgid "Invalid topology specified: %(topology)s" msgstr "" #: octavia/common/exceptions.py:252 #, python-format msgid "Invalid L7 Policy action specified: %(action)s" msgstr "" #: octavia/common/exceptions.py:257 #, python-format msgid "Invalid L7 Policy arguments: %(msg)s" msgstr "" #: octavia/common/exceptions.py:262 #, python-format msgid "Not a valid URL: %(url)s" msgstr "" #: octavia/common/exceptions.py:266 #, python-format msgid "Not a valid URLPath: %(url_path)s" msgstr "" #: octavia/common/exceptions.py:271 #, python-format msgid "Invalid characters in %(what)s" msgstr "" #: octavia/common/exceptions.py:275 #, python-format msgid "Unable to parse regular expression: %(e)s" msgstr "" #: octavia/common/exceptions.py:279 #, python-format msgid "Invalid L7 Rule: %(msg)s" msgstr "" #: octavia/common/exceptions.py:283 msgid "Failed to create server group object." msgstr "" #: octavia/common/exceptions.py:287 msgid "Failed to delete server group object." msgstr "" #: octavia/common/exceptions.py:291 #, python-format msgid "Invalid amphora operating system: %(os_name)s" msgstr "" #: octavia/common/exceptions.py:295 #, python-format msgid "Quota has been met for resources: %(resource)s" msgstr "" #: octavia/common/exceptions.py:300 msgid "Project busy. Unable to lock the project. Please try again." msgstr "" #: octavia/common/exceptions.py:305 octavia/common/exceptions.py:309 msgid "Missing project ID in request where one is required." msgstr "" #: octavia/common/exceptions.py:319 #, python-format msgid "Validation failure: %(detail)s" msgstr "" #: octavia/common/exceptions.py:324 #, python-format msgid "Validation failure: VIP must contain one of: %(objects)s." msgstr "" #: octavia/common/exceptions.py:329 #, python-format msgid "Supplied sort key '%(key)s' is not valid." msgstr "" #: octavia/common/exceptions.py:334 #, python-format msgid "Supplied sort direction '%(key)s' is not valid." msgstr "" #: octavia/common/exceptions.py:339 #, python-format msgid "Supplied pagination marker '%(key)s' is not valid." msgstr "" #: octavia/common/exceptions.py:344 #, python-format msgid "Supplied pagination limit '%(key)s' is not valid." msgstr "" #: octavia/common/exceptions.py:349 #, python-format msgid "VIP security group is missing for load balancer: %(lb_id)s" msgstr "" #: octavia/common/exceptions.py:353 #, python-format msgid "Provider '%(prov)s' is not enabled." msgstr "" #: octavia/common/exceptions.py:358 #, python-format msgid "Provider '%(prov)s' was not found." msgstr "" #: octavia/common/exceptions.py:363 #, python-format msgid "Provider '%(prov)s' reports error: %(user_msg)s" msgstr "" #: octavia/common/exceptions.py:368 #, python-format msgid "Provider '%(prov)s' does not support a requested action: %(user_msg)s" msgstr "" #: octavia/common/exceptions.py:374 #, python-format msgid "Provider '%(prov)s' does not support a requested option: %(user_msg)s" msgstr "" #: octavia/common/exceptions.py:380 #, python-format msgid "Error with file %(file_name)s. Reason: %(reason)s" msgstr "" #: octavia/common/exceptions.py:384 #, python-format msgid "%(object)s %(id)s is in use and cannot be modified." msgstr "" #: octavia/common/exceptions.py:389 #, python-format msgid "Flavor '%(flav)s' is not compatible with provider '%(prov)s'" msgstr "" #: octavia/common/exceptions.py:394 msgid "Failed to delete volume instance." msgstr "" #: octavia/common/exceptions.py:398 msgid "Failed to retrieve volume instance." msgstr "" #: octavia/common/validate.py:110 msgid "L7 rule type requires a value" msgstr "" #: octavia/common/validate.py:328 #, python-format msgid "Port %(port_id)s is already used by device %(device_id)s " msgstr "" #: octavia/common/validate.py:357 msgid "VIP QoS policy is not allowed in this deployment." msgstr "" #: octavia/common/validate.py:385 msgid "" "Supplied VIP network_id is not allowed by the configuration of this " "deployment." msgstr "" #: octavia/common/validate.py:400 msgid "" "Field \"cookie_name\" can only be specified with session persistence of " "type \"APP_COOKIE\"." msgstr "" #: octavia/common/validate.py:408 msgid "Supplied \"cookie_name\" is invalid." msgstr "" #: octavia/common/validate.py:412 msgid "" "Field \"cookie_name\" must be specified when using the \"APP_COOKIE\" " "session persistence type." msgstr "" #: octavia/common/validate.py:418 msgid "Invalid session_persistence provided." msgstr "" #: octavia/db/healthcheck.py:34 msgid "Database health check failed due to: {err}." msgstr "" #: octavia/db/models.py:172 #, python-format msgid "The %(key)s field can not have negative value. Current value is %(value)d." msgstr "" #: octavia/db/migration/cli.py:56 msgid "You must provide a revision or relative delta" msgstr "" #: octavia/db/migration/cli.py:60 msgid "Negative relative revision (downgrade) not supported" msgstr "" #: octavia/db/migration/cli.py:67 msgid "Use either --delta or relative revision, not both" msgstr "" #: octavia/db/migration/cli.py:70 msgid "Negative delta (downgrade) not supported" msgstr "" #: octavia/db/migration/cli.py:77 msgid "Downgrade no longer supported" msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:99 msgid "Error creating the base (VRRP) port for the VIP with port details: {}" msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:107 msgid "" "Error plugging amphora (compute_id: {compute_id}) into vip network " "{network_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:131 msgid "Error adding allowed address pair {ip} to port {port_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:280 msgid "All attempts to remove security group {0} have failed." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:369 msgid "Error deleting VIP port_id {port_id} from neutron" msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:450 msgid "Error creating neutron port on network {network_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:482 msgid "" "Error unplugging VIP. Could not clear allowed address pairs from port " "{port_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:526 msgid "" "Error plugging amphora (compute_id: {compute_id}) into network " "{network_id}." msgstr "" #: octavia/network/drivers/neutron/allowed_address_pairs.py:609 msgid "Error plugging amphora (compute_id: {compute_id}) into port {port_id}." msgstr "" #: octavia/network/drivers/neutron/base.py:188 msgid "{resource_type} not found ({resource_type} id: {resource_id})." msgstr "" #: octavia/network/drivers/neutron/base.py:194 msgid "Error retrieving {resource_type} ({resource_type} id: {resource_id}." msgstr "" #: octavia/network/drivers/neutron/base.py:221 msgid "{resource_type} not found ({resource_type} Filters: {filters}." msgstr "" #: octavia/network/drivers/neutron/base.py:227 msgid "Error retrieving {resource_type} ({resource_type} Filters: {filters}." msgstr ""