Bug #28672

Inconsistent configuration overrides for packages

Added by Christopher Hlubek about 4 years ago. Updated over 2 years ago.

Status:Resolved Start date:2011-08-02
Priority:Must have Due date:
Assigned To:Christian Jul Jensen % Done:

100%

Category:Configuration
Target version:-
PHP Version: Complexity:
Has patch:No Affected Flow version:FLOW3 1.0.0

Description

If one package overrides configuration of another package the result is not deterministic right now. The order of the loaded packages (from scanning the package paths, not the PackageStates.php) determines the order of the configuration.

We need to find a solution for this problem to always have a reliable and deterministic configuration.


Related issues

related to TYPO3.Flow - Bug #28213: Sites Configuration should overrule package Configuration Resolved 2011-07-14
related to TYPO3.Setup - Task #42730: Importing Sitepackage or creating and creating admin is g... Resolved 2012-11-06

Associated revisions

Revision f9100b04
Added by Christian Jul Jensen over 2 years ago

[BUGFIX] Package loading must be ordered by dependencies

In order to ensure proper merging of configurations packages most
be loaded ordered by dependencies.

This should be handled by ordering PackageStates accordingly.

Change-Id: If139b85d24fab47cad5b10155e2ec640ee829f67
Fixes: #42730
Fixes: #28672
Releases: 1.2

History

#1 Updated by Bastian Waidelich about 4 years ago

  • Category set to Configuration

#2 Updated by Karsten Dambekalns almost 4 years ago

  • Affected Flow version set to FLOW3 1.0.0

#3 Updated by Karsten Dambekalns over 2 years ago

  • Assigned To set to Christian Jul Jensen
  • Has patch set to No

Julle, this is related to the current issue(s)…

#4 Updated by Gerrit Code Review over 2 years ago

  • Status changed from New to Under Review

Patch set 7 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/16328

#5 Updated by Gerrit Code Review over 2 years ago

Patch set 8 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/16328

#6 Updated by Gerrit Code Review over 2 years ago

Patch set 9 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/16328

#7 Updated by Christian Jul Jensen over 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF