Configure-Software-Update-Libraries Job Does Unnecessary Work
(Doc ID 2885061.1)
Last updated on JULY 22, 2022
Applies to:Enterprise Manager Ops Center - Version 12.4.0 and later
Information in this document applies to any platform.
Configure-Software-Update-Libraries job makes multiple calls to pkgrecv some of which are now redundant.
When pkgrecv is run in the job it does a number of calls (to limit the number of files in each invocation) of pkgrecv with no additional parameters and it then runs the same calls again specifying -m all-versions. As the default is all-timestamps this second call is not necessary as the files will have been downloaded on the first call. I'm assuming the default used to be a smaller subset of the packages (latest, perhaps) so this would make sense then.
Removing the second call could cut the Job run time by 13 hours (out of 34) on our server, this is a significant difference.
The pkgrecv functionality has changed since it was first incorporated into ops Center.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document