Skip to content

#Issue63469 Update documentation to include performance impact warnings and workaround - #63610

Open
shashwatpandeyvns wants to merge 4 commits into
saltstack:masterfrom
shashwatpandeyvns:shashwat/63469
Open

#Issue63469 Update documentation to include performance impact warnings and workaround#63610
shashwatpandeyvns wants to merge 4 commits into
saltstack:masterfrom
shashwatpandeyvns:shashwat/63469

Conversation

@shashwatpandeyvns

@shashwatpandeyvns shashwatpandeyvns commented Feb 2, 2023

Copy link
Copy Markdown

What does this PR do?

What issues does this PR fix or reference?

Fixes: #63469

Previous Behavior

Remove this section if not relevant

New Behavior

Remove this section if not relevant

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

Commits signed with GPG?

Yes/No

Please review Salt's Contributing Guide for best practices.

See GitHub's page on GPG signing for more information about signing commits with GPG.

@shashwatpandeyvns
shashwatpandeyvns requested a review from a team as a code owner February 2, 2023 15:50
@shashwatpandeyvns
shashwatpandeyvns requested review from MKLeb and removed request for a team February 2, 2023 15:50
@welcome

welcome Bot commented Feb 2, 2023

Copy link
Copy Markdown

Hi there! Welcome to the Salt Community! Thank you for making your first contribution. We have a lengthy process for issues and PRs. Someone from the Core Team will follow up as soon as possible. In the meantime, here’s some information that may help as you continue your Salt journey.
Please be sure to review our Code of Conduct. Also, check out some of our community resources including:

There are lots of ways to get involved in our community. Every month, there are around a dozen opportunities to meet with other contributors and the Salt Core team and collaborate in real time. The best way to keep track is by subscribing to the Salt Community Events Calendar.
If you have additional questions, email us at saltproject@vmware.com. We’re glad you’ve joined our community and look forward to doing awesome things with you!

@rawmind

rawmind commented Feb 3, 2023

Copy link
Copy Markdown

@shashwatpandeyvns Could you update communication guide page as well?

@barbaricyawps barbaricyawps added the documentation Relates to Salt documentation label Feb 3, 2023
@shashwatpandeyvns

shashwatpandeyvns commented Feb 3, 2023

Copy link
Copy Markdown
Author

@shashwatpandeyvns Could you update communication guide page as well?

@rawmind I believe the update for the communication guide "https://github.com/saltstack/salt-get-started/pull/36" has been merged to the master file successfully. BTW how do I check if this is merged or not? All thanks to you for helping me.

@shashwatpandeyvns

Copy link
Copy Markdown
Author

@rawmind In this one few workflows failed and a review is required as well, is there any issue with the code?

@rawmind

rawmind commented Feb 3, 2023

Copy link
Copy Markdown

@shashwatpandeyvns thank you for the PR. As I said I'm not a part of salt team. You should wait until someone from the team make review and approve it. Unfortunately, I can't assist you to resolve GH pipelines issues.

@barbaricyawps barbaricyawps changed the title #Issue63469 update Docs #Issue63469 Update documentation to include performance impact warnings and workaround Feb 6, 2023
@barbaricyawps
barbaricyawps self-requested a review February 6, 2023 16:43

@barbaricyawps barbaricyawps left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@shashwatpandeyvns , thanks for your docs PR! I love to see people who are motivated to help improve the docs.

I've made a few blocking suggestions about your rST formatting and I've also made some non-blocking suggestions about phrasing that I'm hoping you'll work to resolve.

After that, I'll need a core team member to do an additional review for technical accuracy.

Thanks again for your help!

Comment thread doc/ref/cli/salt-key.rst Outdated
Comment thread doc/ref/cli/salt-key.rst Outdated
Comment thread doc/ref/cli/salt-key.rst Outdated
Comment thread doc/ref/cli/salt-key.rst Outdated
Comment thread doc/topics/tutorials/intro_scale.rst Outdated
shashwatpandeyvns added a commit to shashwatpandeyvns/salt that referenced this pull request Feb 6, 2023
@shashwatpandeyvns
shashwatpandeyvns requested review from barbaricyawps and removed request for MKLeb February 8, 2023 17:39
@barbaricyawps

