Skip to content

collection: Update min Ansible version and update workflows - #1227

Merged
marcelmamula merged 2 commits into
sap-linuxlab:devfrom
marcelmamula:ansible-version
Jul 27, 2026
Merged

collection: Update min Ansible version and update workflows#1227
marcelmamula merged 2 commits into
sap-linuxlab:devfrom
marcelmamula:ansible-version

Conversation

@marcelmamula

@marcelmamula marcelmamula commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Changes

  • Change of minimum Ansible version to 2.18 which is currently being applied across whole project.

    • NOTE: This change caused incompatibility with ansible-test workflow for EOL version and as result those tests were commented out.
  • Remove obsolete meta/main.yml files from Ansible Roles, because we do not publish roles, only collections which do not need them.

  • Update README.md to reflect version changes.

  • Update workflows:

    • Updated schedule to avoid conflict with other collections in project.
      • sap_libs workflows run daily.
      • All other collections have dedicated weekday and run weekly (ansible-lint runs 1 hour after ansible-test).
    • Add parallel limit to reduce API issues.
    • Updated Ansible Lint to v26
    • Updated path list to disable sanity tests when only documentation is updated.

@marcelmamula marcelmamula self-assigned this Jul 23, 2026
@marcelmamula
marcelmamula requested review from berndfinger and rhmk July 23, 2026 11:38
@rhmk

rhmk commented Jul 23, 2026

Copy link
Copy Markdown
Member

LGTM

@marcelmamula marcelmamula changed the title collection: collection: Update min Ansible version and update workflows collection: Update min Ansible version and update workflows Jul 24, 2026

@berndfinger berndfinger left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM.

@marcelmamula
marcelmamula merged commit 8afcf45 into sap-linuxlab:dev Jul 27, 2026
19 checks passed
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