davemay99
bb555b249f
reverting export of fixTime
2020-09-29 01:21:03 -04:00
davemay99
61c12e3e18
finish refactoring walk to search for any file
2020-09-29 01:17:10 -04:00
davemay99
f2b3536da2
refactor functions to find raft.db
2020-09-24 19:00:53 -04:00
davemay99
4fcdbb9dee
logging tweaks
2020-09-24 17:30:50 -04:00
davemay99
48f8ee1d11
export FixTime to allow external use
2020-09-24 16:47:58 -04:00
davemay99
991b814377
add missing import
2020-09-21 11:20:08 -04:00
davemay99
bc9fb2a6ee
remove extra debug output
2020-09-17 21:42:53 -04:00
davemay99
5a159f1108
Raftutil cleanup, plus helper function to find raft.db
2020-09-17 21:35:17 -04:00
Mahmood Ali
d07afa134f
Merge pull request #8920 from hashicorp/docs-release-0.12.5
...
update release to 0.12.5
2020-09-17 20:09:56 -05:00
Mahmood Ali
bb46bfd6bf
update release to 0.12.5
2020-09-17 20:41:04 -04:00
dependabot[bot]
8aca3372de
build(deps): bump websocket-extensions from 0.1.3 to 0.1.4 in /ui ( #8128 )
...
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node ) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases )
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md )
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-17 11:48:07 -05:00
dependabot[bot]
0f9006b35f
build(deps): bump elliptic from 6.5.0 to 6.5.3 in /ui ( #8564 )
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.0 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-17 11:46:23 -05:00
Buck Doyle
5f5090384b
Change compared page object to match by name ( #8915 )
...
I believe this test became flaky after #8833 , you can see
an example failure here:
https://app.circleci.com/pipelines/github/hashicorp/nomad/11809/workflows/0dc3c8f4-187c-44af-8bdb-6f010d653081/jobs/100848
The goal here is not to assert that the first task group in the
server database matches the first row displayed, but before
#8833 it could be assumed that they did match. This
changes to find the row corresponding to the first server
task group instead of assuming it’ll be first.
2020-09-17 11:08:47 -05:00
Luiz Aoqui
f024e6af5f
Merge pull request #8811 from hashicorp/docs/fix-local-service-port
...
docs: fix type for `local_service_port`
2020-09-17 10:04:36 -04:00
dependabot[bot]
fb37b4b3d5
build(deps): bump markdown-to-jsx from 6.10.3 to 6.11.4 in /ui ( #8826 )
...
Bumps [markdown-to-jsx](https://github.com/probablyup/markdown-to-jsx ) from 6.10.3 to 6.11.4.
- [Release notes](https://github.com/probablyup/markdown-to-jsx/releases )
- [Commits](https://github.com/probablyup/markdown-to-jsx/compare/6.10.3...6.11.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-17 08:46:45 -05:00
Mahmood Ali
4f3daaaeaa
Merge pull request #8789 from hashicorp/docs-fix-group-link
...
docs: Fix group link in job spec docs
2020-09-17 08:30:49 -05:00
Tim Gross
990fcf7be4
e2e: documentation and minor tweaks to configs ( #8912 )
...
* remove outdated references to envchain in documentation
* add new host volume locations in userdata
* don't exit the entire script during provisioning, just return
2020-09-17 09:20:18 -04:00
Brad Phipps
4c983e7374
docs: add missing double quote ( #8806 )
2020-09-17 09:16:30 -04:00
Mahmood Ali
87b0437e0f
Merge pull request #8911 from hashicorp/f-task_network_warning-smaller
...
Smaller 0.12 mbit deprecation PR
2020-09-17 08:11:13 -05:00
Joel May
2adc5bdec7
fingerprinting: add AWS MAC and public-ipv6 ( #8887 )
2020-09-17 09:03:01 -04:00
Mahmood Ali
1bf98d3a24
tweak the language about mbit scheduling factor
2020-09-17 08:35:38 -04:00
Tim Gross
e730afa6ea
changelog entry for #8902 ( #8904 )
2020-09-16 18:25:49 -04:00
Tim Gross
d7a013b6f5
e2e: refactor CLI utils out of rescheduling test ( #8905 )
...
The CLI helpers in the rescheduling test were intended for shared use, but
until some other tests were written we didn't want to waste time making them
generic. This changeset refactors them and adds some new helpers associated
with the node drain tests (under separate PR).
2020-09-16 16:10:06 -04:00
Tim Gross
7a691d0000
filter volumes by type in 'nomad node status' output ( #8902 )
...
Volume requests can be either CSI or host volumes, so when displaying the CSI
volume info for `nomad node status -verbose` we need to filter out the host
volumes.
2020-09-16 15:00:12 -04:00
Mahmood Ali
f41cf9c67b
Update website with network mbit deprecation
2020-09-16 11:06:35 -04:00
Mahmood Ali
d65cda5e70
Update job examples with MBit deprecation
2020-09-16 11:06:19 -04:00
Mahmood Ali
f5700611c0
api: target servers for allocation requests ( #8897 )
...
Allocation requests should target servers, which then can forward the
request to the appropriate clients.
Contacting clients directly is fragile and prune to failures: e.g.
clients maybe firewalled and not accessible from the API client, or have
some internal certificates not trusted by the API client.
FWIW, in contexts where we anticipate lots of traffic (e.g. logs, or
exec), the api package attempts contacting the client directly but then
fallsback to using the server. This approach seems excessive in these
simple GET/PUT requests.
Fixes #8894
2020-09-16 09:34:17 -04:00
James Rasell
cf4083b3e4
Merge pull request #8890 from arthur-leclerc/docs-fix-nomad-autoscaling-telemetry-dd-example
...
docs: Fix Nomad autoscaler Datadog telemetry example
2020-09-16 10:55:45 +02:00
Buck Doyle
7ea8dcc799
Add handling for allocation-less exec URL ( #8856 )
...
This closes #8769 . This new-window-opening code is not possible
to properly exercise within Ember’s testing facilities 😞
2020-09-15 14:48:29 -05:00
Mahmood Ali
ba68554bde
changelog: Tag the ui with the right release ( #8883 )
2020-09-15 15:21:50 -04:00
Mahmood Ali
6a0dd8bc87
Merge pull request #8867 from hashicorp/b-canary-substitution
...
scheduler: Revert requireCanary logic
2020-09-15 12:58:55 -05:00
Charlie Voiselle
c665ada39c
Merge pull request #8869 from hashicorp/docs-move-ea-guides
...
Sunset older instances of EA Guides
2020-09-15 12:49:35 -04:00
Mahmood Ali
c81643c770
Merge pull request #8886 from hashicorp/b-running-next-allocation
...
Stop already rescheduled but somehow running allocs
2020-09-15 10:00:37 -05:00
Arthur Leclerc
865c99b548
docs: Fix autoscaler datadog telemetry example
2020-09-15 14:02:58 +00:00
Mahmood Ali
8772967b1b
Merge pull request #8884 from hashicorp/b-fix-help-nomad-monitor
...
Change tabs to spaces in `nomad monitor` help text
2020-09-14 21:20:30 -05:00
Mahmood Ali
339617a836
Only ignore rescheduled allocations if they got stopped
2020-09-14 21:11:52 -04:00
Mahmood Ali
98de2d2278
add a test when .NextAllocation is set but alloc is still running
2020-09-14 17:12:53 -04:00
Charlie Voiselle
5ec3945531
Change tabs to spaces in nomad monitor help text
2020-09-14 15:08:30 -04:00
Seth Hoenig
45261c5b38
Merge pull request #8882 from hashicorp/b-expose-panic
...
consul/connect: validate group network on expose port injection
2020-09-14 11:26:09 -05:00
Seth Hoenig
57fc593363
consul/connect: validate group network on expose port injection
...
In #7800 , Nomad would automatically generate a port label for service
checks making use of the expose feature, if the port was not already
set. This change assumed the group network would be correctly defined
(as is checked in a validation hook later). If the group network was
not definied, a panic would occur on job submisssion. This change
re-uses the group network validation helper to make sure the network
is correctly definied before adding ports to it.
Fixes #8875
2020-09-14 10:25:03 -05:00
José Maia
4515e89d8c
Fix sample JSON payload when updating a Volume ( #8880 )
...
Fixes #8879
2020-09-14 09:24:26 -04:00
Tim Gross
317eba3b20
docs: add chroot contents to Java driver docs ( #8873 )
2020-09-11 10:38:30 -04:00
Tim Gross
bd889c82aa
e2e: constrain rescheduling test workloads to Linux ( #8872 )
...
The rescheduling test workloads were created before we had Windows targets in
the E2E nightly run. When these were recently ported to the e2e framework they
were missing the constraint to Linux machines.
Also added a little extra time to polling to avoid some flakiness on the first
run, and a minor readability adjustment to the job names.
2020-09-11 09:21:28 -04:00
Chris Baker
4e3c8ebc12
Merge pull request #8868 from hashicorp/b-missing-ErrMultipleNamespaces
...
moved shared variable into shared-build file
2020-09-10 21:04:23 -05:00
Charlie Voiselle
f3a6c9d0fa
Update copy on Production overview page
2020-09-10 21:12:43 -04:00
Charlie Voiselle
e64e6f1afd
Sunset local copy of Deployment Guide and Reference Architecture
2020-09-10 21:12:32 -04:00
Chris Baker
d0cc0a768b
Update nomad/job_endpoint.go
2020-09-10 17:18:23 -05:00
Chris Baker
eff726609d
move variable out of oss-only build into shared file, fixes ent compile error introduced by #8834
2020-09-10 22:08:25 +00:00
Mahmood Ali
fd54cfce6e
Revert the requireCanary
check introduced in https://github.com/hashicorp/nomad/pull/8691/files#diff-1801138ac4d10f2064ba6f2e434ac9b4L430-R431 .
...
The change was intended to fix a case where a canary alloc may fail to
be rescheduled if all the other allocs fail as well (e.g. if all allocs
happen to be placed on a node that died). However, it introduced some
unintended side-effects.
Reverting the change for now and will investigate further.
2020-09-10 14:59:02 -04:00
Mahmood Ali
c6e1d22697
test for rescheduling non-canaries
2020-09-10 14:59:02 -04:00