[CentOS-devel] [scl.org] Sharing Software Collections over NFS?

Fri Feb 9 16:02:22 UTC 2018
Manuel Wolfshant <wolfy at nobugconsulting.ro>

On February 9, 2018 5:45:29 PM GMT+02:00, Honza Horak <hhorak at redhat.com> wrote:
>On 02/09/2018 04:23 PM, Marek Salwerowicz wrote:
>> Hi Honza,
>> On 09.02.2018 16:03, Honza Horak wrote:
>>> It's been a while since I wrote an article about a cool feature that
>>> we introduced together with Software Collections packaging format, 
>>> which is *the ability to share the environment on multiple machines
>>> NFS sharing *[1].
>>> The idea is very simple -- install Software Collections of your 
>>> favorite application stack (say Python 3.6 + NodeJS 8) and mount the
>>> /opt/rh on workstations. That way you have the same environment on
>>> machines.
>> Sounds nice, but how about config files that are installed in
>/etc/opt ?
>That's tricky, yes, and it's also a reason why we don't do it for stuff
>like databases (data files are even more tricky). This feature is used 
>only for dynamic languages like python, ruby, nodejs, ...
In a previous life when space mattered and VMs were still in their infancy, I had to install several machines which run the flexlm license manager. The only real & important differences among them were the MAC address and the config file for flexlm.
So I mounted R/O the whole OS minus /var from a single server and used symlinks from /etc/sysconfig to a small R/W partition mounted below /var.


>> Cheers,
>> Marek
>>> Now, I'd like to request some feedback -- is there anybody on the
>>> (or outside, but you at least know about it) who uses this feature
>>> the Software Collections packages?
>>> Please, let us know! If you can't share it publicly, just drop me a 
>>> direct mail. Of course, more feedback is welcome, but even simple
>>> would be also cool.
>>> [1] 
>>> Thanks!
>>> Honza
>>> _______________________________________________
>>> SCLorg mailing list
>>> SCLorg at redhat.com
>>> https://www.redhat.com/mailman/listinfo/sclorg
>CentOS-devel mailing list
>CentOS-devel at centos.org