Skip to content

[Automated] Update ansible CLI Options - #4766

Open
thomhurst wants to merge 1 commit into
mainfrom
automated/update-cli-options-ansible
Open

[Automated] Update ansible CLI Options#4766
thomhurst wants to merge 1 commit into
mainfrom
automated/update-cli-options-ansible

Conversation

@thomhurst

Copy link
Copy Markdown
Owner

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

  • Updated options classes to reflect latest CLI documentation
  • Added new commands if any were detected
  • Updated option types and descriptions

Assembly-wide public API impact

No active public API changes were detected in this assembly.

Command coverage

Command coverage report:

  • ansible (ansible [core 2.21.3] config file = None configured module search path = ['/home/runner/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /opt/pipx/venvs/ansible-core/lib/python3.12/site-packages/ansible ansible collection location = /home/runner/.ansible/collections:/usr/share/ansible/collections executable location = /opt/pipx_bin/ansible python version = 3.12.3 (main, Jul 15 2026, 23:46:41) [GCC 13.3.0] (/opt/pipx/venvs/ansible-core/): 1 commands, tree 0cb87f727f31e5f5a59cca8a10c8f9b55622be05305d4e7e92c334f5911e1034
    • Baseline comparison: 1 commands at ansible [core 2.21.3] config file = None configured module search path = ['/home/runner/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /opt/pipx/venvs/ansible-core/lib/python3.12/site-packages/ansible ansible collection location = /home/runner/.ansible/collections:/usr/share/ansible/collections executable location = /opt/pipx_bin/ansible python version = 3.12.3 (main, Jul 15 2026, 23:46:41) [GCC 13.3.0] (/opt/pipx/venvs/ansible-core/ -> 1 commands at ansible [core 2.21.3] config file = None configured module search path = ['/home/runner/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /opt/pipx/venvs/ansible-core/lib/python3.12/site-packages/ansible ansible collection location = /home/runner/.ansible/collections:/usr/share/ansible/collections executable location = /opt/pipx_bin/ansible python version = 3.12.3 (main, Jul 15 2026, 23:46:41) [GCC 13.3.0] (/opt/pipx/venvs/ansible-core/

Verification

  • Solution builds successfully

🤖 Generated with ModularPipelines.OptionsGenerator

@thomhurst thomhurst added automated dependencies Pull requests that update a dependency file labels Sep 6, 2026
@coderabbitai

coderabbitai Bot commented Sep 6, 2026

Copy link
Copy Markdown

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • src/ModularPipelines.Ansible/Generated/Ansible.Generation.json is excluded by !**/generated/**

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 76023ad8-a8e0-4139-963e-8c264dc0ff73

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Review

This PR consists of a single, purely mechanical change: it updates the generatorSourceSha256 field in src/ModularPipelines.Ansible/Generated/Ansible.Generation.json from one hash value to another. There is no other diff.

This file is auto-generated output from tools/ModularPipelines.OptionsGenerator, and per this repo's conventions such generated metadata is the source of truth and isn't meant to be hand-edited — this change looks like the normal result of the generator picking up an updated source hash, not a manual edit.

No logic, API surface, or behavior changes are present. No architectural, design, or maintainability concerns apply to a single hash-string bump in generated metadata.

Looks good to merge.

@thomhurst
thomhurst force-pushed the automated/update-cli-options-ansible branch from 0a69af9 to 0205812 Compare September 7, 2026 15:49
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Review

This PR is a single-line, purely mechanical change: it bumps generatorSourceSha256 in src/ModularPipelines.Ansible/Generated/Ansible.Generation.json from one hash to another. The commandTreeSha256 is unchanged, and no generated option classes or API surface are touched — this is consistent with the prior review of this PR at an earlier head, which reached the same conclusion.

Per repo convention, this generated metadata file is produced by tools/ModularPipelines.OptionsGenerator and is treated as source of truth; the commit is bot-authored, not a hand-edit, so it complies with the 'never hand-edit generated options' constraint.

No logic, behavior, or architectural changes are present. Nothing actionable here.

@thomhurst
thomhurst force-pushed the automated/update-cli-options-ansible branch from 0205812 to 0a15b8f Compare September 8, 2026 09:53
@github-actions

github-actions Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Review

This PR is a single-line, purely mechanical change: it bumps generatorSourceSha256 in src/ModularPipelines.Ansible/Generated/Ansible.Generation.json from 773b4f943140dab43ee649323893d06346286caa0635dcf177d0bfb536a63497 to bccbb8765ada5091f6455448d255ca004c6b2a462256b9df4a1c67688399d5f1. toolVersion and commandTreeSha256 are unchanged, and no generated option classes or public API are touched.

This is consistent with the two prior reviews of this PR at earlier heads, which reached the same conclusion. Per repo convention, this file is produced by tools/ModularPipelines.OptionsGenerator and treated as source of truth — the commit is bot-authored (not a hand-edit), so it complies with the "never hand-edit generated options" constraint.

No logic, behavior, or architectural changes are present. Nothing actionable here.

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

Labels

automated dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant