<div dir="ltr"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Fri, Dec 7, 2018 at 7:20 AM John Hearns via Beowulf <<a href="mailto:beowulf@beowulf.org" target="_blank">beowulf@beowulf.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Good points regarding packages shipped with distributions.<div>One of my pet peeves (only one? Editor) is being on mailiing lists for HPC software such as OpenMPI and Slurm and seeing many requests along the lines of</div><div>"I installed PackageX on my cluster" and then finding fromt he replies that the versiion is a very out of date one delivered by the distribution's repositories.</div><div><br></div><div>The other day I Was interacting with someone who was using a CentOS 6.5 cluster on the Julia discussion list. His cluster uses the original SGE version.</div><div></div></div></blockquote><div><br></div><div>This is one of my long term pet peeves, I call it the "IT Drone Stable Software Release <span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Delusion</span>". It manifests itself as "version compatibility matrices" and a side effect are things like RHEL 5 clusters that "can't be updated" but have a massive software stack where pretty much everything in the OS has been manually rebuilt by hand, up to and including the kernel, to get the latest versions. These clusters become ideal places to run containers because that's the only way to get a modern OS past the sysadmin and onto the cluster. </div><div><br></div><div>The delusion is usually strongest in places where there are people who justify their existence via "Change Management/Change Control" meetings, but it can creep into any environment in subtle ways like "we never run .0 releases..." This delusion dovetails into an underlying fear of change, sees the word "freeze" bandied about a lot and ultimately leads to environments where significant amounts of pain are passed on to the users while the IT drones (or IT drone apprentices) study the ancient scrolls of compatible version matrices and try to get or maintain ITIL certification (with bonus points achieved if they are wearing a six sigma black belt).</div><div><br></div><div>griznog</div></div></div></div>