Skip to content
This repository has been archived by the owner on Nov 3, 2022. It is now read-only.

Fixes #14777 - Introduce runlist management #55

Merged
merged 1 commit into from Jan 1, 2017

Conversation

ares
Copy link
Member

@ares ares commented Sep 23, 2016

This adds persistence of JSON in CachedRunList model. It does not
follow chef JSON format since the JSON editor did not support it easily.
We do the parsing so we keep chef-like schema in our DB.

After host save we create chef objects on chef server and save the
runlist. Run list is being synchronized after each host save triggered
from UI. If mismatch is detected, UI displays warning and let you reset
to chef-server value.

This adds persistence of JSON in CachedRunList model. It does not
follow chef JSON format since the JSON editor did not support it easily.
We do the parsing so we keep chef-like schema in our DB.

After host save we create chef objects on chef server and save the
runlist. Run list is being synchronized after each host save triggered
from UI. If mismatch is detected, UI displays warning and let you reset
to chef-server value.
@ares ares merged commit 95da9c9 into theforeman:master Jan 1, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
2 participants