diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po index 9a83b4a67c..74eebbb659 100644 --- a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -2,13 +2,13 @@ # Andi Chandler , 2018. #zanata msgid "" msgstr "" -"Project-Id-Version: Octavia Release Notes\n" +"Project-Id-Version: octavia\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-02-28 23:26+0000\n" +"POT-Creation-Date: 2018-08-09 19:11+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2018-02-06 11:36+0000\n" +"PO-Revision-Date: 2018-08-08 09:44+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -18,6 +18,9 @@ msgstr "" msgid "0.10.0" msgstr "0.10.0" +msgid "0.10.0-31" +msgstr "0.10.0-31" + msgid "0.5.2-23" msgstr "0.5.2-23" @@ -30,6 +33,28 @@ msgstr "0.9.0" msgid "1.0.0" msgstr "1.0.0" +msgid "1.0.2" +msgstr "1.0.2" + +msgid "2.0.0" +msgstr "2.0.0" + +msgid "3.0.0.0b1" +msgstr "3.0.0.0b1" + +msgid "3.0.0.0b2" +msgstr "3.0.0.0b2" + +msgid "3.0.0.0b3" +msgstr "3.0.0.0b3" + +msgid "" +"A provider driver developer guide has been added to the documentation to aid " +"driver providers." +msgstr "" +"A provider driver developer guide has been added to the documentation to aid " +"driver providers." + msgid "Active/Standby support for Octavia." msgstr "Active/Standby support for Octavia." @@ -44,6 +69,9 @@ msgstr "" msgid "Add monitor address and port to member" msgstr "Add monitor address and port to member" +msgid "Add sos element to amphora images (Red Hat family only)." +msgstr "Add sos element to amphora images (Red Hat family only)." + msgid "Add support PROXY protocol for lbaas pool in octavia" msgstr "Add support PROXY protocol for LBaaS pool in Octavia" @@ -64,6 +92,19 @@ msgstr "" "Added a new endpoint /v2.0/octavia/amphorae to expose internal details about " "amphorae. This endpoint is admin only." +msgid "" +"Added ability for Octavia to automatically set Barbican ACLs on behalf of " +"the user. Such enables users to create TLS-terminated listeners without " +"having to add the Octavia keystone user id to the ACL list. Octavia will " +"also automatically revoke access to secrets whenever load balancing " +"resources no longer require access to them." +msgstr "" +"Added ability for Octavia to automatically set Barbican ACLs on behalf of " +"the user. Such enables users to create TLS-terminated listeners without " +"having to add the Octavia Keystone user id to the ACL list. Octavia will " +"also automatically revoke access to secrets whenever load balancing " +"resources no longer require access to them." + msgid "" "Added hook to plugin.sh: `octavia_create_network_interface_device` and " "`octavia_delete_network_interface_device`. For each of these functions, if " @@ -106,6 +147,9 @@ msgstr "" "same as the `pool_id` column. The database needs to be upgraded first, " "followed by upgrade and restart of the API servers." +msgid "Adding support for the listener X-Forwarded-Proto header insertion." +msgstr "Adding support for the listener X-Forwarded-Proto header insertion." + msgid "Adds a new config parameter to specify the anti-affinity policy" msgstr "Adds a new config parameter to specify the anti-affinity policy" @@ -165,6 +209,13 @@ msgstr "" "selection to a specific owner id. This is a recommended security setting for " "clouds that allow user uploadable images." +msgid "" +"Amphora API now returns the field `image_id` which is the ID of the glance " +"image used to boot the amphora." +msgstr "" +"Amphora API now returns the field `image_id` which is the ID of the glance " +"image used to boot the amphora." + msgid "" "Amphora failover is supported when active/standby is enabled. Should the " "master or backup amphora fail, the health manager will rebuild it." @@ -204,6 +255,32 @@ msgstr "" "Amphora with a terminated HTTPS load balancer can no longer be rebooted. If " "they reboot, they will trigger a failover of the Amphora." +msgid "" +"An operator documentation page has been added to list known Octavia provider " +"drivers and provide links to those drivers. Non-reference drivers, drivers " +"other than the \"amphora\" driver, will be outside of the octavia code " +"repository but are dynamically loadable via a well defined interface " +"described in the provider driver developers guide." +msgstr "" +"An operator documentation page has been added to list known Octavia provider " +"drivers and provide links to those drivers. Non-reference drivers, drivers " +"other than the \"amphora\" driver, will be outside of the Octavia code " +"repository but are dynamically loadable via a well defined interface " +"described in the provider driver developers guide." + +msgid "" +"As part of GDPR compliance, connection logs might be considered personal " +"data and might need to follow specific data retention policies. Disabling " +"connection logging might aid in making Octavia compliant by preventing the " +"output of such data. As always, consult with an expert on compliance prior " +"to making changes." +msgstr "" +"As part of GDPR compliance, connection logs might be considered personal " +"data and might need to follow specific data retention policies. Disabling " +"connection logging might aid in making Octavia compliant by preventing the " +"output of such data. As always, consult with an expert on compliance prior " +"to making changes." + msgid "Bug Fixes" msgstr "Bug Fixes" @@ -221,6 +298,13 @@ msgstr "" "Certificate bundles can now be stored in any backend Castellan supports, and " "can be retrieved via a Castellan driver, even if Barbican is not deployed." +msgid "" +"Cloud deployers can set `api_settings.allow_ping_health_monitors = False` in " +"`octavia.conf` to disable the ability to create PING health monitors." +msgstr "" +"Cloud deployers can set `api_settings.allow_ping_health_monitors = False` in " +"`octavia.conf` to disable the ability to create PING health monitors." + msgid "" "Config option `amp_ssh_access_allowed` is deprecated, as it overlaps with " "`amp_ssh_key_name` in functionality and is not needed. Simply leave the " @@ -232,6 +316,17 @@ msgstr "" "variable `amp_ssh_key_name` blank and no ssh key will be installed. This is " "the same result as using `amp_ssh_access_allowed = False`." +msgid "" +"Creating a member on a pool with no healthmonitor would sometimes briefly " +"update their operating status from `NO_MONITOR` to `OFFLINE` and back to " +"`NO_MONITOR` during the provisioning sequence. This flapping will no longer " +"occur." +msgstr "" +"Creating a member on a pool with no healthmonitor would sometimes briefly " +"update their operating status from `NO_MONITOR` to `OFFLINE` and back to " +"`NO_MONITOR` during the provisioning sequence. This flapping will no longer " +"occur." + msgid "Current Series Release Notes" msgstr "Current Series Release Notes" @@ -249,6 +344,15 @@ msgstr "" msgid "Deprecation Notes" msgstr "Deprecation Notes" +msgid "" +"Disabling connection logging might make it more difficult to audit systems " +"for unauthorized access, from which IPs it originated, and which assets were " +"compromised." +msgstr "" +"Disabling connection logging might make it more difficult to audit systems " +"for unauthorised access, from which IPs it originated, and which assets were " +"compromised." + msgid "Extended support for Keystone API v3." msgstr "Extended support for Keystone API v3." @@ -280,9 +384,59 @@ msgstr "" "Fixed an issue where the amphora would fail to bring up the VIP if the VIP " "network did not have a gateway specified in Neutron." +msgid "" +"Fixes a bug where unspecified or unlimited listener connection limit " +"settings would lead to a 2000 connection limit when using the amphora/" +"octavia driver. This was the compiled in connection limit in some HAproxy " +"packages." +msgstr "" +"Fixes a bug where unspecified or unlimited listener connection limit " +"settings would lead to a 2000 connection limit when using the Amphora/" +"Octavia driver. This was the compiled in connection limit in some HAproxy " +"packages." + +msgid "" +"Fixes a neutron-lbaas LBaaS v2 API compatibility issue when requesting a " +"load balancer status tree via '/statuses'." +msgstr "" +"Fixes a neutron-lbaas LBaaS v2 API compatibility issue when requesting a " +"load balancer status tree via '/statuses'." + msgid "Fixes admin-state-up=False action for loadbalancer and listener." msgstr "Fixes admin-state-up=False action for load balancer and listener." +msgid "" +"Fixes an issue where VIP return traffic was always routed, if a gateway was " +"defined, through the gateway address even if it was local traffic." +msgstr "" +"Fixes an issue where VIP return traffic was always routed, if a gateway was " +"defined, through the gateway address even if it was local traffic." + +msgid "" +"Fixes an issue where if more than one amphora fails at the same time, " +"failover might not fully complete, leaving the load balancer in ERROR." +msgstr "" +"Fixes an issue where if more than one Amphora fails at the same time, " +"failover might not fully complete, leaving the load balancer in ERROR." + +msgid "" +"Fixes an issue with hmac.compare_digest on python3 that could cause health " +"manager \"calculated hmac not equal to msg hmac\" errors." +msgstr "" +"Fixes an issue with hmac.compare_digest on python3 that could cause health " +"manager \"calculated hmac not equal to msg hmac\" errors." + +msgid "" +"Fixes the v2 API returning \"DELETED\" records until the amphora_expiry_age " +"timeout expired. The API will now immediately return a 404 HTTP status code " +"when deleted objects are requested. The API version has been raised to v2.1 " +"to reflect this change." +msgstr "" +"Fixes the v2 API returning \"DELETED\" records until the amphora_expiry_age " +"timeout expired. The API will now immediately return a 404 HTTP status code " +"when deleted objects are requested. The API version has been raised to v2.1 " +"to reflect this change." + msgid "" "For the OpenStack Pike release, the Octavia team is excited to announce " "Octavia version 1.0.0 and introduce the Octavia v2 API. Octavia can now be " @@ -368,6 +522,13 @@ msgstr "" "least different vhosts) and so if Octavia posts to the Octavia queue and " "Neutron listens on the Neutron queue the events will never make it over." +msgid "" +"Installed drivers need to be enabled for use in the Octavia configuration " +"file once you are ready to expose the driver to users." +msgstr "" +"Installed drivers need to be enabled for use in the Octavia configuration " +"file once you are ready to expose the driver to users." + msgid "" "It is now possible to completely remove sshd from the amphora image, to " "further lock down access and increase security. If this is set, providing an " @@ -410,6 +571,31 @@ msgstr "" msgid "Liberty Series Release Notes" msgstr "Liberty Series Release Notes" +msgid "Listeners have four new timeout settings:" +msgstr "Listeners have four new timeout settings:" + +msgid "" +"Members have a new boolean option `backup`. When set to `true`, the member " +"will not receive traffic until all non-backup members are offline. Once all " +"non-backup members are offline, traffic will begin balancing between the " +"backup members." +msgstr "" +"Members have a new boolean option `backup`. When set to `true`, the member " +"will not receive traffic until all non-backup members are offline. Once all " +"non-backup members are offline, traffic will begin balancing between the " +"backup members." + +msgid "" +"Members that are disabled via `admin_state_up=False` are now rendered in the " +"HAProxy configuration on the amphora as `disabled`. Previously they were not " +"rendered at all. This means that disabled members will now appear in health " +"messages, and will properly change status to OFFLINE." +msgstr "" +"Members that are disabled via `admin_state_up=False` are now rendered in the " +"HAProxy configuration on the Amphora as `disabled`. Previously they were not " +"rendered at all. This means that disabled members will now appear in health " +"messages, and will properly change status to OFFLINE." + msgid "Mitaka Series Release Notes" msgstr "Mitaka Series Release Notes" @@ -517,6 +703,15 @@ msgstr "" "See the configuration guide for more information: https://docs.openstack.org/" "octavia/latest/configuration/configref.html#haproxy_amphora.build_rate_limit" +msgid "" +"Octavia now supports provider drivers. This allows third party load " +"balancing drivers to be integrated with the Octavia v2 API. Users select the " +"\"provider\" for a load balancer at creation time." +msgstr "" +"Octavia now supports provider drivers. This allows third party load " +"balancing drivers to be integrated with the Octavia v2 API. Users select the " +"\"provider\" for a load balancer at creation time." + msgid "" "Octavia supports different Keystone APIs and choose authentication mechanism " "based on configuration specified in \"keystone_authtoken\" section of " @@ -562,6 +757,16 @@ msgstr "" "noticeably less secure than storing a passphrase protected private key in " "the same place as the passphrase, as was the case with Barbican." +msgid "" +"Provider of \"octavia\" has been deprecated in favor of \"amphora\" to " +"clarify the provider driver supporting the load balancer." +msgstr "" +"Provider of \"octavia\" has been deprecated in favour of \"amphora\" to " +"clarify the provider driver supporting the load balancer." + +msgid "Queens Series Release Notes" +msgstr "Queens Series Release Notes" + msgid "" "Remove duplicated config option 'cert_generator' in [controller_worker]. " "Operators now should set it under [certificates]." @@ -650,6 +855,15 @@ msgstr "" "amphora agent can now automatically discover the init system in use in the " "Amphora image." +msgid "" +"The Octavia API handlers are now deprecated and replaced by the new provider " +"driver support. Octavia API handlers will remain in the code to support the " +"Octavia v1 API (used for neutron-lbaas)." +msgstr "" +"The Octavia API handlers are now deprecated and replaced by the new provider " +"driver support. Octavia API handlers will remain in the code to support the " +"Octavia v1 API (used for neutron-lbaas)." + msgid "" "The Octavia project documentation has been reorganized as part of the " "OpenStack documentation migration project. The Octavia project documentation " @@ -730,9 +944,29 @@ msgstr "" "such as Ubuntu (the default option), CentOS, Fedora and RHEL. Adaptations " "were made to several elements to ensure all images are operational." +msgid "" +"The fix for the hmac.compare_digest on python3 requires you to upgrade your " +"health managers before updating the amphora image. The health manager is " +"compatible with older amphora images, but older controllers will reject the " +"health heartbeats from images with this fix." +msgstr "" +"The fix for the hmac.compare_digest on python3 requires you to upgrade your " +"health managers before updating the amphora image. The health manager is " +"compatible with older amphora images, but older controllers will reject the " +"health heartbeats from images with this fix." + msgid "The keepalived improvements require the amphora image to be upgraded." msgstr "The keepalived improvements require the amphora image to be upgraded." +msgid "" +"The new option `[haproxy_amphora]/connection_logging` will disable logging " +"of connection data if set to False which can improve performance of the load " +"balancer and might aid compliance." +msgstr "" +"The new option `[haproxy_amphora]/connection_logging` will disable logging " +"of connection data if set to False which can improve performance of the load " +"balancer and might aid compliance." + msgid "" "The project_id attribute of the POST method on the following objects is now " "deprecated\\: listener, pool, health monitor, and member. These objects will " @@ -746,6 +980,32 @@ msgstr "" "on those objects will be ignored until the deprecation cycle has expired, at " "which point they will cause an error." +msgid "" +"The provider driver support requires a database migration and follows " +"Octavia standard rolling upgrade procedures; database migration followed by " +"rolling control plane upgrades. Existing load balancers with no provider " +"specified will be assigned \"amphora\" as part of the database migration." +msgstr "" +"The provider driver support requires a database migration and follows " +"Octavia standard rolling upgrade procedures; database migration followed by " +"rolling control plane upgrades. Existing load balancers with no provider " +"specified will be assigned \"amphora\" as part of the database migration." + +msgid "" +"The quota objects named `health_monitor` and `load_balancer` have been " +"renamed to `healthmonitor` and `loadbalancer`, respectively. The old names " +"are deprecated, and will be removed in the T cycle." +msgstr "" +"The quota objects named `health_monitor` and `load_balancer` have been " +"renamed to `healthmonitor` and `loadbalancer`, respectively. The old names " +"are deprecated, and will be removed in the T cycle." + +msgid "The value for all of these fields is expected to be in milliseconds." +msgstr "The value for all of these fields is expected to be in milliseconds." + +msgid "There is now an API available to list enabled provider drivers." +msgstr "There is now an API available to list enabled provider drivers." + msgid "" "These custom distribution mirror elements for the diskimage-script were " "removed: apt-mirror, centos-mirror, fedora-mirror" @@ -794,6 +1054,19 @@ msgstr "" "user_group option, located in the [haproxy_amphora] section of the octavia." "conf file to \"haproxy\". This will be made automatic in a future version." +msgid "" +"Two new options are included with provider driver support. The " +"enabled_provider_drivers option defaults to \"amphora, octavia\" to support " +"existing Octavia load balancers. The default_provider_driver option defaults " +"to \"amphora\" for all new load balancers that do not specify a provider at " +"creation time. These defaults should cover most existing deployments." +msgstr "" +"Two new options are included with provider driver support. The " +"enabled_provider_drivers option defaults to \"amphora, octavia\" to support " +"existing Octavia load balancers. The default_provider_driver option defaults " +"to \"amphora\" for all new load balancers that do not specify a provider at " +"creation time. These defaults should cover most existing deployments." + msgid "" "Two new tables are created to handle Layer 7 switching. These are " "``l7policy`` and ``l7rule``." @@ -837,6 +1110,15 @@ msgstr "" msgid "Works for HTTP and TERMINATED_HTTPS listeners." msgstr "Works for HTTP and TERMINATED_HTTPS listeners." +msgid "" +"You can now update the running configuration of the Octavia control plane " +"processes by sending the parent process a \"HUP\" signal. Note: The " +"configuration item must support mutation." +msgstr "" +"You can now update the running configuration of the Octavia control plane " +"processes by sending the parent process a \"HUP\" signal. Note: The " +"configuration item must support mutation." + msgid "" "``pools.load_balancer_id`` column is populated from ``listeners`` data using " "ETL in the migration." @@ -844,6 +1126,20 @@ msgstr "" "``pools.load_balancer_id`` column is populated from ``listeners`` data using " "ETL in the migration." +msgid "`timeout_client_data`: Frontend client inactivity timeout" +msgstr "`timeout_client_data`: Frontend client inactivity timeout" + +msgid "`timeout_member_connect`: Backend member connection timeout" +msgstr "`timeout_member_connect`: Backend member connection timeout" + +msgid "`timeout_member_data`: Backend member inactivity timeout" +msgstr "`timeout_member_data`: Backend member inactivity timeout" + +msgid "" +"`timeout_tcp_inspect`: Time to wait for TCP packets for content inspection" +msgstr "" +"`timeout_tcp_inspect`: Time to wait for TCP packets for content inspection" + msgid "" "agent_server_network_dir is now auto-detected for Ubuntu, CentOS, Fedora and " "RHEL if one is not specified in the configuration file."