diff --git a/gala-ragdoll-v1.4.0.tar.gz b/gala-ragdoll-v1.4.0.tar.gz new file mode 100644 index 0000000..f6347b5 Binary files /dev/null and b/gala-ragdoll-v1.4.0.tar.gz differ diff --git a/gala-ragdoll.spec b/gala-ragdoll.spec new file mode 100644 index 0000000..798ae47 --- /dev/null +++ b/gala-ragdoll.spec @@ -0,0 +1,210 @@ +Name: gala-ragdoll +Version: v1.4.0 +Release: 1 +Summary: Configuration traceability +License: MulanPSL2 +URL: https://gitee.com/openeuler/%{name} +Source0: %{name}-%{version}.tar.gz +%global debug_package %{nil} + +BuildRequires: python3-setuptools python3-connexion python3-werkzeug python3-libyang +BuildRequires: git python3-devel systemd python3-concurrent-log-handler + +Requires: python3-gala-ragdoll = %{version}-%{release} python3-concurrent-log-handler + +%description +An os-level configuration management service + + + +%package -n python3-gala-ragdoll +Summary: python3 pakcage of gala-ragdoll +Requires: python3-flask-testing python3-libyang git +Requires: python3-werkzeug python3-connexion python3-swagger-ui-bundle + +%description -n python3-gala-ragdoll +python3 pakcage of gala-ragdoll + + +%prep +%autosetup -n %{name}-%{version} + + +%build +#build for gala-ragdoll +%py3_build + + +%install +#install for gala-ragdoll +%py3_install +install yang_modules/*.yang %{buildroot}/%{python3_sitelib}/yang_modules/ +mkdir -p %{buildroot}/%{_sysconfdir}/ragdoll +install config/*.conf %{buildroot}/%{_sysconfdir}/ragdoll/ +mkdir %{buildroot}/%{python3_sitelib}/ragdoll/config +install config/*.conf %{buildroot}/%{python3_sitelib}/ragdoll/config +mkdir -p %{buildroot}/%{_prefix}/lib/systemd/system +install service/gala-ragdoll.service %{buildroot}/%{_prefix}/lib/systemd/system + + +%pre +if [ -f "%{systemd_dir}/gala-ragdoll.service" ] ; then + systemctl enable gala-ragdoll.service || : +fi + +%post +%systemd_post gala-ragdoll.service + +%preun +%systemd_preun gala-ragdoll.service + +%postun +%systemd_postun gala-ragdoll.service + + +%files +%doc doc/* +%license LICENSE +/%{_sysconfdir}/ragdoll/gala-ragdoll.conf +%{_bindir}/ragdoll +%{_prefix}/lib/systemd/system/gala-ragdoll.service + + +%files -n python3-gala-ragdoll +%{python3_sitelib}/ragdoll/* +%{python3_sitelib}/yang_modules +%{python3_sitelib}/ragdoll-*.egg-info + + +%changelog +* Web Oct 25 2023 zhangdaolong - v1.4.0-1 +- gala-ragdoll src init + +* Mon Apr 17 2023 wenxin - v1.3.0-3 +- update the host id validate method for ragdoll + +* Tue Feb 28 2023 zhuyuncheng - v1.3.0-2 +- remove packages which have moved to new repositories. + +* Mon Sep 26 2022 zhuyuncheng - v1.3.0-1 +- update delete host return message +- update add domain return message + +* Wed Sep 14 2022 zhuyuncheng - v1.2.6-1 +- move aops-basedatabase to aops-tools +- rename default scene from 'unknown' to 'normal' + +* Tue Sep 13 2022 zhaoyuxing - v1.2.5-4 +- bug fix: start gala-ragdoll.service when install gala-ragdoll. + +* Fri Sep 9 2022 zhuyuncheng - v1.2.5-3 +- bug fix: add create time attribute of workflow, fix assign model bug of aops-check default mode +- update agent get host info interface and some test cases +- fix gala-ragdoll return code issue +- web fine-tuning for workflow and agent info. + +* Wed Sep 7 2022 zhaoyuxing - v1.2.5-2 +- bug fix: adjust dependent packages for gala-ragdoll. + +* Tue Sep 6 2022 zhuyuncheng - v1.2.5-1 +- bug fix: bugfix of aops-web and aops-check's interaction + +* Fri Sep 2 2022 zhuyuncheng - v1.2.4-1 +- add default mode of aops-check, which can run independently. + +* Mon Aug 29 2022 zhaoyuxing - v1.2.3-3 +- bug fix: gala-spider adapt to abnormal event format change. + +* Mon Aug 29 2022 zhaoyuxing - v1.2.3-2 +- bug fix: bugfix for gopher report metadata to kafka. + +* Sat Aug 27 2022 zhuyuncheng - v1.2.3-1 +- Add requires of aops-check for new features. + +* Tue Aug 23 2022 zhaoyuxing - v1.2.2-2 +- Set user modification of confs will not be overwrite for gala_spider. + +* Wed Aug 10 2022 zhuyuncheng - v1.2.2-1 +- New release 1.2.2, bug fix and add new module. +- add missed requirement python3-PyMySQL +- add new module, check and web + +* Wed Aug 10 2022 zhaoyuxing - v1.2.1-1 +- New release 1.2.1, bug fix. +- modify patch for gala-gopher and rm patch for gala-anteater. +- reduce the operating noise of gala-gopher. +- optimize the module of gala-anteater. + +* Tue Aug 2 2022 zhaoyuxing - v1.2.0-3 +- 1. add patch to modify install_requires of gala-anteater. +- 2. delete redundant dependent packages for gala-spider. + +* Mon Aug 1 2022 zhuyuncheng - v1.2.0-2 +- add base-database executable file into aops-manager to downlaod database. + +* Sun Jul 31 2022 zhaoyuxing - v1.2.0-1 +- modify spec for gala-gopher&gala-spider and add new features. +- 1. gala-gopher & gala-spider adapt to the latest code. +- 2. add new feature gala-anteater. +- add aops-agent module, delete aops-database, aops-cli, aops-web, + and four adoctor modules for new architecture. + +* Thu Sep 30 2021 chemingdao - v1.1.1-5 +- Using image source overwrite instead of patching image binaries. + +* Wed Sep 29 2021 chemingdao - v1.1.1-4 +- switch logo images and modify logo size. + +* Wed Sep 29 2021 orange-snn - v1.1.1-3 +- add permission control in ragdoll. + +* Wed Sep 29 2021 chemingdao - v1.1.1-2 +- fix log info of the task execution. + +* Sun Sep 26 2021 chemingdao - v1.1.1-1 +- New release 1.1.1, bug fix and new features. +- 1. Web issues fix: display fix and domain management modification. +- 2. Fix cli display issues and add loading bar of diag. +- 3. Fix return of gala-ragdoll. +- 4. Fix log level. +- 5. haproxy probe with vport info. + +* Sat Sep 18 2021 zhuyuncheng - v1.1.0-2 +- add missed file and better cli output + +* Fri Sep 17 2021 chemingdao - v1.1.0-1 +- New release 1.1.0, bug fix and UI beautify. +- 1. Simplify gala-spider UI display. +- 2. Beautify cli print with table and highlight json. +- 3. Bug fix: now support check with management host. +- 4. Modify elasticsearch and fluentd default config. + +* Thu Sep 16 2021 chemingdao - v1.0.3-1 +- NEW release 1.0.3. + +* Mon Sep 13 2021 chemingdao - v1.0.2-3 +- modify spec for aops-web build and fix some issues. + +* Sat Sep 11 2021 yangyunyi - v1.0.2-2 +- modify ansible playbook + +* Tue Sep 7 2021 zhaoyuxing - v1.0.2-1 +- add gala-spider in spec + +* Mon Sep 6 2021 Yiru Wang - v1.0.1-2 +- add web build modle of the aops + +* Mon Sep 6 2021 Lostwayzxc - v1.0.1-1 +- update src, add intelligent check and diagnosis module + +* Thu Sep 2 2021 zhaoyuxing - 1.0.0-4 +- add service file in gala-spider + +* Wed Sep 1 2021 orange-snn - 1.0.0-3 +- add service file in gala-ragdoll + +* Tue Aug 24 2021 zhu-yuncheng - 1.0.0-2 +- Update spec + +* Sat Jul 31 2021 orange-snn - 1.0.0-1 +- Package init