--- anaconda-7.3/upgrade.py	Thu Apr 11 17:05:02 2002
+++ anaconda-7.3-f1/upgrade.py	Mon Jul 29 17:03:31 2002
@@ -325,13 +325,18 @@
                              "upgrade."))
 	sys.exit(0)
 	    
+##CJS we do not want to undo the "workgroup" selections like RedHat does
+##    on a upgrade
+
     # Turn off all comps
-    for comp in id.comps:
-	comp.unselect()
+#    for comp in id.comps:
+#	comp.unselect()
 
     # unselect all packages
-    for package in id.hdList.packages.values():
-	package.selected = 0
+#    for package in id.hdList.packages.values():
+#	package.selected = 0
+
+#CJS end of change
 
     # turn on the packages in the upgrade set
     for package in packages:
@@ -394,6 +399,10 @@
             sys.exit(0)
 
     if not os.access(instPath + "/etc/redhat-release", os.R_OK):
+# CJS it is also ok to have /etc/fermi-release.  Problem is symbolic link
+# to a absolute path of /etc/redhat-release.  It is easier for me to
+# put in this check then to tell people to just ignore the message
+      if not os.access(instPath + "/etc/fermi-release", os.R_OK):
         rc = intf.messageWindow(_("Warning"),
                                 _("This system does not have an "
                                   "/etc/redhat-release file.  It is possible "
