Creation of l3 router's external g/w snat SI breaks Contrail UI Service Instance Page
Bug #1354347 reported by
Rahul
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R1.1 |
Fix Committed
|
Critical
|
Rudra Rugge | |||
R2.0 |
Fix Committed
|
Undecided
|
Unassigned | |||
Trunk |
Fix Committed
|
Critical
|
Rudra Rugge |
Bug Description
After setting external g/w for a l3 router. The snat SI is created in old way with SI properties left/right interfaces instead of interface list.
But the Service Template for the snat sets interface types in its interface type list.
This breaks Contrail UI Service Instance page. The page doesn't load due to exception.
Build 9
Changed in juniperopenstack: | |
assignee: | nobody → Sachin Bansal (sbansal) |
Changed in juniperopenstack: | |
assignee: | Sachin Bansal (sbansal) → Rudra Rugge (rudrarugge) |
information type: | Proprietary → Public |
tags: | added: blocker |
Changed in juniperopenstack: | |
milestone: | r1.10-fcs → none |
To post a comment you must log in.
Template snat-template" acd0-434a- b711-23f4f5186f a9", b7f2-489e- 9aa4-7ac8af90e2 61", nodec2: 8082/domain/ a1a7761d- b7f2-489e- 9aa4-7ac8af90e2 61", template_ properties: { virtualization_ type: "network- namespace" , route_enable: false, interface_ type: "left" route_enable: false, interface_ type: "right" nodec2: 8082/service- template/ 7e60c09c- acd0-434a- b711-23f4f5186f a9", 4000, 05000 08T06:23: 06.172942" , 08T06:23: 06.183575" , admin-group" , instance_ back_refs: [ 88cd-4bb6- 975e-fc3301a6bc 1c" nodec2: 8082/service- instance/ fe59cf78- 143e-4058- b770-26f17fe761 7b", 143e-4058- b770-26f17fe761 7b" snat-template"
==========
{
service-template: {
fq_name: [
"default-domain",
"netns-
],
uuid: "7e60c09c-
parent_uuid: "a1a7761d-
parent_href: "http://
parent_type: "domain",
service_
ordered_interfaces: true,
service_
interface_type: [
{
static_
shared_ip: false,
service_
},
{
static_
shared_ip: false,
service_
}
],
image_name: null,
service_mode: "in-network-nat",
service_type: "source-nat",
flavor: null,
service_scaling: true
},
href: "http://
id_perms: {
enable: true,
uuid: {
uuid_mslong: 910649022568990
uuid_lslong: 131913643185359
},
created: "2014-08-
description: null,
last_modified: "2014-08-
permissions: {
owner: "cloud-admin",
owner_access: 7,
other_access: 7,
group: "cloud-
group_access: 7
}
},
service_
{
to: [
"default-domain",
"demo",
"si_d259e159-
],
href: "http://
attr: null,
uuid: "fe59cf78-
}
],
name: "netns-
}
}
Service Instance machine_ back_refs: [ domain_ _demo__ si_d259e159- 88cd-4bb6- 975e-fc3301a6bc 1c_1" nodec2: 8082/virtual- machine/ bcfc8c95- bf08-428f- a15d-617986d262 3e", bf08-428f- a15d-617986d262 3e" 88cd-4bb6- 975e-fc3301a6bc 1c" 143e-4058- b770-26f17fe761 7b", b6f5-414d- b5a9-e2aa60a44b 5f", nodec2: 8082/project/ 38b65570- b6f5-414d- b5a9-e2aa60a44b 5f", instance_ properties: { network: "default- domain: demo:public" , virtual_ network: null, network: "default- domain: demo:svc_ snat_si_ d259e159- 88cd-4bb6- 975e-fc3301a6bc 1c", nodec2: 8082/service- instance/ fe59cf78- 143e-4058- b770-26f17fe761 7b", 93000, 50000 08T08:47: 09.904507" , 08T08:47: 10.231990" , admin-group" , template_ refs: [ snat-template" nodec2: 8082/service- template/ 7e60c09c- acd0-434a- b711-23f4f5186f a9", acd0-434a- b711-23f4f5186f a9" 88cd-4bb6- 975e-fc3301a6bc 1c"
=================
{
service-instance: {
virtual_
{
to: [
"default-
],
href: "http://
attr: null,
uuid: "bcfc8c95-
}
],
fq_name: [
"default-domain",
"demo",
"si_d259e159-
],
uuid: "fe59cf78-
parent_type: "project",
parent_uuid: "38b65570-
parent_href: "http://
service_
right_virtual_
left_ip_address: null,
availability_zone: null,
management_
auto_policy: true,
interface_list: [ ],
right_ip_address: null,
left_virtual_
scale_out: {
auto_scale: true,
max_instances: 1
}
},
href: "http://
id_perms: {
enable: true,
uuid: {
uuid_mslong: 183279082732035
uuid_lslong: 132181077250072
},
created: "2014-08-
description: null,
last_modified: "2014-08-
permissions: {
owner: "cloud-admin",
owner_access: 7,
other_access: 7,
group: "cloud-
group_access: 7
}
},
service_
{
to: [
"default-domain",
"netns-
],
href: "http://
attr: null,
uuid: "7e60c09c-
}
],
name: "si_d259e159-
}
}