Unverified Commit 5f3e8db6 authored by Jean-Francois Chevrette's avatar Jean-Francois Chevrette Committed by GitHub
Browse files

rosa: 1.2.36 -> 1.2.38 (#308534)

* rosa: 1.2.36 -> 1.2.38

* disable tests requiring network access

- e2e tests require network access
- TestRhRegionCommand require network access
parent f7f09d34
Loading
Loading
Loading
Loading
+14 −2
Original line number Diff line number Diff line
@@ -2,13 +2,13 @@

buildGoModule rec {
  pname = "rosa";
  version = "1.2.36";
  version = "1.2.38";

  src = fetchFromGitHub {
    owner = "openshift";
    repo = "rosa";
    rev = "v${version}";
    hash = "sha256-jdLMQLbk446QJ+8+HjTCTjtlCuLlZZsLUBInRg4UMH0=";
    hash = "sha256-eS9mK5iK/fXWMpgA/RF7wYybcJtPDW/pIWo9Iw0I+K8=";
  };
  vendorHash = null;

@@ -16,6 +16,18 @@ buildGoModule rec {

  __darwinAllowLocalNetworking = true;

  postPatch = ''
    # e2e tests require network access
    rm -r tests/e2e
  '';

  preCheck = ''
    # Workaround for cmd/list/rhRegion/cmd_test.go:39
    #   Failed to get OCM regions: Can't retrieve shards: Get "https://api.stage.openshift.com/static/ocm-shards.json": dial tcp: lookup api.stage.openshift.com on [::1]:53: read udp [::1]:55793->[::1]:53: read: connection refused
    substituteInPlace "cmd/list/rhRegion/cmd_test.go" \
      --replace-fail "TestRhRegionCommand" "SkipRhRegionCommand"
  '';

  nativeBuildInputs = [ installShellFiles ];
  postInstall = ''
    installShellCompletion --cmd rosa \