Browse all forums dedicated to the Rocket Mainframe DevOps product family.
Recently active
Hello, It is probably a stupid question, but you can trigger a build in VS Code, when doing so, there are two messages a) compname build submission in progress. Job number pending.. b) compname jobname JOBnnnnn submitted Is there a way to get a message back that the job finished? Thank you Best regards Johan------------------------------Johan JacobEuroclearBrussels BE------------------------------
Hi everyone! As we wrap up the month, I wanted to check in and see how you’re all doing. We’ve had plenty of great conversations here throughout July. Here are a few highlights: ChangeMan ZMF 8.3.2 : fixes and enhancements CM APIs Component type report In case you missed it, our most recent webinar is now available to watch on demand. The team walks you through: A hands-on demo integrating Rocket® ChangeMan® ZMF with Git and VSCode. How ChangeMan ZMF enables developers to use their preferred environments — whether traditional TSO/ISPF or modern VSCode with Git. How ChangeMan ZMF bridges the gap between your team’s preferred tooling and today’s collaborative development environments, ensuring no team member is left behind Feel free to catch up any time here. Thanks for being an active part of the community. If you have any topics you’d like to see next month, please let me know!------------------------------Martyna UleviciuteCustomer Community Managermuleviciut
Is anyone using the CM APIs? My specific question is: I can successfully call the component/build API to compile/build like-src components. What API do I call to stage non-source components (comparable to ST in the green screens) ?------------------------------Jim HaworthTechnology EngineerNationwide Mutual Insurance Company------------------------------
An engineer is trying to use the git connector with ChangeMan ZMF/ERO version 8.3.0. We are using the previous version of the ZMF zowe cli (2.0.4) because of bug in latest version. The engineer is able to clone the ChangeMan package, they edit source using git. They commit changes. No change is made in ChangeMan package. Engineer pushs the changes and no change is made in ChangeMan package.------------------------------Lisa BrewerSenior System Software EngineerThe Northwestern Mutual Life Insurance CompanyMilwaukee WI US------------------------------
I'm pleased to share that we have released Rocket Utility Pack for Zowe 1.5 earlier this month, delivering several key enhancements across our tools and services: zFM (z/OS File Manager) is now fully compatible with v3. Key updates include: Angular upgrade from v12 to v18, bringing template changes and other improvements. Changes to Webpack, file tree functionality, and Prime components. USS Process Manager has also been upgraded to support v3, featuring: Angular upgrade to v18, with enhanced templates and other improvements. Updates to Webpack, Prime components, and improved API checks across various UI elements. Additionally, we've rolled out support for 64-bit dataservice. Rocket® Support for Zowe provides the extra protection you need to modernize mainframe development with secure, supported, open-source software. ------------------------------Paul Wade B.Sc. Director, Product ManagementRocket Software ------------------------------
Hello Community, Our customer is using GIT for his Softwarerepository on z/OS. We have changed from z/OS 2.5 to z/OS 3.1 last week and changed also the GIT Version from 2.26.2-78 to 2.41.0-4. Now we get a lot of RACF messages like follows and the result is not as expected: ICH408I USER(USSGIT ) GROUP(UITUVERF) NAME(USSGIT -TECHN. USER ).git/objects/pack/pack-a4854ba0aa6a6333d597deea4f53b5f24d64e030.pack CL(FSOBJ ) FID(C8E4D6D4F0F106C60000000140D9B4F3) INSUFFICIENT AUTHORITY TO UTIME ACCESS INTENT(-W-) ACCESS ALLOWED(OWNER R--) EFFECTIVE UID(0013900119) EFFECTIVE GID(0013900004) The file is created with permission 444 and owner is USSGIT. We tried to solve the problem by setting default file ACL for the directory, but GIT seems to ignore this! Any suggestions! Many Thanks in advance!------------------------------Jurgen Hildebra
I followed the sudo configuration instructions at Rocket Software Documentation Rocketsoftware remove preview Rocket Software Documentation © Rocket Software, Inc. Rocket® is a registered trademark of Rocket Software, Inc. All other trademarks cited herein are the property of their respective owners. View this on Rocketsoftware > . Then, I attempted to invoke it: . sudo ls BMUSER:/local/rocket/miniconda>sudo ls sudo: unknown user ROOT sudo: error initializing audit plugin sudoers_audit IBMUSER:/local/rocket/miniconda> What am I missing?? ------------------------------Roger WilliamsCTOSelf RegisteredGainesville GA US------------------------------
I have a simple MAKE fie that executes OK on Linux and Windows, and compiles a file containing C++-style comments (i.e., // to newline) without issue. On zOS, the same file barfs if it encounters C++ comments, as follows: cc -DOECS -D_OE_SOCKETS -D__UU -DPREFIX=\\"/usr\\" -o vfiled.o -c vfiled.c ERROR CCN3046 ./vfiled.c:27 Syntax error. ERROR CCN3334 ./vfiled.c:27 Identifier s4 has already been defined on line 26 of "./vfiled.c". ERROR CCN3046 ./vfiled.c:57 Syntax error. ERROR CCN3022 ./vfiled.c:57 "sin_family" is not a member of "struct sockaddr". ERROR CCN3046 ./vfiled.c:59 Syntax error. ERROR CCN3022 ./vfiled.c:59 "sin_port" is not a member of "struct sockaddr". ERROR CCN3046 ./vfiled.c:62 Syntax error. ERROR CCN3022 ./vfiled.c:62 "sa_port" is not a member of "struct sockaddr". ERROR CCN3046 ./vfiled.c:73 Syntax error. All of the indicated lines above contain commented-out lines; e.g.: line 26: struct sockaddr *sa, s4;line 27: // struct sockaddr_in s4
Hi, I would like to create an overview (or report) containing : all components of 1 specific TYPE , which are in package(s) having a non-BAS status and which were impacted by a change (reverted, staged, promoted, ...) during the last day. The report should contain (at minimum) the components name , the package number and the package status. Is there a (standard) option that I could use to get this information ? Thanks.------------------------------Dirk BollensKbc GroupLeuven BE------------------------------
What VSC Extension (ZMF Explorer) do we need for CM ZMF 8.3.01 ? If an upgraded version, is that generally available through VSC marketplace? We needed to point our IDZ users to the upgraded plugin, and are now getting ready to upgrade a site with VSC users...------------------------------Jim HaworthTechnology EngineerNationwide Mutual Insurance Company------------------------------
Is anyone hosting a git server on z/OS, either natively or in a container?If so, would you be willing to share your insights/hints/tips for doing so?- which git server?- started task or container?Thank you------------------------------LionelDyck
Hello Alex, Here's how I finally resolved my issue: 1. Upgraded to zOS 3.1. 2. Upgraded to IBM Java 21 (which has different file encoding semantics than Java <= 17 - I was formerly using Java 11). 3. Found this Java file encoding snippet on the IBM Web site: https://www.ibm.com/docs/en/semeru-runtime-ce-z/21.0.0?topic=guide-file-encoding-utf-8-as-default-charset 4. I think I had previously put -Dfile.encoding="IBM-1047" in the ant script as part of $ant.sys.options. I removed it (and temporarily added -Dcom.ibm.autocvt.trace=true just to do a verbose check). Viola - all tagged files (e.g., via .gitattributes) converted internally to UTF-8! This was a Java issue all along; -Dcom.ibm.autocvt was disabled because ant specified -Dfile.encoding="IBM-1047" (and Semeru, being higher than Java 17, acted differently than my former Java11). Again, thanks for your input - it helped to clarify the issue. ------------------------------Roger WilliamsCTOSelf RegisteredGainesville GA US--
We are currently on ChangeManZMF V827 for most of our platforms, but have begun conversion to V831. We have several applications that are decommissioning out of ChangeMan. We have done a couple searches through the Admin and User Guides, but did not find a section for decommissioning/retiring applications. Any help/guidance (especially for automation to assist with): Take a "final" backup of source Scratch/remove/delete all components from baseline libraries Decommission/remove/delete the application ------------------------------Jim HaworthTechnology EngineerNationwide Mutual Insurance Company------------------------------
Hello, In the past we stored specific variables in the ISPF pool that we could use during the ISPF session of the user It would be great to be able to do the same via the VPOOL, this would require a HLLX exit on the primary panel This would give us the ability to store specific userVariables in the VPOOL and retrieve them from any HLLX we would see fit Or a way to store VPOOL variables from outside the HLLX (but that I think is less likely to be provided) Thank you Johan------------------------------Johan JacobEuroclearBrussels BE------------------------------
Hello, i send json data with curl z/os using rexx bpxwunix. 1) the json is accepted if i put the data 1047 encoded into an untaggged file using --data @/filexxxx . but i do not want to use files for this 2) A trace shows me if i put the same bytes into stdin stem in rexx (using --data @- its not converted, so the server does not accept the garbage sent. I am using an older version of curl, but i found no hint that a newer version will help here?? Any ideas? I could build into the rexx my own translation table to convert the stdin data to 8859-1. but can i avoid it somehow? Thank you ------------------------------Horst GfrererRAITEC GmbH------------------------------
zmf explorer doesn't list package attached to an ERO release? Will this be included in a future release?------------------------------Lisa BrewerSenior System Software EngineerThe Northwestern Mutual Life Insurance CompanyMilwaukee WI US------------------------------
Hi, as we are using vowel mutations in our programs. I would like to know if there are any plans, for the future, to implement a encoding option in the Profile or a settings option including a encoding option. Because as of now, there are no options to specify the encoding type of the downloaded Program/Component. I looked in the CLI and there wasn't an option as well. I don't know if this is already in progress to implement, or if it's beeing already discussed, but it would be great if this could be implemented. Thanks in advance. Felix Braun------------------------------Felix BraunRocket Forum Shared AccountBolzano Italy------------------------------
HelloI was wondering if it would be possible to have the 3DSKEL variables available in the HLLX exitsI have written a peace of code that when needed I retrieve the one(s) I need at that moment, but it would be nice that they would be available The exit will work very often on a function for a package, component belonging to an application. It would be nice that at that moment the 3DSKEL variables for that application would be available in the HLLX Thank youBest regardsJohan------------------------------Johan JacobEuroclearBrussels BE------------------------------
Do you have a Mac equivalent for the git Connector execs?------------------------------Lisa BrewerSenior System Software EngineerThe Northwestern Mutual Life Insurance CompanyMilwaukee WI US------------------------------
Hi everyone, We are currently working on tools that use ZMF Rest API and are still trying to get used to it. To make it easier to use, is there a way to get a swagger of the API ? It would allow us to import said swagger into API Tools. Thanks in advance, Best regards, ------------------------------Patrick ZHUANG------------------------------
Has anyone successfully installed the ibm_db extension on z/OS USS to go along with the Rocket Python3.6 distribution? Not finding any z/OS ibm_db installation driver version or any instructions anywhere to work with python and DB2 on z/OS.
Hello, I created a new site in CMN global Admin and added this site to some application and defined the necessary libraries in Production tab. However the install fials CMN9800I - DIST TO ONTE (11) PACKAGE AP09000015 FAILED TO ONTE ON 2025/04/04 @ 07:56:28. CN(INTERNAL) looking into the jobs I see an error fase 11 job IEF403I P0911X15 - STARTED - STEPNAME PROCSTEP RC - JIE2BKP 04 - JPE2BKP 00 - CMN00 12 - CMN99 FLUSH and looking for the error I only see ChangeMan(R) ZMF CMNBATCH - 8.2 Patch 6 2025/04/04 07:56:26 Attempting to initiate dialog with ChangeMan ZMF subtask Session established with ChangeMan ZMF subtask SYSIN: AP09000015 11 PKG=CMNE.I.STG.AP09.#000015.PACKAGE
Hello, We are in discussions about connecting our ZMF instances (V83) to Service Now so that we can tie a SNOW change or incident record to a package thats related to the item. Has anyone done this previously and if so, please provide some details etc on how this can be accomplished. Any information would be greatly appreciated. Thanks Clark Rogers JPMC - Columbus, OH ------------------------------Clark RogersIT System EngineerJP Morgan Chase Bank National AssociationColumbus OH United States------------------------------
Status: Needs Clarification During the compile/link process of any given program, a requirement has come up to extract the list of all copybooks (component name and type) from the ChangeMan ZMF package. Looking at #VARLIST, it was found that the PDSTGTBL ISPF table is available, which is the Package Driven Stage Table. When one does a ")DOT PDSTGTBL" to find all copybooks (using ")SEL &STGLIKE EQ C"), it does destruction of values across various variables used in the compile/link skeletons. For example, COBOL program ABC123.SRC may be staged with certain user options, etc. When ISPF file tailoring begins, values are set as follows: &CMPNAME is "ABC123" &CMPTYPE is "SRC" &LNGNAME is "COBOL" etc. The issue is that once the whole PDSTGTBL ISPF table is looped through via ")DOT PDSTGTBL", the various variables (&CMPNAME, &CMPNAME, &LNGNAME, &PROC, &USEROP1, &CUSR011, etc.) are set to the last entry /
Hallo, I have a question regarding the security checks in CMN. Situation is like this : We created a packages, could add content, add and freeze the package .... However we could not approve the package. We had a miss configuration in application administration of CMN (wrong security entity linked to the Approver setup). But after correction .... it still failed to approve ..... Only after creating a new package (after changing the application administration) we were able to approve that (newly) package. Does this means that when creating the package somehow these security entities are linked/saved in the package configuration and checked "locally" and not fetched via Admin configuration ? Or how should we deal with this ? Kind regards,Wim Priem------------------------------Wim PriemKbc GroupeBrussel BE------------------------------
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.