can't start server

Hi, i tried following all the steps but i'm not able to start the server.
this is my log:
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:31.440: Environment.Is64BitProcess: True
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:31.440: Environment.Is64BitOperatingSystem: True
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:31.440: Environment.Version: .NET Framework 4.8.3761.0
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:31.440: Environment.CurrentDirectory: Z:\appdata\space-engineers\SpaceEngineersDedicated\DedicatedServer64
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:31.440: CPU Info: Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
space-engineers-dedicated-docker-linux  | Computer does not meet minimum requirements, forcing Experimental mode
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:37.933: Bind IP : <IP_ADDRESS>:27016
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |     Survival
space-engineers-dedicated-docker-linux  |     3
space-engineers-dedicated-docker-linux  |     1
space-engineers-dedicated-docker-linux  |     3
space-engineers-dedicated-docker-linux  |     3
space-engineers-dedicated-docker-linux  |     3
space-engineers-dedicated-docker-linux  |     PUBLIC
space-engineers-dedicated-docker-linux  |     16
space-engineers-dedicated-docker-linux  |     100
space-engineers-dedicated-docker-linux  |     5
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     320000
space-engineers-dedicated-docker-linux  |     50000
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     PER_PLAYER
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     SAFE
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     2
space-engineers-dedicated-docker-linux  |     2
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     0.33
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     5
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     0.35
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     15000
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     4
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     8
space-engineers-dedicated-docker-linux  |     119.999992
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     5
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     1
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     50
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     5
space-engineers-dedicated-docker-linux  |     8
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     3000
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     15
space-engineers-dedicated-docker-linux  |     7706
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     20
space-engineers-dedicated-docker-linux  |     500
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     0
space-engineers-dedicated-docker-linux  |     15
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     5000
space-engineers-dedicated-docker-linux  |     5000
space-engineers-dedicated-docker-linux  |     24
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     50000
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     1
space-engineers-dedicated-docker-linux  |     60
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     0.8
space-engineers-dedicated-docker-linux  |     15
space-engineers-dedicated-docker-linux  |     10000000
space-engineers-dedicated-docker-linux  |     10000000
space-engineers-dedicated-docker-linux  |     30000000
space-engineers-dedicated-docker-linux  |     1200
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     true
space-engineers-dedicated-docker-linux  |     false
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  | Z:\appdata\space-engineers\World\World
space-engineers-dedicated-docker-linux  |   <IP_ADDRESS>
space-engineers-dedicated-docker-linux  |   8766
space-engineers-dedicated-docker-linux  |   27016
space-engineers-dedicated-docker-linux  |   0
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |   0
space-engineers-dedicated-docker-linux  |   Star System
space-engineers-dedicated-docker-linux  |   Star System
space-engineers-dedicated-docker-linux  |   false
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |   true
space-engineers-dedicated-docker-linux  |   720
space-engineers-dedicated-docker-linux  |   true
space-engineers-dedicated-docker-linux  |   true
space-engineers-dedicated-docker-linux  |   10
space-engineers-dedicated-docker-linux  |   15
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |   true
space-engineers-dedicated-docker-linux  |   Z:\appdata\space-engineers\Checkpoint
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |   technicallythisisbase64
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |   false
space-engineers-dedicated-docker-linux  |   TOppeC56DmRct7rME06hsw==
space-engineers-dedicated-docker-linux  |   8080
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  |   30
space-engineers-dedicated-docker-linux  |   0.05
space-engineers-dedicated-docker-linux  |   5
space-engineers-dedicated-docker-linux  |   Server will be shut down in {0} min(s).
space-engineers-dedicated-docker-linux  |   true
space-engineers-dedicated-docker-linux  |   false
space-engineers-dedicated-docker-linux  | /appdata/space-engineers/Plugins
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  | 0 directories, 0 files
space-engineers-dedicated-docker-linux  | /appdata/space-engineers/World
space-engineers-dedicated-docker-linux  | |-- SpaceEngineers-Dedicated.cfg
space-engineers-dedicated-docker-linux  | -- World space-engineers-dedicated-docker-linux  |     |-- Alien-291759539d120000.vx2 space-engineers-dedicated-docker-linux  |     |-- EarthLike-1779144428d120000.vx2 space-engineers-dedicated-docker-linux  |     |-- Europa-595048092d19000.vx2 space-engineers-dedicated-docker-linux  |     |-- Mars-2044023682d120000.vx2 space-engineers-dedicated-docker-linux  |     |-- Moon-1353915701d19000.vx2 space-engineers-dedicated-docker-linux  |     |-- SANDBOX_0_0_0_.sbs space-engineers-dedicated-docker-linux  |     |-- Sandbox.sbc space-engineers-dedicated-docker-linux  |     |-- Sandbox_config.sbc space-engineers-dedicated-docker-linux  |     |-- Titan-2124704365d19000.vx2 space-engineers-dedicated-docker-linux  |     |-- Triton-12345d80253.vx2 space-engineers-dedicated-docker-linux  |     -- thumb.jpg
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  | 1 directory, 12 files
space-engineers-dedicated-docker-linux  | ln: failed to create symbolic link '/home/wine/.steam/root': No such file or directory
space-engineers-dedicated-docker-linux  | ln: failed to create symbolic link '/home/wine/.steam/steam': No such file or directory
space-engineers-dedicated-docker-linux  | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
space-engineers-dedicated-docker-linux  | Redirecting stderr to '/home/wine/Steam/logs/stderr.txt'
space-engineers-dedicated-docker-linux  | Logging directory: '/home/wine/Steam/logs'
space-engineers-dedicated-docker-linux  | [  0%] Checking for available updates...
space-engineers-dedicated-docker-linux  | [----] Verifying installation...
space-engineers-dedicated-docker-linux  | UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version<PHONE_NUMBER>
space-engineers-dedicated-docker-linux  | -- type 'quit' to exit --
space-engineers-dedicated-docker-linux  | Loading Steam API...OK
space-engineers-dedicated-docker-linux  |
space-engineers-dedicated-docker-linux  | Connecting anonymously to Steam Public...OK
space-engineers-dedicated-docker-linux  | Waiting for client config...OK
space-engineers-dedicated-docker-linux  | Waiting for user info...OK
space-engineers-dedicated-docker-linux  | "@sSteamCmdForcePlatformType" = "windows"
space-engineers-dedicated-docker-linux  | Success! App '298740' already up to date.
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.463: App Version: 01_204_018
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.492: Is official: True [NO][NIS][NAMP]
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.496: Client Build Number: 0
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.496: Server Build Number: 0
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.496: Environment.ProcessorCount: 4
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.509: Environment.OSVersion: Microsoft Windows 7 Professional (Microsoft Windows NT 6.1.7601 Service Pack 1)
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.509: Environment.CommandLine: "Z:\appdata\space-engineers\SpaceEngineersDedicated\DedicatedServer64\SpaceEngineersDedicated.exe" -noconsole -path Z:\appdata\space-engineers\SpaceEngineersDedicated -ignorelastsession
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.509: Environment.Is64BitProcess: True
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.509: Environment.Is64BitOperatingSystem: True
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.509: Environment.Version: .NET Framework 4.8.3761.0
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.509: Environment.CurrentDirectory: Z:\appdata\space-engineers\SpaceEngineersDedicated\DedicatedServer64
space-engineers-dedicated-docker-linux  | 2024-05-23 17:38:58.509: CPU Info: Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
space-engineers-dedicated-docker-linux  | Computer does not meet minimum requirements, forcing Experimental mode
space-engineers-dedicated-docker-linux  | 2024-05-23 17:39:05.020: Bind IP : <IP_ADDRESS>:27016
space-engineers-dedicated-docker-linux  | 2024-05-23 17:39:13.579: Invalid ServerPasswordSalt: technicallythisisbase64 Exception: System.FormatException: Invalid length for a Base-64 char array or string.
space-engineers-dedicated-docker-linux  |    at System.Convert.FromBase64_Decode(Char* startInputPtr, Int32 inputLength, Byte* startDestPtr, Int32 destLength)
space-engineers-dedicated-docker-linux  |    at System.Convert.FromBase64CharPtr(Char* inputPtr, Int32 inputLength)
space-engineers-dedicated-docker-linux  |    at System.Convert.FromBase64String(String s)
space-engineers-dedicated-docker-linux  |    at Sandbox.Engine.Multiplayer.MyDedicatedServerBase.Initialize(IPEndPoint serverEndpoint)
space-engineers-dedicated-docker-linux exited with code 0
server@debian-server:~/space-engineers-dedicated-docker-linux$
what code 0 means? this is only a part of the log. .
Thanks

Invalid ServerPasswordSalt: technicallythisisbase64 Exception: System.FormatException: Invalid length for a Base-64 char array
thanks for the report, this is on my todo list

you can fix it by making 'technicalythisisbase64' into an actual base64 value in the configs

I'm going to leave this open until I fix it as a reminder for me


Update Odin version, fix autoupdate url, and change name to odin-dev

I was going through the GitHub Actions logs and noticed that the update for Odin was failing. This was because the autoupdate URL is no longer valid (it turns out the Odin team has changed the naming convention for their release artifacts).
This PR updates the issue with the autoupdate URL. I also took the opportunity to manually update the version, as well as renaming odin → odin-dev.
I'm a bit unsure whether doing this rename is a good idea (considering there might be other users already using odin. But I think odin-dev is a better name for it, since these are the dev releases. If we left it as odin then there might be confusion when/if somebody adds stable odin to Scoop/main. Let me know if this change is ok.
btw, since this is a small change I didn't create an issue for it, but please let me know if I need to create one :)

[x] I have read the Contributing Guide.

Thanks for the PR! I think that it would be good to rename it, to keep the naming convention with others in Versions and so that there is not a clash whenever Odin can go into Main as odin. Currently we don't have a method for announcing renames or a way to make Scoop rename an existing package as far as I know.
There was a request for this recently in https://github.com/ScoopInstaller/Extras/issues/8256. I haven't found a corresponding feature request in Scoop's own repo but IMO at least an announcement or note in scoop update would be good so that e.g. the user could uninstall odin and install odin-dev. At the moment if we do this someone might not notice and be stuck on odin and not receiving updates.

Thanks @tech189 ! Makes sense. So your suggestion would be to remove the "rename change" from this PR?

Maybe for now, yes. And make a separate PR for renaming? I'd like to hear your thoughts on this @issaclin32

Maybe for now, yes. And make a separate PR for renaming? I'd like to hear your thoughts on this @issaclin32

I agree with you.
We can have a odin-dev package, and a odin package that is identitical to odin-dev, but has this line on the top.
    "##": "Duplicate (alias) of the odin-dev package",

The same solution can be found in main/gpg and other packages.
It doen't look pretty, but at least it solves the problem for now.

Sounds like a good temporary fix for now.

/verify


Updates to HDInsight Lab to compensate for Azure's evolving portal UI

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: KeithJRome sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


Add an "Edit on GitHub" button

Should we add an "Edit on GitHub" button/link like we do on docs.mattermost.com, so it's obvious where to go to propose changes?

Closing as duplicate of https://github.com/mattermost/mattermost-developer-documentation/issues/25


Use assumed ABI3 version for shared objects without ".abi3."

Allow auditing arbitrary shared objects, not necessarily containing ".abi3." in their name, if --assume-minimum-abi3 option is specified: suppose that all shared objects use this ABI3 version then.
This makes the tool more convenient to use for non-wheel-packaged extensions.
Also specify the default, 3.2, ABI version in a single place only and use "None" instead of the default value elsewhere.

Sorry, I couldn't prevent myself from making this PR, implementing the suggestion discussed in #117. This may address #116 too, but mostly it makes the tool much more convenient for me to use, as I don't have to rename all the files (or create symlinks for them) before running it on them.

And sorry for the force pushes too, I forgot to run make lint (and I am still not sure how am I supposed to do it properly, to be honest, as I don't have mypy, that it tries to run at the end, locally).

And sorry for the force pushes too, I forgot to run make lint (and I am still not sure how am I supposed to do it properly, to be honest, as I don't have mypy, that it tries to run at the end, locally).

No problem. If you run make lint, it should create a temporary environment for you and run mypy within it -- you don't need to install anything explicitly.

No problem. If you run make lint, it should create a temporary environment for you and run mypy within it -- you don't need to install anything explicitly.

Somehow it doesn't for me:
(env) [.../abi3audit(use-min-assumed-abi3-for-so)] $ make lint
. env/bin/activate && \
	ruff format --check abi3audit/_state.py abi3audit/_cli.py abi3audit/__init__.py abi3audit/__main__.py abi3audit/_object.py abi3audit/_cache.py abi3audit/_audit.py abi3audit/_extract.py test/test_minimum_version.py test/test_audit.py test/__init__.py test/test_extract.py && \
	ruff check abi3audit/_state.py abi3audit/_cli.py abi3audit/__init__.py abi3audit/__main__.py abi3audit/_object.py abi3audit/_cache.py abi3audit/_audit.py abi3audit/_extract.py test/test_minimum_version.py test/test_audit.py test/__init__.py test/test_extract.py && \
	mypy abi3audit
12 files already formatted
/bin/sh: 4: mypy: not found
make: *** [Makefile:52: lint] Error 127

Please let me know if you think it's worth debugging this further.

Weird -- it's listed as a dev-dep:
https://github.com/pypa/abi3audit/blob/be052e536b0ae3fc714c067bedf866dca25f3367/pyproject.toml#L39
Could you try deleting your the current venv and re-running make lint? If that still doesn't work, I can look into it further.

OK, I see what's going on here: if you start by running make lint it indeed works as expected, but if you start by running make test INSTALL_EXTRA=test, as I had originally done, make lint doesn't work later because mypy is missing. IMHO it's a (small) bug, but it's easy to work around, of course.
And thanks for merging this PR, it makes testing ABI compatibility much simpler for us!

OK, I see what's going on here: if you start by running make lint it indeed works as expected, but if you start by running make test INSTALL_EXTRA=test, as I had originally done, make lint doesn't work later because mypy is missing. IMHO it's a (small) bug, but it's easy to work around, of course.

Aha, that makes sense! Thanks for root-causing; I'll look at making a small fix for that.
And no problem, thank you for sending a PR! I greatly appreciate it.


A very large result of an operation causes the application to crash.

There needs to be a limit put to the calculations of very large numbers. This must be done as a very large number being calculated crashes the entire application.

Hey great someone is testing the app, if you want to handle the issue I will assign it to you. @Wissam117 🚀

Sure!


Update jQuery version to 2.1.4

The getting started page was using a slightly outdated jQuery version

is materialize compatible with this and newer versions of jQuery?

Yes, there were no breaking changes made in a minor version bump

See https://github.com/Dogfalo/materialize/pull/4587


Project is missing meta files

Need to commit meta files otherwise things will be broken (references, settings)
Current .gitignore is ignoring all meta file
Recommend using the .gitignore for unity at:
https://github.com/github/gitignore/blob/master/Unity.gitignore

Good catch. Thank you.

Fix checked into branch bugs/bugs_20211213


Close tcp clients where they are opened

In general,  you should close resources in the same method that open them. This helps avoid leaking resources.
In addition,  close the resources in a finally clause,  so that they will still be cleaned up with unexpected exceptions.  This was a potential TcpClient leak in Client.cs

Codecov Report

Merging #14 into master will increase coverage by 0.57%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #14      +/-   ##
==========================================
+ Coverage   77.08%   77.66%   +0.57%
==========================================
  Files           9        9
  Lines         288      291       +3
  Branches       17       17
==========================================
+ Hits          222      226       +4
+ Misses         56       55       -1
  Partials       10       10

Impacted Files
Coverage Δ

Telepathy/Common.cs
64% <ø> (-0.48%)
:arrow_down:

Telepathy/Client.cs
70.73% <100%> (+4.06%)
:arrow_up:

Telepathy/Server.cs
77.02% <100%> (+0.63%)
:arrow_up:

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 8cab31a...543a863. Read the comment docs.

looks like this has a conflict now. one of the .close() calls isn't needed anymore, or is it?


[BUG]

Project
MSIX SDK or Win7Msix
Describe the bug
Creation of CIM files from a MSIX package fails with HRESULT 0x80070050 or 0x80070003.
To Reproduce

Error appears to be repeatable when original MSIX package includes long file paths nested within the file (250+ characters). Tested with VSCode package created by myself.
Failure message occurs after non fatal error occurs when attempting to delete the temp directory that's created to unpack the msix in to and called within the msixmgr.cpp file at "createAndAddtoCIM".
Temp directory that remains shows parts of the msix contents that were not deleted and presumably failed to be extracted into the cim tmp files in the destination directory. These files are above 250 characters.
Moving the msixmgr.exe to c:\x\msixmgr.exe and changing the temp directory to not use the GUID seems to resolve if msix files are then below ~250+ characters when extracted. Doing this by modifying the line in msixmgr.cpp "std::wstring tempDirPathString = currentDirectory + L"\unpack";" and replacing the "+ uniqueIdString" with "\unpack" and recompiling msixmgr.exe allowed my cim to create.

Expected behavior
Files should be unpacked to the temp directory and subsequently placed into a CIM file. Attempting with an alternative MSIX package works when file path is shorter during unpack stage.
Screenshots
If applicable, add screenshots to help explain your problem.
Platform
Windows 10 20H2
Additional context
Attempted with NotePadPlusPlus which was successful. VSCode failed.
msixtrace_000001.zip

I have the same problem with different apps. (Visual Studio Code, Visual Studio, SQL Management Studio...)
With the vhdx format I do not have the problem, but I prefer the cim format to get best performance.
Do you have a estimated resolution date for this problem?

I have the same issue, tried converting Adobe Acrobat MSIX to CIM

Same issue with Azure Data Studio

Also having the same issue converting applications like Adobe illustrator, creating file paths like "C:_\3909c748-1052-4783-b24e-e4878cfe7c26\AdobeIllustrator-25.2.3_<IP_ADDRESS>_x64__fzp20gpn88db2\VFS\ProgramFilesX64\Adobe\Adobe Creative Cloud Experience\js\node_modules\ref-napi\node_modules\node-addon-api\src\Release\obj\nothing\nothing.tlog", exceeding the 260 character limit.

https://github.com/microsoft/msix-packaging/pull/463
Issue has been fixed in the above Pull Request


build, provenance, publish workflow

When a tag is pushed, automatically build the sdist and wheel, generate SLSA provenance, create a GitHub release with those files, then publish to Test PyPI and PyPI after manual approval.
Pins actions using commit hashes instead of tags.

Looks good, declined the publish-pypi deployment since this was a test.


Question: want actions on API key missing

Problem statement
I'm using simple API key authentication (along the lines shown in the documentation) and while it's working fine for incorrect keys, I'd like to be able to log messages in the event that someone tries to access an endpoint with no key specified.
Secondly, can the sample code page given below be updated to have a link to source YAML file - it'd be helpful to see an example of the required extra settings, (link target would be https://github.com/go-swagger/go-swagger/blob/master/examples/authentication/swagger.yml)
Steps to reproduce
Use the sample code given at: https://goswagger.io/tutorial/authentication/
Drive with:
curl -i -H 'Content-Type: application/keyauth.api.v1+json' -H 'X-Token: abcdefuvwxyz' http://<IP_ADDRESS>:35307/api/customers
and this works as expected
The scenario I want to deal with is where that X-Token header is missing. At present it looks like this is being filtered off at a lower level.

you need to make a middleware for that behavior. Swagger is only concerned with enforcing your contract that it knows to be common for everybody


Link up relevant recipes on plugins

From #55
Eg. for gulp-browserify we could link up https://github.com/gulpjs/gulp/blob/master/docs/recipes/fast-browserify-builds-with-watchify.md

Closing this because the plugin page has been rewritten and integrated with our main website: https://github.com/gulpjs/gulpjs.github.io


fix [IDP] : Updated the most important steps to be more prominent

Harness Developer Pull Request
Updated the most important steps to be more prominent
What Type of PR is This?

[ ] Issue
[ ] Feature
[x] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[x] Tested Locally
[ ] Optional Screen Shoot.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65c1c2c371c9003300f3a992--harness-developer.netlify.app


Access to server fails

Now you can access to the server using http://localhost:8080
no response.
8080 not mapped into Docker container

I use docker-compose, so it works fine for me

I do exacly the same docker-compose
there is just no  port 8080 mapped

docker ps -a

CONTAINER ID   IMAGE                           COMMAND                  CREATED              STATUS                        PORTS                                                                             NAMES
bb94e0bfe92e   intersystemsdc/iris-community   "/tini -- /docker-en…"   About a minute ago   Up About a minute (healthy)   2188/tcp, 53773/tcp, 54773/tcp, <IP_ADDRESS>:9091->1972/tcp, <IP_ADDRESS>:9092->52773/tcp   my-iris
bdcd50ad1ce0   redis:latest                    "docker-entrypoint.s…"   About a minute ago   Up About a minute             <IP_ADDRESS>:6379->6379/tcp                                                            my-redis
4d260a9e6ebe   server-server                   "java -jar /usr/loca…"   About a minute ago   Exited (1) 51 seconds ago                                                                                multi-db-system
Where is  localhost:8080 expected connect ????

No reaction to the issue. port os 9092
JUST 4 char in EADME

Btw, for java app port is 8080, it works on my machine fine. Port 9092 is for InterSystems UI


CoffeeScript errors do not contain filename or location property

Using version 4.0.1, the error object do not seem to contain the filename as documented in the 4.0.1 release :
{ [SyntaxError: unmatched OUTDENT]
  plugin: 'gulp-ng-classify',
  showStack: false,
  name: 'SyntaxError',
  message: 'unmatched OUTDENT',
  stack: '[stdin]:33:6: error: unmatched OUTDENT\n    }\u001b[1;31m\u001b[0m\n\u001b[1;31m     ^\u001b[0m' }

+1 This makes it very difficult to debug.


Raspberry Pi 4 Compatibility

Hi team,
When trying to compile this with Balena on a Pi 4, I get the following error:
E: Unable to locate package libgnome-keyring-dev [electron] [electron]      Removing intermediate container 57686fd91418 [electron]      The command '/bin/sh -c install_packages   apt-utils   clang   libxcb-image0   libxcb-util0   xdg-utils   libdbus-1-dev   libgtk2.0-dev   libnotify-dev   libgnome-keyring-dev   libgconf2-dev   libasound2-dev   libcap-dev   libcups2-dev   libxtst-dev   libxss1   libnss3-dev   libsmbclient   libssh-4   libexpat-dev' returned a non-zero code: 10
Any thoughts?

@nghiant can you check of the package reported missing above should be in the base image?

This is not Pi4 incompatibility, but buster incompatibility, even switching to other device types it works like this. Thus need an overhaul for Buster

Also can miss libgnome-keyring0.

It might need gnome-keyring instead https://packages.debian.org/search?keywords=gnome-keyring&searchon=names&suite=stable&section=all

[imrehg] This issue has attached support thread https://jel.ly.fish/#/support-thread~fe58eda2-8314-40ba-a412-aa0fa0d904a0

Until this is fixed, would it be worth modifying this repo to use the previous version of Debian? :man_shrugging:


Update data-transformation.md

Changed name from Known issues to Limitations, because tehse are not bugs, but limitations in the feature
Also, I updated this section based on the info available here https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/data-collection-transformations#multiple-destinations , namely "Currently, the tables in the DCR must be in the same Log Analytics workspace. To send to multiple workspaces from a single data source, use multiple DCRs and configure your application to send the data to each."

@yelevin
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

I'm assigning this to a more appropriate address.
#assign-reviewer: @austinmccollum

@austinmccollum - Can you help us advance or close out this public-repo PR that was directed to you?
IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
Thanks, PR review team


Update end-of-integration-with-3rd-party-providers.md

https://github.com/MicrosoftDocs/OfficeDocs-SkypeForBusiness/issues/1761
Changed year to 2020

@tonysmit Changes look right, could you please check and merge? Thanks!


Navigate to Product details

Fix the crashing issues by the ProgressIndicator on both screen

Fix the navigation issue.
Fix the bottom padding on the products.


Duplicate python error with config

Assuming I have (imported in home.nix):
# ~/.config/nixpkgs/program/python/default.nix
{ # `git ls-remote https://github.com/nixos/nixpkgs-channels nixos-unstable`
  nixpkgs-rev ? "ddf87fb1baf8f5022281dad13fb318fa5c17a7c6"
, pkgsPath ? builtins.fetchTarball {
    name = "nixpkgs-${nixpkgs-rev}";
    url = "https://github.com/nixos/nixpkgs/archive/${nixpkgs-rev}.tar.gz";
  }
  , pkgs ? import pkgsPath {}
  , ...
}:
let
  inherit (pkgs) lib;
  nix-bisect = pkgs.python3.pkgs.buildPythonPackage rec {
    pname = "nix-bisect";
    version = "0.4.1";
    src = pkgs.fetchFromGitHub {
      owner = "timokau";
      repo = "nix-bisect";
      rev = "v${version}";
      sha256 = "1z5j7qjzsxq7i9kklvwn8dv327zrs21k1nwwif54lslck7gy6nyk";
    };
    propagatedBuildInputs = with pkgs.python3.pkgs; [
      appdirs
      numpy
      pexpect
    ];
    doCheck = false;
  };
  in
  {
    home.packages = with pkgs; [
      (python3.withPackages (pkgs: with pkgs; [
        nix-bisect
      ]))
    ];
  }

I am getting

building '/nix/store/imbf8vqqqb0wqgzgjpyy91n9krl5r9cn-home-manager-path.drv'...
collision between /nix/store/3nlpb5hivhi8fvmj49lbq7js7vyfmzlr-python3-3.7.5-env/bin/2to3' and /nix/store/p0m8ygm3ndz5x00f2dv8c9pygr3vz9r1-python3-3.7.5-env/bin/2to3'
killing process 1627: No such process
note: keeping build directory '/tmp/nix-build-home-manager-path.drv-2'
builder for '/nix/store/imbf8vqqqb0wqgzgjpyy91n9krl5r9cn-home-manager-path.drv' failed with exit code 255
cannot build derivation '/nix/store/axv1z1spjhjnlcrg1lb3xsvx9w0pkr8f-home-manager-generation.drv': 1 dependencies couldn't be built
error: build of '/nix/store/axv1z1spjhjnlcrg1lb3xsvx9w0pkr8f-home-manager-generation.drv' failed
with that.

On a sidenote: I am calling hm switch this way:
home-manager switch -I nixpkgs=channel:nixos-19.09 -I home-manager=https://github.com/rycee/home-manager/archive/release-19.09.tar.gz

Originally posted by @573 in https://github.com/timokau/nix-bisect/issues/9#issuecomment-617580888

home.packages using pkgs.python3.withPackages need to go in one closure, just added the new python package to the already existing set in my configuration to make it work again.


[v5] popover closing issue

Issue description
popover within popover closes on click of inner most (active) popover

version #5.0.0-alpha.1
components: popover

Steps to reproduce issue
have a popover with a button that opens another popover on click then the secondary popover has a button that interacts with state i.e. a date picker
a Gif of the issue as well https://cl.ly/mlI1/Screen Recording 2017-09-27 at 10.08 AM.gif

...

this also occurs for a popover within a modal that has a clickable item inside it.

Not 100% sure how the first popover is staying open since it appears that the popover currently doesn't not (double negative) trigger the toggle callback when the popover itself is clicked.

i guess that could be the entire issue, should the popover toggle itself when it is clicked?

bootstrap's doesn't close, so I assume it should not trigger the callback. I already made the fix but got sidetracked. I'll push it up when I get some time later.

Awesome, thanks so much

So.. the issue which caused the popover to close when clicking inside of the popover has been fixed in released in 5.0.0-alpha.2 (use npm i reactstrap@next to get it)... but you have to use container="inline" to inline the nested popover so that it is within the first popover so that clicking the nested one is also clicking the first one and doesn't trigger the first one to close... but bootstrap doesn't support nesting popovers, especially inline. The styles get jacked up if the popovers do not have the same placement
Let me know if this can solve your issue or not (seeing how your first popover was already not closing, I think this may help you, even without container="inline"). If not then I will look more into it working without container="inline" which should fix the styling issue. The issue becomes that popovers don't know about other popover nor when they are clicked, not without a global handler or looking to see if the event bubbles from a given classname (.popover) or something like that which feels very loose.

Actually, don't know why I didn't think about this earlier, but you don't have to set the toggle prop. Don't pass it for the inner popover and "manually" close it when a date is selected. If the outer one closes, it will close the inner one (unmount), the only edge case is clicking outside of the inner one but inside of the outer one... Eh just a thought

Thanks for the deep thought on this but yeah we already make the first popover not toggle when clicked outside of it as it contains a form so the fix you've already made will totally resolve the issue for us. thanks again!


Typo

Under Target Accuracy: 1 Millisecond: you have the number 1 instead of a quotation mark.  The open quotation mark looks funny as well.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 75bcebc6-6996-2df3-fbbc-148a7943353c
Version Independent ID: e8374ced-eff5-4fde-2d8b-9229a461bca8
Content: Support boundary to configure the Windows Time service for high-accuracy environments
Content Source: WindowsServerDocs/networking/windows-time-service/support-boundary.md
Service: windows-server-threshold
GitHub Login: @shortpatti
Microsoft Alias: dacuo

Thanks for the catch.  I have fixed the error.

When will the change go live?

It will be pushed mid-morning tomorrow.


error: loop variable 'token' of type 'const absl::string_view' creates a copy from type 'const absl::string_view'

Hi, thanks for open sourcing this project!
I'm trying to add Envoy to Homebrew, so Mac users can do brew install envoy but am running into an error when building.

Target //source/exe:envoy-static failed to build

Compiler identification: AppleClang <IP_ADDRESS>30032
OS Version: macOS 10.15
Full build logs: https://github.com/ankane/homebrew-core/runs/848972697?check_suite_focus=true
Homebrew formula (if it's useful): https://github.com/ankane/homebrew-core/blob/70e7d94a8e010f54ae52f377cb41816e1046240a/Formula/envoy.rb

This is likely a non-issue at all, given that absl::string_view is cheap to copy. Since you already have all the tooling set-up, the fastest way to move this forward is for you to make the change that clang is suggesting const auto& token and submit a PR.

I'm not sure where -Wrange-loop-analysis comes from, our CI (and my local build) don't have that flag. Possibly Xcode 12 enabled it by default?
FYI we do have Homebrew tap through getenvoy.io.

It looks like it was added to -Wall recently, and there was a possible bug around it: https://reviews.llvm.org/D68912
If the custom tap is preferred, I won't submit to Homebrew. I think the advantage of the official tap is it'll be tested on all supported platforms (10.13-10.15) and easier for users to find (brew install envoy will work out-of-the-box).

I fixed the error but it came up in another place as well (I think inside abseil?).
Execution platform: @local_config_platform//:host

Use --sandbox_debug to see verbose messages from the sandbox
In file included from source/extensions/filters/network/postgres_proxy/postgres_decoder.cc:5:
In file included from external/com_google_absl/absl/strings/str_split.h:48:
external/com_google_absl/absl/strings/internal/str_split_internal.h:404:23: error: loop variable 'sp' of type 'const std::__1::basic_string_view<char, std::__1::char_traits<char> >' creates a copy from type 'const std::__1::basic_string_view<char, std::__1::char_traits<char> >' [-Werror,-Wrange-loop-analysis]
      for (const auto sp : splitter) {
                      ^
external/com_google_absl/absl/strings/internal/str_split_internal.h:305:12: note: in instantiation of member function 'absl::strings_internal::Splitter<absl::ByChar, absl::SkipEmpty>::ConvertToContainer<std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > >, std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> >, true>::operator()' requested here
    return ConvertToContainer<Container, typename Container::value_type,
           ^
source/extensions/filters/network/postgres_proxy/postgres_decoder.cc:360:17: note: in instantiation of function template specialization 'absl::strings_internal::Splitter<absl::ByChar, absl::SkipEmpty>::operator map<std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > >, void>' requested here
  attributes_ = absl::StrSplit(message_.substr(4), absl::ByChar('\0'), absl::SkipEmpty());
                ^
external/com_google_absl/absl/strings/internal/str_split_internal.h:404:12: note: use reference type 'const std::__1::basic_string_view<char, std::__1::char_traits<char> > &' to prevent copying
      for (const auto sp : splitter) {
           ^~~~~~~~~~~~~~~
                      &
1 error generated.

Will try to figure out what's different between Homebrew and the project's CI, but will close this for now.

FYI I'm hitting these with Xcode 12 as well (https://github.com/envoyproxy/envoy/issues/13139), and am fixing them in https://github.com/envoyproxy/envoy/pull/13140.

Awesome, thanks @rebello95! Will test again with Homebrew once it's merged.

@ankane I am getting this error https://github.com/envoyproxy/envoy/issues/11949#issuecomment-673197985  on mac. Were you able to solve it? Can you please share the solution?

@ankane @ramaraochavali I am also hitting this exact case https://github.com/envoyproxy/envoy/issues/11949#issuecomment-673197985 but I am not on Mac.
I am trying to build v1.19.0 in a custom SLES-based container that previously successfully built v1.18.3 (IIRC, double-checking now).
If you managed to solve the issue, could you kindly share what worked for you?


Removed ZnClient>>setAccept: because now is part of Hyperspace

Coverage remained the same at 99.648% when pulling f51278df8ee32aba93b596c3dd3a563fe758d110 on moved-znclient-setAccept-to-hyperspace into d6c036c3865189bdc0f6c5f01da9e0ad3c70e6cb on release-candidate.


a lot of personal frustration

This manifesto proves that a lot is not working the way it should at your employer. Therefor it is worth to write it down to sort out your feelings and think about what should change. Maybe you have to change your views on business as well to make yours and the life of your supervisors easier.
From a management and technical perspective this manifesto is just bullshit. Reflect, Learn, Change and move forward. Good Luck Buddy! We all went and are going trough this feelings. Its a f*** part of our Business.

Assuming this is the case, how would it be a problem?

As mentioned; its important to deal with frustration! You'r trying to find a way, which is good!, but selling your frustration as a "new way of software development" is not really that productive. Every software developer knows your feelings very well and as i'm doing right now, we'r here to help. Even if it means to say "stop, don't do that buddy". :)

@tspycher very negative comments here... Let's try and be constructive rather than slinging mud.

It's personal frustration that brings out the best ideas out of people. Anyway, I don't think this manifesto is bullshit, nor did I feel like it's coming from "a lot of personal frustration". It touches a lot of real problems with today's development methodologies. If the solution it suggests is a good one, that's a different subject.

@tspycher We can also see your reaction as the reaction of somebody who submitted to the software industry standards, and who is a little embittered.
Maybe it's just idealism, maybe this method won't be able to compete Scrum method in terms of quantity, but it's a good thing to see people trying to think again about the condition of programmers in the software industry, and propose new methods.
I see this like a method for "Haute couture" programming (Nax won't like this word).
Maybe it's more dedicated to craftsmen who really want to produce quality, and maybe it will change people see things.
Things do not have to stay how they are forever, maybe it's time for a change.

Agree with @crsrusl, "this manifesto is just bullshit" doesn't help anyone, really.

I agree that flat out calling it "bullshit" is not productive so instead let me address one thing.

Estimates are to be avoided at all cost. They create needless pressure, competition, and participate in a toxic witch-hunt of who is the less productive.

If estimations create pressure, competition and witch-hunt then it's not the estimations that are the problem, it's the whole company. If it's managed by people who don't understand that productivity of a programmer (or a designer or many other types of creative jobs) can't be measured with simple numbers then maybe it's time to update your CV.
Estimations are never meant to be surgeon-like precise. You should usually aim for an order-of-magnitude precision. Tasks which take an hour, half a day, a day, two days, a week, two weeks, a month. No one can guess that refactoring the API module in your app will take 15 days, 4 hours and 3 minutes. But you can reasonably say it'll be at the order of magnitude of a month.
And then when a client comes and asks when the new version is going to be rolled out...
Or when management wants to decide which features' ROI is not negative...
Or when it needs to be decided when a new person has to be hired...
Or someone has to be laid off...
...They can look at meaningful numbers.
Anecdotal evidence time!
In my personal experience the friction created by estimations comes from these things:

Inexperienced devs suffering from Dunning-Kruger Effect or people who overestimate their own skills and do super-low estimations (or just anyone deflating the estimations for no good reason)
Young teams which don't yet know how much buffer they need to add to the estimations
Not including the time to test and deploy the changes in the estimations (which should not be done by the programmer if they are not the one doing those things btw.)
Management trying to do a witch-hunt for least productive people and not understanding that not everything can be quantified into numbers
A pressure to give the lowest bids possible
New tasks added mid-sprint or just in the middle of doing another task

And some ways to overcome them:

Educate the management, talk to them like to real people, not someone you are forced to waste your time on. Surprisingly lot can be achieved by being polite, understanding and clear. Though there are some people you just can't get to.
Do a variant of planning poker or something so that everyone in the team can voice their opinion about estimation
Track your own estimations - if usually you need more time to do things you estimated then add more time next time you estimate
Don't get yourself pressured into doing tasks using someone else's estimations - keep a paper trail that you've complained about it and when they later hold it against you you can show them they're in the wrong

I'm sorry for the bullshit statement. It might be a bit too harsh.
There are many statements i completely disagree in this manifesto because they are so harmful for any developer, the company itself and the project the developer is working on. But i do understand the motivation to write them down and finding a way to deal with it.

And finally it would support the stereotype programmer. Unwilling to communicate, unable to give a rough estimation of pending task. Is not flexible enough to support the Business with with simple solutions and usually is "overengineering" simple tasks.

And finally it would support the stereotype programmer. Unwilling to communicate, unable to give a rough estimation of pending task. Is not flexible enough to support the Business with with simple solutions and usually is "overengineering" simple tasks.

A.K.A, the angry dev. It's just a phase everyone goes through as software developers. Some overcome it, some don't.


https://www.facebook.com/profile.php?id=100070249217378

Code of Conduct

[X] I have read and agree to the GitHub Docs project's Code of Conduct

What article on docs.github.com is affected?
https://www.facebook.com/profile.php?id=100070249217378
What part(s) of the article would you like to see updated?
@ @
Additional information
Uploading 93198b7f825b4f665aa917f3f3cf04cb.mp4…

https://www.facebook.com/profile.php?id=100070249217378

Boro id pasward show me plz
On Wed, 17 Nov 2021, 11:17 pm docubot @.***> wrote:

This issue may have been opened accidentally. I'm going to close it now,
but feel free to open a new issue with a more descriptive title or ask any
questions in discussions https://github.com/github/docs/discussions!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/github/docs/issues/12085#issuecomment-971789169, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AVQ7LYE4FGNAOPZUIM2RIE3UMPPSZANCNFSM5IHRDA4Q
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


Update name for Bower

@alvaro-canepa hi!
Sorry for the late reply. You are right, thanks. It will be assigned in the next release.


Cypress. Adapting tests to the new filter functionality.

Motivation and context
Adapting tests to the new filter functionality.
How has this been tested?

Checklist

[x] I submit my changes into the develop branch
[ ] I have added description of my changes into CHANGELOG file
[ ] I have updated the documentation accordingly
[ ] I have added tests to cover my changes
[ ] I have linked related issues (read github docs)
[ ] I have increased versions of npm packages if it is necessary (cvat-canvas,
cvat-core, cvat-data and cvat-ui)

License

[x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.
[x] I have updated the license header for each file (see an example below)

# Copyright (C) 2021 Intel Corporation
#
# SPDX-License-Identifier: MIT

Coverage increased (+0.6%) to 75.524% when pulling 43eeffd9c8d7b3dec7bb3933e7a4874d396f0a12 on dvkruchinin:dkru/rewrite-tests-for-filters-feature into 70a9071de8d408b5fd7cf12abb28c7bd41beafb5 on openvinotoolkit:develop.

Hi, @dvkruchinin
Some tests failed on CI


sepolicy: add rild2 and rild-debug2 socket devices

Sort in alphabetical order while here

Remove white string 132

Done.

are you using 3.18 kernel ?

Alien should be the same for 3.18 since is dsds target

i know this but i am trying to understand if pablomh is using the proper branch

My tests were done in 3.10 (using 7.1-legacy branch from SonyAosp) and this is a "forward"-port.
I don't know of anyone with a DSDS 3.18 device who could test this, though.

you should use the n-mr1 branch with 3.10 kernel
please test and push also on n-mr1 branch


Fix building with Clang on big endian archs

error: expected value in expression
#    if _LIBCPP_BIG_ENDIAN

Please backport this to the 2.3 and 2.2 branches.

Yes, will do.

This is interesting. I've been building OIIO for s390x for 10 years which is a big endian system without an issue.

This is interesting. I've been building OIIO for s390x for 10 years which is a big endian system without an issue.

You have been building with Clang for 10 years? I doubt that.

Fun trivia: the first OIIO commit that mentions clang is 8eb94c9362, the commit message is "Patch to be able to build with clang", and the date is "2010-10-06 22:51:37".

Strange. I wonder why we haven't seen this problem before? In any case, the fix is definitely more correct, thanks for submitting it!

When I looked back when this chunk of code was added it was back in 2014 or so. So I am surprised. But working with Clang especially and newer GCC releases I have seen a lot of newer warnings finding little niggling issues like this.


Add privacy manifest for Apple

See https://github.com/flutter/flutter/issues/131940

Was there any further discussion with or clarification from Apple that you can share? I noticed that this plugin isn't listed on https://developer.apple.com/support/third-party-SDK-requirements/, while some other Flutter plugins that I would not have expected to be listed there are. I'm wondering if you were able to clarify something about the plugin that caused it not to be listed.

That was one of the 3 questions I asked them. The other two were about how to handle conditional compilation, and how to aggregate different privacy manifests in framework vs non framework builds. I was told the questions were being escalated, and have received nothing since then, but I've just sent another email asking for an update.

Hi, is this issue any updates?
From what I see, just_audio seems to have a similar problem.

Although escalated, I did not hear back from Apple. My plugins aren't listed on https://developer.apple.com/support/third-party-SDK-requirements/ so I had assumed for the moment it is not an issue. If you have had an issue, would you be able to share the details, or any messages/output that implicates just_audio/audio_session?
If it is an issue, that link says we have until "Spring" 2024 which is a strange frame of reference to use with a "global" audience, so at my liberty I am taking "Spring" to mean September.

If it is an issue, that link says we have until "Spring" 2024 which is a strange frame of reference to use with a "global" audience, so at my liberty I am taking "Spring" to mean September.

Apple provided a bit more detail (although still vague on the specifics) saying that the requirement will take effect May 1st: https://developer.apple.com/news/?id=3d8a9yyh

OK, I'll continue to watch Apple's announcements, and notifications from App Store Connect.


refactor(dispatch-service): create a library for generating image update sbatch

created a library folder for HPC-specific code. Moved the sbatch generation of singularity image
building to the library. Added tests for script generation.

:tada: This PR is included in version 9.14.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Fixing function to get logged in email and user id to get actual user credentials

Fixing function to get logged in email and user id to get actual user credentials

CI: No security warnings found


Install Issue on m1 macs

Describe the bug

Does not install on m1 macs.
Reproducible example code

pip install tweedledum

Expected behavior

Successful installation.
Information

tweedledum version: Latest
Python version: Python 3.9.13
C++ compiler: NA
Operating system: MacOS 12.5.1 Monterey

Additional context

I got this issue while installing qiskit which depends on tweedledum.
I can confirm that pip install tweedledum==1.1.0 works but pip install tweedledum doesn't.
(base)  ~/Downloads/ pip install tweedledum
Collecting tweedledum
  Using cached tweedledum-1.1.1.tar.gz (4.8 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: tweedledum
  Building wheel for tweedledum (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for tweedledum (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [282 lines of output]
      /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-build-env-7mx474op/overlay/lib/python3.9/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
        warnings.warn(msg, warning_class)
      /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-build-env-7mx474op/overlay/lib/python3.9/site-packages/setuptools/config/pyprojecttoml.py:129: _InvalidFile: The given `pyproject.toml` file is invalid and would be ignored.
          !!

          ############################
          # Invalid `pyproject.toml` #
          ############################

          Any configurations in `pyproject.toml` will be ignored.
          Please note that future releases of setuptools will halt the build process
          if an invalid file is given.

          To prevent setuptools from considering `pyproject.toml` please
          DO NOT include the `[project]` or `[tool.setuptools]` tables in your file.

      !!

        if _skip_bad_config(project_table, orig_setuptools_table, dist):
      Not searching for unused variables given on the command line.
      -- The C compiler identification is AppleClang <IP_ADDRESS>60021
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- The CXX compiler identification is AppleClang <IP_ADDRESS>60021
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-install-ecsfj_0r/tweedledum_73fddbf973d0489580a9594f5ae33ec1/_cmake_test_compile/build
      -- The CXX compiler identification is AppleClang <IP_ADDRESS>60021
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
      -- Found Eigen3: /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-install-ecsfj_0r/tweedledum_73fddbf973d0489580a9594f5ae33ec1/external/eigen (found suitable version "3.4.0", minimum required is "3.3")
      -- Found fmt: /opt/homebrew/include (found suitable version "9.1.0", minimum required is "7.0.0")
      -- Found nlohmann_json: /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-install-ecsfj_0r/tweedledum_73fddbf973d0489580a9594f5ae33ec1/external/nlohmann (found suitable version "3.9.1", minimum required is "3.9.0")
      -- Found phmap: /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-install-ecsfj_0r/tweedledum_73fddbf973d0489580a9594f5ae33ec1/external/parallel_hashmap (found suitable version "1.0.0", minimum required is "1.0.0")
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
      -- Found Threads: TRUE
      -- pybind11 v2.6.2
      CMake Warning (dev) at /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-build-env-7mx474op/overlay/lib/python3.9/site-packages/cmake/data/CMake.app/Contents/share/cmake-3.24/Modules/CMakeDependentOption.cmake:89 (message):
        Policy CMP0127 is not set: cmake_dependent_option() supports full Condition
        Syntax.  Run "cmake --help-policy CMP0127" for policy details.  Use the
        cmake_policy command to set the policy and suppress this warning.
      Call Stack (most recent call first):
        external/pybind11/CMakeLists.txt:98 (cmake_dependent_option)
      This warning is for project developers.  Use -Wno-dev to suppress it.

        File "/private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-build-env-7mx474op/overlay/lib/python3.9/site-packages/skbuild/setuptools_wrap.py", line 645, in setup
          cmkr.make(make_args, install_target=cmake_install_target, env=env)
        File "/private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-build-env-7mx474op/overlay/lib/python3.9/site-packages/skbuild/cmaker.py", line 680, in make
          self.make_impl(clargs=clargs, config=config, source_dir=source_dir, install_target=install_target, env=env)
        File "/private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-build-env-7mx474op/overlay/lib/python3.9/site-packages/skbuild/cmaker.py", line 704, in make_impl
          raise SKBuildError(

      --------------------------------------------------------------------------------
      -- Trying "Ninja" generator
      --------------------------------
      ---------------------------
      ----------------------
      -----------------
      ------------
      -------
      --
      --
      -------
      ------------
      -----------------
      ----------------------
      ---------------------------
      --------------------------------
      -- Trying "Ninja" generator - success
      --------------------------------------------------------------------------------

      Configuring Project
        Working directory:
          /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-install-ecsfj_0r/tweedledum_73fddbf973d0489580a9594f5ae33ec1/_skbuild/macosx-12.0-arm64-3.9/cmake-build
        Command:
          cmake /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-install-ecsfj_0r/tweedledum_73fddbf973d0489580a9594f5ae33ec1 -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-install-ecsfj_0r/tweedledum_73fddbf973d0489580a9594f5ae33ec1/_skbuild/macosx-12.0-arm64-3.9/cmake-install/python -DPYTHON_VERSION_STRING:STRING=3.9.13 -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-build-env-7mx474op/overlay/lib/python3.9/site-packages/skbuild/resources/cmake -DPython3_EXECUTABLE:FILEPATH=/Users/thisas/miniforge3/bin/python3.9 -DPython3_INCLUDE_DIR:PATH=/Users/thisas/miniforge3/include/python3.9 -DPython3_LIBRARY:PATH=/Users/thisas/miniforge3/lib/libpython3.9.dylib -DPython_EXECUTABLE:FILEPATH=/Users/thisas/miniforge3/bin/python3.9 -DPython_INCLUDE_DIR:PATH=/Users/thisas/miniforge3/include/python3.9 -DPython_LIBRARY:PATH=/Users/thisas/miniforge3/lib/libpython3.9.dylib -DPYTHON_EXECUTABLE:FILEPATH=/Users/thisas/miniforge3/bin/python3.9 -DPYTHON_INCLUDE_DIR:PATH=/Users/thisas/miniforge3/include/python3.9 -DPYTHON_LIBRARY:PATH=/Users/thisas/miniforge3/lib/libpython3.9.dylib -DCMAKE_MAKE_PROGRAM:FILEPATH=/private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-build-env-7mx474op/overlay/lib/python3.9/site-packages/ninja/data/bin/ninja -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=12.0 -DCMAKE_OSX_ARCHITECTURES:STRING=arm64

      Traceback (most recent call last):

      An error occurred while building with CMake.
        Command:
          cmake --build . --target install --config Release --
        Install target:
          install
        Source directory:
          /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-install-ecsfj_0r/tweedledum_73fddbf973d0489580a9594f5ae33ec1
        Working directory:
          /private/var/folders/z8/sp2w4vyj3q71z22h0hz0vxs00000gn/T/pip-install-ecsfj_0r/tweedledum_73fddbf973d0489580a9594f5ae33ec1/_skbuild/macosx-12.0-arm64-3.9/cmake-build
      Please check the install target is valid and see CMake's output for more information.
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for tweedledum
Failed to build tweedledum
ERROR: Could not build wheels for tweedledum, which is required to install pyproject.toml-based projects

It looks like the wheels are missing from pypi on arm64 macOS on the latest 1.1.1 release. The build job looks like it failed: https://github.com/boschmitt/tweedledum/actions/runs/1218553134 but it was long enough ago that the logs are gone. @boschmitt can you retrigger the job so we can see what the failure is?
In the meantime you can probably just run pip install --prefer-binary tweedledum tweedldum and it will install tweedledum from 1.1.0 which has the missing wheels available.

Thanks @mtreinish.
I will investigate this further.

@mtreinish this does not work with arm64, I have the same issue.
arch -arm64  pip install cmake tweedledum --no-binary :all:
 [58/73] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/xag/xag_synth.cpp.o
      [59/73] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/decomp_synth.cpp.o
      [60/73] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/diagonal_synth.cpp.o
      [61/73] Building CXX object CMakeFiles/_tweedledum.dir/src/Synthesis/gray_synth.cpp.o
      [62/73] Building CXX object CMakeFiles/_tweedledum.dir/src/Utils/Visualization/string_utf8.cpp.o
      FAILED: CMakeFiles/_tweedledum.dir/src/Utils/Visualization/string_utf8.cpp.o
      /Library/Developer/CommandLineTools/usr/bin/c++ -DABC_NAMESPACE=pabc -DABC_NO_USE_READLINE -DDISABLE_NAUTY -DFMT_HEADER_ONLY=1 -DLIN64 -D_tweedledum_EXPORTS -I/private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/include -I/private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/abcsat -I/private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/abcesop -I/private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/abcresub -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/pybind11/include -isystem /Users/sol/.pyenv/versions/3.9.7/include/python3.9 -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/eigen -isystem /opt/homebrew/include -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/mockturtle -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/kitty -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/lorina -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/rang -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/parallel_hashmap -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/percy -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/nlohmann -isystem /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/external/bill -O3 -DNDEBUG -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.0 -fPIC -fvisibility=hidden -flto -std=gnu++17 -MD -MT CMakeFiles/_tweedledum.dir/src/Utils/Visualization/string_utf8.cpp.o -MF CMakeFiles/_tweedledum.dir/src/Utils/Visualization/string_utf8.cpp.o.d -o CMakeFiles/_tweedledum.dir/src/Utils/Visualization/string_utf8.cpp.o -c /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/src/Utils/Visualization/string_utf8.cpp
      /private/var/folders/4y/fksy204x14b55bxyl0ytbjwm0000gn/T/pip-install-dli152zz/tweedledum_35ba19d29c9444f9b3bf756075aa975e/src/Utils/Visualization/string_utf8.cpp:328:15: error: no matching function for call to 'format'
                    fmt::format(U"{:>2}", wire - diagram.num_qubits());
                    ^~~~~~~~~~~
      /opt/homebrew/include/fmt/core.h:3204:31: note: candidate function [with T = <unsigned int>] not viable: no known conversion from 'const char32_t [6]' to 'format_string<unsigned int>' (aka 'basic_format_string<char, unsigned int>') for 1st argument
      FMT_NODISCARD FMT_INLINE auto format(format_string<T...> fmt, T&&... args)
                                    ^

I have had the same issue on an M1 MacBook with macOS Ventura 13.0.1.
There is a workaround:

pip install tweedledum-dev
hack the installation as follows:
a) in the site-packages directory rename tweedledum_dev-1.2.0.dev202109060824.dist-info/ to tweedledum_dev-1.2.0.dist-info/
b) edit the METADATA file in the dist-info directory as follows:
i) change tweedledum-dev in the Name: line to tweedledum
ii) change 1.2.0.dev202109060824 in the Version: line to 1.2.0

After you do this, pip will think you have satisfied the requirement for tweedledum (rather than tweedledum-dev) and so will allow you to install packages that depend on tweedledum.
If this approach does not appeal to you, you can punt on virtual environment and use Anaconda, which also works.


feat(ci): only run t3-app-matrix is appropriate changes are made

Closes #
✅ Checklist

[ ] I have followed every step in the contributing guide (updated 2022-08-15).
[ ] The PR title follows the convention we established conventional-commit
[ ] I performed a functional test on my final commit

Changelog
[Short description of what has changed]
cc @c-ehrlich

Screenshots
[Screenshots]
💯

Related PR #540

Looks good :)
Is the labeller consistently applying the docs label on any change in www now? For example #544 didn't get the label.
If that works now, maybe add a similar if for site/docs-specific actions and I'll close my PR.

The Astro build and check is like 20 sec so it's not really an issue if it runs "unnecessarily". If we were to conditionally run that, we'd have to remove that job from the branch-protection and I'm not sure I want to do that.


data attribute on load from file input

hi,
first like to say that I love filepond... top notch well done!
second the question or questions
i'm writing a upload page for users to upload their car pictures.
The problem i'm facing is to get it to work like i want. I need to generate 8x instances.
it's not pretty but gets the job done.
the idea is to use the class .filepond to load 8 instances of filepond. I already successfully done that with a poster image as stock for every side of the car using ID (attachment).

For this to work I have replicated the code 8 times from 1 to 8.
is there anyway to get the data attribute from the file input?
like this:
<input type="file" data-camerapositie="1"  class="filepond" data-max-files="1">
<input type="file" data-camerapositie="2" class="filepond" data-max-files="1">
Below the example. camerapositie is hardcoded.
if i can use the data attribute and use the class instead of the ID then i only need to have that code one time and not 10. (yes i know i can loop it. however looping gives the same result)
Then if the user uploads a picture i know which data attribute it is. 'this.data(camerapositie)' to use in ondata.
`$('#afbeelding1').filepond({
server: {
process: {
url: 'opbouw/model/post/taxatietoevoegenafbeelding.php',
method: 'POST',
ondata: (formData) => {
formData.append('taxatieid', objdata.id);
formData.append('camerapositie', '1');
return formData;
}
}
},
files: [{
source:  data.afbeelding1,
options: {
type: 'local',
file: {
name:  data.afbeelding1,
//size: 3001025,
type: 'image/jpg'
},
metadata: {
poster: data.afbeelding1
}
}
}]
});`
next question
Because I use a placeholder image. If there are no images uploaded from the user side is there a way that the user can click on the image instead to go first to X te remove the poster? (replace) Or a search button centered?

Closed.
See issue template:
This issue tracker is intended to collect bug reports and feature requests.
For help with integrating FilePond, information on how features work, or questions about specific features of FilePond, please use Stack Overflow. Any issues open for help requests will be closed to keep from clogging up the issue tracker.


introduce consistent namespacing in the Falco codebase

Motivation
Class names and namespaces are inconsistent in the Falco codebase. We have some definitions under falco::, and others without any namespace. This is very confusing and ambiguous towards the role/responsibility of each component of Falco, and makes naming very inconsistent.
Feature
Although we have the same problem in libs, and that something we can't change from Falco, a first step forward would be to polish this in the Falco codebase.
We could have everything fit inside falco::, then having falco::engine for everything concerning the rule engine, falco::application for the CLI app, and so on. Any proposal with a clear plan or naming strategy is welcome.

Nice, clean up and more consistency is always great! Love your suggestion of doing this first in Falco and then move on to libs.

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle stale

/remove-lifecycle stale

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle stale

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle rotten

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.
Provide feedback via https://github.com/falcosecurity/community.
/close

@poiana: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.
Provide feedback via https://github.com/falcosecurity/community.
/close

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.


Build failure on ubuntu 23.04

Hi, I have tried building on ubuntu 23.04.
I have installed the following lua packages:
liblua5.4-dev
lua5.4
And the cmake command is copied from the ubuntu.yml:
cmake -B build/debug -D CMAKE_BUILD_TYPE:STRING=Debug "-DSOL2_LUA_VERSION:STRING=5.4" -DSOL2_PLATFORM:STRING=x64 -DSOL2_CI=ON -DSOL2_BUILD_LUA:BOOL=ON -DBUILD_LUA_AS_DLL:BOOL=OFF -DSOL2_TESTS:BOOL=ON -DSOL2_EXAMPLES:BOOL=ON -DSOL2_TESTS_EXAMPLES:BOOL=ON
I am encountering this error:
-- Found LuaBuild: liblua-5.4.4 (found version "5.4.4")
-- Configuring done (4.6s)
CMake Error at cmake/Packages/FindLuaBuild/LuaVanilla.cmake:251 (add_dependencies):
  The dependency target "LUA_VANILLA" of target "liblua-5.4.4" does not
  exist.
Call Stack (most recent call first):
  cmake/Packages/FindLuaBuild.cmake:86 (include)
  cmake/Packages/FindLuaBuild.cmake:112 (find_lua_build)
  CMakeLists.txt:229 (find_package)

I have looked at https://sol2.readthedocs.io/en/latest/build.html but don't see any information regarding this.
Thanks.

I'm poking at the sky here, but just in case... You may actually have liblua-5.4.5, while Sol thinks that It's 5.4.4. Try specifying a concrete version with a patch number: -DSOL2_LUA_VERSION:STRING=5.4.5

Yes this was the issue, actual version that worked was 5.4.7. Thank You


Workitem - detail pane - iteration selection - cancel button fails - raises exception

The button is not working as it calls the wrong function. It calls closeRestFields instead of closeUserRestFields

@ldimaggi can you please verify this !
As the steps to reproduce are not clear to me i can't mark it as verified !

Closing as out of date - no longer an issue.


[Help Wanted] Error when searching for "Reply" in docs.mattermost.com

Repro:

Search for "Reply" on docs.mattermost.com

Observed:

System freezes and JS error seen in console. Does not happen when you search for "Fish"

@it33 - It looks like sphinx has a LOT of open issues, many of which contain the keyword "Search"... which is mildly concerning.  It might be time to consider integrating a tool specific for document indexing/searching in order to increase the utility of the search.  Sphinx has the ability to create an adapter as an external search provider.  Thoughts?  I'm happy to look into this route if your open to it.

Although version 1.5 of sphinxdoc was just released and the changlog references correcting incomplete search results. Have y'all updated the build server to v1.5? I'm not at a computer at the moment to test it myself.

Thanks @shieldsjared, highly appreciate your analysis, I'd defer to @coreyhulen on the upgrade to Sphinx 1.5 and new search provider.
In my mind, so long as we test it before hand, I imagine it would be fine for generating static output,

I have no objections to upgrading to the latest.

Thanks @shieldsjared!


Improve coverage config

To be followed by additional coverage testing.
Not sure "exclude init.py" is working.

OK to merge now. I don't have the merge button on this project.


AWS updates

AWS has updated their screenshots and all of the information that is needed when setting this up. The currently listed info is outdated.

Thanks Melodie! Are there any particularly bad/confusing examples we should prioritize?

Hi Alex, Have been using the set-up guide and so far got all the way up to Enrich, however as the elastic-mapreduce is outdated it would be great if that section could be prioritise.

@alexanderdean - Updated screenshots for Cloudfront collector setup and added AWS CLI commands as an alternative approach. You could view the changes in local fork:

Setup a bucket on S3 for the pixel
Upload the tracking pixel
Create a bucket for Cloudfront logs
Create a Cloudfront distribution

This is really nice @ihortom ! How do you do the yellow highighting?

Pushed to master

@alexanderdean - Updated screenshots for Clojure collector setup. You could view the changes in local fork:

Create a new application in Elastic Beanstalk and upload the WAR file into it
Enable logging to S3
Configuring the Clojure collector
Additional configuration options

@alexanderdean - Updated the screenshots for Setting up PostgreSQL <- local copy

@alexanderdean - Looks like those are all the pages referencing AWS screenshots. The ticket could be closed. If anything missed accidentally, will be dealing on case-by-case basis. I am aware of one page with old screenshots (Troubleshooting jobs on Elastic MapReduce) but I do not have a suitable (failure) example to get it updated.

Hi @ihortom - great, that's been pushed now. Closing!


Add example artifacts to .gitignore

Adding the example binaries to the gitignore file as they should be ignored by git.

Closing as I mistakenly based the PR on master instead of develop


listener: switch reuse_port default to true

Deprecate existing reuse_port field
Add new enable_reuse_port field which uses a WKT
Make the new default hot restart aware so the default is
not changed during hot restart.
Allow the default to be reverted using the
"envoy.reloadable_features.listener_reuse_port_default_enabled"
feature flag.

Fixes https://github.com/envoyproxy/envoy/issues/15794
Risk Level: Medium, scary stuff involving hot restart
Testing: New and existing tests. It was hard to get the tests to pass which gives me more confidence.
Docs Changes: N/A
Release Notes: Added
Platform Specific Features: N/A

/retest

@ggreenway points out that SO_REUSEPORT is still broken for hot restart even in latest kernels because connections can get dropped between accept() and close(). I will take another look at this and think of different solutions including possibly passing across all of the sockets from the old worker and using them for the new workers (we had discussed doing this anyway to catch socket creation issues on the main thread).
/wait

Closing this. I will reopen when I revisit.


fix loadbalance retry error, when retry the request data is cleared.

Pull Request Test Coverage Report for Build 1683

0 of 11 (0.0%)  changed or added relevant lines in 1 file are covered.
16 unchanged lines in 6 files lost coverage.
Overall coverage increased (+0.1%) to 62.942%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

core/handler/loadbalance_handler.go
0
11
0.0%

Files with Coverage Reduction
New Missed Lines
%

server/highway/highway_conn.go
2
81.25%

control/archaius/transfer.go
2
84.19%

core/invoker.go
2
50.0%

core/config/key_generator.go
3
30.61%

core/loadbalancer/load_balancer.go
3
71.43%

core/registry/util.go
4
64.29%

Totals

Change from base Build 1681:
0.1%

Covered Lines:
5459

Relevant Lines:
8673

💛  - Coveralls


Organizational profile - missing fields in form

For the organizational profiles, we can add an address to the organization (under Location).
There are some obvious fields for that not included in the form. Could we possibly add:city, postal code or state?
Thanks!

@jcr done, please check

@jcr this is ready, please check.


Running master-test.sh fails

Hello,
I followed the installation steps detailed on here:
https://gemini.readthedocs.io/en/latest/content/installation.html
Everything worked until the step to run the unit tests, running bash master-test.sh results in:
Using gemini found at: directory/bin/gemini
CADD scores are being loaded (to skip use:--skip-cadd).
GERP per bp is being loaded (to skip use:--skip-gerp-bp).
pid 15283: 5 variants processed.
storing version, header, etc.
storing gene-detailed
storing gene-summary
updating gene-table
building indices
usage: gemini [-h] [-v] [--annotation-dir ANNOTATION_DIR]              {actionable_mutations,amend,annotate,autosomal_dominant,autosomal_recessive,bcolz_index,browser,burden,comp_hets,db_info,de_novo,dump,examples,fusions,gene_wise,interactions,load,load_chunk,lof_interactions,lof_sieve,mendel_errors,merge_chunks,pathways,qc,query,region,roh,set_somatic,stats,update,windower,x_linked_de_novo,x_linked_dominant,x_linked_recessive}
...
gemini: error: unrecognized arguments: --skip-pls
This --skip-pls appears in the test file data-setup.sh. Do you know why this is happening?

You have an old version of gemini install, but a new version of the tests.

Hi brentp,
I went through the steps of the website 5 days ago, so I thought I had the latest version of gemini. How can I get the latest version?

You probably have the latest version, but an old version is on your $PATH as well. what does which gemini show?

that shows the path of directory/bin/gemini

what does gemini --version show?

that shows gemini 0.20.0


feat: add issue form for refactor code

What feature?
I need to refactor the code, but the problem is which issue form to choose. Since it is not a new feature, creating a new issue form will likely be a good choice.
I will ensure it follows proper conventions and standards and avoid unnecessary fields.
Add screenshots

Similar to this

Record

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSoC'23 contributor
[X] I want to work on this issue

sure @Anmol-Baranwal we need to add the issue form


feat: Code Scanner Enhancements

Description
Adds a new property Scanner Variant that sets how the code scanner will look and behave. If set to "Always on", the scanner will be visible and scanning all the time. If set to "Click to Scan", the scanner will pop up inside a modal and start scanning when the user clicks on the button.
Also, mirroring the camera is now just a button away.
Moreover, the widget now will not scan for codes in the background.
Fixes #17367
Fixes #17954
Type of change

New feature (non-breaking change which adds functionality)
This change requires a documentation update

How Has This Been Tested?

Manual
Cypress

(1) Drag & drop Code Scanner widget
(2) Check if default scanner layout is ALWAYS_ON
(3) Check if the ALWAYS_ON scanner is DISABLED and (1) IS showing disabled icon (2) NOT streaming video
(4) Check if the ALWAYS_ON scanner is ENABLED and (1) NOT showing disabled icon (2) IS streaming video
(5) Check if the ALWAYS_ON scanner is (1) NOT visible (2) NOT streaming video
(6) Check if the ALWAYS_ON scanner (1) IS visible (2) IS streaming video
(7) Change scanner layout from ALWAYS_ON to CLICK_TO_SCAN and verify layout change
(8) Check if the CLICK_TO_SCAN scanner's button is DISABLED
(9) Check if the CLICK_TO_SCAN scanner's button is ENABLED
(10) Check if the CLICK_TO_SCAN scanner's button is NOT visible
(11) Check if the CLICK_TO_SCAN scanner's button is IS visible

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes

@dilippitchika, I have fixed the aspect ratio issue for the video. Now the video feed will maintain and will be fully visible at all times. However, I wasn't able to contain the scanning animation to the video only. Currently, the scanning animation is created using a pseudo element on the video's container. To contain it in the video only would mean creating a pseudo-element on the <video> tag which, unfortunately, is not possible.
cc: @jsartisan any suggestions are welcome and appreciated. 🙌

Tested and verified for:
-Always on property in the widget

Mirroring
On edit and view mode

@laveena-en have you already tested this in phone? If not, please do

@dhruvikn few suggestions

Make always on the default and increase the size.
Change the label to "Scanner layout"
In the button group make always on the first one

Make sure you add doc ticket for this and make necessary changes

@dhruvikn As discussed, the widget continues to capture QR/Bar codes in the background thus opening up multiple pages on both desktop and mobile.
P.S The camera widget's behaviour is also the same. Please do check
cc: @dilippitchika

Recalling my previous sign off post discussion with @dhruvikn

the widget continues to capture QR/Bar codes in the background thus opening up multiple pages on both desktop and mobile.

@laveena-en, this is a great catch, super super work!
Just had a chat with @dilippitchika, background detection should be disabled for better UX. I'll be creating a new issue for this as this wasn't in the initial scope of #17367. However, we will solve the issue in this PR only. I'll keep you folks once I address this.

Created a new issue #17954 which is addressed now in this PR.
cc: @laveena-en @dilippitchika

/ok-to-test sha=4ebb2c0

/ok-to-test sha=1f713a1

@dhruvikn Looks like the deployment isn’t up yet. Can you check this please?

Can you please use this one? @laveena-en
https://appsmith-e7secc8uk-get-appsmith.vercel.app/

/ok-to-test sha=5f19a42

@dhruvikn A couple of callouts:

The QR/barcode isn’t getting scanned via the front camera when the widget is set to always on on mobile devices
Also, the scanner isn’t picking up the QR code on iOS while being on the always on mode via both the front and back camera. Works fine on the click to scan  mode though

Sharing an app that you can reproduce this on: https://appsmith-k9oqm8jw0-get-appsmith.vercel.app/app/new-notepad/page1-6361feb1ce5a0f64a008c08a

After a chat with @laveena-en, we can confirm that the code is being detected on iOS with both front and back.
However, the navigateTo function is not working when set to Always On on mobile. Will be looking into this once.

/ok-to-test sha=bc73fee

Tested and verified the functionality and callouts addressed in this DP.

Verified the Always ON mode on desktop and mobile devices [Windows &Mac] [Android and iOS]
Verified mirroring's functionality
Tested the functionality's consistency via the front and back camera on mobile devices
Tested onCodeDetected events workflow when Always ON mode is selected

/ok-to-test sha=217f6ff

/ok-to-test sha=f3e1a69


Remove dependencies besides aiohttp

Every other dependency has features that already in aiohttp so there's no need for the extras. I have changed the code to work with aiohttp only.

@andrew12 - I'm building a PR on top of this fork that adds support for creating race rooms, and editing existing race rooms, just as a heads up.  If this isn't merged yet before this is done, I'll make a PR against this PR's branch with those changes.
I 100% love the concept of just sticking with aiohttp.

sorry I haven't had a chance to resolve the issues here yet, will see if I can soon


Multiviewer-for-F1:1.35.2->1.35.4, added update script

Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[x] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Absolutely, I'll do the API change along with the separate PR for the script. Should I just close this for now?

Absolutely, I'll do the API change along with the separate PR for the script. Should I just close this for now?

You can leave this open, just force push once you're done making the changes and have rewritten the Git history.
Thanks for taking the time to contribute, I appreciate it.


Deploy an Avalonia app using Flatpack

Hello,
I'm focused on developing, primarily, for Linux distributions, and Avalonia looks like it's a perfect match because I see myself as a XAML developer.
I develop a simple Avalonia app and used the guide to create Flatpack for .NET Core apps
https://www.phillipsj.net/posts/packaging-dotnet-core-with-flatpak/
I'm not sure about all the steps, but when I try to run the build (before publishing the package), the app doesn't run and doesn't even give me an error message.
I think the problem is the guide is for the console applications, and Avalonia it's a GUI app, which means the step where we create the metadata for the Flatpack maybe is the right one.
Doesn't anyone was able to create a FlatPack package for their  Avalonia app on Linux?
Thanks
Paulo Aboim Pinto

don't use warp or other "single binary" solutions, those are blatant lies. Just publish with dotnet publish -r linux-x64
IIRC due to some Skia/libfontconfig bug Skia fails to load any system fonts on certain Linux installations (https://github.com/AvaloniaUI/Avalonia/issues/4427). That's usually fixed by installing mscorefonts, not sure how to include those in flatpak

I don't know if I understand everything you said ...
right now was just an experience to know if it's possible and I'm sure there will be a way to do it. If there is no recipe to do It, I will figure it out in the future. Maybe then someone already creates a guide to explain how to do it.

This works for me:

Build your application
dotnet publish solution.sln -c Release --runtime linux-x64 -p:PublishReadyToRun=true --self-contained --output ./dist/linux-x64
Manifestapp-id: org.flatpak.appName
runtime: org.freedesktop.Platform
runtime-version: '21.08'
sdk: org.freedesktop.Sdk
command: appCommand
modules:
  - name: appName
    buildsystem: simple
    build-commands:
      - cp -r . /app/bin
    sources:
      - type: dir
        path: /path/dist/linux-x64/
finish-args:
  - --socket=x11
  - --socket=wayland

To build the app from source you can follow the guide here https://github.com/flathub/org.freedesktop.Sdk.Extension.dotnet6


cluster creating hundreds of pods because node is down

Not sure if this is the right place to ask this or in rancher..
i have a k3s cluster with some nodes, and i have a deployment of an app where i made it so it only schedulles in one particular node,
i used rancher for this effect, (deployment > config > Node Scheduling > run in specific node )
the thing is that particular node went down and when i did come back it attempted to create hundreds of pods, i have the cluster overflowing with terminating pods, hundreds or thousans of them at one point in the past...
is there a way that i can make it so it just doesn't try to create pods when the available machines are down?

You didn't fill out the issue template, so I'm not sure what version of K3s you're working with or what your cluster configuration is.
It is not expected that the deployment controller would continue to create pods when there is no node available to schedule them on, or when a node does become available. Are you using an autoscaler that scaled up the deployment replica count in an attempt to create pods? Can you post more information on what specifically you're seeing, including kubectl get deployment -o yaml for your deployment, and kubectl get pod -o yaml showing the pods in question?

k3s v1.24.4+k3s1
cluster with rancher v2.6.8
1 master with no schedulle taint, 2 normal nodes
1 extra node with PreferNoSchedule

this extra node is where i had the workload in question and it went down for a while
the most recent app where i have this issue is a standard gitlab runner deployment, i had the same situation in another deployment before where i basically used the same steps
heres the deployment i had to redact most info.
rancher applied the "spec.nodename" tag,
i believe when the cluster tries to shedule the pod doesn't check or care if the machine is down, sees the pod is not up, and tries it again
`apiVersion: apps/v1
kind: Deployment
metadata:
name: gitlab-runner-
namespace:
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
...
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
...
spec:
affinity: {}
containers:
- command:
...
image: gitlab/gitlab-runner
imagePullPolicy: IfNotPresent
lifecycle:
preStop:
...
livenessProbe:
exec:
command:
...
failureThreshold: 3
initialDelaySeconds: 60
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
name: gitlab-runner
...
readinessProbe:
...
failureThreshold: 3
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources: {}
...
initContainers:
- command:
- sh
...
image: gitlab/gitlab-runner
imagePullPolicy: IfNotPresent
name: configure
resources: {}
securityContext:
allowPrivilegeEscalation: false
...
nodeName: ${EXTRA_NODE}
restartPolicy: Always
schedulerName: default-scheduler
...
status:
availableReplicas: 1
conditions:

lastTransitionTime:
lastUpdateTime:
message: ReplicaSet "gitlab-runner" has successfully
progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
lastTransitionTime:
lastUpdateTime:
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
readyReplicas: 1
replicas: 1
updatedReplicas: 1
`

It doesn't sound like this is a problem with k3s or rancher then, but rather just the behavior of Kubernetes itself when you configure such a Deployment?

I'm going to convert this to a discussion as this seems like more of a question than a bug report.


update andy.md

removed images that did not belong to this project. tomorrow will add the image that I have for this undeveloped project

This is amazing, you did a PR! I'm really proud of you!

I did a few more changes but messed up something. My 'in my Garden- the DNA
of Memory project page is not coming up. I lost the image in MFA project
page. I went to the data and tried to change the order of appearance on
project page and created the dna page but all not coming up. I am tired.
It is 11:30 pm. I am upset that I made you upset. I don't want to go to
that place ever again, the place where you feel I am attacking you because
of your weight or eating. i am not going there because my having a good
relationship with you is one of the most important things in my life. I
believe you when you say something is wrong. I do not blame you for your
health problems. I need you Vanessa, and I think you need me and to believe
that I am there for you without reservation, or judgment.
I am going to sleep.
goodnight
mom
On Mon, Jul 2, 2018 at 9:04 PM, Vanessa Sochat<EMAIL_ADDRESS>wrote:

This is amazing, you did a PR! I'm really proud of you!
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/vsoch/nsoch.github.io/pull/4#issuecomment-401981832,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AjkrZqoz8_A3l2kMxcUyeGMQVAfHyS5Tks5uCsMogaJpZM4VAI2s
.

--
Natacha Villamia Sochat MD MFA
603 321 0632