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
WIP: Move proxy driver to use Provisioner::Base and not the legacy SSHBase… #1220
Conversation
f2e3b76
to
a9a3812
Compare
a9a3812
to
6883a71
Compare
@smurawski Do you remember off-hand what was unfinished here? |
6883a71
to
41c1ff4
Compare
Rebased to resolve merge conflicts and re-run tests. |
@@ -42,29 +42,36 @@ class Proxy < Kitchen::Driver::SSHBase | |||
def create(state) | |||
# TODO: Once this isn't using SSHBase, it should call `super` to support pre_create_command. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any thoughts on this comment? This PR moves off of SSHBase, so should a super
be added?
…. All the defaults from SSH base should be handled elsewhere (like in transport). This change allows the proxy driver to work with the reboot and continue behavior introduced in 1.10.0. Signed-off-by: Steven Murawski <steven.murawski@gmail.com>
41c1ff4
to
1009d1a
Compare
Noticed in the failing Travis run that the machine_user variable was not getting set correctly. > Setting environment variables from .travis.yml > $ export global=["machine_user=travis" > $ export machine_pass=travis > $ export machine_port=22 > ... The extra `- global:` when these env vars were already in a matrix stanza seems to have dorked up the first var set, machine_user. Signed-off-by: Robb Kidd <robb@thekidds.org>
... replaced by ...
... so ... progress? I think the
|
I reckon I'm going to pause on getting this fixed up. I see that the SSH transport does not make use of any of |
🚧
…. All the defaults from SSH base should be handled elsewhere (like in transport).
This change allows the proxy driver to work with the reboot and continue behavior introduced in 1.10.0.
Signed-off-by: Steven Murawski steven.murawski@gmail.com