Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-03-09 Thread Tom Marchant
On Fri, 6 Mar 2020 20:38:33 +, Jesse 1 Robinson wrote:

>I once had to BYPASS HOLDERR(). It was a new product. There was a hold 
>against the FMID itself. Until the FMID was APPLIed, no further action was 
>possible. So I bypassed that particular HOLDERR, which allowed the FMID 
>itself to APPLY. That in turn allowed me to RECEIVE more PTFs, including one 
>that SUP'ed the problem PTF. I always felt that this was a packaging error, 
>but the result was fine.  

I'm baffled by this. There is no need to APPLY an FMID before you can RECEIVE 
PTFs for that FMID. RECEIVE only requires that the FMID be in the Global zone. 
If the resolving PTF was available, you should have been able to APPLY the FMID 
and the PTF at the same time.

It isn't unusual for an ERROR hold to be placed on an FMID.
If there is no resolving PTF, BYPASS HOLDERR would be necessary.

-- 
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-03-06 Thread Jesse 1 Robinson
I once had to BYPASS HOLDERR(). It was a new product. There was a hold against 
the FMID itself. Until the FMID was APPLIed, no further action was possible. So 
I bypassed that particular HOLDERR, which allowed the FMID itself to APPLY. 
That in turn allowed me to RECEIVE more PTFs, including one that SUP'ed the 
problem PTF. I always felt that this was a packaging error, but the result was 
fine.  

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Tom 
Marchant
Sent: Tuesday, February 18, 2020 9:19 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: SMPE BYPASS(HOLDSYS,HOLDERR)

CAUTION EXTERNAL EMAIL

On Fri, 14 Feb 2020 14:22:27 -0600, Paul Jodlowski wrote:

>Has anybody ever ran SMPE apply with bypass(holderr)?

As others have said, you have not shown a reason that you would need to 
BYPASS(HOLDERR). If there is a need to BYPASS(HOLDERR), it should be specific, 
as in BYPASS(HOLDERR(aparnum)). And first run APPLY CHECK and examine the 
output very carefully to ensure that you are not installing any error PTFs 
beyond the one that you need.

--
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-02-18 Thread Tom Marchant
On Fri, 14 Feb 2020 14:22:27 -0600, Paul Jodlowski wrote:

>Has anybody ever ran SMPE apply with bypass(holderr)?

As others have said, you have not shown a reason that you would 
need to BYPASS(HOLDERR). If there is a need to BYPASS(HOLDERR), 
it should be specific, as in BYPASS(HOLDERR(aparnum)). And first 
run APPLY CHECK and examine the output very carefully to ensure 
that you are not installing any error PTFs beyond the one that you 
need.

-- 
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-02-16 Thread Barbara Nitz
I remember when I installed this that I had a lot of trouble with the ptf(s). 
That was due to the fact that one of the IGG modules that had to get restored 
had a usermod (for CA-DISK) on it. I don't remember if that module was even 
touched by the ptf. Restoring that usermod was a nightmare - SMPE eventually 
told me that it could not figure out any relationships for restore anymore and 
I should do it myself. I ended up accepting a just installed new PTF that fixed 
some PE. After that, SMP/E was able to do the restore check with CC=0. Out came 
about 200 ptfs. I applied the crypto stuff, then reapplied all the rest of the 
ptfs. And the usermod. (And I had done accept before I started that refresh.)

While it was nice to have the functionality rolled down to 2.1, the complexity 
was staggering and I didn't like having it forced upon me in the service 
stream. I was tempted to just leave the crypto ptf(s) out and wait for 2.3 
which would have it in the base.

I just reiterate what everybody else already told you: Backup your complete 
SMP/E environment including the target and DLIBs before you do any apply of 
that ptf. And then do real thorough testing of just about everything DFSMS. The 
crypto function is pretty pervasive (as it should be).

Barbara Nitz

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-02-16 Thread Mark Jacobs
When I've trained people on using SMP/e I begin by saying that it's made up of 
processes and procedures, and is also an art. I can teach you the processes and 
procedures, the art you'll need to learn on your own.

Mark Jacobs

Sent from ProtonMail, Swiss-based encrypted email.

