Date: Thu, 27 May 2021 02:26:34 GMT From: John Hixson <jhixson@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 6d3a5e1ad35b - main - sysutils/nomad: update to version 1.1.0 Message-ID: <202105270226.14R2QY8n019663@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by jhixson: URL: https://cgit.FreeBSD.org/ports/commit/?id=6d3a5e1ad35b6a1fd08917deb65d2de879d18c63 commit 6d3a5e1ad35b6a1fd08917deb65d2de879d18c63 Author: John Hixson <jhixson@FreeBSD.org> AuthorDate: 2021-05-27 02:02:24 +0000 Commit: John Hixson <jhixson@FreeBSD.org> CommitDate: 2021-05-27 02:26:11 +0000 sysutils/nomad: update to version 1.1.0 --- sysutils/nomad/Makefile | 2 +- sysutils/nomad/distinfo | 6 ++--- .../files/patch-drivers_docker__driver_freebsd.go | 8 ++++++ .../patch-drivers_docker__driver_freebsd_test.go | 29 ++++++++++++++++++++++ 4 files changed, 41 insertions(+), 4 deletions(-) diff --git a/sysutils/nomad/Makefile b/sysutils/nomad/Makefile index a8e4508a8611..c5b7cff4ebff 100644 --- a/sysutils/nomad/Makefile +++ b/sysutils/nomad/Makefile @@ -1,6 +1,6 @@ PORTNAME= nomad DISTVERSIONPREFIX= v -DISTVERSION= 1.0.5 +DISTVERSION= 1.1.0 CATEGORIES= sysutils MAINTAINER= jhixson@FreeBSD.org diff --git a/sysutils/nomad/distinfo b/sysutils/nomad/distinfo index 9ce04e6c5636..971af90e2b37 100644 --- a/sysutils/nomad/distinfo +++ b/sysutils/nomad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1621045447 -SHA256 (hashicorp-nomad-v1.0.5_GH0.tar.gz) = e911f973a835adcd987fce9b7e75d1961645c716b1fce9b3203ac7c245cf47f5 -SIZE (hashicorp-nomad-v1.0.5_GH0.tar.gz) = 39542943 +TIMESTAMP = 1622079765 +SHA256 (hashicorp-nomad-v1.1.0_GH0.tar.gz) = cb9bb49a266b1720e78e6899e48e9dbfadd927d6a356e378980e4e398cfb4c78 +SIZE (hashicorp-nomad-v1.1.0_GH0.tar.gz) = 41044566 diff --git a/sysutils/nomad/files/patch-drivers_docker__driver_freebsd.go b/sysutils/nomad/files/patch-drivers_docker__driver_freebsd.go new file mode 100644 index 000000000000..75ba0866cc87 --- /dev/null +++ b/sysutils/nomad/files/patch-drivers_docker__driver_freebsd.go @@ -0,0 +1,8 @@ +--- /dev/null 2021-05-26 18:56:01.401092000 -0700 ++++ drivers/docker/driver_freebsd.go 2021-05-26 18:54:15.075568000 -0700 +@@ -0,0 +1,5 @@ ++package docker ++ ++func setCPUSetCgroup(path string, pid int) error { ++ return nil ++} diff --git a/sysutils/nomad/files/patch-drivers_docker__driver_freebsd_test.go b/sysutils/nomad/files/patch-drivers_docker__driver_freebsd_test.go new file mode 100644 index 000000000000..0e4b345905f9 --- /dev/null +++ b/sysutils/nomad/files/patch-drivers_docker__driver_freebsd_test.go @@ -0,0 +1,29 @@ +--- /dev/null 2021-05-26 18:56:22.470788000 -0700 ++++ drivers/docker/driver_freebsd_test.go 2021-05-26 18:54:25.182401000 -0700 +@@ -0,0 +1,26 @@ ++package docker ++ ++import ( ++ "fmt" ++ "os" ++ "testing" ++ "time" ++) ++ ++// TestMain is a hacky test entrypoint to set temp directory to a path that can ++// be mounted into Docker containers on macOS without needing dev performing ++// special setup. ++// ++// macOS sets tempdir as `/var`, which Docker does not allowlist as a path that ++// can be bind-mounted. ++func TestMain(m *testing.M) { ++ tmpdir := fmt.Sprintf("/tmp/nomad-docker-tests-%d", time.Now().Unix()) ++ ++ defer os.Setenv("TMPDIR", os.Getenv("TMPDIR")) ++ os.Setenv("TMPDIR", tmpdir) ++ ++ os.MkdirAll(tmpdir, 0700) ++ defer os.RemoveAll(tmpdir) ++ ++ os.Exit(m.Run()) ++}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202105270226.14R2QY8n019663>