Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-oslo.metrics for 
openSUSE:Factory checked in at 2022-06-07 11:45:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.metrics (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.metrics.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.metrics"

Tue Jun  7 11:45:29 2022 rev:2 rq:981113 version:0.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.metrics/python-oslo.metrics.changes  
2021-12-07 00:01:20.996146861 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.metrics.new.1548/python-oslo.metrics.changes
        2022-06-07 11:45:46.203282982 +0200
@@ -1,0 +2,10 @@
+Tue Jun  7 08:43:27 UTC 2022 - cloud-de...@suse.de
+
+- update to version 0.4.0
+  - Make Expose Port Configurable
+  - Update master for stable/xena
+  - Changed minversion in tox to 3.18.0
+  - Limit metrics_socket_file permissions
+  - setup.cfg: Replace dashes with underscores
+
+-------------------------------------------------------------------

Old:
----
  oslo.metrics-0.3.0.tar.gz

New:
----
  oslo.metrics-0.4.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-oslo.metrics.spec ++++++
--- /var/tmp/diff_new_pack.uVG94z/_old  2022-06-07 11:45:46.543283457 +0200
+++ /var/tmp/diff_new_pack.uVG94z/_new  2022-06-07 11:45:46.551283468 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-oslo.metrics
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,14 @@
 
 
 Name:           python-oslo.metrics
-Version:        0.3.0
+Version:        0.4.0
 Release:        0
 Epoch:          0
 Summary:        Collect metrics data from other Oslo libraries
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://docs.openstack.org/oslo.metrics
-Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.metrics/oslo.metrics-0.3.0.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.metrics/oslo.metrics-0.4.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python3-oslo.config >= 6.9.0
 BuildRequires:  python3-oslo.log >= 3.44.0
@@ -63,13 +63,13 @@
 Documentation for the oslo.metrics library.
 
 %prep
-%autosetup -p1 -n oslo.metrics-0.3.0
+%autosetup -p1 -n oslo.metrics-0.4.0
 %py_req_cleanup
 
 %build
 %{py3_build}
 
-PBR_VERSION=0.3.0 %sphinx_build -b html doc/source doc/build/html
+PBR_VERSION=0.4.0 %sphinx_build -b html doc/source doc/build/html
 # remove the sphinx-build leftovers
 rm -rf doc/build/html/.{doctrees,buildinfo}
 

++++++ oslo.metrics-0.3.0.tar.gz -> oslo.metrics-0.4.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/AUTHORS 
new/oslo.metrics-0.4.0/AUTHORS
--- old/oslo.metrics-0.3.0/AUTHORS      2021-08-19 14:41:35.000000000 +0200
+++ new/oslo.metrics-0.4.0/AUTHORS      2021-10-21 11:35:53.000000000 +0200
@@ -1,8 +1,10 @@
 Ching Kuo <ching....@linecorp.com>
 Ching Kuo <ig...@igene.tw>
+Corey Bryant <corey.bry...@canonical.com>
 Herv?? Beraud <hber...@redhat.com>
 Masahito Muroi <masahito.mu...@linecorp.com>
 OpenStack Release Bot <infra-r...@openstack.org>
 Thierry Carrez <thie...@openstack.org>
 maaoyu <maa...@inspur.com>
+wangzihao <wangzi...@yovole.com>
 zhangboye <zhangb...@inspur.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/ChangeLog 
new/oslo.metrics-0.4.0/ChangeLog
--- old/oslo.metrics-0.3.0/ChangeLog    2021-08-19 14:41:35.000000000 +0200
+++ new/oslo.metrics-0.4.0/ChangeLog    2021-10-21 11:35:53.000000000 +0200
@@ -1,12 +1,21 @@
 CHANGES
 =======
 
+0.4.0
+-----
+
+* Limit metrics\_socket\_file permissions
+* Update master for stable/xena
+* Changed minversion in tox to 3.18.0
+
 0.3.0
 -----
 
+* setup.cfg: Replace dashes with underscores
 * Enable Test Coverage and Add New Test
 * Fix Heading Characters
 * Enable bandit
+* Make Expose Port Configurable
 * Add Devstack Installation Guide
 * Use py3 as the default runtime for tox
 * Dropping lower constraints testing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/PKG-INFO 
new/oslo.metrics-0.4.0/PKG-INFO
--- old/oslo.metrics-0.3.0/PKG-INFO     2021-08-19 14:41:35.691699300 +0200
+++ new/oslo.metrics-0.4.0/PKG-INFO     2021-10-21 11:35:53.195281300 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslo.metrics
-Version: 0.3.0
+Version: 0.4.0
 Summary: Oslo Metrics API
 Home-page: https://opendev.org/openstack/oslo.metrics
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/oslo.metrics.egg-info/PKG-INFO 
new/oslo.metrics-0.4.0/oslo.metrics.egg-info/PKG-INFO
--- old/oslo.metrics-0.3.0/oslo.metrics.egg-info/PKG-INFO       2021-08-19 
14:41:35.000000000 +0200
+++ new/oslo.metrics-0.4.0/oslo.metrics.egg-info/PKG-INFO       2021-10-21 
11:35:53.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: oslo.metrics
-Version: 0.3.0
+Version: 0.4.0
 Summary: Oslo Metrics API
 Home-page: https://opendev.org/openstack/oslo.metrics
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/oslo.metrics.egg-info/SOURCES.txt 
new/oslo.metrics-0.4.0/oslo.metrics.egg-info/SOURCES.txt
--- old/oslo.metrics-0.3.0/oslo.metrics.egg-info/SOURCES.txt    2021-08-19 
14:41:35.000000000 +0200
+++ new/oslo.metrics-0.4.0/oslo.metrics.egg-info/SOURCES.txt    2021-10-21 
11:35:53.000000000 +0200
@@ -36,9 +36,11 @@
 oslo_metrics/tests/test_message_process.py
 oslo_metrics/tests/test_message_validation.py
 releasenotes/notes/add-reno-0cc4d7566599aebd.yaml
+releasenotes/notes/port-config-ac5d9ee247a8ff9b.yaml
 releasenotes/source/conf.py
 releasenotes/source/index.rst
 releasenotes/source/unreleased.rst
 releasenotes/source/wallaby.rst
+releasenotes/source/xena.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/oslo.metrics.egg-info/pbr.json 
new/oslo.metrics-0.4.0/oslo.metrics.egg-info/pbr.json
--- old/oslo.metrics-0.3.0/oslo.metrics.egg-info/pbr.json       2021-08-19 
14:41:35.000000000 +0200
+++ new/oslo.metrics-0.4.0/oslo.metrics.egg-info/pbr.json       2021-10-21 
11:35:53.000000000 +0200
@@ -1 +1 @@
-{"git_version": "43eee50", "is_release": true}
\ No newline at end of file
+{"git_version": "b4eb8c3", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/oslo_metrics/__main__.py 
new/oslo.metrics-0.4.0/oslo_metrics/__main__.py
--- old/oslo.metrics-0.3.0/oslo_metrics/__main__.py     2021-08-19 
14:41:01.000000000 +0200
+++ new/oslo.metrics-0.4.0/oslo_metrics/__main__.py     2021-10-21 
11:34:54.000000000 +0200
@@ -17,7 +17,6 @@
 import select
 import signal
 import socket
-import stat
 import sys
 import threading
 from wsgiref.simple_server import make_server
@@ -33,7 +32,9 @@
     cfg.StrOpt('metrics_socket_file',
                default='/var/tmp/metrics_collector.sock',
                help='Unix domain socket file to be used'
-                    'to send rpc related metrics'),
+                    ' to send rpc related metrics'),
+    cfg.IntOpt('prometheus_port', default=3000,
+               help='Port number to expose metrics in prometheus format.'),
 ]
 cfg.CONF.register_opts(oslo_metrics_configs, group='oslo_metrics')
 
