Unverified Commit 4390df2b authored by Jonas Heinrich's avatar Jonas Heinrich Committed by GitHub
Browse files

Merge pull request #250455 from aaronjheng/kfctl

kfctl: remove
parents 30a47a8b 0b6d7c88
Loading
Loading
Loading
Loading
+0 −33
Original line number Diff line number Diff line
{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:

buildGoModule rec {
  pname = "kfctl";
  version = "1.2.0";

  src = fetchFromGitHub {
    owner = "kubeflow";
    repo = pname;
    rev = "v${version}";
    sha256 = "sha256-FY7o4QULobLY1djfcc2l6awE/v2stN7cc2lffMkjoPc=";
  };

  vendorSha256 = null; #vendorSha256 = "";

  subPackages = [ "cmd/kfctl" ];

  nativeBuildInputs = [ installShellFiles ];

  postInstall = ''
  installShellCompletion --cmd eksctl \
    --bash <($out/bin/kfctl completion bash) \
    --zsh <($out/bin/kfctl completion zsh)
  '';

  meta = with lib; {
    description = "A CLI for deploying and managing Kubeflow";
    homepage = "https://github.com/kubeflow/kfctl";
    license = licenses.asl20;
    maintainers = with maintainers; [ mvnetbiz ];
    broken = true; # vendor isn't reproducible with go > 1.17: nix-build -A $name.goModules --check
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -833,6 +833,7 @@ mapAliases ({
  kexpand = throw "kexpand awless has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-01
  keybase-go = throw "'keybase-go' has been renamed to/replaced by 'keybase'"; # Converted to throw 2022-02-22
  keysmith = libsForQt5.kdeGear.keysmith; # Added 2021-07-14
  kfctl = throw "kfctl is broken and has been archived by upstream" ; # Added 2023-08-21
  kgx = gnome-console; # Added 2022-02-19
  kibana7-oss = throw "kibana7-oss has been removed, as the distribution is no longer provided by upstream. https://github.com/NixOS/nixpkgs/pull/114456"; # Added 2021-06-09
  kicad-with-packages3d = kicad; # Added 2019-11-25
+0 −2
Original line number Diff line number Diff line
@@ -9666,8 +9666,6 @@ with pkgs;
    jdk = jdk11;
  };
  kfctl = callPackage ../applications/networking/cluster/kfctl { };
  kluctl = callPackage ../applications/networking/cluster/kluctl { };
  kibana7 = callPackage ../development/tools/misc/kibana/7.x.nix { };