Skip to content

Conversation

simo5
Copy link
Contributor

@simo5 simo5 commented Apr 24, 2020

Commit 9c555e2 regressed this interface.

This PR fixes it and adds a test to make sure it stays fixed.

We have to use curl because apparently request_gssapi is not always doing that.

@simo5
Copy link
Contributor Author

simo5 commented Apr 24, 2020

@alejandro-perez PTAL (your patch cause regression :)

@mattwoodyard
Copy link

Built it and ran it in my dev environment, works.

@alejandro-perez
Copy link
Contributor

alejandro-perez commented Apr 24, 2020

Will take a look tomorrow, thanks for the heads-up

Copy link
Member

@frozencemetery frozencemetery left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good. I assume you plan to squash before merging, since right now you've got the test code split between both commits (.travis.sh is in the first one, but should be in the second if it's to be kept as two). You've also committed from an email that github doesn't know (the samba one) - might want to either change that email or add it to the ones github does know so the commits get associated with your account properly.

simo5 added 2 commits April 24, 2020 14:39
This fixes a regression introduced with commit:
9c555e2

Thanks to Matt Woodyard for patient help in debugging this issue.

Signed-off-by: Simo Sorce <simo@redhat.com>
Signed-off-by: Simo Sorce <simo@redhat.com>
@simo5
Copy link
Contributor Author

simo5 commented Apr 24, 2020

@frozencemetery I fixed the .travis.sh issue, I kept the commits separate so you can see that the test fail for SPNEGO only if you revert just the fix commit

@alejandro-perez
Copy link
Contributor

FWIW, it works fine with GSS-EAP, which was the motivation for making the change in the first place.

@simo5 simo5 merged commit dca7b51 into gssapi:master Apr 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants