[Automated] Update ansible CLI Options - #3962
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (4)
📒 Files selected for processing (1)
Included review availability: Your plan includes up to 3 reviews per rolling hour; 1 remains after this review. 📝 WalkthroughWalkthroughThe Ansible documentation now separates executable prerequisites from package installation and updates the example to enable host listing. ChangesAnsible CLI documentation
Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to This localized generated update changes Ansible CLI option documentation and bindings without identified product or runtime impact; no actionable merge-blocking risk remains after the normal documentation build checks pass. Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: f14dc22193
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| /// Become password file | ||
| /// </summary> | ||
| [SecretValue] | ||
| [CliOption("--become-password-file")] |
There was a problem hiding this comment.
Restore secret masking for Ansible password files
Whenever a caller sets BecomePasswordFile, ConnectionPasswordFile, or VaultPasswordFile, removing [SecretValue] prevents Command.RegisterSecrets from registering those values, so they are no longer obfuscated in command logs and errors. This also deterministically fails Credential_Options_Are_Marked_As_Secrets in test/ModularPipelines.Ansible.UnitTests/Attributes/AnsibleOptionsTests.cs, which explicitly requires all three annotations; preserve them through the generator or an override.
AGENTS.md reference: AGENTS.md:L158-L162
Useful? React with 👍 / 👎.
Summary
This PR contains automatically generated updates to ansible CLI options classes.
The generator scraped the latest CLI help output from the installed tool.
Changes
Command coverage
Command coverage report:
Verification
🤖 Generated with ModularPipelines.OptionsGenerator
Summary by CodeRabbit
ansibleexecutable must be installed separately and available on the systemPATH.