Skip to content

Create markdown table of security issues

Reuben Pereira requested to merge rp/post-table-security-issues into master

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

Merge request reports