GeoNode/documentation

Configure Publish-Over-SSH Plugin suspended in Jenkins. Updated Backup/Restore for Jenkins required.

Mappboy opened this issue · 0 comments

The Publish-Over-SSH plugin has been suspended in Jenkins due to a number of vulnerabilities (full list here).

This is currently the recommended way to backup the Django Container when running GeoNode with Docker in the existing documentation.
The documentation should be updated to reflect this change and maybe suggest an alternative for backing up when using Docker.

There are other plugins such as https://plugins.jenkins.io/ssh-steps/ which may be suitable replacements. I am not sure what the best replacement is as I have limited experience with the Publish-Over-SSH plugin.

Just a separate suggestion.
After reading the existing backup documentation it is not clear to me on why it's necessary to use Jenkins+SSH, couldn't this be achieved by using cron on the same server? It would improve the documentation if this was clear.