Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open Source Proposal #2642

Merged
merged 1 commit into from
Oct 16, 2024

Conversation

CoordinatesNotFound
Copy link
Contributor

Assignment Proposal

Title

Support Group Renames of Ansible

Names and KTH ID

Deadline

  • Task 3

Category

  • Open source

Description

Ansible is an open source automation tool, which has been widely used in configuration management and application deployment. Currently, the module groupmod of Ansible does not support group's rename. And the community ask for fixing this [issue](ansible/ansible#76774) as well as adding a new option conflict_resolution: fail|rename|non_unique.

Therefore, we plan to:

  1. Understand Ansible's project architecture and source code.
  2. Set up Ansible's development environment and run the source code and tests
  3. Solve the issue:
    • Support group renames, probably using the -n, --new-name option of groupmod.
    • If feasible, add a new option conflict_resolution: fail|rename|non_unique
    • Update the related documentation.

Relevance

Ansible is an important automation tool in DevOps practive, which help team deploy IT infrastructure and applications. It leverages a easy-to-understand configuration language (Playbook based on YAML) to define tasks, helping DevOps teams efficiently manage configuration and infrastructure. Thus contribution to Ansible project is highly relevant to DevOps.

@sofiabobadilla sofiabobadilla self-assigned this Oct 16, 2024
@sofiabobadilla sofiabobadilla merged commit f8ce4da into KTH:2024 Oct 16, 2024
1 check passed
@algomaster99
Copy link
Collaborator

@CoordinatesNotFound I am trying to find the pull request you would have submitted to solve the above issue. I can't find it. Have you started working on the open source contribution?

@CoordinatesNotFound
Copy link
Contributor Author

@CoordinatesNotFound I am trying to find the pull request you would have submitted to solve the above issue. I can't find it. Have you started working on the open source contribution?

Hi, we have decided to give up on the task of contribution to open source, sorry for the confusion

@algomaster99
Copy link
Collaborator

Thanks for the update!

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.

3 participants