Building of Ubuntu bootstrap image fails: 'Stderr: 'Unexpected error\n404 Client Error: Not Found\n'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Fuel build team | ||
8.0.x |
Won't Fix
|
Low
|
Fuel QA Team | ||
Mitaka |
Fix Released
|
High
|
Fuel build team |
Bug Description
Fuel version info (8.0 build #281): http://
Build verification tests fail, because slave nodes do not discover, Ubuntu image build for bootstrap failed:
Traceback (most recent call last):
File "/bin/fuel-
sys.
File "/usr/lib/
return fuel_bootstrap_
File "/usr/lib/
result = self.run_
File "/usr/lib/
result = cmd.run(
File "/usr/lib/
self.
File "/usr/lib/
data=
File "/usr/lib/
return wrapped_
File "/usr/lib/
utils.
File "/usr/lib/
stderr=stderr, cmd=command)
fuel_agent.
Command: fa_mkbootstrap --nouse-syslog --data_driver bootstrap_
Exit code: 255
Stdout: ''
Stderr: 'Unexpected error\n404 Client Error: Not Found\n'
Looks like there was a temporary issue with one of used Ubuntu mirrors:
[root@nailgun ~]# fgrep uri: /etc/fuel-
uri: "http://
uri: "http://
uri: "http://
uri: "http://
uri: "http://
uri: "http://
uri: "http://
uri: "http://
uri: "http://
Image was successfully built manually after the test, so this bug is floating. Fuel bootstrap logging should be improved (it could print failed URL for example) in order to investigate such issues in the future. Also we need to check that bootstrap image is successfully built during Fuel installation in system tests.
tags: | added: ubuntu-bootstrap |
Changed in fuel: | |
importance: | Undecided → High |
tags: | added: area-python team-ubuntu |
Changed in fuel: | |
assignee: | nobody → Fuel Python Team (fuel-python) |
tags: |
added: team-telco removed: team-ubuntu |
Changed in fuel: | |
assignee: | Aleksey Zvyagintsev (azvyagintsev) → nobody |
assignee: | nobody → Fuel build team (fuel-build) |
tags: |
added: feature-ubuntu-bootstrap removed: ubuntu-bootstrap |
Changed in fuel: | |
status: | In Progress → Confirmed |
Changed in fuel: | |
status: | Confirmed → Won't Fix |
Changed in fuel: | |
status: | Won't Fix → Fix Committed |
assignee: | Fuel build team (fuel-build) → Artem Panchenko (apanchenko-8) |
Changed in fuel: | |
assignee: | Fuel build team (fuel-build) → Aleksey Zvyagintsev (azvyagintsev) |
Changed in fuel: | |
milestone: | 8.0 → 9.0 |
no longer affects: | fuel |
Changed in fuel: | |
milestone: | none → 9.0 |
assignee: | nobody → Aleksey Zvyagintsev (azvyagintsev) |
status: | New → In Progress |
importance: | Undecided → Critical |
Changed in fuel: | |
assignee: | Fuel CI (fuel-ci) → Dmitry Kaigarodеsev (dkaiharodsev) |
Changed in fuel: | |
importance: | Critical → High |
tags: | added: area-build |
tags: |
added: area-build removed: area-qa |
tags: |
added: area-python removed: area-build |
Looks like infra repo problmes:
Stderr: 'E: Failed to fetch http:// mirror. fuel-infra. org/mos- repos/ubuntu/ 8.0/pool/ main/c/ ceph/librbd1_ 0.94.5- 0u~u14. 04+mos1_ amd64.deb 404 Not Found [IP: 208.78.244.194 80]\n\nE: Failed to fetch http:// mirror. fuel-infra. org/mos- repos/ubuntu/ 8.0/pool/ main/p/ python- setuptools/ python- pkg-resources_ 18.3.1- 2~u14.04+ mos1_all. deb 404 Not Found [IP: 208.78.244.194 80]\n\nE: Failed to fetch http:// mirror. fuel-infra. org/mos- repos/ubuntu/ 8.0/pool/ main/p/ python- setuptools/ python- setuptools_ 18.3.1- 2~u14.04+ mos1_all. deb 404 Not Found [IP: 208.78.244.194 80]\n\nE: Failed to fetch http:// mirror. fuel-infra. org/mos- repos/ubuntu/ 8.0/pool/ main/c/ cmd2/python- cmd2_0. 6.7-2~u14. 04+mos1_ all.deb 404 Not Found [IP: 208.78.244.194 80]\n\nE: Failed to fetch http:// mirror. fuel-infra. org/mos- repos/ubuntu/ 8.0/pool/ main/p/ python- funcsigs/ python- funcsigs_ 0.4-1~u14. 04+mos1_ all.deb 404 Not Found [IP: 208.78.244.194 80]\n\nE: Failed to fetch http:// mirror. fuel-infra. org/mos- repos/ubuntu/ 8.0/pool/ main/s/ six/python- six_1.9. 0-5~u14. 04+mos1_ all.deb 404 Not Found [IP: 208.78.244.194 80]\n\nE: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?\n'