Skip to content

New Features / Improvements / Bug Fixes / Housekeeping

Compare
Choose a tag to compare
@barryo barryo released this 26 Nov 12:35
· 4355 commits to master since this release

This release is very much driven by recent mailing list activity.

NB: This upgrade requires a schema change - see below.

Primarily, scripts have been added to power the peering matrices and peering manager. These scripts parse sflow data and discover established BGP sessions between exchange members. See the following updated and new documentation:

Front end options have been added when adding / editing VLANs to allow you to state whether a given VLAN should be including in the peering matrix page and/or the peering manager. Post upgrade, you need to check these fields for the VLANs you want included.

Schema Change Required

ALTER TABLE vlan 
    ADD peering_matrix TINYINT(1) NOT NULL DEFAULT 0, 
    ADD peering_manager TINYINT(1) NOT NULL DEFAULT 0;

NB: After running the above, edit your VLANs and check peering manager and / or peering matrix as appropriate for VLANs you want included in the peering manager / matrix.

Commits

  • [IM] Remove hardcoded INEX VLAN details for peering matrices (16f6411 - Barry O'Donovan - 2014-11-26)
  • [IM] Remove hardcoded INEX VLAN details - fixes #178 (87edf85 - Barry O'Donovan - 2014-11-26)
  • [NF] Front end glue for new VLAN peering matrix / manager columns (edfefcf - Barry O'Donovan - 2014-11-26)
  • [DB] Schema update to VLANs table (5c48610 - Barry O'Donovan - 2014-11-26)
  • [BF] Fixes #177 - only one switch per infra was included in EuroIX data output (41cc73c - Barry O'Donovan - 2014-11-25)
  • [HK] Remove extraneous files (1518e92 - Barry O'Donovan - 2014-11-24)
  • [IM] Reduce cache time pf peering data from 1 day to 1 hour (4db3001 - Barry O'Donovan - 2014-11-24)
  • [BF] bugfixes for Daemon::Control (538a306 - Nick Hilliard - 2014-11-23)
  • [IM] add script to check for required perl dependencies (f0609e3 - Nick Hilliard - 2014-11-22)
  • [IM] wider use of variable names for code which is fundamentally the same (f8f726c - Nick Hilliard - 2014-11-22)
  • [BF] use different local variable names and protect with 'my' (daf5406 - Nick Hilliard - 2014-11-22)
  • [IM] added peering manager sflow bgp session detector (9942ffa - Nick Hilliard - 2014-11-22)
  • [IM] cosmetic fixes for sflow-to-rrd-handler (b8b2035 - Nick Hilliard - 2014-11-22)
  • [IM] updated trunks.cfg to reflect topology changes (a39b495 - Nick Hilliard - 2014-11-21)
  • HK ORG-INEX1-RIPE -> ORG-INEA1-RIPE (af93c94 - Nick Hilliard - 2014-11-21)
  • [IM] compare-route-server-prefixes.pl should do something instead of do_nothing (85bfc98 - Nick Hilliard - 2014-11-18)
  • [BF] update route server comparison code to reflect changes in default bird config (8ca7ddc - Nick Hilliard - 2014-11-18)
  • [BF] added new-line for prefix comparison tool warnings (5528b5d - Nick Hilliard - 2014-11-18)
  • [HK] typos (1644ec3 - Nick Hilliard - 2014-11-17)

Templates Edited

application/modules/apiv1/views/_skins/inex/rir/tmpl/autnum-as2128.tpl
application/views/_skins/inex/statistics-cli/mrtg/trunks.cfg
application/views/peering-manager/index-table.phtml
application/views/peering-matrix/index.phtml
application/views/vlan/add-postamble.phtml