[Microserivce] contrail-anasible-deployer should configure secondary interface and static route
Bug #1755633 reported by
chhandak
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juniper Openstack |
Won't Fix
|
Critical
|
Nitish Krishna Kaveri | ||
R5.0 |
Won't Fix
|
Critical
|
Nitish Krishna Kaveri | ||
Trunk |
Won't Fix
|
Critical
|
Nitish Krishna Kaveri |
Bug Description
Microservice based deployment expect the control_data network already configured on the server and reuses it. But all previous contrail deployment independently support the configuration of control data network.
This adds an unnecessary dependency on SM or other third party mechanisms for the complete end to end deployment in case of Greenfield.
Also with contrail fabric deployment, we need to configure all physical device vtep address as static route. We need an automated method for that.
Already underline setup scripts for both interface config and static route is present. We need to add corresponding ansible task in contrail-
Changed in juniperopenstack: | |
importance: | Undecided → High |
milestone: | none → r5.0.0 |
information type: | Proprietary → Public |
tags: | added: ansible |
tags: | added: sanityblocker |
tags: |
added: blocker removed: sanityblocker |
tags: |
added: beta-blocker removed: blocker |
To post a comment you must log in.
Static Route Setup script fails in verify route:
[root@nk-vm1 ~]# python /root/staticrou te_setup. py --device eth1 --network 5.1.2.0 --netmask 255.255.255.0 --gw 5.1.2.254 service: INFO:: Restarting Network Services... staticroute_ setup.py" , line 221, in <module> staticroute_ setup.py" , line 218, in main staticroute_ setup.py" , line 107, in setup post_config( ) staticroute_ setup.py" , line 99, in post_config verify_ route() staticroute_ setup.py" , line 93, in verify_route
2018-06-14 14:26:28,447:: restart_
Restarting network (via systemctl): [ OK ]
Traceback (most recent call last):
File "/root/
main()
File "/root/
route.setup()
File "/root/
self.
File "/root/
self.
File "/root/
raise RuntimeError('Seems Routes are not properly configured')
RuntimeError: Seems Routes are not properly configured
Without the verify_route function call the script works and I am able to see the static route created