Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kubelogin for openSUSE:Factory checked in at 2026-05-30 22:58:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kubelogin (Old) and /work/SRC/openSUSE:Factory/.kubelogin.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubelogin" Sat May 30 22:58:45 2026 rev:28 rq:1356021 version:0.2.18 Changes: -------- --- /work/SRC/openSUSE:Factory/kubelogin/kubelogin.changes 2026-04-14 17:51:55.440479329 +0200 +++ /work/SRC/openSUSE:Factory/.kubelogin.new.1937/kubelogin.changes 2026-05-30 23:01:37.136857896 +0200 @@ -1,0 +2,13 @@ +Sat May 30 06:43:58 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 0.2.18: + * What's Changed + - Add kubelogin-version.txt as a release asset to avoid GitHub + API rate limits by @Copilot in #749 + * Maintenance + - Bump kubelogin build toolchain pins to Go 1.26.3 for + CVE-2026-27137 remediation by @Copilot in #753 + - Update README with official Azure kubelogin sources by @bcho + in #751 + +------------------------------------------------------------------- Old: ---- kubelogin-0.2.17.obscpio New: ---- kubelogin-0.2.18.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kubelogin.spec ++++++ --- /var/tmp/diff_new_pack.K6IaTw/_old 2026-05-30 23:01:40.268986653 +0200 +++ /var/tmp/diff_new_pack.K6IaTw/_new 2026-05-30 23:01:40.284987310 +0200 @@ -17,14 +17,14 @@ Name: kubelogin -Version: 0.2.17 +Version: 0.2.18 Release: 0 Summary: Kubernetes client credential plugin implementing Azure authentication License: MIT URL: https://github.com/Azure/kubelogin Source0: %{name}-%{version}.tar.gz Source1: vendor.tar.gz -BuildRequires: go1.25 >= 1.25.9 +BuildRequires: go1.26 >= 1.26.3 BuildRequires: golang-packaging %{go_provides} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.K6IaTw/_old 2026-05-30 23:01:40.637001782 +0200 +++ /var/tmp/diff_new_pack.K6IaTw/_new 2026-05-30 23:01:40.673003262 +0200 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://github.com/Azure/kubelogin.git</param> <param name="scm">git</param> - <param name="revision">v0.2.17</param> + <param name="revision">v0.2.18</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.K6IaTw/_old 2026-05-30 23:01:40.893012306 +0200 +++ /var/tmp/diff_new_pack.K6IaTw/_new 2026-05-30 23:01:40.921013457 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/Azure/kubelogin.git</param> - <param name="changesrevision">dff9ca0779c3b6425af3e1cb59109bef29fb95e1</param></service></servicedata> + <param name="changesrevision">2e7b8ca929b8141f58c6cfb8153870bf71111531</param></service></servicedata> (No newline at EOF) ++++++ kubelogin-0.2.17.obscpio -> kubelogin-0.2.18.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubelogin-0.2.17/.bingo/go.mod new/kubelogin-0.2.18/.bingo/go.mod --- old/kubelogin-0.2.17/.bingo/go.mod 2026-04-09 04:04:52.000000000 +0200 +++ new/kubelogin-0.2.18/.bingo/go.mod 2026-05-30 02:06:41.000000000 +0200 @@ -1 +1,3 @@ module _ // Fake go.mod auto-created by 'bingo' for go -moddir compatibility with non-Go projects. Commit this file, together with other .mod files. + +go 1.24.13 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubelogin-0.2.17/.bingo/golangci-lint.mod new/kubelogin-0.2.18/.bingo/golangci-lint.mod --- old/kubelogin-0.2.17/.bingo/golangci-lint.mod 2026-04-09 04:04:52.000000000 +0200 +++ new/kubelogin-0.2.18/.bingo/golangci-lint.mod 2026-05-30 02:06:41.000000000 +0200 @@ -1,5 +1,5 @@ module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT -go 1.25.9 +go 1.26.3 -require github.com/golangci/golangci-lint/v2 v2.7.2 // cmd/golangci-lint +require github.com/golangci/golangci-lint/v2 v2.12.2 // cmd/golangci-lint diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubelogin-0.2.17/.github/workflows/golangci-lint.yml new/kubelogin-0.2.18/.github/workflows/golangci-lint.yml --- old/kubelogin-0.2.17/.github/workflows/golangci-lint.yml 2026-04-09 04:04:52.000000000 +0200 +++ new/kubelogin-0.2.18/.github/workflows/golangci-lint.yml 2026-05-30 02:06:41.000000000 +0200 @@ -34,4 +34,4 @@ - name: golangci-lint uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0 with: - version: v2.5.0 + version: v2.12.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubelogin-0.2.17/.github/workflows/release.yml new/kubelogin-0.2.18/.github/workflows/release.yml --- old/kubelogin-0.2.17/.github/workflows/release.yml 2026-04-09 04:04:52.000000000 +0200 +++ new/kubelogin-0.2.18/.github/workflows/release.yml 2026-05-30 02:06:41.000000000 +0200 @@ -251,10 +251,13 @@ sha256sum kubelogin-linux-arm64.zip > kubelogin-linux-arm64.zip.sha256 sha256sum kubelogin-linux-armv7.zip > kubelogin-linux-armv7.zip.sha256 + - name: Create version file + run: echo -n "${{ needs.create-release.outputs.tag_version }}" > kubelogin-version.txt + - name: Publish uses: skx/github-action-publish-binaries@44887b225ceca96efd8a912d39c09ad70312af31 # master env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - args: kubelogin.zip kubelogin-win-amd64.zip kubelogin-win-arm64.zip kubelogin-darwin-amd64.zip kubelogin-darwin-arm64.zip kubelogin-linux-amd64.zip kubelogin-linux-arm64.zip kubelogin-linux-armv7.zip kubelogin.zip.sha256 kubelogin-win-amd64.zip.sha256 kubelogin-win-arm64.zip.sha256 kubelogin-darwin-amd64.zip.sha256 kubelogin-darwin-arm64.zip.sha256 kubelogin-linux-amd64.zip.sha256 kubelogin-linux-arm64.zip.sha256 kubelogin-linux-armv7.zip.sha256 + args: kubelogin.zip kubelogin-win-amd64.zip kubelogin-win-arm64.zip kubelogin-darwin-amd64.zip kubelogin-darwin-arm64.zip kubelogin-linux-amd64.zip kubelogin-linux-arm64.zip kubelogin-linux-armv7.zip kubelogin.zip.sha256 kubelogin-win-amd64.zip.sha256 kubelogin-win-arm64.zip.sha256 kubelogin-darwin-amd64.zip.sha256 kubelogin-darwin-arm64.zip.sha256 kubelogin-linux-amd64.zip.sha256 kubelogin-linux-arm64.zip.sha256 kubelogin-linux-armv7.zip.sha256 kubelogin-version.txt releaseId: ${{ needs.create-release.outputs.release_id }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubelogin-0.2.17/CHANGELOG.md new/kubelogin-0.2.18/CHANGELOG.md --- old/kubelogin-0.2.17/CHANGELOG.md 2026-04-09 04:04:52.000000000 +0200 +++ new/kubelogin-0.2.18/CHANGELOG.md 2026-05-30 02:06:41.000000000 +0200 @@ -1,5 +1,18 @@ # Change Log +## [0.2.18] + +### What's Changed + +* Add kubelogin-version.txt as a release asset to avoid GitHub API rate limits by @Copilot in https://github.com/Azure/kubelogin/pull/749 + +### Maintenance + +* Bump kubelogin build toolchain pins to Go 1.26.3 for CVE-2026-27137 remediation by @Copilot in https://github.com/Azure/kubelogin/pull/753 +* Update README with official Azure kubelogin sources by @bcho in https://github.com/Azure/kubelogin/pull/751 + +**Full Changelog**: https://github.com/Azure/kubelogin/compare/v0.2.17...v0.2.18 + ## [0.2.17] ### Bug Fixes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubelogin-0.2.17/README.md new/kubelogin-0.2.18/README.md --- old/kubelogin-0.2.17/README.md 2026-04-09 04:04:52.000000000 +0200 +++ new/kubelogin-0.2.18/README.md 2026-05-30 02:06:41.000000000 +0200 @@ -10,6 +10,13 @@ Check out [the official doc page](https://azure.github.io/kubelogin/index.html) for more details +> [!NOTE] +> The official sources for the Azure `kubelogin` project are the documentation site at +> https://azure.github.io/kubelogin/ and the GitHub repository at +> https://github.com/Azure/kubelogin. +> The Azure Kubernetes Service team does not maintain or endorse any other websites +> representing themselves as the official site for Azure `kubelogin`. + ## Installation https://azure.github.io/kubelogin/install.html diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubelogin-0.2.17/go.mod new/kubelogin-0.2.18/go.mod --- old/kubelogin-0.2.17/go.mod 2026-04-09 04:04:52.000000000 +0200 +++ new/kubelogin-0.2.18/go.mod 2026-05-30 02:06:41.000000000 +0200 @@ -1,7 +1,7 @@ module github.com/Azure/kubelogin // NOTE: kubelogin follows the same support policy as Go, which supports the last two major versions. -go 1.25.9 +go 1.26.3 require ( github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubelogin-0.2.17/pkg/internal/token/githubactionscredential.go new/kubelogin-0.2.18/pkg/internal/token/githubactionscredential.go --- old/kubelogin-0.2.17/pkg/internal/token/githubactionscredential.go 2026-04-09 04:04:52.000000000 +0200 +++ new/kubelogin-0.2.18/pkg/internal/token/githubactionscredential.go 2026-05-30 02:06:41.000000000 +0200 @@ -74,6 +74,7 @@ return false } +//nolint:gosec // ACTIONS_ID_TOKEN_REQUEST_URL is provided by GitHub Actions runtime. func getGitHubToken(ctx context.Context) (string, error) { reqToken := os.Getenv(actionsIDTokenRequestToken) reqURL := os.Getenv(actionsIDTokenRequestURL) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kubelogin-0.2.17/version.go new/kubelogin-0.2.18/version.go --- old/kubelogin-0.2.17/version.go 2026-04-09 04:04:52.000000000 +0200 +++ new/kubelogin-0.2.18/version.go 2026-05-30 02:06:41.000000000 +0200 @@ -11,6 +11,8 @@ // For go install binary, this value stays empty. var gitTag string +const unknownVersionInfo = "unknown" + type Version struct { Version string GoVersion string @@ -20,9 +22,9 @@ func loadVersion() Version { rv := Version{ - Version: "unknown", - GoVersion: "unknown", - BuildTime: "unknown", + Version: unknownVersionInfo, + GoVersion: unknownVersionInfo, + BuildTime: unknownVersionInfo, Platform: runtime.GOOS + "/" + runtime.GOARCH, } if gitTag != "" { ++++++ kubelogin.obsinfo ++++++ --- /var/tmp/diff_new_pack.K6IaTw/_old 2026-05-30 23:01:42.161064434 +0200 +++ /var/tmp/diff_new_pack.K6IaTw/_new 2026-05-30 23:01:42.197065913 +0200 @@ -1,5 +1,5 @@ name: kubelogin -version: 0.2.17 -mtime: 1775700292 -commit: dff9ca0779c3b6425af3e1cb59109bef29fb95e1 +version: 0.2.18 +mtime: 1780099601 +commit: 2e7b8ca929b8141f58c6cfb8153870bf71111531 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/kubelogin/vendor.tar.gz /work/SRC/openSUSE:Factory/.kubelogin.new.1937/vendor.tar.gz differ: char 13, line 1
