- Aug 09, 2024
-
-
Jonas Höppner authored
The kernel has support for setting the baudrate as integer using BOTHER as id with the termios2 struct. It seems that this is not yet supported in the libc, so we are using kernel headers directly.
-
Jonas Höppner authored
-
- Aug 06, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@667964a6 Fix typos -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@bd7e9366 YT-65 We perform a repository checkout in the manifest project for each build job. Each pipeline builds code for multiple MACHINES. This results in multiple downloads from each repository in the manifest. Occasionally, certain repositories may fail to fetch data. To avoid fetching the same data repeatedly for each build job in the pipeline, the `repo_checkout` stage is added. In this stage, the repo tool prepares the repository structure once and stores it in the cache. Subsequent build jobs use the pre-fetched data from the cache.
-
- Aug 05, 2024
-
-
Tobias Kahlki authored
-
Tobias Kahlki authored
The server echos incoming packets on port 7 back to the sender. The echo services used to be available in initd, but are not present in systemd based systems anymore. The client sends test packets with a sequence number every 100 ms.
-
- Aug 02, 2024
-
-
Tobias Kahlki authored
-
- Aug 01, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@de29fa3e YT-230: Fix Manifest Pipeline after "Improve Release" Changes Fix typo introduced in previous commit
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@417b79ef YT-230: Fix Manifest Pipeline after "Improve Release" Changes The recent changes introduced new rules in manifest-pipeline-yocto.yml, which have overwritten the general rules defined in build-pipeline.yml. Use !reference to combine both sets of rules effectively.
-
- Jul 29, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@a7e07f19 YT-180 Generation of the firmware package failed due to a typo in the code that checks of existance of the variable. What caused TypeError: unhashable type: 'list'
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@7bd78810 PBB-32 Fix suffix addition in FNGo pipeline for custom projects due to an issue in GitLab where escaped variables are not correctly passed to child pipelines, a workaround is required. As a result, we use raw variables. The DEFERRED_RELEASE_VERSION variable was introduced for this purpose. However, for custom builds, we have an additional place where we modify the DEFERRED_RELEASE_VERSION variable to add a suffix. Therefore, extra interim variables need to be added to handle the workaround and ensure we get the raw variable in the end.
-
- Jul 23, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@83f4f610 Take group path from group instead of options -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@93eabeb3 YT-157 Adjust GitLab Backup Script to avoid shared projects Ensure backups are only processed for direct member projects of a group. If a project is shared with a group, backing it up without the appropriate permissions can cause the backup to fail.
-
- Jul 12, 2024
-
-
- Jul 11, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@77a91f92 YT-93 Improve release workflow
-
- Jul 09, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@edbfded2 YT-164 Sort artifacts on confluence release page for FNG system
-
- Jul 05, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@6ab45a4c YT-190 Enable credential.useHttpPath for git credential manages in CI pipeline
-
- Jul 04, 2024
-
-
Mikhail Vanyulin authored
Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Jun 26, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@516090fa YT-167 Implement parsing full URL and multiple tokens
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@8abfbca7 YT-176 Skip projects with no permissions If a project have no permissions, it probably won't be processed in seco-ne CI pipelines. Exclude venv directory from version control
-
- Jun 25, 2024
-
-
Jonas Höppner authored
- The single echo scripts are now checked in as individual files - Add individual service files for each each service and one to start them all at once. - Makeself packs them to an installation package - The install script has parameters to modify the installation, see: ./emc-test-remote-station.sh -- --help Fixes PBB-28
-
- Jun 17, 2024
-
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
- Jun 14, 2024
-
-
Jonas Höppner authored
Before it happens that a failing test run into timeout and was canceled by the thread join. In this case the error count was not increased, leading to a mismatch in the numbers.
-
Jonas Höppner authored
-
- Jun 13, 2024
-
-
Jonas Höppner authored
-
Jonas Höppner authored
Added xinetd rpm, add network commands to install script.
-
- Jun 05, 2024
-
-
Jonas Höppner authored
-
- Jun 03, 2024
-
-
Jonas Höppner authored
Also a persitent log file is now written to disk. no pipe
-
Jonas Höppner authored
-
- May 30, 2024
-
-
Jonas Höppner authored
During tests there's always one or multiple devices as echo server for different tests. The added script does the setup of this device.
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
GRNFS-27
-
- May 28, 2024
-
-
Jonas Höppner authored
- '-z' for tx_only mode (yes, we are running out of useful chars...) - '-r' for repitition now understands '0', to not stop after a counted number of cycles. - Sort the parameters and help, some whitespace cleanups. Fix for GRNFS-26
-
- May 24, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@01d6973b Scripts: Add script to delete all integration/ branches It happens that the integration branches are left over from provious runs of the pipeline, when MRs are closed without merging, for example. Also a bug in the gitlab-ci makes the pipeline fail, when an integration branch should be reused. The new scripts just deletes all integration branch in the given project tree without further checks. Needs to be run manually. -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@c05acbe1 Add scripts to setup a virtual python environment Use: ``` cd script source setup_venv.sh ``` to change to the venv.
-
- May 23, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@58554035 scripts:release_info: Deep copy dict in merge_variables Without the deep copy, the merge operation manipulates the dict it is storing the new values in.
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@bd4caeae report_image_diff: rework variables extraction The current solution makes too much assumptions about the pipeline and needs to reimplement some of the gitlab yaml interpretion. The new version of the script extracts MACHINE and DISTRO from the jobs themselves: - MACHINE is part of the build job name ("build-$MACHINE"); - DISTRO is printed by bitbake and can be found in build log. Typos -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@cbf168eb build:credentials: Fix error when storing credentials in cache The credentials helper wasn't storing the credentials in the cache. Seemingly, the echo added whitespaces at the beginning of the lines which can't be interpreted by the git credential approve command. Also the USERNAME was renamed to TOKEN_USER because the variable is already filled with the system users name.
-
- May 13, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@d09e3a96 CI: generate_firmware: Add releasename as name to json file To use the generated json file in the json-fwr tooling, it helps to fill the name. -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@c2cd3b43 pipeline:confluence: Add parent for Flash-N-Go release page -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@887db0df pipelines: Add wic.img files to supported artefacts
-
- May 08, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@54f17a69 Update CI_IMAGES_REVISION -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@4fd7f8a8 report_image_diff: get rid of hardcode Parse machines, pipeline names and distros from gitlab yaml file instead of harcoding these values in the script. -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@05d6a8db fullbuildpipeline.py: fix timeout The problem was found in pipeline: https://git.seco.com/seco-ne/yocto/manifest/-/jobs/954246 Fix missing update of upstream pipeline status inside while loop. The timeout in the script was not in sync with the default timeout for build jobs. Set timeout in __get_build_pipelines() function to 8 hours. -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@3077d252 handle_artifacts: add "try" block for keep_/delete_artifacts -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@b0be529b handle_artifacts: fix case when pipeline was canceled -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@1a4a5ab1 Refactoring: move common code to separate files
-