Details

Result

Field Value
attempts
1
changed
True
cmd
[
    "/usr/bin/zypper",
    "--quiet",
    "--non-interactive",
    "--xmlout",
    "install",
    "--type",
    "package",
    "--auto-agree-with-licenses",
    "--no-recommends",
    "--",
    "+nfs-utils",
    "+rpcbind",
    "+openstack-glance",
    "+openstack-glance-api",
    "+python-systemd"
]
name
[
    "git-core",
    "nfs-utils",
    "libxslt1",
    "rpcbind",
    "cron",
    "openstack-glance",
    "openstack-glance-api",
    "python-systemd"
]
rc
0
state
present
stderr

stderr_lines
[]
stdout
<?xml version='1.0'?>
<stream>
<install-summary download-size="9455868" space-usage-diff="64502088" packages-to-change="33">
<to-install>
<solvable type="package" name="keyutils" edition="1.5.10-lp151.4.70" arch="x86_64" summary="Linux Key Management Utilities">
<description>Utilities to control the kernel key management facility and to provide
a mechanism by which the kernel can call back to user space to get a
key instantiated.</description></solvable>
<solvable type="package" name="libev4" edition="4.24-lp151.3.2" arch="x86_64" summary="An event loop library">
<description>An event loop that is loosely modeled after libevent. Features
include child/PID watchers, periodic timers based on wallclock
(absolute) time (in addition to timers using relative timeouts), as
well as epoll/kqueue/event ports/inotify/eventfd/signalfd support,
timer management, time jump detection and correction.

This package holds the shared libraries of libev.</description></solvable>
<solvable type="package" name="nfs-client" edition="2.1.1-lp151.7.3.1" arch="x86_64" summary="Support Utilities for NFS">
<description>This package contains common NFS utilities which are needed for client
and kernel based server.</description></solvable>
<solvable type="package" name="nfs-kernel-server" edition="2.1.1-lp151.7.3.1" arch="x86_64" summary="Support Utilities for Kernel nfsd">
<description>This package contains support for the kernel based NFS server. You can
tune the number of server threads via the sysconfig variable
USE_KERNEL_NFSD_NUMBER. For quota over NFS support, install the quota
package.</description></solvable>
<solvable type="package" name="nfsidmap" edition="0.26-lp151.3.2" arch="x86_64" summary="NFSv4 ID Mapping Library">
<description>In NFSv4, identities of users are conveyed by names rather than user ID
and group ID. Both the NFS server and client code in the kernel need to
translate these to numeric IDs.</description></solvable>
<solvable type="package" name="openstack-glance" edition="20.0.0.0~xbeta2~dev13-lp151.1.1" arch="noarch" summary="OpenStack Image Service (Glance)">
<description>The Glance project provides a service where users can upload and discover
data assets that are meant to be used with other services. This currently
includes images and metadata definitions.
Glance image services include discovering, registering, and retrieving
virtual machine images. Glance has a RESTful API that allows querying of
VM image metadata as well as retrieval of the actual image.
VM images made available through Glance can be stored in a variety of
locations from simple filesystems to object-storage systems like the
OpenStack Swift project.</description></solvable>
<solvable type="package" name="openstack-glance-api" edition="20.0.0.0~xbeta2~dev13-lp151.1.1" arch="noarch" summary="OpenStack Image service (Glance) - API">
<description>The Glance project provides a service where users can upload and discover
data assets that are meant to be used with other services. This currently
includes images and metadata definitions.
Glance image services include discovering, registering, and retrieving
virtual machine images. Glance has a RESTful API that allows querying of
VM image metadata as well as retrieval of the actual image.
VM images made available through Glance can be stored in a variety of
locations from simple filesystems to object-storage systems like the
OpenStack Swift project.

This package contains the openstack-glance API server.</description></solvable>
<solvable type="package" name="python-os-brick-common" edition="2.10.0-lp151.3.8" arch="noarch" summary="Common files for the OpenStack Cinder brick library">
<description>Configuration files for the OpenStack Cinder brick library.</description></solvable>
<solvable type="package" name="python2-systemd" edition="234-lp151.5.3" arch="x86_64" summary="Python wrappers for systemd functionality">
<description>Python module for native access to the systemd facilities. Functionality is seperated into a number of modules:
* systemd.journal supports sending of structured messages to the journal and reading journal files,
* systemd.daemon wraps parts of libsystemd useful for writing daemons and socket activation,
* systemd.id128 provides functions for querying machine and boot identifiers and a lists of message identifiers provided by systemd,
* systemd.login wraps parts of libsystemd used to query logged in users and available seats and machines.</description></solvable>
<solvable type="package" name="python3-WSME" edition="0.9.3-lp151.4.2" arch="noarch" summary="Web Services Made Easy">
<description>Web Service Made Easy (WSME) is a way to implement webservices
in Python web applications.
It is originally a rewrite of TGWebServices
with focus on extensibility, framework-independence and improved type handling.</description></solvable>
<solvable type="package" name="python3-automaton" edition="1.17.0-lp151.2.5" arch="noarch" summary="Friendly state machines for python">
<description>Friendly state machines for python.</description></solvable>
<solvable type="package" name="python3-barbicanclient" edition="4.9.0-lp151.3.4" arch="noarch" summary="Client for the Barbican Key Management API">
<description>This is a client for the Barbican Key Management API. This package includes a
Python library for accessing the API (the barbicanclient module), and a
command-line script (barbican).

