kolla-toolbox can't build on offline platform
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
kolla | Status tracked in Bobcat | |||||
Antelope |
Fix Committed
|
Medium
|
Unassigned | |||
Bobcat |
Fix Released
|
Medium
|
Gaël THEROND | |||
Xena |
Fix Released
|
Medium
|
Unassigned | |||
Yoga |
Fix Committed
|
Medium
|
Unassigned | |||
Zed |
Fix Committed
|
Medium
|
Unassigned |
Bug Description
When building kolla containers from a platform that only use internal repository and mirror to retrieve artifacts, the current kolla-toolbox structure doesn't work as it retrieve packages straight from the upstream ansible-galaxy.
Offline platform would require to either be able to point to an internal galaxy mirror, or to use local tar.gz archive directly.
The best way to achieve that is to mimic what we already do for prometheus exporter.
So this patch should introduce the following:
1°/- Put the ansible-galaxy call in a kolla_toolbox_
2°/- Introduce a new list variable called kolla_toolbox_
3°/- Introduce two new ARG such as <collection_
Doing that allows us to keep both upstream + offline usage.
Changed in kolla: | |
assignee: | nobody → Gaël THEROND (fl1nt) |
Changed in kolla: | |
importance: | Undecided → Medium |
Fix proposed to branch: master /review. opendev. org/c/openstack /kolla/ +/884368
Review: https:/