Patch |
File delta |
Description |
consul upgrade.patch | (download) |
command/agent/operator_endpoint_test.go |
2 1 + 1 - 0 !
helper/freeport/freeport_test.go |
2 1 + 1 - 0 !
internal/testing/apitests/operator_autopilot_test.go |
2 1 + 1 - 0 !
internal/testing/apitests/operator_test.go |
2 1 + 1 - 0 !
nomad/autopilot_test.go |
2 1 + 1 - 0 !
nomad/leader_test.go |
2 1 + 1 - 0 !
6 files changed, 6 insertions(+), 6 deletions(-) |
fix ftbfs with consul 1.5.
|
consul upgrade2.patch | (download) |
nomad/autopilot.go |
7 6 + 1 - 0 !
nomad/server_setup_oss.go |
3 1 + 2 - 0 !
vendor/github.com/hashicorp/consul/logging/gated_writer.go |
56 56 + 0 - 0 !
vendor/github.com/hashicorp/consul/logging/grpc.go |
102 102 + 0 - 0 !
vendor/github.com/hashicorp/consul/logging/log_levels.go |
36 36 + 0 - 0 !
vendor/github.com/hashicorp/consul/logging/logfile.go |
135 135 + 0 - 0 !
vendor/github.com/hashicorp/consul/logging/logger.go |
146 146 + 0 - 0 !
vendor/github.com/hashicorp/consul/logging/names.go |
50 50 + 0 - 0 !
vendor/github.com/hashicorp/consul/logging/syslog.go |
50 50 + 0 - 0 !
vendor/vendor.json |
3 2 + 1 - 0 !
10 files changed, 584 insertions(+), 4 deletions(-) |
[patch] update consul autopilot dependency
|
consul upgrade3.patch | (download) |
api/operator_autopilot.go |
4 4 + 0 - 0 !
command/agent/agent.go |
3 3 + 0 - 0 !
command/agent/config_parse_test.go |
1 1 + 0 - 0 !
command/agent/config_test.go |
2 2 + 0 - 0 !
command/agent/operator_endpoint.go |
2 2 + 0 - 0 !
command/agent/testdata/basic.hcl |
1 1 + 0 - 0 !
command/agent/testdata/basic.json |
1 1 + 0 - 0 !
command/operator_autopilot_get.go |
1 1 + 0 - 0 !
command/operator_autopilot_set.go |
7 7 + 0 - 0 !
command/operator_autopilot_set_test.go |
2 2 + 0 - 0 !
nomad/autopilot.go |
1 1 + 0 - 0 !
nomad/fsm_test.go |
4 4 + 0 - 0 !
nomad/state/autopilot_test.go |
1 1 + 0 - 0 !
nomad/structs/config/autopilot.go |
7 7 + 0 - 0 !
nomad/structs/config/autopilot_test.go |
3 3 + 0 - 0 !
nomad/structs/operator.go |
4 4 + 0 - 0 !
16 files changed, 44 insertions(+) |
[patch] implement minquorum
|
default cni_path.patch | (download) |
client/allocrunner/networking_bridge_linux.go |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
set default cni_path [1] as provided by "containernetworking-plugins".
[1]: https://www.nomadproject.io/docs/configuration/client.html#cni_path
|
docker driver.patch | (download) |
drivers/docker/driver.go |
4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-) |
fix ftbfs
|
generate.patch | (download) |
GNUmakefile |
5 3 + 2 - 0 !
nomad/structs/generate.sh |
2 2 + 0 - 0 !
2 files changed, 5 insertions(+), 2 deletions(-) |
fix re-generation
|
getter.patch | (download) |
client/allocrunner/taskrunner/getter/getter.go |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
fix ftbfs
|
gopsutil.patch | (download) |
client/stats/host.go |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
fix ftbfs golang-github-shirou-gopsutil-dev (>= 2.19.05~)
|
hclog.patch | (download) |
nomad/server.go |
8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-) |
fix ftbfs with golang-github-hashicorp-go-hclog-dev (>= 0.9.2~)
Whether this patch is correct is uncertain...
~~~~
src/github.com/hashicorp/nomad/nomad/server.go:1103:29: cannot use logger (type *log.Logger) as type hclog.Logger in assignment:
*log.Logger does not implement hclog.Logger (missing Debug method)
~~~~
|
rkt_hostname.patch | (download) |
drivers/rkt/driver.go |
7 7 + 0 - 0 !
website/source/docs/drivers/rkt.html.md |
2 2 + 0 - 0 !
2 files changed, 9 insertions(+) |
added rkt --hostname support.
|
rkt_options.patch | (download) |
drivers/rkt/driver.go |
8 8 + 0 - 0 !
website/source/docs/drivers/rkt.html.md |
11 11 + 0 - 0 !
2 files changed, 19 insertions(+) |
add rkt_options feature.
|
vendor codecgen.patch | (download) |
vendor/github.com/ugorji/go/codec/codecgen/gen.go |
378 378 + 0 - 0 !
vendor/github.com/ugorji/go/codec/codecgen/goversion_pkgpath_gte_go111.go |
24 24 + 0 - 0 !
vendor/github.com/ugorji/go/codec/codecgen/goversion_pkgpath_lt_go111.go |
18 18 + 0 - 0 !
vendor/github.com/ugorji/go/codec/codecgen/z.go |
6 6 + 0 - 0 !
4 files changed, 426 insertions(+) |
workarodund for incredible upstream sloppiness :(
See "nomad/scripts/install-codecgen.sh". Upstream vendors incomplete
"github.com/ugorji/go" library but without "codecgen" compiler which very
particular version is needed for "go generate".
|
t skip unreliable tests.patch | (download) |
client/fingerprint/network_test.go |
1 1 + 0 - 0 !
command/acl_bootstrap_test.go |
1 1 + 0 - 0 !
command/acl_policy_apply_test.go |
1 1 + 0 - 0 !
command/acl_policy_delete_test.go |
1 1 + 0 - 0 !
command/acl_policy_info_test.go |
1 1 + 0 - 0 !
command/acl_token_create_test.go |
1 1 + 0 - 0 !
command/acl_token_delete_test.go |
1 1 + 0 - 0 !
command/alloc_exec_test.go |
2 2 + 0 - 0 !
command/alloc_restart_test.go |
3 3 + 0 - 0 !
command/alloc_signal_test.go |
2 2 + 0 - 0 !
command/alloc_status_test.go |
3 3 + 0 - 0 !
command/alloc_stop_test.go |
1 1 + 0 - 0 !
command/job_periodic_force_test.go |
1 1 + 0 - 0 !
command/job_plan_test.go |
1 1 + 0 - 0 !
command/job_run_test.go |
1 1 + 0 - 0 !
command/job_validate_test.go |
2 2 + 0 - 0 !
command/monitor_test.go |
1 1 + 0 - 0 !
command/node_config_test.go |
1 1 + 0 - 0 !
command/node_status_test.go |
3 3 + 0 - 0 !
command/operator_autopilot_get_test.go |
1 1 + 0 - 0 !
command/operator_autopilot_set_test.go |
1 1 + 0 - 0 !
command/quota_init_test.go |
1 1 + 0 - 0 !
command/server_members_test.go |
1 1 + 0 - 0 !
helper/pluginutils/loader/loader_test.go |
11 11 + 0 - 0 !
nomad/acl_test.go |
1 1 + 0 - 0 !
nomad/autopilot_test.go |
1 1 + 0 - 0 !
nomad/client_agent_endpoint_test.go |
4 4 + 0 - 0 !
nomad/client_rpc_test.go |
4 4 + 0 - 0 !
nomad/client_stats_endpoint_test.go |
2 2 + 0 - 0 !
nomad/core_sched_test.go |
1 1 + 0 - 0 !
nomad/deploymentwatcher/deployments_watcher_test.go |
1 1 + 0 - 0 !
nomad/drainer/drain_heap_test.go |
4 4 + 0 - 0 !
nomad/drainer/watch_jobs_test.go |
1 1 + 0 - 0 !
nomad/drainer_int_test.go |
5 5 + 0 - 0 !
nomad/eval_broker_test.go |
2 2 + 0 - 0 !
nomad/eval_endpoint_test.go |
1 1 + 0 - 0 !
nomad/fsm_test.go |
1 1 + 0 - 0 !
nomad/leader_test.go |
3 3 + 0 - 0 !
nomad/node_endpoint_test.go |
2 2 + 0 - 0 !
nomad/rpc_test.go |
3 3 + 0 - 0 !
nomad/serf_test.go |
2 2 + 0 - 0 !
nomad/server_test.go |
2 2 + 0 - 0 !
42 files changed, 83 insertions(+) |
disable mostly randomly failing test(s) and also some permanently failing ones.
|