Red Hat Ansible Lightspeed with IBM watsonx Code Assistant Release Notes

Red Hat Ansible Lightspeed with IBM watsonx Code Assistant 2.x_latest

New features and enhancements information.

Red Hat Customer Content Services

Abstract

This guide contains a summary of new features, enhancements, and bug fixes for Red Hat Ansible Lightspeed with IBM watsonx Code Assistant.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. We are beginning with these four terms: master, slave, blacklist, and whitelist. Because of the enormity of this endeavor, these changes will be implemented gradually over several upcoming releases. For more details, see our CTO Chris Wright’s message.

Chapter 1. Overview

Red Hat Ansible Lightspeed with IBM watsonx Code Assistant is a generative AI service that helps automation teams create, adopt, and maintain Ansible content more efficiently. It uses natural language prompts to generate code recommendations for automation tasks based on Ansible best practices. Red Hat Ansible Lightspeed is also the cloud service that enables integration of generative AI into Ansible Automation Platform.

To use Red Hat Ansible Lightspeed with IBM watsonx Code Assistant, your organization must have:

  • A trial or paid subscription to Ansible Automation Platform
  • A trial or paid subscription to IBM watsonx Code Assistant

Chapter 2. 7 March 2024

This release includes several enhancements, additions, and fixes that have been implemented in Red Hat Ansible Lightspeed.

2.1. New features and enhancements

  • Ansible code bot General Availability

    Previously, Red Hat Ansible Lightspeed provided the Ansible code bot as a Technology Preview release. Now, the Ansible code bot is available as General Availability release along with an improved performance and an Ansible code bot dashboard.

    The dashboard displays a list of your repositories where the code bot is installed, the status of your repository scans, and indicates whether the scan schedule is not set, or is set to manual or scheduled scan. From the dashboard, you can start a manual scan, view the scan history, and view the repository. For more information, see Installing and configuring the Ansible code bot.

  • Ability to collect and manage the Admin dashboard telemetry

    Red Hat Ansible Lightspeed now collects Admin dashboard telemetry data that provides insight into how your organization users are using the Ansible Lightspeed service, and displays the metrics on the Admin dashboard. If you no longer want to collect and manage the Admin dashboard telemetry, you can disable it for your organization. For more information, see Viewing and managing Admin dashboard telemetry.

Chapter 3. 15 February 2024

This release includes several enhancements, additions, and fixes that have been implemented in Red Hat Ansible Lightspeed.

3.1. New features and enhancements

  • Model customization

    Organization administrators can now create and use fine-tuned, custom models that are trained on your organization’s existing Ansible content. With this capability, you can tune the models to your organization’s automation patterns and improve the code recommendation experience.

    You can configure multiple custom models for your organization. For example, you can create a custom model for your corporate IT automation team and a different one for your engineering team’s infrastructure. You can also configure a custom model to make it available for all Ansible users or select Ansible users in your organization. For more information, see Configuring custom models.

  • Streamlined the setup process

    Previously, organization administrators had to assign seat licenses to users so that they could access Red Hat Ansible Lightspeed. With the new subscription plans from IBM watsonx Code Assistant, organization administrators no longer need to manage access to Red Hat Ansible Lightspeed by assigning or removing seat licenses.

Chapter 4. 25 October 2023

4.1. Components

The following components are available for using Red Hat Ansible Lightspeed:

  • Ansible Extension for VS Code v2.8.108
  • Ansible code bot Technical Preview

This release includes several enhancements, additions, and fixes that have been implemented in Red Hat Ansible Lightspeed.

4.2. New features and enhancements

  • Ansible-specific IBM watsonx Code Assistant models

    Red Hat Ansible Lightspeed with IBM watsonx Code Assistant uses Ansible-specific IBM watsonx Granite models unique to your organization, which are provided, managed, and maintained by IBM.

  • Single tasks and multitask generation

    Using natural language prompts, you can generate single task or multiple task recommendations for Ansible task files and playbooks.

  • Content source matching

    For each generated code recommendation, Red Hat Ansible Lightspeed lists content source matches, including details such as potential source, content author, and relevant licenses. You can use this data to gain insight into potential training data sources used to generate the code recommendations.

  • Post-processing capabilities

    Red Hat Ansible Lightspeed offers post-processing capabilities that augment IBM watsonx Code Assistant and improve the quality and accuracy of code recommendations.

  • Content modernization

    The Ansible code bot scans existing content collections, roles, and playbooks through Git repositories, and proactively creates pull requests whenever best practices or quality improvement recommendations are available. The bot automatically submits pull requests to the repository, which proactively alerts the repository owner to a recommended change to their content. Ansible code bot is available as a Technical Preview.

    For more information, see the Red Hat Ansible Lightspeed with IBM watsonx Code Assistant User Guide.

Legal Notice

Copyright © 2024 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.