@@ -97,7 +98,7 @@
     socket_path = cfg.CONF.oslo_metrics.metrics_socket_file
     m = MetricsListener(socket_path)
     try:
-        os.chmod(socket_path, stat.S_IRWXU | stat.S_IRWXO)
+        os.chmod(socket_path, 0o660)
     except OSError:
         LOG.error("Changing the mode of the file failed.... continuing")
     mt = threading.Thread(target=m.serve)
@@ -107,7 +108,7 @@
     app = make_wsgi_app()
     try:
         global httpd
-        httpd = make_server('', 3000, app)
+        httpd = make_server('', CONF.oslo_metrics.prometheus_port, app)
         signal.signal(signal.SIGTERM, handle_sigterm)
         httpd.serve_forever()
     except KeyboardInterrupt:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.metrics-0.3.0/releasenotes/notes/port-config-ac5d9ee247a8ff9b.yaml 
new/oslo.metrics-0.4.0/releasenotes/notes/port-config-ac5d9ee247a8ff9b.yaml
--- old/oslo.metrics-0.3.0/releasenotes/notes/port-config-ac5d9ee247a8ff9b.yaml 
1970-01-01 01:00:00.000000000 +0100
+++ new/oslo.metrics-0.4.0/releasenotes/notes/port-config-ac5d9ee247a8ff9b.yaml 
2021-10-21 11:34:54.000000000 +0200
@@ -0,0 +1,4 @@
+---
+features:
+  - |
+    Port number to expose metrics in Prometheus format is now configurable.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/releasenotes/source/index.rst 
new/oslo.metrics-0.4.0/releasenotes/source/index.rst
--- old/oslo.metrics-0.3.0/releasenotes/source/index.rst        2021-08-19 
14:41:01.000000000 +0200
+++ new/oslo.metrics-0.4.0/releasenotes/source/index.rst        2021-10-21 
11:34:54.000000000 +0200
@@ -6,4 +6,5 @@
    :maxdepth: 1
 
    unreleased
