diff --git a/_service b/_service index f944e4b..d311cea 100644 --- a/_service +++ b/_service @@ -3,20 +3,20 @@ https://github.com/kubearmor/kubearmor-client git .git - v1.2.3 - v1.2.3 + v1.3.0 @PARENT_TAG@ - enable v(.*) + enable - + + + + + *.tar gz - - kubearmor-client-1.2.3.obscpio - diff --git a/_servicedata b/_servicedata index c3e8793..2fccabd 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/kubearmor/kubearmor-client - 51dda84f3f29d81c7ff5a82a5a35a62fc0ec1ba4 \ No newline at end of file + 8843f36c90e88a492e94519c9e0b56acf9385e80 \ No newline at end of file diff --git a/kubearmor-client-1.2.3.obscpio b/kubearmor-client-1.2.3.obscpio deleted file mode 100644 index 026b2e9..0000000 --- a/kubearmor-client-1.2.3.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:50e92409a8afb188163c80ad7e5aee001e337b01d65052387bbafd704883227f -size 1013772 diff --git a/kubearmor-client-1.3.0.obscpio b/kubearmor-client-1.3.0.obscpio new file mode 100644 index 0000000..b83e39c --- /dev/null +++ b/kubearmor-client-1.3.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86fa1f6835aff57171318a4b7dea4cbee8c41390daeff60605e57a611ebdc93e +size 1146892 diff --git a/kubearmor-client.changes b/kubearmor-client.changes index 3cc569d..e840351 100644 --- a/kubearmor-client.changes +++ b/kubearmor-client.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Fri Dec 13 12:14:51 UTC 2024 - opensuse_buildservice@ojkastl.de + +- Update to version 1.3.0: + * fix(uninstall):remove kubearmor annotations from kubernetes + resources (#440) + * fixing snyk + * enabling alert throttling by default + * fix gosec + * fix(sysdump): ensure AppArmor tar is gzipped in sysdump + * probe added to sysdump + * chore(logs): add output format option to `logs` command (#447) + * Update label and add debug print statement for KubeArmor pods + * Updated the static policies under res/out and updated kubearmor + dependency + ------------------------------------------------------------------- Mon Jun 24 18:55:53 UTC 2024 - opensuse_buildservice@ojkastl.de diff --git a/kubearmor-client.obsinfo b/kubearmor-client.obsinfo index f2c4ee6..793e23b 100644 --- a/kubearmor-client.obsinfo +++ b/kubearmor-client.obsinfo @@ -1,4 +1,4 @@ name: kubearmor-client -version: 1.2.3 -mtime: 1719233550 -commit: 51dda84f3f29d81c7ff5a82a5a35a62fc0ec1ba4 +version: 1.3.0 +mtime: 1734087562 +commit: 8843f36c90e88a492e94519c9e0b56acf9385e80 diff --git a/kubearmor-client.spec b/kubearmor-client.spec index 9cf958b..bad11d9 100644 --- a/kubearmor-client.spec +++ b/kubearmor-client.spec @@ -16,17 +16,18 @@ # -%define __arch_install_post export NO_BRP_STRIP_DEBUG=true - Name: kubearmor-client -Version: 1.2.3 +Version: 1.3.0 Release: 0 Summary: KubeArmor cli tool aka kArmor License: Apache-2.0 URL: https://github.com/kubearmor/kubearmor-client Source: kubearmor-client-%{version}.tar.gz Source1: vendor.tar.gz +BuildRequires: bash-completion +BuildRequires: fish BuildRequires: go >= 1.22 +BuildRequires: zsh %description karmor is a client tool to help manage KubeArmor, which is a Cloud-native @@ -69,13 +70,16 @@ zsh command line completion support for %{name}. %setup -q -T -D -a 1 %build +COMMIT_HASH="$(sed -n 's/commit: \(.*\)/\1/p' %_sourcedir/%{name}.obsinfo)" + DATE_FMT="+%%Y-%%m-%%dT%%H:%%M:%%SZ" BUILD_DATE=$(date -u -d "@${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u -r "${SOURCE_DATE_EPOCH}" "${DATE_FMT}" 2>/dev/null || date -u "${DATE_FMT}") + go build \ -mod=vendor \ -buildmode=pie \ -ldflags=" \ - -X github.com/kubearmor/kubearmor-client/selfupdate.GitCommit=v%{version} \ + -X github.com/kubearmor/kubearmor-client/selfupdate.GitCommit=${COMMIT_HASH} \ -X github.com/kubearmor/kubearmor-client/selfupdate.GitSummary=v%{version} \ -X github.com/kubearmor/kubearmor-client/selfupdate.GitBranch=main \ -X github.com/kubearmor/kubearmor-client/selfupdate.GitState=clean \ @@ -97,8 +101,8 @@ mkdir -p %{buildroot}%{_datarootdir}/fish/vendor_completions.d/ %{buildroot}/%{_bindir}/%{name} completion fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{name}.fish # create the zsh completion file -mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/ -%{buildroot}/%{_bindir}/%{name} completion zsh > %{buildroot}%{_datarootdir}/zsh_completion.d/_%{name} +mkdir -p %{buildroot}%{_datarootdir}/zsh/site-functions/ +%{buildroot}/%{_bindir}/%{name} completion zsh > %{buildroot}%{_datarootdir}/zsh/site-functions/_%{name} %files %doc README.md @@ -107,17 +111,12 @@ mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/ %{_bindir}/karmor %files -n %{name}-bash-completion -%dir %{_datarootdir}/bash-completion/completions/ %{_datarootdir}/bash-completion/completions/%{name} %files -n %{name}-fish-completion -%dir %{_datarootdir}/fish -%dir %{_datarootdir}/fish/vendor_completions.d %{_datarootdir}/fish/vendor_completions.d/%{name}.fish %files -n %{name}-zsh-completion -%defattr(-,root,root) -%dir %{_datarootdir}/zsh_completion.d/ -%{_datarootdir}/zsh_completion.d/_%{name} +%{_datarootdir}/zsh/site-functions/_%{name} %changelog diff --git a/vendor.tar.gz b/vendor.tar.gz index 2b1132a..78aa368 100644 --- a/vendor.tar.gz +++ b/vendor.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0ff173f0596726cb3fadcd45fa4129c4ebfcb4bb0fb770a2586ecdd781412ac3 -size 24315880 +oid sha256:11e3f1f0399778d59cc57a49e9fe75a20d6db11a5d39211e778d3fc2aa85b6aa +size 24527295