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

Revamp Repository According to Good Practices and Recent Ansible Versions #5

Open
andreashaerter opened this issue Jan 3, 2025 · 1 comment
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed modernization Remove outdated things, add new / better techniques question Further information is requested

Comments

@andreashaerter
Copy link
Contributor

The repository served us well but legacy Ansible version are going away in our target environments. So it is time for a thorough revamp to align with modern goof practices and recent Ansible versions. The following steps are necessary:

  • Review Inputs:

  • Update to Recent Ansible Versions:

    • Ensure compatibility with recent Ansible releases.
    • Replace deprecated syntax or modules with their modern equivalents.
  • Break down the findings into actionable issues.

Acceptance Criteria:

  • A comprehensive review is conducted and documented.
  • New issues are created to address the identified gaps, categorized for ease of implementation.
  • The repository is ready for incremental updates based on the new issues.
@andreashaerter andreashaerter self-assigned this Jan 3, 2025
@andreashaerter andreashaerter added enhancement New feature or request help wanted Extra attention is needed labels Jan 3, 2025
@andreashaerter
Copy link
Contributor Author

andreashaerter commented Jan 20, 2025

High prio:

Mid prio:

Further discussion:

Do not implement:

  • Variable for {{ role_name }}_extra_packages:
    • I don't like these because this can simply be achieved on playbook level / where the role gets called.

@andreashaerter andreashaerter added modernization Remove outdated things, add new / better techniques question Further information is requested labels Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed modernization Remove outdated things, add new / better techniques question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant