Re: z/OSMF learning

2024-07-10 Thread Kurt Quackenbush
> However I asked about z/OSMF usage and administration. I admit, I did not 
> touch it for years. However now it is the time to learn it.

I hear you, education about a particular z/OSMF application is one thing, 
education about administering the z/OSMF server and ecosystem is another.  
Unfortunately, other than the z/OSMF Configuration Guide I don't know where to 
point you for administration help:
https://www.ibm.com/docs/en/zos/3.1.0?topic=facility-zos-management-configuration-guide

However, for a bunch of other z/OSMF applications there are additional tutorial 
videos here:
https://mediacenter.ibm.com/channel/z_OS+Management+Facility/33945322

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OSMF learning

2024-07-10 Thread Kurt Quackenbush
> What I'm looking for is some z/OSMF course (self-learning and free would be 
> nice). I mean concepts, naming, customization, etc. Basics.

How about a tutorial video series?
https://www.ibm.com/support/z-content-solutions/serverpac-install-zosmf/
Go to the "Try it" tab and click the link for "Watch the tutorial series".

Or watch this recorded z/OSMF Guild session for a presentation on installing 
z/OS 2.5 using z/OSMF.
https://community.ibm.com/community/user/ibmz-and-linuxone/viewdocument/zosmf-guild-session-3-jan-19-20?CommunityKey=1ca674e5-aada-4194-a16e-059cafe7b807=librarydocuments
The presentation slides are also available.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.


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


Re: Alter z/OSMF Workflow Input?

2024-07-09 Thread Kurt Quackenbush
> Upstream in the process, agreed to HLQ of NEWMCAT.
> Downstream in the process, edited JCL not to use NEWMCAT.
> Now at the "Perform Workflows" stage.
> Process complains that that my datasets do not exist in the catalog, etc.  Of 
> course...

z/OSMF expects to find the target data sets with the names defined in the 
deployment configuration.  Unfortunately, you can not generate the workflow 
instances if the data sets are not found by those names.  In my opinion the 
safest option is to cleanup and try again, but this time do NOT edit the 
generated JCL.  If you don't like the default temporary catalog alias NEWMCAT, 
then change that in the configuration before generating the JCL.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: UUID for z/OS Instances

2024-06-04 Thread Kurt Quackenbush
> I'm less than clear on what you mean by "instance".  Given that you have some 
> kind of "instance number", under what circumstances would you expect it to 
> change, and when should it stay the same?

I'm with Tony, what's your definition of a z/OS instance and what makes one 
unique compared to another?

The z/OSMF UUID value uniquely identifies the z/OSMF software instance object.  
This may or may not be what you want.  A software instance object represents 
the data sets that contain installed software.  This UUID can be defined in an 
LPA module, and then this API can be used to get that UUID value for a running 
z/OS system:
https://www.ibm.com/docs/en/zos/3.1.0?topic=services-retrieve-zos-system-uuid
The returned UUID can then be used to query the software instance object, which 
in turn allows you to query the SMPCSI for that z/OS system:
https://www.ibm.com/docs/en/zos/3.1.0?topic=services-query-smpe-csi

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: zOSMF - Installing z/OS 3.1 Observations

2024-05-16 Thread Kurt Quackenbush
> In job IZUD04RN, they try to alter the name which is failing for me because 
> the end name is already cataloged.

If a data set with that name is already cataloged, then z/OSMF should have 
displayed an error and not generated that deployment JCL.  Off hand I don't 
know why your situation causes this, but please either open a case with IBM 
support, or reach out to me directly, to get to the bottom of it.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMP/E download anomaly

2024-04-22 Thread Kurt Quackenbush
> All cases, the CLIENT DD referenced the same PDS member.

Then I cannot easily explain the observed behavior.  If you want to pursue, 
then I suggest opening a support case and be prepared to supply the output for 
both a job that used HTTPS, and a job whose CLIENT DD uses the same PDS member 
and used FTPS.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMP/E download anomaly

2024-04-19 Thread Kurt Quackenbush
> I have an interesting case what I cannot untangle. I was creating multiple 
> ORDERSERVER using the same job where downloadmethod="https" is specified, 
> only the SMPCSI changed. For products like zSecure, MFA, AO, Netview, etc, 
> the job ran fine and downloaded relevant PTFs, however in case I was using 
> z/OS 2.4 or 2.5 global zone, the download method set was not honored, and the 
> transfer turned into FTP.
Why? What am I missing?

Does your job define the  XML information, which includes the 
downloadmethod value, inline?  Or does it use a DDDEF entry to point to a data 
set that contains the  XML?

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Standard Packaging Rules for z/OS-Based Products - current version ???

2024-03-14 Thread Kurt Quackenbush
> The most current version of this pub that I can find is SC23-3695-10 and it 
> is from June 2003.  

> Specifically, I'm curious about packaging for z/OS Unix System Services 
> applications.

Sadly, the -10 version is the most recent version of that book, but it does 
contain information about z/OS UNIX stuff.  Do you have specific questions or 
concerns?

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: GIMAPI returned buffer size limit

2024-03-14 Thread Kurt Quackenbush
> GLOBAL (zone)
> SYSMOD (entry)
> ENAME,SOURCEID,SMODTYPE (sub entry)
> SOURCEID='PUT2312'  (filter)

In the grand scheme of things, the results of that query shouldn't use much 
storage at all.  And if you didn't get an error message from GIMAPI then it 
obtained all the storage it needed.  Not to point fingers, but I'd look into 
your assembler and/or rexx.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: GIMAPI returned buffer size limit

2024-03-14 Thread Kurt Quackenbush
> Does GIMAPI have a storage limitation, and if so, can it be controlled by the 
> program?

GIMAPI does not have a storage limit which can be easily controlled by the 
caller.  It will gobble up as much 31-bit storage as it needs to return the 
requested information, limited only by REGION size or similar factors.  If 
GIMAPI can not get enough storage to satisfy the request it returns an error.

Can you describe in more detail the behavior you find questionable?  What is 
your query and which zones/entries/subentries are not being returned?

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.


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


Re: SMP Packaging a PTF module replacement.

2024-02-21 Thread Kurt Quackenbush
> I have been trying to package a ptf using smpe and appear to be missing 
> something, I have attached the job that I submitting Can anyone give me some 
> idea about what I am doing wrong?

Upon a quick glance nothing is obviously wrong with your JCL.  If you show us 
the error messages or describe what you perceive to be wrong then perhaps 
someone can help.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Missing LMOD doing APPLY

2024-02-09 Thread Kurt Quackenbush
> We are using the waves and ripples sequence in the Program Directory.  This 
> error occurs in Wave 0.



> We found that LMOD IEWDLR00 is created in HBB77E0.F6(HBB77E0), STEP 17.  
> Looks like part of Wave 1A.

> Is it possible that running the DDDEFs for Wave 1 and Wave 2 before Wave 0 
> APPLY was completed has messed up things, i.e. pointing to incorrect 
> libraries?

No, the presence of DDDEF entries should not affect or cause this error.

If you have not already, I suggest you open a support case with IBM as I think 
we need to look at your output to debug this further.  IEWDLR00 defined I Wave 
1A, after Wave 0, is a head scratcher.  There should be no reference to 
IEWDLR00 in Wave 0.  Are you installing into a brand new empty target zone, or 
did you make a copy of the target zone from a prior release?

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Missing LMOD doing APPLY

2024-02-07 Thread Kurt Quackenbush
> We're trying to install z/OS 3.1 via CBPDO using the z/OS 2.4 COD system as 
> the base.  We keep getting this message about an LMOD missing:

> GIM24601E ** LMOD ENTRY IEWLDR00 IS NEEDED FOR PROCESSING BUT IS NOT IN THE 
> SMPCSI LIBRARY

Are you installing the FMIDs in the waves and ripples sequence as described in 
the z/OS 3.1 Program Directory?
https://www.ibm.com/docs/en/zos/3.1.0?topic=level-zos-program-directory
Which wave/ripple are you currently installing that gets this error?  Can you 
find where LMOD IEWLDR00 is created in the APPLY output for a prior wave/ripple?

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE HOLDDATA - when received?

2024-01-17 Thread Kurt Quackenbush
> Does gimapi has access to this data?

No.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE HOLDDATA - when received?

2024-01-17 Thread Kurt Quackenbush
> How can I check the date of HOLDDATA in my SMPE CSI?

Examining the SMPLOG as already mentioned is one option.

Another:  SMP/E does maintain the date each ++HOLD statement was received, but 
it does not expose it, not even in the CSI Query API.  However, z/OSMF Software 
Management has two reports which query the HOLDDATA and both expose that date.  
So, if you define a Software Instance for your installed software you can 
perform the Maintenance Reports -> Missing Critical Service or Missing FIXCAT 
SYSMODs actions.  The resulting reports contain a "HOLDDATA Received" column 
indicating the most recent date ERROR or FIXCAT HOLDDATA was received into the 
global zone.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMP/E question of the day

2023-12-18 Thread Kurt Quackenbush
>>> NAME ABCDITSK ABCPROC#C C_CODE

>> I believe SMP/E supports a maximum of 8 characters for the LMOD, CSECT, and 
>> CLASS names specified on the IMASPZAP NAME statement.  CSECT name ABCPROC#C 
>> is 9 characters.

> You're making that up.

I'm making that up?  I don't think so, I counted carefully and double checked, 
"ABCPROC#C" is indeed 9 characters long, I didn't make that up.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMP/E question of the day

2023-12-15 Thread Kurt Quackenbush
>> name ABCPROC#C is 9 characters.

> Right, but that's the generated name-the module is ABCPROC, written in C. How 
> does one get around this?

As a circumvention you can create a ++MOD to replace the entire module instead 
of using a ++ZAP to zap the load module.  If you require SMP/E to support CSECT 
names >8 characters on the IMASPZAP NAME statement within a ++ZAP, you can open 
a case with IBM support and request an APAR to update SMP/E's processing in 
this regard.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMP/E - Pointing Existing TARG & DLIB Zones To New CSI's

2023-12-15 Thread Kurt Quackenbush
> If he clones the existing target and dlib zones, updates the DDDEFs and 
> receives the new version, will SMPE try to delete the old FMID and/or the 
> contents of the existing libraries?

Typically a new release of a product does delete the prior releases.  If you 
are careful to update all DDDEF entries in the new target and dlib zones to 
point to the new target and dlib data sets, then you should be safe from 
accidentally deleting the existing FMID in the existing data sets.  But if you 
are concerned then don't clone the existing target and dlib zones and 
libraries; just create new, which should be about the same amount of work as 
cloning, and the new product release I suspect supplies sample jobs to do 
exactly that.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMP/E question of the day

2023-12-14 Thread Kurt Quackenbush
> NAME ABCDITSK ABCPROC#C C_CODE

