Nomad v1.0.9 Release Notes

Release Date: 2021-07-29 // almost 3 years ago
  • BACKWARDS INCOMPATIBILITIES:

    • ๐Ÿ‘ท api: The Job Run and Plan APIs now use the ?namespace= query parameter before the namespace from the job. This matches region's behavior. Users of api.Client should ensure their Config.Namespace is unset if they want to use the namespace in the job. [GH-10875]

    ๐Ÿ› BUG FIXES:

    • ๐Ÿ‘ท core: Fixed a bug where internalized constraint strings broke job plan [GH-10896]
    • ๐Ÿ›  core: Fixed a bug where affinity memoization may cause planning problems [GH-10897]
    • ๐Ÿ‘ท cli: Fixed a bug where -namespace flag was not respected for job run and job plan commands. [GH-10875]
    • ๐Ÿ›  client: Fixed a bug where a restarted client may start an already completed tasks in rare conditions [GH-10907]
    • ๐Ÿ›  client: Fixed bug where meta blocks were not interpolated with task environment [GH-10876]
    • cni: Fixed a bug where fingerprinting of CNI configuration failed with default cni_config_dir and cni_path [GH-10870]
    • ๐Ÿ›  consul: Fixed a bug where services may incorrectly fail conflicting name validation [GH-10868]
    • โšก๏ธ deps: Update hashicorp/consul-template to v0.25.2 to fix panic reading Vault secrets [GH-10892]
    • ๐Ÿ›  drivers: Fixed bug where Nomad incorrectly reported tasks as recovered successfully even when they were not. [GH-10849]
    • โšก๏ธ scheduler: Fixed a bug where updates to the datacenters field were not destructive. [GH-10864]
    • volumes: Fix a bug where the HTTP server would crash if a volume_mount block was empty [GH-10855]