For now autoupdater is written in ansible and it's looks very complicated. We never used in in regular way.
Rewrite all funcionality in python and adjust it to be run as rundeck job.