%global _empty_manifest_terminate_build 0 Name: python-a10-octavia Version: 2.1.0 Release: 1 Summary: A10 Octavia Provider Driver License: Apache Software License URL: https://github.com/a10networks/a10-octavia Source0: https://mirrors.nju.edu.cn/pypi/web/packages/3c/e6/594976304e4a91cfe860dd12f0a43834fe2ebdd59f2910182e97036a15d0/a10-octavia-2.1.0.tar.gz BuildArch: noarch Requires: python3-acos-client Requires: python3-jsonschema Requires: python3-keystone Requires: python3-octavia-lib Requires: python3-octavia Requires: python3-pyOpenSSL Requires: python3-barbicanclient Requires: python3-glanceclient Requires: python3-novaclient Requires: python3-taskflow Requires: python3-tenacity %description # A10 Networks OpenStack Octavia Driver ## Table of Contents 1. [Overview](#Overview) 2. [Project Resources](#Project-Resources) 3. [Issues and Inquiries](#Issues-and-Inquiries) ## Overview **This solution is currently in beta stage with limited support** The A10 Networks Octavia Driver allows for configuration of Thunder, vThunder, and AX Series Appliances deployed in an Openstack enviroment. While the default Octavia provider leverages an "Amphora per VIP" architecture, this provider driver uses a "vThunder-Amphora per Tenant" architecture. Therefore, each tenant may only be serviced by a single **active** vThunder-Amphora device. No such limitation exists for hardware Thunder devices in versions >=1.3. Through the use of Octavia flavors, operators may now have any number of hadware Thunder devices servicing a singular project. ## Supported Versions ``` | a10-octavia | acos-client | ACOS Version | | v1.1 | v2.6.1 | 5.2.1, 4.1.4-GR1-P5 | | v1.2 | v2.7.0 | 5.2.1-p1 | | v1.3, v1.3.1, v1.3.2 | v2.8.0 | 5.2.1-p1 | | v2.0 | v2.9.0 | 5.2.1-p2 | | v2.1 | v2.9.1 | 5.2.1-p2 | ``` ## Project Resources Installation and usage information is available at https://documentation.a10networks.com/Install/Software/A10_ACOS_Install/pdf/A10_OCTAVIA_INSTALL.pdf Release notes are available at https://documentation.a10networks.com/Install/Software/A10_ACOS_Install/pdf/A10_OCTAVIA_RN.pdf ## Issues and Inquiries For all issues, please send an email to support@a10networks.com %package -n python3-a10-octavia Summary: A10 Octavia Provider Driver Provides: python-a10-octavia BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-a10-octavia # A10 Networks OpenStack Octavia Driver ## Table of Contents 1. [Overview](#Overview) 2. [Project Resources](#Project-Resources) 3. [Issues and Inquiries](#Issues-and-Inquiries) ## Overview **This solution is currently in beta stage with limited support** The A10 Networks Octavia Driver allows for configuration of Thunder, vThunder, and AX Series Appliances deployed in an Openstack enviroment. While the default Octavia provider leverages an "Amphora per VIP" architecture, this provider driver uses a "vThunder-Amphora per Tenant" architecture. Therefore, each tenant may only be serviced by a single **active** vThunder-Amphora device. No such limitation exists for hardware Thunder devices in versions >=1.3. Through the use of Octavia flavors, operators may now have any number of hadware Thunder devices servicing a singular project. ## Supported Versions ``` | a10-octavia | acos-client | ACOS Version | | v1.1 | v2.6.1 | 5.2.1, 4.1.4-GR1-P5 | | v1.2 | v2.7.0 | 5.2.1-p1 | | v1.3, v1.3.1, v1.3.2 | v2.8.0 | 5.2.1-p1 | | v2.0 | v2.9.0 | 5.2.1-p2 | | v2.1 | v2.9.1 | 5.2.1-p2 | ``` ## Project Resources Installation and usage information is available at https://documentation.a10networks.com/Install/Software/A10_ACOS_Install/pdf/A10_OCTAVIA_INSTALL.pdf Release notes are available at https://documentation.a10networks.com/Install/Software/A10_ACOS_Install/pdf/A10_OCTAVIA_RN.pdf ## Issues and Inquiries For all issues, please send an email to support@a10networks.com %package help Summary: Development documents and examples for a10-octavia Provides: python3-a10-octavia-doc %description help # A10 Networks OpenStack Octavia Driver ## Table of Contents 1. [Overview](#Overview) 2. [Project Resources](#Project-Resources) 3. [Issues and Inquiries](#Issues-and-Inquiries) ## Overview **This solution is currently in beta stage with limited support** The A10 Networks Octavia Driver allows for configuration of Thunder, vThunder, and AX Series Appliances deployed in an Openstack enviroment. While the default Octavia provider leverages an "Amphora per VIP" architecture, this provider driver uses a "vThunder-Amphora per Tenant" architecture. Therefore, each tenant may only be serviced by a single **active** vThunder-Amphora device. No such limitation exists for hardware Thunder devices in versions >=1.3. Through the use of Octavia flavors, operators may now have any number of hadware Thunder devices servicing a singular project. ## Supported Versions ``` | a10-octavia | acos-client | ACOS Version | | v1.1 | v2.6.1 | 5.2.1, 4.1.4-GR1-P5 | | v1.2 | v2.7.0 | 5.2.1-p1 | | v1.3, v1.3.1, v1.3.2 | v2.8.0 | 5.2.1-p1 | | v2.0 | v2.9.0 | 5.2.1-p2 | | v2.1 | v2.9.1 | 5.2.1-p2 | ``` ## Project Resources Installation and usage information is available at https://documentation.a10networks.com/Install/Software/A10_ACOS_Install/pdf/A10_OCTAVIA_INSTALL.pdf Release notes are available at https://documentation.a10networks.com/Install/Software/A10_ACOS_Install/pdf/A10_OCTAVIA_RN.pdf ## Issues and Inquiries For all issues, please send an email to support@a10networks.com %prep %autosetup -n a10-octavia-2.1.0 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-a10-octavia -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 10 2023 Python_Bot - 2.1.0-1 - Package Spec generated