Unable to modify node/interface/service metadata through requisition after initial synchronization

Description

Steps:

    Create a requisition using the web ui

    Synchronize the requisition group

    Node is created as defined in requisition

    Change metadata of requisition in web ui in context of node/interface/service

    Synchronize the requisition group

What happens:

    Node metadata isn't updated/created/deleted

What is expected to happen:

    Node metadata is updated/created/deleted as expected.

Environment

Debian GNU/Linux 10 Linux opennms 4.19.0-17-amd64 #1 SMP Debian 4.19.194-3 (2021-07-18) x86_64 GNU/Linux Package: postgresql-13 Version: 13.5-1.pgdg100+1 Architecture: amd64 Maintainer: Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org> openjdk 11.0.13 2021-10-19 OpenJDK Runtime Environment (build 11.0.13+8-post-Debian-1deb10u1) OpenJDK 64-Bit Server VM (build 11.0.13+8-post-Debian-1deb10u1, mixed mode, sharing)

Acceptance / Success Criteria

Node metadata is updated/created/deleted as expected after following the above steps.

Lucidchart Diagrams

Activity

Christian Pape February 17, 2022 at 6:53 AM

Merged.

Christian Pape February 15, 2022 at 8:39 AM

Marcel Fuhrmann February 3, 2022 at 9:37 AM

This issue hit really hard. If you use Metadata in pollers,collectors, notifications etc a lot stuff breaks. A fast solution would be welcome.

Richard Tilleman January 13, 2022 at 2:17 PM

The requisition process will create, update and delete meta-data of a node according to the values defined in a requisition.

Richard Tilleman January 13, 2022 at 2:15 PM

If that's the case then they've broken what's been specifically intended to work:

Modification of meta-data was only intended to be done via requisitions.

Because that's what's broken here.

Fixed

Details

Assignee

Reporter

Labels

HB Grooming Date

HB Backlog Status

Sprint

Affects versions

Priority

PagerDuty

Created January 10, 2022 at 3:43 PM
Updated February 17, 2022 at 6:53 AM
Resolved February 17, 2022 at 6:53 AM

Flag notifications