Kristoffer Dalby
51fb014e58
Add notes about current ssh status
...
Signed-off-by: Kristoffer Dalby <kradalby@kradalby.no >
2022-11-26 09:34:37 +01:00
Even Holthe
1acf5e5791
Add experimental flag to unit test
2022-11-25 14:49:00 +01:00
Even Holthe
fc00cb3aa4
Add SSH ACL to changelog
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
b4c63a7e0a
Mark the flag properly experimental
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
1297616a65
Enable SSH for tests
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
5038761eca
Add feature flag for SSH, and warning
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
5b25c4c3d5
Allow WithEnv to be passed multiple times
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
f9ade5ea37
Mark all tests with Parallel
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
10feae2d4b
Do not retry on permission denied in ssh
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
1ecb3e4c2a
Strip newline from hostname
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
f72de09cd9
Add negative tests
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Even Holthe
794e57f1c2
SSH: add test between namespaces
2022-11-25 14:49:00 +01:00
Even Holthe
37bc8f364f
SSH: Lint and typos
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
5e0ba8c70f
Make simple initial test case
...
This commit makes the initial SSH test a bit simpler:
- Use the same pattern/functions for all clients as other tests
- Only test within _one_ namespace/user to confirm the base case
- Use retry function, same as taildrop, there is some funky going on
there...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
d4a51b0d2a
Add method to expose container id
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Kristoffer Dalby
44e37e21c2
Ensure we have ssh in container
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-25 14:49:00 +01:00
Even Holthe
93d03029e4
SSH integration test setup
2022-11-25 14:49:00 +01:00
Even Holthe and Daniel Brooks
cd6df097ad
Add SSH capability advertisement
...
Advertises the SSH capability, and parses the SSH ACLs to pass to the
tailscale client. Doesn’t support ‘autogroup’ ACL functionality.
Co-authored-by: Daniel Brooks <db48x@headline.com >
2022-11-25 14:49:00 +01:00
github-actions[bot]
91559d0558
docs(README): update contributors
v0.17.0-beta5
2022-11-25 08:58:13 +01:00
Orville Q. Song
25195b8d73
Update CHANGELOG.md
2022-11-24 16:13:47 +01:00
Orville Q. Song
e69176e200
Tweak
2022-11-24 16:13:47 +01:00
Orville Q. Song
d29d0222af
Add a note about the db_ssl field in the example config file
2022-11-24 16:13:47 +01:00
Orville Q. Song
72b9803a08
Change DBssl to string
2022-11-24 16:13:47 +01:00
Kristoffer Dalby
99e33181b2
Make displayName include basedomain if set
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-22 19:16:58 +01:00
Kristoffer Dalby
e7f322b9b6
Mark all tests to run in parallel
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-22 13:18:58 +01:00
Juan Font
1d36e1775f
Remove OIDC action
2022-11-21 22:07:27 +01:00
Juan Font
0525bea593
Remove legacy OIDC tests
2022-11-21 22:07:27 +01:00
Juan Font
2770c7cc07
Initial proposal for better routing
2022-11-21 21:58:22 +01:00
1b0e80bb10
Add OIDC integration tests
...
* Port OIDC integration tests to v2
* Move Tailscale old versions to TS2019 list
* Remove Alpine Linux container
* Updated changelog
* Releases: use flavor to set the tag suffix
* Added more debug messages in OIDC registration
* Added more logging
* Do not strip nodekey prefix on handle expired
* Updated changelog
* Add WithHostnameAsServerURL option func
* Reduce the number of namespaces and use hsic.WithHostnameAsServerURL
* Linting fix
* Fix linting issues
* Wait for ready outside the up goroutine
* Minor change in log message
* Add prefix to env var
* Remove unused env var
Co-authored-by: Juan Font <juan.font@esa.int >
Co-authored-by: Steven Honson <steven@honson.id.au >
Co-authored-by: Kristoffer Dalby <kristoffer@dalby.cc >
2022-11-21 21:51:54 +01:00
Kristoffer Dalby
4ccc528d96
Remove some very verbose error outputs
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-21 14:37:50 +01:00
Juan Font
6a311f4ab6
Remove broken renovatebot
2022-11-20 17:19:50 +01:00
manju-rn
a49a405413
Correction in the sample config file
...
Added the db_type in the sample config.yaml Without this entry, the container throws Unsupported DB error
`db_type: sqlite3`
2022-11-20 17:12:13 +01:00
Juan Font
24f946e2e9
Fix completion issues ( fixes #839 )
2022-11-20 13:57:38 +01:00
Juan Font
c3cdb340de
Increase integration tests timeout to 120m
2022-11-20 12:56:07 +01:00
Juan Font
935319a218
Remove mTLS from doc and config example
2022-11-19 19:50:34 +01:00
Juan Font
4c7e15a7ce
Remove mTLS config from integration config
2022-11-19 19:50:34 +01:00
Juan Font
d461097247
Remove mTLS stuff from code
2022-11-19 19:50:34 +01:00
Juan Font
f90a3c196c
Move TS WaitForReady outside up goroutine
2022-11-19 17:16:08 +01:00
Juan Font Alonso
751cc173d4
Fix issue when CLI is configured in config file
2022-11-18 19:19:56 +01:00
Juan Font Alonso
ff134f2b8e
Fix remote CLI when there is no config file present
2022-11-18 19:19:56 +01:00
Arnar Gauti Ingason
6d3ede1367
Add support for NextDNS resolver
2022-11-18 09:38:46 +01:00
Steven Honson
c0884f94b8
Release: tag every release with develop
2022-11-17 16:52:12 +01:00
Kristoffer Dalby
3d8dd68b14
default to localhost, not listen on all
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-16 17:37:35 +01:00
Kristoffer Dalby
b02e88364e
Fix test
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-16 17:37:35 +01:00
Kristoffer Dalby
9790831afb
Make config example "local dev first"
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2022-11-16 17:37:35 +01:00
Juan Font Alonso
2d79179141
Updated changelog
v0.17.0-beta4
2022-11-15 21:28:26 +01:00
Juan Font Alonso
275cc28193
Do not strip nodekey prefix on handle expired
2022-11-15 21:28:26 +01:00
Juan Font
c5ba7552c5
Added more logging
2022-11-15 21:28:26 +01:00
Juan Font
8909f801bb
Added more debug messages in OIDC registration
2022-11-15 21:28:26 +01:00
Steven Honson
3d4af52b3a
Releases: use flavor to set the tag suffix
2022-11-15 11:36:38 +01:00