9db3cd1e4d72462eb9303fd917f2d19a823cf4f0
Commit Graph

9 Commits

Author SHA1 Message Date
Julia Kreger
1508cc4cd0 Bootable container support
Adds support for bootable containers to be deployed by the agent.
Related: https://review.opendev.org/c/openstack/ironic/+/937897
Change-Id: I66cb37d117d2afc335f015fb1fc31bdbd5c3cee5
2025年02月07日 15:59:48 -08:00
Pavlo Shchelokovskyy
d8a6bf5f61 Drop python2 from bindep.txt
IPA dropped support for Python2 long ago,
and now Python2 is not even available in newer distros,
breaking installation if IPA binary dependencies.
Depends-On: https://review.opendev.org/c/openstack/ironic/+/848345
Change-Id: I75a618f94de58f6de2bd96b37de1894bb0e61998
2022年06月30日 23:33:05 +00:00
Dmitry Tantsur
5492f57dfd Migrate functional tests for work_on_disk from ironic-lib
Missed in commit 24951b1029.
Change-Id: Iad5e8f161ac69b96b9332d83fe22b5e0b9192258
2021年05月10日 13:00:12 +02:00
Riccardo Pittau
4da53ab7d4 Add ffi development lib to bindep
The ffi development library is necessary to build ipa.
Change-Id: I1c5c5a29e073774e93a6df6d754e1eb97aa9b86b
2020年06月05日 14:34:40 +02:00
Julia Kreger
9f8fa2853a Don't try to put a bootloader in place when bootable
Lets not do silly things and if the disk looks bootable,
and we're not trying to do UEFI, then let us assume the
proper thing will occur upon power-up.
Looks at the boot sector data and if an executable is
found in the first 218 bytes, then it bypasses loading
a boot loader.
Also adds a dependency on the "file" linux distribution
package.
Change-Id: I11bc26670a08ee13174a43d7cd0f1ab9c1bd35cf
Story: 2006474
Task: 36410
2019年11月01日 13:58:55 +00:00
Dmitry Tantsur
e446a5e6c4 Remove support for CoreOS images
Change-Id: Id9737067c678d4d01b20eae0b4a681c6cf9171a8
2019年08月28日 19:46:37 +02:00
Dmitry Tantsur
4fbece660f Add mdadm to bindep.txt for functional tests
Repairs the functional tests job in the CI.
Change-Id: I0d5c4af108dad546d54fed3aae23aad2e3320d59
2019年08月13日 09:54:40 +02:00
wangqi
aa3b920df7 change python-libguestfs to python-guestfs for ubuntu
Change-Id: I660b815764e8b657fcbd1fb564b27a5f31edeea6
2018年03月12日 03:24:20 +00:00
Vasyl Saienko
09c9582213 Add bindep.txt file
This is used by [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
files with added platform specifiers.
Packages have been tagged with certain bindep profiles:
- test - needed to compile Python dependencies and for other tox targets,
 profile of this name is used by various gate jobs
- 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 folder.
[0] http://docs.openstack.org/infra/bindep/index.html
Change-Id: I49c9e8314db4f7d778e3316d7f3b9de0fcf89cd3
2017年10月12日 10:25:31 +00:00