Closed
Milestone Oct 1, 2024–Oct 31, 2024

Full Project Orchestration

In this milestone, we aim to automate all key components of the project. Our goals are as follows:

  • Automated Project Deployment: Automate the project deployment process, triggered by new releases on Freva Deployment. Additionally, we will provide a manual, admin-triggered deployment option to allow admin-initiated deployments. For this stage we need to get the status of running jobs in the project first, and then start deploying

  • Data Crawler Automation: Implement weekly automated data crawling for the project's datasets, with logs available on the pipeline page. This removes the need for crontab configurations on Levante. We will also introduce an on-demand manual trigger for project coordinators to initiate data crawling based on the project's members requests.

  • Module Dependency Monitoring (Dependabot): Automate dependency checks for the regiklim-ces module. New dependency updates will be reported to project coordinators through MR.

  • Pipeline Health Checker: Run all current unit, functional, and production tests daily to ensure pipeline stability. Any failed tests will trigger an MR, automatically assigned to the project coordinator.

  • Plugin Dependency Monitoring (Dependabot): Regularly check plugin dependencies and automatically report updates to the plugin developer via MRs.

  • Project Analytics Dashboard: Add an analytics dashboard to the project homepage to track plugin development progress and data provider activity. This will also help identify potential users of the project.

  • Project Status: We need to create a service which shows the Freva instance of Regiklim is still available/up or not and in case one of services is down, it shows the down service and submits an MR for restarting the down service.

  • Work items 0
  • Merge requests 0
  • Participants 0
  • Labels 0
Loading
Loading
Loading
Loading
0% complete
0%
Start date
Oct 1, 2024
Oct 1
-
Oct 31 2024
Due date
Oct 31, 2024 (Past due)
0
Work items 0
Open: 0 Closed: 0
1
Merge requests 1
Open: 0 Closed: 0 Merged: 1
0
Releases
None
Reference: ch1187%"Full Project Orchestration"

Imprint | Privacy Policy