BGP AS number not configured
Bug #1584045 reported by
Daniel Roesen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel Contrail plugin |
Fix Released
|
Medium
|
Unassigned | ||
3.0.x |
Fix Released
|
Medium
|
Unassigned | ||
4.x.x |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The FUEL Contrail plugin allows to specify the BGP AS number for Contrail to use. Unfortunately, this AS number is not really configured in Contrail but the default AS 64512 is used instead. This is using the most current FUEL Contrail plugin with FUEL 8.0 but we have seen this problem since we started with FUEL 6 and Contrail 2.0.
Changed in fuel-plugin-contrail: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Oleksandr Martsyniuk (omartsyniuk) |
Changed in fuel-plugin-contrail: | |
status: | Confirmed → Fix Committed |
status: | Fix Committed → In Progress |
Changed in fuel-plugin-contrail: | |
status: | In Progress → Fix Committed |
assignee: | Oleksandr Martsyniuk (omartsyniuk) → nobody |
To post a comment you must log in.
Code in plugin looks OK for me regarding handoff of the parameter to Contrail (but I'm not a Puppet guy):
./deployment_ scripts/ puppet/ modules/ contrail/ manifests/ provision/ control. pp
exec { 'prov_control_bgp': utils/provision _control. py \ :contrail_ mgmt_vip} --api_server_port 8082 \ :address} --router_asn ${contrail::asnum} \ :neutron_ user}' --admin_tenant_name '${contrail: :service_ tenant} ' --admin_password '${contrail: :service_ token}' \ prov_control_ bgp-DONE" , prov_control_ bgp-DONE' ,
command => "python /opt/contrail/
--api_server_ip ${contrail:
--oper add --host_name ${::fqdn} --host_ip ${contrail:
--admin_user '${contrail:
&& touch /opt/contrail/
creates => '/opt/contrail/
}
AS number is taken from attributes and passed to /opt/contrail/ utils/provision _control. py.
Guess we need to find out wether ${contrail::asnum} correctly contains the user-specified ASN,
or the default 64512.