Skip to content

UPDATE SECURITY aborts on the virtual System domain model ("load domain model 00000000-...-000000000002: file not found") #981

Description

@Chendodelangen

UPDATE SECURITY aborts on the virtual System domain model ("load domain model 00000000-...-000000000002: file not found")

Steps to reproduce

On any MPR v2 project whose mprcontents/ does not contain
00/00/00000000-0000-0000-0000-000000000002.mxunit (standard for our 11.12.2
projects — the System domain model is not materialized on disk):

UPDATE SECURITY;

Expected

Reconciliation of the modules that exist on disk; the platform-owned System
module skipped or resolved from wherever describe/exec resolve System members
(GRANTs referencing System.owner work fine).

Actual

Every on-disk module reconciles ("Reconciled N access rule(s) in module ..."),
then:

Error: failed to reconcile security for module System: load domain model
00000000-0000-0000-0000-000000000002: open ...\mprcontents\00\00\00000000-0000-0000-0000-000000000002.mxunit:
Het systeem kan het opgegeven pad niet vinden.

The statement exits non-zero even though the useful work succeeded, so any
script treating exec failure as fatal rolls back a working step. Same behaviour
for the module-scoped form (UPDATE SECURITY NCRManagement;): the System step
still runs and still fails.

Workaround

mxcli exec --continue-on-error and accept the trailing error; verify with
mx check that the app-module CE0066s are gone.

  • Diagnostic bundle: available, mxcli-diag-20260827-184627.tar.gz

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions