anvil/conf/distros/ubuntu.yaml
Joshua Harlow 5193dc0cf5 Add ubuntu venv building support
With the venv building in place we can actually
support ubuntu (for only building venvs and not for
building *.deb packages)

Run using something like:

$ ./smithy -a prepare -o conf/origins/kilo-venv-2015.1.0.yaml \
           -p conf/personas/in-a-box/venv-all.yaml -v

Change-Id: I5d9d36ee17ca7be34d65dc8ac8e21236b9c3fa37
2015-07-07 16:30:48 -07:00

69 lines
1.7 KiB
YAML

---
# Ubuntu distros or variants...
platform_pattern: ubuntu(.*)
install_helper: anvil.packaging.venv:VenvInstallHelper
dependency_handler:
name: anvil.packaging.venv:VenvDependencyHandler
components:
general:
python_entrypoints: False
ceilometer-client:
python_entrypoints: True
cinder:
python_entrypoints: True
cinder-client:
python_entrypoints: True
glance:
python_entrypoints: True
glance-client:
python_entrypoints: True
heat:
python_entrypoints: True
heat-client:
python_entrypoints: True
horizon:
python_entrypoints: True
django-openstack-auth:
python_entrypoints: True
keystone:
python_entrypoints: True
keystone-client:
python_entrypoints: True
neutron-client:
python_entrypoints: True
nova:
python_entrypoints: True
nova-client:
python_entrypoints: True
novnc:
python_entrypoints: True
openstack-client:
python_entrypoints: True
oslo-config:
python_entrypoints: True
oslo-incubator:
python_entrypoints: True
pycadf:
python_entrypoints: True
oslo-messaging:
python_entrypoints: True
neutron:
python_entrypoints: True
swift-client:
python_entrypoints: True
trove:
python_entrypoints: True
trove-client:
python_entrypoints: True
heat:
python_entrypoints: True
global-requirements:
python_entrypoints: True
ceilometer:
python_entrypoints: True
ironic:
python_entrypoints: True
ironic-client:
python_entrypoints: True
...