Browse all forums dedicated to the Rocket Mainframe DevOps product family.
Recently active
Hello...I installed git for the first time in a test mainframe LPAR and I am facing the following issue..If I disable AUTOCVT and I don't chtag any file and I do manual iconv conversion for each file before git-add (when pushing to a remote server)iconv -f IBM1047 -t utf-8 Hello.java >Hello3.javaor the opposite after git-clone (after cloning from a remote server) everything works fine.if I enable AUTOCVT on profileexport _BPXK_AUTOCVT=ONexport _CEE_RUNOPTS="FILETAG(AUTOCVT,AUTOTAG) POSIX(ON)"export _TAG_REDIR_ERR=txtexport _TAG_REDIR_IN=txtexport _TAG_REDIR_OUT=txtand change tag like this chtag -t -c IBM-1047 Hello.javawhen I git add I get fatal: can't add "Hello.java": file is tagged, set corresponding zos-working-tree-encoding attribute or reset file tagon the same folder I have the following .gitattributes tagged as iso8859-1# The default for text files* git-encoding=iso8859-1 zos-working-tree-encoding=ibm-1047# git's files (which MUST be ASC
@Leanid Astrakou will be hosting a webinar next week in partnership with the Open Mainframe Project to help you learn about Zowe desktop apps - check it out and/or ask your related questions here.Treat Yourself to a Guided, Comprehensive Tour of Zowe Desktop Applications Webinar - Open Mainframe Project Open Mainframe Project remove preview Treat Yourself to a Guided, Comprehensive Tour of Zowe Desktop Applications Webinar - Open Mainframe Project Every desktop is designed for an impactful out-of-the-box experience, providing the most-used programs and applications for easy access and increased productivity - the Zowe Desktop is no different. Join us as we go on a guided tour to discover (and RE-discover) the portfolio of applications delivered with the latest version of the Zowe Desktop. View this on Open Mainframe Project > ------------------------------Dave AndrewsHead of Customer EngagementRocket Software------------------------------
Hi,I guess the purpose of change_pwd_perl.sh is to change the path to perl in scipts like c2ph:Ƥ/rsusr/rocket/bin/perl To the path where I installed perl?But change_pwd_perl.sh has this:total_path="/rocket"So the shebang will still hold /rsusr, right?Same may be forfindutils_checking.shchecking.sh of diffutilsOr have I misunderstood something?/Morten------------------------------Morten KjærulffVP SECURITIES------------------------------
Hello,We have the Rocket port of sudo 1.8.6p3 that can be downloaded from Open Source Languages and Tools for z/OS and would like to know if this software also has the vulnerability described in CVE-2021-3156: NVDRegards,Werner
Hi all,does someone know regarding this bug, when a fixed version is available? Additionaly it would be great, to get the source code / makefile for the current ported version in order to fix it by ourself.Best regards,Sebastian
Hi Team,We have recently installed Miniconda on zOS and getting below error. Can you please check and suggest.Warning message during installWARNING: could not import _license.show_info # try: # $ conda install -n root _license So issued below command and got 404 error. bash-4.3$ conda install -n root _licenseSolving environment: failedCondaHTTPError: HTTP 404 NOT FOUND for url <https://anaconda.org/zoss-appdev/noarch/repodata.json>Elapsed: 00:01.095910CF-RAY: 621fa9a6ee7b0e4e-DFWThe remote server could not find the noarch directory for therequested channel with url: https://anaconda.org/zoss-appdevAs of conda 4.3, a valid channel must contain a `noarch/repodata.json` andassociated `noarch/repodata.json.bz2` file, even if `noarch/repodata.json` isempty. please request that the channel administrator create`noarch/repodata.json` and associated `noarch/repodata.json.bz2` files.$ mkdir noarch$ echo '{}' > noarch/repodata.json$ bzip2 -k noarch/repodata.jsonYou will need t
Hi, I have installed the miniconda package to enable the upgrade of curl. What was a pretty easy install is now.. well, not easy any more. By requiring miniconda running on USS the requirement to connect directly from 'MVS' to an external site is enforced. This has never been done here and will take some time to get approvals, firewalls etc.. I have a deadline to get curl upgraded before I can get these approvals. Is there an alternative way to get the new version of curl without using conda? thanks------------------------------Dave WilliamsonSE IVFiserv------------------------------
Hi there,If I compare the Rocket Ported Tools and the new z/OS Miniconda I see that the following tools are in Rocket Ported Tools but not in z/OS Minicondaautoconf automake bison cvs expect findutils groff m4 mc nedit openssl31-bit pkg-config tcl webalizer (Ok, let us forget about cvs which is not really needed nowadays).There are some issues I have with the situation The tools missing are no longer available from the download page. Does it mean they are simply no longer offered by Rocket? If the missing tools shall be used I have to install them in a different location than the ones delivered via z/OS Miniconda 3. is not really a good situation from an installation point of view. Do I miss anything? Any recommendations?-- Thanks, Manfred------------------------------Manfred LotzIBM------------------------------
I'm looking to run an ASoC scan and need a repository to scan against. Is there a repository for Rocket git(version 2.14.4) that can be downloaded/cloned/forked? Thanks!
A user tried to use this command: $ git config --system --edit fatal: Could not switch to ‘/rsusr/rocket/etc/’: EDC5129I No such file or directory. Did I miss a configuration item during the install? I didn’t see anything in the zOS git Release Notes.pdf. These commands work properly: git config --global --edit and git config --local --edit Thanks.
Hello, AWS requires Python 3.3+ as per instructions here docs aws amazon com cli latest userguide awscli-install-bundle I installed Python 3.6.1 release 2017-04-10 successfully. Nonetheless, when installing AWS CLI, I receive: python3 . awscli-bundle install -b ~ bin aws Running cmd: u ibmuser python python-2017-04-12-py36 python36 bin python virtualenv py --python u ibmuser python python-2017-04-12-py36 python36 bin python ibmuser .local lib aws Traceback (most recent call last): File “. awscli-bundle install”, line 138, in main() File “. awscli-bundle install”, line 128, in main create_install_structure(working_dir, opts.install_dir) File “. awscli-bundle install”, line 64, in create_install_structure _create_virtualenv(location=install_dir, working_dir=working_dir) File “. awscli-bundle install”, line 81, in _create_virtualenv location)) File “. awscli-bundle install”, line 44, in run p.returncode, cmd, stdout + stderr)) main.BadRCError: Bad rc (1) for cmd ’ u ibmuser python py
I had a great time yesterday with my colleagues discussing the challenges of 2020 and how they impacted our customers plans for digital transformation with respect to the mainframe. It was a lively discussion where many of us discussed how mainframe customers are implementing DevOps principles and practices, the culture changes that are happening, and the role that open source, including Zowe, is playing in that transformation. If you want to listen in you can do so on Feb 11 at this link: https://www.mediaopsevents.com/open_mainframe/session/438721/mainframe-and-digital-transformation-%E2%80%93-something%E2%80%99s-got-to-give Let me know what you think and I'm happy to answer any questions you have.------------------------------Tim WillgingRocket Software------------------------------
This Thursday three Rocketeers are presenting at the 2021 Open Mainframe virtual conference. Attend their sessions and feel free to ask questions related to their sessions here in the Forum. At 11:30am EST, @Peter Fandel is presenting a session titled Balance Speed with Assurance to Bring Open Source to z/OS. Peter will discuss ways to mitigate the risk and hidden cost of using open source in mission-critical commercial settings. At 2:00pm EST @Lilac Schoenbeck presents Your Application IS Special: A Tailored Approach to Mainframes, sharing the latest technologies sparking innovation in application development. At 3:30pm EST Distinguished Engineer @Tim Willging joins a panel discussion of industry experts titled Mainframe and Digital Transformation – Something’s Got to Give. The panel explores how leading organizations are achieving their transformation goals while simultaneously exploiting the performance, reliability, scalability and security features of their mainframe environment
Hi all,This is a bit the opposite question to the one asked earlier about amode 64.My application is actually LE amode 31, and I am calling a function which is within the libcrypto.a archive. I found that apparently all the modules within this archive on the Rocket system (/rsusr/ported) are amode 64. Is there a way to have them 31, or it's my tough luck ?Thank you,Jonathan------------------------------Jonathan EshelRocket Software------------------------------
I've been asked by one of my customers, "UNIX System Services is vulnerable to the sudoedit vulnerability?". I then opened a case with the IBM support center, and they informed me that IBM no longer supports this, and it is supported by Rocket Software. What "opensource", or purchased product from Rocket has this support?Thanks,------------------------------Steven FrancisSr. z/OS Systems ProgrammerIBM------------------------------
While using bash with the command: env | sort > env.txtthe env.txt is tagged as ISO8859-1BUT when using the /bin/sh shell with the same command the file is tagged as IBM-1047Pertinent entries from the env results:_BPXK_AUTOCVT=ON _CEE_RUNOPTS=FILETAG(AUTOCVT,AUTOTAG) POSIX(ON)_TAG_REDIR_ERR=txt _TAG_REDIR_IN=txt _TAG_REDIR_OUT=txt On this LPAR a cat of the ISO-8859-1 file while in /bin/sh results in what looks like ascii while under bash it displays fine.On another LPAR - same profile (env) values the files have the same tags but a cat will work with both to display something usable.???------------------------------Lionel Dycklbdyck------------------------------
So this is odd. I use OMVS as my entry to my z/OS shell. Curl and bash and bash work fine. Openssl mostly works fine, with one quirk. If I try openssl before having executed bash or curl in the same shell session the output from openssl doesn't seem to be converted from ASCII to EBCDIC, and is thus unreadable. But if, as I said, I have used curl or bash in the same session then openssl now works.Here is an example: IBM Licensed Material - Property of IBM 5650-ZOS Copyright IBM Corp. 1993, 2017 (C) Copyright Mortice Kern Systems, Inc., 1985, 1996. (C) Copyright Software Development Group, University of Waterloo, 1989.U.S. Government Users Restricted Rights - Use,duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM is a registered trademark of the IBM Corp. [-sh]DVFJS:/u/dvfjs:>openssl |øÁ>ëë<-- äáá----ë-èÇÁ-ËÑÅ>/%-ëñåñ+è-Ï/Ë-ÊÁÄÁÑÎÁÀ-- <"Control-C" entered to terminate openssl>[-sh]DVFJS:/u/dvfjs:>[-sh]DVFJS:/u/dvfjs:>curl cur
Announcing Micro Focus Universe 2021 Save the date: Our premier annual customer event, Micro Focus Universe, is all set for March 23 and 24. Customers and partners alike will enjoy the interactive, high-energy Application Modernization & Connectivity track, a showcase for our COBOL, mainframe, and host connectivity solutions. ChangeMan Resources While automating CI/CD supports DevOps in modernizing mainframe development and delivery, automation remains the most challenging piece of the transformation puzzle for enterprises. ChangeMan ZMF automates processes to enhance the DevOps journey, and this webinar explains how to automate your CI/CD pipelines and quickly resolve any issues. Date: February 10, 2021 @ 11 a.m. EST Register here Did you miss last year’s Change Management Masterclass? We have all the resources right here. Beta Program: Next Gen ACUCOBOL applications The web registration process for the extend 10.4 and AcuToWeb beta program is now live. Join developers sha
Following on from my question around 7zip archive formats, I've downloaded and tried unzip on a sample file I've been provided with. The file ends with .zip, so I figured I'd give it a go.Unfortunately, I get the message: skipping: 20201211001505.dat need PK compat. v4.6 (can do v2.1) Is telling me that the archive is in a format that's not supported? From what I can see unzip -v gives:UnZip special compilation options:COPYRIGHT_CLEAN (PKZIP 0.9x unreducing method not supported)SET_DIR_ATTRIBSYMLINKS (symbolic links supported, if RTL and file system permit)TIMESTAMPUNIXBACKUPUSE_EF_UT_TIMEUSE_UNSHRINK (PKZIP/Zip 1.x unshrinking method supported)USE_DEFLATE64 (PKZIP 4.x Deflate64(tm) supported)VMS_TEXT_CONVPASSWD_FROM_STDIN[decryption, version 2.11 of 05 Jan 2007]Or am I confusing myself with unrelated version numbers?Thanks, Andy------------------------------Andy Stylesz/Series System ProgrammerLloyds Banking Group------------------------------
I installed the most recent version of the curl tool and all works fine with the exception of using PKCS12 personal certificates. When I specify the parameters --cert /u/johnson/curl/fred.12:secret --cert-type P12 I receive message curl: (58) could not parse PKCS12 file, check password, OpenSSL error error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt. I know the password is correct because if I move the file to Windows for example, I am am able to successfully import the PKCS12 certificate.with the same password into a trust store. Is there another step I need to do differently to provide the password on z/OS?
Set course for … Micro Focus Universe 2021 We are thrilled to announce that Micro Focus’ premier customer and partner event – Micro Focus Universe - is back for 2021! Make time in the week of March 22nd, and join us online at our showcase global event. As you would expect, Micro Focus Universe 2021 is going to be fully virtual, building on the success of our fabulous 2020 edition. In fact, this will be our fourth year running the Micro Focus Universe event format, and we are delighted to see the attendance and feedback just gets better and better. We hope you can join us in March! All Things Modernization at the AMC track For our COBOL and Mainframe community, we are thrilled to announce the return of our very popular Application Modernization and Connectivity (AMC) Track. We are excited to be able to offer this comprehensive set of sessions for our AMC community. Prior year AMC tracks were very popular, so be sure to secure your spot soon. We will be exploring the vital r
Conda is a powerful, secure, and easy to use system for downloading and installing software to z/OS Unix System Services and has been chosen as the standard system for Rocket to deliver its z/OS ports of popular open source tools and languages. Watch this video to learn about conda features and see some short demonstrations of how easy it is to use on z/OS. ------------------------------Peter FandelRocket Software------------------------------
Hi all, We have a internal project proposal that wants to extract 7Zip formatted archives directly on the mainframe. I thought I'd seen somewhere that gzip might support that, but I can't now find any reference to it, so I'm beginning to think I dreamt it. Anyone know if gzip does support 7Zip, and if it doesn't, know of anything that does support it natively under z/OS?Many thanks, Andy.
I downloaded the git 2.26 .bz2 file, used bunzip2 on it and then tried tar -xvf git* and I get this:when under uid(0):tar: FSUM7147 ././@PaxHeader link to : EDC5129I No such file or directory. tar: FSUM7147 ././@PaxHeader link to : EDC5129I No such file or directory. tar: FSUM7147 ././@PaxHeader link to : EDC5129I No such file or directory. when under my uid:tar: FSUM7147 ././@PaxHeader link to : EDC5129I No such file or directory. x libexec/git-core/git-remote-testsvn, 15638528 bytes, 30544 tape blocks tar: FSUM7171 libexec/git-core/git-remote-testsvn: cannot set uid/gid: EDC5139I Operation not permitted. x libexec/git-core/git-mv symbolic link to git tar: FSUM7171 libexec/git-core/git-mv: cannot set uid/gid: EDC5139I Operation not permitted. x libexec/git-core/git-replace symbolic link to git What's the correct way to untar this file?I need to install in it's own filesystem (directory) so miniconda isn't the solution.------------------------------Lionel Dycklbdyck--------------------
Hi all, sorry if I'm asking something that is not directly related to Rocket Software, but I figured this forum could be my best chance to get an answer, as Google let me down this time 🙁 I am trying to check for the existence of a directory and create it if it doesn't exist. I'd like to do it in just one command, so I coded this:cmd = "test | -e '"||ussLibSvil||"/"||_path||"' && mkdir -p "||ussLibSvil||"/"||_pathussrc = bpxwunix(cmd,,stdout.,stderr.,,0) The command contained in the cmd variable works correctly if I enter it directly at the shell pormpt. However, when run from Rexx code I get this error (the output is mangled by my error trap routine): Command: test ! -e '/u/sigdc/sigdc.hna.gitdev/source' && mkdir -p /u/sigdc/sigdc.hna.gitdev/source Error: cannot continue (RC = 127)Error Detail: CMD: FSUM7351 not found *** I think that the problem lies in the concatenation of commands with "&&", but I can't find a way to fix it. Maybe I need to escape those amp
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.