Project

General

Profile

Feature #51786

Umbrella #50841: Network Interfaces Management Rewrite

Implement TrueNAS side of interfaces API

Added by William Grzybowski almost 2 years ago. Updated over 1 year ago.

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

Description

Currently TrueNAS is not supported in the new API. All the hooks and logics are embeded in the legacy UI.

API needs TN support and hooks in legacy UI moved to middlewared.

Risk
High, changes on how network is set up in TrueNAS for failover

Acceptance Criteria
One should be able to successfully setup TrueNAS HA configuring VIPs/VHID in new UI (once its ready)


Related issues

Related to FreeNAS - Bug #62289: Add HA screens to TrueNAS new UIClosed

Associated revisions

Revision 3c6293f2 (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): add support for failover aliases (standby node) Ticket: #51786

Revision e162e25c (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): preliminar HA interface validation Ticket: #51786

Revision d7c03d71 (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): add support for failover aliases (standby node) Ticket: #51786

Revision 1d6bacf4 (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): preliminar HA interface validation Ticket: #51786

Revision 0a868a8b (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): show HA attributes in interface.query Ticket: #51786

Revision c93c3912 (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/network): skip internal interfaces in interface.query Ticket: #51786

Revision 44f3b0e6 (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/network): improve HA checks for interface Ticket: #51786

Revision 012c51f9 (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/schema): do not copy register attribute on Patch Ticket: #51786

Revision 8e13078d (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): accept verbose format for aliases Ticket: #51786

Revision 210ee03a (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): handle failover (HA) aliases Ticket: #51786

Revision 60b5bfac (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): validate failover attributes all the time Ticket: #51786

Revision c759c0df (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/pytest): catch up aliases changes Ticket: #51786

Revision caf14d31 (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/network): typo in error spotted by Vladimir Vinogradenko Ticket: #51786

Revision 58ca281c (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): add support for failover aliases (standby node) Ticket: #51786

Revision 703799f5 (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): preliminar HA interface validation Ticket: #51786

Revision e11e6fed (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): show HA attributes in interface.query Ticket: #51786

Revision 8e6042e2 (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/network): skip internal interfaces in interface.query Ticket: #51786

Revision 25ce3280 (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/network): improve HA checks for interface Ticket: #51786

Revision 6abd5bfb (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/schema): do not copy register attribute on Patch Ticket: #51786

Revision 25a4a96b (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): accept verbose format for aliases Ticket: #51786

Revision 19587816 (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): handle failover (HA) aliases Ticket: #51786

Revision 04219fc7 (diff)
Added by William Grzybowski almost 2 years ago

feat(middlewared/network): validate failover attributes all the time Ticket: #51786

Revision bb26b01e (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/pytest): catch up aliases changes Ticket: #51786

Revision 4bdd4d99 (diff)
Added by William Grzybowski almost 2 years ago

fix(middlewared/network): typo in error spotted by Vladimir Vinogradenko Ticket: #51786

History

#1 Updated by William Grzybowski almost 2 years ago

  • Project changed from FreeNAS to TrueNAS
  • Category changed from Middleware to Middleware
  • Hide from ChangeLog set to No
  • Support Department Priority set to 0

#3 Avatar?id=14398&size=24x24 Updated by Kris Moore almost 2 years ago

  • Project changed from TrueNAS to FreeNAS
  • Category changed from Middleware to Middleware
  • Private changed from No to Yes
  • Hide from ChangeLog deleted (No)
  • Support Department Priority deleted (0)

#4 Updated by William Grzybowski almost 2 years ago

  • Status changed from Unscreened to Screened

#5 Updated by Bug Clerk almost 2 years ago

  • Status changed from Screened to In Progress

#6 Updated by Bug Clerk almost 2 years ago

  • Status changed from In Progress to Ready for Testing

#7 Updated by William Grzybowski almost 2 years ago

  • Description updated (diff)

#8 Updated by William Grzybowski almost 2 years ago

  • Subject changed from Implement TrueNAS side of interfaces API and hooks for failover to Implement TrueNAS side of interfaces API

#9 Updated by Dru Lavigne over 1 year ago

  • Target version changed from 11.3 to 11.3-BETA1

#10 Updated by Dru Lavigne over 1 year ago

  • Related to Bug #62289: Add HA screens to TrueNAS new UI added

#11 Updated by Dru Lavigne over 1 year ago

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

#12 Updated by Dru Lavigne over 1 year ago

  • Target version changed from 11.3-BETA1 to TrueNAS 11.3-U1

Also available in: Atom PDF