Bug 1052364 - [RFE] Add Red Hat Access to the Header Area of Satellite 6 Web Interface
Summary: [RFE] Add Red Hat Access to the Header Area of Satellite 6 Web Interface
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Provisioning
Version: 6.0.0
Hardware: All
OS: All
high
high
Target Milestone: Unspecified
Assignee: Ohad Levy
QA Contact: sthirugn@redhat.com
URL: http://projects.theforeman.org/issues...
Whiteboard:
Depends On: 1015570
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-01-13 17:24 UTC by Keith Robertson
Modified: 2019-09-26 18:18 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-09-11 12:22:25 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Foreman Issue Tracker 4135 0 None None None 2016-04-22 16:32:45 UTC

Description Keith Robertson 2014-01-13 17:24:45 UTC
Description of problem:
This BZ requests that the Satellite 6 UI support the inclusion of Red Hat subscription services. 

Background: 
Currently, some Red Hat subscription services are available in SAM via a plug-in[1].  Since SAM will be broken out into it's own Rails engine we will be converting the Red Hat Access plug-in[1] into a it's own engine so that it is callable from foreman.

This BZ requests the following:
 -The corporate header that Sat 6/Foreman will use be plug-able so that we can add 'Red Hat Access' to the header area (see [2])
 - Satellite 6/Foreman add a 'Requires:' statement to their spec file for 'ruby193-rubygem-katello-redhat-access-engine'.  This will ensure that 'Red Hat Access' is installed by default with Satellite 6.


Additional info:
[1] https://access.redhat.com/site/articles/524483
[2] https://access.redhat.com/site/sites/default/files/images/sam-access-search-menu_0.png

Comment 1 RHEL Program Management 2014-01-13 17:28:42 UTC
Since this issue was entered in Red Hat Bugzilla, the release flag has been
set to ? to ensure that it is properly evaluated for this release.

Comment 3 Dominic Cleal 2014-01-20 15:20:39 UTC
Linking a redmine issue to make this area extensible via the plugin API, but I suggest in the meantime that you use deface to extend it or use the main navbar area (accessible via the API).

We're implementing installer support for plugins via bug #1015570 rather than adding plugins to core spec files.

Comment 5 Corey Welton 2014-05-08 00:36:31 UTC
Moving to 6.0.4 for QE purposes.

Comment 7 sthirugn@redhat.com 2014-08-01 17:34:52 UTC
Failed.

I dont see Red Hat Access in the Header Area of Satellite 6 UI.

Version Tested: 
Satellite-6.0.4-RHEL-6-20140730.0 (Sat6 GA Snap 3)

* apr-util-ldap-1.3.9-3.el6_0.1.x86_64
* candlepin-0.9.19-1.el6_5.noarch
* candlepin-scl-1-5.el6_4.noarch
* candlepin-scl-quartz-2.1.5-5.el6_4.noarch
* candlepin-scl-rhino-1.7R3-1.el6_4.noarch
* candlepin-scl-runtime-1-5.el6_4.noarch
* candlepin-selinux-0.9.19-1.el6_5.noarch
* candlepin-tomcat6-0.9.19-1.el6_5.noarch
* elasticsearch-0.90.10-4.el6sat.noarch
* foreman-1.6.0.34-1.el6sat.noarch
* foreman-compute-1.6.0.34-1.el6sat.noarch
* foreman-gce-1.6.0.34-1.el6sat.noarch
* foreman-libvirt-1.6.0.34-1.el6sat.noarch
* foreman-ovirt-1.6.0.34-1.el6sat.noarch
* foreman-postgresql-1.6.0.34-1.el6sat.noarch
* foreman-proxy-1.6.0.23-1.el6sat.noarch
* foreman-selinux-1.6.0.4-1.el6sat.noarch
* foreman-vmware-1.6.0.34-1.el6sat.noarch
* katello-1.5.0-27.el6sat.noarch
* katello-ca-1.0-1.noarch
* katello-certs-tools-1.5.6-1.el6sat.noarch
* katello-installer-0.0.56-1.el6sat.noarch
* openldap-2.4.23-34.el6_5.1.x86_64
* pulp-katello-0.3-3.el6sat.noarch
* pulp-nodes-common-2.4.0-0.23.beta.el6sat.noarch
* pulp-nodes-parent-2.4.0-0.23.beta.el6sat.noarch
* pulp-puppet-plugins-2.4.0-0.23.beta.el6sat.noarch
* pulp-puppet-tools-2.4.0-0.23.beta.el6sat.noarch
* pulp-rpm-plugins-2.4.0-0.23.beta.el6sat.noarch
* pulp-selinux-2.4.0-0.23.beta.el6sat.noarch
* pulp-server-2.4.0-0.23.beta.el6sat.noarch
* python-ldap-2.3.10-1.el6.x86_64
* ruby193-rubygem-net-ldap-0.3.1-3.el6sat.noarch
* ruby193-rubygem-runcible-1.1.0-2.el6sat.noarch
* sssd-ldap-1.11.5.1-3.el6.x86_64