Copy link
Copy Markdown
Contributor

@shashwatpandeyvns, thanks so much for being so responsive and making those changes. I will have some time on Monday to take another look at this PR and so I'll definitely review your changes in more depth at that time. Thanks again for your help!

@barbaricyawps barbaricyawps left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@shashwatpandeyvns , this looks good to me! I'll get a Core team member to do a quick technical review.

@Ch3LL Ch3LL left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

just a question

Comment thread doc/ref/cli/salt-key.rst Outdated
@barbaricyawps barbaricyawps added the pending-discussion The issue or pull request needs more discussion before it can be closed or merged label Apr 24, 2023
@barbaricyawps

Copy link
Copy Markdown
Contributor

@shashwatpandeyvns , I'm just circling back on this PR. Did you have a chance to respond to @Ch3LL 's question about your warning note?

@Ch3LL Ch3LL added Chlorine v3007.0 and removed pending-discussion The issue or pull request needs more discussion before it can be closed or merged labels Jun 21, 2023
@Ch3LL

Ch3LL commented Aug 24, 2023

Copy link
Copy Markdown
Contributor

pre-commit is failing here. and it looks ot be related to this change.

@Ch3LL

Ch3LL commented Oct 18, 2023

Copy link
Copy Markdown
Contributor

Bump ^

@dwoz dwoz added this to the Argon v3008.0 milestone Dec 18, 2023
@dwoz
dwoz requested a review from a team as a code owner March 16, 2025 22:09
Comment thread doc/ref/cli/salt-key.rst Outdated
Using globs to reject the specified public key may cause performance issues
because of a Salt master degredation dramatic performance salt-master degradation.
See [`performance guide`](https://docs.saltproject.io/en/latest/topics/tutorials/intro_scale.html#too-many-minions-re-authing)
for more information about performance impacts and workarounds.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This needs to be reworded:
Using globs to reject public keys may degrade Salt master performance.
See the performance guide
for details on performance impacts and possible workarounds.

Comment thread doc/ref/cli/salt-key.rst Outdated
Using globs to reject the specified public key may cause performance issues
because of a Salt master degredation dramatic performance salt-master degradation.
See [`performance guide`](https://docs.saltproject.io/en/latest/topics/tutorials/intro_scale.html#too-many-minions-re-authing)
for more information about performance impacts and workarounds.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This warning needs say something more along the lines of "rejecting many keys simultaneously may cause performance issues" instead of talking about globbing as there is no globbing here.

Comment thread doc/ref/cli/salt-key.rst Outdated
Using globs to reject the specified public key may cause performance issues
because of a Salt master degredation dramatic performance salt-master degradation.
See [`performance guide`](https://docs.saltproject.io/en/latest/topics/tutorials/intro_scale.html#too-many-minions-re-authing)
for more information about performance impacts and workarounds.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Same wording needs to be updated here

Comment thread doc/ref/cli/salt-key.rst Outdated
Using globs to reject the specified public key may cause performance issues
because of a Salt master degredation dramatic performance salt-master degradation.
See [`performance guide`](https://docs.saltproject.io/en/latest/topics/tutorials/intro_scale.html#too-many-minions-re-authing)
for more information about performance impacts and workarounds.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This warning needs say something more along the lines of "deleting many keys simultaneously may cause performance issues" instead of talking about globbing as there is no globbing here.

@dwoz
dwoz force-pushed the shashwat/63469 branch from 9866228 to 8d6692a Compare June 26, 2026 11:10
shashwatpandeyvns and others added 4 commits July 1, 2026 15:55
- Replace broken English and duplicated 'degradation' phrase in all 4
  warning blocks with accurate, idiomatic text
- Fix markdown link syntax to rST hyperlink syntax so Sphinx renders
  clickable links
- Add blank line before each .. warning:: directive so Sphinx parses
  the admonition correctly
- Tailor each warning to its specific operation: reject vs reject-all,
  delete vs delete-all (per twangboy review 2025-04-02)
- Wrap long lines in intro_scale.rst to fit within 80 characters

Fixes saltstack#63469
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Relates to Salt documentation pending-changes The pull request needs additional changes before it can be merged test:full Run the full test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DOCS] key rejection is not mentioned in the guides when AES key rotation situations happens

6 participants