<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="5">
<package pkgid="a36fe80576a28763b3096f6cfefc7528fbfc466377f4a4d1614c8b40546fedee" name="python3-saline" arch="noarch">
  <version epoch="0" ver="2026.06.25" rel="150700.2.1"/>
  <changelog author="vzhestkov@suse.com" date="1681214400">- Release 2023.04.12:
  * Initial Saline release</changelog>
  <changelog author="vzhestkov@suse.com" date="1681819200">- Release 2023.04.18:
  * Create socket directory and change it's ownership on daemon start</changelog>
  <changelog author="vzhestkov@suse.com" date="1686052800">- Release 2023.06.06:
  * Make saline compatible with Salt 3006 and 3004</changelog>
  <changelog author="vzhestkov@suse.com" date="1699617600">- Update to version 2023.11.10:
  * Add _service.release for released package
  * Use round() instead of ceil() in Saline State Jobs dashboard
  * Flexible error handling on loosing metrics update
  * Make saline port configurable for Prometheus and Grafana
  * Make SSL configuration with saline-setup more flexible
  * Add saline-setup tool which can be used for Saline setup
  * Fix the bug causing tracebacks if disable_ssl set to True
  * Fix the expressions in Saline State Jobs dashboard
  * Remove unused variables from Saline State Jobs dashboard
  * Add formulas and forms to deploy Saline configs to Prometheus and Grafana</changelog>
  <changelog author="vzhestkov@suse.com" date="1700222400">- Update to version 2023.11.17:
  * Unified install calls in the spec
  * Move saline formulas to /usr/share/salt-formulas/
  * Update README.md with the latest changes of deployment steps</changelog>
  <changelog author="vzhestkov@suse.com" date="1703246400">- Update to version 2023.12.22:
  (by Georg Pfuetzenreuter)
  * Add missing package requirements
  * Align the requirements with singlespec</changelog>
  <changelog author="vzhestkov@suse.com" date="1710417600">- Update to version 2024.03.14:
  * Split out saline-formula package
  * Add default merge sls config for Uyuni
  * Improve the way of reading the state mods
  * Improve the way of detection if the minion is active
  * Populate minion id from event tag for some events
  * Add salt/minion/*/start and minion/refresh/* tags
    to the default config
  * Refactor reading salt event bus to improve the speed
  * Remove unused get_multiprocessing_logging_queue
  * Remove not needed enlock wrapper around threading.Lock</changelog>
  <changelog author="vzhestkov@suse.com" date="1727956800">- Update to version 2024.10.03:
  * Make setuptools.find_packages produce packages list
  * Set license to Apache-2.0
  * Use setuptools with wheels in the spec for packaging
  * Add automatic version resolution and building with setuptools
  * Adjust refs in _service to use openSUSE/saline repos
  * Fix images refs in README.md
  * Show all tooltips sorted for salt master stats
  * Simplify the call to `event_parser`
  * Fix the condition of detecting online minions
  * Add `suse/manager/pxe_update` events metrics
  * Add master stats metrics to the dashboard
  * Expose master stats events data</changelog>
  <changelog author="vzhestkov@suse.com" date="1729080000">- Update to version 2024.10.16:
  * Add the header for the spec file
  * Build for all pythons with SUSE distros
  * Rename main spec file to saline.spec</changelog>
  <changelog author="vzhestkov@suse.com" date="1733745600">- Update to version 2024.12.09:
  * Avoid delays on stopping salined with SIGINT and SIGTERM
  * Remove unused traceback imports
  * Use Uyuni Master as an example in README
- Update to version 2024.11.14:
  * Parse results of specific state functions only
- Update to version 2024.11.07:
  * Implement merging rules for `mods` of `state.*` functions
  * Fix possible fails on parsing mods list from the event</changelog>
  <changelog author="vzhestkov@suse.com" date="1747828800">- Update to version 2025.05.21:
  * Make metrics path and port configurable with formulas
  * Use the new product name SUSE Multi-Linux Manager
  * Make Saline accessible by /saline with Apache
  * Improve logging with tornado to main log and distinct file
  * Adjust package dependency to use tornado
  * Use Tornado Web APP instead of CherryPy</changelog>
  <changelog author="vzhestkov@suse.com" date="1779192000">- Update to version 2026.05.18:
  * Explicitly set port number for Prometheus target (#25)
  * Fix the issue of using non-vendored tornado with Python 3.11 (#24)
  * Align static Grafana dashboards with dynamic from formula
  * Span 0 values and set bottom line to 0 on dashboard for master stats
  * Log message on connection restore to event publisher
  * Avoid saline-setup fail if Uyuni or SUSE Multi Linux Manager not installed
  * Prevent IPC sock dir hijacking on service start (bsc#1247015)
  * Enforce secure deserialisation (bsc#1246941)
  * Use mgr_origin_server instead of mgr_server for prometheus target
  * Use %productprettyname macro for formula subpackage</changelog>
  <changelog author="vzhestkov@suse.com" date="1782388800">- Update to version 2026.06.25:
  * Do not use salt vendored tornado to avoid exceptions (bsc#1268970)</changelog>
</package>
<package pkgid="1b2734c541731ae2b8843287135abf49243a401ad39e04301f3c1130009823ab" name="python311-saline" arch="noarch">
  <version epoch="0" ver="2026.06.25" rel="150700.2.1"/>
  <changelog author="vzhestkov@suse.com" date="1681214400">- Release 2023.04.12:
  * Initial Saline release</changelog>
  <changelog author="vzhestkov@suse.com" date="1681819200">- Release 2023.04.18:
  * Create socket directory and change it's ownership on daemon start</changelog>
  <changelog author="vzhestkov@suse.com" date="1686052800">- Release 2023.06.06:
  * Make saline compatible with Salt 3006 and 3004</changelog>
  <changelog author="vzhestkov@suse.com" date="1699617600">- Update to version 2023.11.10:
  * Add _service.release for released package
  * Use round() instead of ceil() in Saline State Jobs dashboard
  * Flexible error handling on loosing metrics update
  * Make saline port configurable for Prometheus and Grafana
  * Make SSL configuration with saline-setup more flexible
  * Add saline-setup tool which can be used for Saline setup
  * Fix the bug causing tracebacks if disable_ssl set to True
  * Fix the expressions in Saline State Jobs dashboard
  * Remove unused variables from Saline State Jobs dashboard
  * Add formulas and forms to deploy Saline configs to Prometheus and Grafana</changelog>
  <changelog author="vzhestkov@suse.com" date="1700222400">- Update to version 2023.11.17:
  * Unified install calls in the spec
  * Move saline formulas to /usr/share/salt-formulas/
  * Update README.md with the latest changes of deployment steps</changelog>
  <changelog author="vzhestkov@suse.com" date="1703246400">- Update to version 2023.12.22:
  (by Georg Pfuetzenreuter)
  * Add missing package requirements
  * Align the requirements with singlespec</changelog>
  <changelog author="vzhestkov@suse.com" date="1710417600">- Update to version 2024.03.14:
  * Split out saline-formula package
  * Add default merge sls config for Uyuni
  * Improve the way of reading the state mods
  * Improve the way of detection if the minion is active
  * Populate minion id from event tag for some events
  * Add salt/minion/*/start and minion/refresh/* tags
    to the default config
  * Refactor reading salt event bus to improve the speed
  * Remove unused get_multiprocessing_logging_queue
  * Remove not needed enlock wrapper around threading.Lock</changelog>
  <changelog author="vzhestkov@suse.com" date="1727956800">- Update to version 2024.10.03:
  * Make setuptools.find_packages produce packages list
  * Set license to Apache-2.0
  * Use setuptools with wheels in the spec for packaging
  * Add automatic version resolution and building with setuptools
  * Adjust refs in _service to use openSUSE/saline repos
  * Fix images refs in README.md
  * Show all tooltips sorted for salt master stats
  * Simplify the call to `event_parser`
  * Fix the condition of detecting online minions
  * Add `suse/manager/pxe_update` events metrics
  * Add master stats metrics to the dashboard
  * Expose master stats events data</changelog>
  <changelog author="vzhestkov@suse.com" date="1729080000">- Update to version 2024.10.16:
  * Add the header for the spec file
  * Build for all pythons with SUSE distros
  * Rename main spec file to saline.spec</changelog>
  <changelog author="vzhestkov@suse.com" date="1733745600">- Update to version 2024.12.09:
  * Avoid delays on stopping salined with SIGINT and SIGTERM
  * Remove unused traceback imports
  * Use Uyuni Master as an example in README
- Update to version 2024.11.14:
  * Parse results of specific state functions only
- Update to version 2024.11.07:
  * Implement merging rules for `mods` of `state.*` functions
  * Fix possible fails on parsing mods list from the event</changelog>
  <changelog author="vzhestkov@suse.com" date="1747828800">- Update to version 2025.05.21:
  * Make metrics path and port configurable with formulas
  * Use the new product name SUSE Multi-Linux Manager
  * Make Saline accessible by /saline with Apache
  * Improve logging with tornado to main log and distinct file
  * Adjust package dependency to use tornado
  * Use Tornado Web APP instead of CherryPy</changelog>
  <changelog author="vzhestkov@suse.com" date="1779192000">- Update to version 2026.05.18:
  * Explicitly set port number for Prometheus target (#25)
  * Fix the issue of using non-vendored tornado with Python 3.11 (#24)
  * Align static Grafana dashboards with dynamic from formula
  * Span 0 values and set bottom line to 0 on dashboard for master stats
  * Log message on connection restore to event publisher
  * Avoid saline-setup fail if Uyuni or SUSE Multi Linux Manager not installed
  * Prevent IPC sock dir hijacking on service start (bsc#1247015)
  * Enforce secure deserialisation (bsc#1246941)
  * Use mgr_origin_server instead of mgr_server for prometheus target
  * Use %productprettyname macro for formula subpackage</changelog>
  <changelog author="vzhestkov@suse.com" date="1782388800">- Update to version 2026.06.25:
  * Do not use salt vendored tornado to avoid exceptions (bsc#1268970)</changelog>
</package>
<package pkgid="d6b928c4eb0f1e728f92f28d025b9483d1f30e505b23d1531acbf8a6053ec60b" name="saline" arch="noarch">
  <version epoch="0" ver="2026.06.25" rel="150700.2.1"/>
  <changelog author="vzhestkov@suse.com" date="1681214400">- Release 2023.04.12:
  * Initial Saline release</changelog>
  <changelog author="vzhestkov@suse.com" date="1681819200">- Release 2023.04.18:
  * Create socket directory and change it's ownership on daemon start</changelog>
  <changelog author="vzhestkov@suse.com" date="1686052800">- Release 2023.06.06:
  * Make saline compatible with Salt 3006 and 3004</changelog>
  <changelog author="vzhestkov@suse.com" date="1699617600">- Update to version 2023.11.10:
  * Add _service.release for released package
  * Use round() instead of ceil() in Saline State Jobs dashboard
  * Flexible error handling on loosing metrics update
  * Make saline port configurable for Prometheus and Grafana
  * Make SSL configuration with saline-setup more flexible
  * Add saline-setup tool which can be used for Saline setup
  * Fix the bug causing tracebacks if disable_ssl set to True
  * Fix the expressions in Saline State Jobs dashboard
  * Remove unused variables from Saline State Jobs dashboard
  * Add formulas and forms to deploy Saline configs to Prometheus and Grafana</changelog>
  <changelog author="vzhestkov@suse.com" date="1700222400">- Update to version 2023.11.17:
  * Unified install calls in the spec
  * Move saline formulas to /usr/share/salt-formulas/
  * Update README.md with the latest changes of deployment steps</changelog>
  <changelog author="vzhestkov@suse.com" date="1703246400">- Update to version 2023.12.22:
  (by Georg Pfuetzenreuter)
  * Add missing package requirements
  * Align the requirements with singlespec</changelog>
  <changelog author="vzhestkov@suse.com" date="1710417600">- Update to version 2024.03.14:
  * Split out saline-formula package
  * Add default merge sls config for Uyuni
  * Improve the way of reading the state mods
  * Improve the way of detection if the minion is active
  * Populate minion id from event tag for some events
  * Add salt/minion/*/start and minion/refresh/* tags
    to the default config
  * Refactor reading salt event bus to improve the speed
  * Remove unused get_multiprocessing_logging_queue
  * Remove not needed enlock wrapper around threading.Lock</changelog>
  <changelog author="vzhestkov@suse.com" date="1727956800">- Update to version 2024.10.03:
  * Make setuptools.find_packages produce packages list
  * Set license to Apache-2.0
  * Use setuptools with wheels in the spec for packaging
  * Add automatic version resolution and building with setuptools
  * Adjust refs in _service to use openSUSE/saline repos
  * Fix images refs in README.md
  * Show all tooltips sorted for salt master stats
  * Simplify the call to `event_parser`
  * Fix the condition of detecting online minions
  * Add `suse/manager/pxe_update` events metrics
  * Add master stats metrics to the dashboard
  * Expose master stats events data</changelog>
  <changelog author="vzhestkov@suse.com" date="1729080000">- Update to version 2024.10.16:
  * Add the header for the spec file
  * Build for all pythons with SUSE distros
  * Rename main spec file to saline.spec</changelog>
  <changelog author="vzhestkov@suse.com" date="1733745600">- Update to version 2024.12.09:
  * Avoid delays on stopping salined with SIGINT and SIGTERM
  * Remove unused traceback imports
  * Use Uyuni Master as an example in README
- Update to version 2024.11.14:
  * Parse results of specific state functions only
- Update to version 2024.11.07:
  * Implement merging rules for `mods` of `state.*` functions
  * Fix possible fails on parsing mods list from the event</changelog>
  <changelog author="vzhestkov@suse.com" date="1747828800">- Update to version 2025.05.21:
  * Make metrics path and port configurable with formulas
  * Use the new product name SUSE Multi-Linux Manager
  * Make Saline accessible by /saline with Apache
  * Improve logging with tornado to main log and distinct file
  * Adjust package dependency to use tornado
  * Use Tornado Web APP instead of CherryPy</changelog>
  <changelog author="vzhestkov@suse.com" date="1779192000">- Update to version 2026.05.18:
  * Explicitly set port number for Prometheus target (#25)
  * Fix the issue of using non-vendored tornado with Python 3.11 (#24)
  * Align static Grafana dashboards with dynamic from formula
  * Span 0 values and set bottom line to 0 on dashboard for master stats
  * Log message on connection restore to event publisher
  * Avoid saline-setup fail if Uyuni or SUSE Multi Linux Manager not installed
  * Prevent IPC sock dir hijacking on service start (bsc#1247015)
  * Enforce secure deserialisation (bsc#1246941)
  * Use mgr_origin_server instead of mgr_server for prometheus target
  * Use %productprettyname macro for formula subpackage</changelog>
  <changelog author="vzhestkov@suse.com" date="1782388800">- Update to version 2026.06.25:
  * Do not use salt vendored tornado to avoid exceptions (bsc#1268970)</changelog>
</package>
<package pkgid="0bb92b83efa65d8f16d5819d0446c5176692134254008f28530162bf2faeb9e4" name="saline" arch="src">
  <version epoch="0" ver="2026.06.25" rel="150700.2.1"/>
  <changelog author="vzhestkov@suse.com" date="1681214400">- Release 2023.04.12:
  * Initial Saline release</changelog>
  <changelog author="vzhestkov@suse.com" date="1681819200">- Release 2023.04.18:
  * Create socket directory and change it's ownership on daemon start</changelog>
  <changelog author="vzhestkov@suse.com" date="1686052800">- Release 2023.06.06:
  * Make saline compatible with Salt 3006 and 3004</changelog>
  <changelog author="vzhestkov@suse.com" date="1699617600">- Update to version 2023.11.10:
  * Add _service.release for released package
  * Use round() instead of ceil() in Saline State Jobs dashboard
  * Flexible error handling on loosing metrics update
  * Make saline port configurable for Prometheus and Grafana
  * Make SSL configuration with saline-setup more flexible
  * Add saline-setup tool which can be used for Saline setup
  * Fix the bug causing tracebacks if disable_ssl set to True
  * Fix the expressions in Saline State Jobs dashboard
  * Remove unused variables from Saline State Jobs dashboard
  * Add formulas and forms to deploy Saline configs to Prometheus and Grafana</changelog>
  <changelog author="vzhestkov@suse.com" date="1700222400">- Update to version 2023.11.17:
  * Unified install calls in the spec
  * Move saline formulas to /usr/share/salt-formulas/
  * Update README.md with the latest changes of deployment steps</changelog>
  <changelog author="vzhestkov@suse.com" date="1703246400">- Update to version 2023.12.22:
  (by Georg Pfuetzenreuter)
  * Add missing package requirements
  * Align the requirements with singlespec</changelog>
  <changelog author="vzhestkov@suse.com" date="1710417600">- Update to version 2024.03.14:
  * Split out saline-formula package
  * Add default merge sls config for Uyuni
  * Improve the way of reading the state mods
  * Improve the way of detection if the minion is active
  * Populate minion id from event tag for some events
  * Add salt/minion/*/start and minion/refresh/* tags
    to the default config
  * Refactor reading salt event bus to improve the speed
  * Remove unused get_multiprocessing_logging_queue
  * Remove not needed enlock wrapper around threading.Lock</changelog>
  <changelog author="vzhestkov@suse.com" date="1727956800">- Update to version 2024.10.03:
  * Make setuptools.find_packages produce packages list
  * Set license to Apache-2.0
  * Use setuptools with wheels in the spec for packaging
  * Add automatic version resolution and building with setuptools
  * Adjust refs in _service to use openSUSE/saline repos
  * Fix images refs in README.md
  * Show all tooltips sorted for salt master stats
  * Simplify the call to `event_parser`
  * Fix the condition of detecting online minions
  * Add `suse/manager/pxe_update` events metrics
  * Add master stats metrics to the dashboard
  * Expose master stats events data</changelog>
  <changelog author="vzhestkov@suse.com" date="1729080000">- Update to version 2024.10.16:
  * Add the header for the spec file
  * Build for all pythons with SUSE distros
  * Rename main spec file to saline.spec</changelog>
  <changelog author="vzhestkov@suse.com" date="1733745600">- Update to version 2024.12.09:
  * Avoid delays on stopping salined with SIGINT and SIGTERM
  * Remove unused traceback imports
  * Use Uyuni Master as an example in README
- Update to version 2024.11.14:
  * Parse results of specific state functions only
- Update to version 2024.11.07:
  * Implement merging rules for `mods` of `state.*` functions
  * Fix possible fails on parsing mods list from the event</changelog>
  <changelog author="vzhestkov@suse.com" date="1747828800">- Update to version 2025.05.21:
  * Make metrics path and port configurable with formulas
  * Use the new product name SUSE Multi-Linux Manager
  * Make Saline accessible by /saline with Apache
  * Improve logging with tornado to main log and distinct file
  * Adjust package dependency to use tornado
  * Use Tornado Web APP instead of CherryPy</changelog>
  <changelog author="vzhestkov@suse.com" date="1779192000">- Update to version 2026.05.18:
  * Explicitly set port number for Prometheus target (#25)
  * Fix the issue of using non-vendored tornado with Python 3.11 (#24)
  * Align static Grafana dashboards with dynamic from formula
  * Span 0 values and set bottom line to 0 on dashboard for master stats
  * Log message on connection restore to event publisher
  * Avoid saline-setup fail if Uyuni or SUSE Multi Linux Manager not installed
  * Prevent IPC sock dir hijacking on service start (bsc#1247015)
  * Enforce secure deserialisation (bsc#1246941)
  * Use mgr_origin_server instead of mgr_server for prometheus target
  * Use %productprettyname macro for formula subpackage</changelog>
  <changelog author="vzhestkov@suse.com" date="1782388800">- Update to version 2026.06.25:
  * Do not use salt vendored tornado to avoid exceptions (bsc#1268970)</changelog>
</package>
<package pkgid="f8e39b91bf1aab04f94d26993f75cd26ba01e844823fe847f402a161c5cf7d76" name="saline-formula" arch="noarch">
  <version epoch="0" ver="2026.06.25" rel="150700.2.1"/>
  <changelog author="vzhestkov@suse.com" date="1681214400">- Release 2023.04.12:
  * Initial Saline release</changelog>
  <changelog author="vzhestkov@suse.com" date="1681819200">- Release 2023.04.18:
  * Create socket directory and change it's ownership on daemon start</changelog>
  <changelog author="vzhestkov@suse.com" date="1686052800">- Release 2023.06.06:
  * Make saline compatible with Salt 3006 and 3004</changelog>
  <changelog author="vzhestkov@suse.com" date="1699617600">- Update to version 2023.11.10:
  * Add _service.release for released package
  * Use round() instead of ceil() in Saline State Jobs dashboard
  * Flexible error handling on loosing metrics update
  * Make saline port configurable for Prometheus and Grafana
  * Make SSL configuration with saline-setup more flexible
  * Add saline-setup tool which can be used for Saline setup
  * Fix the bug causing tracebacks if disable_ssl set to True
  * Fix the expressions in Saline State Jobs dashboard
  * Remove unused variables from Saline State Jobs dashboard
  * Add formulas and forms to deploy Saline configs to Prometheus and Grafana</changelog>
  <changelog author="vzhestkov@suse.com" date="1700222400">- Update to version 2023.11.17:
  * Unified install calls in the spec
  * Move saline formulas to /usr/share/salt-formulas/
  * Update README.md with the latest changes of deployment steps</changelog>
  <changelog author="vzhestkov@suse.com" date="1703246400">- Update to version 2023.12.22:
  (by Georg Pfuetzenreuter)
  * Add missing package requirements
  * Align the requirements with singlespec</changelog>
  <changelog author="vzhestkov@suse.com" date="1710417600">- Update to version 2024.03.14:
  * Split out saline-formula package
  * Add default merge sls config for Uyuni
  * Improve the way of reading the state mods
  * Improve the way of detection if the minion is active
  * Populate minion id from event tag for some events
  * Add salt/minion/*/start and minion/refresh/* tags
    to the default config
  * Refactor reading salt event bus to improve the speed
  * Remove unused get_multiprocessing_logging_queue
  * Remove not needed enlock wrapper around threading.Lock</changelog>
  <changelog author="vzhestkov@suse.com" date="1727956800">- Update to version 2024.10.03:
  * Make setuptools.find_packages produce packages list
  * Set license to Apache-2.0
  * Use setuptools with wheels in the spec for packaging
  * Add automatic version resolution and building with setuptools
  * Adjust refs in _service to use openSUSE/saline repos
  * Fix images refs in README.md
  * Show all tooltips sorted for salt master stats
  * Simplify the call to `event_parser`
  * Fix the condition of detecting online minions
  * Add `suse/manager/pxe_update` events metrics
  * Add master stats metrics to the dashboard
  * Expose master stats events data</changelog>
  <changelog author="vzhestkov@suse.com" date="1729080000">- Update to version 2024.10.16:
  * Add the header for the spec file
  * Build for all pythons with SUSE distros
  * Rename main spec file to saline.spec</changelog>
  <changelog author="vzhestkov@suse.com" date="1733745600">- Update to version 2024.12.09:
  * Avoid delays on stopping salined with SIGINT and SIGTERM
  * Remove unused traceback imports
  * Use Uyuni Master as an example in README
- Update to version 2024.11.14:
  * Parse results of specific state functions only
- Update to version 2024.11.07:
  * Implement merging rules for `mods` of `state.*` functions
  * Fix possible fails on parsing mods list from the event</changelog>
  <changelog author="vzhestkov@suse.com" date="1747828800">- Update to version 2025.05.21:
  * Make metrics path and port configurable with formulas
  * Use the new product name SUSE Multi-Linux Manager
  * Make Saline accessible by /saline with Apache
  * Improve logging with tornado to main log and distinct file
  * Adjust package dependency to use tornado
  * Use Tornado Web APP instead of CherryPy</changelog>
  <changelog author="vzhestkov@suse.com" date="1779192000">- Update to version 2026.05.18:
  * Explicitly set port number for Prometheus target (#25)
  * Fix the issue of using non-vendored tornado with Python 3.11 (#24)
  * Align static Grafana dashboards with dynamic from formula
  * Span 0 values and set bottom line to 0 on dashboard for master stats
  * Log message on connection restore to event publisher
  * Avoid saline-setup fail if Uyuni or SUSE Multi Linux Manager not installed
  * Prevent IPC sock dir hijacking on service start (bsc#1247015)
  * Enforce secure deserialisation (bsc#1246941)
  * Use mgr_origin_server instead of mgr_server for prometheus target
  * Use %productprettyname macro for formula subpackage</changelog>
  <changelog author="vzhestkov@suse.com" date="1782388800">- Update to version 2026.06.25:
  * Do not use salt vendored tornado to avoid exceptions (bsc#1268970)</changelog>
</package>
</otherdata>