Avi Vantage 17.1.7 Release Notes

This article describes new features and fixes in Avi Vantage release 17.1.7.

What’s New in 17.1.7

  • Ability to deploy Avi Service Engines as a pod using daemonsets

Issues Resolved in 17.1.7

  • AV-24660: SE fails when root certificate is attached to an HTTPS health monitor
  • AV-24788: SE fails due to a disk-full condition
  • AV-25676: Slowness in HTTPS when many small packets are received from the server
  • AV-25842: In OpenShift, traffic to a north-south virtual service is disrupted after a node is disabled
  • AV-25936: SE fails during configuration of a floating IP
  • AV-26037: SE fails during upgrade to 17.1.6

What’s New in 17.1.6

This section summarizes the enhancements in 17.1.6. For more information, click on the feature names, which link to additional information in the Avi Networks Knowledge Base.

  • Ability to share a pool across multiple virtual services
  • Ability to stop DNS queries from passing through to back-end DNS servers when FQDNs are subdomains of authoritative domains
  • Ability to add peer-specific local AS in eBGP

Issues Resolved in 17.1.6

  • AV-21218: Geo database not being applied correctly to pre-existing GSLB services
  • AV-23211: Cannot override host header in health monitor
  • AV-24463: New Service Engines cannot connect to the Controller when there is a delay in creating the SE’s “network adapter 1” in a vCenter configured for write access mode
  • AV-25002: CLI command show running_config does not work
  • AV-25031: While configuring BGP via Avi UI, setting send_community to False impacts BGP nexthop setting in container environments
  • AV-25040: show config and GET with include_name fails with “not-found” alerts in the system
  • AV-25041: Internal interface not deleted on SE, causing issues during SE restart
  • AV-25091: Packet buffer leak due to fragmented UDP packets causing VIPs to go down
  • AV-25517: Controller sporadically hangs after reboot of Cisco CSP 2100
  • AV-25518: SE upgrade from 17.1.3 to 17.1.5 fails on Cisco CSP 2100 with bond configuration
  • AV-25612: SE fails due to se_log_agent process crash
  • AV-25692: Cluster IP change does not result in VS update in Avi Vantage

Issues Resolved in 17.1.5

  • AV-23417: DataScript should not translate headers with underscore “_” to dash “-“
  • AV-23817: Can’t encode characters after running show pool group CLI command
  • AV-23979: No space left on volume in bare metal deployment /dev/mapper
  • AV-23990: /var/lib/avi/log/snmpd.log file growing too big
  • AV-23991: Upgrade from 17.1.2 to 17.1.3 failing to copy Controller images to follower nodes
  • AV-24463: New Service Engines cannot connect to the Controller when there is a delay in creating the SE’s “Network adapter 1” in vCenter write access mode
  • AV-24548: SE bond member change may remove interface config on SE restart
  • AV-24562: External health monitor not picking correct namespace when VRFs are configured
  • AV-24577: In an OpenStack-Nuage environment, after upgrade, VIPs are not accessible for some time
  • AV-24585: Nuage 3.2r10 is not supported
  • AV-24587: Nuage VSD authentication failure when editing the cloud object
  • AV-24658: SE fails because of duplicate IPs in ipam_dns
  • AV-24690: Upgrade fails if there are users with special characters in full_name
  • AV-24698: VLAN interface statistics graph is missing in SE page
  • AV-24952: Cannot send test emails for alerts
  • AV-25025: Applications affected for virtual services scaled on more than one SE
  • AV-25026: Tenants not removed in Avi for services already deleted from OpenShift

What’s New in 17.1.4

Issues Resolved in 17.1.4

  • AV-22245: Close connection action for rate limiting of L7 virtual service not working
  • AV-23396: When in the Avi UI, selecting an OpenStack tenant having “&” in its name logs the user out
  • AV-23731: SE may fail on receipt of some malformed URIs
  • AV-23752: LBaaSv2: Avi delete API calls fail when Keystone deletes a tenant without properly deleting all LB objects
  • AV-23922: SE crashes after upgrade to 17.1.3 from 16.4.4
  • AV-24048: SE crash can cause disruption of GSLB GeoDB setup
  • AV-24055: OpenShift (kube-proxy disabled): Cluster IP set to “None” clutters logging unnecessarily
  • AV-24071: SE failure in Linux server cloud with port channel after upgrade to 17.1.3
  • AV-24296: IPtables on Avi Controller are not restored after reboot

What’s New in 17.1.3

Key Changes in 17.1.3

Issues Resolved in 17.1.3

  • AV-17389: Bad Service returned by APIs on follower nodes
  • AV-18634: Only partial POST request data forwarded to the back end server when request is retried
  • AV-20506: Rsync logs not cleaned up
  • AV-21188: “Message of the day” option not working after logging in from Controller UI
  • AV-21346: Config import is failing when trying to import multiple virtual services with the same IP
  • AV-22291: OpenShift: VS mapped to east-west services remains OPER_UP, even though all the SEs are down
  • AV-22341: Discrepancy in “df -h” and “du -sh” command in SE
  • AV-22342: Infoblox DNS profile - DNS view configuration seems to be ignored (stuck to default)
  • AV-22473: Server is marked down ever though primary SE reports it as up
  • AV-22508: Unable to create a virtual service after upgrading since Infoblox IPAM/DNS profiles have been separated as independent objects
  • AV-22523: SSL server pool does not allow HTTP health monitor
  • AV-22612: An SE host that is already part of one Controller cluster can be added as an SE in another Controller cluster
  • AV-22657: Export/import on 17.1.x does not work after upgrade from 16.x
  • AV-22658: If cluster is configured with DNS names, after reboot, cluster node doesn’t come up
  • AV-22691: LBaaSv2: Updates failing due to concurrent error when deleting HEAT stack with LBaaSv2 health monitor and pool objects
  • AV-22711: ASG objects without launch_config or with target-group cause cloud connector process failure
  • AV-22751: SE failure when deleting a virtual service having many connections
  • AV-22933: OpenShift: Memory leak in se_agent process on the SE
  • AV-22977: Controller cluster may unnecessarily restart after system configuration change
  • AV-22985: DNS records for disabled VSes not getting removed from the DNS table
  • AV-22990: DNS request times out if response is larger than 2000 bytes
  • AV-23074: Add SSL stats to pool to indicate selected cipher, TLS version, MAC, etc.
  • AV-23119: OpenShift: VS became OPER_UNAVAIL after rebooting leader node multiple times
  • AV-23149: VS dropping DNS NOTIFY and zone transfer messages when using DNS application profile
  • AV-23188: OpenShift: SE failure during scaleout after the SE container has been restarted
  • AV-23197: Virtual services are not placed (or moved) if vCenter connectivity is lost, even though SEs are available
  • AV-23262: SE crash at ipstk_vsport_config_add
  • AV-23550: SE analytics does not display the graphs for throughput and rx, tx packets
  • AV-23552: Persistence Issue: “Select New Server When Persistent Server Down” configured to immediate but it is not selecting a new server

What’s New in 17.1.2

This section summarizes the enhancements in 17.1.2. For more information, click on the feature names, which link to additional information in the Avi Networks Knowledge Base.

Core ADC Features

Cloud Connectors

CLI, API, and Automation

DataScript

Operations

Key Changes in 17.1.2

  • Prior to release 17.1.2, neither DNS-only nor IPAM-only were supported with Infoblox. Starting with release 17.1.2, they can be independently configured. For more information, read IPAM and DNS Provider (Infoblox).
  • The SE standard/aggressive failure-detection option and the SE auto-rebalance option have been dropped from the Avi UI. If this affects you, read this resolution article.

Issues Resolved in 17.1.2

  • AV-16891: In both the API and UI, an SE’s UUID is being displayed instead of the SE’s name
  • AV-18813: Server gets added to the pool even if the FQDN is not resolved
  • AV-19119: During Controller cluster recovery, some SEs are moved to the default group
  • AV-19235: OpenShift cloud connector attempts SSH to all nodes in OpenShift cluster, not just those labelled for SE deployment
  • AV-19505: FTP with user credentials fails through a virtual service that is used to load balance pool of forward proxies
  • AV-20024: After changing a pool’s name, newer traffic logs are still showing the pool’s old name
  • AV-20287: OpenShift: iptables rule order change breaks network security policies
  • AV-20506: Rsync logs are not being cleaned up
  • AV-20533: Payload is being sent to server even before the proxy header for SSL connections
  • AV-20664: Unused security groups not deleted from OpenStack
  • AV-20669: AWS: Network lookup fails during IAM role token refresh on Avi Controller
  • AV-20860: Docker registry configuration is allowed for a Linux server cloud, even though it is not supported
  • AV-20889: Aggressive failure detection can cause false “SE_UP” events
  • AV-20890: X550 interface is lost after SE restarts on bare-metal servers
  • AV-20928: SE may fail due to a race condition in an OpenShift cluster when a virtual service is deleted
  • AV-20945: Missing service ports configuration in OpenShift stops route and service synchronization
  • AV-20959: OpenStack: Deletion of an LBaaS pool member fails if lb-vip Neutron port is not present or is deleted out-of-band
  • AV-21018: Disabling an Avi SE has no effect due to a race condition
  • AV-21022: A high number of alerts causes a datastore restore to fail due to lack of memory on the Controller
  • AV-21044: HSM configuration is not synced to follower Controller nodes
  • AV-21090: SE management connectivity may be disrupted if using a bond interface for management
  • AV-21105: Virtual services momentarily interrupted or unreachable some time after one Controller failure
  • AV-21649: vCenter cloud creation fails if system configuration is created without global_tenant_config
  • AV-21692: Upgrade fails if there is a comma in the user name

Known Issues in 17.1.2

  • AV-21972: If IPAM is used for VIP allocation and if the VS creation fails, the allocated VIP is not returned back to the free IP address pool. Multiple such failures can result in exhaustion of the IPAM pool. Workaround: Please contact Avi Support to implement a workaround.

=========================================================================