GPG Public Key - 
https://api.protonmail.ch/pks/lookup?op=get=markjac...@protonmail.com

‐‐‐ Original Message ‐‐‐
On Sunday, February 16, 2020 3:03 PM, Seymour J Metz  wrote:

> Yes, with trepidation and not relevant in your case. What you need to bypass 
> is HOLDSYSTEM(DELETE).
>
>
> -
>
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> From: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU on behalf of 
> Paul Jodlowski pgjodlow...@nationalindemnity.com
>
> Sent: Friday, February 14, 2020 3:22 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: SMPE BYPASS(HOLDSYS,HOLDERR)
>
> Has anybody ever ran SMPE apply with bypass(holderr)?
> I need to install PTF UA92779 (this is needed to install DB2 v12)
> And the only way to get this PTF installed is with bypass(holderr).
> From the BYPASSED HOLD REASON REPORT FOR APPLY CHECK PROCESSING
> ++ HOLD(UA92779) SYS FMID(HDZ2220) REASON(DELETE) DATE(17216)
> COMMENT
> (++DELETE Load module IGG0193V is being deleted and rebuilt in
> order to include an ICSF module to support the DFSMS Data Set
> Encryption function. SMP/E cannot RESTORE this PTF because it
> contains a ++DELETE statement for IGG0193V. Over 20 PTFs are
> required to enable this function and are co-REQ'ed to ensure
> all are installed together. Due to the significant changes
> introduced by this function, and the need for the ++DELETE
> which prevents SMP/E RESTORE, best practices suggest it is
> prudent to create a back-up of your system prior to installing
> these PTFs.).
> ++ HOLD(UA92836) SYS FMID(HDZ2220) REASON(DELETE) DATE(17205)
> COMMENT
> (++DELETE Load module IDAV194A is being deleted and rebuilt in
> order to include an ICSF module to support the DFSMS Data Set
> Encryption function. SMP/E cannot RESTORE this PTF because it
> contains a ++DELETE statement for IDAV194A. Over 20 PTFs are
> required to enable this function and are co-REQ'ed to ensure all
> are installed together. Due to the significant changes
> introduced by this function, and the need for the ++DELETE
> which prevents SMP/E RESTORE, best practices suggest it is
> prudent to create a back-up of your system prior to installing
> these PTFs.).
>
> Cheers
>
> --
>
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> ---
>
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-02-16 Thread Seymour J Metz
Yes, with trepidation and not relevant in your case. What you need to bypass is 
HOLDSYSTEM(DELETE).


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
Paul Jodlowski 
Sent: Friday, February 14, 2020 3:22 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SMPE BYPASS(HOLDSYS,HOLDERR)

Has anybody ever ran SMPE apply with bypass(holderr)?
I need to install PTF UA92779 (this is needed to install DB2 v12)
And the only way to get this PTF installed is with bypass(holderr).
>From the BYPASSED HOLD REASON REPORT FOR APPLY CHECK PROCESSING
++ HOLD(UA92779) SYS FMID(HDZ2220) REASON(DELETE) DATE(17216)
   COMMENT
(++DELETE Load module IGG0193V is being deleted and rebuilt in
 order to include an ICSF module to support the DFSMS Data Set
 Encryption function. SMP/E cannot RESTORE this PTF because it
 contains a ++DELETE statement for IGG0193V.  Over 20 PTFs are
 required to enable this function and are co-REQ'ed to ensure
 all are installed together.  Due to the significant changes
 introduced by this function, and the need for the ++DELETE
 which prevents SMP/E RESTORE, best practices suggest it is
 prudent to create a back-up of your system prior to installing
 these PTFs.).
++ HOLD(UA92836) SYS FMID(HDZ2220) REASON(DELETE) DATE(17205)
   COMMENT
   (++DELETE Load module IDAV194A is being deleted and rebuilt in
   order to include an ICSF module to support the DFSMS Data Set
   Encryption function. SMP/E cannot RESTORE this PTF because it
   contains a ++DELETE statement for IDAV194A. Over 20 PTFs are
   required to enable this function and are co-REQ'ed to ensure all
   are installed together. Due to the significant changes
   introduced by this function, and the need for the ++DELETE
   which prevents SMP/E RESTORE, best practices suggest it is
   prudent to create a back-up of your system prior to installing
   these PTFs.).

