Armon Dadgar
5c8f1c0fa5
scheduler: adding helper library for network assignments
2015-09-12 19:34:46 -07:00
Armon Dadgar
a829c8db50
nomad: add device name for network
2015-09-12 19:13:00 -07:00
Armon Dadgar
5b6d365709
nomad: removing public field of network
2015-09-12 17:32:08 -07:00
Armon Dadgar
39fa04eda7
nomad: aggregate by blank network constraints
2015-09-12 17:04:09 -07:00
Armon Dadgar
47f6a8a64a
nomad: Support adding NetworkResource by CIDR/IP
2015-09-12 16:33:41 -07:00
Armon Dadgar
2eb8044518
nomad: handle network usage superset by CIDR/IP
2015-09-12 16:29:45 -07:00
Armon Dadgar
a8d0c6994e
nomad: Adding per-task resources block
2015-09-12 16:22:18 -07:00
Armon Dadgar
93020187da
nomad: removing unused job type
2015-09-12 16:22:09 -07:00
Armon Dadgar
2d4fad31b2
nomad: adding IP to NetworkResource
2015-09-12 16:21:57 -07:00
Armon Dadgar
0e38f0e914
scheduler: refactor shared logic
2015-09-12 14:44:40 -07:00
Ryan Uber
58216245ac
client: skip init in dev mode
2015-09-12 13:16:27 -07:00
Ryan Uber
29cd5064de
api: remove unneeded test
2015-09-12 11:49:32 -07:00
Ryan Uber
823276993c
client: init the alloc dir
2015-09-12 11:47:44 -07:00
Ryan Uber
f4499491a9
agent: remove unreachable code
2015-09-11 21:28:35 -07:00
Ryan Uber
cbb7e7aec0
api: fix nodes tests
2015-09-11 21:28:21 -07:00
Ryan Uber
086e1d9daa
testutil: enable dev mode using a config flag.
...
This flag is not normally supported in Nomad, but we really need
to use it for testing to lower the timing values for registration
retries et. al. Instead of just enabling it on all tests, we
provide a bool flag in the config, which just makes the test
server pass the extra CLI arg when true.
2015-09-11 21:25:46 -07:00
Ryan Uber
6e10bd8af4
testutil: re-enable dev mode for short timing values
2015-09-11 20:50:08 -07:00
Ryan Uber
6fcec7088e
api: correct status leader test
2015-09-11 20:35:13 -07:00
Ryan Uber
1ff724ab25
client: alloc dirs tolerate missing directories
2015-09-11 20:32:55 -07:00
Ryan Uber
635b7c74f9
Merge pull request #39 from hashicorp/f-more-api
...
Fill missing API endpoint methods
2015-09-11 17:44:25 -07:00
Ryan Uber
987bbe6cd2
Merge pull request #33 from hashicorp/f-network
...
Network config
2015-09-11 17:43:32 -07:00
Chris Bednarski
9a722fc11e
Merge pull request #38 from hashicorp/website
...
website
2015-09-11 17:41:01 -07:00
Ryan Uber
4334dc56b7
api: use strconv
2015-09-11 17:20:33 -07:00
Chris Bednarski
91194d9337
Update the interface, add UniversalExecutor, add stub for LinuxExecutor
2015-09-11 17:12:48 -07:00
Ryan Uber
fb3e3f5b13
api: add status endpoint
2015-09-11 17:02:56 -07:00
captainill
dd95fe4de1
website
2015-09-11 17:01:02 -07:00
Ryan Uber
b86bc3e73f
api: add nodes endpoints
2015-09-11 16:51:18 -07:00
Clint Shryock
59736db9ec
Base Vagrantfile
2015-09-11 16:58:16 -05:00
Chris Bednarski
f511eeac0e
Added stub / spec for executor interface
2015-09-11 12:35:03 -07:00
Chris Bednarski
0cc7ed77cc
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
90f18850a5
agent: add default bind addr and port numbers
2015-09-11 12:19:05 -07:00
Ryan Uber
3b5004f2a4
agent: split out server config parser, add tests
2015-09-11 12:06:42 -07:00
Armon Dadgar
4333b7370b
scheduler: recompute scan limit on SetNodes
2015-09-11 12:03:41 -07:00
Armon Dadgar
e804567324
scheduler: Adding SetLimit to LimitIterator
2015-09-11 12:01:22 -07:00
Ryan Uber
8d816ec883
agent: allow specifying advertise addrs in ip:port format
2015-09-11 11:27:14 -07:00
Chris Bednarski
78bbad2d8d
Remove todo because there is no serf version 5
2015-09-11 11:22:36 -07:00
Chris Bednarski
5afa7e4681
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
9ce9552a6b
agent: test listener from config
2015-09-11 11:10:55 -07:00
Chris Bednarski
da93d4a30f
Change error to err to be consistent with other usage
2015-09-11 10:26:33 -07:00
Chris Bednarski
39feffd67f
Change debug to info
2015-09-11 10:24:52 -07:00
Chris Bednarski
6ea318cacb
Change to use the logger instance defined earlier
2015-09-11 10:23:53 -07:00
Chris Bednarski
d93459b797
Change serf version to 4 so the entire test suite doesn't fail
2015-09-11 10:21:15 -07:00
Chris Bednarski
3000ef07c1
Added logging to server startup so we can see where it fails
2015-09-11 10:20:36 -07:00
Ryan Uber
3ce09d5c34
Merge pull request #31 from hashicorp/f-client
...
API client package
2015-09-10 19:21:56 -07:00
Ryan Uber
fa614cd3ef
agent: adjust tests
2015-09-10 19:04:06 -07:00
Ryan Uber
02564caa70
testutil: test server uses offset ports
2015-09-10 18:57:53 -07:00
Ryan Uber
35580ef9ec
agent: use ports/addresses/advertise_addrs for network config
2015-09-10 18:37:42 -07:00
Ryan Uber
936bca5194
agent: addresses and ports are configurable
2015-09-10 17:48:02 -07:00
Ryan Uber
feda8114cb
Merge pull request #32 from hashicorp/f-config
...
Config merging
2015-09-10 12:47:39 -07:00
Chris Bednarski
f3e48da0f8
Merge branch 'master' of https://github.com/hashicorp/nomad
2015-09-10 11:35:18 -07:00