rug shows updates, but zmd globe shows no updates

  • 3055613
  • 29-Aug-2007
  • 27-Apr-2012

Environment

Novell Open Enterprise Server 2 (OES2)
Novell Open Enterprise Server 2 (Linux based)
Novell SUSE Linux Enterprise Server 10 SP1
sleep-interval set to default 1800 seconds

Situation

Login to an OES server with the GUI, the ZEN updater (zmd) shows there is no updates, but a rug refresh shows updates
Running rug lu from an OES server command line shows no updates, but running rug ref then rug lu shows updates.

Resolution

The zmd globe refresh does not perform the same function as a rug ref, this is why different results are observed. When zmd (globe) wakes up from sleep (or resumes after sleep) it sets ForceCache flag to true, meaning that zmd will forcibly use the cached content. zmd will not bring the latest content from the content repo, but rug ref will.
If the administrator wants to obtain the updates more frequently the refresh-interval value must be set to a value less than the default 86400 secons (1 day). The recommended refresh-interval is the default, 86400 seconds.
Verify that rug get shows sleep-interval set to default 1800 seconds.
If the sleep-interval is not set to 1800 seconds, at the command prompt type:
rug set sleep-interval 1800

Additional Information

Default zmd settings (by typing rug get at the command line):
refresh-interval | 86400 | How long between refreshes, in seconds
sleep-interval | 1800 | Number of seconds of inactivity until sleep occurs
sleep-threshold | 600 | Number of seconds before a scheduled event to wake up
It is not recommended to have zmd and rug have the same behavior. Running "rug ref" before "rug lu" is a overhead considering that fact that there is typically not more than one or two updates for the server per day.