pcuzner

Results 19 issues of pcuzner

If you review the metrics exposed by the Ganesha exporter against [best practice](https://prometheus.io/docs/instrumenting/writing_exporters/) there are a number of areas that could be potentially be improved. 1. Provide a metadata metric...

enhancement
PRIORITY

Runner's python dependency chain requires daemon, which in turn require lockfile (at least that's how the rpms are built!). The issue is that lockfile is deprecated - https://pypi.org/project/lockfile/ so any...

tech_debt

If the initial inventory exists, but is an empty file (created by a touch) the inventory load method will not seed it, and the loaded property will return False, since...

bug

When we create files, and then chmod them there is a small window when the permissions are incorrect and exposed. We should therefore create the file with the correct permissions...

bug

Add a /stream?playuuid= type endpoint for server-side events to provide an alternate to polling for playbook state

enhancement

If you're adding a gw with a name that resolves to one subnet that has an IP for iscsi on a different subnet, the gateway create may be denied with...

bug

The pools attempt to show a commit ratio, but the calculations are incorrect

bug

If the osd host is using an external enclosure, the SAS devices could be multipathed. In this scenario multipathing is needed to avoid data corruption. Perhaps during preflight there could...

enhancement

Preflight installs ceph-common and cephadm which come from different repos - x86-64 and noarch. Running preflight with a custom setting only specifies a single repo which prevents a successful run.

If the config object gets corrupted, or deleted by accident, the configuration is lost. It would therefore seem to make sense to have a backup/restore feature to get the config...

enhancement