Document URL: https://docs.openshift.com/enterprise/3.1/install_config/aggregate_logging.html#pre-deployment-configuration Section Number and Name: Pre-deployment Configuration Step 6. Describe the issue: Step 6 tells you to deploy a service account and "Then, enable the logging-deployer service account to create the objects needed for a logging deployment." It provides the following CLI info for the user to follow. $ oc policy add-role-to-user edit --serviceaccount logging-deployer $ oc policy add-role-to-user daemonset-admin --serviceaccount logging-deployer $ oadm policy add-cluster-role-to-user oauth-editor \ system:serviceaccount:logging:logging-deployer and the role daemonset-admin and the clusterrole oauth-editor do not exist. Suggestions for improvement: Create these and explain them, or remove them.
They don't exist before 3.2
I wasn't careful enough in distinguishing origin docs and 3.1 docs in my docs PR. For Enterprise, should not need these: $ oc policy add-role-to-user daemonset-admin --serviceaccount logging-deployer $ oadm policy add-cluster-role-to-user oauth-editor \ system:serviceaccount:logging:logging-deployer It's fine to proceed if those fail.
I'm fixing now and will push an update for OSE docs today.
Commit pushed to master at https://github.com/openshift/openshift-docs https://github.com/openshift/openshift-docs/commit/ac5cf86dc6846101454336c6e8a1acc3a87648b6 Merge pull request #1869 from adellape/fix_logifdef Bug 1324571: Fix ifdef for logging
Manually published the Customer Portal version just now: https://access.redhat.com/documentation/en/openshift-enterprise/version-3.1/installation-and-configuration/#wed-apr-06-2016 I'll let the nightly job pick it up for the docs.openshift.com build.
docs.openshift.com build is now updated as well: https://docs.openshift.com/enterprise/latest/welcome/revhistory_full.html#wed-apr-06-2016