charm-woodpecker:master

Last commit made on 2024-03-14
Get this branch:
git clone -b master https://git.launchpad.net/charm-woodpecker

Branch merges

Branch information

Name:
master
Repository:
lp:charm-woodpecker

Recent commits

c872fa9... by Luciano Lo Giudice

Merge pull request #11 from nobuto-m/revert-iodepth-hardcode

Revert "Make template rendering take operation type into account"

8134c0e... by Nobuto Murata

Revert "Make template rendering take operation type into account"

This reverts commit 01d4c9a2675d31b5a7afeb483dd65451636405eb.

Silently ignoring action_params.iodepth that is explicitly passed by an
user without any feedback is not intuitive or user friendly. When
somebody runs the action with block-size=4k iodepth=32 and
operation=randwrite or randread, randwrite gives a better number than
randread, which is surprising. But it's just because iodepth=1 was
hardcoded for randread. That doesn't help to generate data for
comparison.

Emptying the default value for iodepth by having a logic of recommendded
values or allowing specifying "time_based" can be implemented separately
without hard coding.

Closes-Bug: #2057461
Related-Bug: #1940371
Related-Bug: #2043167

70c23fa... by James Page

Drop upper bound for PyYAML

e0f6080... by James Page

Merge pull request #6 from samuelengineer/cos-support

Add COS support

eeba92a... by James Page

Merge branch 'master' into cos-support

bedeaed... by Peter Sabaini

Merge pull request #9 from openstack-charmers/unit-tests

Add unit tests for woodpecker charm

4a62b7d... by Luciano Lo Giudice

Remove python3.9 from tox.ini

1c053a1... by Peter Sabaini

Merge pull request #8 from samuelengineer/zero-disk

Zero disk devices before benchmarks

de751e7... by Samuel Allan

Add support for COS

- integrate with grafana-agent
- add dependencies required for COS agent library
- add the woodpecker grafana dashboard (based on
    https://github.com/openstack-charmers/openstack-performance-testing/blob/master/grafana/Woodpecker.json
  )
  - switch to COS prometheus source variable for datasource
  - remove old model=$model tag
  - fix fio clients count panel

Remove model tag from dashboard - not sure what this did,
but it doesn't display data with this tag,
and it does when I remove the tag.

582226e... by James Page

Merge pull request #7 from samuelengineer/thick-provision

Thick-provision rbd images