Bug 752968 - RHUI Install Guide corrections/suggestions - Chap 4
Summary: RHUI Install Guide corrections/suggestions - Chap 4
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Update Infrastructure for Cloud Providers
Classification: Red Hat
Component: Documentation
Version: 2.0.2
Hardware: Unspecified
OS: Linux
unspecified
low
Target Milestone: ---
: ---
Assignee: Lana Brindley
QA Contact: wes hayutin
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-10 22:00 UTC by Karthik Prabhakar
Modified: 2016-10-30 22:52 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-01-08 21:10:03 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Karthik Prabhakar 2011-11-10 22:00:55 UTC
(4.1) Document default password's location in pulp.conf

(4.1) Suggest use of alternate directories besides /etc/pki so
    rhui-manager can be run as a non-root user. Alternatively,
    recommend generating certificates from a node distinct 
    from rhua or cds nodes

(4.2) request feature to allow customer to specify target template,
    & then prepopulate repo's to be sync

Comment 1 Lana Brindley 2012-01-03 23:40:13 UTC
(In reply to comment #0)
> (4.1) Document default password's location in pulp.conf

Where should this information go, and what information do you want included? The Important admonition points to Ch11 for instructions on changing the password. Perhaps the location of the password in pulp.conf is better suited for that chapter? Please also keep in mind that we are documenting the UI, not the CLI.

> 
> (4.1) Suggest use of alternate directories besides /etc/pki so
>     rhui-manager can be run as a non-root user. Alternatively,
>     recommend generating certificates from a node distinct 
>     from rhua or cds nodes

This is an engineering decision, not a documentation one.

> 
> (4.2) request feature to allow customer to specify target template,
>     & then prepopulate repo's to be sync

This is an engineering decision, not a documentation one.

LKB

Comment 2 Jay Dobies 2012-01-06 14:35:58 UTC
> (4.1) Document default password's location in pulp.conf

I can see how this might be confusing. It's an implementation detail in Pulp that I've never agreed with.

There is no database initialization step in Pulp. Well, actually there is, but that came after the default user code was in place. So what happens is that at Pulp server startup, Pulp checks to see if there's an admin user. If not, it will create one using the password in pulp.conf.

After that, the password entry in pulp.conf isn't used. So while it looks really bad just sitting there, it wasn't mentioned in the docs to change it since it's not used for anything. Elsewhere in the documentation we mention to use rhui-manager to change the password, which IMO is a good enough approach.


> (4.1) Suggest use of alternate directories besides /etc/pki so
>     rhui-manager can be run as a non-root user. Alternatively,
>     recommend generating certificates from a node distinct 
>     from rhua or cds nodes

File a bug against RHUI to entertain this. My gut reaction is that this is the best location since that directory contains some sensitive information and is protected by SELinux.

But I can see how a read-only style user that just looks at health would be desired as non-root. I know it was entertained, just not sure how feasible it is in the current code base.


> (4.2) request feature to allow customer to specify target template,
>     & then prepopulate repo's to be sync

File it as an RFE against the RHUI project.

Comment 3 Lana Brindley 2012-01-08 21:10:03 UTC
Closing as there are documentation changes to make. Karthik, please raise bugs for engineering as requested in Comment 2.

LKB

Comment 4 James Slagle 2012-03-12 19:38:35 UTC
Released in RHUI 2.0.2


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