bringing up a new ROSCOE system. Do I need to create new ROSLIBS or can I use and share the ones I already have?
You do not need new ROSLIBS; you can definitely use and share the same ones. ROSLIBS were meant to be shared among multiple ROSCOE systems, even if the ROSCOE systems are at different maintenance levels. In that way, users will always have their own up to date libraries, no matter which Roscoe they sign on to.
Just specify the names of all of your ROSLIBS in the ROSLIBxx DD statements in the CA ROSCOE JCL. For example:
//ROSLIB00 DD DSN=ROSCOE.PROD.ROSLIB00,DISP=SHR
//ROSLIB01 DD DSN=ROSCOE.PROD.ROSLIB01,DISP=SHR
//ROSLIB02 DD DSN=ROSCOE.PROD.ROSLIB02,DISP=SHR
//ROSLIB03 DD DSN=ROSCOE.PROD.ROSLIB03,DISP=SHR
However, be sure to specify a separate RPS spool queue for each ROSCOE, using RPSKEY= or RPSPFX= in the ROSCOE JCL startup parms to specify the alternate key or prefix for the print spool queue. If you don't, printouts may be corrupted.