Michael Lange
|
52e6c1e551
|
Merge pull request #4319 from hashicorp/b-ui-errant-acl-error
UI: XHR keys need to include the method as well
|
2018-05-25 12:24:17 -07:00 |
Michael Lange
|
a23fefdd50
|
Merge pull request #4339 from hashicorp/ui-change-stop-button-style
UI: Switch the stop button style to look mildly dangerous
|
2018-05-25 12:18:16 -07:00 |
Michael Lange
|
65d696f038
|
Merge pull request #4294 from hashicorp/f-ui-driver-health-checking
UI: Driver health checking
|
2018-05-25 12:00:11 -07:00 |
Michael Lange
|
7a601c39d3
|
Switch the stop button to be mildly dangerous
|
2018-05-25 11:56:32 -07:00 |
Michael Lange
|
4afc81a37d
|
Tag node events with the driver when available
|
2018-05-25 11:48:49 -07:00 |
Michael Lange
|
09d5e4be5d
|
New badge modifiers
|
2018-05-25 11:48:18 -07:00 |
Michael Lange
|
6ee62a0973
|
Merge pull request #4325 from hashicorp/b-ui-placed-canaries
UI: Remodel task-group-deployment-summary to properly use PlacedCanaries
|
2018-05-25 10:16:19 -07:00 |
Michael Lange
|
8b09108f9c
|
Display driver attributes without the superfluous driver and driver name section
|
2018-05-25 10:15:25 -07:00 |
Michael Lange
|
5f9632bee8
|
Acceptance tests for node driver and node events
|
2018-05-25 10:15:24 -07:00 |
Michael Lange
|
536c013928
|
Disable visibility behaviors when testing
It results in surprise behaviors.
|
2018-05-25 10:15:24 -07:00 |
Michael Lange
|
3f781743e4
|
NodeEvent and NodeDriver modeling in Mirage
|
2018-05-25 10:15:24 -07:00 |
Michael Lange
|
9598a18bc1
|
Add driver warning to allocation rows
|
2018-05-25 10:15:24 -07:00 |
Michael Lange
|
54afbfe281
|
Fix narrow table column padding
|
2018-05-25 10:15:24 -07:00 |
Michael Lange
|
1ad3e546ee
|
Show a warning on task rows on the alloc detail page
The warning shows up when the task's driver is unhealthy on the node
the task is running on.
|
2018-05-25 10:15:24 -07:00 |
Michael Lange
|
6dd0840553
|
Spread the driver health love throughout job models
|
2018-05-25 10:15:23 -07:00 |
Michael Lange
|
1058ac4ac0
|
Add driver status accordion section to the client detail page
|
2018-05-25 10:15:23 -07:00 |
Michael Lange
|
524ec8633a
|
New accordion component
Follows the same style as the table and pagination components.
|
2018-05-25 10:15:23 -07:00 |
Michael Lange
|
00d97f6c6a
|
Show a warning icon on client node rows that have unhealthy drivers
|
2018-05-25 10:15:23 -07:00 |
Michael Lange
|
446e26ea07
|
Add a node events section to the node detail page
|
2018-05-25 10:15:22 -07:00 |
Michael Lange
|
baab8af975
|
Show driver summary on the client detail page
|
2018-05-25 10:15:22 -07:00 |
Michael Lange
|
d6ebf77b08
|
Data modeling for node events and node drivers
|
2018-05-25 10:15:22 -07:00 |
Michael Lange
|
4d9859103f
|
Remove stale dev code
This was used to get around direct requests to clients. The UI will
now automatically route through the server.
|
2018-05-25 10:14:36 -07:00 |
Michael Lange
|
1078a99948
|
Refactor the job xhrKey to use super
|
2018-05-25 09:15:45 -07:00 |
Michael Lange
|
9c6b060de9
|
Add a test to assert that canceling GETs can't instead cancel DELETEs
|
2018-05-25 09:13:18 -07:00 |
Michael Lange
|
15bc387ce2
|
XHR keys need to include the method as well
The URL alone doesn't guarantee uniqueness
|
2018-05-25 09:13:11 -07:00 |
Alex Dadgar
|
15a71cc16e
|
Merge pull request #4331 from capone212/b-3595-fix-heartbeat
Fixed #3595
|
2018-05-25 00:57:03 +00:00 |
Alex Dadgar
|
e46aa95be8
|
Merge pull request #4308 from rkettelerij/patch-1
[Docs] Improve docs around Consul ACL token
|
2018-05-25 00:39:46 +00:00 |
Richard Kettelerij
|
d58eb5037a
|
Incorporated review comments
|
2018-05-24 20:47:32 +02:00 |
Chelsea Komlo
|
af15dda45a
|
Merge pull request #4328 from hashicorp/r-single-tls-config-constructor
Refactor to prefer using NewTLSConfiguration constructor
|
2018-05-24 13:46:29 -04:00 |
Alex Dadgar
|
b1de61e012
|
Merge pull request #4321 from hashicorp/f-network-info
Display bind/advertise addresses on agent startup
|
2018-05-24 17:30:56 +00:00 |
Alex Dadgar
|
368205e118
|
Merge pull request #4333 from hashicorp/b-deploy-typo
Fixed typo in deployment help text
|
2018-05-24 17:00:13 +00:00 |
Charlie Voiselle
|
bbbd385dff
|
Fixed typo in deployment help text
|
2018-05-24 12:44:21 -04:00 |
Nick Ethier
|
328e0ce1b5
|
Merge pull request #4260 from hashicorp/f-cli-node-drain-monitor
command: add '-monitor' flag to node drain
|
2018-05-24 12:28:11 -04:00 |
capone212
|
a0d4d4a336
|
Fixed #3595 (https://github.com/hashicorp/nomad/issues/3595)
Stopping heartbeat timer before remove
|
2018-05-24 13:15:06 +00:00 |
Nick Ethier
|
b62825b49c
|
command: fix node drain monitor case
|
2018-05-24 06:39:12 -04:00 |
Nick Ethier
|
4b64db3a0f
|
api: emit different monitor message if node's drain strategy is never set
|
2018-05-24 06:39:09 -04:00 |
Nick Ethier
|
b1d2437cf6
|
command: add docs for node drain -monitor flag
|
2018-05-24 06:37:28 -04:00 |
Nick Ethier
|
3c55f89738
|
command: use 0 as index for monitor request
|
2018-05-24 06:37:28 -04:00 |
Nick Ethier
|
b52d2e3e74
|
command: add '-monitor' flag to node drain
|
2018-05-24 06:37:25 -04:00 |
Chelsea Holland Komlo
|
38f611a7f2
|
refactor NewTLSConfiguration to pass in verifyIncoming/verifyOutgoing
add missing fields to TLS merge method
|
2018-05-23 18:35:30 -04:00 |
Alex Dadgar
|
e40a635508
|
Merge pull request #4326 from hashicorp/b-canary-tags
Use Tags when CanaryTags isn't specified
|
2018-05-23 21:05:17 +00:00 |
Alex Dadgar
|
de48b7461b
|
Merge pull request #4327 from hashicorp/d-drain-typo
fix typo: 'ode' to 'node'.
|
2018-05-23 20:50:53 +00:00 |
Kate Taggart
|
c2e5da393e
|
fix typo: 'ode' to 'node'.
|
2018-05-23 13:19:33 -07:00 |
Michael Lange
|
861690482f
|
Remodel task-group-deployment-summary to property use PlacedCanaries
|
2018-05-23 13:12:52 -07:00 |
Alex Dadgar
|
51e67daf69
|
Use Tags when CanaryTags isn't specified
This PR fixes a bug where we weren't defaulting to `tags` when
`canary_tags` was empty and adds documentation.
|
2018-05-23 13:07:47 -07:00 |
Alex Dadgar
|
dd52ec402c
|
Display bind/advertise addresses on agent startup
Sample outputs from demo/vagrant/(server/client1).hcl and `nomad agent -dev` mode
Server:
```
==> Nomad agent configuration:
Advertise Addrs: HTTP: 192.168.1.75:4646; RPC: 192.168.1.75:4647; Serf: 192.168.1.75:4648
Bind Addrs: HTTP: 0.0.0.0:4646; RPC: 0.0.0.0:4647; Serf: 0.0.0.0:4648
Client: false
Log Level: DEBUG
Region: global (DC: dc1)
Server: true
Version: 0.8.4-dev
```
Client:
```
==> Nomad agent configuration:
Advertise Addrs: HTTP: 192.168.1.75:5656
Bind Addrs: HTTP: 0.0.0.0:5656
Client: true
Log Level: DEBUG
Region: global (DC: dc1)
Server: false
Version: 0.8.4-dev
```
Dev:
```
==> Nomad agent configuration:
Advertise Addrs: HTTP: 127.0.0.1:4646; RPC: 127.0.0.1:4647; Serf: 127.0.0.1:4648
Bind Addrs: HTTP: 127.0.0.1:4646; RPC: 127.0.0.1:4647; Serf: 127.0.0.1:4648
Client: true
Log Level: DEBUG
Region: global (DC: dc1)
Server: true
Version: 0.8.4-dev
```
|
2018-05-22 15:14:33 -07:00 |
Alex Dadgar
|
5bd6a01fea
|
Merge pull request #4317 from hashicorp/b-no-path
Fix RPC tunneling when running both client/server
|
2018-05-22 21:47:10 +00:00 |
Alex Dadgar
|
3a1f1e086d
|
changelog
|
2018-05-22 14:46:21 -07:00 |
Alex Dadgar
|
44697efd9a
|
safety guard
|
2018-05-22 14:45:34 -07:00 |
Alex Dadgar
|
586895965c
|
Unit test for dev agent
|
2018-05-22 14:45:34 -07:00 |