+   xena
    wallaby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/releasenotes/source/xena.rst 
new/oslo.metrics-0.4.0/releasenotes/source/xena.rst
--- old/oslo.metrics-0.3.0/releasenotes/source/xena.rst 1970-01-01 
01:00:00.000000000 +0100
+++ new/oslo.metrics-0.4.0/releasenotes/source/xena.rst 2021-10-21 
11:34:54.000000000 +0200
@@ -0,0 +1,6 @@
+=========================
+Xena Series Release Notes
+=========================
+
+.. release-notes::
+   :branch: stable/xena
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/setup.cfg 
new/oslo.metrics-0.4.0/setup.cfg
--- old/oslo.metrics-0.3.0/setup.cfg    2021-08-19 14:41:35.691699300 +0200
+++ new/oslo.metrics-0.4.0/setup.cfg    2021-10-21 11:35:53.195281300 +0200
@@ -1,12 +1,12 @@
 [metadata]
 name = oslo.metrics
 author = OpenStack
-author-email = openstack-disc...@lists.openstack.org
+author_email = openstack-disc...@lists.openstack.org
 summary = Oslo Metrics API
-description-file = 
+description_file = 
        README.rst
-home-page = https://opendev.org/openstack/oslo.metrics
-python-requires = >=3.6
+home_page = https://opendev.org/openstack/oslo.metrics
+python_requires = >=3.6
 classifier = 
        Environment :: OpenStack
        Intended Audience :: Developers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.metrics-0.3.0/tox.ini 
new/oslo.metrics-0.4.0/tox.ini
--- old/oslo.metrics-0.3.0/tox.ini      2021-08-19 14:41:01.000000000 +0200
+++ new/oslo.metrics-0.4.0/tox.ini      2021-10-21 11:34:54.000000000 +0200
@@ -1,11 +1,11 @@
 [tox]
-minversion = 3.2.0
+minversion = 3.18.0
 envlist = py3,pep8
 ignore_basepython_conflict = True
 
 [testenv]
 basepython = python3
-whitelist_externals =
+allowlist_externals =
   find
 deps =
   
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
@@ -24,7 +24,7 @@
 commands = {posargs}
 
 [testenv:docs]
-whitelist_externals = rm
+allowlist_externals = rm
 deps =
   
-c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
   -r{toxinidir}/doc/requirements.txt
@@ -51,7 +51,7 @@
 import_exceptions =
 
 [testenv:releasenotes]
-whitelist_externals =
+allowlist_externals =
   rm
 deps = {[testenv:docs]deps}
 commands =

Reply via email to