Don't try to automatically register Composer Stager services

Created on 13 January 2025, 3 months ago

Problem/Motivation

We need to fix πŸ› AJAX HTTP error occurred during installation Active if we want to ship Automatic Updates 3.x in Drupal CMS.

It might not be wise for us to ship Automatic Updates 4.x, since Package Manager is alpha stability in core and therefore can (and will) make API breaks.

πŸ› AJAX HTTP error occurred during installation Active is caused by the contrib version of Package Manager trying to automatically scan Composer Stager for services. Core removed that in πŸ“Œ [PP-1] See if there's a less sweeping way to wire Composr Stager into Package Manager's services.yml Postponed . Let's do what it did and list the services in our services.yml file, relying on autowiring to take care of inter-class dependencies.

This blocks a stable release of Drupal CMS, so I will have to tag 3.1.7 when I commit this, even though CI is failing for reasons that are not related to this.

πŸ› Bug report
Status

Active

Version

3.1

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024