make process should fail on issues with installing packages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Medium
|
Vladimir Kozhukalov |
Bug Description
We need to put make process in failed state on any issues with installing packages
For example:
http://
1) Checking for virtual provide or file-provide for python-tasklib
No package python-tasklib available.
2) https:/
Preparing bootloader config
error: package ruby is not installed
Loaded plugins: fastestmirror, priorities
Setting up Install Process
No package ruby-augeas available.
No package ruby-devel available.
No package rubygem-openstack available.
No package rubygem-netaddr available.
No package puppet available.
Resolving Dependencies
If we don't have some package in mirror then no packages will be installed. We need to catch such issues, to be sure that the iso was built in proper way
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
milestone: | 7.0 → 8.0 |
tags: | added: area-build |
yum can't fail on multipackage installs like this. The best way is to modify the puppet manifests to ensure every package. That way it will fail for sure. The yum install early on is intended to save time wasted in puppet