-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
Description
Noticed this on PE2019.2.2. Attribute override_environment seems been renamed to environment_trumps, but more importantly, parents are not determined properly.
Here is partial diff between node_group and pe_node_group output:
--- nodes.txt 2020-01-25 18:45:21.705108222 +0000
+++ pe_nodes.txt 2020-01-25 18:45:32.762794571 +0000
@@ -1,41 +1,41 @@
-node_group { 'All Environments':
+pe_node_group { 'All Environments':
ensure => 'present',
description => 'Environment group parent and default',
environment => 'production',
+ environment_trumps => true,
id => 'fcb5ce16-ef2b-41d8-adab-c80f67d1d76c',
- override_environment => 'true',
parent => 'All Nodes',
rule => ['and',
['~', 'name', '.*']],
}
-node_group { 'All Nodes':
+pe_node_group { 'All Nodes':
ensure => 'present',
environment => 'production',
+ environment_trumps => false,
id => '00000000-0000-4000-8000-000000000000',
- override_environment => 'false',
parent => 'All Nodes',
rule => ['and',
['~', 'name', '.*']],
}
-node_group { 'Development environment':
+pe_node_group { 'Development environment':
ensure => 'present',
description => 'Development nodes',
environment => 'development',
+ environment_trumps => true,
id => '456b842d-742a-49d4-8261-395fd5cee8db',
- override_environment => 'true',
- parent => 'All Environments',
+ parent => 'All Nodes',
rule => ['and',
['=',
['trusted', 'extensions', 'pp_environment'],
'development']],
}