• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Ansible Automation Story Gets Better on IBM i

    March 8, 2021 Alex Woodie

    When IBM and Red Hat launched support for IBM i with its Ansible automation software in July 2020, it provided about three dozen Ansible modules that supported specific actions on IBM i. The companies recently added another dozen or so Ansible updates for IBM i, making the software even more useful on the midrange server.

    Ansible is an open source configuration management package originally designed to enable remote administration of Linux servers. Over time, the software has been adopted to support a wide number of operating environments, including Kubernetes orchestration environments managing Docker containers in public and private clouds.

    The main advantage that Ansible brings is automation of and simplification of repetitive, complex, and tedious operations. “Everybody likes it because it brings huge time savings when we install packages or configure large numbers of servers,” writes Cédric Delgehier of software-defined storage provider OpenIO. “Its architecture is simple and effective. It works by connecting to your nodes and pushing small programs to them.”

    The folks at IBM and Red Hat worked to bring Ansible to IBM i last summer. Developers with the companies created around 35 Ansible “modules” for IBM i that enabled users to automate a range of common tasks on the midrange server.

    Among the tasks automated by the modules are things like copying a SAVF file to a remote IBM i node (ibmi_copy); fetching objects from the IBM i node (ibmi_fetch); IPLing an IBM i node (ibmi_reboot); running CL and SQL scripts on IBM i nodes (ibmi_script,); and synchronizing SAVF objects (ibmi_synchronize).

    In late February 2020, IBM added seven new modules, including:

    • ibmi_download_fix_status: Checking whether the fix downloading complete;
    • ibmi_fix_compare: Verify whether the PTFs are installed;
    • ibmi_fix_product_check: Check the software product installation status for a fix;
    • ibmi_mirror_setup_copy: Configures the Db2 Mirror on the target node;
    • ibmi_mirror_setup_source: Configures the Db2 Mirror on the source node;
    • ibmi_mirror_warm_clone_activity: Performs suspend and resume activity for warm clone;
    • ibmi_spooled_file_data: Returns the content of a spooled file.

    On top of that, IBM has introduced nine new “roles” that can help Ansible automate IBM i activities. These include:

    • capture_server_via_powervc: Capture a virtual server via PowerVC to generate a deployable image;
    • change_server_state_via_powervc: Ansible role for starting, stopping a VM via PowerVC;
    • configure_passwordless_ssh_login: Confgure passwordless ssh login;
    • deploy_vm_via_powervc: Ansible role for deploying a VM via PowerVC;
    • display_network_info_via_powervc: Ansible role for retrieving port info and corresponding subnet info by mac address;
    • display_vm_info_via_powervc: Ansible role for displaying VM information via PowerVC;
    • fix_repo_check_download_individual_ptfs: Check if requested individual PTFs are already in catalog. If not, will call download_individual_ptfs role to download non-existent PTFs and write the information into catalog;
    • fix_repo_download_apply_individual_ptfs: Check if requested individual PTFs are already in catalog. If not, will download non-existent PTFs and write information into catalog. After that, will transfer savfs to target server, then load and apply PTFs;
    • present_ip_interface: The role is to present an IP interface and make it active.

    According to Steve Sibley, vice president and global offering management for IBM, Ansible is showing popularity among IBM i shops, which in turn is driving demand for more automations.

    “We have more total modules on i because it’s a more complex environment, just from a capability standpoint,” Sibley told IT Jungle recently. “We are seeing very much the interest from clients.”

    The Ansible software is open source and it’s free, at least for the basic components and modules. Customers can contract with Red Hat to get support for the software. They can also pay to get access to Ansible Automation Hub, which provides a GUI for monitoring and tracking Ansible activities.

    In a recent Forrester Wave report on infrastructure automation, Ansible was labeled one of the leaders in the space, along with Cisco, Microsoft, and VMware. It trailed VMware, Micro Focus, BMC, Chef software, Microsoft, and Turbonomic in terms of its current offering, but Ansible ranked higher than all the other platforms in terms of its strategy.

    “Ansible continues to grow quickly, particularly among enterprises that are automating networks,” Forrester notes in its report. “The solution excels at providing a variety of deployment options and acting as a service broker to a wide array of other automation tools. A robust community ecosystem contributes to Ansible’s success.” Model editing was cited as a weakness, along with documentation and the lack of modularity of the code.

    You can get Ansible plug-ins and modules for IBM i at https://ibm.github.io/ansible-for-i/modules.html.

    RELATED STORIES

    IBM Extends Dynamic Capacity Pricing Scheme To Its Cloud

    Big Blue Rolls Out Red Hat Power Stack

    IBM Readies Power Systems Announcements For February 23

    Paving The Road Ahead For A Better Ride

    IBM i Tries On a Red Hat

    Red Hat’s Ansible Automation Comes To IBM i

    Open Source Is the Future, So Where Does IBM i Fit In?

    Some Insight Into Utility Pricing On Entry Power Iron

    Entry Server Bang For The Buck, IBM i Versus Red Hat Linux

    IBM Takes A Hands Off Approach With Red Hat

    The Impact On IBM i Of Big Blue’s Acquisition Of Red Hat

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: Ansible, IBM i

    Sponsored by
    Rocket Software

    Software built on TRUST. Delivered with LOVE.

    For over 35 years, Rocket Software’s solutions have empowered businesses to modernize their infrastructure, unlock data value, and drive transformation – all while ensuring modernization without disruption.

    Learn More

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Why Open Source Is Critical for Digital Transformation Clearlake Re-Acquires Precisely In $3.5 Billion Deal

    Leave a Reply Cancel reply

TFH Volume: 31 Issue: 18

This Issue Sponsored By

  • ProData
  • Fresche Solutions
  • UCG Technologies
  • Precisely
  • Trinity Guard

Table of Contents

  • We Want IBM i On The Future Power E1050
  • Thoroughly Modern: Running CA 2E Applications? It’s Time To Modernize The UI
  • Guru: SELECT INTO And Arrays
  • Clearlake Re-Acquires Precisely In $3.5 Billion Deal
  • Ansible Automation Story Gets Better on IBM i

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • The Power11 Transistor Count Discrepancies Explained – Sort Of
  • Is Your IBM i HA/DR Actually Tested – Or Just Installed?
  • Big Blue Delivers IBM i Customer Requests In ACS Update
  • New DbToo SDK Hooks RPG And Db2 For i To External Services
  • IBM i PTF Guide, Volume 27, Number 33
  • Tool Aims To Streamline Git Integration For Old School IBM i Devs
  • IBM To Add Full System Replication And FlashCopy To PowerHA
  • Guru: Decoding Base64 ASCII
  • The Price Tweaking Continues For Power Systems
  • IBM i PTF Guide, Volume 27, Numbers 31 And 32

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle