Open benjamreis opened 3 years ago
All plugins now throw in case of errors.
List of plugins used by XO:
updater.py
check_update
: not impactedupdate
: no longer a JSON, returns a task refnetdata.py
install_netdata
: not impactedget_netdata_api_key
: not impactedis_netdata_installed
: not impactedzfs.py
: not impactedxosan.py
: not impactedinstall-supp-pack
: not impactedxscontainer
: not impactedhyperthreading.py
: not impactedTo do in Q3, someone needs to be assigned.
We had some report on XCP-ng side that the XCP-ng display can be misleading and sometimes lead to a user breaking its install (see https://xcp-ng.org/forum/topic/4724/kernel-panic-after-latest-patches)
I've been playing around with the updater plugin and the update view in XO so here's what I can say:
The updater
The updater has a mechanism to not be ran twice, so it's possible to see if an update is ongoing:
But XO throw this:
IMHO an "host is upgrading" icon/message would be better.
Also I'm currently adding a XAPI task when an host is upgrading so that'd be helpful for XCP-ng 8.3+.
XO host updates view
Here's are some weird behavior I encountered while using XO to update my hosts:
yum install xcp-ng-updater
on the host.=> an
upgrading
woudl solve all of the above issues if it prevents a user from rebooting, trying to install update on the hosts etc.What do you think?