Alex Dadgar
|
81140f8787
|
Check if the PID is alive instead of heartbeating through modify time
|
2015-11-04 14:50:44 -08:00 |
Alex Dadgar
|
7f9fd5ec36
|
Vet errors
|
2015-11-03 13:37:45 -08:00 |
Alex Dadgar
|
d83777f198
|
Make a basic executor that can be shared and fix some fingerprinting/tests
|
2015-11-03 12:47:48 -08:00 |
Alex Dadgar
|
271702f4a2
|
Small improvements
|
2015-11-03 10:50:30 -08:00 |
Alex Dadgar
|
5562fc7672
|
Create Spawn pkg that handles IPC with the spawn-daemon and update exec_linux to use that
|
2015-11-02 20:28:37 -08:00 |
Alex Dadgar
|
72fea7d2b5
|
Comments
|
2015-10-29 15:39:26 -07:00 |
Alex Dadgar
|
ec2367baec
|
Cleanup exec_linux, force cgroups, check for systemd and update the Open() api
|
2015-10-29 15:26:35 -07:00 |
Alex Dadgar
|
2781cbbde1
|
Exec driver only applies on linux as root
|
2015-10-28 17:22:04 -07:00 |
Kenjiro Nakayama
|
a79ae3c546
|
Assign IP when network device is specified
|
2015-10-28 21:19:06 +09:00 |
Diptanu Choudhury
|
ca99960cc1
|
Merge pull request #334 from nak3/set-default-net-interface
Set default network interface rather than eth0
|
2015-10-27 11:30:03 -07:00 |
Kenjiro Nakayama
|
e688dc3826
|
Set default network interface rather than eth0 for non-dev mode, and use loopback device for dev mode by default
|
2015-10-28 02:03:48 +09:00 |
Abhishek Chanda
|
70293e9bc8
|
Run gofmt
|
2015-10-26 19:24:37 +00:00 |
Clint
|
4b0dc2cb39
|
Merge pull request #288 from hashicorp/f-go-getter
Drivers: Use go-getter for artifact retrieval, add artifact support to Exec, Raw Exec drivers
|
2015-10-26 10:00:29 -05:00 |
Clint Shryock
|
343daeb1ea
|
drivers: Add/Use go-getter to fetch remote binaries
Updates Qemu, Java drivers to use go-getter to fetch binaries
Adds remote artifact support for Exec, Raw Exec drivers
|
2015-10-26 09:40:06 -05:00 |
Kenjiro Nakayama
|
fa005d75fa
|
Set default network interface rather than eth0
|
2015-10-25 23:32:54 +09:00 |
Alex Dadgar
|
b5caa6c5bd
|
Merge branch 'master' of https://github.com/hashicorp/nomad
|
2015-10-23 16:23:54 -07:00 |
Alex Dadgar
|
d2b23c9143
|
Format rkt_test
|
2015-10-23 16:23:43 -07:00 |
Abhishek Chanda
|
6ecab13b5d
|
Cleanup tests
- Consolidate checking if non-windows and if qemu is installed
- Fix non-windows check
|
2015-10-23 14:19:22 -07:00 |
Jeff Mitchell
|
959c175ca1
|
Update the location of cleanhttp
|
2015-10-22 14:21:07 -04:00 |
Alex Dadgar
|
1652e443d8
|
Merge pull request #319 from hashicorp/cleanhttp
Use cleanhttp for truly clean clients and transports.
|
2015-10-22 09:52:54 -07:00 |
Jeff Mitchell
|
cea5fd9081
|
Use cleanhttp for truly clean clients and transports.
|
2015-10-22 10:58:23 -04:00 |
Abhishek Chanda
|
81da6ce54e
|
Just put the version as string
|
2015-10-21 21:09:04 -07:00 |
Alex Dadgar
|
c3fbce46b7
|
Update cgroup CPU to use int comparison not float
|
2015-10-19 13:33:22 -07:00 |
Alex Dadgar
|
489b9a925b
|
Check for invalid CPU limit for cgroups
|
2015-10-19 11:28:05 -07:00 |
Alex Dadgar
|
fd77180d64
|
Merge pull request #291 from hashicorp/d-rkt-volume-mounts-blocked
Document that Rkt doesn't support task directory mounting
|
2015-10-16 17:07:53 -07:00 |
Abhishek Chanda
|
9e541450c2
|
Actually append jvm opts to the CLI
- Also adds a test
|
2015-10-16 22:45:16 +00:00 |
Abhishek Chanda
|
dfbdb10fcb
|
No need to pass jvm_options initially
|
2015-10-16 12:44:43 -07:00 |
Abhishek Chanda
|
ab1a8f3532
|
Some minor style cleanups
|
2015-10-16 12:44:33 -07:00 |
Abhishek Chanda
|
6ab97078e5
|
Support passing options to the JVM in java driver
Closes #292
|
2015-10-16 12:44:33 -07:00 |
Alex Dadgar
|
cadc738fa0
|
Fix broken test
|
2015-10-16 10:11:31 -07:00 |
Alex Dadgar
|
f185701d6d
|
Rkt driver clears task environment variables
|
2015-10-15 18:19:13 -07:00 |
Alex Dadgar
|
384a622c59
|
Add clearing to environment variables
|
2015-10-15 18:13:05 -07:00 |
Alex Dadgar
|
c7fd8993c1
|
Change two helper functions to be methods
|
2015-10-15 17:47:14 -07:00 |
Alex Dadgar
|
a0d9f8dd33
|
Remove debug lines
|
2015-10-15 17:30:40 -07:00 |
Alex Dadgar
|
2f6a279d09
|
Docker alloc dir tests and test fixes
|
2015-10-15 16:59:08 -07:00 |
Alex Dadgar
|
1d15f6eda6
|
Bind alloc dir and task local dir to docker containers and parse args correctly
|
2015-10-15 16:40:07 -07:00 |
Abhishek Chanda
|
953bd8b53f
|
Trim extra newline from kernel version
|
2015-10-15 00:54:21 -07:00 |
Abhishek Chanda
|
dbe9fa9f27
|
Run gofmt on the docker driver
|
2015-10-13 23:21:16 +00:00 |
Abhishek Chanda
|
36dc8a5a18
|
Do not default to a network mode
Makes the driver error out when a wrong or un-supported
network_mode is used
|
2015-10-13 10:57:21 -07:00 |
Alex Dadgar
|
76ec48bfce
|
Merge pull request #215 from Carevoyance/gce_fingerprint
Add GCE fingerprinting functionality
|
2015-10-12 16:14:32 -07:00 |
Daniel Imfeld
|
c9c8dee48e
|
More syntax cleanup
|
2015-10-12 17:57:45 -05:00 |
Daniel Imfeld
|
9730df8411
|
Fix old comments and other syntax cleanup
|
2015-10-12 16:56:33 -05:00 |
Alex Dadgar
|
3c7bbc6fd7
|
Update driver config names for consistency and make the trust_prefix optional
|
2015-10-12 14:37:56 -07:00 |
Alex Dadgar
|
9af8e8d92d
|
Log starting command
|
2015-10-12 14:33:19 -07:00 |
Alex Dadgar
|
6417c506ad
|
Capture Rkt logs
|
2015-10-12 14:33:18 -07:00 |
Alex Dadgar
|
cd3135c874
|
Separate args from exec command; inject environment variables and general cleanup of Rkt driver
|
2015-10-12 14:33:18 -07:00 |
Alex Dadgar
|
a4035050e8
|
Change Docker/Rkt to set driver to 1 not true for consistency
|
2015-10-12 13:15:37 -07:00 |
Alex Dadgar
|
c56017179f
|
Fix raw exec test race condition
|
2015-10-09 20:56:28 -07:00 |
Daniel Imfeld
|
9f58d85762
|
GCE fingerprinter no longer updates network resources
It has nothing to add that the generic fingerprinters aren't
finding on their own already.
|
2015-10-09 18:34:57 -05:00 |
Alex Dadgar
|
540007c1a3
|
Merge pull request #237 from hashicorp/f-raw-exec-driver
A raw fork/exec driver that provides no isolation.
|
2015-10-09 11:30:12 -07:00 |