Details
-
Bug
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
RAZOR 1.2.0
-
Puppet Enterprise 2016.2.1
CentOS 7
-
Analytics
-
1
-
Analytics 2016-11-02
Description
Unable to submit any command that actually allows for updating the MAC on an already existing node. It keeps complaining about the attribute mac, which it does not accept as a parameter.
Commands attempted below:
[root@puppet4-razor-01 /]# razor nodes node1 hw_info
|
From https://localhost:8151/api/collections/nodes/node1:
|
|
mac: [08-00-27-d9-2d-97]
|
|
|
razor set-node-hw-info --node node1 --hw-info net0=08:00:27:d9:2d:98
|
Error from doing POST https://localhost:8151/api/commands/set-node-hw-info
|
422 Unprocessable Entity
|
error: hw_info must contain at least one of the match keys: mac
|
|
[root@puppet4-razor-01 /]# razor set-node-hw-info --node node1 --hw-info mac net0=08:00:27:d9:2d:98
|
Error: Invalid object for argument 'hw_info': 795: unexpected token at 'mac'
|
Try 'razor --help' for more information
|
|
[root@puppet4-razor-01 /]# razor set-node-hw-info --node node1 --hw-info net0=08:00:27:d9:2d:98 mac
|
Error from doing POST https://localhost:8151/api/commands/set-node-hw-info
|
404 Resource Not Found
|
error: node must be the name of an existing node, but is 'mac'
|
|
[root@puppet4-razor-01 /]# razor set-node-hw-info --node node1 --hw-info mac=08:00:27:d9:2d:98
|
Error from doing POST https://localhost:8151/api/commands/set-node-hw-info
|
422 Unprocessable Entity
|
error: extra attribute mac was present in hw_info, but is not allowed
|
[root@puppet4-razor-01 /]# razor set-node-hw-info --node node1 --hw-info mac0=08:00:27:d9:2d:98
|
Error from doing POST https://localhost:8151/api/commands/set-node-hw-info
|
422 Unprocessable Entity
|
error: extra attribute mac0 was present in hw_info, but is not allowed
|
Attachments
Issue Links
- relates to
-
RAZOR-958 hw-info only storing keys from `match_nodes_on` config
-
- Closed
-
- links to