update_show from linux will show unpacked patches staged on the server. History in the newer servers is in the /var/log/ecs/commandhistory files. Unfortunately, this only stores around 6 weeks of activity for each server.
when patches are unpacked, the patch files are unzipped to /opt/updates directory. There is not any stored information that would indicate all patches ever unpacked, activated, deactivated, or removed.
A great teacher, does not provide answers, but methods to teach others "How and where to find the answers"
bsh
36 years Bell, AT&T, Lucent, Avaya
Tier 3 for 26 years and counting
Great info! We had a recent situation when Avaya was dispatched to replace a faulty S8510, but when the tech tried to access load information based on the sold-to, he found that the Avaya site was down for maintenance. We had to resort to looking at a neighboring server to determine which patches to apply to the box load.
If we plan to keep track of applied patches, it sounds like we can do so only going forward, not historically, or at least not beyond about 2 months.
not to mention there are now "KERNEL" patches as well (for CM 5.2.1 for example), that update the linux kernel as well. these do a total reboot of the server when applied, and then must be "sudo update_commit [patch name]" to make them permanent.
Is the command to remove a Kernel patch sudo update_deactivate <patch name>, or how do you deactivate and remove it once it is committed. I installed the kernel on a S8300C R5.2.1 and my voice mail stopped working.
How to remove the patch
if malfunction of
your system occurs:
After the kernel service pack installation is complete (the update
is committed) you can deactivate it using the following method.
Note that a full Linux reboot will be required to completely
deactivate the changes after which the server will be running on
the original Linux kernel installed with Communication Manager
5.2.1 or SIP Enablement Services 5.2.1:
Run the following bash command on the Server:
> update_deactivate KERNEL-2.6.18-128.AV7c
The system will display a warning that a server reboot is required
to deactivate the update. Enter “y” to continue.
After the reboot is complete run the following bash command on
the Server:
> update_show
This should show the status of kernel service pack (Update ID)
“KERNEL-2.6.18-128.AV7c” as “pending_deactivate”.
Run the following bash command to commit the deactivation:
> update_commit KERNEL-2.6.18-128.AV7c
*Note - If you do not run the update_commit command within ten
minutes of the server reboot, a minor platform alarm is
generated.
>update_show
This should show the status of kernel service pack (Update ID)
“KERNEL-2.6.18-128.AV7c” as “unpacked”.
A great teacher, does not provide answers, but methods to teach others "How and where to find the answers"
bsh
36 years Bell, AT&T, Lucent, Avaya
Tier 3 for 26 years and counting
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.