Commit graph

16199 commits

Author SHA1 Message Date
Michael Schurter 31eb8375e5
Merge pull request #6282 from hashicorp/f-connect-dev-path
connect: check if consul is on PATH
2019-09-05 12:25:23 -07:00
Tim Gross 7551baae30
add CNI plugins to Vagrant install (#6280) 2019-09-05 15:10:15 -04:00
Buck Doyle dc43dbdad2
UI: Restore Connect proxy tag tests (#6275)
These are the tests skipped in #6271.
2019-09-05 14:09:32 -05:00
Michael Schurter 457684e34e connect: check if consul is on PATH
Only in -dev-connect mode for now since its valid to install Consul
after Nomad has started in production.
2019-09-05 12:05:42 -07:00
Jasmine Dahilig f152738545
Update CHANGELOG.md 2019-09-05 11:56:12 -07:00
Jasmine Dahilig a5b0fd3f45
update namespace envvar entry in changelog 2019-09-05 11:54:42 -07:00
Jasmine Dahilig 97fd81ef68 fix changelog message 2019-09-05 11:42:07 -07:00
Preetha Appan 1cb045100d
Add docs for new kind field 2019-09-05 13:31:05 -05:00
Jasmine Dahilig e1c73cdab5
add validation for job_gc_interval (#6277) 2019-09-05 11:20:46 -07:00
Tim Gross 6e987f8455 add CNI plugins to Vagrant install 2019-09-05 14:20:17 -04:00
Buck Doyle ee0e74186f
UI: Move kind property to task (#6271)
I put this property in the wrong place. 

I’ve found how to fix the mock API in the tests but
they’re failing to pass with headless Chrome only,
so they’re skipped for now.
2019-09-05 13:14:54 -05:00
Preetha Appan 6ed9e07941
Initial placeholder connect docs 2019-09-05 13:08:31 -05:00
Michael Schurter 45a5e15cb5
Merge pull request #6278 from hashicorp/docs-changelog-label
changelog: command/run -> cli prefix
2019-09-05 11:07:11 -07:00
Michael Schurter 77b036b6f9 changelog: command/run -> cli prefix 2019-09-05 11:04:41 -07:00
Mahmood Ali 1bef8e1202
update changelog for 0.10 (#6270)
update changelog for 0.10
2019-09-05 13:59:05 -04:00
Charlie Voiselle 967c80005d docs: Add Persistent Workload using Host Volumes guide (#6263)
* Added Persistent Workload guide using Host Volumes

* Update website/source/guides/stateful-workloads/stateful-workloads.html.md

Co-Authored-By: Danielle <dani@hashicorp.com>

* fix client config and job spec formatting

* fix typo in description

* fix navigation for both stateful workloads guides

* show output from nomad node status to verify host volumes

* Add value prop info; info about HA

From feedback, added more information about the value proposition for
host volumes (h/t @rkettelerij), and corrected an orphaned bit from
the original guide this one was created from.
2019-09-05 12:33:10 -04:00
Omar Khawaja 43363f9337
Consul connect guide update (#6268)
* formatting paragraphs

* remove reference to consul 1.6-beta and update nomad agent command

* remove tech preview status and update limitations

* remove beta tag in navigation

* add screenshot of count dashboard

* update example summary and remove redis references

* capitalize Consul

* minor corrections

* hcl formatting
* demo is on localhost not host ip
* clarify consul on PATH

* mention variable interpolation limitation
2019-09-05 12:29:47 -04:00
Buck Doyle 24b0be1625 Restore local headless testing
I’ve been unable to use ember test without --server for a
while. This brings in the fix from ember-cli/ember-cli#8774
2019-09-05 11:24:05 -05:00
Omar Khawaja 77464b700b fix typo 2019-09-05 12:20:34 -04:00
Michael Schurter 1a69911237
Merge pull request #6211 from hashicorp/f-host-volume-docs
docs: Initial documentation for volume(_mount)
2019-09-05 09:17:40 -07:00
Omar Khawaja 6f50f0eb6f change localhost to host ip 2019-09-05 12:08:55 -04:00
Michael Schurter a59e8ca4a6 mention variable interpolation limitation 2019-09-05 08:58:24 -07:00
Michael Schurter 58f13da372 minor corrections
* hcl formatting
* demo is on localhost not host ip
* clarify consul on PATH
2019-09-05 08:56:39 -07:00
Tim Gross 8ce201854a
client: recreate script checks on Update (#6265)
Splitting the immutable and mutable components of the scriptCheck led
to a bug where the environment interpolation wasn't being incorporated
into the check's ID, which caused the UpdateTTL to update for a check
ID that Consul didn't have (because our Consul client creates the ID
from the structs.ServiceCheck each time we update).

Task group services don't have access to a task environment at
creation, so their checks get registered before the check can be
interpolated. Use the original check ID so they can be updated.
2019-09-05 11:43:23 -04:00
Jasmine Dahilig f88d4cf0ac update changelog 2019-09-05 08:31:09 -07:00
Omar Khawaja e866e92ff4 capitalize Consul 2019-09-04 20:56:38 -04:00
Omar Khawaja deb2a250f0 update example summary and remove redis references 2019-09-04 19:58:47 -04:00
Buck Doyle ec65c8e260
Add handling for not-running task filesystem query (#6267) 2019-09-04 17:38:26 -05:00
Jasmine Dahilig 7078d1e65e update changelog 2019-09-04 15:17:42 -07:00
Omar Khawaja ea7eb660ae add screenshot of count dashboard 2019-09-04 18:00:49 -04:00
Omar Khawaja f8e010515b remove beta tag in navigation 2019-09-04 17:48:23 -04:00
Omar Khawaja 1e904a28a9 remove tech preview status and update limitations 2019-09-04 17:46:02 -04:00
Buck Doyle 61ae2edac8 Add allocation filesystem UI to changelog 2019-09-04 16:35:42 -05:00
Michael Schurter ee06c36345
Merge pull request #6254 from hashicorp/test-connect-e2e-demo
e2e: test demo job for connect
2019-09-04 14:33:26 -07:00
Omar Khawaja a98fe3c9ca remove reference to consul 1.6-beta and update nomad agent command 2019-09-04 17:30:45 -04:00
Omar Khawaja 4596f00d40 formatting paragraphs 2019-09-04 17:25:06 -04:00
Nick Ethier e440ba80f1
ar: refactor network bridge config to use go-cni lib (#6255)
* ar: refactor network bridge config to use go-cni lib

* ar: use eth as the iface prefix for bridged network namespaces

* vendor: update containerd/go-cni package

* ar: update network hook to use TODO contexts when calling configurator

* unnecessary conversion
2019-09-04 16:33:25 -04:00
Michael Schurter 93b47f4ddc client: reword error message 2019-09-04 12:40:09 -07:00
Michael Schurter 228899c32f e2e: test demo job for connect 2019-09-04 12:40:08 -07:00
Mahmood Ali b76de72943
Merge pull request #6251 from hashicorp/b-port-map-regression
NOMAD_PORT_<label> regression
2019-09-04 11:54:09 -04:00
Danielle Lancashire dece305aa0
volume docs: cleanup 2019-09-04 17:42:19 +02:00
Danielle 2564a1dabd
Merge pull request #6239 from hashicorp/b-32bitmem
Fix memory fingerprinting on 32bit
2019-09-04 17:39:07 +02:00
Danielle aa5605fce1
fingerprint: Add backwards compatibility comment
Co-Authored-By: Michael Schurter <mschurter@hashicorp.com>
2019-09-04 17:38:35 +02:00
Mahmood Ali 87f0457973 fix qemu and update docker with tests 2019-09-04 11:27:51 -04:00
Jasmine Dahilig 5b6e39b37c fix portmap envvars in docker driver 2019-09-04 11:26:13 -04:00
Danielle Lancashire 67715d846e
fingerprint: Restore support for legacy memory fingerprint 2019-09-04 17:10:28 +02:00
Buck Doyle b5e5798e54
UI: add Consul Connect features (#6108) 2019-09-04 09:39:56 -05:00
Mahmood Ali 6d73ca0cfb
Merge pull request #6250 from hashicorp/f-raft-protocol-v3
Update default raft protocol to version 3
2019-09-04 09:34:41 -04:00
Mahmood Ali c94a5ef1f8 tests: give up on TestAutopilot_CleanupStaleRaftServer for now 2019-09-04 09:10:53 -04:00
Nick Ethier 6a90a9f505
structs: canonicalize tg Services and Networks (#6257) 2019-09-04 08:55:47 -04:00