This package contains the Python 3.x module.</description></solvable>
<solvable type="package" name="python3-castellan" edition="1.4.0-lp151.1.5" arch="noarch" summary="Generic Key Manager interface for OpenStack">
<description>Generic Key Manager interface for OpenStack.

This package includes the Python 3.x module.</description></solvable>
<solvable type="package" name="python3-cursive" edition="0.2.2-lp151.2.1" arch="noarch" summary="Cursive implements OpenStack-specific validation of digital signatures">
<description>Cursive implements OpenStack-specific validation of digital signatures.
As OpenStack continues to mature, robust security controls become increasingly
critical. The cursive project contains code extracted from various OpenStack
projects for verifying digital signatures. Additional capabilities will be
added to this project in support of various security features.</description></solvable>
<solvable type="package" name="python3-gevent" edition="1.4.0-lp151.5.2" arch="x86_64" summary="Python network library that uses greenlet and libevent">
<description>Gevent is a Python networking library that uses greenlet to provide synchronous
API on top of a libevent event loop. Features include:

  * Fast event loop based on libevent.
  * Lightweight execution units based on greenlet.
  * Familiar API that re-uses concepts from the Python standard library.
  * Cooperative sockets with ssl support.
  * DNS queries performed through libevent-dns.
  * Ability to use standard library and 3rd party modules written for standard
    blocking sockets
  * Fast WSGI server based on libevent-http.

gevent is inspired by eventlet but features more consistent API, simpler
implementation and better performance. Read why others use gevent and check
out the list of the open source projects based on gevent.</description></solvable>
<solvable type="package" name="python3-glance" edition="20.0.0.0~xbeta2~dev13-lp151.1.1" arch="noarch" summary="OpenStack Image Service (Glance) - Python module">
<description>The Glance project provides a service where users can upload and discover
data assets that are meant to be used with other services. This currently
includes images and metadata definitions.
Glance image services include discovering, registering, and retrieving
virtual machine images. Glance has a RESTful API that allows querying of
VM image metadata as well as retrieval of the actual image.
VM images made available through Glance can be stored in a variety of
locations from simple filesystems to object-storage systems like the
OpenStack Swift project.

This package contains the Glance Python library.</description></solvable>
<solvable type="package" name="python3-glance_store" edition="1.0.0-lp151.3.10" arch="noarch" summary="OpenStack Image Service Store Library">
<description>Glance store library.

This package contains the Python 3.x module.</description></solvable>
<solvable type="package" name="python3-httplib2" edition="0.14.0-lp151.2.1" arch="noarch" summary="A Python HTTP client library">
<description>A comprehensive HTTP client library that supports many features
left out of other HTTP libraries.</description></solvable>
<solvable type="package" name="python3-kazoo" edition="2.6.1-lp151.2.3" arch="noarch" summary="Higher Level Zookeeper Client">
<description>Implements a higher level API to Apache Zookeeper for Python clients.</description></solvable>
<solvable type="package" name="python3-networkx" edition="2.4-lp151.2.2" arch="noarch" summary="Python package for the study of complex networks">
<description>NetworkX (NX) is a Python package for the creation, manipulation, and study of the structure, dynamics,
and functions of complex networks.

Features:
 * Includes standard graph-theoretic and statistical physics functions
 * Exchange of network algorithms between applications, disciplines, and platforms
 * Includes many classic graphs and synthetic networks
 * Nodes and edges can be &quot;anything&quot; (e.g. time-series, text, images, XML records)
 * Exploits existing code from high-quality legacy software in C, C++, Fortran, etc.
 * Unit-tested</description></solvable>
<solvable type="package" name="python3-os-brick" edition="2.10.0-lp151.3.8" arch="noarch" summary="OpenStack Cinder brick library for managing local volume attaches">
<description>OpenStack Cinder brick library for managing local volume attaches.
Features:
- Discovery of volumes being attached to a host for many transport protocols.
- Removal of volumes from a host.

