IBP: Ubuntu provision has been failed due to parallel generating two images for different envs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Critical
|
Alexander Gordeev | ||
6.0.x |
Invalid
|
Medium
|
Alexander Gordeev |
Bug Description
"build_id": "2015-03-
"ostf_sha": "a4cf5f218c6aea
"build_number": "226",
"release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-
"auth_required": true,
"api": "1.0",
"nailgun_sha": "3b9f2c83c63653
"production": "docker",
"python-
"astute_sha": "631f96d5a09cc4
"feature_groups": ["mirantis"],
"release": "6.1",
"fuelmain_sha": "320b5f46fc1b27
"fuellib_sha": "acd7659a727ab8
I tested on this ISO 2 environment today and all was successful.
But after it I rebooted my computer and installed master ISO #216 again.
Created 2 environments. Start deployments. Both deployments failed before provisioning with next errors:
Error in Web Backend log:
2015-03-25 15:53:10 ERROR
[7f1c6fb0e740] (helpers) create_action_log failed: 'ThreadedDict' object has no attribute 'env'
2015-03-25 15:53:09 ERROR
[7f1c6fb0e740] (helpers) create_action_log failed: 'ThreadedDict' object has no attribute 'env'
[pid: 1078|app: 0|req: 282/573] 10.20.0.1 () {44 vars in 901 bytes} [Wed Mar 25 15:53:09 2015] GET /api/nodes?
Error in Astute log:
http://
Changed in mos: | |
status: | New → Confirmed |
assignee: | Evgeniy L (rustyrobot) → Fuel Python Team (fuel-python) |
Changed in mos: | |
assignee: | Fuel Python Team (fuel-python) → Igor Kalnitsky (ikalnitsky) |
affects: | mos → fuel |
Changed in fuel: | |
milestone: | 6.1 → none |
milestone: | none → 6.1 |
no longer affects: | mos/6.0.x |
I have failure of deployment with this error too. But after these errors i got one more:
[610] Error running RPC method granular_deploy: Failed to execute hook . lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ nailgun_ hooks.rb: 54:in `block in process'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ nailgun_ hooks.rb: 26:in `each'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ nailgun_ hooks.rb: 26:in `process'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ deployment_ engine/ granular_ deployment. rb:201: in `pre_deployment _actions' ", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ deployment_ engine. rb:32:in `deploy'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ orchestrator. rb:133: in `deploy_cluster'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ orchestrator. rb:56:in `granular_deploy'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ dispatcher. rb:111: in `granular_deploy'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ server. rb:142: in `dispatch_ message' ", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ server. rb:103: in `block in dispatch'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ task_queue. rb:64:in `call'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ task_queue. rb:64:in `block in each'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ task_queue. rb:56:in `each'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ task_queue. rb:56:in `each'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ server. rb:101: in `each_with_index'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ server. rb:101: in `dispatch'", lib64/ruby/ gems/2. 1.0/gems/ astute- 6.0.0/lib/ astute/ server/ server. rb:85:in `block in perform_main_job'"]
---
priority: 1800
type: shell
uids:
- '1'
- '3'
- '2'
parameters:
retries: 3
cmd: apt-get update
cwd: "/"
timeout: 180
interval: 1
, trace:
["/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/
"/usr/