Project

General

Profile

Actions

Bug #24111

closed

Pending deployment action are completely messed up

Bug #24111: Pending deployment action are completely messed up

Added by Vincent MEMBRÉ almost 2 years ago. Updated almost 2 years ago.

Status:
Released
Priority:
N/A
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
I hate Rudder for that
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Priority:
132
Name check:
To do
Fix check:
To do
Regression:
No

Description

There is two action in pending validation "Deploy" popup from "Pending Deployment"
  • Pending Deployment
  • Deploy

Deploy (due to changes in #22601) change from step "penfing validation" to Deploy, but this fails because we are in "pending deployent" state. This fails with following message

2024-01-30 23:51:34+0100 ERROR change-validation - Cannot change status of ChangeRequest '15': it has the status 'Pending deployment' but we were expecting 'Pending validation'. Perhaps someone else changed it concurrently?

This may have been fixed by changes in #22993, but this add an action "Pending Deployment" Which in fact set the status from pending deployment to deploy, but why would click on this ? it makes you think that you do no change the step ? that's crazy

Fix is to go back to one step, that does the right thing


Related issues 2 (0 open2 closed)

Related to Change validation - Bug #22601: Missing validation button with adminReleasedVincent MEMBRÉActions
Related to Change validation - Bug #22993: Can't deploy, “Configuration state of the object modified by this change request has changed” loopingReleasedFrançois ARMANDActions

Updated by Vincent MEMBRÉ almost 2 years ago Actions #1

  • Related to Bug #22601: Missing validation button with admin added

Updated by Vincent MEMBRÉ almost 2 years ago Actions #2

  • Related to Bug #22993: Can't deploy, “Configuration state of the object modified by this change request has changed” looping added

Updated by Vincent MEMBRÉ almost 2 years ago Actions #3

  • Status changed from New to In progress
  • Assignee set to Vincent MEMBRÉ

Updated by Vincent MEMBRÉ almost 2 years ago Actions #4

  • Status changed from In progress to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder-plugins/pull/641

Updated by Anonymous almost 2 years ago Actions #5

  • Status changed from Pending technical review to Pending release

Updated by Vincent MEMBRÉ almost 2 years ago Actions #6

  • Status changed from Pending release to Released

This bug has been fixed in Rudder plugin change-validation v8.0.5-2.3

Updated by Vincent MEMBRÉ almost 2 years ago Actions #7

This bug has been fixed in Rudder plugin change-validation v7.3.11-2.3

Updated by Elaad FURREEDAN almost 2 years ago Actions #9

  • Severity set to Major - prevents use of part of Rudder | no simple workaround
  • UX impact set to I hate Rudder for that
  • User visibility set to Operational - other Techniques | Rudder settings | Plugins
  • Priority changed from 0 to 132

Updated by Vincent MEMBRÉ almost 2 years ago Actions #10

This bug has been fixed in Rudder plugin change-validation v8.1.0.beta1-2.3

Actions

Also available in: PDF Atom