Next Batch of Updated Plugins and How to Recover from Failed Plugin Updates

Another Plugins update has been released. The updated versions are now available for new installs in the Plugins ⇾ Available section of the UI. Existing plugin installations can be updated to the new versions using the CLI instructions in this post.

Before updating a plugin, review its Release Notes in the table below to determine if the update will impact your configuration. Then, determine the jail_name for the plugin:  go to Plugins ⇾ Installed and note the name of the plugin in the Jails column.

While iocage automatically takes a snapshot before updating, it is a good habit to make your own manual snapshot before performing a plugin update. Substitute snap_name with a useful name (such as plugin name, version, and date) and jail_name with the name of the plugin in the Jails column:

iocage snapshot -n snap_name jail_name

Next, to update the plugin, type this command, replacing jail_name with the actual name shown in Plugins ⇾ Installed:

iocage update jail_name

Note that you will need to restart the plugin once the update is finished.

If you encounter issues with the updated plugin, you can rollback to the previous version of the plugin. Ensure the plugin is stopped, determine the name of the snapshot, then specify it with the rollback command:

iocage stop jail_name

iocage snaplist jail_name

iocage rollback -n snap_name jail_name

Note that rolling back will destroy all subsequent snapshots for that plugin, including any version updates and configuration changes. You should only rollback a plugin snapshot if your intent is to return the plugin to the state it was in when the snapshot was taken, such as when returning to a previously working plugin version after a failed plugin upgrade.

Plugin from to Release Notes
ClamAV 0.101.1,1 0.101.2 https://blog.clamav.net/2018/10/clamav-01002-has-been-released.html
GitLab 11.9.6 11.10.1 https://about.gitlab.com/2019/04/22/gitlab-11-10-released/

https://about.gitlab.com/2019/04/24/gitlab-11-10-1-released/

Jenkins 2.171 2.174 https://jenkins.io/changelog//#v2.174
Jenkins (LTS) 2.150.2 2.164.2 https://jenkins.io/changelog//#v2.164
Nextcloud 15.0.5 16.0.0 https://nextcloud.com/changelog/#latest16
Plex Media Server 1.15.2.793 1.15.4.993 https://forums.plex.tv/t/plex-media-server/30447/257
Plex Media Server (plexpass) 1.15.3.858 1.15.4.993 https://forums.plex.tv/t/plex-media-server/30447/257
Resilio Sync 2.6.1 2.6.3 https://help.resilio.com/hc/en-us/articles/206216855-Sync-2-x-change-log

 

Submit a Comment

Your email address will not be published. Required fields are marked *