Create markdown table of security issues
What does this MR do and why?
Describe in detail what your merge request does and why.
Create a markdown table of the status of security issues when merging security MRs. This will make it easier to summarize the status of a security release.
For now this generates a markdown table and logs it in the output of the job created when you execute the /chatops run release merge --security
command. The release manager can copy the string, and post it to the security release issue.
In a follow-up, we can post the comment automatically to the security release issue.
To run this locally, execute the following:
# The SLACK_CHATOPS_URL can be left blank. Fill the other variables with read-only tokens.
TEST=true RELEASE_BOT_OPS_TOKEN='' RELEASE_BOT_DEV_TOKEN='' RELEASE_BOT_PRODUCTION_TOKEN='' SLACK_CHATOPS_URL='' RELEASE_BOT_VERSION_TOKEN='' bundle exec rake 'security:merge[true]'
gitlab-com/gl-infra/delivery#1589 (closed)
Author Check-list
-
Has documentation been updated?
Edited by Reuben Pereira