Anthias told me there is an available update through web, so I run the upgrade command line /home/pi/screenly/bin/run_upgrade.sh.
After the upgrade was done, the notification did not disappear, so I tried it again, but it wouldn’t disappear.
@Blizzarts, this is a known issue that needs to be fixed.
If you’d like to dig deep, the following part of the code needs to be changed:
The is_up_to_date function checks if the latest commit SHA (fetched from GitHub) is equal to the commit SHA stored in the Docker images.
Here’s a possible solution: Since the Docker tags of Anthias images has the short commit hash as the prefix (for instance: Docker), we can check for the latest commit hash, Docker-Hub-wise. This can be achieved by doing an API call. For instance:
EDIT: I already merged the pull request and new Docker images has already been build. You can now update your Anthias instance, but make sure to backup your data.