23.10.007 changelog

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.