This package contains the PYthon 3.x module.</description></solvable>
<solvable type="package" name="python3-os-win" edition="4.3.2-lp151.2.6" arch="noarch" summary="Hyper-V library for OpenStack projects">
<description>Library contains Windows / Hyper-V code commonly used in the OpenStack projects:
nova, cinder, networking-hyperv.</description></solvable>
<solvable type="package" name="python3-oslo.privsep" edition="1.33.3-lp151.2.6" arch="noarch" summary="OpenStack library for privilege separation">
<description>OpenStack library for privilege separation</description></solvable>
<solvable type="package" name="python3-oslo.reports" edition="1.31.1-lp151.2.5" arch="noarch" summary="OpenStack oslo.reports library">
<description>The project oslo.reports hosts a general purpose error report generation
framework, known as the &quot;guru meditation report&quot;.</description></solvable>
<solvable type="package" name="python3-oslo.rootwrap" edition="5.17.1-lp151.1.3" arch="noarch" summary="Filtering shell commands to run as root from OpenStack services">
<description>oslo.rootwrap allows fine-grained filtering of shell commands to run as root
from OpenStack services.</description></solvable>
<solvable type="package" name="python3-oslo.vmware" edition="2.35.0-lp151.1.4" arch="noarch" summary="Oslo VMware library for OpenStack projects">
<description>The Oslo project intends to produce a python library containing infrastructure
code shared by OpenStack projects. The APIs provided by the project should be
high quality, stable, consistent and generally useful.

The Oslo VMware library offers session and API call management for VMware ESX/VC
server.

This package contains the Python 3.x module.</description></solvable>
<solvable type="package" name="python3-psutil" edition="5.6.7-lp151.2.1" arch="x86_64" summary="A process utilities module for Python">
<description>A graphical interface that lets you easily analyze and introspect unaltered running Python processes.</description></solvable>
<solvable type="package" name="python3-retrying" edition="1.3.3-lp151.6.1" arch="noarch" summary="Retrying library for Python">
<description>Retrying is a general-purpose retrying library, written in Python, to
simplify the task of adding retry behavior to just about anything.</description></solvable>
<solvable type="package" name="python3-simplegeneric" edition="0.8.1-lp151.10.1" arch="noarch" summary="Simple generic functions (similar to Python&apos;s own len(), pickle.dump(), etc)">
<description>The gsimplegeneric module lets you define simple single-dispatch
generic functions, akin to Python&apos;s built-in generic functions like
glen(), iter() and so on.  However, instead of using
specially-named methods, these generic functions use simple lookup
tables, akin to those used by e.g. gpickle.dump() and other
generic functions found in the Python standard library.

As you can see from the above examples, generic functions are actually
quite common in Python already, but there is no standard way to create
simple ones.  This library attempts to fill that gap, as generic
functions are an gexcellent alternative to the Visitor pattern_, as
well as being a great substitute for most common uses of adaptation.

This library tries to be the simplest possible implementation of generic
functions, and it therefore eschews the use of multiple or predicate
dispatch, as well as avoiding speedup techniques such as C dispatching
or code generation.  But it has absolutely no dependencies, other than
Python 2.4, and the implementation is just a single Python module of
less than 100 lines.</description></solvable>
<solvable type="package" name="python3-suds-jurko" edition="0.6-lp151.6.2" arch="noarch" summary="Lightweight SOAP client (Jurko&apos;s fork)">
<description>This is hopefully just a temporary fork of the original suds Python
library project created because the original project development seems
to have stalled. Should be reintegrated back into the original project
if it ever gets revived again.</description></solvable>
<solvable type="package" name="python3-taskflow" edition="3.8.0-lp151.3.5" arch="noarch" summary="Taskflow structured state management library">
<description>A library to do [jobs, tasks, flows] in a HA manner using
different backends to be used with OpenStack projects.

