[subscription-manager] Update subscription-manager to 1.14.1-1

Devan Goodwin dgoodwin at fedoraproject.org
Fri Feb 6 19:59:36 UTC 2015


commit 64682770887f38e34927c7f9eb058499b1486a71
Author: Devan Goodwin <dgoodwin at redhat.com>
Date:   Fri Feb 6 15:59:27 2015 -0400

    Update subscription-manager to 1.14.1-1

 .gitignore                |    1 +
 sources                   |    2 +-
 subscription-manager.spec |   29 ++++++++++++++++++++++++++++-
 3 files changed, 30 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index fa36f09..1b39ab2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -48,3 +48,4 @@
 /subscription-manager-1.13.9.tar.gz
 /subscription-manager-1.13.12.tar.gz
 /subscription-manager-1.13.13.tar.gz
+/subscription-manager-1.14.1.tar.gz
diff --git a/sources b/sources
index 90e67c0..aad7737 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-469b6ceb694bd658cf9e7ff54875a730  subscription-manager-1.13.13.tar.gz
+417677921c98fc60f82125564c9745f8  subscription-manager-1.14.1.tar.gz
diff --git a/subscription-manager.spec b/subscription-manager.spec
index 38ac330..c54591b 100644
--- a/subscription-manager.spec
+++ b/subscription-manager.spec
@@ -21,7 +21,7 @@
 %endif
 
 Name: subscription-manager
-Version: 1.13.13
+Version: 1.14.1
 Release: 1%{?dist}
 Summary: Tools and libraries for subscription and repository management
 Group:   System Environment/Base
@@ -116,6 +116,10 @@ from the server. Populates /etc/docker/certs.d appropriately.
 %{_sysconfdir}/rhsm/pluginconf.d/container_content.ContainerContentPlugin.conf
 %{rhsm_plugins_dir}/container_content.py*
 %{_datadir}/rhsm/subscription_manager/plugin/container.py*
+# Copying Red Hat CA cert into each directory:
+%attr(755,root,root) %dir %{_sysconfdir}/docker/certs.d/cdn.redhat.com
+%attr(644,root,root) %{_sysconfdir}/rhsm/ca/redhat-entitlement-authority.pem
+%attr(644,root,root) %{_sysconfdir}/docker/certs.d/cdn.redhat.com/redhat-entitlement-authority.crt
 
 %package -n subscription-manager-gui
 Summary: A GUI interface to manage Red Hat product subscriptions
@@ -202,6 +206,16 @@ touch %{buildroot}%{_sysconfdir}/yum.repos.d/redhat.repo
 mkdir -p %{buildroot}%{_sysconfdir}/pki/consumer
 mkdir -p %{buildroot}%{_sysconfdir}/pki/entitlement
 
+# Setup cert directories for the container plugin:
+mkdir -p %{buildroot}%{_sysconfdir}/docker/certs.d/
+mkdir %{buildroot}%{_sysconfdir}/docker/certs.d/cdn.redhat.com
+install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/redhat-entitlement-authority.pem %{buildroot}%{_sysconfdir}/docker/certs.d/cdn.redhat.com/redhat-entitlement-authority.crt
+
+# The normal redhat-uep.pem is actually a bundle of three CAs.  Docker does not handle bundles well
+# and only reads the first CA in the bundle.  We need to put the right CA a file by itself.
+mkdir -p %{buildroot}%{_sysconfdir}/etc/rhsm/ca
+install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/redhat-entitlement-authority.pem %{buildroot}/%{_sysconfdir}/rhsm/ca/redhat-entitlement-authority.pem
+
 %post -n subscription-manager-gui
 touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
 scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
@@ -273,6 +287,7 @@ rm -rf %{buildroot}
 %{_datadir}/rhsm/subscription_manager/dmiinfo.py*
 %{_datadir}/rhsm/subscription_manager/entcertlib.py*
 %{_datadir}/rhsm/subscription_manager/entbranding.py*
+%{_datadir}/rhsm/subscription_manager/cp_provider.py*
 %{_datadir}/rhsm/subscription_manager/factlib.py*
 %{_datadir}/rhsm/subscription_manager/facts.py*
 %{_datadir}/rhsm/subscription_manager/healinglib.py*
@@ -297,6 +312,7 @@ rm -rf %{buildroot}
 %{_datadir}/rhsm/subscription_manager/packageprofilelib.py*
 %{_datadir}/rhsm/subscription_manager/plugins.py*
 %{_datadir}/rhsm/subscription_manager/productid.py*
+%{_datadir}/rhsm/subscription_manager/reasons.py*
 %{_datadir}/rhsm/subscription_manager/release.py*
 %{_datadir}/rhsm/subscription_manager/repolib.py*
 %{_datadir}/rhsm/subscription_manager/rhelentbranding.py*
@@ -311,6 +327,7 @@ rm -rf %{buildroot}
 %{_datadir}/rhsm/subscription_manager/exceptions.py*
 %{_datadir}/rhsm/subscription_manager/plugin/*.py*
 
+%{_datadir}/rhsm/subscription_manager/version.py*
 # subscription-manager plugins
 %dir %{rhsm_plugins_dir}
 %dir %{_sysconfdir}/rhsm/pluginconf.d
@@ -348,6 +365,7 @@ rm -rf %{buildroot}
 %{_datadir}/rhsm/rct/cli.py*
 %{_datadir}/rhsm/rct/*commands.py*
 %{_datadir}/rhsm/rct/printing.py*
+%{_datadir}/rhsm/rct/version.py*
 %attr(755,root,root) %{_bindir}/rct
 
 # Include consumer debug CLI tool
@@ -466,6 +484,15 @@ fi
 %endif
 
 %changelog
+* Fri Feb 06 2015 Devan Goodwin <dgoodwin at rm-rf.ca> 1.14.1-1
+- 976855: populate a "version.py" at build time (alikins at redhat.com)
+- Fixed typo in subscription-manager-gui (crog at redhat.com)
+- 1186386: Provide one and only one Red Hat CA to Docker. (awood at redhat.com)
+- 1114117: Stop collecting subs info by default. (alikins at redhat.com)
+- 1184940: Update container plugin config. (dgoodwin at redhat.com)
+- 1183122: Fix KeyErrors building dbus ent status (alikins at redhat.com)
+- 884285: Needs to maintain loop for dbus calls (wpoteat at redhat.com)
+
 * Wed Jan 14 2015 William Poteat <wpoteat at redhat.com> 1.13.13-1
 - 1175284: Show warning for crossdev --noarchive (wpoteat at redhat.com)
 - Add missing import of GMT() (alikins at redhat.com)


More information about the scm-commits mailing list