Project

General

Profile

Bug #71283

Add interactive upgrades for iocage Jails to new UI

Added by Brandon Schneider over 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
No priority
Assignee:
Lola Yang
Category:
GUI (new)
Target version:
Seen in:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
Yes
Needs Doc:
Yes
Needs Merging:
Yes
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

Currently, the UI sends the MW call which in the background is a best-case scenario that no interaction is required for a jail upgrade. This often isn't the case, and the user is forced to drop to the CLI to use iocage directly. Otherwise, a lot of terrible upgrade pitfalls and failures occur.

The UI will need to do a couple things here:
1 - When the user wants to upgrade, open an interactive tty that they can close and resume allowing them to upgrade multiple jails at their leisure
2 - UI should also at this point switch over to shelling out to iocage in that terminal, as interactive input isn't possible via MW.


Related issues

Related to FreeNAS - Bug #70977: Add interactive upgrade ability to iocageDone
Related to FreeNAS - Bug #71835: Plugins UI page needs both update and upgradeClosed

History

#1 Updated by Brandon Schneider over 1 year ago

  • Description updated (diff)

#2 Updated by Brandon Schneider over 1 year ago

  • Blocks Bug #71363: iocage -- Remove upgrade call from MW added

#3 Updated by Brandon Schneider over 1 year ago

  • Related to Bug #70977: Add interactive upgrade ability to iocage added

#4 Updated by Erin Clark over 1 year ago

  • Assignee changed from Erin Clark to Lola Yang

#5 Updated by Dru Lavigne over 1 year ago

  • Target version changed from 11.3 to 11.3-BETA1

#6 Updated by Dru Lavigne over 1 year ago

  • Subject changed from Interactive jail upgrade terminals to Add interactive updates for iocage Plugins/Jails to new UI

#7 Updated by Dru Lavigne over 1 year ago

  • Subject changed from Add interactive updates for iocage Plugins/Jails to new UI to Add interactive upgrades for iocage Jails to new UI

#8 Updated by Dru Lavigne over 1 year ago

  • Related to Bug #71835: Plugins UI page needs both update and upgrade added

#9 Updated by Erin Clark over 1 year ago

  • Target version changed from 11.3-BETA1 to Backlog

William and Brandon have discussed this and it seems that doing this is very non-trivial, what we have decided to do for now instead is remove the upgrade option from the UI so the user has to do it from the command prompt. Pushing this back to backlog as we may want to explore this option again someday.

#10 Updated by Jaron Parsons about 1 year ago

  • Status changed from Unscreened to Closed

#11 Avatar?id=14398&size=24x24 Updated by Kris Moore about 1 year ago

  • Blocks deleted (Bug #71363: iocage -- Remove upgrade call from MW)

Also available in: Atom PDF