Merge ~peppepetra/prometheus-openstack-exporter-snap:lp1998152 into prometheus-openstack-exporter-snap:master
Proposed by
Giuseppe Petralia
Status: | Needs review |
---|---|
Proposed branch: | ~peppepetra/prometheus-openstack-exporter-snap:lp1998152 |
Merge into: | prometheus-openstack-exporter-snap:master |
Diff against target: |
64 lines (+16/-7) 3 files modified
prometheus-openstack-exporter (+2/-6) snap/snapcraft.yaml (+13/-0) snap_cmd_wrapper (+1/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Erhan Sunar (community) | Approve | ||
Gabriel Cocenza (community) | Approve | ||
Martin Kalcok (community) | Approve | ||
Canonical IS SAs | Pending | ||
Review via email: mp+434246@code.launchpad.net |
Commit message
Fix broken symlink python3 and unmet dependencies warnings.
To post a comment you must log in.
This MP fixes the two issues reported on the bug.
1. Fix the broken symlinks to python3 so that now the exporter uses the python3 installed by the snap
2. Remove the usage of ForkingHTTPServer that is causing the exporter to fork a new thread on each execution and incrementing the tasks count until the limit is reached and then throws BlockingIOError
Test build: https:/ /private- fileshare. canonical. com/~peppepetra /prometheus- openstack- exporter_ 0.1.9+git1. a696049- dirty_amd64. snap