Unable to create "kilo" environment in web ui after restore procedure (8.0)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
Medium
|
Andriy Popovych | ||
8.0.x |
Fix Released
|
Medium
|
Andriy Popovych | ||
Newton |
Confirmed
|
Medium
|
Andriy Popovych |
Bug Description
Steps to reproduce:
1. Install Fuel Admin node using ISO 7.0
2. Install fuel-octane from the source code
3. Create backup of Fuel Admin node configuration (without any env)
4. Install Fuel Admin node using ISO 8.0
5. Install fuel-octane from rpm http://
6. Restore backup
7. Go to Web UI
8. Create new environment with kilo release
Reproducibility:
100%
Workaround:
No
Impact:
Medium
Description of the environment:
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "8.0"
api: "1.0"
build_number: "570"
build_id: "570"
fuel-nailgun_sha: "558ca91a854cf2
python-
fuel-agent_sha: "658be72c4b42d3
fuel-
astute_sha: "b81577a5b7857c
fuel-library_sha: "c2a335b5b725f1
fuel-ostf_sha: "3bc76a63a9e7d1
fuel-mirror_sha: "fb45b80d7bee58
fuelmenu_sha: "78ffc73065a967
shotgun_sha: "63645dea384a37
network-
fuel-upgrade_sha: "616a7490ec7199
fuelmain_sha: "d605bcbabf3153
Additional information:
nailgun=# select id,name,
4 | Liberty on Ubuntu 14.04 | liberty-8.0 | available | 8058
2 | Kilo on Ubuntu 14.04 | 2015.1.0-7.0 | available | 2
summary: |
- Unable to create "kilo" environment after restore procedure (8.0) + Unable to create "kilo" environment in web ui after restore procedure + (8.0) |
Changed in fuel: | |
milestone: | none → 8.0-updates |
assignee: | nobody → Fuel Python Team (fuel-python) |
importance: | Undecided → High |
status: | New → Confirmed |
tags: | added: area-python |
no longer affects: | fuel/mitaka |
Changed in fuel: | |
assignee: | Fuel UI Team (fuel-ui) → Oleg S. Gelbukh (gelbuhos) |
status: | Confirmed → In Progress |
tags: | added: on-verification |
tags: | removed: on-verification |
tags: | added: on-verification |
Looks like this happens because nailgun return 'empty' asnwer for component data request.
curl -H "X-Auth-Token: $TOKEN" http:// localhost: 8000/api/ v1/releases/ 2/components? _=1461062030221
[]
[pid: 61|app: 0|req: 49/160] 10.21.35.2 () {44 vars in 1071 bytes} [Tue Apr 19 10:34:07 2016] GET /api/v1/ releases/ 2/components? _=1461062030221 => generated 2 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 185 bytes (2 switches on core 0)