Cheers

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-02-14 Thread CM Poncelet
Yes I have run APPLY with BYPASS(HOLDERR), but only when the "HOLD(s)"
would not have impacted the system.
 
Just to be safe, do the following:
(a) Backup your *whole* SMP/E environment (CSI, GLOBAL, TLIB and DLIB
zones, and all their associated SMP/E datasets) to a GDG (+1) entry,
using PGM=ADRDSSU. (You should be able to do this for all your product's
SMP/E datasets and associated datasets by specifying their DSN hlq +
wild card ".**".)
(b) Now run your SMP/E APPLY with BYPASS(HOLDERR,HOLDSYS) on a 'sandbox'
test LPAR. Then use your updated SMP/E loadlib etc. datasets to verify
*fully* that the APPLY introduced no errors.
(c) If any errors are detected, restore your *whole* SMP/E environment
from the GDG entry's (now 0) PGM=ADRDSSU backup.
(d) Else, consider it safe to implement the APPLY
BYPASS(HOLDERR,HOLDSYS) on a production LPAR.
 
BTW "APPLY" can be undone ("REDO" and "REJECT", if memory serves) but
"ACCEPT" cannot. So do not ACCEPT the APPLY, even if all seems to be
working OK after the APPLY.
 
HTH.
 
Cheers, Chris Poncelet (retired sysprog)
 

On 14/02/2020 20:22, Paul Jodlowski wrote:
> Has anybody ever ran SMPE apply with bypass(holderr)?
> I need to install PTF UA92779 (this is needed to install DB2 v12)
> And the only way to get this PTF installed is with bypass(holderr).
> >From the BYPASSED HOLD REASON REPORT FOR APPLY CHECK PROCESSING
> ++ HOLD(UA92779) SYS FMID(HDZ2220) REASON(DELETE) DATE(17216)   
>COMMENT  
> (++DELETE Load module IGG0193V is being deleted and rebuilt in  
>  order to include an ICSF module to support the DFSMS Data Set  
>  Encryption function. SMP/E cannot RESTORE this PTF because it  
>  contains a ++DELETE statement for IGG0193V.  Over 20 PTFs are  
>  required to enable this function and are co-REQ'ed to ensure   
>  all are installed together.  Due to the significant changes
>  introduced by this function, and the need for the ++DELETE 
>  which prevents SMP/E RESTORE, best practices suggest it is 
>  prudent to create a back-up of your system prior to installing 
>  these PTFs.).  
> ++ HOLD(UA92836) SYS FMID(HDZ2220) REASON(DELETE) DATE(17205)
>COMMENT   
>(++DELETE Load module IDAV194A is being deleted and rebuilt in   
>order to include an ICSF module to support the DFSMS Data Set   
>Encryption function. SMP/E cannot RESTORE this PTF because it   
>contains a ++DELETE statement for IDAV194A. Over 20 PTFs are
>required to enable this function and are co-REQ'ed to ensure all
>are installed together. Due to the significant changes  
>introduced by this function, and the need for the ++DELETE  
>which prevents SMP/E RESTORE, best practices suggest it is  
>prudent to create a back-up of your system prior to installing  
>these PTFs.).   
>
> Cheers
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> .
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-02-14 Thread Mark Jacobs
Yes, but that's not what OP was asking. Based on the information provided, I'm 
not seeing any need to bypass HOLDERROR on the apply. Some other PTFs in the 
apply stream might have unresolved PE's however. If so, the OP will have to 
decide whether the PE will have an impact on their environment before they can 
safely bypass the HOLDERROR.

Mark Jacobs

Sent from ProtonMail, Swiss-based encrypted email.

GPG Public Key - 
https://api.protonmail.ch/pks/lookup?op=get=markjac...@protonmail.com

‐‐‐ Original Message ‐‐‐
On Friday, February 14, 2020 6:06 PM, Mike Schwab  
wrote:

