All issues for this milestone are closed.
You may close the milestone now.
Expired
Milestone
May 11, 2023–Jul 31, 2023
EARC legacy reworked
The aim of this milestone is to create an EARC distribution based on the current codebase but with reworked ansible playbook, updated OS and libraries support and fixed most prominent bugs and issues.
Requirements:
- separate ansible playbook from inventories (creating new repositories for the dev/test and production inventory).
- secrets management outside the git repositories.
- improve requirement installation (composer).
- update installation and configuration for Shibboleth and SSP.
- move hard-coded configuration data to configuration files (for example metadata distribution endpoints/MDQ servers).
- update the ansible playbook to support last version of Debian.
- update php and related libraries.
- update Laravel to the last version supported by the current application.
- write documentation for the manual installation of the EARC application.
- write documentation for the usage of the ansible playbooks.
- write documentation for the deployment environments.
Loading
Loading
Loading
Loading