Ansible Tower 3.3 Available Now

September 12, 2018 by Chris Short


We're happy to announce that Red Hat Ansible Tower 3.3 is now generally available. In this release, there are a number of enhancements that can help improve the automation in any organization. The team has been hard at work adding functionality with Red Hat OpenShift Container Platform, more granular permissions, scheduler improvements, support for multiple Ansible environments, and many other features.

Here are a few we are excited about!

Ansible Tower + OpenShift Container Platform

Push-button Ansible Tower deployment for Red Hat OpenShift Container Platform users is now here! Ansible Tower 3.3 is now a supported offering on Red Hat OpenShift Container Platform. The new Ansible Tower pod service in Red Hat OpenShift makes it easy to add capacity to Ansible Tower by adding additional pods. This enables users to scale at runtime as needed. Best of all, Ansible Tower is configurable directly from Red Hat OpenShift Container Platform.

  • Scale Ansible Tower up and down at runtime as needed
  • Add capacity to Ansible Tower by adding additional pods

All configurable directly from the Red Hat OpenShift Container Platform UI, CLI, and API.

More Granular Control

Ansible Tower now allows for even easier configuration of jobs for use in scheduling and workflows. Any item on a job that is configurable at launch, including inventory, credentials, even surveys, can have its configuration saved to be used in a workflow or in a schedule. Ansible Tower also now enables users to retry only on failed hosts, which is especially useful in situations with limited connectivity.

The enhanced user interface in Ansible Tower 3.3 puts more information at your fingertips

  • Jobs and job templates show more information at a glance — inventory, credentials, and other parameters — to allow you to find information quickly
  • Ansible Tower users can now navigate to their Jobs via the Projects they’ve been granted access to rather than having to filter to find them

Also, Ansible Tower 3.3 adds a robust set of permissions for admin users. Every administrative permission that an organization admin has is now a separate delegatable permission.

New Custom Ansible Environment Support

Baseline your entire automation stack to maintain compatibility. Ansible Tower 3.3 users can create tailored Ansible environments to include custom modules, custom libraries, and even multiple Ansible versions delivering granular environment controls to Ansible Tower, as opposed to all Ansible Tower functions using one virtual environment. These custom Ansible environments will be available to assign for jobs at the Organization, Project, or even the individual Job level. Application teams can stay on their trusted version while other teams can upgrade on their schedules.

Enhanced Integration with Third-Party Systems

Ansible Tower 3.3 includes enhancements to ease integrations, including improved authentication support, more granular control of LDAP, and the ability to create tokens for third-party applications directly from Ansible Tower.

  • Mapping Ansible Tower organizations and teams from SAML attributes
  • Easier configuration of two-factor authentication with SAML
  • Allowing use for multiple LDAP servers within Ansible Tower

Create tokens for third-party applications directly from Ansible Tower, making it easier to manage integrations. Tokens can be restricted to read-only access if needed, and they can be indexed and revoked at will, all without changing the user's access.

  • Ansible Tower 3.3 is now an OAuth2 provider, allowing easier integration of Ansible Tower's API into those tools
  • Users and administrators can create application tokens to allow usage of Ansible Tower from third-party applications

Improved Scaling

Scaling is critical for our users. Ansible Tower 3.3 builds on Instance Groups, which allow for reserving Ansible Tower cluster capacity for specific organizations, inventory, or jobs.

  • Create Instance Groups to manage capacity directly from the Ansible Tower UI and API
  • Manage Instance Groups by policy rather than specifically putting individual Ansible Tower nodes in a group
  • Instance Groups can be defined by a percentage of total cluster capacity

These new features in instance groups improve how to manage capacity in Ansible Tower without having to restart the cluster.

Ansible Tower now caches isolated node facts allowing broader scale-out to enable automation of remote environments.

Try Ansible Tower Today

Ansible Tower 3.3 is available now for Red Hat Enterprise Linux 7, CentOS 7 and Ubuntu 16.04. You can try the latest version of Ansible Tower via local install, Vagrant, or Amazon AMI.

Also, please join us for our What's New webinar to hear about the latest update to Red Hat Ansible Tower. We'll discuss and demo some of the new features in Ansible Tower 3.3. Register today!


Ansible Tower


Chris Short

Chris Short has been a proponent of open source solutions throughout his over two decades in various IT disciplines including systems, security, networks, and DevOps engineering and advocacy across the public and private sectors. He currently works on the Ansible team at Red Hat. Chris is a partially disabled US Air Force veteran living with his wife and son in Greater Metro Detroit. Chris writes about DevOps and other topics at He also runs the DevOps, Cloud Native, and open source focused newsletter DevOps’ish.

rss-icon  RSS Feed