Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
Modules
-
Customer Feedback
-
Normal
-
2 - 5-25% of Customers
-
3 - Serious
-
5 - $$$$$$
-
The websphere module is one of our premier large scale middleware modules and should work for users the way they expect.
-
Needs Assessment
Description
Unable to install WebSphere instance as non-root user.
Module Version: 1.0.0
Puppet Version: 2016.4.3
OS Name/Version: RHEL 6.9
When calling websphere_application_server::instance as a non-root user, it uses the ibm_pkg resource type without relaying the user to use. Therefor ibm_pkg defaults to root. Ibm_pkg calls the 'imcl' command, but it refuses to install the websphere instance because the user which imcl was installed with don't match.
Desired Behavior:
Able to install Websphere instance as non-root user
Actual Behavior:
Unable install Websphere instance as non-root user
This can be fixed with the following patch to instance.pp
ibm_pkg { $title: |
ensure => 'present', |
package => $package, |
version => $version, |
target => $_target, |
response => $response_file, |
options => $install_options, |
repository => $repository, |
imcl_path => $imcl_path, |
manage_ownership => true, |
package_owner => $user, |
package_group => $group, |
+ user => $user, |
}
|
If websphere_application_server::instance is now called with user => 'non-root' the instance installation will succeed.
Attachments
Issue Links
- relates to
-
MODULES-6492 Refactor WebSphere tests
-
- Resolved
-
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...