Commit graph

10294 commits

Author SHA1 Message Date
Alex Dadgar 9fee7b2afc Pull in new autopilot 2018-02-21 10:24:32 -08:00
Alex Dadgar e6ca70b9af logging 2018-02-21 10:23:49 -08:00
Alex Dadgar 354faf2820 Fix flaky test 2018-02-20 16:05:43 -08:00
Alex Dadgar f10ff54d21 add a revoke leadership test 2018-02-20 15:49:03 -08:00
Alex Dadgar 64a45a1603 Need to revoke leadership to clean up in case there was a failure during leadership establishment 2018-02-20 12:52:00 -08:00
Alex Dadgar 040599dae9 Fix leaking time.After function 2018-02-20 12:47:43 -08:00
Alex Dadgar 9a54abd3a8 timers 2018-02-20 10:23:11 -08:00
Alex Dadgar 601177c250 Add escape hatches when non-leader 2018-02-20 10:22:15 -08:00
Alex Dadgar 49a47483d1 Registering back to initializing
Fix a bug in which if the node attributes/meta changed, we would
re-register the node in status initializing. This would incorrectly
trigger the client to log that it missed its heartbeat.

It would change the status of the Node to initializing until the next
heartbeat occured.
2018-02-16 17:49:31 -08:00
Alex Dadgar 8b86e64fd8 Show HTTP request method 2018-02-16 15:55:26 -08:00
Michael Schurter 16d6676816
Merge pull request #3872 from hashicorp/b-remove-invalid-gitattrs
Remove invalid gitattributes
2018-02-15 11:39:17 -08:00
Michael Schurter 2e539b019a Remove invalid gitattributes
alpine.qcow2 is *not* tracked by LFS so the attribute will cause an
error. Remove the attribute and add a note to make sure no one tries to
track existing files again.
2018-02-14 14:47:43 -08:00
Kyle Havlovitz 54b691f538
Merge pull request #3852 from hashicorp/autopilot-cleanup
Clean up some leftover autopilot differences from Consul
2018-02-14 10:42:32 -08:00
Preetha 521fc4fbfd
Merge pull request #3870 from hashicorp/travis_show_failing_testname
Make tests in travis be verbose
2018-02-14 11:24:55 -06:00
Preetha Appan 3a31c19c4a
Make tests in travis be verbose 2018-02-14 10:42:57 -06:00
Preetha df6400222b
Merge pull request #3868 from hashicorp/f-server-side-restarts
server side rescheduling
2018-02-13 20:09:51 -06:00
Chelsea Komlo 0c0b56a1a4
Merge pull request #3807 from hashicorp/f-client-add-fingerprint-manager
Add fingerprint manager to manage fingerprinting node
2018-02-13 11:22:50 -05:00
Chelsea Holland Komlo b321287712 extract test helper
lock concurrent accesses to node

comment exported method
2018-02-12 18:30:10 -05:00
Michael Schurter 101e85f078
Merge pull request #3819 from schmichael/qemu-graceful-shutdown-alpine
Test QEMU graceful shutdown
2018-02-12 12:32:14 -08:00
Preetha f58db49571
Merge pull request #3864 from hashicorp/improve-check-docs
Clarify that check names are auto generated.
2018-02-12 14:07:44 -06:00
Michael Schurter 0b5826bc11
Merge pull request #3853 from hashicorp/docs-datacenter-faq
Clarify Nomad dc vs Consul dc
2018-02-12 11:31:18 -08:00
Michael Schurter ed6bce2ccf Improve test logging 2018-02-12 11:25:52 -08:00
Michael Schurter e3d1a76a08 Clarify Nomad dc vs Consul dc 2018-02-12 11:11:50 -08:00
Preetha Appan 22ed9f1ad7
Nicer names 2018-02-12 12:19:16 -06:00
Preetha Appan e955e732be
Add check names to multiple checks example 2018-02-12 11:31:06 -06:00
Preetha Appan dd7fcdd3cf
Clarify that check names are auto generated. 2018-02-12 11:21:50 -06:00
Preetha 7d456640d4
Merge pull request #3824 from hashicorp/f-rescheduling-docs
Docs for rescheduling
2018-02-09 16:32:53 -06:00
Preetha Appan 023468f112
Missed reschedule policy documentation in json-jobs page 2018-02-09 16:31:24 -06:00
Michael Schurter 06397ba59d
Merge pull request #3825 from jaininshah9/master
add a flag for cpu_hard_limit
2018-02-08 20:40:38 -08:00
Michael Schurter c081fdc449 docker: add cpu_hard_limit docs 2018-02-08 20:20:26 -08:00
Michael Schurter 6e6915e7f5 Merge branch 'master' into f-cpu_hard_limit 2018-02-08 20:14:29 -08:00
Michael Schurter 2a14f0701d
Merge pull request #3846 from flyinprogrammer/driverctx
drivers: use ctx.TaskEnv for mount points
2018-02-08 17:48:01 -08:00
Alex Dadgar 7cbcdf95c1 changelog 2018-02-08 11:14:06 -08:00
Alex Dadgar b3c4472cac
Merge pull request #3855 from hashicorp/b-cv-vendor-sockaddr
Vendored go-sockaddr and go-sockaddr/template
2018-02-08 11:12:37 -08:00
Alan Scherger eee7144643 drivers: use ctx.TaskEnv for mount points 2018-02-08 12:59:20 -06:00
Kyle Havlovitz 709b693d39 Clean up some leftover autopilot differences from Consul 2018-02-08 10:27:26 -08:00
Charlie Voiselle 3ce3aaf0c0 Vendored go-sockaddr and go-sockaddr/template 2018-02-08 09:30:05 -05:00
Preetha Appan 9e3e929382
More review feedback 2018-02-08 08:23:19 -06:00
Jainin Shah a4516aa71a removing underscore in variable name 2018-02-07 16:28:43 -08:00
Chelsea Holland Komlo 4a26959825 code review feedback 2018-02-07 18:10:55 -05:00
Chelsea Holland Komlo d626d24488 remove dependency on client for fingerprint manager 2018-02-07 18:10:45 -05:00
Chelsea Holland Komlo e012e5ab8a add fingerprint manager 2018-02-07 18:10:33 -05:00
Alex Dadgar 6c82375524 Switches to HashiCorp fork of jteeuwen/go-bindata.
We make a HashiCorp hard fork of the jteeuwen/go-bindata hard fork that
was replaced and diffed the code against a Dec 1, 2015 copy of the
original repository we had as a cross-check of that hard fork.

This replaces references to jteeuwen/go-bindata to point to the
HashiCorp fork.
2018-02-07 09:48:57 -08:00
Jainin Shah 8149587abe clearing the confusion between microsecond,nanosecond and millisecond 2018-02-06 19:11:39 -08:00
Michael Lange f95f5a1a66
Merge pull request #3829 from hashicorp/f-ui-specialized-job-pages
UI: Specialized Job Detail Pages
2018-02-06 17:48:44 -08:00
Jainin Shah d3087d6069 using d.node.Resources.CPU as suggested 2018-02-06 14:52:15 -08:00
Michael Schurter 896bd2c7ee Add changelog entry for #3839 2018-02-06 10:58:00 -08:00
Michael Schurter 410c853777
Merge pull request #3839 from circleci/dogstatsd-tags
Add tags option to datadog telemetry
2018-02-06 10:56:44 -08:00
Michael Lange 6d46d81bd9 Always shutdown the mirage server 2018-02-06 10:53:53 -08:00
Michael Lange 2563e04a6d Inject system so namespace shows up on job detail components 2018-02-06 10:53:53 -08:00