View Issue Details

IDProjectCategoryView StatusLast Update
0007283OXID eShop (all versions)7. --- Other tools --------------public2024-10-09 15:23
Reportermichael_keiluweit Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version6.3.1 
Summary0007283: Composer Plugin: Uninstall command doesn't include the environment directories
DescriptionThe`composer remove` and the console `oe:module:uninstall-configuration` commands doesn't include the configuration environement files when removing module stuff.
see https://docs.oxid-esales.com/developer/en/6.2/development/modules_components_themes/module/uninstall/index.html

In case of used configuration environment files (which are stored in the directory /var/configuration/environment/) they may contain overwriting values aka module configuration.
See https://docs.oxid-esales.com/developer/en/6.3/development/modules_components_themes/project/module_configuration/modules_configuration_deployment.html#dealing-with-environment-files

If that's the case, then the remove or uninstall command will not check those files if something has to be removed and the said values are abandoned.
TagsComposer, Console
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

SvenBrunk

2024-10-09 15:23

administrator   ~0017625

Since the environment configurations are not really managed by the shop framework (we don't know what configuration files might exist or are linked by some kind of deployment) we also can't clean them up. This needs to be a "manual" process.