24 Commits

Author SHA1 Message Date
ben
5fa8de0346 Manage sysctl ip forwarding in vxr salt state
DEV-2259
2019-04-17 15:50:59 -07:00
Emily Scoular
21779a7891 Merge pull request #4 in PAR/yap from bugfix/DEV-2250-data-failed-to-compile-for-non-yap-aggregators to master
* commit 'bdd76c9550cd856eab51998acfa94424e53a6890':
  Skip yap states for aggregators without yap key in their pillars. DEV-2250
2019-04-11 10:47:00 -07:00
Emily Scoular
bdd76c9550 Skip yap states for aggregators without yap key in their pillars. DEV-2250 2019-04-11 09:50:44 -07:00
James Oakley
0d8ecfacb7 Add method of setting global ospf interface settings 2019-04-10 14:36:14 -07:00
James Oakley
f32da53b3f Fix global interface check 2019-04-10 14:05:13 -07:00
James Oakley
83d2fee0e1 Fix global start 2019-04-10 14:00:42 -07:00
James Oakley
1b2a4a26c1 Add support for global OSPF on VXRs 2019-04-10 13:54:33 -07:00
Emily Scoular
2fda8e7224 Update README. 2019-04-05 12:12:09 -07:00
Emily Scoular
0f34fd6d00 Fix help text and bird config permissions. 2019-04-05 11:26:56 -07:00
Emily Scoular
68c84fc274 Add support for configuring VLAN IPs and not overwriting custom BIRD protocols. 2019-04-03 16:12:01 -07:00
Emily Scoular
ba3d260ae8 Fix add space command in README. 2019-01-08 14:08:39 -08:00
Emily Scoular
ffa181670a Merge pull request #3 in PAR/yap from bugfix/DEV-2031-yap-service-fails-on-start-of-6.4-aggregator to master
* commit '97b8c07b312d43ed68a9f3dcaf38152a8fad8397':
  Don't run pwanbirdc disable on an empty output from bird. DEV-2031
2019-01-08 13:37:42 -08:00
Emily Scoular
9537d28412 Merge pull request #2 in PAR/yap from bugfix/DEV-2032-yap-isn-t-able-to-start-on-6.4.17-after-a-reboot to master
* commit 'b17513de78ae83dd9e8aab26ebdd6d4d17c7a78f':
  Make yap on aggregator's wait until bird is ready before trying to start. DEV-2032
2019-01-08 13:23:21 -08:00
Brandon Cazander
97b8c07b31 Don't run pwanbirdc disable on an empty output from bird. DEV-2031 2019-01-04 13:29:51 -08:00
Brandon Cazander
b17513de78 Make yap on aggregator's wait until bird is ready before trying to
start. DEV-2032

Also changes the dependency of the yap service to node from the network.
2018-12-31 14:26:53 -08:00
Brandon Cazander
f68cba530f Validate VLANs both when setting and when getting subnet. Fix space deletion not removing VLANs by enforcing VLAN removal first. 2018-12-10 15:34:28 -08:00
Brandon Cazander
5aa25d63b2 Prevent VLAN reuse within a region. 2018-12-10 15:03:32 -08:00
Brandon Cazander
600e99259a Add missing vlan_id argument to subnet-get for unreserved VLANs 2018-12-10 14:36:23 -08:00
Brandon Cazander
6d84e60c00 Merge pull request #1 in PAR/yap from improved-documentation to master
* commit '9516d47ae8016cef668f8d3f2193f9d1f92ff3f5':
  Add documentation and subnet-get command to yap.
2018-12-10 14:23:21 -08:00
Brandon Cazander
9516d47ae8 Add documentation and subnet-get command to yap. 2018-12-10 14:16:22 -08:00
root
40a9a8f0ff Bring up vlan trunks
Allow for static configs under /etc/yap/bird_static
2018-12-07 00:32:56 -08:00
Brandon Cazander
dd48794cbc Disable pwr protocols in bird and fix other shit. 2018-12-05 16:38:59 -08:00
James Oakley
a6468e9035 Fix salt invocations 2018-12-04 13:53:19 -08:00
James Oakley
16d0d68072 Initial Commit 2018-11-30 08:39:47 -08:00