Page MenuHomekolab.org

Added a patching mechanism
ClosedPublic

Authored by mollekopf on Jan 7 2022, 4:50 PM.

Details

Summary

This allows to patch the system during setup by creating a docker/kolab/utils/patches directory, adding some patches there, and then customizing the patch-system.sh script, resulting in the system getting patched when the container is rebuilt.

This is useful to incorporate patches in e.g. a test setup branch (the linode branch for instance),
before they are available in packaging.

Diff Detail

Repository
rK kolab
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

mollekopf requested review of this revision.Jan 7 2022, 4:50 PM
mollekopf created this revision.
mollekopf updated this revision to Diff 9319.Jan 12 2022, 12:07 AM
mollekopf retitled this revision from Added a patching mechanism to Added a patching mechanism This allows to patch the system during setup by creating a docker/kolab/utils/patches directory, adding some patches there, and then customizing the patch-system.sh script, resulting in the system getting patched when....
mollekopf edited the summary of this revision. (Show Details)

Updating D3202: Added a patching mechanism

This allows to patch the system during setup by creating a docker/kolab/utils/patches directory,
adding some patches there, and then customizing the patch-system.sh script,
resulting in the system getting patched when the container is rebuilt.

mollekopf retitled this revision from Added a patching mechanism This allows to patch the system during setup by creating a docker/kolab/utils/patches directory, adding some patches there, and then customizing the patch-system.sh script, resulting in the system getting patched when... to Added a patching mechanism .Jan 12 2022, 12:17 AM
mollekopf edited the summary of this revision. (Show Details)
mollekopf added a reviewer: Restricted Project.
mollekopf added a subscriber: Restricted Project.
This revision was not accepted when it landed; it landed in state Needs Review.Apr 21 2022, 1:33 PM
This revision was automatically updated to reflect the committed changes.