Skip to content

MD post check param loosen MDs immutable check#1439

Merged
adamdickmeiss merged 4 commits intomasterfrom
post-mds-check-parameter-also-loosen-immutability
Mar 27, 2026
Merged

MD post check param loosen MDs immutable check#1439
adamdickmeiss merged 4 commits intomasterfrom
post-mds-check-parameter-also-loosen-immutability

Conversation

@adamdickmeiss
Copy link
Copy Markdown
Contributor

@adamdickmeiss adamdickmeiss commented Mar 26, 2026

Normally Module Descriptors are immutable. The check parameter (default true) ensures that
the MD has all its interfaces known at POST. The check=false disables that check. This PR also disables
the immutability check, when check=false.

This is mostly a convenience for developers; not to be used in production.

Copy link
Copy Markdown

@ArgonV ArgonV left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A small, sane change. I think module developers would approve. Should the README.md and other docs also be updated @adamdickmeiss ?

Copy link
Copy Markdown
Contributor

@MikeTaylor MikeTaylor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The purpose of this to allow an MD to be posted with different permissions from the previous version, right? That's properly useful and and I welcome it.

I agree with @ArgonV that a line in the README, or at least in the Guide, would be helpful.

Copy link
Copy Markdown
Contributor

@julianladisch julianladisch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor

@MikeTaylor MikeTaylor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thanks!

@sonarqubecloud
Copy link
Copy Markdown

@adamdickmeiss adamdickmeiss requested a review from ArgonV March 27, 2026 13:06
@adamdickmeiss adamdickmeiss merged commit 85952cb into master Mar 27, 2026
7 checks passed
@adamdickmeiss adamdickmeiss deleted the post-mds-check-parameter-also-loosen-immutability branch March 27, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants