Transition pre-reading and training material and documentation to searchable maintainable web formats

Describe the issue
Transition pre-reading and training material and documentation to searchable maintainable web formats from Powerpoint, Word and PDF
Ukeme has found a nice solution for displaying and hosting our documentation using a technology called VuePress (a vuejs based generator that converts markdown to static HTML content).  The draft implementation is currently in PoC state using existing OpenShift101 course material taken from another team.  We wish to start loading our real material starting with our Pre-Reading Material Deck and moving to our other training.  A big part of this will be lining up the styles with the styles that Julian and Bahaa have worked on for the powerpoint slide decks.
Additional context

Ukeme has a fork of the CPF repo available for viewing before he merges back to CPF https://unoah.github.io/cloud-pathfinder/
Bahaa is taking the BC Gov lead on this but he doesn't yet know how to do this
Reach out to Max on how to connect to DevHub
DevHub is a website at developer.gov.bc.ca that is updatable via PR and is designed for ingesting markdown files in remote repos and displaying them in a searchable web frame

Definition of done

Provide support for Bahaa and work closely with him without doing all the work for him (Bahaa will slow the work down a bit as he asks questions and we tackle some of his learning dept and training goals)
Make sure to use the latest logos and colour codes from the template powerpoint slide deck in section 1 of our teams folders
Find where the OpenShift 101 course material on Github is (available in repos)
Review the implementation of the web based slides that they used to see if it's suitable for reuse
Otherwise create a public bcgov repo of marked down pages and multi-media artifacts suitable for use in DevHub

Prabhu is currently assigned but we will let the tech team negotiate amongst themselves over who does this.


Fixed chart version

Description
Updated the catalog source image version to v4.14 tag
https://github.com/terraform-ibm-modules/terraform-ibm-websphere-liberty-operator/issues/39
Release required?

[ ] No release
[x] Patch release (x.x.X)
[ ] Minor release (x.X.x)
[ ] Major release (X.x.x)

Release notes content
Updated the catalog source image version to tag v4.14 and related digest
Run the pipeline
If the CI pipeline doesn't run when you create the PR, the PR requires a user with GitHub collaborators access to run the pipeline.
Run the CI pipeline when the PR is ready for review and you expect tests to pass. Add a comment to the PR with the following text:
/run pipeline

Checklist for reviewers

[ ] If relevant, a test for the change is included or updated with this PR.
[ ] If relevant, documentation for the change is included or updated with this PR.

For mergers

Use a conventional commit message to set the release level. Follow the guidelines.
Include information that users need to know about the PR in the commit message. The commit message becomes part of the GitHub release notes.
Use the Squash and merge option.

/run pipeline

:tada: This PR is included in version 1.3.0 :tada:
The release is available on:

GitHub release
v1.3.0

Your semantic-release bot :package::rocket:


Not working

Hello, the Plugin is not working in the new version.

I'm also using Windows.

Thanks for your feedback! I've tested the plugin on my Windows 11 and Mac M1, and they run smoothly. Could you provide more details about the issue you're facing? For instance, any uncaught errors shown in the developer tools would be helpful for troubleshooting. Alternatively, describing the action you expected versus the actual outcome would also be beneficial.

Hi, same issue here in MBP M2 Sonoma 14.4. It's my first time using Lovely-Mindmap and cannot be able to perform any action.
And Obsidian is v1.5.8.
Thanks in advance.

Same here not working
About Obsidian
Version 1.5.11 (Installer 1.5.11)

The [tab] is not working. [Enter] is working.

Hello. Same here. MacOS 15.5. Lovely MindMap 1.0.3
Option + directional keys not working. Entre and Shift + Enter has the same effect (new line).
I looked for errors in console, but could'n find any.
If you'd be available, we can do a screen sharing exercise.
Thanks for the extension,


chore: Make consistent forge script artifacts

Motivation

If some values were None, they would be omitted
We need to have consistent artifacts to support #2293

Solution

Change behaviour to output the artifact with a null
Change tx to transaction because tx is a solidity keyword

