Network gets created even though service responds with 503

Bug #1436813 reported by Eugene Nikanorov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
Medium
Eugene Nikanorov
6.0.x
Won't Fix
Medium
Eugene Nikanorov
6.1.x
Fix Released
Medium
Eugene Nikanorov

Bug Description

When gre/vxlan network can't be created, neutron server responds with 503 error code, but network still gets created.

Apparently this is a regression of fix to https://bugs.launchpad.net/mos/+bug/1381338

Repro steps:
1) configure neutron server in such way that networks can't be created
2) create network (neutron net-create test-net), this should give 503 HTTP code
3) run 'neutron net-list' and make sure that 'test-net' is in the list.

Tags: neutron scale
description: updated
Revision history for this message
OSCI Robot (oscirobot) wrote :

package neutron has been built for project openstack/neutron
Package version == 2014.2.2, package release == fuel6.1.mira18.git.6747804.77552d2

Changeset: https://review.fuel-infra.org/4994
project: openstack/neutron
branch: openstack-ci/fuel-6.1/2014.2
author: Eugene Nikanorov
committer: Eugene Nikanorov
subject: Make proper fix for concurrent gre network creation
status: patchset-created

Files placed on repository:

NOTE: Changeset is not merged, created temporary package repository.
 repository URL: /centos-fuel-6.1-stable-4994/

Revision history for this message
OSCI Robot (oscirobot) wrote :

package neutron has been built for project openstack/neutron
Package version == 2014.2.2, package release == fuel6.1~mira16+git.6747804.77552d2

Changeset: https://review.fuel-infra.org/4994
project: openstack/neutron
branch: openstack-ci/fuel-6.1/2014.2
author: Eugene Nikanorov
committer: Eugene Nikanorov
subject: Make proper fix for concurrent gre network creation
status: patchset-created

Files placed on repository:

NOTE: Changeset is not merged, created temporary package repository.
 repository URL: /trusty-fuel-6.1-stable-4994/

Changed in mos:
milestone: none → 6.1
Changed in mos:
status: New → Confirmed
tags: added: neutron
tags: added: scale
Revision history for this message
Kristina Berezovskaia (kkuznetsova) wrote :

Verify 6.1

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "6.1"
  openstack_version: "2014.2.2-6.1"
  api: "1.0"
  build_number: "395"
  build_id: "2015-05-08_11-08-49"
  nailgun_sha: "46f55c293e4540d31bcaa6ca3fba77235fb27537"
  python-fuelclient_sha: "af6c9c3799b9ec107bcdc6dbf035cafc034526ce"
  astute_sha: "6a4dcd11c67af2917815f3678fb594c7412a4c97"
  fuel-library_sha: "f385d6a58298c702f8d4f14c452dcffdc0b1e2a3"
  fuel-ostf_sha: "740ded337bb2a8a9b3d505026652512257375c01"
  fuelmain_sha: "3eca5e8f7ca6a83faff5feeca92c21cff31c0af1"

Steps:
1) Deploy env with 5 vlans
2) Create besides net04 test_net, net2, net5, net3
3) Try to create net6:
neutron net-create net6
Service Unavailable (HTTP 503) (Request-ID: req-ce463ade-1708-41c4-8bce-826e5364a25a)
4) Check tle list of networks:
neutron net-list
+--------------------------------------+-----------+-------------------------------------------------------+
| id | name | subnets |
+--------------------------------------+-----------+-------------------------------------------------------+
| 65d76ccd-4920-47c5-a83d-b6911cc18757 | net04_ext | b296b450-edc1-4e10-a8bf-4b2a75b0f851 172.18.161.0/24 |
| 9ca8033f-73c7-4292-8072-b26d72a695d9 | net04 | 41776ec2-e78c-401c-b167-a57e9cf87f0a 192.168.111.0/24 |
| 6d6bfb70-8adb-454f-8468-ea0f6985ac6b | net2 | |
| 81a1550b-6037-495d-916d-06f4279cb907 | net5 | |
| efc0b265-7a74-4522-aa45-ceffefc5f202 | test_net | |
| f562e6de-129d-4f29-bac1-18c69f721773 | net3 | |
+--------------------------------------+-----------+-
So, we can't see net6 in the list

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack/neutron (openstack-ci/fuel-7.0/2015.1.0)

Fix proposed to branch: openstack-ci/fuel-7.0/2015.1.0
Change author: Eugene Nikanorov <email address hidden>
Review: https://review.fuel-infra.org/8032

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on openstack/neutron (openstack-ci/fuel-7.0/2015.1.0)

Change abandoned by Alexander Ignatov <email address hidden> on branch: openstack-ci/fuel-7.0/2015.1.0
Review: https://review.fuel-infra.org/8032
Reason: Fixed in master by https://review.openstack.org/#/c/149261/

Revision history for this message
Vitaly Sedelnik (vsedelnik) wrote :

Won't Fix for 6.0-updates because of Medium importance

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.