-
Notifications
You must be signed in to change notification settings - Fork 145
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
V3 - DO NOT MERGE #2525
V3 - DO NOT MERGE #2525
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2525 +/- ##
==========================================
+ Coverage 42.04% 43.63% +1.59%
==========================================
Files 399 366 -33
Lines 50719 44328 -6391
==========================================
- Hits 21324 19344 -1980
+ Misses 27388 23303 -4085
+ Partials 2007 1681 -326
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
* extract test env workaround * update client test * update tests
* PMM-12641 clean up build scripts * PMM-12641 update build Makefile * PMM-12641 update build Makefile again * PMM-12641 provide comments * PMM-12641 update goreleaser version * PMM-12641 bump up goreleaser version again * PMM-12641 format json * PMM-12641 remove pmm.el9.json * PMM-12641 install percona-release * PMM-12641 print all installed gpg keys * PMM-12641 try to install ppg with yum * PMM-12641 final cleanup * PMM-12641 disable percona-release * PMM-12641 bump up software versions
# Conflicts: # api-tests/server/settings_test.go # api/managementpb/dbaas/components.pb.gw.go # api/managementpb/dbaas/db_clusters.pb.gw.go # api/managementpb/dbaas/kubernetes.pb.gw.go # api/managementpb/dbaas/logs.pb.gw.go # api/managementpb/dbaas/psmdb_clusters.pb.gw.go # api/managementpb/dbaas/pxc_clusters.pb.gw.go # api/managementpb/dbaas/templates.pb.gw.go # api/managementpb/ia/alerts.pb.gw.go # api/managementpb/ia/channels.pb.gw.go # api/managementpb/ia/rules.pb.gw.go # api/serverpb/server.pb.gw.go # build/packages/deb/files # build/packages/deb/install # descriptor.bin # go.mod # go.sum # managed/data/gen.go # managed/models/kubernetes_helpers_test.go # managed/models/models.go # managed/services/alertmanager/alertmanager.go # managed/services/dbaas/dbaas_client.go # managed/services/dbaas/kubernetes/client/client.go # managed/services/dbaas/kubernetes/client/database/database.go # managed/services/dbaas/kubernetes/client/kubeclient_interface.go # managed/services/dbaas/kubernetes/client/load_config.go # managed/services/dbaas/kubernetes/kubernetes.go # managed/services/dbaas/kubernetes/types.go # managed/services/management/dbaas/components_service.go # managed/services/management/dbaas/components_service_test.go # managed/services/management/dbaas/db_cluster_service.go # managed/services/management/dbaas/kube_clients.go # managed/services/management/dbaas/kubernetes_server.go # managed/services/management/dbaas/kubernetes_server_test.go # managed/services/management/dbaas/psmdb_cluster_service.go # managed/services/management/dbaas/pxc_cluster_service.go # managed/services/management/dbaas/template_service.go # managed/services/management/dbaas/version_service_client.go # managed/services/management/ia/channels_service.go # managed/services/management/ia/rules_service.go # managed/services/supervisord/supervisord.go # managed/services/supervisord/supervisord_test.go # update/ansible/playbook/tasks/roles/initialization/tasks/main.yml
) * PMM-12872 Fallback to PGSS in case of not available PGSM. * PMM-12872 Lint. * PMM-12872 Lint. * PMM-12872 Add test for PostgreSQLOptions. * PMM-12872 Small change in if. * Update api/agentpb/agent.proto * Update managed/services/management/postgresql.go * PMM-12872 Remove nil check in if. * PMM-12872 Gen. * PMM-10974 Warning message on pmm-admin side. * PMM-10974 Change warning message. --------- Co-authored-by: Alex Demidoff <[email protected]>
# Conflicts: # descriptor.bin # go.mod # go.sum
# Conflicts: # descriptor.bin # go.sum # update/ansible/playbook/tasks/update.yml
* PMM-12251 Service accounts. * PMM-12251Create service account and token. * PMM-12251 Another changes. * PMM-12251 Fix for http client status code, creating of service token. * PMM-12251 Set orgId to 1 to avoid problem with default (-1). * PMM-12251 Mock regen. * PMM-12251 Setup, tokens. * PMM-12251 Basic/Bearer auth. * PMM-12251 Set transport, check token/basic. * PMM-12251 Tidy. * PMM-12251 Lint, small changes. * PMM-12251 Add test, logic changes. * PMM-12251 Test, tokens funcs. * PMM-12251 Not needed, set on transport. * PMM-12251 Mock gen. * PMM-12251 Node changes. * PMM-12251 Add existedServiceToken to NodeRegister. * PMM-12251 Typo. * PMM-12251 Small logic changes. Validation. * PMM-12251 Add API tests. * PMM-12251 Align mock with changes. * Revert "Merge remote-tracking branch 'origin/PMM-12251-service-accounts' into PMM-12251-service-accounts" This reverts commit 82b5826, reversing changes made to 88199cd. * PMM-12251 Tidy. * PMM-12251 Small refactor. * PMM-12251 Fix. * PMM-12251 Unregister. * PMM-12251 Tidy. * PMM-12251 Unregister complete. * PMM-12251 Unregister. * PMM-12251 Fix. * PMM-12251 Remove print. * PMM-12251 Refactor ID int64 to int. * PMM-12251 Modify description in md to be aligned with Service acc. * PMM-12251 Int64 to int in tests. * PMM-12251 Lint. * PMM-12251 Service token ID to int. * PMM-12251 Lint. * PMM-12251 Refactor of IF. * PMM-12251 Warning instead error. * PMM-12251 Auth tools, existed token got from headers. * PMM-12251 Fix in doc. * PMM-12251 Remove token prefix check. * Revert "Bump @typescript-eslint/parser from 6.9.0 to 6.10.0 in /cli-tests (#2601)" This reverts commit 2e66592. * Revert "Bump @typescript-eslint/eslint-plugin from 6.9.0 to 6.10.0 in /cli-tests (#2600)" This reverts commit b8a6e93. * Revert "Bump golang.org/x/text from 0.13.0 to 0.14.0 (#2593)" This reverts commit 7ca2c1a. * Revert "Bump golang.org/x/sys from 0.13.0 to 0.14.0 (#2594)" This reverts commit c472ab8. * Revert "Bump eslint from 8.52.0 to 8.53.0 in /cli-tests (#2596)" This reverts commit fac3eec. * PMM-12251 Remove not used code. * Revert "PMM-12251 Remove not used code." This reverts commit 16cbe9e. * PMM-12251 Token/headers fix. * Revert "Revert "PMM-12251 Remove not used code."" This reverts commit b979363. * PMM-12251 Doc update. * PMM-12251 Remove APIKey permissions tests. * PMM-12251 Better error message. * PMM-12251 Remove API key methods. Refactor. * PMM-12251 Fix when token is empty. * PMM-12251 Basic auth tests. * PMM-12251 Small refactor. * PMM-12251 API Tests clean. * PMM-12251 Typo. * PMM-12251 Start tests in parallel. * PMM-12251 Force in test. * PMM-12251 Merge CreateServiceAccount and CreateServiceToken together. * PMM-12251 Mock. * PMM-12251 Gen. * PMM-12251 Refactor, node name. * PMM-12251 Delete, mock and nodeName. * PMM-12251 Fix node test after changes. * PMM-12251 Fix test. * PMM-12251 nodeName in Service Account name. * PMM-12251 Change in naming. * PMM-12251 Modify API test. Data race. * PMM-12251 Changes. * PMM-12251 Fix V3 failing tests. * PMM-12251 Tests. * PMM-12251 Double paralel. * PMM-12251 Test. * PMM-12251 Changes. * PMM-12251 Changes in API test. * PMM-12251 Modify test back. * PMM-12251 Fix tests. * PMM-12251 Fix version test. * PMM-12251 Fix another cleanup. * PMM-12251 Fix another tests. * PMM-12251 Another fix of tests. * PMM-12251 URL query escape. * PMM-12251 Fix annotation API test. * PMM-12251 Fix external API test. * PMM-12251 Fix remove external API test. * PMM-12251 Fix HAProxy API test. * PMM-12251 Fix another API tests. * PMM-12251 Node test. * PMM-12251 Tidy. * PMM-12251 Comment out for now. * PMM-12251 TODO. * PMM-12251 Temp, TODO lefts. * PMM-12251 Cleanup for migrated API keys in API tests. * PMM-12251 Cleanup for tests. * PMM-12251 Add log error. * PMM-12251 Lint. * PMM-12251 Another fix for very long service accounts names. * PMM-12251 Lint. * PMM-12251 Required changes in mock. * PMM-12251 Lint. * PMM-12251 Remove comment. * PMM-12251 Remove another duplicate test. * PMM-12251 Seeds in generator, ctx. * PMM-12251 Cleanup. * PMM-12251 Make test names/SA names shorter due to limit. * PMM-12251 Lint, formatting. * PMM-12251 Remove leftover code, fix node tests. * Update docs/api/welcome/authentication.md Co-authored-by: Alex Demidoff <[email protected]> * Update managed/services/grafana/client.go Co-authored-by: Alex Demidoff <[email protected]> * PMM-12251 Add debug error message. * PMM-12251 Handle of non migrated API keys. * PMM-12251 Fix test. * PMM-12251 Small refactor. * PMM-12251 Lint. * Update api-tests/management/mongodb_test.go Co-authored-by: Nurlan Moldomurov <[email protected]> * Update api-tests/management/mongodb_test.go Co-authored-by: Nurlan Moldomurov <[email protected]> * Update api/managementpb/node.proto Co-authored-by: Nurlan Moldomurov <[email protected]> * PMM-12251 Gen after suggestions. * PMM-12251 Gen after merge. * PMM-12251 Another reverted changes. * PMM-12686 Years in licence. * PMM-12686 Basic/Token auth between server and client. (#2852) * PMM-12686 Authorization between server and client. * PMM-12686 Tests. * PMM-12686 Lint. * PMM-12686 Comment fix. * PMM-12686 New required permissions for Connect endpoint. * PMM-12686 Apply suggestion. * PMM-12686 Add unit test for authenticate method. * PMM-12686 Format. * PMM-12686 Part changes after review. * PMM-12686 Unit tests for auth server. * PMM-12686 Revert unnecessary changes anymore. * PMM-12686 Dynamic names in auth test. * PMM-12686 Skip check for pmm-server agent. * PMM-12686 Better local auth check. * PMM-12686 Local auth check. * PMM-12686 Refactor. * PMM-12686 Refactor. * PMM-12686 Refactor. * PMM-12686 Fix. * Update managed/services/grafana/auth_server.go Co-authored-by: Alex Demidoff <[email protected]> * PMM-12686 Revert of some changes. * PMM-12686 Another reverted changes. * PMM-12686 Years in licence. * PMM-12686 Missed parallel in one test case. --------- Co-authored-by: Alex Demidoff <[email protected]> --------- Co-authored-by: Alex Demidoff <[email protected]> Co-authored-by: Nurlan Moldomurov <[email protected]>
* PMM-8306 Migrate OVA image to rootless container. * PMM-8306 try `docker compose` instead of `docker-compose` * PMM-8306 rename the step --------- Co-authored-by: Alex Demidoff <[email protected]>
* added link checker * fixed broken links and removed duplicate topics * Update README.md Co-authored-by: Alex Demidoff <[email protected]> * Update documentation/docs/.github/workflows/action.yml Co-authored-by: Alex Demidoff <[email protected]> * Update documentation/docs/.github/workflows/action.yml Co-authored-by: Alex Demidoff <[email protected]> * Update documentation/docs/configure-pmm/configure.md Co-authored-by: Alex Demidoff <[email protected]> * removed {.power-number} from readme file * removed linkChecker * Update documentation/docs/install-pmm/install-pmm-client/index.md Co-authored-by: Alex Demidoff <[email protected]> --------- Co-authored-by: Alex Demidoff <[email protected]>
* PMM-12468 Mongo plan summary and full scan. * PMM-12468 Fix agent tests. * PMM-12468 Another changes. * PMM-12468 Fix decode into ExtendedSystemProfile. * PMM-12468 Changes. * PMM-12468 Tidy, format. * PMM-12468 Another fields. * PMM-12468 Plan_summary as dimension. * PMM-12468 Lint, private structs. * PMM-12468 Handle IXSCAN on agent side. * PMM-12468 Format. * PMM-12468 Perfschema unhandled version digest. * PMM-12468 Another fix. * PMM-12468 Fix. * PMM-12468 Handle new MySQL Oracle 9.2. * PMM-12468 Remove unnecessary metric name. * Update agent/agents/mongodb/internal/profiler/aggregator/extended.go Co-authored-by: Alex Demidoff <[email protected]> * Revert "Update agent/agents/mongodb/internal/profiler/aggregator/extended.go" This reverts commit 13c3bde. * PMM-12468 Move extended changes to Percona Toolkit. * PMM-12468 Format. * PMM-12468 Fix comment (collection instead table). * PMM-12468 Gen. * PMM-12468 Gen. --------- Co-authored-by: Alex Demidoff <[email protected]>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.8 to 3.28.9. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@dd74661...9e8d078) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Harmonize the use of doc icons * Replace the cog icon * Replace the inventory icon * Replace the bouncingellipsis icon * Replace the checks icon (advisors) * Replace the dashboards icon * Replace the node icon * Remove the outdated Percona logo icon * Replace the uil-settings icon * Replace mysql, mongodb and postgresql pics with icons * PMM ui component fixes * Remove CentOS 7 * Fix package managers (new and EOL) * Put material icons together * Fix grammar * Fix broken links * Fix one more broken link
Bumps [eslint](https://github.com/eslint/eslint) from 9.19.0 to 9.20.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.19.0...v9.20.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Rel Notes for PMM 3.0.0.1 * added topic to ToC * updated version * pmm3 formatting * feedback from nurlan * Update documentation/docs/release-notes/3.0.0_1.md Co-authored-by: Nurlan Moldomurov <[email protected]> * feedback from Steve * removed URLs fo CVE and blog post * feedback from Nailya * Added forum link * formatting * formatting * updated upgrading section * updated transfer srv.tar to new server via scp. * sublist * sublist * feedback from Steve * updated index link --------- Co-authored-by: Nurlan Moldomurov <[email protected]>
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.23.0 to 8.24.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.24.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…3620) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.23.0 to 8.24.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.24.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
) Bumps [github.com/ClickHouse/clickhouse-go/v2](https://github.com/ClickHouse/clickhouse-go) from 2.30.0 to 2.31.0. - [Release notes](https://github.com/ClickHouse/clickhouse-go/releases) - [Changelog](https://github.com/ClickHouse/clickhouse-go/blob/main/CHANGELOG.md) - [Commits](ClickHouse/clickhouse-go@v2.30.0...v2.31.0) --- updated-dependencies: - dependency-name: github.com/ClickHouse/clickhouse-go/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 1.2.0 to 1.3.2. - [Release notes](https://github.com/charmbracelet/bubbletea/releases) - [Changelog](https://github.com/charmbracelet/bubbletea/blob/main/.goreleaser.yml) - [Commits](charmbracelet/bubbletea@v1.2.0...v1.3.2) --- updated-dependencies: - dependency-name: github.com/charmbracelet/bubbletea dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.29.0 to 0.30.0. - [Release notes](https://github.com/golang/tools/releases) - [Commits](golang/tools@v0.29.0...v0.30.0) --- updated-dependencies: - dependency-name: golang.org/x/tools dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong) from 1.7.0 to 1.8.0. - [Release notes](https://github.com/alecthomas/kong/releases) - [Commits](alecthomas/kong@v1.7.0...v1.8.0) --- updated-dependencies: - dependency-name: github.com/alecthomas/kong dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
closes #3635 Co-authored-by: Jiří Čtvrtka <[email protected]>
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.29.0 to 0.30.0. - [Release notes](https://github.com/golang/tools/releases) - [Commits](golang/tools@v0.29.0...v0.30.0) --- updated-dependencies: - dependency-name: golang.org/x/tools dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* added CVE no * fixed links * fix links * feedback from Steve
) Bumps [github.com/ClickHouse/clickhouse-go/v2](https://github.com/ClickHouse/clickhouse-go) from 2.31.0 to 2.32.0. - [Release notes](https://github.com/ClickHouse/clickhouse-go/releases) - [Changelog](https://github.com/ClickHouse/clickhouse-go/blob/main/CHANGELOG.md) - [Commits](ClickHouse/clickhouse-go@v2.31.0...v2.32.0) --- updated-dependencies: - dependency-name: github.com/ClickHouse/clickhouse-go/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* general improvements * test ToC change * updated ToC * deleted duplicate topics * formatting * feedback from Nurlan and Alex * updated paths * capitalization
Closed PR as we already release PMM 3 and not need rebase on top of PMM 2 anymore |
This PR is created to pull changes from
main
branch tov3
using github's UI features.DO NOT MERGE