diff options
author | Pavlo Shchelokovskyy <shchelokovskyy@gmail.com> | 2016-12-02 17:03:16 +0200 |
---|---|---|
committer | Elod Illes <elod.illes@est.tech> | 2019-06-28 13:25:11 +0200 |
commit | 401e5653d98dc6e3e91bc4b7124f4f80a20ca51f (patch) | |
tree | fe6d506a394f7ff2d04c2f319abd02e323e9c48d /LICENSE | |
parent | 6f942a94eae028d132888e950b8ed1da13bea8c3 (diff) | |
download | ironic-stable/ocata.tar.gz |
Add bindep.txtocata-eolstable/ocata
This is a combination of 2 commits to solve the dependency issue, which
came up after the announced removal of global bindep-fallback.txt
1. Add bindep.txt file
This is used by `bindep` [0] to assess if needed system packages are
installed.
It should allow easier installation of Python packages on a clean
system from source and help packagers too.
For now it is just a copy/merge of `devstack/files/[debs|rpms]/ironic`
files with added platform specifiers.
Packages have been tagged with certain bindep profiles:
- default - needed to run ironic service in production
- test - needed to compile Python dependencies and for other tox targets,
profile of this name is used by various gate jobs
- devstack - needed to setup VMs posing as HW nodes by the devstack
plugin
- imagebuild - only needed to build various types of deploy ramdisk
Note that DevStack install procedure currently does not use 'bindep',
and still relies on files in `devstack/files/...` folder.
[0] http://docs.openstack.org/infra/bindep/index.html
(cherry picked from commit b2fcf4804f61a0c2ca8f3adfacfe32e191c1b214)
2. Update bindep.txt for doc builds
https://governance.openstack.org/tc/reference/project-testing-interface.html#documentation
specifies that doc dependencies need the doc tag in bindep, use it.
Leave test environment in for transition period until we use the new
scripts.
(cherry picked from commit 6a48eba4a7cbc9d82740ea579e6f7188ab2e8f2c)
Change-Id: I42239e0ec960507b7345866d768b3ee06738799b
(cherry picked from commit 43c54ec5cac82777e95c709e8c5b5366bccd6326)
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions