Hi,
Ben's question this morning chimed with something I was looking at
yesterday, so I'll ask everyone.
How do you handle OS updates?
At the moment we run a job which runs:
yum --disablerepo glite-* --disablerepo lcg-* --disablerepo UMD-* -y update
to keep the OS and none grid stuff up to date.
And we generally have EPEL disabled.
Now there's quite a lot of stuff we have in local repos that would now be
better coming from EPEL (Nagios, ganglia, etc) and since EMI/UMD relies on
EPEL for extra packages I'd quite like o switch it on as we migrate.
I'm also looking at yum priorities and had started setting that up[ with a
hierarchy of something like (high to low):
SL repos -> Local Overrides (torque etc.) -> Grid Middleware -> EPEL ->
Other local stuff -> Dag, ATrpm etc (disabled by default).
However thinking about it If I keep the nightly job as above I'll also have
to exclude EPEL from the autoupdates EPEL packages might update Middleware
packages which the middleware repos are disabled.
So does anyone have a better scheme for keeping most things up to date
without manual interventions?
Yours,
Chris.
|