26
DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches Jeff Butera Hampshire College [email protected] Tuesday, March 1, 2008 8:00AM Washington 1

DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

  • Upload
    clovis

  • View
    33

  • Download
    0

Embed Size (px)

DESCRIPTION

Jeff Butera Hampshire College [email protected]. DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches. Tuesday, March 1, 2008 8:00AM Washington 1. Outline. Update History Best Practices Examples Hampshire's Custom Portal. Updates: R16 and Earlier. - PowerPoint PPT Presentation

Citation preview

Page 1: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

DUG Session 4327Staying on Top of the Mountain:Tracking Updates and Patches

Jeff ButeraHampshire [email protected]

Tuesday, March 1, 20088:00AM Washington 1

Page 2: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Outline

• Update History• Best Practices• Examples• Hampshire's Custom Portal

Page 3: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Updates: R16 and Earlier

• Had to manually download, extract, run• Very error prone due to manual nature• Easy to skip/forget a step• Release, Main remote, User Remote(s)• Wrote perl scripts to automate

– Download of update list– Download of udpates– Extraction/parsing of SOS documents

Page 4: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Updates: R16/R17 Express Load

• A step forward from past• Generally worked OK• Installation was date-driven• Installing out of order was problematic• Skipping an update was problematic

Page 5: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Updates: Wish List

• Meeting at DUG 3-4 years ago• 10-12 clients• 16-20 Datatel staff• What did we need/want in updates?• “Need to install anything, anytime.” (But willing to accept any prereqs.)

Page 6: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Updates: R18

• We spoke – they listened• Updates single biggest win in R18.• Can now install anything, anytime.

(But gotta accept prereqs.)

• Big step forward from the Red Envelope

Page 7: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Best Practices

• Regularly scheduled downtime• Regularly scheduled Datatel updates• Regularly scheduled OS Updates• Regular notification of end users.• “Do things right routinely.”• How do you eat an elephant?

Page 8: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Best Practices

• Datatel would like clients to install monthly• Hampshire installs bi-weekly• Quarterly or less often not recommended

– Too many updates– Too much downtime

• End user testing is GREAT and necessary– But don't be held hostage by end users– Updates are team effort, but must be done

Page 9: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Best Practices

Once you have defined a cycle:• Cycle 1: Download updates

– Read documentation

• Cycle 2: Install updates in test– Notify end users, let them test

• Cycle 3: Install updates in production

Page 10: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Best Practices

Page 11: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Maintenance Forms

SUGS – shows every updateMSUG – shows updates not complete/installed

Can select existing group or define new one.

ISUG – Detail to report/install a groupSUPI – Quickly find post-install steps needing

completion

Page 12: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Maintenance Forms

Page 13: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Maintenance Forms

Page 14: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Maintenance Forms

Page 15: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Maintenance Forms

Page 16: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Inquiry/Research Forms

RPIF – Find packages containing an itemeg: DMSU22 = NAE

RPIO – Detail on versionsSOUI – Detail on one particular versionDIFS – Detail difference between versionsSUPR – Search for particular updates (date,

ID) and show Custom Impact, Prereqs, Install Status

Page 17: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Inquiry/Research Forms

Page 18: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Inquiry/Research Forms

Page 19: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Inquiry/Research Forms

Page 20: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Inquiry/Research Forms

Page 21: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Inquiry/Research Forms

Page 22: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Hampshire Custom Portal

• Shares info with end users– Documentation– News– Updates– Knowledge Base– Administration (IT staff only)

Page 23: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Hampshire Custom Portal

• Updates– Can view by date or group– Can view documentation and other info– Users can specify their areas of interest– Users can view just those of interest– Email when update of interest installed

• Demonstration

Page 24: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Get The Data

• You don't need custom portal• Use files in your LPR:

– RELEASE_PKGS– ENVIRON_RELEASE_PKGS– RELEASE_ITEMS

Page 25: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Summary

• Notify end users• Do it routinely

– Define your schedule– Note updates which take long time in test

• Get buy in from end users• It's their system – you just support it!

Page 26: DUG Session 4327 Staying on Top of the Mountain: Tracking Updates and Patches

Summary

Jeff ButeraHampshire College

[email protected]

http://jeff.hampshire.edu