Unverified Commit a6f77b05 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

Update OpenStack packages (#341431)

parents 9229227c 68bf1f12
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
  fetchPypi,
  netaddr,
  oslo-concurrency,
  oslo-config,
  oslo-serialization,
  oslo-utils,
  prettytable,
@@ -14,12 +15,12 @@

buildPythonPackage rec {
  pname = "osprofiler";
  version = "4.1.0";
  version = "4.2.0";
  pyproject = true;

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-V4N7YgWBsTREouIFZHddT8c+/2fHiIr5mUftWC/lFLA=";
    hash = "sha256-bdHEviZFqPJBIQVdpbtGFojcr8fmtNS6vA7xumaQJ4E=";
  };

  build-system = [ setuptools ];
@@ -27,6 +28,7 @@ buildPythonPackage rec {
  dependencies = [
    netaddr
    oslo-concurrency
    oslo-config
    oslo-serialization
    oslo-utils
    prettytable
@@ -46,6 +48,7 @@ buildPythonPackage rec {
    description = "OpenStack Library to profile request between all involved services";
    homepage = "https://opendev.org/openstack/osprofiler/";
    license = licenses.asl20;
    mainProgram = "osprofiler";
    maintainers = teams.openstack.members;
  };
}
+2 −2
Original line number Diff line number Diff line
@@ -28,12 +28,12 @@

buildPythonPackage rec {
  pname = "python-octaviaclient";
  version = "3.7.0";
  version = "3.8.0";
  pyproject = true;

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-wAGxByeRBOwdWZg2DwVpt1yGi5er3KQ/qhyRVAwaKe4=";
    hash = "sha256-wrYhCY3gqcklSK8lapsgFq25Yi3awEGgarW2a7W1kO4=";
  };

  build-system = [
+2 −2
Original line number Diff line number Diff line
@@ -28,12 +28,12 @@

buildPythonPackage rec {
  pname = "python-openstackclient";
  version = "7.0.0";
  version = "7.1.0";
  pyproject = true;

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-1HDjWYySnZI/12j9+Gb1G9NKkb+xfrcMoTY/q7aL0uA=";
    hash = "sha256-nv/CmcVpQiC65Fd3jmzZsjrqG8O/zQTjoE+NhjhaBVQ=";
  };

  build-system = [
+12 −10
Original line number Diff line number Diff line
@@ -25,12 +25,12 @@

buildPythonPackage rec {
  pname = "swift";
  version = "2.33.0";
  format = "setuptools";
  version = "2.34.0";
  pyproject = true;

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-4TlJcquK8MC9zQfLKmb88B5xHje1kbPD2jSLiR+N8hs=";
    hash = "sha256-ZvdWWvPUdZIEadxV0nhqgTXhgJJu+hD1LnYCAP+9gpM=";
  };

  postPatch = ''
@@ -38,9 +38,11 @@ buildPythonPackage rec {
    rm test/functional/s3api/{__init__.py,s3_test_client.py}
  '';

  nativeBuildInputs = [
    installShellFiles
  nativeBuildInputs = [ installShellFiles ];

  build-system = [
    pbr
    setuptools
  ];

  propagatedBuildInputs = [
@@ -57,17 +59,17 @@ buildPythonPackage rec {
    xattr
  ];

  postInstall = ''
    installManPage doc/manpages/*
  '';

  nativeCheckInputs = [
  dependencies = [
    boto3
    mock
    stestr
    swiftclient
  ];

  postInstall = ''
    installManPage doc/manpages/*
  '';

  # a lot of tests currently fail while establishing a connection
  doCheck = false;

+30 −27
Original line number Diff line number Diff line
{
  lib,
  bash,
  buildPythonPackage,
  cliff,
  debtcollector,
  defusedxml,
  fetchPypi,
  pbr,
  cliff,
  fixtures,
  hacking,
  jsonschema,
  testtools,
  paramiko,
  netaddr,
  oslo-concurrency,
  oslo-config,
  oslo-log,
  stestr,
  oslo-serialization,
  oslo-utils,
  fixtures,
  oslotest,
  paramiko,
  pbr,
  prettytable,
  python,
  pythonOlder,
  pyyaml,
  subunit,
  setuptools,
  stestr,
  stevedore,
  prettytable,
  subunit,
  testscenarios,
  testtools,
  urllib3,
  debtcollector,
  hacking,
  oslotest,
  bash,
  python,
  setuptools,
}:

buildPythonPackage rec {
  pname = "tempest";
  version = "39.0.0";
  version = "40.0.0";
  pyproject = true;

  disabled = pythonOlder "3.8";

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-l4qKbTfQRWiRsoHN9fiAAiGMGP+q3gwRH1pMSXV/eSU=";
    hash = "sha256-s2EvD1TDoRoKrvpRc6h3P7xRyT941nW1hveucXDLB4w=";
  };

  pythonRelaxDeps = [ "defusedxml" ];

  nativeBuildInputs = [ setuptools ];
  build-system = [ setuptools ];

  propagatedBuildInputs = [
    pbr
  dependencies = [
    cliff
    debtcollector
    defusedxml
    fixtures
    jsonschema
    testtools
    paramiko
    netaddr
    oslo-concurrency
    oslo-config
    oslo-log
    stestr
    oslo-serialization
    oslo-utils
    fixtures
    paramiko
    pbr
    prettytable
    pyyaml
    subunit
    stestr
    stevedore
    prettytable
    subunit
    testscenarios
    testtools
    urllib3
    debtcollector
  ];

  nativeCheckInputs = [
    stestr
    hacking
    oslotest
    stestr
  ];

  checkPhase = ''
@@ -94,6 +96,7 @@ buildPythonPackage rec {
    description = "OpenStack integration test suite that runs against live OpenStack cluster and validates an OpenStack deployment";
    homepage = "https://github.com/openstack/tempest";
    license = licenses.asl20;
    mainProgram = "tempest";
    maintainers = teams.openstack.members;
  };
}