I believe SMP/E supports a maximum of 8 characters for the LMOD, CSECT, and 
CLASS names specified on the IMASPZAP NAME statement.  CSECT name ABCPROC#C is 
9 characters.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: zOSMF install

2023-12-04 Thread Kurt Quackenbush

> I know I need zOSMF to install 3.1.  My question is, in essence, can (or 
> should) I order and install a stand-alone zOSMF 3.1 and use that for my z/OS 
> 3.1 install or am I better off (or is this the only option) installing zOSMF 
> 2.4 before even heading down the 3.1 path?

Did you install z/OS 2.4 using ServerPac?  If so, then unless you specifically 
deleted it, you already have z/OSMF installed on your z/OS 2.4.  You may not 
have it configured and running, but it should be there.  If it is present, then 
recommend configuring and starting the z/OSMF server on your z/OS 2.4 in 
preparation for installing z/OS 3.1.  Be sure to install all PTFs associated 
with the IBM.DrivingSystem-RequiredService fix category.

If in fact you do not already have an installed copy of z/OSMF on your z/OS 
2.4, then your choices are limited as you can not order or obtain z/OSMF for 
z/OS 2.4, nor an entire z/OS 2.4.  You might be stuck with getting and using 
the COD (Customized Offerings Driver) which is a load-and-go z/OS containing a 
z/OSMF server which you can then use to install z/OS 3.1.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Extracting SMP/e details

2023-10-19 Thread Kurt Quackenbush
> I need a simple process to get the following out of SMP/e

> PTF. Fmid. Date received. Date applied

If you want to query specific PTFs rather than all, and if your installed 
software is defined as a z/OSMF Software Instance, then you can use the z/OSMF 
Software Update Search REST API:
https://www.ibm.com/docs/en/zos/3.1.0?topic=services-software-update-search

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.


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


Re: SMP/E and PATH existence

2023-10-05 Thread Kurt Quackenbush
>>A long time ago, I wrote a program called DDDEFCHK that used the SMP/E 
>>API to check if normal DDDEF data sets exist - there is also a DDDEFPTH 
>>companion program to handle paths.

> Ah, so that kinda confirms that SMP/E can't do it natively. I think 
> BPXBATCH/IDCAMS are a better bet for us, then-nothing to maintain. Thanks.

SMP/E APPLY CHECK and similar commands verify existence of directories and data 
sets from DDDEF entries before they are used.  There is no independent SMP/E 
command or utility to perform this verification.  However, there is a 
capability in z/OSMF Software Management, the Software Instance Validation 
action, which does this kind of checking, among others.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: zOSMF Workflows

2023-09-22 Thread Kurt Quackenbush
> There is something somewhat rudimentary in the create workflow screen with 
> the pulldown, but I dont know if thats zOSMF doing that, or the browser doing 
> that.   But then that would likely be just for me?

z/OSMF, not your browser, manages the pulldown of previous workflow definition 
files, and it is managed per user.

> What if we had a public workflow that we expected many people to use to 
> provision xyz?   

Check out z/OSMF Management Services Catalog (zMSC).  You create a catalog of 
services from which to select, where a service is a workflow.
https://www.ibm.com/support/z-content-solutions/management-services/

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: IBM signed Service orders

2023-09-12 Thread Kurt Quackenbush
> Just saw this on IBMLINK.
> 
> IBM signed Service orders.
> 
> Starting September 15, 2023, to provide higher standards for security and 
> integrity of z/OS software, 
> the following service packages will be compatibly signed. If you wish, you 
> can optionally verify the 
> signature on these service packages.
> 
> • Electronic Shopz PTF orders
> • SMP/E RECEIVE ORDER PTFs and HOLDDATA

Ahead of the identified date, some PTF and HOLDDATA order packages produced 
starting today are digitally signed, depending on which IBM production center 
the order was produced.  By the identified date, all other IBM production 
centers are planned to be signing PTF and HOLDDATA order packages.  Please 
refer to the following to learn how to verify the signatures of these packages:
https://www.ibm.com/docs/en/zos/2.5.0?topic=guide-preparing-verify-signatures-gimzip-packages

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.


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


Re: z/OSMF and the Old Timer

2023-09-11 Thread Kurt Quackenbush
> I have several ideas that I have to consider.
> -- Changing the names of my dlibs to have unique names.  This should allow 
> co-existence in my current MCAT.  (Possibly just adding a HLQ like the old 
> ServerPac 
> days).  Downside is the eventual recataloging after z/OS V2R5 goes live.
> -- Fully implement indirect cataloging for the Dlib volumes.  (This could end 
> up causing system PARMLIB changes and IPLs just to get an install done)
> -- Uncataloging all of my current Dlibs from my production environment (The 
> guy doing a maintenance cycle now will not be happy)
>
> Any suggestions?

I can't think of anything else besides the options you mention.  Sorry.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OSMF and the Old Timer

2023-09-08 Thread Kurt Quackenbush
Tom, to use your existing master catalog and use existing data set names, have 
to tell z/OSMF you want indirectly catalog the new target data sets.  In the 
Deployment Configuration wizard, on the Volumes page, select your SYSRES volume 
and click the Modify action.  On the Modify Volume page select the option to 
indirectly catalog the data sets on that volume and specify the volume symbol 
you want to use.  For example, "**" or "" or similar.

Having done this, when you attempt to generate the JCL, this time z/OSMF will 
allow your new target data sets to have the same name as your existing data 
sets in your existing master catalog, because z/OSMF knows the existing catalog 
entry containing the volume symbol can be used for both your existing system 
and for your new target system.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Tom 
Longfellow
Sent: Thursday, September 7, 2023 5:10 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] Re: z/OSMF and the Old Timer

Yet another answer to my own post

I stripped out everything to do with the Software instances and deployments 
related to my Zos25 install.

I defined an instance  for my new deployment This instance was modeled on my 
ZOS V2R4 install. The source for the instance is the downloaded ShopZ ZFS.
The Dataset names had to be trimmed due to assumptions and defaults prefixed to 
the Target dataset names.   The names were modified to match what they will 
have to be when I continue to use the indirect cataloging in my active system.
Volumes and Storage Classes were assigned to local standard locations for DASD 
placement.

Catalog Selection was NOT a chance to select a Catalog for these new to be 
created datasets.Job generations then fail with IZU9702E messages saying 
that the dataset in question is ALREADY in that Master Catalog that I am 
forcing you to use.

I am assuming that this is because I am NOT creating a new master of any kind 
(temporary or other).  This is because I actually read my choices for 
configuring the objectives of the install.  and the 'no new catalog' option 
where you IPL using your old indirect catalog entries from your existing master 
catalog described exactly what I think I want to do.   

Do I want to change the objectives to create a new catalog where all the 
building would be done?   If so, what the heck is the 'Existing' catalog 
objective for??

Time to step back and wait for a flash of brilliance to come to me.   
Mandatory cooling off period starts...  NOW

--
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: Next SMP/E question

2023-09-08 Thread Kurt Quackenbush
>  ADD DDDEF(VSHZFSX)  PATH'/u/some/directory') .



> So it doesn't validate access to or even existence of that directory. 

APPLY CHECK does indeed check for the existence of the directory, but it does 
not check a user's permissions to update files in that directory.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


IBM download server IP address changes, SMP/E RECEIVE ORDER and HOLDDATA

2023-09-05 Thread Kurt Quackenbush
If you manually download IBM's HOLDDATA file, are a user of SMP/E RECEIVE 
ORDER, or download Shopz software product or PTF orders, take note of the IP 
address changes for IBM's download servers:
https://www.ibm.com/support/pages/node/7025419

These changes are scheduled for October 20, so do not remove the current IP 
addresses from your firewall settings too soon.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  
ku...@us.ibm.com<mailto:ku...@us.ibm.com>

Chuck Norris never uses CHECK when he applies PTFs.




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


Re: Is SMP/E needed for installs?

2023-08-25 Thread Kurt Quackenbush
> Is there a demo Portable Software Instance that could used to try out the 
> Z/OSMF stuff, for example a HelloWorld program

Absolutely!  Go to this page and find the "Try it" tab.  There you'll find 
links to where you can download a sample Portable Software Instance (PSWI) for 
a small fictitious software product, and to a set of tutorial videos that lead 
you through the process of installing the sample PSWI.
https://www.ibm.com/support/z-content-solutions/serverpac-install-zosmf/

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Is SMP/E needed for installs?

2023-08-24 Thread Kurt Quackenbush
> Yes. As I wrote before, there's way too much "take this job and 
> find the 27 places that say XYZZY and change them to the right HLQ." instead 
> of "Run it with these variables set as follows". This makes creating and 
> documenting SMP/E installs a lot more work than they should need to be.

Yup, there's often lots of JCL samples to be massaged to perform an SMP/E 
install.  Create CSIs, allocate target and dlib data sets, update DDDEF 
entries, ...  Which is one of the reasons why z/OSMF Software Management and 
Portable Software Instances exist.  Any provider (not just IBM) can create a 
Portable Software Instance containing their software product using z/OSMF and 
distribute it to their clients, and the clients can install the software 
contained in the Portable Software Instance using z/OSMF.  No JCL massaging 
required.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Is SMP/E needed for installs?

2023-08-24 Thread Kurt Quackenbush
Yes, thanks for asking, we have thought about an alternative.  And an 
alternative exists in z/OSMF Software Management and Portable Software 
Instances.  In this form you can package, deliver, and install software whether 
it is SMP/E managed or not.  If it is SMP/E managed, as much of the software on 
the z/OS platform is, then the package includes the SMP/E artifacts like CSIs 
so you can install PTF fixes.  You can of course choose to ignore the SMP/E 
artifacts and just repeat the process to install an updated Portable Software 
Instance in 3 months as you suggest.

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Colin Paice
Sent: Thursday, August 24, 2023 10:37 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] Is SMP/E needed for installs?

This week, I did my first SMP/E install since my previous one over 40 years
ago!   The process hasn't changed much.  It took me about half a day to
download the files and configure the jobs - making the same changes in several 
jobs.
For people new to z/OS "installation" is hard to get into, understand, and get 
working properly.

Has anyone thought about alternative ways of shipping products?  For example 
many products are now Web downloads, which you just restore.
I would like to see a DFDSS dump of the CST level of all objects and a matching 
dump of the  SMP/E datasets of the product.
I can just restore the product stuff,and not the SMP/E stuff, or I can
install the SMP/E stuff as well.   If you want to install a fix, then apply
it to the SMP/E libraries.
In 3 months time,  repeat the whole process.

I think we have to do something before all those with the knowledge and 
experience retire!

Colin

--
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: Creating an SMP install tape

2023-08-22 Thread Kurt Quackenbush
> I have some PDSes that need to be installed with SMP on Z/OS.

> A couple are text files, one an object file and one a load module PDS. They 
> all have multiple members.

