Ресурс Augeas не применяет изменения в конфигурации. файл
Я тестирую некоторые изменения конфигурации с помощью Augeas, и я вижу, как Puppet принимает эти изменения, но на самом деле они не применяются к диску:
Notice: Augeas[db-connection](provider=augeas):
--- /opt/myconfigfile.xml 2017-09-11 11:56:18.072779400 +0000
+++ /opt/myconfgfile.xml.augnew 2017-09-11 14:54:57.403377000 +0000
Notice: /Stage[main]/myserver::Configuration_someconfig/Augeas[db-connection]/returns: executed successfully
Но я также вижу это:
Info: Stage[main]: Unscheduling all events on Stage[main]
1 ответ
augeas { 'test1':
lens => 'Xml.lns',
tag => 'my-config',
incl => $mysystem_xml,
context => "/files$mysystem_xml/properties",
changes => [
"set entry[#attribute/key='ProviderType']/#text $myserver::provider_type",
],
}