Skip to content

v4.17 [August 2026]

Release Themes: TBD

Executive Summary

Important Notices

Note

Note

drpcli <object> list and the Python SDK (drppy_client) list_* methods now default to a page size of 1000 (previously unlimited). Pass --limit -1 on the CLI or limit=-1 in the SDK to restore the prior unlimited behavior. See List Command Default Limit for details.

Release Information

See other release notes for previous Release Information. All the incremental fixes to previous releases. See Change History

Vulnerabilities

Golang Updates

In order to reduce and attempt to prevent supply-chain attacks, RackN watches that golang security streams and updates the components that have issues. This release continues those updates.

Deprecations

None known

Removals

None known

FEATURES

Feature One

Feature One Info

UX Improvements (applies to all DRP versions)

None known

Other Items of Note

List Command Default Limit

To prevent accidental full-table scans on large systems, drpcli <object> list commands and the Python SDK (drppy_client) list_* methods now default to a page size of 1000 instead of unlimited (-1).

  • CLI: drpcli machines list returns up to 1000 machines by default; pass --limit -1 to retrieve all.
  • SDK: api.list_machines() returns up to 1000 machines by default; pass limit=-1 to retrieve all.

Operators relying on full-set returns from list commands or SDK calls should audit their scripts and explicitly set --limit -1 / limit=-1 (or paginate) where required.

References: provision-server#646, provision!1394, drppy_client!14.

Bug Fixes abd Minor Improvements

Each component's version will move independently of other components. See Change History for more details.