Project

General

Profile

Actions

Support #23870

closed

hammer output differences between 1.15 -> 1.17 KeyName "Environment" changes to "Puppet Environment"

Added by Stephen Cooke over 6 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Host groups
Target version:
-
Triaged:
No
Team Backlog:
Fixed in Releases:
Found in Releases:
In Kanboard:

Description

I am skipping 1.16 as test as I have upgraded my lab.

Something that caused me a number of debugging hours is that the output from hammer for

hammer --output json hostgroup list --order

Is different the KeyName "Environment" gets changed to "Puppet Environment" while to a human this is fine. A Script using this key, will start to fail in 1.17 as the keyName has changed.

I am reporting this so that others may see it and not spend the same hours debugging code only to find that the cause of the issue is that the Datasource Keyname had changed.

Actions #1

Updated by Stephen Cooke over 6 years ago

workaround is of course change the code to use new KeyName

Actions #2

Updated by Ondřej Pražák almost 5 years ago

  • Status changed from New to Closed

Closing as there are no action items to do on hammer side.

Actions

Also available in: Atom PDF