Package Manager module

Unbundled: Extension Magnolia 6.4 compatible

Edition

DX Core

License

MLA

Issues

Maven site

Latest

2.0.0-rc2

This module is a release candidate. This release candidate is intended for testing and evaluation purposes only and must not be used in production environments.

The Package Manager module installs the Package Manager app allowing users to configure packages on author instances and use the packages on both author and public instances. This page contains details for setting up your environment, from installation to deployment and audit logging.

When installing any package that overwrites or restructures existing content, schedule a maintenance window for the affected paths. During this window, team members must not edit, publish, move, delete, or run bulk operations on the impacted content. Use a system-wide notification to inform all affected users before and during the window.

Package manager is incompatible with assets that include binaries stored outside of JCR. This applies to hybrid assets and DAM version 5, version 6, and later.

Installing with Maven

Maven is the easiest way to install the module. Add the following to your bundle:

<dependency>
  <groupId>info.magnolia.packagemanager</groupId>
  <artifactId>magnolia-package-manager-core</artifactId>
  <version>2.0.0-rc2</version> (1)
</dependency>
1 Should you need to specify the module version, do it using <version>.
<dependency>
  <groupId>info.magnolia.packagemanager</groupId>
  <artifactId>magnolia-package-manager-api</artifactId>
  <version>2.0.0-rc2</version> (1)
</dependency>
1 Should you need to specify the module version, do it using <version>.
<dependency>
  <groupId>info.magnolia.packagemanager</groupId>
  <artifactId>magnolia-package-manager-app</artifactId>
  <version>2.0.0-rc2</version> (1)
</dependency>
1 Should you need to specify the module version, do it using <version>.
<dependency>
  <groupId>info.magnolia.warp</groupId>
  <artifactId>warp-frontend</artifactId>
  <version>1.0.0-rc3</version>
</dependency>

Logging configuration

Audit log

Audit logging can be activated for the Package Manager app to track who performed actions and when. To activate Package Manager audit logging, go to the log configuration for packages in the Configuration app and set active to true to enable it. For more details, see Audit.

/server/auditLogging/logConfigurations/package
Node name Value

⸬ package

     ⬩ active

true

     ⬩ logName

log-audit

Log Tools app - magnolia-audit.log

Application log

You can configure the location where Package Manager logs actions you perform while using the app. The property magnolia.packagemanager.storage.logs.path defines the filesystem location where Package Manager stores its application log.

Feedback

DX Core

×

Location

This widget lets you know where you are on the docs site.

You are currently perusing through the Package Manager module docs.

Main doc sections

DX Core Headless PaaS Legacy Cloud Incubator modules