Project

General

Profile

Actions

Feature #27273

closed

Tracker #31404: Improve Ansible integration so it is usable as CfgMngmt tool

Enable to choose the launch order for Ansible roles

Added by Kenny Tordeurs over 5 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Target version:
-

Description

Currently the Ansible roles are launched in a different order then presented for the host.

Extract from [[https://community.theforeman.org/t/foreman-ansible-choose-the-order-of-launch-roles/13254]]
~~~
The ordering of roles is not yet implemented. The workaround for now is creating a meta-role, that has the roles specified in the correct order.

The main reason is that we are not sure how to tackle inheritance of roles in a flexible but sane way. Currently, we are thinking about having sorted ‘lists’ of roles on each level and adding the roles from the oldest parent first and then moving down the inheritance chain.
~~~


Related issues 1 (0 open1 closed)

Related to Ansible - Refactor #32069: Improve the look of AnsibleRolesSwitcherClosedOndřej PražákActions
Actions #1

Updated by Marek Hulán over 5 years ago

  • Project changed from Foreman to Ansible
  • Subject changed from [RFE] Ability to choose the launch order for Ansible roles to Ability to choose the launch order for Ansible roles
Actions #2

Updated by The Foreman Bot almost 4 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Ondřej Pražák
  • Pull request https://github.com/theforeman/foreman_ansible/pull/380 added
Actions #3

Updated by The Foreman Bot almost 4 years ago

  • Pull request https://github.com/theforeman/foreman_ansible/pull/384 added
Actions #4

Updated by The Foreman Bot almost 4 years ago

  • Pull request https://github.com/theforeman/foreman_ansible/pull/386 added
Actions #5

Updated by Ondřej Pražák almost 4 years ago

  • Status changed from Ready For Testing to Closed
Actions #6

Updated by Ondřej Ezr almost 4 years ago

  • Subject changed from Ability to choose the launch order for Ansible roles to Enable to choose the launch order for Ansible roles
  • Status changed from Closed to Ready For Testing
Actions #7

Updated by Ondřej Ezr almost 4 years ago

  • Parent task set to #31404
Actions #8

Updated by Ondřej Pražák almost 4 years ago

  • Status changed from Ready For Testing to Closed
Actions #9

Updated by Ondřej Pražák almost 4 years ago

  • Related to Refactor #32069: Improve the look of AnsibleRolesSwitcher added
Actions

Also available in: Atom PDF