system-config/testinfra
Ian Wienand 6cd7433086 graphite: fix xFilesFactor
When we migrated this to ansible I missed that we didn't bring across
the storage-aggregation.conf file.

This has had the unfortunate effect of regressing the xFilesFactor set
for every newly created graphite stat since the migration.  This
setting is a percentage (0-1 float) of how much of a "bucket" needs to
be non-null to keep the value when rolling up changes.  We want this
to be zero due to the sporadic nature of data (see the original change
I5f416e798e7abedfde776c9571b6fc8cea5f3a33).

This only affected newly created statistics, as graphite doesn't
modify this setting once it creates the whisper file.  This probably
helped us overlook this for so long, as longer-existing stats were
operating correctly, but newer were dropping data when zoomed out.

Restore this setting, and double-check it in testinfra for the future.
For simplicity and to get this back to the prior state I will manually
update the on-disk .wsp files to this when this change applies.

Change-Id: I57873403c4ca9783b1851ba83bfba038f4b90715
2022-06-28 18:41:17 +10:00
..
conftest.py More yaml.safe_load() in testinfra/conftest.py 2021-10-13 21:58:41 +00:00
test_adns.py Add DNSSEC configuration for gating.dev 2021-07-22 09:36:17 -07:00
test_base.py Manage 10periodic and 20auto-upgrades together 2022-01-27 09:17:26 -08:00
test_borg_backups.py borg-backup-server: run a weekly backup verification 2021-02-11 00:43:16 +00:00
test_bridge.py Update ARA 2021-06-01 09:38:32 +10:00
test_codesearch.py hound: enable detect-ref 2022-02-25 17:27:35 +11:00
test_eavesdrop.py ptgbot: rename site to ptg.opendev.org 2021-10-07 09:43:39 +11:00
test_etherpad.py etherpad: fix robots.txt 2020-11-20 19:13:37 +11:00
test_gerrit.py Block access to Gitiles 2022-02-18 21:39:27 +00:00
test_gitea_lb.py Install docker-compose from pypi 2020-04-16 12:08:00 -07:00
test_gitea.py gitea: set custom avatars for orgs 2022-03-18 11:06:09 +11:00
test_grafana.py testinfra: refactor screenshot taking 2021-09-07 12:54:26 +10:00
test_graphite.py graphite: fix xFilesFactor 2022-06-28 18:41:17 +10:00
test_keycloak.py Correct keycloak proxy config 2021-12-04 10:49:11 -08:00
test_letsencrypt.py letsencrypt test: fix email match 2020-08-25 14:42:54 +10:00
test_lists_k_i.py Add HTTPS vhosts to mailman servers 2021-12-20 20:35:14 +00:00
test_lists_o_o.py Add mailman Web redirects for the moved staff list 2021-12-21 03:37:10 +00:00
test_meetpad.py Use our jitsi-meet image for meetpad 2020-03-27 09:43:41 -07:00
test_mirror-update.py Enable mirroring of 9-stream 2021-11-15 17:54:54 +11:00
test_mirror.py Cache Ansible Galaxy on CI mirror servers 2021-11-22 18:49:58 +00:00
test_nodepool.py Add new opendev.org nodepool launchers 2021-03-16 15:21:58 -07:00
test_ns.py Configure opendev nameservers using ansible 2018-11-02 13:49:38 -07:00
test_paste.py lodgeit: switch pastes to be private by default 2022-02-08 11:45:26 +11:00
test_refstack.py refstack: Edit URL of public RefStackAPI 2021-03-10 14:09:20 +11:00
test_registry.py Run a docker registry for CI 2019-02-01 10:12:51 -08:00
test_static.py test_static: fix StarlingX match 2021-06-07 14:47:05 +10:00
test_zookeeper.py Add firewall behavior assertions to testinfra testing 2021-12-15 16:36:45 -08:00
test_zuul_executor.py Remove gearman from Zuul 2022-02-01 13:52:47 -08:00
test_zuul_lb.py Add Zuul load balancer 2022-02-10 13:24:42 -08:00
test_zuul_merger.py Remove gearman from Zuul 2022-02-01 13:52:47 -08:00
test_zuul_preview.py Run zuul-preview 2019-02-25 13:14:51 -08:00
test_zuul_scheduler.py Remove gearman from Zuul 2022-02-01 13:52:47 -08:00
util.py Add firewall behavior assertions to testinfra testing 2021-12-15 16:36:45 -08:00