From 337eea737437cd69949d990e1ab5c2b3fdc73476 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20Schmitz=20von=20H=C3=BClst?= Date: Sat, 15 Aug 2026 01:31:01 +0200 Subject: [PATCH] fix(docs): clarify Configuration packages can include MRAPs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The package linter (crossplane-runtime pkg/xpkg/lint.go, NewConfigurationLinter) accepts ManagedResourceActivationPolicy objects in Configuration packages, so the previous wording was wrong. Keep the claim that packages can include MRAPs and point at the linter as the authoritative check, per haarchri review. Signed-off-by: Moritz Schmitz von Hülst --- .../managed-resources/managed-resource-activation-policies.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/v2.1/managed-resources/managed-resource-activation-policies.md b/content/v2.1/managed-resources/managed-resource-activation-policies.md index 80c586852..e7ef5c9eb 100644 --- a/content/v2.1/managed-resources/managed-resource-activation-policies.md +++ b/content/v2.1/managed-resources/managed-resource-activation-policies.md @@ -291,6 +291,10 @@ spec: - certificates.acm.aws.m.crossplane.io # For HTTPS ``` +The package linter accepts `ManagedResourceActivationPolicy` objects in +Configuration packages, so an MRAP can ship in the package's `package.yaml` +([package linter](https://github.com/crossplane/crossplane-runtime/blob/main/pkg/xpkg/lint.go#L75)). + ## Working with MRAPs