[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/neutron/
commit: ede48e1b8896f04639991936f3d750fa06be3f21 Author: chunhui ouyang 163 com> AuthorDate: Fri Sep 30 00:42:40 2022 + Commit: Chunhui Ouyang 163 com> CommitDate: Fri Sep 30 01:03:25 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ede48e1b sys-cluster/neutron: Fix ebuild spelling errors Signed-off-by: chunhui ouyang 163.com> sys-cluster/neutron/neutron-20.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/neutron/neutron-20.0.0.ebuild b/sys-cluster/neutron/neutron-20.0.0.ebuild index 7364e65c3..266f8d742 100644 --- a/sys-cluster/neutron/neutron-20.0.0.ebuild +++ b/sys-cluster/neutron/neutron-20.0.0.ebuild @@ -160,7 +160,7 @@ python_install_all() { newinitd "${FILESDIR}/neutron.initd" "neutron-linuxbridge-agent" newconfd "${FILESDIR}/neutron-linuxbridge-agent.confd" "neutron-linuxbridge-agent" - for svc in {dhcp,l3,linuxbridge,metadata,metering}_agent {linuxbridge,netns,ovs}_cleanup server ; do + for svc in {dhcp,l3,linuxbridge,metadata,metering}-agent {linuxbridge,netns,ovs}-cleanup server ; do systemd_dounit "${FILESDIR}/openstack-neutron-${svc}.service" done
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/neutron/files/
commit: 0f480ed795ec454f727b575baf02709a4b47705a Author: Alessandro Barbieri gmail com> AuthorDate: Thu Apr 28 07:57:26 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Thu Apr 28 07:57:26 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f480ed7 sys-cluster/neutron: fix header Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/neutron/files/neutron.initd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/neutron/files/neutron.initd b/sys-cluster/neutron/files/neutron.initd index 26bf768dd..2ccc93a9b 100644 --- a/sys-cluster/neutron/files/neutron.initd +++ b/sys-cluster/neutron/files/neutron.initd @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 description="Starts ${SVCNAME} service for OpenStack"
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/neutron/
commit: 014ddebc10bd3c19f41bbcfe72fa85ff5ace79fe Author: Alessandro Barbieri gmail com> AuthorDate: Tue Apr 19 00:32:42 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Tue Apr 19 18:31:27 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=014ddebc sys-cluster/neutron: removed optional dependencies Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/neutron/neutron-20.0.0.ebuild | 36 +++ 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/sys-cluster/neutron/neutron-20.0.0.ebuild b/sys-cluster/neutron/neutron-20.0.0.ebuild index 43ab8b949..7364e65c3 100644 --- a/sys-cluster/neutron/neutron-20.0.0.ebuild +++ b/sys-cluster/neutron/neutron-20.0.0.ebuild @@ -20,7 +20,6 @@ S="${WORKDIR}/${MYP}" KEYWORDS="" LICENSE="Apache-2.0" SLOT="0" -IUSE="compute-only dhcp haproxy ipv6 l3 metadata openvswitch linuxbridge server sqlite +mysql postgres" RDEPEND=" >=dev-python/pbr-4.0.0[${PYTHON_USEDEP}] @@ -78,27 +77,7 @@ RDEPEND=" >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}] >=dev-python/tooz-1.58.0[${PYTHON_USEDEP}] - compute-only? ( - >=dev-python/sqlalchemy-1.3.23[${PYTHON_USEDEP}] - ) - dhcp? ( net-dns/dnsmasq[dhcp-tools] ) - haproxy? ( net-proxy/haproxy ) - ipv6? ( - net-misc/radvd - >=net-misc/dibbler-1.0.1 - ) - mysql? ( - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.3.23[${PYTHON_USEDEP}] - ) - openvswitch? ( net-misc/openvswitch ) - postgres? ( - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}] - >=dev-python/sqlalchemy-1.3.23[${PYTHON_USEDEP}] - ) - sqlite? ( - >=dev-python/sqlalchemy-1.3.23[sqlite,${PYTHON_USEDEP}] - ) + >=dev-python/sqlalchemy-1.3.23[${PYTHON_USEDEP}] acct-group/neutron acct-user/neutron @@ -126,22 +105,13 @@ BDEPEND=" >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] >=dev-python/stestr-1.0.0[${PYTHON_USEDEP}] >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + + >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}] ) " distutils_enable_tests pytest -REQUIRED_USE=" - !compute-only? ( - || ( mysql postgres sqlite ) - ) - compute-only? ( - !mysql !postgres !sqlite !dhcp !l3 !metadata !server - || ( openvswitch linuxbridge ) - ) - test? ( mysql ) -" - pkg_pretend() { linux-info_pkg_setup CONFIG_CHECK_MODULES="VLAN_8021Q IP6_NF_FILTER IP6_NF_IPTABLES IP_NF_TARGET_REJECT \
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/neutron/
commit: 7a9e1d9bb379004d60a1d9532cb8eebea6bb4148 Author: Alessandro Barbieri gmail com> AuthorDate: Mon Apr 4 19:04:39 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Mon Apr 4 19:32:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a9e1d9b sys-cluster/neutron: add 20.0.0, drop 20.0.0.0_rc1 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/neutron/Manifest| 2 +- .../neutron/{neutron-20.0.0.0_rc1.ebuild => neutron-20.0.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest index 12e3ce6ba..69b88c81d 100644 --- a/sys-cluster/neutron/Manifest +++ b/sys-cluster/neutron/Manifest @@ -1,4 +1,4 @@ DIST neutron-17.1.2.tar.gz 12930231 BLAKE2B 865e849fb811b3abf8b589ea5752c9305962ed24bcd69a4998425a1d56abcadd87f224e883269b780655f252d40dd050805782080385d94163b5488ffbdbf52a SHA512 1320c96ba5b3b2de5feb313b564baa7308b3b964c628afa57e60ed8f541549b11ddaa0ea1e4025dc0265ad1d962f0961fdc93924fcdde98c9b7c3c23728a3ebd -DIST neutron-20.0.0.0rc1.tar.gz 13257195 BLAKE2B 1c6fc5574b9d4753bf4d99d3589fb6b49b1f3107b47d0d23da7b5cfd118e90c92ffb9c739342fc3d1f2b075c81deb919aa871ae0a65c09e97b13b34eff4a777b SHA512 6b5b05fe77afc78a503f3c77473ab9bd5ebee692606acb97d2ce499b9580ec03056687496fff72f99b0ed3e1862ad6b6bc013eb5f4186df623d20638a6c0293c +DIST neutron-20.0.0.tar.gz 13258399 BLAKE2B 6a47bb0d27e672af586dc6ba2b3a9eef490a2e60e5cb09e9ed57906ceefc9b148250e703aeedd3801c62b870534ad4b8761f38e4961e62955d4060e25622568d SHA512 52174080b33e06e377da3f07665639a2dce3e33262de120d3a842de23c1564da80d0fe7ba1905fff86a2d7c64480aebf4e8d1809b84e3b16005b8c7e857cac1d DIST neutron-configs-17.1.2.tar.gz 30314 BLAKE2B 885d00259fde0200f6a52d91b18e884012c04cb06e5e4ba6c72b77fbb0a8df30d50efd6db16faa009328eac9b7c5fb31854feb81595a542b4ac5d8172c8056b6 SHA512 cf85a563c417e1fb01f7d329c7021c20782fe67f64c5dfd542deed07e09d6a717e472976df8f1f4c3bb4a6a10e8d8b8300f18e1a3759358b3db12f77dad7bd5b DIST neutron-ml2-plugins-17.1.2.tar.gz 9011 BLAKE2B d9f8cb4d26699ca44a4cf4cd422bd88b9bb5a2138a80fec469021491d87b158502801c2ce79316f52a900877f7706dc93c2a5a5a33c868918effeaa6b65a7931 SHA512 a225310f0f54991a079d515512189b3c08de22c5b13d58960ef24498401fc54b0878ed879d895e696b789e703a0bb3f4a184eccbbfb9ac9fe9447086cb952b37 diff --git a/sys-cluster/neutron/neutron-20.0.0.0_rc1.ebuild b/sys-cluster/neutron/neutron-20.0.0.ebuild similarity index 100% rename from sys-cluster/neutron/neutron-20.0.0.0_rc1.ebuild rename to sys-cluster/neutron/neutron-20.0.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/neutron/files/, sys-cluster/neutron/
commit: 161c023bb9086cb59d6a6ebc24ac191f7fd9678a Author: Alessandro Barbieri gmail com> AuthorDate: Wed Mar 30 15:05:25 2022 + Commit: Alessandro Barbieri gmail com> CommitDate: Wed Mar 30 15:06:05 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=161c023b sys-cluster/neutron: add 20.0.0.0_rc1 Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/neutron/Manifest | 1 + sys-cluster/neutron/files/neutron.logrotate| 7 + sys-cluster/neutron/files/neutron.tmpfile | 1 + .../files/openstack-neutron-dhcp-agent.service | 14 ++ .../files/openstack-neutron-l3-agent.service | 14 ++ .../openstack-neutron-linuxbridge-agent.service| 15 ++ .../openstack-neutron-linuxbridge-cleanup.service | 15 ++ .../files/openstack-neutron-metadata-agent.service | 14 ++ .../files/openstack-neutron-metering-agent.service | 14 ++ .../files/openstack-neutron-netns-cleanup.service | 15 ++ .../files/openstack-neutron-ovs-cleanup.service| 16 ++ .../neutron/files/openstack-neutron-server.service | 15 ++ sys-cluster/neutron/neutron-20.0.0.0_rc1.ebuild| 252 + 13 files changed, 393 insertions(+) diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest index 540f994cd..12e3ce6ba 100644 --- a/sys-cluster/neutron/Manifest +++ b/sys-cluster/neutron/Manifest @@ -1,3 +1,4 @@ DIST neutron-17.1.2.tar.gz 12930231 BLAKE2B 865e849fb811b3abf8b589ea5752c9305962ed24bcd69a4998425a1d56abcadd87f224e883269b780655f252d40dd050805782080385d94163b5488ffbdbf52a SHA512 1320c96ba5b3b2de5feb313b564baa7308b3b964c628afa57e60ed8f541549b11ddaa0ea1e4025dc0265ad1d962f0961fdc93924fcdde98c9b7c3c23728a3ebd +DIST neutron-20.0.0.0rc1.tar.gz 13257195 BLAKE2B 1c6fc5574b9d4753bf4d99d3589fb6b49b1f3107b47d0d23da7b5cfd118e90c92ffb9c739342fc3d1f2b075c81deb919aa871ae0a65c09e97b13b34eff4a777b SHA512 6b5b05fe77afc78a503f3c77473ab9bd5ebee692606acb97d2ce499b9580ec03056687496fff72f99b0ed3e1862ad6b6bc013eb5f4186df623d20638a6c0293c DIST neutron-configs-17.1.2.tar.gz 30314 BLAKE2B 885d00259fde0200f6a52d91b18e884012c04cb06e5e4ba6c72b77fbb0a8df30d50efd6db16faa009328eac9b7c5fb31854feb81595a542b4ac5d8172c8056b6 SHA512 cf85a563c417e1fb01f7d329c7021c20782fe67f64c5dfd542deed07e09d6a717e472976df8f1f4c3bb4a6a10e8d8b8300f18e1a3759358b3db12f77dad7bd5b DIST neutron-ml2-plugins-17.1.2.tar.gz 9011 BLAKE2B d9f8cb4d26699ca44a4cf4cd422bd88b9bb5a2138a80fec469021491d87b158502801c2ce79316f52a900877f7706dc93c2a5a5a33c868918effeaa6b65a7931 SHA512 a225310f0f54991a079d515512189b3c08de22c5b13d58960ef24498401fc54b0878ed879d895e696b789e703a0bb3f4a184eccbbfb9ac9fe9447086cb952b37 diff --git a/sys-cluster/neutron/files/neutron.logrotate b/sys-cluster/neutron/files/neutron.logrotate new file mode 100644 index 0..c39eca5e9 --- /dev/null +++ b/sys-cluster/neutron/files/neutron.logrotate @@ -0,0 +1,7 @@ +/var/log/neutron/*.log { +daily +missingok +compress +delaycompress +copytruncate +} diff --git a/sys-cluster/neutron/files/neutron.tmpfile b/sys-cluster/neutron/files/neutron.tmpfile new file mode 100644 index 0..d9a582460 --- /dev/null +++ b/sys-cluster/neutron/files/neutron.tmpfile @@ -0,0 +1 @@ +d /run/neutron 0755 neutron neutron - diff --git a/sys-cluster/neutron/files/openstack-neutron-dhcp-agent.service b/sys-cluster/neutron/files/openstack-neutron-dhcp-agent.service new file mode 100644 index 0..a407f5686 --- /dev/null +++ b/sys-cluster/neutron/files/openstack-neutron-dhcp-agent.service @@ -0,0 +1,14 @@ +[Unit] +Description=OpenStack Neutron DHCP Agent +After=syslog.target network.target + +[Service] +Type=simple +User=neutron +ExecStart=/usr/bin/neutron-dhcp-agent --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-dhcp-agent --log-file /var/log/neutron/dhcp-agent.log +PrivateTmp=false +KillMode=process +Restart=on-failure + +[Install] +WantedBy=multi-user.target diff --git a/sys-cluster/neutron/files/openstack-neutron-l3-agent.service b/sys-cluster/neutron/files/openstack-neutron-l3-agent.service new file mode 100644 index 0..469d3ce17 --- /dev/null +++ b/sys-cluster/neutron/files/openstack-neutron-l3-agent.service @@ -0,0 +1,14 @@ +[Unit] +Description=OpenStack Neutron Layer 3 Agent +After=syslog.target network.target + +[Service] +Type=simple +User=neutron +ExecStart=/usr/bin/neutron-l3-agent --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/l3_agent --config-file /etc/neutron/neutron.conf --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-l3-agent --log-file /var/log/neutron/l3-agent.log +PrivateTmp=false +KillMode=process +Restart=on-failure + +[Install] +WantedBy=multi-user.target diff --git
[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/neutron/
commit: 44af581d9047638f67f4b728f18c74e4e4d7be1f Author: Alessandro Barbieri gmail com> AuthorDate: Sun Sep 26 19:31:15 2021 + Commit: Alessandro Barbieri gmail com> CommitDate: Sun Sep 26 19:31:15 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44af581d sys-cluster/neutron: unkeyword Signed-off-by: Alessandro Barbieri gmail.com> sys-cluster/neutron/Manifest | 3 - sys-cluster/neutron/neutron-17.1.1.ebuild | 227 -- sys-cluster/neutron/neutron-17.1.2.ebuild | 2 +- 3 files changed, 1 insertion(+), 231 deletions(-) diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest index 8d94c3474..540f994cd 100644 --- a/sys-cluster/neutron/Manifest +++ b/sys-cluster/neutron/Manifest @@ -1,6 +1,3 @@ -DIST neutron-17.1.1.tar.gz 12925243 BLAKE2B f95068d1a85a508e447fc5de28ef6555252fdfe3deb8b0dd94a2e20f28663dc610bbb5e32fb69e0d80fbe9917c387b0c095fb43370ddfe2bbb05327553cb8e58 SHA512 cd707d4adaa6a6b606940370606fcef61a35af0d1f1108f24891d2f88611f4f2812c061d3b7a9540d4b6df882615a9366d39273184a791a911775e7c9f4402b8 DIST neutron-17.1.2.tar.gz 12930231 BLAKE2B 865e849fb811b3abf8b589ea5752c9305962ed24bcd69a4998425a1d56abcadd87f224e883269b780655f252d40dd050805782080385d94163b5488ffbdbf52a SHA512 1320c96ba5b3b2de5feb313b564baa7308b3b964c628afa57e60ed8f541549b11ddaa0ea1e4025dc0265ad1d962f0961fdc93924fcdde98c9b7c3c23728a3ebd -DIST neutron-configs-17.1.1.tar.gz 30314 BLAKE2B 885d00259fde0200f6a52d91b18e884012c04cb06e5e4ba6c72b77fbb0a8df30d50efd6db16faa009328eac9b7c5fb31854feb81595a542b4ac5d8172c8056b6 SHA512 cf85a563c417e1fb01f7d329c7021c20782fe67f64c5dfd542deed07e09d6a717e472976df8f1f4c3bb4a6a10e8d8b8300f18e1a3759358b3db12f77dad7bd5b DIST neutron-configs-17.1.2.tar.gz 30314 BLAKE2B 885d00259fde0200f6a52d91b18e884012c04cb06e5e4ba6c72b77fbb0a8df30d50efd6db16faa009328eac9b7c5fb31854feb81595a542b4ac5d8172c8056b6 SHA512 cf85a563c417e1fb01f7d329c7021c20782fe67f64c5dfd542deed07e09d6a717e472976df8f1f4c3bb4a6a10e8d8b8300f18e1a3759358b3db12f77dad7bd5b -DIST neutron-ml2-plugins-17.1.1.tar.gz 9011 BLAKE2B d9f8cb4d26699ca44a4cf4cd422bd88b9bb5a2138a80fec469021491d87b158502801c2ce79316f52a900877f7706dc93c2a5a5a33c868918effeaa6b65a7931 SHA512 a225310f0f54991a079d515512189b3c08de22c5b13d58960ef24498401fc54b0878ed879d895e696b789e703a0bb3f4a184eccbbfb9ac9fe9447086cb952b37 DIST neutron-ml2-plugins-17.1.2.tar.gz 9011 BLAKE2B d9f8cb4d26699ca44a4cf4cd422bd88b9bb5a2138a80fec469021491d87b158502801c2ce79316f52a900877f7706dc93c2a5a5a33c868918effeaa6b65a7931 SHA512 a225310f0f54991a079d515512189b3c08de22c5b13d58960ef24498401fc54b0878ed879d895e696b789e703a0bb3f4a184eccbbfb9ac9fe9447086cb952b37 diff --git a/sys-cluster/neutron/neutron-17.1.1.ebuild b/sys-cluster/neutron/neutron-17.1.1.ebuild deleted file mode 100644 index 2f8c49829..0 --- a/sys-cluster/neutron/neutron-17.1.1.ebuild +++ /dev/null @@ -1,227 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_8 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 linux-info - -DESCRIPTION="A virtual network service for Openstack" -HOMEPAGE="https://launchpad.net/neutron; -if [[ ${PV} == * ]];then - inherit git-r3 - SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/victoria/configs.tar.gz -> neutron-configs-${PV}.tar.gz - https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/victoria/ml2_plugins.tar.gz -> neutron-ml2-plugins-${PV}.tar.gz" - EGIT_REPO_URI="https://github.com/openstack/neutron.git; - EGIT_BRANCH="stable/victoria" -else - SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/victoria/configs.tar.gz -> neutron-configs-${PV}.tar.gz - https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/victoria/ml2_plugins.tar.gz -> neutron-ml2-plugins-${PV}.tar.gz - https://tarballs.openstack.org/${PN}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="compute-only dhcp haproxy ipv6 l3 metadata openvswitch linuxbridge server sqlite +mysql postgres" -REQUIRED_USE="!compute-only? ( || ( mysql postgres sqlite ) ) - compute-only? ( !mysql !postgres !sqlite !dhcp !l3 !metadata !server - || ( openvswitch linuxbridge ) )" - -DEPEND=" - >=dev-python/pbr-4.0.0[${PYTHON_USEDEP}] - app-admin/sudo -" -RDEPEND=" - >=dev-python/pbr-4.0.0[${PYTHON_USEDEP}] - >=dev-python/paste-2.0.2[${PYTHON_USEDEP}] - >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}] - >=dev-python/routes-2.3.1[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}] - >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}] - >=dev-python/eventlet-0.21.0[${PYTHON_USEDEP}] -