From 7b46b75e127483bdd5bb71cde285f161098175d842def3b3161d0d276169f483 Mon Sep 17 00:00:00 2001 From: Robert Schweikert Date: Tue, 31 Mar 2020 11:25:22 +0000 Subject: [PATCH] Accepting request 790096 from home:ikapelyukhin `azuremetadata` replacement. OBS-URL: https://build.opensuse.org/request/show/790096 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python3-azuremetadata?expand=0&rev=1 --- .gitattributes | 23 +++++++++++ .gitignore | 1 + python3-azuremetadata-5.0.0.tar.bz2 | 3 ++ python3-azuremetadata.changes | 6 +++ python3-azuremetadata.spec | 64 +++++++++++++++++++++++++++++ 5 files changed, 97 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 python3-azuremetadata-5.0.0.tar.bz2 create mode 100644 python3-azuremetadata.changes create mode 100644 python3-azuremetadata.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/python3-azuremetadata-5.0.0.tar.bz2 b/python3-azuremetadata-5.0.0.tar.bz2 new file mode 100644 index 0000000..18fd53d --- /dev/null +++ b/python3-azuremetadata-5.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62758898eb30ab243da3ba6c3a5dafb3494cee55afb7d1455e38777fc86120ea +size 15885 diff --git a/python3-azuremetadata.changes b/python3-azuremetadata.changes new file mode 100644 index 0000000..7aa3e01 --- /dev/null +++ b/python3-azuremetadata.changes @@ -0,0 +1,6 @@ +------------------------------------------------------------------- +Tue Mar 31 10:45:22 UTC 2020 - Ivan Kapelyukhin + +- Version 5.0.0 +- Support new Azure metadata API (bsc#1164818, bsc#1164819) + diff --git a/python3-azuremetadata.spec b/python3-azuremetadata.spec new file mode 100644 index 0000000..c520f68 --- /dev/null +++ b/python3-azuremetadata.spec @@ -0,0 +1,64 @@ +# +# spec file for package python3-azuremetadata +# +# Copyright (c) 2020 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +%define upstream_name azuremetadata +Name: python3-azuremetadata +Version: 5.0.0 +# Packaged renamed in SLE15 +Provides: azuremetadata +Obsoletes: azuremetadata < 5.0.0 +Conflicts: regionServiceClientConfigAzure <= 0.0.4 +Conflicts: regionServiceClientConfigSAPAzure <= 1.0.1 +Release: 0 +Summary: Python module for collecting instance metadata from Azure +License: GPL-3.0-or-later +Group: System/Management +Url: https://github.com/SUSE/Enceladus +Source0: %{name}-%{version}.tar.bz2 +Requires: python3 +Recommends: util-linux +BuildRequires: python3-setuptools +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch + +%description +A module for collecting instance metadata from Microsoft Azure. + +%prep +%setup -q -n %{name}-%{version} + +%build +python3 setup.py build + +%install +python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} +install -d -m 755 %{buildroot}/%{_mandir}/man1 +install -m 644 man/man1/azuremetadata.1 %{buildroot}/%{_mandir}/man1 +gzip %{buildroot}/%{_mandir}/man1/azuremetadata.1 + +%files +%defattr(-,root,root,-) +%doc README.md +%license LICENSE +%{_mandir}/man*/* +%dir %{python3_sitelib}/%{upstream_name} +%dir %{python3_sitelib}/%{upstream_name}-%{version}-py%{py3_ver}.egg-info +%{_bindir}/* +%{python3_sitelib}/* + +%changelog \ No newline at end of file