Problem/Motivation

As a way to give a lot of flexibility. Each configuration handler can define how to save its settings.

We are saving the required modules in the same file that all the other settings. The problem is that to be able to load this file, first we have to install the required module that allow us to read the file. And the instructions to load they are inside the file. Chicken-egg problem.

Proposed resolution

Move all the required modules to load all the configurations defined in tracked.inc inside the tracked.inc file.

Remove the $modules from the configurations files.

Comments

dagmar’s picture

Title: On fresh install press syncronize produce a WSOD » Modules cannot be defined in configurations files
Priority: Normal » Critical
dagmar’s picture

Status: Active » Needs review
StatusFileSize
new12.12 KB
dagmar’s picture

StatusFileSize
new10.89 KB
new22.54 KB

This patch removes the config-import drush command and introduces config-sync until I figure out how to handle instalation of modules without tracked.inc files.

dagmar’s picture

StatusFileSize
new1.96 KB
new22.67 KB
dagmar’s picture

Status: Needs review » Fixed
StatusFileSize
new24.22 KB

Re-rolled. Improved import from tar.

Committed this patch.

Status: Fixed » Closed (fixed)

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

Anonymous’s picture

Issue summary: View changes

Update issue