Red Hat Bugzilla – Bug 1463799
os-collect-config: [ERROR] Skipping group os-apply-config with no hook script None
Last modified: 2017-07-27 16:54:30 EDT
Description of problem:
Jun 21 14:45:45 localhost os-collect-config: [2017-06-21 14:45:45,178] (heat-config) [ERROR] Skipping group os-apply-config with no hook script None
Made me believe the deployment failed due to something with os-apply-config, however after asking on IRC it seem this message can be ignored.
I asked for this bug to be created but during a deployment something is causing this message to show up which can be problematic when trying to troubleshoot deployment failures. There is a case where this could be an error, like if the heat agent is not installed but something tries to call it but in this particular case the hook script is 'None' which just gets ignored. We should figure out what's causing this and stop it or fix the error message to not show when the hook is None.
I think I'm going to need more details on this. I don't see the message in the deployment I just did:
[root@overcloud-controller-0 heat-admin]# journalctl -u os-collect-config | grep "Skipping group"
What features were in use, does this only happen on failed deployments, if so what specifically failed, etc.
Hey Ben - I mentioned I saw this to Alex, he said it can be ignored and that message should be removed.
I was deploying with containers..
Ben might be right, it might only happen on failed deployments. I know i've seen this error before but I think we need some additional details to replicate it as a successful deploy does not seem to have this error in the logs.
FWIW, I don't see the message in a failed deployment locally, nor in some failed containers jobs upstream. This makes me think the circumstances that trigger the message are pretty specific.
@Ben Interesting... By specific, I am only trying to deploy a very basic container deployment. I have updated to the latest puddle and will see if I get the same result.
I just deployed with the 22.5 downstream and see:
Jun 22 21:24:05 localhost os-collect-config: [2017-06-22 21:24:05,633] (heat-config) [ERROR] Skipping group os-apply-config with no hook script None
RPM on the oc
openstack overcloud deploy --templates --debug -e ~/rdu-hp/deploy.yml -e ~/rdu-hp/network-environment.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/docker.yaml -e ~/docker-osp12.yaml
Weird. The message does not show up upstream: http://logs.openstack.org/96/476896/1/check-tripleo/gate-tripleo-ci-centos-7-ovb-containers-oooq/92dad52/logs/overcloud-controller-0/var/log/messages.txt.gz
Slightly different package version: os-collect-config-7.0.1-0.20170616180828.9d7ae94.el7.centos.noarch
But there have been no meaningful changes to that project recently so that shouldn't be it. We aren't using network-isolation upstream yet so maybe that has something to do with it?
I haven't spotted this lately so I'm going to close this until we can reproduce this consistently.