This project is mirrored from https://gitee.com/mirrors/nomad.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 21 May, 2021 1 commit
-
-
Tim Gross authored
The websocket interface used for `alloc exec` has to silently drop client send errors because otherwise those errors would interleave with the streamed output. But we may be able to surface errors that cause terminated websockets a little better in the error returned and the HTTP server logs.
-
- 19 May, 2021 5 commits
-
-
Mahmood Ali authored
Handle when MemoryMaxMB is nil, as expected when a new 1.1.0 is hitting a pre-1.1.0 Server.
-
mrspanishviking authored
docs: fixes broken links
-
Charlie Voiselle authored
-
mrspanishviking authored
Fixed broken links for the remote task driver ECS page
-
Daniel Durante authored
-
- 18 May, 2021 14 commits
-
-
Tim Gross authored
Move the words being defined in the /docs/internal/architecture page to be small headers so that they can be linked to with anchors from Learn guides and other documentation location.
-
changli0617 authored
-
Tim Gross authored
merge from release
-
Tim Gross authored
-
Tim Gross authored
-
Mahmood Ali authored
-
Tim Gross authored
-
Seth Hoenig authored
docs: run changelogfmt
-
Seth Hoenig authored
-
Mike Wickett authored
-
mrspanishviking authored
docs: update enterprise license page
-
mrspanishviking authored
Added a link to the enterprise license tutorial and updated the trial link to use the recommended marketing url.
-
Tim Gross authored
-
Tim Gross authored
The `dist/` directory is unmaintained and gets out of sync with the Linux packages that we distribute and the documentation found in the Learn Guides. We even have upstart files for a distro that is out of support! Remove this directory so that users are not confused.
-
- 17 May, 2021 19 commits
-
-
Jimmy Merritello authored
-
Nomad Release Bot authored
-
Nomad Release Bot authored
-
Bram Vogelaar authored
While working on voxpupuli/puppet-nomad/pull/50 we observed that the released version of this file and the file in this repo are not in sync. This PR brings the systemd service file in sync with what is currently packaged into the rpm and deb packages as released in the HashiCorp repositories. I am not sure how/where to update the [deployment guide](https://learn.hashicorp.com/tutorials/nomad/production-deployment-guide-vm-with-consul#configure-systemd)
-
Ahmed authored
-
Nomad Release bot authored
-
Tim Gross authored
-
Seth Hoenig authored
drivers/exec+java: reduce default set of linux capabilities
-
Seth Hoenig authored
drivers/exec+java: reduce default set of linux capabilities
-
Seth Hoenig authored
-
Seth Hoenig authored
Add capabilities to the LaunchRequest proto so that the capabilities set actually gets plumbed all the way through to task launch.
-
Seth Hoenig authored
Looks like we no longer need a package.
-
Seth Hoenig authored
The error output being checked depends on the linux caps supported by the particular operating system. Fix these test cases to just check that an error did occur.
-
Seth Hoenig authored
Update docs for allow_caps, cap_add, cap_drop in exec/java/docker driver pages. Also update upgrade guide with guidance on new default linux capabilities for exec and java drivers.
-
Seth Hoenig authored
This changeset does not introduce any functional change for the docker driver, but rather cleans up the implementation around computing configured capabilities by re-using code written for the exec/java task drivers.
-
Seth Hoenig authored
Enable setting allow_caps on the java task driver plugin, along with the associated cap_add and cap_drop options in java task configuration.
-
Seth Hoenig authored
This PR enables setting allow_caps on the exec driver plugin configuration, as well as cap_add and cap_drop in exec task configuration. These options replicate the functionality already present in the docker task driver. Important: this change also reduces the default set of capabilities enabled by the exec driver to match the default set enabled by the docker driver. Until v1.0.5 the exec task driver would enable all capabilities supported by the operating system. v1.0.5 removed NET_RAW from that list of default capabilities, but left may others which could potentially also be leveraged by compromised tasks. Important: the "root" user is still special cased when used with the exec driver. Older versions of Nomad enabled enabled all capabilities supported by the operating system for tasks set with the root user. To maintain compatibility with existing clusters we continue supporting this "feature", however we maintain support for the legacy set of capabilities rather than enabling all capabilities now supported on modern operating systems.
-
Tim Gross authored
-
Tim Gross authored
-
- 14 May, 2021 1 commit
-
-
Michael Schurter authored
Remote Task Driver docs
-