Browse all forums dedicated to the Rocket Mainframe DevOps product family.
Recently active
Dear Rocket Community,i got a quick usage question regarding git-2.26.2-pl524_78 and i hope u guys can enlighten me.I`ve "installed" git-2.26.2-pl524_78 and its dependencies (bash-4.3.48-2, gzip-1.9-4, perl-5.24.4-4) into userspace under USS (OS/390 TEST 26.00 04 8561) and also set some environment variables like:export GIT_SHELL=$HOME/rocket/bin/bashexport GIT_EXEC_PATH=$HOME/rocket/libexec/git-coreexport GIT_TEMPLATE_DIR=$HOME/rocket/share/git-core/templatesexport PATH=$PATH:$HOME/rocket/binexport MANPATH=$MANPATH:$HOME/rocket/man/export _CEE_RUNOPTS="FILETAG(AUTOCVT,AUTOTAG) POSIX(ON)"export _BPXK_AUTOCVT=ONexport _TAG_REDIR_ERR=txtexport _TAG_REDIR_IN=txtexport _TAG_REDIR_OUT=txtexport _ENCODE_FILE_NEW=IBM-1047export _ENCODE_FILE_EXISTING=IBM-1047The git client and bash seem to work fine.Now i was under the assumption that checked out repositorys (ISO-8859-1 or UTF-8) are automatically converted to local codepage IBM-1047. That does not happen somehow. Files are still in the remote
I am following: https://docs.python.org/3/distutils/introduction.html#a-simple-example and haven’t been able to get the example to build correctly on z/OS with python 3.6.1 I noticed a few oddities: the code was trying to run a script xlc_echocmd which I don’t have. I created a dummy one that just forwarded to xlc as a hack the code was referencing libraries and packages out of /u/pdharr/anaconda-build. I created a dummy user of that name and then created symbolic links over to my installation tree directories xlc was being driven with a -o option at the end of the command. xlc doesn’t like that and wants the -o option at the start. I manually did the link to see what would happen and ended up with SYMBOL Py_InitModule3 UNRESOLVED. My question - has anyone successfully built a native python extension for z/OS with python 3.6.1? If so, what am I missing in my config?
I have miniconda installed, and trying to download the git client for z/OS. But, when I search for it, I get a message:PackageNotFoundError: The following packages are not available from current channel: - gitCurrent channels:- https://repo.anaconda.com/pkgs/main/zos-z- https://repo.anaconda.com/pkgs/main/noarch- https://repo.anaconda.com/pkgs/free/zos-z- https://repo.anaconda.com/pkgs/free/noarch- https://repo.anaconda.com/pkgs/r/zos-z- https://repo.anaconda.com/pkgs/r/noarch- https://repo.anaconda.com/pkgs/pro/zos-z- https://repo.anaconda.com/pkgs/pro/noarchTo search for alternate channels that may provide the conda package you'relooking for, navigate tohttps://anaconda.organd use the search bar at the top of the page.Not sure what I am doing wrong.------------------------------Jerry Edgington | Sr.Technical AnalystIT Technical OperationsEnterprise Systems400 Broadway | Cincinnati, Ohio 45202513.629.1826 direct 513.629.1787 fax WesternSouthern.com------------------------------
Hello,I am posting this on behalf of one of our users, git doesn't seem to work when specifying an absolute path that is a symlink, i.e /tmp: git clone git@github.ibm.com:zostools/tnz /tmp/xxxxxx-tnzfatal: More than 32 nested symlinks on path '/tmp/xxxxxx-tnz' but when specifying the relative path it works: git clone git@github.ibm.com:zostools/tnz xxxxxx-tnzCloning into 'xxxxxx-tnz'...remote: Enumerating objects: 1189, done.remote: Total 1189 (delta 0), reused 0 (delta 0), pack-reused 1189Receiving objects: 100% (1189/1189), 1.31 MiB | 14.28 MiB/s, done.Resolving deltas: 100% (848/848), done. I believe this to be because of the z/OS-unique symbolic links involved: XXXXXX@AQMVSOE /tmp>ls -ld /tmp /$SYSNAMElrwxrwxrwx 1 BPXROOT DEFLT1 9 May 18 2012 /$SYSNAME -> $SYSNAME/lrwxrwxrwx 1 BPXROOT DEPTD60 12 May 18 2012 /tmp -> $SYSNAME/tmp On a system without this fake /$SYSNAME defined, I get this error instead of the one above: -
About 7 years ago I held a Customer Advisory Board, and I asked the 25+ customers in attendance how much open source they are adopting. I was surprised that only a handful of customers raised their hands. I then threw out some open source tool names like Git and Jenkins, thinking that may invoke more hands. Instead, I got several asking me what is Git and many of the rest grunted and said that Jenkins isn’t anything they’d ever consider because they required commercial offerings. A couple years later, I asked the same question and all of the customers in attendance, this time 30 of them, raised their hands. Most of them were repeat customers, which was impressive to see a fast moving trend of open source adoption. I then asked them what changed, given that a few short years ago there was disdain for open source tools. Their answers varied. But the common theme was that open source tools are easy to consume and it makes developers more successful as they tend to be tools they’re more fa
This coming Tuesday, Ken Gross (Mainline Information Systems) and I will be sharing insights on how organizations can accelerate digital transformation by choosing tools and development methodologies that offer transformative capabilities. The concept of Modernization in Place has been applied to speed innovation as an alternative to multi-year platform migrations, minimizing risk while still delivering operational flexibility. We'll dig into this topic more and answer your related questions. Register here and join us! ------------------------------Peter FandelDir. SW EngRocket Internal - All BrandsWaltham MA United States------------------------------
Anybody got any clues as to whycurl -k -s -v -o htmlu.txt "https://my.url"when issues in a shell script using sh /tmp/my.stdin would give Protocol ""https" not supported or disabled in libcurl when the exact same command cut/pasted onto the OMVS shellworks fine ?Hank------------------------------hank oerlemansSenior Technical SpecialistSelf RegisteredNorth Sydney NSW Australia------------------------------
Hello, After installing Miniconda (v 1.2.1) I tried creating a new environment and installing a package to it, for example: conda create -n curl conda activate curl conda install .. curl The conda create and activate worked fine but the install produced several messages like as follows: IBMUSER:/u/ibmuser: >conda install -c https://conda.anaconda.org/zoss-appdev gzipcompile command returned 65280Failed to load /u/ibmuser/.ffi/i_.so: CEE3501S The module /u/ibmuser/.ffi/i_.so was not found. No ffi call function could be found or createdcompile command returned 65280Failed to load /u/ibmuser/.ffi/v_iiPi.so: CEE3501S The module /u/ibmuser/.ffi/v_iiPi.so was not found. compile command returned 65280 I was able to circumvent the error but copying the missing files from the Miniconda install lib/ffi directory, but I wonder if I missed something during the Miniconda install/config? Regards Greg------------------------------Greg KeukenSystems ProgrammerIBM------------------------------
We have completed z/OS 2.5 platform testing across all our GA products and can confirm they are supported. ChangeMan ZMF 8.2.5 (with Hot Fix, please contact support for more details) StarTool IOO 3.15 StarTool FDM 7.8.2 Comparex 8.8.1 ChangeMan SSM 8.6 Please contact technical support for more details. #ChangeManZMF#Other
Hello,I would like to upgrade our existing curl installation (installed from the pre-conda channel). Our problem now is that I couldn't use our mainframe internet connection for using a public or secure conda channel to transfer the software. So my question is: Is it possible to transfer the zos-z/curl-7.73.0-0.tar.bz2 file from Files :: Anaconda.org and use this as a file channel for conda install - -file ... and do I specify this file directly in this command? Thanks in advance for any help.Kind regards.Juergen
Somebody noticed that with the "old" sudo (the one which was downloaded), i.e. sudo 1.8.21p2 005-nokrb it happened that when having an entry like this in /etc/sudoersJOHNDOE ALL = (PRODUSER) NOPASSWD: /u/produser/bin/daily_cleanup.shand then user JOHNDOE doessudo -u PRODUSER /u/produser/bin/daily_cleanup.shthe following error messages pop up:sudo: unable to change to runas uid (189, 189): EDC5139I Operation not permitted.sudo: unable to execute /u/produser/bin/daily_cleanup.sh: EDC5139I Operation not permitted.The same time in syslog there pops up an ICH408I messageICH408I USER(JOHNDOE ) GROUP(BASE ) NAME(DOE, JOHN ) BPX.DAEMON CL(FACILITY) INSUFFICIENT ACCESS AUTHORITY ACCESS INTENT(READ ) ACCESS ALLOWED(NONE If user JOHNDOE gets READ access to BPX.DAEMON then above sudo command works fine.Questions: 1. Is this a known error? 2. If yes is it fixed in the forthcoming sudo_nokrb package which
Does anyone have any experience using zUnit with the CMN plugin? zUnit submits its own compile and link steps, before running the test program. We are concerned that this testing will not reflect the actual load module compiled in CMN. It seems like a big overhead to update zUnit options to match the CMN compile procedures. Can zUnit take a compiled load module from a CMN package? Thanks, Simon. #ChangeManZMF
HelloIt looks like Git environment variables which are set by default miniconda installation don't exist:GIT_EXEC_PATH=/conda_dir/libexec/git-coreGIT_TEMPLATE_DIR=/conda_dir/share/git-core/templatesbut we have it in Git pkgs directory:GIT_EXEC_PATH=/conda_dir/pkgs/git-2.26.2-pl524_78/libexec/git-coreGIT_TEMPLATE_DIR=/conda_dir/pkgs/git-2.26.2-pl524_78/share/git-core/templatesWhat are the best practices for this?Do we need to set up this variables manually to pkgs directories or create empty directories in conda_dir?RegardsDarek
Hello! When running miniconda-zos-1.2.1-2020-12-23.run on z/OS 2.4 via zPDT (mADCD) I'm getting the following syntax error:``` IBMUSER:/S0W1/tmp: >./miniconda-zos-1.2.1-2020-12-23.run --path ~/miniconda/ ./miniconda-zos-1.2.1-2020-12-23.run: line 53: syntax error near unexpected token `$'04360'' ./miniconda-zos-1.2.1-2020-12-23.run: line 53: ``???0d(?'`````` ls -alT miniconda-zos-1.2.1-2020-12-23.run appdev_manifest_1.1.1.txt t ISO8859-1 T=on -rw-r--r-- 1 OMVSKERN SYS1 659 Jun 24 13:52 appdev_manifest_1.1.1.txt t ISO8859-1 T=on -rwxr-xr-x 1 OMVSKERN SYS1 81071562 Jun 24 14:07 miniconda-zos-1.2.1-2020-12-23.run```Confirmed EBCDIC: ``` IBMUSER:/S0W1/tmp: >od -h -N 20 miniconda-zos-1.2.1-2020-12-23.run 0000000000 7B 5A 61 82 89 95 61 A2 88 15 15 7B 40 81 93 93 0000000020 96&nb
Status: DeclinedUnfortunately, after further research, this is not an enhancement we would be able to deliver.Hi The software analyzer feature in IDz doesn't seems to work as expected for cobol coding rule checking in the CMN perspective (from patch4 plugin edition). Please note, this feature working fine when the cobol source is checked from the 'remote system explorer' perspective. From developer's point of view, it would nice to have this feature in changeman perspective mode, thus it will be easy and quick to scan the program using the predefined software analyzer rules. Regards#AddSAfeatureinCMNperspectivemode
This is sudo version 1.8.21p2Whe I ran sudo there were complaints about setuid bits aso. After I have corrected all that stuff the sudo binary looks like follows:# ls -lEn sudo---s--x--x -p-- 1 0 0 11964416 Apr 7 06:13 sudoIf I run `sudo -l` as a normal user I getsudo: kerb5: unable to parse 'DEMNT15': Configuration file does not specify default realmWhere and how do I specify a default realm?Thanks, Manfred------------------------------Manfred LotzIBM------------------------------
My colleague reinstalled sudo yesterday from the conda distribution. Today I discovered that only the beginning portion of cat5/sudo.8 is there. We're on the public path, but this really is a problem. Can you please fix this and let us know when the correct man file is available?Cheers,Ray Mullins------------------------------Ray MullinsSr. Software DeveloperTrident ServicesRoseville CA United States------------------------------
Just started running sudo with a sudoers file that allows me to run ps -ef to see all USS processes running.sudo -l(BPXROOT) NOPASSWD: /bin/psAfter issuing sudo ps -ef, I see the expected output but noticed two of these RACF error messages in the system log.I wouldn't expect to need READ access to the resource. What am I missing in configuration?ICH408I USER(xxxxxxxx ) GROUP(xxxxxxxx ) NAME(xxxxxxxx )BPX.DAEMON CL(FACILITY) INSUFFICIENT ACCESS AUTHORITY ACCESS INTENT(READ ) ACCESS ALLOWED(NONE )thanks------------------------------Gary GrossiIT Director, Z SystemsAlight Solutions------------------------------
I compared my environment before activating sudo and after and found that the activate defines /conda/envs/sudo/lib in the LIBPATH but there is no /lib under /sudo ...?Is this a known 'bug' in the conda setup for sudo?
Hi All,One of our z/OS customer plans to replace PKZIP for z/OS with another product. Can we use zip / Unzip, which is among the free products of Rocket Software, instead of PKZIP for z/OS?Does anyone have any comments or suggestions about this?Best Regards.Bulent.
Hello, all.I need to install 'bash' and 'make' here on my z/OS 2.4 USS system. I have downloaded the files:appdev_manifest_1.1.1.txtminiconda-zos-1.2.1-2020-12-23.runfrom the Rocker download page.However when I attempt to run it, I get the following errors:IBMUSER:/u/ibmuser: >./miniconda-zos-1.2.1-2020-12-23.run ./miniconda-zos-1.2.1-2020-12-23.run: line 1: syntax error near unexpected token `)' ./miniconda-zos-1.2.1-2020-12-23.run: line 1: `���QŚ�R==�|���ۚ�|��|B��iD��|�D��|GS�D�|�RS�D|�D�CS�H���S�S�H|�BB��CS�H|��|�RDS�|GS�D|=�|��H�|��|�RD|�D��|�S��|QD|�D�C|S�|��SHS���|D�B�CS�H=D�����|�)v�r���u���u'If it makes any difference, the z/OS 2.4 system here is the ADCD one built and distributed by IBM. It is running on IBM's zPDT emulator.Many thanks in advance.DJ
Hi Just for info. & hopefull an answer �� Miniconda z/OS - you have a reference in file appdev_manifest_1.1.1.txt to file appdev_bundle_1.1.txt But, I cant' locate or find this file appdev_bundle_1.1.txt in the 'Miniconda' download from Rocket Software – have I overlooked something here ? File appdev_bundle_1.0.txt has below statement: # $ conda create --name <env> --channel zoss-appdev --file appdev_bundle_1.1.txt The only file I can see in 'Miniconda' download is: appdev_bundle_1.0.txt Venlig hilsen/Best regards Tonny Petersen Z/Infrastructure Systemprogrammør Direct +4563639190 Mobile +4521376517 tpe@jndata.dk
Hello: I've installed miniconda and am now trying to get my environment customized for it. I made the updates to .profile and .bashrc and restarted my ssh session. When I sign back in, I get this: bash: $'{@\\202\\201\\242\\210\\231\\203@\\206\\211\\223\\205\\025{@\\203\\226\\225\\243\\205\\225\\243@\\206\\226\\231@\\331\\226\\203\\222\\205\\243@\\224\\211\\225\\211\\203\\226\\225\\204\\201\\025K@a\\244a\\242\\205\\244\\202\\205\\231\\243a\\243\\226\\226\\223\\242a\\231\\226\\203\\222\\205\\243a\\224\\211\\225\\211\\203\\226\\225\\204\\201a\\205\\243\\203a\\227\\231\\226\\206\\211\\223\\205K\\204a\\203\\226\\225\\204\\201K\\242\\210\\025': command not foundHere's my .profile (miniconda is installed in /u/SEUBERT/tools/rocket/minicondaecho 'Running .profile...'# export PATH=/u/SEUBERT/tools/ibm/python/cyp/v3r8/pyz/bin:/usr/bin:$PATHexport PATH=/usr/bin:/bin:./usr/sbin:/usr/lpp/java/J8.0_64/bin:/usr/lpp/IBM/cobol/igyv6r2/bin:/usr/lpp/IBM/pli/v5r2/binexport LIBPATH=/u/SEUBERT/tools/ibm/py
Due to the way Rocket have decided to add shebangs to the top of Python scripts (wrongly in my opinion but that's another story) I have tried to re-install miniconda. During the initial install it asked for the location of Python, however, on the re-install it doesn't and uses the original value supplied.How to I change that initial value?
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.