mirror of
https://github.com/gentoo-mirror/guru.git
synced 2025-04-19 07:49:00 -04:00
*/*: remove masked packages
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
parent
30d66f2c57
commit
3d997ab63e
@ -1 +0,0 @@
|
||||
DIST glance-24.0.0.tar.gz 2100290 BLAKE2B 3f9774a1ff30974bf5986b9c64bd3b7aef63427ef75449daf29bd217b8a87d6edc9696e338d5f30abcc289e6d2f7fde25893c619ddd49acf483ebdf765663324 SHA512 a5a9a9d91f14f485cdebe6b2b96a0712b09cfbf2f03b13c3919d597dbef1bd58b0ab2b4aac386c52a25e6059c03d2e1a821b28827b7689c3272cde51d80f3809
|
@ -1,15 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
description="Starts ${SVCNAME} service for OpenStack"
|
||||
|
||||
command=/usr/bin/${RC_SVCNAME}
|
||||
command_user="${GLANCE_USER:-glance}"
|
||||
command_background=yes
|
||||
pidfile=/run/${RC_SVCNAME}.pid
|
||||
required_files=/etc/glance/${RC_SVCNAME}.conf
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
/var/log/glance/*.log {
|
||||
daily
|
||||
missingok
|
||||
compress
|
||||
delaycompress
|
||||
notifempty
|
||||
copytruncate
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
Defaults:glance !requiretty
|
||||
|
||||
glance ALL = (root) NOPASSWD: /usr/bin/glance-rootwrap /etc/glance/rootwrap.conf *
|
@ -1,2 +0,0 @@
|
||||
d /var/lib/glance 0750 glance glance -
|
||||
d /var/log/glance 0750 glance glance -
|
@ -1,16 +0,0 @@
|
||||
[Unit]
|
||||
Description=OpenStack Image Service API server
|
||||
After=network.target httpd.service memcached.service etcd.service mysqld.service redis.service rabbitmq.service
|
||||
|
||||
[Service]
|
||||
LimitNOFILE=131072
|
||||
LimitNPROC=131072
|
||||
Type=simple
|
||||
User=glance
|
||||
ExecStart=/usr/bin/glance-api --log-file=/var/log/glance/api.log
|
||||
PrivateTmp=true
|
||||
Restart=on-failure
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,15 +0,0 @@
|
||||
[Unit]
|
||||
Description=OpenStack Image Service (code-named Glance) Registry server
|
||||
After=syslog.target network.target
|
||||
|
||||
[Service]
|
||||
Type=notify
|
||||
NotifyAccess=all
|
||||
Restart=always
|
||||
User=glance
|
||||
ExecStart=/usr/bin/glance-registry
|
||||
PrivateTmp=true
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,15 +0,0 @@
|
||||
[Unit]
|
||||
Description=OpenStack Image Service deferred image deletion service
|
||||
After=syslog.target network.target
|
||||
|
||||
[Service]
|
||||
Type=notify
|
||||
NotifyAccess=all
|
||||
Restart=always
|
||||
User=glance
|
||||
ExecStart=/usr/bin/glance-scrubber
|
||||
PrivateTmp=true
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,149 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1 systemd tmpfiles
|
||||
|
||||
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
|
||||
HOMEPAGE="
|
||||
https://launchpad.net/glance
|
||||
https://github.com/openstack/glance
|
||||
https://opendev.org/openstack/glance
|
||||
"
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.25.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.9.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-8.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-upgradecheck-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/taskflow-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-5.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-limit-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-4.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-3.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/glance_store-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-win-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
|
||||
acct-user/glance
|
||||
acct-group/glance
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.199[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/psycopg-2.8.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/xattr-0.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-cinderclient-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-brick-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-privsep-1.32.0[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_compile_all() {
|
||||
oslo-config-generator --config-file etc/oslo-config-generator/glance-api.conf || die
|
||||
oslo-config-generator --config-file etc/oslo-config-generator/glance-scrubber.conf || die
|
||||
oslo-config-generator --config-file etc/oslo-config-generator/glance-cache.conf || die
|
||||
oslo-config-generator --config-file etc/oslo-config-generator/glance-manage.conf || die
|
||||
oslo-config-generator --config-file etc/oslo-config-generator/glance-image-import.conf || die
|
||||
oslopolicy-sample-generator --config-file=etc/glance-policy-generator.conf || die
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
rm glance/tests/test_hacking.py || die
|
||||
sed -i '/pysendfile/d' test-requirements.txt || die
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
newinitd "${FILESDIR}/glance.initd" glance-api
|
||||
|
||||
diropts -m 0750 -o glance -g glance
|
||||
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
|
||||
keepdir /etc/glance
|
||||
keepdir /var/log/glance
|
||||
keepdir /var/lib/glance/images
|
||||
keepdir /var/lib/glance/scrubber
|
||||
|
||||
systemd_dounit "${FILESDIR}/openstack-glance-api.service"
|
||||
systemd_dounit "${FILESDIR}/openstack-glance-registry.service"
|
||||
systemd_dounit "${FILESDIR}/openstack-glance-scrubber.service"
|
||||
newtmpfiles "${FILESDIR}/glance.tmpfiles" glance.conf
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/glance.logrotate" glance
|
||||
|
||||
insinto /etc/sudoers.d
|
||||
insopts -m 0440 -o root -g root
|
||||
newins "${FILESDIR}/glance.sudoers" glance
|
||||
|
||||
insinto /etc/glance
|
||||
insopts -m 0640 -o glance -g glance
|
||||
doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
|
||||
|
||||
distutils-r1_python_install_all
|
||||
rm -r "${ED}"/usr/etc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
tmpfiles_process glance.conf
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Provides services for 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.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="launchpad">glance</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST aodhclient-2.4.1.tar.gz 49894 BLAKE2B 37204a4a3378513a67846a376404fbd15235d354c0ecebecea1953a842ea8811e71cb5f5a2c9b07ffdeff56e64becc65595d1761accb639a4a7d6411132623c4 SHA512 008ca34154a53f4a1ff17f3904e7d1b0feace7f71b40a3cb3774816c014c1289517e8f1551c1c340ff8a2bb1f2927977455a826c088c2c2e1bb2c8cd931bd7fc
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_IGNORE=( aodhclient/tests/functional )
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Aodh API"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/python-aodhclient
|
||||
https://opendev.org/openstack/python-aodhclient
|
||||
https://pypi.org/project/aodhclient/
|
||||
https://launchpad.net/python-aodhclient
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/cliff-1.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osc-lib-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-1.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/pyparsing[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/reno-1.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/tempest-10[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pifpaf-0.23[${PYTHON_USEDEP}]
|
||||
dev-python/gnocchi[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">aodhclient</remote-id>
|
||||
<remote-id type="github">openstack/python-aodhclient</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,2 +0,0 @@
|
||||
DIST glance_store-3.0.0.tar.gz 234086 BLAKE2B 781b9aa0913c355d898b7c05ed8807bb92bf08b371380c1f308bd4a3f8749dc91e53f6c817cc56621ce3fd7be748eee1cc5f5b1764d4167606733e7ef9176abd SHA512 4bae5ed37031902e0c47c7fa0bae2703bf21ab41226df3b2786d4679497500caeed91507e55f83512afa5ad57b73a153f901577ffa33c9d103c45622f07494c3
|
||||
DIST glance_store-4.0.0.tar.gz 234413 BLAKE2B 76d01398626e2883f6557b1b59f6abf9a39c98c8269bc2dd9468b670706b33496f1f0a4ef961af26a6422645ea52768de4ad0e7ec114d5348f44cc5c6606d6f1 SHA512 6f3e9740a213636dc188afbc84247c80603f10729a35e56f719aa29aa5fa9bf6b2d94332aac323182992f3b786bbf47204fcfe32cbb9f6b3f5fbc16e385033af
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library for glance"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/glance_store
|
||||
https://opendev.org/openstack/glance_store
|
||||
https://pypi.org/project/glance-store/
|
||||
https://launchpad.net/glance-store
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="cinder swift vmware"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
|
||||
cinder? (
|
||||
>=dev-python/python-cinderclient-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-brick-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-rootwrap-5.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
swift? (
|
||||
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
vmware? ( >=dev-python/oslo-vmware-3.6.0[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/retrying-1.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.199[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
test? ( cinder swift vmware )
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
mv "${ED}/usr/etc" "${ED}/etc" || die
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library for glance"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/glance_store
|
||||
https://opendev.org/openstack/glance_store
|
||||
https://pypi.org/project/glance-store/
|
||||
https://launchpad.net/glance-store
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="cinder swift vmware"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
|
||||
cinder? (
|
||||
>=dev-python/python-cinderclient-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-brick-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-rootwrap-5.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
swift? (
|
||||
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
vmware? ( >=dev-python/oslo-vmware-3.6.0[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/retrying-1.3.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.199[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
test? ( cinder swift vmware )
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
mv "${ED}/usr/etc" "${ED}/etc" || die
|
||||
}
|
@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">glance-store</remote-id>
|
||||
<remote-id type="launchpad">oslo</remote-id>
|
||||
<remote-id type="github">openstack/glance_store</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="cinder">enable cinder backend supprt</flag>
|
||||
<flag name="swift">enable swift backend supprt</flag>
|
||||
<flag name="vmware">enable vmware backend supprt</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,2 +0,0 @@
|
||||
DIST gnocchi-4.4.1.tar.gz 981822 BLAKE2B d47907e4cd76450f2264a681f5d6184929e7a0fc294d84d1d709aff57c4f8b667db3a3de7acb5d14dfc69c3d421dde31d0251de3242e992c1a8d4c204dd742b2 SHA512 24884f8f010ae38041d6a5d723e0dc02b195b356a1fa3a516a9a7e0c5425ad493c52a66420029041f26939c96009b3b0103e66eb070603697e3184dee2b42b96
|
||||
DIST gnocchi-4.4.2.tar.gz 984101 BLAKE2B 430e1acfbb7c46c4136032289954315a4e3ac197ad64854ad196b8259a2d4a4c838f2bac5fc016b742f5fa74ca551dbf71794bd6e4ba9ff782cb572efcec5778 SHA512 001127c2c8209c2faf656f0e3037d55779049ebf41d6a79fcb78c6e9a865226f40184eca2000684841b2bcbce8e5beca6bf1dabfcd89646c443d098a3613a4d0
|
@ -1,115 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Timeseries database"
|
||||
HOMEPAGE="
|
||||
https://gnocchi.osci.io
|
||||
https://github.com/gnocchixyz/gnocchi
|
||||
https://pypi.org/project/gnocchi/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="Apache-2.0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="amqp ceph keystone mysql postgresql redis prometheus s3 swift"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>=dev-python/numpy-1.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/iso8601[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-3.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-3.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.22.0[${PYTHON_USEDEP}]
|
||||
dev-python/pytimeparse[${PYTHON_USEDEP}]
|
||||
>=dev-python/pecan-0.9[${PYTHON_USEDEP}]
|
||||
dev-python/jsonpatch[${PYTHON_USEDEP}]
|
||||
>=dev-python/cotyledon-1.5.0[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/stevedore[${PYTHON_USEDEP}]
|
||||
dev-python/ujson[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.8.10[${PYTHON_USEDEP}]
|
||||
dev-python/werkzeug[${PYTHON_USEDEP}]
|
||||
>=dev-python/tenacity-4.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.4.1[${PYTHON_USEDEP}]
|
||||
dev-python/paste[${PYTHON_USEDEP}]
|
||||
dev-python/pastedeploy[${PYTHON_USEDEP}]
|
||||
dev-python/monotonic[${PYTHON_USEDEP}]
|
||||
dev-python/daiquiri[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lz4-0.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tooz-1.38[${PYTHON_USEDEP}]
|
||||
dev-python/cachetools[${PYTHON_USEDEP}]
|
||||
|
||||
keystone? (
|
||||
>=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
dev-python/pymysql[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.29.0[${PYTHON_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
dev-python/SQLAlchemy-Utils[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.7.6[${PYTHON_USEDEP}]
|
||||
)
|
||||
postgresql? (
|
||||
dev-python/psycopg:2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.29.0[${PYTHON_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
dev-python/SQLAlchemy-Utils[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.7.6[${PYTHON_USEDEP}]
|
||||
)
|
||||
s3? (
|
||||
dev-python/boto3[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.5[${PYTHON_USEDEP}]
|
||||
)
|
||||
redis? (
|
||||
>=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}]
|
||||
dev-python/hiredis[${PYTHON_USEDEP}]
|
||||
)
|
||||
swift? (
|
||||
>=dev-python/python-swiftclient-3.1.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
ceph? (
|
||||
sys-cluster/ceph[${PYTHON_USEDEP}]
|
||||
)
|
||||
prometheus? (
|
||||
dev-python/snappy[${PYTHON_USEDEP}]
|
||||
dev-python/protobuf-python[${PYTHON_USEDEP}]
|
||||
)
|
||||
amqp? (
|
||||
>=dev-python/python-qpid-proton-0.17.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/pifpaf-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/gabbi-1.37.0[${PYTHON_USEDEP}]
|
||||
dev-python/fixtures[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/subunit[${PYTHON_USEDEP}]
|
||||
dev-python/os-testr[${PYTHON_USEDEP}]
|
||||
dev-python/testrepository[${PYTHON_USEDEP}]
|
||||
dev-python/testscenarios[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.38[${PYTHON_USEDEP}]
|
||||
>=dev-python/webtest-2.0.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wsgi_intercept-1.4.1[${PYTHON_USEDEP}]
|
||||
dev-python/xattr[${PYTHON_USEDEP}]
|
||||
dev-python/python-swiftclient[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
test? ( amqp mysql )
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,112 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Timeseries database"
|
||||
HOMEPAGE="
|
||||
https://gnocchi.osci.io
|
||||
https://github.com/gnocchixyz/gnocchi
|
||||
https://pypi.org/project/gnocchi/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="Apache-2.0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="amqp ceph keystone mysql postgresql redis prometheus s3 swift"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>=dev-python/numpy-1.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/iso8601[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-3.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-1.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.22.0[${PYTHON_USEDEP}]
|
||||
dev-python/pytimeparse[${PYTHON_USEDEP}]
|
||||
>=dev-python/pecan-0.9[${PYTHON_USEDEP}]
|
||||
dev-python/jsonpatch[${PYTHON_USEDEP}]
|
||||
>=dev-python/cotyledon-1.5.0[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/stevedore[${PYTHON_USEDEP}]
|
||||
dev-python/ujson[${PYTHON_USEDEP}]
|
||||
>=dev-python/voluptuous-0.8.10[${PYTHON_USEDEP}]
|
||||
dev-python/werkzeug[${PYTHON_USEDEP}]
|
||||
>=dev-python/tenacity-4.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.4.1[${PYTHON_USEDEP}]
|
||||
dev-python/paste[${PYTHON_USEDEP}]
|
||||
dev-python/pastedeploy[${PYTHON_USEDEP}]
|
||||
dev-python/monotonic[${PYTHON_USEDEP}]
|
||||
dev-python/daiquiri[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lz4-0.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tooz-1.38[${PYTHON_USEDEP}]
|
||||
dev-python/cachetools[${PYTHON_USEDEP}]
|
||||
|
||||
keystone? (
|
||||
>=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
dev-python/pymysql[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.29.0[${PYTHON_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
dev-python/SQLAlchemy-Utils[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.7.6[${PYTHON_USEDEP}]
|
||||
)
|
||||
postgresql? (
|
||||
dev-python/psycopg:2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.29.0[${PYTHON_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
dev-python/SQLAlchemy-Utils[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.7.6[${PYTHON_USEDEP}]
|
||||
)
|
||||
s3? (
|
||||
dev-python/boto3[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.5[${PYTHON_USEDEP}]
|
||||
)
|
||||
redis? (
|
||||
>=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}]
|
||||
dev-python/hiredis[${PYTHON_USEDEP}]
|
||||
)
|
||||
swift? (
|
||||
>=dev-python/python-swiftclient-3.1.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
ceph? (
|
||||
sys-cluster/ceph[${PYTHON_USEDEP}]
|
||||
)
|
||||
prometheus? (
|
||||
dev-python/snappy[${PYTHON_USEDEP}]
|
||||
dev-python/protobuf-python[${PYTHON_USEDEP}]
|
||||
)
|
||||
amqp? (
|
||||
>=dev-python/python-qpid-proton-0.17.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/pifpaf-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/gabbi-1.37.0[${PYTHON_USEDEP}]
|
||||
dev-python/fixtures[${PYTHON_USEDEP}]
|
||||
dev-python/subunit[${PYTHON_USEDEP}]
|
||||
dev-python/testscenarios[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-0.9.38[${PYTHON_USEDEP}]
|
||||
>=dev-python/webtest-2.0.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wsgi_intercept-1.4.1[${PYTHON_USEDEP}]
|
||||
dev-python/xattr[${PYTHON_USEDEP}]
|
||||
dev-python/python-swiftclient[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
test? ( amqp mysql )
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,24 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="amqp">Installs dependencies needed for AMQP 1.0 support</flag>
|
||||
<flag name="ceph">Installs dependencies needed for Ceph storage support</flag>
|
||||
<flag name="keystone">Installs dependencies needed for Keystone authentication support</flag>
|
||||
<flag name="mysql">Installs dependencies needed for MYSQL indexer support</flag>
|
||||
<flag name="postgresql">Installs dependencies needed for PostgreSQL indexer support</flag>
|
||||
<flag name="prometheus">Installs dependencies needed for Prometheus Remote Write support</flag>
|
||||
<flag name="redis">Installs dependencies needed for Redis storage support</flag>
|
||||
<flag name="s3">Installs dependencies needed for Amazon S3 storage support</flag>
|
||||
<flag name="swift">Installs dependencies needed for OpenStack Swift storage support</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/gnocchixyz/gnocchi/issues</bugs-to>
|
||||
<remote-id type="pypi">gnocchi</remote-id>
|
||||
<remote-id type="github">gnocchixyz/gnocchi</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,2 +0,0 @@
|
||||
DIST keystonemiddleware-9.4.0.tar.gz 184829 BLAKE2B 41bdb5af718e1160d6d7b04658b72f3a7e10f477d9b9aaeda7a926555f91963879c1aa9101ddb2a8179b86dd12f9d0501595fc82b383a41b4818807794272754 SHA512 bb44c68435e0ba7e58674731080cb9431dbfa72bbdbc25d6746466102620d896a5944367b55d3f3dc7418d46f15047f58f9479d7adb920f880e5e6bbe05c1e54
|
||||
DIST keystonemiddleware-9.5.0.tar.gz 184445 BLAKE2B c535aa99fd9ba360b7e7c580f11a7daf304d7a38ecd6962dc0e61adef96d7e7abadefec1473b20f24e7b24e2f0d7cbbb0ed592204c7ad520ff284580f26331af SHA512 0dc13ce850b3f2ca5c0e39da5258e177f94f7712007584fec8437072b5a9c7ef964b5bfc082341cbacfa9bc3e4ede94d94aec94e89cb0ae903a9d231eaa39487
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A middleware for the OpenStack Keystone API"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/keystonemiddleware
|
||||
https://opendev.org/openstack/keystonemiddleware
|
||||
https://launchpad.net/keystonemiddleware
|
||||
https://pypi.org/project/keystonemiddleware/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/keystoneauth-3.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/cryptography-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-memcached-1.59[${PYTHON_USEDEP}]
|
||||
>=dev-python/webtest-2.0.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A middleware for the OpenStack Keystone API"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/keystonemiddleware
|
||||
https://opendev.org/openstack/keystonemiddleware
|
||||
https://launchpad.net/keystonemiddleware
|
||||
https://pypi.org/project/keystonemiddleware/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/keystoneauth-3.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/cryptography-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-memcached-1.59[${PYTHON_USEDEP}]
|
||||
>=dev-python/webtest-2.0.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">keystonemiddleware</remote-id>
|
||||
<remote-id type="github">openstack/keystonemiddleware</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,2 +0,0 @@
|
||||
DIST neutron-lib-2.20.0.tar.gz 525240 BLAKE2B 00dd2186f475e63bd145aeab0fe220687a86065755993c1168c038143e593e9e32493f4d3c83d6ecd609fb40bfec917b3be3ce9abe1501d8f25dbfead1f01bf1 SHA512 f6dc52900dde441e9e9b62bfa21fb0b03fdd2310e3084941c973d1ad6a6e55d11ca28bacdebba4165ced4c0f91208f6f3ee654d0f35808c84f08d6ea647240ec
|
||||
DIST neutron-lib-2.21.0.tar.gz 519557 BLAKE2B 6e60c87906fc0edba3b1b1d2b2d0f91985911607df2a49c0d0ff1d209505c6f4dd35e27e9b8a91836af082d52697798bb1324ca9e08915d5b5d4dab5bb6d036c SHA512 55d1d457ee092216b045f39f7e2bc5f6ddaeed14ecafccbae2b0efb6e83357f7fb1a522aff1b467c2b43ab46b379502a57214580456009cc64a5c51896c35233
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">openstack/neutron-lib</remote-id>
|
||||
<remote-id type="pypi">neutron-lib</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
neutron_lib/tests/unit/api/test_attributes.py::TestCoreResources::test_core_resource_attrs
|
||||
neutron_lib/tests/unit/objects/test_common_types.py::TestField::test_coerce_good_values
|
||||
neutron_lib/tests/unit/objects/test_common_types.py::TestField::test_coerce_bad_values
|
||||
neutron_lib/tests/unit/objects/test_common_types.py::TestField::test_to_primitive
|
||||
neutron_lib/tests/unit/objects/test_common_types.py::TestField::test_to_primitive_json_serializable
|
||||
neutron_lib/tests/unit/objects/test_common_types.py::TestField::test_from_primitive
|
||||
neutron_lib/tests/unit/test_context.py::TestNeutronContext::test_neutron_context_to_dict
|
||||
)
|
||||
EPYTEST_IGNORE=( neutron_lib/tests/unit/hacking )
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Neutron shared routines and utilities"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/neutron-lib
|
||||
https://opendev.org/openstack/neutron-lib
|
||||
https://pypi.org/project/neutron-lib/
|
||||
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pecan-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-ken-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-8.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.44.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-4.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-7.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-3.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-2.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-versionedobjects-1.31.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/setproctitle-1.1.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-traits-0.9.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/reno-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
distutils_enable_tests pytest
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_IGNORE=( neutron_lib/tests/unit/hacking )
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Neutron shared routines and utilities"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/neutron-lib
|
||||
https://opendev.org/openstack/neutron-lib
|
||||
https://pypi.org/project/neutron-lib/
|
||||
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pecan-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-ken-0.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-8.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-4.44.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-4.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-7.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-3.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-2.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-versionedobjects-1.31.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/setproctitle-1.1.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-traits-0.9.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/reno-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
distutils_enable_tests pytest
|
@ -1 +0,0 @@
|
||||
DIST os-brick-5.2.0.tar.gz 223315 BLAKE2B a2cd5f3a041bbacd5fe78a3ea683940eaf7842d1ab7868bf1ec7d3f2d56b49b327f625c7e8cb5bc03809e6335e11cc93d56badbc1331e649274eb758793afa41 SHA512 c26faf619a9ccea5803d6978c5d521772dbe9a00ad850fc358d412e0b41714fd4ea86c8130189d802cac4dbb56cb8a2735904e9b4a4664007d7caf396ec4b860
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">openstack/cinder</remote-id>
|
||||
<remote-id type="pypi">os-brick</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
|
||||
HOMEPAGE="
|
||||
https://opendev.org/openstack/os-brick
|
||||
https://launchpad.net/os-brick
|
||||
https://pypi.org/project/os-brick/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-5.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.30.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-4.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-3.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-4.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-privsep-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-service-2.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/tenacity-6.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-win-5.4.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/ddt-1.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-4.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-vmware-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/castellan-3.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i -e 's/\tetc/\t\/etc/g' setup.cfg || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
DIST os-ken-2.3.1.tar.gz 1374401 BLAKE2B 48d0bec58f911a708e0ff662162ea2163c0466176fa0618580733f55415e3681be545b30675ce0f2fa174a72e8dc4950ff5d5c1a4adba96f86540f9b1649e03b SHA512 5a2b916b1207595fc3c96e1e4cccfc9bed4a7be6859ca49892e50f98633fe18cbab6e59b11c3d024765b21a826d81031aec66d1016369b9887b1af9fb7952c9f
|
||||
DIST os-ken-2.4.0.tar.gz 1372860 BLAKE2B 0fb7fc334362a57795a29ad211ab142f6d8b864226abb850f28266369a2fbff71971b00c2225897c49adca768612966c965b25a34f0d988855776c6b164dc537 SHA512 4ff047edb2c87e8b650c62d7a0fdaa1a977b2378caa703925e089f5497aa2cb158384f9857254a4717df23e666f460ce57a1385cecfc43509c514ff2a8bb5188
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">openstack/os-ken</remote-id>
|
||||
<remote-id type="pypi">os-ken</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/os-ken
|
||||
https://opendev.org/openstack/os-ken
|
||||
https://pypi.org/project/os-ken/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/os-ken-${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/msgpack-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ovs-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.8.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/ncclient[${PYTHON_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests nose
|
||||
|
||||
src_prepare() {
|
||||
rm -r "${S}/os_ken/tests/integrated" || die
|
||||
default
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/os-ken
|
||||
https://opendev.org/openstack/os-ken
|
||||
https://pypi.org/project/os-ken/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/os-ken-${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/msgpack-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ovs-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.8.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/ncclient[${PYTHON_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests nose
|
||||
|
||||
src_prepare() {
|
||||
rm -r "${S}/os_ken/tests/integrated" || die
|
||||
default
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
DIST os_vif-2.7.1.tar.gz 97094 BLAKE2B 46661eb674807035f4f6cdadc86fcffea9d37776f40eeeaadf8727ee678d8dd9237e3789708df9b6603824aaf64be0b9691c477020ed810b6fae2bb35ce04f2b SHA512 6ea31963e3f44a90b265d5b99035ac1a6e4c3effa60259a26809c25c4ac03ed5e6f171f9edc974606ba5ba4a183ad806ee6d40cc276e31e5deff715fcb70e21e
|
||||
DIST os_vif-2.8.0.tar.gz 97327 BLAKE2B edf6fa0f1b423417d8ce0ec8e17ff65ca308ab31739aeb1711928bba41de8092637e03b6f52497dcbe87881e2074b8539ec79454dffa1c66aabb2a32e4f067d8 SHA512 c5149857a3fd3326db2ca6319439f35403298f9f99954257c21aab10a7c4b29ca78bcee8ab0fb58598da681c8add603dcbaf8a73e3dbff18d91393ae4ab887a8
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">openstack/os-vif</remote-id>
|
||||
<remote-id type="pypi">os-vif</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_IGNORE=(
|
||||
os_vif/tests/functional
|
||||
vif_plug_ovs/tests/functional
|
||||
)
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/os-vif
|
||||
https://opendev.org/openstack/os-vif
|
||||
https://launchpad.net/os-vif
|
||||
https://pypi.org/project/os-vif/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/os_vif-${PV}.tar.gz"
|
||||
S="${WORKDIR}/os_vif-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-versionedobjects-1.28.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ovsdbapp-0.12.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyroute2-0.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ovs-2.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_IGNORE=(
|
||||
os_vif/tests/functional
|
||||
vif_plug_ovs/tests/functional
|
||||
)
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/os-vif
|
||||
https://opendev.org/openstack/os-vif
|
||||
https://launchpad.net/os-vif
|
||||
https://pypi.org/project/os-vif/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/os_vif-${PV}.tar.gz"
|
||||
S="${WORKDIR}/os_vif-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.30.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-privsep-1.23.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-versionedobjects-1.28.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ovsdbapp-0.12.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyroute2-0.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ovs-2.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,2 +0,0 @@
|
||||
DIST os-win-5.6.0.tar.gz 225948 BLAKE2B 64217d7bf625acad6a72d44f47887e5e1466f346ee6c1bd0685d9e1aa068222385654de8bf39403f2ebc90c14d651beb2978dcc1a48668d436b49bbedfbc34c7 SHA512 8856303c436ce6d9e9689993659905d4976511508d4e38ebc8fbc027a9c4a0ca26a7f38729f47af76a19ba1b1833ccef2ad4dd4277911b9d8c795e4f7dbce9ed
|
||||
DIST os-win-5.7.0.tar.gz 226181 BLAKE2B 0f8d584aaca402ebd2be8ee7f7046588553be5b176dd2cc99f68f3b2bb1c5271e404c5ed9b38701f921f8c6c025e8ae7fab91fc11a4d393196e59795c23ba3ec SHA512 d1958f1068d4a548647225dfee295626e719319ca3afbaf4e37f3d696862c1a16159492b1f0e1ba76924955c8501e903a7bd4c6fa8acbf22ec761ae09f8b39b1
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">openstack/os-win</remote-id>
|
||||
<remote-id type="pypi">os-win</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_check_live_migration_config
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_create_planned_vm
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_get_vhd_setting_data
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_live_migrate_single_planned_vm
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_update_planned_vm_disk_resources
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_check_admin_permissions
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_create_vm_1_True
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_create_vm_2_False
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_detach_vm_disk
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_disable_remotefx_video_adapter
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_disable_remotefx_video_adapter_not_found
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_enable_remotefx_video_adapter
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_mounted_disk_resource_from_path_1_None
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_mounted_disk_resource_from_path_2
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_vm_disks
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_vm_serial_ports
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_remove_vm_snapshot
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_set_vm_vcpus
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_set_vm_vcpus_per_vnuma_node
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_take_vm_snapshot_1_None
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_take_vm_snapshot_2
|
||||
os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_create_default_setting_data
|
||||
os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_false
|
||||
os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_true
|
||||
)
|
||||
EPYTEST_IGNORE=( os_win/tests/unit/test_hacking.py )
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Windows / Hyper-V library for OpenStack projects"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/os-win
|
||||
https://opendev.org/openstack/os-win
|
||||
https://launchpad.net/os-win
|
||||
https://pypi.org/project/os-win/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.29.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-6.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/ddt-1.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_check_live_migration_config
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_create_planned_vm
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_get_vhd_setting_data
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_live_migrate_single_planned_vm
|
||||
os_win/tests/unit/utils/compute/test_livemigrationutils.py::LiveMigrationUtilsTestCase::test_update_planned_vm_disk_resources
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_check_admin_permissions
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_create_vm_1_True
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_create_vm_2_False
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_detach_vm_disk
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_disable_remotefx_video_adapter
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_disable_remotefx_video_adapter_not_found
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_enable_remotefx_video_adapter
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_mounted_disk_resource_from_path_1_None
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_mounted_disk_resource_from_path_2
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_vm_disks
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_get_vm_serial_ports
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_remove_vm_snapshot
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_set_vm_vcpus
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_set_vm_vcpus_per_vnuma_node
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_take_vm_snapshot_1_None
|
||||
os_win/tests/unit/utils/compute/test_vmutils.py::VMUtilsTestCase::test_take_vm_snapshot_2
|
||||
os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_create_default_setting_data
|
||||
os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_false
|
||||
os_win/tests/unit/utils/network/test_networkutils.py::NetworkUtilsTestCase::test_is_port_vm_started_true
|
||||
)
|
||||
EPYTEST_IGNORE=( os_win/tests/unit/test_hacking.py )
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Windows / Hyper-V library for OpenStack projects"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/os-win
|
||||
https://opendev.org/openstack/os-win
|
||||
https://launchpad.net/os-win
|
||||
https://pypi.org/project/os-win/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.29.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-6.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/ddt-1.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1 +0,0 @@
|
||||
DIST os-xenapi-0.3.4.tar.gz 139843 BLAKE2B 333b7af4bc5475584922264ea47a61e6c7a0fd813cd5ed99db1338c74fc86474d190df84ab8732d090668cfa5dc7ec43cfc75283f42a7298aad7d470deec5eb5 SHA512 4e5afbce07d38f93e93ac839eb26927a2436b33a39e14a57ed1e99cbd3501c7d2dec8db7f65617c8d6308e8227e60f5653102ac3a04d9322c0791040fa3f22a9
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">openstack/os-xenapi</remote-id>
|
||||
<remote-id type="pypi">os-xenapi</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
os_xenapi/tests/plugins/test_agent.py::AgentTestCase::test_inject_file_with_old_agent
|
||||
os_xenapi/tests/plugins/test_xenhost.py::NetworkTestCase::test_iptables_config
|
||||
)
|
||||
PYTHON_COMPAT=( python3_{8,9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="XenAPI library for OpenStack projects"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/os-xenapi
|
||||
https://launchpad.net/os-xenapi
|
||||
https://launchpad.net/os-xenapi
|
||||
https://opendev.org/x/os-xenapi
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/paramiko-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-testr-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/reno-2.5.0[${PYTHON_USEDEP}]
|
||||
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1 +0,0 @@
|
||||
DIST oslo.db-11.3.0.tar.gz 177703 BLAKE2B eddec44d16cee671643cad9fd8b0d068e0993d1e7da5facf2cded94d8d9e68a2c27bd8280bc98e9c8371f2fa7b327dccd2ad9ef7c26bf3600704fc6f81e3bf19 SHA512 4e03317e946b21590e7427ac14baa5264c107f97f8f2e2f5aa5641054ed614a0540bc19e6fee2767aad7b3a7554e2761bb7159adaa9d95add473f5514d2fb9e0
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">oslo.db</remote-id>
|
||||
<remote-id type="launchpad">oslo</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,74 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack Common DB Code"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/oslo.db/
|
||||
https://opendev.org/openstack/oslo.db
|
||||
https://launchpad.net/oslo.db
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.db-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+sqlite mysql postgres"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.9.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
sqlite? (
|
||||
>=dev-python/sqlalchemy-1.4.0[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.4.0[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
postgres? (
|
||||
>=dev-python/psycopg-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.4.0[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pifpaf-0.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/psycopg-2.8.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
|| ( mysql postgres sqlite )
|
||||
test? ( mysql )
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/^testresources/d' requirements.txt || die
|
||||
sed -i '/^testscenarios/d' requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST oslo.messaging-12.9.1.tar.gz 267144 BLAKE2B d2338ef55a31ae44836205a4b794cc3c8e26d0a9708fd88b5ab02394e4be784047efdd7d26e82c38ede8f8bdb34f97540ed410ce22f6e1cf91572d7dd8da9c25 SHA512 808436d4a821d1f8dc8a7bf00156f6ad6a199dfc11f72e41cc4ea03c6dbb4c6ade52c1f92b4798a29cbda0c5fc07b981dbecbb1d34bb6a53b6a1b4bf8b9e5267
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">oslo.messaging</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/oslo.messaging/
|
||||
https://opendev.org/openstack/oslo.messaging
|
||||
https://launchpad.net/oslo.messaging
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.messaging-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.37.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/py-amqp-2.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/kombu-4.6.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-metrics-0.2.1[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pifpaf-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/confluent-kafka-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyngus-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/greenlet-0.4.15[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="test" # special setup is needed for tests
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1 +0,0 @@
|
||||
DIST oslo.privsep-2.6.2.tar.gz 45754 BLAKE2B 266362719d536fbd1935178749c3f4f7d0bb5b4baf8a184ca1a485eb4643c978355a8c3b69c71123aa856cd747b47d37c49cb3f666cb1ffa47a223b31f3487df SHA512 59cd8567ea31c17d849bc2c6f12ab8b0aeffce3341ae2a6f46c36388229a230930c3b6af9e9d59c754bf5d88a05deb11c413079b27d001ac5e49faa89baa3d1a
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">oslo.privsep</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_IGNORE=( oslo_privsep/functional )
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack library for privilege separation"
|
||||
HOMEPAGE="
|
||||
https://opendev.org/openstack/oslo.privsep
|
||||
https://pypi.org/project/oslo.privsep/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.privsep/oslo.privsep-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.privsep-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cffi-1.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/greenlet-0.4.14[${PYTHON_USEDEP}]
|
||||
>=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# allow usage of renamed msgpack
|
||||
sed -i '/^msgpack/d' requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST oslo.reports-2.3.0.tar.gz 52902 BLAKE2B 4e0912ddbff688825f248a7e221a9d9387e30d95c2dd19f829f71147b60ba67b92b854bd3604f0d9335efe9f99ebb0e516c08da584615ab05a02bad0cb224c98 SHA512 7baf354d6e0a332805c0383cfa47171b9f0f32470a0257bdcff0b67cd401623dfb2187f7e4ba65c74e0da6fa053bf8caca7f5d3cf3ac00b1b4cf7549e0c6bc75
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">oslo.reports</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="generified reports for openstack"
|
||||
HOMEPAGE="
|
||||
https://opendev.org/openstack/oslo.reports
|
||||
https://pypi.org/project/oslo.reports/
|
||||
https://launchpad.net/oslo.reports
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.reports/oslo.reports-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.reports-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/greenlet-0.4.15[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1 +0,0 @@
|
||||
DIST oslo.rootwrap-6.3.0.tar.gz 49527 BLAKE2B 8e3489674d4aca6eba36973457d14158ac1846e69a4ce102a16af1aafe5a36b8503119c3ab2bb576d493eb0222ba63a021e9a89b7ff621db94ebff990a3d504e SHA512 0f22e3b3b23dbad18109b3f11c18c2e278d582afc62bd03909e46445231e905a70b26a38773ab9c5543a0bcd0987f0681dfaf5a633cbf24f0144c6ff1f081626
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">oslo.rootwrap</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Allows fine filtering of shell commands to run as root from OpenStack services"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/oslo.rootwrap/
|
||||
https://opendev.org/openstack/oslo.rootwrap
|
||||
https://launchpad.net/oslo.rootwrap
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.rootwrap-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=">=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/reno-3.1.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1 +0,0 @@
|
||||
DIST oslo.service-2.8.0.tar.gz 84816 BLAKE2B cac1f99b27fe84008c64d2e211901a6b6d948bc92320b72dde04e54db4a61e9f52a5fc80613d23d045b2706d15a21ba8965b41afdbcdf6f7328a42a2361f78e9 SHA512 fcaf1cacbfbb7b804e4abb0a1cddb59d4df2b5c790186300f8efa540ea3a18bd0c87bb53000c38db875d4f8688d10daf1ee6f58958e71332f40ef4cf64f22ea3
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">oslo.service</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Library for running OpenStack services"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/oslo.service/
|
||||
https://opendev.org/openstack/oslo.service
|
||||
https://launchpad.net/oslo.service
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.service/oslo.service-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.service-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.25.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/greenlet-0.4.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.40.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/yappi-1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1 +0,0 @@
|
||||
DIST oslo.versionedobjects-2.5.0.tar.gz 153968 BLAKE2B a109caf418148dc8e00e5afe1344d1a849c89ce454df1fb44eb48ae0455e3208f942d3d1ad5a002127a4cc02ab5c43fdf883fbd502aa43ef90f8d26372403bff SHA512 1eceac157f223e25cb08041fc2d7f73d9f4b5d8fb75cf5a542c6c6a1ecb16457c1f15cbed227b742a62c1608744dcee1f11d3dd1e8841bd9bc9990880b9bb73f
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">oslo.versionedobjects</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library that provides a generic versioned and RPC-friendly object model"
|
||||
HOMEPAGE="
|
||||
https://docs.openstack.org/developer/oslo.versionedobjects
|
||||
https://opendev.org/openstack/oslo.versionedobjects
|
||||
https://pypi.org/project/oslo.versionedobjects/
|
||||
https://launchpad.net/oslo.versionedobjects
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.versionedobjects/oslo.versionedobjects-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.versionedobjects-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests unittest
|
@ -1 +0,0 @@
|
||||
DIST oslo.vmware-3.10.0.tar.gz 466700 BLAKE2B 3965e265bd0927c1cd27e1823ee65187c8a670fc87747f19b4c605a79219735f01bfd5a7eba5455ba4f117ee4f026d67fe41ea4ec324983d8f3a872d5c8cfea7 SHA512 b7ff64d1d360686c78e578adac4efcee7599239aa69cc18eb3f49bb629d803babb36ec5a75c653eccc821395fcfaa26e58465c836a31f2904cee99ba20104e2f
|
@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
The Oslo messaging API supports RPC and notifications over a number of different messaging transports.
|
||||
</longdescription>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">oslo.vmware</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_DESELECT=( oslo_vmware/tests/test_service.py::RequestsTransportTest::test_send_with_local_file_url )
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Oslo VMware library for OpenStack projects"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/oslo.vmware/
|
||||
https://opendev.org/openstack/oslo.vmware
|
||||
https://launchpad.net/oslo.vmware
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.vmware-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/suds-community-0.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1 +0,0 @@
|
||||
DIST pypowervm-1.1.27.tar.gz 905402 BLAKE2B db4edb5a5344e1c4f4907437bda40b0075cfadc78e15111e0109c34bd4eeb0e98963f315060dc133282e46a518d0a2d94e4fd85c70fed3e9b7d9d65233abfe38 SHA512 8397ae8418965ee296939adfd6e23c2144fdd69deab5990da0fecd8ed5bd9c31d7e4c08d7fbe5d434056158c9db46b4cfa53b2fc0ef2efe56a5ead08c0a8c187
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">powervm/pypowervm</remote-id>
|
||||
<remote-id type="pypi">pypowervm</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python binding for the PowerVM REST API"
|
||||
HOMEPAGE="
|
||||
https://github.com/powervm/pypowervm
|
||||
https://pypi.org/project/pypowervm/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-3.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.12.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1-modules[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/taskflow-3.8.0[${PYTHON_USEDEP}]
|
||||
dev-python/Babel[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mock-2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,2 +0,0 @@
|
||||
DIST taskflow-4.7.0.tar.gz 1076831 BLAKE2B 5f0490ae2dbcea518ec00094a2f6c577734facf8f4e28cdddd52d10db52c1aa942dd9e86693b37444dfe5262b1fe298188966f040581b3c810186f31d9482c84 SHA512 2c57dc81b371ecaecbf8511ff91e4064fcb084a7f728a476a1b0270690844b7c46c006d2ac39583d5c081711900a07a3e90204232da71a5c329000cad1b3a186
|
||||
DIST taskflow-5.0.0.tar.gz 1075544 BLAKE2B fca4c206c5d202da43485ffcdab12c99a6826f918420a66e885725b560eda2ac06b3864d286c465c4554d676bed601769fdcf4ec9882e0f19f9360384b222f84 SHA512 87536c564021e63677682f24d794742e20c7ef33ca1fd9ba50bdeeef055a33e72143076ee323319db91f5e6c1cd647965e1b78e33b27715eee8189c084bb8294
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">taskflow</remote-id>
|
||||
<remote-id type="github">openstack/taskflow</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library to do [jobs, tasks, flows] in a HA manner using different backends"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/taskflow
|
||||
https://opendev.org/openstack/taskflow
|
||||
https://pypi.org/project/taskflow/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/networkx-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/automaton-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tenacity-6.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydot-1.2.4[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/kazoo-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zake-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/kombu-4.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/SQLAlchemy-Utils-0.30.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/psycopg-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydotplus-2.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A library to do [jobs, tasks, flows] in a HA manner using different backends"
|
||||
HOMEPAGE="
|
||||
https://github.com/openstack/taskflow
|
||||
https://opendev.org/openstack/taskflow
|
||||
https://pypi.org/project/taskflow/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/networkx-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/automaton-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tenacity-6.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydot-1.2.4[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/kazoo-2.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zake-0.1.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/kombu-4.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/SQLAlchemy-Utils-0.30.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/psycopg-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydotplus-2.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -41,39 +41,6 @@ dev-python/sqlalchemy-migrate
|
||||
# (Bug: https://bugs.gentoo.org/877463)
|
||||
=sys-cluster/opencoarrays-2.10.1
|
||||
|
||||
# Alessandro Barbieri <lssndrbarbieri@gmail.com> (2022-10-26)
|
||||
# Depends on masked dev-python/eventlet
|
||||
app-admin/glance
|
||||
dev-python/glance_store
|
||||
dev-python/os-brick
|
||||
dev-python/os-ken
|
||||
dev-python/os-win
|
||||
dev-python/os-xenapi
|
||||
dev-python/oslo-db
|
||||
dev-python/oslo-messaging
|
||||
dev-python/oslo-privsep
|
||||
dev-python/oslo-reports
|
||||
dev-python/oslo-rootwrap
|
||||
dev-python/oslo-service
|
||||
dev-python/oslo-vmware
|
||||
dev-python/taskflow
|
||||
sys-cluster/cinder
|
||||
sys-cluster/heat
|
||||
sys-cluster/neutron
|
||||
sys-cluster/nova
|
||||
sys-cluster/swift
|
||||
# and deep dependencies
|
||||
dev-python/aodhclient
|
||||
dev-python/gnocchi
|
||||
dev-python/keystonemiddleware
|
||||
dev-python/neutron-lib
|
||||
dev-python/os-vif
|
||||
dev-python/oslo-versionedobjects
|
||||
dev-python/pypowervm
|
||||
sys-auth/keystone
|
||||
sys-cluster/openstack-meta
|
||||
sys-cluster/placement
|
||||
|
||||
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-09-26)
|
||||
# Depends on removed ~dev-cpp/folly-2022.04.11.00:=
|
||||
dev-cpp/fbthrift
|
||||
|
@ -1 +0,0 @@
|
||||
DIST keystone-21.0.0.tar.gz 1697791 BLAKE2B e7c81ffa3d94ff12bd3aaeeaf4d8d7238b6d62c124419af9c8572ac47ace6eaa290bf922642d3c517dbd7ffab8b4a65705868ccea2c3715d85373bd830894961 SHA512 2214a96e058e553da5ab61423f3ebe3ba0e56a4a431d8109f845c2b967c4f2b98f5f1a15102b3b0c68ec48ebb1a3397b96576be98e991db601e916ff4e947043
|
@ -1,47 +0,0 @@
|
||||
--- a/httpd/keystone-uwsgi-admin.ini
|
||||
+++ b/httpd/keystone-uwsgi-admin.ini
|
||||
@@ -1,5 +1,5 @@
|
||||
[uwsgi]
|
||||
-wsgi-file = /usr/local/bin/keystone-wsgi-admin
|
||||
+wsgi-file = /usr/bin/keystone-wsgi-admin
|
||||
|
||||
# Versions of mod_proxy_uwsgi>=2.0.6 should use a UNIX socket, see
|
||||
# http://uwsgi-docs.readthedocs.org/en/latest/Apache.html#mod-proxy-uwsgi
|
||||
--- a/httpd/keystone-uwsgi-public.ini
|
||||
+++ b/httpd/keystone-uwsgi-public.ini
|
||||
@@ -1,5 +1,5 @@
|
||||
[uwsgi]
|
||||
-wsgi-file = /usr/local/bin/keystone-wsgi-public
|
||||
+wsgi-file = /usr/bin/keystone-wsgi-public
|
||||
|
||||
# Versions of mod_proxy_uwsgi>=2.0.6 should use a UNIX socket, see
|
||||
# http://uwsgi-docs.readthedocs.org/en/latest/Apache.html#mod-proxy-uwsgi
|
||||
--- a/httpd/wsgi-keystone.conf
|
||||
+++ b/httpd/wsgi-keystone.conf
|
||||
@@ -3,7 +3,7 @@
|
||||
<VirtualHost *:5000>
|
||||
WSGIDaemonProcess keystone-public processes=5 threads=1 user=keystone group=keystone display-name=%{GROUP}
|
||||
WSGIProcessGroup keystone-public
|
||||
- WSGIScriptAlias / /usr/local/bin/keystone-wsgi-public
|
||||
+ WSGIScriptAlias / /usr/bin/keystone-wsgi-public
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIPassAuthorization On
|
||||
LimitRequestBody 114688
|
||||
@@ -13,7 +13,7 @@
|
||||
ErrorLog /var/log/apache2/keystone.log
|
||||
CustomLog /var/log/apache2/keystone_access.log combined
|
||||
|
||||
- <Directory /usr/local/bin>
|
||||
+ <Directory /usr/bin>
|
||||
<IfVersion >= 2.4>
|
||||
Require all granted
|
||||
</IfVersion>
|
||||
@@ -24,7 +24,7 @@
|
||||
</Directory>
|
||||
</VirtualHost>
|
||||
|
||||
-Alias /identity /usr/local/bin/keystone-wsgi-public
|
||||
+Alias /identity /usr/bin/keystone-wsgi-public
|
||||
<Location /identity>
|
||||
SetHandler wsgi-script
|
||||
Options +ExecCGI
|
@ -1,8 +0,0 @@
|
||||
/var/log/keystone/*.log {
|
||||
daily
|
||||
missingok
|
||||
rotate 5
|
||||
compress
|
||||
minsize 100k
|
||||
copytruncate
|
||||
}
|
@ -1 +0,0 @@
|
||||
d /run/keystone 0755 keystone keystone -
|
@ -1,13 +0,0 @@
|
||||
[Unit]
|
||||
Description=OpenStack Identity Service (code-named Keystone)
|
||||
After=syslog.target network.target
|
||||
|
||||
[Service]
|
||||
Type=notify
|
||||
NotifyAccess=all
|
||||
Restart=always
|
||||
User=keystone
|
||||
ExecStart=/usr/bin/keystone-all
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -1,3 +0,0 @@
|
||||
# By default, keystone starts a service on IANA-assigned port 35357
|
||||
# http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt
|
||||
net.ipv4.ip_local_reserved_ports = 35357
|
@ -1,156 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MYP="${P/_/}"
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1 optfeature systemd tmpfiles
|
||||
|
||||
DESCRIPTION="The Openstack authentication, authorization, and service catalog"
|
||||
HOMEPAGE="
|
||||
https://opendev.org/openstack/keystone
|
||||
https://launchpad.net/keystone
|
||||
https://pypi.org/project/keystone/
|
||||
"
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${MYP}.tar.gz"
|
||||
S="${WORKDIR}/${MYP}"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/flask-1.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/flask-restful-0.3.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-migrate-0.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-7.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/scrypt-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-cache-1.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-6.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-6.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.44.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-3.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-upgradecheck-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pysaml2-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyjwt-1.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/dogpile-cache-1.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycadf-1.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/msgpack-0.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
|
||||
|
||||
acct-user/keystone
|
||||
acct-group/keystone
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/bashate-0.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/freezegun-0.3.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-6.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/webtest-2.0.27[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/python-ldap-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ldappool-2.3.1[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-no-usr-local-bin.patch" )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
# allow usage of renamed msgpack
|
||||
sed -i '/^msgpack/d' requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
oslo-config-generator --config-file=config-generator/keystone.conf || die
|
||||
oslopolicy-sample-generator --config-file config-generator/keystone-policy-generator.conf || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/keystone.logrotate" keystone.conf
|
||||
|
||||
diropts -m 0750
|
||||
keepdir /etc/keystone /var/log/keystone
|
||||
insinto /etc/keystone
|
||||
insopts -m 0640 -o keystone -g keystone
|
||||
doins etc/keystone.conf.sample
|
||||
doins etc/keystone.policy.yaml.sample
|
||||
doins etc/logging.conf.sample
|
||||
doins etc/default_catalog.templates
|
||||
insinto /etc/keystone/httpd
|
||||
doins httpd/*
|
||||
|
||||
fowners keystone:keystone /etc/keystone /etc/keystone/httpd /var/log/keystone
|
||||
|
||||
newtmpfiles "${FILESDIR}/keystone.tmpfile" keystone.conf
|
||||
|
||||
systemd_dounit "${FILESDIR}/openstack-keystone.service"
|
||||
|
||||
insinto /usr/lib/sysctl.d/
|
||||
newins "${FILESDIR}/openstack-keystone.sysctl" openstack-keystone.conf
|
||||
|
||||
newbin tools/sample_data.sh openstack-keystone-sample-data
|
||||
|
||||
rm -r "${ED}/usr/etc" || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "You might want to run:"
|
||||
elog "emerge --config =${CATEGORY}/${PF}"
|
||||
elog "if this is a new install."
|
||||
elog "If you have not already configured your openssl installation"
|
||||
elog "please do it by modifying /etc/ssl/openssl.cnf"
|
||||
elog "BEFORE issuing the configuration command."
|
||||
elog "Otherwise default values will be used."
|
||||
|
||||
tmpfiles_process keystone.conf
|
||||
|
||||
optfeature "ldap" >=dev-python/ldappool-2.3.1 >=dev-python/python-ldap-3.1.0
|
||||
optfeature "memcache" >=dev-python/python-memcached-1.56
|
||||
optfeature "mongodb" >=dev-python/pymongo-3.0.2
|
||||
optfeature "bandit" >=dev-python/bandit-1.1.0
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
if [ ! -d "${ROOT}/etc/keystone/ssl" ] ; then
|
||||
einfo "Press ENTER to configure the keystone PKI, or Control-C to abort now..."
|
||||
read
|
||||
"${ROOT}/usr/bin/keystone-manage" pki_setup --keystone-user keystone --keystone-group keystone
|
||||
else
|
||||
einfo "keystone PKI certificates directory already present, skipping configuration"
|
||||
fi
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="launchpad">keystone</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST cinder-20.0.0.tar.gz 5950094 BLAKE2B 6370f2ea4f1bfecf3602d313b46436a100b5957754750c5ed5f282ec7bdb1797fa4df7764d7eb946d01a47345fc4611bcc8ed565f076556aedf094eec994f89b SHA512 1d7d8cc26b88b1243c7c03c607591815120120257f06355d75f2aab5cc7566470d0f37f2bfc7bc1f51a36a38c8b7016fc5996de9b42d36ebe7f393585a877bb2
|
@ -1,190 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
MYP="${P/_rc/rc}"
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1 linux-info optfeature systemd tmpfiles
|
||||
|
||||
DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of nova-volumes"
|
||||
HOMEPAGE="
|
||||
https://launchpad.net/cinder
|
||||
https://opendev.org/openstack/cinder/
|
||||
https://pypi.org/project/cinder/
|
||||
https://github.com/openstack/cinder
|
||||
"
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${MYP}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
LICENSE="Apache-2.0 GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
# qemu is needed for image conversion
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-5.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/decorator-4.4.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.30.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/greenlet-0.4.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.18.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-4.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-9.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oauth2client-4.1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-8.3.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-4.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-11.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-4.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-12.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-4.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-3.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-privsep-2.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-reports-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-rootwrap-6.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-4.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-service-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-upgradecheck-1.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.12.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-versionedobjects-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-20.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/paramiko-2.7.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/paste-3.4.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pastedeploy-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.7.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-barbicanclient-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-glanceclient-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-4.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-novaclient-17.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-swiftclient-3.10.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/routes-2.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/taskflow-4.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/rtslib-fb-2.1.74[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.15.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-migrate-0.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/tabulate-0.8.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/tenacity-6.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/webob-1.8.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-5.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-vmware-3.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-brick-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-win-5.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/tooz-2.7.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-api-python-client-1.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/castellan-3.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cursive-0.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/zstd-1.4.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.16.51[${PYTHON_USEDEP}]
|
||||
|
||||
>=dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}]
|
||||
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||
|
||||
acct-user/cinder
|
||||
acct-group/cinder
|
||||
app-emulation/qemu
|
||||
sys-fs/sysfsutils
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
app-admin/sudo
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/ddt-1.4.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-4.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
|
||||
|
||||
dev-python/SQLAlchemy-Utils[${PYTHON_USEDEP}]
|
||||
dev-python/moto[${PYTHON_USEDEP}]
|
||||
dev-python/testresources[${PYTHON_USEDEP}]
|
||||
dev-python/testscenarios[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-no-vendored-urllib.patch" )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
pkg_pretend() {
|
||||
linux-info_pkg_setup
|
||||
CONFIG_CHECK_MODULES+="SCSI_ISCSI_ATTRS ISCSI_TCP "
|
||||
if linux_config_exists; then
|
||||
for module in ${CONFIG_CHECK_MODULES}; do
|
||||
linux_chkconfig_present ${module} || ewarn "${module} needs to be enabled"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
rm cinder/tests/unit/test_hacking.py || die
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
# only used for docs
|
||||
sed -i '/^sphinx-feature-classification/d' requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
oslo-config-generator --config-file=tools/config/cinder-config-generator.conf || die
|
||||
oslopolicy-sample-generator --config-file=tools/config/cinder-policy-generator.conf || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
keepdir /etc/cinder
|
||||
dodir /etc/cinder/rootwrap.d
|
||||
|
||||
for svc in api backup scheduler volume; do
|
||||
newinitd "${FILESDIR}/cinder.initd" "cinder-${svc}"
|
||||
systemd_dounit "${FILESDIR}/openstack-cinder-${svc}.service"
|
||||
done
|
||||
|
||||
insinto /etc/cinder
|
||||
insopts -m 0640 -o cinder -g cinder
|
||||
doins "etc/cinder/api-httpd.conf"
|
||||
doins "etc/cinder/logging_sample.conf"
|
||||
doins "etc/cinder/rootwrap.conf"
|
||||
doins "etc/cinder/api-paste.ini"
|
||||
doins "etc/cinder/resource_filters.json"
|
||||
doins "etc/cinder/cinder.conf.sample"
|
||||
doins "etc/cinder/policy.yaml.sample"
|
||||
insinto /etc/cinder/rootwrap.d
|
||||
doins "etc/cinder/rootwrap.d/volume.filters"
|
||||
|
||||
dodir /var/log/cinder
|
||||
fowners cinder:cinder /var/log/cinder
|
||||
|
||||
#add sudoers definitions for user cinder
|
||||
insinto /etc/sudoers.d/
|
||||
insopts -m 0440 -o root -g root
|
||||
newins "${FILESDIR}/cinder.sudoersd" cinder
|
||||
|
||||
newtmpfiles "${FILESDIR}/cinder.tmpfile" cinder.conf
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/cinder.logrotate" cinder.conf
|
||||
|
||||
rm -r "${ED}/usr/etc"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
tmpfiles_process cinder.conf
|
||||
|
||||
elog "Cinder needs tgtd to be installed and running to work with iscsi"
|
||||
elog "it also needs 'include /var/lib/cinder/volumes/*' in /etc/tgt/targets.conf"
|
||||
|
||||
optfeature "datacore" >=dev-python/websocket-client-0.32.0
|
||||
optfeature "powermax" >=dev-python/pyopenssl-17.5.0
|
||||
optfeature "ds8k" >=dev-python/pyopenssl-17.5.0
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
--- a/cinder/backup/drivers/s3.py
|
||||
+++ b/cinder/backup/drivers/s3.py
|
||||
@@ -74,7 +74,7 @@
|
||||
import boto3
|
||||
from botocore.config import Config
|
||||
from botocore import exceptions as boto_exc
|
||||
-from botocore.vendored.requests.packages.urllib3 import exceptions as \
|
||||
+from urllib3 import exceptions as \
|
||||
urrlib_exc
|
||||
from oslo_config import cfg
|
||||
from oslo_log import log as logging
|
@ -1,17 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
description="Starts ${SVCNAME} service for OpenStack"
|
||||
|
||||
command=/usr/bin/${SVCNAME}
|
||||
command_background=yes
|
||||
command_args="--config-file /etc/cinder/cinder.conf --log-file ${CINDER_LOGDIR:-/var/log/cinder}/${SVCNAME}.log"
|
||||
command_user="${CINDER_USER:-cinder}"
|
||||
pidfile=/run/${SVCNAME}.pid
|
||||
required_files=/etc/cinder/cinder.conf
|
||||
retry="SIGTERM/30"
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
/var/log/cinder/*.log {
|
||||
daily
|
||||
missingok
|
||||
compress
|
||||
delaycompress
|
||||
notifempty
|
||||
copytruncate
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
Defaults:cinder !requiretty
|
||||
|
||||
cinder ALL = (root) NOPASSWD: /usr/bin/cinder-rootwrap
|
||||
|
@ -1 +0,0 @@
|
||||
d /run/cinder 0755 cinder cinder -
|
@ -1,14 +0,0 @@
|
||||
[Unit]
|
||||
Description=OpenStack Cinder API Server
|
||||
After=syslog.target network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=cinder
|
||||
ExecStart=/usr/bin/cinder-api --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf --logfile /var/log/cinder/api.log
|
||||
Restart=on-failure
|
||||
KillMode=process
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,13 +0,0 @@
|
||||
[Unit]
|
||||
Description=OpenStack Cinder Backup Server
|
||||
After=syslog.target network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=cinder
|
||||
ExecStart=/usr/bin/cinder-backup --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf --logfile /var/log/cinder/backup.log
|
||||
Restart=on-failure
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,13 +0,0 @@
|
||||
[Unit]
|
||||
Description=OpenStack Cinder Scheduler Server
|
||||
After=syslog.target network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=cinder
|
||||
ExecStart=/usr/bin/cinder-scheduler --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf --logfile /var/log/cinder/scheduler.log
|
||||
Restart=on-failure
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,26 +0,0 @@
|
||||
[Unit]
|
||||
Description=OpenStack Cinder Volume Server
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
After=target.service
|
||||
After=iscsi.service
|
||||
After=iscsid.service
|
||||
After=lvm-cinder.service
|
||||
Requires=lvm-cinder.service
|
||||
Wants=lvm-cinder.service
|
||||
Wants=target.service
|
||||
Wants=iscsi.service
|
||||
Wants=iscsid.service
|
||||
|
||||
[Service]
|
||||
LimitNOFILE=131072
|
||||
LimitNPROC=131072
|
||||
Type=simple
|
||||
User=cinder
|
||||
ExecStart=/usr/bin/cinder-volume --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf --logfile /var/log/cinder/volume.log
|
||||
Restart=on-failure
|
||||
KillMode=process
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<description>co-maintainers welcome</description>
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="launchpad">cinder</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1 +0,0 @@
|
||||
DIST openstack-heat-18.0.0.tar.gz 2449231 BLAKE2B a285cc9bb3ac9bb88c5694cefd664ae5e4ffe130317a290e39b5faadd7512cdd515fdc14bc5a03bd610bd11f4fb1f85627c5dd1974f14ad06f13f9a594c1c141 SHA512 222c9ae91a7ab189fe98908629f6c64ccb0cc7dd10fc331c206c10a31a499cc3bdc8717656d2e3c746857de8c85ae13289a8efd2c1a800b9b88553696c2e14e4
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user