Releases: globus/globus-cli
3.40.0
Bugfixes
- Fixed a bug that would cause JSON-requested (
-F json) GAREs from Flows to not be
presented correctly as JSON.
Enhancements
-
Better standardized the rendering logic for flow & run type resources resulting from
calls to Flows APIs. -
Added a new keyword
authentication-policy-idto theglobus flows create ...and
globus flows update ...commands to allow creation of high assurance flows.- Note that a policy must be set at flow creation time in order to create a high
assurance flow.
A policy cannot be added to an existing standard flow.
A policy can, however, be replaced with a different high assurance policy if one
was already associated with the flow.
- Note that a policy must be set at flow creation time in order to create a high
-
Added the parameter
globus session update --scopeto specify additional scopes
to request when updating session tokens. -
Raise flow scopes more frequently in
globus session updateremediation instructions.- Doing so helps ensure that resource-specific scopes are properly updated when
users are put through session remediation logins to mitigate double-logins. - Impacted commands:
globus flows ...:delete,show,start, andupdateglobus flows run ...:delete,resume,show,show-definition,
show-logs, andupdate- In these, a flow ID isn't provided, so it's queried from Globus Search.
- Doing so helps ensure that resource-specific scopes are properly updated when
3.39.0
Enhancements:
-
Text display of timers via commands such as
globus timer shownow includes
anActivityfield which summarizes the status of the Timer. -
Added a new command:
globus timer create flowto support scheduling recurring
flow runs.
3.38.0
Enhancements:
-
Added a new command to set/unset a group's
subscription_admin_verified_id:globus group set-subscription-admin-verified. -
Added a new option to
group updatecommand for group admins to unset a group'ssubscription_admin_verified_id:--subscription-admin-verified-id. -
Added support for
--includeand--excludeto theglobus timer create transfercommand.
Other:
- Remove the deprecated Flows service scope
runfrom the default list of scopes requested when logging into the CLI.
3.37.0
3.36.0
Enhancements:
-
The
globus gcp set-subscription-admin-verifiedcommand may be used by a
subscription group administrator to grant and revoke verification on a
GCP collection. This command does not require that the user have a role
on the collection receiving the verification. Supplying a value oftrue
grants the verification, and a value offalserevokes the verification. -
The
globus gcp update mappedandglobus gcp update guestcommands now
accept the option--subscription-admin-verified. An administrator on a
GCP collection can set the option totrueto grant verification, provided
that the identity also is an administrator in the subscription group. The
verification status may be revoked by setting the option tofalse. Revocation
does not require an administrator role in the subscription group. -
Add a new command for interacting with collection roles,
globus gcs collection role show -
Add a new command for interacting with collection roles,
globus gcs collection role list
Other:
-
Commands specific to Globus Connect Server version 4 have been removed.
Specifically, the following commands are removed:globus endpoint activateglobus endpoint deactivateglobus endpoint is-activatedglobus endpoint serverglobus endpoint create
-
Python 3.8 is no longer supported.
3.35.2
3.35.1
3.35.0
Enhancements:
-
Add
--run-managerand--run-monitoroptions toglobus flows create. -
Add
--run-managersand--run-monitorsoptions toglobus flows update. -
Add "Run Managers" and "Run Monitors" to the output of
globus flows show. -
globus flows startnow accepts--activity-notification-policy,
which can be a comma-delimited list of statuses or a JSON policy document.
When provided, the notification policy allows users to configure
when the run will trigger email notifications. -
Guest collections may be configured to send email notifications for transfer tasks
toadministrator,activity_manager, andactivity_monitorroles
with the--activity-notificationsoption.
The option is supported for bothglobus gcp collectionandglobus gcs collection
guest create and update commands. -
Allow the
globus flows list--filter-roleparameter to be supplied multiple times
to specify multiple roles. -
Add
--filter-roleparameter toglobus flows run list.