Browse all forums dedicated to the Rocket Mainframe DevOps product family.
Recently active
I get the following errors trying to use Git on z/OS. I’m not sure what’s causing them. It almost seems like maybe an encoding issue like git can’t read the file in UTF-8? I could be completely off base though. $git init warning: templates not found C fatal: bad config line 1 in file /u/users/xxx/git/test/.git/config $git config --global --user.name xxxx fatal: bad config line 1 in file .git/config $git --version git version 2.12.0 $bash --version GNU bash, version 4.2.50(49)-release (i370-ibm-openedition) These happen even if I delete ~/.git and the .git directory where I am trying to git init Anyone seen something like this before and have any suggestions? Thanks -Chris
I'm using Serena Changeman version 7.1.3. I created a package and checked out a COBOL-DB2 program. Post compilation of the components, I'm trying to promote the package from STAGING to DEVT area. During this promotion, BIND occurs and fails with the error*** REJECTED BY USER EXIT*** INVALID BIND PARAMETERS: INVALID QUALIFIER SUPPLIEDThe Qualifier I used in the BIND command is a valid schema in the DB2 Subsystem. Still this error comes up.I removed the QUALIFIER parameter from the BIND and tried to promote the changeman package to DEVT. But again the BIND fails with SQLSTATE=42704; SQLCODE=-204, because it is trying to use OWNER=CMNS as the schema for the DB2 table used in the program, which DB2 is rejecting.The initial failure (Error: INVALID QUALIFIER) is in the step CMNDB2PL. From the Changeman documentation, I could understand that CMNDB2PL calls the USEREXIT program CMNEX101 and sends in the BIND parameters. It seems CMNEX101 is rejecting the QUALIFIER (as per the error: REJECTED B
I’m running Ubuntu 20.04 on Windows 10 under the Windows Linux Subsystem. When I ssh into USS on the mainframe, vim works fine, except that upon exit the command line and cursor go to the top of the display, overwriting what was there before. The rest of the data on the screen is left behind. What can I do to make the command line redisplay directly under the vim invocation, as expected? Thanks!
From a Z/OS prompt, if I start bash, then use iconv to show an ASCII file, the whole bash shell becomes corrupted: bash-4.3$ iconv -f 1047 -t 819 test.txt ŽÂ/ËÇ”“„€ The ascii/ebcdic gibberish is then echoed, ^d or exit does not terminate the shell. This behavior does not happen with sh or tcsh. Note the same behavior happens with other code pages.
All z/OpenSource languages and tools have in common the existence of a file named README.ZOS containing instructions and example commands for installation of the tool. This file is located in: share/doc/<toolName>/<version>/ There are also instructions for unpacking.------------------------------Peter FandelRocket Software------------------------------
The version of a distribution is often not enough for uniquely identifying it for purposes of knowing whether or not you have the most up-to-date code. Sometimes, for the same tool version, Rocket will make available for download multiple iterations each with a different build number. When requesting support for a language or tool from Rocket be sure to include the name, version, and build number. The build number is part of the original distribution file you downloaded from Rocket. Also, in the unpacked distribution you will find a VERSION.ZOS file that contains this information within this sub-folder: share/doc/<toolName>/<version> (e.g. share/doc/bash/4.3) It is best to keep this file so you can uniquely identify your tool version.------------------------------Peter FandelRocket Software------------------------------
Before installing your distribution you need to unpack it. All z/OpenSource languages and tools are delivered as gzip tar files (e.g. automake-1.10_b0001.160204.tar.gz) with the exception of gzip which is delivered as a simple tar file (e.g. gzip-1.6-edc_b0002.160204.tar). If you do not already have gzip on your system you will need to start by downloading and installing gzip and to unpack the gzip distribution you need only issue a standard tar extraction command. To unpack all other z/OpenSource languages and tools from Rocket enter the following commands using your own destination directory in place of /rsusr/rocket: gunzip tool.tar.gz tar -C /rsusr/rocket -xoUXf tool.tar For example, if unpacking automake-1.10_b0001.160204.tar.gz, issue the commands: gunzip automake-1.10_b0001.160204.tar.gz tar -C /rsusr/rocket -xoUXf automake-1.10_b0001.160204.tar Each Rocket open source distribution comes with tool-specific installation instructions (README.ZOS) and a version information file (VE
All of the Rocket z/OS ports of open source languages and tools are available for download from the Rocket Community website downloads page. Log in to the Rocket Community here: https://my.rocketsoftware.com/RocketCommunity/RCLogin If you do not have an account, you can request one here at no cost. All downloads are meant to be unpacked on z/OS. However, most people first download to a PC and then transfer to z/OS (e.g. via SFTP) for unpacking. Be sure to use binary mode when transferring!------------------------------Peter FandelRocket Software------------------------------
Hi I am trying to use jenkins job to clone a repository from Gitlab to z/OS USS. Manually via Git commands am able to clone to z/OS. But when i try to clone via Jenkins am getting below error. Started by user IBM Administrator Running as SYSTEM Building remotely on XXX in workspace /jenkins/workspace/Testjob using credential xxxxxxxxxxxxxxxxxxxx Cloning the remote Git repository Cloning repository git@xxx.xxx.xxx:demogroup/newdbbrepo.git /usr/lpp/IBM/dbb106/bin/git-jenkins.sh init /jenkins/workspace/Testjob # timeout=10 Fetching upstream changes from git@xxx.xxx.xxx:demogroup/newdbbrepo.git /usr/lpp/IBM/dbb106/bin/git-jenkins.sh --version # timeout=10 /usr/lpp/IBM/dbb106/bin/git-jenkins.sh --version # timeout=10 /usr/lpp/IBM/dbb106/bin/git-jenkins.sh --version # timeout=10 /usr/lpp/IBM/dbb106/bin/git-jenkins.sh --version # timeout=10 /usr/lpp/IBM/dbb106/bin/git-jenkins.sh --version # timeout=10 using GIT_ASKPASS to set credentials GitLabDemouser /usr/lpp/IBM/dbb106/bin/git-jenkins.sh
Hi, we have python 3 installed and working correctly when the $PATH and $LIBPATH are set. However, as I want to use python for running Ansible against the LPAR .bashrc and .profile can’t be used. Ansible uses SSH remote commands to work, the equiv of:- ssh winmvs2c.hursley.ibm.com ‘python --version’ How can I update USS so that python 3 is available for all users without relying on .bashrc or .profile and will work with non-interactive SSH sessions? Cheers, Michael Baylis IBM Senior Software Engineer - CICS TS
Status: DeliveredDeliveredOnline checkout of a previous version of a DELTA component with ZMF4ECLUnlike ISPF, checking out of a previous version of a DELTA component is not possible online with ZMF4ECL. The "Checkout in Batch" selection box is automatically selected and can not be changed.
Status: DeliveredIncluded in ZMF 8.3Until a rework of the plugin are done it would be nice to at least have an option in the Properties, Settings to set the default language and procedure used for INC members.This would help developers in PL/I, COBOL and C so they can click open right away.
Status: DeliveredIncluded in ZMF 8.3When using option 5 in ISPF, the panel displays a lot of useful information about each package, such as status, work request and promotion level.Using the plug-in, the hierarchy tree just shows package number, status and description.It would be beneficial if the same information could be configured for display in Eclipse, so that the work request and promotion level are easily visible for each package.#ZMF#ZMF4ECL
I just installed the findutils package on my z/OS 2.3 system. When I do a “man find”, I get the following type of output (from OMVS) with codepage of IBM-1047. It’s not formatted correctly. Am I doing something wrong? Does anyone else see this? I have the rocket dir first in my MANPATH, PATH, etc. Oh I’m using Rocket’s Bluezone 3270 emulation. FIND(1) FIND(1) -[1mNAME-[0m find - search for files in a directory hierarchy -[1mSYNOPSIS-[0m -[1mfind -[22m[-H] [-L] [-P] [-D debugopts] [-Olevel] [path…] [expression] -[1mDESCRIPTION-[0m
Clone from https fails with Cloning into … warning: templates not found /var/rocket/git/share/git-core/templates fatal: Unable to find remote helper for ‘https’ I believe 2.14.4 provides support for https.
Does the Git port support, or include, git-lfs or something similar to handle binary elements in a repository or some other way?
Status: DeliveredIncluded in ZMF 8.3We are trying to setup the Changeman Eclipse plug-in and I found one thing that looks bit weird to me.When having a connection in the Eclipse plug-in towards Changeman subsystem, and when leaving it for a longer time to get a time-out, we still do see this connection icon as an active (after time-out time has passed). Once we try to browse any object we do get a pop-up menu to enter credentials, which is good and expected. However that icon for connection always stays as active and I do not believe that it should be like that. Ideally once session is timed-out, that Connection on the plug-in also shall be reflected by indicating different color of the subsystem icon to show that is not connected. This is a minor thing, but still we do think would be good to see things as they are actually are at the given time.#indicator#ZMF4ECL#connection
Hello, on https://www.rocketsoftware.com/de/zos-open-source/tools the package findutils 4.4.2 is listed to download, the link leads to Rocket Community, but there I couldn’t find a download link for this package. What I’m doing wrong? Kind regards Juergen
Using git with z/OS wouldn’t be possible without Rocket (or it would be more challenging). Using git with ISPF is now a reality. I’ve been working with Henri Kuiper on an ISPF application called zigi - z/OS ISPF Git Interface. At this point, it is still a work in progress but it is usable. Among the things that you will find are: It’s a full ISPF native application ISPF statistics for managed partitioned dataset members are retained Binary datasets (e.g. load modules, object decks) are not supported at this time Check it out at https://zigi.rocks/ And if you’d like to participate please join the fun. Note: zigi does not support just any git repository - for a repository to be used by zigi the repository must be created by zigi. This could change in the future but there are valid reason for this.
All of the Rocket z/OS ports of open source languages and tools are available for download from the Rocket Community website downloads page. Log in to the Rocket Community here: https://my.rocketsoftware.com/RocketCommunity/RCLogin If you do not have an account, you can request one here at no cost. All downloads are meant to be unpacked on z/OS. However, most people first download to a PC and then transfer to z/OS (e.g. via SFTP) for unpacking. Be sure to use binary mode when transferring! Other forum posts cover unpacking, version and README info, and installation generalities.
Status: DeliveredCompleted for 8.3We currently have one customer asking for an enhancement to incorporate Monitor / Limbo into HLLX. The enhancement was created, however in order to value the usability or value of this enhancement, we'd like to get some feedback from the customer base on what their thoughts are on this enhancement. Is it something that you will use in your shop, or will you continue to do what you do now for Monitor / Limbo issues?
Hi all, I have installed vim along with bash, gzip, git. I have followed all the READMEs (at least I think so) and everything is apparently working, but vim shows a strange behavior: every time I start it, the first line shows garbage characters. As soon as I scroll, the garbage disappears and the real text appears. Unfortunately, new files or files which only contain one line cannot be scrolled, so I cannot see the first line. Hints? Thank you in advance! Cris
I have an EBCDIC file that contains various other non-displayable characters that I know won’t round trip from z/OS to GitHub and back. One of the characters contained in my file is a x’14’ which USS sees as a line feed. I don’t need to edit the file in USS. So I OCOPY it in from a PDS member, where the x’14’ means nothing. My .gitattributes file has a line to say all these sorts of files are binary: *.play binary I commit and push the file to GitHub and if I look at it I see that it has been treated as binary, and is not viewable. If I then clone the repo back, then OCOPY the file back to the PDS, the line has been split at the x’14’. According to the git doc for binary - Git will understand that the files specified are not text, and it should not try to change them. Has the Rocket team tried to round trip a binary file containing a x’14’? Did you see the same results?
I’m having trouble installing both python 2 and python 3 in my environment. The installation instructions mention that “extra space savings arise if you download the combined release…” which sounds great. Looking at the installation script, it implies that there should be a single archive containing the combined release. The last step below is what I’m referring to. export RELEASE_DIR=$INSTALL/${RELEASE_NAME}-${RELEASE_TYPE} cd $RELEASE_DIR; ls -ld python27 python36 both # based on the results of the ls, run one or more of these commands cd $RELEASE_DIR/python27; bin/install_all_packages cd $RELEASE_DIR/python36; bin/install_all_packages cd $RELEASE_DIR/both; bin/install_all_packages So this implies there should be an archive containing the combined release called: python-2017-04-12-both.tar.gz However, the only archives available to download are: python-2017-04-12-py27.tar.gz python-2017-04-12-py36.tar.gz Am I misunderstanding the directions? If I do what it says, won’t I will jus
We are using Rocket git Client on Z/OS version 2.14. For timebeing we made our repos as Public so that we can clone without credentials while we setup https or ssh clone. Now when we are trying to push back changes that we made to repository, we get following error. Can anybody help why we are getting this error? fatal: could not read Username for ‘http://testbitbucket.test.net’: EDC5137I Inappropriate I/O control operation. Please also note that we have tried by setting user name as well and getting same error. Thanks and Regards, Danish.
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.