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

Reply via email to