summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBazaah2024-03-12 17:01:43 +0000
committerBazaah2024-03-12 17:04:59 +0000
commit661c59f21aecd9f080017cd245ca36e3d146048c (patch)
treeabd632b02d70738c9e884f968060ad18875bf7f4
parent67ab15dfb0d3800eb7541329f070f49e67f23302 (diff)
downloadaur-661c59f21aecd9f080017cd245ca36e3d146048c.tar.gz
consul-template-bin: 0.32.0_1 -> 0.37.2_1
- update CHANGELOG - regenerate .SRCINFO
-rw-r--r--.SRCINFO14
-rw-r--r--CHANGELOG76
-rw-r--r--PKGBUILD8
3 files changed, 74 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index edc92f550b1d..efa276bea8d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = consul-template-bin
pkgdesc = Template rendering, notifier, and supervisor for HashiCorp Consul and Vault data
- pkgver = 0.32.0
+ pkgver = 0.37.2
pkgrel = 1
url = https://github.com/hashicorp/consul-template
changelog = CHANGELOG
@@ -20,11 +20,11 @@ pkgbase = consul-template-bin
sha256sums = 3e678bbc1818519df21741f41b9bc60fe13c1ae0f09b1b1f707e041130484268
sha256sums = 6fb7f113a9c529bcbeaec00835d86e6c99502848766c4286e6bc48c7f8a0a347
sha256sums = 91274ea60b8c8f8511427f9ff85a82d92c80755668bae11c2e3fd00dbf440a9c
- source_x86_64 = consul-template-bin-0.32.0.zip::https://releases.hashicorp.com/consul-template/0.32.0/consul-template_0.32.0_linux_amd64.zip
- sha256sums_x86_64 = c78db0f0eecc4d314a5130e3b4c8bd17086c6cd9080c4caf69c606de67cbe212
- source_i686 = consul-template-bin-0.32.0.zip::https://releases.hashicorp.com/consul-template/0.32.0/consul-template_0.32.0_linux_386.zip
- sha256sums_i686 = c78db0f0eecc4d314a5130e3b4c8bd17086c6cd9080c4caf69c606de67cbe212
- source_aarch64 = consul-template-bin-0.32.0.zip::https://releases.hashicorp.com/consul-template/0.32.0/consul-template_0.32.0_linux_arm64.zip
- sha256sums_aarch64 = c78db0f0eecc4d314a5130e3b4c8bd17086c6cd9080c4caf69c606de67cbe212
+ source_x86_64 = consul-template-bin-0.37.2.zip::https://releases.hashicorp.com/consul-template/0.37.2/consul-template_0.37.2_linux_amd64.zip
+ sha256sums_x86_64 = 9b416cce00d301f1882ca817424e4cb99e37ad630fdb4c06b5ff5274ebc24c8a
+ source_i686 = consul-template-bin-0.37.2.zip::https://releases.hashicorp.com/consul-template/0.37.2/consul-template_0.37.2_linux_386.zip
+ sha256sums_i686 = 9b416cce00d301f1882ca817424e4cb99e37ad630fdb4c06b5ff5274ebc24c8a
+ source_aarch64 = consul-template-bin-0.37.2.zip::https://releases.hashicorp.com/consul-template/0.37.2/consul-template_0.37.2_linux_arm64.zip
+ sha256sums_aarch64 = 9b416cce00d301f1882ca817424e4cb99e37ad630fdb4c06b5ff5274ebc24c8a
pkgname = consul-template-bin
diff --git a/CHANGELOG b/CHANGELOG
index d98e0d622a66..1a20eeea7d1e 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,20 +1,70 @@
-## v0.32.0 (May 18, 2023)
+# 0.37.2 (March 8, 2024)
+IMPROVEMENTS:
+* Add ability to set custom render and reader functions to control behaviour writing and reading files. [GH-1876](https://github.com/hashicorp/consul-template/pull/1876)
+
+# 0.37.1 (February 26, 2024)
+BUG FIXES:
+* Fix `peer` not being a part of `String` function in `health_service.go`.
+* Fix flaky ENT test cases [NET-7377](https://hashicorp.atlassian.net/browse/NET-7377).
+
+# 0.37.0 (February 20, 2024)
+
+NEW FEATURES:
+* Add support for listing Consul peers [NET-6966](https://hashicorp.atlassian.net/browse/NET-6966)
+* Add ENT test cases such that all unit tests could run on different combinations of namespace and partition [NET-7377](https://hashicorp.atlassian.net/browse/NET-7377)
+
+BUG FIXES:
+* Fetch services query not overriding opts correctly [NET-7571](https://hashicorp.atlassian.net/browse/NET-7571)
+* All consul resources which support namespace and partition should also have namespace and partition in the key represented by `String` function.[NET-7571](https://hashicorp.atlassian.net/browse/NET-7571)
+* Consul-template now correctly renders KVv2 secrets with `delete_version_after` set [NET-3777](https://hashicorp.atlassian.net/browse/NET-3777)
+
+## v0.36.0 (January 3, 2024)
IMPROVEMENTS:
-* Add support for Vault agent environment variables. [GH-1741](https://github.com/hashicorp/consul-template/pull/1741)
-* Upgrade hashicorp/vault/api from 1.8.2 to 1.9.1. [GH-1743](https://github.com/hashicorp/consul-template/pull/1743)
+* Support for namespaces, partitions in consul endpoints. [GH-1842](https://github.com/hashicorp/consul-template/pull/1842)
+* Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1. [GH-1843](https://github.com/hashicorp/consul-template/pull/1843)
+* Bump golang.org/x/crypto from 0.14.0 to 0.17.0. [GH-1858](https://github.com/hashicorp/consul-template/pull/1858)
+* Add Vault transport configuration option for `MaxConnsPerHost`. [GH-1858](https://github.com/hashicorp/consul-template/pull/1858)
-REPO MAINTENANCE:
-* remove repo-specific codeql action, in favor of centralized job. [GH-1740](https://github.com/hashicorp/consul-template/pull/1740/files)
+## v0.35.0 (November 7, 2023)
-## v0.31.0 (Apr 06, 2023)
+NEW FEATURES:
+* Add alpha support for Consul namespaces/partitions/peering. [GH-1822](https://github.com/hashicorp/consul-template/pull/1822)
IMPROVEMENTS:
+* Bump golang.org/x/text from 0.13.0 to 0.14.0. [GH-1830](https://github.com/hashicorp/consul-template/pull/1830)
+* Bump golang.org/x/sys from 0.13.0 to 0.14.0. [GH-1829](https://github.com/hashicorp/consul-template/pull/1829)
+* Bump github.com/hashicorp/consul/sdk from 0.14.1 to 0.15.0. [GH-1826](https://github.com/hashicorp/consul-template/pull/1826)
+* Bump github.com/hashicorp/consul/api from 1.25.1 to 1.26.1. [GH-1827](https://github.com/hashicorp/consul-template/pull/1827)
-* Added `ExtFuncMap` to allow external functions to be passed to the template. This gives users ability to add functions to the library and selective opaque existing ones. [1708](https://github.com/hashicorp/consul-template/pull/1708)
-* Vault: add new configuration option `vault-client-user-agent`, when set consul-template will use the set `User-Agent` when making requests to vault. This change is being made as part of a broader effort for Vault Agent to send its version as part of a User-Agent string in requests to Vault. Agent will then consume the latest version of consul-template, then use this new config to set the correct `User-Agent`. [GH-1725](https://github.com/hashicorp/consul-template/pull/1725)
-* Upgrade golang.org/x/net from 0.4.0 to 0.7.0. [GH-1711](https://github.com/hashicorp/consul-template/pull/1711)
-* Upgrade Sprig from v2 to v3. [GH-1699](https://github.com/hashicorp/consul-template/pull/1699/files)
-* Upgrage github.com/stretchr/testify from 1.8.1 to 1.8.2 [1726](https://github.com/hashicorp/consul-template/pull/1726)
-* Add copyright headers to file for compliance. [GH-1721](https://github.com/hashicorp/consul-template/pull/1721)
-* Improve use of inclusive language [GH-1731](https://github.com/hashicorp/consul-template/pull/1731)
+## v0.34.0 (October 11, 2023)
+
+IMPROVEMENTS:
+* Refactor deprecated Vault calls. [GH-1768](https://github.com/hashicorp/consul-template/pull/1768)
+* Remove explicit math/rand seed. [GH-1793](https://github.com/hashicorp/consul-template/pull/1793)
+* Bump github.com/hashicorp/vault/api/auth/kubernetes from 0.4.1 to 0.5.0. [GH-1805](https://github.com/hashicorp/consul-template/pull/1805)
+* Bump go version from 1.20 to 1.21. [GH-1819](https://github.com/hashicorp/consul-template/pull/1819)
+* Bump golang.org/x/text from 0.11.0 to 0.13.0. [GH-1802](https://github.com/hashicorp/consul-template/pull/1802)
+* Bump golang.org/x/sys from 0.11.0 to 0.13.0. [GH-1816](https://github.com/hashicorp/consul-template/pull/1816)
+* Bump github.com/hashicorp/consul/api from 1.23.0 to 1.25.1. [GH-1787](https://github.com/hashicorp/consul-template/pull/1787) [GH-1815](https://github.com/hashicorp/consul-template/pull/1815)
+* Bump github.com/hashicorp/vault/api from 1.9.2 to 1.10.0. [GH-1806](https://github.com/hashicorp/consul-template/pull/1806)
+* Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0. [GH-1812](https://github.com/hashicorp/consul-template/pull/1812)
+* add golangci-lint. [GH-1773](https://github.com/hashicorp/consul-template/pull/1773) [GH-1774](https://github.com/hashicorp/consul-template/pull/1774/files)
+
+## v0.33.0 (August 9, 2023)
+
+IMPROVEMENTS:
+* Add support for setting Vault CA from VAULT_CACERT_BYTES. [GH-1782](https://github.com/hashicorp/consul-template/pull/1782)
+* Add CLI support for exec env configs. [GH-1761](https://github.com/hashicorp/consul-template/pull/1761)
+* Add function for HMAC SHA256. [GH-1760](https://github.com/hashicorp/consul-template/pull/1760)
+* Bump go version from 1.19 to 1.20. [GH-1783](https://github.com/hashicorp/consul-template/pull/1783)
+* Bump hashicorp/consul/api from 1.13.0 to 1.23.0. [GH-1781](https://github.com/hashicorp/consul-template/pull/1781) & [GH-1758](https://github.com/hashicorp/consul-template/pull/1758)
+* Bump BurntSushi/toml from 1.2.1 to 1.3.2. [GH-1766](https://github.com/hashicorp/consul-template/pull/1766)
+* Bump golang.org/x/sys from 0.10.0 to 0.11.0. [GH-1788](https://github.com/hashicorp/consul-template/pull/1788)
+* Bump golang.org/x/net from 0.12.0 to 0.13.0. [GH-1784](https://github.com/hashicorp/consul-template/pull/1784)
+* Bump golang.org/x/text from 0.7.0 to 0.10.0. [GH-1763](https://github.com/hashicorp/consul-template/pull/1763)
+* Bump stretchr/testify from 1.8.2 to 1.8.4. [GH-1757](https://github.com/hashicorp/consul-template/pull/1757)
+* Bump hashicorp/vault/api/auth/kubernetes from 0.3.0 to 0.4.1. [GH-1755](https://github.com/hashicorp/consul-template/pull/1755)
+
+REPO MAINTENANCE:
+* Code quality fixes and various lint improvements. [GH-1762](https://github.com/hashicorp/consul-template/pull/1762)
diff --git a/PKGBUILD b/PKGBUILD
index 3925c2a66b76..41930373a9a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Paul Stemmet <aur@luxolus.com>
pkgname=consul-template-bin
-pkgver=0.32.0
+pkgver=0.37.2
pkgrel=1
pkgdesc="Template rendering, notifier, and supervisor for HashiCorp Consul and Vault data"
arch=('x86_64' 'i686' 'aarch64')
@@ -18,9 +18,9 @@ source_aarch64=(${pkgname}-${pkgver}.zip::https://releases.hashicorp.com/consul-
sha256sums=('3e678bbc1818519df21741f41b9bc60fe13c1ae0f09b1b1f707e041130484268'
'6fb7f113a9c529bcbeaec00835d86e6c99502848766c4286e6bc48c7f8a0a347'
'91274ea60b8c8f8511427f9ff85a82d92c80755668bae11c2e3fd00dbf440a9c')
-sha256sums_x86_64=('eda83e12a4618929a3ec0a49b11a2823b6201c9ae64e5a15161fd63313caf88b')
-sha256sums_i686=('eda83e12a4618929a3ec0a49b11a2823b6201c9ae64e5a15161fd63313caf88b')
-sha256sums_aarch64=('eda83e12a4618929a3ec0a49b11a2823b6201c9ae64e5a15161fd63313caf88b')
+sha256sums_x86_64=('9b416cce00d301f1882ca817424e4cb99e37ad630fdb4c06b5ff5274ebc24c8a')
+sha256sums_i686=('9b416cce00d301f1882ca817424e4cb99e37ad630fdb4c06b5ff5274ebc24c8a')
+sha256sums_aarch64=('9b416cce00d301f1882ca817424e4cb99e37ad630fdb4c06b5ff5274ebc24c8a')
package() {