What’s New in 17.1.1

This section summarizes the enhancements in 17.1.1. For more information, click on the feature names, which link to additional information in the Avi Networks Knowledge Base.

Core ADC Features

Networking

OpenStack

Cloud Connectors

Security

Analytics

  • Ability to stream client logs to external servers
  • Analytics support in UI as well as API for logical interfaces like VLAN and bonded interfaces.
  • Ability to collect application container metrics (CPU and Memory) for Avi health score calculations, triggering alerts, and application autoscaling in Container Clouds.

CLI, API, and Automation

UI

  • New HTTP Policyset view that allows drag and drop of policies, advanced search based on keywords, and enhanced summary of policies and actions

DataScript

Key Changes in 17.1.1

Issues Resolved in 17.1.1

  • AV-9602: Unable to search for pool members by IP address
  • AV-13022: Expose certain additional user account creation/modification-related events
  • AV-15158: Show file name of upgrade file if it has been uploaded to the Controller already
  • AV-15195: For container clouds, use auth-token instead of allow-unauth-api for SE downloads
  • AV-15344: In an OpenStack environment, during migration, failure to move the cluster nodes VIP turned a node inactive
  • AV-15354: Enhance “sudo” to require a password for admin user
  • AV-15421: SE has an old, unused VIP IP bound to its vNIC
  • AV-15468: Pool servers defined with the same address but different ports are seen as the same object
  • AV-15615: GUI does not show FQDN field for VS in OpenShift cloud
  • AV-15630: Certificate name with special characters works from CLI/API, but not from GUI
  • AV-15705: When creating a new VS with an auto-allocated IP, the network for VIP address allocation list takes too long to populate
  • AV-15810: Migration of multiple VS with a shared VIP may create more Service Engines than necessary
  • AV-16509: In AWS, support multiple virtual services with different front-end subnets on a single SE
  • AV-16751: SE failure in error handling of fragmented UDP packets
  • AV-16878: Avi Controller should check GCP route consistency
  • AV-16926: Upgrade from 16.3.3 to 16.3.4 fails if parenthesis present in full name of remote user
  • AV-16953: During cluster configuration (Admnistration > Controller > Nodes < Edit), pressing ESC key should result in a confirmation prompt
  • AV-16958: Need to be able to disable auto-gateway monitor
  • AV-17024: GCP IPAM should automate se_handle_interface and global_mtu
  • AV-17066: SSH access failure causes cloud status timeout
  • AV-17176: Can’t specify default route for SE group management network override
  • AV-17213: A parent VS forwarding HTTP requests using content switching incorrectly labels the ‘x-forwarded-proto’ header with ‘https’ instead of ‘http’
  • AV-17285: Every alert is duplicated three times
  • AV-17979: In provider mode, networks shared with CloudAdmin tenant (via Neutron RBAC) are visible to all other tenants
  • AV-18118: After enabling Infoblox IPAM/DNS, can no longer create new virtual services
  • AV-18306: Export virtualservice does not export all the objects related to VS
  • AV-18516: SELinux mode flips to permissive after an Avi SE start
  • AV-18565: Unable to attach to SE from Avi Controller shell from a tenant other than admin
  • AV-18948: Spin up SE with vNIC DirectPathIO disabled in VMware clouds
  • AV-19238: Multiple cluster VIPs configured in the Controller management interface
  • AV-19330: Metrics database not cleaned up in follower cluster node after upgrade
  • AV-19505: 400 Bad request received when trying to download file from FTP through VS when specifying credentials
  • AV-19518: After upgrade, in APIC environment, virtual services are not placed correctly
  • AV-19558: Email alerts are delayed while using postfix relayhost
  • AV-19629: Avi LBaaS CLI is not working with Keystone v3 credentials
  • AV-19815: Postfix service doesn’t start when configured to use localhost mail agent on the Avi Controller
  • AV-20064: Monitoring using Prometheus tool causes SE failure
  • AV-20086: Virtual Services with a shared VIP are not scaled out to all SEs
  • AV-20319: Avi Controller portal login fails for an OpenStack user who is part of a large number of tenants
  • AV-20376: Add support for X520 NIC
  • AV-20539: Need to be able to use cluster UUID to identify the SEs

Performing the Upgrade

Upgrade prerequisite: The current version of Avi Controller must be 16.3 or later.

Upgrade Instructions

Protocol Ports Used by Vantage for Management Communication

Supported Platforms

Refer to System Requirements: Ecosystem

Product Documentation

For more information, please see the following documents, also available within this knowledge base.

Installation Guides

Open Source Package Information

Avi Networks software, Copyright © 2013-2017 by Avi Networks, Inc. All rights reserved. The copyrights to certain works contained in this software are owned by other third parties and used and distributed under license. Certain components of this software are licensed under the GNU General Public License (GPL) version 2.0 or the GNU Lesser General Public License (LGPL) Version 2.1. A copy of each such license is available at http://www.opensource.org/licenses/gpl-2.0.php and http://www.opensource.org/licenses/lgpl-2.1.php

Updated: 2017-09-20 06:30:57 +0000