[Plugin] CA Application Auto Update


Squid

Recommended Posts

On 5/26/2021 at 1:56 PM, KnifeFed said:

When this app runs, plugins aren't updated and I only get this in my log:

 

May 26 00:00:01 unraiden Plugin Auto Update: Checking for available plugin updates
May 26 00:00:07 unraiden crond[1933]: exit status 255 from user root /usr/local/emhttp/plugins/ca.update.applications/scripts/updateApplications.php >/dev/null 2>&1

 

 

On 5/26/2021 at 4:38 PM, KnifeFed said:

I manually updated the My Servers plugin then ran auto update again and now it's working. I guess it doesn't handle version numbers like "2021.05.14.1336".

 

On 6/9/2021 at 3:21 PM, KnifeFed said:

Now that there's a new update for the My Servers plugin (version 2021.06.07.1845), Auto Update errors out with the same exit status 255. I manually updated My Servers again and after that it runs fine.

 

Same thing now that My Servers 2021.08.25.1816 was released. Am I the only one experiencing this problem?

Link to comment
  • 3 weeks later...
  • 4 weeks later...

I've noticed when the update notification pop up (and in my email), the version of the app isn't displayed. Is this something I can enable on my end?

 

The notice/email will come up with something like: Version update 24cd..b6da (I'm assuming it's the container it's referencing?)

Link to comment
5 hours ago, God_TM said:

I've noticed when the update notification pop up (and in my email), the version of the app isn't displayed. Is this something I can enable on my end?

 

The notice/email will come up with something like: Version update 24cd..b6da (I'm assuming it's the container it's referencing?)

I'll add it to a todo list

  • Like 1
Link to comment
  • 2 weeks later...

Hi there,

 

I'm having trouble finding out why my Dockers are updated. I have the auto-update app installed but I disable the Update Check Frequency. The strange thing tho is that the notification has Community Applications in its title. Is there some Community Applications update function I missed to disable?

Screenshot 2021-10-24 at 16.41.39.png

Link to comment
On 11/6/2021 at 4:53 PM, Squid said:

What's the contents of /config/plugins/ca.update.applications/DockerUpdateSettings.json on the flash drive?

{
    "cron": {
        "dockerCronFrequency": "Monthly",
        "dockerCronDay": "0",
        "dockerCronDayOfMonth": "1",
        "dockerCronHour": "0",
        "dockerCronMinute": "0",
        "dockerCronCustom": ""
    },
    "containers": {
        "AdGuard-Home": {
            "name": "AdGuard-Home",
            "update": true
        },
        "ClamAV": {
            "name": "ClamAV",
            "update": true
        },
        "CloudBerryBackup": {
            "name": "CloudBerryBackup",
            "update": true
        },
        "DiskSpeed": {
            "name": "DiskSpeed",
            "update": true
        },
        "HDDTemp": {
            "name": "HDDTemp",
            "update": true
        },
        "phpmyadmin": {
            "name": "phpmyadmin",
            "update": true
        },
        "Unraid-API": {
            "name": "Unraid-API",
            "update": true
        },
        "vm_custom_icons": {
            "name": "vm_custom_icons",
            "update": true
        },
        "FileBrowser": {
            "name": "FileBrowser",
            "update": true
        },
        "QDirStat": {
            "name": "QDirStat",
            "update": true
        },
        "NginxProxyManager": {
            "name": "NginxProxyManager",
            "update": true
        },
        "organizrv2": {
            "name": "organizrv2",
            "update": true
        },
        "Portainer-CE": {
            "name": "Portainer-CE",
            "update": true
        },
        "bazarr": {
            "name": "bazarr",
            "update": true
        },
        "ombi": {
            "name": "ombi",
            "update": true
        },
        "prowlarr": {
            "name": "prowlarr",
            "update": true
        },
        "overseerr": {
            "name": "overseerr",
            "update": true
        },
        "plex": {
            "name": "plex",
            "update": true
        },
        "sonarr": {
            "name": "sonarr",
            "update": true
        },
        "vaultwarden": {
            "name": "vaultwarden",
            "update": true
        },
        "grocy": {
            "name": "grocy",
            "update": true
        },
        "nzbget": {
            "name": "nzbget",
            "update": true
        },
        "pgadmin4": {
            "name": "pgadmin4",
            "update": true
        },
        "calibre": {
            "name": "calibre",
            "update": true
        },
        "Minio": {
            "name": "Minio",
            "update": true
        },
        "radarr": {
            "name": "radarr",
            "update": true
        },
        "readarr": {
            "name": "readarr",
            "update": true
        }
    },
    "global": {
        "dockerNotify": "yes",
        "dockerStopDelay": "10",
        "dockerUpdateAll": "no"
    }
}

 

Link to comment
  • 2 weeks later...

Hi @Squid/Community,

 

I have a few questions regarding both CA Update and CA Backup. Apologies if these are answered elsewhere;

 

For CA Update, how does the delay work? If I have the "check" set to every Monday morning at 4am, and a delay of, lets say 3 days, does it then update Thursday morning at 4am? Would that mean that if I wanted everything to stay 1 week behind, I would set the delay to 7? Meaning every Monday at 4am, it installs last weeks updates that were delayed by 7 days?

 

I know that CA Backup can tell CA Update to run after a backup. If I only want to update my Dockers after a backup, would I look to disable "update check frequency" within docker update settings? Or will this disable the plugin entirely? What about for plugin updates? If I have the delay set but "update check frequency" disabled, does that mean that it will check for updates ONLY after set in motion by CA Backup, and delay accordingly?

 

When does "Delete backups if they are this many days old" occur? If I have it set to 30 days, does it delete as soon as the age of the file hits 30 days, or does it delete the next time CA Backup runs and sees the file is 30 days or older?

 

My end goal here is that I would like CA Backup to run every Monday morning at 4am. After the backup, I want plugins to update the 7 day delayed updates from last week, and want all dockers updated. Does this make sense and am I understanding everything correctly?

 

Thanks for your help!

 

-Ryan

 

Edited by Bulletoverload
Wording
Link to comment

A quick query.  I have a number of dockers that use the network of a Privoxy VPN container using the '--net=container' extra parameter.  When CA Auto Update updates the VPN container, this knocks out all the dependant containers which then need a manual restart.  Is there any way of configuring CA Auto Update to restart specific other containers when a container is updated.  So, if container A is updated, also restart containers B, C & D?

 

Thanks.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.