Nomad 0.12.9, 0.11.8, and 0.10.9 released

5 views
Skip to first unread message

Michael Schurter

unread,
Nov 20, 2020, 1:28:17 PM11/20/20
to hashicorp...@googlegroups.com

Nomad 0.12.9, 0.11.8, and 0.10.9 have been released to address a regression introduced in Nomad 0.12.8, 0.11.7, and 0.10.8. The regression unintentionally broke interpolating the NOMAD_ALLOC_DIR, NOMAD_TASK_DIR, and NOMAD_SECRETS_DIR variables into the source parameter of template stanzas.


For example the following template stanza:


      template {

        source      = "${NOMAD_TASK_DIR}/foo/src"

        destination = "${NOMAD_SECRETS_DIR}/foo/dst"

      }


Would result in the allocation failing with the following task event:


    template source path escapes alloc directory 


Nomad 0.12.9, 0.11.8, and 0.10.9 fix this regression and now allow sourcing templates by interpolating those variables.


This release only applies to client agents. Server agents do not need to be upgraded and are identical to the previous release.


Changelog: https://github.com/hashicorp/nomad/blob/master/CHANGELOG.md 

0.12.9 Binaries - https://releases.hashicorp.com/nomad/0.12.9/ 

0.11.8 Binaries - https://releases.hashicorp.com/nomad/0.11.8/ 

0.10.9 Binaries - https://releases.hashicorp.com/nomad/0.10.9/ 

Reply all
Reply to author
Forward
0 new messages