Updated armband
[armband.git] / TODO.md
1 List of missing features and things to do
2 =========================================
3
4 * Extend arch list for auxiliary repo on fuel master (e.g. "amd64 arm64", or "arm64" if people want to support arm64 only).
5 * Add Armband CentOS repository either as URL override.
6 * [arm64-master] Add arm64 support for CentOS based actions.
7 * [arm64-master] change docker repo in `upstream/fuel/build/config.mk`, perhaps by figuring out current architecture with `uname -m`
8 * [arm64-master] Find `puppetlabs-products` repo for arm64.
9 * [arm64-master] Fix license in ubuntu_1404_arm64.pp
10 * [arm64-master] Remove/replace mini.iso with own kernel/initrd
11 * [arm64-master] Look into default ubuntu_debootstrap change in cobbler.pp
12 * [arm64-master] Add Cobbler aarch64 loader
13 * [arm64-master] [fuel-agent] Custom package selection for arm64 in [1] or from above
14 * [arm64-master] [fuel-agent] --kernel-flavor override in fuel_bootstrap based on arch [2]
15 * [arm64-master] [fuel-agent] Package and repo update for arm64 in [3] (?)
16 * [arm64-master] [fuel-agent] (?) Update image build tests for arm64 in [4] (+efi?)
17 * [arm64-master] Factor out 10.0.2.6 local mirrors and switch to HTTPS for MOS mirror
18 * [armband-deb-repo] Re-compile mixed-binaries (all+arch) debs for amd64 (e.g. ceph)
19 * [ohai] ThunderX network card speed reported as N/A
20 * [fuel?] Disabling rx-vlan-filter from Fuel WebUI is not applied during netcheck
21 * [fuel?] Gray out vCenter & co for archs other than x86
22 * [fuel] Figure a way for not hardcoding the bootstrap image architecture
23 * [fuel] Add QEMU_VERSION for fuel-plugin-qemu
24
25 [1] https://github.com/openstack/fuel-agent/blob/master/fuel_agent/drivers/nailgun.py#L687-L693
26 [2] https://github.com/openstack/fuel-agent/blob/master/contrib/fuel_bootstrap/fuel_bootstrap_cli/fuel_bootstrap/commands/build.py#L107 
27 [3] https://github.com/openstack/fuel-agent/blob/master/contrib/fuel_bootstrap/fuel_bootstrap_cli/fuel_bootstrap/settings.yaml.sample#L19
28 [4] https://github.com/openstack/fuel-agent/blob/master/fuel_agent/tests/test_nailgun_build_image.py#L26