Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread David Crayford
On 2/6/2023 1:20 am, Seymour J Metz wrote: How do you think that IBM implemented HFS and zFS? It's all STARTIO under the covers, the same as for, e.g., QSAM, VTAM. The same for other OS services. Nothing from OpenEdition through Unix System Services ran on bare metal; it all used MVS

Re: Searching for a process to clean my VTS

2023-06-01 Thread Nobuhiko Furuya
Hi, EDG8194I means the volume status is not "pending release" but master or user. Have you executed the following steps before EDGSPLCS SQ ? Were they successful ? Could you give me "RMM LISTVOLUME volser ALL" result ? 3. Add volume entry in RMM CDS as follows. RMM ADDVOLUME volcat

Re: Are there samples of COBOL methods or classes?

2023-06-01 Thread Bob Bridges
I first got the hang of oo programming using VBA, and later VBS; consequently I don't think much about inheritance. But when I finally broke down and got myself a copy of ooRexx, I see the manuals have a lot to say about it. Mostly I read those parts skimpily and have never yet had occasion

Re: Searching for a process to clean my VTS

2023-06-01 Thread Sri h Kolusu
>> RMM is still fighting me with its split personality on whether those tapes >> exist or not. Tom, A tape known to RMM must be in pending release to use EDGSPLCS S command. A tape not known to RMM(DV volser FORCE NOJECT) however should be able to be moved to SCRATCH with EDGSPLCS S command.

Re: Searching for a process to clean my VTS

2023-06-01 Thread Tom Longfellow
Thank you. This is very helpful and mirrors my own attempts to get these tapes removed. RMM is still fighting me with its split personality on whether those tapes exist or not. The SQ commands are failing with EDG8194I CHANGE USE OF VOLUME TD0080 REFUSED - VOLUME STATUS MAY ONLY BE CHANGED

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread Mohammad Khan
zCX has been out there for a few years now, how much is it being used for real work? Has is really taken business away from other platforms? Unless that happens it will just be another technical curiosity. mkk On Thu, 1 Jun 2023 11:33:12 +, kekronbekron wrote: >> I think K8s is the USS

Re: Q: Transient SVC ?

2023-06-01 Thread Seymour J Metz
Ouch! -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Paul Gilmartin [042bfe9c879d-dmarc-requ...@listserv.ua.edu] Sent: Thursday, June 1, 2023 1:21 PM To:

Re: Q: Transient SVC ?

2023-06-01 Thread Paul Gilmartin
On Thu, 1 Jun 2023 16:41:43 +, Seymour J Metz wrote: >Transient area loading used WAIT. > That works best if WAIT is not a transient SVC. I heard a legend of a system, probably not mainframe, on which a programmer made the disk error handling routines transient. It worked fine until it

Re: HOLD Action of a superseded PTF

2023-06-01 Thread Mark Zelden
I'm confused by the question and everyone seems to be missing an important point... The HOLD reports should be the exact same for APPLY CHECK and APPLY. It sounds to me like the OP was comparing a HOLDDATA report from the global zone compared to APPLY, not APPLY CHECK vs. APPLY. If PTF

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread Seymour J Metz
How do you think that IBM implemented HFS and zFS? It's all STARTIO under the covers, the same as for, e.g., QSAM, VTAM. The same for other OS services. Nothing from OpenEdition through Unix System Services ran on bare metal; it all used MVS services. That's in stark contrast to Linux on z,

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread Mike Schwab
Well, the containers / stack is almost creating a virtual machine like z/VM. Not quite there, but close. On Thu, Jun 1, 2023 at 9:27 AM kekronbekron <02dee3fcae33-dmarc-requ...@listserv.ua.edu> wrote: > > What I don't get is OpenShift running inside zCX, which is most definitely a > product

Re: Q: Transient SVC ?

2023-06-01 Thread Seymour J Metz
Transient area loading used WAIT. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Paul Gilmartin [042bfe9c879d-dmarc-requ...@listserv.ua.edu] Sent: Thursday, June

Re: Q: Transient SVC ?

2023-06-01 Thread Paul Gilmartin
On Wed, 31 May 2023 21:28:34 -0700, Michael Stein wrote: > >... So any SVC number ending in 0 resulted in a >last character of x'c0' or '{'. > >from: MVT source pds AAPVT member IEATRANS > >TRANSVC LHRWORK3,SVCID(RRB) . GET SVCID > CVD RWORK3,SVCNAME . CONVERT SVC NUMBER TO

Re: Searching for a process to clean my VTS

