Commit Graph

  • c965896f2e Merge pull request #16 in PAR/yap from DEV-3068-write-up-a-document-on-converting-yap-to-6.5 to master master Nick Huber 2020-01-06 15:39:26 -08:00
  • 7ce9202e5a Note minimum version for migrating off YAP Ben Tremblay 2020-01-06 15:03:25 -08:00
  • 9f6a714f84 Fix formatting typo in documentation Ben Tremblay 2020-01-06 10:40:34 -08:00
  • 3f998e57cf Add documentation on migrating to managed mesh Ben Tremblay 2020-01-06 10:32:41 -08:00
  • d2649aea9a Merge pull request #15 in PAR/yap from bugfix/DEV-2560-bird-controller-unable-to-start-due-to-leftover-yap-configuration-file to master Emily Prachnau 2019-08-08 16:03:03 -07:00
  • a2fe2e6613 Don't echo "Stopping $space" on restart Nick Huber 2019-08-08 15:08:48 -07:00
  • 7ec7208ad3 Also remove the generated space configured when trying to restart Nick Huber 2019-08-08 10:57:08 -07:00
  • 6720cb8180 Also cleanup teh space configuration in the stop function Nick Huber 2019-08-06 15:28:09 -07:00
  • 5a56a06148 Always clean up space bird configuration Nick Huber 2019-08-02 14:48:28 -07:00
  • a9e02455b2 Merge pull request #14 in PAR/yap from bugfix/DEV-2509-yap-custom-bird-config-is-not-included-at-runtime to master Emily Prachnau 2019-07-16 15:39:53 -07:00
  • 939030669a Restart space after updating bird config instead of reloading Ben Friesen 2019-07-16 13:42:26 -07:00
  • f945a696c2 Merge pull request #13 in PAR/yap from bugfix/DEV-2512-yap-hangs-forever-on-trying-to-start-some-spaces-on-aggregators to master Nick Huber 2019-07-15 14:56:47 -07:00
  • f37d869965 Support running check-policy-rules for a specific space Brandon Cazander 2019-07-12 15:11:24 -07:00
  • a9e1264524 Update docs to show systemd template usage Brandon Cazander 2019-07-12 15:03:41 -07:00
  • ac1c94e1c0 Switch to systemd service templates for space management Brandon Cazander 2019-07-12 14:35:11 -07:00
  • dea80797db Merge pull request #12 in PAR/yap from feature/DEV-2481-add-upgrade-command-to-yap to master Emily Prachnau 2019-06-27 15:45:37 -07:00
  • f7ef72194f Fix format of docs Nick Huber 2019-06-27 15:27:23 -07:00
  • 3fd0335b49 Disable super verbose output Nick Huber 2019-06-27 15:21:12 -07:00
  • 2ba180ea6c Add upgrade command to yap for easier upgrading of nodes Nick Huber 2019-06-27 12:03:03 -07:00
  • 082c607ecf Merge pull request #11 in PAR/yap from bugfix/DEV-2457-yap-should-always-try-to-restart to master Emily Prachnau 2019-06-21 15:59:23 -07:00
  • 352822b916 Remove and ignore vscode files Nick Huber 2019-06-21 15:49:44 -07:00
  • 662ad04fbd Use a simple type with Restart=on-failure to be more resllient Nick Huber 2019-06-21 11:37:49 -07:00
  • 459bbc0148 Merge pull request #10 in PAR/yap from bugfix/DEV-2459-yap-tries-to-access-invalid-space-field-when-generating-aggregator-s-config to master Nick Huber 2019-06-20 16:56:13 -07:00
  • 570012443c Don't try to enable spaces that don't have a VLAN set Brandon Cazander 2019-06-20 16:25:07 -07:00
  • 8c463bebc7 Merge pull request #9 in PAR/yap from bugfix/DEV-2458-yap-failed-to-change-space-config to master Brandon Cazander 2019-06-20 15:29:30 -07:00
  • 4605133dbf Use a file lock to ensure only 1 yap command is running at a time Nick Huber 2019-06-20 14:54:57 -07:00
  • e6158937ed Merge pull request #8 in PAR/yap from bugfix/DEV-2456-yap-still-restarts-on-some-space-config-actions to master Emily Prachnau 2019-06-19 14:04:59 -07:00
  • 00b5b4c810 Only restart specific space when a space IP is set or removed Nick Huber 2019-06-19 12:01:07 -07:00
  • b7887a0c9a Merge pull request #7 in PAR/yap from bugfix/DEV-2446-yap-restarts-on-aggregators-when-space-config-is-changed-causing-customer-outages to master Emily Prachnau 2019-06-17 09:33:27 -07:00
  • 3ba97c385f Update usage and method of sending a command to bird Nick Huber 2019-06-17 09:30:04 -07:00
  • 364df3a508 Only reconfigure bid on some actions Nick Huber 2019-06-14 14:47:46 -07:00
  • a528e00a53 Merge pull request #6 in PAR/yap from bugfix/DEV-2312-yap-starts-too-early-on-aggregators-and-makes-bird-fail to master Brandon Cazander 2019-05-24 14:25:11 -07:00
  • 79daa0a1ec Make yap bind to and start after node ben 2019-05-24 09:05:44 -07:00
  • 022cf30ada Make yap be 'PartOf' node instead of 'After' ben 2019-05-23 09:45:53 -07:00
  • 37c9553881 Added IP version and safety-quotes to table grep DEV-2312 ben 2019-05-23 09:44:12 -07:00
  • 474f5f07c1 Wait for space-specific table in bird to start yap DEV-2312 ben 2019-05-17 15:28:14 -07:00
  • bfaf516b9f Merge pull request #5 in PAR/yap from bugfix/DEV-2259-missing-config-on-yap-vxrs to master Brandon Cazander 2019-04-18 14:54:50 -07:00
  • a24e3a6a9d Fix firewall not restarting when a new VXR is made ben 2019-04-17 16:46:15 -07:00
  • 5fa8de0346 Manage sysctl ip forwarding in vxr salt state ben 2019-04-17 15:50:59 -07:00
  • 21779a7891 Merge pull request #4 in PAR/yap from bugfix/DEV-2250-data-failed-to-compile-for-non-yap-aggregators to master Emily Scoular 2019-04-11 10:47:00 -07:00
  • bdd76c9550 Skip yap states for aggregators without yap key in their pillars. DEV-2250 Emily Scoular 2019-04-11 09:50:44 -07:00
  • 0d8ecfacb7 Add method of setting global ospf interface settings James Oakley 2019-04-10 14:36:14 -07:00
  • f32da53b3f Fix global interface check James Oakley 2019-04-10 14:05:13 -07:00
  • 83d2fee0e1 Fix global start James Oakley 2019-04-10 14:00:42 -07:00
  • 1b2a4a26c1 Add support for global OSPF on VXRs James Oakley 2019-04-10 13:54:33 -07:00
  • 2fda8e7224 Update README. Emily Scoular 2019-04-05 12:12:09 -07:00
  • 0f34fd6d00 Fix help text and bird config permissions. Emily Scoular 2019-04-05 11:26:56 -07:00
  • 68c84fc274 Add support for configuring VLAN IPs and not overwriting custom BIRD protocols. Emily Scoular 2019-04-03 16:12:01 -07:00
  • ba3d260ae8 Fix add space command in README. Emily Scoular 2019-01-08 14:08:39 -08:00
  • ffa181670a Merge pull request #3 in PAR/yap from bugfix/DEV-2031-yap-service-fails-on-start-of-6.4-aggregator to master Emily Scoular 2019-01-08 13:37:42 -08:00
  • 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 Emily Scoular 2019-01-08 13:23:21 -08:00
  • 97b8c07b31 Don't run pwanbirdc disable on an empty output from bird. DEV-2031 Brandon Cazander 2019-01-04 13:29:51 -08:00
  • b17513de78 Make yap on aggregator's wait until bird is ready before trying to start. DEV-2032 Brandon Cazander 2018-12-31 14:26:53 -08:00
  • f68cba530f Validate VLANs both when setting and when getting subnet. Fix space deletion not removing VLANs by enforcing VLAN removal first. Brandon Cazander 2018-12-10 15:34:28 -08:00
  • 5aa25d63b2 Prevent VLAN reuse within a region. Brandon Cazander 2018-12-10 15:03:32 -08:00
  • 600e99259a Add missing vlan_id argument to subnet-get for unreserved VLANs Brandon Cazander 2018-12-10 14:36:23 -08:00
  • 6d84e60c00 Merge pull request #1 in PAR/yap from improved-documentation to master Brandon Cazander 2018-12-10 14:23:21 -08:00
  • 9516d47ae8 Add documentation and subnet-get command to yap. Brandon Cazander 2018-12-10 14:16:22 -08:00
  • 40a9a8f0ff Bring up vlan trunks Allow for static configs under /etc/yap/bird_static root 2018-12-07 00:32:56 -08:00
  • dd48794cbc Disable pwr protocols in bird and fix other shit. Brandon Cazander 2018-12-05 16:38:59 -08:00
  • a6468e9035 Fix salt invocations James Oakley 2018-12-04 13:53:19 -08:00
  • adffaf4970 VRF support vrf James Oakley 2018-12-04 13:50:02 -08:00
  • 16d0d68072 Initial Commit James Oakley 2018-11-30 08:39:47 -08:00