Skip to content

Remove ability to create new service templates

Tom Quirk requested to merge 325196-service-template-deprecation-ui-updates into master

What does this MR do?

This MR is an iteration towards Service Template deprecation, as we prepare for complete removal of Service Templates in %14.0 (#325196 (closed) and &5672 (closed))

This MR:

  • updates the Service Templates page to only display active service templates. This effectively means that users can no longer create service templates
  • adds a non-dimissible alert that describes service template deprecation
  • updates/adds/removes specs based on the above changes.

Screenshots (strongly suggested)

No Active service templates With active service template Service template form
Screen_Shot_2021-04-09_at_2.57.32_pm Screen_Shot_2021-04-09_at_2.56.55_pm Screen_Shot_2021-04-09_at_2.57.04_pm

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Tom Quirk

Merge request reports

Loading