Feature: Allow to upgrade a host from patchmon's dashboard / agent
Hi ! Firstly, this is a really great project and thanks for the work done there !
I think a great addition to Patchmon would be to allow admins to upgrade hosts within the patchmon's dashboard.
The upgrade would be executed by the patchmon agent and logs transmitted to the patchmon's dashboard.
5 Comments
Hi! First of all: thanks for your hard work! Do you have any timeline when patching from the WebUI might be released?
Hey , Thank you for your kind words.
This week I hope. I'm working on final testing and upgrade documentations :
https://github.com/PatchMon/PatchMon/tree/1-5-0-post-jobs
It's a whole new backend re-written in GO LANG and a configuration change on docker side.
It's been quite tiresome but worth it.
So far I've tested the apt upgrades and it works well - i'm working on the other parts.
Not long left until the release of it.
And yes I'm very tired with giving up every spare minute towards the project :)
Iby
Hi!
First of all: thanks for your hard work!
Do you have any timeline when patching from the WebUI might be released?
Nice ! Thanks for such a precise answer.
I'll stay tuned :)
Thank you @PatrickePatate -
PatchMon is currently for Monitoring Patches only. Managing and updating them is coming real soon.
We didn't bake the functionality within the app currently as we wanted to ensure that the app is bug free first :)
We were considering using ansible to manage and do the updates whilst to keep a uniform standard across the systems. So we have explored that and like the approach whilst seeing how we can also implement workflows, whilst we are looking at also using native apt / yum/dnf as well. I am still exploring and testing different mechanisms.
For example, a workflow might be :
- Backup your server
- Schedule downtime
- Inform clients
- Perform updates
- Post-update test A, B, C
- Get sign off
With things like risk matrix and cve score added into the metrics so we can understand which hosts need the updates first.
It's coming and it will be great :)

This has now been completed and released in V2.0.0