Browse all forums dedicated to the Rocket Mainframe DevOps product family.
Recently active
Hello, I'd like to ask some questions about using curl in zos, to be more specific I'm exploring how to upload/download things from zos to Nexus. The command like this :curl -v -u id:pw -X "POST" "nexusurl" .......skipped the remaining input for nexus My questions are :1. With above command, it would be showed with SSL error as the Nexus server is SSL only.If I insert this --cacert into the command, the connection would be good :--cacert /path/cert.pem where the cert.pem is having the required SSL cert Is there anyway to setup the curl with default cert path so that we don't need to specify the --cacert location in the command?2. Alternatively, Is there any way to refer a RACF keyring to access the SSL cert when we use curl ?3. The file to be uploaded to Nexus would be also specified in the curl command, which seems to be supporting USS file path only, is curl command able to support a zos dataset instead of a USS file ?
Hi there, On my team we have a tool for submitting jcl jobs from local machines to a remote z/OS system that depends on the zoautil_py library. We've run into a few issues with this library when printing job output that contains characters that cannot be encoded to utf-8. What is the official forum/process to report bugs and make requests for functionality? Not sure if this is the best place for this type of question. Thanks in advance.
I am attempting to install miniconda 1.2.1 into USS on z/OS 2.4. The install seemed to run fine but when I try to enter any conda command I am receiving the following:bash-4.3# ~ conda repo loginbash: /u/racfadm: EDC5123I Is a directory.bash-4.3#where /u/racfadm is my home directory. What have I forgotten to do? Thanks!
Hi,Should curl be available for general access on https://anaconda.org/zoss-appdev ? I don’t see it there. I also noticed that curl 7.77 was announced in the link below, back on Oct 1st. It says public availability in 6 months – does that mean April 1st-ish it would be on the anaconda site? https://community.rocketsoftware.com/browse/announcements?AnnouncementKey=ddda2c16-d7fd-43b8-ac00-9e0f26f5736cI also can see an entry for curl 7.66 on the Community site (z/OpenSource) but when clicked there is nothing in the Filename section.https://my.rocketsoftware.com/RocketCommunity Curious Bruce
Hello,I am using unzip tool on my environment (latest version and I would like to convert ASCII file to EBCDIC during decompressing but it doesn't work as expected with the -a option.First, I have zipped an text file, which is on the Unix Services environment (in EBCDIC) with the zip tool, option -a (translate to ASCII). Then, the zip file is sent to my Windows desktop and after unzipped on Windows, the text file is readable (so I guess that the translation to ASCII has worked correctly).I tried to unzip the same zipped file on the Unix Services environment with the unzip tool, option -a ("auto-convert any text files") but the unzipped file is still in ASCII and it is not readable. I have to use iconv command to read it correctly (iconv -f 819 -t 1047).Is there a way to translate the file from ASCII to EBCDIC when I unzip it, like I did the translation from EBCDIC to ASCII when I zipped it ? Thank you for your helpRegardsSébastien COUVENHES
Hi,I have installed git from public anaconda repo and post install I am getting bash: $'25': command not found.How this could be resolved?
I tried miniconda back in October and have been forced into looking at it againInstall went clean - using public server (I hope - no way to confirm)conda list shows me packages from condaserver.rocketsoftware.com/apu/repoTrying to create an environment --- everything goes sount with lots of not found message for the .so fileslike CEE3501S The module /u/tech905/.ffi/v_P.so was not found.the .ffi related messages happen for a lot of conda functions and the conda list shows a url that i think requires a login How the heck to I get this to work?The instructions are not helpful at all - just saying 'confirm the installation directory and channel' I do not even know where these are stored or what they are supposed to look like. Rather than give working examples or a cookbook they wave their hands and refer me to general conda documentation that does not know z/OS from a hole in the groundThis is INSANE
Hello,Has anyone installed the z/OS ISPF Git Interface? If so, any issues or things to be aware of?thankshttps://anaconda.org/zdevopshttps://zdevops.tumblr.com/post/651198309275451392/installing-zigi-with-conda
Hi everyone,I am on git version 2.14.4_zos_b09 under USS. When I try to issue git commit without parameters I am getting unreadable text in vi. I guess it happens because it shows me the text in iso8859-1. Can it be switched it to use ibm-1047?
Hello,I managed to install miniconda recently. Thus I wanted to install some packages (zip, git) using it but I have some strange errors :DV00024@-/u/sys1/dv00024> env|sortAOPCONF=/etc/Printsrv/aopd.confAOPXFD_CONF=/etc/Printsrv/aopxfd.confHOME=/u/sys1/dv00024HTTPS_PROXY=http://proxysrvd:3128/HTTP_PROXY=http://proxysrvd:3128/LANG=CLIBPATH=/lib:/usr/lib:.:/usr/lpp/Printsrv/lib:/usr/local/libLOGNAME=DV00024MAIL=/usr/mail/DV00024MANPATH=/usr/man/%L:/usr/local/manMINICONDA_PATH=/DVLP/COMMON/rocket/minicondaNLSPATH=/usr/lpp/Printsrv/%L/%N:/usr/lib/nls/msg/%L/%NPATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/lpp/Printsrv/bin:/usr/local/bin:/usr/local/sbinPS1=${LOGNAME}@${MACHINE}-${PWD}>PWD=/u/sys1/dv00024SHELL=/DVLP/COMMON/rocket/miniconda/bin/bashSHLVL=1SSH_CLIENT=172.20.8.140 58320 22SSH_CONNECTION=172.20.8.140 58320 10.0.7.9 22SSH_TTY=/dev/ttyp0000STEPLIB=noneTERM=xtermTZ=NFT-1DFT,M3.5.0,M10.5.0USER=DV00024VISUAL=vi_=/bin/env_BPXK_AUTOCVT=ON_C89_CCMODE=1_C89_CLIB_PREFIX=CBC.V2R3M0_C89_EXTR
Hello, I am looking to use Python on our mainframe. In my search I have come across two versions: Rocket Software's Python (<= 3.7) IBM Open Enterprise Python (>= 3.8) Now, apart from the versions offered, it is not clear to me if there are any significant differences between these two.Is Rocket Software still developing their version? Or did they halt active development because IBM released theirs?I hope somebody can give me some insight into this matter.Kind regards,Glenn#Python
Hi,I've been an occasional user to this site over the years whereby I download/install open source USS tools for our z/OS systems. It's probably a couple of years since last time, so I am now trying to get going with the new Microconda method of download/install. I'm having trouble configuring access to the Rocket conda server:-Configure to use Rocket's secure conda server? [Y/n] YAuthenticating to Rocket's secure conda server...Username: maltbyga@ie.ibm.comPassword:[LOGIN] Error logging in...[ERROR] Invalid Username password combination, please try againDo I need some kind of access enabled? I'd changed my password today (forgotten) , so perhaps I need time for this to activate?Many thanks,Gary Maltby
Hi Everyone, We are facing an issue with SSL certificate. I got cacert.pem downloaded from the curl site . I'm getting the below error message when I run the GIT clone command , fatal: unable to access 'https://github-xxx.xxx.xxx/': error setting certificate verify locations: CAfile: /SYSTEM/tmp/rsusr/ported/etc/cacert.pem CApath: none &n
I’m trying to get started. We have a Jenkins agent running in OMVS, maybe not properly, but...it’s a start.i am looking at installing the Rocket OpenSource tools, but...if I want to run Ansible, for which ZOAU requires a later version of python, and seemingly requires the IBM-distributed version (3.9.x) and not the Rocket-distributed version (3.7.x?).IF I start by installing the Python that comes with z/OS v2r5, which is the later version, does Conda recognize that it’s installed and not try to install a second version?I think that’s all I need to know at the moment, but I’m sure I’ll have more questions as I go.Thanks,R;
I see the latest version of cURL in Conda/AppDev is 7.73. Are there plans to roll out 7.75 in the near future?Some of our App. Developers are requesting cURL 7.75 for a connection from the zSeries to AWS in the cloud.Thank You,Ross Vaughn
Hi,(Apologies if this is a duplicate I seem to be having trouble posting)Can someone point me to the doc on how to specify my credentials in miniconda?If I issue a conda command I getCondaHTTPError: HTTP 401 UNAUTHORIZED for url <https://condaserver.rocketsoftware.com/api/repo/zoss-appdev/noarch/repodata.json> I'm pretty sure I have a support account, but haven't figured out how to specify my credentials.I've seen the previous post about the 401 error, suggesting using a different channel, but with my firewall already configured for condaserver I thought I would try and use this channel.Thanks!Jeff A
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
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: -
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
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
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
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.