Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mesheryctl for openSUSE:Factory checked in at 2026-04-22 17:01:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mesheryctl (Old) and /work/SRC/openSUSE:Factory/.mesheryctl.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mesheryctl" Wed Apr 22 17:01:35 2026 rev:153 rq:1348745 version:1.0.11 Changes: -------- --- /work/SRC/openSUSE:Factory/mesheryctl/mesheryctl.changes 2026-03-27 06:44:46.590262746 +0100 +++ /work/SRC/openSUSE:Factory/.mesheryctl.new.11940/mesheryctl.changes 2026-04-22 17:02:29.175163676 +0200 @@ -1,0 +2,545 @@ +Wed Apr 22 07:17:41 UTC 2026 - Johannes Kastl <[email protected]> + +- update to 1.0.11: + * General + - fix(server): nil logger panic in K8s machine init when kube + context unreachable @leecalcote (#18857) + - bugfix: Remote Provider pattern file data format mismatch + @leecalcote (#18856) + * Meshery CLI + - refactor(mesheryctl): bind environment create flags directly + to schema payload @alexquincy (#18765) +- update to 1.0.10: + * General + - server: adopt MesheryPatternImportRequestBody schema type + + enforce oneOf contract @jamieplu (#18845) + - [Docs] Standardize README formatting and fix grammar + @vanshkamra12 (#17569) + - make go engine default for evaluation in local server + @aabidsofi19 (#18781) + * Maintenance + - Bump github.com/jackc/pgx/v5 from 5.7.6 to 5.9.0 + @dependabot[bot] (#18779) + - Update preview deployment message in workflow @CodexRaunak + (#18816) + - Bump github.com/go-git/go-git/v5 from 5.16.5 to 5.18.0 + @dependabot[bot] (#18802) + - Bump github.com/moby/spdystream from 0.5.0 to 0.5.1 + @dependabot[bot] (#18778) + * Documentation + - docs: Add text note on biweekly CI/CD meetings section + @zulkiflidev (#18838) + - [Docs] Rename "Integrations" to "Models" on homepage #18811 + @Cypher-CP0 (#18813) +- update to 1.0.9: + * Meshery CLI + - refactor(mesheryctl): Improve error messages for model init + missing argument @lekaf974 (#18699) + - [Fix] Resolve Server Panics in Provider logic and K8s Context + Handlers @KumarADITHYA123 (#18718) + - fixes environment fetch failures by aligning the server’s + query parameter handling with the UI contract. + @saurabhraghuvanshii (#18639) + * Maintenance + - Update build-and-preview-docs.yml @CodexRaunak (#18774) + - [UI] Add palette accessors to ui/theme/index.ts @jamieplu + (#18762) + - Bump follow-redirects from 1.15.11 to 1.16.0 in /provider-ui + @dependabot[bot] (#18708) + - chore(workflow): unblock docs-noob-tester with write + permissions and … @Junnygram (#18715) + * Documentation + - [Fix] Resolve Server Panics in Provider logic and K8s Context + Handlers @KumarADITHYA123 (#18718) + - [Docs] Add OpenGraph and Twitter image tags for docs + @nitheeshmk41 (#18566) + - fix: added toggle visibility button @banana-three-join + (#18308) +- update to 1.0.8: + * General + - Bump follow-redirects from 1.15.11 to 1.16.0 in + /install/docker-extension/ui @dependabot[bot] (#18710) + - test: add unit tests for EncodeRefUrl and DecodeRefURL + @ashwanisingh011 (#17983) + - Add UI restructuring to roadmap for v1.1.0 @miacycle (#18655) + - Upgrade meshsync and k8s deps to v0.35.2 @leecalcote (#18685) + * Meshery CLI + - [mesheryctl] Align component view e2e assertions with current + CLI output @hssuryawanshib23-afk (#18604) + * Maintenance + - Bump follow-redirects from 1.15.11 to 1.16.0 in /ui + @dependabot[bot] (#18709) + - Comment on pruned PR previews @CodexRaunak (#18713) + - Prune old PR previews @CodexRaunak (#18695) + - Bump axios from 1.13.6 to 1.15.0 in /provider-ui + @dependabot[bot] (#18628) + - [mesheryctl] Align component view e2e assertions with current + CLI output @hssuryawanshib23-afk (#18604) + - [Server] Policies: Port OPA/Rego policy engine to native Go + @guan404ming (#17330) + - Bump helm.sh/helm/v3 from 3.19.4 to 3.20.2 @dependabot[bot] + (#18650) +- update to 1.0.7: + * General + - fix(server): serve /_next static assets without auth, accept + HEAD on UI routes @leecalcote (#18672) + * Meshery CLI + - fix(mesheryctl): use meshkit error properly and remove logrus + in syst… @Vydeh07 (#18374) + - fix(mesheryctl): system provider return proper error, remove + logrus, … @Omkar-Ugal (#18287) + - [mesheryctl] Standardize logging and error propagation for + system update @ashwanisingh011 (#18622) + - [mesheryctl] return proper errors in model import + @Umesh-Tiruvalluru (#18420) + - [mesheryctl] Fix workspace view failing with valid orgId + @PragalvaXFREZ (#18621) + - Standardize schemas/models/core import to bare core alias + @leecalcote (#18627) + - [Server] Reject invalid performance test endpoint URLs + @Manishnemade12 (#18291) + * Maintenance + - chore: Migrate E2E test 'connections.spec.js' to TypeScript + @ashwanisingh011 (#17424) + - Bump next from 16.2.1 to 16.2.3 in /provider-ui + @dependabot[bot] (#18662) + - Bump + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp + from 1.35.0 to 1.43.0 @dependabot[bot] (#18589) + - [mesheryctl] fix goreleaser v2 archive configuration + @Junnygram (#18612) + - Fix GoReleaser v2 archive config @arjunmehta-git (#18609) + * Documentation + - [Docs] Fix: light/dark icon toggle functionality @Katotodan + (#18027) +- update to 1.0.6: + * General + - fix: return 404 when GetUserByID returns nil response + @arjunmehta-git (#18605) + - fix: guard against nil KubernetesServerID in K8sFSMMiddleware + @mango766 (#18600) + - [Server] Restore body on provider retry @leecalcote (#17211) + - fix: pass user token to PersistEvent to prevent 401 errors + @marblom007 (#18595) + * Meshery CLI + - mesheryctl: transition UUID type references to schemas + core.Uuid @yi-nuo426 (#18582) + - fixes: return error properly adapter @Omkar-Ugal (#18391) + - fix: design uses meshkit error properly + return error + properl @Omkar-Ugal (#18436) + - [mesheryctl] system restart uses meshkit error properly + + remove logrus @rishiraj38 (#18359) + * Maintenance + - Fix for PR #18522: e2e tests design config timeout + @arjunmehta-git (#18606) + - pr 18568 @arjunmehta-git (#18607) + - [DevFlow] Migrate .goreleaser.yml to v2 syntax @Junnygram + (#18576) + - [UI] Fix Design Configurator e2e mocks @arjunmehta-git + (#18603) + - Bump + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp + from 1.39.0 to 1.43.0 @dependabot[bot] (#18591) + - Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 + @dependabot[bot] (#18590) + - [DevFlow] Add job_type parameter to reusable adapter + workflows @Junnygram (#18574) + - fix(ci) wrap ctlrelease @Omkar-Ugal (#18581) + * Documentation + - Server: fix import ordering and seededUUIDs data race in UUID + transition follow-up @yi-nuo426 (#18583) + - Clean up OCI models documentation @suttonskate (#18573) + - [Docs]fix:Added noindex to old-doc versions to prevent + indexing @Sbragul26 (#18394) +- update to 1.0.5: + * General + - Align MesheryPattern JSON tags and wrapper key + @arjunmehta-git (#18570) + * Maintenance + - Add deployment preview gh pages @CodexRaunak (#18494) + - fix(ci): wrap conditional @Omkar-Ugal (#18571) + * Documentation + - Add deployment preview gh pages @CodexRaunak (#18494) + - [Docs] Fix SVG footer undefined stroke-linecap and + stroke-linejoin attributes @Junnygram (#18492) +- update to 1.0.4: No mesheryctl-related changes +- update to 1.0.3: + * General + - fix patternFile tag naming @aabidsofi19 (#18562) + * Meshery CLI + - Use open api for API docs with improved styling @CodexRaunak + (#18304) + * Maintenance + - Use open api for API docs with improved styling @CodexRaunak + (#18304) + * Documentation + - Use open api for API docs with improved styling @CodexRaunak + (#18304) +- update to 1.0.2: + * General + - Cleanup swagger @CodexRaunak (#18534) + - Fix orgID query parameter case in workspace and environment + handlers @yi-nuo426 (#18519) + * Meshery CLI + - Upgrade to Meshery Schemas v1.0.4: enhance Workspace API + @yi-nuo426 (#18541) + * Maintenance + - chore: remove deprecated reusable workflow for UI and server + builds @ianrwhitney (#18542) + - chore(deps): bump vite from 7.3.1 to 7.3.2 in /ui + @dependabot[bot] (#18524) + - Retire swagger-based REST API docs and point references to + meshery/schemas @copilot-swe-agent[bot] (#18521) + * Documentation + - Retire swagger-based REST API docs and point references to + meshery/schemas @copilot-swe-agent[bot] (#18521) +- update to 1.0.1: + * General + - Fix orgId query parameter case mismatch in environment and + workspace … @fitzergerald (#18513) + - [Server] Fix DeleteMeshSyncResource HTTP response handling + @Manishnemade12 (#18193) + - [Server] Normalize empty remote workspace list responses + @copilot-swe-agent[bot] (#18475) + - fix: resolve auth redirect loops between Meshery Server and + Cloud @leecalcote (#18434) + - Bump lodash from 4.17.23 to 4.18.1 in + /install/docker-extension/ui @dependabot[bot] (#18397) + - fix: handle nil UserID in events resolver @ianrwhitney + (#18366) + - Bump yaml from 1.10.2 to 1.10.3 in + /install/docker-extension/ui @dependabot[bot] (#18213) + - Bump brace-expansion from 1.1.12 to 1.1.13 in + /install/docker-extension/ui @dependabot[bot] (#18285) + - [Server] Fix nil pointer dereference in + ProcessConnectionRegistration @Manishnemade12 (#18219) + - Bump path-to-regexp from 0.1.12 to 0.1.13 in + /install/docker-extension/ui @dependabot[bot] (#18284) + - Bump picomatch from 2.3.1 to 2.3.2 in + /install/docker-extension/ui @dependabot[bot] (#18216) + - Bump node-forge from 1.3.3 to 1.4.0 in + /install/docker-extension/ui @dependabot[bot] (#18240) + - tests(server): skip failing unit test for + MapPreferencePersister until implementation is complete + @lekaf974 (#18239) + - fix(server): add missing user with defauls values + add + Given/When/Then comments for clarity @lekaf974 (#18161) + - local provider boot hang @hortison (#18162) + - [Docker Extension] Fix build failures from React 19 upgrade + @leecalcote (#18147) + - fix(server): enforce missing OrgID handling in + GetWorkspaceByIdHandler @lekaf974 (#18141) + - fix(resync): skip cluster resync when hardReset=true and + k8scontextID is empty @Omkar-Ugal (#18038) + - fix(server): return partial result when evaluation depth is + exceeded @dhakshin-raghav (#18120) + - Bump flatted from 3.4.1 to 3.4.2 in + /install/docker-extension/ui @dependabot[bot] (#18071) + - [agents] Add front matter to skill SKILL.md files @yi-nuo426 + (#18066) + - [Server] Replace deprecated + RelationshipDefinition_Selectors_Patch with + RelationshipDefinitionSelectorsPatch @yi-nuo426 (#18065) + - [Server] Prevent nil preference panic during session sync + @fitzergerald (#18048) + - Chore: Define LLM-agnostic agents and skills @fitzergerald + (#18017) + - Migrate to Hugo Go live @CodexRaunak (#17986) + - Fix dart sass err @CodexRaunak (#17982) + - Bump flatted from 3.3.3 to 3.4.1 in + /install/docker-extension/ui @dependabot[bot] (#17956) + - Move catalog files to root @CodexRaunak (#17972) + - [Migration]fix: New docs layout, left sidebar width and + navigation @Bhumikagarggg (#17586) + - Bump yauzl and hugo-extended in /docs-new @dependabot[bot] + (#17961) + - Sync latest docs content @CodexRaunak (#17908) + - Add blank layout and sort releases @CodexRaunak (#17892) + * Meshery CLI + - [mesheryctl] Replace cobra.ArbitraryArgs with proper argument + validat… @Manishnemade12 (#18362) + - Fix: [mesheryctl] Cleanup legacy functions in generating CLI + docs @gabrnavarro (#18468) + - chore(mesheryctl): update context command usage and flag + descriptions for clarity @lekaf974 (#18501) + - fix: mesheryctl e2e system start @lekaf974 (#18477) + - fix: prevent nil pointer panic on invalid kubeconfig during + controller init @pulkitvats2007-crypto (#18478) + - fix(docs): update file paths in tests to use temporary + directories @lekaf974 (#18440) + - chore: Upgrade meshery/meshkit to v1.0.2 + @copilot-swe-agent[bot] (#18438) + - Upgrade meshery/schemas to v1.0.1 and replace local struct + definitions @leecalcote (#18373) + - fix: system reset uses meshkit error properly, remove logrus + @Omkar-Ugal (#18358) + - [mesheryctl] design deploy --skip-save not saving is not + skipped @Ironankit525 (#17860) + - fix: system logout uses meshkit error properly, remove logrus + @Omkar-Ugal (#18327) + - refactor(mesheryctl): enhance login command UX and error + handling, update error codes + fix bug in system status + @lekaf974 (#18345) + - [mesheryctl] Add e2e BATS test for registry update command + @Git-HimanshuRathi (#18124) + - refactor(mesheryctl): update dashboard command flags and + improve error handling @lekaf974 (#18341) + - refactor(mesheryctl): update system delete removing logrus + reference and return proper meshkit error @lekaf974 (#18342) + - Refactor token commands to use active config path for + consistency @Manishnemade12 (#18280) + - fix: system logs uses meshkit error properly, remove logrus, + add flag… @Omkar-Ugal (#18227) + - fix: system status uses meshkit error properly, remove + logrus, add fl… @Omkar-Ugal (#18255) + - refactor(mesheryctl): update system context subcommands to + use proper error handling and flags validator @lekaf974 + (#18244) ++++ 248 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/mesheryctl/mesheryctl.changes ++++ and /work/SRC/openSUSE:Factory/.mesheryctl.new.11940/mesheryctl.changes Old: ---- mesheryctl-0.9.2.obscpio New: ---- Makefile PACKAGING_README.md mesheryctl-1.0.11.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mesheryctl.spec ++++++ --- /var/tmp/diff_new_pack.BmStp2/_old 2026-04-22 17:02:30.899235061 +0200 +++ /var/tmp/diff_new_pack.BmStp2/_new 2026-04-22 17:02:30.907235392 +0200 @@ -17,13 +17,15 @@ Name: mesheryctl -Version: 0.9.2 +Version: 1.0.11 Release: 0 Summary: CLI for the meshery cloud native management plane License: Apache-2.0 URL: https://github.com/meshery/meshery Source: %{name}-%{version}.tar.gz Source1: vendor.tar.gz +Source2: Makefile +Source3: PACKAGING_README.md BuildRequires: bash-completion BuildRequires: fish BuildRequires: go1.25 >= 1.25.5 ++++++ Makefile ++++++ .ONESHELL: .SILENT: clean osc_services cleanup_git_clone NAME = mesheryctl default: clean osc_services cleanup_git_clone clean: rm -rf meshery *.obscpio vendor.tar.gz osc_services: osc service manualrun cleanup_git_clone: rm -rf meshery ++++++ PACKAGING_README.md ++++++ # Packaging mesheryctl The git clone for meshery has grown in size, so to not pollute your local system, this package contains a Makefile that removes the directory after everything has been finished. To do that, you need to have `make` installed locally. For the OBS workflow you need `obs-service-tar_scm`, `obs-service-set_version` and `obs-service-go_modules` (as usual and as before, no change here). 1. Change the version in the `_service` file 2. Run `make` 3. Create a changelog entry 4. Commit the changes as usual ++++++ _service ++++++ --- /var/tmp/diff_new_pack.BmStp2/_old 2026-04-22 17:02:31.015239864 +0200 +++ /var/tmp/diff_new_pack.BmStp2/_new 2026-04-22 17:02:31.035240691 +0200 @@ -5,7 +5,7 @@ <param name="exclude">.git</param> <param name="exclude">docs/*</param> <param name="exclude">server/meshmodel/*</param> - <param name="revision">v0.9.2</param> + <param name="revision">v1.0.11</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">disable</param> ++++++ mesheryctl-0.9.2.obscpio -> mesheryctl-1.0.11.obscpio ++++++ ++++ 53793 lines of diff (skipped) ++++++ mesheryctl.obsinfo ++++++ --- /var/tmp/diff_new_pack.BmStp2/_old 2026-04-22 17:02:36.395458796 +0200 +++ /var/tmp/diff_new_pack.BmStp2/_new 2026-04-22 17:02:36.407459275 +0200 @@ -1,5 +1,5 @@ name: mesheryctl -version: 0.9.2 -mtime: 1774336348 -commit: 5f835f17251a66b2b6a89c7ded78f2becadfddc3 +version: 1.0.11 +mtime: 1776840585 +commit: a6cd637139f2b89dc4371e1b44ffe0df565bf6bd ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/mesheryctl/vendor.tar.gz /work/SRC/openSUSE:Factory/.mesheryctl.new.11940/vendor.tar.gz differ: char 134, line 1
