Seth Hoenig
2a5f7c0386
deps: swap gzip handler for gorilla
...
This has been pinned since the Go modules migration, because the
nytimes gzip handler was modified in version v1.1.0 in a way that
is no longer compatible.
Pretty sure it is this commit: c551b6c3b4
Instead use handler.CompressHandler from gorilla, which is a web toolkit we already
make use of for other things.
2022-01-19 11:52:19 -06:00
dependabot[bot]
d6d2c9ee7e
build(deps): bump github.com/prometheus/client_golang
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.7.1 to 1.12.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.7.1...v1.12.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-19 17:40:19 +00:00
Seth Hoenig
314e907a51
Merge pull request #11872 from hashicorp/deps-upgrade-runc
...
deps: upgrade docker and runc
2022-01-19 11:38:28 -06:00
Luiz Aoqui
bfcc45b247
Merge pull request #11882 from hashicorp/merge-release-1.2.4-branch
...
Merge release 1.2.4 branch
2022-01-19 11:57:07 -05:00
Luiz Aoqui
3f84b6256b
prepare for next release
2022-01-19 11:51:59 -05:00
Luiz Aoqui
dbcae7d259
Merge remote-tracking branch 'origin/release-1.2.4' into merge-release-1.2.4-branch
2022-01-19 11:50:07 -05:00
Luiz Aoqui
b7dbae650a
update download to Nomad v1.2.4 ( #11880 )
2022-01-19 11:10:24 -05:00
kainoaseto
4bb8dee26a
fix auto promote of canary task groups when deploying them alongside rolling deploy taskgroups that do not use the canary deployment system
2022-01-18 17:04:03 -08:00
Nomad Release Bot
e59cb8ae4e
remove generated files
2022-01-19 00:23:24 +00:00
Nomad Release Bot
7b5ee8a3f3
Release v1.2.4
2022-01-19 00:22:47 +00:00
Nomad Release bot
de3070d49a
Generate files for 1.2.4 release
2022-01-18 23:43:00 +00:00
Luiz Aoqui
28f8cede4b
docs: add 1.2.4 to changelog
2022-01-18 18:31:34 -05:00
Luiz Aoqui
3c8381bf85
e2e: enable Consul HTTPS port and always restart Nomad systemd unit
2022-01-18 16:56:26 -05:00
Luiz Aoqui
626e633b41
docs: add nomad.plan.node_rejected
metric ( #11860 )
2022-01-18 13:47:20 -05:00
Luiz Aoqui
e2e229f659
ui: fix test ( #11870 )
2022-01-18 10:36:10 -05:00
Seth Hoenig
4650e97d29
deps: upgrade docker and runc
...
This PR upgrades
- docker dependency to the latest tagged release (v20.10.12)
- runc dependency to the latest tagged release (v1.0.3)
Docker does not abide by [semver](https://github.com/moby/moby/issues/39302 ), so it is marked +incompatible,
and transitive dependencies are upgrade manually.
Runc made three relevant breaking changes
* cgroup manager .Set changed to accept Resources instead of Cgroup
3f65946756
* config.Device moved to devices.Device
https://github.com/opencontainers/runc/pull/2679
* mountinfo.Mounted now returns an error if the specified path does not exist
https://github.com/moby/sys/blob/mountinfo/v0.5.0/mountinfo/mountinfo.go#L16
2022-01-18 08:35:26 -06:00
Dave May
330d24a873
cli: Add event stream capture to nomad operator debug ( #11865 )
2022-01-17 21:35:51 -05:00
Michael Schurter
99c863f909
cli: improve debug error messages ( #11507 )
...
Improves `nomad debug` error messages when contacting agents that do not
have /v1/agent/host endpoints (the endpoint was added in v0.12.0)
Part of #9568 and manually tested against Nomad v0.8.7.
Hopefully isRedirectError can be reused for more cases listed in #9568
2022-01-17 11:15:17 -05:00
Luiz Aoqui
ed9f277925
docs: update 1.2.0 upgrade note now that the UI ACL is fixed ( #11840 )
2022-01-17 11:09:08 -05:00
Luiz Aoqui
f981a1ed7e
docs: add HashiBox to the list of community tools ( #11861 )
2022-01-17 11:08:41 -05:00
Luiz Aoqui
57a61b50f4
changelog: add entry for #11793 ( #11862 )
2022-01-17 11:08:29 -05:00
James Rasell
29fb0ddb4e
Merge pull request #11849 from hashicorp/b-changelog-11848
...
changelog: add entry for #11848
2022-01-17 09:35:10 +01:00
Luiz Aoqui
b1753d0568
scheduler: detect and log unexpected scheduling collisions ( #11793 )
2022-01-14 20:09:14 -05:00
Jai
7ad9ec1143
Merge pull request #11820 from hashicorp/f-ui/alloc-legend
...
feat: add links to legend items in `allocation-summary`
2022-01-14 14:02:54 -05:00
Tim Gross
d7756f8cdb
csi: volume deregistration should require exact ID ( #11852 )
...
The command line client sends a specific volume ID, but this isn't
enforced at the API level and we were incorrectly using a prefix match
for volume deregistration, resulting in cases where a volume with a
shorter ID that's a prefix of another volume would be deregistered
instead of the intended volume.
2022-01-14 12:26:03 -05:00
Tim Gross
33f7c6cba4
csi: when warning for multiple prefix matches, use full ID ( #11853 )
...
When the `volume deregister` or `volume detach` commands get an ID
prefix that matches multiple volumes, show the full length of the
volume IDs in the list of volumes shown so so that the user can select
the correct one.
2022-01-14 12:25:48 -05:00
Tim Gross
9c4864badd
freebsd: build fix for ARM7 32-bit ( #11854 )
...
The size of `stat_t` fields is architecture dependent, which was
reportedly causing a build failure on FreeBSD ARM7 32-bit
systems. This changeset matches the behavior we have on Linux.
2022-01-14 12:25:32 -05:00
Tim Gross
73d0779858
drivers: set world-readable permissions on copied resolv.conf ( #11856 )
...
When we copy the system DNS to a task's `resolv.conf`, we should set
the permissions as world-readable so that unprivileged users within
the task can read it.
2022-01-14 12:25:23 -05:00
Jai Bhagat
764936a768
chore: add changelog
2022-01-14 10:23:09 -05:00
Jai Bhagat
862bc0341c
test: add test stories for clicking allocation summary
2022-01-14 10:23:09 -05:00
Jai Bhagat
337920263f
refact: add data-test-selectors and correct css selectors in summary
2022-01-14 10:23:06 -05:00
Jai Bhagat
2268cc1d6c
styling: remove clickable link text decoration override to match new mocks
2022-01-14 10:20:36 -05:00
Jai Bhagat
dc85cd29a9
refact: allocation and child summaries into ember-cli-page-object components
2022-01-14 10:20:33 -05:00
Jai Bhagat
2dddb20471
fix: typo in data-test-selector
2022-01-14 10:19:01 -05:00
Jai Bhagat
d058029f90
styling: update styling to match new figma mocks
2022-01-14 10:14:44 -05:00
Jai Bhagat
fe9f35c587
feat: add clicking functionality to alloc status legend
2022-01-14 10:14:44 -05:00
James Rasell
10405e9c6b
changelog: add entry for #11848
2022-01-14 13:40:50 +01:00
James Rasell
c2412a890d
Merge pull request #11842 from hashicorp/b-name-oss-files-consistently
...
chore: ensure consistent file naming for non-enterprise files.
2022-01-14 08:13:49 +01:00
James Rasell
82b168bf34
Merge pull request #11403 from hashicorp/f-gh-11059
...
agent/docs: add better clarification when top-level data dir needs setting
2022-01-13 16:41:35 +01:00
James Rasell
7205b3f08e
Merge pull request #11402 from hashicorp/document-client-initial-vault-renew
...
taskrunner: add clarifying initial vault token renew comment.
2022-01-13 16:21:58 +01:00
Luiz Aoqui
d48e50da9a
Fix log level parsing from lines that include a timestamp ( #11838 )
2022-01-13 09:56:35 -05:00
Seth Hoenig
cfb8152158
Merge pull request #11831 from hashicorp/mods-explain-pinned
...
mods: explain replace statements
2022-01-13 08:53:17 -06:00
James Rasell
1d5c5062f2
chore: ensure consistent file naming for non-enterprise files.
2022-01-13 11:32:16 +01:00
Luiz Aoqui
c7ae13a1f3
Fix ACL requirements for job details UI ( #11672 )
2022-01-12 21:26:02 -05:00
Luiz Aoqui
7e6acf0e68
docs: fix autoscaling Datadog site configuration ( #11824 )
2022-01-12 21:06:30 -05:00
Michael Schurter
ed77b51c3f
Merge pull request #11830 from hashicorp/b-validate-reserved-ports
...
agent: validate reserved_ports are valid
2022-01-12 17:12:30 -08:00
dependabot[bot]
1d4c93c6ea
chore(deps): bump github.com/hashicorp/memberlist from 0.2.2 to 0.3.1
...
Bumps [github.com/hashicorp/memberlist](https://github.com/hashicorp/memberlist ) from 0.2.2 to 0.3.1.
- [Release notes](https://github.com/hashicorp/memberlist/releases )
- [Commits](https://github.com/hashicorp/memberlist/compare/v0.2.2...v0.3.1 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/memberlist
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-13 00:45:05 +00:00
Michael Schurter
211ae8315a
Merge pull request #11833 from hashicorp/deps-go-getter-v1.5.11
...
deps: update go-getter to v1.5.11
2022-01-12 16:42:55 -08:00
Michael Schurter
ebadaabc71
doc: add changelog for #11830
2022-01-12 14:21:47 -08:00
Michael Schurter
e6eff95769
agent: validate reserved_ports are valid
...
Goal is to fix at least one of the causes that can cause a node to be
ineligible to receive work:
https://github.com/hashicorp/nomad/issues/9506#issuecomment-1002880600
2022-01-12 14:21:47 -08:00