Sync from SUSE:ALP:Source:Standard:1.0 python-instance-billing-flavor-check revision db812bbe2099bcb4ea187f38ad9d40f6
This commit is contained in:
BIN
python-instance-billing-flavor-check-0.0.6.tar.gz
(Stored with Git LFS)
BIN
python-instance-billing-flavor-check-0.0.6.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
python-instance-billing-flavor-check-1.0.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
python-instance-billing-flavor-check-1.0.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,31 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Feb 22 13:34:18 UTC 2025 - Robert Schweikert <rjschwei@suse.com>
|
||||||
|
|
||||||
|
- Update to version 1.0.0 (jsc#PCT-531)
|
||||||
|
+ API incompatibility: The check_payg_byos function no longer exits, it now
|
||||||
|
returns a tuple of (flavor, exit_code). This makes the function reusable.
|
||||||
|
+ Update the build setup to work with the system interpreter of
|
||||||
|
upcoming SLE releases. SLE 12 stays with the Python 3.4 interpreter
|
||||||
|
and SLE 15 with the Python 3.6 interpreter.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 31 16:18:33 UTC 2025 - Robert Schweikert <rjschwei@suse.com>
|
||||||
|
|
||||||
|
- Version 0.1.2 (bsc#1234444)
|
||||||
|
+ Improve detection of IPv4 and IPv6 network setup and use appropriate
|
||||||
|
IP version for access the update servers
|
||||||
|
+ Improve reliability of flavor detection. Try an update server multiple
|
||||||
|
times to get an answer, if we hit timeouts return the value flavor
|
||||||
|
value from a cache file.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 21 14:17:27 UTC 2025 - Robert Schweikert <rjschwei@suse.com>
|
||||||
|
|
||||||
|
- Version 0.1.1 (bsc#1235991, bsc#1235992)
|
||||||
|
+ Add time stamp to log
|
||||||
|
- From version 0.1.0
|
||||||
|
+ Doc improvements clarifying exit staus codes
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jan 19 15:31:53 UTC 2024 - Robert Schweikert <rjschwei@suse.com>
|
Fri Jan 19 15:31:53 UTC 2024 - Robert Schweikert <rjschwei@suse.com>
|
||||||
|
|
||||||
|
@@ -14,21 +14,28 @@
|
|||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
%define skip_python2 1
|
|
||||||
|
%if 0%{?suse_version} >= 1600
|
||||||
|
%define pythons %{primary_python}
|
||||||
|
%else
|
||||||
|
%define pythons python3
|
||||||
|
%endif
|
||||||
|
%global _sitelibdir %{%{pythons}_sitelib}
|
||||||
|
|
||||||
Summary: Cloud Billing Flavour Check
|
Summary: Cloud Billing Flavour Check
|
||||||
Name: python-instance-billing-flavor-check
|
Name: python-instance-billing-flavor-check
|
||||||
Version: 0.0.6
|
Version: 1.0.0
|
||||||
Release: 0
|
Release: 0
|
||||||
License: GPL-3.0
|
License: GPL-3.0
|
||||||
Group: Productivity/Networking/Web/Utilities
|
Group: Productivity/Networking/Web/Utilities
|
||||||
URL: https://github.com/SUSE-Enceladus/instance-billing-flavor-check
|
URL: https://github.com/SUSE-Enceladus/instance-billing-flavor-check
|
||||||
Source0: %{name}-%{version}.tar.gz
|
Source0: %{name}-%{version}.tar.gz
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
||||||
Requires: python3
|
Requires: %{pythons}
|
||||||
Requires: python3-lxml
|
Requires: %{pythons}-lxml
|
||||||
Requires: python3-requests
|
Requires: %{pythons}-requests
|
||||||
BuildRequires: python3-setuptools
|
Requires: cloud-regionsrv-client >= 10.2.0
|
||||||
|
BuildRequires: %{pythons}-setuptools
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
|
|
||||||
%description
|
%description
|
||||||
|
Reference in New Issue
Block a user