Subscription Asset Manager (SAM) Services do not start when katello-configure org name has special characters

Solution Verified - Updated -

Issue

  • When using special characters within the --org= organization name during the katello-configure configuration step for Subscription Asset Manager (SAM) 1.4, services do not start correctly and the web UI does not show the 'Organizations' menu item.
[~]# katello-service status
tomcat6 (pid 7307) is running...                           [  OK  ]
httpd (pid  7395) is running...
mongod (pid  7423) is running...
thumbslug (pid  7468) is running...
elasticsearch (pid  7498) is running...
katello (7579) is running.
katello (7596) is running.
delayed_job is not running.
delayed_job_monitor is not running.

The following type of errors are seen within /var/log/katello/katello-configure-<date>/main.log:

# grep -is 'error' /var/log/katello/katello-configure-20140610-111857/main.log
140610-11:21:19 Error: /usr/bin/ruby193-rake seed_with_logging --trace --verbose > /var/log/katello/katello-configure/db_seed.log 2>&1 && touch /var/lib/katello/db_seed_done returned 1 instead of one of [0]
140610-11:21:19 Error: /Stage[main]/Katello::Config/Exec[katello_seed_db]/returns: change from notrun to 0 failed: /usr/bin/ruby193-rake seed_with_logging --trace --verbose > /var/log/katello/katello-configure/db_seed.log 2>&1 && touch /var/lib/katello/db_seed_done returned 1 instead of one of [0]

Environment

  • Subscription Asset Manager 1.4
  • katello-configure-1.4.5-1.el6sam.noarch

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In