- 04 Feb, 2019 1 commit
-
-
Valentin Reis authored
-
- 07 Jan, 2019 2 commits
-
-
Valentin Reis authored
[ci] Offloading CI versioning to argotest. See merge request !8
-
Valentin Reis authored
This commits simplifies the CI setup for this repository, offloading all complexity to the "argotest" repository.
-
- 20 Dec, 2018 2 commits
-
-
Kamil Iskra authored
[fix] Fixes issue #4 Closes #4 See merge request !7
-
Kamil Iskra authored
We need to sleep for 1s after killing processes and before we attempt to remove a container. However, the sleep was done too early.
-
- 18 Dec, 2018 1 commit
-
-
Valentin Reis authored
[ci] Added argotest-based integration tests See merge request !6
-
- 17 Dec, 2018 1 commit
-
-
Valentin Reis authored
This commits adds a gitlab-ci integration test target, and the .integration.nix file, which specifies the exact test version pinning to use.
-
- 08 Oct, 2018 6 commits
-
-
Kamil Iskra authored
Strengthen tests for invalid input Closes #2 See merge request !5
-
Kamil Iskra authored
When creating containers, we would before accept input with empty or missing cpu or memory lists. CPU list was also wrongly assumed to be non-exclusive by default.
-
Kamil Iskra authored
Delete fix Closes #1 See merge request !4
-
Kamil Iskra authored
-
Kamil Iskra authored
Correctly deal with the case of the last container of the vector being deleted.
-
Kamil Iskra authored
-
- 08 Aug, 2018 2 commits
-
-
Kamil Iskra authored
Add a new argument to 'exec' See merge request !3
-
Kamil Iskra authored
We used to pass the environment for the user job implicitly, as the environment of argo_nodeos_config. This wasn't very clean and was causing problems with, e.g., LD_PRELOAD, which gets filtered out because argo_nodeos_config is suid root. So now we pass the environment as a required, explicit argument.
-
- 20 Dec, 2017 1 commit
-
-
Swann Perarnau authored
Fix the privilege escalation bug See merge request !2
-
- 19 Dec, 2017 1 commit
-
-
Kamil Iskra authored
-
- 15 Dec, 2017 1 commit
-
-
Swann Perarnau authored
Add support for command execution in argo_nodeos_config See merge request !1
-
- 14 Dec, 2017 4 commits
-
-
Swann Perarnau authored
execv doesn't search the path for binaries, making it harder to execute commands. execvp can be used instead.
-
Kamil Iskra authored
-
Kamil Iskra authored
-
Kamil Iskra authored
Make single-delim-character split() use the string-delims version since I'm too lazy to fix it separately.
-
- 13 Dec, 2017 3 commits
-
-
Kamil Iskra authored
-
Kamil Iskra authored
-
Kamil Iskra authored
-
- 10 Apr, 2017 2 commits
-
-
Swann Perarnau authored
Use standard tools to deal with compile/headers and so on. Autotools are not necessary easy to use, but everyone knows how to interact with them. This commit is incomplete: - make check doesn't work right now - config.h is not used/configured properly
-
Swann Perarnau authored
Jsonxx is an import of a third party code, with its own license. While the licenses are compatible, moving that code to its own directory make it easier to identify it as foreign. This commit also remove the extra copy of the code that was in the repository, and update the relevant Makefile rules.
-
- 29 Mar, 2017 2 commits
-
-
Swann Perarnau authored
README moved to markdown, includes project name, description, instructions, requirements, and links to papers.
-
Swann Perarnau authored
Judicael's code, unchanged, extracted from the master branch of pre-ECP NodeOS repository. This is not a filter-branch, just a cp -r. We are not losing anything important in the git history, as it was only 3 commits long, without any details on the history of the code.
-