> Since it will be doing a delete, SMPE cannot restore the PTF. So you
> need to back up the SMPE files and target files in order to do a
> restore. Then you can bypass the hold and apply the PTFs.
>
> On Fri, Feb 14, 2020 at 2:22 PM Paul Jodlowski
> pgjodlow...@nationalindemnity.com wrote:
>
> > Has anybody ever ran SMPE apply with bypass(holderr)?
> > I need to install PTF UA92779 (this is needed to install DB2 v12)
> > And the only way to get this PTF installed is with bypass(holderr).
> > From the BYPASSED HOLD REASON REPORT FOR APPLY CHECK PROCESSING
> > ++ HOLD(UA92779) SYS FMID(HDZ2220) REASON(DELETE) DATE(17216)
> > COMMENT
> > (++DELETE Load module IGG0193V is being deleted and rebuilt in
> > order to include an ICSF module to support the DFSMS Data Set
> > Encryption function. SMP/E cannot RESTORE this PTF because it
> > contains a ++DELETE statement for IGG0193V. Over 20 PTFs are
> > required to enable this function and are co-REQ'ed to ensure
> > all are installed together. Due to the significant changes
> > introduced by this function, and the need for the ++DELETE
> > which prevents SMP/E RESTORE, best practices suggest it is
> > prudent to create a back-up of your system prior to installing
> > these PTFs.).
> > ++ HOLD(UA92836) SYS FMID(HDZ2220) REASON(DELETE) DATE(17205)
> > COMMENT
> > (++DELETE Load module IDAV194A is being deleted and rebuilt in
> > order to include an ICSF module to support the DFSMS Data Set
> > Encryption function. SMP/E cannot RESTORE this PTF because it
> > contains a ++DELETE statement for IDAV194A. Over 20 PTFs are
> > required to enable this function and are co-REQ'ed to ensure all
> > are installed together. Due to the significant changes
> > introduced by this function, and the need for the ++DELETE
> > which prevents SMP/E RESTORE, best practices suggest it is
> > prudent to create a back-up of your system prior to installing
> > these PTFs.).
> > Cheers
> >
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
>
> Mike A Schwab, Springfield IL USA
> Where do Forest Rangers go to get away from it all?
>
> --
>
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-02-14 Thread Mike Schwab
Since it will be doing a delete, SMPE cannot restore the PTF.  So you
need to back up the SMPE files and target files in order to do a
restore.  Then you can bypass the hold and apply the PTFs.

On Fri, Feb 14, 2020 at 2:22 PM Paul Jodlowski
 wrote:
>
> Has anybody ever ran SMPE apply with bypass(holderr)?
> I need to install PTF UA92779 (this is needed to install DB2 v12)
> And the only way to get this PTF installed is with bypass(holderr).
> From the BYPASSED HOLD REASON REPORT FOR APPLY CHECK PROCESSING
> ++ HOLD(UA92779) SYS FMID(HDZ2220) REASON(DELETE) DATE(17216)
>COMMENT
> (++DELETE Load module IGG0193V is being deleted and rebuilt in
>  order to include an ICSF module to support the DFSMS Data Set
>  Encryption function. SMP/E cannot RESTORE this PTF because it
>  contains a ++DELETE statement for IGG0193V.  Over 20 PTFs are
>  required to enable this function and are co-REQ'ed to ensure
>  all are installed together.  Due to the significant changes
>  introduced by this function, and the need for the ++DELETE
>  which prevents SMP/E RESTORE, best practices suggest it is
>  prudent to create a back-up of your system prior to installing
>  these PTFs.).
> ++ HOLD(UA92836) SYS FMID(HDZ2220) REASON(DELETE) DATE(17205)
>COMMENT
>(++DELETE Load module IDAV194A is being deleted and rebuilt in
>order to include an ICSF module to support the DFSMS Data Set
>Encryption function. SMP/E cannot RESTORE this PTF because it
>contains a ++DELETE statement for IDAV194A. Over 20 PTFs are
>required to enable this function and are co-REQ'ed to ensure all
>are installed together. Due to the significant changes
>introduced by this function, and the need for the ++DELETE
>which prevents SMP/E RESTORE, best practices suggest it is
>prudent to create a back-up of your system prior to installing
>these PTFs.).
>
> Cheers
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPE BYPASS(HOLDSYS,HOLDERR)

