Nick Ethier
b3612824ed
Merge pull request #4279 from hashicorp/f-short-init
...
Add job init '-short' command docs to website
2018-05-10 23:20:59 -04:00
Nick Ethier
29ddef040d
command: add autocomplete for init -short flag
2018-05-10 23:19:08 -04:00
Alex Dadgar
3cb5ba5733
Merge pull request #4283 from hashicorp/b-fix-vet-warning
...
Added deferred cancel to prevent context leaks
2018-05-11 01:25:37 +01:00
Alex Dadgar
9a2237bdab
Drain complete
2018-05-10 17:22:06 -07:00
Alex Dadgar
0cb31feb1f
Add node event when draining is set/removed/updated
2018-05-10 16:54:43 -07:00
Alex Dadgar
a35248d1d8
Plumb event via FSM
2018-05-10 16:30:54 -07:00
Michael Lange
152311f6fb
Merge pull request #4254 from hashicorp/f-ui-ss-restart-tracking
...
UI: Server-side reschedule tracking
2018-05-10 16:17:02 -07:00
Charlie Voiselle
fd952eefbc
Added deferred cancel to prevent context leaks
2018-05-10 18:52:54 -04:00
Alex Dadgar
3671ed139d
Avoid splitting log line across two files
...
We attempt to avoid splitting a log line between two files by detecting
if we are near the file size limit and scanning for new lines and only
flushing those.
BenchmarkRotator/1KB-8 300000 5613 ns/op
BenchmarkRotator/2KB-8 200000 8384 ns/op
BenchmarkRotator/4KB-8 100000 14604 ns/op
BenchmarkRotator/8KB-8 50000 25002 ns/op
BenchmarkRotator/16KB-8 30000 47572 ns/op
BenchmarkRotator/32KB-8 20000 92080 ns/op
BenchmarkRotator/64KB-8 10000 165883 ns/op
BenchmarkRotator/128KB-8 5000 294405 ns/op
BenchmarkRotator/256KB-8 2000 572374 ns/op
2018-05-10 15:11:01 -07:00
Alex Dadgar
f5d91b5338
Benchmark for rotator
...
BenchmarkRotator/1KB-8 200000 5572 ns/op
BenchmarkRotator/2KB-8 200000 8338 ns/op
BenchmarkRotator/4KB-8 100000 14246 ns/op
BenchmarkRotator/8KB-8 50000 25279 ns/op
BenchmarkRotator/16KB-8 30000 48602 ns/op
BenchmarkRotator/32KB-8 20000 92159 ns/op
BenchmarkRotator/64KB-8 10000 154766 ns/op
BenchmarkRotator/128KB-8 5000 296872 ns/op
BenchmarkRotator/256KB-8 3000 551793 ns/op
2018-05-10 14:15:15 -07:00
Preetha Appan
24115138e8
unit test for job eval should detach
2018-05-10 15:30:44 -05:00
Preetha Appan
d31d0f3f08
Doc updates to clarify leave_on_terminate
2018-05-10 15:27:14 -05:00
Preetha Appan
e4ea18aee7
Add support for monitoring evals, and -detach/-verbose support
2018-05-10 15:02:58 -05:00
Preetha Appan
bfa0937bbb
Code review feedback
2018-05-10 14:42:24 -05:00
Preetha Appan
823ccf79ba
Update CHANGELOG
2018-05-10 12:57:34 -05:00
Preetha
10efe98462
Merge pull request #4278 from hashicorp/f-serf-update
...
Update serf to pick up graceful leave fix
2018-05-10 12:55:40 -05:00
Nick Ethier
5881e785c5
command: remove ephemeral disk from short init jobspec
2018-05-10 13:16:45 -04:00
Nick Ethier
43d6ab4efe
website: add job init '-short' option
2018-05-10 13:15:57 -04:00
Preetha Appan
ca5758741b
Update serf to pick up graceful leave fix
2018-05-10 11:16:24 -05:00
Chelsea Holland Komlo
620558c107
log error if unable to create TLS configuration
2018-05-10 11:51:54 -04:00
Nick Ethier
91603a377e
client/driver: parse repo instead of attempting to pull repo info
2018-05-09 22:34:25 -04:00
Nick Ethier
38a33f9c75
client/driver: add test for docker auth helper
2018-05-09 22:33:56 -04:00
Nick Ethier
8851230caa
changelog: ref PR instead of individual issues
2018-05-09 22:33:20 -04:00
Alex Dadgar
e067a9ae06
naming of constants
2018-05-09 16:46:52 -07:00
Charlie Voiselle
b8c071e0f9
Merge pull request #4268 from hashicorp/b-extend-win-cpu-fingerprint-timeout
...
Override 3 sec. WMI timeout in gopsutil
2018-05-09 19:27:08 -04:00
Preetha Appan
7f27f29ed4
Docs for job eval CLI
2018-05-09 17:19:23 -05:00
Chelsea Holland Komlo
44f536f18e
add support for configurable TLS minimum version
2018-05-09 18:07:12 -04:00
Alex Dadgar
71d45d2e9d
Merge pull request #4272 from jkohrman/master
...
Add link to privacy policy in website footer
2018-05-09 22:56:55 +01:00
Preetha Appan
b811018b23
Documentation for evaluate endpoint
2018-05-09 16:52:15 -05:00
Chelsea Komlo
c696931fd9
Merge pull request #4271 from hashicorp/f-health-status-node-list
...
Add driver health information to node list stub
2018-05-09 17:41:09 -04:00
Chelsea Holland Komlo
796bae6f1b
allow configurable cipher suites
...
disallow 3DES and RC4 ciphers
add documentation for tls_cipher_suites
2018-05-09 17:15:31 -04:00
Preetha Appan
f8a23bc54a
fix test comment
2018-05-09 16:01:34 -05:00
Charlie Voiselle
6e58e1ff4b
Merge branch 'master' into b-extend-win-cpu-fingerprint-timeout
2018-05-09 16:23:14 -04:00
Preetha Appan
b12df3c64b
Added CLI for evaluating job given ID, and modified client API for evaluate to take a request payload
2018-05-09 15:04:27 -05:00
Alex Dadgar
0e79e1a46e
Keep stream and logs in sync for detecting closed pipe
2018-05-09 11:22:52 -07:00
Jeff Kohrman
71ad33fb26
Add link to privacy policy in website footer
...
Added link to updated privacy policy in footer of `layout.erb` for the OSS website.
2018-05-09 12:13:55 -06:00
Charlie Voiselle
62f99cc629
Addressed review comments
2018-05-09 13:21:35 -04:00
Charlie Voiselle
74f3263073
Merge pull request #4265 from hashicorp/b-fix-cpu-fingerprinter-error-msg
...
Fix the CPU Information error message
2018-05-09 13:15:07 -04:00
Preetha Appan
ef531b0f34
Add unit tests for forced rescheduling
2018-05-09 11:30:42 -05:00
Chelsea Holland Komlo
d51611040f
Add driver health information to node list stub
2018-05-09 11:21:54 -04:00
Preetha Appan
1b8d8b2186
Fix logic inversion in force rescheduling
2018-05-08 20:00:06 -05:00
Preetha Appan
c1b92c284e
Work in progress - force rescheduling of failed allocs
2018-05-08 17:26:57 -05:00
Preetha Appan
1dc39a1d4c
update CHANGELOG
2018-05-08 17:07:10 -05:00
Alex Dadgar
210d520a94
changelog
2018-05-08 14:57:10 -07:00
Preetha
e7ae6e98d9
Merge pull request #4259 from hashicorp/f-deployment-improvements
2018-05-08 16:37:10 -05:00
Charlie Voiselle
d64b02f07d
Override 3 sec. WMI timeout in gopsutil
...
The default timeout is too short for some overburdened or resource
constrained machines to complete the WMI query before the context
deadline expires. This causes them to be unable to fingerprint the CPU
properly.
2018-05-08 17:00:31 -04:00
Nick Ethier
3598925ca4
client/driver: use correct repo address when using docker-credential helper
2018-05-08 15:17:28 -04:00
Charlie Voiselle
893b01158c
Fix the CPU Information error message
...
The new version of gopsutil introduces a 3 second timeout that could come up as an error here; however, we are outputting the wrong variable and eating the error.
2018-05-08 14:11:29 -04:00
Chelsea Komlo
c42340ca48
Merge pull request #4179 from hashicorp/f-retry-join
...
Cloud Auto Join
2018-05-08 13:00:02 -04:00
Nick Ethier
9ee8e248d3
Merge pull request #4262 from hashicorp/b-3720-optional-meta
...
client/driver/env: interpolate empty optional meta params as empty strings
2018-05-07 20:44:02 -04:00