From 025e3d9008ca35f2faa2efeac49548504918881e Mon Sep 17 00:00:00 2001 From: Alex Wood Date: Thu, 1 May 2014 16:32:16 -0400 Subject: [PATCH] Update subscription-manager to 1.11.6-1 Resolves: #1090560 - readd locator to the all subs view (ckozak@redhat.com) Resolves: #1058383 - widgets are added and removed dynamically (ckozak@redhat.com) --- .gitignore | 1 + sources | 2 +- subscription-manager.spec | 157 +++++++++++++++++++++++++++++++++++++- 3 files changed, 157 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 723aba7..d4cdaaa 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ /subscription-manager-1.11.1.tar.gz /subscription-manager-1.11.2.tar.gz /subscription-manager-1.11.3.tar.gz +/subscription-manager-1.11.6.tar.gz diff --git a/sources b/sources index f89d2db..e167b58 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fba3982f7b3f77f4139f1d878bc4f5dd subscription-manager-1.11.3.tar.gz +e8b8bb816aff1e42eb56e7d202d90190 subscription-manager-1.11.6.tar.gz diff --git a/subscription-manager.spec b/subscription-manager.spec index 0c6ccc2..8cc2d56 100644 --- a/subscription-manager.spec +++ b/subscription-manager.spec @@ -13,7 +13,7 @@ %endif Name: subscription-manager -Version: 1.11.3 +Version: 1.11.6 Release: 1%{?dist} Summary: Tools and libraries for subscription and repository management Group: System Environment/Base @@ -223,28 +223,34 @@ rm -rf %{buildroot} %{_datadir}/rhsm/subscription_manager/cache.py* %{_datadir}/rhsm/subscription_manager/certdirectory.py* %{_datadir}/rhsm/subscription_manager/certlib.py* -%{_datadir}/rhsm/subscription_manager/certmgr.py* +%{_datadir}/rhsm/subscription_manager/action_client.py* %{_datadir}/rhsm/subscription_manager/cert_sorter.py* %{_datadir}/rhsm/subscription_manager/cli.py* %{_datadir}/rhsm/subscription_manager/dbus_interface.py* + %{_datadir}/rhsm/subscription_manager/dmiinfo.py* +%{_datadir}/rhsm/subscription_manager/entcertlib.py* %{_datadir}/rhsm/subscription_manager/entbranding.py* %{_datadir}/rhsm/subscription_manager/factlib.py* %{_datadir}/rhsm/subscription_manager/facts.py* +%{_datadir}/rhsm/subscription_manager/healinglib.py* %{_datadir}/rhsm/subscription_manager/hwprobe.py* %{_datadir}/rhsm/subscription_manager/isodate.py* %{_datadir}/rhsm/subscription_manager/i18n_optparse.py* %{_datadir}/rhsm/subscription_manager/i18n.py* %{_datadir}/rhsm/subscription_manager/identity.py* +%{_datadir}/rhsm/subscription_manager/identitycertlib.py* %{_datadir}/rhsm/subscription_manager/injection.py* %{_datadir}/rhsm/subscription_manager/injectioninit.py* %{_datadir}/rhsm/subscription_manager/__init__.py* +%{_datadir}/rhsm/subscription_manager/installedproductslib.py* %{_datadir}/rhsm/subscription_manager/jsonwrapper.py* %{_datadir}/rhsm/subscription_manager/listing.py* %{_datadir}/rhsm/subscription_manager/lock.py* %{_datadir}/rhsm/subscription_manager/logutil.py* %{_datadir}/rhsm/subscription_manager/managercli.py* %{_datadir}/rhsm/subscription_manager/managerlib.py* +%{_datadir}/rhsm/subscription_manager/packageprofilelib.py* %{_datadir}/rhsm/subscription_manager/plugins.py* %{_datadir}/rhsm/subscription_manager/productid.py* %{_datadir}/rhsm/subscription_manager/release.py* @@ -419,6 +425,153 @@ fi %endif %changelog +* Thu May 01 2014 Alex Wood 1.11.6-1 +- s/certmgr/action_client in spec (alikins@redhat.com) + +* Thu May 01 2014 Alex Wood 1.11.5-1 +- Removing CVS properties since CVS is dead. (awood@redhat.com) +- CertSorter syncs installed prods before super init. (alikins@redhat.com) +- Add more entcertlib class and method docs. (alikins@redhat.com) +- Reorder methods in roughly exec order (alikins@redhat.com) +- entcertlib docstring cleanup (alikins@redhat.com) +- TestDataLib -> TestBaseActionInvoker (alikins@redhat.com) +- repolib.RepoUpdateAction ->RepoUpdateActionCommand (alikins@redhat.com) +- repolib.RepoLib -> RepoActionInvoker (alikins@redhat.com) +- InstalledProductsLib -> InstalledProductsActionInvoker (alikins@redhat.com) +- IdentityCertLib -> IdentityCertActionInvoker (alikins@redhat.com) +- healiblib.HealingLib -> HealingActionInvoker (alikins@redhat.com) +- FactAction -> FactsActionCommand (alikins@redhat.com) +- FactActionReport -> FactsActionReport (alikins@redhat.com) +- FactLib -> FactsActionInvoker (alikins@redhat.com) +- entcertlib.EntCertLib -> EntCertActionInvoker (alikins@redhat.com) +- certlib.DataLib -> certlib.BaseActionInvoker (alikins@redhat.com) +- rename certmgr.py to action_client (alikins@redhat.com) +- Rename CertManager to ActionClient (alikins@redhat.com) +- Rename CertManager to CertActionClient (alikins@redhat.com) +- Update docstrings. (alikins@redhat.com) +- Remove no longer used old_install. (alikins@redhat.com) +- Add entcertlib docs (alikins@redhat.com) +- update copyright info (alikins@redhat.com) +- s/entdir/ent_dir since we use that slightly more (alikins@redhat.com) +- factsgui identity now injected at the last minute (alikins@redhat.com) +- SubManFixture's mock identity now NonCallable (alikins@redhat.com) +- test_async does not need to mock Facts (alikins@redhat.com) +- Store default inject stub Facts on SubManFixture (alikins@redhat.com) +- Remove unneeded Facts() init. (alikins@redhat.com) +- Replace Facts() with injected facts in managercli (alikins@redhat.com) +- Start replacing use of Facts() with inj'ed facts (alikins@redhat.com) +- Stop passing facts to ReleaseBackend. (alikins@redhat.com) +- Make repolib use inject ent_dir/prod_dir (alikins@redhat.com) +- Make cp_provider manage ContentConnection (alikins@redhat.com) +- Make ReleaseBackend use inj'ed ent/prod dirs (alikins@redhat.com) +- split migrates basic/consumer connection methods (alikins@redhat.com) +- migrate.py now uses inj'ed CP_PROVIDER (alikins@redhat.com) +- ReleaseBackend doesn't need a uep, remove it. (alikins@redhat.com) +- Stop passing a uep into CertManager and friends. (alikins@redhat.com) +- Don't pass cp to RepoLib from cli, use inj (alikins@redhat.com) +- update Overrides to use inject uep (alikins@redhat.com) +- Split IdentityCertLib into Lib+Action (alikins@redhat.com) +- Use the mock cp_provider inject with the fixture (alikins@redhat.com) +- certlib.DataLib doesn't need a uep now (alikins@redhat.com) +- Fix testcase to use injected uep (alikins@redhat.com) +- Use inj'ed UEP in healinglib (alikins@redhat.com) +- Use inj'ed UEP in repolib (alikins@redhat.com) +- Use inj'ed UEP in packageprofilelib (alikins@redhat.com) +- Use inject uep in installedproductslib (alikins@redhat.com) +- Remove unneeded mock Facts in test_certmgr (alikins@redhat.com) +- Make certmgr let FactLib use inj uep (alikins@redhat.com) +- Make FactActionReport use inj'ed UEP (alikins@redhat.com) +- Start letting EntCertLib use injected UEP (alikins@redhat.com) +- Move entcertlib to use inj'ed cp_proivder (alikins@redhat.com) +- Remove now wrong comment (alikins@redhat.com) +- Remove late import of repolib (alikins@redhat.com) +- Remove incorrect docstrings (alikins@redhat.com) +- Remove initial entcertlib invocation (alikins@redhat.com) +- Don't pass in a facts object, inject it (alikins@redhat.com) +- We don't use the passed in entdir, don't pass it (alikins@redhat.com) +- Handle ActionReport lists having None (alikins@redhat.com) +- Remove commented out code (alikins@redhat.com) +- Fix up for now, but need to remove these tests (alikins@redhat.com) +- certdata merge cleanups (alikins@redhat.com) +- merge cleanups (alikins@redhat.com) +- Add new files to spec (alikins@redhat.com) +- stylish cleanups (alikins@redhat.com) +- Use injected identity instead of consumer object (alikins@redhat.com) +- Update to use Caputure() instead of MockStdout (alikins@redhat.com) +- Fix v1 cert exp cert output for catcert tests (alikins@redhat.com) +- self.installed is a property now, fix references (alikins@redhat.com) +- merge cleanups (alikins@redhat.com) +- make stylish cleanups (alikins@redhat.com) +- Update repolib tests for certlib refactor (alikins@redhat.com) +- Repo/override cli tests use injected identity (alikins@redhat.com) +- Update Repos and overrides for injected identity (alikins@redhat.com) +- Update RepoLib to use new DataLib init (alikins@redhat.com) +- Fix mismerge and merge cleanups (alikins@redhat.com) +- Stylish cleanups, mostly no longer used imports (alikins@redhat.com) +- Remove unused ProductCertRepo bits (alikins@redhat.com) +- Keep certmgr update_reports as a instance variable (alikins@redhat.com) +- Remove certlib.ConsumerIdentity. (alikins@redhat.com) +- Move firstboot to use injected identity. (alikins@redhat.com) +- Move 'subscription-manager' yum plugin to inj (alikins@redhat.com) +- Remove unused ConsumerIdentity from test_unreg (alikins@redhat.com) +- Using injection in migration for prod_dir/identity (alikins@redhat.com) +- Remove _get_consumer_id from EntUpdateAction (alikins@redhat.com) +- Move old test_certlib to test_entcertlib (alikins@redhat.com) +- Fix fetch_certificates for entcert Report (alikins@redhat.com) +- Add some comments about id error logging (alikins@redhat.com) +- Add a certmgr.UnregisterCertMgr class (alikins@redhat.com) +- Add a RepoActionReport formatter (alikins@redhat.com) +- Add a RepoActionReport (alikins@redhat.com) +- More injected id, clean check_registration use (alikins@redhat.com) +- Test fixes and merge/rebase cleanup (alikins@redhat.com) +- Make string equals show expected/actual (alikins@redhat.com) +- identitycertlib now uses injected identity (alikins@redhat.com) +- certmgr tests were hitting real rpmdb (alikins@redhat.com) +- PackageProfileManager/InstalledProductsManager inj (alikins@redhat.com) +- Move PackageProfileLib and InstalledProductsLib (alikins@redhat.com) +- Make rhsm_d use injection consumer identity (alikins@redhat.com) +- Convert test_async to use SubManFixture (alikins@redhat.com) +- test_certmgr calls uep.getRelease, so mock it (alikins@redhat.com) +- Use injected consumer identity in firstboot (alikins@redhat.com) +- Use injected consume identity in factlib (alikins@redhat.com) +- Use ConsumerIdentity from identity not certlib (alikins@redhat.com) +- Fix self.exceptions reference (alikins@redhat.com) +- _valid_consumer to _inject_mock_valid_consumer (alikins@redhat.com) +- Move _[in]valid_consumer to test/fixture.py (alikins@redhat.com) +- Use injected Identity in repolib (alikins@redhat.com) +- Remove certlib.ConsumerIdentity from managerlib (alikins@redhat.com) +- Inject identity in utils for version check (alikins@redhat.com) +- Give a name to Mock()s created in test/fixture (alikins@redhat.com) +- Re add the new slimmer fitter certlib.py (alikins@redhat.com) +- Make entcertlib uses injected identity (alikins@redhat.com) +- Split certlib into entcertlib and certlib (alikins@redhat.com) +- Make IdentityCertLib use inj IDENTITY (alikins@redhat.com) +- Move IdentityCertLib to identitycertlib.py (alikins@redhat.com) +- Split Healing* into healinglib.py (alikins@redhat.com) +- repolib.UpdateAction is now RepoUpdateAction (alikins@redhat.com) +- Checkout idcertlib._status from it's report (alikins@redhat.com) +- Inject an ActionLock, and a Facts class. (alikins@redhat.com) +- Add ActionReports, certlib cleanup, lock cleanup (alikins@redhat.com) +- The Action subclass is unneeded now. (alikins@redhat.com) +- CertManager split CertManager/HealingCertManager (alikins@redhat.com) +- HealingAction just uses an EntCertUpdateReport atm (alikins@redhat.com) +- reAction()'ify repolib, add RepoReport (alikins@redhat.com) +- reAction()'ify Factlib, add FactUpdateReport (alikins@redhat.com) +- certmgr expects a ActionReport from Action.perform (alikins@redhat.com) +- Rename CertLib->EntCertLib (alikins@redhat.com) +- Split UpdateReport into base class and sub classes (alikins@redhat.com) +- Create UpdateReport in Certlib.CertLib and pass it (alikins@redhat.com) +- Start refactoring certlib (alikins@redhat.com) +- Add product certs with os_name in certdata (alikins@redhat.com) +- Add ProductIdRepoMap as core of ProductDatabase (alikins@redhat.com) +- Add a DefaultDict (defaultdict with pretty print) (alikins@redhat.com) + +* Mon Apr 28 2014 ckozak 1.11.4-1 +- Move atspi locator to correct element (ckozak@redhat.com) +- 1090560: readd locator to the all subs view (ckozak@redhat.com) +- test_cert_sorter could fail based on test order (alikins@redhat.com) +- 1058383: widgets are added and removed dynamically (ckozak@redhat.com) + * Thu Apr 10 2014 Alex Wood 1.11.3-1 - Cleanup entbranding tests names. (alikins@redhat.com) - Test cases for empty,none,not set brand type/name (alikins@redhat.com)