Project

General

Profile

Bug #39762

Update legacy UI to support human readable cron syntax

Added by Bonnie Follweiler about 2 years ago. Updated about 2 years ago.

Status:
Done
Priority:
No priority
Assignee:
Waqar Ahmed
Category:
Middleware
Target version:
Severity:
Med High
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:
ChangeLog Required:
No

Description

Seen in FreeNAS-11.2-MASTER-201807260859
I created a cron job in the new GUI
I ran it now to test that it worked, and it did
I looked in the legacy UI the cron job sisn't listed there but Unable to load/api/v1.0/tasks/crongjob/?parent=null status:500 is

Screen Shot 2018-07-26 at 4.31.44 PM.png (104 KB) Screen Shot 2018-07-26 at 4.31.44 PM.png Bonnie Follweiler, 07/26/2018 01:42 PM
Screen Shot 2018-07-26 at 4.11.34 PM.png (22.9 KB) Screen Shot 2018-07-26 at 4.11.34 PM.png Bonnie Follweiler, 07/26/2018 01:42 PM
legacyui-cron-settings.png (19.8 KB) legacyui-cron-settings.png Timothy Moore II, 08/14/2018 07:23 AM
22792
22797
24318

Associated revisions

Revision 85f6136a (diff)
Added by Waqar Ahmed about 2 years ago

Legacy UI updated to format a wider cron syntax This commit adds support for legacy UI to support a more flexible syntax of cron. Ticket: #39762

Revision c509d499 (diff)
Added by Waqar Ahmed about 2 years ago

Bug fix for enhancing cron syntax in legacy UI This commit is a bug fix for a PR which enhanced the cron syntax support in legacy UI. In this commit, support is added for a wider acceptance of cron syntax with a bug fix for the previous PR. Ticket: #39762

History

#2 Updated by William Grzybowski about 2 years ago

  • Status changed from Unscreened to Not Started
  • Assignee changed from William Grzybowski to Waqar Ahmed
  • Target version changed from Backlog to 11.2-BETA3
  • Severity changed from New to Med High
  • Needs Merging changed from Yes to No

Waqar, legacy UI does not handle humanized cron format (e.g. jan,jun - sun,mon)

#3 Updated by Waqar Ahmed about 2 years ago

  • Status changed from Not Started to In Progress

#4 Updated by Dru Lavigne about 2 years ago

  • Subject changed from The Cron Task made in the new GUI shows up up in the Legacy UI: Unable to load/api/v1.0/tasks/crongjob/?parent=null status:500 to Update legacy UI for human readable cron syntax
  • Status changed from In Progress to Ready for Testing
  • Private changed from Yes to No

#5 Updated by Dru Lavigne about 2 years ago

  • File deleted (debug-bonnie-20180726134055.tgz)

#6 Updated by Dru Lavigne about 2 years ago

  • Subject changed from Update legacy UI for human readable cron syntax to Update legacy UI to support human readable cron syntax

#7 Updated by Bug Clerk about 2 years ago

  • Status changed from Ready for Testing to In Progress

#8 Updated by Waqar Ahmed about 2 years ago

  • Status changed from In Progress to Ready for Testing

PR for a bug fix which appeared in the previous PR - https://github.com/freenas/freenas/pull/1625

#9 Updated by Timothy Moore II about 2 years ago

24318

Testing with FreeNAS System updated to FreeNAS-11.2-MASTER-201808140859:

Logged into new UI and created cron job with the same settings as those in the provided screenshot. Switched to legacy UI. Go to Tasks/Cron Jobs and verify the cron settings are reflected in the Cron Jobs menu.

#10 Updated by Timothy Moore II about 2 years ago

  • Needs Doc changed from Yes to No

Investigate master and angulargui versions of the handbook: no docs changes or screenshot updates are necessary.

#11 Updated by Dru Lavigne about 2 years ago

  • Status changed from Passed Testing to Done

Also available in: Atom PDF