This package contains the Python 3.x module.</description></solvable>
<solvable type="package" name="python3-tenacity" edition="6.0.0-lp151.2.2" arch="noarch" summary="Python module for retrying code until it succeeeds">
<description>Tenacity is a general-purpose retrying library, written in Python, to simplify
the task of adding retry behavior to just about anything.
It originates from a fork of `Retrying`_
Features
--------
- Generic Decorator API
- Specify stop condition (i.e. limit by number of attempts)
- Specify wait condition (i.e. exponential backoff sleeping between attempts)
- Customize retrying on Exceptions
- Customize retrying on expected returned result</description></solvable>
<solvable type="package" name="rpcbind" edition="0.2.3-lp151.5.6.1" arch="x86_64" summary="Transport independent RPC portmapper">
<description>Rpcbind is a replacement for portmap. Whereas portmap supports only UDP
and TCP transports over INET (IPv4), rpcbind can be configured to work
on various transports supported by the TI-RPC. This includes TCP and
UDP over IPv6. Moreover, rpcbind provides additional functions in
regards to portmap.</description></solvable>
</to-install>
</install-summary>
<prompt id="0">
<text>Continue?</text>
<option default="1" value="y" desc="Yes, accept the summary and proceed with installation/removal of packages."/>
<option value="n" desc="No, cancel the operation."/>
<option value="v" desc="Toggle display of package versions."/>
<option value="a" desc="Toggle display of package architectures."/>
<option value="r" desc="Toggle display of repositories from which the packages will be installed."/>
<option value="m" desc="Toggle display of package vendor names."/>
<option value="d" desc="Toggle between showing all details and as few details as possible."/>
<option value="g" desc="View the summary in pager."/>
</prompt>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python-os-brick-common-2.10.0-lp151.3.8.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python-os-brick-common-2.10.0-lp151.3.8.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-automaton-1.17.0-lp151.2.5.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-automaton-1.17.0-lp151.2.5.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-barbicanclient-4.9.0-lp151.3.4.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-barbicanclient-4.9.0-lp151.3.4.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-httplib2-0.14.0-lp151.2.1.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-httplib2-0.14.0-lp151.2.1.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-networkx-2.4-lp151.2.2.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-networkx-2.4-lp151.2.2.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-win-4.3.2-lp151.2.6.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-win-4.3.2-lp151.2.6.noarch.rpm" percent="3" rate="16123"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-win-4.3.2-lp151.2.6.noarch.rpm" rate="16123" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.privsep-1.33.3-lp151.2.6.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.privsep-1.33.3-lp151.2.6.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.rootwrap-5.17.1-lp151.1.3.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.rootwrap-5.17.1-lp151.1.3.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/x86_64/python3-psutil-5.6.7-lp151.2.1.x86_64.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/x86_64/python3-psutil-5.6.7-lp151.2.1.x86_64.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-retrying-1.3.3-lp151.6.1.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-retrying-1.3.3-lp151.6.1.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-simplegeneric-0.8.1-lp151.10.1.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-simplegeneric-0.8.1-lp151.10.1.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-suds-jurko-0.6-lp151.6.2.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-suds-jurko-0.6-lp151.6.2.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-tenacity-6.0.0-lp151.2.2.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-tenacity-6.0.0-lp151.2.2.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-castellan-1.4.0-lp151.1.5.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-castellan-1.4.0-lp151.1.5.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.reports-1.31.1-lp151.2.5.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.reports-1.31.1-lp151.2.5.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-brick-2.10.0-lp151.3.8.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-brick-2.10.0-lp151.3.8.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-WSME-0.9.3-lp151.4.2.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-WSME-0.9.3-lp151.4.2.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.vmware-2.35.0-lp151.1.4.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.vmware-2.35.0-lp151.1.4.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-cursive-0.2.2-lp151.2.1.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-cursive-0.2.2-lp151.2.1.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-glance_store-1.0.0-lp151.3.10.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-glance_store-1.0.0-lp151.3.10.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/keyutils-1.5.10-lp151.4.70.x86_64.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/keyutils-1.5.10-lp151.4.70.x86_64.rpm" percent="0" rate="0"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/keyutils-1.5.10-lp151.4.70.x86_64.rpm" percent="17" rate="14220"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/keyutils-1.5.10-lp151.4.70.x86_64.rpm" rate="14220" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/libev4-4.24-lp151.3.2.x86_64.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/libev4-4.24-lp151.3.2.x86_64.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/nfsidmap-0.26-lp151.3.2.x86_64.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/nfsidmap-0.26-lp151.3.2.x86_64.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/python2-systemd-234-lp151.5.3.x86_64.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/python2-systemd-234-lp151.5.3.x86_64.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/rpcbind-0.2.3-lp151.5.6.1.x86_64.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/rpcbind-0.2.3-lp151.5.6.1.x86_64.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/nfs-client-2.1.1-lp151.7.3.1.x86_64.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/nfs-client-2.1.1-lp151.7.3.1.x86_64.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/nfs-kernel-server-2.1.1-lp151.7.3.1.x86_64.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/nfs-kernel-server-2.1.1-lp151.7.3.1.x86_64.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/x86_64/python3-gevent-1.4.0-lp151.5.2.x86_64.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/x86_64/python3-gevent-1.4.0-lp151.5.2.x86_64.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-kazoo-2.6.1-lp151.2.3.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-kazoo-2.6.1-lp151.2.3.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-taskflow-3.8.0-lp151.3.5.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-taskflow-3.8.0-lp151.3.5.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-glance-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-glance-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/openstack-glance-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/openstack-glance-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm" rate="-1" done="1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/openstack-glance-api-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm" percent="-1" rate="-1"/>
<download url="http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/openstack-glance-api-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm" rate="-1" done="1"/>
</stream>
stdout_lines
[
    "<?xml version='1.0'?>",
    "<stream>",
    "<install-summary download-size=\"9455868\" space-usage-diff=\"64502088\" packages-to-change=\"33\">",
    "<to-install>",
    "<solvable type=\"package\" name=\"keyutils\" edition=\"1.5.10-lp151.4.70\" arch=\"x86_64\" summary=\"Linux Key Management Utilities\">",
    "<description>Utilities to control the kernel key management facility and to provide",
    "a mechanism by which the kernel can call back to user space to get a",
    "key instantiated.</description></solvable>",
    "<solvable type=\"package\" name=\"libev4\" edition=\"4.24-lp151.3.2\" arch=\"x86_64\" summary=\"An event loop library\">",
    "<description>An event loop that is loosely modeled after libevent. Features",
    "include child/PID watchers, periodic timers based on wallclock",
    "(absolute) time (in addition to timers using relative timeouts), as",
    "well as epoll/kqueue/event ports/inotify/eventfd/signalfd support,",
    "timer management, time jump detection and correction.",
    "",
    "This package holds the shared libraries of libev.</description></solvable>",
    "<solvable type=\"package\" name=\"nfs-client\" edition=\"2.1.1-lp151.7.3.1\" arch=\"x86_64\" summary=\"Support Utilities for NFS\">",
    "<description>This package contains common NFS utilities which are needed for client",
    "and kernel based server.</description></solvable>",
    "<solvable type=\"package\" name=\"nfs-kernel-server\" edition=\"2.1.1-lp151.7.3.1\" arch=\"x86_64\" summary=\"Support Utilities for Kernel nfsd\">",
    "<description>This package contains support for the kernel based NFS server. You can",
    "tune the number of server threads via the sysconfig variable",
    "USE_KERNEL_NFSD_NUMBER. For quota over NFS support, install the quota",
    "package.</description></solvable>",
    "<solvable type=\"package\" name=\"nfsidmap\" edition=\"0.26-lp151.3.2\" arch=\"x86_64\" summary=\"NFSv4 ID Mapping Library\">",
    "<description>In NFSv4, identities of users are conveyed by names rather than user ID",
    "and group ID. Both the NFS server and client code in the kernel need to",
    "translate these to numeric IDs.</description></solvable>",
    "<solvable type=\"package\" name=\"openstack-glance\" edition=\"20.0.0.0~xbeta2~dev13-lp151.1.1\" arch=\"noarch\" summary=\"OpenStack Image Service (Glance)\">",
    "<description>The Glance project provides a service where users can upload and discover",
    "data assets that are meant to be used with other services. This currently",
    "includes images and metadata definitions.",
    "Glance image services include discovering, registering, and retrieving",
    "virtual machine images. Glance has a RESTful API that allows querying of",
    "VM image metadata as well as retrieval of the actual image.",
    "VM images made available through Glance can be stored in a variety of",
    "locations from simple filesystems to object-storage systems like the",
    "OpenStack Swift project.</description></solvable>",
    "<solvable type=\"package\" name=\"openstack-glance-api\" edition=\"20.0.0.0~xbeta2~dev13-lp151.1.1\" arch=\"noarch\" summary=\"OpenStack Image service (Glance) - API\">",
    "<description>The Glance project provides a service where users can upload and discover",
    "data assets that are meant to be used with other services. This currently",
    "includes images and metadata definitions.",
    "Glance image services include discovering, registering, and retrieving",
    "virtual machine images. Glance has a RESTful API that allows querying of",
    "VM image metadata as well as retrieval of the actual image.",
    "VM images made available through Glance can be stored in a variety of",
    "locations from simple filesystems to object-storage systems like the",
    "OpenStack Swift project.",
    "",
    "This package contains the openstack-glance API server.</description></solvable>",
    "<solvable type=\"package\" name=\"python-os-brick-common\" edition=\"2.10.0-lp151.3.8\" arch=\"noarch\" summary=\"Common files for the OpenStack Cinder brick library\">",
    "<description>Configuration files for the OpenStack Cinder brick library.</description></solvable>",
    "<solvable type=\"package\" name=\"python2-systemd\" edition=\"234-lp151.5.3\" arch=\"x86_64\" summary=\"Python wrappers for systemd functionality\">",
    "<description>Python module for native access to the systemd facilities. Functionality is seperated into a number of modules:",
    "* systemd.journal supports sending of structured messages to the journal and reading journal files,",
    "* systemd.daemon wraps parts of libsystemd useful for writing daemons and socket activation,",
    "* systemd.id128 provides functions for querying machine and boot identifiers and a lists of message identifiers provided by systemd,",
    "* systemd.login wraps parts of libsystemd used to query logged in users and available seats and machines.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-WSME\" edition=\"0.9.3-lp151.4.2\" arch=\"noarch\" summary=\"Web Services Made Easy\">",
    "<description>Web Service Made Easy (WSME) is a way to implement webservices",
    "in Python web applications.",
    "It is originally a rewrite of TGWebServices",
    "with focus on extensibility, framework-independence and improved type handling.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-automaton\" edition=\"1.17.0-lp151.2.5\" arch=\"noarch\" summary=\"Friendly state machines for python\">",
    "<description>Friendly state machines for python.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-barbicanclient\" edition=\"4.9.0-lp151.3.4\" arch=\"noarch\" summary=\"Client for the Barbican Key Management API\">",
    "<description>This is a client for the Barbican Key Management API. This package includes a",
    "Python library for accessing the API (the barbicanclient module), and a",
    "command-line script (barbican).",
    "",
    "This package contains the Python 3.x module.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-castellan\" edition=\"1.4.0-lp151.1.5\" arch=\"noarch\" summary=\"Generic Key Manager interface for OpenStack\">",
    "<description>Generic Key Manager interface for OpenStack.",
    "",
    "This package includes the Python 3.x module.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-cursive\" edition=\"0.2.2-lp151.2.1\" arch=\"noarch\" summary=\"Cursive implements OpenStack-specific validation of digital signatures\">",
    "<description>Cursive implements OpenStack-specific validation of digital signatures.",
    "As OpenStack continues to mature, robust security controls become increasingly",
    "critical. The cursive project contains code extracted from various OpenStack",
    "projects for verifying digital signatures. Additional capabilities will be",
    "added to this project in support of various security features.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-gevent\" edition=\"1.4.0-lp151.5.2\" arch=\"x86_64\" summary=\"Python network library that uses greenlet and libevent\">",
    "<description>Gevent is a Python networking library that uses greenlet to provide synchronous",
    "API on top of a libevent event loop. Features include:",
    "",
    "  * Fast event loop based on libevent.",
    "  * Lightweight execution units based on greenlet.",
    "  * Familiar API that re-uses concepts from the Python standard library.",
    "  * Cooperative sockets with ssl support.",
    "  * DNS queries performed through libevent-dns.",
    "  * Ability to use standard library and 3rd party modules written for standard",
    "    blocking sockets",
    "  * Fast WSGI server based on libevent-http.",
    "",
    "gevent is inspired by eventlet but features more consistent API, simpler",
    "implementation and better performance. Read why others use gevent and check",
    "out the list of the open source projects based on gevent.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-glance\" edition=\"20.0.0.0~xbeta2~dev13-lp151.1.1\" arch=\"noarch\" summary=\"OpenStack Image Service (Glance) - Python module\">",
    "<description>The Glance project provides a service where users can upload and discover",
    "data assets that are meant to be used with other services. This currently",
    "includes images and metadata definitions.",
    "Glance image services include discovering, registering, and retrieving",
    "virtual machine images. Glance has a RESTful API that allows querying of",
    "VM image metadata as well as retrieval of the actual image.",
    "VM images made available through Glance can be stored in a variety of",
    "locations from simple filesystems to object-storage systems like the",
    "OpenStack Swift project.",
    "",
    "This package contains the Glance Python library.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-glance_store\" edition=\"1.0.0-lp151.3.10\" arch=\"noarch\" summary=\"OpenStack Image Service Store Library\">",
    "<description>Glance store library.",
    "",
    "This package contains the Python 3.x module.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-httplib2\" edition=\"0.14.0-lp151.2.1\" arch=\"noarch\" summary=\"A Python HTTP client library\">",
    "<description>A comprehensive HTTP client library that supports many features",
    "left out of other HTTP libraries.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-kazoo\" edition=\"2.6.1-lp151.2.3\" arch=\"noarch\" summary=\"Higher Level Zookeeper Client\">",
    "<description>Implements a higher level API to Apache Zookeeper for Python clients.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-networkx\" edition=\"2.4-lp151.2.2\" arch=\"noarch\" summary=\"Python package for the study of complex networks\">",
    "<description>NetworkX (NX) is a Python package for the creation, manipulation, and study of the structure, dynamics,",
    "and functions of complex networks.",
    "",
    "Features:",
    " * Includes standard graph-theoretic and statistical physics functions",
    " * Exchange of network algorithms between applications, disciplines, and platforms",
    " * Includes many classic graphs and synthetic networks",
    " * Nodes and edges can be &quot;anything&quot; (e.g. time-series, text, images, XML records)",
    " * Exploits existing code from high-quality legacy software in C, C++, Fortran, etc.",
    " * Unit-tested</description></solvable>",
    "<solvable type=\"package\" name=\"python3-os-brick\" edition=\"2.10.0-lp151.3.8\" arch=\"noarch\" summary=\"OpenStack Cinder brick library for managing local volume attaches\">",
    "<description>OpenStack Cinder brick library for managing local volume attaches.",
    "Features:",
    "- Discovery of volumes being attached to a host for many transport protocols.",
    "- Removal of volumes from a host.",
    "",
    "This package contains the PYthon 3.x module.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-os-win\" edition=\"4.3.2-lp151.2.6\" arch=\"noarch\" summary=\"Hyper-V library for OpenStack projects\">",
    "<description>Library contains Windows / Hyper-V code commonly used in the OpenStack projects:",
    "nova, cinder, networking-hyperv.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-oslo.privsep\" edition=\"1.33.3-lp151.2.6\" arch=\"noarch\" summary=\"OpenStack library for privilege separation\">",
    "<description>OpenStack library for privilege separation</description></solvable>",
    "<solvable type=\"package\" name=\"python3-oslo.reports\" edition=\"1.31.1-lp151.2.5\" arch=\"noarch\" summary=\"OpenStack oslo.reports library\">",
    "<description>The project oslo.reports hosts a general purpose error report generation",
    "framework, known as the &quot;guru meditation report&quot;.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-oslo.rootwrap\" edition=\"5.17.1-lp151.1.3\" arch=\"noarch\" summary=\"Filtering shell commands to run as root from OpenStack services\">",
    "<description>oslo.rootwrap allows fine-grained filtering of shell commands to run as root",
    "from OpenStack services.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-oslo.vmware\" edition=\"2.35.0-lp151.1.4\" arch=\"noarch\" summary=\"Oslo VMware library for OpenStack projects\">",
    "<description>The Oslo project intends to produce a python library containing infrastructure",
    "code shared by OpenStack projects. The APIs provided by the project should be",
    "high quality, stable, consistent and generally useful.",
    "",
    "The Oslo VMware library offers session and API call management for VMware ESX/VC",
    "server.",
    "",
    "This package contains the Python 3.x module.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-psutil\" edition=\"5.6.7-lp151.2.1\" arch=\"x86_64\" summary=\"A process utilities module for Python\">",
    "<description>A graphical interface that lets you easily analyze and introspect unaltered running Python processes.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-retrying\" edition=\"1.3.3-lp151.6.1\" arch=\"noarch\" summary=\"Retrying library for Python\">",
    "<description>Retrying is a general-purpose retrying library, written in Python, to",
    "simplify the task of adding retry behavior to just about anything.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-simplegeneric\" edition=\"0.8.1-lp151.10.1\" arch=\"noarch\" summary=\"Simple generic functions (similar to Python&apos;s own len(), pickle.dump(), etc)\">",
    "<description>The gsimplegeneric module lets you define simple single-dispatch",
    "generic functions, akin to Python&apos;s built-in generic functions like",
    "glen(), iter() and so on.  However, instead of using",
    "specially-named methods, these generic functions use simple lookup",
    "tables, akin to those used by e.g. gpickle.dump() and other",
    "generic functions found in the Python standard library.",
    "",
    "As you can see from the above examples, generic functions are actually",
    "quite common in Python already, but there is no standard way to create",
    "simple ones.  This library attempts to fill that gap, as generic",
    "functions are an gexcellent alternative to the Visitor pattern_, as",
    "well as being a great substitute for most common uses of adaptation.",
    "",
    "This library tries to be the simplest possible implementation of generic",
    "functions, and it therefore eschews the use of multiple or predicate",
    "dispatch, as well as avoiding speedup techniques such as C dispatching",
    "or code generation.  But it has absolutely no dependencies, other than",
    "Python 2.4, and the implementation is just a single Python module of",
    "less than 100 lines.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-suds-jurko\" edition=\"0.6-lp151.6.2\" arch=\"noarch\" summary=\"Lightweight SOAP client (Jurko&apos;s fork)\">",
    "<description>This is hopefully just a temporary fork of the original suds Python",
    "library project created because the original project development seems",
    "to have stalled. Should be reintegrated back into the original project",
    "if it ever gets revived again.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-taskflow\" edition=\"3.8.0-lp151.3.5\" arch=\"noarch\" summary=\"Taskflow structured state management library\">",
    "<description>A library to do [jobs, tasks, flows] in a HA manner using",
    "different backends to be used with OpenStack projects.",
    "",
    "This package contains the Python 3.x module.</description></solvable>",
    "<solvable type=\"package\" name=\"python3-tenacity\" edition=\"6.0.0-lp151.2.2\" arch=\"noarch\" summary=\"Python module for retrying code until it succeeeds\">",
    "<description>Tenacity is a general-purpose retrying library, written in Python, to simplify",
    "the task of adding retry behavior to just about anything.",
    "It originates from a fork of `Retrying`_",
    "Features",
    "--------",
    "- Generic Decorator API",
    "- Specify stop condition (i.e. limit by number of attempts)",
    "- Specify wait condition (i.e. exponential backoff sleeping between attempts)",
    "- Customize retrying on Exceptions",
    "- Customize retrying on expected returned result</description></solvable>",
    "<solvable type=\"package\" name=\"rpcbind\" edition=\"0.2.3-lp151.5.6.1\" arch=\"x86_64\" summary=\"Transport independent RPC portmapper\">",
    "<description>Rpcbind is a replacement for portmap. Whereas portmap supports only UDP",
    "and TCP transports over INET (IPv4), rpcbind can be configured to work",
    "on various transports supported by the TI-RPC. This includes TCP and",
    "UDP over IPv6. Moreover, rpcbind provides additional functions in",
    "regards to portmap.</description></solvable>",
    "</to-install>",
    "</install-summary>",
    "<prompt id=\"0\">",
    "<text>Continue?</text>",
    "<option default=\"1\" value=\"y\" desc=\"Yes, accept the summary and proceed with installation/removal of packages.\"/>",
    "<option value=\"n\" desc=\"No, cancel the operation.\"/>",
    "<option value=\"v\" desc=\"Toggle display of package versions.\"/>",
    "<option value=\"a\" desc=\"Toggle display of package architectures.\"/>",
    "<option value=\"r\" desc=\"Toggle display of repositories from which the packages will be installed.\"/>",
    "<option value=\"m\" desc=\"Toggle display of package vendor names.\"/>",
    "<option value=\"d\" desc=\"Toggle between showing all details and as few details as possible.\"/>",
    "<option value=\"g\" desc=\"View the summary in pager.\"/>",
    "</prompt>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python-os-brick-common-2.10.0-lp151.3.8.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python-os-brick-common-2.10.0-lp151.3.8.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-automaton-1.17.0-lp151.2.5.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-automaton-1.17.0-lp151.2.5.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-barbicanclient-4.9.0-lp151.3.4.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-barbicanclient-4.9.0-lp151.3.4.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-httplib2-0.14.0-lp151.2.1.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-httplib2-0.14.0-lp151.2.1.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-networkx-2.4-lp151.2.2.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-networkx-2.4-lp151.2.2.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-win-4.3.2-lp151.2.6.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-win-4.3.2-lp151.2.6.noarch.rpm\" percent=\"3\" rate=\"16123\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-win-4.3.2-lp151.2.6.noarch.rpm\" rate=\"16123\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.privsep-1.33.3-lp151.2.6.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.privsep-1.33.3-lp151.2.6.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.rootwrap-5.17.1-lp151.1.3.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.rootwrap-5.17.1-lp151.1.3.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/x86_64/python3-psutil-5.6.7-lp151.2.1.x86_64.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/x86_64/python3-psutil-5.6.7-lp151.2.1.x86_64.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-retrying-1.3.3-lp151.6.1.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-retrying-1.3.3-lp151.6.1.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-simplegeneric-0.8.1-lp151.10.1.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-simplegeneric-0.8.1-lp151.10.1.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-suds-jurko-0.6-lp151.6.2.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-suds-jurko-0.6-lp151.6.2.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-tenacity-6.0.0-lp151.2.2.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-tenacity-6.0.0-lp151.2.2.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-castellan-1.4.0-lp151.1.5.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-castellan-1.4.0-lp151.1.5.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.reports-1.31.1-lp151.2.5.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.reports-1.31.1-lp151.2.5.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-brick-2.10.0-lp151.3.8.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-os-brick-2.10.0-lp151.3.8.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-WSME-0.9.3-lp151.4.2.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-WSME-0.9.3-lp151.4.2.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.vmware-2.35.0-lp151.1.4.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-oslo.vmware-2.35.0-lp151.1.4.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-cursive-0.2.2-lp151.2.1.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-cursive-0.2.2-lp151.2.1.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-glance_store-1.0.0-lp151.3.10.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-glance_store-1.0.0-lp151.3.10.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/keyutils-1.5.10-lp151.4.70.x86_64.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/keyutils-1.5.10-lp151.4.70.x86_64.rpm\" percent=\"0\" rate=\"0\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/keyutils-1.5.10-lp151.4.70.x86_64.rpm\" percent=\"17\" rate=\"14220\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/keyutils-1.5.10-lp151.4.70.x86_64.rpm\" rate=\"14220\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/libev4-4.24-lp151.3.2.x86_64.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/libev4-4.24-lp151.3.2.x86_64.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/nfsidmap-0.26-lp151.3.2.x86_64.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/nfsidmap-0.26-lp151.3.2.x86_64.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/python2-systemd-234-lp151.5.3.x86_64.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/distribution/leap/15.1/repo/oss/x86_64/python2-systemd-234-lp151.5.3.x86_64.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/rpcbind-0.2.3-lp151.5.6.1.x86_64.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/rpcbind-0.2.3-lp151.5.6.1.x86_64.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/nfs-client-2.1.1-lp151.7.3.1.x86_64.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/nfs-client-2.1.1-lp151.7.3.1.x86_64.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/nfs-kernel-server-2.1.1-lp151.7.3.1.x86_64.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/update/leap/15.1/oss/x86_64/nfs-kernel-server-2.1.1-lp151.7.3.1.x86_64.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/x86_64/python3-gevent-1.4.0-lp151.5.2.x86_64.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/x86_64/python3-gevent-1.4.0-lp151.5.2.x86_64.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-kazoo-2.6.1-lp151.2.3.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-kazoo-2.6.1-lp151.2.3.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-taskflow-3.8.0-lp151.3.5.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-taskflow-3.8.0-lp151.3.5.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-glance-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/python3-glance-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/openstack-glance-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/openstack-glance-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/openstack-glance-api-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm\" percent=\"-1\" rate=\"-1\"/>",
    "<download url=\"http://mirror.dfw.rax.opendev.org/opensuse/repositories/Cloud:/OpenStack:/Master/openSUSE_Leap_15.1/noarch/openstack-glance-api-20.0.0.0~xbeta2~dev13-lp151.1.1.noarch.rpm\" rate=\"-1\" done=\"1\"/>",
    "</stream>"
]
update_cache
True