Commit Graph

7578 Commits

Author SHA1 Message Date
Alex Dadgar
6aae18ec1f fix integration slightly 2017-07-07 12:03:11 -07:00
Alex Dadgar
c86af4d9e9 Add watcher to server 2017-07-07 12:03:11 -07:00
Alex Dadgar
aeeb0a656d comments 2017-07-07 12:03:11 -07:00
Alex Dadgar
3615ffdfac batch test 2017-07-07 12:03:11 -07:00
Alex Dadgar
5d5e2879d2 Fix unnecessary evals 2017-07-07 12:03:11 -07:00
Alex Dadgar
bd02a845c8 more tests 2017-07-07 12:03:11 -07:00
Alex Dadgar
7e43ed746f Deployment watcher tests 2017-07-07 12:03:11 -07:00
Alex Dadgar
05c710ddfb Watcher 2017-07-07 12:03:11 -07:00
Alex Dadgar
7d9d85b4e5 Deployments list 2017-07-07 12:03:11 -07:00
Alex Dadgar
9213bb4f62 FSM Tests 2017-07-07 12:03:11 -07:00
Alex Dadgar
b6277af259 state store tests 2017-07-07 12:03:11 -07:00
Alex Dadgar
53f4952c56 initial impl 2017-07-07 12:03:11 -07:00
Alex Dadgar
0ec6d74338 update description of the alloc update factory function 2017-07-07 12:03:11 -07:00
Alex Dadgar
0d29972c8c cleanup limit detection 2017-07-07 12:03:11 -07:00
Alex Dadgar
ff8c057cef SpecChanged doesn't mutate passed job 2017-07-07 12:03:11 -07:00
Alex Dadgar
af7f93b56b Fix canary handling 2017-07-07 12:03:11 -07:00
Alex Dadgar
369a04b135 Deployment tests 2017-07-07 12:03:11 -07:00
Alex Dadgar
f32a9a5539 Non-Canary/Deployment Tests 2017-07-07 12:03:11 -07:00
Alex Dadgar
d72b270a51 Pull out in-place updating into a passed in function; reduce inputs to reconciler 2017-07-07 12:03:11 -07:00
Alex Dadgar
85e0d6fccd assign names 2017-07-07 12:03:11 -07:00
Alex Dadgar
1dabd206bb handle batch filtering 2017-07-07 12:03:11 -07:00
Alex Dadgar
4c9e5c34fa Remove old 2017-07-07 12:03:11 -07:00
Alex Dadgar
2dc0268406 Plan reuses job where possible 2017-07-07 12:03:11 -07:00
Alex Dadgar
201ad8bf40 Populate desired state per tg 2017-07-07 12:03:11 -07:00
Alex Dadgar
66789e81f2 Show canaries on plan 2017-07-07 12:03:11 -07:00
Alex Dadgar
662bc3941b handle annotations 2017-07-07 12:03:11 -07:00
Alex Dadgar
a7df708c14 Todos 2017-07-07 12:03:11 -07:00
Alex Dadgar
3ae7abac3a Some comments and cleanup 2017-07-07 12:03:11 -07:00
Alex Dadgar
4bbf24a875 Split reconcile file 2017-07-07 12:03:11 -07:00
Alex Dadgar
0d3c836c69 Small cleanup 2017-07-07 12:03:11 -07:00
Alex Dadgar
c16195a2ea Only upsert a job if the spec changes and push deployment creation into reconciler 2017-07-07 12:03:11 -07:00
Alex Dadgar
df40bd8a5f initial reconciler 2017-07-07 12:01:17 -07:00
Alex Dadgar
bb6524151a cancel deployments 2017-07-07 12:01:17 -07:00
Michael Schurter
12b0c0da6a Mention #2786 2017-07-06 17:28:13 -07:00
Michael Schurter
4f150e1650 Merge pull request #2786 from hashicorp/f-docker-auth-soft-fail
Default to auth hard fail but optionally soft fail
2017-07-06 13:25:56 -07:00
Michael Schurter
984723541a Merge pull request #2652 from dreh23/master
Added mac address pinning in docker driver
2017-07-06 12:33:35 -07:00
Michael Schurter
87ef879f57 Simplify soft fail doc 2017-07-06 12:30:08 -07:00
Michael Schurter
58186bfb88 Merge branch 'master' into master 2017-07-06 12:09:36 -07:00
Michael Schurter
3aae173432 Default to auth hard fail but optionally soft fail 2017-07-06 11:35:34 -07:00
Michael Schurter
d4c90fea1e Merge pull request #2781 from hashicorp/f-2678-getter-mode
Add support for go-getter modes
2017-07-06 11:06:40 -07:00
Michael Schurter
c5e9c4b7b0 Merge pull request #2744 from aep/master
Do not fail when no docker registry auth is available
2017-07-06 11:04:11 -07:00
Michael Schurter
9d2682e1bb Fix api endpoint test 2017-07-06 10:45:44 -07:00
Michael Schurter
1078df4fde Improvements, not bug fixes! Also spelttting 2017-07-06 10:45:44 -07:00
Michael Schurter
8d2bea4b45 New go-getter test dep 2017-07-06 10:45:44 -07:00
Michael Schurter
b212ddac93 Update docs and readme 2017-07-06 10:45:44 -07:00
Michael Schurter
56d41f11d9 Update go-getter for minio support 2017-07-06 10:45:44 -07:00
Michael Schurter
450e347708 Add support for go-getter modes
Fixes #2678
2017-07-06 10:45:44 -07:00
Michael Schurter
b9434683d8 Merge pull request #2780 from hashicorp/b-tiny-race-fix
Tiny client race condition fix
2017-07-06 10:43:44 -07:00
Michael Schurter
ccfea7f183 Merge pull request #2768 from hashicorp/d-getting-started-consul
Start consul in getting started vagrant
2017-07-06 10:40:45 -07:00
Michael Schurter
2b97f61ac0 Consistently quote alloc ids in client logs 2017-07-06 10:24:52 -07:00