R1.06 to R1.20 upgrade:edit IP block for network throws error in horizon
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R1.1 |
Won't Fix
|
Critical
|
Raj Reddy | |||
R1.30 |
Won't Fix
|
Critical
|
Rahul | |||
Trunk |
Fix Released
|
Critical
|
Raj Reddy |
Bug Description
Upgraded from 1.06(build 82) to 1.20 (build 63) havana.
After creating the virtual network, I get error on clicking the "edit IP Bock” and I don’t see “add subnet” option in “more” in horizon.
Where as, same thing works in R1.10 (build 34) to R1.20 (build 63) havana upgrade
root@a5s312:
[Tue Oct 21 21:34:01 2014] [error] Internal Server Error: /horizon/
[Tue Oct 21 21:34:01 2014] [error] Traceback (most recent call last):
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] response = callback(request, *callback_args, **callback_kwargs)
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] return view_func(request, *args, **kwargs)
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] return view_func(request, *args, **kwargs)
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] return view_func(request, *args, **kwargs)
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] return self.dispatch(
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] return handler(request, *args, **kwargs)
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] handled = self.construct_
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] handled = self.handle_
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] data = self._get_
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] self._data = {self.table_
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] _('Unable to retrieve IP Blocks.'))
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] network_id=net_id)
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] return [ExtensionsCont
[Tue Oct 21 21:34:01 2014] [error] File "/usr/lib/
[Tue Oct 21 21:34:01 2014] [error] apiresource[
[Tue Oct 21 21:34:01 2014] [error] KeyError: ‘contrail:
tags: | added: releasenote |
contrail- openstack- dashboard is not getting upgraded. Because, we are always tagging contrail- openstack- dashboard with "2013.2-0ubuntu1” instead of BUILDTAG in all the releases.
Standard convention is, all contrail built packages needs to be version-ed with BUILDTAG
We should have used (BUILDTAG) instead of (2013.2-0ubuntu1) in https:/ /github. com/Juniper/ contrail- packaging/ blob/R1. 10/common/ debian/ contrail- openstack- dashboard/ debian/ havana/ changelog. in
In the rules file we are correctly replacing BUILDTAG , However we didn’t specify BUILDTAG in the Changlog.in /github. com/Juniper/ contrail- packaging/ blob/R1. 10/common/ debian/ contrail- openstack- dashboard/ debian/ havana/ rules dh_auto_ build: $(BUILDTAG) ,g' > debian/changelog
https:/
override_
cat debian/changelog.in | sed 's,BUILDTAG,