config_overlay.deleted can no longer live in an install profile

Created on 14 August 2024, 3 months ago

Problem/Motivation

This is a regression from the 8.x-1.x branch. When reading the config_overlay.deleted configuration, to determine the list of configuration not to overlay the transform subscriber has not yet been able to overlay the config_overlay.deleted configuration itself, in case it is not part of the config export directory.

Thus, it will not be considered as part of the import, so that the shipped configuration will be detected as "to be created when importing" even though it is explicitly marked as deleted.

Steps to reproduce

Delete a shipped configuration entity, and place the resulting config_overlay.deleted.yml in an install profile. Then attempt to import configuraiton. Config Overlay will incorrectly re-create the deleted configuration.

Proposed resolution

?

API changes

?

Data model changes

?

🐛 Bug report
Status

Active

Version

2.0

Component

Code

Created by

🇩🇪Germany tstoeckler Essen, Germany

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

Comments & Activities

Production build 0.71.5 2024