Releases: m-lab/mlab-ns
Removes transitional v1->v2 name logic and "flat" name logic
This release removes transitional v1 to v2 node name login as well as the concept of "flat" nodes names; all node names are now "flat".
Migrate to new e2e monitoring metrics
Migrate to the ndt5_client e2e check (#241)
Part of m-lab/dev-tracker#574
Serve v2 FQDNs in production.
This release will cause mlab-ns to start publishing v2 node names to all clients.
Bugfix for the previous bugfix release
The previous bugfix release (v2020.05.07) was trying to access the key of a SliverTool as SliverTool.key
, but it turns out that key
is a function, not a string. This PR corrects that. It should be SliverTool.key().name()
to get at the unique string ID we assign. It also adds additional unit testing which would have caught that error before.
Bug fix for IPUpdateHandler()
Previously, the IPUpdateHandler tried to match siteinfo data with GCD data on FQDN, but FQDN was not part of the unique record key. If the FQDN changed it would find no match, and reinitialize the SliverTool. This is undesirable behavior. With the release, it now matches on the unique record key, which does not contain the FQDN, allowing the FQDN to change and be updated in the existing SliverTool.
Add dispatch.yaml config for locate service
Add dispatch.yaml for locate v2 & v2beta1 paths (#236) …
Reverts v1 names for now.
v2020.04.31 Reverts to v1 names.
Switch to v2 names in production
This release updates the production instance of mlab-ns to use v2 node names.
Additionally, it fixes the Ubuntu version in the Dockerfile to 18.04, since mlab-ns relies on python2, which is not the default in the latest LTS release of Ubuntu (20.04).
Support v2 hostnames, cloud build deployments, and 1g policy change
Manage deployments with Cloud Build (#229)
Changes to begin preparing for project-decorated/flat names. (#228)
One regex to match all input in parse_fqdn.py + unit testing updates (#231)
Changes a non-matching FQDN log message from error() to info() (#232)
Reclaim use of "locate" service name by mlab-ns (#233)
Reduce frequency of yvr01 to due data quality alerts (#234)
Reduce frequency of returning 1g sites
Add a static site_keep_probability for 1g sites (#222) * Add a static site_keep_probability for 1g sites