Platform services functional tests triggers an Error. Stack CREATE FAILED

Bug #1458887 reported by Sergii Turivnyi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Invalid
High
Sergii Turivnyi

Bug Description

โ„™๐•ฃ๐•–๐•”๐• ๐•Ÿ๐••๐•š๐•ฅ๐•š๐• ๐•Ÿ๐•ค :
๐ˆ๐’๐Ž:
api: '1.0'
astute_sha: 0bd72c72369e743376864e8e8dabfe873d40450a
auth_required: true
build_id: 2015-05-24_10-19-44
build_number: '461'
feature_groups:
- mirantis
fuel-library_sha: 889c2534ceadf8afd5d1540c1cadbd913c0c8c14
fuel-ostf_sha: 9a5f55602c260d6c840c8333d8f32ec8cfa65c1f
fuelmain_sha: 5c8ebddf64ea93000af2de3ccdb4aa8bb766ce93
nailgun_sha: 76441596e4fe6420cc7819427662fa244e150177
openstack_version: 2014.2.2-6.1
production: docker
python-fuelclient_sha: e19f1b65792f84c4a18b5a9473f85ef3ba172fce
release: '6.1'
release_versions:
  2014.2.2-6.1:
    VERSION:
      api: '1.0'
      astute_sha: 0bd72c72369e743376864e8e8dabfe873d40450a
      build_id: 2015-05-24_10-19-44
      build_number: '461'
      feature_groups:
      - mirantis
      fuel-library_sha: 889c2534ceadf8afd5d1540c1cadbd913c0c8c14
      fuel-ostf_sha: 9a5f55602c260d6c840c8333d8f32ec8cfa65c1f
      fuelmain_sha: 5c8ebddf64ea93000af2de3ccdb4aa8bb766ce93
      nailgun_sha: 76441596e4fe6420cc7819427662fa244e150177
      openstack_version: 2014.2.2-6.1
      production: docker
      python-fuelclient_sha: e19f1b65792f84c4a18b5a9473f85ef3ba172fce
      release: '6.1'

4 nodes
๐„๐ง๐ฏ๐ข๐ซ๐จ๐ง๐ฆ๐ž๐ง๐ญ:

Juno on CentOS 6.5 (2014.2.2-6.1)
Compute QEMU
Networking Setup: Neutron with VLAN segmentation
Without Ceph
No additional services

๐•Š๐•ฅ๐•–๐•ก๐•ค ๐•ฅ๐•  ๐•ฃ๐•–๐•ก๐•ฃ๐• ๐••๐•ฆ๐•”๐•–:
1. Add 3 controllers
2. Add 1 compute
3. Hit Deploy changes
    -> Success. Deployment of environment '%env_name%' is done.
4. Run OSTF tests
    -> All OSTF tests have been passed
5. Navigate to the primary-controller (to find it execute 'hiera role' on each controller node)
6. On the primary-controller execute: shutdown -P
7. Wait 5 minutes
8. Run OSTF tests

๐„๐ฑ๐ฉ๐ž๐œ๐ญ๐ž๐ ๐ซ๐ž๐ฌ๐ฎ๐ฅ๐ญ:
    All OSTF tests have been passed

๐€๐œ๐ญ๐ฎ๐š๐ฅ ๐ซ๐ž๐ฌ๐ฎ๐ฅ๐ญ:
   Platform services functional tests triggers an Error. Stack CREATE FAILED (see attachments)

http://paste.openstack.org/show/237789/

Tags: heat
Revision history for this message
Sergii Turivnyi (sturivnyi) wrote :
description: updated
Revision history for this message
Sergii Turivnyi (sturivnyi) wrote :
Revision history for this message
Sergii Turivnyi (sturivnyi) wrote :
description: updated
description: updated
Changed in mos:
importance: Undecided → High
assignee: nobody → MOS Heat (mos-heat)
Revision history for this message
Kairat Kushaev (kkushaev) wrote :

It seems that you don't have enough ram or cpu to create the new stack.
Could you please check this version?

Revision history for this message
Sergii Turivnyi (sturivnyi) wrote : Re: [Bug 1458887] Re: Platform services functional tests triggers an Error. Stack CREATE FAILED

Yes? I'm going to check it

On Tue, May 26, 2015 at 5:41 PM, Kairat Kushaev <email address hidden>
wrote:

> It seems that you don't have enough ram or cpu to create the new stack.
> Could you please check this version?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1458887
>
> Title:
> Platform services functional tests triggers an Error. Stack CREATE
> FAILED
>
> Status in Mirantis OpenStack:
> New
>
> Bug description:
> โ„™๐•ฃ๐•–๐•”๐• ๐•Ÿ๐••๐•š๐•ฅ๐•š๐• ๐•Ÿ๐•ค :
> ๐ˆ๐’๐Ž:
> api: '1.0'
> astute_sha: 0bd72c72369e743376864e8e8dabfe873d40450a
> auth_required: true
> build_id: 2015-05-24_10-19-44
> build_number: '461'
> feature_groups:
> - mirantis
> fuel-library_sha: 889c2534ceadf8afd5d1540c1cadbd913c0c8c14
> fuel-ostf_sha: 9a5f55602c260d6c840c8333d8f32ec8cfa65c1f
> fuelmain_sha: 5c8ebddf64ea93000af2de3ccdb4aa8bb766ce93
> nailgun_sha: 76441596e4fe6420cc7819427662fa244e150177
> openstack_version: 2014.2.2-6.1
> production: docker
> python-fuelclient_sha: e19f1b65792f84c4a18b5a9473f85ef3ba172fce
> release: '6.1'
> release_versions:
> 2014.2.2-6.1:
> VERSION:
> api: '1.0'
> astute_sha: 0bd72c72369e743376864e8e8dabfe873d40450a
> build_id: 2015-05-24_10-19-44
> build_number: '461'
> feature_groups:
> - mirantis
> fuel-library_sha: 889c2534ceadf8afd5d1540c1cadbd913c0c8c14
> fuel-ostf_sha: 9a5f55602c260d6c840c8333d8f32ec8cfa65c1f
> fuelmain_sha: 5c8ebddf64ea93000af2de3ccdb4aa8bb766ce93
> nailgun_sha: 76441596e4fe6420cc7819427662fa244e150177
> openstack_version: 2014.2.2-6.1
> production: docker
> python-fuelclient_sha: e19f1b65792f84c4a18b5a9473f85ef3ba172fce
> release: '6.1'
>
> 4 nodes
> ๐„๐ง๐ฏ๐ข๐ซ๐จ๐ง๐ฆ๐ž๐ง๐ญ:
>
> Juno on CentOS 6.5 (2014.2.2-6.1)
> Compute QEMU
> Networking Setup: Neutron with VLAN segmentation
> Without Ceph
> No additional services
>
> ๐•Š๐•ฅ๐•–๐•ก๐•ค ๐•ฅ๐•  ๐•ฃ๐•–๐•ก๐•ฃ๐• ๐••๐•ฆ๐•”๐•–:
> 1. Add 3 controllers
> 2. Add 1 compute
> 3. Hit Deploy changes
> -> Success. Deployment of environment '%env_name%' is done.
> 4. Run OSTF tests
> -> All OSTF tests have been passed
> 5. Navigate to the primary-controller (to find it execute 'hiera role'
> on each controller node)
> 6. On the primary-controller execute: shutdown -P
> 7. Wait 5 minutes
> 8. Run OSTF tests
>
> ๐„๐ฑ๐ฉ๐ž๐œ๐ญ๐ž๐ ๐ซ๐ž๐ฌ๐ฎ๐ฅ๐ญ:
> All OSTF tests have been passed
>
> ๐€๐œ๐ญ๐ฎ๐š๐ฅ ๐ซ๐ž๐ฌ๐ฎ๐ฅ๐ญ:
> Platform services functional tests triggers an Error. Stack CREATE
> FAILED (see attachments)
>
> http://paste.openstack.org/show/237789/
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mos/+bug/1458887/+subscriptions
>

--
Thanks a lot in advance.
Kind Regards, Sergey Turivnyi

Revision history for this message
Kairat Kushaev (kkushaev) wrote :

Folks,
it seems that nova generates No Valid host found because of some reason and returns it to Heat.
If you observe nova logs you can see the generated exception here:
http://paste.openstack.org/show/237976/.
Heat cannot do anything with these exceptions and just fails a stack. So I suggest for nova guys to analyze this issue.

Changed in mos:
assignee: MOS Heat (mos-heat) → MOS Nova (mos-nova)
Changed in mos:
milestone: none → 6.1
Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :

Nova could not spawn instances due to problem with binding VIFs by Neutron: http://paste.openstack.org/show/240272/

All events for this particular instance uuid: http://paste.openstack.org/show/240286/

Looks like neutron agents didn't become available after RabbitMQ cluster failover ... or failover just didn't complete in time before tests were run: I see multiple `rabbit on node 'rabbit@node-1' down` in rabbitmq logs during the time instances were launched.

Step "7. Wait 5 minutes" should really be "Wait until RabbitMQ cluster is reassembled properly.", which can possibly take more than 5 minutes.

Revision history for this message
Mike Scherbakov (mihgen) wrote :

Can't we understand from logs whether Rabbit was already assembled at the time of OSTF run? Do we still have living env, so we could attempt to run OSTF one more time?

Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :

I took a closer look at RabbitMQ logs: it seems that cluster failover finished fairly fast (at 11:31 node-1 goes away, at 11:39 cluster was fully operational with 2 nodes left). However for some reason neutron-server continues to think all agents are down, despite the fact they are up and have successfully reconnected to other RabbitMQ nodes. Looks like neutron-server ignores agent state reports for some reason.

Changed in mos:
assignee: MOS Nova (mos-nova) → MOS Neutron (mos-neutron)
Revision history for this message
Roman Podoliaka (rpodolyaka) wrote :

mos-neutron, could you guys please take a look at this as well?

Revision history for this message
Oleg Bondarev (obondarev) wrote :

Sure, downloading snapshot... Will come up with the analysis shortly

