Skip to content

Conversation

@peterpeterparker
Copy link
Contributor

Historically, all commands for mission control and orbiter are run based on the entities configured in the CLI configuration - not the juno.config.

It makes sense because generally developers have one mission control and one orbiter regardless if they use profile or not.

While this statement is still correct for the mission control, the orbiter is a bit more a grey area. Developers can also spin orbiters for local development now (using Skylab) plus we generally start using the CLI config more as a "list of things available" than a "source for the IDs".

And it's also possible to reuse an access key while login in - i.e. to login on an orbiter or satellite but to not update the CLI config.

Long story short, this is a breaking change but, the idea it to run the commands for the Orbiter ID specified in the juno.config. Similar to Satellite ultimately.

@peterpeterparker peterpeterparker merged commit bc5e88b into main Nov 26, 2025
6 checks passed
@peterpeterparker peterpeterparker deleted the feat/orbiter-juno-config branch November 26, 2025 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants