Commit Graph

10022 Commits

Author SHA1 Message Date
Alex Dadgar
a2eecfddbb Merge pull request #3765 from kinvolk/indradhanush/developing-docs
Docs: Add command consul agent & fix nomad command
2018-01-22 10:41:56 -08:00
Indradhanush Gupta
e18f03e401 Docs: Add command consul agent & fix nomad command
`sudo` is required to enable other drivers like rkt and java while the
`-dev` flag enables the agent to run in a standalone mode.
2018-01-22 13:23:42 +01:00
Kyle Havlovitz
f5d0b87098 Update CHANGELOG.md 2018-01-19 12:59:25 -08:00
Kyle Havlovitz
0dab89f9ac Merge pull request #3670 from hashicorp/autopilot
Add Autopilot feature from Consul
2018-01-19 12:52:56 -08:00
Michael Lange
31a02f780d Merge pull request #3769 from johncowen/f-componentize-placement-failures
Component-ize UI for placement failures
2018-01-19 12:40:29 -08:00
John Cowen
74b14d0856 Address PR feedback
1. Extra whitespace
2. Remove redundant code
3. Remove redundant markup from test
4. placement-failure should be used as an inline component
5. Prefer `assign` polyfill
6. Use new `@ember' org style imports
2018-01-19 13:59:19 +00:00
John Cowen
3ce79e9337 Add more assertions for basic message checking 2018-01-19 13:59:19 +00:00
John Cowen
0a9faaa805 Add in data-test attrs to hook into, decide on test case granularity 2018-01-19 13:59:19 +00:00
John Cowen
2d1fd1e02e Pluralize test name for consistency (for filtering), inc test 2018-01-19 13:59:19 +00:00
John Cowen
1307970412 Move cleanWhitespace to utils, readd data-test attribute for PF's
1. cleanWhitespace > /test/utils/clean-whitespace.js
2. Missd the data-test attribute for placement failures in previous
conflict
2018-01-19 13:59:19 +00:00
John Cowen
f0363675ef Move placement failures to a component, begin separate integration tests
1. Simple move of placement-failures template code to a component
2. Start adding integration tests - hit `inc` surprise
2018-01-19 13:59:19 +00:00
Michael Schurter
7fe2993421 Merge pull request #3766 from hashicorp/b-example-service-name
Make example service name make sense
2018-01-18 16:06:50 -08:00
Kyle Havlovitz
4962c8bd26 Formatting/test adjustments 2018-01-18 15:03:35 -08:00
Kyle Havlovitz
4e9735d69f Merge branch 'master' into autopilot 2018-01-18 13:29:25 -08:00
Alex Dadgar
3b95662cf2 changelog 2018-01-18 13:09:41 -08:00
Alex Dadgar
335fb4ec58 Merge pull request #3687 from mikemccracken/add-lxc-bindmounts
Add volumes config to LXC driver
2018-01-18 13:07:09 -08:00
Alex Dadgar
f38967feb7 Merge pull request #3771 from mikemccracken/2018-01-18/fix-json-example
website: fix example json job
2018-01-18 13:05:32 -08:00
Preetha Appan
f975128f2c Linkify CHANGELOG 2018-01-18 10:10:38 -06:00
Michael McCracken
561376e3b9 lxc_test: add test for contents of file in bind-mounted dir
Ensure that bind mounting via the volumes config really did work.

Signed-off-by: Michael McCracken <mikmccra@cisco.com>
2018-01-18 05:36:45 -08:00
Michael McCracken
f86fbdcf1a Simplify with gofmt -s
Signed-off-by: Michael McCracken <mikmccra@cisco.com>
2018-01-18 04:17:42 -08:00
Michael McCracken
1b0db851cf lxc: Add documentation for volumes support
Signed-off-by: Michael McCracken <mikmccra@cisco.com>
2018-01-18 04:17:42 -08:00
Michael McCracken
8331cbdd57 lxc: add tests for volume support
Signed-off-by: Michael McCracken <mikmccra@cisco.com>
2018-01-18 04:17:42 -08:00
Michael McCracken
bbdd58963d lxc: Add config flag to disable volume support
Signed-off-by: Michael McCracken <mikmccra@cisco.com>
2018-01-18 04:17:42 -08:00
Michael McCracken
b597916a95 Add volumes config to LXC driver
Allow lxc driver to accept bind mount config similarly to the docker
driver.

Includes some static sanity checks in Validate step

Signed-off-by: Michael McCracken <mikmccra@cisco.com>
2018-01-18 04:17:42 -08:00
Michael McCracken
58a270cff1 website: fix example json job
Can't use the string syntax in json.

Also fixes typo in curl example command.

Signed-off-by: Michael McCracken <mikmccra@cisco.com>
2018-01-18 04:15:13 -08:00
Michael Lange
7f7b256727 Merge pull request #3767 from hashicorp/f-update-nokogiri
update middleman-hashicorp
2018-01-17 15:17:16 -08:00
Michael Schurter
94e6b9cff6 Make example service name make sense
Switch from global-redis-check for the example job's service name to
redis-cache. The former name is really confusing and someone finally
called us out on it:

https://groups.google.com/d/msg/nomad-tool/3RTh6CyYkWk/vEe_Sj7lAAAJ

Also specifically mention that the `service.name` parameter is what is
advertised in Consul.
2018-01-17 14:08:30 -08:00
Matthew Irish
db76fd8af6 update middleman-hashicorp 2018-01-17 15:55:49 -06:00
Michael Lange
502b352bc9 Merge pull request #3665 from hashicorp/f-ui-upgrade-deps
UI: Upgrade dependencies
2018-01-17 09:47:19 -08:00
Michael Lange
11f5e4be68 Use Node 8 2018-01-17 09:04:01 -08:00
Michael Lange
249fe6fd94 Add breadcrumbs to the styleguide 2018-01-17 09:04:01 -08:00
Michael Lange
c8fcb4c710 Reorganize the styleguide using components for sections 2018-01-17 09:04:01 -08:00
Michael Lange
89118a0505 Add boxed-section component to the styleguide 2018-01-17 09:04:00 -08:00
Michael Lange
ab6c443edf Add basic elements to the styleguide 2018-01-17 09:04:00 -08:00
Michael Lange
a6e8007d06 Add jumbo distribution bar to the styleguide 2018-01-17 09:04:00 -08:00
Michael Lange
62dbb27365 Move distribution bar styleguide material to a component 2018-01-17 09:04:00 -08:00
Michael Lange
78d1671253 Move button styleguide material to a component 2018-01-17 09:04:00 -08:00
Michael Lange
44b8f97d39 Fix syntax highlighting in the styleguide 2018-01-17 09:04:00 -08:00
Michael Lange
cff01570d6 Fix a class name bug in the distribution bar 2018-01-17 09:04:00 -08:00
Michael Lange
f8e563ba71 A new place to put styles only the styleguide uses 2018-01-17 09:04:00 -08:00
Michael Lange
4605d95f39 Update the ember-freestyle dep 2018-01-17 09:04:00 -08:00
Michael Lange
856b01148b Run prettier on all files
Since prettier updated, some files have out of date formatting.
2018-01-17 09:04:00 -08:00
Michael Lange
bd3550ff31 Upgrade lint-staged 2018-01-17 09:04:00 -08:00
Michael Lange
de54ba7e36 Upgrade stale deps 2018-01-17 09:04:00 -08:00
Michael Lange
01102b24f7 Remove unused ui travis config 2018-01-17 09:04:00 -08:00
Michael Lange
e2ffbc0e4c Add chrome to Travis 2018-01-17 09:04:00 -08:00
Michael Lange
7526295e88 Use ember-test-selectors for integration tests 2018-01-17 09:03:59 -08:00
Michael Lange
14adc01f68 Upgrade testing related dependencies 2018-01-17 09:03:59 -08:00
Michael Lange
efbe0c1faf Switch from phantomjs to headless chrome 2018-01-17 09:03:59 -08:00
Michael Lange
4c36907505 Use data-test- selectors in acceptance tests 2018-01-17 09:03:59 -08:00