<service>_git_install_branch is ignored if placed in group/host_vars
Bug #2007296 reported by
Dmitriy Rabotyagov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Medium
|
Dmitriy Rabotyagov |
Bug Description
In case you want to override some service version specificaly for some group or some individual host you would try to define <service>
However, play vars_files have prescedence over inventory group_vars [1], so the only way for override is usage of user_variables, which does not give enough flexability for some cases.
Changed in openstack-ansible: | |
assignee: | nobody → Dmitriy Rabotyagov (noonedeadpunk) |
importance: | Undecided → Medium |
Changed in openstack-ansible: | |
status: | New → In Progress |
To post a comment you must log in.
Reviewed: https:/ /review. opendev. org/c/openstack /openstack- ansible/ +/881824 /opendev. org/openstack/ openstack- ansible/ commit/ 9fca8555dff4751 7df8f24b0512666 892b1c3b48
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 9fca8555dff4751 7df8f24b0512666 892b1c3b48
Author: Dmitriy Rabotyagov <email address hidden>
Date: Fri Apr 28 15:00:57 2023 +0200
Move repo_packages to group_vars
At the moment it's not possible to apply different versions of
services to the different groups due to playbook vars having
prescedence over group_vars. However, it can be quite important
to such use cases, for example for phased rollouts of newer versions.
This will also reduce amount of unnecessary variables that are included
for each host, since only required git details will be loaded.
Closes-Bug: #2007296 /review. opendev. org/c/openstack /openstack- ansible- os_rally/ +/881954 9aa6cb649bd9f3d a9449dd7490
Depends-On: https:/
Change-Id: Icaa3a958926d9f