Comment 8 Lindani Phiri 2014-08-01 19:18:23 UTC
The Red Hat Access plugin requires statement in the build script  was inadvertently removed during creation of this snap, so the plugin is not being installed. Working with Release Engineering to resolve.

Comment 10 sthirugn@redhat.com 2014-08-07 13:58:11 UTC
Verified. Red Hat access plugin is now available and working fine in snap 4.

Version Tested:
GA Snap 4 - Satellite-6.0.4-RHEL-6-20140806.0

* apr-util-ldap-1.3.9-3.el6_0.1.x86_64
* candlepin-0.9.19-1.el6_5.noarch
* candlepin-scl-1-5.el6_4.noarch
* candlepin-scl-quartz-2.1.5-5.el6_4.noarch
* candlepin-scl-rhino-1.7R3-1.el6_4.noarch
* candlepin-scl-runtime-1-5.el6_4.noarch
* candlepin-selinux-0.9.19-1.el6_5.noarch
* candlepin-tomcat6-0.9.19-1.el6_5.noarch
* elasticsearch-0.90.10-4.el6sat.noarch
* foreman-1.6.0.38-1.el6sat.noarch
* foreman-compute-1.6.0.38-1.el6sat.noarch
* foreman-gce-1.6.0.38-1.el6sat.noarch
* foreman-libvirt-1.6.0.38-1.el6sat.noarch
* foreman-ovirt-1.6.0.38-1.el6sat.noarch
* foreman-postgresql-1.6.0.38-1.el6sat.noarch
* foreman-proxy-1.6.0.23-1.el6sat.noarch
* foreman-selinux-1.6.0.4-1.el6sat.noarch
* foreman-vmware-1.6.0.38-1.el6sat.noarch
* katello-1.5.0-28.el6sat.noarch
* katello-ca-1.0-1.noarch
* katello-certs-tools-1.5.6-1.el6sat.noarch
* katello-installer-0.0.57-1.el6sat.noarch
* openldap-2.4.23-34.el6_5.1.x86_64
* pulp-katello-0.3-3.el6sat.noarch
* pulp-nodes-common-2.4.0-0.30.beta.el6sat.noarch
* pulp-nodes-parent-2.4.0-0.30.beta.el6sat.noarch
* pulp-puppet-plugins-2.4.0-0.30.beta.el6sat.noarch
* pulp-puppet-tools-2.4.0-0.30.beta.el6sat.noarch
* pulp-rpm-plugins-2.4.0-0.30.beta.el6sat.noarch
* pulp-selinux-2.4.0-0.30.beta.el6sat.noarch
* pulp-server-2.4.0-0.30.beta.el6sat.noarch
* python-ldap-2.3.10-1.el6.x86_64
* ruby193-rubygem-net-ldap-0.3.1-3.el6sat.noarch
* ruby193-rubygem-runcible-1.1.0-2.el6sat.noarch
* sssd-ldap-1.11.5.1-3.el6.x86_64

Comment 12 Bryan Kearney 2014-09-11 12:22:25 UTC
This was delivered with Satellite 6.0 which was released on 10 September 2014.


Note You need to log in before you can comment on or make changes to this bug.