Bug 1227471

Summary: Undercloud install leaves services enabled but not started
Product: Red Hat OpenStack Reporter: chris alfonso <calfonso>
Component: rhosp-directorAssignee: James Slagle <jslagle>
Status: CLOSED CURRENTRELEASE QA Contact: yeylon <yeylon>
Severity: unspecified Docs Contact:
Priority: medium    
Version: 7.0 (Kilo)CC: calfonso, hbrock, jcoufal, jslagle, kbasil, rhel-osp-director-maint, sasha, sbaker, srevivo, yeylon
Target Milestone: ---Keywords: ZStream
Target Release: 7.0 (Kilo)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1216243 Environment:
Last Closed: 2016-01-07 09:31:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1216243    
Bug Blocks:    

Description chris alfonso 2015-06-02 17:53:16 UTC
+++ This bug was initially created as a clone of Bug #1216243 +++

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)

--- Additional comment from chris alfonso on 2015-06-02 13:52:16 EDT ---

Comment 3 Steve Baker 2015-06-03 21:35:32 UTC
Updating the status of this bug, it looks like os-collect-config is now disabled, so undercloud should still work on reboot. However the other services listed above are still enabled/dead

Comment 4 Jaromir Coufal 2016-01-07 09:31:35 UTC
I believe this should be already working. If not, please re-open the bug.