Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kustomize for openSUSE:Factory checked in at 2022-12-14 14:11:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kustomize (Old) and /work/SRC/openSUSE:Factory/.kustomize.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kustomize" Wed Dec 14 14:11:05 2022 rev:15 rq:1042839 version:4.5.7 Changes: -------- --- /work/SRC/openSUSE:Factory/kustomize/kustomize.changes 2022-05-06 18:58:57.237331316 +0200 +++ /work/SRC/openSUSE:Factory/.kustomize.new.1835/kustomize.changes 2022-12-14 14:11:19.819595728 +0100 @@ -1,0 +2,739 @@ +Tue Dec 13 20:30:28 UTC 2022 - Robert Munteanu <[email protected]> + +- Add completions + +------------------------------------------------------------------- +Tue Dec 13 20:24:31 UTC 2022 - [email protected] + +- Update to version 4.5.7: + * pin api to v0.12.1 + * pin to cmd/config 0.10.9 + * pin to kyaml v0.13.9 + * prevent testing lib from being compiled in (#4742) + * update latest release number to 4.5.6 + * pin to api v0.12.0 + * pin cmd/config 0.10.8 + * pin to kyaml v0.13.8 + * Update netlify config (#4732) + * update statik + * merge go.sum files + * Emit a warning when env loading bug is being relied on + * allow colon in filenames + * Option to customize NamespaceTransfomer role binding subject handling + * Update hack/install_kustomize.sh + * Update error message for m1 mac users trying to fetch older versions + * replacements: fix issue with `create: true` option when there is an existing field (#4667) + * delete ./functionsfor .dockerignore + * Option to customize NamespaceTransformer overwrite behaviour (#4708) + * Fix flakey test + * appendCsVAnnotation must mutate the annotations RNode in place + * update release tools for go workspace mode + * NameReferenceTransformer misses self references in annotations + * restore require sigs.k8s.io/kustomize/* in go.mod + * Correctly detect ambiguity between potential referrers when targeting a name+namespace reference + * go work sync + * fix from lint error + * restore cloudbuild.yaml + * update go 1.18 + * update e2econtainerconfig + * update kyaml in functions/examples + * rerun ci + * remove 'replace sigs.k8s.io/kustomize/*' and cleanup + * fix error handling and delete comment to e2econtainerconfig/main.go + * refactor cmd/config/internal/commands/e2e + * Address nits on `localize` proposal and correct mistakes (#4668) + * update to go 1.18 in github-action + * add missing test case + * fix ci error + * try to fix e2econtainer test + * restore ./cmd/config/internal/commands/e2e/e2econtainerconfig + * go work sync + * Move demandDirectoryRoot into kyaml/filesys (#4677) + * Add kustomization with remote reference + * try to update cmd/config/internal/commands/e2e/e2econtainerconfig code + * update functions/examples/template-go-nginx code and update go1.18 + * update functions/examples/injection-tshirt-sizes code + * update all go.mod to go1.18 + * add many pkgs for go.work + * add support for go workspace mode + * doc(first_kustomization): change the wrong command (I think) + * Adds commentary on expected/unexpected test output + * Implements TestNamedspacedServiceAccounts with and without overlap + * Switch github.com/xlab/treeprint to release tag : v1.1.0 (#4675) + * Update broken links to glossary terms + * Allow tests to only run locally (#4664) + * Replace lengthy t.Fatalf with require + * unpin modules and update latest release to 4.5.5 + * increase vm size for cloud build + * Update api to v0.11.5 + * Update cmd/config to v0.10.7 + * Update kyaml to v0.13.7 + * Proposal for new command "kustomize localize" (#4590) + * Migrate site content: overview and installation + * Document urls cannot specify ports + * Skip more flaky tests + * Update testing_test.go + * Rename testing.go to testing_test.go + * Fix comments + * Update copyright to match k8s docs site + * Document remote files in remoteBuild.md (#4624) + * Add test directory for command localize + * Configure wrapcheck linter to recognize wrapping done by kyaml's errors package + * Fix TODO comment syntax + * Skip flaky tests + * [Address #3937] Add labels to template/metadata if includeTemplates is true (#4209) + * Skip ssh tests + * Address feedback + * Add url tests + * Added code for fields with dots(.) in their names work as needed (#4591) + * Configuring hugo settings to match cli-experimental + * fix kustomize 4.5.3+ breaking remote resources (4559) + * Regression test and fix for APIs that satisfy ValidationSchemaProvider but not Validator + * Configurable extensions for template parser + * Add tests for remote OpenAPI schema + * Add support for remote OpenAPI schema + * fix containerized function mounts issue (#4489) + * openapi parsing performance improvement with protobuffer (#4568) + * test: use `T.TempDir` to create temporary test directory (#4587) + * add tagsuffix to take image tag suffix (#4364) + * fix lint error to nolint:goerr113 + * fix lint error + * fix lint error + * fix error message + * fix lint error + * fix errror message using replacement wildcard and create option + * Bump actions/setup-go from 2 to 3 + * Raise error for external generators or transformers (#4565) + * Install goreleaser into go 1.18 image for build + * Use verbose mode in all test runs + * Ignore XML in license header script + * more makefile cleanup + * Make sure build targets all install into Go bin + * Base makefile and root makefile target for functions/examples + * More makefile cleanup + * less redundancy in presubmit + * rever meaning of verify kustomize target + * Test other modules on all platforms + * Run all non plugin module builds + * Do not run ineffective targets, do run all module tests + * add kustomize module to tests that run on master + * More makefile cleanup + * Add missing boilerplate + * Add helpful error message to license check + * Add latest to go install commands + * Fix root var and add sanity check + * Lint needs goimports + * Delete duplicate copies of the license template + * Do not change what the presubmit does yet + * Run license check in CI + * Add permissions to GitHub actions + * Makefiles for all modules + * Makefile cleanup + * Enable linting from specific rev in CI + * Enable more linters for new code + * Update full linter list and enable some easily resolved new ones + * Refactor to fix gocyclo complaint + * cmd/config linter updates + * Replace protobuf dep flagged by linter as deprecated + * Address new linter complaints + * Replace deprecated linters + * Go 1.18 compatibility updates + * unpin modules and test against latest release + * Copy of go 1.18 created version mismatch, reverting for now + * Debug exit 141 failure + * Update api to api/v0.11.4 + * Update cmd/config to v0.10.6 + * Improve logging for changelong builder + * Update kyaml to v0.13.6 + * Copy newer Go into goreleaser image + * Add more name refs to PodTemplate for ConfigMap and Secret + * Make Goreleaser use the tag passed to the script + * Converge local and cloud gorelease scripts, improve release notes + * Included githubactions in the dependabot config + * move to google/gnostic v0.5.7-v3refs + * Added test for bug 4487: cannot parse keys with dots + * Test examples against latest release + * Back to development mode; unpin the modules + * Add git to image build docker step + * Pin to api v0.11.3 + * Pin to cmd/config v0.10.5 + * Update release instructions for kubectl integration + * Pin to kyaml v0.13.4 + * retain quotes in namespace transformer filter (#4421) + * bump dependency cobra to pick up latest vulnerability solution + * Fix error during expansion of `!!merge <<:` anchor tags (#4383) + * Initial commit for a tutorial on getting started with kustomize (#4516) + * Update valueAdd.md + * Exclude site directory from go.mod search + * Remove license and background image and moinitor wording changes + * Preserve scalar types when using the replacement filter + * fix broken link + * Add the kustomize.io docsy template + * support for multiple replacements in a single file + * added images folder to images that would break in README and additionally updated overlays.jpg to remove the reference to 'bases' + * Remove site folder + * Remove docs folder + * Remove more links to defunct site + * Replace links to removed site + * fix: broken reference to roadmap objectives + * Test case updated + * test case added + * Error message corrected + * misspell corrected + * Error type MalformedYamlError created. api.internal.target.kusttarget.accumulateResources checks for this new error type + * Enable validation using function config schema from KRMFunctionDefinition + * Fix image name parsing with tag and digest (#4406) + * Test examples against latest release + * Pin to api v0.11.2 + * Pin to cmd/config v0.10.4 + * Fix pseudo git HTTP urls broken since 59c82659 (#4453) + * rename IsMatchEveryIndex to IsWildcard + * Updating with 'uname -m' + * Commit 2022 roadmap presented to SIG-CLI + * replacements allow to replace multi values + * Test examples against latest release + * Pin to api v0.11.1 + * Pin to cmd/config v0.10.4 + * Update release instructions to check for blockers ++++ 542 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kustomize/kustomize.changes ++++ and /work/SRC/openSUSE:Factory/.kustomize.new.1835/kustomize.changes Old: ---- kustomize-kustomize-v3.10.0.tar.gz vendor.tar.xz New: ---- _service _servicedata kustomize-4.5.7.tar.gz vendor.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kustomize.spec ++++++ --- /var/tmp/diff_new_pack.Vrtp5f/_old 2022-12-14 14:11:20.683600172 +0100 +++ /var/tmp/diff_new_pack.Vrtp5f/_new 2022-12-14 14:11:20.691600213 +0100 @@ -16,39 +16,92 @@ # +%global provider_prefix sigs.k8s.io/kustomize/kustomize/v4 + Name: kustomize -Version: 3.10.0 +Version: 4.5.7 Release: 0 Summary: Customization of kubernetes YAML configurations License: Apache-2.0 Group: System/Management URL: https://github.com/kubernetes-sigs/kustomize -Source: https://github.com/kubernetes-sigs/kustomize/archive/kustomize/v%{version}.tar.gz#/%{name}-%{name}-v%{version}.tar.gz -Source1: vendor.tar.xz -BuildRequires: golang(API) = 1.13 +Source: %{name}-%{version}.tar.gz +Source1: vendor.tar.gz +BuildRequires: golang-packaging +BuildRequires: golang(API) = 1.18 ExcludeArch: s390 ExcludeArch: %{ix86} +%{go_provides} %description kustomize customizes raw, template-free kubernetes YAML files for multiple purposes, leaving the original YAML untouched and usable as is. +%package bash-completion +Summary: Bash Completion for %{name} +Requires: %{name} = %{version} +Supplements: (%{name} and bash-completion) +BuildArch: noarch + +%description bash-completion +Bash command line completion support for %{name}. + +%package zsh-completion +Summary: Zsh Completion for %{name} +Requires: %{name} = %{version} +Supplements: (%{name} and zsh) +BuildArch: noarch + +%description zsh-completion +Zsh command line completion support for %{name}. + +%package fish-completion +Summary: Fish Completion for %{name} +Requires: %{name} = %{version} +Supplements: (%{name} and fish) +BuildArch: noarch + +%description fish-completion +Fish command line completion support for %{name}. + %prep -%setup -qa1 -n %{name}-%{name}-v%{version} +%setup -q +%setup -q -T -D -a 1 %build -BUILD_DATE=$(date --utc --date="@${SOURCE_DATE_EPOCH}" "+%Y-%m-%dT%H:%M:%SZ") cd kustomize -go build -mod vendor -buildmode=pie -ldflags="-s -X sigs.k8s.io/kustomize/api/provenance.version=%{version} -X sigs.k8s.io/kustomize/api/provenance.buildDate=${BUILD_DATE}" . +mv ../vendor . +%goprep %provider_prefix +BUILD_DATE=$(date --utc --date="@${SOURCE_DATE_EPOCH}" "+%Y-%m-%dT%H:%M:%SZ") +%gobuild -mod vendor -buildmode=pie -ldflags="-s -X sigs.k8s.io/kustomize/api/provenance.version=%{version} -X sigs.k8s.io/kustomize/api/provenance.buildDate=${BUILD_DATE}" . %install -# Install the binary. -mkdir -p %{buildroot}%{_bindir}/ -install -m 0755 kustomize/kustomize %{buildroot}%{_bindir} +%goinstall +mkdir -p %{buildroot}%{_datarootdir}/bash-completion/completions +%{buildroot}/%{_bindir}/%{name} completion bash > %{buildroot}%{_datarootdir}/bash-completion/completions/%{name} +mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d +%{buildroot}/%{_bindir}/%{name} completion zsh > %{buildroot}%{_datarootdir}/zsh_completion.d/_%{name} +mkdir -p %{buildroot}%{_datadir}/fish/vendor_completions.d +%{buildroot}/%{_bindir}/%{name} completion fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{name}.fish %files -%license LICENSE -%{_bindir}/kustomize +%{_bindir}/%{name} + +%files bash-completion +%defattr(-,root,root) +%dir %{_datarootdir}/bash-completion/completions/ +%{_datarootdir}/bash-completion/completions/%{name} + +%files zsh-completion +%defattr(-,root,root) +%dir %{_datarootdir}/zsh_completion.d/ +%{_datarootdir}/zsh_completion.d/_%{name} + +%files fish-completion +%defattr(-,root,root) +%dir %{_datarootdir}/fish +%dir %{_datarootdir}/fish/vendor_completions.d +%{_datarootdir}/fish/vendor_completions.d/%{name}.fish %changelog ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/kubernetes-sigs/kustomize.git</param> <param name="scm">git</param> <param name="revision">kustomize/v4.5.7</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">kustomize/v(.*)</param> <!-- only include the kustomize subdir, otherwise go_modules gets confused --> <param name="include">kustomize</param> </service> <service name="set_version" mode="disabled"> <param name="basename">kustomize</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> <param name="compression">gz</param> </service> <service name="go_modules" mode="disabled"> </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/kubernetes-sigs/kustomize.git</param> <param name="changesrevision">56d82a8378dfc8dc3b3b1085e5a6e67b82966bd7</param></service></servicedata> (No newline at EOF) ++++++ kustomize-kustomize-v3.10.0.tar.gz -> kustomize-4.5.7.tar.gz ++++++ /work/SRC/openSUSE:Factory/kustomize/kustomize-kustomize-v3.10.0.tar.gz /work/SRC/openSUSE:Factory/.kustomize.new.1835/kustomize-4.5.7.tar.gz differ: char 12, line 1
