Unable to create Interface route table

Bug #1544472 reported by Senthilnathan Murugappan
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.0
Fix Committed
High
Rudra Rugge
Trunk
Fix Committed
High
Rudra Rugge

Bug Description

Unable to create Interface route table.

From api logs it seems the Route table did get created but it was also getting deleted

2016-02-11 01:48:25:720081: [root@10.102.44.42] out: ==> /var/log/contrail/contrail-api-0-stdout.log <==
2016-02-11 INFO:api-0:Sending request(xid=132): Create(path='/fq-name-to-uuid/interface_route_table:default-domain:admin:svc-inst1', data='35fe9755-bf2b-4f40-803f-e59c22ee68e9', acl=[ACL(perms=31, acl_list=['ALL'], id=Id(scheme='world', id='anyone'))], flags=0)
DEBUG:api-0:Reading for header ReplyHeader(xid=132, zxid=85906433530, err=0)
INFO:api-0:Received response(xid=132): u'/fq-name-to-uuid/interface_route_table:default-domain:admin:svc-inst1'
10.102.44.41 - - [2016-02-11 01:48:25] "POST /interface-route-tables HTTP/1.1" 200 496 0.011920
2016-02-11 01:48:25:728399: INFO:api-0:Sending request(xid=133): Delete(path=u'/fq-name-to-uuid/interface_route_table:default-domain:admin:svc-inst1', version=-1)
DEBUG:api-0:Reading for header ReplyHeader(xid=133, zxid=85906433531, err=0)
INFO:api-0:Received response(xid=133): True
10.102.44.41 - - [2016-02-11 01:48:25] "DELETE /interface-route-table/35fe9755-bf2b-4f40-803f-e59c22ee68e9 HTTP/1.1" 200 115 0.016577
2016-02-11 01:48:25:760212: [root@10.102.44.41] out:

https://10.102.44.41:8143/#p=config_net_rttable

Tags: blocker config
Changed in juniperopenstack:
importance: Undecided → High
Revision history for this message
Biswajit Mandal (bmandal) wrote :

From object log, it seems that web-ui sent POST request, but svc-monitor does a DELETE.

identifier_uuid: 6e393dd1-d6cf-436a-b56c-5d2b8996de2e
object_type: interface_route_table
identifier_name: default-domain:test-tenant:ty67
url: http://10.102.44.41:8082/interface-route-table/6e393dd1-d6cf-436a-b56c-5d2b8996de2e
operation: delete
useragent: contrail-node7:/usr/bin/contrail-svc-monitor
remote_ip: 10.102.44.41:8082
domain: default-domain

First:
-------
object_type: interface_route_table
identifier_name: default-domain:test-tenant:ty67
url: http://10.102.44.42:9100/interface-route-tables
operation: post
useragent: Restler for node.js
remote_ip: 10.102.44.42:9100
body: {"interface-route-table": {"fq_name": ["default-domain", "test-tenant", "ty67"], "interface_route_table_routes": {"route": [{"prefix": "1.1.1.0/24", "community_attributes": {"community_attribute": ["comm12"]}}]}, "parent_type": "project", "perms2": {"owner": "da5cfa971d6040ec9d377f5c4ccad2af", "owner_access": 7, "global_access": 0, "share": []}, "id_perms": {"enable": true, "uuid": null, "creator": null, "created": 0, "user_visible": true, "last_modified": 0, "permissions": {"owner": "cloud-admin", "owner_access": 7, "other_access": 7, "group": "cloud-admin-group", "group_access": 7}, "description": null}, "display_name": "ty67"}}
domain: default-domain
project: test-tenant
user: admin

Second:
-----------
identifier_uuid: 6e393dd1-d6cf-436a-b56c-5d2b8996de2e
object_type: interface_route_table
identifier_name: default-domain:test-tenant:ty67
url: http://10.102.44.41:8082/interface-route-table/6e393dd1-d6cf-436a-b56c-5d2b8996de2e
operation: delete
useragent: contrail-node7:/usr/bin/contrail-svc-monitor
remote_ip: 10.102.44.41:8082
domain: default-domain

Rahul (rahuls)
tags: added: config
removed: ui
tags: added: blocker
summary: - UI: Unable to create Interface route table
+ Unable to create Interface route table
description: updated
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/17569
Submitter: Rudra Rugge (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.0

Review in progress for https://review.opencontrail.org/17571
Submitter: Rudra Rugge (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/17569
Submitter: Rudra Rugge (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.0

Review in progress for https://review.opencontrail.org/17571
Submitter: Rudra Rugge (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/17569
Submitter: Rudra Rugge (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.0

Review in progress for https://review.opencontrail.org/17571
Submitter: Rudra Rugge (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/17569
Committed: http://github.org/Juniper/contrail-controller/commit/e76dffb0b2b34cbec2111122f1045f97cb3d19cd
Submitter: Zuul
Branch: master

commit e76dffb0b2b34cbec2111122f1045f97cb3d19cd
Author: Rudra Rugge <email address hidden>
Date: Mon Feb 22 11:44:20 2016 -0800

Interface route table deleted for service

Interface route table deleted instantly by service monitor as the
virtual machine interface count is zero on create. The handling should
be done as part of VMI evaluate.
Also add handling of multiple health checks attached to the same SI port.

Change-Id: Icd2fb0e891a09c632c3bb132fd70f9ef9709d5ba
Closes-Bug: #1544472
Closes-Bug: #1548689
Closes-Bug: #1548641

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.0

Review in progress for https://review.opencontrail.org/17571
Submitter: Rudra Rugge (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/17571
Committed: http://github.org/Juniper/contrail-controller/commit/04efc9db3bf7685c920a46af87e1824bc3952999
Submitter: Zuul
Branch: R3.0

commit 04efc9db3bf7685c920a46af87e1824bc3952999
Author: Rudra Rugge <email address hidden>
Date: Mon Feb 22 11:44:20 2016 -0800

Interface route table deleted for service

Interface route table deleted instantly by service monitor as the
virtual machine interface count is zero on create. The handling should
be done as part of VMI evaluate.
Also add handling of multiple health checks attached to the same SI port.

Change-Id: Icd2fb0e891a09c632c3bb132fd70f9ef9709d5ba
Closes-Bug: #1544472
Closes-Bug: #1548689
Closes-Bug: #1548641
Closes-Bug: #1549551

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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