[svn] r4794 - trunk/tools/yam

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Fri Oct 6 18:22:30 CEST 2006


Author: dag
Date: 2006-10-06 18:22:28 +0200 (Fri, 06 Oct 2006)
New Revision: 4794

Modified:
   trunk/tools/yam/TODO
Log:
Updates

Modified: trunk/tools/yam/TODO
===================================================================
--- trunk/tools/yam/TODO	2006-10-06 11:09:34 UTC (rev 4793)
+++ trunk/tools/yam/TODO	2006-10-06 16:22:28 UTC (rev 4794)
@@ -23,6 +23,7 @@
 + Add support for other remote synchronising tools (sitecopy, wget)
 
 ### RHN support
++ Move the RHN code out of Yam, create rhnget tool
 + Fix the 'cached' logininfo which causes old channel information to be present - Fixed when using unique systemids ?
 + Re-authenticate after X-RHN-Auth-Expire-Offset (3600sec) to prevent SSL handshake failures after timeout
 + Check for existence of packages on ISOs (updates vs os)
@@ -118,32 +119,3 @@
 
 ### Yamusb tool
 + Create a bootable USB stick and allow for 3rd party boot-images
-
-### Error
-+ Using Yam with RHN support on FC5 yields this:
-
-Fetch packages from rhns:///rhel-i386-as-3-hwcert to /var/yam/rhel3as-i386/hwcert
-Traceback (most recent call last):
-  File "/usr/bin/yam", line 1195, in ?
-    main()
-  File "/usr/bin/yam", line 1076, in main
-    mirror(dist.repos[repo], srcdir, dist)
-  File "/usr/bin/yam", line 703, in mirror
-    mirrorrhn(url, path, dist)
-  File "/usr/bin/yam", line 952, in mirrorrhn
-    repos = repoDirector.initRepoDirector()
-  File "/usr/share/rhn/up2date_client/repoDirector.py", line 62, in initRepoDirector
-    rd = RepoDirector()
-  File "/usr/share/rhn/up2date_client/repoDirector.py", line 18, in __init__
-    self.channels = rhnChannel.getChannels()
-  File "/usr/share/rhn/up2date_client/rhnChannel.py", line 166, in getChannels
-    li = up2dateAuth.getLoginInfo()
-  File "/usr/share/rhn/up2date_client/up2dateAuth.py", line 161, in getLoginInfo
-    login()
-  File "/usr/share/rhn/up2date_client/up2dateAuth.py", line 120, in login
-    caps.validate()
-  File "/usr/share/rhn/up2date_client/capabilities.py", line 106, in validate
-    self.workaroundMissingCaps()
-  File "/usr/share/rhn/up2date_client/capabilities.py", line 175, in workaroundMissingCaps
-    raise up2dateErrors.ServerCapabilityError(errString, errorList)
-up2date_client.up2dateErrors.ServerCapabilityError: Needs registration.extendedPackageProfile but server does not support that capabilitie



More information about the svn-commits mailing list