Relevant Question: Should we go ahead and change the ethers TypedTransaction fields of type that is also a reserved keyword (so that the solidity struct is identical to the produced JSON, or do we prefer to keep ethers intact and change the key at the solidity level?

@mattsse what's your view on my comment above? Kinda related but also unrelated to the PR.

@mattsse what's your view on my comment above? Kinda related but also unrelated to the PR.

not sure I understand what the issue is wrt json parsing
correct me but how the fields are named is not a problem they just need to be in the correct order, right?

Yeah, the issue we are tackling is whether we want the solidity structs to follow the JSON structs 1:1 for better UX.


Host Parsing of IPv6-URI with port

Hi,
As you probably know IPv6 addresses with ports are wrapped in square brackets (because the colon sign also appears in the IP address itself).
These brackets are not treated (removed) in any way currently, what leads to an behaviour I didn't expect.
I'd expect getHost() to return only the IP address, without brackets, as the port is stored seperately and obtainable via getPort().
Consider this example:
$ipv4Port = new \Zend\Uri\Uri('http://<IP_ADDRESS>:8080');
$ipv6Port = new \Zend\Uri\Uri('http://[fe80::240:63ff:fede:3c19]:8080');

echo $ipv4Port->getHost(); // -> <IP_ADDRESS> - expected
echo $ipv6Port->getHost(); // -> [fe80::240:63ff:fede:3c19] - unexpected

Is this intended behaviour, though, or just not yet adjusted to IPv6?

Example:
var_dump(new \Zend\Uri\Uri('http://2001:0db8:0000:85a3:0000:0000:ac1f:8001/foo'));
/*
object(Zend\Uri\Uri)#3 (8) {
  ["scheme":protected]=>
  string(4) "http"
  ["host":protected]=>
  --> string(34) "2001:0db8:0000:85a3:0000:0000:ac1f"// missing :8001
  ["port":protected]=>
  --> int(8001) // no port given
  ["path":protected]=>
  string(4) "/foo"
  ["validHostTypes":protected]=>
  int(31)
  (...)
}
*/

This - I would call it bug - also happens using the stdlib function parse_url though:
var_dump(parse_url('http://2001:0db8:0000:85a3:0000:0000:ac1f:8001/foo'));
/*
array(4) {
  ["scheme"]=>
  string(4) "http"
  ["host"]=>
  --> string(34) "2001:0db8:0000:85a3:0000:0000:ac1f" // missing :8001
  ["port"]=>
  --> int(8001) // no port given
  ["path"]=>
  string(4) "/foo"
}
*/

This repository has been closed and moved to laminas/laminas-uri; a new issue has been opened at https://github.com/laminas/laminas-uri/issues/3.


refactor(GUI): deangular os-dialog and error module

We remove the Angular dependency from lib/gui/os/dialog and lib/gui/modules/error which is also now renamed to lib/gui/modules/exception.
Changelog-Entry: Deangular the os-dialog and error modules.

What do you think of this now?

Done!

I'm rebasing this myself, to see if I can get it merged soon.

nit: commit-message refers to lib/gui/modules/exception but it actually ended up getting named lib/gui/modules/exception-reporter.js


Warning on alias

hello.

example warning on alias table. Maybe I'm doing something wrong?
phpStorm latest. plugin updated.
autocomplete on alias work perfectly

problem only inside "leftJoin"

Ok this one is a bit weird. I can't reproduce it. Tried to recreate similar scenarios and it just works 🤔


Help with Tweens

Describe your problem here.
I have a small problem with tweens in Lua.
The problem is that when I do for example a note Tween it only does it once.
How could I fix this?
			noteTweenAngle('1', 0, 360, 0.5, "circInOut"); 			noteTweenAngle('2', 1, 360, 0.5, "circInOut"); 			noteTweenAngle('3', 2, 360, 0.5, "circInOut"); 			noteTweenAngle('4', 3, 360, 0.5, "circInOut");
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
No

it only works once because the second time you trigger it the note is already in 360

it only works once because the second time you trigger it the note is already in 360

oh I get it. Now I feel so dumb lmao

To anyone whatching this that also has my problem here is the fix:
Create a local variable to store the spin (like for example 360)
And everytime the note spins at the end make the variable gain 360 degrees.
local Spin = 360
		noteTweenAngle('1', 0, Spin, value2, "circInOut"); 		noteTweenAngle('2', 1, Spin, value2, "circInOut"); 		noteTweenAngle('3', 2, Spin, value2, "circInOut"); 		noteTweenAngle('4', 3, Spin, value2, "circInOut"); 		Spin = Spin + 360;

New fix, basically when the spin is finished in the finished tweens thing then just make another tween to 0 degrees in 0 seconds.


open in browser but only once

I think here it'd good to use the open command from react-dev-tools to just open the browser once (like what create-react-app) since it does that but fallsback to opn if you're not on chrome on a mac...
https://github.com/facebookincubator/create-react-app/tree/master/packages/react-dev-utils#openbrowserurl-string-boolean.
Here's how they do it:
https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/scripts/start.js#L85
lmk i could send a PR to help 😄

I think that'd be a great addition to improve the experience. We'd be happy to accept a PR for this if you wanted to lend a hand 💙 .

sure thing 😄 i just wanted to get an ok in an issue first before doing that work haha, i'll get it done today

Ready for you to check/merge https://github.com/c8r/x0/pull/24


[Bug] hyphen-in-variable-name should also check *** Variables *** section

What happened?
I get the hyphen-in-variable-name / I0317 only when defining the variable in the TestCase, not when defining it in the Suite Variables section.

What command/code did you try to run?
*** Variables ***
${HYPHEN-IN-NAME}      bar

*** Test Cases ***
Test 1
    Log    ${HYPHEN-IN-NAME}
    VAR    ${HYPHEN-IN-NAME}    foo
    Log    ${HYPHEN-IN-NAME}

What is the full error message?
NA
What did you expect to happen instead?
I expect the rule to apply to the *** Variables *** section as well.
Operating System
Windows
Robocop version
5.0.4

I'm not entirely sure if this problem also applies to variables from variables section (the - may not be evaluated to minus sigh in this section as it does somewhere else). But for constitency reason I will extend this rule to those variables as well


fix(server): accept application/problem+json as content type (#768)

Fixes #768

Codecov Report

Merging #772 into master will decrease coverage by 0.02%.
The diff coverage is 66.66%.

@@             Coverage Diff              @@
##             master     #772      +/-   ##
============================================
- Coverage     85.74%   85.71%   -0.03%
- Complexity     1020     1022       +2
============================================
  Files           170      170
  Lines          2715     2717       +2
  Branches        390      390
============================================
+ Hits           2328     2329       +1
- Misses          193      194       +1
  Partials        194      194

Impacted Files
Coverage Δ
Complexity Δ

...e/zalando/zally/rule/zalando/UseProblemJsonRule.kt
83.87% <66.66%> (-2.34%)
17 <0> (+2)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c40bd66...5970a30. Read the comment docs.

:

:+1:


feat: extend integration test actions and scheduled tests with optional adminPassword

Not ready for review yet

I have test with both default password and generated one and it works

tested and working, ready for review again


Creating custom ChatInputBar

Hi!
I'm trying to make custom ChatInputBar (message text field must be on one row with "Send button"). But I can't ovveride any of methods, even nibName(). Is there some way to create custom bar?
Thanks.

@azimin Any chance this will be answered?

@kylebrowning You can override BaseChatViewController. createChatInputView function and return your own input bar.


Remove image data when app is no longer in foreground to reduce the memory footprint

Does this have any impact on load times of images when it's brought back from the foreground?

Not that I've noticed


Format README.md

Fixed bullet formatting
Currently the bullet points are all on the same level, making it hard to understand where you are

updated wrangler links
The links to the wrangler CLI are out of date

I'm still a little confused on the domain part of the readme at the bottom. not entirely sure what that part means or how exactly to set that up.
Also, adding a "contributing" section for the codebase may also be nice, but not necessary.
The rest seems to be easy to follow

Currently our production CloudFlare Worker is set up for domains aisafety.info, stampy.ai, and alignment.wiki - from a time when we weren't decided which one is the best, though aisafety.info has been a clear winner since then 😄  If anyone with access to cloudflare dashboard will need a new domain, these are some instructions how to set it up - TBH it's mostly a checklist for myself what not to forget and I would look for instructions in this file 🤷


Fix Fairsharing link not working

The FAIRsharing.org link is broken here: https://nf-co.re/docs/usage/data_management#choosing-a-repository

Same here: https://nf-co.re/docs/usage/data_management#describing-and-organizing-your-data

Can other's reproduce this? They load fine for me

I get a 500 error message when clicking on them. I've no idea what other get

It seems to be a Firefox specific problem, when I tried it on chrome it also worked fine.

works fine on my firefox (110.0.1) 🤔

Links are loading correctly on Firefox 111.0.1 (64-bit) on Ubuntu 22.04.2 LTS.


Super-linter actions fails without error

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior
I am running a github action with the super-linter v6 and want a successful run. Yet it fails but states no error message. It just stops after the log message Building the list of files and directories to check.
The action job is marked as failed.
Expected Behavior
Successful run or error message
Super-Linter version
v6.2.0

Relevant log output
Super-Linter initialization
  --------------------------------------------------------------------------------
                                /@@#///////@@/(@//@%/(@.@(       @@
                            @@//////////////////////////////#*  @@@
                          @////@//(///////////@@@@@///@//@/@**//@@(
                        @///////@///////////////@@@@    (           @,
                       @/(&/@////////////////////                     @
                      @////////////////////////@@                      @
                    @%////////(//////////%/////&@            @@       *,@           ______________
               @@@@@/@/#/////(&//////////////////                       .@         /              \
          *@@@@@.    .%///(//@//////////////////&.   .@@,                 @%      / Don't mind me  \
        @@%           .&@&&/@.@//&/////(//////////    @@@@@@@@@         .. &@    / I'm just looking \
      @@%               @@@@@   @&/////////////////#   @/       V  @@/ ,@@@ @   <  for some trash... |
  @@@%                   @@@@        .%@@@@//////#@ @   @@         @     .,.     \__________________/
                                            @@@/@(  (@@@@% @/\      %
                                             @@@@(    .     .@@/\   #
                                               @                  %@%
  --------------------------------------------------------------------------------
  2024-02-27 09:54:46 [INFO]   ---------------------------------------------
  2024-02-27 09:54:46 [INFO]   --- GitHub Actions Multi Language Linter ----
  2024-02-27 09:54:46 [INFO]    - Image Creation Date: 2024-02-20T21:39:00Z
  2024-02-27 09:54:46 [INFO]    - Image Revision: 25003d0370b45d97187597838ecb9fdadfc08aea
  2024-02-27 09:54:46 [INFO]    - Image Version: 25003d0370b45d97187597838ecb9fdadfc08aea
  2024-02-27 09:54:46 [INFO]   ---------------------------------------------
  2024-02-27 09:54:46 [INFO]   ---------------------------------------------
  2024-02-27 09:54:46 [INFO]   The Super-Linter source code can be found at:
  2024-02-27 09:54:46 [INFO]    - https://github.com/super-linter/super-linter
  2024-02-27 09:54:46 [INFO]   ---------------------------------------------
  2024-02-27 09:54:46 [INFO]   - Validating changed files in code base...
  chktex: chktex: WARNING -- Could not find global resource file.
  ChkTeX v1.7.8 - Copyright 1995-96 Jens T. Berger Thielemann.
  Compiled with POSIX extended regex support.
  rubocop: 1.60.2
  perl:
  This is perl 5, version 38, subversion 2 (v5.38.2) built for x86_64-linux-thread-multi
  Copyright 1987-2023, Larry Wall
  Perl may be copied only under the terms of either the Artistic License or the
  GNU General Public License, which may be found in the Perl 5 source kit.
  Complete documentation for Perl, including FAQ lists, should be found on
  this system using "man perl" or "perldoc perl".  If you have access to the
  Internet, point your browser at https://www.perl.org/, the Perl Home Page.
  xmllint: xmllint: using libxml version 21106
     compiled with: Threads Tree Output Push Reader Patterns Writer SAXv1 HTTP DTDValid HTML C14N Catalog XPath XPointer XInclude Iconv ISO8859X Unicode Regexps Automata Schemas Schematron Modules Debug Zlib Lzma
  ansible-lint: ansible-lint 24.2.0 using ansible-core:2.16.3 ansible-compat:4.1.11 ruamel-yaml:0.18.6 ruamel-yaml-clib:0.2.8
  eslint: v8.56.0
  markdownlint: 0.39.0
  snakefmt: snakefmt, version 0.10.0
  cpplint: Cpplint fork (https://github.com/cpplint/cpplint)
  cpplint 1.6.1
  Python 3.12.2 (main, Feb  7 2024, 22:13:24) [GCC 13.2.1 20231014]
  editorconfig-checker: 2.7.2
  gitleaks: v8.18.2
  phpstan: PHPStan - PHP Static Analysis Tool 1.10.48
  dotenv-linter: dotenv-linter 3.3.0
  asl-validator: 3.8.2
  actionlint: 1.6.26
  installed by building from source
  built with go1.21.1 compiler for linux/amd64
  tekton-lint: 1.0.0-beta.9
  terrascan: version: v1.18.11
  terraform: Terraform v1.7.3
  on linux_amd64
  2024/02/20 18:33:30 traces export: Post "http:///dev/otel-grpc.sock": http: no Host in request URL
  2024/02/20 18:33:30 traces export: Post "http:///dev/otel-grpc.sock": http: no Host in request URL
  clippy: clippy 0.1.72
  R: R version 4.3.1 (2023-06-16) -- "Beagle Scouts"
  Copyright (C) 2023 The R Foundation for Statistical Computing
  Platform: x86_64-pc-linux-musl (64-bit)
  R is free software and comes with ABSOLUTELY NO WARRANTY.
  You are welcome to redistribute it under the terms of the
  GNU General Public License versions 2 or 3.
  For more information about these matters see
  https://www.gnu.org/licenses/.
  rustfmt: rustfmt 1.6.0-stable ( )
  shellcheck: ShellCheck - shell script analysis tool
  version: 0.9.0
  license: GNU General Public License, version 3
  website: https://www.shellcheck.net
  jscpd: 3.5.10
  black: black, 24.2.0 (compiled: no)
  Python (CPython) 3.12.2
  prettier: 3.2.5
  php: PHP 8.2.15 (cli) (built: Jan 18 2024 16:40:05) (NTS)
  Copyright (c) The PHP Group
  Zend Engine v4.2.15, Copyright (c) Zend Technologies
  textlint: v14.0.3
  npm-groovy-lint: GroovyLint: Successfully processed CodeNarc:
  CodeNarc version 3.3.0
  dart: Dart SDK version: 3.3.0 (stable) (Tue Feb 13 10:25:19 2024 +0000) on "linux_x64"
  isort:
                   _                 _
                  (_) ___  ___  _ __| |_
                  | |/ _/ / _ \/ '__  _/
                  | |\__ \/\_\/| |  | |_
                  |_|\___/\___/\_/   \_/
        isort your imports, so you don't have to.
                      VERSION 5.13.2
  dotnet: 8.0.101
  eslint: v8.56.0
  rustfmt: rustfmt 1.6.0-stable ( )
  htmlhint: 1.1.4
  rustfmt: rustfmt 1.6.0-stable ( )
  sql-lint: 1.0.0
  checkov: 3.2.22
  lua: Lua 5.3.5  Copyright (C) 1994-2018 Lua.org, PUC-Rio
  standard: 17.1.0
  2024-02-27 09:54:46 [INFO]   --------------------------------------------
  2024-02-27 09:54:46 [INFO]   Gathering GitHub information...
  2024-02-27 09:54:46 [INFO]   Successfully validated GITHUB_WORKSPACE: /github/workspace
  2024-02-27 09:54:46 [INFO]   Successfully found GITHUB_EVENT_PATH: /github/workflow/event.json]
  2024-02-27 09:54:46 [INFO]   Successfully found GITHUB_SHA: <MY_SHA>
  2024-02-27 09:54:46 [INFO]   Successfully found GITHUB_ORG: <MY_ORG>
  2024-02-27 09:54:46 [INFO]   Successfully found GITHUB_REPO: <MY_REPO>
  2024-02-27 09:54:46 [INFO]   The default branch for this repository is set to: master
  2024-02-27 09:54:46 [INFO]   Successfully found GITHUB_TOKEN.
  2024-02-27 09:54:46 [INFO]   Successfully found GITHUB_REPOSITORY: <MY_ORG>/<MY_REPO>
  2024-02-27 09:54:46 [INFO]   Successfully found GITHUB_RUN_ID<PHONE_NUMBER>
  2024-02-27 09:54:46 [INFO]   --------------------------------------------
  2024-02-27 09:54:46 [INFO]   Validating the configuration
  .git
  2024-02-27 09:54:47 [INFO]   The master branch doesn't exist in /github/workspace
  <SHA>
  2024-02-27 09:54:47 [INFO]   master doesn't exist, however origin/master exists. Setting DEFAULT_BRANCH to: origin/master
  2024-02-27 09:54:50 [INFO]   Building the list of files and directories to check

Steps To Reproduce

create a github action workflow:

name: Lint GitHub Action Workflows

on: pull_request

jobs:
 super-linter:
   runs-on: ubuntu-latest

   permissions: read-all

   steps:
     - uses: actions/checkout@v4
       with:
         # super-linter needs the full git history to get the
         # list of files that changed across commits
         fetch-depth: 0
     - uses: super-linter/super-linter@v6
       env:
         DEFAULT_BRANCH: ${{ github.event.repository.default_branch }}
         GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
         VALIDATE_ALL_CODEBASE: false
         VALIDATE_NATURAL_LANGUAGE: false
         VALIDATE_TYPESCRIPT_STANDARD: false
         VALIDATE_ANSIBLE: false
         FILTER_REGEX_EXCLUDE: .*/actions/link-checker-for-mms-gh-repos/dist/.*.js
         KUBERNETES_KUBECONFORM_OPTIONS: "-verbose -schema-location https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/kustomization-kustomize-v1.json"

create a PR and check the linter

Anything else?
No response

Hi @kaefferlein !
Can you please re-run this with debug logging enabled?

@ferrarimarco sure :)
added LOG_LEVEL: DEBUG
debug-super-linter.txt

Thanks for providing the log. It doesn't appear that there's more info in that, unfortunately.
Quick question: is the workflow existing with an error on the super-linter step?
I see that it's correctly getting some files to lint (line 1822):
RAW_FILE_ARRAY contents: /github/workspace/.github/workflows/__lint-workflows.yaml /github/workspace/actions/run-terratest/action.yaml /github/workspace/actions/run-terratest/test/go.mod /github/workspace/actions/run-terratest/test/go.sum /github/workspace/actions/run-terratest/test/main_test.go

But then it stops and proceeds to clean up stuff.
PS: you can remove DEFAULT_BRANCH from your configuration if your default GitHub repository branch is correctly set. Super-linter can automatically get it since v6.1.0.

nice hint, thanks, then I will remove the default branch setting :)
Regarding: Quick question: is the workflow existing with an error on the super-linter step?
The workflow is marked as errored in the superlinter step - if I understood your question correctly.

added LOG_LEVEL: DEBUG

By the way, you can re-run workloads from the GitHub Actions UI, and tick the Enable debug logging box. It should have the same effect as setting LOG_LEVEL: DEBUG, if you don't want to change your config.
This is an interesting issue.
Does this happen if you run super-linter locally?

yes, this is really strange 😅
I ran it locally via:
docker run \
  -e LOG_LEVEL=DEBUG \
  -e RUN_LOCAL=true \
  -v /Users/me/git/repo:/tmp/lint \
  ghcr.io/super-linter/super-linter:latest

output of the last few lines:
...

2024-02-27 11:45:50 [DEBUG]   Loading rules for TYPESCRIPT_STANDARD_TSCONFIG...
2024-02-27 11:45:50 [DEBUG]   Getting linter rules for TYPESCRIPT_STANDARD_TSCONFIG...
2024-02-27 11:45:50 [DEBUG]   Default rules location: /action/lib/.automation...
2024-02-27 11:45:50 [DEBUG]   Variable names for language file name: TYPESCRIPT_STANDARD_TSCONFIG_FILE_NAME, language linter rules: TYPESCRIPT_STANDARD_TSCONFIG_LINTER_RULES
2024-02-27 11:45:50 [DEBUG]   TYPESCRIPT_STANDARD_TSCONFIG_FILE_NAME is not set. Skipping loading rules for TYPESCRIPT_STANDARD_TSCONFIG...
2024-02-27 11:45:51 [DEBUG]   ENV:[browser]
2024-02-27 11:45:51 [DEBUG]   ENV:[es6]
2024-02-27 11:45:51 [DEBUG]   ENV:[jest]
2024-02-27 11:45:51 [DEBUG]   User did not provide a SSL_CERT_SECRET
2024-02-27 11:45:51 [DEBUG]   Building file list...
2024-02-27 11:45:51 [DEBUG]   VALIDATE_ALL_CODEBASE: true
2024-02-27 11:45:51 [DEBUG]   TEST_CASE_RUN: false
2024-02-27 11:45:51 [DEBUG]   Populating the file list with: git -C "/tmp/lint" ls-tree -r --name-only HEAD | xargs -I % sh -c "echo /tmp/lint/%" 2>&1
2024-02-27 11:45:51 [DEBUG]   RAW_FILE_ARRAY contents: /tmp/lint/.github/CODEOWNERS /tmp/lint/.github/dependabot.yaml /tmp/lint/.github/workflows/__lint-workflows.yaml /tmp/lint/.github/workflows/__test-actions.yaml /tmp/lint/.github/workflows/generate-checklist-on-readme.yaml /tmp/lint/.github/workflows/provide-version-file.yaml /tmp/lint/.github/workflows/release-creator.yaml /tmp/lint/.github/workflows/terraform-module-pr-review.yaml /tmp/lint/.gitignore /tmp/lint/README.md /tmp/lint/actions/link-checker-for-mms-gh-repos/action.yaml /tmp/lint/actions/link-checker-for-mms-gh-repos/dist/index.js /tmp/lint/actions/link-checker-for-mms-gh-repos/package-lock.json /tmp/lint/actions/link-checker-for-mms-gh-repos/package.json /tmp/lint/actions/link-checker-for-mms-gh-repos/src/index.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/textStyles.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/utils.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/test/base.md /tmp/lint/actions/link-checker-for-mms-gh-repos/test/cgl.json /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file1.md /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file2.md /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.build.json /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.json /tmp/lint/actions/run-terraform-cleaner/action.yaml /tmp/lint/actions/run-terraform-cleaner/test/test.tf /tmp/lint/actions/run-terratest/action.yaml /tmp/lint/actions/run-terratest/test/go.mod /tmp/lint/actions/run-terratest/test/go.sum /tmp/lint/actions/run-terratest/test/main_test.go /tmp/lint/actions/run-terratest/test/wrapper/no-config.tfvars /tmp/lint/actions/run-terratest/test/wrapper/test.tf /tmp/lint/actions/terraform-auto-fmt/action.yaml /tmp/lint/actions/terraform-auto-fmt/test/.terraform-docs.yml /tmp/lint/actions/terraform-auto-fmt/test/README.md /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-readme.sh /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-tf-file.sh /tmp/lint/actions/terraform-auto-fmt/test/terraform.tf /tmp/lint/actions/validate-flux2-k8s-manifests/action.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/namespace.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/release.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-ingress.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-values.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/clusters/staging/apps.yaml /tmp/lint/docs/README.md /tmp/lint/docs/terraform-module-pr-review.md
2024-02-27 11:45:51 [DEBUG]   Checking if we are in test mode before configuring the list of directories to lint. TEST_CASE_RUN: false
2024-02-27 11:45:51 [DEBUG]   Add GITHUB_WORKSPACE (/tmp/lint) to the list of files to lint because we might need it for linters that lint the whole workspace
2024-02-27 11:45:51 [DEBUG]   ANSIBLE_DIRECTORY (/tmp/lint/ansible) does NOT exist.
2024-02-27 11:45:51 [DEBUG]   PARALLEL_RESULTS_FILE_PATH when building the file list: /tmp/super-linter-parallel-results-build-file-list.json
2024-02-27 11:45:52 [DEBUG]   LOG_DEBUG is enabled. Enable verbose ouput for parallel
2024-02-27 11:45:52 [DEBUG]   PARALLEL_COMMAND to build the list of files and directories to lint: parallel --will-cite --keep-order --max-procs 2 --results /tmp/super-linter-parallel-results-build-file-list.json --xargs --verbose --max-lines 10 BuildFileArrays
2024-02-27 11:45:52 [DEBUG]   Created FILE_ARRAYS_DIRECTORY_PATH: /tmp/tmp.U31brhGNjn
2024-02-27 11:45:52 [INFO]   Building the list of files and directories to check
2024-02-27 11:45:53 [DEBUG]   Removing temporary files and directories
2024-02-27 11:45:53 [DEBUG]   LOG_FILE_PATH: /tmp/lint/super-linter.log
2024-02-27 11:45:53 [DEBUG]   Skipping the moving of the log file from /tmp/tmp.SJFKfTuqTR to /tmp/lint/super-linter.log

Thanks for all this data! What is the exit code that super-linter exits with?

Also, can you please try with super-linter v6.1.1 locally? I wonder if this is a regression. Thanks a lot!

first of all: Thanks a lot for your fast replies ❤

Thanks for all this data! What is the exit code that super-linter exits with?

The local one: via docker ps -a (running with colima)
7ff92b12b622   ghcr.io/super-linter/super-linter:latest   "/action/lib/linter.…"   About a minute ago   Exited (5) 59 seconds ago             charming_pasteur
with version 6.1.1:
docker run \
  -e LOG_LEVEL=DEBUG \
  -e RUN_LOCAL=true \
  -v /Users/me/git/repo:/tmp/lint \
  ghcr.io/super-linter/super-linter:v6.1.1

returned at least a FATAL 😁
...

2024-02-27 12:04:16 [DEBUG]   Populating the file list with: git -C "/tmp/lint" ls-tree -r --name-only HEAD | xargs -I % sh -c "echo /tmp/lint/%" 2>&1
2024-02-27 12:04:16 [DEBUG]   RAW_FILE_ARRAY contents: /tmp/lint/.github/CODEOWNERS /tmp/lint/.github/dependabot.yaml /tmp/lint/.github/workflows/__lint-workflows.yaml /tmp/lint/.github/workflows/__test-actions.yaml /tmp/lint/.github/workflows/generate-checklist-on-readme.yaml /tmp/lint/.github/workflows/provide-version-file.yaml /tmp/lint/.github/workflows/release-creator.yaml /tmp/lint/.github/workflows/terraform-module-pr-review.yaml /tmp/lint/.gitignore /tmp/lint/README.md /tmp/lint/actions/link-checker-for-mms-gh-repos/action.yaml /tmp/lint/actions/link-checker-for-mms-gh-repos/dist/index.js /tmp/lint/actions/link-checker-for-mms-gh-repos/package-lock.json /tmp/lint/actions/link-checker-for-mms-gh-repos/package.json /tmp/lint/actions/link-checker-for-mms-gh-repos/src/index.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/textStyles.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/utils.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/test/base.md /tmp/lint/actions/link-checker-for-mms-gh-repos/test/cgl.json /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file1.md /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file2.md /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.build.json /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.json /tmp/lint/actions/run-terraform-cleaner/action.yaml /tmp/lint/actions/run-terraform-cleaner/test/test.tf /tmp/lint/actions/run-terratest/action.yaml /tmp/lint/actions/run-terratest/test/go.mod /tmp/lint/actions/run-terratest/test/go.sum /tmp/lint/actions/run-terratest/test/main_test.go /tmp/lint/actions/run-terratest/test/wrapper/no-config.tfvars /tmp/lint/actions/run-terratest/test/wrapper/test.tf /tmp/lint/actions/terraform-auto-fmt/action.yaml /tmp/lint/actions/terraform-auto-fmt/test/.terraform-docs.yml /tmp/lint/actions/terraform-auto-fmt/test/README.md /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-readme.sh /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-tf-file.sh /tmp/lint/actions/terraform-auto-fmt/test/terraform.tf /tmp/lint/actions/validate-flux2-k8s-manifests/action.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/namespace.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/release.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-ingress.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-values.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/clusters/staging/apps.yaml /tmp/lint/docs/README.md /tmp/lint/docs/terraform-module-pr-review.md
2024-02-27 12:04:16 [DEBUG]   Checking if we are in test mode before configuring the list of directories to lint. TEST_CASE_RUN: false
2024-02-27 12:04:16 [DEBUG]   Add GITHUB_WORKSPACE (/tmp/lint) to the list of files to lint because we might need it for linters that lint the whole workspace
2024-02-27 12:04:16 [DEBUG]   ANSIBLE_DIRECTORY (/tmp/lint/ansible) does NOT exist.
2024-02-27 12:04:16 [DEBUG]   PARALLEL_RESULTS_FILE_PATH when building the file list: /tmp/super-linter-parallel-results-build-file-list.json
2024-02-27 12:04:16 [DEBUG]   LOG_DEBUG is enabled. Enable verbose ouput for parallel
2024-02-27 12:04:16 [DEBUG]   PARALLEL_COMMAND to build the list of files and directories to lint: parallel --will-cite --keep-order --max-procs 2 --results /tmp/super-linter-parallel-results-build-file-list.json --xargs --verbose --max-lines 10 BuildFileArrays
2024-02-27 12:04:16 [DEBUG]   Created FILE_ARRAYS_DIRECTORY_PATH: /tmp/tmp.h21ShJGmV6
2024-02-27 12:04:16 [INFO]   Building the list of files and directories to check
2024-02-27 12:04:18 [DEBUG]   PARALLEL_COMMAND_OUTPUT to build the file list (exit code: 5):
BuildFileArrays /tmp/lint/.github/CODEOWNERS /tmp/lint/.github/dependabot.yaml /tmp/lint/.github/workflows/__lint-workflows.yaml /tmp/lint/.github/workflows/__test-actions.yaml /tmp/lint/.github/workflows/generate-checklist-on-readme.yaml /tmp/lint/.github/workflows/provide-version-file.yaml /tmp/lint/.github/workflows/release-creator.yaml /tmp/lint/.github/workflows/terraform-module-pr-review.yaml /tmp/lint/.gitignore /tmp/lint/README.md
BuildFileArrays /tmp/lint/actions/link-checker-for-mms-gh-repos/action.yaml /tmp/lint/actions/link-checker-for-mms-gh-repos/dist/index.js /tmp/lint/actions/link-checker-for-mms-gh-repos/package-lock.json /tmp/lint/actions/link-checker-for-mms-gh-repos/package.json /tmp/lint/actions/link-checker-for-mms-gh-repos/src/index.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/textStyles.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/utils.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/test/base.md /tmp/lint/actions/link-checker-for-mms-gh-repos/test/cgl.json /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file1.md
BuildFileArrays /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file2.md /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.build.json /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.json /tmp/lint/actions/run-terraform-cleaner/action.yaml /tmp/lint/actions/run-terraform-cleaner/test/test.tf /tmp/lint/actions/run-terratest/action.yaml /tmp/lint/actions/run-terratest/test/go.mod /tmp/lint/actions/run-terratest/test/go.sum /tmp/lint/actions/run-terratest/test/main_test.go /tmp/lint/actions/run-terratest/test/wrapper/no-config.tfvars
BuildFileArrays /tmp/lint/actions/run-terratest/test/wrapper/test.tf /tmp/lint/actions/terraform-auto-fmt/action.yaml /tmp/lint/actions/terraform-auto-fmt/test/.terraform-docs.yml /tmp/lint/actions/terraform-auto-fmt/test/README.md /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-readme.sh /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-tf-file.sh /tmp/lint/actions/terraform-auto-fmt/test/terraform.tf /tmp/lint/actions/validate-flux2-k8s-manifests/action.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/namespace.yaml
BuildFileArrays /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/release.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-ingress.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-values.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/clusters/staging/apps.yaml /tmp/lint/docs/README.md /tmp/lint/docs/terraform-module-pr-review.md /tmp/lint
2024-02-27 12:04:18 [DEBUG]   Parallel output file (/tmp/super-linter-parallel-results-build-file-list.json) contents when building the file list:
{ "Seq": 1, "Host": ":", "Starttime":<PHONE_NUMBER>.181, "JobRuntime": 0.040, "Send": 0, "Receive": 0, "Exitval": 127, "Signal": 0, "Command": "BuildFileArrays /tmp/lint/.github/CODEOWNERS /tmp/lint/.github/dependabot.yaml /tmp/lint/.github/workflows/__lint-workflows.yaml /tmp/lint/.github/workflows/__test-actions.yaml /tmp/lint/.github/workflows/generate-checklist-on-readme.yaml /tmp/lint/.github/workflows/provide-version-file.yaml /tmp/lint/.github/workflows/release-creator.yaml /tmp/lint/.github/workflows/terraform-module-pr-review.yaml /tmp/lint/.gitignore /tmp/lint/README.md", "V": [ "/tmp/lint/.github/CODEOWNERS","/tmp/lint/.github/dependabot.yaml","/tmp/lint/.github/workflows/__lint-workflows.yaml","/tmp/lint/.github/workflows/__test-actions.yaml","/tmp/lint/.github/workflows/generate-checklist-on-readme.yaml","/tmp/lint/.github/workflows/provide-version-file.yaml","/tmp/lint/.github/workflows/release-creator.yaml","/tmp/lint/.github/workflows/terraform-module-pr-review.yaml","/tmp/lint/.gitignore","/tmp/lint/README.md" ], "Stdout": "", "Stderr": "/bin/sh: BuildFileArrays: not found
" }
{ "Seq": 2, "Host": ":", "Starttime":<PHONE_NUMBER>.188, "JobRuntime": 0.046, "Send": 0, "Receive": 0, "Exitval": 127, "Signal": 0, "Command": "BuildFileArrays /tmp/lint/actions/link-checker-for-mms-gh-repos/action.yaml /tmp/lint/actions/link-checker-for-mms-gh-repos/dist/index.js /tmp/lint/actions/link-checker-for-mms-gh-repos/package-lock.json /tmp/lint/actions/link-checker-for-mms-gh-repos/package.json /tmp/lint/actions/link-checker-for-mms-gh-repos/src/index.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/textStyles.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/utils.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/test/base.md /tmp/lint/actions/link-checker-for-mms-gh-repos/test/cgl.json /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file1.md", "V": [ "/tmp/lint/actions/link-checker-for-mms-gh-repos/action.yaml","/tmp/lint/actions/link-checker-for-mms-gh-repos/dist/index.js","/tmp/lint/actions/link-checker-for-mms-gh-repos/package-lock.json","/tmp/lint/actions/link-checker-for-mms-gh-repos/package.json","/tmp/lint/actions/link-checker-for-mms-gh-repos/src/index.ts","/tmp/lint/actions/link-checker-for-mms-gh-repos/src/textStyles.ts","/tmp/lint/actions/link-checker-for-mms-gh-repos/src/utils.ts","/tmp/lint/actions/link-checker-for-mms-gh-repos/test/base.md","/tmp/lint/actions/link-checker-for-mms-gh-repos/test/cgl.json","/tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file1.md" ], "Stdout": "", "Stderr": "/bin/sh: BuildFileArrays: not found
" }
{ "Seq": 3, "Host": ":", "Starttime":<PHONE_NUMBER>.232, "JobRuntime": 0.039, "Send": 0, "Receive": 0, "Exitval": 127, "Signal": 0, "Command": "BuildFileArrays /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file2.md /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.build.json /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.json /tmp/lint/actions/run-terraform-cleaner/action.yaml /tmp/lint/actions/run-terraform-cleaner/test/test.tf /tmp/lint/actions/run-terratest/action.yaml /tmp/lint/actions/run-terratest/test/go.mod /tmp/lint/actions/run-terratest/test/go.sum /tmp/lint/actions/run-terratest/test/main_test.go /tmp/lint/actions/run-terratest/test/wrapper/no-config.tfvars", "V": [ "/tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file2.md","/tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.build.json","/tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.json","/tmp/lint/actions/run-terraform-cleaner/action.yaml","/tmp/lint/actions/run-terraform-cleaner/test/test.tf","/tmp/lint/actions/run-terratest/action.yaml","/tmp/lint/actions/run-terratest/test/go.mod","/tmp/lint/actions/run-terratest/test/go.sum","/tmp/lint/actions/run-terratest/test/main_test.go","/tmp/lint/actions/run-terratest/test/wrapper/no-config.tfvars" ], "Stdout": "", "Stderr": "/bin/sh: BuildFileArrays: not found
" }
{ "Seq": 4, "Host": ":", "Starttime":<PHONE_NUMBER>.251, "JobRuntime": 0.045, "Send": 0, "Receive": 0, "Exitval": 127, "Signal": 0, "Command": "BuildFileArrays /tmp/lint/actions/run-terratest/test/wrapper/test.tf /tmp/lint/actions/terraform-auto-fmt/action.yaml /tmp/lint/actions/terraform-auto-fmt/test/.terraform-docs.yml /tmp/lint/actions/terraform-auto-fmt/test/README.md /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-readme.sh /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-tf-file.sh /tmp/lint/actions/terraform-auto-fmt/test/terraform.tf /tmp/lint/actions/validate-flux2-k8s-manifests/action.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/namespace.yaml", "V": [ "/tmp/lint/actions/run-terratest/test/wrapper/test.tf","/tmp/lint/actions/terraform-auto-fmt/action.yaml","/tmp/lint/actions/terraform-auto-fmt/test/.terraform-docs.yml","/tmp/lint/actions/terraform-auto-fmt/test/README.md","/tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-readme.sh","/tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-tf-file.sh","/tmp/lint/actions/terraform-auto-fmt/test/terraform.tf","/tmp/lint/actions/validate-flux2-k8s-manifests/action.yaml","/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/kustomization.yaml","/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/namespace.yaml" ], "Stdout": "", "Stderr": "/bin/sh: BuildFileArrays: not found
" }
{ "Seq": 5, "Host": ":", "Starttime":<PHONE_NUMBER>.280, "JobRuntime": 0.041, "Send": 0, "Receive": 0, "Exitval": 127, "Signal": 0, "Command": "BuildFileArrays /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/release.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-ingress.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-values.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/clusters/staging/apps.yaml /tmp/lint/docs/README.md /tmp/lint/docs/terraform-module-pr-review.md /tmp/lint", "V": [ "/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/release.yaml","/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/kustomization.yaml","/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-ingress.yaml","/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-values.yaml","/tmp/lint/actions/validate-flux2-k8s-manifests/test/clusters/staging/apps.yaml","/tmp/lint/docs/README.md","/tmp/lint/docs/terraform-module-pr-review.md","/tmp/lint" ], "Stdout": "", "Stderr": "/bin/sh: BuildFileArrays: not found
" }
2024-02-27 12:04:18 [DEBUG]   RESULTS_OBJECT when building the file list:
[
  {
    "Seq": 1,
    "Host": ":",
    "Starttime":<PHONE_NUMBER>.181,
    "JobRuntime": 0.040,
    "Send": 0,
    "Receive": 0,
    "Exitval": 127,
    "Signal": 0,
    "Command": "BuildFileArrays /tmp/lint/.github/CODEOWNERS /tmp/lint/.github/dependabot.yaml /tmp/lint/.github/workflows/__lint-workflows.yaml /tmp/lint/.github/workflows/__test-actions.yaml /tmp/lint/.github/workflows/generate-checklist-on-readme.yaml /tmp/lint/.github/workflows/provide-version-file.yaml /tmp/lint/.github/workflows/release-creator.yaml /tmp/lint/.github/workflows/terraform-module-pr-review.yaml /tmp/lint/.gitignore /tmp/lint/README.md",
    "V": [
      "/tmp/lint/.github/CODEOWNERS",
      "/tmp/lint/.github/dependabot.yaml",
      "/tmp/lint/.github/workflows/__lint-workflows.yaml",
      "/tmp/lint/.github/workflows/__test-actions.yaml",
      "/tmp/lint/.github/workflows/generate-checklist-on-readme.yaml",
      "/tmp/lint/.github/workflows/provide-version-file.yaml",
      "/tmp/lint/.github/workflows/release-creator.yaml",
      "/tmp/lint/.github/workflows/terraform-module-pr-review.yaml",
      "/tmp/lint/.gitignore",
      "/tmp/lint/README.md"
    ],
    "Stdout": "",
    "Stderr": "/bin/sh: BuildFileArrays: not found
"
  },
  {
    "Seq": 2,
    "Host": ":",
    "Starttime":<PHONE_NUMBER>.188,
    "JobRuntime": 0.046,
    "Send": 0,
    "Receive": 0,
    "Exitval": 127,
    "Signal": 0,
    "Command": "BuildFileArrays /tmp/lint/actions/link-checker-for-mms-gh-repos/action.yaml /tmp/lint/actions/link-checker-for-mms-gh-repos/dist/index.js /tmp/lint/actions/link-checker-for-mms-gh-repos/package-lock.json /tmp/lint/actions/link-checker-for-mms-gh-repos/package.json /tmp/lint/actions/link-checker-for-mms-gh-repos/src/index.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/textStyles.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/src/utils.ts /tmp/lint/actions/link-checker-for-mms-gh-repos/test/base.md /tmp/lint/actions/link-checker-for-mms-gh-repos/test/cgl.json /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file1.md",
    "V": [
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/action.yaml",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/dist/index.js",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/package-lock.json",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/package.json",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/src/index.ts",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/src/textStyles.ts",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/src/utils.ts",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/test/base.md",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/test/cgl.json",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file1.md"
    ],
    "Stdout": "",
    "Stderr": "/bin/sh: BuildFileArrays: not found
"
  },
  {
    "Seq": 3,
    "Host": ":",
    "Starttime":<PHONE_NUMBER>.232,
    "JobRuntime": 0.039,
    "Send": 0,
    "Receive": 0,
    "Exitval": 127,
    "Signal": 0,
    "Command": "BuildFileArrays /tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file2.md /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.build.json /tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.json /tmp/lint/actions/run-terraform-cleaner/action.yaml /tmp/lint/actions/run-terraform-cleaner/test/test.tf /tmp/lint/actions/run-terratest/action.yaml /tmp/lint/actions/run-terratest/test/go.mod /tmp/lint/actions/run-terratest/test/go.sum /tmp/lint/actions/run-terratest/test/main_test.go /tmp/lint/actions/run-terratest/test/wrapper/no-config.tfvars",
    "V": [
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/test/subfolder/file2.md",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.build.json",
      "/tmp/lint/actions/link-checker-for-mms-gh-repos/tsconfig.json",
      "/tmp/lint/actions/run-terraform-cleaner/action.yaml",
      "/tmp/lint/actions/run-terraform-cleaner/test/test.tf",
      "/tmp/lint/actions/run-terratest/action.yaml",
      "/tmp/lint/actions/run-terratest/test/go.mod",
      "/tmp/lint/actions/run-terratest/test/go.sum",
      "/tmp/lint/actions/run-terratest/test/main_test.go",
      "/tmp/lint/actions/run-terratest/test/wrapper/no-config.tfvars"
    ],
    "Stdout": "",
    "Stderr": "/bin/sh: BuildFileArrays: not found
"
  },
  {
    "Seq": 4,
    "Host": ":",
    "Starttime":<PHONE_NUMBER>.251,
    "JobRuntime": 0.045,
    "Send": 0,
    "Receive": 0,
    "Exitval": 127,
    "Signal": 0,
    "Command": "BuildFileArrays /tmp/lint/actions/run-terratest/test/wrapper/test.tf /tmp/lint/actions/terraform-auto-fmt/action.yaml /tmp/lint/actions/terraform-auto-fmt/test/.terraform-docs.yml /tmp/lint/actions/terraform-auto-fmt/test/README.md /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-readme.sh /tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-tf-file.sh /tmp/lint/actions/terraform-auto-fmt/test/terraform.tf /tmp/lint/actions/validate-flux2-k8s-manifests/action.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/namespace.yaml",
    "V": [
      "/tmp/lint/actions/run-terratest/test/wrapper/test.tf",
      "/tmp/lint/actions/terraform-auto-fmt/action.yaml",
      "/tmp/lint/actions/terraform-auto-fmt/test/.terraform-docs.yml",
      "/tmp/lint/actions/terraform-auto-fmt/test/README.md",
      "/tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-readme.sh",
      "/tmp/lint/actions/terraform-auto-fmt/test/__test_scripts/test-verify-changes-tf-file.sh",
      "/tmp/lint/actions/terraform-auto-fmt/test/terraform.tf",
      "/tmp/lint/actions/validate-flux2-k8s-manifests/action.yaml",
      "/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/kustomization.yaml",
      "/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/namespace.yaml"
    ],
    "Stdout": "",
    "Stderr": "/bin/sh: BuildFileArrays: not found
"
  },
  {
    "Seq": 5,
    "Host": ":",
    "Starttime":<PHONE_NUMBER>.280,
    "JobRuntime": 0.041,
    "Send": 0,
    "Receive": 0,
    "Exitval": 127,
    "Signal": 0,
    "Command": "BuildFileArrays /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/release.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/kustomization.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-ingress.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-values.yaml /tmp/lint/actions/validate-flux2-k8s-manifests/test/clusters/staging/apps.yaml /tmp/lint/docs/README.md /tmp/lint/docs/terraform-module-pr-review.md /tmp/lint",
    "V": [
      "/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/base/podinfo/release.yaml",
      "/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/kustomization.yaml",
      "/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-ingress.yaml",
      "/tmp/lint/actions/validate-flux2-k8s-manifests/test/apps/staging/podinfo-values.yaml",
      "/tmp/lint/actions/validate-flux2-k8s-manifests/test/clusters/staging/apps.yaml",
      "/tmp/lint/docs/README.md",
      "/tmp/lint/docs/terraform-module-pr-review.md",
      "/tmp/lint"
    ],
    "Stdout": "",
    "Stderr": "/bin/sh: BuildFileArrays: not found
"
  }
]
2024-02-27 12:04:18 [DEBUG]   Stdout when building the file list is empty
2024-02-27 12:04:18 [INFO]   Stderr when building the file list:
------
/bin/sh: BuildFileArrays: not found
/bin/sh: BuildFileArrays: not found
/bin/sh: BuildFileArrays: not found
/bin/sh: BuildFileArrays: not found
/bin/sh: BuildFileArrays: not found
------
2024-02-27 12:04:18 [FATAL]   Error when building the list of files and directories to lint.
2024-02-27 12:04:18 [DEBUG]   Removing temporary files and directories
2024-02-27 12:04:18 [DEBUG]   LOG_FILE_PATH: /tmp/lint/super-linter.log
2024-02-27 12:04:18 [DEBUG]   Skipping the moving of the log file from /tmp/tmp.yAYtFwkhyD to /tmp/lint/super-linter.log

I also used v6.1.1 in the github action and got this output:
2024-02-27 12:08:03 [DEBUG]   RAW_FILE_ARRAY contents: /github/workspace/.github/workflows/__lint-workflows.yaml /github/workspace/actions/run-terratest/action.yaml /github/workspace/actions/run-terratest/test/go.mod /github/workspace/actions/run-terratest/test/go.sum /github/workspace/actions/run-terratest/test/main_test.go
  2024-02-27 12:08:03 [DEBUG]   Checking if we are in test mode before configuring the list of directories to lint. TEST_CASE_RUN: false
  2024-02-27 12:08:03 [DEBUG]   Add GITHUB_WORKSPACE (/github/workspace) to the list of files to lint because we might need it for linters that lint the whole workspace
  2024-02-27 12:08:03 [DEBUG]   ANSIBLE_DIRECTORY (/github/workspace/ansible) does NOT exist.
  2024-02-27 12:08:03 [DEBUG]   PARALLEL_RESULTS_FILE_PATH when building the file list: /tmp/super-linter-parallel-results-build-file-list.json
  2024-02-27 12:08:03 [DEBUG]   LOG_DEBUG is enabled. Enable verbose ouput for parallel
  2024-02-27 12:08:03 [DEBUG]   PARALLEL_COMMAND to build the list of files and directories to lint: parallel --will-cite --keep-order --max-procs 2 --results /tmp/super-linter-parallel-results-build-file-list.json --xargs --verbose --max-lines 10 BuildFileArrays
  2024-02-27 12:08:03 [DEBUG]   Created FILE_ARRAYS_DIRECTORY_PATH: /tmp/tmp.z8P7MDD1XG
  2024-02-27 12:08:03 [INFO]   Building the list of files and directories to check
  2024-02-27 12:08:04 [DEBUG]   PARALLEL_COMMAND_OUTPUT to build the file list (exit code: 1):
  BuildFileArrays /github/workspace/.github/workflows/__lint-workflows.yaml /github/workspace/actions/run-terratest/action.yaml /github/workspace/actions/run-terratest/test/go.mod /github/workspace/actions/run-terratest/test/go.sum /github/workspace/actions/run-terratest/test/main_test.go /github/workspace
  2024-02-27 12:08:04 [DEBUG]   Parallel output file (/tmp/super-linter-parallel-results-build-file-list.json) contents when building the file list:
  { "Seq": 1, "Host": ":", "Starttime":<PHONE_NUMBER>.332, "JobRuntime": 0.239, "Send": 0, "Receive": 5414, "Exitval": 1, "Signal": 0, "Command": "BuildFileArrays /github/workspace/.github/workflows/__lint-workflows.yaml /github/workspace/actions/run-terratest/action.yaml /github/workspace/actions/run-terratest/test/go.mod /github/workspace/actions/run-terratest/test/go.sum /github/workspace/actions/run-terratest/test/main_test.go /github/workspace", "V": [ "/github/workspace/.github/workflows/__lint-workflows.yaml","/github/workspace/actions/run-terratest/action.yaml","/github/workspace/actions/run-terratest/test/go.mod","/github/workspace/actions/run-terratest/test/go.sum","/github/workspace/actions/run-terratest/test/main_test.go","/github/workspace" ], "Stdout": "2024-02-27 12:08:04 [DEBUG]   Categorizing the following files: /github/workspace/.github/workflows/__lint-workflows.yaml /github/workspace/actions/run-terratest/action.yaml /github/workspace/actions/run-terratest/test/go.mod /github/workspace/actions/run-terratest/test/go.sum /github/workspace/actions/run-terratest/test/main_test.go /github/workspace
  2024-02-27 12:08:04 [DEBUG]   FILTER_REGEX_INCLUDE: , FILTER_REGEX_EXCLUDE: .*/actions/link-checker-for-mms-gh-repos/dist/.*.js
  2024-02-27 12:08:04 [DEBUG]   IGNORE_GENERATED_FILES has a valid boolean string value: false
  2024-02-27 12:08:04 [DEBUG]   IGNORE_GITIGNORED_FILES has a valid boolean string value: false
  2024-02-27 12:08:04 [DEBUG]   FILE: /github/workspace/.github/workflows/__lint-workflows.yaml, FILE_TYPE: yaml, BASE_FILE: __lint-workflows.yaml, FILE_DIR_NAME: /github/workspace/.github/workflows
  2024-02-27 12:08:04 [DEBUG]   Don't include /github/workspace/.github/workflows/__lint-workflows.yaml in the list of files to lint with editorconfig-checker because the workspace doesn't contain an EditorConfig file: /github/workspace/.editorconfig
  2024-02-27 12:08:04 [DEBUG]   File:[/github/workspace/.github/workflows/__lint-workflows.yaml], File extension:[yaml], File type: [/github/workspace/.github/workflows/__lint-workflows.yaml: exported SGML document, ASCII text]
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is NOT a supported shell script. Skipping
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a GitHub Actions file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is GitHub Actions file.
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a Cloud Formation file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is an OpenAPI file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is NOT an OpenAPI descriptor
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a Tekton file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a Kubernetes descriptor...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is NOT a Kubernetes descriptor
  2024-02-27 12:08:04 [DEBUG]   FILE: /github/workspace/actions/run-terratest/action.yaml, FILE_TYPE: yaml, BASE_FILE: action.yaml, FILE_DIR_NAME: /github/workspace/actions/run-terratest
  2024-02-27 12:08:04 [DEBUG]   Don't include /github/workspace/actions/run-terratest/action.yaml in the list of files to lint with editorconfig-checker because the workspace doesn't contain an EditorConfig file: /github/workspace/.editorconfig
  2024-02-27 12:08:04 [DEBUG]   File:[/github/workspace/actions/run-terratest/action.yaml], File extension:[yaml], File type: [/github/workspace/actions/run-terratest/action.yaml: ASCII text]
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT a supported shell script. Skipping
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a GitHub Actions file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT GitHub Actions file.
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a Cloud Formation file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is an OpenAPI file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT an OpenAPI descriptor
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a Tekton file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a Kubernetes descriptor...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT a Kubernetes descriptor
  2024-02-27 12:08:04 [DEBUG]   FILE: /github/workspace/actions/run-terratest/test/go.mod, FILE_TYPE: mod, BASE_FILE: go.mod, FILE_DIR_NAME: /github/workspace/actions/run-terratest/test
  2024-02-27 12:08:04 [DEBUG]   Don't include /github/workspace/actions/run-terratest/test/go.mod in the list of files to lint with editorconfig-checker because the workspace doesn't contain an EditorConfig file: /github/workspace/.editorconfig
  2024-02-27 12:08:04 [DEBUG]   Found /github/workspace/actions/run-terratest/test/go.mod. Checking if individual Go file linting is enabled as well.
  2024-02-27 12:08:04 [DEBUG]   Checking if we are running tests. TEST_CASE_RUN:
  2024-02-27 12:08:04 [FATAL]   Set VALIDATE_GO to false to avoid false positives due to analyzing Go files in the /github/workspace/actions/run-terratest/test directory individually instead of considering them in the context of a Go module.
  ", "Stderr": "" }
  2024-02-27 12:08:04 [DEBUG]   RESULTS_OBJECT when building the file list:
  [
    {
      "Seq": 1,
      "Host": ":",
      "Starttime":<PHONE_NUMBER>.332,
      "JobRuntime": 0.239,
      "Send": 0,
      "Receive": 5414,
      "Exitval": 1,
      "Signal": 0,
      "Command": "BuildFileArrays /github/workspace/.github/workflows/__lint-workflows.yaml /github/workspace/actions/run-terratest/action.yaml /github/workspace/actions/run-terratest/test/go.mod /github/workspace/actions/run-terratest/test/go.sum /github/workspace/actions/run-terratest/test/main_test.go /github/workspace",
      "V": [
        "/github/workspace/.github/workflows/__lint-workflows.yaml",
        "/github/workspace/actions/run-terratest/action.yaml",
        "/github/workspace/actions/run-terratest/test/go.mod",
        "/github/workspace/actions/run-terratest/test/go.sum",
        "/github/workspace/actions/run-terratest/test/main_test.go",
        "/github/workspace"
      ],
      "Stdout": "2024-02-27 12:08:04 [DEBUG]   Categorizing the following files: /github/workspace/.github/workflows/__lint-workflows.yaml /github/workspace/actions/run-terratest/action.yaml /github/workspace/actions/run-terratest/test/go.mod /github/workspace/actions/run-terratest/test/go.sum /github/workspace/actions/run-terratest/test/main_test.go /github/workspace
  2024-02-27 12:08:04 [DEBUG]   FILTER_REGEX_INCLUDE: , FILTER_REGEX_EXCLUDE: .*/actions/link-checker-for-mms-gh-repos/dist/.*.js
  2024-02-27 12:08:04 [DEBUG]   IGNORE_GENERATED_FILES has a valid boolean string value: false
  2024-02-27 12:08:04 [DEBUG]   IGNORE_GITIGNORED_FILES has a valid boolean string value: false
  2024-02-27 12:08:04 [DEBUG]   FILE: /github/workspace/.github/workflows/__lint-workflows.yaml, FILE_TYPE: yaml, BASE_FILE: __lint-workflows.yaml, FILE_DIR_NAME: /github/workspace/.github/workflows
  2024-02-27 12:08:04 [DEBUG]   Don't include /github/workspace/.github/workflows/__lint-workflows.yaml in the list of files to lint with editorconfig-checker because the workspace doesn't contain an EditorConfig file: /github/workspace/.editorconfig
  2024-02-27 12:08:04 [DEBUG]   File:[/github/workspace/.github/workflows/__lint-workflows.yaml], File extension:[yaml], File type: [/github/workspace/.github/workflows/__lint-workflows.yaml: exported SGML document, ASCII text]
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is NOT a supported shell script. Skipping
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a GitHub Actions file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is GitHub Actions file.
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a Cloud Formation file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is an OpenAPI file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is NOT an OpenAPI descriptor
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a Tekton file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a Kubernetes descriptor...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is NOT a Kubernetes descriptor
  2024-02-27 12:08:04 [DEBUG]   FILE: /github/workspace/actions/run-terratest/action.yaml, FILE_TYPE: yaml, BASE_FILE: action.yaml, FILE_DIR_NAME: /github/workspace/actions/run-terratest
  2024-02-27 12:08:04 [DEBUG]   Don't include /github/workspace/actions/run-terratest/action.yaml in the list of files to lint with editorconfig-checker because the workspace doesn't contain an EditorConfig file: /github/workspace/.editorconfig
  2024-02-27 12:08:04 [DEBUG]   File:[/github/workspace/actions/run-terratest/action.yaml], File extension:[yaml], File type: [/github/workspace/actions/run-terratest/action.yaml: ASCII text]
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT a supported shell script. Skipping
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a GitHub Actions file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT GitHub Actions file.
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a Cloud Formation file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is an OpenAPI file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT an OpenAPI descriptor
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a Tekton file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a Kubernetes descriptor...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT a Kubernetes descriptor
  2024-02-27 12:08:04 [DEBUG]   FILE: /github/workspace/actions/run-terratest/test/go.mod, FILE_TYPE: mod, BASE_FILE: go.mod, FILE_DIR_NAME: /github/workspace/actions/run-terratest/test
  2024-02-27 12:08:04 [DEBUG]   Don't include /github/workspace/actions/run-terratest/test/go.mod in the list of files to lint with editorconfig-checker because the workspace doesn't contain an EditorConfig file: /github/workspace/.editorconfig
  2024-02-27 12:08:04 [DEBUG]   Found /github/workspace/actions/run-terratest/test/go.mod. Checking if individual Go file linting is enabled as well.
  2024-02-27 12:08:04 [DEBUG]   Checking if we are running tests. TEST_CASE_RUN:
  2024-02-27 12:08:04 [FATAL]   Set VALIDATE_GO to false to avoid false positives due to analyzing Go files in the /github/workspace/actions/run-terratest/test directory individually instead of considering them in the context of a Go module.
  ",
      "Stderr": ""
    }
  ]
  2024-02-27 12:08:04 [INFO]   Command output when building the file list:
  ------
  2024-02-27 12:08:04 [DEBUG]   Categorizing the following files: /github/workspace/.github/workflows/__lint-workflows.yaml /github/workspace/actions/run-terratest/action.yaml /github/workspace/actions/run-terratest/test/go.mod /github/workspace/actions/run-terratest/test/go.sum /github/workspace/actions/run-terratest/test/main_test.go /github/workspace
  2024-02-27 12:08:04 [DEBUG]   FILTER_REGEX_INCLUDE: , FILTER_REGEX_EXCLUDE: .*/actions/link-checker-for-mms-gh-repos/dist/.*.js
  2024-02-27 12:08:04 [DEBUG]   IGNORE_GENERATED_FILES has a valid boolean string value: false
  2024-02-27 12:08:04 [DEBUG]   IGNORE_GITIGNORED_FILES has a valid boolean string value: false
  2024-02-27 12:08:04 [DEBUG]   FILE: /github/workspace/.github/workflows/__lint-workflows.yaml, FILE_TYPE: yaml, BASE_FILE: __lint-workflows.yaml, FILE_DIR_NAME: /github/workspace/.github/workflows
  2024-02-27 12:08:04 [DEBUG]   Don't include /github/workspace/.github/workflows/__lint-workflows.yaml in the list of files to lint with editorconfig-checker because the workspace doesn't contain an EditorConfig file: /github/workspace/.editorconfig
  2024-02-27 12:08:04 [DEBUG]   File:[/github/workspace/.github/workflows/__lint-workflows.yaml], File extension:[yaml], File type: [/github/workspace/.github/workflows/__lint-workflows.yaml: exported SGML document, ASCII text]
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is NOT a supported shell script. Skipping
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a GitHub Actions file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is GitHub Actions file.
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a Cloud Formation file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is an OpenAPI file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is NOT an OpenAPI descriptor
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a Tekton file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/.github/workflows/__lint-workflows.yaml is a Kubernetes descriptor...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/.github/workflows/__lint-workflows.yaml is NOT a Kubernetes descriptor
  2024-02-27 12:08:04 [DEBUG]   FILE: /github/workspace/actions/run-terratest/action.yaml, FILE_TYPE: yaml, BASE_FILE: action.yaml, FILE_DIR_NAME: /github/workspace/actions/run-terratest
  2024-02-27 12:08:04 [DEBUG]   Don't include /github/workspace/actions/run-terratest/action.yaml in the list of files to lint with editorconfig-checker because the workspace doesn't contain an EditorConfig file: /github/workspace/.editorconfig
  2024-02-27 12:08:04 [DEBUG]   File:[/github/workspace/actions/run-terratest/action.yaml], File extension:[yaml], File type: [/github/workspace/actions/run-terratest/action.yaml: ASCII text]
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT a supported shell script. Skipping
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a GitHub Actions file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT GitHub Actions file.
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a Cloud Formation file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is an OpenAPI file...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT an OpenAPI descriptor
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a Tekton file...
  2024-02-27 12:08:04 [DEBUG]   Checking if /github/workspace/actions/run-terratest/action.yaml is a Kubernetes descriptor...
  2024-02-27 12:08:04 [DEBUG]   /github/workspace/actions/run-terratest/action.yaml is NOT a Kubernetes descriptor
  2024-02-27 12:08:04 [DEBUG]   FILE: /github/workspace/actions/run-terratest/test/go.mod, FILE_TYPE: mod, BASE_FILE: go.mod, FILE_DIR_NAME: /github/workspace/actions/run-terratest/test
  2024-02-27 12:08:04 [DEBUG]   Don't include /github/workspace/actions/run-terratest/test/go.mod in the list of files to lint with editorconfig-checker because the workspace doesn't contain an EditorConfig file: /github/workspace/.editorconfig
  2024-02-27 12:08:04 [DEBUG]   Found /github/workspace/actions/run-terratest/test/go.mod. Checking if individual Go file linting is enabled as well.
  2024-02-27 12:08:04 [DEBUG]   Checking if we are running tests. TEST_CASE_RUN:
  2024-02-27 12:08:04 [FATAL]   Set VALIDATE_GO to false to avoid false positives due to analyzing Go files in the /github/workspace/actions/run-terratest/test directory individually instead of considering them in the context of a Go module.
  ------
  2024-02-27 12:08:04 [DEBUG]   Stderr when building the file list is empty
  2024-02-27 12:08:04 [FATAL]   Error when building the list of files and directories to lint.
  2024-02-27 12:08:04 [DEBUG]   Removing temporary files and directories
  2024-02-27 12:08:04 [DEBUG]   LOG_FILE_PATH: /github/workspace/super-linter.log
  2024-02-27 12:08:04 [DEBUG]   Skipping the moving of the log file from /tmp/tmp.d2de1lSkdg to /github/workspace/super-linter.log

Ah, this is indeed a bug. Thanks for this report, I'll quickly have a PR out to fix this.

awesome!

#5336 should take care of this.

@kaefferlein this shouldn't happen anymore. Can you please try again with the latest image?
You might have to pull it to ensure that it's the new one. (Revision: 4a05d78ed4b49bf1498547cac9beb5fa1dc496e7)
Thanks!

@ferrarimarco I've been running into this as well. I can reproduce the issue with latest-slim image. Reproduction steps:

Clone this repo (super-linter/super-linter)
git rev-parse HEAD
6c1f40c9031146346142102c3ecca4954671735e
make SUPER_LINTER_TEST_CONTAINER_URL=ghcr.io/super-linter/super-linter:slim-latest@sha256:5c73796a5ba0a5b6811712bfb2a58cc39346a92ccafd28f570ab46ea16e68e61 lint-codebase | tee log.txt

(slim just because the non-slim image is so large)
See attached log.txt
Snippet of errors:
...

  {
    "Seq": 42,
    "Host": ":",
    "Starttime":<PHONE_NUMBER>.902,
    "JobRuntime": 0.036,
    "Send": 0,
    "Receive": 0,
    "Exitval": 127,
    "Signal": 0,
    "Command": "BuildFileArrays /tmp/lint/test/linters/xml/xsd_bad_1.xsd /tmp/lint/test/linters/xml/xsd_good_1.xsd /tmp/lint/test/linters/yaml/yml_bad_1.yml /tmp/lint/test/linters/yaml/yml_good_1.yml /tmp/lint/test/run-super-linter-tests.sh /tmp/lint/test/validate-docker-labels.sh /tmp/lint/version.txt /tmp/lint",
    "V": [
      "/tmp/lint/test/linters/xml/xsd_bad_1.xsd",
      "/tmp/lint/test/linters/xml/xsd_good_1.xsd",
      "/tmp/lint/test/linters/yaml/yml_bad_1.yml",
      "/tmp/lint/test/linters/yaml/yml_good_1.yml",
      "/tmp/lint/test/run-super-linter-tests.sh",
      "/tmp/lint/test/validate-docker-labels.sh",
      "/tmp/lint/version.txt",
      "/tmp/lint"
    ],
    "Stdout": "",
    "Stderr": "/bin/sh: BuildFileArrays: not found
"
  }

...

/bin/sh: BuildFileArrays: not found
/bin/sh: BuildFileArrays: not found
/bin/sh: BuildFileArrays: not found
/bin/sh: BuildFileArrays: not found
/bin/sh: BuildFileArrays: not found
------
2024-02-29 00:27:35 [FATAL]   Error when building the list of files and directories to lint.
2024-02-29 00:27:35 [DEBUG]   Captured exit code: 1
2024-02-29 00:27:35 [DEBUG]   Removing temporary files and directories
2024-02-29 00:27:35 [DEBUG]   LOG_FILE_PATH: /tmp/lint/super-linter.log
2024-02-29 00:27:35 [DEBUG]   Skipping the moving of the log file from /tmp/tmp.k9y3EiHek2 to /tmp/lint/super-linter.log
make: *** [lint-codebase] Error 1

I think the problem may be that https://github.com/super-linter/super-linter/blob/6c1f40c9031146346142102c3ecca4954671735e/lib/functions/buildFileList.sh#L511 is a bash capability but the parallel command is running in sh, which according to https://stackoverflow.com/a/23815646 can be resolved by setting
SHELL=$(type -p bash) parallel

when building the parallel command https://github.com/super-linter/super-linter/blob/6c1f40c9031146346142102c3ecca4954671735e/lib/linter.sh#L810
e7bc280fd46d:/# doit() { echo "$@"; }
e7bc280fd46d:/# export -f doit
e7bc280fd46d:/# parallel --will-cite doit ::: 1 2 3
/bin/sh: doit: not found
/bin/sh: doit: not found
/bin/sh: doit: not found
e7bc280fd46d:/# SHELL=$(type -p bash) parallel --will-cite doit ::: 1 2 3
1
2
3

Hi @hajapy !
I think what you're experiencing is a different issue. Can you please open a new report?
Thanks!

@ferrarimarco sure thing, new issue created: https://github.com/super-linter/super-linter/issues/5339
I came across this one because the above error snippet also included /bin/sh: BuildFileArrays: not found, but you are right I think the masking of the error output is a separate issue, which fixing has helped identify a further issue :)

Thanks!


Power Toys Run doesn't open

Environment
Windows build number: [run "ver" at a command prompt]: 10.0.19041.329
PowerToys version: 0.18.2
PowerToy module for which you are reporting the bug (if applicable): PowerToys Run

Steps to reproduce
It started out of nowhere.

Expected behavior
When I press Alt + Space in my keyboard, I want PowerToys run to open.

Actual behavior
No matter what key combination I configure PowerToys run to, it won't open. Instead, it will do something else using those keys. If there is no other shortcut for that combination, nothing happens.

Screenshots

Any chance you just updated to 2004 and this is https://github.com/microsoft/PowerToys/issues/3925?

@DavidGretzschel No, they are not greyed out.

It worked before in Windows 2004 btw. I have 2 laptops of the same model (Dell Latitude 3379) and it worked before in both of them. However, I didn't use it in one of them after I upgraded to 2004. Maybe it was caused by a cumulative update?

hey @SasukeeUchiha, sorry about this, we need a few more details however. can you check out event viewer and share any event logs related to this?

Where in event viewer can I find these? @saahmedm

Would be here but it would say "PowerToys"

Nothing new appears there when I press Alt+Space.

Is powerlaunch showing in task manager?

Only power toys runner.

that means something is causing a crash on your system.  Lets revisit this tomorrow with 0.19.  Tons of fixes there and we may have fixed this.
In theory event viewer would have something ala this:

@crutkas The update did not fix it!

Right now we need more data. Can you do a teams call maybe so we can see closer what is happening?

Sure How?

@crutkas  Are you talking about something like remote support? Like quick assist in windows?

Email me<EMAIL_ADDRESS>We can figure out a time. Think Skype / zoom :)
It will let us share your screen and talk so we can debug.

verified on @SasukeeUchiha computer that exe is not running even toggling it

We deleted the settings, closed PowerToys and settings were recreated.  If i'm correct, this should be done via PowerToys run, not the runner.
Direct launching from "C:\Program Files\PowerToys\modules\launcher" works which means something Runner isn't properly starting the exe.

@SasukeeUchiha are you running PowerToys as Admin?  I don't think you were but want to verify.

@crutkas Yes I was and I always have.

@crutkas You told me to install VS. Which version and what workloads and components do you need?

@SasukeeUchiha, to narrow down the issue, can you try to toggle off the Always run as administrator option and run PowerToys without elevated permissions. Does this launch PT Run when the hotkey is pressed?

when we launched it manually, it wasn't run under admin account

@SasukeeUchiha, to narrow down the issue, can you try to toggle off the Always run as administrator option and run PowerToys without elevated permissions. Does this launch PT Run when the hotkey is pressed?

I turned off it in both laps, closed power toys completely, opened it again and didn't make a difference.

I'm having the same issue too.
For me when I do Alt + Space it opens this:

@Prottoy2938 Yes. That is exactly what is happening to me. If I change the shortcut, it does what that shortcut is supposed to do without PT (If it has another function) or nothing (if it has no function). This apparently all because powerlauncher doesn't open! But PT Run opens randomly? That is interesting...

EDIT
This morning I've just started my laptop and everything seems to be working properly
That is interesting. Are you sure you didn't do anything at all that might change the behaviour?

@SasukeeUchiha , I closed my laptop (shut down) the night before and in the morning started my laptop using the power key, regular startup.
Also, one thing to mention,  Powertoys Run doesn't always work smoothly

Lets revisit this with 0.20.  We did some tweaks to improve.  Right now this is tracked against 0.18.x so my hope is in the last two months we corrected this.

Hey. This is not stale. We are working on it. Just not here... Thanks bot.

Update: I installed power toys in 2 more laptops that I had fresh for the first time (Both Dell Inspirons). Both works fine. But both are windows 1909. I can't imagine why the issue is still there! After upgrading multiple times. Which means it has been uninstalled and installed multiple times...

On the one that is having issues, is PT running under admin?

Is power launcher showing up in task view as well.

To avoid confusion, it works fine in the 2 laptops that I newly installed (I used .msi for one and .exe or other). Only the 2 Dell Latitudes that already had the problem still have it. On the 2 that doesn't work, the power launcher doesn't open. I think I told you this already, but I added a work and school account to both the once that doesn't work a while ago. I did remove it later. Maybe that is what's causing the issue? Do you want me to try adding work or school accounts to a laptop that has PT run working?

I am having a similar issue. When I am using Alt + Space as a shortcut whenever the active window is an application that is running in elevated mode it gives me the ordinary window properties context menu. When using the same shortcut and the focus is upon an application running in ordinary user space it works correctly.
PowerToys is running as admin, it is set to detect shortcuts in fullscreen, I am running Windows 10 v. 2004.
I can mail someone a DxDiag file if it would help, but I'm not going to post it publicly.

Elevated issue is something we are aware of and thinking in ways to mitigate.

Last night I install PowerToye, it was working fine, but this morning it does not work, I reinstall as an administrator but still the same

Last night I install PowerToye, it was working fine, but this morning it does not work, I reinstall as an administrator but still the same

@saboor10 Is it all of PowerToys or just PowerToys run?

@crutkas new development. I tried running PT run in safe mode and it worked. Power launcher was running according to task manager. So something is stopping Power Launcher from running bit we don't know what.

@SasukeeUchiha, I did read through the above comments but would like to get to know the present status. If you don't mind can you please answer the following questions?

When you try to double click powerlauncher.exe from this folder (C:\Program Files\PowerToys\modules\launcher) it launches and works fine, right?
However, when you run it from the settings by toggling PT Run to enabled and pressing the shortcut it does not work? Is this correct? (Please run it without any elevated permissions)
There should be a crash in the event viewer when you toggle PT Run. Can you please share that? (I understand that there was no crash logged when alt+space was pressed but can you try checking event viewer when PT Run is enabled from the settings?). 4. Also to confirm the powerlauncher.exe does not show up at all when you toggle and enable settings of PT Run. Is this correct?
Did uninstalling and reinstalling help in the past?

Thank you for your time and prompt response.
Based on your answers, we'll try to dig deeper and see if the issue is with Run or with the application launching Run.

@SasukeeUchiha, This a test msi that I created to figure out the issue.
Can you please uninstall the msi that you have and install this. Please note this is strictly for testing pusposes, it is not an official build and please uninstall it after.
PowerToysSetup-testBuild-x64.zip
You should see a popup either with an error code or without, which would help us narrow down the issue.

Please share the message window that you get. Thanks!

@SasukeeUchiha, I did read through the above comments but would like to get to know the present status. If you don't mind can you please answer the following questions?

When you try to double click powerlauncher.exe from this folder (C:\Program Files\PowerToys\modules\launcher) it launches and works fine, right?
However, when you run it from the settings by toggling PT Run to enabled and pressing the shortcut it does not work? Is this correct? (Please run it without any elevated permissions)
There should be a crash in the event viewer when you toggle PT Run. Can you please share that? (I understand that there was no crash logged when alt+space was pressed but can you try checking event viewer when PT Run is enabled from the settings?). 4. Also to confirm the powerlauncher.exe does not show up at all when you toggle and enable settings of PT Run. Is this correct?
Did uninstalling and reinstalling help in the past?
All other PowerToys work as expected. It is only PT run which is having this issue. Correct?

Thank you for your time and prompt response.
Based on your answers, we'll try to dig deeper and see if the issue is with Run or with the application launching Run.

Yes
Yes
No crashes in even viewer and no powerlauncher in task manager with both admin on and off.  Is that normal?)
No. Did it multiple times with multiple versions.
Yes.

@SasukeeUchiha, This a test msi that I created to figure out the issue.
Can you please uninstall the msi that you have and install this. Please note this is strictly for testing pusposes, it is not an official build and please uninstall it after.
PowerToysSetup-testBuild-x64.zip
You should see a popup either with an error code or without, which would help us narrow down the issue.

Please share the message window that you get. Thanks!

@alekhyareddy28 No popup, or anything. Nothing in eventviewer or task manager.

@SasukeeUchiha, thank you for your response.  Can you share a screenshot of the popup or atleast the program name in the pop-up? Thank you for that information will look into it. Also to confirm, PowerToys was running as a normal user (not as admin) with the above msi, correct?

@SasukeeUchiha, thank you for your response.  Can you share a screenshot of the popup or atleast the program name in the pop-up? Thank you for that information will look into it. Also to confirm, PowerToys was running as a normal user (not as admin) with the above msi, correct?

The UAC says powertoys.exe
I tried the msi with both admin on and off

Here's a screen record. The screen goes black when the UAC pops up.
https://1drv.ms/v/s!AvPTmwNcI1nvnl3P2_JCK1ukaAIR?e=jMiijX

@SasukeeUchiha, seems like something is going wrong from the settings/runner side because it is always launching settings as admin even though the always launch as admin toggle button is turned off. You can see that the run as admin button is greyed out in the screen recording that you have shared. This might be the reason for the UAC to pop up. To figure out why that might be happening can you please share your settings.json file located at C:\Users\USERNAME\AppData\Local\Microsoft\PowerToys?
Once that is done, can you please try to delete that file and start PowerToys again?
We really appreciate your help and patience. thank you.

settings.json.txt
Still doesn't work. I tried deleting PowerToys Run folder and trying to get PT to recreate it but it only creates an empty folder. I can't open PT run in setting UI either. I can open it again when I restore the folder. But PT run doesn't work.

@alekhyareddy28  settings.json.txt
Here's the one from PT Run folder. If you want to remote into my laptop and have a closer look, I am OK with that.

@enricogior, Do you have any idea why the settings app would be launched as admin even when the always launch as admin option is turned off? Thanks.

@crutkas @alekhyareddy28 @enricogior For now I have implemented a temporary fix. I have manually set up a task in task scheduler to start powerlauncher.exe on log on. Works fine till you come up with a fix. May not be perfect but works...
powerlauncher.xml.txt
Slightly edited the attached file (Name, userID)

@alekhyareddy28
I don't have enough information to make a guess.
@SasukeeUchiha let's start from scratch:

remove the scheduled task you created
uninstall the current version of PowerToys
check if the C:\Program Files\PowerToys as been removed, if not, open the control panel (in the Start menu type Controp Panel), go to Programs -> Uninstall or change a progam and verify if there is still PowerToys present
keep uninstalling PowerToys until it's gone from the list of installed programs
check again if the C:\Program Files\PowerToys as been removed, if not, manually delete it
go to C:\Users\Enrico\AppData\Local\Microsoft\ and delete the PowerToys folder
install (direct download link) https://github.com/microsoft/PowerToys/releases/download/v0.21.1/PowerToysSetup-0.21.1-x64.exe
open the PowerToys Settings, does it prompt the UAC?

@enricogior  Did all that. Had to manually remove C:\Program Files\PowerToys. Still prompts for UAC. Admin is off.

@SasukeeUchiha
you have the default Windows UAC settings right?
Do you run any third-party shell?
Can you please upload the C:\Users\%USERNAME%\AppData\Local\Microsoft\PowerToys\settings.json file, to check if the elevation is set in the settings?

@SasukeeUchiha
you have the default Windows UAC settings right?
Do you run any third-party shell?
Can you please upload the C:\Users\%USERNAME%\AppData\Local\Microsoft\PowerToys\settings.json file, to check if the elevation is set in the settings?

The settings.json file was shared in this comment - https://github.com/microsoft/PowerToys/issues/4399#issuecomment-690142891.

@alekhyareddy28
I would like to see the new settings file after the clean up.

@alekhyareddy28
I would like to see the new settings file after the clean up.

settings.json.txt

@enricogior

@SasukeeUchiha
you have the default Windows UAC settings right?
Do you run any third-party shell?
Can you please upload the C:\Users\%USERNAME%\AppData\Local\Microsoft\PowerToys\settings.json file, to check if the elevation is set in the settings?

Yes. Default UAC, NO third party shell, run elevated is false in settings.json

@SasukeeUchiha
this is weird:

even if the run_elevated setting is OFF, the process is actually running elevated.
How did you start? Automatically at start up?
If you quit PowerToys and restart it manually is still elevated?

@SasukeeUchiha
this is weird:

even if the run_elevated setting is OFF, the process is actually running elevated.
How did you start? Automatically at start up?
If you quit PowerToys and restart it manually is still elevated?

Yes. It still prompts for UAC and the .json file is still the same

@sasukeeUchiha, thank you for your patience. PT Run not launching for the first time when powertoys was being run as admin was a known issue and a fix has been made for the same. That might be a part of the problem that you're facing along with something always launching PowerToys as admin.
Can you please see if the always run as admin is set for PowerToys.exe? You can follow these steps to check.
Have you maybe in the past configured it to always run as admin ? (I'm ruling out anything to do with UAC as you said that you have the default configurations)
Our next release should be out soon, so maybe we should try out the new release and see if that fixes your issue. thank you once again for your response.

@SasukeeUchiha, thank you for your patience. PT Run not launching for the first time when powertoys was being run as admin was a known issue and a fix has been made for the same. That might be a part of the problem that you're facing along with something always launching PowerToys as admin.
Can you please see if the always run as admin is set for PowerToys.exe? You can follow these steps to check.
Have you maybe in the past configured it to always run as admin ? (I'm ruling out anything to do with UAC as you said that you have the default configurations)
Our next release should be out soon, so maybe we should try out the new release and see if that fixes your issue. thank you once again for your response.

@crutkas @enricogior @alekhyareddy28 Looks like that was the issue. Even though the "Run as administrator" is greyed out in advanced, it was ticked in the compatibility tab. Now the only issue is that it doesn't run as when launching PT as admin. But that is a known issue. So I guess you can mention that issue # here and close this. Thank you for all your time and attention.

@SasukeeUchiha that's great. Thank you. Glad the issue is fixed. Closing in favour of #6060.


Allow choosing the torch device to store replay buffer

This avoids the need to copy replay buffer samples from CPU to GPU every training step. However, if GPU RAM is insufficient, replay buffer can be kept on CPU.
This requires Obs to be a Tensor (Act already is).

@lostmsu Thank you for your PR. As to reduce trait bounds for observation in agents like DQN, I added TchBufferOnDevice trait, which is responsible for transferring data to the device of the model.
However, I don't see any speed up with a replay buffer on GPU in an example (sac_ant_gpu). It might be due to small memory footprint of vector observation of the Ant environment. Though the effect of GPU for replay buffer could be significant when the memory footprint of observation is large, like Atari environment with stacked images, the limited GPU memory does not allow us to use a large capacity of replay buffer (Atari envs requires about 20〜30GB of memory for capacity of 1,000,000 samples). If you have cases where replay buffer on GPU works, it would be nice for me to share information.

@taku-y I tried your sac_ant_gpu, and I get about 3% FPS improvement from using GPU replay buffer (I also had to increase batch size to 4096 to put some noticeable load on GPU).
With GPU buffer:

[2021-08-12T04:50:39Z INFO  border_core::core::trainer] Opt step 20000, Eval (mean, min, max) of r_sum: 422.5705, 347.70502, 501.35193
[2021-08-12T04:50:39Z INFO  border_core::core::trainer] 129.4951 FPS in training
[2021-08-12T04:50:39Z INFO  border_core::core::trainer] 4.607 sec. in evaluation
[2021-08-12T04:51:58Z INFO  border_core::core::util] Episode 0, 999 steps, reward = 557.7083
[2021-08-12T04:51:59Z INFO  border_core::core::util] Episode 1, 999 steps, reward = 492.571
[2021-08-12T04:52:00Z INFO  border_core::core::util] Episode 2, 999 steps, reward = 662.32434
[2021-08-12T04:52:01Z INFO  border_core::core::util] Episode 3, 999 steps, reward = 559.0846
[2021-08-12T04:52:02Z INFO  border_core::core::util] Episode 4, 999 steps, reward = 686.3971
[2021-08-12T04:52:02Z INFO  border_core::core::trainer] Opt step 30000, Eval (mean, min, max) of r_sum: 591.61707, 492.571, 686.3971
[2021-08-12T04:52:02Z INFO  border_core::core::trainer] 127.43561 FPS in training
[2021-08-12T04:52:02Z INFO  border_core::core::trainer] 4.637 sec. in evaluation

Without (e.g. replaced the last device in build2 call with tch::Device::Cpu):

[2021-08-12T04:55:26Z INFO  border_core::core::trainer] Opt step 20000, Eval (mean, min, max) of r_sum: 549.3173, 429.12888, 761.3656
[2021-08-12T04:55:26Z INFO  border_core::core::trainer] 124.081795 FPS in training
[2021-08-12T04:55:26Z INFO  border_core::core::trainer] 4.811 sec. in evaluation
[2021-08-12T04:56:47Z INFO  border_core::core::util] Episode 0, 999 steps, reward = 374.09595
[2021-08-12T04:56:48Z INFO  border_core::core::util] Episode 1, 999 steps, reward = 540.211
[2021-08-12T04:56:49Z INFO  border_core::core::util] Episode 2, 999 steps, reward = 392.3262
[2021-08-12T04:56:50Z INFO  border_core::core::util] Episode 3, 999 steps, reward = 353.30508
[2021-08-12T04:56:51Z INFO  border_core::core::util] Episode 4, 999 steps, reward = 591.79846
[2021-08-12T04:56:51Z INFO  border_core::core::trainer] Opt step 30000, Eval (mean, min, max) of r_sum: 450.34735, 353.30508, 591.79846
[2021-08-12T04:56:51Z INFO  border_core::core::trainer] 125.22227 FPS in training
[2021-08-12T04:56:51Z INFO  border_core::core::trainer] 4.841 sec. in evaluation

The difference in evaluation time seems suspicious though, as it should not be affected.
If you want, I can run more iterations to get a better idea if those 3% were some random occurrence.

@lostmsu Thank you for your report. I think there is no statistical significance in speed for the ant environment. I will do an experiment on atari pong with small buffer size. And regardless of the result, if the updated code looks good for you, I will merge this PR.

@taku-y I find it weird, that the buffer needs to know where the model is. This would not work for multiple GPUs - the training loop needs to move data from where it is to where it has to be, not the buffer.

@taku-y also, is there a reason to keep reward and not_done on CPU?

@lostmsu

I find it weird, that the buffer needs to know where the model is. This would not work for multiple GPUs - the training loop needs to move data from where it is to where it has to be, not the buffer.

That sounds reasonable. Supporting multiple GPUs is a nice feature. But I don't have any idea how to implements. I need to have a look at some papers and slides (e.g., paper and slides) and other RL libraries like Ray, PFRL.
On the other hand, I would like agents to be generic, supporting mini-batch which could be a set of Vecs some enums for example. But such agents might be better to implement as other struct; for DQN agent, there could be two versions that support GPU buffer or not.

is there a reason to keep reward and not_done on CPU?

I just didn't aware of it. These buffers should be on a specified device.

@taku-y I spent some time trying to work this up to look pristine, and started to believe, that making TchBuffer and TchBatch generic is a mistake. All components should be just Tensor objects instead of O::SubBatch, O::Item, or A::*. The training loop should simply convert them all to tensors the instant it receives them from the environment. This would also make most models be of type SubModel<Input = Tensor, Output = Tensor>.
A good argument for this is that TchBuffer already leaks the fact, that it heavily relies on tch because fn batch(...) takes an argument of type &Tensor. It is even named TchBuffer!
Do you have a scenario where this behavior (e.g. convert observations and actions to Tensor instantly) would not work? If not, I'd update this PR to make the modification I am suggesting.

@lostmsu Environments with Tuple observation in gym wouldn't work with Tensor observation (link). Another example is a picking robot where observation includes a camera image and joint angles of the manipulator. I want to apply the agents to such environments.

What about Vec<Tensor>?

@lostmsu Dict like structure would be better to avoid errors. Another example of such environment is RLBench, providing a set of benchmarks with robots. Each observation has four camera images and other information about the state, like joint positions and angles.
https://github.com/stepjam/RLBench/blob/3aa9bb3ad534d8fcdeb93d3f5ff1d161ce5c8fe6/rlbench/gym/rlbench_env.py#L74-L81
I think I should to add an example to demonstrate flexibility of the library.