| 4 | | = How it works: The Software Documentation = |
| 5 | | |
| 6 | | The repositories location is on {{{/data/ippc18.0/home/operational_repository}}} (on ippc18). rsync of this directory is performed every day (the rsync completion/failure status is shown in the daily report). |
| 7 | | |
| 8 | | The current operational configuration repository is in the {{{current}}} project. |
| 9 | | TODO: One day we will need tags |
| | 4 | = Operational Configuration Monitoring = |
| | 5 | |
| | 6 | Every day, at 06:30 HST, on {{{ippc18}}}, the {{{ipp}}} user runs the {{{~ipp/local/bin/configuration_monitoring.sh}}} script. This script compares files which are used by the IPP in operation mode (I will call them ''actual'' files) with versions of those files (the ''expected'' files). This daily task is performed using crontab. |
| | 7 | |
| | 8 | The expected files are controlled through SVN. The repositories location is on {{{/data/ippc18.0/home/operational_repository}}} (thus on ippc18). Synchronization of this directory is performed every day (the rsync completion/failure status is shown in the daily report). |
| | 9 | |
| | 10 | The current operational configuration repository is in the {{{current}}} project. Tagged versions (none for the moment) should be placed as subproject of the {{{tags}}} project. |