-
Notifications
You must be signed in to change notification settings - Fork 0
Merge 1.9.1 to main #306
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
Merge 1.9.1 to main #306
Conversation
Signed-off-by: spbsoluble <1661003+spbsoluble@users.noreply.github.com>
Signed-off-by: spbsoluble <1661003+spbsoluble@users.noreply.github.com>
Signed-off-by: spbsoluble <1661003+spbsoluble@users.noreply.github.com>
Signed-off-by: spbsoluble <1661003+spbsoluble@users.noreply.github.com>
… and 3 Signed-off-by: spbsoluble <1661003+spbsoluble@users.noreply.github.com>
Signed-off-by: spbsoluble <1661003+spbsoluble@users.noreply.github.com>
Signed-off-by: spbsoluble <1661003+spbsoluble@users.noreply.github.com>
Pam types online fix
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.
Pull request overview
This PR merges release-1.9.1 to main, primarily addressing a bug fix for PAM types CLI functionality and updating version information.
Changes:
- Version bump from 1.9.0 to 1.9.1 with build date update to 2026-02-04
- Fixed CLI crash issue when attempting to read PAM types as store types
- Enhanced integration manifest support with distinct V2 and V3 structures
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| pkg/version/version.go | Version update to 1.9.1 and build date to 2026-02-04 |
| pkg/test_artifacts/integration-manifest-v3.json | Added V3 integration manifest test artifact for PAM provider |
| pkg/test_artifacts/integration-manifest-v2.json | Added V2 integration manifest test artifact for PAM provider |
| cmd/storeTypes.go | Improved error handling for store type formatting with type assertions and validation |
| cmd/pam_test.go | Enhanced test coverage with mock server implementation and integration test separation |
| cmd/pamTypes_test.go | Added comprehensive tests for V2/V3 integration manifests with mock server validation |
| cmd/pamTypes.go | Updated to use V2 manifest type and corrected log message |
| cmd/pam.go | Fixed deprecation message to reference correct command |
| cmd/integration_manifest.go | Split integration manifest into V2 and V3 versions with separate PAM type structures |
| CHANGELOG.md | Added v1.9.1 release notes documenting the PAM types CLI crash fix |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| var deprecatedPamTypesCreateCmd = &cobra.Command{ | ||
| Use: "types-create", | ||
| Deprecated: "use `pam types create`.", | ||
| Deprecated: "use `pam-types create`.", |
Copilot
AI
Feb 5, 2026
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.
The deprecation message references 'pam-types create', but based on the test updates in pam_test.go (lines 410, 774, 1035, 1088), the new command pattern is 'pam create' (without the hyphen in 'types'). The message should be 'use pam types create.' to match the actual new command structure.
| Deprecated: "use `pam-types create`.", | |
| Deprecated: "use `pam types create`.", |
Merge release-1.9 to main - Automated PR