2023-06-01 Thread Colin Paice
It sounds like a good topic to write a blog post on. Colin On Thu, 1 Jun 2023 at 17:15, Sri h Kolusu wrote: > >> Bottom Line is I need a cookbook with the series of events to get tapes > in categories 0012 and 001F into an EJECT category (FFxx?) for removal from > the VTS. Has anyone else

Re: Searching for a process to clean my VTS

2023-06-01 Thread Sri h Kolusu
>> Bottom Line is I need a cookbook with the series of events to get tapes in >> categories 0012 and 001F into an EJECT category (FFxx?) for removal from the >> VTS. Has anyone else ever gone through this and have the series of >> commands and actions required to clean this mess up? Tom,

Re: Searching for a process to clean my VTS

2023-06-01 Thread kekronbekron
Maybe write to the tapetools email addr that's within the file(s)? The last resort is to find a h/w support crew that supports IBM VTLs. - KB --- Original Message --- On Thursday, June 1st, 2023 at 8:11 PM, Tom Longfellow <03e29b607131-dmarc-requ...@listserv.ua.edu> wrote: > If

JZOS SMF 121 Records

2023-06-01 Thread Crawford Robert C (Contractor)
I'm trying to figure out some of the finer details for JZOS' type 121 SMF records. For instance, field SMF121JRS_STRTTME contains the JVM startup time. The doc says it uses method java.lang.management.RuntimeMXBean::getStartTime() which returns the time in milliseconds. Does anyone know if

Re: Searching for a process to clean my VTS

2023-06-01 Thread Tom Longfellow
If they have something in TAPETOOLS, they hide it well. I can find nothing anywhere that allows me to send the 'super secret' override to change a tape from private category to scratch with the hopes of being able to EJECT them from the entire VTS grid. The IBM 'Nanny state' does not allow

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread kekronbekron
Conceptually, it should be thought of as the mainframe equivalent of Windows Subsystem for Linux or Windows Subsystem for Android. Yes, a whole new OS runs inside... as a subsystem, with tight integration to Windows (zOS in our case). - KB --- Original Message --- On Thursday, June 1st,

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread kekronbekron
What I don't get is OpenShift running inside zCX, which is most definitely a product or an offering. What I meant is that if zOS can essentially run linux inside zCX, why not just upgrade USS to LSS, and let containers run 'bare' in LSS. It can save money (zIIP offload), maybe... but at what

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread Rick Troth
On 6/1/23 09:36, David Crayford wrote:    ... OMVS is a real UNIX subsystem running on z/OS. It's not a shim or abstraction layer on top of native services. agreed! no argument here -- R; <>< -- For IBM-MAIN subscribe /

Re: SSRB/SSRX and LOCAL locks question

2023-06-01 Thread Rob Scott
Dave I will setup an offline conference call to discuss this with both you and my colleague. He will be able to answer any/all questions in this area. Rob From: IBM Mainframe Discussion List On Behalf Of David Cole Sent: 31 May 2023 17:54 To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: SSRB/SSRX

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread David Crayford
On 1/6/2023 9:40 pm, Seymour J Metz wrote: It's a real Unix subsystem, but it certainly uses native services, e.g., STARTIO. How does STARTIO relate to a UNIX kernel? The Linux kernel operates on nearly all platforms without requiring any understanding of proprietary I/O subsystems.

Re: HOLD Action of a superseded PTF

2023-06-01 Thread Radoslaw Skorupka
No, it does not mean. The superseding PTF is to fix the problem, but it may or may not contain the code of superseded PTF. In first case the superseding PTF should have similar ACTION. ...or not. Depending on other circumstances. And superseded PTF should not be prereq, as someone mentioned.

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread Seymour J Metz
It's a real Unix subsystem, but it certainly uses native services, e.g., STARTIO. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of David Crayford [dcrayf...@gmail.com]

Re: Q: Transient SVC ?

2023-06-01 Thread Seymour J Metz
I may have gotten the name wrong; memory is the second thing to go. Also, in VS1 the SVC transient areas were 2 Ki rather than 1 Ki. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU]

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread David Crayford
On 1/6/2023 9:22 pm, Rick Troth wrote: On 6/1/23 06:27, Matt Hogstrom wrote: Similar experience.   Not sure if its the same person but I had dinner with Jeff Nick (former Felllow with Z) and his story was that they needed Posix to meet a Federal requirement.   He also said that it was

Re: Q: Transient SVC ?

2023-06-01 Thread David Spiegel
Hi Shmuel AMV"SH, In OS/VS1 it was IEHIOSUP. Regards, David On 2023-06-01 08:33, Seymour J Metz wrote: It's C0 in code pages 37 and 1047. Transient SVC routines are supposed to be refreshable. That's important both for OS/360 SVC transient areas and for the paging of the PLPA in MVS (SVS was

Re: HOLD Action of a superseded PTF

2023-06-01 Thread Seymour J Metz
A PTF should not specify a prerequisite in SUP. Based on real events: I once installed a FUNCTION, with grief it filled my cup It had a lot of PTFs inside the keyword SUP But oh my friends and ah my foes, guess what it did to me

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread David Crayford
Maybe your missing the point of zCX. Nobody expects to run big distributed stacks as that would be dumb. Distributed software is designed to run on commodity hardware that can fail, hence the CAP theorem and RAFT protocols. zCX can save customers money

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread Rick Troth
On 6/1/23 06:27, Matt Hogstrom wrote: Similar experience. Not sure if its the same person but I had dinner with Jeff Nick (former Felllow with Z) and his story was that they needed Posix to meet a Federal requirement. He also said that it was contentious internally and so they assembled a

Re: HOLD Action of a superseded PTF

2023-06-01 Thread Mike Schwab
If the PTF with the hold is a prerequisite, then the subsequent fix won't go in. If the PTF with the hold is NOT a prerequisite, then it will be applied. On Thu, Jun 1, 2023 at 7:35 AM Allan Staller <0387911dea17-dmarc-requ...@listserv.ua.edu> wrote: > > Classification: Confidential > > If

Re: HOLD Action of a superseded PTF

2023-06-01 Thread Jay Maynard
I would expect that. if new code made the hold action unnecessary, the superseding PTF would note that. On Thu, Jun 1, 2023 at 7:42 AM Seymour J Metz wrote: > While it is probable that the hold should be present on the superseding > PTF, it has happened that new code makes the hold unnecessary.

Re: HOLD Action of a superseded PTF

2023-06-01 Thread Seymour J Metz
While it is probable that the hold should be present on the superseding PTF, it has happened that new code makes the hold unnecessary. If it is still necessary and IBM did not propagate it, things will break. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: HOLD Action of a superseded PTF

2023-06-01 Thread Allan Staller
Classification: Confidential If the PTF has been superseded, that means all of the code in the prior PTF has been included. In the superseding. Therefore, the action is still applicable. IBM has been incredibly consistent in maintain this relationship. HTH, -Original Message- From: IBM

Re: Q: Transient SVC ?

2023-06-01 Thread Seymour J Metz
It's C0 in code pages 37 and 1047. Transient SVC routines are supposed to be refreshable. That's important both for OS/360 SVC transient areas and for the paging of the PLPA in MVS (SVS was able to write back altered PLPA pages.) IECIOSUP was the TTR update utility, and as I recall it was only

Re: HOLD Action of a superseded PTF

2023-06-01 Thread Radoslaw Skorupka
As far as I understand the question is: some PTF has ACTION, but it was superseded by newer PTF which does NOT have the ACTION. Is it possible? IMHO yes. Should you perform the ACTION? IMHO no. No, because it is possible someone received newer PTF, but not superseded one. In that case he

Re: HOLD Action of a superseded PTF

2023-06-01 Thread Allan Staller
Classification: Confidential Short version. Yes. Many times the same action hoid will be repeated multiple times for each ptf in that particular "chain". -Original Message- From: IBM Mainframe Discussion List On Behalf Of Munif Sadek Sent: Wednesday, May 31, 2023 8:58 PM To:

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread kekronbekron
> I think K8s is the USS of yesteryear Sad noises... I would like to see zOS native containers integrated directly to WLM instead. WLM is literally the workload manager. It may not make sense for it to do everything k8s does, but could maybe do what consul or docker swarm does? Me stomach turns

Re: Are there samples of COBOL methods or classes?

2023-06-01 Thread David Crayford
I totally agree that Object-Oriented (OO) programming hasn't lived up to all the hype it once had. But I have to disagree with the idea that code reuse is the only purpose of OO. It's actually more nuanced than that. However, if we're talking about code reuse and Java, just take a look at the

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread Matt Hogstrom
Similar experience. Not sure if its the same person but I had dinner with Jeff Nick (former Felllow with Z) and his story was that they needed Posix to meet a Federal requirement. He also said that it was contentious internally and so they assembled a team and isolated them from the others

Re: z/OS 3.1: Now UNIXR Certified

2023-06-01 Thread David Crayford
I've worked with a few ex-OE guys, including my close colleague who used to the IBM DE running the OE project out of POK. Let me tell you, some of the stories they have are absolutely fascinating! It's my understanding that the POSIX certification was mainly pursued to meet the requirements