2020-02-14 Thread Mark Jacobs
Those are both bypassed with HOLDSYSTEM. That PTF isn't marked as PE in IBMLINK.

Mark Jacobs

Sent from ProtonMail, Swiss-based encrypted email.

GPG Public Key - 
https://api.protonmail.ch/pks/lookup?op=getsearch=markjac...@protonmail.com

‐‐‐ Original Message ‐‐‐
On Friday, February 14, 2020 3:22 PM, Paul Jodlowski 
 wrote:

 Has anybody ever ran SMPE apply with bypass(holderr)?
 I need to install PTF UA92779 (this is needed to install DB2 v12)
 And the only way to get this PTF installed is with bypass(holderr).
 From the BYPASSED HOLD REASON REPORT FOR APPLY CHECK PROCESSING
 ++ HOLD(UA92779) SYS FMID(HDZ2220) REASON(DELETE) DATE(17216)
 COMMENT
 (++DELETE Load module IGG0193V is being deleted and rebuilt in
 order to include an ICSF module to support the DFSMS Data Set
 Encryption function. SMP/E cannot RESTORE this PTF because it
 contains a ++DELETE statement for IGG0193V. Over 20 PTFs are
 required to enable this function and are co-REQ'ed to ensure
 all are installed together. Due to the significant changes
 introduced by this function, and the need for the ++DELETE
 which prevents SMP/E RESTORE, best practices suggest it is
 prudent to create a back-up of your system prior to installing
 these PTFs.).
 ++ HOLD(UA92836) SYS FMID(HDZ2220) REASON(DELETE) DATE(17205)
 COMMENT
 (++DELETE Load module IDAV194A is being deleted and rebuilt in
 order to include an ICSF module to support the DFSMS Data Set
 Encryption function. SMP/E cannot RESTORE this PTF because it
 contains a ++DELETE statement for IDAV194A. Over 20 PTFs are
 required to enable this function and are co-REQ'ed to ensure all
 are installed together. Due to the significant changes
 introduced by this function, and the need for the ++DELETE
 which prevents SMP/E RESTORE, best practices suggest it is
 prudent to create a back-up of your system prior to installing
 these PTFs.).

 Cheers

 
--

 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


SMPE BYPASS(HOLDSYS,HOLDERR)

2020-02-14 Thread Paul Jodlowski
Has anybody ever ran SMPE apply with bypass(holderr)?
I need to install PTF UA92779 (this is needed to install DB2 v12)
And the only way to get this PTF installed is with bypass(holderr).
From the BYPASSED HOLD REASON REPORT FOR APPLY CHECK PROCESSING
++ HOLD(UA92779) SYS FMID(HDZ2220) REASON(DELETE) DATE(17216)   
   COMMENT  
(++DELETE Load module IGG0193V is being deleted and rebuilt in  
 order to include an ICSF module to support the DFSMS Data Set  
 Encryption function. SMP/E cannot RESTORE this PTF because it  
 contains a ++DELETE statement for IGG0193V.  Over 20 PTFs are  
 required to enable this function and are co-REQ'ed to ensure   
 all are installed together.  Due to the significant changes
 introduced by this function, and the need for the ++DELETE 
 which prevents SMP/E RESTORE, best practices suggest it is 
 prudent to create a back-up of your system prior to installing 
 these PTFs.).  
++ HOLD(UA92836) SYS FMID(HDZ2220) REASON(DELETE) DATE(17205)
   COMMENT   
   (++DELETE Load module IDAV194A is being deleted and rebuilt in   
   order to include an ICSF module to support the DFSMS Data Set   
   Encryption function. SMP/E cannot RESTORE this PTF because it   
   contains a ++DELETE statement for IDAV194A. Over 20 PTFs are
   required to enable this function and are co-REQ'ed to ensure all
   are installed together. Due to the significant changes  
   introduced by this function, and the need for the ++DELETE  
   which prevents SMP/E RESTORE, best practices suggest it is  
   prudent to create a back-up of your system prior to installing  
   these PTFs.). 
 
Cheers

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN