The SAS® Embedded Process for Teradata (EP) package contains a special file, <rpm_name>.pkf, which is used with the Teradata Parallel Upgrade Tool (TDput) package management utility. The .pkf file is incorrectly named in the sas-sepcoretera-16.0.1 and the sas-sepcoretera-17.0.0 versions of the EP.
Because the .pkf file name does not match the EP package name, TDput does not include the --nopostun flag under the following conditions:
Without that flag, the RPM calls the postuninstall script for the prior EP version, which results in all of the newly installed files being removed. The RPM package manager thinks that the sas-sepcoretera was installed, but the /opt/SAS directory does not contain any files.
The workaround is for the Teradata support person who is performing the EP install to do one of the following:
These workarounds are similar to the procedure that must be used when updating the Teradata EP from an older version with a different RPM name (tkindbsrv or sepcoretera) to a new RPM name (sas-sepcoretera).