> What would be the easiest way to create a files that can be installed with 
> SMP?

Its unclear to me exactly what you need help with.  Are you familiar with SMP/E 
at all?  Have you already created a ++FUNCTION SYSMOD and just need to 
associate that with your data set contents?  This may be overkill, but here's 
the gospel for packaging a software product for SMP/E:
https://publibz.boulder.ibm.com/epubs/pdf/gimpkg80.pdf

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OSMF

2023-08-18 Thread Kurt Quackenbush
> ...  I am trying to download a software instance and z/OSMF has generated the 
> JCL.
> The JCL generated has some values that are not correct - some path's that 
> were generated either 
> have my ID inserted with the ID being uppercase - our path names are 
> lowercase. Also one path it 
> generated had a different ID then mine. I must have missed a step somewhere - 
> where do I update 
> the values that I would like the system to use ?

You didn't say specifically which values in the JCL are the issue, but from the 
Portable Software Instances page clicking the Add... -> From Download Server 
action opens a short wizard to generate the download JCL.  On step 1 of the 
wizard, at the bottom of the page, you enter the UNIX directory into which you 
want the files to be downloaded.  This value is used on the SMPNTS DD statement 
in the generated job.  z/OSMF derives an initial value for this field from the 
directory you used last time and the name for the Portable Software Instance 
you specify at the top of the page.  What is the value on that page?  Does it 
contain your desired directory, with the correct case?  Is it the SMPNTS DD 
statement you're having trouble with?

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  ku...@us.ibm.com

Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE Help

2021-09-22 Thread Kurt Quackenbush

On 9/21/2021 11:39 PM, Mohd Shahrifuddin Ahmad Masri wrote:

I have another problem.

DATE 09/22/21   TIME 11:31:01   
  SMP/E 36.109
UNIX COMMAND OUTPUT


  /bin/pax -zvrf /u/ssa/cics/SMPPTFIN/2021250221822812757.1of35 ./GIMFAF.XML


./GIMFAF.XML
905839 blocks
15874 blocks (compressed)
FSUM7131 Out of space or reached the end of the archive file.
   If you want to go on, type device or file name when ready

My question. Which directory is out of space? How to increase the space?
Did you specify the SMPWKDIR DD statement in the job?  If so, then that 
is the out of space directory.  If not, then the directory where the 
archive files reside, specified on the SMPDIR DD statement, is out of space.


I suggest you either add SMPWKDIR if its not already there, or change 
SMPWKDIR to point to a directory in a UNIX file system with plenty of 
space.  On some systems pointing SMPWKDIR to /tmp is reasonable, but 
you'll have to determine where you have plenty of UNIX file system space.


See the SMP/E Reference for information on how much space might be needed:
https://www.ibm.com/docs/en/zos/2.4.0?topic=routine-determining-required-size-smpwkdir

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPe how to determine prior RSU level

2021-08-24 Thread Kurt Quackenbush

On 8/24/2021 6:41 AM, Bill Giannelli wrote:

I have received and applied several months maintenance, but have not yet moved 
it into our runtime libraries. How might I determine what my prior RSU level is 
within my runtime libraries?
Hopefully you kept a copy of the CSIs that represent your running 
software.  If so use the REPORT SOURCEID command to get a list of all 
the SOURCEIDs, including RSU, associated with applied PTFs.  Option 3.3 
in the SMP/E dialog will do similar.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE

2021-06-17 Thread Kurt Quackenbush

On 6/16/2021 11:56 AM, CarlosM wrote:
Would anyone have the JCL/statements necessary to produce a SMPE report 
of ALL installed products?
To be sure we're using the same terminology, a "PRODUCT" to SMP/E is a 
collection of FEATUREs, and each FEATURE is a collection of FMIDs.  A 
PRODUCT is identified by its Product ID and VRM.  For example, z/OS V2.4 
has product ID "5650-ZOS" and VRM "2.4.0", which has a bunch of 
FEATUREs, like the z/OS Base, and that FEATURE has lots of FMIDs, like 
HBB77C0.  Is that the kind of "product" information you're looking for?


Its easy to get a list of FMIDs which are installed in a particular 
target zone.  Like this:


//SMPE EXEC PGM=GIMSMP
//SMPCSI   DD DISP=SHR,DSN=globalZoneCsiName
//SMPOUT   DD SYSOUT=*
//SMPLIST  DD SYSOUT=*
//SMPCNTL  DD *
  SET BDY(targetZoneName).
