First off, huge applause for the async manifest import! Description of problem: Upon importing a Red Hat manifest the Upload History in the katello WebUI contains a message of "X file imported successfully" where X is the name of the organization the user is currently in after a few minutes. At the same time the upload Subscription Manifest section still shows the progress circle icon and "import in progress (running)". In my opinion, these messages are conflicting and can cause confusion to the end user. I believe what may be happening is that the file is imported, but some actions are still being performed in the background. screenshot 1 - Initial Import (Hooray for asynchronous import!) screenshot 2 - Message appears in upload history table after some time. screenshot 3 - Red Hat repositories are not yet available to enable Expected results: Change the message in Upload History to read something such as "initial import successful, import proceeding" to ensure the user understands the overall process is still running. In case you wonder: Installed: katello-all.noarch 0:1.1.12-7.el6cf Dependency Installed: PyPAM.x86_64 0:0.5.0-12.el6 PyYAML.x86_64 0:3.09-15.el6 antlr.noarch 0:2.7.7-10_redhat_1.ep6.el6.2 aopalliance.noarch 0:1.0-5.3.ep5.el6 apr.x86_64 0:1.3.9-5.el6_2 apr-util.x86_64 0:1.3.9-3.el6_0.1 apr-util-ldap.x86_64 0:1.3.9-3.el6_0.1 atinject.noarch 0:1-8.2_redhat_1.ep6.el6.1 audit-libs-python.x86_64 0:2.2-2.el6 augeas-libs.x86_64 0:0.9.0-4.el6 axis.noarch 0:1.2.1-7.2.el6 bcel.x86_64 0:5.2-7.2.el6 bcmail.noarch 0:1.46-3.5_redhat_1.ep6.el6 bcpg.noarch 0:1.46-3.5_redhat_1.ep6.el6 bcprov.noarch 0:1.46-3.5_redhat_1.ep6.el6 bctsp.noarch 0:1.46-3.5_redhat_1.ep6.el6 bouncycastle.noarch 0:1.46-3.5_redhat_1.ep6.el6 c3p0.noarch 0:0.9.1.2-2.ep5.el6 candlepin.noarch 0:0.7.8-1.el6cf candlepin-selinux.noarch 0:0.7.8-1.el6cf candlepin-tomcat6.noarch 0:0.7.8-1.el6cf cglib.noarch 0:2.2.2-2.ep6.el6 codehaus-jackson.noarch 0:1.9.2-5_redhat_1.ep6.el6.1 codehaus-jackson-core-lgpl.noarch 0:1.9.2-5_redhat_1.ep6.el6.1 codehaus-jackson-jaxrs.noarch 0:1.9.2-5_redhat_1.ep6.el6.1 codehaus-jackson-mapper-lgpl.noarch 0:1.9.2-5_redhat_1.ep6.el6.1 codehaus-jackson-xc.noarch 0:1.9.2-5_redhat_1.ep6.el6.1 compat-readline5.x86_64 0:5.2-17.1.el6 createrepo.noarch 0:0.9.8-5.1.el6_2 deltarpm.x86_64 0:3.5-0.5.20090913git.el6 dom4j.noarch 0:1.6.1-11.8_redhat_1.ep6.el6.1 ecj.x86_64 1:3.4.2-6.el6 elasticsearch.noarch 0:0.18.4-11.el6 facter.noarch 0:1.5.9-1.el6 genisoimage.x86_64 0:1.1.9-11.el6 glassfish-jaf.noarch 0:1.1.1-9_redhat_1.ep6.el6.1 glassfish-javamail.noarch 0:1.4.4-6_redhat_1.ep6.el6.1 glassfish-jaxb.noarch 0:2.2.4-0.6_redhat_1.ep6.el6 google-guice.noarch 0:3.0-2_redhat_1.ep6.el6 grinder.noarch 0:0.0.149-1.el6cf hibernate3.noarch 1:3.3.2-1.8.GA_CP04.ep5.el6 hibernate3-annotations.noarch 0:3.4.0-3.5.GA_CP04.ep5.el6 hibernate3-commons-annotations.noarch 0:4.0.1-2.Final_redhat_1.1.ep6.el6 hibernate3-ejb-persistence-3.0-api.noarch 1:1.0.2-3.3.ep5.el6 hibernate3-entitymanager.noarch 0:3.4.0-4.4.GA_CP04.ep5.el6 hornetq.noarch 0:2.2.13-1.Final.2.ep6.el6 httpd.x86_64 0:2.2.15-15.el6_2.1 httpd-tools.x86_64 0:2.2.15-15.el6_2.1 jakarta-commons-collections.noarch 0:3.2.1-3.4.el6 jakarta-commons-daemon.x86_64 1:1.0.1-8.9.el6 jakarta-commons-dbcp.noarch 0:1.2.1-13.8.el6 jakarta-commons-discovery.noarch 1:0.4-5.4.el6 jakarta-commons-httpclient.x86_64 1:3.1-0.6.el6 jakarta-commons-logging.noarch 0:1.0.4-10.el6 jakarta-commons-logging-jboss.noarch 0:1.1-10.3_patch_02.1.ep5.el6 jakarta-commons-pool.x86_64 0:1.3-12.7.el6 java-1.5.0-gcj.x86_64 0:1.5.0.0-29.1.el6 java_cup.x86_64 1:0.10k-5.el6 javassist.noarch 0:3.9.0-6.el6 jboss-common-core.noarch 0:2.2.17-4.GA_redhat_1.ep6.el6.1 jboss-javaee-poms.noarch 0:5.0.1-2.9.ep5.el6 jboss-jms-1.1-api.noarch 0:5.0.1-2.9.ep5.el6 jboss-logging.noarch 0:3.1.0-5.GA_redhat_1.1.ep6.el6 jboss-servlet-api_3.0_spec.noarch 0:1.0.0-9.Final_redhat_1.1.ep6.el6 jboss-specs-parent.noarch 0:1.0.0-1.Beta2_redhat_1.1.ep6.el6 jboss-transaction-1.0.1-api.noarch 0:5.0.1-2.9.ep5.el6 jboss-transaction-api_1.1_spec.noarch 0:1.0.0-7.Final_redhat_1.ep6.el6 jbossts.noarch 1:4.16.2-1.Final.3.ep6.el6 jna.x86_64 0:3.2.4-2.el6 js.x86_64 1:1.8.5-7.el6 katello.noarch 0:1.1.12-7.el6cf katello-certs-tools.noarch 0:1.1.8-1.el6cf katello-cli.noarch 0:1.1.8-4.el6cf katello-cli-common.noarch 0:1.1.8-4.el6cf katello-common.noarch 0:1.1.12-7.el6cf katello-configure.noarch 0:1.1.9-3.el6cf katello-glue-candlepin.noarch 0:1.1.12-7.el6cf katello-glue-pulp.noarch 0:1.1.12-7.el6cf katello-selinux.noarch 0:1.1.1-1.el6cf libart_lgpl.x86_64 0:2.3.20-5.1.el6 libgcj.x86_64 0:4.4.6-4.el6 libmongodb.x86_64 0:1.8.2-4.el6 libselinux-python.x86_64 0:2.0.94-5.3.el6 libselinux-ruby.x86_64 0:2.0.94-5.3.el6 libsemanage-python.x86_64 0:2.0.43-4.1.el6 libyaml.x86_64 0:0.1.3-3.el6_1 liquibase.noarch 0:2.0.3-7.el6_2 log4j.noarch 0:1.2.16-4_redhat_1.3.ep6.el6 lucene3.noarch 0:3.4.0-2.el6 lucene3-contrib.noarch 0:3.4.0-2.el6 mod_ssl.x86_64 1:2.2.15-15.el6_2.1 mod_wsgi.x86_64 0:3.3-3.pulp.el6 mongodb.x86_64 0:1.8.2-4.el6 mongodb-server.x86_64 0:1.8.2-4.el6 mx4j.noarch 1:3.0.1-9.13.el6 netty.noarch 0:3.2.6-1_redhat_1.2.ep6.el6 oauth.noarch 0:20100601-3.el6 objectweb-asm.noarch 0:3.3.1-5_redhat_1.1.ep6.el6.1 policycoreutils-python.x86_64 0:2.0.83-19.24.el6 postgresql.x86_64 0:8.4.13-1.el6_3 postgresql-jdbc.noarch 0:8.4.701-8.el6 postgresql-libs.x86_64 0:8.4.13-1.el6_3 postgresql-server.x86_64 0:8.4.13-1.el6_3 pulp.noarch 0:1.1.12-1.el6cf pulp-common.noarch 0:1.1.12-1.el6cf pulp-selinux-server.noarch 0:1.1.12-1.el6cf puppet.noarch 0:2.6.17-2.el6cf pymongo.x86_64 0:1.9-10.el6 python-BeautifulSoup.noarch 1:3.0.8.1-3.el6_1 python-bson.x86_64 0:1.9-10.el6 python-deltarpm.x86_64 0:3.5-0.5.20090913git.el6 python-gofer.noarch 0:0.66-1.el6 python-httplib2.noarch 0:0.6.0-4.el6_0 python-isodate.noarch 0:0.4.4-4.pulp.el6 python-oauth2.noarch 0:1.5.170-2.pulp.el6 python-qpid.noarch 0:0.14-11.el6_3 python-saslwrapper.x86_64 0:0.14-1.el6 python-webpy.noarch 0:0.32-8.el6_0 quartz.noarch 0:2.1.5-4.el6cf regexp.x86_64 0:1.5-4.4.el6 resteasy.noarch 0:2.3.2-2.Final_redhat_1.ep6.el6 rpm-build.x86_64 0:4.8.0-27.el6 ruby.x86_64 0:1.8.7.352-7.el6_2 ruby-augeas.x86_64 0:0.3.0-1.el6 ruby-irb.x86_64 0:1.8.7.352-7.el6_2 ruby-libs.x86_64 0:1.8.7.352-7.el6_2 ruby-rdoc.x86_64 0:1.8.7.352-7.el6_2 ruby-shadow.x86_64 0:1.4.1-13.el6 rubygem-abstract.noarch 0:1.0.0-3.el6 rubygem-actionmailer.noarch 1:3.0.10-1.el6 rubygem-actionpack.noarch 1:3.0.10-10.el6cf rubygem-activemodel.noarch 0:3.0.10-1.el6 rubygem-activerecord.noarch 1:3.0.10-3.el6 rubygem-activeresource.noarch 1:3.0.10-1.el6 rubygem-activesupport.noarch 1:3.0.10-4.el6cf rubygem-acts_as_reportable.noarch 0:1.1.1-2.el6 rubygem-apipie-rails.noarch 0:0.0.11-2.el6cf rubygem-arel.noarch 0:2.0.9-1.el6_0 rubygem-builder.noarch 0:2.1.2-7.el6 rubygem-bundler.noarch 0:1.0.15-1.el6 rubygem-chunky_png.noarch 0:1.2.0-2.el6 rubygem-closure-compiler.noarch 0:0.3.3-2.el6 rubygem-color.noarch 0:1.4.1-5.el6 rubygem-compass.noarch 0:0.11.5-1.el6 rubygem-compass-960-plugin.noarch 0:0.10.4-1.el6 rubygem-daemons.noarch 0:1.1.4-2.el6 rubygem-delayed_job.noarch 0:2.1.4-1.el6 rubygem-diff-lcs.noarch 0:1.1.2-4.el6_0 rubygem-erubis.noarch 0:2.6.6-1.el6 rubygem-eventmachine.x86_64 0:0.12.10-7.el6 rubygem-fast_gettext.noarch 0:0.5.10-1.el6 rubygem-fastercsv.noarch 0:1.5.1-2.el6 rubygem-fssm.noarch 0:0.2.7-1.el6 rubygem-gettext_i18n_rails.noarch 0:0.2.13-1.el6 rubygem-haml.noarch 0:3.1.2-2.el6 rubygem-haml-rails.noarch 0:0.3.4-3.el6 rubygem-hoe.noarch 0:2.12.3-2.el6 rubygem-hpricot.x86_64 0:0.8.4-2.el6 rubygem-i18n.noarch 0:0.5.0-1.el6_0 rubygem-i18n_data.noarch 0:0.2.7-1.el6 rubygem-jammit.noarch 0:0.5.4-1.el6 rubygem-json.x86_64 0:1.4.6-10.el6 rubygem-ldap_fluff.noarch 0:0.1.1-1.el6_3 rubygem-mail.noarch 0:2.3.0-3.el6cf rubygem-maruku.noarch 0:0.6.0-4.el6 rubygem-mime-types.noarch 0:1.16-4.el6_0 rubygem-multi_json.noarch 0:1.0.3-1.el6 rubygem-net-ldap.noarch 0:0.1.1-2.el6 rubygem-oauth.noarch 0:0.4.4-1.el6 rubygem-pdf-writer.noarch 0:1.1.8-3.el6 rubygem-pg.x86_64 0:0.11.0-5.el6 rubygem-polyglot.noarch 0:0.3.1-2.el6 rubygem-rack.noarch 1:1.3.0-2.el6 rubygem-rack-mount.noarch 0:0.7.1-7.el6 rubygem-rack-test.noarch 0:0.6.1-1.el6 rubygem-rails.noarch 1:3.0.10-1.el6 rubygem-rails_warden.noarch 0:0.5.5-1.el6 rubygem-railties.noarch 0:3.0.10-1.el6 rubygem-rake.noarch 0:0.9.2-1.el6 rubygem-rdoc.noarch 0:3.8-4.el6 rubygem-regin.noarch 0:0.3.8-3.el6 rubygem-rest-client.noarch 0:1.6.1-2.el6_0 rubygem-rubyforge.noarch 0:2.0.4-1.el6_0 rubygem-ruport.noarch 0:1.6.3-2.el6 rubygem-sass.noarch 0:3.1.4-4.el6 rubygem-simple-navigation.noarch 0:3.3.4-1.el6 rubygem-syntax.noarch 0:1.0.0-4.el6 rubygem-text-format.noarch 0:1.0.0-5.el6 rubygem-thin.x86_64 0:1.2.11-3.el6 rubygem-thor.noarch 0:0.14.6-3.el6 rubygem-tire.noarch 0:0.3.12-1.el6 rubygem-transaction-simple.noarch 0:1.4.0-4.el6 rubygem-treetop.noarch 0:1.4.9-3.el6 rubygem-tzinfo.noarch 0:0.3.26-1.el6_0 rubygem-uuidtools.noarch 0:2.1.1-2.el6_0 rubygem-warden.noarch 0:1.0.5-1.el6 rubygem-yard.noarch 0:0.7.2-1.el6 rubygem-yui-compressor.noarch 0:0.9.1-2.el6 rubygems.noarch 0:1.8.16-1.el6 saslwrapper.x86_64 0:0.14-1.el6 scannotation.noarch 0:1.0.2-4.redhat_1.ep6.el6 setools-libs.x86_64 0:3.3.7-4.el6 setools-libs-python.x86_64 0:3.3.7-4.el6 sinjdoc.x86_64 0:0.5-9.1.el6 sisu-cglib.noarch 0:2.2.2-2.ep6.el6 slf4j.noarch 0:1.6.1-15_redhat_1.3.ep6.el6 tomcat6.noarch 0:6.0.24-45.el6 tomcat6-el-2.1-api.noarch 0:6.0.24-45.el6 tomcat6-jsp-2.1-api.noarch 0:6.0.24-45.el6 tomcat6-lib.noarch 0:6.0.24-45.el6 tomcat6-servlet-2.5-api.noarch 0:6.0.24-45.el6 wsdl4j.noarch 0:1.5.2-7.8.el6 xml-commons-apis.x86_64 0:1.3.04-3.6.el6 xml-commons-resolver.x86_64 0:1.1-4.18.el6 Dependency Updated: audit.x86_64 0:2.2-2.el6 audit-libs.x86_64 0:2.2-2.el6 libselinux.x86_64 0:2.0.94-5.3.el6 libselinux-utils.x86_64 0:2.0.94-5.3.el6 m2crypto.x86_64 0:0.21.1.pulp-7.el6 policycoreutils.x86_64 0:2.0.83-19.24.el6 rpm.x86_64 0:4.8.0-27.el6 rpm-libs.x86_64 0:4.8.0-27.el6 rpm-python.x86_64 0:4.8.0-27.el6
Created attachment 615107 [details] screenshot1
Created attachment 615108 [details] screenshot2
Created attachment 615109 [details] screenshot3
This one appears to be a duplicate of bug 855461 . The main issue is that the upload history is reflecting the importing in to candlepin; however, that only represents the first stage of the manifest import process. I am going to mark this one as a duplicate; however, feel free to reopen if disagree. *** This bug has been marked as a duplicate of bug 855461 ***
getting rid of 6.0.0 version since that doesn't exist