065a7c359e
Remove deploy stage - use Makefile instead
2025-12-21 08:57:03 -05:00
b905d5df62
Fix: ignore exit code from --help
2025-12-21 08:55:02 -05:00
a5663098d6
Fix: tar sshpiper binary before pushing to salt master
2025-12-21 08:53:11 -05:00
e38a2f77a7
Ship sshpiper binary to salt master via minionfs
2025-12-21 08:50:39 -05:00
6502e6c8ea
Add GitLab CI for building and deploying sshpiper
2025-12-21 08:49:29 -05:00
e6667a6b8c
Pass client SSH key fingerprint in upstream username
...
When using public key auth, include the client's key fingerprint
in the upstream username with format: fp:FINGERPRINT.originaluser
This allows upstream servers (like maldoror) to identify users
by their original SSH key even when sshpiper uses its own key
for upstream authentication.
2025-12-21 08:43:18 -05:00
Josh Bleecher Snyder
17c0645dc6
fix typos, re-run protoc ( #686 )
...
* fix typos in docs
* use keys in named literal
For easier grepping, and better stability.
* libplugin: regenerate with v1.36.10
592ca79999 upgraded
the dependency, but didn't actually regenerate.
2025-12-04 12:58:56 -08:00
Boshi Lian
584aae2d3a
chore(deps): update golang.org/x/crypto to v0.45.0 ( #684 )
2025-11-24 12:37:38 -08:00
dependabot[bot]
df058b54e8
chore(deps): bump golang.org/x/term from 0.36.0 to 0.37.0 ( #676 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.36.0 to 0.37.0.
- [Commits](https://github.com/golang/term/compare/v0.36.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-23 23:24:58 -08:00
dependabot[bot]
cb2de05ba0
chore(deps): bump google.golang.org/grpc from 1.76.0 to 1.77.0 ( #683 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.76.0 to 1.77.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.76.0...v1.77.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.77.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-23 23:13:20 -08:00
dependabot[bot]
d35c9bd212
chore(deps): bump k8s.io/code-generator from 0.34.1 to 0.34.2 ( #680 )
...
Bumps [k8s.io/code-generator](https://github.com/kubernetes/code-generator ) from 0.34.1 to 0.34.2.
- [Commits](https://github.com/kubernetes/code-generator/compare/v0.34.1...v0.34.2 )
---
updated-dependencies:
- dependency-name: k8s.io/code-generator
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-23 23:13:11 -08:00
dependabot[bot]
62d536f308
chore(deps): bump k8s.io/client-go from 0.34.1 to 0.34.2 ( #679 )
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.34.1 to 0.34.2.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.34.1...v0.34.2 )
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.34.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 14:52:59 -08:00
dependabot[bot]
92301d2768
chore(deps): bump actions/checkout from 5 to 6 ( #681 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 14:52:47 -08:00
dependabot[bot]
d395bdff30
chore(deps): bump golangci/golangci-lint-action from 8 to 9 ( #675 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 8 to 9.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-11 22:17:16 -08:00
ElevenNotes
aa4c1292e3
feat(docker): set port default to 22 if not set ( #672 )
...
* feat(docker): set port default to 22 if not set
* fix(go): fmt space issue
2025-11-06 05:37:02 -08:00
dependabot[bot]
d44dac779b
chore(deps): bump github.com/docker/docker ( #673 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.5.1+incompatible to 28.5.2+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.5.1...v28.5.2 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.5.2+incompatible
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 05:25:16 -08:00
Copilot
aebadec97b
Remove deprecated // +build directive from tools.go ( #674 )
2025-11-05 20:25:34 -08:00
Boshi Lian
db064ada62
chore(deps): update Go version and bump dependencies ( #670 )
2025-10-12 00:18:34 -07:00
dependabot[bot]
1898dea6c6
chore(deps): bump github.com/docker/docker ( #668 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.4.0+incompatible to 28.5.1+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.4.0...v28.5.1 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.5.1+incompatible
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 13:18:23 -07:00
dependabot[bot]
fcbc8792bf
chore(deps): bump google.golang.org/grpc from 1.75.1 to 1.76.0 ( #667 )
2025-10-07 12:19:16 -07:00
dependabot[bot]
592ca79999
chore(deps): bump google.golang.org/protobuf from 1.36.9 to 1.36.10 ( #665 )
...
Bumps google.golang.org/protobuf from 1.36.9 to 1.36.10.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-version: 1.36.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03 04:10:03 -07:00
dependabot[bot]
ad81a4d9dd
chore(deps): bump k8s.io/client-go from 0.34.0 to 0.34.1 ( #662 )
2025-09-12 13:52:33 -07:00
dependabot[bot]
b113a2d9d6
chore(deps): bump google.golang.org/grpc from 1.75.0 to 1.75.1 ( #664 )
2025-09-12 13:29:50 -07:00
dependabot[bot]
22d2c52c9b
chore(deps): bump k8s.io/code-generator from 0.34.0 to 0.34.1 ( #661 )
...
Bumps [k8s.io/code-generator](https://github.com/kubernetes/code-generator ) from 0.34.0 to 0.34.1.
- [Commits](https://github.com/kubernetes/code-generator/compare/v0.34.0...v0.34.1 )
---
updated-dependencies:
- dependency-name: k8s.io/code-generator
dependency-version: 0.34.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 22:41:28 -07:00
dependabot[bot]
9911645395
chore(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.9 ( #660 )
...
Bumps google.golang.org/protobuf from 1.36.8 to 1.36.9.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-version: 1.36.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 22:41:17 -07:00
dependabot[bot]
b0180b607e
chore(deps): bump github.com/docker/docker ( #656 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.3.3+incompatible to 28.4.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.3.3...v28.4.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.4.0+incompatible
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 12:36:39 -07:00
dependabot[bot]
8cb7196a47
chore(deps): bump github.com/prometheus/client_golang ( #658 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.23.0 to 1.23.2.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.2 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.23.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 12:36:31 -07:00
dependabot[bot]
c590960f90
chore(deps): bump actions/setup-go from 5 to 6 ( #655 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 16:06:35 -07:00
Josh Bleecher Snyder
85d1e1a5fc
e2e: make e2e tests runnable on !linux ( #651 )
2025-08-30 09:59:29 -07:00
Josh Bleecher Snyder
89ab72bee0
all: run gofumpt ( #652 )
...
* all: run gofumpt
https://github.com/mvdan/gofumpt
The main appeal for me here is that my (and many other peoples')
editors run this on save, so doing a single diff here
keeps other diffs minimal.
* .github/workflows: add gofumpt checker
2025-08-29 20:04:31 -07:00
Boshi Lian
6b9dbc3b05
chore(deps): update golang version to 1.25 and bump crypto module to v0.41.0 ( #649 )
2025-08-28 19:26:51 -07:00
dependabot[bot]
979fa95fde
chore(deps): bump k8s.io/code-generator from 0.33.4 to 0.34.0 ( #646 )
...
Bumps [k8s.io/code-generator](https://github.com/kubernetes/code-generator ) from 0.33.4 to 0.34.0.
- [Commits](https://github.com/kubernetes/code-generator/compare/v0.33.4...v0.34.0 )
---
updated-dependencies:
- dependency-name: k8s.io/code-generator
dependency-version: 0.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 13:49:50 -07:00
dependabot[bot]
b0caafd748
chore(deps): bump k8s.io/client-go from 0.33.4 to 0.34.0 ( #645 )
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.33.4 to 0.34.0.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.33.4...v0.34.0 )
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 12:56:58 -07:00
dependabot[bot]
ec4caf53aa
chore(deps): bump k8s.io/code-generator from 0.33.3 to 0.33.4 ( #639 )
...
Bumps [k8s.io/code-generator](https://github.com/kubernetes/code-generator ) from 0.33.3 to 0.33.4.
- [Commits](https://github.com/kubernetes/code-generator/compare/v0.33.3...v0.33.4 )
---
updated-dependencies:
- dependency-name: k8s.io/code-generator
dependency-version: 0.33.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 09:46:06 -07:00
dependabot[bot]
94f3c7a02c
chore(deps): bump google.golang.org/protobuf from 1.36.7 to 1.36.8 ( #643 )
2025-08-20 20:32:00 -07:00
dependabot[bot]
4ddedc60b0
chore(deps): bump google.golang.org/grpc from 1.74.2 to 1.75.0 ( #641 )
2025-08-19 20:11:23 -07:00
dependabot[bot]
dba3ef9c64
chore(deps): bump k8s.io/client-go from 0.33.3 to 0.33.4 ( #642 )
2025-08-19 19:44:11 -07:00
dependabot[bot]
4299cf808f
chore(deps): bump github.com/prometheus/client_golang ( #632 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/v1.23.0/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 11:39:34 -07:00
dependabot[bot]
434dc2876c
chore(deps): bump k8s.io/apimachinery from 0.33.3 to 0.33.4 ( #637 )
...
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) from 0.33.3 to 0.33.4.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.33.3...v0.33.4 )
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-version: 0.33.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 11:39:25 -07:00
dependabot[bot]
bc446f4cbf
chore(deps): bump github.com/docker/docker ( #631 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 28.3.2+incompatible to 28.3.3+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.3.2...v28.3.3 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.3.3+incompatible
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 02:01:57 -07:00
dependabot[bot]
7cae82dc27
chore(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7 ( #633 )
...
Bumps google.golang.org/protobuf from 1.36.6 to 1.36.7.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-version: 1.36.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 01:56:09 -07:00
dependabot[bot]
c36a693430
chore(deps): bump github.com/ramr/go-reaper from 0.3.0 to 0.3.1 ( #630 )
...
Bumps [github.com/ramr/go-reaper](https://github.com/ramr/go-reaper ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/ramr/go-reaper/releases )
- [Commits](https://github.com/ramr/go-reaper/compare/v0.3.0...v0.3.1 )
---
updated-dependencies:
- dependency-name: github.com/ramr/go-reaper
dependency-version: 0.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 01:56:01 -07:00
dependabot[bot]
f52f835f9c
chore(deps): bump actions/checkout from 4 to 5 ( #636 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 01:55:44 -07:00
Boshi Lian
b9c28633ab
chore(deps): update golang.org/x/crypto to v0.40.0 and other dependencies ( #629 )
2025-07-27 10:51:38 -07:00
dependabot[bot]
ff6f19e80b
chore(deps): bump google.golang.org/grpc from 1.74.0 to 1.74.2 ( #628 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.74.0 to 1.74.2.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.74.0...v1.74.2 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.74.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-27 00:54:22 -07:00
Ben Perry
3dbb1a1b69
Metrics server plugin ( #622 )
...
* Metrics server plugin
* Link to metrics from root README
2025-07-17 15:43:48 -07:00
dependabot[bot]
ce9b0feaea
chore(deps): bump k8s.io/client-go from 0.33.2 to 0.33.3 ( #626 )
...
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.33.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 15:24:15 -07:00
dependabot[bot]
fed0c540ff
chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.0 ( #627 )
...
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.74.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 15:20:36 -07:00
dependabot[bot]
2dbf0d809c
chore(deps): bump golang.org/x/term from 0.32.0 to 0.33.0 ( #620 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.32.0 to 0.33.0.
- [Commits](https://github.com/golang/term/compare/v0.32.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-version: 0.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 10:20:03 -07:00
dependabot[bot]
d9f5c3f4fa
chore(deps): bump k8s.io/api from 0.33.2 to 0.33.3 ( #623 )
...
Bumps [k8s.io/api](https://github.com/kubernetes/api ) from 0.33.2 to 0.33.3.
- [Commits](https://github.com/kubernetes/api/compare/v0.33.2...v0.33.3 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-version: 0.33.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 10:19:56 -07:00