Remaining tasks

Deployment

  • Set up Rugged in production
  • Add drush drupalorg-release-send-rugged to packaging pipeline
  • Set up packages.drupal.org/metadata hosting - site/profile/files/webnode/static/staging/packages.staging.devdrupal.org.conf in the internal Puppet tree has a draft. A crucial special header is Surrogate-Key tuf, so the CDN cache can be cleared
  • Add /metadata path to VCL configuration, also following the staging configuration
  • Set up cron to run https://git.drupalcode.org/project/infrastructure/-/blob/main/rugged-int... every minute
  • Set up cron to run drush drupalorg-release-send-rugged examples --version=3.x-dev every 12h
  • Backfill signing for all projects

Comments

drumm created an issue. See original summary.

wim leers’s picture

drumm’s picture

Status: Active » Postponed

Not quite, the parent issue is tracking a few issues in Rugged, and we have more child issues like #3349408: Decide on & implement targets management for Rugged instance

drumm’s picture

Issue summary: View changes

Documenting everything done to support #3325040: [Packaging Pipeline] Securely sign packages hosted on Drupal.org using the TUF framework and Rugged in staging, so it can be done in production.

ergonlogic’s picture

drumm’s picture

Status: Postponed » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.