diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | CHANGELOG | 25 | ||||
-rw-r--r-- | PKGBUILD | 8 |
3 files changed, 22 insertions, 26 deletions
@@ -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)] + @@ -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() { |