View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007360 | CTT UA Binary | 2 - CTT Binary | public | 2021-10-14 14:58 | 2023-07-29 16:43 |
Reporter | epetrevska@de.pepperl-fuchs.com | Assigned To | Alexander Allmendinger | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | feedback | Resolution | open | ||
OS | Ubuntu | OS Version | 20.04 | ||
Summary | 0007360: Creating PKI folder for Linux (.AppImage) is not possible on the fly for the CI usage (Jenkins) | ||||
Description | Hello, We were using previously the Linux Debian package for the UA CTT Tool on Jenkins, where with dpkg -i, the UA CTT tool was installed (and through that, all certificates and scripts were installed as well). Now, with the new AppImage executable file for Linux, I cannot find a way of how to install the certificates on the fly in the CI (Jenkins). I want to run the UA CTT Tool in a docker container, where on the fly everything will be set up, the tests will run, and the program will be closed. Is that possible now with the AppImage? Thank You for Your help. | ||||
Tags | No tags attached. | ||||
Files Affected | |||||
|
When creating a new project or loading a new project, the CTT is checking if certificates are available in that project, if not a dialog pops up asking whether scripts should be created or not. Also whenever upgrading to a new CTT release I do highly recommend to create a new project and import the settings from the old project to make sure all the latest updates are picked up in the system. I hope this helps. |
|
Hi, thank you for your answer. We were using the CTT tool a little bit differently in a CI scenario. The tool was running previously in a docker container, where, before the tests were run, we would install the tool, generate the certificates, and then open the project file. Example: RUN dpkg -i /tmp/uactt_1.2.336.273_i386.deb And then, the test would be started in the normal way like this: But that does not function anymore with the AppImage file, and we need to save all certificates files and javascript tests (which are normally generated on the fly). Thank you and many regards. |
|
Hello epetrevska, may I ask you something? I tried to run the AppImage in a Jenkins slave, but alothough the parameters are given like -h -c -s <project> -r <result> How do you overcome this obstacle? Thanks |
|
Hi Bernd, I had to install "xvfb" and then run it with "xvfb-run" (also visible in the previous comment). But, I have only tested this with the previous version of the UA CTT Tool, when the tool was still a Debian file. But, it is exactly solving the problem you described - the display environment problem. I hope that helps you further, |
|
Hi Elena, thanks a lot, that solved my problem. Thanks |
|
Hi Bernd, Anytime, I am glad it helped. Thank you and have a great day, |
|
After the discussion with Bernd I assumed the describe approach would be sufficient. Please let me know, if there is still a change to the CTT deliverables needed. |
|
would we want to copy some of the notes in this issue into the help file? |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-10-14 14:58 | epetrevska@de.pepperl-fuchs.com | New Issue | |
2021-10-15 15:42 | Paul Hunkar | Assigned To | => Alexander Allmendinger |
2021-10-15 15:42 | Paul Hunkar | Status | new => assigned |
2021-10-15 16:12 | Alexander Allmendinger | Status | assigned => feedback |
2021-10-15 16:12 | Alexander Allmendinger | Note Added: 0015192 | |
2021-10-18 09:39 | epetrevska@de.pepperl-fuchs.com | Note Added: 0015196 | |
2021-10-18 09:39 | epetrevska@de.pepperl-fuchs.com | Status | feedback => assigned |
2021-10-19 06:57 | Bernd Edlinger | Note Added: 0015198 | |
2021-10-19 07:39 | epetrevska@de.pepperl-fuchs.com | Note Added: 0015199 | |
2021-10-19 08:32 | Bernd Edlinger | Note Added: 0015200 | |
2021-10-19 08:47 | epetrevska@de.pepperl-fuchs.com | Note Added: 0015201 | |
2022-08-02 18:59 | Paul Hunkar | Project | Compliance Test Tool (CTT) Unified Architecture => CTT UA Binary |
2023-06-26 15:02 | Alexander Allmendinger | Status | assigned => feedback |
2023-06-26 15:02 | Alexander Allmendinger | Note Added: 0019676 | |
2023-07-29 16:43 | Paul Hunkar | Note Added: 0019747 |