Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update docs/laptop #1984

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open

Update docs/laptop #1984

wants to merge 8 commits into from

Conversation

kshtsk
Copy link
Contributor

@kshtsk kshtsk commented Aug 1, 2024

No description provided.

@kshtsk kshtsk force-pushed the wip-laptop-dispatcher branch 2 times, most recently from 0889cbf to 5e4ea9f Compare August 2, 2024 17:41
@zmc
Copy link
Member

zmc commented Aug 2, 2024

The SSH tunnel feature looks interesting but doesn't feel like it should be in a docs update

@kshtsk
Copy link
Contributor Author

kshtsk commented Aug 2, 2024

The SSH tunnel feature looks interesting but doesn't feel like it should be in a docs update

yeah... I need it here at the moment for testing my unexpectedly complicated setup and was going to move it out to a separate PR

@kshtsk
Copy link
Contributor Author

kshtsk commented Aug 2, 2024

... just because the doc introduced to be run on single linux based laptop... and now I'm testing at something tweaker of using remote linux libvirt box right from macos laptop...

@kshtsk kshtsk added DNM documentation For adding documentation related stuff labels Aug 5, 2024
Kyr Shatskyy added 8 commits August 7, 2024 22:34
A host may not have any keys, so _ssh_keyscan should return None,
instead of failing with error:

    IndexError: list index out of range

Fixes: dbd55e3

Signed-off-by: Kyr Shatskyy <[email protected]>
Need to passthrough the PATH to downburst environment,
otherwise on some system like macos where mkisofs installed
via homebrew it cannot be found.

Signed-off-by: Kyr Shatskyy <[email protected]>
If downburst gets hostname as an argument which does not have
a username@ prefix (does not include @-symbol) there is an
index out of range error will occur, which we, obviously,
don't want and wish to allow hostnames don't use login names.

Signed-off-by: Kyr Shatskyy <[email protected]>
Allow to arbitrary hosts establish connection via bastion host
configured in teuthology.yaml in "tunnel" section.

Signed-off-by: Kyr Shatskyy <[email protected]>
If there is tunneling present in teuthology config for a host,
then use it while trying to collect ssh public keys for it.

Signed-off-by: Kyr Shatskyy <[email protected]>
Finally get rid of deprecation warning for 'pipes':

    teuthology/orchestra/run.py:12
      /teuthology/teuthology/orchestra/run.py:12: DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
        import pipes

Signed-off-by: Kyr Shatskyy <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DNM documentation For adding documentation related stuff
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants