Program temporary fix: Difference between revisions

Content deleted Content added
m clean up spacing around commas and other punctuation, replaced: ,and → , and , ,A → , A, ,I → , I, ,s → , s
m clean up punctuation and spacing issues, primarily spacing around commas, replaced: ,A → , A, ,I → , I, ,s → , s
 
(3 intermediate revisions by 3 users not shown)
Line 1:
In IBM terminology, a '''Programprogram temporary fix''' or '''Productproduct temporary fix''' ('''PTF'''), sometimes depending on date,<ref>In 2001 a long time IBMer wrote "I thought it was now Product Temporary Fix." {{cite web
|url=https://groups.google.com/d/topic/bit.listserv.ibm-main/Ir_Jp8C50KM
|title=Should APARs be accepted}}</ref><ref>Nonetheless PROGRAM temporary fix is still in use. {{cite web
|title=Traps do not process for CiscoAPIC models in CA Spectrum
|url=https://support.ca.com/us/knowledge-base-articles.TEC1984606.html |date=September 11, 2017 |website=ca.com}}</ref> is a singleone or more [[Patchsoftware (computing)bug|bug fix]], or group of fixes, {{endash}} distributed in a form ready to install[[software for customersinstallation|install]].
 
A PTF normally follows an APAR ([[Authorized Program Analysis Report]] (APAR),<ref>{{cite web |last1=IBM Corporation |title=IBM Security: APARs explained |url=https://www.ibm.com/support/pages/ibm-security-apars-explained |website=ibm.com |accessdate=Oct 14, 2019}} a formal report from IBM development to customers that have notified IBM of a problem or suspected defect.</ref>), and where an "APAR fix" was issued, the PTF "is a tested APAR"<ref name=Gabe/> or set of APAR fixes. However, if an APAR is resolved as "Fixed If Next" or "Permanent Restriction" then there may be no PTF fixing it, only a subsequent release.
 
==PTF installation==
Line 13:
| title = IBM System/360 Operating System - Maintenance Program
| id = C27-6918
| workseries = Systems Reference Library
}}
</ref>
Line 26:
| section-url = http://bitsavers.org/pdf/ibm/360/os/R21.0_Mar72/GC28-6719-2_Service_Aids_Rel_21_Mar72.pdf#page=219
| url = http://bitsavers.org/pdf/ibm/360/os/R21.0_Mar72/GC28-6719-2_Service_Aids_Rel_21_Mar72.pdf
| workseries = Systems Reference Library
}}
</ref>
Line 38:
| section-url = http://bitsavers.org/pdf/ibm/360/os/R19_Jun70/GC28-6586-11_Utilities_Rel_19_Jun70.pdf#page=392
| url = http://bitsavers.org/pdf/ibm/360/os/R19_Jun70/GC28-6586-11_Utilities_Rel_19_Jun70.pdf
| workseries = Systems Reference Library
}}
</ref> to simplify the installation of batches of PTFs. For [[OS/360 and successors]], this culminated in System Modification Program (SMP)<ref>{{cite and [[System Modification Program/Extended]] (SMP/E).book
| title = OS/VS System Modification Program (SMP) - System Programmer's Guide
| id = GC28-0673-6
| date = September 1980
| edition = Seventh
| url = http://bitsavers.org/pdf/ibm/370/OS_VS/GC28-0673-6_OS_VS_System_Modification_Program_%28SMP%29_Systems_Programmers_Guide_7th_ed_198009.pdf
| series = Systems
| publisher = [[IBM]]
| access-date = July 10, 2023
}}
</ref> and [[System Modification Program/Extended]] (SMP/E).<ref>{{cite book
| title = System Modification Program Extended - 8.1
| id = SC28-1107-13
| date = September 1994
| edition = Fourteenth
| url = http://bitsavers.org/pdf/ibm/370/SMP-E/SC28-1107-13_System_Modification_Program_Extended_Reference_Release_8.1_14th_ed_199409.pdf
| publisher = [[IBM]]
| access-date = July 10, 2023
}}
</ref>
 
For [[VM (operating system)|VM]], this culminated in Virtual Machine Serviceability Enhancements Staged (VM/SP SES) and VMSES/E.
Line 52 ⟶ 71:
 
One reason for the use of physical media is size, and related (default) size limits. "By default, the /home file system on VIOS (Virtual I/O Server<ref>{{cite web |last1=IBM Corporation |title=Virtual I/O Server overview |url=https://www.ibm.com/support/knowledgecenter/TI0003M/p8hb1/p8hb1_vios_virtualioserveroverview.htm |website=IBM Knowledge Center |accessdate=Oct 14, 2019}}</ref>) for [[IBM System p|System p]] is only 10GB in size."<ref name=TecTip>{{cite web |title=Populating the VIOS Virtual Media Repository
|author=Glenn Robinson |work=PowerWire - Connect to the IBMi Community |date=October 28, 2015
|url=http://powerwire.eu/tech-tip-populating-the-vios-virtual-media-repository}}</ref> If the "Cumulative PTF Pack" is larger than the default, "If you try (to) FTP 17GB of ISO images you will run out of space."
 
Line 95 ⟶ 114:
 
The focus of the "APAR fix" is "to rectify the problem as soon as possible"<ref name=Mehdi>{{cite web
|title=Diff between PTF, APAR, INTERMFIX |author=Mehdi Salebi
|url=http://unix.ittoolbox.com/groups/technical-functional/ibm-aix-l/diff-between-ptfaparintermfix-4353121
|date=August 7, 2011}}</ref> whereas the PTF "is a tested APAR... The PTF 'closes' the APAR. " Prior to that, an APAR is "a problem with an IBM program that is formally tracked until a solution is provided.”<ref name=Gabe>{{cite web