Deploy with bonded admin interfaces failed: network is unreachable for nodes that are routed through the master node
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Critical
|
Vladimir Kuklin | ||
7.0.x |
Fix Released
|
Critical
|
Fuel Library (Deprecated) | ||
8.0.x |
Fix Released
|
Critical
|
Vladimir Kuklin |
Bug Description
Issue was started at least from ISO#246 (https:/
Reproduced on CI: https:/
Scenario:
1. Create cluster with active-backup bonding and Neutron VXLAN
2. Add 3 nodes with controller role
3. Add 1 node with compute role
4. Add 1 node with cinder role
5. Setup bonding for all interfaces (including admin interface
6. Run network verification
7. Deploy the cluster
Expected result: Deploy passed.
Actual result: Network verification from step 6 passed, but deploy failed with the following resutls:
=======
node-5 2015-09-
node-5 2015-09-
...
node-5 2015-09-
...
node-5 2015-09-04 01:14:52 +0000 Service[
node-5 2015-09-04 01:14:52 +0000 Service[
node-5 2015-09-04 01:14:52 +0000 Service[
node-5 2015-09-04 01:14:52 +0000 Service[
node-5 2015-09-04 01:14:52 +0000 Service[
node-5 2015-09-04 01:14:52 +0000 Service[
node-5 2015-09-04 01:14:52 +0000 /Stage[
=======
There is no package cinder-volume on node-5:
=======
root@node-5:~# apt-cache policy cinder-volume
cinder-volume:
Installed: (none)
Candidate: 1:2015.
Version table:
1:
1050 http://
1:
1001 http://
1:
1001 http://
1:
1001 http://
root@node-5:~#
=======
Repositories are availabe on the environment (after configure_
http://
[root@nailgun ~]# fuel --fuel-version
DEPRECATION WARNING: /etc/fuel/
api: '1.0'
astute_sha: ad6d59812b775bc
auth_required: true
build_id: '268'
build_number: '268'
feature_groups:
- mirantis
fuel-agent_sha: 082a47bf014002e
fuel-library_sha: f3780484874f5f4
fuel-nailgun-
fuel-ostf_sha: 582a81ccaa1e439
fuelmain_sha: 9ab01caf960013d
nailgun_sha: f882c428db97ee1
openstack_version: 2015.1.0-7.0
production: docker
python-
release: '7.0'
release_versions:
2015.1.0-7.0:
VERSION:
api: '1.0'
astute_sha: ad6d59812b775bc
build_id: '268'
build_number: '268'
feature_
- mirantis
fuel-
fuel-
fuel-
fuel-
fuelmain_sha: 9ab01caf960013d
nailgun_sha: f882c428db97ee1
openstack
production: docker
python-
release: '7.0'
description: | updated |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Vladimir Kuklin (vkuklin) |
summary: |
- Deploy with bonded interfaces failed: Could not find init script or - upstart conf file for 'cinder-volume' + Deploy with bonded admin interfaces failed: network is unreachable for + nodes that are routed through the master node |
Changed in fuel: | |
assignee: | Vladimir Kuklin (vkuklin) → Stanislav Makar (smakar) |
tags: | added: release-notes |
Changed in fuel: | |
status: | Fix Committed → In Progress |
tags: | added: on-verification |
tags: | added: area-library |
Changed in fuel: | |
milestone: | 7.0 → 8.0 |
tags: |
added: 8.0 release-notes-done removed: release-notes |
Similar issue (post-deployment hooks are executed even if deployment fail) was fixed in https:/ /bugs.launchpad .net/fuel/ +bug/1422834 , but only for 'critical' nodes.
Here was failed a node with 'cinder' role.