Caleb St. John

Results 8 issues of Caleb St. John

2 issues have been found internally testing SCALE HA. 1. the webUI dashboard is showing a "healthy" HA icon because failover.disabled.reasons is returning an empty array, however, it's ignoring the...

This adds the ES24N JBoF to enclosure2 namespace. This lays the framework for allowing me to also add this enclosure to the legacy enclosure namespace for DF (24.04.{1/2}). Tested and...

`file_receive` was susceptible to the TOCTOU race conditions when checking for a paths existence (or any path component) before opening said path. This should get rid of theoretical conditions and...

jira
backport-24.04.1
jira-low

The remnants of this legacy behavior lurks in eldritch obscurity. Those who dare to comprehend its incomprehensible logic fall into a deep state of despair. As I delved into the...

jira

For obvious reasons, we _MUST_ protect public endpoints that are marked with `@no_auth_required` by rate limiting them. This implementation will rate limit _all_ methods that are marked with `@no_auth_required`. These...

pending QA
jira
jira-high

I broke `app.query` recently because we're passing `@pass_app` objects around. After investigating this for 2 days, I realized we can simplify all of this and get rid of public methods...

jira-low

This replaces zfs.dataset.query in favor of truenas_pylibzfs (new C module). This was done in a way that would allow us to "drop-in" the new use of this library without having...

pending QA