LIST FUNCTIONS.
/*

There is no simple SMP/E LIST command to precisely display the installed 
PRODUCTs.  You can list the PRODUCTs which have been received, like 
this, but not which have been installed into a particular target zone.


//SMPE EXEC PGM=GIMSMP
//SMPCSI   DD DISP=SHR,DSN=globalZoneCsiName
//SMPOUT   DD SYSOUT=*
//SMPLIST  DD SYSOUT=*
//SMPCNTL  DD *
  SET BDY(GLOBAL).
LIST PRODUCT FEATURE.
/*

A better approach is to use z/OSMF Software Management.  The Products 
page displays exactly which Products, Features, and FMIDs are installed.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE query - ALIAS/MALIAS

2021-06-03 Thread Kurt Quackenbush

On 6/2/2021 10:43 AM, Binyamin Dissen wrote:

Ops. My mistake - they are aliases. I forgot how ISPF shows them.

As a side point, why does the RELFILE need the alias? Can't the apply process
assign them?
Why?  That's just the way APPLY works.  I don't know what the original 
design point was many years ago, but APPLY does not create aliases for 
elements copied from RELFILEs.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE query - ALIAS/MALIAS

2021-06-02 Thread Kurt Quackenbush

On 6/2/2021 8:57 AM, Binyamin Dissen wrote:

I have inherited a product with MCS with ALIAS/MALIAS.

It appears that the RECEIVE process requires the alias to be in the RELFILE,
and that the APPLY process creates true members instead of aliases.

Am I missing something obvious in the packaging? 
If the APPLY creates true members instead of aliases, then the REFILE 
incorrectly contains true members instead of aliases.  SMP/E APPLY 
simply tells IEBCOPY to copy the members (true and alias) from the 
RELFILE (actually, the SMPTLIB data set) to the target library.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE Receive Order post May 1st

2021-05-13 Thread Kurt Quackenbush

On 5/12/2021 1:51 PM, Dave Jousma wrote:


We are still broke since the 5/1 TLSv1.2 cutover on your end.   We are assuming 
its a problem on our end.  We do have ticket open with ATTLS support group at 
IBM.

We do have HTTPS service working, but continue to pursue, as not sure if 
TESTCASE.boulder.ibm.com has same TLS requirement (havent tried that yet).

Glad to hear you're using HTTPS for your software downloads.

Regarding the TESTCASE servers, I'm told TLS 1.2 is NOT REQUIRED.  It is 
enabled, but not required at this time.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE Receive Order post May 1st

2021-05-13 Thread Kurt Quackenbush

On 5/13/2021 8:54 AM, Michael Babcock wrote:

Oh, and the AT-TLS error was 402.

BPXF024I (STSYSLOG) May 12 20:26:41 X/TCPIP  TCPIP 256
TTLS[280]: 15:26:41 TCPIP    EZD1286I TTLS Error GRPID: 0017
ENVID: 008B CONNID: C6AD LOCAL: xxx.xxx.xxx.xxx..7199 REMOTE:
170.225.15.117..21 JOBNAME: RECV USERID:  RULE: 
Secure_FTP_Client_9921
RC:  402 Initial Handshake  
0052FDA4BC90


Which is "402: An SSL cipher suite could not be agreed upon between the 
client and server. "


Sorry you're still having trouble Michael, but this is now beyond my 
level of expertise.  I suggest you contact IBM Support if you have not 
done so already.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE Receive Order post May 1st

2021-05-12 Thread Kurt Quackenbush

On 5/10/2021 4:57 PM, Michael Babcock wrote:

I did some testing on our sandbox (I commented out all ciphers except the
one I was interested in and refreshed policy agent) and here’s what I found.





The ECDHE ciphers were rejected but the TLS_RSA_WITH_AES_256_CBC_SHA did
work (I didn’t try the TLS_RSA_WITH_AES_128_CBC_SHA cipher).


In spite of what the IBM Support page says, my tests show the following 
ciphers enabled on the delivercb-bld.dhe.ibm.com server:


TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA

This was confirmed by an individual that supports the server.  The 
ciphers mentioned on the IBM Support page are a subset of the ciphers 
actually enabled.

https://www.ibm.com/support/pages/node/6417233

I hope this helps.  Is anyone still having trouble connecting?

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE: Element Contains CLIST with ALIAS

2021-05-10 Thread Kurt Quackenbush

On 5/10/2021 1:15 PM, David Spiegel wrote:


I added a CLIST as part of a PTF.
(This is not vendor software.)
++CLIST(ABCXYZ) ALIAS(XYZ) DISTLIB(ACLIST) SYSLIB(CLIST).
PROC 0
WRITE HI

When I ran the APPLY Job, the IEBCOPY Output showed
COPY OUTDD=CLIST,INDD=SMPWRK6
  S M=((A000,ABCXYZ,R))

Where does (the ALIAS) XYZ get copied to //CLIST?
(It is there after the Job runs, but, there is no record of it in the 
Job Output.)
After the IEBCOPY operation SMP/E creates the alias in the data set 
directly using the STOW data management macro.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE Receive Order post May 1st

2021-05-06 Thread Kurt Quackenbush

On 5/5/2021 1:13 PM, Dave Jousma wrote:

...   For some reason we are still struggling.   
For anyone still struggling to connect with FTPS to IBM's download 
server after the May 1 server update, please, please, PLEASE consider 
telling SMP/E to use HTTPS for the downloads instead of FTPS.  It is a 
very simple update to your SMP/E job and for the vast majority of folks 
requires much less finagling with your firewall settings than for FTP.


The short version: add downloadmethod and downloadkeyring to your 
 specification, like this:





If you need more details, see the SMP/E User's Guide, here:
https://www.ibm.com/docs/en/zos/2.4.0?topic=guide-preparing-secure-internet-delivery

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Software Inventory

2021-05-05 Thread Kurt Quackenbush

On 5/4/2021 11:14 AM, Steely.Mark wrote:

This is a general question what do you use for software inventory - package, 
ISPF, excel spreadsheet etc   for Mainframe only.

Below is the type of inventory I am looking for.

This is what I found so far on the Internet : (This is a PDF document and looks 
a lot better then what is displayed)

Mainframe Software Inventory List

Vendor/Desc.  Product   
  Rel.  Latest VersionEnd Of Service
   Note
Check out z/OSMF Software Management.  After you identify your installed 
software as Software Instances in z/OSMF, go to the Products list to 
view the information you're interested in:  Product Name, Description, 
Version/Release, Vendor, End of Service, and more.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SFTP jcl with proxy server

2021-04-30 Thread Kurt Quackenbush

On 4/28/2021 6:25 PM, Bill Giannelli wrote:

How do specify a proxy server in JCL for SFTP executing BPXBATCH?
I have no experience using it, but have you considered the 
-oProxyCommand option of sftp?


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: FTP-Links in IBM Websites and PTFs

2021-04-15 Thread Kurt Quackenbush
- Holddata are ftp-Links only. And I want to download holddata without ordering anything via ShopZ. 
Not true.  You want the IBM HOLDDATA without using FTP?  Use SMP/E 
RECEIVE ORDER and indicate downloadmethod="https".


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: RED Alert Today Regarding z/OS Service Orders

2021-04-14 Thread Kurt Quackenbush

On 4/13/2021 8:31 PM, Mark Zelden wrote:


Before I go through the checking / remediation part, does anyone know if the 
"service
orders" also include SMP/E RECEIVE ORDER?  It doesn't specifically say it one
way or the other.
Yes, it also includes PTFs acquired using SMP/E RECEIVE ORDER.  The 
method in which you acquired the PTFs is not relevant.  The dates on 
which you acquired the identified PTFs is the important factor.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OS lifecycle

2021-04-06 Thread Kurt Quackenbush

This page provides the life cycle dates for all z/OS V2 releases.
https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=dd=sm=ShopzSeries=897/ENUS5650-ZOS

Likewise this page for the z/OS V1 releases:
https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=dd=sm=ShopzSeries=897/ENUS5694-A01

And this page for OS/390 V2:
https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=dd=sm=ShopzSeries=897/ENUS5647-A01

Curious, why do you want this info for old releases, and why is the 
other info you found "horribly inconvenient"?


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OS lifecycle

2021-04-05 Thread Kurt Quackenbush

Is this the page you're looking for? (mind the wrap)
https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=dd=sm=ShopzSeries=897/ENUS5650-ZOS

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Serverpac installs January 2022 and beyond

2021-03-05 Thread Kurt Quackenbush

On 3/5/2021 12:19 AM, Brian Westerman wrote:

When you click on the link below to get the announcement and then from there click on the 
link to go the software update page at 
(https://www.ibm.com/support/z-content-solutions/software-update-zosmf/), and then click 
on the link to "configure your software management service", you get a dead 
link at 
(https://www.ibm.com/support/knowledgecenter/SSLTBW_2.4.0/com.ibm.zos.v2r4.izua300/izulite_SoftwareMgmt_setup.htm).
  So I guess that IBM doesn't want anyone to get past the installation of z/OSMF step :)


Pretty sure this is the correct link: 
https://www.ibm.com/support/knowledgecenter/SSLTBW_2.4.0/com.ibm.zos.v2r4.izua300/V2R4/zosmf/izua300/izulite_SoftwareMgmt_setup.htm


I'll see about getting the page fixed.  Thanks.

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Serverpac installs January 2022 and beyond

2021-03-04 Thread Kurt Quackenbush

On 3/3/2021 10:53 PM, Jake Anderson wrote:


If I understand zosmf is going to connect to IBM site over the internet to
download it's software.What if a mainframe data centre which doesn't
connect to internet or have restrictions ?
Downloading your ServerPac using z/OSMF is mostly the same as 
downloading your ServerPac today.  If you have internet access to your 
z/OS then you can download from IBM's server directly to your z/OS.  If 
you do NOT have internet access to your z/OS, from Shopz you download 
the ServerPac files to your workstation, then you use z/OSMF to upload 
the files from your workstation to z/OS.  This last bit, using z/OSMF to 
upload from your workstation to z/OS, is a definite improvement over the 
current ServerPac which requires you to upload manually.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: IBM z/OS Management Facility 2021 Survey

2021-01-28 Thread Kurt Quackenbush

On 1/26/2021 9:46 PM, Ravi Kumar.C.Gowda wrote:

Dear IBM team, can you please share the link where blogs & videos regarding 
zOSMF are posted!? Much appreciated


Start here:  https://ibm.github.io/zOSMF/

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: clarification please - is z/OSMF required for migrating z/OS from v2.3 to v2.4 ?

2021-01-15 Thread Kurt Quackenbush

On 1/15/2021 10:00 AM, Bruce Lightsey wrote:

I am not one of the system programmers but have been tasked with getting this 
answer for them (and to manage them). My systems guys like SMPe and 
ServerPacks, etc but z/OSMF is “Alienware” to them – must I tell them to get 
over it and go with the workflow ?
While z/OSMF is not strictly required for upgrading z/OS V2.3 to V2.4, 
it is highly recommended, specifically for the z/OS V2.4 Upgrade Workflow:


https://github.com/IBM/IBM-Z-zOS/tree/master/zOS-Workflow/zOS%20V2.4%20Upgrade%20Workflow

The workflow is a replacement for the former z/OS Migration books.  If 
you insist on something that approximates a book form, on that page you 
can find links to a sample exported workflow.  The exported format is 
suitable for browsing, printing, and searching.  But really your team 
should take this opportunity to get familiar with the z/OSMF workflow.


z/OS V2.4 is installed using the familiar ServerPac method.  However, 
IBM's plan is to eventually require z/OSMF for future software 
installation.  We have not yet announced when or for which product 
releases, but it's certainly past time to start getting comfortable with 
z/OSMF in general.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: JCL to tar USS directory

2021-01-15 Thread Kurt Quackenbush

On 1/14/2021 10:10 AM, Bill Giannelli wrote:

can anyone provide JCL to tar a USS directory?

//PAX  EXEC PGM=BPXBATCH
//STDPARM  DD *
PGM /bin/pax -zvwf /u/user/paxfile.pax.Z
/directory/to/be/paxed/
/*
//STDOUT   DD SYSOUT=*
//STDERR   DD SYSOUT=*

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OS holddata per https?

2021-01-11 Thread Kurt Quackenbush

Does anybody a link where these holddata are downloadable via http/s?
Not exactly what you asked for, but you can order and download the 
HOLDDATA, all with HTTPS, using SMP/E RECEIVE ORDER.  Read about it here 
(watch the wrap:

https://www.ibm.com/support/knowledgecenter/SSLTBW_2.4.0/com.ibm.zos.v2r4.gim3000/dsetup.htm

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Getting Enhanced HOLDDATA from IBM

2020-12-07 Thread Kurt Quackenbush

On 12/4/2020 2:25 PM, Richards, Robert B. , CTR wrote:


I changed dispby-112 to service and it worked flawlessly. What changed about 
dispby-112.boulder.ibm.com to have caused my error?


I don't even know what dispby-112.boulder.ibm.com is.  Where did you get 
that server host name?  ftp://service.boulder.ibm.com is the correct 
server to manually download the /s390/holddata/full.txt file.  But as 
already mentioned, you should check out SMP/E RECEIVE ORDER instead to 
get both HOLDDATA and PTFs.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE holddata comparing 2 different CSIs

2020-11-05 Thread Kurt Quackenbush

On 11/4/2020 12:35 PM, Bill Giannelli wrote:

We have software at 2 different maintenance levels, with separate CSIs and 
zones.
Is there a report I can run to compare the maintenance levels and get the holddata needed 
for the "higher level" maintenance?
I hope my question makes sense.
thanks
Bill

The SMP/E REPORT SYSMODS command is what you want (watch the wrap):
https://www.ibm.com/support/knowledgecenter/SSLTBW_2.4.0/com.ibm.zos.v2r4.gim1000/rptsys.htm

This command produces two reports:
1. SYSMOD Comparison report, identifying SYSMODs in the input zone but 
not in the comparison zone.
2. SYSMOD Comparison HOLDDATA report, identifying the SYSTEM and USER 
HOLDs for the SYSMODs identified in the other report.  These are the 
HOLDs you need to review and resolve when upgrading the comparison zone 
with the input zone.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: zOSMF-print from Software Management

2020-10-28 Thread Kurt Quackenbush

On 10/28/2020 7:57 AM, Roger Lowe wrote:

As PMA is no longer supported under zOS 2.4, I am using the View -> Products, 
Features, and FMIDs action for a software instance defined to z/OSMF Software 
Management and would like to be able to print the resulting information. However, 
there doesn't appear to be a print or export function 
The Export Table Data and Print Table Data actions are both available on 
the View Products, Features, and FMIDs page.  Check out the Actions drop 
down at the top of the table.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Shopz Question

2020-10-21 Thread Kurt Quackenbush

On 10/20/2020 11:17 AM, Richards, Robert B. wrote:


Is there a 2.4 version of the link you provided?



For a fuller explanation check out the Order tab on this page:
https://www.ibm.com/support/z-content-solutions/serverpac-install-zosmf/
The referred page is not version or release specific, and is applicable 
to all of IBM z/OS platform software, not just the OS.  As mentioned on 
that page, currently "CICS, IMS, and Db2 are now available to be 
delivered as a ServerPac in z/OSMF Software Management portable software 
instance format."  Are you asking when z/OS itself will be offered in 
this form?  We're working on that, and the date has not yet been announced.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Shopz Question

2020-10-20 Thread Kurt Quackenbush

On 10/19/2020 9:40 AM, Richards, Robert B. wrote:


Curiously though, what is the difference on Shopz that enables me to order via 
a z/OSMF-packaged ServerPac versus the original ServerPac dialog radio button? 
I do not see the z/OSMF version as a choice. It that now the default?
No, not the default.  During the order process you specifically select 
an Installation Method; "z/OSMF SW Management" and "CustomPac 
installation dialog" are the choices.


For a fuller explanation check out the Order tab on this page:
https://www.ibm.com/support/z-content-solutions/serverpac-install-zosmf/

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Batch SFTP without client keys or USS files?

2020-10-19 Thread Kurt Quackenbush

On 10/16/2020 5:10 PM, Wendell Lovewell wrote:

Is this a typo?


Just a reminder: I'm going from a z/OS sftp client to a non-z/os ftp server 
where I can't store user keys.
Do you really mean you are connecting to a non-z/OS *FTP* server?  Or do 
you mean an *sftp* server?  'Cuz if the former, then that's the problem.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Batch SFTP without client keys or USS files?

2020-10-16 Thread Kurt Quackenbush

On 10/16/2020 9:16 AM, Kurt Quackenbush wrote:

On 10/15/2020 8:36 PM, Wendell Lovewell wrote:
Is it possible to code a proc that would invoke SFTP to transfer a 
file to or from a non-z/OS ftp server using only that server's public 
key and a userid/password combination like you would use for FTP or FTPS?


Yes it is possible.  Check out the SSH_ASKPASS and DISPLAY environment 
variables.  Here's a job snippet that should get you going in the right 
direction.


Argh!  Sorry about the wrap.  Let me try again:

//*
//* Create the ssh_askpass script.  When called, this script echoes//* 
the password to the caller.  It is used for obtaining the password
//* "interactively" when running sftp in the UNIX 
shell//*

//ASKPASS   EXEC PGM=IEBGENER
//SYSPRINT  DD SYSOUT=*
//SYSIN DD DUMMY
//SYSUT2DD PATHOPTS=(OWRONLY,OCREAT,OTRUNC),
// PATHMODE=SIRWXU,FILEDATA=TEXT,
// PATH='/tgtWorkDir/Tttt/sftp.pw.sh'
//SYSUT1DD * echo 'password'
/*
//*
//* Execute sftp in the UNIX shell.
//*
//* Environment variables:
//*   SSH_ASKPASS -- identifies a script or program that returns the
//* password.
//*   DISPLAY -- identifies the X11 server.  Any non-null value
//* enables the SSH_ASKPASS program to read the password.
//*
//* sftp options:
//*   -oBatchMode=no -- batch mode is disabled, thus allowing the
//*  password to be obtained "interactively".
//*   -b filename -- identifies the file containing the sftp commands.
//*   -oStrictHostKeyChecking=no -- allows connection to servers that
//*  are not identified in the client ~/.ssh/known_hosts file.
//*   -oPort -- identifies the port on which the server is listening.
//*
//SFTP  EXEC PGM=BPXBATCH
//STDENVDD *
SSH_ASKPASS=/tgtWorkDir/Tttt/sftp.pw.sh
DISPLAY=FOOBAR
/*
//STDPARM   DD * SH /bin/sftp
-b /tgtWorkDir/Tttt/sftp.cmds
-oBatchMode=no
-oStrictHostKeyChecking=no
-oPort=22use...@source.sftp.host.name
/*
//STDOUTDD SYSOUT=*
//STDERRDD SYSOUT=*

I didn't attend but I heard Ed Jaffe in the recent online SHARE 
discussed this very topic in the Bit Bucket session.  I would check out 
his slides if you have access.

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Batch SFTP without client keys or USS files?

2020-10-16 Thread Kurt Quackenbush

On 10/15/2020 8:36 PM, Wendell Lovewell wrote:

Is it possible to code a proc that would invoke SFTP to transfer a file to or 
from a non-z/OS ftp server using only that server's public key and a 
userid/password combination like you would use for FTP or FTPS?


Yes it is possible.  Check out the SSH_ASKPASS and DISPLAY environment 
variables.  Here's a job snippet that should get you going in the right 
direction.


//*
//* Create the ssh_askpass script.  When called, this script echoes 
//* the password to the caller.  It is used for obtaining the password

//* "interactively" when running sftp in the UNIX shell.
//*//ASKPASS 
  EXEC PGM=IEBGENER //SYSPRINT 
