support osmind operation
This commit is contained in:
parent
2409998f21
commit
d92a1a82bd
Binary file not shown.
BIN
aops-zeus-v2.0.1.tar.gz
Normal file
BIN
aops-zeus-v2.0.1.tar.gz
Normal file
Binary file not shown.
@ -1,5 +1,6 @@
|
|||||||
|
%define vulcanus_version v2.0.0
|
||||||
Name: aops-zeus
|
Name: aops-zeus
|
||||||
Version: v2.0.0
|
Version: v2.0.1
|
||||||
Release: 1
|
Release: 1
|
||||||
Summary: A service which is the foundation of aops.
|
Summary: A service which is the foundation of aops.
|
||||||
License: MulanPSL2
|
License: MulanPSL2
|
||||||
@ -18,7 +19,7 @@ Provides: aops-zeus
|
|||||||
|
|
||||||
%package -n zeus-host-information
|
%package -n zeus-host-information
|
||||||
Summary: A host manager service which is the foundation of aops.
|
Summary: A host manager service which is the foundation of aops.
|
||||||
Requires: aops-vulcanus >= v2.0.0 aops-zeus >= v2.0.0
|
Requires: aops-vulcanus >= %{vulcanus_version} aops-zeus >= %{version}
|
||||||
Requires: python3-gevent python3-uWSGI python3-paramiko
|
Requires: python3-gevent python3-uWSGI python3-paramiko
|
||||||
|
|
||||||
%description -n zeus-host-information
|
%description -n zeus-host-information
|
||||||
@ -26,7 +27,7 @@ A host manager service which is the foundation of aops.
|
|||||||
|
|
||||||
%package -n zeus-user-access
|
%package -n zeus-user-access
|
||||||
Summary: A user manager service which is the foundation of aops.
|
Summary: A user manager service which is the foundation of aops.
|
||||||
Requires: aops-vulcanus >= v2.0.0 aops-zeus >= v2.0.0
|
Requires: aops-vulcanus >= %{vulcanus_version} aops-zeus >= %{version}
|
||||||
Requires: python3-celery python3-uWSGI
|
Requires: python3-celery python3-uWSGI
|
||||||
|
|
||||||
%description -n zeus-user-access
|
%description -n zeus-user-access
|
||||||
@ -34,15 +35,23 @@ A user manager service which is the foundation of aops.
|
|||||||
|
|
||||||
%package -n async-task
|
%package -n async-task
|
||||||
Summary: A async task of aops.
|
Summary: A async task of aops.
|
||||||
Requires: aops-vulcanus >= v2.0.0 python3-celery
|
Requires: aops-vulcanus >= %{vulcanus_version} python3-celery python3-paramiko
|
||||||
|
|
||||||
|
|
||||||
%description -n async-task
|
%description -n async-task
|
||||||
A async task of aops.
|
A async task of aops.
|
||||||
|
|
||||||
|
%package -n zeus-operation
|
||||||
|
Summary: A operation manager service which is the foundation of aops.
|
||||||
|
Requires: aops-vulcanus >= %{vulcanus_version} aops-zeus >= %{version}
|
||||||
|
Requires: python3-gevent python3-uWSGI python3-paramiko
|
||||||
|
|
||||||
|
%description -n zeus-operation
|
||||||
|
A operation manager of aops.
|
||||||
|
|
||||||
%package -n zeus-distribute
|
%package -n zeus-distribute
|
||||||
Summary: A distributed service of aops.
|
Summary: A distributed service of aops.
|
||||||
Requires: aops-vulcanus >= v2.0.0 aops-zeus >= v2.0.0
|
Requires: aops-vulcanus >= %{vulcanus_version} aops-zeus >= %{version}
|
||||||
Requires: python3-uWSGI python3-gevent
|
Requires: python3-uWSGI python3-gevent
|
||||||
%description -n zeus-distribute
|
%description -n zeus-distribute
|
||||||
A distributed service of aops.
|
A distributed service of aops.
|
||||||
@ -59,6 +68,11 @@ pushd host-information-service
|
|||||||
%py3_build
|
%py3_build
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
# build for zeus-operation
|
||||||
|
pushd operation-service
|
||||||
|
%py3_build
|
||||||
|
popd
|
||||||
|
|
||||||
# build for zeus-user-access
|
# build for zeus-user-access
|
||||||
pushd user-access-service
|
pushd user-access-service
|
||||||
%py3_build
|
%py3_build
|
||||||
@ -84,6 +98,13 @@ mkdir -p %{buildroot}/opt/aops/database/
|
|||||||
cp zeus/host_information_service/database/*.sql %{buildroot}/opt/aops/database/
|
cp zeus/host_information_service/database/*.sql %{buildroot}/opt/aops/database/
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
# install for zeus-operation
|
||||||
|
pushd operation-service
|
||||||
|
%py3_install
|
||||||
|
mkdir -p %{buildroot}/opt/aops/database/
|
||||||
|
cp zeus/operation_service/database/*.sql %{buildroot}/opt/aops/database/
|
||||||
|
popd
|
||||||
|
|
||||||
# install for zeus-user-access
|
# install for zeus-user-access
|
||||||
pushd user-access-service
|
pushd user-access-service
|
||||||
%py3_install
|
%py3_install
|
||||||
@ -115,6 +136,13 @@ popd
|
|||||||
%{python3_sitelib}/zeus/host_information_service/*
|
%{python3_sitelib}/zeus/host_information_service/*
|
||||||
%attr(0755, root, root) /opt/aops/database/*
|
%attr(0755, root, root) /opt/aops/database/*
|
||||||
|
|
||||||
|
%files -n zeus-operation
|
||||||
|
%attr(0644,root,root) %{_sysconfdir}/aops/conf.d/zeus-operation.yml
|
||||||
|
%attr(0755,root,root) %{_unitdir}/zeus-operation.service
|
||||||
|
%{python3_sitelib}/zeus_operation*.egg-info/*
|
||||||
|
%{python3_sitelib}/zeus/operation_service/*
|
||||||
|
%attr(0755, root, root) /opt/aops/database/*
|
||||||
|
|
||||||
%files -n zeus-user-access
|
%files -n zeus-user-access
|
||||||
%attr(0644,root,root) %{_sysconfdir}/aops/conf.d/zeus-user-access.yml
|
%attr(0644,root,root) %{_sysconfdir}/aops/conf.d/zeus-user-access.yml
|
||||||
%attr(0755,root,root) %{_unitdir}/zeus-user-access.service
|
%attr(0755,root,root) %{_unitdir}/zeus-user-access.service
|
||||||
@ -139,6 +167,9 @@ popd
|
|||||||
%{python3_sitelib}/zeus/distribute_service/*
|
%{python3_sitelib}/zeus/distribute_service/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Oct 14 2024 luxuexian<luxuexian@huawei.com> - v2.0.1-1
|
||||||
|
- support osmind operation
|
||||||
|
|
||||||
* Thu Jul 18 2024 gongzhengtang<gong_zhengtang@163.com> - v2.0.0-1
|
* Thu Jul 18 2024 gongzhengtang<gong_zhengtang@163.com> - v2.0.0-1
|
||||||
- Update to v2.0.0
|
- Update to v2.0.0
|
||||||
- Add microservice split, cluster management and user management
|
- Add microservice split, cluster management and user management
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user