NebraLtd/hm-block-tracker

document GA updates for snapshotter tool (and possibly implement auto-updates)

Opened this issue · 5 comments

right now we have this guide about how to set up the snapshotter https://github.com/NebraLtd/hm-block-tracker/blob/master/snapshotter/README.md

however, it does not contain any details about updating to latest GAs, how frequently this should be done etc.

I am also not sure why this could not be automated?

It is updated and is running in a cronjob. The problem is that updates like the latest one broke our logic since they made non-backward compatible changes. We can't really build logic for these unknowns. But yes, better documentation is indeed needed.

@vpetersson the snapshot taking is in a cron job but the updating of the GA is not.

The GA update is entirely manual AFAIK

We can't automatically bump GAs straight to production. Working on setting up a staging environment now as per the other ticket.

@vpetersson we can for the snapshotter tool (i.e. the VM actually creating the snapshots). there is no reason I can see that we wouldn't do this...and plenty of reasons that not doing so is bad