23.10.007
Released on 20 October, 2023.
Server
Features
- A new flag called BOWTIE_ORG_RESPONSE_BEHAVIOR has been added that
controls how the Controller API will respond to API calls against the
/organization endpoint. In a future release, the /organization
endpoint will only return content for accepted devices, and setting
BOWTIE_ORG_RESPONSE_BEHAVIOR=accepted-devices-only will preview this
behavior that will eventually become the default mode of operation.
Existing installations will retain the current behavior – this flag is
meant as an aid in preparing operators for future changes to Controller
defaults.
To prepare for the new future default behavior, operators should set this variable for existing Controllers in preparation for the default to change. For example, on existing Controllers or as a bootstrapping step in cloud-init user data, creating a file like /etc/bowtie-server.d/org-response.conf that includes BOWTIE_ORG_RESPONSE_BEHAVIOR=accepted-devices-only will enable the behavior.