[ZBX-16388] Add explicit check/update to preprocessing step ordering in LLD Created: 2019 Jul 17  Updated: 2024 Apr 10  Resolved: 2019 Jul 23

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Server (S)
Affects Version/s: 4.0.10, 4.2.4, 4.4.0alpha1
Fix Version/s: 4.0.11rc1, 4.2.5rc1, 4.4.0alpha1, 4.4 (plan)

Type: Problem report Priority: Critical
Reporter: Valdis Murzins Assignee: Vladislavs Sokurenko
Resolution: Fixed Votes: 0
Labels: dbpatches, preprocessing, step
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Sub-task
depends on ZBX-16376 Incorrect generation of the order of ... Closed
Team: Team A
Team: Team A
Sprint: Sprint 54 (Jul 2019)
Story Points: 0.25

 Description   

Steps to reproduce:

  1. Create template with discovery rule
  2. Create three item prototypes in this discovery rule. All of these item prototypes should have two preprocessing steps.
  3. Create host and link this template to it.
  4. Perform a discovery
  5. Add new preprocessing step (third) to templated item prototype (for the one that is parent to item prototype with highest ID)
  6. Perform discovery second time

Result:

  • newly added preprocessing step in discovered item is first.
  • preprocessing steps in item prototype are in correct order.

Expected:

  • preprocessing steps in discovered item should be in same order, as in item prototype.


 Comments   
Comment by Vladislavs Sokurenko [ 2019 Jul 18 ]

Fixed in:

  • pre-4.0.11rc1 29d54d5280d
  • pre-4.2.5rc1 d6172bf7757
  • pre-4.4.0alpha1 (trunk) 184e910851b
Generated at Sat Apr 20 17:10:19 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.