Skip to content

Releases: DNS-OARC/dsc-datatool

Release 1.4.1

06 Dec 09:13
Compare
Choose a tag to compare

This release fixes issue with InfluxDB quoting, was missing to quote the quote character.

Packages are available at: https://dev.dns-oarc.net/packages/

Other changes:

  • Dependency correction for SLE 15.5
  • Tweaks to test layouts

b44b874 Tests
eef3ae0 SLE 15.5
75c7fc1 Influx quoting

Release 1.4.0

15 Jun 09:13
Compare
Choose a tag to compare

This release adds the option --encoding to set an encoding to use for reading and writing files.

Packages are available at: https://dev.dns-oarc.net/packages/

f64c8b6 encoding man-page
09c0ce9 Encoding

Release 1.3.0

10 Nov 13:17
Compare
Choose a tag to compare

This release adds option nonstrict to client_subnet_authority generator for skipping bad data in datasets.

The contrib DSC+Grafana test site dashboards has been moved to its own repository, feel free to contribute your own creations to it: https://github.com/DNS-OARC/dsc-datatool-grafana

Packages are available at: https://dev.dns-oarc.net/packages/

90b232d Add CodeQL workflow for GitHub code scanning
e4fa3b0 Test site
474f97d client_subnet_authority non-strict mode

Release 1.2.0

13 Jun 13:51
Compare
Choose a tag to compare

This release fixes handling of base64'ed strings in DSC XML and will now decode them back into text when reading, the selected output will then handling any quoting or escaping needed.
Added a new option for Prometheus output to set a prefix for metrics so that they can be easily separated from other metrics if needed, see man dsc-datatool-output prometheus.

Packages are available at: https://dev.dns-oarc.net/packages/

5f9f972 Fix COPR
3d72019 Prometheus metric prefix
bdc992e base64 labels

Release 1.1.0

05 Apr 09:55
Compare
Choose a tag to compare

This release adds support for Prometheus' node_exporter using its Textfile Collector (see man dsc-datatool-output prometheus) and fixes a bug in InfluxDB output when selecting what timestamp to use. Also updates packages and Grafana test site dashboards.

Packages are available at: https://dev.dns-oarc.net/packages/

4381541 RPM
19bc153 Typo/clarification
2a32dd8 Prometheus, InfluxDB, Copyright
dd5323e debhelper
7352c1e Bye Travis
32b3bbe Grafana dashboards
304ab76 Info

Release 1.0.2

21 Oct 12:26
Compare
Choose a tag to compare

This release fixed a bug in DAT file parsing that was discovered when adding coverage tests.

Packages are available at: https://dev.dns-oarc.net/packages/

45b1aa3 Coverage
7aedc1a Coverage
64957b9 DAT, Coverage
370fb86 Coverage
891cb7c Coverage
9374faa Coverage

Release 1.0.1

07 Aug 09:06
Compare
Choose a tag to compare

This release adds compatibility with Python v3.5 which allows packages to be built for Ubuntu Xenial.

Packages are available at: https://dev.dns-oarc.net/packages/

bc0be5b python 3.5

Release 1.0.0

03 Aug 12:36
Compare
Choose a tag to compare

This release brings a complete rewrite of the tool, from Perl to Python. This rewrite was made possible thanks to funding from EURid, and will help with maintainability and packaging.

Packages are available at: https://dev.dns-oarc.net/packages/

Core design and command line syntax is kept the same but as the libraries the generators use have been changed additional command line options must be used.

  • client_subnet_authority (generator)

    This generator now uses IANA's IP address space registry CSVs to
    look up the network authority, therefor it needs either to fetch
    the CSV files or be given them on command line.

    See man dsc-datatool-generator client_subnet_authority for more
    information.

  • client_subnet_country (generator)

    This generator now uses MaxMind databases to look up country based
    on subnet.

    See man dsc-datatool generator client_subnet_country for more
    information and setup guide of the MaxMind databases.

589ea8b Badges
c32038b nonstrict
0ea3e32 LGTM
cff2e1c COPR
02c31b0 COPR
e8332fd COPR
6d9f71c Input, YAML
93ba755 EPEL 8 packages
3e2df6f Authority
f5d023f Debian packaging
1a59f09 Documentation
85cb1e1 restructure
decd3f6 man-pages, URLs
f264854 man-pages
d73c319 man-pages
f5ca007 man-pages
7bfaf53 Fedora dependencies
3452b48 RPM dependencies
7a4edbc Test
ed43406 client_subnet_authority
62c7d9d Server, node
e0c6419 RPM package
938f154 Rewrite
5400464 README
968ccb1 COPR, spec
14d987f RPM requires
ee10efb Package
a25870f Funding

Release 0.05

31 May 09:43
Compare
Choose a tag to compare

Fixed issue with empty values in InfluxDB output, they are now quoted as an empty string.

https://www.dns-oarc.net/files/dsc/p5-App-DSC-DataTool-0.05.tar.gz
sha256: f2ffeaa0dae72ff8e7f836537cc3797153d8db9716b211a9bd55c29afae2fcb3

Packages are available at: https://dev.dns-oarc.net/packages/

9917c4e InfluxDB quote keys/values

Release 0.04

21 Jan 15:31
Compare
Choose a tag to compare

Package dependency fix and update of example Grafana dashboards.

Packages are available at: https://dev.dns-oarc.net/packages/ (Note: Due to missing core dependencies and time restrictions there are no packages for RHEL or Fedora)

d3babc9 Copyright years
9955c88 Travis Perl versions
134a8b3 Debian dependency
2d2114d Fix #23: Rework Grafana dashboards to hopefully show more correct numbers and also split them up.
9bca0d3 Prepare SPEC for OSB/COPR