Bug 1131618 - Can't set environment on activation keys
Summary: Can't set environment on activation keys
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: WebUI
Version: 6.0.4
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: Unspecified
Assignee: Adam Price
QA Contact: sthirugn@redhat.com
URL: http://projects.theforeman.org/issues...
Whiteboard:
: 1134176 (view as bug list)
Depends On: 1125403
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-08-19 16:42 UTC by Justin Sherrill
Modified: 2019-09-26 18:08 UTC (History)
6 users (show)

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


Attachments (Terms of Use)
New activation key page not populating environment (23.60 KB, image/png)
2014-08-20 21:04 UTC, sthirugn@redhat.com
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Foreman Issue Tracker 7158 0 None None None 2016-04-22 16:35:26 UTC

Description Justin Sherrill 2014-08-19 16:42:21 UTC
Description of problem:

Introduced by the fix for https://bugzilla.redhat.com/show_bug.cgi?id=1125403

Activation key New and Edit pages all fail at retrieving the lifecycle environment list, so you cannot set an environment and thus they are not useful. 

How reproducible:
always

Steps to Reproduce: 
1.  Try to create an activation key assigned to an environment/content view


Actual results:
No environments show up, error appears in browser console

Expected results:
Environments show up and I can selecte them.

Additional info:

traceback in browser:

TypeError: Cannot read property 'environments' of null
    at http://box:3000/assets/bastion/organizations/organization.factory.js?body=1:50:46
    at http://box:3000/assets/bastion/underscore/underscore.js?body=1:99:29

Comment 2 Adam Price 2014-08-19 19:26:17 UTC
Created redmine issue http://projects.theforeman.org/issues/7158 from this bug

Comment 3 Adam Price 2014-08-19 20:04:01 UTC
https://github.com/Katello/katello/pull/4591

Comment 6 sthirugn@redhat.com 2014-08-20 21:04:20 UTC
Failed in Snap 6 (see screenshot)

Version Tested:
GA Snap 6 - Satellite-6.0.4-RHEL-6-20140820.1

* apr-util-ldap-1.3.9-3.el6_0.1.x86_64
* candlepin-0.9.23-1.el6_5.noarch
* candlepin-common-1.0.1-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.23-1.el6_5.noarch
* candlepin-tomcat6-0.9.23-1.el6_5.noarch
* elasticsearch-0.90.10-6.el6sat.noarch
* foreman-1.6.0.41-1.el6sat.noarch
* foreman-compute-1.6.0.41-1.el6sat.noarch
* foreman-gce-1.6.0.41-1.el6sat.noarch
* foreman-libvirt-1.6.0.41-1.el6sat.noarch
* foreman-ovirt-1.6.0.41-1.el6sat.noarch
* foreman-postgresql-1.6.0.41-1.el6sat.noarch
* foreman-proxy-1.6.0.29-1.el6sat.noarch
* foreman-selinux-1.6.0.7-1.el6sat.noarch
* foreman-vmware-1.6.0.41-1.el6sat.noarch
* katello-1.5.0-29.el6sat.noarch
* katello-ca-1.0-1.noarch
* katello-certs-tools-1.5.6-1.el6sat.noarch
* katello-installer-0.0.60-1.el6sat.noarch
* openldap-2.4.23-34.el6_5.1.x86_64
* openldap-devel-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

Comment 7 sthirugn@redhat.com 2014-08-20 21:04:45 UTC
Created attachment 928945 [details]
New activation key page not populating environment

Comment 8 sthirugn@redhat.com 2014-08-20 21:07:22 UTC
Workaround: Use cli

hammer> activation-key create --name=activationkeytest --lifecycle-environment=QE --content-view=testcv --organization-id=3
Activation key created

Comment 9 Adam Price 2014-08-21 16:27:25 UTC
this will fail until [1] is cherry-picked into Satellite6. it relies on code from BZ1125403.

[1] https://github.com/Katello/katello/pull/4579

Comment 11 Sachin Ghai 2014-08-27 12:03:37 UTC
*** Bug 1134176 has been marked as a duplicate of this bug. ***

Comment 13 sthirugn@redhat.com 2014-08-28 13:28:00 UTC
Verified.

Version Tested:
GA Snap 6 - Satellite-6.0.4-RHEL-6-20140828.0

* apr-util-ldap-1.3.9-3.el6_0.1.x86_64
* candlepin-0.9.23-1.el6_5.noarch
* candlepin-common-1.0.1-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.23-1.el6_5.noarch
* candlepin-tomcat6-0.9.23-1.el6_5.noarch
* elasticsearch-0.90.10-6.el6sat.noarch
* foreman-1.6.0.42-1.el6sat.noarch
* foreman-compute-1.6.0.42-1.el6sat.noarch
* foreman-gce-1.6.0.42-1.el6sat.noarch
* foreman-libvirt-1.6.0.42-1.el6sat.noarch
* foreman-ovirt-1.6.0.42-1.el6sat.noarch
* foreman-postgresql-1.6.0.42-1.el6sat.noarch
* foreman-proxy-1.6.0.30-1.el6sat.noarch
* foreman-selinux-1.6.0.14-1.el6sat.noarch
* foreman-vmware-1.6.0.42-1.el6sat.noarch
* katello-1.5.0-30.el6sat.noarch
* katello-ca-1.0-1.noarch
* katello-certs-tools-1.5.6-1.el6sat.noarch
* katello-installer-0.0.62-1.el6sat.noarch
* openldap-2.4.23-34.el6_5.1.x86_64
* openldap-devel-2.4.23-34.el6_5.1.x86_64
* pulp-katello-0.3-4.el6sat.noarch
* pulp-nodes-common-2.4.1-0.5.rc1.el6sat.noarch
* pulp-nodes-parent-2.4.1-0.5.rc1.el6sat.noarch
* pulp-puppet-plugins-2.4.1-0.5.rc1.el6sat.noarch
* pulp-puppet-tools-2.4.1-0.5.rc1.el6sat.noarch
* pulp-rpm-plugins-2.4.1-0.5.rc1.el6sat.noarch
* pulp-selinux-2.4.1-0.5.rc1.el6sat.noarch
* pulp-server-2.4.1-0.5.rc1.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

Comment 14 sthirugn@redhat.com 2014-08-28 13:31:44 UTC
Correction - Verified against Snap 7 and not Snap 6.

Version Tested:
GA Snap 7 - Satellite-6.0.4-RHEL-6-20140828.0

Comment 15 Bryan Kearney 2014-09-11 12:22:11 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.