Skip to content

Add more ansible examples#279

Open
kcantrel wants to merge 5 commits intomainfrom
add_more_ansible_examples
Open

Add more ansible examples#279
kcantrel wants to merge 5 commits intomainfrom
add_more_ansible_examples

Conversation

@kcantrel
Copy link
Copy Markdown
Collaborator

No description provided.

@kcantrel kcantrel requested a review from Copilot April 29, 2026 23:45
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 29, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR expands the Infrastructure_as_Code/Ansible/Volume_Management Ansible samples by adding new playbooks for additional FSx for ONTAP volume/share operations and updating the accompanying README and example variables file.

Changes:

  • Adds new playbooks for cloning volumes, managing CIFS shares, setting autosize/efficiency, and retrieving volume info.
  • Updates existing playbooks with additional behaviors (autosize/efficiency in create_volume_and_share) and variable naming adjustments.
  • Updates documentation (README playbook list) and refreshes the example variables.yaml.

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 22 comments.

Show a summary per file
File Description
Infrastructure_as_Code/Ansible/Volume_Management/variables.yaml Updates example variables used by playbooks.
Infrastructure_as_Code/Ansible/Volume_Management/set_volume_efficiency.yaml New playbook to enable/disable ONTAP efficiencies.
Infrastructure_as_Code/Ansible/Volume_Management/set_volume_autosize.yaml New playbook to set autosize policy for a volume.
Infrastructure_as_Code/Ansible/Volume_Management/get_volume_info.yaml New playbook to retrieve volume information via REST info module.
Infrastructure_as_Code/Ansible/Volume_Management/delete_volume_and_share.yaml Adjusts required vars/defaulting for delete volume + share workflow.
Infrastructure_as_Code/Ansible/Volume_Management/delete_volume.yaml Renames the input variable used to select the volume to delete.
Infrastructure_as_Code/Ansible/Volume_Management/delete_cifs_share.yaml New playbook to delete an existing CIFS share.
Infrastructure_as_Code/Ansible/Volume_Management/create_volume_and_share.yaml Enhances create flow to optionally set autosize and configure efficiencies.
Infrastructure_as_Code/Ansible/Volume_Management/create_volume.yaml Reorders/relocates default variable setup blocks.
Infrastructure_as_Code/Ansible/Volume_Management/create_cifs_unix_symlink_mapping.yaml New playbook to create CIFS↔UNIX symlink mappings.
Infrastructure_as_Code/Ansible/Volume_Management/create_cifs_share.yaml New playbook to create a CIFS share on an existing volume.
Infrastructure_as_Code/Ansible/Volume_Management/clone_volume.yaml New playbook to clone an existing volume.
Infrastructure_as_Code/Ansible/Volume_Management/README.md Replaces the playbook list with a table and updates requirements text.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Infrastructure_as_Code/Ansible/Volume_Management/create_volume_and_share.yaml Outdated
Comment thread Infrastructure_as_Code/Ansible/Volume_Management/create_volume_and_share.yaml Outdated
Comment thread Infrastructure_as_Code/Ansible/Volume_Management/README.md
Comment thread Infrastructure_as_Code/Ansible/Volume_Management/create_cifs_share.yaml Outdated
Comment thread Infrastructure_as_Code/Ansible/Volume_Management/create_cifs_share.yaml Outdated
Comment thread Infrastructure_as_Code/Ansible/Volume_Management/get_volume_info.yaml Outdated
Comment thread Infrastructure_as_Code/Ansible/Volume_Management/get_volume_info.yaml Outdated
Comment thread Infrastructure_as_Code/Ansible/Volume_Management/create_volume.yaml Outdated
Comment thread Infrastructure_as_Code/Ansible/Volume_Management/delete_cifs_share.yaml Outdated
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.

2 participants