Alex Dadgar
aa05302ed8
Ensure backwards compatibility between 0.6.X CLI and 0.5.X
...
This PR goes through the CLI commands and ensures that a 0.6.X cli
gracefully handles interacting with a 0.5.X Nomad Agent.
Fixes https://github.com/hashicorp/nomad/issues/2918
2017-07-28 10:20:47 -07:00
Alex Dadgar
e1c631064a
@jippi Changed my mind! Good suggestion
2017-07-07 12:12:48 -07:00
Alex Dadgar
e5d8c0888f
alloc-status
2017-07-07 12:12:48 -07:00
Alex Dadgar
c5b1e2dcc1
alloc-list shows version
2017-07-07 12:12:48 -07:00
Alex Dadgar
468c886282
Formatting abilities
2017-07-07 12:07:07 -07:00
Alex Dadgar
d3ee039422
Display Disk resources on CLI
...
Fixes https://github.com/hashicorp/nomad/issues/2401
2017-03-06 12:53:24 -08:00
Alex Dadgar
e8e3bbeada
Fix pointer dereference for stats
2017-02-25 13:36:23 -08:00
Diptanu Choudhury
c80bdd9f5f
Adding a task event for setup
2017-02-22 18:28:07 -08:00
Alex Dadgar
7cef0d7a6b
fix pointer
2017-02-20 16:22:31 -08:00
Diptanu Choudhury
f551dcb83e
Making the job spec return api.Job
2017-02-16 13:52:39 -08:00
Alex Dadgar
826fb96799
Remove old vault status
2017-02-13 10:44:10 -08:00
Alex Dadgar
edbc84087c
Add Leader support to client
2017-02-10 17:55:19 -08:00
Michael Schurter
fccf115c56
Merge pull request #2054 from hashicorp/f-prestart
...
Add Driver.Prestart method
2016-12-20 16:18:56 -08:00
Michael Schurter
750d59773c
Rename InitializationMessage to DriverMessage
2016-12-20 11:51:09 -08:00
Justin Walz
a8a53ee01e
show desired status and description for allocation
2016-12-15 15:15:29 -08:00
Brian Shumate
e3becf726c
Help text grammar updates
...
- Grammar change in usage info text
- Capitalization in stats retrieval error text
- Typo in outputTaskResources stats comment
2016-12-15 12:31:29 -05:00
Michael Schurter
ee17940dfe
Add Driver.Prestart method
...
The Driver.Prestart method currently does very little but lays the
foundation for where lifecycle plugins can interleave execution _after_
task environment setup but _before_ the task starts.
Currently Prestart does two things:
* Any driver specific task environment building
* Download Docker images
This change also attaches a TaskEvent emitter to Drivers, so they can
emit events during task initialization.
2016-12-02 11:03:48 -08:00
Alex Dadgar
772c04ebe9
Merge pull request #1844 from hashicorp/b-alloc-stats
...
Don't query for stats if the node is down and handle the errors
2016-10-25 11:31:19 -07:00
Alex Dadgar
0553288b07
address feedback
2016-10-25 11:31:09 -07:00
Michael Schurter
4d3187bc7e
Remove disk usage enforcement
...
Many thanks to @iverberk for the original PR (#1609 ), but we ended up
not wanting to ship this implementation with 0.5.
We'll come back to it after 0.5 and hopefully find a way to leverage
filesystem accounting and quotas, so we can skip the expensive polling.
2016-10-21 13:55:51 -07:00
Alex Dadgar
72ce7e7d41
Don't query for node-status if the node is down and handle the errors
2016-10-20 18:05:58 -07:00
Alex Dadgar
af517b3d37
Task runner sends signals
2016-10-10 15:09:00 -07:00
Alex Dadgar
d200a835c9
Fix handling of restart in TaskEvents
2016-10-06 15:06:54 -07:00
Alex Dadgar
b976633e4d
Start of integration
2016-10-06 15:05:49 -07:00
Alex Dadgar
d49dda45e3
Merge pull request #1713 from hashicorp/f-alloc-runner-vault
...
Vault integration in client
2016-09-20 16:15:55 -07:00
Alex Dadgar
7f608add4f
alloc-status
2016-09-14 18:27:13 -07:00
Alex Dadgar
bec6adb2ee
Vault token threaded
2016-09-14 13:30:01 -07:00
Mathias Lafeldt
af2072237d
Fix typo in alloc-status output
2016-09-13 17:47:11 +02:00
Mathias Lafeldt
385552ddea
Make alloc-status -short work without allocation stats
2016-08-29 17:45:23 +02:00
Cameron Davison
89d3feb420
add Created At to nomad alloc-status
2016-08-18 21:25:32 -05:00
Alex Dadgar
cc4b0ff7c5
Merge pull request #1540 from novilabs/add-creation-time-to-job-status
...
Add creation time to job status
2016-08-15 21:04:14 -07:00
Kenjiro Nakayama
7d804a41c7
Add test to check both -json and -t are not specified
2016-08-09 21:06:20 +09:00
Kenjiro Nakayama
4edc906be4
Support JSON and template data output list when no args specified
2016-08-09 21:06:20 +09:00
Kenjiro Nakayama
4a3f63f641
Update help and error message
2016-08-09 21:06:20 +09:00
Kenjiro Nakayama
02613e170b
Stop using format option and support json and t option
2016-08-09 21:06:20 +09:00
Kenjiro Nakayama
6c694014b4
Support JSON and template format with nomad CLI
2016-08-09 21:06:20 +09:00
Cameron Davison
0b7acd5825
move formatUnixNanoTime into a utility function
2016-08-08 21:24:38 -05:00
Alex Dadgar
590e5e9e9c
Merge pull request #1457 from hashicorp/f-kill-event
...
Add killing event and mark task as not running when killed
2016-07-22 17:33:18 -07:00
Alex Dadgar
7bb0a2336a
Add killing event and mark task as not running when killed
2016-07-21 15:49:54 -07:00
Kenjiro Nakayama
d8cf69f627
[tiny] Output MHz to CPU resouces in alloc-status
2016-07-20 19:46:34 +09:00
Sean Chittenden
800d1db732
Improve the error messages when obtaining node and alloc stats
2016-06-17 13:24:10 -07:00
Sean Chittenden
59666bad74
Lump this fix in with gopsutils: guard against errors from stats.
2016-06-17 13:24:10 -07:00
Alex Dadgar
f3c1ef20fe
use base 1024 for bytes not 1000
2016-06-12 14:20:39 -07:00
Alex Dadgar
dd444ba869
reworked alloc-status command
2016-06-12 14:08:47 -07:00
Alex Dadgar
fb81caa1bb
unify cli output
2016-06-12 13:16:07 -07:00
Alex Dadgar
1a7df4e7d2
Allocation resources returned in a struct
2016-06-11 21:04:10 -07:00
Diptanu Choudhury
d31034941a
Not reset-ing the list of pids if they don't change
2016-06-11 01:19:50 +02:00
Diptanu Choudhury
d696284c03
Using humanize to convert memory usage to MB
2016-06-10 22:24:33 +02:00
Diptanu Choudhury
c13e750a02
Calculating the cpu ticks in nomad client
2016-06-10 22:22:32 +02:00
Alex Dadgar
693c8f9e42
Alloc-status only shows measured statistics and fixes to CPU calculations
2016-06-10 10:38:29 -07:00