Skip to content

Latest commit

 

History

History
828 lines (776 loc) · 40.3 KB

CHANGELOG.md

File metadata and controls

828 lines (776 loc) · 40.3 KB

Release 0.21.4 (2023-01-17T22:50:28)

  • 171805b ':arrow_up: Automatic update of dependencies by Kebechet for the ubi8 environment'
  • eb5aa02 🚢 Bump up base image initialized in CI.
  • 2ca4fb4 ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment

Release 0.21.3 (2022-09-21T19:46:46)

  • c6607b7 ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • 940062b 🚢 Bump up base image initialized in CI.
  • f200f43 ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • f05ad74 ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment

Release 0.21.2 (2022-08-23T02:58:46)

  • 9d5ee23 ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment (#866)
  • bded859 ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • 895c3ee ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • 8132cbf ♻️ HouseKeeping: Updated pre-commit and thoth.yaml
  • 9ce2204 ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • 6c96ead ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • 5ce3250 Update OWNERS
  • f85dbd9 🚢 Bump up base image initialized in CI.
  • b1def77 Fix .pre-commit-config.yaml
  • 9e096bb ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • 18464bb ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • 4aa4da7 ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment

Release 0.21.1 (2022-05-09T19:38:38)

  • a541b16 🚢 Bump up base image initialized in CI.
  • b1af91c ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • ce52b1a ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • 41db897 Update GitHub templates and pre-commit plugin versions

Release 0.21.0 (2022-02-15T12:32:24)

  • Add myself to maintainers
  • Update PR template
  • Register metric for datetime of last container image analysis synced in the database
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • Explicitly set metric to 1
  • Fix format_datetime import
  • Add datetime label to graphdb_last_solver_datetime
  • Parse last solver datetime as string
  • Add filtering paramaters to registered metric
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • Register metric to get datetime of last solver synced in database

Release 0.20.2 (2022-02-02T09:07:19)

  • Fix typo
  • remove print added for debug
  • Fix label for retrieving metrics
  • Small README fixes
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment

Release 0.20.1 (2022-01-31T21:40:02)

  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • Remove development dependencies
  • Remove unused .thothTemplate.yaml
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • Enable TLS verification
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • Remove unused playbooks
  • change README format
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • Update README.md
  • Add container info in README

Release 0.20.0 (2022-01-12T11:59:31)

  • Update thoth/metrics_exporter/metrics.py
  • introduce metrics for software stacks maintained by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment

Release 0.19.1 (2021-12-24T15:47:37)

  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • Update pyproject.toml to use Python 3.8
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment

Release 0.19.0 (2021-11-08T13:46:21)

  • Expose metrics related to the last Quay security update
  • Introduce a metric for number of days since the last CVE update
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment

Release 0.18.4 (2021-09-27T20:55:28)

Features

  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment
  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment

Release 0.18.3 (2021-09-23T08:26:55)

Features

  • ⬆️ Automatic update of dependencies by Kebechet for the ubi8 environment

Release 0.18.2 (2021-09-14T20:56:22)

Features

  • Add harshad as a maintainer
  • Update of the dependencies
  • ⬆️ Automatic update of dependencies by Kebechet

Release 0.8.1 (2020-04-28T19:41:57)

  • fixed the module name
  • added a service_version so that we can have Kebechet bound versions, but also have an extended version to include dependencies version
  • 📌 Automatic update of dependency thoth-storages from 0.22.8 to 0.22.9
  • 📌 Automatic update of dependency thoth-common from 0.13.0 to 0.13.1
  • updates the GitHub templates
  • Correct-info
  • 📌 Automatic update of dependency thoth-storages from 0.22.7 to 0.22.8
  • 📌 Automatic update of dependency thoth-common from 0.12.10 to 0.13.0
  • 📌 Automatic update of dependency thoth-common from 0.12.9 to 0.12.10
  • 📌 Automatic update of dependency thoth-common from 0.12.7 to 0.12.9
  • 📌 Automatic update of dependency thoth-common from 0.12.6 to 0.12.7
  • Remove latest version restriction from .thoth.yaml
  • 📌 Automatic update of dependency thoth-common from 0.12.5 to 0.12.6
  • 📌 Automatic update of dependency thoth-common from 0.12.4 to 0.12.5
  • 📌 Automatic update of dependency thoth-storages from 0.22.6 to 0.22.7
  • 📌 Automatic update of dependency thoth-storages from 0.22.5 to 0.22.6
  • 📌 Automatic update of dependency thoth-common from 0.12.3 to 0.12.4
  • 📌 Automatic update of dependency thoth-common from 0.12.0 to 0.12.3
  • 📌 Automatic update of dependency thoth-common from 0.10.12 to 0.12.0
  • 📌 Automatic update of dependency sentry-sdk from 0.14.2 to 0.14.3
  • 📌 Automatic update of dependency thoth-storages from 0.22.4 to 0.22.5
  • 📌 Automatic update of dependency thoth-storages from 0.22.3 to 0.22.4
  • 📌 Automatic update of dependency thoth-common from 0.10.11 to 0.10.12
  • 📌 Automatic update of dependency thoth-common from 0.10.9 to 0.10.11
  • Increase time for successful adviser
  • 📌 Automatic update of dependency decorator from 4.4.1 to 4.4.2
  • Wrong namespace to be monitored for solver workflows metric
  • Monitor workflows in pending state
  • Adjust/add some metrics
  • 📌 Automatic update of dependency thoth-common from 0.10.8 to 0.10.9
  • 📌 Automatic update of dependency sentry-sdk from 0.14.1 to 0.14.2
  • 📌 Automatic update of dependency thoth-storages from 0.22.2 to 0.22.3
  • 📌 Automatic update of dependency thoth-common from 0.10.7 to 0.10.8
  • Use float for timestamps
  • 📌 Automatic update of dependency thoth-common from 0.10.6 to 0.10.7
  • 📌 Automatic update of dependency thoth-storages from 0.22.1 to 0.22.2
  • 📌 Automatic update of dependency thoth-common from 0.10.5 to 0.10.6
  • Reduce bucket size for workflows
  • 📌 Automatic update of dependency thoth-storages from 0.22.0 to 0.22.1
  • Less less logs
  • Reduce logs
  • Introduce metric to check evaluatio time on Prometheus
  • Metric for bloat data for the database
  • Inspection quality SLI
  • Qeb-Hwt SLI for quality
  • 📌 Automatic update of dependency thoth-storages from 0.21.11 to 0.22.0
  • Update .thoth.yaml
  • Use same time in evaluation
  • Qeb-Hwt App LSI
  • 📌 Automatic update of dependency thoth-common from 0.10.4 to 0.10.5
  • 📌 Automatic update of dependency thoth-common from 0.10.3 to 0.10.4
  • 📌 Automatic update of dependency thoth-common from 0.10.2 to 0.10.3
  • Correct variables
  • Metrics for imagestreams
  • 📌 Automatic update of dependency thoth-common from 0.10.1 to 0.10.2
  • 📌 Automatic update of dependency thoth-common from 0.10.0 to 0.10.1
  • 📌 Automatic update of dependency thoth-common from 0.9.31 to 0.10.0
  • 📌 Automatic update of dependency thoth-common from 0.9.30 to 0.9.31
  • 📌 Automatic update of dependency thoth-storages from 0.21.10 to 0.21.11
  • 📌 Automatic update of dependency thoth-common from 0.9.29 to 0.9.30
  • 📌 Automatic update of dependency sentry-sdk from 0.14.0 to 0.14.1
  • 📌 Automatic update of dependency thoth-storages from 0.21.9 to 0.21.10
  • 📌 Automatic update of dependency thoth-storages from 0.21.8 to 0.21.9
  • 📌 Automatic update of dependency thoth-common from 0.9.28 to 0.9.29
  • 📌 Automatic update of dependency thoth-storages from 0.21.7 to 0.21.8
  • Adjust metrics for PI
  • 📌 Automatic update of dependency thoth-common from 0.9.26 to 0.9.28
  • 📌 Automatic update of dependency thoth-storages from 0.21.6 to 0.21.7
  • 📌 Automatic update of dependency thoth-common from 0.9.25 to 0.9.26
  • 📌 Automatic update of dependency thoth-storages from 0.21.5 to 0.21.6
  • 📌 Automatic update of dependency thoth-common from 0.9.24 to 0.9.25
  • 📌 Automatic update of dependency thoth-storages from 0.21.4 to 0.21.5
  • 📌 Automatic update of dependency thoth-storages from 0.21.3 to 0.21.4
  • Unroll constant values
  • Typo fixes
  • Reduce complexity of workflow duration
  • 📌 Automatic update of dependency thoth-storages from 0.21.2 to 0.21.3
  • 📌 Automatic update of dependency thoth-storages from 0.21.1 to 0.21.2
  • 📌 Automatic update of dependency thoth-common from 0.9.23 to 0.9.24
  • 📌 Automatic update of dependency thoth-storages from 0.21.0 to 0.21.1
  • 📌 Automatic update of dependency thoth-storages from 0.20.6 to 0.21.0
  • Add build-analyzers to OpenShift metrics
  • 📌 Automatic update of dependency sentry-sdk from 0.13.5 to 0.14.0
  • 📌 Automatic update of dependency thoth-common from 0.9.22 to 0.9.23
  • 📌 Automatic update of dependency thoth-storages from 0.20.4 to 0.20.6
  • Do not run adviser from bc in debug mode
  • 📌 Automatic update of dependency thoth-storages from 0.20.3 to 0.20.4
  • 📌 Automatic update of dependency thoth-storages from 0.20.2 to 0.20.3
  • 📌 Automatic update of dependency thoth-storages from 0.20.1 to 0.20.2
  • Happy new year!
  • 📌 Automatic update of dependency thoth-storages from 0.20.0 to 0.20.1
  • Better describe env variables
  • Use appropriate time
  • Add env variables for prometheus instances
  • Add prometheus env variable
  • Assign correct namespaces to services
  • Generalize function for workflow duration evaluation
  • Create Histogram metrics
  • 📌 Automatic update of dependency thoth-storages from 0.19.30 to 0.20.0
  • Created solver latency SLI
  • Created inspection latency SLI
  • Created adviser latency SLI
  • Adjust Counter
  • Adjust time initialization of the metric
  • Introduce safe check
  • Update all templates version
  • Increase readiness check time
  • Merge queries for time issue
  • Correct variable
  • Make namespace and prometheus token mandatory
  • Fix api version in templates
  • Update version
  • Add service account token
  • New query for Python Packages
  • 📌 Automatic update of dependency thoth-common from 0.9.21 to 0.9.22
  • 📌 Automatic update of dependency thoth-storages from 0.19.27 to 0.19.30
  • Make coala happy again
  • Uninstall responder - its no longer used
  • Adjust and create metrics to monitor multiple solvers
  • Use RHEL instead of UBI
  • Update Thoth configuration file and Thoth's s2i configuration
  • 📌 Automatic update of dependency thoth-storages from 0.19.26 to 0.19.27
  • 📌 Automatic update of dependency thoth-storages from 0.19.25 to 0.19.26
  • 📌 Automatic update of dependency sentry-sdk from 0.13.4 to 0.13.5
  • 📌 Automatic update of dependency thoth-common from 0.9.20 to 0.9.21
  • 📌 Automatic update of dependency thoth-common from 0.9.19 to 0.9.20
  • 📌 Automatic update of dependency thoth-common from 0.9.17 to 0.9.19
  • 📌 Automatic update of dependency thoth-storages from 0.19.24 to 0.19.25
  • 📌 Automatic update of dependency thoth-common from 0.9.16 to 0.9.17
  • 📌 Automatic update of dependency gunicorn from 20.0.3 to 20.0.4
  • 📌 Automatic update of dependency sentry-sdk from 0.13.3 to 0.13.4
  • 📌 Automatic update of dependency gunicorn from 20.0.2 to 20.0.3
  • Do not re-raise exception from thread worker
  • 📌 Automatic update of dependency sentry-sdk from 0.13.2 to 0.13.3
  • 📌 Automatic update of dependency gunicorn from 20.0.0 to 20.0.2
  • 📌 Automatic update of dependency thoth-storages from 0.19.23 to 0.19.24
  • Update dependencies
  • Introduce weak readiness configuration
  • Log exception in thread pool worker
  • Iterate over items, fix issue
  • Print missing metrics to log if they were not computed
  • Print thread id to check running thread workers
  • Add sentry-sdk[flask] and aiocontextvars for Sentry integrations
  • Print warning to log if a metrics gathering job was missed
  • Remove duplicate information from logs
  • Fix logging error produced when showing results
  • Fix coala complains
  • Propagate trigger time to block from overloading
  • Use black for formatting
  • Use own threadpool for gathering metrics
  • Fix graph connection pool handling
  • Try thread pool executor with 16 threads
  • Measure metrics job execution and print them to logs
  • Increment metrics evaluation counter each time a metrics method is called
  • Fix typo in the comment
  • Increase initial delay seconds even more to make sure the service is up
  • Notify about readiness in logs
  • Maintain a signle graph database instance per metrics-exporter
  • Log if service is not ready yet on start up
  • Adjust metrics to report 0 if no record about pi or frameworks
  • Give metrics-exporter more time to boot
  • ✨ now with a new issue template
  • 📌 Automatic update of dependency thoth-common from 0.9.15 to 0.9.16
  • Optimize queries for jobs and configmaps
  • 📌 Automatic update of dependency thoth-common from 0.9.14 to 0.9.15
  • Explictly set misfire grace time to a high value
  • Less than and greater than signs need to be escaped
  • Configuration has been moved to job defaults
  • It's almost 2020 :)
  • Add job defaults configuration
  • Document scheduler endpoints
  • 📌 Automatic update of dependency thoth-storages from 0.19.18 to 0.19.19
  • Enable coalescing in jobs executed
  • its application not application.app
  • ✨ added CORS headers and allow from all
  • 📌 Automatic update of dependency gunicorn from 19.9.0 to 20.0.0
  • 📌 Automatic update of dependency thoth-storages from 0.19.17 to 0.19.18
  • Update function
  • 📌 Automatic update of dependency thoth-storages from 0.19.15 to 0.19.17
  • 📌 Automatic update of dependency thoth-storages from 0.19.14 to 0.19.15
  • Use enums in queries to the databse
  • Created metrics to avoid 'race conditions'
  • Add distinct=True flag to obtain the correct number of PythonPackagesSolved with error
  • 📌 Automatic update of dependency thoth-storages from 0.19.13 to 0.19.14
  • 📌 Automatic update of dependency thoth-storages from 0.19.12 to 0.19.13
  • Update queries according to new naming convention
  • Fix import statement
  • Capture exception if database schema is not initialized yet
  • Standardize metrics for error, 1 is good, 0 is bad convention
  • updated templates with annotations and param thoth-advise-value
  • 📌 Automatic update of dependency decorator from 4.4.0 to 4.4.1
  • 📌 Automatic update of dependency thoth-storages from 0.19.11 to 0.19.12
  • Split jobs and metrics per-file
  • Properly handle jobs registration
  • Remove unused debug variable
  • Make Grafana URL redirection configurable
  • 📌 Automatic update of dependency thoth-storages from 0.19.10 to 0.19.11
  • Use decorator package to correctly decorate classmethods
  • Simplify registering a job
  • Correct import class name
  • 📌 Automatic update of dependency thoth-storages from 0.19.9 to 0.19.10
  • Print Metrics Exporter version on startup
  • Added solver and analyzer updated metrics
  • 📌 Automatic update of dependency thoth-common from 0.9.12 to 0.9.14
  • 📌 Automatic update of dependency thoth-common from 0.9.11 to 0.9.12
  • 📌 Automatic update of dependency thoth-common from 0.9.10 to 0.9.11
  • Update metrics for Python Packages according to new queries
  • 📌 Automatic update of dependency thoth-storages from 0.19.8 to 0.19.9
  • 📌 Automatic update of dependency thoth-storages from 0.19.7 to 0.19.8
  • Added new content metrics
  • Added InspectionMetrics Class
  • Added PIMetrics Class and DBMetrics class
  • Introduce Solver and SoftwareEnvironment Metrics
  • Introduce metrics classes and update metrics
  • All jobs and configmaps standardized
  • Metrics for provenance-chcker and adviser
  • New labels to monitor package analyzer and package extract
  • 📌 Automatic update of dependency thoth-storages from 0.19.6 to 0.19.7
  • Fix listing of functions for registered jobs
  • use postgresql hostname from thoth configmap
  • Add job label to monitor solver jobs
  • Simplify metrics error handling for graphdb and ceph connection errors
  • 📌 Automatic update of dependency thoth-storages from 0.19.5 to 0.19.6
  • 📌 Automatic update of dependency thoth-common from 0.9.9 to 0.9.10
  • 📌 Automatic update of dependency thoth-common from 0.9.8 to 0.9.9
  • 📌 Automatic update of dependency thoth-storages from 0.19.4 to 0.19.5
  • 📌 Automatic update of dependency thoth-storages from 0.19.3 to 0.19.4
  • 📌 Automatic update of dependency thoth-storages from 0.19.2 to 0.19.3
  • 📌 Automatic update of dependency thoth-storages from 0.19.1 to 0.19.2
  • Do not count total nodes with recent transition to relational db
  • Disable graph cache completely in deployment
  • Drop total_instances_per_node metrics with transition to a relational db
  • Add CODEOWNERS file
  • 📌 Automatic update of dependency thoth-storages from 0.19.0 to 0.19.1
  • 📌 Automatic update of dependency thoth-storages from 0.18.6 to 0.19.0
  • Use more generic env var names
  • Switch from Dgraph to PostgreSQL in deployment
  • Added dependency-monkey jobs metric
  • Generalize metrics for jobs
  • Created metrics for Amun inspections jobs
  • Start using Thoth's s2i base image
  • 📌 Automatic update of dependency thoth-common from 0.9.7 to 0.9.8
  • Added config
  • 📌 Automatic update of dependency thoth-storages from 0.18.5 to 0.18.6
  • Provide infra namespace to list installed solvers
  • Introduce metrics for unsolved Python packages count
  • Initial dependency lock
  • Stop using extras in thoth-common
  • Remove old .thoth.yaml configuration file
  • 📌 Automatic update of dependency thoth-storages from 0.18.4 to 0.18.5
  • Change name of Thoth template to make Coala happy
  • Start using Thoth in OpenShift's s2i
  • 📌 Automatic update of dependency thoth-storages from 0.18.3 to 0.18.4
  • 📌 Automatic update of dependency thoth-common from 0.9.5 to 0.9.6
  • 📌 Automatic update of dependency thoth-storages from 0.18.1 to 0.18.3
  • 📌 Automatic update of dependency thoth-storages from 0.18.0 to 0.18.1
  • 📌 Automatic update of dependency thoth-storages from 0.17.0 to 0.18.0
  • Created metrics for PI
  • Added metrics to check inspections in Ceph per identifier (if any)
  • 📌 Automatic update of dependency thoth-storages from 0.16.0 to 0.17.0
  • Added PackageAnalysisResultStore
  • 📌 Automatic update of dependency thoth-storages from 0.15.2 to 0.16.0
  • Created metrics to monitor Ceph results
  • 📌 Automatic update of dependency thoth-common from 0.9.4 to 0.9.5
  • 🐼 changed sa from thoth-ops to metrics-exporter
  • 📌 Automatic update of dependency thoth-storages from 0.15.1 to 0.15.2
  • 📌 Automatic update of dependency thoth-storages from 0.15.0 to 0.15.1
  • 📌 Automatic update of dependency thoth-storages from 0.14.8 to 0.15.0
  • 📌 Automatic update of dependency thoth-common from 0.9.3 to 0.9.4
  • 📌 Automatic update of dependency thoth-storages from 0.14.7 to 0.14.8
  • 📌 Automatic update of dependency thoth-common from 0.9.2 to 0.9.3
  • 📌 Automatic update of dependency thoth-storages from 0.14.6 to 0.14.7
  • 📌 Automatic update of dependency thoth-common from 0.9.1 to 0.9.2
  • 📌 Automatic update of dependency thoth-storages from 0.14.5 to 0.14.6
  • 📌 Automatic update of dependency thoth-storages from 0.14.4 to 0.14.5
  • 📌 Automatic update of dependency thoth-storages from 0.14.3 to 0.14.4
  • Monitor also component labels in configmaps
  • Increment only retry if job is in retry state
  • Increment only failed for failed jobs which will not retry
  • New environments variables to monitor AMUN namespaces
  • Add new status
  • Corrected status and logic to identify the failure due to BackOffLimitExceeded for the job
  • 📌 Automatic update of dependency thoth-storages from 0.14.2 to 0.14.3
  • 📌 Automatic update of dependency thoth-common from 0.9.0 to 0.9.1
  • 📌 Automatic update of dependency thoth-storages from 0.14.1 to 0.14.2
  • Rewrite metrics exporter to gunicorn+flask
  • 📌 Automatic update of dependency uvicorn from 0.8.1 to 0.8.2
  • Added two new job status
  • Provide readiness and liveness probes
  • Increase resources for metrics-exporter
  • Changed inizialization of jobs
  • Debug off
  • 📌 Automatic update of dependency prometheus-client from 0.7.0 to 0.7.1
  • Correct duplicate
  • 📌 Automatic update of dependency thoth-common from 0.8.11 to 0.9.0
  • Explicitly set all namespaces
  • New metrics for CongifMaps
  • New environment variables for namespaces to be monitored for stage
  • 📌 Automatic update of dependency uvicorn from 0.8.0 to 0.8.1
  • 📌 Automatic update of dependency uvicorn from 0.7.3 to 0.8.0
  • 📌 Automatic update of dependency uvicorn from 0.7.2 to 0.7.3
  • Add generic trigger to buildconfig template
  • ✨ using the new trigger-build zuul job
  • 📌 Automatic update of dependency prometheus-client from 0.6.0 to 0.7.0
  • 📌 Automatic update of dependency thoth-common from 0.8.7 to 0.8.11
  • 📌 Automatic update of dependency thoth-storages from 0.14.0 to 0.14.1
  • 📌 Automatic update of dependency uvicorn from 0.7.1 to 0.7.2
  • Corrected metrics to set the connection error to 0
  • Modify connection error exception metrics to activate Prometheus alerts
  • 📌 Automatic update of dependency thoth-storages from 0.11.4 to 0.14.0
  • updated pipfile-lock
  • added namespace to deployment trigger
  • Created service metrics for graph-sync jobs for all categories
  • update functions for new schema and add new metrics
  • Configure Dgraph in deployment
  • Modified metrics for Dgraph
  • 📌 Automatic update of dependency thoth-storages from 0.11.0 to 0.11.1
  • 📌 Automatic update of dependency uvicorn from 0.7.0 to 0.7.1
  • 📌 Automatic update of dependency thoth-storages from 0.10.0 to 0.11.0
  • Fix typo in argument and variable name
  • 📌 Automatic update of dependency uvicorn from 0.7.0b2 to 0.7.0
  • 📌 Automatic update of dependency thoth-storages from 0.9.7 to 0.10.0
  • Minor change
  • minor corrections
  • hotfixing the webhook_url
  • 📌 Automatic update of dependency thoth-common from 0.8.4 to 0.8.5
  • added other metrics
  • Automatic update of dependency thoth-common from 0.8.3 to 0.8.4
  • Automatic update of dependency thoth-common from 0.8.2 to 0.8.3
  • Automatic update of dependency thoth-common from 0.8.1 to 0.8.2
  • new metrics
  • Automatic update of dependency uvicorn from 0.7.0b1 to 0.7.0b2
  • Automatic update of dependency thoth-storages from 0.9.6 to 0.9.7
  • Automatic update of dependency uvicorn from 0.6.1 to 0.7.0b1
  • Add Thoth's configuration file
  • Use OpenShift to gather service account token on local run
  • Use standardized Python package name to fix issues in Kebechet
  • It's already 2019
  • missed one merge conflict solution
  • relocked and markers/extra fixed
  • using redirect to grafana
  • removed the hostname,port, this is handled by thoth.storage itself
  • fixed coala errors
  • rewritten to use responder and not flask, we depend on an external prometheus to trigger updates of metrics, metrics are just updated if someone requests /metrics
  • this is still borken
  • doing black, using coala
  • do not use FQDN, resolve hostname to OpenShift service
  • relocked and markers/extra fixed
  • Update init.py
  • Fixes to make CI happy again
  • not using git for common
  • not using git for common
  • Do not count package names, count only versions
  • just to be consistent with the rest of the repos
  • added JanusGraph Vertex, Edge count
  • relocked
  • fixing the fixable
  • finished solver job metrics
  • adding ansible playbook to provision the Metrics Exporter
  • fixing coala issues
  • started working on solver jobs metric
  • relocked
  • adding OpenShift batch/jobs metrics
  • Update app.py
  • fixing the event loop, thx @fridex
  • using flask_apscheduler to collect metrics in the background
  • upgrading pip to latest during build
  • added gunicorn to pipenv
  • renamed app to application
  • relocked restructured

Release 0.8.2 (2020-05-01T09:33:34)

  • all the github standard templates
  • Add class to Registered Job
  • make Code Climate a little bit more happy
  • Add argo workflows class of metrics
  • 📌 Automatic update of dependency thoth-common from 0.13.1 to 0.13.2

Release 0.8.3 (2020-06-08T18:53:17)

  • added a 'tekton trigger tag_release pipeline issue'
  • 📌 Automatic update of dependency thoth-common from 0.13.7 to 0.13.8
  • 📌 Automatic update of dependency thoth-storages from 0.22.11 to 0.22.12
  • Typo
  • Added prometheus link
  • 📌 Automatic update of dependency thoth-common from 0.13.6 to 0.13.7
  • Added kebechet metric and readme
  • 📌 Automatic update of dependency prometheus-client from 0.7.1 to 0.8.0
  • 📌 Automatic update of dependency thoth-common from 0.13.5 to 0.13.6
  • 📌 Automatic update of dependency thoth-common from 0.13.4 to 0.13.5
  • 📌 Automatic update of dependency thoth-storages from 0.22.10 to 0.22.11
  • 📌 Automatic update of dependency thoth-common from 0.13.3 to 0.13.4
  • Add raise for status for request
  • Add sane defaults
  • Adjust docstrings and name
  • Add metrics from Pypi
  • Move method to basic class
  • Remove total counts metrics
  • 📌 Automatic update of dependency sentry-sdk from 0.14.3 to 0.14.4
  • 📌 Automatic update of dependency thoth-storages from 0.22.9 to 0.22.10
  • Split metrics to reduce time to evaluate
  • use count method for Ceph documents
  • added Sesheta as a Maintainer, so that she can request new releases to be created by her
  • Remove specific inspection metrics for Ceph
  • Remove metrics
  • Adjust and delete metrics

Release 0.8.4 (2020-08-18T07:26:10)

  • 📌 Automatic update of dependency thoth-common from 0.16.0 to 0.16.1 (#457)
  • Add check (#455)
  • 📌 Automatic update of dependency sentry-sdk from 0.16.3 to 0.16.5 (#454)
  • 📌 Automatic update of dependency sentry-sdk from 0.16.3 to 0.16.5 (#453)
  • 📌 Automatic update of dependency thoth-storages from 0.25.0 to 0.25.1 (#452)
  • 📌 Automatic update of dependency prometheus-api-client from 0.3.1 to 0.4.0 (#450)
  • 📌 Automatic update of dependency prometheus-api-client from 0.3.1 to 0.4.0 (#449)
  • 📌 Automatic update of dependency prometheus-api-client from 0.3.1 to 0.4.0 (#448)
  • 📌 Automatic update of dependency sentry-sdk from 0.16.1 to 0.16.3 (#447)
  • 📌 Automatic update of dependency sentry-sdk from 0.16.1 to 0.16.3 (#446)
  • 📌 Automatic update of dependency sentry-sdk from 0.16.1 to 0.16.3 (#445)
  • 📌 Automatic update of dependency thoth-common from 0.14.2 to 0.16.0 (#444)
  • 📌 Automatic update of dependency thoth-common from 0.14.2 to 0.16.0 (#443)
  • 📌 Automatic update of dependency thoth-storages from 0.24.4 to 0.25.0 (#442)
  • 📌 Automatic update of dependency sentry-sdk from 0.16.0 to 0.16.1 (#439)
  • 📌 Automatic update of dependency thoth-common from 0.14.1 to 0.14.2 (#438)
  • 📌 Automatic update of dependency thoth-storages from 0.24.2 to 0.24.4 (#437)
  • Remove latest versions limitation (#436)
  • 📌 Automatic update of dependency sentry-sdk from 0.15.1 to 0.16.0 (#435)
  • 📌 Automatic update of dependency sentry-sdk from 0.15.1 to 0.16.0 (#434)
  • 📌 Automatic update of dependency thoth-common from 0.13.13 to 0.14.1 (#433)
  • 📌 Automatic update of dependency thoth-common from 0.13.13 to 0.14.1 (#432)
  • 📌 Automatic update of dependency thoth-storages from 0.24.0 to 0.24.2 (#431)
  • Remove templates handled by thoth-application (#430)
  • Update OWNERS
  • 📌 Automatic update of dependency thoth-common from 0.13.12 to 0.13.13
  • 📌 Automatic update of dependency thoth-storages from 0.23.2 to 0.24.0
  • Update OWNERS
  • Create OWNERS
  • remove env variables from template
  • Use common methods
  • remove env variables
  • Add and remove env variables
  • Use CephStorage
  • Use generic Ceph storage
  • 📌 Automatic update of dependency requests from 2.23.0 to 2.24.0
  • 📌 Automatic update of dependency sentry-sdk from 0.14.4 to 0.15.1
  • 📌 Automatic update of dependency thoth-common from 0.13.11 to 0.13.12
  • 📌 Automatic update of dependency thoth-storages from 0.23.0 to 0.23.2
  • remove-imports
  • make coala happy
  • 📌 Automatic update of dependency requests from 2.23.0 to 2.24.0
  • 📌 Automatic update of dependency requests from 2.23.0 to 2.24.0
  • 📌 Automatic update of dependency sentry-sdk from 0.14.4 to 0.15.1
  • 📌 Automatic update of dependency sentry-sdk from 0.14.4 to 0.15.1
  • 📌 Automatic update of dependency thoth-common from 0.13.11 to 0.13.12
  • 📌 Automatic update of dependency thoth-storages from 0.23.0 to 0.23.2
  • Remove metric
  • Remove Ceph as queries are too long when the bucket contains too many data
  • Connect if the adapter is not connected
  • 📌 Automatic update of dependency prometheus-api-client from 0.2.0 to 0.3.1
  • 📌 Automatic update of dependency thoth-common from 0.13.9 to 0.13.11
  • 📌 Automatic update of dependency thoth-storages from 0.22.12 to 0.23.0
  • remove unusued imports
  • add import
  • add env variables
  • 📌 Automatic update of dependency thoth-common from 0.13.8 to 0.13.9
  • remove Argo metrics
  • Remove unusued metrics
  • Make env not hidden
  • Use configuration
  • Add missing import
  • Add docs for argo workflows and Ceph metrics
  • refactor classes to use configuration
  • Add prometheus metrics for Kebechet workflow
  • Add configuration file
  • Add workflow metrics for Kebehcet

Release 0.8.5 (2020-08-19T15:47:43)

  • Correct errors (#463)
  • 📌 Automatic update of dependency thoth-storages from 0.25.1 to 0.25.2 (#462)

Release 0.8.6 (2020-08-20T17:09:51)

  • Update README (#471)
  • Remove package analysis metrics (#470)
  • 🔨 update module based upon storages and common functions (#469)

Release 0.8.7 (2020-09-02T06:28:13)

Features

  • Add maintainer (#489)

Automatic Updates

  • 📌 Automatic update of dependency sentry-sdk from 0.17.1 to 0.17.2 (#488)
  • 📌 Automatic update of dependency thoth-common from 0.17.0 to 0.17.2 (#487)
  • 📌 Automatic update of dependency sentry-sdk from 0.17.0 to 0.17.1 (#484)
  • 📌 Automatic update of dependency flask-cors from 3.0.8 to 3.0.9 (#483)
  • 📌 Automatic update of dependency thoth-common from 0.16.1 to 0.17.0 (#482)
  • 📌 Automatic update of dependency sentry-sdk from 0.16.5 to 0.17.0 (#478)
  • 📌 Automatic update of dependency thoth-storages from 0.25.3 to 0.25.5 (#477)
  • 📌 Automatic update of dependency thoth-storages from 0.25.2 to 0.25.3 (#475)

Release 0.8.8 (2020-09-14T11:00:09)

Features

  • Bump version for release with new SI (#499)
  • Add SI metrics (#496)

Automatic Updates

  • 📌 Automatic update of dependency thoth-common from 0.18.1 to 0.18.2 (#497)
  • 📌 Automatic update of dependency prometheus-api-client from 0.4.0 to 0.4.1 (#495)
  • 📌 Automatic update of dependency sentry-sdk from 0.17.2 to 0.17.4 (#494)
  • 📌 Automatic update of dependency thoth-common from 0.17.2 to 0.18.1 (#493)
  • 📌 Automatic update of dependency thoth-storages from 0.25.5 to 0.25.7 (#492)

Release 0.8.9 (2020-09-15T08:59:47)

Features

  • Rename metric (#503)

Release 0.8.10 (2020-09-16T07:03:44)

Features

  • Introduce metrics for Thoth integrations (#511)

Automatic Updates

  • 📌 Automatic update of dependency sentry-sdk from 0.17.5 to 0.17.6 (#514)
  • 📌 Automatic update of dependency thoth-storages from 0.25.8 to 0.25.9 (#512)
  • 📌 Automatic update of dependency thoth-common from 0.18.3 to 0.19.0 (#510)
  • 📌 Automatic update of dependency thoth-common from 0.18.3 to 0.19.0 (#509)

Release 0.8.11 (2020-09-22T06:36:14)

Automatic Updates

  • 📌 Automatic update of dependency thoth-storages from 0.25.9 to 0.25.11 (#517)

Release 0.8.12 (2020-09-23T06:15:29)

Features

  • metrics-exporter runs in infra now (#521)

Automatic Updates

  • 📌 Automatic update of dependency sentry-sdk from 0.17.6 to 0.17.7 (#524)

Release 0.8.13 (2020-09-23T11:37:42)

Features

  • Adjust metrics to start with Thoth (#526)

Release 0.8.14 (2020-09-30T15:56:35)

Features

  • Introduce metric for alarm on storages version in management-API (#533)

Automatic Updates

  • 📌 Automatic update of dependency sentry-sdk from 0.17.7 to 0.17.8 (#532)
  • 📌 Automatic update of dependency sentry-sdk from 0.17.7 to 0.17.8 (#531)
  • 📌 Automatic update of dependency thoth-common from 0.19.0 to 0.20.0 (#530)

Release 0.8.15 (2020-10-01T09:57:17)

Features

  • Introduce metric on SI not unalyzable (#540)

Automatic Updates

  • 📌 Automatic update of dependency thoth-storages from 0.25.13 to 0.25.14 (#538)

Release 0.8.16 (2020-10-01T17:28:38)

Features

  • Adjust datatype (#543)

Release 0.9.0 (2021-01-11T08:37:42)

Features

  • ⬆️ Automatic update of dependencies by kebechet. (#556)
  • Changed func name (#551)
  • ⬆️ Automatic update of dependencies by kebechet. (#553)
  • ⬆️ Automatic update of dependencies by kebechet. (#550)
  • port to python 38 (#548)

Improvements

  • Introduce metrics for unique usage of adviser integrations (#554)

Release 0.9.1 (2021-01-15T08:03:14)

Features

  • ⬆️ Automatic update of dependencies by kebechet. (#568)
  • ⬆️ Automatic update of dependencies by kebechet. (#565)
  • ⬆️ Automatic update of dependencies by kebechet. (#564)

Release 0.10.0 (2021-01-26T09:38:55)

Features

  • ⬆️ Automatic update of dependencies by kebechet. (#583)
  • Introduce database revision metric checks (#577)
  • ⬆️ Automatic update of dependencies by kebechet. (#580)
  • ⬆️ Automatic update of dependencies by kebechet. (#578)
  • Adjust pre commit (#576)
  • remove-metric (#575)
  • ⬆️ Automatic update of dependencies by kebechet. (#574)
  • ⬆️ Automatic update of dependencies by kebechet. (#572)
  • add job to check for db corruption (#547)

Release 0.10.1 (2021-02-01T11:41:59)

Features

  • ⬆️ Automatic update of dependencies by kebechet. (#589)
  • Add check if database is not connected when get method to retrieve alembic version from table is used. (#588)
  • ⬆️ Automatic update of dependencies by kebechet. (#587)

Release 0.10.2 (2021-02-02T06:55:11)

Features

  • Adjust condition to keep metrics (#593)

Release 0.11.0 (2021-02-08T11:06:10)

Features

  • remove Openshift metrics for components (#608)
  • Adjust query parameters (#607)
  • ⬆️ Automatic update of dependencies by Kebechet (#606)
  • Introduce metric for number of solvers from database table (#601)
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet (#603)
  • Add Kebechet templates (#599)

Release 0.12.0 (2021-03-05T11:46:51)

Features

  • Introduce a metric for obtaining the current database size (#617)
  • Add almebic rows table metric (#622)
  • ⬆️ Automatic update of dependencies by Kebechet (#621)
  • ⬆️ Automatic update of dependencies by Kebechet (#618)
  • ⬆️ Automatic update of dependencies by Kebechet (#614)
  • Add check on number of solvers from CM and from database (#612)

Release 0.13.0 (2021-03-12T15:01:04)

Features

  • ⬆️ Automatic update of dependencies by Kebechet
  • Solve type checking (#631)
  • ⬆️ Automatic update of dependencies by Kebechet (#629)
  • ⬆️ Automatic update of dependencies by Kebechet
  • 📝 pre-commit did some reformatting
  • ✨ autoupdate of pre-commit-config

Bug Fixes

  • 🐛 fix or ignore typing

Improvements

  • stadard updated of ci config

Release 0.14.0 (2021-03-16T09:06:16)

Features

  • adjust docstring
  • update README
  • Add metrics
  • add kafka metrics
  • ⬆️ Automatic update of dependencies by Kebechet (#637)

Improvements

  • make pre-commit happy

Release 0.14.1 (2021-03-17T04:11:34)

Features

  • ⬆️ Automatic update of dependencies by Kebechet (#643)

Release 0.14.2 (2021-04-30T06:19:03)

Features

  • ⬆️ Automatic update of dependencies by Kebechet (#657)
  • ⬆️ Automatic update of dependencies by Kebechet (#655)
  • ⬆️ Automatic update of dependencies by Kebechet (#652)
  • ⬆️ Automatic update of dependencies by Kebechet (#650)
  • ⬆️ Automatic update of dependencies by Kebechet (#647)

Release 0.14.3 (2021-05-10T17:02:34)

Features

  • Set a different values for errors, not -1 (#664)
  • ⬆️ Automatic update of dependencies by Kebechet (#663)

Release 0.14.4 (2021-05-12T13:08:27)

Features

  • Use convention for alarms (#667)

Release 0.14.5 (2021-06-03T17:37:49)

Features

  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet (#672)
  • 🐥 update the prow resource limits (#671)

Release 0.14.6 (2021-06-09T12:57:46)

Features

  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet

Release 0.15.0 (2021-06-15T14:07:48)

Features

  • Make pre-commit happy
  • Update base image
  • Add CVE metric
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet

Release 0.16.0 (2021-06-21T09:20:20)

Features

  • ⬆️ Automatic update of dependencies by Kebechet
  • Remove long running metric gathering
  • ⬆️ Automatic update of dependencies by Kebechet
  • Update feature_request.md
  • Update bug_report.md
  • ⬆️ updated labels of issue templates

Improvements

  • make pre-commit happy

Release 0.16.1 (2021-06-22T20:24:04)

Features

  • missin definition of metric
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet

Release 0.16.2 (2021-06-30T15:38:01)

Features

  • Add missing labels
  • ⬆️ Automatic update of dependencies by Kebechet

Release 0.16.3 (2021-07-02T07:58:45)

Features

  • ⬆️ Automatic update of dependencies by Kebechet
  • Use common enums

Release 0.17.0 (2021-07-13T09:30:21)

Features

  • Introduce metric on number of users of kebechet per manager
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet
  • Delete CODEOWNERS
  • Do not set metrics unless schema is up 2 date
  • ⬆️ Automatic update of dependencies by Kebechet
  • ⬆️ Automatic update of dependencies by Kebechet

Release 0.18.0 (2021-07-27T13:29:06)

Features

  • Add kebechet rate limit
  • Add pygithub

Release 0.18.1 (2021-07-30T10:04:45)

Features

  • ⬆️ Automatic update of dependencies by Kebechet