Repository navigation
Release 0.24.0 - #1861
Merged
Merged
Release 0.24.0#1861
Conversation
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
0.24.0 brings Fleet machines into one Console: see their Inboxes, inspect and control remote Commands, and start work or administer the owning machine (#1815, #1853).
thirdshift console fleet add,listandremovepair machines, list saved metadata without tokens, and remove entries and credentials. Pairing verifies identity and stores tokens in owner-only Credentials; config writes migrate legacy Console links toconsole.fleet(Add Fleet listing and CLI pairing #1814, Spec: the Fleet in the Console #1815).statuscombines local and paired Inboxes with Fleet totals and per-machine reachability.--machine <name>selects a paired machine;--localselects the owning machine. Status JSON advances to version 2, carrying hostnames, Fleet names and reachability (Show Fleet Inboxes and machine reachability in status #1816).showandlogsaccept--machine; log previews use a bounded 4 KiB tail (Open remote Fleet Command details in the caller Console #1828).stopanddismissaccept--machine. The owning machine authorizes the action and records its Activity log (Fleet: remote Stop, Dismissal and Undo #1829). Explicit local-hostname actions and remote details for Fleet aliases matching the caller hostname are fixed (Spec: the Fleet in the Console #1815).start,configandupdateaccept--machine. Console requests use the signed-in person’s effective scopes; CLI requests act as the token holder. Access settings remain shell-only (Start work and administer Fleet machines from one Console #1853).Also: Fleet site/manual updates (#1815, #1826, #1853), prototype test routing and CI (#1841, #1842, #1847), Go/TypeScript benchmark reports (#1852, #1854, #1843), and Security-session span-read regression tests (#1856).
Version diff