Project

Profile

Help

Task #5766

closed

Story #5762: [Epic] CI Improvements

ansible-pulp CI should test calling roles from dynamic "include_role" in addition to static "roles"

Added by mdepaulo@redhat.com over 4 years ago. Updated almost 4 years ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
(Total: 0:00 h)
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
CI/CD
Sprint:
Quarter:

Description

As the Katello team mentioned, many Ansible users need to run tasks and compute facts before calling the ansible-pulp roles. So they need a dynamic "includes_roles" task, rather than a static list of "roles" (like in example-[use,source]/playbook.yml)

This should be tested in CI/tox as a separate test scenario.


Sub-issues 1 (0 open1 closed)

Task #6071: ansible-pulp CI should test the calling roles from dynamic "include_role" with the source dirs of the branchCLOSED - COMPLETE

Actions
Actions #1

Updated by mdepaulo@redhat.com over 4 years ago

  • Blocked by Issue #5767: ansible-pulp fails due to undefined pulp_settings_file when its roles are dynamically included added
Actions #2

Updated by mdepaulo@redhat.com over 4 years ago

  • Tracker changed from Story to Task
Actions #3

Updated by fao89 over 4 years ago

  • Tags CI/CD added
Actions #4

Updated by mdepaulo@redhat.com over 4 years ago

  • Assignee set to mdepaulo@redhat.com
Actions #5

Updated by mdepaulo@redhat.com over 4 years ago

  • Assignee changed from mdepaulo@redhat.com to fao89
Actions #6

Updated by fao89 over 4 years ago

  • Status changed from NEW to POST

Added by Fabricio Aguiar about 4 years ago

Revision c16fdb0a | View on GitHub

Test include roles dynamically

https://pulp.plan.io/issues/5766 closes #5766

Added by Fabricio Aguiar about 4 years ago

Revision c16fdb0a | View on GitHub

Test include roles dynamically

https://pulp.plan.io/issues/5766 closes #5766

Added by Fabricio Aguiar about 4 years ago

Revision c29189ca | View on GitHub

Loose coupling pulp roles

https://pulp.plan.io/issues/5766 closes #5766

Added by Fabricio Aguiar about 4 years ago

Revision c29189ca | View on GitHub

Loose coupling pulp roles

https://pulp.plan.io/issues/5766 closes #5766

Actions #7

Updated by Anonymous about 4 years ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100
Actions #8

Updated by dkliban@redhat.com almost 4 years ago

  • Blocked by deleted (Issue #5767: ansible-pulp fails due to undefined pulp_settings_file when its roles are dynamically included)
Actions #9

Updated by dkliban@redhat.com almost 4 years ago

  • Status changed from MODIFIED to CLOSED - COMPLETE

Also available in: Atom PDF