diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-10 04:01:04 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-10 04:01:04 +0000 |
commit | ac3c91927d5b4c97c014980d6136dc2bea34615a (patch) | |
tree | e7c016fe81176759de9aad486d9ab2d66c305b38 | |
parent | fe8858a21e8ca18faa9b56df3a49eb9c814c07af (diff) |
automatic import of python-a10-octaviaopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-a10-octavia.spec | 209 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 211 insertions, 0 deletions
@@ -0,0 +1 @@ +/a10-octavia-2.1.0.tar.gz diff --git a/python-a10-octavia.spec b/python-a10-octavia.spec new file mode 100644 index 0000000..a33f6b8 --- /dev/null +++ b/python-a10-octavia.spec @@ -0,0 +1,209 @@ +%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 <Python_Bot@openeuler.org> - 2.1.0-1 +- Package Spec generated @@ -0,0 +1 @@ +b3545784b242c220af77e7e0dfa96b48 a10-octavia-2.1.0.tar.gz |