From 043fe9d5d4726d2246a7e4c5e3e79b03b607e5c2b01a7aecbdda792a2b3b5b11 Mon Sep 17 00:00:00 2001 From: Johannes Kastl Date: Tue, 10 Sep 2024 10:33:21 +0000 Subject: [PATCH] update to 2.0.1 OBS-URL: https://build.opensuse.org/package/show/security/openbao?expand=0&rev=3 --- _service | 11 ++++++----- _servicedata | 2 +- openbao-2.0.1.obscpio | 3 +++ openbao.changes | 30 ++++++++++++++++++++++++++++++ openbao.obsinfo | 6 +++--- openbao.spec | 21 ++++++++++++++------- vendor.tar.gz | 4 ++-- 7 files changed, 59 insertions(+), 18 deletions(-) create mode 100644 openbao-2.0.1.obscpio diff --git a/_service b/_service index 625da92..cbd2403 100644 --- a/_service +++ b/_service @@ -3,19 +3,20 @@ https://github.com/openbao/openbao git .git - v2.0.0 + v2.0.1 @PARENT_TAG@ enable v(.*) - + + + + + *.tar gz - - openbao-2.0.0.obscpio - diff --git a/_servicedata b/_servicedata index f69d264..6b376e2 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openbao/openbao - 700fe3f27ab1f0ec39ce20c36f6d9d97c9fe6ac3 \ No newline at end of file + 88383dece6b4ff1b3b242280a54aeabef8101495 \ No newline at end of file diff --git a/openbao-2.0.1.obscpio b/openbao-2.0.1.obscpio new file mode 100644 index 0000000..2444796 --- /dev/null +++ b/openbao-2.0.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59f2c5e97d2b46c41ff458101c617b8f55cb50541dc19e2dc74a48956c98f05b +size 41578509 diff --git a/openbao.changes b/openbao.changes index a08fd2c..20c279f 100644 --- a/openbao.changes +++ b/openbao.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Tue Sep 10 08:54:13 UTC 2024 - opensuse_buildservice@ojkastl.de + +- Update to version 2.0.1: + * This release does not ship with the UI enabled. The UI will be + available in the future. #129 + * OpenBao does not provide support for Vault Enterprise features. + If there is an enterprise feature you would like to see added + to the project, please open a feature request. + * OpenBao is fully API compatible with Vault 1.14.9, and seal + compatible with the plugins the project supports. Plugin + support for OpenBao can be found + [here](https://github.com/orgs/openbao/discussions/64). + * Changelog + - Disable UI tests (#479) (@cipherboy) + - Fix Ed25519 Pointer in PKI Existing handling (#461) + (@cipherboy) + - Fix api, sdk modules with v2.0.1 (#425) (@cipherboy) + - Fix bao cli login success message (#452) (@sadikkuzu) + - Fix broken zlint test (#458) (@cipherboy) + - Pass BAO_ADDR to the token helper (#348) (@ruuda) + - Update Docker dependency (#505) (@cipherboy) + - Update to Go 1.22.6 toolchain for v2.0.1 (#504) (@cipherboy) + - fix: variable name collision in docker-entrypoint (#446) + (@jackhodgkiss) + - labels use openbao as prefix instead of vault (#416) + (@finkandreas) + - release: v2.0.1 (@JanMa) +- build using CGO_ENABLED=0 on i586, s390x and armv7l + ------------------------------------------------------------------- Thu Jul 18 12:47:17 UTC 2024 - opensuse_buildservice@ojkastl.de diff --git a/openbao.obsinfo b/openbao.obsinfo index 5fbabf0..d0e58ca 100644 --- a/openbao.obsinfo +++ b/openbao.obsinfo @@ -1,4 +1,4 @@ name: openbao -version: 2.0.0 -mtime: 1721253450 -commit: 700fe3f27ab1f0ec39ce20c36f6d9d97c9fe6ac3 +version: 2.0.1 +mtime: 1725391176 +commit: 88383dece6b4ff1b3b242280a54aeabef8101495 diff --git a/openbao.spec b/openbao.spec index 34ead8a..199d96f 100644 --- a/openbao.spec +++ b/openbao.spec @@ -1,7 +1,7 @@ # # spec file for package openbao # -# Copyright (c) 2023 SUSE LLC +# 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 @@ -24,7 +24,7 @@ %define statedir_name openbao Name: openbao -Version: 2.0.0 +Version: 2.0.1 Release: 0 Summary: Manage, store, and distribute sensitive data License: MPL-2.0 @@ -137,6 +137,13 @@ OpenBao database plugin for PostgreSQL %build 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}") + +%ifarch i586 armv7hl-suse-linux s390x armv7hl armv7l armv7l:armv6l:armv5tel +CGO_ENABLED=1 +%else +CGO_ENABLED=0 +%endif + go build \ -mod=vendor \ -buildmode=pie \ @@ -149,27 +156,27 @@ go build \ # database plugins # -CGO_ENABLED=0 go build \ +go build \ -mod=vendor \ -buildmode=pie \ -o bin/mysql-database-plugin ./plugins/database/mysql/mysql-database-plugin -CGO_ENABLED=0 go build \ +go build \ -mod=vendor \ -buildmode=pie \ -o bin/mysql-legacy-database-plugin ./plugins/database/mysql/mysql-legacy-database-plugin -CGO_ENABLED=0 go build \ +go build \ -mod=vendor \ -buildmode=pie \ -o bin/cassandra-database-plugin ./plugins/database/cassandra/cassandra-database-plugin -CGO_ENABLED=0 go build \ +go build \ -mod=vendor \ -buildmode=pie \ -o bin/influxdb-database-plugin ./plugins/database/influxdb/influxdb-database-plugin -CGO_ENABLED=0 go build \ +go build \ -mod=vendor \ -buildmode=pie \ -o bin/postgresql-database-plugin ./plugins/database/postgresql/postgresql-database-plugin diff --git a/vendor.tar.gz b/vendor.tar.gz index 2e79ddc..9d4bab9 100644 --- a/vendor.tar.gz +++ b/vendor.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0aca25f888dd5a3a014d20a48c4c57b09e312068e121ea418ae78832ecdb947c -size 19525723 +oid sha256:6ce583c3770a5e58ecd4b34fbcf4382d9e56638de0140b8c7551bd84bdd07f26 +size 19672955