297 Commits

Author SHA1 Message Date
Shishir Mahajan
42fc67cc80 Update versions, run nomad in non-dev mode and fix tests.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2021-09-02 16:39:33 -07:00
Shishir
d40a7e36f5
Merge pull request #107 from th0m/tlefebvre/v0.9.1
Bump version to 0.9.1.
v0.9.1
2021-08-26 13:17:23 -07:00
Thomas Lefebvre
84aa20f062 Bump version to 0.9.1. 2021-08-26 11:19:03 -07:00
Shishir
1c443d6781
Merge pull request #106 from Roblox/security_fix
Upgrade containerd to 1.4.8.
2021-07-26 17:03:14 -07:00
Shishir Mahajan
0ec114bf55
Upgrade containerd to 1.4.8.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2021-07-26 16:56:12 -07:00
Shishir
fed7fbd9dc
Merge pull request #104 from Roblox/jamesalbert-patch-1
image size adjustments
2021-07-16 16:06:24 -07:00
James Albert
117ec3b590
image size adjustments 2021-07-16 15:58:02 -07:00
Shishir
6e150355dd
Merge pull request #102 from Roblox/nerdctl
Add nerdctl to vagrant VM.
2021-07-13 16:22:58 -07:00
Shishir Mahajan
496e2d3052
Add nerdctl to vagrant VM.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2021-07-13 15:59:52 -07:00
Shishir
18db88651b
Merge pull request #101 from th0m/tlefebvre/add-terminal-resizing-support
Add support for terminal resizing in alloc exec
2021-07-12 12:09:03 -07:00
Thomas Lefebvre
24a7108c5d Add support for terminal resizing in alloc exec 2021-07-09 17:12:20 -07:00
Shishir
3ae086ede6
Merge pull request #100 from Roblox/bump_version
Bump version to 0.9.
v0.9
2021-07-09 11:15:09 -07:00
Shishir Mahajan
ff9a7210f4
Bump version to 0.9.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2021-07-09 11:07:18 -07:00
Shishir
af0a604298
Merge pull request #99 from Roblox/shm_size
Add support for shm_size.
2021-06-30 12:33:26 -07:00
Shishir Mahajan
10a29eb6e4 Add support for shm_size.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2021-06-29 16:15:41 -07:00
Shishir
1f9cf42ec6
Merge pull request #96 from Roblox/codeql-patch
Add CodeQL scanning
2021-06-29 14:01:35 -07:00
Charles Z
358adb11e0 Create codeql-analysis.yml
Add CodeQL for Golang

Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2021-06-29 13:53:27 -07:00
Charles Z
add5a7d4d6
Merge pull request #97 from Roblox/pid_mode
Add pid_mode to enable host pid namespace.
2021-06-29 13:43:46 -07:00
Shishir Mahajan
c2ee37323d Add pid_mode to enable host pid namespace.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2021-06-29 13:30:42 -07:00
Shishir
14ccf66295
Merge pull request #95 from Roblox/auth
Docker registry auth support via driver config.
2021-06-28 14:55:33 -07:00
Shishir Mahajan
65bdeec138 Docker registry auth support via driver config.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2021-06-22 16:17:58 -07:00
Shishir
6f20bcf872
Merge pull request #91 from Roblox/test-memory-oversubscription
Add test for memory oversubscription.
2021-05-20 09:05:45 -07:00
Shishir Mahajan
4f47dcedd5 Add test for memory oversubscription.
Co-authored-by: Mahmood Ali <mahmood@hashicorp.com>
2021-05-19 12:33:00 -07:00
Shishir
5945e435f1
Merge pull request #90 from notnoop/f-memory-oversubscription
Support Memory Oversubscription
2021-05-19 12:29:32 -07:00
Mahmood Ali
c5dd9b6714 update Vagrant to use Nomad 1.1.0 2021-05-19 13:18:52 -04:00
Mahmood Ali
4549f984a0 Support Nomad memory oversubscription
Nomad 1.1.0 introduced Memory Oversubscription: Now, the
NomadResources.Memory struct contains a `MemoryMaxMB` which, if set,
specifies a hard limit on the task. The `MemoryMB` in such case is to be
interpreted as a soft limit.
2021-05-19 13:18:52 -04:00
Mahmood Ali
763249f7ef Update Nomad dependency 2021-05-18 14:11:36 -04:00
Shishir
a210ba6d34
Merge pull request #89 from lisongmin/add-registry-authentication
Add registry authentication
2021-05-08 19:11:48 -07:00
lisongmin
b0bfb21268
add registry authentication 2021-05-09 09:04:22 +08:00
Shishir
c9b0383859
Merge pull request #88 from lisongmin/fix-can-not-running-test-in-vagrant
Ability to running test via vagrant-libvirt and fix can not run test via 'sudo make test'
2021-05-02 13:39:48 -07:00
lisongmin
0bfe57afd7
Ability to running test via vagrant-libvirt and fix can not run test via 'sudo make test' 2021-05-03 04:35:42 +08:00
Shishir
f717cb8bdb
Merge pull request #87 from Roblox/hostname
Add support for hostname.
2021-04-19 18:04:20 -07:00
Shishir Mahajan
c86faf9e07
Add integration test. 2021-04-19 15:27:23 -07:00
Shishir Mahajan
f80f41896d
Add support for hostname. 2021-04-19 15:15:14 -07:00
Shishir
66001112fe
Merge pull request #85 from Roblox/image_pull_timeout
Add support for image_pull_timeout.
2021-04-09 14:46:43 -07:00
Shishir Mahajan
5b7969448a
Add support for image_pull_timeout. 2021-04-09 11:19:15 -07:00
Charles Z
143104273d
Merge pull request #84 from Roblox/sysctl
Add support for sysctl.
2021-04-08 16:01:57 -07:00
Shishir Mahajan
9c8c3cf9eb
Add integration test. 2021-04-08 15:34:07 -07:00
Shishir Mahajan
83579cb186
Update README.md. 2021-04-08 11:57:19 -07:00
Shishir Mahajan
f4a27f615c
Add support for sysctl. 2021-04-08 11:26:37 -07:00
Shishir
d8b912725b
Merge pull request #80 from Roblox/pids_limit
Add support for pids_limit.
2021-03-29 10:30:50 -07:00
Shishir Mahajan
0d83b4eb83
Add support for pids_limit. 2021-03-29 10:13:24 -07:00
Shishir
0e735eeb9f
Merge pull request #79 from Roblox/bump_version
Bump version to 0.8.
2021-03-26 11:39:21 -07:00
Shishir Mahajan
4d41ab8b37
Bump version to 0.8. 2021-03-26 11:34:48 -07:00
Shishir
0f1ac90564
Merge pull request #78 from Roblox/entrypoint
Add support for entrypoint.
v0.8
2021-03-26 09:14:28 -07:00
Shishir Mahajan
b390ff4f00
entrypoint: Add integration test. 2021-03-25 16:42:27 -07:00
Shishir Mahajan
b93e718ac7
Add comments. 2021-03-25 11:00:54 -07:00
Shishir Mahajan
a657d6ce68
Fix review comments. 2021-03-25 06:29:45 -07:00
Shishir Mahajan
947c05e01f Add support for entrypoint.
Signed-off-by: Shishir Mahajan <smahajan@roblox.com>
2021-03-24 13:11:44 -07:00
Shishir
7513ee0899
Merge pull request #77 from Roblox/allow_privileged
Plugin configuration level privileged mode
2021-03-04 13:41:25 -08:00