Skip to content

resource node_group parent not determined properly #52

@vchepkov

Description

@vchepkov

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']],
 }

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions