Browse all forums dedicated to the Rocket Mainframe DevOps product family.
Recently active
We are planning to replace IBM Netview/FTP as the ChangeMan ftp tranmission vehicle.Has anyone experience with the above product from Stonebranch??We know it can transmit mainframe files from lpar to lpar, but we have two concerns:- Userid verification is (apparantly) done via an (UDM) encrypted dataset- We (apparantly) cannot submit jobs at the remote site after transmission.Any comments??Best regardsKent Hansen, KMD A/S, Denmark #ChangeManZMF#ZMF
Title says it all. I am experimenting with python extension modules, which is why the python interpreter is crashing. Once this happens, my bash 4.3 shell becomes unusable and I have to restart my shell session, which has made testing my extension module quite tedious. As you can see in this image, I attempted redirecting stdout and stderr to a file, but it made no difference. Any tips for how to workaround this? I can provide my environment variables and bash profile, if needed!
I was thinking about how convenient it would be if I could call z/OS system services, e.g. IEFSSREQ, from within a python program. I’ve been thinking about it and doing a little research, and I think it would be possible to do this… But I was hoping I could get some advice from Rocket or other users of this forum before I proceed any further. Here’s the approach I was thinking of taking… CPython (which I believe the Rocket version of python is a port of) can be extended with “extension modules” that are written in C. I was going to use this documentation for guidance: https://docs.python.org/2/extending/extending.html Next, the z/OS XL C compiler supports a #pragma that can be used for interlanguage function calls. As a part of this, I would have to create a “stub routine” which would be the glue between the C program and the z/OS service in question. Documentation about the pragma on this page: https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.cbclx01/
Hi I would like to try python 3.7 on zOS, anyone knows where I can find it. any link?
Hi guys, in this days I have developed a short script to monitoring my system in order to discovery if someone create, edit, update, delete a file in a specific path (on Linux environment). To do it I use watchdog lib on Python, this lib to discovery what happens in my FS, use iNotify kernel libery, and using it the kernel when is involved to write to disk rise an alert and the library catch it, and send a message in an MQ queue. That is my environment and now I need to convert it on Z/OS native environment; so do you now if it possible find the strictly closer library that works as watchdog on linux environment? Thnak a lot Andrea
Hello, everybody. first of all I would like to thank you for porting these wonderful open source tools. i have some problems with bash4.3. at the moment i start bash4.2 in my ~/.profile file with the following command if [ $?prompt ]; then if [ -z "$BASH" ]; then if [ -x /u/tools/bash4.2/bin/bash ]; then exec /u/tools/bash4.2/bin/bash --login fi fi fi This is going very well. (Except that I am fixed on codepage 1047) If I change the above code to bash4.3 there are massive problems. A lot of nonsense is output on the console. It looks to me like the file /etc/profile is interpreted as an ASCII file. But it is EBCDIC and untagged. If I leave out the “–login” parameter, /etc/profile is not sourced and I have my shell. Unfortunately with the following error message: bash: warning: setlocale: LC_ALL: cannot change locale (En_US.IBM-1047) Another problem is that, unlike in 4.2, the German umlauts do not work. Best regards, Mike
I have a git repository in my uss folder and i am trying to clone that to my windows workstation. I gave the following command in my local git bash git clone usrid@host-url:/u/usrid/mainfolder/repo.git/ This initially prompts for my host password. Once that is provided, it proceeds with the clone but ends with the following error. Can you please help with this ? git-upload-pack: FSUM7351 not found fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
If I leave ChangeMan connected for a long time without any activities it stops working.Can I set a kind of "keep alive" to prevent this?Developers hate it - if they need to attend a meeting they have the same problem. If they left with an open unsaved member there are big troubles.#Keepalive#ENQ#ChangeManZMF#ZMF4ECL
What, if any, tools are available to use with git mergetool under z/OS? Is there a way to use ISPF tools (compare, edit) ?
I’m working with your git port - KUDOS - from z/OS using bpxwunix to invoke the git commands. I’ve found that the vast majority of git commands work fine using this type of call: x = bpxwunix(cmd,so.,se.,env.) where cmd = any git command so. is the standard output se. is the standard error env. is a stem with the omvs environment variables However, some commands - git shortlog - for example return nothing in either the return code (x) or the so. or se. stems. There may be others besides shortlog but that’s the one i was trying to work with. Any pointers/advice/suggestions? thanks #git #bpxwunix #rexx
I just started to try git z/OS in our env. following some steps in git documentation website I have successfully clone a repository, create a branch (git branch testing) When I issue the command git log --oneline --decorate It has this error message: fatal: cannot run less: EDC5129I No such file or directory less is not a standard zOS OMVS shell command, it should be in bash. the error appears that it can not find the less command. did a echo $GIT_SHELL, output is /_PRDS/PTZ/bash/bin/bash, which is our Rocket bash installation directory. Any expert here know what’s the problem ? Following is output of env | sort $ env | sort COLUMNS=160 DS_PASSWORD=xxxxxxxxxxxxxxxxxx DS_USERNAME=erickung@au1.ibm.com DS_WEB_URL=https://cnwbzp1238.cn.dst.ibm.com:8443 GIT_EXEC_PATH=/_PRDS/PTZ/git/libexec/git-core GIT_MAN_PATH=/_PRDS/PTZ/git/man GIT_SHELL=/_PRDS/PTZ/bash/bin/bash GIT_SSL_CAINFO=/u/uisc196/etc/cacert.pem GIT_TEMPLATE_DIR=/_PRDS/PTZ/git/share/git-core/templates GSDPATH=/_PRDS/LCLGSD HOME
f2 = open(’//DD:SYSIN’,‘r’) fails with FileNotFoundError: .Errno 129. EDC5129I No such file or directory.: ‘//DD:SYSIN’
The simplest python program print(‘hello’) fails with 9. JCL is: //BPX EXEC PGM=BPXBATSL, // PARM=‘PGM /C/Rocket/python36/bin/python /a/private_folder/test.py’ //* //STDOUT DD SYSOUT=* //STDERR DD SYSOUT=* //* //STDENV DD * PATH=$PATH:$HOME:/C/Rocket/python36/bin PYTHON_HOME=/C/Rocket/python36 PYTHON_PATH=/C/Rocket/python36/lib/python3.6 LIBPATH=$LIBPATH:$PYTHON_HOME/lib LANG=C LC_ALL=en_US TERM=xterm _BPX_SHAREAS=YES _BPX_BATCH_SPAWN=YES _BPXK_AUTOCVT=“ON” //* STDERR contains some garbage: …?..%…%…`…?>……?../…>?..?.>…?…?…%…>… If I change BPXBATSL to BPXBATCH with sh instead of pgm in PARM, then job is successful, but I’m going to use DDNs in the future scripts. Is there any idea why the code fails and how to see normal letters? Python 3.6.1
Hello, We’re trying to get pip3 and aws cli working and we’re encountering this error: $ pip3 --trusted-host xxx install -v --log ./pip3verbose.log --index-url https://xxx/repository/pypi-all/simple awscli --upgrade --use> ÈÇ?: pip3 1: FSUM7351 not found “–ø: pip3 1: FSUM7351 not found ÈÇ?: pip3 1: FSUM7351 not found pip3 1: FSUM7343 cannot open “/%_/Ñ” for output: EDC5129I No such file or directory. pip3 1: FSUM7343 cannot open “€Ñ_ø?ÊÈ€_/Ñ” for output: EDC5129I No such file or directory. pip3 1: FSUM7343 cannot open “/Á^^€€^/Ñ” for output: EDC5129I No such file or directory. pip3 1: syntax error: got ), expecting Newline We’ve set BPXK_AUTOCVT to ON Any ideas on how to start troubleshooting this?
There is an error when I invoke MAKE with --output-sync even if --jobs is not specified: fcntl(): EDC5121I Invalid argument. (errno2=0x055501B0) The same behavior under shell and bash. I see no impact on the build process, but I think that it isn’t normal to see this message every time when I run the build. Steps to reproduce: Create main.cpp: int main() { return 0; } Create Makefile:all: main.o %.o: %.cpp c++ -+ -o $@ $< Run: make --output-sync
Hi, thanks for producing the ports for these tools! We installed our Rocket tools into /usr/local/rocket/** and I’m hitting an issue with git and https remote repositories. Here’s an example error: -bash-4.2$ _BPXK_AUTOCVT=ON GIT_EXEC_PATH=/usr/local/rocket/libexec git clone https://github.com/my/project Cloning into ‘project’… warning: templates not found /rsusr/rocket/share/git-core/templates fatal: Unable to find remote helper for ‘https’ I can not seem to get https git cloning working, is it a known issue? I have tried with and without the GIT_EXEC_PATH override which seems to be a standard way of overriding the location of the git libexec path. Please assist, thanks! -J
Hi there, I’m using git on Unix System Services. We have our repository in UTF-8 because we’re have problems with cloning using our “standard-Codepage” IBM-1141. Filehandling in ISPF etc is no problem, we convert the files using iconv and git processing is fine. Now I want to use “git show” to have a look into previous versions of a specific file. But when I want to save the output of the command, it’s a bit weird. For example, in my Code there is EBCDIC “04” (non displayable character). Saving it in our repsitory, I convert it to UTF-8, so it’s getting a double-byte “C2 9C”. That’s fine. With “git show HEAD:FILENAME” I’m getting hex “62 04”. There are several more examples. We alse have Problems with our german special chars like “äöü”. So “ä” it’s in UTF-8 -> hex C3 A4 with git show it’s HEX 66 9F. The last example seems like there is a code-translation from ASCII to EBCDIC, because ASCII C3 is EBCDIC 66 ans ASCII A4 is EBCDIC 9F. I’ve tried also using the repository in IBM-1141.
Status: DeliveredDelivered in ZMF 8.2 Patch 4.Create “Unlock Component” Security Entity CheckAs of ChangeMan ZMF version 8.1.0.01, the only people that can unlock a component is either the person that locked the component or a ChangeMan ZMF Global Administrator. In our team, we have people that do more of the “day-to-day” activities that help-out our ChangeMan ZMF users and we also have people that are experienced ChangeMan ZMF administrators. All people on our team sometimes need to unlock components within a ChangeMan ZMF package; however, some people on our team are not yet educated to do ChangeMan ZMF administration. Thus, we had changed their Global and Application Admin access to READ instead of UPDATE. However, not surprisingly, we had found that they had lost their ability to unlock components for other people because of this access change to READ. It would seem appropriate that a new security entity check be created called “Unlock Components Entity Check” within Application
Applying traces to a started taskSimon Exton explains how to add traces to a started task#Announcement#Videos#ChangeManZMF#HowTo-BestPractice
We recently procured Python support for Z from Rocket. Does rocket provide any documentation/reference material?
Hello, we just installed the new distribution of cURL 7.66.0 on our z/OS V2.2 system, but the first test wasn’t successful. We got a system abend S0C1 with the following message: CEE3201S The system detected an operation exception (System Completion Code=0C1) From entry point Curl_vsetopt at compile unit offset +0000000028D40146 at entry offset +000000000000422E at address 0000000028D40146. Are there any ideas, what’s going wrong there? Thanks for any help. Kind regards. Juergen
Serena Central will be merged into the Micro Focus community site. The data migration is happening this weekend, and the new site will be available on Tuesday, November 12. We appreciate your continued commitment to the community and look forward to see all of you on the new Micro Focus Community site. See you on Tuesday! Here is a short FAQ to help with the transition: Will my Serena Central login still work? No. You will need to re-register on the new site. When you create your account, be sure to follow these steps: 1) Go to the main Community page: community.microfocus.com/ 2) In the top right corner, click Sign In > Create an Account. 3) Fill in your information, and be sure to use the SAME EMAIL ADDRESS that you used on Serena Central. By registering with the same email, the system will synchronize your new login to your old posts and blogs from Serena Central. 4) The system will send you an email with a link to Validate Your Email Address. Wait for this email and validate
Having installed m4 1.4.18, build 001 my testcase for bison won’t run any longer. Running $ bison calc.y I get m4:/usr/local/ptz/share/bison/m4sugar/m4sugar.m4:1: ERROR: end of file in string divert(bison: subsidiary program `/usr/local/ptz/bin/m4’ failed (exit status 1) Do I use the previous m4, i.e. v1.4.15, build 0002 all is fine.
read more at microfocus Driving mainframe deliveries with DevOps? Get there even faster with ChangeMan ZMF More good news for the many organizations accelerating mainframe change, including those already on a DevOps mission. Thanks to the latest Changeman ZMF update, Derek Britton finally gets a REST. ... #Announcement#ChangeManZMF#DevOps#mainframedelivery
Hi, are you planning to port python 3.7 on Z? Is there a roadmap or something similar? Thankyou.
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.