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 conjur-authn-k8s-client version #1060

Merged
merged 2 commits into from Jan 2, 2020
Merged

Update conjur-authn-k8s-client version #1060

merged 2 commits into from Jan 2, 2020

Conversation

orenbm
Copy link
Member

@orenbm orenbm commented Dec 29, 2019

Blocked by #1057

What does this PR do (include background context, if relevant)?

We released a new authn-client that adds the ability to authenticate hosts from anywhere in the policy branch. This PR updates the version of the conjur-authn-k8s-client that is used in this project
Tests for this feature are already implemented in kubernetes-conjur-demo.

What ticket does this PR close?

Connected to cyberark/conjur#1239

Copy link
Contributor

@izgeri izgeri left a comment

Choose a reason for hiding this comment

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

This is going to require updating the acknowledgements. If you feel up to it you can take a crack at it following the instructions in CONTRIBUTING, but if not I'm happy to do this when I am back online

I'd also prefer to wait to tag a version until @sgnn7 has his bug fix in

@orenbm
Copy link
Member Author

orenbm commented Dec 29, 2019

This is going to require updating the acknowledgements. If you feel up to it you can take a crack at it following the instructions in CONTRIBUTING, but if not I'm happy to do this when I am back online

Done. I updated the NOTICES.txt file and the spreadsheet. In the spreadsheet, I just duplicated the 1.4.0 tab and updated the license of conjur-authn-k8s-client.

@orenbm orenbm changed the title Update version for using new authn-client WIP - Update version for using new authn-client Dec 29, 2019
@orenbm orenbm changed the title WIP - Update version for using new authn-client Update version for using new authn-client Dec 30, 2019
CHANGELOG.md Outdated
@@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

## [Unreleased]

## [1.5.0] - 2019-12-29
Copy link
Contributor

Choose a reason for hiding this comment

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

Please don't update the changelog - we do that when we're ready to tag a release

@@ -4,7 +4,7 @@ import "fmt"

// Version field is a SemVer that should indicate the baked-in version
// of the broker
var Version = "1.4.1"
var Version = "1.5.0"
Copy link
Contributor

Choose a reason for hiding this comment

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

I would not like to bump the version with this PR - please leave at 1.4.1 and we'll bump soon in a separate PR

Copy link
Contributor

@izgeri izgeri left a comment

Choose a reason for hiding this comment

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

Thanks for integrating these changes, and updating the acknowledgements file @orenbm! I'd like to leave the version at 1.4.1 for now, and before we merge this PR I'd like to run through our manual tests to validate the change since they'll be impacted by it. That's going to take me a couple of days to do with the holiday, but hopefully we'll get this merged in shortly.

NOTICES.txt Outdated
@@ -157,7 +157,7 @@ See the License for the specific language governing permissions and
limitations under the License.


>>> github.com/cyberark/conjur-authn-k8s-client-0.13.0
>>> github.com/cyberark/conjur-authn-k8s-client-0.15.0

Copyright [yyyy] [name of copyright owner]
Copy link
Contributor

Choose a reason for hiding this comment

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

the copyright actually changed in this version, can you please copy/paste the updated one here?

Copy link
Member Author

Choose a reason for hiding this comment

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

done. nice catch.

@orenbm orenbm changed the title Update version for using new authn-client Update conjur-authn-k8s-client version Dec 30, 2019
Copy link
Contributor

@izgeri izgeri left a comment

Choose a reason for hiding this comment

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

Thanks @orenbm. This looks good, the only remaining item is the manual tests. I'll try to run through them tomorrow.

izgeri
izgeri previously approved these changes Jan 2, 2020
The method signature for NewFromEnv has changed that it takes
no arguments and has default parameters instead.
Copy link
Contributor

@izgeri izgeri left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for making these updates @orenbm :)

@izgeri izgeri merged commit 84ea376 into master Jan 2, 2020
@izgeri izgeri deleted the use-new-client branch January 2, 2020 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants