Bug #67510
Do not require plugin name to exactly match MANIFEST name
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No
Description
Some plugins cannot be updated/upgraded when the manifest.json file in https://github.com/freenas/iocage-ix-plugins jailname doesn't match the pattern {jailname}.json.
As an example: the Plex plugin- The jail name is just "plex"
- The manifest file is "plexmediaserver.json"
As a result, the plex plugin jail cannot be updated or upgraded.
sudo iocage update plex
Snapshotting plex...
Updating plugin INDEX...
/mnt/tank/iocage/.plugin_index/plex.json was not found!
The plugins that do follow that naming convention (the majority) can be updated/upgraded fine.
Related issues
History
#1
Updated by Bug Clerk about 2 years ago
- Copied from Bug #65796: Fix bug that prevented Plugins whose MANIFEST file did not match {jailname}.json from being upgraded or updated added
#2
Updated by Bug Clerk about 2 years ago
- Target version changed from Master - FreeNAS Nightlies to 11.2-U3
#3
Updated by Bug Clerk about 2 years ago
- Status changed from Unscreened to In Progress
#4
Updated by Bug Clerk about 2 years ago
- Status changed from In Progress to Ready for Testing
#5
Updated by Dru Lavigne about 2 years ago
- Target version changed from 11.2-U3 to 11.2-U2
#6
Updated by Dru Lavigne about 2 years ago
- Subject changed from Plugins where the MANIFEST file doesn't match {jailname}.json cannot be upgraded or updated to Do not require plugin name to exactly match MANIFEST name
- Needs Doc changed from Yes to No
- Needs Merging changed from Yes to No
#7
Updated by Brandon Schneider about 2 years ago
- Status changed from Ready for Testing to Done
- Needs QA changed from Yes to No