Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Zedagent module will only be responsible for controller connectivity related functionalities, like pulling latest configuration blob from controller, and publishing status/info/metrics  tmessages  messages to controller. And will update this information through "zedagent status" pubsub topic. Zedagent will subscribe to "devagent status" pubsub topic to execute device reboot commandcommands.

Baseosmanger will listen to devagent module, zboot config messages to handle, and update zboot status, for baseos installation and upgrade validation orchestration.

...

For completeness and future workscope, the following items are noted, for EVE node health. This list is not exhaustive, and the necessary actions for them needs be defined. 

  •             cpu usage health         
  •   disk space usage health
  •             network usage health
  •             each agent's basic functionality check, (on upgrade)
  • controller driven testing and marking the baseos as active