On 10-Feb-2015 14:51 -0600, Steinmetz, Paul wrote:
I'd like to IPL to apply all pending (100 - 200) PTFs, excluding:
SI55602  Save file only                               None
SI55522  Superseded                                   None
1) Would it be better to delete and reorder after the IPL?
  The absolute safest would be to ensure the PTF does not exist on the 
system; that Display PTF (DSPPTF) on both of the above PTF identifiers 
gives a "not found" error.  I have experienced being in charge of 
loading and applying some PTFs, and just before my starting the 
end-system\power-down to effect the IPL, someone had used a utility to 
/push/ a PTF to the system; because the utility was lazily coded to 
apply generically, instead of applying only the PTF that had been sent, 
the PTFs that had previously been omitted by my request were suddenly 
included and applied during the IPL :-(
  Obviously if the PTF load\apply work is completed on the console 
after the system is in restricted state and the activity is restricted 
to just the one person managing the PTFs, or if the verification of what 
the IPL should effect with regard to those PTF is done after the system 
is in restricted state immediately before the PWRDWNSYS request 
[implying the system remained in restricted state in control of the one 
system-operator until being powered down], then the /safety/ has been 
ensured without the need to purge the PTF from the system [to prevent 
any unwanted\accidental load or apply].
  Even after my negative experience, I was not overly paranoid such 
that I would be so careful as to /batten down the hatches/ to ensure 
that particular PTFs were not\never-again accidentally installed; even 
with mistakes or accidents, given the issue were not an accidental 
perm-applied PTF, the recovery would never require more than an extra 
IPL to effect the Remove PTF (RMVPTF) after reviewing the history of PTF 
activity.  As such, I would still be satisfied with just choosing the 
other option:
OR
2) Should I somehow omit these from being loaded/applied?
  The Apply PTF (APYPTF) request should have no effect re the status of 
those PTFs, according to their current status.  Easy enough to review 
the status of those PTFs, again, after a generic Apply SELECT(*ALL) 
request.  And if the Apply request explicitly names only those "pending" 
PTFs by name using that PTF Numbers To Select (SELECT) parameter, then 
conspicuously, such a post-apply review would seem unnecessary.  Yet the 
APYPTF command also offers the PTF Numbers To Omit (OMIT) parameter, on 
which both could be explicitly specified to further ensure the 
apply-action would not get modified:
   OMIT(SI55602 SI55522)
  A post-apply and pre-pwrdwn review of the status of those PTFs is 
still an option, if any nagging doubts persist, about the effects of the 
prior Apply activity.
  If however the "pending" PTFs are first to be generically loaded from 
*SERVICE and the PTF SI55602 is there [IIRC the visibility of the PTF 
implies that the PTF is _in_ *SERVICE], then the action of the second 
option [2)] should be pursued; minimally, explicitly verify the 
apply-directive of the PTF, and if necessary change\reset the 
apply-directive to ensure that PTF will *not* be applied during the IPL. 
 If only the specific list of "pending" PTFs that should be applied are 
to be chosen selectively instead of generically, then simply omitting 
those PTF identifiers from the SELECT() parameter should be sufficient.
  Again, there is no harm in reviewing the status of the PTFs again, 
immediately before the pwrdwn for the IPL, to ensure the apply actions 
just established [nor any actions taken by anybody else] have changed.
As an Amazon Associate we earn from qualifying purchases.