2015-10-27 14:52:59 |
git-harry |
bug |
|
|
added bug |
2015-10-27 16:15:17 |
git-harry |
description |
The repo-build playbook uses the py_pkg lookup plugin to gather a list of Python packages that need to exist on the repo. The py_pkgs filter is used to search the playbooks directory for requirements files or YAML files in defaults or vars subdirectories. If, for example, a cinder backend requires an additional library the overrides file needs updating in /etc/openstack_deploy and a requirements file needs dropping in the playbooks directory. This feels like a clunky method for including additional packages and not very obvious, if there's another way let me know.
I think the lookup plugin should be modified so that at the very least it picks up variables that have been overridden in /etc/openstack_deploy. |
The repo-build playbook uses the py_pkg lookup plugin to gather a list of Python packages that need to exist on the repo. The py_pkgs filter is used to search the playbooks directory for requirements files or YAML files in defaults or vars subdirectories. If, for example, a cinder backend requires an additional library the overrides file needs updating in /etc/openstack_deploy and a requirements file needs dropping in the playbooks directory. This feels like a clunky method for including additional packages and not very obvious, if there's another way let me know.
I think the lookup plugin should be modified so that at the very least it picks up variables that have been overridden in /etc/openstack_deploy.
The question of adding in additional Python packages relates to using alternative cinder backends. Has the project got any thoughts on using including all the applicable libraries by default? |
|
2015-11-03 15:00:11 |
Kevin Carter |
openstack-ansible: status |
New |
Incomplete |
|
2015-11-24 17:58:32 |
Jesse Pretorius |
nominated for series |
|
openstack-ansible/trunk |
|
2015-11-24 17:58:32 |
Jesse Pretorius |
bug task added |
|
openstack-ansible/trunk |
|
2015-11-24 17:58:32 |
Jesse Pretorius |
nominated for series |
|
openstack-ansible/kilo |
|
2015-11-24 17:58:32 |
Jesse Pretorius |
bug task added |
|
openstack-ansible/kilo |
|
2015-11-24 17:58:32 |
Jesse Pretorius |
nominated for series |
|
openstack-ansible/liberty |
|
2015-11-24 17:58:32 |
Jesse Pretorius |
bug task added |
|
openstack-ansible/liberty |
|
2015-11-24 17:58:46 |
Jesse Pretorius |
openstack-ansible/trunk: importance |
Undecided |
Wishlist |
|
2015-11-24 17:58:48 |
Jesse Pretorius |
openstack-ansible/liberty: importance |
Undecided |
Wishlist |
|
2015-11-24 17:58:50 |
Jesse Pretorius |
openstack-ansible/kilo: importance |
Undecided |
Wishlist |
|
2015-11-24 17:58:53 |
Jesse Pretorius |
openstack-ansible/trunk: status |
Incomplete |
In Progress |
|
2015-11-24 17:58:55 |
Jesse Pretorius |
openstack-ansible/liberty: status |
New |
Triaged |
|
2015-11-24 17:59:00 |
Jesse Pretorius |
openstack-ansible/kilo: status |
New |
Triaged |
|
2015-11-24 17:59:08 |
Jesse Pretorius |
openstack-ansible/kilo: milestone |
|
11.3.0 |
|
2015-11-24 17:59:18 |
Jesse Pretorius |
openstack-ansible/liberty: milestone |
|
12.1.0 |
|
2015-11-24 17:59:22 |
Jesse Pretorius |
openstack-ansible/trunk: milestone |
|
mitaka-1 |
|
2015-11-24 17:59:29 |
Jesse Pretorius |
openstack-ansible/trunk: assignee |
|
Kevin Carter (kevin-carter) |
|
2015-12-03 12:16:44 |
OpenStack Infra |
openstack-ansible: status |
In Progress |
Fix Released |
|
2015-12-04 20:14:10 |
OpenStack Infra |
openstack-ansible/liberty: status |
Triaged |
Fix Committed |
|
2015-12-09 20:18:58 |
Jesse Pretorius |
openstack-ansible/liberty: milestone |
12.1.0 |
12.0.3 |
|
2016-01-06 15:07:00 |
Jesse Pretorius |
openstack-ansible/liberty: status |
Fix Committed |
Fix Released |
|
2016-05-04 23:31:45 |
Kevin Carter |
bug task deleted |
openstack-ansible/kilo |
|
|