[fuel-main] bootstrap_admin_node: Connectivity check fails with mirrorlist yum entry
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Medium
|
Alexandru Avadanii |
Bug Description
After Fuel Master builds the bootstrap image at first boot,
internet connectivity is tested using the URL for the CentOS
updates repository.
bootstrap_
looking for entries like 'Repo-baseurl: http://
However, in Fuel 9.0, <updates> points to a mirrorlist file (a text
file containing a list of possible mirror URLs) instead of being
a single, direct link to the repository.
For now, we only test that we can access the mirrorlist file,
while the check should be performed against the mirror(s).
Old (Fuel 8) repo entry format:
Repo-baseurl: http://
New (Fuel 9) mirrorlist format:
Repo-mirrors: http://
See Fuel@OPNFV related change [1].
Steps to reproduce:
1. Build ISO
2. Deploy ISO
Expected results:
no warning messages should be shown
Actual results:
Web UI will show a warning like "There is an issue connecting to update repository of your distributions of OpenStack. [...]"
Description of the environment:
Operation system: CentOS7.2
Versions of components: stable/mitaka
Related projects installed: Fuel@OPNFV
Additional information:
While building Fuel@OPNFV ISO from stable/mitaka branches of Fuel components, we stubled upon the above.
[1] https:/
BR,
Alex
tags: | added: area-python |
Changed in fuel: | |
milestone: | none → 10.0 |
importance: | Undecided → Medium |
tags: |
added: area-build removed: area-python |
Fix proposed to branch: master /review. openstack. org/335094
Review: https:/