Revision history for this message
Oleg Bondarev (obondarev) wrote :

I'm afraid I don't have much to add to Roman's observation: server doesn't see agents while on agent side everything looks ok.
It's really hard to investigate more without debug logs or env with repro. Hence marking it incomplete for now

Changed in mos:
status: New → Incomplete
Changed in mos:
milestone: 6.1 → 7.0
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

Sergii, we need to reproduce the issue. Now we changed the status to invalid. If you will reproduce the issue please feel free to change status to Confimed and do not forget to add logs and some comments with detailed steps to reproduce.

Changed in mos:
assignee: MOS Neutron (mos-neutron) → Sergii (sturivnyi)
status: Incomplete → Invalid
Revision history for this message
Sergii Turivnyi (sturivnyi) wrote :

Accepted

On Fri, Jul 10, 2015 at 4:12 PM, Timur Nurlygayanov <
<email address hidden>> wrote:

> Sergii, we need to reproduce the issue. Now we changed the status to
> invalid. If you will reproduce the issue please feel free to change
> status to Confimed and do not forget to add logs and some comments with
> detailed steps to reproduce.
>
> ** Changed in: mos
> Assignee: MOS Neutron (mos-neutron) => Sergii (sturivnyi)
>
> ** Changed in: mos
> Status: Incomplete => Invalid
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1458887
>
> Title:
> Platform services functional tests triggers an Error. Stack CREATE
> FAILED
>
> Status in Mirantis OpenStack:
> Invalid
>
> Bug description:
> โ„™๐•ฃ๐•–๐•”๐• ๐•Ÿ๐••๐•š๐•ฅ๐•š๐• ๐•Ÿ๐•ค :
> ๐ˆ๐’๐Ž:
> api: '1.0'
> astute_sha: 0bd72c72369e743376864e8e8dabfe873d40450a
> auth_required: true
> build_id: 2015-05-24_10-19-44
> build_number: '461'
> feature_groups:
> - mirantis
> fuel-library_sha: 889c2534ceadf8afd5d1540c1cadbd913c0c8c14
> fuel-ostf_sha: 9a5f55602c260d6c840c8333d8f32ec8cfa65c1f
> fuelmain_sha: 5c8ebddf64ea93000af2de3ccdb4aa8bb766ce93
> nailgun_sha: 76441596e4fe6420cc7819427662fa244e150177
> openstack_version: 2014.2.2-6.1
> production: docker
> python-fuelclient_sha: e19f1b65792f84c4a18b5a9473f85ef3ba172fce
> release: '6.1'
> release_versions:
> 2014.2.2-6.1:
> VERSION:
> api: '1.0'
> astute_sha: 0bd72c72369e743376864e8e8dabfe873d40450a
> build_id: 2015-05-24_10-19-44
> build_number: '461'
> feature_groups:
> - mirantis
> fuel-library_sha: 889c2534ceadf8afd5d1540c1cadbd913c0c8c14
> fuel-ostf_sha: 9a5f55602c260d6c840c8333d8f32ec8cfa65c1f
> fuelmain_sha: 5c8ebddf64ea93000af2de3ccdb4aa8bb766ce93
> nailgun_sha: 76441596e4fe6420cc7819427662fa244e150177
> openstack_version: 2014.2.2-6.1
> production: docker
> python-fuelclient_sha: e19f1b65792f84c4a18b5a9473f85ef3ba172fce
> release: '6.1'
>
> 4 nodes
> ๐„๐ง๐ฏ๐ข๐ซ๐จ๐ง๐ฆ๐ž๐ง๐ญ:
>
> Juno on CentOS 6.5 (2014.2.2-6.1)
> Compute QEMU
> Networking Setup: Neutron with VLAN segmentation
> Without Ceph
> No additional services
>
> ๐•Š๐•ฅ๐•–๐•ก๐•ค ๐•ฅ๐•  ๐•ฃ๐•–๐•ก๐•ฃ๐• ๐••๐•ฆ๐•”๐•–:
> 1. Add 3 controllers
> 2. Add 1 compute
> 3. Hit Deploy changes
> -> Success. Deployment of environment '%env_name%' is done.
> 4. Run OSTF tests
> -> All OSTF tests have been passed
> 5. Navigate to the primary-controller (to find it execute 'hiera role'
> on each controller node)
> 6. On the primary-controller execute: shutdown -P
> 7. Wait 5 minutes
> 8. Run OSTF tests
>
> ๐„๐ฑ๐ฉ๐ž๐œ๐ญ๐ž๐ ๐ซ๐ž๐ฌ๐ฎ๐ฅ๐ญ:
> All OSTF tests have been passed
>
> ๐€๐œ๐ญ๐ฎ๐š๐ฅ ๐ซ๐ž๐ฌ๐ฎ๐ฅ๐ญ:
> Platform services functional tests triggers an Error. Stack CREATE
> FAILED (see attachments)
>
> http://paste.openstack.org/show/237789/
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mos/+bug/1458887/+subscriptions
>

--
Thanks a lot in advance.
Kind Regards, Sergey Turivnyi

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.