Closed Johnny-Knighten closed 11 months ago
:tada: This PR is included in version 1.1.0-next.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
:tada: This PR is included in version 2.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
Description
Include a summary of the change and which issue is fixed. Also, include relevant motivation and context. List any dependencies that are required for this change.
Added the ability to schedule updates and restarts. Reflects a major architecture change in terms of adding Supvervisor as the process manager. The container is now broke down into the following components: system-bootstrap, ark-sa-bootstrap, ark-sa-server, and ark-sa-updater. CRON is also now installed into the container to control the scheduled updates/restarts
Issue/Ticket Number and Link (If Relevant)
No issue/ticket number, just a road map feature.
Type of Change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration.
All tests have been overhauled due to the scope of this feature touched almost every file. All previous tests are still present along with new tests to cover some supervisord logic.
CICD has been updated to include these tests and their new structure.
Checklist:
Before you submit your Pull Request, make sure you have done the following: