lol

Merge pull request #28345 from moretea/openshift-origin

openshift: 1.5.0 -> 3.6.0

authored by

Jörg Thalheim and committed by
GitHub
9366d013 cd972113

+16 -5
+16 -5
pkgs/applications/networking/cluster/openshift/default.nix
··· 1 - { stdenv, fetchFromGitHub, which, buildGoPackage }: 1 + { stdenv, fetchFromGitHub, which, buildGoPackage, utillinux, coreutils }: 2 2 3 3 let 4 - version = "1.5.0"; 4 + version = "3.6.0"; 5 5 ver = stdenv.lib.elemAt (stdenv.lib.splitString "." version); 6 6 versionMajor = ver 0; 7 7 versionMinor = ver 1; ··· 14 14 owner = "openshift"; 15 15 repo = "origin"; 16 16 rev = "v${version}"; 17 - sha256 = "0qvyxcyca3888nkgvyvqcmybm95ncwxb3zvrzbg2gz8kx6g6350v"; 17 + sha256 = "08bdqvsjl6c7dmllyz8n4akb7gyn91znvbph5cgmmk1bhskycy1r"; 18 18 }; 19 19 20 20 buildInputs = [ which ]; ··· 22 22 goPackagePath = null; 23 23 patchPhase = '' 24 24 patchShebangs ./hack 25 + substituteInPlace pkg/bootstrap/docker/host/host.go \ 26 + --replace 'nsenter --mount=/rootfs/proc/1/ns/mnt findmnt' \ 27 + 'nsenter --mount=/rootfs/proc/1/ns/mnt ${utillinux}/bin/findmnt' 28 + 29 + substituteInPlace pkg/bootstrap/docker/host/host.go \ 30 + --replace 'nsenter --mount=/rootfs/proc/1/ns/mnt mount' \ 31 + 'nsenter --mount=/rootfs/proc/1/ns/mnt ${utillinux}/bin/mount' 32 + 33 + substituteInPlace pkg/bootstrap/docker/host/host.go \ 34 + --replace 'nsenter --mount=/rootfs/proc/1/ns/mnt mkdir' \ 35 + 'nsenter --mount=/rootfs/proc/1/ns/mnt ${utillinux}/bin/mount' 25 36 ''; 26 37 27 38 buildPhase = '' 28 39 cd go/src/origin-v${version}-src 29 40 # Openshift build require this variables to be set 30 41 # unless there is a .git folder which is not the case with fetchFromGitHub 31 - export OS_GIT_VERSION=${version} 42 + export OS_GIT_VERSION=v${version} 32 43 export OS_GIT_MAJOR=${versionMajor} 33 44 export OS_GIT_MINOR=${versionMinor} 34 45 make build ··· 43 54 description = "Build, deploy, and manage your applications with Docker and Kubernetes"; 44 55 license = licenses.asl20; 45 56 homepage = http://www.openshift.org; 46 - maintainers = with maintainers; [offline bachp]; 57 + maintainers = with maintainers; [offline bachp moretea]; 47 58 platforms = platforms.linux; 48 59 }; 49 60 }