Skip to content
This repository was archived by the owner on Jan 23, 2026. It is now read-only.

add ssh driver to jumpstarter-all#708

Merged
mangelajo merged 1 commit intojumpstarter-dev:mainfrom
michalskrivanek:ssh-all
Oct 15, 2025
Merged

add ssh driver to jumpstarter-all#708
mangelajo merged 1 commit intojumpstarter-dev:mainfrom
michalskrivanek:ssh-all

Conversation

@michalskrivanek
Copy link
Contributor

@michalskrivanek michalskrivanek commented Oct 15, 2025

Summary by CodeRabbit

  • New Features
    • The all-in-one package now includes SSH driver capabilities, making SSH functionality available out of the box.
    • Improves convenience for workflows that utilize SSH without additional installation steps.
  • Bug Fixes
    • None.
  • Documentation
    • None.
  • Refactor
    • None.
  • Chores
    • None.

@netlify
Copy link

netlify bot commented Oct 15, 2025

Deploy Preview for jumpstarter-docs ready!

Name Link
🔨 Latest commit b3e1a63
🔍 Latest deploy log https://app.netlify.com/projects/jumpstarter-docs/deploys/68ef9a9d9dae980008967eb6
😎 Deploy Preview https://deploy-preview-708--jumpstarter-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 15, 2025

Walkthrough

Added the dependency "jumpstarter-driver-ssh" to the meta-package configuration at packages/jumpstarter-all/pyproject.toml. No other files or logic were changed.

Changes

Cohort / File(s) Summary of Changes
Meta-package dependency update
packages/jumpstarter-all/pyproject.toml
Added jumpstarter-driver-ssh to the [project] dependencies list of the meta-package.

Sequence Diagram(s)

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • jumpstarter-dev/jumpstarter#647 — Adds the same SSH driver dependency to the meta-package to expose the new SSH driver.
  • jumpstarter-dev/jumpstarter#407 — Similar change adding multiple driver dependencies in the same pyproject file.
  • jumpstarter-dev/jumpstarter#672 — Another dependency addition to the same dependencies list in the meta-package.

Suggested reviewers

  • mangelajo
  • bennyz
  • NickCao

Poem

A hop and a skip, I ship new SSH,
In the basket of deps—fresh, not a mess.
I twitch my whiskers: “One more to install!”
Meta-pack bound, answering the call.
(\/)\n> ( ••) Bun says: deps all set!
/\_\>⏎

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title accurately and concisely describes the main change by stating that the SSH driver is being added to the jumpstarter-all package, directly reflecting the pull request’s core update.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 923d9b6 and b3e1a63.

📒 Files selected for processing (1)
  • packages/jumpstarter-all/pyproject.toml (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (10)
  • GitHub Check: Redirect rules - jumpstarter-docs
  • GitHub Check: Header rules - jumpstarter-docs
  • GitHub Check: pytest-matrix (ubuntu-24.04, 3.12)
  • GitHub Check: pytest-matrix (macos-15, 3.12)
  • GitHub Check: pytest-matrix (ubuntu-24.04, 3.11)
  • GitHub Check: pytest-matrix (ubuntu-24.04, 3.13)
  • GitHub Check: pytest-matrix (macos-15, 3.13)
  • GitHub Check: pytest-matrix (macos-15, 3.11)
  • GitHub Check: Pages changed - jumpstarter-docs
  • GitHub Check: e2e
🔇 Additional comments (1)
packages/jumpstarter-all/pyproject.toml (1)

32-32: Addition looks good

Including jumpstarter-driver-ssh keeps the meta-package aligned with the full driver set. 👍


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@mangelajo mangelajo enabled auto-merge October 15, 2025 13:02
@mangelajo mangelajo merged commit 7890749 into jumpstarter-dev:main Oct 15, 2025
18 checks passed
@jumpstarter-backport-bot
Copy link

Successfully created backport PR for release-0.7:

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants