Project

General

Profile

Actions

Bug #23481

closed

cannot save technique in rudder 8.0-nightly

Added by Nicolas CHARLES 8 months ago. Updated 8 months ago.

Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
Web - Technique editor
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No

Description

with this version of rudder, rudder-server-8.0.0.beta3.git202309220212-1.SLES.15.x86_64
I cannot save a technique in the technique editor


Files

clipboard-202309221419-ajdl4.png (337 KB) clipboard-202309221419-ajdl4.png Nicolas CHARLES, 2023-09-22 14:19
Actions #1

Updated by Nicolas CHARLES 8 months ago

generated YAML is

id: techniquench
name: techniqueNCH
version: '1.0'
category: ncf_techniques
items:
  -
  id: 42588be9-d827-4180-b7cb-281fb48afd32
  name: ''
  method: command_execution
  params:
    command: /bin/true

Actions #2

Updated by François ARMAND 8 months ago

  • Severity changed from Critical - prevents main use of Rudder | no workaround | data loss | security to Major - prevents use of part of Rudder | no simple workaround

For now, we are not able to reproduce it.
It was from an update from last week.

It is clear occurence of the serialization bug corrected in zio-json 0.6.2 (https://github.com/Normation/rudder/pull/5036).

So it's very strange. It looks like:
- the update didn't change the jars
- or the incorrect jars were packaged in release for the OS used

Actions #3

Updated by Nicolas CHARLES 8 months ago

the jar used is

var/rudder/tmp/jetty/jetty-rudder.war.dir/webapp# find . | grep zio
./WEB-INF/lib/zio-internal-macros_2.13-2.0.16.jar
./WEB-INF/lib/zio-json_2.13-0.6.2.jar
./WEB-INF/lib/zio-interop-cats_2.13-23.0.0.8.jar
./WEB-INF/lib/zio-stacktracer_2.13-2.0.16.jar
./WEB-INF/lib/zio_2.13-2.0.16.jar
./WEB-INF/lib/zio-interop-tracer_2.13-23.0.0.8.jar
./WEB-INF/lib/zio-streams_2.13-2.0.16.jar
./WEB-INF/lib/zio-json-yaml_2.13-0.6.2.jar

Actions #4

Updated by Alexis Mousset 8 months ago

I could not reproduce with the exact same version, on the same OS.

Actions #5

Updated by Vincent MEMBRÉ 8 months ago

  • Status changed from New to Rejected

I don't think we are able to reproduce it. I suggest to reject it for now

Actions

Also available in: Atom PDF