From 7e75a52e586a73b703253ef4620933f56c98ccbd46dc67ee2c0574bce5f4a3ec Mon Sep 17 00:00:00 2001 From: Johannes Kastl Date: Wed, 21 Aug 2024 06:39:47 +0000 Subject: [PATCH] update to 5.20.1 OBS-URL: https://build.opensuse.org/package/show/devel:kubic/pluto?expand=0&rev=92 --- .gitattributes | 23 ++ .gitignore | 1 + _service | 21 ++ _servicedata | 4 + pluto-5.19.4.obscpio | 3 + pluto-5.20.0.obscpio | 3 + pluto-5.20.1.obscpio | 3 + pluto.changes | 553 +++++++++++++++++++++++++++++++++++++++++++ pluto.obsinfo | 4 + pluto.spec | 107 +++++++++ vendor.tar.gz | 3 + 11 files changed, 725 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 _servicedata create mode 100644 pluto-5.19.4.obscpio create mode 100644 pluto-5.20.0.obscpio create mode 100644 pluto-5.20.1.obscpio create mode 100644 pluto.changes create mode 100644 pluto.obsinfo create mode 100644 pluto.spec create mode 100644 vendor.tar.gz diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..d6b40b1 --- /dev/null +++ b/_service @@ -0,0 +1,21 @@ + + + https://github.com/FairwindsOps/pluto + git + .git + v5.20.1 + @PARENT_TAG@ + enable + v(.*) + + + pluto + + + + *.tar + gz + + + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..a3527ba --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://github.com/FairwindsOps/pluto + 79c52a6ad221ef24aa9665cd05860565586d9349 \ No newline at end of file diff --git a/pluto-5.19.4.obscpio b/pluto-5.19.4.obscpio new file mode 100644 index 0000000..8e0932a --- /dev/null +++ b/pluto-5.19.4.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bf690b9dfb6ef31adc80595455ca289b67596b3b8e0055b8798259129335df2 +size 2248204 diff --git a/pluto-5.20.0.obscpio b/pluto-5.20.0.obscpio new file mode 100644 index 0000000..cf725af --- /dev/null +++ b/pluto-5.20.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4f63326e2e2c4c5112fad638769b4dc1e8e89780cf6031fb9c6951336470ce6 +size 1840140 diff --git a/pluto-5.20.1.obscpio b/pluto-5.20.1.obscpio new file mode 100644 index 0000000..5f0af89 --- /dev/null +++ b/pluto-5.20.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0efb06c55231f4a81bd4f077b5f87f57bc56b30c49738ce82f5e5c5c49c4767e +size 1797644 diff --git a/pluto.changes b/pluto.changes new file mode 100644 index 0000000..a8328cf --- /dev/null +++ b/pluto.changes @@ -0,0 +1,553 @@ +------------------------------------------------------------------- +Wed Aug 21 06:34:10 UTC 2024 - opensuse_buildservice@ojkastl.de + +- Update to version 5.20.1: + * fix: update golang to 1.22 and update other dependencies (#548) + +------------------------------------------------------------------- +Wed Jul 24 17:41:38 UTC 2024 - opensuse_buildservice@ojkastl.de + +- Update to version 5.20.0: + * fix: remove tag annotation requirement (#547) + * feat: add audit apiversion check (#546) + * Bensky/kubeconfig flag (#545) + * docs: update documentation from template (#544) + * fix #432 don't compare when object kind doesn't match kind in + last-applied-configuration (#542) + +------------------------------------------------------------------- +Sat May 18 07:47:19 UTC 2024 - opensuse_buildservice@ojkastl.de + +- pluto withdrew the release 5.19.2 and 5.19.4 and re-released + them + https://github.com/FairwindsOps/pluto/issues/533 + Hence the package was rebuilt using the new 5.19.4 release + https://github.com/FairwindsOps/pluto/releases/tag/v5.19.4 + https://github.com/FairwindsOps/pluto/commit/94d3acae30cd0c306a80fa42bb77a70b8f49e39c +- Update to version 5.19.4: + * Bumped helm version (#537) + * Add pluto module v5 back (#535) + * Removed pluto v5 references (#534) + * fix(release): fix goreleaesr + * fix: goreleaser sign blob fix + * fix(release): fix release; fix HIGH vulns (#532) + * fix(release): another attempt to fix the release step (#531) + * re-added equals sign (#530) + * Sc/try cosign change (#529) + +------------------------------------------------------------------- +Sun May 05 07:31:03 UTC 2024 - opensuse_buildservice@ojkastl.de + +- Update to version 5.19.4 (skipping non-existent version 5.19.3): + * Accept signature for cosign (#525) + +------------------------------------------------------------------- +Sun May 05 07:26:16 UTC 2024 - opensuse_buildservice@ojkastl.de + +- Update to version 5.19.2: + * Bumped golang.org/x/net to v0.17.0 to fix HIGH vulnerabilities + (#527) + +------------------------------------------------------------------- +Wed Jan 31 17:37:20 UTC 2024 - opensuse_buildservice@ojkastl.de + +- Update to version 5.19.1: + * Bump goreleaser version to 1.22.1 (#518) + * Fix FlowSchema typo in versions.yaml (#517) + * Update documentation from template (#513) + * Fix using REPL AVAIL/REPL AVAIL IN as custom columns (#515) + +------------------------------------------------------------------- +Mon Dec 18 20:53:39 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.19.0: + * Update Dockerfile (#519) + +------------------------------------------------------------------- +Thu Nov 09 14:48:12 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.18.6: + * Fixing isReplacementAvailableIn logic when field available in + is empty (#516) + +------------------------------------------------------------------- +Thu Oct 12 05:31:51 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.18.5: + * change logging for api discovery (#509) + * Update dependencies 2023-10 (#511) + +------------------------------------------------------------------- +Thu Sep 07 05:36:47 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.18.4: + * Fix errant files + * Fix exit code handling (#508) + +------------------------------------------------------------------- +Tue Sep 05 14:57:02 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.18.3: + * udpate dependencies (#505) + * update the github action registry (#504) + +------------------------------------------------------------------- +Tue Jul 25 18:03:18 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.18.2: + * Fix 501 (#502) + +------------------------------------------------------------------- +Fri Jul 14 05:26:16 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.18.1: + * Fix the exit code documentation (#499) + +------------------------------------------------------------------- +Wed Jul 12 06:36:14 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.18.0: + * Update FAQ with more details about last-applied-configuration + issues (#498) + * Fix the makefile for local dev (#496) + * Add flowcontrol deprecations (#493) + +------------------------------------------------------------------- +Tue Jun 13 18:44:45 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.17.0: + * update the default target version of k8s to v1.25 (#492) + +------------------------------------------------------------------- +Wed May 31 04:46:07 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.16.4: + * udpate deps (#490) + +------------------------------------------------------------------- +Tue May 16 04:46:33 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.16.3: + * Add a cosign 2.x command that works to validate the checksums + (#484) + +------------------------------------------------------------------- +Mon May 15 19:36:35 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.16.2: + * update dependencies (#483) + +------------------------------------------------------------------- +Fri Apr 14 18:31:46 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.16.1: + * Update depencies and docker base image (#474) + +------------------------------------------------------------------- +Mon Apr 03 12:05:56 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.16.0: + * Update documentation from template (#459) + * Suppress footer flag using --no-footer (#467) + +------------------------------------------------------------------- +Thu Feb 23 10:39:17 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.15.1: + * add: set replacement-available-in to existing version. (#457) + +------------------------------------------------------------------- +Thu Feb 23 10:37:21 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.15.0: + * Add a `detect-all-in-cluster` command to run both `detect-helm` and `detect-api-resources` (#455) + +------------------------------------------------------------------- +Wed Feb 22 17:26:16 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.14.0: + * add replacement-available-in (#452) + +------------------------------------------------------------------- +Tue Feb 21 09:26:46 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.13.4: + * Bump golang.org/x/net from 0.6.0 to 0.7.0 (#453) + +------------------------------------------------------------------- +Sun Feb 12 06:10:06 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.13.3: + * fix : rules to load client configuration to connect to a kubernetes cluster (#419) + +------------------------------------------------------------------- +Fri Feb 10 06:15:14 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.13.2: + * Update alpine to latest edge (#451) + +------------------------------------------------------------------- +Fri Feb 10 06:13:50 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.13.1: + * update go modules (#450) (bsc#1208093, CVE-2023-25165) + +------------------------------------------------------------------- +Mon Feb 06 17:27:04 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.13.0: + * fix: add removed-in to storage.k8s.io/v1beta1.CSIStorageCapacity (#448) + * feat: add namespace and context to API Resources method (#410) + * Fixed a linter error causing lack of compilation in Go 1.19 by removing deprecated io/ioutil functions and replacing them with their Go 1.16 counterparts. (#439) + * Update alpine and other build dependencies (#433) + * Remove experimental features in build (#429) + * feat: allow hiding headers in output (#417) + * Bump helm.sh/helm/v3 from 3.10.1 to 3.10.3 (#426) + +------------------------------------------------------------------- +Thu Jan 05 14:01:32 UTC 2023 - kastl@b1-systems.de + +- Update to version 5.12.0: + * Update documentation from template (#428) + * sc/rd 71 add plg link (#427) + * fix: preserve ordering of custom columns (#412) + * Bump k8s.io/api from 0.25.3 to 0.25.4 (#406) + * Bump k8s.io/apimachinery from 0.25.3 to 0.25.4 (#405) + * Bump sigs.k8s.io/controller-runtime from 0.13.0 to 0.13.1 (#403) + * Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#404) + * Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#402) + * Bump alpine from 3.16.2 to 3.16.3 (#407) + +------------------------------------------------------------------- +Mon Dec 12 12:23:50 UTC 2022 - Robert Munteanu + +- Install completions + +------------------------------------------------------------------- +Tue Nov 15 09:18:54 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.11.2: + * update dependencies (#400) + +------------------------------------------------------------------- +Fri Oct 07 08:57:09 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.11.1: + * Update go dependencies (#389) + * Update documentation from template (#388) + +------------------------------------------------------------------- +Sun Sep 25 06:54:38 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.11.0: + * Feature : Detect depcreated API's on a live cluster resources (#367) + * Bump github.com/spf13/viper from 1.12.0 to 1.13.0 (#379) + * Bump k8s.io/client-go from 0.25.0 to 0.25.1 (#381) + * Bump k8s.io/klog/v2 from 2.70.1 to 2.80.1 (#378) + +------------------------------------------------------------------- +Tue Sep 13 12:44:11 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.10.7: + * Bump sigs.k8s.io/controller-runtime from 0.12.3 to 0.13.0 (#376) + * Bump github.com/rogpeppe/go-internal from 1.8.1 to 1.9.0 (#372) + * Bump k8s.io/client-go from 0.24.4 to 0.25.0 (#375) + * Updated docs for Target Versions (#356) + +------------------------------------------------------------------- +Wed Sep 07 06:20:25 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.10.6: + * update helm (#371) + * Bump k8s.io/client-go from 0.24.3 to 0.24.4 (#368) + +------------------------------------------------------------------- +Wed Sep 07 06:19:44 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.10.5: + * Add CSIStorageCapacity deprecation (#365) + +------------------------------------------------------------------- +Wed Sep 07 06:18:48 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.10.4: + * Update dependencies. Move to insights autoscan (#364) + * Bump alpine from 3.16.0 to 3.16.2 (#362) + * Bump helm.sh/helm/v3 from 3.9.2 to 3.9.3 (#361) + +------------------------------------------------------------------- +Wed Jul 27 18:17:56 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.10.3: + * Detect duplicate deployed helm releases (#360) + * Bump helm.sh/helm/v3 from 3.9.0 to 3.9.2 (#358) + * Bump sigs.k8s.io/controller-runtime from 0.12.2 to 0.12.3 (#350) + * Bump github.com/stretchr/testify from 1.7.4 to 1.8.0 (#344) + * Bump k8s.io/klog/v2 from 2.70.0 to 2.70.1 (#349) + * Fix repository name in Pluto (#348) + * update Insights CI (#346) + +------------------------------------------------------------------- +Wed Jul 06 06:24:00 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.10.2: + * Update docs publish step to use new standards (#345) + +------------------------------------------------------------------- +Mon Jul 04 13:12:26 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.10.1: + * update docs (#343) + +------------------------------------------------------------------- +Fri Jul 01 10:54:01 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.10.0: + * Allow package users to populate `Output.Deprecated|Removed` fields by exporting the `Instance.filterOutput` receiver. (#341) + * update dependencies (#342) + +------------------------------------------------------------------- +Mon Jun 27 13:19:56 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.9.0: + * Bump github.com/stretchr/testify from 1.7.2 to 1.7.4 (#338) + * FWI-2191: Make versions.yaml available to users of Pluto packages, update Go module path with `/v5` (#331) + * Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#328) + +------------------------------------------------------------------- +Wed Jun 22 08:18:56 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.8.0: + * adding deployed state edge case to faq (#329) + * Bump helm.sh/helm/v3 from 3.8.2 to 3.9.0 (#326) + * Bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.12.1 (#319) + * Bump github.com/spf13/viper from 1.10.1 to 1.12.0 (#322) + * Bump k8s.io/client-go from 0.23.5 to 0.24.1 (#323) + * Bump alpine from 3.15 to 3.16.0 (#325) + * Managed by Terraform + * Managed by Terraform + * Bump helm.sh/helm/v3 from 3.8.1 to 3.8.2 (#308) + * Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 (#306) + * Update license headers (#305) + * Remove sonar config (#304) + +------------------------------------------------------------------- +Fri Mar 25 09:06:04 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.7.0: + * Add flag for --kube-context (#302) + * updated dependencies (#300) + +------------------------------------------------------------------- +Fri Mar 18 10:18:08 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.6.0: + * Enable orb to use environment variables from context (#293) + * Update cobra, viper, and helm dependencies (#292) + +------------------------------------------------------------------- +Thu Mar 10 07:42:31 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.5.3: + * Feature/support env vars (#288) + +------------------------------------------------------------------- +Tue Mar 8 12:45:17 UTC 2022 - Johannes Kastl + +- BuildRequire go1.17 + +------------------------------------------------------------------- +Tue Mar 08 11:58:07 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.5.2: + * Add PodSecurityPolicy removal in kube v1.25 (#287) + * Managed by Terraform + * Update goreleaser to 1.5.0 (#284) + +------------------------------------------------------------------- +Wed Mar 02 05:52:24 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.5.1: + * fix/update versions according to k8s Deprecated API Migration Guide (#283) + +------------------------------------------------------------------- +Fri Feb 25 18:25:48 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.5.0: + * autoscaling/v2beta2 replacement should be autoscaling/v2 (#281) + * Add CSV output option (#279) + +------------------------------------------------------------------- +Mon Feb 21 16:14:39 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.4.1: + * Update all dependencies (#276) + * Update dependencies (#272) + * Document cosign, and add to release notes (#264) + * Update documentation from template (#262) + +------------------------------------------------------------------- +Wed Feb 16 20:04:02 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.4.0: + * Add support for parsing manifests contained into List objects (#263) + +------------------------------------------------------------------- +Tue Feb 15 15:08:55 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.3.5: + * Remove invalid istio version entry (#259) + +------------------------------------------------------------------- +Wed Jan 26 07:15:15 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.3.4: + * checking if the deprecation and removal variables are true (#253) + +------------------------------------------------------------------- +Wed Jan 26 07:06:18 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.3.3: + * Fix replacement versions for some APIs (#252) + +------------------------------------------------------------------- +Sat Jan 15 12:37:12 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.3.2: + * install tools for docs publishing (#250) + * Managed by Terraform + +------------------------------------------------------------------- +Sat Jan 15 12:34:32 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.3.1: + * Delete .github/ISSUE_TEMPLATE/bug_report.md + * Managed by Terraform + * Delete .github/ISSUE_TEMPLATE/bug.yaml + * Fix flags on cosign. Install vault for publishing docs (#249) + +------------------------------------------------------------------- +Sat Jan 15 12:33:27 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.3.0: + * Change variable name + * Managed by Terraform + * Delete .github/ISSUE_TEMPLATE/bug_report.md + * Fix docker login command again + * Missing $ in docker login (#248) + * Fix docker login for releaes (#247) + * Use cosign to sign images and push to GCP artifact registry (#246) + * Delete .github/stale.yml + +------------------------------------------------------------------- +Tue Jan 11 07:50:10 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.2.6: + * Add deprecated cert-manager versions (#245) + +------------------------------------------------------------------- +Sun Jan 09 06:33:03 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.2.5: + * set -e so script exits with proper exit code (#243) + +------------------------------------------------------------------- +Wed Jan 05 14:30:46 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.2.4: + * updating scripts to run pluto commands (#241) + +------------------------------------------------------------------- +Wed Jan 05 14:26:37 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.2.3: + * installing pluto command into cimg executor (#240) + +------------------------------------------------------------------- +Wed Jan 05 14:23:36 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.2.2: + * Fix release request script (#236) + +------------------------------------------------------------------- +Wed Jan 05 14:21:12 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.2.1: + * Fix orb publish request secret and insights secret (#235) + +------------------------------------------------------------------- +Wed Jan 05 14:16:47 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.2.0: + * Add missing storage and apiregistration deprecations (#234) + * Work on orb publishing (#232) + * creating circleci orb for pluto (#228) + +------------------------------------------------------------------- +Wed Jan 5 14:14:11 UTC 2022 - Johannes Kastl + +- BuildRequire go1.16 + +------------------------------------------------------------------- +Wed Jan 05 14:09:54 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.1.1: + * Update goreleaser to v1.1.0 (#230) + * Managed by Terraform + * added github action (#225) + * Only pull in klog's v flag for logging (#223) + * Add doc for scoop install on Windows (#222) + * Managed by Terraform + * make sure proper tag is used on release (#220) + * Update goreleaser version (#218) + +------------------------------------------------------------------- +Wed Jan 05 14:07:07 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.1.0: + * Revert yaml dependence due to panic. Remove pkger (#216) + * HPA v2beta2 deprecation should be in k8s 1.23 (#213) + * Add optional support for custom columns in markdown output (#206) + * temporarily disable sonarqube (#209) + * Use go 1.17 and update kube/helm modules (#204) + +------------------------------------------------------------------- +Wed Jan 05 14:04:05 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.0.1: + * Windows build support (#203) + * Update documentation from template (#201) + * Update README.md (#198) + +------------------------------------------------------------------- +Wed Jan 05 14:02:45 UTC 2022 - kastl@b1-systems.de + +- Update to version 5.0.0: + * Update versions.yaml (#195) + +------------------------------------------------------------------- +Wed Jan 05 13:54:01 UTC 2022 - kastl@b1-systems.de + +- Update to version 4.3.0: + * Fix dirty git state on release (#194) + * Setup pluto for prerelease. Use bash in relesae (#193) + * Fix name in goreleaser (#192) + * Multi-arch build. Update goreleaser. Use Docker for goreleaser (#191) + * update deps (#170) + * Update documentation from template (#187) + * Removed unnecessary GO111MODULE=on (#184) + * add banner (#179) + * Adjust removed-in version for PriorityClass (#183) + +------------------------------------------------------------------- +Wed Jan 05 13:47:17 UTC 2022 - kastl@b1-systems.de + +- Update to version 4.2.0: + * add back FAQ link (#171) + * Update dependencies. Add Sonarqube (#169) + * Update README.md (#168) + +------------------------------------------------------------------- +Wed May 26 17:31:51 UTC 2021 - Johannes Kastl + +- initial version of package pluto diff --git a/pluto.obsinfo b/pluto.obsinfo new file mode 100644 index 0000000..f9a9daa --- /dev/null +++ b/pluto.obsinfo @@ -0,0 +1,4 @@ +name: pluto +version: 5.20.1 +mtime: 1724172818 +commit: 79c52a6ad221ef24aa9665cd05860565586d9349 diff --git a/pluto.spec b/pluto.spec new file mode 100644 index 0000000..e520d04 --- /dev/null +++ b/pluto.spec @@ -0,0 +1,107 @@ +# +# spec file for package pluto +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define __arch_install_post export NO_BRP_STRIP_DEBUG=true + +Name: pluto +Version: 5.20.1 +Release: 0 +Summary: A cli tool to help discover deprecated apiVersions in Kubernetes +License: Apache-2.0 +URL: https://github.com/FairwindsOps/pluto +Source: pluto-%{version}.tar.gz +Source1: vendor.tar.gz +BuildRequires: go >= 1.22 + +%description +Pluto is a utility to help users find deprecated Kubernetes apiVersions in +their code repositories and their helm releases. + +%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 +%autosetup -p 1 -a 1 + +%build +COMMIT_HASH="$(sed -n 's/commit: \(.*\)/\1/p' %_sourcedir/%{name}.obsinfo)" + +go build \ + -mod=vendor \ + -buildmode=pie \ + -ldflags=" \ + -X main.version=%{version} \ + -X main.commit=${COMMIT_HASH}" \ + -o bin/pluto ./cmd/pluto/ + +%install +# Install the binary. +install -D -m 0755 ./bin/%{name} "%{buildroot}/%{_bindir}/%{name}" +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 +%doc README.md +%license LICENSE +%{_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 diff --git a/vendor.tar.gz b/vendor.tar.gz new file mode 100644 index 0000000..dbfa405 --- /dev/null +++ b/vendor.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b8ad91c86018110ca5e04025a4abaf68a646240a0bc12e6cfb8edfa40e10389 +size 7363121