Robot HA

March 2020

Version 12.09

March 11, 2020

  • Improvements made to the processing of authorities.

January 2020

Version 12.08

Jan 29, 2020

  • User Profile and other System Sync Attributes now allow up to 300 omits or includes.
  • The remote journal apply job will now be a unique name that coordinates with the sync job. The job name will start with J_.
  • Role swap and audit now correctly report if library is missing on backup.
  • For libraries with multiple sets, a unique journal and remote journal are now required for each set.
  • The sync job default name is not editable after creation.

October 2019

Version 12.07
New Features
  • Assure MIMIX to Robot HA transition now available.

  • During the upgrade, we will be recompiling QCLSRC in library RSFUSER. If you have customized any programs in RSFUSER, you will need to manually recreate those changes after the upgrade.
Other Fixes
  • Fixed issue with sync jobs intermittently showing as late/lagging when they should not be.

  • Data queues are now being replaced correctly on backup when sync jobs run.
  • Fixed issue with QS36F for triggers and clean process.

  • RHA1031 and CHGRSFSA no longer allows OMIT (*ALL/*ALL).

  • Journal entry types D-CG and F-MC now handled correctly.

  • Fixed issue with journal apply job receiving error while deleting SQL tables.

  • Now saving access paths when doing a refresh of a file.

November 2018

Version 12.06
  • Robot HA now supports the following types of role swaps when integrated with PowerHA:
    • *ONE_TO_N (One to Many)
    NOTE: *SWAPIP role swap type in Robot HA and Takeover IP Address in PowerHA are not currently supported. Also, ‘cascade flow’ (A to B1 to B2) for data replication is not currently supported.
Other Fixes
  • SQL Triggers are now retained on the backup system when completing a production to backup role swap.

    NOTE: Robot HA will not maintain the changes to an SQL trigger on the backup systems after the initial sync. Any changes made on the production system must also be done on the backup systems.
  • Robot HA can now refresh a physical file with more than 300 dependent objects.


August 2018

Version 12.05
  • In an effort to increase the number of includes a user can specify from the previous maximum of 100, the 'Objects to include' (INCLOBJ) parameter of the Change Library Sync Attribute (CHGRSFSA) command has been modified to accept two new single values (*JRN and *OTHER). Note: *JRN and *OTHER are for library processing, not IFS.
    • *JRN means : Include all objects in this set that are journaled to the journal specified on the Journal (JRN) parameter. The set of included objects updates dynamically as objects are added to or removed from the specified journal. There can be multiple INCLOBJ(*JRN) sync attribute sets for a given From-Lib, To-Lib, Server-ID combination.

      Note: If this library entry is included in a group, then the group journal overrides the library journal. In that case, the group journal is used to determine what objects are included.

      When *JRN is specified, the following also applies:

      • *NONE cannot be specified for the Journal (JRN) parameter.

      • *NONE cannot be specified for the remote journal (RMTJRN) parameter.
      • *NONE must be specified for the 'Objects to omit' (OMITOBJ) parameter.

    • *OTHER means: Objects in the library being replicated are included in this set if they are not included in any other specification for the set collection. A set collection is all specifications with the same from-lib, to-lib, and server-ID values. Only one INCLOBJ(*OTHER) set is allowed for a given From-Lib, To-Lib, Server-ID combination.
  • Option 7 - List Objects has been added to the Work with Synchronization Attributes panel. This option lists objects specified by those sync attributes using the *JRN and *OTHER options. A physical file or a spool file can be created that shows the objects which will be synchronized when Option 8 - Submit is run. Note: This option will not list IFS objects.
  • The default for the parameter Fix Objects Using Wrong Journal (FIXJRN) on command CHGRSFSA has been changed to *NO. Note: FIXJRN will always default to *NO when groups are used or *JRN or *OTHER values are specified.

May 2018

Version 12.04
  • The messaging displayed to the user after an error occurs during a role swap has been made more instructive and user-friendly.
  • As part of the roll swap process, a completion status message now is sent to the panel.
  • The F21 function key is now available from the Role Swap Menu.

  • User is prevented from running a role swap if BACKUP settings have not been replicated.
  • The data created when the command CHGACTPRFL is run within a role swap is now replicated and swapped.
  • The swaps now handle *BREAK mode, and restarting of controlling subsystem. Messages are now displayed on the menu screens for failed swaps and when the job is waiting for restricted state.
  • More details have been added to the 'Restarting the system' message.
  • User must press F3 or F12 to exit the WRKRSFSA display. Also, the WRKRSFSA display will automatically refresh after an item is deleted.
  • Validation will now take place to ensure that QAUDJRN exists on the backup system.
  • A warning will be displayed if QAUDJRN journal receivers are not in the same library on the production and backup systems.
Other Fixes
  • The Swap Audit recovery option for the startup program now defaults to 'N' for the recovery option.
  • The first message when starting a swap now is 'was submitted' instead of 'currently running'.
  • All SWAPTOxxx programs are now changed to wait for restricted state before starting the controlling subsystem at the end of the swap.
  • A completion message now displays on the console after a successful swap-while-active role swap.
  • When doing a *SWAPIP when TEST is not *YES there is now a prompt at the start of the swap. The Swap only proceeds if F16 is pressed to confirm IPL of the system.
  • The sync attribute for RBTHALIB no longer allows journaling to be set to ON.
  • RSFSWAP Library text has been changed to 'Robot HA Swap library. Do not delete'.
  • The default value for 'Fix obj using wrong journal' in Sync attributes has been changed to *NO.
  • Robot Network notification in Auditing now works correctly on a network node.
  • Shipped source programs now compile when CCSID is different.
  • Message WRK3001 in WRKMSG is now formatted correctly.
  • For one-to-many role swaps, there was an issue where a server ID was being stored in the data area instead of a system name. This has been fixed.
  • Role swap will now continue when there are missing identity entries to allow the user to investigate.
  • A check is now made that the logged-in profile has *AUDIT authority.
  • After a successful role swap, when you swap back to backup, the IBM Job Scheduler jobs are now correctly being removed.
  • The verbiage "RSF" has been changed to "Robot HA" within messages.
  • A message will be displayed in the product loader when QCLSRC/SWAPTOBKP in RSFUSER has been changed.
  • Command STRRSFSRV has been changed to allow *NONE for the subsystem to start.
  • At install, the creation of JOBDs will be based on what already exists in the system library list.
  • EXTCFGRSF / APYCFGRSF have been changed in the *SWAPIP type swap so that the RDB entries are restored with the values from the file instead of the current default values.
  • The swap process will check that the sync attributes files can be allocated before beginning.
  • Within a swap audit, *USRPRF, *CFG and *AUTL will no longer auto-recover.

November 2017

Version 12.03
New Features
  • Functionality allowing the creation and running of Audits has been added to Robot HA. For the 12.03 release, you now have the ability to create and run a type of Audit called a Swap audit, which helps ensure that both the production system and the backup system are in a swap-ready state. Some of the added audit functionality:

    • Starting and ending audit monitoring
    • Ability to create an audit with steps designed to help ensure swap-readiness
    • Maintaining an audit to ensure that the audit job run schedule and people notified are aligned with a swap-ready environment
    • Audit status notification options, which include email, Robot Alert, and Robot Network
    • Viewing Audit History, which details audit run results and potential areas of concern
  • The Robot HA menu structure has been updated to provide enhanced usability and to better align with the addition of the Audit functionality.

Other Updates
  • You can now change the Sync object authorities and Sync spooled files parameters without error within Set Lib Sync Attributes (SETRSFSA).

  • Replication of groups now completes normally if the library is not created first.

  • You can now choose *ALL in the 'Type of libraries to include' parm within Work with Sync Attributes (WRKRSFSA).

March 2017

Version 12.02
  • If you're a RSF-HA customer, you can now convert from RSF-HA 11 to Robot HA 12. See our conversion instructions for more details.

February 2017

Version 12.01
  • The APYCFGRSF command now properly applies constraint information.

  • Added two CLRLIBRSF functions for RSFTEMP into the IBM Job Scheduler entries (one for source and one for target).

  • Updated the INZRSFHA command to archive a previous version of the model program whenever a new one is installed into RSFUSER.

  • Updated the compare/audit operation commands CHKLIBRSF and CHKOBJRSF to support Groups.

  • Fixed replication of *USRPRFs with a *LOCALE path name.

October 2016

Version 12.0
  • Robot HA, a high availability product built on RSF-HA software, is now available!

    You can find a list of key features here: Robot HA 12 Features

Back to Product Index