Package etckeeper is missing on nodes

Bug #1504191 reported by Andrey Kirilochkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Kyrylo Galanov

Bug Description

Before and after each task puppet runs this:
Executing '/etc/puppet/etckeeper-commit-pre|post'

inside of this script this:

#!/bin/sh

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

which etckeeper > /dev/null 2>&1 || exit 0

etckeeper commit "committing changes in /etc after puppet catalog run"

# Failure of etckeeper should not be fatal.
exit 0

By default this package is not installed

node:~# etckeeper
The program 'etckeeper' is currently not installed. You can install it by typing:
apt-get install etckeeper

Need to decide what to do with this script remove it or haev installed this package on node.

Dmitry Ilyin (idv1985)
Changed in fuel:
assignee: nobody → Dmitry Ilyin (idv1985)
Dmitry Klenov (dklenov)
summary: - etckeeper
+ Package etckeeper is missing on nodes
Changed in fuel:
importance: Undecided → Medium
status: New → Confirmed
milestone: none → 8.0
Changed in fuel:
assignee: Dmitry Ilyin (idv1985) → Fuel Library Team (fuel-library)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-agent (master)

Fix proposed to branch: master
Review: https://review.openstack.org/235301

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Kyrylo Galanov (kgalanov)
status: Confirmed → In Progress
Dmitry Pyzhov (dpyzhov)
tags: added: area-library
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-agent (master)

Reviewed: https://review.openstack.org/235301
Committed: https://git.openstack.org/cgit/openstack/fuel-agent/commit/?id=34de47281d79fd2cfdd5ce8a62aa43442e494125
Submitter: Jenkins
Branch: master

commit 34de47281d79fd2cfdd5ce8a62aa43442e494125
Author: Kyrylo Galanov <email address hidden>
Date: Thu Oct 15 15:43:50 2015 +0300

    Disable launching etckeeper each puppet run

    etckeeper is not installed or configured on deployed nodes, so it should
    be replaced with a dummy command that will return 0

    Change-Id: I0ced09f9cedcdb81eb3281168fed8b15f61d1e99
    Closes-bug: #1504191

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.