Skip to content

Problem: No Survey variables when launching task with play button from Task Templates #3009

Closed
@Tessarai

Description

@Tessarai

Issue

When you try to launch a task within project from the list of task templates using Play button, there are no Survey variables to fill (screenshot 1, task 568) even tho they are setup correctly. But when you open the task tenplate and run it using the Run button in the top right corner, all the variables are shown and everything works correctly (screenshot 2, task 569).

Don't know if this is intentional feature and I just missed it or is this something overlooked, but a few users alerted me to it.

It does not hinder the tasks whatsoever because when you launch it either way, the complete (if you don't need that variable to exist). No traces in logs either and I think it happened during upgrade from 2.13.15 to 2.14.8.

Impact

Web-Frontend (what users interact with)

Installation method

Package

Database

MySQL

Browser

Firefox

Semaphore Version

2.14.9-66611eb-1746446916

Ansible Version

ansible [core 2.17.11]
  config file = /etc/ansible/ansible.cfg
  configured module search path = ['/home/pytelao/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python3/dist-packages/ansible
  ansible collection location = /home/pytelao/.ansible/collections:/usr/share/ansible/collections
  executable location = /usr/bin/ansible
  python version = 3.11.2 (main, Nov 30 2024, 21:22:50) [GCC 12.2.0] (/usr/bin/python3)
  jinja version = 3.1.2
  libyaml = True

Logs & errors

2025-05-07 14:35:46.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:35:46+02:00" level=info msg="Release resource locker with TaskRunner 569"
2025-05-07 14:35:46.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:35:46+02:00" level=info msg="Stopped running TaskRunner 569"
2025-05-07 14:35:40.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:35:40+02:00" level=error msg="Error 1366 (22007): Incorrect string value: '\xF0\x9F\x96\xB4",...' for column semaphoreui.task__output.output at row 1"
2025-05-07 14:35:34.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:35:34+02:00" level=info msg="Task 569 removed from queue"
2025-05-07 14:35:34.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:35:34+02:00" level=info msg="Set resource locker with TaskRunner 569"
2025-05-07 14:35:31.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:35:31+02:00" level=info msg="Task 569 added to queue"
2025-05-07 14:34:55.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:34:55+02:00" level=info msg="Release resource locker with TaskRunner 568"
2025-05-07 14:34:55.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:34:55+02:00" level=info msg="Stopped running TaskRunner 568"
2025-05-07 14:34:49.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:34:49+02:00" level=error msg="Error 1366 (22007): Incorrect string value: '\xF0\x9F\x96\xB4",...' for column semaphoreui.task__output.output at row 1"
2025-05-07 14:34:44.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:34:44+02:00" level=info msg="Task 568 removed from queue"
2025-05-07 14:34:44.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:34:44+02:00" level=info msg="Set resource locker with TaskRunner 568"
2025-05-07 14:34:43.000 vxxxxxxISVSanse
vxxxxxxISVSanse semaphore[2568]: time="2025-05-07T14:34:43+02:00" level=info msg="Task 568 added to queue"

Manual installation - system information

Linux vxxxxxxISVSanse 6.1.0-34-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.135-1 (2025-04-25) x86_64 GNU/Linux
Reverse proxy using Apache2

Configuration

No response

Additional information

Image

Image

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions