Support configuring default gw via static route command

Bug #1523678 reported by Senthilnathan Murugappan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R2.20
Fix Committed
Undecided
Senthilnathan Murugappan
Trunk
Fix Committed
Undecided
Senthilnathan Murugappan

Bug Description

Support configuring default gw via static route command

Currently add_static_route command doesnt support configuring default gw

2015-12-03 16:27:25:082300: [root@10.10.191.126] sudo: setup-vnc-static-routes --network 0.0.0.0 --gw x.x.x.x --netmask 0.0.0.0 --device bond0 --vlan 165
2015-12-03 16:27:25:082569: [root@10.10.191.126] out: 2015-12-03 16:27:24,940:: write_network_script:INFO:: Backup existing file /etc/network/if-up.d/routes to /tmp/moved-routes
2015-12-03 16:27:25:200047: [root@10.10.191.126] out: 2015-12-03 16:27:24,965:: restart_service:INFO:: Restarting Network Services...
2015-12-03 16:27:25:200140: [root@10.10.191.126] out: RTNETLINK answers: No such process
2015-12-03 16:27:25:664442: [root@10.10.191.126] out: run-parts: /etc/network/if-down.d/routes exited with return code 2
2015-12-03 16:27:25:664627: [root@10.10.191.126] out: Removed VLAN -:vlan165:-
2015-12-03 16:27:25:672092: [root@10.10.191.126] out: Waiting for bond master bond0 to be ready
2015-12-03 16:27:34:683700: [root@10.10.191.126] out: Traceback (most recent call last):
2015-12-03 16:27:34:683811: [root@10.10.191.126] out: File "/usr/bin/setup-vnc-static-routes", line 9, in <module>
2015-12-03 16:27:34:683853: [root@10.10.191.126] out: load_entry_point('ContrailProvisioning==0.1dev', 'console_scripts', 'setup-vnc-static-routes')()
2015-12-03 16:27:34:683920: [root@10.10.191.126] out: File "/usr/local/lib/python2.7/dist-packages/contrail_provisioning/common/staticroute_setup.py", line 198, in main
2015-12-03 16:27:34:683982: [root@10.10.191.126] out: route.setup()
2015-12-03 16:27:34:684038: [root@10.10.191.126] out: File "/usr/local/lib/python2.7/dist-packages/contrail_provisioning/common/staticroute_setup.py", line 102, in setup
2015-12-03 16:27:34:684073: [root@10.10.191.126] out: self.post_config()
2015-12-03 16:27:34:684113: [root@10.10.191.126] out: File "/usr/local/lib/python2.7/dist-packages/contrail_provisioning/common/staticroute_setup.py", line 94, in post_config
2015-12-03 16:27:34:684153: [root@10.10.191.126] out: self.verify_route()
2015-12-03 16:27:34:684192: [root@10.10.191.126] out: File "/usr/local/lib/python2.7/dist-packages/contrail_provisioning/common/staticroute_setup.py", line 89, in verify_route
2015-12-03 16:27:34:684230: [root@10.10.191.126] out: raise RuntimeError('Seems Routes are not properly configured')
2015-12-03 16:27:34:684268: [root@10.10.191.126] out: RuntimeError: Seems Routes are not properly configured
2015-12-03 16:27:34:684305: [root@10.10.191.126] out:
2015-12-03 16:27:34:684631:

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

Review in progress for https://review.opencontrail.org/15655
Submitter: Senthilnathan Murugappan (<email address hidden>)

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

Review in progress for https://review.opencontrail.org/15716
Submitter: Senthilnathan Murugappan (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/15716
Committed: http://github.org/Juniper/contrail-provisioning/commit/042786f399e4ce155ca4bab1a906afdb55692867
Submitter: Zuul
Branch: R2.20

commit 042786f399e4ce155ca4bab1a906afdb55692867
Author: Senthilnathan Murugappan <email address hidden>
Date: Wed Dec 9 11:21:11 2015 -0800

Support configuring default gw via static route command

This is reqd in case of O-block scenario where in default gateway
would be over the data+control interface

Change-Id: I23940b1f6e856d594880385089023c07b6b8af23
Closes-Bug: #1523678

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/15655
Committed: http://github.org/Juniper/contrail-provisioning/commit/d0b16a6afdd2b9595e2865a03e36c5a4b5437b35
Submitter: Zuul
Branch: master

commit d0b16a6afdd2b9595e2865a03e36c5a4b5437b35
Author: Senthilnathan Murugappan <email address hidden>
Date: Mon Dec 7 12:43:32 2015 -0800

Support configuring default gw via static route command

Change-Id: I0aa424a86718b65344f405fb4354a71a7a423c3a
Closes-Bug: #1523678

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.