Skip to content

List of supported Drupal versions with new CRD

Francisco Borges Aurindo Barros requested to merge drupal-versionscrd into master

Retrieve all latest versions for each DrupalSite version.

  • Add new cluster scoped CRD
  • Add new controller
  • [x] Add HTTP Handler

Controller's logic:

  • Get, parse and sort v... tags from GitLab registry
  • Update status of DrupalSite version resource
  • [x] Trigger reconciliation with GitLab Webhook: Type of Webhook: Pipeline Events
    • [x] Add secret for GitLab API Token
    • [x] Add service
    • [x] Add route in okd4-install
    • Create empty SupportedDrupalVersions Resource in okd4-install
  • Add condition in CRD to check gitlab's API availability: #76 (closed)
  • Add periodic reconciliation (every 1h)

partial https://gitlab.cern.ch/webservices/webframeworks-planning/-/issues/517

Edited by Dimitra Chatzichrysou

Merge request reports