How do you have the same library for baseline and production?
I wonder if anyone has any experience of using the same library for both Baseline and Production? The manual recommends this as a valid scenario in certain circumstances, but doesn’t expand upon how precisely it is accomplished –
"If your production applications run at the same site as your baseline libraries, you may not need to set up separate ChangeMan ZMF production libraries. Remember, ChangeMan ZMF baseline libraries can be standard PDSs and can be accessed by external tasks. Eliminating ChangeMan ZMF production libraries where possible could result in significant DASD savings."
The obvious answer would be to set up your baseline level (0) library to be your production library. Whilst this works to an extent, it doesn’t do the Baseline Ripple, as this process compares the staging library to baseline after installation in to production. As baseline is production in this case, there are no differences and hence no baseline ripple. Thus is it not possible to book out earlier versions of code.
The other option I can see is to set the “Install in Prod” flag to N when configuring your baseline libraries. In this case the baseline ripple is performed, but since you’re not installing in to production there is no copy of the old production code to the production backup library. Thus the only option for a backout is to rely on a reverse baseline ripple. I’d be more comfortable with usable code in it’s own PDS which can be manually copied back or pointed to with a JCLLIB, etc.
Does anyone have any thoughts on this?
#Baseline
#ChangeManZMF
#Production
Sign up
Already have an account? Login
Welcome to the Rocket Forum!
Please log in or register:
Employee Login | Registration Member Login | RegistrationEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.
