Imported split is hidden from drush cget

Created on 1 November 2023, over 1 year ago

Problem/Motivation

Config split appears to break the functionality of Drush config:get which cannot find the config that has been imported during a drush cim. In my case the Shield module is clearly installed during config import, but then its config is not findable after the command is completed.

Steps to reproduce

I'll use Shield as an example, it could be any config I assume. This also happens with stage_file_proxy.

  1. New site, verify with drush pml that Shield is not enabled
  2. drush cim
  3. drush pml | grep shield - verify Shield is enabled
  4. drush cget shield.settings - No config found
  5. drush cget shield.settings --include-overridden - for good measure, no config found

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Closed: works as designed

Version

2.0

Component

Code

Created by

🇦🇺Australia sime Melbourne

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

Comments & Activities

  • Issue created by @sime
  • 🇦🇺Australia sime Melbourne
  • Status changed to Closed: works as designed over 1 year ago
  • 🇦🇺Australia sime Melbourne

    I'm 99% sure I've suffered a misdirection over by this setup i'm on because i'm running drush config-split:import config_dev doesn't appear to actually import any config related to these modules, just enables them. There's folder with config that isn't related to config split and there seems to be a script somewhere that imports it.

Production build 0.71.5 2024