Project

General

Profile

Feature #50167

Umbrella #36938: Middleware task progress

Return progress for upgrading a jail

Added by Brandon Schneider about 1 year ago. Updated 8 months ago.

Status:
Done
Priority:
No priority
Assignee:
Brandon Schneider
Category:
Middleware
Target version:
Estimated time:
Severity:
Medium
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:

Description

Upgrading jails take a long time. The middleware should return progress on jail upgrade so that the user has an idea of the progress of a jail upgrade task


Related issues

Related to FreeNAS - Feature #51863: Extend API to allow plugin upgradesDone
Related to FreeNAS - Bug #51975: Add ability to upgrade installed Plugins from the new UIPassed Testing
Copied from FreeNAS - Feature #37742: Have middleware return progress for updating an iocage jailDone

Associated revisions

Revision 672d69a7 (diff)
Added by Brandon Schneider about 1 year ago

feat(jail/upgrade): Upgrade progress and plugin upgrades These two tickets dovetail together, so they're combined into a single PR to reduce unnecessary diffs. Relies on the iocage PR: https://github.com/freenas/iocage/pull/60 - Add a new dict for options - RELEASE is now optional, only if the jail is a Plugin - Add upgrade progress, this changes depending on the type of jail. - Use iocage's lib for this to reduce amount of stale code Ticket: #50167 Ticket: #51863

Revision f150b0f6 (diff)
Added by Brandon Schneider about 1 year ago

feat(jail/upgrade): Upgrade progress and plugin upgrades (#1929) These two tickets dovetail together, so they're combined into a single PR to reduce unnecessary diffs. Relies on the iocage PR: https://github.com/freenas/iocage/pull/60 - Add a new dict for options - RELEASE is now optional, only if the jail is a Plugin - Add upgrade progress, this changes depending on the type of jail. - Use iocage's lib for this to reduce amount of stale code Ticket: #50167 Ticket: #51863

History

#1 Updated by Brandon Schneider about 1 year ago

  • Copied from Feature #37742: Have middleware return progress for updating an iocage jail added

#2 Updated by Brandon Schneider about 1 year ago

  • Status changed from Unscreened to Not Started

#3 Updated by Brandon Schneider about 1 year ago

  • Status changed from Not Started to In Progress

#4 Updated by Brandon Schneider about 1 year ago

  • Related to Feature #51863: Extend API to allow plugin upgrades added

#6 Updated by Brandon Schneider about 1 year ago

  • Related to Bug #51975: Add ability to upgrade installed Plugins from the new UI added

#7 Updated by Bug Clerk about 1 year ago

  • Status changed from In Progress to Ready for Testing

#9 Updated by Dru Lavigne 10 months ago

  • Target version changed from 11.3 to 11.3-BETA1

#10 Updated by Dru Lavigne 8 months ago

  • Status changed from Ready for Testing to Done
  • Needs QA changed from Yes to No
  • Needs Doc changed from Yes to No
  • Needs Merging changed from Yes to No

#12 Updated by Dru Lavigne 8 months ago

  • Target version changed from 11.3-BETA1 to 11.3-ALPHA1

Also available in: Atom PDF