Project

General

Profile

Feature #27491

Umbrella #25917: Move business logic from Django to middlewared and make websocket API feature complete

Convert Sharing:iSCSI - Targets to Middlewared

Added by William Grzybowski over 1 year ago. Updated about 1 year ago.

Status:
Done
Priority:
Expected
Assignee:
William Grzybowski
Category:
Middleware
Target version:
Estimated time:
Severity:
Low Medium
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
Yes
Support Suite Ticket:
n/a
Hardware Configuration:

Description

Ticket to track transfer of business logic from Django/GUI to middlewared and making use of middleware client in GUI.

iSCSI-Middleware-2018-06-19.png (28.8 KB) iSCSI-Middleware-2018-06-19.png Michael Reynolds, 06/19/2018 08:44 AM
18904

Related issues

Copied to FreeNAS - Feature #33279: Convert Sharing:iSCSI Initiators to MiddlewaredDone

Associated revisions

Revision 199bebc6 (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/iscsi): move iSCSI target from GUI

Ticket: #27491

Revision 4832d11b (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/iscsi): move iSCSI target from GUI

Ticket: #27491

Revision d5c73e4f (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/iscsi): move iSCSI target from GUI

Ticket: #27491

Revision e57563e5 (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/iscsi): move iSCSI target from GUI

Ticket: #27491

Revision 27538e00 (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/system): add `system.feature_enabled` method

Ticket: #27491

Revision e6cc57a2 (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/iscsi): move iSCSI target from GUI

Ticket: #27491

Revision 9e92c2d5 (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/iscsi): move iSCSI target from GUI

Ticket: #27491

Revision f5cddc5f (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/system): add `system.feature_enabled` method

Ticket: #27491

Revision dac406c4 (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/iscsi): move iSCSI target from GUI

Ticket: #27491

Revision 5f9c4830 (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/system): add `system.feature_enabled` method

Ticket: #27491

Revision 59c76866 (diff)
Added by William Grzybowski about 1 year ago

feat(middlewared/iscsi): move iSCSI target from GUI

Ticket: #27491

History

#1 Updated by William Grzybowski over 1 year ago

  • Status changed from Unscreened to Screened

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

  • Status changed from Screened to Not Started

#3 Updated by William Grzybowski over 1 year ago

  • Target version changed from 11.3 to 11.2-RC2

#4 Updated by Joe Maloney over 1 year ago

  • Needs Automation changed from No to Yes

#5 Updated by William Grzybowski about 1 year ago

  • Needs QA changed from No to Yes
  • Needs Doc changed from Yes to No
  • Needs Merging changed from Yes to No

#6 Updated by William Grzybowski about 1 year ago

  • Severity set to Low Medium

#7 Updated by William Grzybowski about 1 year ago

  • Copied to Feature #33279: Convert Sharing:iSCSI Initiators to Middlewared added

#8 Updated by William Grzybowski about 1 year ago

  • Status changed from Not Started to Ready for Testing
  • Target version changed from 11.2-RC2 to 11.2-BETA1

#9 Updated by Michael Reynolds about 1 year ago

18904

verified /usr/local/lib/pything3.6/site-packages/middlewared/plugins/iscsi.py exists and code was merged

#10 Updated by William Grzybowski about 1 year ago

Michael Reynolds wrote:

verified /usr/local/lib/pything3.6/site-packages/middlewared/plugins/iscsi.py exists and code was merged

Just to make it clear. The way to verify these kind of tickets is test the legacy UI of said subsystem mentioned in the title.

#11 Updated by Dru Lavigne about 1 year ago

  • Status changed from Passed Testing to Ready for Testing
  • Needs QA changed from No to Yes

#12 Updated by Michael Reynolds about 1 year ago

  • Status changed from Ready for Testing to Passed Testing
  • Needs QA changed from Yes to No

I was able to create every type of iSCSI feature offered using the Legacy UI with the 06/19/18 nightly

#13 Updated by Dru Lavigne about 1 year ago

  • Status changed from Passed Testing to Done

Also available in: Atom PDF