Commit graph

8769 commits

Author SHA1 Message Date
Alex Dadgar af944cc739 Merge pull request #3103 from hashicorp/vagrant-install-autocomplete
Automatically install autocomplete for Nomad getting started guide
2017-08-28 12:25:35 -07:00
Alex Dadgar 88908410ef Merge pull request #3096 from hashicorp/d-all-allocs
Describe the all parameter when listing job allocs
2017-08-28 12:25:24 -07:00
Michael Schurter 78823d559b Squelch logspam when unable to get disk usage stats
To reproduce logspam:

```
$ docker plugin install --grant-all-permissions vieux/sshfs
$ nomad agent -dev
...
2017/08/25 17:09:03.282868 [WARN] client: error fetching host disk usage stats for /var/lib/docker/plugins/a8b4a69b07e5180f828d19e1e9e102ccc0e26f9c9939eaef85357260c30b20a7/rootfs/mnt/volumes: permission denied
... repeats every collection period ...
```
2017-08-28 12:04:32 -07:00
Michael Schurter 7363b50666 Fix TLS support in api pkg / cli
Fixes #3013

It's a little weird that Client now has a method for returning a
NewClient, but it's a convenient way to dedupe the logic to
connect-directly-to-a-node which is nontrivial and had sutble
differences between locations.
2017-08-28 11:46:28 -07:00
Alex Dadgar 1df249f1fb Reduce startup time on Mac
This PR moves creating the API client into the returned predict
function. The creation of the client causes a lookup of all the system
certificates and doing that for each command on mac was extremely slow.
2017-08-28 11:29:27 -07:00
Chelsea Holland Komlo 6243690899 migrate all context 2017-08-28 05:29:38 +00:00
Alex Dadgar d7d8661485 Search respects QueryOptions and returns QueryMeta
@chelseakomlo heads up on this change
2017-08-27 22:17:51 -07:00
Alex Dadgar 7ce6c4f6f6 Add QueryOptions to SearchRequest 2017-08-26 15:56:13 -07:00
Chelsea Holland Komlo 1867ab3b82 automatically install autocomplete 2017-08-25 23:38:24 +00:00
Chelsea Komlo ebdd2a5d47 Merge pull request #3102 from hashicorp/b-status-deployment-id
Get status of deployment via status cli command
2017-08-25 18:07:29 -04:00
Chelsea Holland Komlo 2edf966a62 get status of deployment via status cli command 2017-08-25 21:06:33 +00:00
Chelsea Komlo 9826dc4399 Merge pull request #3047 from hashicorp/f-status-autocomplete
Status autocomplete
2017-08-25 16:27:53 -04:00
Chelsea Holland Komlo 8cdc1ece99 add global flags to status; re-order functions 2017-08-25 19:47:21 +00:00
Chelsea Holland Komlo bd569bc4b9 refactor and fixups from code review 2017-08-25 17:34:05 +00:00
Chelsea Komlo 391bc77e24 Merge pull request #3097 from hashicorp/d-search-http-documentation
Add HTTP documentation for search api
2017-08-25 13:27:26 -04:00
Chelsea Holland Komlo 0e5a66a751 add changelog 2017-08-25 16:44:26 +00:00
Chelsea Holland Komlo 2992c0ccd0 vendor updated cli and autocomplete dependencies 2017-08-25 16:43:49 +00:00
Chelsea Holland Komlo f32c90cfc0 cli help and logging formatting 2017-08-25 16:42:11 +00:00
Chelsea Holland Komlo 9968689344 fix up formatting of error message
fixups from code review
2017-08-25 16:42:11 +00:00
Chelsea Holland Komlo 2f0df8cd80 limit argument autocompletion to one 2017-08-25 16:42:11 +00:00
Chelsea Holland Komlo 7cdf28d303 use existing arg parsing functionality 2017-08-25 16:42:11 +00:00
Chelsea Holland Komlo 3d743a476a small fixups 2017-08-25 16:42:11 +00:00
Chelsea Holland Komlo d231b4aa0f fix autocomplete to list all matches 2017-08-25 16:42:11 +00:00
Chelsea Holland Komlo a05d7a2a20 default to job status if no arguments are provided 2017-08-25 16:42:11 +00:00
Chelsea Holland Komlo ffe95a1a62 adds any resource autocomplete
defaults to listing jobs if no id is provided
2017-08-25 16:42:11 +00:00
Chelsea Holland Komlo 74c51e63bd job names causes errors when searching other contexts, only log but not return this err 2017-08-25 16:42:11 +00:00
Alex Dadgar 95c68156bc vendor complete library 2017-08-25 09:39:04 -07:00
Chelsea Holland Komlo 83cc71aed9 alignment and fixups from code review 2017-08-25 14:12:23 +00:00
Clint Armstrong dc8eab6adc Set MaxParallel default to 1 2017-08-25 07:56:40 -04:00
Chelsea Holland Komlo f8e2a4c54c add HTTP documentation for search api 2017-08-25 00:14:04 +00:00
Alex Dadgar cf09c2af24 Fix confusing batch job example 2017-08-24 17:12:43 -07:00
Alex Dadgar 020b70c081 Merge pull request #3091 from jippi/patch-3
Add missing ReconcileSummaries API method
2017-08-24 17:02:39 -07:00
Alex Dadgar 8eb3db6e98 Describe the all parameter when listing job allocs
Fixes https://github.com/hashicorp/nomad/issues/3092
2017-08-24 17:01:24 -07:00
Alex Dadgar af50ce1411 changelog 2017-08-24 16:58:31 -07:00
Alex Dadgar 876732833f Merge pull request #3073 from clinta/docker-500
Allow retry of 500 API errors to be handled by restart policies
2017-08-24 16:57:36 -07:00
Alex Dadgar 50512dfac0 changelog 2017-08-24 13:25:25 -07:00
Alex Dadgar 724f023ce9 Merge pull request #3089 from hashicorp/b-link-local
Handle interfaces that only have link-local addrs
2017-08-24 13:24:08 -07:00
Christian Winther c788fb1803 Add missing ReconcileSummaries API method
References https://www.nomadproject.io/api/system.html#reconcile-summaries
2017-08-24 11:55:10 +02:00
Armon Dadgar 16a18e9db6 Fix Golang update in Vagrant provisioner 2017-08-23 19:55:39 -07:00
Chelsea Komlo c2b1c23d8a Merge pull request #3075 from hashicorp/fix-build-lxc-failure
Root permissions are needed for testing certain functionality
2017-08-23 20:01:22 -04:00
Chelsea Komlo dd03bc2968 Merge pull request #3087 from hashicorp/f-flag-autocomplete
Enable autocompletion of flags
2017-08-23 19:56:52 -04:00
Chelsea Holland Komlo 74f193daa8 Root permissions are needed for testing certain functionality 2017-08-23 23:43:51 +00:00
Chelsea Komlo af67b73770 Merge pull request #3078 from hashicorp/b-remove-make-bin
Use make release target, remove make bin
2017-08-23 19:35:11 -04:00
Alex Dadgar cf7a3fdf51 Autocomplete global flags 2017-08-23 23:29:29 +00:00
Chelsea Holland Komlo 8d4b963151 small fixes and cleanup 2017-08-23 23:04:47 +00:00
Chelsea Holland Komlo ed2a544502 add global flags to autocomplete 2017-08-23 22:58:44 +00:00
Chelsea Holland Komlo 35f5c8f2dd use PredictAnything when an flag accepts an argument 2017-08-23 22:58:44 +00:00
Chelsea Holland Komlo f0849b96c3 fixes for changelog 2017-08-23 22:58:44 +00:00
Chelsea Holland Komlo f253b86ae2 update changelog 2017-08-23 22:57:07 +00:00
Chelsea Holland Komlo 2721e5890f enable autocompletion of flags 2017-08-23 22:57:07 +00:00