RDO tickets are now tracked in Jira https://issues.redhat.com/projects/RDO/issues/
Bug 1216243 - Undercloud install leaves services enabled but not started
Summary: Undercloud install leaves services enabled but not started
Keywords:
Status: CLOSED EOL
Alias: None
Product: RDO
Classification: Community
Component: instack-undercloud
Version: Kilo
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: Kilo
Assignee: James Slagle
QA Contact: Toure Dunnon
URL:
Whiteboard:
: 1220942 (view as bug list)
Depends On:
Blocks: 1227471
TreeView+ depends on / blocked
 
Reported: 2015-04-28 21:11 UTC by Steve Baker
Modified: 2016-05-19 15:38 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1227471 (view as bug list)
Environment:
Last Closed: 2016-05-19 15:38:25 UTC
Embargoed:


Attachments (Terms of Use)

Description Steve Baker 2015-04-28 21:11:26 UTC
There needs to be an undercloud post-install step which starts or disables services so that a newly installed undercloud has the same running services as a rebooted undercloud.

Specifically, os-collect-config is enabled but not started, so rebooting the undercloud results in os-collect-config running and messing up the undercloud config. 

   Loaded: loaded (/usr/lib/systemd/system/atd.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/ipmievd.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/iscsi.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/ksm.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/ksmtuned.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/lvm2-monitor.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/mdmonitor.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/microcode.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/netcf-transaction.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager-dispatcher.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/neutron-ovs-cleanup.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/os-collect-config.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/systemd-readahead-collect.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/systemd-readahead-drop.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/systemd-readahead-replay.service; enabled)
   Active: inactive (dead)

Comment 1 chris alfonso 2015-06-02 17:52:16 UTC
*** Bug 1220942 has been marked as a duplicate of this bug. ***

Comment 4 Steve Baker 2015-06-18 22:45:17 UTC
os-collect-config is now disabled, so the undercloud now works after a reboot.

However there are still a number of post-install services which are enabled but not started. On a fresh installed undercloud as root, run:

  cd /usr/lib/systemd/system
  systemctl status *.service |grep -A1 Loaded |grep -A1 enabled |grep -B1 inactive

Then reboot the undercloud, run the above and compare.

I'm currently getting the following list of services which I assume should be either started or disabled at the end of the undercloud install:

   Loaded: loaded (/usr/lib/systemd/system/atd.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/ipmievd.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/iscsi.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/ksm.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/ksmtuned.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/lvm2-monitor.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/mdmonitor.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/microcode.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/netcf-transaction.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/neutron-ovs-cleanup.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/systemd-readahead-collect.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/systemd-readahead-drop.service; enabled)
   Active: inactive (dead)
--
   Loaded: loaded (/usr/lib/systemd/system/systemd-readahead-replay.service; enabled)
   Active: inactive (dead)

Comment 5 Chandan Kumar 2016-05-19 15:38:25 UTC
This bug is against a Version which has reached End of Life.
If it's still present in supported release (http://releases.openstack.org), please update Version and reopen.


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