summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBazaah2021-08-18 13:23:59 +0000
committerBazaah2021-08-18 13:23:59 +0000
commitf6e7f8782eb73e399eb959f7b39c92dcae1f3371 (patch)
tree05e718ebbfd6b4cd9007276848aa5daa392675ef
parent02464bba1b770b691af4e2058d2bb376d1e52609 (diff)
downloadaur-f6e7f8782eb73e399eb959f7b39c92dcae1f3371.tar.gz
consul-template-bin: 0.26.0_1 -> 0.27.0_1
- update CHANGELOG - regenerate .SRCINFO
-rw-r--r--.SRCINFO15
-rw-r--r--CHANGELOG25
-rw-r--r--PKGBUILD8
3 files changed, 22 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 279522c01d55..593673c1dd1d 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.26.0
+ pkgver = 0.27.0
pkgrel = 1
url = https://github.com/hashicorp/consul-template
changelog = CHANGELOG
@@ -20,12 +20,11 @@ pkgbase = consul-template-bin
sha256sums = 3e678bbc1818519df21741f41b9bc60fe13c1ae0f09b1b1f707e041130484268
sha256sums = 6fb7f113a9c529bcbeaec00835d86e6c99502848766c4286e6bc48c7f8a0a347
sha256sums = 91274ea60b8c8f8511427f9ff85a82d92c80755668bae11c2e3fd00dbf440a9c
- source_x86_64 = consul-template-bin-0.26.0.zip::https://releases.hashicorp.com/consul-template/0.26.0/consul-template_0.26.0_linux_amd64.zip
- sha256sums_x86_64 = d4b1d8dc46289a4bdbb73301cd1dbdd9b41eddcab4103f006c5bf9637f7e4381
- source_i686 = consul-template-bin-0.26.0.zip::https://releases.hashicorp.com/consul-template/0.26.0/consul-template_0.26.0_linux_386.zip
- sha256sums_i686 = 5e82abd3e1516970d86e81d4acc4c929183c7a1fc55b0b6b01ef3b56a3b5d183
- source_aarch64 = consul-template-bin-0.26.0.zip::https://releases.hashicorp.com/consul-template/0.26.0/consul-template_0.26.0_linux_arm64.zip
- sha256sums_aarch64 = 9e70de2fb05e060a2b573dd189dd20bc5c4ef0ae39ad3d717d9546ff03545d36
+ source_x86_64 = consul-template-bin-0.27.0.zip::https://releases.hashicorp.com/consul-template/0.27.0/consul-template_0.27.0_linux_amd64.zip
+ sha256sums_x86_64 = 0d319977885e0f44562cc5f78e225d8431499cc3a95cd1b3fe560df8556bf64a
+ source_i686 = consul-template-bin-0.27.0.zip::https://releases.hashicorp.com/consul-template/0.27.0/consul-template_0.27.0_linux_386.zip
+ sha256sums_i686 = 3da343d29d7c4df3a92c8a639395cb74584a56b998632d066597078b0dd9cfc8
+ source_aarch64 = consul-template-bin-0.27.0.zip::https://releases.hashicorp.com/consul-template/0.27.0/consul-template_0.27.0_linux_arm64.zip
+ sha256sums_aarch64 = 5442dd9ddbd83a1cf059a180681907d74ba7da9bde84c3264bdc7f975190329e
pkgname = consul-template-bin
-
diff --git a/CHANGELOG b/CHANGELOG
index b0c65e4c7a03..aaae4379d607 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,18 +1,15 @@
-## v0.26.0 (Jun 10, 2021)
+## v0.27.0 (Aug 16, 2021)
+
+BREAKING CHANGES:
+* All command execution calls are now made (on *nix systems) using a shell command call ('/bin/sh -c ...') with [process group](https://man7.org/linux/man-pages/man2/setpgid.2.html) set to ensure all signals are propagated to the called commands. This was done to eliminate the need for parsing the shell command as it was a continual source of bugs. Windows systems currently only support single command calls because of no (known) 'sh -c' equivalent on Windows. [[GH-1496](https://github.com/hashicorp/consul-template/pull/1496), [GH-1494](https://github.com/hashicorp/consul-template/pull/1494)]
IMPROVEMENTS:
-* Arm CPUs no longer need special builds [[GH-1471](https://github.com/hashicorp/consul-template/pull/1471), [GH-1404](https://github.com/hashicorp/consul-template/issues/1404)]
-* add 'md5sum' template function [[GH-1464](https://github.com/hashicorp/consul-template/pull/1464)]
-* add 'envOrDefault' template function [[GH-1461](https://github.com/hashicorp/consul-template/pull/1461), [GH-829](https://github.com/hashicorp/consul-template/issues/829)]
-* configurable Vault default lease duration [[GH-1446](https://github.com/hashicorp/consul-template/pull/1446), [GH-1445](https://github.com/hashicorp/consul-template/issues/1445)]
-* unescaped JSON template filter functions [[GH-1432](https://github.com/hashicorp/consul-template/pull/1432), [GH-1430](https://github.com/hashicorp/consul-template/issues/1430)]
-* go spew debugging template functions [[GH-1406](https://github.com/hashicorp/consul-template/pull/1406)]
-* add service tagged addresses to health service data [[GH-1400](https://github.com/hashicorp/consul-template/pull/1400), [GH-1398](https://github.com/hashicorp/consul-template/issues/1398)]
-* allow running via Windows Service Control [[GH-1382](https://github.com/hashicorp/consul-template/pull/1382)]
+* New Docker Image. Similar to old Alpine image but modernized and simplified [[GH-1481](https://github.com/hashicorp/consul-template/issues/1481), [GH-1484](https://github.com/hashicorp/consul-template/pull/1484)]
+* New, more obvious, log level environment variable [[GH-1383](https://github.com/hashicorp/consul-template/pull/1383)]
+* New 'writeToFile' template function [[GH-1495](https://github.com/hashicorp/consul-template/pull/1495), [GH-1077](https://github.com/hashicorp/consul-template/issues/1077)]
+* New mergeMap and mergeMapWithOverride template functions [[GH-1500](https://github.com/hashicorp/consul-template/pull/1500), [GH-1499](https://github.com/hashicorp/consul-template/issues/1499)].
BUG FIXES:
-* fix command shell quoting issue [[GH-1477](https://github.com/hashicorp/consul-template/pull/1477), [GH-1456](https://github.com/hashicorp/consul-template/issues/1456), [GH-1463](https://github.com/hashicorp/consul-template/issues/1463)]
-* rework logging, add tests and fix missing timestamp issue [[GH-1476](https://github.com/hashicorp/consul-template/pull/1476), [GH-1475](https://github.com/hashicorp/consul-template/issues/1475)]
-* fix issue with connect/health services using same cache entry [[GH-1474](https://github.com/hashicorp/consul-template/pull/1474), [GH-1458](https://github.com/hashicorp/consul-template/issues/1458)]
-* fix issue with ownership when perms option is set [[GH-1473](https://github.com/hashicorp/consul-template/pull/1473), [GH-1379](https://github.com/hashicorp/consul-template/issues/1379)]
-* fixes issue with 'secrets' and Vault kv-v2 [[GH-1468](https://github.com/hashicorp/consul-template/pull/1468), [GH-1274](https://github.com/hashicorp/consul-template/issues/1274), [GH-1275](https://github.com/hashicorp/consul-template/issues/1275), [GH-1462](https://github.com/hashicorp/consul-template/issues/1462)]
+* Ignore SIGURG signals by default [[GH-1486](https://github.com/hashicorp/consul-template/issues/1486), [GH-1487](https://github.com/hashicorp/consul-template/pull/1487)]
+* Fix issue with command argument parsing when using sub-shell calls [[GH-1482](https://github.com/hashicorp/consul-template/issues/1482)]
+
diff --git a/PKGBUILD b/PKGBUILD
index e25d08015c3d..205b9fabddad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Paul Stemmet <aur@luxolus.com>
pkgname=consul-template-bin
-pkgver=0.26.0
+pkgver=0.27.0
pkgrel=1
pkgdesc="Template rendering, notifier, and supervisor for HashiCorp Consul and Vault data"
arch=('x86_64' 'i686' 'aarch64')
@@ -16,9 +16,9 @@ source_x86_64=(${pkgname}-${pkgver}.zip::https://releases.hashicorp.com/consul-t
source_i686=(${pkgname}-${pkgver}.zip::https://releases.hashicorp.com/consul-template/${pkgver}/consul-template_${pkgver}_linux_386.zip)
source_aarch64=(${pkgname}-${pkgver}.zip::https://releases.hashicorp.com/consul-template/${pkgver}/consul-template_${pkgver}_linux_arm64.zip)
sha256sums=(3e678bbc1818519df21741f41b9bc60fe13c1ae0f09b1b1f707e041130484268 6fb7f113a9c529bcbeaec00835d86e6c99502848766c4286e6bc48c7f8a0a347 91274ea60b8c8f8511427f9ff85a82d92c80755668bae11c2e3fd00dbf440a9c)
-sha256sums_x86_64=(d4b1d8dc46289a4bdbb73301cd1dbdd9b41eddcab4103f006c5bf9637f7e4381)
-sha256sums_i686=(5e82abd3e1516970d86e81d4acc4c929183c7a1fc55b0b6b01ef3b56a3b5d183)
-sha256sums_aarch64=(9e70de2fb05e060a2b573dd189dd20bc5c4ef0ae39ad3d717d9546ff03545d36)
+sha256sums_x86_64=(0d319977885e0f44562cc5f78e225d8431499cc3a95cd1b3fe560df8556bf64a)
+sha256sums_i686=(3da343d29d7c4df3a92c8a639395cb74584a56b998632d066597078b0dd9cfc8)
+sha256sums_aarch64=(5442dd9ddbd83a1cf059a180681907d74ba7da9bde84c3264bdc7f975190329e)
package() {