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.
- 12 Sep, 2017 1 commit
-
-
Alex Dadgar authored
This PR removes locking around commonly accessed node attributes that do not need to be locked. The locking could cause nodes to TTL as the heartbeat code path was acquiring a lock that could be held for an excessively long time. An example of this is when Vault is inaccessible, since the fingerprint is run with a lock held but the Vault fingerprinter makes the API calls with a large timeout. Fixes https://github.com/hashicorp/nomad/issues/2689
-
- 11 Sep, 2017 14 commits
-
-
Alex Dadgar authored
-
Alex Dadgar authored
-
Alex Dadgar authored
-
Chelsea Komlo authored
Fix panic in emitting tagged allocation metrics
-
Armon Dadgar authored
Add ability to reset ACL bootstrap process
-
Armon Dadgar authored
-
Alex Dadgar authored
Hide non-user commands from autocomplete output
-
Alex Dadgar authored
-
Alex Dadgar authored
Fix MemorySwappiness on Windows Docker
-
Alex Dadgar authored
Fix docker user specified syslogging
-
Alex Dadgar authored
Add elsevier-core-engineering/replicator to community page.
-
Chelsea Holland Komlo authored
-
James Rasell authored
-
Alex Dadgar authored
Fixes https://github.com/hashicorp/nomad/issues/3181
-
- 10 Sep, 2017 7 commits
-
-
Armon Dadgar authored
-
Armon Dadgar authored
-
Alex Dadgar authored
Fix invalid CPU stats on Windows
-
Alex Dadgar authored
This PR fixes an issue introduced in Nomad 0.6.0 due to https://github.com/shirou/gopsutil/issues/420. The issue arised from the fact that the Windows stats from gopsutil reports CPUs in percentages where we expected ticks.
-
Alex Dadgar authored
-
Michael Schurter authored
build: Rework Vagrant for multiple operating systems; add FreeBSD support
-
Michael Schurter authored
Expand TLS upgrade guide
-
- 09 Sep, 2017 5 commits
-
-
James Nugent authored
-
James Nugent authored
-
James Nugent authored
-
James Nugent authored
This commit reworks the Vagrantfile for Nomad in order to support straightforward testing on more than one operating system, whilst retaining the ability to stand up a test cluster running Ubuntu. The following changes are made: - Scripts have been extracted from the Vagrantfile into their own shell script files, in order that editors lint them. - All scripts have been edited to lint with no warnings or errors for their respective shells. - Scripts are named according to the operating system and privilege level which they run. We prefer to run a whole shell script as root versus prefixing (essentially) every command with `sudo` or an equivalent. - The Linux development box has been separated from the test cluster, removing some of the more gnarly (and less portable) logic. The Linux development box is still primary and autostarts. - A FreeBSD target has been added. The base box works for both Virtualbox and VMWare Fusion. - A target is added to the GNUmakefile to stand up a test cluster, using the default provider, or overriding the provider by setting the PROVIDER variable in make: - `make testcluster` - `make testcluster PROVIDER=vmware_fusion` - Machines in the test cluster have Avahi configured for zeroconf discovery. Each machine can ping each other machine at `hostname.local` - for example `nomad-server02.local`, `nomad-client03.local`.
-
Michael Schurter authored
The old wording made it sound like verify_https_client=true broke *all* https health checks.
-
- 08 Sep, 2017 12 commits
-
-
Michael Schurter authored
Current plan for the future still requires two server restarts.
-
James Nugent authored
-
Michael Schurter authored
client: Guard against "NaN" values from floats
-
James Nugent authored
This commit protects against finding `0.NaN` tokens in JSON streams because of infinity representation on serialization.
-
Michael Schurter authored
deps: Update golang.org/x/sys/{unix,windows}
-
James Nugent authored
-
Alex Dadgar authored
This PR hides non-user CLI commands from the list of autocomplete suggestions.
-
Alex Dadgar authored
Sync namespace changes
-
Michael Schurter authored
- Non-trivial clusters risk rescheduling many if not all of their jobs if they don't adjust their heartbeat configs. - Still needs links
-
Alex Dadgar authored
-
Alex Dadgar authored
-
Alex Dadgar authored
-
- 07 Sep, 2017 1 commit
-
-
Chelsea Komlo authored
Tagged metrics API
-