DD SYSOUT=*   //SYSIN DD 
DUMMY  //SYSUT2DD 
PATHOPTS=(OWRONLY,OCREAT,OTRUNC),

// PATHMODE=SIRWXU,FILEDATA=TEXT,
// PATH='/tgtWorkDir/Tttt/sftp.pw.sh'
//SYSUT1DD * 
echo 'password'

/*
//*
//* Execute sftp in the UNIX shell. 
//* 
//* Environment variables: 
//*   SSH_ASKPASS -- identifies a script or program that returns the 
//* password.

//*   DISPLAY -- identifies the X11 server.  Any non-null value
//* enables the SSH_ASKPASS program to read the password.
//* 
//* sftp options: 
//*   -oBatchMode=no -- batch mode is disabled, thus allowing the 
//*  password to be obtained "interactively". 
//*   -b filename -- identifies the file containing the sftp commands. 
//*   -oStrictHostKeyChecking=no -- allows connection to servers that 
//*  are not identified in the client ~/.ssh/known_hosts file. 
  //*   -oPort -- identifies the port on which the server is listening.
//*//SFTP 
 EXEC PGM=BPXBATCH

//STDENVDD *
SSH_ASKPASS=/tgtWorkDir/Tttt/sftp.pw.sh
DISPLAY=FOOBAR
/* 
//STDPARM   DD * 
SH /bin/sftp

-b /tgtWorkDir/Tttt/sftp.cmds
-oBatchMode=no
-oStrictHostKeyChecking=no
-oPort=22use...@source.sftp.host.name
/*
//STDOUTDD SYSOUT=*
//STDERRDD SYSOUT=*

I didn't attend but I heard Ed Jaffe in the recent online SHARE 
discussed this very topic in the Bit Bucket session.  I would check out 
his slides if you have access.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPe Sourceid in GLOBAL not in TARGET

2020-10-01 Thread Kurt Quackenbush

On 9/30/2020 7:27 PM, Bill Giannelli wrote:

I have a sourceid in a global zone that doesnt show up in the target zone. When 
I run an apply it fails with :
   APPLY
 PTFS
 APARS
 GROUPEXTEND
 NOJCLR
 BYPASS(HOLDSYS(DB2BIND,DOC,ACTION,DELETE))
 CHECK
 .
   
GIM24801S ** NO SYSMODS SATISFIED THE OPERANDS SPECIFIED ON THE APPLY COMMAND.
  
How do I get the sourceid into the target zone?

thanks
Bill
A sourceid in the global zone SYSMOD entry but not in the target zone 
SYSMOD entry means the SYSMOD was already applied when that particular 
sourceid was assigned to that SYSMOD.  Let me guess, is it an RSUyynn 
sourceid?


The only way to propagate the sourceid to the target zone after the fact 
is manually, using UCLIN:


SET BDY(targetZoneName).
UCLIN.
  ADD SYSMOD(ptfName) SOURCEID(sourceidValue).
ENDUCL.

By the way, why do you want/need to carry the sourceid into the target zone?

Also, your specified APPLY command will APPLY PTFs and *APARs* that have 
not already been applied and are applicable to the target zone. 
Obviously you have none that meet this criteria.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: shopz UJ01255

2020-10-01 Thread Kurt Quackenbush

On 9/30/2020 10:24 PM, R Hey wrote:

Thanks for the replies.

I ordered UJ01255, it had PUT2001 (no RSU 8 months later).

I did raise the issue with support, was told :

  UJ01255 was not included in RSU2001.
  It didn't not meet the following criteria:
  -Severity 1 or 2
  -HIPER
  -PEFIX
  -Security/integrity
  -Special Attention
  -Pervasiveness

I've read/heard that one should order RECOMMENDED, then apply srcid(RSU).
I did an ORDER-ALL today for zos 2.3 & got 490 PTFs more than I got 2 weeks ago 
for RECOMENDED.
20 of them has RSU2008, 391 had PUT.

So if I apply RSU**, I'll miss 391+ PTFs.

How do you guys do apply, srcid(PUT)?


IBM's, and my personal recommendation, is to apply SOURCEID(RSU*). 
Order ALL, as there is no harm in having a PTF in your hands, but APPLY 
SOURCEID(RSU*).  PTFs which have not yet been assigned an RSU* sourceid 
are not yet recommended by IBM.  The time line in which a PTF gets 
recommended depends on a number of factors which you identified, but 
even the low severity PTFs will eventually be recommended, after it goes 
through IBM's Consolidated Service Test cycle.  It is usually ~90 days, 
but depending on schedules it can take up to ~180 days for a given PTF.

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPe holddata for previous apply run

2020-09-16 Thread Kurt Quackenbush

On 9/16/2020 9:17 AM, Bill Giannelli wrote:

I have applied a round of maintenance a few months back but havent moved it into our 
"run time libraries" yet. Is there a way to run a SMPe report and get the 
HOLDDATA from that previous APPLY?
Are you talking about the SYSTEM HOLDs that describe the actions you 
might have to take when deploying into your run-time?


If so, then use the SMP/E REPORT SYSMODS command to compare the target 
zone of your sand box system to the target zone for your run-time 
system.  The SYSMOD Comparison HOLDDATA Report will show you the HOLDs 
for the PTFs in your sand box that are not also in your run-time.


SET BDY(GLOBAL).
REPORT SYSMODS INZONE(sanboxTgtzone) COMPAREDTO(runtimeTgtzone) NOPUNCH.

If the target zones are not managed by the same global zone you can 
specify the global zone data set for the run-time target zone on the 
command, like this:


COMPAREDTO(data.set.name,runtimeTgtzone)

https://www.ibm.com/support/knowledgecenter/SSLTBW_2.4.0/com.ibm.zos.v2r4.gim1000/rptsys.htm

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: GIMUNZIP error

2020-08-19 Thread Kurt Quackenbush

On 8/18/2020 9:55 AM, Bill Giannelli wrote:

I have been trying to unzip a USS file and I keep getting the following:
GIM68200E ** PROCESSING FAILED FOR THE /bin/pax UNIX SYSTEM SERVICE COMMAND.
GIM47800S ** AN ERROR OCCURRED WHILE GIMUNZIP WAS PROCESSING ARCHIVE
Is this pointing to lack of space in my USS file system?
Bill, is there any output in SYSPRINT?  GIMUNZIP should echo information 
there from any utilities it calls or from the UNIX shell.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: implementing one module/ ptf after apply

2020-07-22 Thread Kurt Quackenbush

On 7/22/2020 8:29 AM, Bill Giannelli wrote:

I have run an apply for an RSU level for DB2 base. But now I need to
implement (move into my run time libraries) one module /PTF without
the rest of the maintenance for that RSU level. Can I move in
individual modules? or does the RSU level maintenance need to go in
as a whole?


No, I do not recommend you do that.  Its too easy to miss a requisite.

If you maintain an SMP/E environment that matches your "run time" 
libraries, then you can try to APPLY the subject PTF there, but 
generally its dangerous to manually copy only part of a whole.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: missing FMIDs

2020-06-17 Thread Kurt Quackenbush

On 6/17/2020 6:25 AM, Bill Giannelli wrote:


What command do use to set up FMIDSETs?


SET BDY(GLOBAL).
UCLIN.
ADD FMIDSET(MYFSET) FMID(FMID001, FMID002).
ENDUCL.

https://www.ibm.com/support/knowledgecenter/SSLTBW_2.4.0/com.ibm.zos.v2r4.gim1000/uclgfm.htm

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: missing FMIDs

2020-06-15 Thread Kurt Quackenbush

On 6/12/2020 11:13 AM, Bill Giannelli wrote:

So I had a CSI setup and provided for by someone else. As I am going thru it it 
seems there are FMIDs for a couple of products missing:
DB2 BASE Z/OS
HDREC10 DB2 RACF EXIT Z/OS
HIYCC10 DB2 IMS ATTACH Z/OS
HIZCC10 DB2 SUBSYS INIT Z/OS
JDBCC1Z DB2 12 VUE
JDBCC12 DB2 JDBC/SQLJ Z/OS

Db2 QMF for z/OS V12
HHPCC10 QMF HPO
JYQCC10 QMF ANALYTICS TSO

If I order maintenance supplying an "installed Software Report" will the 
missing FMIDs be ordered?
What do you mean they are "missing"?  You can't find these FMIDs 
installed in any SMPCSI at all?  Then start looking for other global 
zone SMPCSI data sets.  Look for every data set with a .CSI 
low-level-qualifier data set name.  If you can avoid it you really want 
to avoid ordering and obtaining these FMIDs again, for the reasons 
already mentioned by others.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Separate SMPe environments for maintenance levels

2020-06-12 Thread Kurt Quackenbush

On 6/11/2020 11:38 AM, Bill Giannelli wrote:

I want to setup separate SMPe environments, say 3 for different maintenance levels. One matching production 
then 2 others for maintenance levels "coming next". My question is, when I what to update my PROD 
environment with one of the other maintenance levels, do I need to go thru receive, apply, accept that I 
would have done in the "prior" SMPe environment? Or is there a quicker way to "synch" up 
the 2 environments?


As many have already suggested, you should consider updating one SMP/E 
environment with RECEIVE and APPLY, then clone this environment to 
create or replace others.  There are many existing variations on the 
mechanics of this clone process.


If you do not already have an SMP/E environment cloning process that you 
like in place, you should take a look at z/OSMF Software Management.  It 
provides a Deploy operation that will clone your SMP/E environment, 
taking care of renaming data sets, zones, updating DDDEF entries, etc.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: restart GIMSMP in unpack step

2020-06-10 Thread Kurt Quackenbush

On 6/10/2020 9:32 AM, Carmen Vitullo wrote:

IIRC you can restart the process, SMP/E is smart enough to check what's been 
unpaxed and continue from the failing unpax.


Yes you can restart the RECEIVE.  SMP/E is smart enough to check what's 
already been downloaded, not what's already been unpaxed, and continue 
from there.  But the result is roughly the same.


When you restart the RECEIVE, yes you can specify a different SMPWKDIR 
directory.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPe download, unpack, receive

2020-06-08 Thread Kurt Quackenbush

On 6/6/2020 2:53 PM, Bill Giannelli wrote:

This is command I am currently using:
   SET  BOUNDARY (GLOBAL) .
   RECEIVE
 FROMNETWORK(
   SERVER(SERVINFO)
   CLIENT(CLNTINFO)
   )
.

So because I am NOT specifying "transferonly" all the downloaded software is 
received into my Global?
That is correct, the RECEIVE FROMNETWORK command (without the 
TRANSFERONLY option) will download, unzip the archive files, AND update 
the global zone and SMPPTS data sets in one fell swoop.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OS 2.4 Migration manual and z/OSMF usage

2020-03-27 Thread Kurt Quackenbush

On 3/26/2020 5:45 PM, Shaffer, Terri wrote:


It then immediately fails stating z/OSMF cant talk to the 2.1 lpar, because 
there is no IP address under the SYSTEM tab in z/OSMF.
What do you see when you open the Systems tab?  Do you see an entry for 
all 5 of your sysplex members, including your z/OS 2.1 system?  On start 
up z/OSMF should discover all members in the same sysplex as the z/OSMF 
server, so I'm curious what was discovered.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OSMF and z/OSMF "Lite"

2020-03-17 Thread Kurt Quackenbush

On 3/16/2020 1:28 PM, Jousma, David wrote:

Did something change with the PARMLIB Plugin statement usage?   I
know early on, once a plugin was added in parmlib it was activated
and simply removing the plugin from parmlib definition didn’t
actually remove it from use or make it invisible.   Seems like the
team was going to come up with a method to deinstall plugin's but
never heard for sure.
Removing a plug-in from the PLUGIN statement in IZUPRMnn does in fact 
disable that plug-in.  It does not "uninstall" the plug-in, but it does 
not start up and is no longer an option when you restart the server. 
I've no idea if this is new behavior or not but V2.4 at least behaves 
this way.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OSMF and z/OSMF "Lite"

2020-03-16 Thread Kurt Quackenbush

On 3/15/2020 2:35 PM, Mark Jacobs wrote:


I've read the manuals, but can't figure out how to convert a full
function z/OSMF environment to the lite version. Is this even
possible, and if so can anyone point me to the relevant
documentation? Thanks.
I'm guessing this is not a scenario the z/OSMF team has considered and 
certainly has not documented.  Understandably so.


z/OSMF Lite refers to a configuration of the z/OSMF nucleus and core 
services, but no optional plugins.  Therefore, if it were me, I'd simply 
remove the PLUGINS statement from your IZUPRMxx parmlib member, as I 
believe that should get you a Lite configuration.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMP/E receive order problem

2020-03-05 Thread Kurt Quackenbush

GIM43501S ** THE CALL TO THE BPX1WRT SERVICE FAILED WHEN PROCESSING
  /Service/zos24/OS240809.content/S0933.ROOT.100.pax.Z. THE RETURN
  CODE WAS '0085'X AND THE REASON CODE WAS 'EF01604E'X.
GIM49011S ** AN ERROR OCCURRED WHILE CREATING ARCHIVE FILE
  /Service/zos24/OS240809.content/S0933.ROOT.100.pax.Z FROM ITS
  SEGMENTS.
GIM47601IPACKAGE OS240809.content WAS PARTIALLY STAGED TO THE SMPNTS.

I added another mod27 volume to the storage group and restarted the job.  This 
run ended with RC=0 however, I got this in the output:

GIM64700IFILE /Service/zos24/OS240809.content/S0933.ROOT.100.pax.Z ALREADY
  EXISTS AND WILL NOT BE TRANSFERRED.

I look in the filesystem and this pax file doesn't exist.  How do I convince 
SMP/E that the file isn't there and it needs to get it again from IBM.  I don't 
really want to delete the entire order and re receive it as the receive job ran 
for 6 hours before failing.
Hmmm... that is suspicious.  Are you sure you're looking in the same 
directory and file system that SMP/E is looking in?


Not only does SMP/E look to see if the file already exists before 
downloading, it also calculates and compares the hash value for the 
existing file to ensure it is complete and accurate.  The GIM64700I 
message implies SMP/E both found the file and the calculated hash 
matches the expected value.


If truly the file does not already exist, then open a Case with IBM 
Support against SMP/E.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE APPLY SOURCEID vs FIXCAT

2020-02-10 Thread Kurt Quackenbush

On 2/7/2020 2:14 PM, MARTIN, MIKE wrote:


I am trying to figure out the difference between using SOURCEID vs. FIXCAT for 
an APPLY?  Example below...

APPLY CHECK SOURCEID (IBM.Function.GlobalMirror)


SOURCEID(IBM.Function.GlobalMirror) is the selection criteria.  PTFs 
that have the specified sourceid will be candidates for the APPLY.  This 
is what you want.



APPLY CHECK FIXCAT (IBM.Function.GlobalMirror)
FIXCAT(IBM.Function.GlobalMirror) is NOT selection criteria.  This 
operand identifies which FIXCAT HOLDs will be active during the APPLY. 
Remember, the primary purpose of any ++HOLD statement during APPLY is to 
stop a SYSMOD from being applied (it "holds" the SYSMOD from being 
applied).  However, FIXCAT type HOLDs by default are ignored and do not 
hold a SYSMOD from being applied.  It is the FIXCAT operand that 
identifies which FIXCAT HOLDs should NOT be ignored.


In practice FIXCAT HOLDs actually put a hold on FUNCTION SYSMODs and not 
PTFs, so the FIXCAT operand is only interesting when applying a FUNCTION 
SYSMOD.


FIXCAT HOLDs identify the PTF which resolves the HOLD (the PTF that 
fixes the identified problem or provides the identified function).  When 
FIXCAT HOLDs are received, SMP/E automatically assigns a sourceid of the 
fix category value to the resolving PTF, which enables the PTF to be 
simply and effectively selected later for APPLY.


The short answer: If you're looking to APPLY PTFs that are applicable to 
a particular fix category, then use APPLY SOURCEID.



And one more curiosity...

 If I run a the APPLY statements that get PUNCH'd from the 
following REPORT FIXCAT, is it the same as doing the APPLY FIXCAT above?

REPORT MISSINGFIX ZONES  (TGTRES)  FIXCAT (IBM.Function.GlobalMirror)


The result of running the generated APPLY from this REPORT MISSINGFIX 
command will be more like running APPLY SOURCEID(IBM.Function.GlobalMirror).


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Who do you trust? (What CA's do you trust?)

2020-01-31 Thread Kurt Quackenbush

On 1/30/2020 6:07 PM, Charles Mills wrote:


Who do you trust? What CERTAUTH certificates do you have installed and
trusted?

I am contemplating purchasing an FTP server certificate for z/OS client FTP
access. I'd like to know which CA's are most likely to already be installed
in customers' CERTAUTH keyrings.
I'm not suggesting who anyone should trust, but IBM currently uses 
Digicert for its software download servers, therefore, I expect most 
folks already have the Digicert CA cert installed.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPE UPGRADE Command

2020-01-14 Thread Kurt Quackenbush

On 1/13/2020 8:48 AM, Barbara Nitz wrote:


GIM58901E ** APPLY PROCESSING FAILED FOR SYSMOD HCKR240. SYSMOD HCKR240 WOULD
  HAVE CAUSED A CHANGE TO THE MVST ZONE THAT CAN NOT BE PROCESSED
  COMPLETELY BY PRIOR LEVELS OF SMP/E. USE THE UPGRADE COMMAND TO
  ALLOW SMP/E TO MAKE SUCH CHANGES.

I read about the upgrade command and still don't know if I can safely use it. 
My SMPE is at 36.105, presumably to get upgraded by the latest refresh which is 
installed but not yet activated (I wanted to do that together with z/Secure).

So if I run the UPGRADE command on my target (and probably later on my DLIB 
zone), can I then still use my current level of SMPE on those zones? There 
won't be any level  lower than 36.105.
HCKR240 must exploit some SMP/E enhancement that is not supported by 
older service levels of SMP/E... (probably something in the JCLIN like a 
new-ish link edit parameter).  The level of SMP/E used to create the 
subject target/dlib zone, or that was used for the last UPGRADE command, 
does not recognize or support this function/enhancement.  To prevent 
making an incompatible change to the zone, you need to tell SMP/E its OK 
to do so.  Hence the UPGRADE command.


If you plan to continue to use SMP/E 36.105 or higher when processing 
the subject target and dlib zone, then it is perfectly safe to use the 
UPGRADE command.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Zosmf configuration assistant

2019-12-18 Thread Kurt Quackenbush

On 12/18/2019 2:06 AM, Peter wrote:


I have installed zosmf 2.2. i don't see TCPIP configuration assistant on
the zosmf welcome Page.

I believe a plugin have to be imported. Is there a sample plugin that i can
point and use it ?
Did you specify COMMSERVER_CFG in the PLUGINs list in your IZUPRMxx 
PARMLIB member?

https://www.ibm.com/support/knowledgecenter/SSLTBW_2.2.0/com.ibm.zos.v2r2.izua300/izuconfig_IZUPRMxx.htm
Are you authorized to use the Configuration Assistant plug-in?
https://www.ibm.com/support/knowledgecenter/SSLTBW_2.2.0/com.ibm.zos.v2r2.izua300/izuconfig_SecurityStructuresForZosmf.htm#DefaultSecuritySetupForZosmf__SecuritySetupRequirementsForConfPlugin

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: [EXT] Re: zOS 2.4 migration guide

2019-10-17 Thread Kurt Quackenbush

On 10/17/2019 3:20 AM, Sean Gleann wrote:


The idea that z/OSMF is intended to eventually replace SMP is quite
depressing, but - disclosure - I remember I had similar difficulty taking
SMP on board some aeons ago... using it is almost second nature now.
What?  IBM never said z/OSMF is intended to replace SMP/E.  Yes, over 
time we plan to replace the existing ServerPac installation with a 
z/OSMF based install, but z/OS software will continue to be serviced 
using PTFs and therefore using SMP/E.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Removal of Planning and Migration Assistant with z/OS V2.4

2019-10-08 Thread Kurt Quackenbush

On 10/7/2019 4:10 PM, Juergen Kehr wrote:

we just started a project to upgrade from z/OS V2.2 to V2.4. Now, late enough, 
we find out that with z/OS V2.4 PMA is removed. Up to now we used at least one 
of the tables (BCNFMDS) and one of the EXECs (BCN2APRR) to get a description of 
the installed FMIDs (We built some EXECs to send ++HOLD infos to the 
responsible colleagues, depending on the FMID. In these files also we print the 
FMID Description from BCNFMDS) and to create some handy reports about the 
installed software (with some additional infos like program number etc.) for a 
given CSI.

My question now is how to get this infos in future. Can anyone give us some 
hints?


You can use the View -> Products, Features, and FMIDs action for a 
software instance defined to z/OSMF Software Management instead of the 
PMA Products Applied report.  It contains the same information.


FMIDs and descriptions you can get from your CSI.  Try using the GIMAPI 
program interface to query SYSMOD entries from your target zones and 
return their DESCRIPTION subentries.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SMPe CSI maintenance levels

2019-10-07 Thread Kurt Quackenbush

On 10/7/2019 11:29 AM, Bill Giannelli wrote:

I apologize if this is a dumb question, I have 3 zones, global, target and dlib, so if I 
had an "x y and z" as in your example, would I then have 9 zones? x global 
target dlib, y global target dlib, z gobal target dlib?
Using Lizette's example, yes, 9 zones.  Although I assert you don't need 
to copy your global zone, just the target and dlib.  So really you have 
3 target and dlib zones (6), all hanging off a single global zone (1) 
for a total of 7.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Grrr SMP/E receive problem

2019-09-09 Thread Kurt Quackenbush

On 9/6/2019 12:08 PM, Rob Schramm wrote:

Many many times.  It is always the same.  I have been trying setting up my
own shopz cert after the prior cert expired.  I just assumed it was my
setup.

I am thinking about running a gsksrvr trace because the message is so
unhelpful.
I thought this might have been a one time issue for you, sorry.  If this 
problem persists, add this to your  information and feel free to 
contact me directly for further assistance.


javadebugoptions="-Dcom.ibm.smp.debug=severe"

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Grrr SMP/E receive problem

2019-09-09 Thread Kurt Quackenbush

On 9/6/2019 12:18 PM, Jousma, David wrote:

Do you have these keys on your keyring besides your Shopz one?  Pretty sure 
both the DIGIcert Global Root CA and the GeoTrust are needed.

KEYRING LABEL = SMPE_USER_KEYRING
KEYRING HAS THE FOLLOWING CERTIFICATES CONNECTED:
   ACID(CERTAUTH)  DIGICERT(DigiGRCA)  DEFAULT(NO )  USAGE(CERTAUTH)
   LABLCERT(DigiCert Global Root CA )
   ACID(CERTAUTH)  DIGICERT(GeoTrst2)  DEFAULT(NO )  USAGE(CERTAUTH)
   LABLCERT(GeoTrust Global CA  )
   ACID( )  DIGICERT(Shopz   )  DEFAULT(NO )  USAGE(CERTAUTH)
   LABLCERT(Shopz   )


Only the DigiCert Global Root CA and your Shopz generated client 
certificate are required in your keyring.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Grrr SMP/E receive problem

2019-09-06 Thread Kurt Quackenbush

On 9/5/2019 4:33 PM, Rob Schramm wrote:


GIM69207S ** RECEIVE PROCESSING HAS FAILED BECAUSE THE CONNECTION WITH
THE  SERVER
FAILED. javax.net.ssl.SSLHandshakeException:

com.ibm.jsse2.util.h: PKIX path building failed:

java.security.cert.CertPathBuilderException:

PKIXCertPathBuilderImpl could not build a valid CertPath.; internal

cause is: java.security.cert.CertPathValidatorException: The

certificate issued by EMAILADDRESS=sup
That looks like a server issue.  The identified certificate in the 
SSLHandshakeException is the Server's certificate, not yours.  So for 
some reason at the moment you tried to connect to the server it was not 
using the correct certificate.  I can't explain this.


Have you tried again?  The server seems to working properly for me at 
the moment.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: Shopz product orders will NOT be available between August 16, 2019 and August 22, 2019 inclusively

2019-07-25 Thread Kurt Quackenbush

On 7/24/2019 3:55 PM, Tony Harminc wrote:

Really...? That sounds very convenient - certainly for those of us using
zPDTs. But in the "Preparaing to use Internet service retrieval" chapter in
the book you mention below, the first item in "How to obtain a user
certificate" is "If you are not yet a ShopzSeries user, register to become
one".

Can you tell me exactly how to get a published PTF via SMP/E without having
Shopz?


Obtaining the user certificate from Shopz is a one time event... well, 
once a year.  Once you have a certificate, you don't need to interact 
with Shopz again to order and download PTFs using SMP/E.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: z/OS Client Web Enablement Toolkit

2019-07-15 Thread Kurt Quackenbush

On 7/15/2019 8:27 AM, Mark Eddy wrote:

I am working with the z/OS Client Web Enablement Toolkit in REXX attempting to 
get a sample to send a HTTPS request.
I see that Galina Gorelik posted this statement on  Wed, 24 Oct 2018:
We understand that having a working sample is a priority to you and we are 
working on getting the sample updated as soon as we possibly can.
We hope to have something shipped very soon.
Have there been any updates to the samples or new samples released since Oct 
2018 that could help?
I can't speak about any official samples from the toolkit team, but... 
this is way more than a simple HTTPS GET request, but check out 
SYS1.SAMPLIB(IZUDXEXP).  This is a REXX to invoke several z/OSMF 
Software Management REST APIs, which are HTTPS.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: getting a list of FMIDS and the product description

2019-07-03 Thread Kurt Quackenbush

On 7/2/2019 9:14 AM, Bill Giannelli wrote:

when I try to view Products, Features, and FMIDs action from zOSMF it is blank. 
could this be due to the fact I had not accepted the base?
Whether you have accepted the base or not won't affect the display.  But 
blank, really?  It doesn't even show you a Product/Feature named "No 
Product" and "No Feature" with a list of the FMIDs under that?  Your 
software instance does point to your global zone SMPCSI data set, right?


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: getting a list of FMIDS and the product description

2019-07-02 Thread Kurt Quackenbush

On 7/2/2019 5:14 AM, Bill Giannelli wrote:

I am trying to get a list of the FMIDS and the associated product
name or description I have in my CSI. Online doc shows an ISPF panel
from SMP panels I believe listing this from the order panel. But my
panel is blank with no orders listed. First, why do I have no orders
listed? And second, how can I get a list of FMIDS I have with their
description?


Order panel?  Huh?  Are you referring to ServerPac orders and the 
CustomerPac Installation dialog panels?


I know from a previous post you're using z/OSMF Software Management, so 
I suggest you go there to get a list of the Products, Features, FMIDs 
installed in your SMP/E environment.  Use the Software Instance -> View 
-> Products, Features, and FMIDs action.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: zOSMF software validation looking for *.F files

2019-07-02 Thread Kurt Quackenbush

On 7/1/2019 11:21 AM, Pommier, Rex wrote:


Presuming your DB2 12 install will be going into its own SMP/E environment and 
new target/distribution libraries, as soon as you have a successful base APPLY, 
you should be able to accept them.  As a new install of a new release, what 
reason would you have to try to do a RESTORE?   Doing this may clean up the 
RELFILES as well, depending on how your options are set.  Obviously that is not 
the case of maintenance.  For maintenance on the DB2 12, I would do similar as 
Alan mentioned.  APPLY maintenance, then let it sit for weeks/months and then 
ACCEPT the PTFs - or wait for the ACCEPT until right before your next APPLY 
cycle.


I completely agree, there is no reason NOT to ACCEPT a new base 
(FUNCTION SYSMODs) right away.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: zOSMF software validation looking for *.F files

2019-07-01 Thread Kurt Quackenbush

On 7/1/2019 6:29 AM, Bill Giannelli wrote:

Hello, I am stumbling through zOSMF and am in Software management
trying to do "software validation". zOSMF is attempting to access the
original software files (*.F1, etc). Most of these files are migrated
on my system and some are not able to be recalled. Why does zOSMF
need to read these files?


Sounds like you are using the Software Instance -> Maintenance
Reports -> Software Instance Validation action.  One of the checks 
performed by this report processing is to ensure the data sets 
referenced by your SMP/E global, target, and dlib zones actually exist. 
 This includes the SMPTLIB data sets supplied by FUNCTION SYSMODs 
received in the global zone (data sets whose names are of the form *.F1).


If a data set is migrated and cannot be recalled, then the validation 
report will tell you this.  What you choose to do with this information 
is up to you.  For example, if you have no plans ever to APPLY or ACCEPT 
the FUNCTION SYSMOD that supplied the subject SMPTLIB data set, then I 
suppose you can ignore the error.


Kurt Quackenbush -- IBM, SMP/E and z/OSMF Software Management
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: SYS1.MIGLIB and LNKLST

2019-06-12 Thread Kurt Quackenbush

On 6/12/2019 9:06 AM, Carmen Vitullo wrote:

Just as an aside, the underlying issue is LPALIB, LINKLIB and MIGLIB
are underallocated in the ServerPac dialog, I've opened a case with
the serverpac folks years ago and alway "TRY" to remember to change
the allocation of these libraries prior to them being allocated. the
libraries are allocated with just enough space to install the OS from
the ServerPac, no room for maint in most cases.


Not to hijack the thread, but... I thought ServerPac already 
automatically adds 20% (25?) free space, but I could be wrong.  In any 
case, how much free space should be allocated by ServerPac?  I saw 50% 
mentioned.  Is that enough?  Should it be the same for every data set, 
or just the three you mention?  Is it possible to get any kind of 
consensus on this topic?


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: ZOSMF IZUD302E error message

2019-06-10 Thread Kurt Quackenbush

On 6/8/2019 3:41 PM, Bill Giannelli wrote:

Hello, I am just now setting up ZOSMF. I am trying to add a software
instance for our DB2 SMPE CSI. But I get the error IZUD302E You are
not authorized to specify the name unauthorized-name for a software
instance on system system-name. Specify a different name.

How do I get authorization for this software instance? thanks Bill



It sounds like perhaps you do not have the security setting set 
correctly or completely for Software Management.  As already suggested, 
be sure you've run sample job IZUDMSEC in SYS1.SAMPLIB.  In particular, 
be sure you've got a profile like this defined and your ID has CONTROL 
access:

.ZOSMF.SOFTWARE_DEPLOYMENT.DATA.**

If you've got the basic security settings defined, its possible you've 
defined more granular security controls which affect the names for 
Software Instances and such that you're allowed to use.


Check out the granular security controls for SM where:
https://www.ibm.com/support/knowledgecenter/SSLTBW_2.3.0/com.ibm.zos.v2r3.izua300/IZUHPINFO_SwDeploymentUserAuth.htm

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: RSUs

2019-05-31 Thread Kurt Quackenbush

On 5/30/2019 11:32 AM, Styles, Andy , ITS zPlatform Services wrote:


Not exactly. It is a set of PTFs that have been extensively tested together by 
IBM.
Then they have been adopted as a whole by many shops.


Is that true? I thought it was just the CST that was extensively tested; that's 
only released quarterly, whereas RSUs are released every month.

IBM's RSU (Recommended Service Update) is assigned like this:

IBM's monthly RSUs (RSUyy01, 02, 04, 05, 07, ...) identify PTFs that fix 
HIPER, PE, Security/Integrity, or pervasive problems *AND* have 
completed a 30 day CST (Consolidated Service Test) cycle.


IBM's quarterly RSUs (RSUyy03, 06, 09, 12) identify the usual monthly 
RSU PTFs as described above, plus all other PTFs that have completed at 
least a 90 day CST cycle.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: RSUs

2019-05-29 Thread Kurt Quackenbush

On 5/29/2019 3:57 AM, Styles, Andy , ITS zPlatform Services wrote:


Did you really get more PTFs assigned RSU1903 the second time?  Or did you 
simply get
more PTFs?  Let me explain:


I believe we received new PTFs - with RSU1903 being assigned to them at the 
same time. That's the behaviour I'm querying - and I think you agree - once IBM 
has announced RSU1903, there should have been no further PTFs with that RSU, 
whether I specify RECOMMENDED or ALL.


For the IBM server, when you run RECEIVE ORDER with CONTENT(RECOMMENDED), you 
get back
PTFs identified with a Recommended Service Update SOURCEID (RSUyymm) *AND* PTFs 
that
resolve critical problems (HIPER or PE).  PTFs get assigned RSUyynn only once a 
month,
but HIPER and PE fixing PTFs can get assigned every day.


I understand the HIPER/PE fixes, but they surely should not be assigned RSU1903 
after the publish date?


Correct.


However, if you saw any RSU1903 sourceids being assigned during the second 
RECEIVE ORDER,
then perhaps the server's behavior requires further analysis.  If this is the 
case, a
PMR may be warranted, but you're going to have to provide proof, as in the 
SMP/E output
for both jobs.


Well, we're coming up to another RSU date in the next few days. I can attempt 
to repeat this, and see what happens.


Fair enough.  It will be helpful to keep track of changes to your SMP/E 
environment between your two RECEIVE ORDER jobs, and please be sure to 
use the same RECEIVE ORDER command.  For example, either use FORTGTZONES 
in both or not at all.  My preference is not at all.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: RSUs

2019-05-28 Thread Kurt Quackenbush

On 5/28/2019 12:04 PM, Styles, Andy , ITS zPlatform Services wrote:


I've snipped a fair bit of this, but (and I've manually added quoting, so 
apologies if it breaks):


Were any of these PTFs also received in the prior RECEIVE ORDER?  And Were they 
applied and
accepted, perhaps purging them from the global zone prior to the latest RECEIVE 
ORDER?  Were
they assigned the RSU1903 sourceid in the first, second, or both RECEIVEs?


We definitely did not have the second set of fixes in the global zone prior to 
the second RECEIVE; given I specified RECOMMENDED both times, I (naïvely 
perhaps) assumed I'd get the latest RSU. This is where this question has arisen 
from - how did I get more fixes tagged with RSU1903 with a second RECEIVE 
RECOMMENDED, after the RSU publish date?



Did you really get more PTFs assigned RSU1903 the second time?  Or did 
you simply get more PTFs?  Let me explain:


For the IBM server, when you run RECEIVE ORDER with 
CONTENT(RECOMMENDED), you get back PTFs identified with a Recommended 
Service Update SOURCEID (RSUyymm) *AND* PTFs that resolve critical 
problems (HIPER or PE).  PTFs get assigned RSUyynn only once a month, 
but HIPER and PE fixing PTFs can get assigned every day.


Therefore, I fully expect your second RECEIVE ORDER would obtain HIPER 
or PE fixing PTFs that were not yet available, or not yet assigned HIPER 
or PE, during your first RECEIVE ORDER.


If only HIPER or PRP sourceids were assigned during the second RECEIVE 
ORDER, and you saw no new RSU1903 sourceids being assigned, then I 
suggest the server is processing correctly.


However, if you saw any RSU1903 sourceids being assigned during the 
second RECEIVE ORDER, then perhaps the server's behavior requires 
further analysis.  If this is the case, a PMR may be warranted, but 
you're going to have to provide proof, as in the SMP/E output for both jobs.



This last question about when/if RSU1903 was assigned is the important one, but 
I fear you
may not know the answer without the SMPRPT output for the RECEIVEs.


I have some stored job output, but I can't guarantee that I have ALL output, so 
I don't know if it'll be enough, or whether it contains what we're looking for. 
Fantastic as it is to get support this way, are we moving into PMR territory?

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: RSUs

2019-05-28 Thread Kurt Quackenbush

On 5/24/2019 11:24 AM, Styles, Andy , ITS zPlatform Services wrote:


I have the SMPGLOG (GLOBAL log), but not the jobs. I'm reluctant to post a 
large amount of SMPLOG output here, but here (hopefully relevant) snippets:

RECEIVE
   ORDER(ORDERSERVER(ORDRINFO)
 CONTENT(RECOMMENDED)
 CLIENT(CLNTINFO)
   )
  .

ORDER ORD00018 HAS BEEN SENT TO THE SERVER AT 
https://eccgw01.boulder.ibm.com/services/projects/ecc/ws/.

ENQ WAS SUCCESSFUL FOR EXCLUSIVE USE OF ORD00018-05April2019-08.45.34.407 FOR 
RECEIVE PROCESSING.


Unfortunately the SMPLOG doesn't show us the ASSIGN statements and 
SOURCEIDs that were processed, which is what I was hoping to see in your 
output.



We then received a bunch of PTFs as a result - I can list them if you wish. 
Now, yesterday I noticed that I didn't specify a target zone here. There are 
two target zones in the GLOBAL zone - the previous iteration of this process, 
and a clone of it (which is the one RSU1903 was eventually applied to), so we 
can look across multiple target zones to see if/where a PTF is applied.

When I re-did the RECEIVE ORDER, I added FORTGTZONE, though to me, that should 
have made no difference.


Hmmm... probably FORTGTZONE is not interesting here, but depending on 
other activity in your global and target zones, I wouldn't completely 
rule it out as a factor.



I then ended up with this:

RECEIVE
   ORDER(ORDERSERVER(ORDRINFO)
 CONTENT(RECOMMENDED)
 CLIENT(CLNTINFO)
 FORTGTZONES(TGTD)
   )
  .

ORDER ORD00020 HAS BEEN SENT TO THE SERVER AT 
https://eccgw01.boulder.ibm.com/services/projects/ecc/ws/.

ENQ WAS SUCCESSFUL FOR EXCLUSIVE USE OF ORD00020-22May2019-17.19.02.141 FOR 
RECEIVE PROCESSING.

And then received the following fixes:

SYSMOD ENTRY UA98295 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98305 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98317 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98340 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98341 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98707 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98723 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98804 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98840 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98845 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98920 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98954 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA98965 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99018 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99029 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99050 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99059 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99094 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99149 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99208 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99224 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99278 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99283 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UA99306 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UI60691 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UI61245 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UI61642 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UI61783 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UI62355 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UI62458 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UI62648 WAS STORED IN THE GLOBAL ZONE.
SYSMOD ENTRY UI63041 WAS STORED IN THE GLOBAL ZONE.


Were any of these PTFs also received in the prior RECEIVE ORDER?  And 
Were they applied and accepted, perhaps purging them from the global 
zone prior to the latest RECEIVE ORDER?  Were they assigned the RSU1903 
sourceid in the first, second, or both RECEIVEs?


This last question about when/if RSU1903 was assigned is the important 
one, but I fear you may not know the answer without the SMPRPT output 
for the RECEIVEs.



Now, looking back through the log, I can also see quite a few messages like 
this:

MCS UA98840 WAS DELETED FROM THE SMPPTS LIBRARY.
MCS UA98840 WAS DELETED FROM THE SMPPTS1 LIBRARY.
MCS ENTRY UA98840 WAS STORED IN THE SMPPTS LIBRARY.
SYSMOD ENTRY UA98840 WAS STORED IN THE GLOBAL ZONE.
RECEIVE PROCESSING WAS SUCCESSFUL FOR SYSMOD UA98840.

Which confuses me (not difficult) - why is it already in the SMPPTS dataset? 
Nonetheless, I didn't do a REJECT of anything first, so it was RECEIVEd ok.


The "MCS WAS DELETED..." messages are simply SMP/E making sure there are 
no duplicate PTF members across your SMPPTS and SMPPTS1 data sets.  You 
can ignore these messages.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


Re: RSUs

2019-05-28 Thread Kurt Quackenbush

On 5/24/2019 10:19 AM, Jousma, David wrote:

Bob,  I'm sure Kurt will give a more complete answer, but the RECEIVE ORDER 
Process first uploads an inventory to IBM.  Then the order process only sends 
you what you don’t have.


In my opinion a more complete answer is not necessary.  Your posts 
describe the processing of SMP/E RECEIVE ORDER well, thank you Dave.


If Bob still has questions or comments, please restate and clarify them.

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

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


  1   2   3   4   >