This repository has been archived by the owner on Nov 1, 2023. It is now read-only.
1.7.0
Added
- Deployment:
deploy.py
now takes--upgrade
to enable simplify upgrading deployments. For now, this skips assignment of the managed identity role which only needs to be done on installation. #271 - CLI: Added Application Insights debug CLI. See
onefuzz debug logs
#281 - CLI: Added unique_inputs to the default container types for
onefuzz reset --containers
andonefuzz containers reset
. #290 - CLI: Added
onefuzz debug node
to enable debugging a node in a scaleset without having to specify the scaleset. #298
Changed
- Service: When shutting down an individual scaleset, all of the nodes in the scaleset are now marked for shutdown. #252
- Service: The scaleset service principal IDs are now cached as part of the respective Scaleset object #255
- Service: The association from nodes that ran a task are now kept until the node is reimaged, enabling easily connecting to the node that ran a task after task completion. #273
- Deployment: Pinned
urllib3
version due to an incompatible new release #292 - CLI: Removed calls to
containers.list
, significantly improving job template creation performance. #289 - Service: No longer use HTTP 404 response codes during agent registration. #287
- Agent: Heartbeats are now only sent as part of the execution loop. #283
- Service: Refactored handlers for agent events, including much more detailed logging. #261
- Deployment: Prevent users from enabling public access to containers. #300