0.7.4 (2022/01/18)
Deprecations/Changes
- In newly-created scopes, if default role creation is not disabled, the roles
will now contain a grant to allow listing targets. This will still be subject
to listing visibility rules, so only targets the user is granted some action
on (such asauthorize-session
) will be returned.
New and Improved
- config: The
description
field for workers now supports being set
from environment variables or a file on disk
(PR) - config: The
max_open_connections
field for the database field in controllers now supports being set
from environment variables or a file on disk
(PR) - config: The
execution_dir
field for plugins now supports being set from environment variables
or a file on disk.(PR) - config: Add support for reading worker controllers off of environment
variables as well as files. (PR) - config: The
description
field for controllers now supports being set
from environment variables or a file on disk
(PR) - config: Add support for reading worker tags off of environment variables
as well as files. (PR) - config: Add support for go-sockaddr templates to Worker and Controller
addresses. (PR) - controllers/workers: Add client IP to inbound request information which is included in
Boundary events (PR) - host: Plugin-based host catalogs will now schedule updates for all
of its host sets when its attributes are updated.
(PR) - scopes: Default roles in newly-created scopes now contain a grant to allow
listing targets. (PR) - plugins/aws: AWS plugin based hosts now include DNS names in addition to the
IP addresses they already provide.
Bug Fixes
- session: Fix duplicate sessions and invalid session state transitions. (PR)