Commit Graph

539 Commits

Author SHA1 Message Date
Ryan Uber
8e32daec1d testutil: re-enable dev mode for short timing values 2015-09-11 20:50:08 -07:00
Ryan Uber
0d897daba7 api: correct status leader test 2015-09-11 20:35:13 -07:00
Ryan Uber
e4c29dc579 client: alloc dirs tolerate missing directories 2015-09-11 20:32:55 -07:00
Ryan Uber
0d291a82a9 Merge pull request #39 from hashicorp/f-more-api
Fill missing API endpoint methods
2015-09-11 17:44:25 -07:00
Ryan Uber
562d214054 Merge pull request #33 from hashicorp/f-network
Network config
2015-09-11 17:43:32 -07:00
Chris Bednarski
74c304f646 Merge pull request #38 from hashicorp/website
website
2015-09-11 17:41:01 -07:00
Ryan Uber
ea24468e0e api: use strconv 2015-09-11 17:20:33 -07:00
Ryan Uber
2ba01d2dd9 api: add status endpoint 2015-09-11 17:02:56 -07:00
captainill
c3d4185f32 website 2015-09-11 17:01:02 -07:00
Ryan Uber
2a5c563bd6 api: add nodes endpoints 2015-09-11 16:51:18 -07:00
Chris Bednarski
9bce091f0b Merge pull request #35 from hashicorp/b-serfv4
Change serf version to 4 so the entire test suite doesn't fail
2015-09-11 12:34:21 -07:00
Ryan Uber
9d4e52ddc2 agent: add default bind addr and port numbers 2015-09-11 12:19:05 -07:00
Ryan Uber
aa40658344 agent: split out server config parser, add tests 2015-09-11 12:06:42 -07:00
Armon Dadgar
40b84e3023 scheduler: recompute scan limit on SetNodes 2015-09-11 12:03:41 -07:00
Armon Dadgar
23b6a44f82 scheduler: Adding SetLimit to LimitIterator 2015-09-11 12:01:22 -07:00
Ryan Uber
c300682e97 agent: allow specifying advertise addrs in ip:port format 2015-09-11 11:27:14 -07:00
Chris Bednarski
d1635f91e2 Remove todo because there is no serf version 5 2015-09-11 11:22:36 -07:00
Chris Bednarski
ac4faf45e0 Merge pull request #34 from hashicorp/f-server-logging
Added logging to server startup so we can see where it fails
2015-09-11 11:20:20 -07:00
Ryan Uber
276165344d agent: test listener from config 2015-09-11 11:10:55 -07:00
Chris Bednarski
3c1bb50da3 Change error to err to be consistent with other usage 2015-09-11 10:26:33 -07:00
Chris Bednarski
14863761b5 Change debug to info 2015-09-11 10:24:52 -07:00
Chris Bednarski
70ff251770 Change to use the logger instance defined earlier 2015-09-11 10:23:53 -07:00
Chris Bednarski
c948240806 Change serf version to 4 so the entire test suite doesn't fail 2015-09-11 10:21:15 -07:00
Chris Bednarski
d68750bd1c Added logging to server startup so we can see where it fails 2015-09-11 10:20:36 -07:00
Ryan Uber
5dbf4ad02e Merge pull request #31 from hashicorp/f-client
API client package
2015-09-10 19:21:56 -07:00
Ryan Uber
61b5f0413e agent: adjust tests 2015-09-10 19:04:06 -07:00
Ryan Uber
cb97c5f14c testutil: test server uses offset ports 2015-09-10 18:57:53 -07:00
Ryan Uber
3c2c3f3728 agent: use ports/addresses/advertise_addrs for network config 2015-09-10 18:37:42 -07:00
Ryan Uber
03141aec10 agent: addresses and ports are configurable 2015-09-10 17:48:02 -07:00
Ryan Uber
290260dd58 Merge pull request #32 from hashicorp/f-config
Config merging
2015-09-10 12:47:39 -07:00
Chris Bednarski
2e08e44609 Merge branch 'master' of https://github.com/hashicorp/nomad 2015-09-10 11:35:18 -07:00
Chris Bednarski
3862b0adb4 Fix typos 2015-09-10 11:35:03 -07:00
Chris Bednarski
b3395a5c84 Merge pull request #28 from hashicorp/f-docker-resource-constraints
Add docker resource constraints for CPU and Memory
2015-09-10 11:30:24 -07:00
Chris Bednarski
c13894814c Merge pull request #23 from hashicorp/f-driver-config
Added config to drivers; needed for docker driver to get the socket endpoint
2015-09-10 11:29:42 -07:00
Ryan Uber
e9811c55dd agent: merge telemetry, server, and client configs 2015-09-10 11:25:19 -07:00
Ryan Uber
906c76bb54 agent: config loading tests 2015-09-09 22:11:48 -07:00
Ryan Uber
c59695d769 testutil: server uses dynamic ports 2015-09-09 21:43:11 -07:00
Ryan Uber
0d4e22978f agent: config merge works + tests 2015-09-09 21:42:50 -07:00
Chris Bednarski
0e7ebb7447 Change panic to a more helpful message 2015-09-09 19:04:06 -07:00
Chris Bednarski
6445e14755 Merge branch 'f-driver-config' into f-docker-resource-constraints 2015-09-09 18:47:35 -07:00
Chris Bednarski
4b74613d9d Relax Qemu version regexp to accomodate build identifier in the version command 2015-09-09 18:39:40 -07:00
Ryan Uber
cf64966dc2 api: support force-eval 2015-09-09 18:39:24 -07:00
Chris Bednarski
0e00b5fbf7 Updated Qemu and tests to use DriverContext 2015-09-09 18:38:52 -07:00
Chris Bednarski
7b517d83fa Merge branch 'master' into f-driver-config
Conflicts:
	client/driver/driver.go
2015-09-09 18:19:19 -07:00
Ryan Uber
dc8a672acd api: more tests 2015-09-09 18:10:16 -07:00
Chris Bednarski
8d4d9645d8 Replace logging and config with DriverContext, which allows us to expand the dependency injection without changing the interface 2015-09-09 18:06:23 -07:00
Chris Bednarski
e227e15c1e Merge pull request #24 from hashicorp/qemu-driver
Basic Qemu driver implementation
2015-09-09 17:43:13 -07:00
Ryan Uber
9fea4bf6cb api: more tests for jobs 2015-09-09 17:29:43 -07:00
Chris Bednarski
9b763ed32f Merge pull request #29 from hashicorp/b-sigterm
Change SIGINT to SIGTERM
2015-09-09 17:07:57 -07:00
Ryan Uber
d013410adf api: working on evaluations 2015-09-09 13:48:56 -07:00