Fix KubeOne failing to restart RHEL VMs

What type of PR is this?
/kind bug
/kind regression
What this PR does / why we need it:
RHEL periodic tests have been failing since June 29th with the following stacktrace:
time="06:04:08 UTC" level=info msg="Waiting for 1m0s before proceeding to give machines time to boot up..." node=<IP_ADDRESS>
time="06:04:08 UTC" level=info msg="Waiting for 1m0s before proceeding to give machines time to boot up..." node=<IP_ADDRESS>
time="06:04:09 UTC" level=info msg="Waiting for 1m0s before proceeding to give machines time to boot up..." node=<IP_ADDRESS>
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x18049f8]
goroutine 226 [running]:
k8c.io/kubeone/pkg/tasks.disableNMCloudSetup(0xc0005ca2d0, 0xc000640400, {0xc00061ddf8?, 0x1?})
	k8c.io/kubeone/pkg/tasks/prerequisites.go:169 +0x2f8
k8c.io/kubeone/pkg/state.(*State).runTask(0xc0005ca2d0, 0xc000640400, 0x1fa6148)
	k8c.io/kubeone/pkg/state/task.go:54 +0x212
k8c.io/kubeone/pkg/state.(*State).RunTaskOnNodes.func1(0xc0005ca2d0, 0xc000640400)
	k8c.io/kubeone/pkg/state/task.go:73 +0x6e
created by k8c.io/kubeone/pkg/state.(*State).RunTaskOnNodes
	k8c.io/kubeone/pkg/state/task.go:72 +0x2fb
    conformance_test.go:243: failed to install cluster ('kubeone install'): k8s cluster deployment failed: exit status 2
    panic.go:482: cleanup ....

I assume this is a regression from #2095 when we started closing SSH connection on error. reboot call can be parsed as an error, therefore causing KubeOne to automatically close the connection. When we try to close the connection explicitly, KubeOne throws an NPE because the connection doesn't exist.
This PR fixes it in a way that we validate if the connection is open before trying to close it.
Additionally, this PR modifies AWS RHEL tests to use t3.micro for bastion because t3.nano is not supported with RHEL.
Error: Error launching source instance: UnsupportedOperation: Red Hat Enterprise Linux is not supported for the instance type 't3.nano'.
	status code: 400, request id: b8cac8f5-be05-46b2-820d-6d592b93986e

Does this PR introduce a user-facing change?:
NONE

/test pull-kubeone-e2e-aws-rhel-install-containerd-v1.24.2

/test pull-kubeone-e2e-aws-rhel-install-containerd-v1.24.2

/lgtm
/approve


Test Only 508: Download to CSV Focus Issue

Visually, the Download to CSV button comes after the expand/collapse button. However, when tabbing through the page the Download to CSV button receives focus first. Adjust the positioning in the DOM to move the button after the heading:
image

The tab and programatic reading order are now correct


Dead links in documentation

Obligatory "not sure if this is the right place" disclaimer.
The example code links in the tutorial documentation are missing here:
https://docs.scipy.org/doc/scipy/reference/tutorial/interpolate.html
If you click Source Code:
https://docs.scipy.org/doc/scipy/reference/tutorial/interpolate.html
you get a 404 error
Suggested solutions: Fix the links or enable prompt folding, or both.
Also suggest changing all "Source Code" links to "Example Code". Source code should refer to the actual module code.
I looked at some other Tutorial pages, and they have similar issues. Some with no links at all, most with no prompt folding. I think there needs to be uniformity on the formatting. Either all with Source Code links, all without links (not my favorite idea), prompt folding should be enabled site wide.
I wonder if prompt folding would be an issue on some browsers or if javascript is restricted by security policies. In that case having example code links
Related issues #3250 #7369

Seems to be a duplicate of https://github.com/scipy/scipy/issues/3250, hence closing as a duplicate. Thanks for the report @rkedge --- if you feel like working on fixing this, it'd be greatly appreciated!


System.Composition.Convention 1.3.0

Type: Missing
Summary:
System.Composition.Convention 1.3.0
Details:
ClearlyDefined license is MIT
Nuget license field links to MIT
Open source project MIT WITH a patent file: MIT: https://github.com/dotnet/corefx/blob/8e95f40402aed1ea4062a59b24b23d133d5bc54e/LICENSE
Patent: https://github.com/dotnet/corefx/blob/8e95f40402aed1ea4062a59b24b23d133d5bc54e/PATENTS.TXT
Resolution:
Declared license is OTHER
Affected definitions:

System.Composition.Convention 1.3.0

@capfei - I think I'd include the PATENTS file in the curation of the package, even if that file isn't pulled into the package.  Thoughts on that @royaljust?

I think we should go with the metadata in the package, which points to MIT in this case.


Add "PrivateData" field to ScriptFileInfo

Adding Field "PrivateData" to the ScriptFileInfo. It has the same purpose as the "PrivateData" field in the ModuleManifest -> Storing Custom Script Matadata.

@gogbg
Could you please us know the need for PrivateData in PSScriptInfo? How and where this information will be useful?
In case of module manifest, PrivateData can be any object [-PrivateData <Object>]  and it has multiple purposes.
Since, PSScriptInfo is a comment based metadata, PrivateData was not added to PSScriptInfo comment for script files. Please note PSScriptInfo is only used by PowerShellGet. PowerShell runtime doesn't use this info.

In my particular case, I`m developing PS Build module for the purpose similar as msbuild in c#, e.g.

Module Dependency validation
Command Reference validation
Other validations
Missing module resolution from PSGet Repos

And the specific purpose for which I need to store some metadata for the module/script is:

Version Control validations, e.g. based on the "FileHash"+"Version for this specific hash" to decide whether the content has been modified or not. So my I`m storing the VersionControl information in the PSPrivateData field.

Hi @gogbg ,
Could you please elaborate on "FileHash"+"Version for this specific hash" for script files? Especially, which file's filehash?

In case of script:
Reading from the Script AST, Im making hash of the param block + dynamic param block + begin block + process block + end block. This way Im not including the PSScriptInfo, and can change it without affecting the hash

@gogbg Thanks for the details.
Please add test cases with PrivateData entry for New/Update/Test-ScriptFileInfo cmdlets.
Ref: https://github.com/PowerShell/PowerShellGet/blob/development/Tests/PSGetPublishScript.Tests.ps1

@bmanikm cool will do it, thanks.

:shipit:


Use Magnitude instead of ratio in unit implementations

This PR doesn't aim to convert every last use case.  Rather, the goal is
to perform the smallest "reasonable" change such that the repo still
builds.
We bundle a few auxiliary changes which could have been separate PRs,
but which I included here to reduce the total time-to-land.  To reduce
reviewers' cognitive load, I've retained them as separate "checkpoint
commits".  Reviewers can start at the first commit and step through for
ease of reading.  These auxiliary changes include:

Supporting subtraction and spaceship operators in ratio

Implementing the "common Magnitude" functionality, which is equivalent
to the "largest even divisor" logic we've borrowed from std::chrono
in every applicable case, but which is simpler for Magnitudes

Loosening the requirements on the Rep of a Magnitude, which is
necessary to maintain support for non-is_arithmetic Reps.  NOTE:
there is some remaining work here to express everything in terms of
treat_as_floating_point, which we can either do in this PR, or
later, as reviewers prefer.

The "bulk" of the PR simply performs fairly mechanical migrations from
ratio to as_magnitude<ratio>() in various template arguments.  Some
corner cases and concepts (e.g., UnitRatio) simply melt away, because
we don't need them in a Magnitude-based world.  The only "asterisk" in
this migration is a few test cases in the formatting, where the current
implementation produces an equivalent but different representation.
I've commented these out, and we can deal with them later.
Follow-on work includes:

Hunting down remaining uses of ratio in template arguments
Removing exp
Making degrees and revolutions for angle units

Partially resolves #300.

@chiphogg, I spent most of the day today trying to make it work but MSVC is so frustrating and unhelpful 😢
Here are some strange issues we face here:

renders:
D:\repos\units\src\core\include\units/magnitude.h(665): error C3536: 'rhs': cannot be used before it is initialized

Maybe MSVC guys could look into this? @TartanLlama do you know someone that could be interested?

@chiphogg, I spent most of the day today trying to make it work but MSVC is so frustrating and unhelpful cry

Thanks for giving it a look!  I'll be curious to see what the root cause turns out to be.
Looks like I'll also have a few merge conflicts to deal with.  :grin:  Shouldn't be a big deal.

The first commit solved the issue and I hope now you will be able to continue work on making it work under MSVC (there are still a lot of issues but should be quite easy to understand).
Thank you @Nostracodus and @TartanLlama!

It seems that my changes broke also gcc and clang again. Please review them. Maybe there is some pow() overload that was meant to be called here and I couldn't find it?

OK, my fix was wrong. I just restored the original version. We are back with the mysterious MSVC compilation errors :-(

I got the feedback from MSFT that this is probably a compiler bug. We will have to find some workaround for it.

I resolved all of the merge conflicts that accumulated over the past few weeks.  Then, I tried a natural workaround at the indicated position, by turning the NTTP into a variable.  Unfortunately, no dice: MSVC is still unhappy.
FWIW, it looks like the errors are the same as in 2b37bc7b3e8c239a1d26cd614119b74d709ada2f, so I guess that wasn't the root cause.

Sorry, my fault with the last commit. I wanted to make the change in the other VSCode window on a different clone of the repo.

Sorry, my fault with the last commit. I wanted to make the change in the other VSCode window on a different clone of the repo.

Heh, no worries.  :slightly_smiling_face:
Thinking about this present PR: it seems like the biggest thing that could help get it unstuck is if we were able to run VS 16.9 directly, on a local machine, to iterate.  Iteration cycles are just too long for remote builds.
Can we integrate this into the conan build setup on a Linux machine?  Or do we need to use a Windows box?  I'm not sure how I'd go about setting this up, but it does seem as though it's the best way forward.

Please, add "partially addresses #300" or "resolves #300", whatever's most appropriate, to the OP. Up until now, these issues haven't been linked.

Some time ago I got the following answer from our Microsoft friends that admitted it is a compiler bug:

this issue cannot be worked around in your source code without invasive changes

Partially resolves #300.

Please, replace "resolves" with "addresses". If you hover over "resolves", you'll see it claim to close #300. That's because it's a work of power. Since this only addresses it partially, you should avoid using "resolves".

Some time ago I got the following answer from our Microsoft friends that admitted it is a compiler bug:

this issue cannot be worked around in your source code without invasive changes

Hey, I don't mind making invasive changes; I just need to know what they are.  :slightly_smiling_face:
It sounds like they have a pretty good idea what's causing the problem.  Is there any more information they can share to point us in the right direction?
Meanwhile: WDYT about my assessment that we need to figure out a way to build mp-units in VS 16.9 on a local machine?  I think what is killing us is the combination of the cryptic error message, and the long iteration times of remote-build-in-the-loop.  I think we could get past either of these alone, but together they're just too formidable.  It really feels like this should be possible in 2022---is there a docker container or something?  But I've never run VS before, so I'm not sure where to begin setting it up.

Here are more details about the source of the compiler issue:

The compiler is incorrectly eagerly attempting to process the static constexpr variables and fails. It assigns them an integer type due to its failure, and that’s where the “constraints unmet” errors surface.

Oops, I did it again 😞 Sorry!

@chiphogg, it seems that we have some progress!
After applying some more fixes on the latest version of the VS2022 compiler we now have the overflow of constexpr steps: https://github.com/chiphogg/units/runs/6811949058?check_suite_focus=true#step:12:459. The funny fact is that it happens only on a Debug build while the Release one does not complain about it.
Additionally, we have issues with ambiguous symbols but those are regressions on VS2022 and hopefully will be fixed soon.

@chiphogg, it seems that we have some progress!
After applying some more fixes on the latest version of the VS2022 compiler we now have the overflow of constexpr steps: https://github.com/chiphogg/units/runs/6811949058?check_suite_focus=true#step:12:459. The funny fact is that it happens only on a Debug build while the Release one does not complain about it.
Additionally, we have issues with ambiguous symbols but those are regressions on VS2022 and hopefully will be fixed soon.

Wow---this is really encouraging!  Thank you so much for continuing to dig in and work on this.

I got the answer from Microsoft that the difference in Debug/Release for constexpr steps issue is caused by the debug iterators. A proposed workaround is:

Is it possible to break the constexpr computation into more constexpr variables? That will give each variable a new step count, ideally avoiding the step limit.

Alternatively, we can disable debugging iterators but this is probably not a good idea?

I think c8ec771 should do the trick, although I have to wait for the remote builds to see for sure!

We are close!  14.2 passed, but 14.3 failed (!).
  I am guessing it traces back to here?
If you can make any sense of this, please let me know.

As I stated before:

Additionally, we have issues with ambiguous symbols but those are regressions on VS2022 and hopefully will be fixed soon.

Thank you!!! 🍻

Wow... I can't believe it landed!  :sweat_smile:


YARN-11251. Separate ThreadPool for AMLauncher Launch and Clean Events

Description of PR
YARN-11251
How was this patch tested?
Tested in EMR cluster
For code changes:

[ ] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m  0s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
40m 50s

trunk passed

+1 :green_heart:
compile
1m 16s

trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
1m  5s

trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
1m  0s

trunk passed

+1 :green_heart:
mvnsite
1m 10s

trunk passed

+1 :green_heart:
javadoc
1m  2s

trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
0m 49s

trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
2m 17s

trunk passed

+1 :green_heart:
shadedclient
24m 28s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 56s

the patch passed

+1 :green_heart:
compile
1m  3s

the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
1m  3s

the patch passed

+1 :green_heart:
compile
0m 54s

the patch passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
0m 54s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 45s

the patch passed

+1 :green_heart:
mvnsite
0m 58s

the patch passed

+1 :green_heart:
javadoc
0m 44s

the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
0m 40s

the patch passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
2m  6s

the patch passed

+1 :green_heart:
shadedclient
24m  9s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
102m 25s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 40s

The patch does not generate ASF License warnings.

209m 36s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4877/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4877

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 3ade7cc5158d 4.15.0-191-generic #202-Ubuntu SMP Thu Aug 4 01:49:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / b688919f21dae60bdda15c773d2c72a1ebb2b9d7

Default Java
Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4877/1/testReport/

Max. process+thread count
901 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4877/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m 21s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
41m 41s

trunk passed

+1 :green_heart:
compile
1m 17s

trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
compile
1m  5s

trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
1m  2s

trunk passed

+1 :green_heart:
mvnsite
1m 12s

trunk passed

+1 :green_heart:
javadoc
1m  5s

trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
0m 53s

trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
2m 19s

trunk passed

+1 :green_heart:
shadedclient
25m 14s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 57s

the patch passed

+1 :green_heart:
compile
1m  8s

the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javac
1m  8s

the patch passed

+1 :green_heart:
compile
0m 55s

the patch passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
0m 55s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 45s

the patch passed

+1 :green_heart:
mvnsite
0m 59s

the patch passed

+1 :green_heart:
javadoc
0m 44s

the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04

+1 :green_heart:
javadoc
0m 39s

the patch passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
2m  5s

the patch passed

+1 :green_heart:
shadedclient
24m 35s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
103m 17s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 41s

The patch does not generate ASF License warnings.

213m  8s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4877/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4877

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 4e914820a82a 4.15.0-191-generic #202-Ubuntu SMP Thu Aug 4 01:49:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 0713e99389fbceb453789fb6b147f95535cba32a

Default Java
Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4877/2/testReport/

Max. process+thread count
880 (vs. ulimit of 5500)

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4877/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.


Hotfix Preparing for new users and projects

Hotfix to add scalability QOL changes to admin portal including

large audio file uploads with loading bar
create labels from csv file
bug fix to include other users on result page

Already added to production


Login Auth error , status:401

Container starts fine. http://localhost:8000 is showing home page /auth endpoint. Giving below error in the log. It is not clear what is causing this error. Executed container with LOG_LEVEL=debug , does not give details. Please assist troubleshooting the issue
2024-02-03 13:35:01 1.7069853014169762e+09      WARN    echozap@v1.1.3/logger.go:47     Client error    {"remote_ip": "<IP_ADDRESS>", "latency": "141.202µs", "host": "localhost:8000", "request": "GET /api/health", "status": 401, "size": 45, "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36", "request_id": ""}

Typically, this occurs for two main reasons:

On initial launch, the web page (login page) issues a GET /api/health request to determine whether a password is necessary. If not, it proceeds to the chat page; otherwise(401), it remains on the login page, waiting for the user to enter a password.

The login page has received an invalid password entry.

If you’re on the chat page, ignore this error. Otherwise, ensure you’ve entered the correct password.
You can find the passwords in the talk.yaml file:
server:
  passwords:
    - "pass01"
    - "pass01"

Thank you so much. Login text box was not visible , so did not know have to enter password

To embrace minimalism, I’ve removed the text box’s caret and border. Apologies for any misunderstanding🤣.


Add dynamic slot type pickup for applications

Instead of having a text field with a manual entry, provide an option list containing all the node arrays with a description

related to #566


hyperlink not work when opened at wps

Category

[x] Enhancement
[ ] Bug
[x] Question
[ ] Documentation gap/issue

Version
Please specify what version of the library you are using: [   ^3.8.0   ]
Please specify what version(s) of PowerPoint you are targeting: [   wps@latest   ]
Expected / Desired Behavior / Question
hyperlink not work when opened at wps(wps is a Chinese version of MS Office),so should pptxgenjs be compatible with wps?btw:It works well at MS Office
Observed Behavior
I read slide.xml generated by wps, found that when adding hyperlink, <a:hlinkClick> tag should have an action attribute and its value should be ppaction://hlinkfile
else if (opts.hyperlink.url) {
  //runProps += '<a:uFill>'+ genXmlColorSelection('0000FF') +'</a:uFill>'; // Breaks PPT2010! (Issue#74)
  runProps += "<a:hlinkClick r:id=\"rId" + opts.hyperlink._rId + "\" invalidUrl=\"\" action=\"\" tgtFrame=\"\" tooltip=\"" + (opts.hyperlink.tooltip ? encodeXmlEntities(opts.hyperlink.tooltip) : '') + "\" history=\"1\" highlightClick=\"0\" endSnd=\"0\"" + (opts.color ? '>' : '/>');
}

What is WPS are how did you come across this as a solution? I only found 36 references on the entire web for "ppaction://hlinkfile"...


Improve usability

Thanks for creating SerialFS, it looks very useful.
It took me a while to figure out the dependencies and how to start the server, so I've added requirements.txt and some installation instructions for Debian based systems.

Thanks I'll check it out.  I had some local changes from the start of the year that I hadn't pushed so I've pushed those now in case they're of interest to you - it looks like SSD support, mostly, so you can put SSD files in the server's folder, mount them and read them etc


added checker for creating duplicate playlist

Hii @RyanRussell00 thanks for this great opportunity. I worked on issue #7. And added some fixes on the basis of your requirement. Can you please review my PR? And let me know if there is any problem so I will try to fix it asap.

Hii @RyanRussell00 I wanna ask one thing why you use explicit button event handler into two places.  Can you explain to me about it?

The first one inside playlist-button event handler and the second one below this handler you can see into above screenshot

One thing more if anyone clicked on recommendation then need to reset flag for both explicit playlist and non-explicit playlist

@utkarsh4321

The explicit function inside the playlist button was leftover from the merge conflict. Thanks for catching that! I've removed it and updated master.

Whenever new recommendations are generated it should reset both flags: explicit and non-explicit. This is because when they click on "get recommendations", an entirely new playlist is curated for them.

Let me know if you have any more questions

Hii @RyanRussell00 I fix the explicit playlist confirmation problem can you please review my PR. If there is any problem then tell me. I will try to fix asap.

Hii @RyanRussell00 is there any problem with it can you please tell me so I will fix it.


Add line breaks in a title for long names.

Follow up fixes for #136
We use the domain type names as titles for default visualization and they are expected to be long.

So I just added a line break if it has [].

I'll just merge it since it's trivial.


added pathfactory custom fieldgroups

Added Pathfactory custom fieldgroups for below 5 structures,
1] Pathfactory Session
2] Pathfactory Visitor
3] Pathfactory PageView
4] Pathfactory Content
5] Pathfactory Content Track
Fixes issue #1865

Raised new PR with correct file paths


Categorical Data Analysis	- Confidence Intervals for proportions

Hi @dbosak01  - are you still working on this topic? I would be interested in contributing

Hi @fernhughes .  No, I've had some family issues to take care of, and I can't work on it any more.  It's all yours!

Great that we now have R content in for normal approximation.  Still plenty to do on this topic though if any fancies it.

[ ] Normal approximation for SAS - (This is also called asymptotic or wald )
[ ] Normal approximation comparison SAS vs R
[ ] Normal approximation comparison Python
[ ] Exact (Clopper Pearson) binomial CIs (SAS )
[ ] Exact (Clopper Pearson) binomial CIs ( R)
[ ] Exact (Clopper Pearson) binomial CIs (Comparison SAS vs R vs Python)
[ ] Altman Machin Method
[ ] Wilson (Score) method - better for small samples and where P is at or near 0 or 1.
[ ] Aresti-Coull (AC) method
[ ] Bayesian HPD
perhaps we cross reference the following?
https://towardsdatascience.com/five-confidence-intervals-for-proportions-that-you-should-know-about-7ff5484c024f


Unable to use dns.google

According to the Google Blog the new RFC-compliant DOH server is:
https://dns.google/dns-query
Unfurtunately the doh cli does not work with that server.
christoph@server:~$ ./doh www.google.com https://dns.google/dns.query
problem 7 decoding 787 bytes response to probe for A
problem 7 decoding 787 bytes response to probe for AAAA
It works with the deprecated URL:
https://dns.google.com/experimental

First, I partly blame google here for returning a 200 OK even when you gave it a wrong URL which I understand mislead you to not detect your mistake. The official Google DoH server URL is https://dns.google/dns-query (with a dash where you had a dot).
Using this URL it works for me!

thanks, so just a typo ;)


Replaced database shutdown with checkpoint for backup

This way there is no need to restart the app after backup so it can be used seamlessly - for automatic daily backups, for example.

Yes, that would be a nice feature.
In your PR, I think you forgot to import the SimpleSQLiteQuery library.
At all after importing your changes and doing a backup. I get the error message that you can't access the database on the main thread because the UI may be locked for an extended period of time. Maybe you can put this in an asynchronous task.

I will close this due to no activity


Remove any reference to F0 and F1

Syncs up with https://github.com/sbt/util/pull/84.

To validate this pull request against other sbt modules, please visit this link.

CI here is expected to fail until sbt-util is released with https://github.com/sbt/util/pull/84.

To validate this pull request against other sbt modules, please visit this link.

A dbuild validation involving this pull request is in progress...

dbuild has checked the following projects against Scala 2.12:

Project
Reference
Commit

sbt
pull/3317/head
sbt/sbt@26cfe0cb7b75c39c10377f83896a01d14411eb93

zinc
pull/359/head
sbt/zinc@6ef476b25226feee78a01b68e1f4f39e2c121d20

io
1.0
sbt/io@f55849d988b94941309d316c43533b0af423f244

librarymanagement
pull/122/head
sbt/librarymanagement@e3891c8732dc248bd3ff3be9d5c796454d66bc3a

util
pull/84/head
sbt/util@18a73db57d8699d487918ed0ad441db3d3848854

website
1.0.x
sbt/website@7e644bc8fc623589152e98bee75afd44893690e3

:x: The result is: FAILED
(restart)

Superseded by https://github.com/sbt/zinc/issues/366.


Azure Language Summarization November 2023 Preview Features

Data Plane API - Pull Request
Add parameters for new public features:

Query-based extractive summarization
Custom aspect conversation summarization

This is a re-submission of #25817 to try and resolve some validation issues and ease diff visualization
API Info: The Basics
Most of the information about your service should be captured in the issue that serves as your API Spec engagement record.

Link to API Spec engagement record issue:

Is this review for (select one):

[ ] a private preview
[x] a public preview
[ ] GA release

Change Scope
This section will help us focus on the specific parts of your API that are new or have been modified. Please share a link to the design document for the new APIs, a link to the previous API Spec document (if applicable), and the root paths that have been updated.

Design Document: https://microsoft-my.sharepoint.com/:p:/p/dahung/EdHa42sBGZdIuT4mADFxG0wBk2UdajKDnR5ONCPiDT47BA?e=ke8JlB
Previous API Spec Doc: https://microsoft.sharepoint.com/:w:/t/TextAnalyticsTeam/EcYf7VnUDBNNl8YCBFOBDWEB6KWE5UquOqUl4xugDZ0rig?e=gCu24H
Updated paths:

Viewing API changes
For convenient view of the API changes made by this PR, refer to the URLs provided in the table
in the Generated ApiView comment added to this PR. You can use ApiView to show API versions diff.
Suppressing failures
If one or multiple validation error/warning suppression(s) is detected in your PR, please follow the
Swagger-Suppression-Process
to get approval.
❔Got questions? Need additional info?? We are here to help!

 Contact us!
The Azure API Review Board is dedicated to helping you create amazing APIs. You can read about our mission and learn more about our process on our wiki.

💬 Teams Channel
💌 email

Click here for links to tools, specs, guidelines & other good stuff
Tooling

Open API validation tools were run on this PR. Go here to see how to fix errors
Spectral Linting
Open API Hub

Guidelines & Specifications

Azure REST API Guidelines
OpenAPI Style Guidelines
Azure Breaking Change Policy

Helpful Links

Azure DevTools Wiki

Please go through the check failures - click on Details, read through it, and if more information is needed click on the Azure Pipelines link at the bottom.

@dhung-msft why did you open a new PR when there's already #25817?
If this PR is adding more features, your team needs to be targeting a feature branch until done, then merge to main. This workflow is laid out in our documentation.
I can't review this until I better understand how this compares to that PR.
Note that merging to main means an API is done. There's little to no changing it after that, based on our Breaking Changes policy.

This PR/branch is just for a cleaner commit log so diffs can be visualized more easily (I reference this in our e-mail thread). This PR doesn't actually need to be reviewed/merged; for some reason I don't have a "Mark as draft" button available

Found the draft button finally

This PR/branch is just for a cleaner commit log so diffs can be visualized more easily (I reference this in our e-mail thread). This PR doesn't actually need to be reviewed/merged; for some reason I don't have a "Mark as draft" button available

This just complicates the review process. We already have a lot of comments / feedback on the other PR. PRs kick off a bunch of other processes, looping in reviews as needed which may not be the same people, which causes even more confusion. Any problem with closing this one?

This PR/branch is just for a cleaner commit log so diffs can be visualized more easily (I reference this in our e-mail thread). This PR doesn't actually need to be reviewed/merged; for some reason I don't have a "Mark as draft" button available

This just complicates the review process. We already have a lot of comments / feedback on the other PR. PRs kick off a bunch of other processes, looping in reviews as needed which may not be the same people, which causes even more confusion. Any problem with closing this one?

No problem closing it, just take a look at this commit for diffs

@dhung-msft @heaths apologies, by mistake I made changes to the dhung-msft:dahung/nov2023preview branch while trying to reproduce some of the issues with the checks running on this PR. I force-pushed reversal of my changes, but this resulted in this PR getting automatically closed by GitHub.
@dhung-msft can I kindly ask you to verify that the branch dhung-msft:dahung/nov2023preview is still in correct state (i.e. that I didn't inadvertently delete anything) and if so, reopen the PR or submit a new one?
Again, huge apologies!


Vulnerability: Individual can reset password of another individual

Summary
User A is able to list all other users in the organisation. by requesting GET service/individuals.
The response lists all individuals in the organisation, including email, phone and id.
Using id...
"individuals": [ {"id": {ID}, ...} ]

...it's possible to make a request to PUT service/individual and update both phone and email for any user. User A is able to update User B's email to one that User A controls.
It's then a simple matter of starting a Forgot Password flow PUT onboard/password/forgot providing that email address and using the link to reset the password. User A will now have full control over User B.
Detailed

Login as User A

POST onboard/individual/login

Request body:
{
  "username"<EMAIL_ADDRESS>  "password": "usera"
}

Authenticate with the bearer token to list all individuals

GET service/individuals?offset=0&limit=10

Response:
{
    "individuals": [
        {
            "id": "65ce250da82fd094cbc922d3",
            "externalId": "",
            "externalIdType": "",
            "identityProviderId": "",
            "name": "User B",
            "iamId": "8206b93b-97a8-413a-99ba-a6c8138a849f",
            "email"<EMAIL_ADDRESS>            "phone": "123456789"
        },
        {
            "id": "65ce2534a82fd094cbc922d5",
            "externalId": "",
            "externalIdType": "",
            "identityProviderId": "",
            "name": "User A",
            "iamId": "46b08a7f-43a8-4e7c-a38e-b23204e0198a",
            "email"<EMAIL_ADDRESS>            "phone": "123456789"
        }
    ]
}

Now we are able to update User B. Using the bearer token for User A.

PUT service/individual/65ce250da82fd094cbc922d3

Request body
{
  "individual": {
    "phone": "1337",
    "email"<EMAIL_ADDRESS>  }
}

Response
{
    "individual": {
        "id": "65ce250da82fd094cbc922d3",
        "externalId": "",
        "externalIdType": "",
        "identityProviderId": "",
        "name": "User B",
        "iamId": "8206b93b-97a8-413a-99ba-a6c8138a849f",
        "email"<EMAIL_ADDRESS>        "phone": "1337"
    }
}

Request a Forgot Password link.

PUT onboard/password/forgot

Request body
{
  "username"<EMAIL_ADDRESS>}

Click the link sent to the email address and reset the password.
You are now able to login as User B.

Checked the API with Albin

Checked the API with Albin

Have you signed-off on this change? If yes, could you make a release?


Issue with scrolling and then dragging

If you start scrolling and then with another finger start a drag in the canvas, then you can be left with the drag not ending.

This is proving very difficult to fix.


added json output option

We have a need to create reports based off of the results of cloudtracker. Adding an option to output in json format allows us to consume more readily.

This would help us out a ton too, makes parsing output a lot easier


declare const headers

now that https://github.com/hyperium/http/pull/499 is merged and released, the headers can be  declared as const instead of static Lazy

@Nugine could you rerun the ci, I think addressed the clippy errors

Thanks for your improvement!


Max allowable FPS = 1 is incorrect

In find_allowed_timings.py:
Accidentally set min and max for fps test to the same and to 1, and the result was
Maximum allowable FPS setting found : 1.
Warning: No allowable fps setting found within these settings. Reducing the minimum fps tested may help.
The first output is wrong.

Fixed, commit 0655f52 2023-10-18


[Event Request] Page 950 Time Sheet - OnSetColumnsOnAfterGetTimeSheetHeader

Requesting a new Event publisher on Page 950 Time Sheet
Event
OnSetColumnsOnAfterGetTimeSheetHeader(VAR TimeSheetHeader : Record "Time Sheet Header")
Code
[External] SetColumns()
CLEAR(ColumnCaption);
CLEAR(ColumnRecords);
CLEAR(Calendar);
CLEAR(NoOfColumns);

TimeSheetHeader.GET(CurrTimeSheetNo);

>>> New Code
OnSetColumnsOnAfterGetTimeSheetHeader(TimeSheetHeader);

<<< New Code End
Calendar.SETRANGE("Period Type",Calendar."Period Type"::Date);
Calendar.SETRANGE("Period Start",TimeSheetHeader."Starting Date",TimeSheetHeader."Ending Date");
IF Calendar.FINDSET THEN
  REPEAT
    NoOfColumns += 1;
    ColumnRecords[NoOfColumns]."Period Start" := Calendar."Period Start";
    ColumnCaption[NoOfColumns] := TimeSheetMgt.FormatDate(Calendar."Period Start",1);
  UNTIL Calendar.NEXT = 0;

We need the possibility to Calculate some additional Flowfields which are presented on the Page, Could you please add the requested Publisher?

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


Add atheris integration

As mentioned in #1257 I am adding initial fuzzing integration. My goal is to integrate with oss-fuzz and - personally - explore the world of fuzzing.
Documentation has been provided that shows the initial development flow with the help of fuzzing.
The initial corpus was prepared based on existing unit tests. I am convinced that it is not exhaustive corpus, but I would like to get some comments on the selected fuzz-targets. Using the proposed corpus requires fixing bug #1257 (the corpus was generated with a local patch for this bug).
The location of the fuzzing corpus storage needs to be considered. Different projects approach it differently. In the future, os-fuzz might host itself as well, but it also requires a bootstrap too.
$ du -sh fuzz/corpus/
11M	fuzz/corpus/
$ ls -1 fuzz/corpus/ | wc -l
2587

I think we can safely close this off...

Does appear to have caught a valid bug in #1257 which was closed via #1259, but there hasn't been any discussion about adding the tooling directly into the workflow.


Error: create channel and orderer client failed to connect to blockchain-orderer:31010

k8s version: v1.15.10+IKS
Please let me know if you have any ideas how to fix this issue.
After running a setup script:
k get pods -n blockchaintest
NAME                           READY   STATUS      RESTARTS   AGE
copyartifacts-kp6t7            0/1     Completed   0          8m9s
createchannel-456c5            0/2     Error       0          7m
createchannel-9mnhl            0/2     Error       0          6m49s
docker-dind-5649d57cc9-q9xmv   1/1     Running     0          8m21s
utils-cdh82                    0/2     Completed   0          7m49s

k get jobs -n blockchaintest
NAME            COMPLETIONS   DURATION   AGE
copyartifacts   1/1           19s        8m26s
createchannel   0/1           7m17s      7m17s
utils           1/1           32s        8m6s

Error:
k logs -f createchannel-456c5 -n blockchaintest createchannel
2020-03-17 10:41:51.598 UTC [viperutil] getKeysRecursively -> DEBU 001 Found map[string]interface{} value for peer.BCCSP
2020-03-17 10:41:51.598 UTC [viperutil] getKeysRecursively -> DEBU 002 Found map[string]interface{} value for peer.BCCSP.SW
2020-03-17 10:41:51.599 UTC [viperutil] unmarshalJSON -> DEBU 003 Unmarshal JSON: value cannot be unmarshalled: invalid character 'S' looking for beginning of value
2020-03-17 10:41:51.599 UTC [viperutil] getKeysRecursively -> DEBU 004 Found real value for peer.BCCSP.SW.Hash setting to string SHA2
2020-03-17 10:41:51.599 UTC [viperutil] unmarshalJSON -> DEBU 005 Unmarshal JSON: value is not a string: 256
2020-03-17 10:41:51.599 UTC [viperutil] getKeysRecursively -> DEBU 006 Found real value for peer.BCCSP.SW.Security setting to int 256
2020-03-17 10:41:51.599 UTC [viperutil] getKeysRecursively -> DEBU 007 Found map[string]interface{} value for peer.BCCSP.SW.FileKeyStore
2020-03-17 10:41:51.599 UTC [viperutil] unmarshalJSON -> DEBU 008 Unmarshal JSON: value cannot be unmarshalled: unexpected end of JSON input
2020-03-17 10:41:51.599 UTC [viperutil] getKeysRecursively -> DEBU 009 Found real value for peer.BCCSP.SW.FileKeyStore.KeyStore setting to string
2020-03-17 10:41:51.599 UTC [viperutil] getKeysRecursively -> DEBU 00a Found map[string]interface{} value for peer.BCCSP.PKCS11
2020-03-17 10:41:51.599 UTC [viperutil] unmarshalJSON -> DEBU 00b Unmarshal JSON: value is not a string: <nil>
2020-03-17 10:41:51.599 UTC [viperutil] getKeysRecursively -> DEBU 00c Found real value for peer.BCCSP.PKCS11.Library setting to <nil> <nil>
2020-03-17 10:41:51.600 UTC [viperutil] unmarshalJSON -> DEBU 00d Unmarshal JSON: value is not a string: <nil>
2020-03-17 10:41:51.600 UTC [viperutil] getKeysRecursively -> DEBU 00e Found real value for peer.BCCSP.PKCS11.Label setting to <nil> <nil>
2020-03-17 10:41:51.600 UTC [viperutil] unmarshalJSON -> DEBU 00f Unmarshal JSON: value is not a string: <nil>
2020-03-17 10:41:51.600 UTC [viperutil] getKeysRecursively -> DEBU 010 Found real value for peer.BCCSP.PKCS11.Pin setting to <nil> <nil>
2020-03-17 10:41:51.600 UTC [viperutil] unmarshalJSON -> DEBU 011 Unmarshal JSON: value is not a string: <nil>
2020-03-17 10:41:51.600 UTC [viperutil] getKeysRecursively -> DEBU 012 Found real value for peer.BCCSP.PKCS11.Hash setting to <nil> <nil>
2020-03-17 10:41:51.601 UTC [viperutil] unmarshalJSON -> DEBU 013 Unmarshal JSON: value is not a string: <nil>
2020-03-17 10:41:51.601 UTC [viperutil] getKeysRecursively -> DEBU 014 Found real value for peer.BCCSP.PKCS11.Security setting to <nil> <nil>
2020-03-17 10:41:51.601 UTC [viperutil] getKeysRecursively -> DEBU 015 Found map[string]interface{} value for peer.BCCSP.PKCS11.FileKeyStore
2020-03-17 10:41:51.601 UTC [viperutil] unmarshalJSON -> DEBU 016 Unmarshal JSON: value is not a string: <nil>
2020-03-17 10:41:51.601 UTC [viperutil] getKeysRecursively -> DEBU 017 Found real value for peer.BCCSP.PKCS11.FileKeyStore.KeyStore setting to <nil> <nil>
2020-03-17 10:41:51.601 UTC [viperutil] unmarshalJSON -> DEBU 018 Unmarshal JSON: value cannot be unmarshalled: invalid character 'S' looking for beginning of value
2020-03-17 10:41:51.601 UTC [viperutil] getKeysRecursively -> DEBU 019 Found real value for peer.BCCSP.Default setting to string SW
2020-03-17 10:41:51.601 UTC [viperutil] EnhancedExactUnmarshalKey -> DEBU 01a map[peer.BCCSP:map[Default:SW PKCS11:map[FileKeyStore:map[KeyStore:<nil>] Hash:<nil> Label:<nil> Library:<nil> Pin:<nil> Security:<nil>] SW:map[FileKeyStore:map[KeyStore:] Hash:SHA2 Security:256]]]
2020-03-17 10:41:51.601 UTC [bccsp_sw] openKeyStore -> DEBU 01b KeyStore opened at [/shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore]...done
2020-03-17 10:41:51.602 UTC [bccsp] initBCCSP -> DEBU 01c Initialize BCCSP [SW]
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 01d Reading directory /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 01e Inspecting file /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 01f Reading directory /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 020 Inspecting file /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 021 Reading directory /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 022 Inspecting file<EMAIL_ADDRESS>2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 023 Reading directory /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/intermediatecerts
2020-03-17 10:41:51.602 UTC [msp] getMspConfig -> DEBU 024 Intermediate certs folder not found at [/shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/intermediatecerts]. Skipping. [stat /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/intermediatecerts: no such file or directory]
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 025 Reading directory /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 026 Inspecting file /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 027 Reading directory /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlsintermediatecerts
2020-03-17 10:41:51.602 UTC [msp] getMspConfig -> DEBU 028 TLS intermediate certs folder not found at [/shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlsintermediatecerts]. Skipping. [stat /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlsintermediatecerts: no such file or directory]
2020-03-17 10:41:51.602 UTC [msp] getPemMaterialFromDir -> DEBU 029 Reading directory /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/crls
2020-03-17 10:41:51.602 UTC [msp] getMspConfig -> DEBU 02a crls folder not found at [/shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/crls]. Skipping. [stat /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/crls: no such file or directory]
2020-03-17 10:41:51.602 UTC [msp] getMspConfig -> DEBU 02b MSP configuration file not found at [/shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/config.yaml]: [stat /shared/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/config.yaml: no such file or directory]
2020-03-17 10:41:51.602 UTC [msp] newBccspMsp -> DEBU 02c Creating BCCSP-based MSP instance
2020-03-17 10:41:51.602 UTC [msp] New -> DEBU 02d Creating Cache-MSP instance
2020-03-17 10:41:51.602 UTC [msp] loadLocaMSP -> DEBU 02e Created new local MSP
2020-03-17 10:41:51.602 UTC [msp] Setup -> DEBU 02f Setting up MSP instance Org1MSP
2020-03-17 10:41:51.602 UTC [msp.identity] newIdentity -> DEBU 030 Creating identity instance for cert -----BEGIN CERTIFICATE-----
<removed>
-----END CERTIFICATE-----
2020-03-17 10:41:51.603 UTC [msp.identity] newIdentity -> DEBU 031 Creating identity instance for cert -----BEGIN CERTIFICATE-----
<removed>
-----END CERTIFICATE-----
2020-03-17 10:41:51.603 UTC [msp.identity] newIdentity -> DEBU 032 Creating identity instance for cert -----BEGIN CERTIFICATE-----
<removed>
-----END CERTIFICATE-----
2020-03-17 10:41:51.603 UTC [msp] setupSigningIdentity -> DEBU 033 Signing identity expires at 2030-03-15 10:36:00 +0000 UTC
2020-03-17 10:41:51.603 UTC [msp.identity] newIdentity -> DEBU 034 Creating identity instance for cert -----BEGIN CERTIFICATE-----
<removed>
-----END CERTIFICATE-----
2020-03-17 10:41:51.603 UTC [msp] Validate -> DEBU 035 MSP Org1MSP validating identity
2020-03-17 10:41:51.604 UTC [msp] GetDefaultSigningIdentity -> DEBU 036 Obtaining default signing identity
2020-03-17 10:41:51.604 UTC [grpc] DialContext -> DEBU 037 parsed scheme: ""
2020-03-17 10:41:51.604 UTC [grpc] DialContext -> DEBU 038 scheme "" not registered, fallback to default scheme
2020-03-17 10:41:51.604 UTC [grpc] watcher -> DEBU 039 ccResolverWrapper: sending new addresses to cc: [{blockchain-orderer:31010 0  <nil>}]
2020-03-17 10:41:51.604 UTC [grpc] switchBalancer -> DEBU 03a ClientConn switching balancer to "pick_first"
2020-03-17 10:41:51.604 UTC [grpc] HandleSubConnStateChange -> DEBU 03b pickfirstBalancer: HandleSubConnStateChange: 0xc0002a3a00, CONNECTING
Error: failed to create deliver client: orderer client failed to connect to blockchain-orderer:31010: failed to create new connection: context deadline exceeded

@y0zg , give me sometime...I'll be updating repo soon. Thanks

@y0zg - Please take the latest code and retry. I have updated the code repository though I did not face issue for create channel. Let me know if it works for you. Thanks.

@y0zg - Hope it have worked for you. Closing this issue because of no activity. Feel free to reopen/open a new issue if required. Thanks.

we moved from bash to ibm ansible blockchain and it started working

we moved from bash to ibm ansible blockchain and it started working

@y0zg - Good to know that it worked finally for you. Ideally bash should also work.
IBM ansible blockchain - plz share the details where did u get the scripts from?

https://github.com/IBM-Blockchain/ansible-collection


Allow theming the diff view's diagonal fill with diffEditor.diagonalFill

Themes can now customise the colour and opacity of the diff editor's diagonal fill.
I have replaced the diagonal fill image (png) with a CSS version which allows us to customise the fill's colour. Then I added a new colour contribution point, diffEditor.diagonalFill with default values very closely matching the original look. The light themes, however, look considerably better with this new version (screenshots attached).
Benefits

we can style the stripes' colour
themes can provide their own colour
the stripes remain sharp even at high editor zoom levels (the image-based stripes start to be visibly blurred at zoom level 3-4).
Dunno, maybe it now requires less memory to render...? 🤷♂

Screenshots

Click on a screenshot to see the full image.

old
new
diffEditor.diagonalFill

remedy dark

remedy bright

❌

Light+

❌

Abyss

❌

Kimbie Dark

❌

Solarized Dark

❌

I just rebased this on top of current master. Is there anything I can do to get this merged in? 🙏 ❤ @alexdima
Thanks in advance!

This is great! Thank you!


Sign Out

Add SignOut to webpage and call the Correct Rest API when the sign out button is clicked

Close this issue. We will research on technical approach on user registration/login process, before determine development tasks.


projekkkkt

Sorry! I PRd to another fork

There are many other mistakes in the file - can you make a few more changes and resubmit the pull request?

I changed a few more projekts and konflicts
Thanks Adam!

nice work


infinite loader is shown if the wallet was disconnected during the safe creation

When creating safe starts if I disconnect the wallet (Metamask) an infinite loader is shown. A correct toast showing "Safe creation is cancelled" is showed but the web keeps an infinite loader state.
This happens when a Safe creation transaction has already been submitted.

Expected result

Go to the initial page again
If the user reconnects to the same address, the saved state (if any) will be restored from LS

This issue is not happening this issue anymore:


Mention namespace creation in metallb docs

The namespace must be created manually and the docs don't state that.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/cherry-pick release-0.11
maybe?


Add AURA token

The highest paying auto-compounding protocol on Avalanche.
Website https://aurora.finance/
Discord http://discord.gg/FpFDJx2ejG
Telegram http://t.me/AuroraFinance
Audit https://solidity.finance/audits/AURA/
Docs https://docs.aurora.finance/

address not checksummed pls resubmit


Fix target parsing for commands

Includes add, list, find, and delete. Closes #60

Codecov Report

Merging #65 into master will increase coverage by 0.73%.
The diff coverage is 25.80%.

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


Update the PyPi package.

This is waiting on  https://github.com/jazzband/roadies/issues/69

:+1:

👍👍

👍

Done.
https://pypi.python.org/pypi/sorl-thumbnail/12.4.1


WorkloadAgnostic tests have excessive config churn causing slow tests

SetupForServicePair is called for each job. This means new config is applied for each pair.
For a typical job, say virtualservice/rewrite_uri, we end up with 9 pairs. This causes the test to take ~10s, which isn't that slow but it adds up. Just 6 months ago pilot tests took 8 minutes, now they are 25min+.
I think just switching SetupForServicePair with SetupForDestination is not sufficient either unless we invert the ordering to group destinations (right now its source/destination)
This is also in a fast enviornment, config updates are extremely slow when running somewhere like GKE
cc @stevenctl

Moving to the 1.12 milestones due to recent inactivity

It seems like almost all tests are just looking at dst. We could refactor it to be to/from instead of from/to and add an optimization to  not delete+re-apply config if its identical, or make it more explicit.

Not stale
On Thu, Dec 23, 2021 at 9:02 PM Istio Policy Bot @.***>
wrote:

🧭 This issue or pull request has been automatically marked as stale
because it has not had activity from an Istio team member since 2021-09-24.
It will be closed on 2022-01-07 unless an Istio team member takes action.
Please see this wiki page
https://github.com/istio/istio/wiki/Issue-and-Pull-Request-Lifecycle-Manager
for more information. Thank you for your contributions.
Created by the issue and PR lifecycle manager.
—
Reply to this email directly, view it on GitHub
https://github.com/istio/istio/issues/33335#issuecomment-1000655630, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEYGXLMLIOSPSOYJX3KVHLUSP5FVANCNFSM46KV7I6Q
.
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.
You are receiving this because you authored the thread.Message ID:
@.***>

not-stale

not stale
On Wed, Jan 11, 2023 at 9:01 PM Istio Policy Bot @.***>
wrote:

🧭 This issue or pull request has been automatically marked as stale
because it has not had activity from an Istio team member since 2022-10-13.
It will be closed on 2023-01-26 unless an Istio team member takes action.
Please see this wiki page
https://github.com/istio/istio/wiki/Issue-and-Pull-Request-Lifecycle-Manager
for more information. Thank you for your contributions.
Created by the issue and PR lifecycle manager.
—
Reply to this email directly, view it on GitHub
https://github.com/istio/istio/issues/33335#issuecomment-1379816187, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEYGXKTUPDS3JL4JLENVRLWR6F4NANCNFSM46KV7I6Q
.
You are receiving this because you modified the open/close state.Message
ID: @.***>

not stale

not stale


Update ModLinks.xml to add DeezNutsMod

Adds a mod I made a while ago that I never got around to releasing publicly until now

You need to add a flag for dependencies (something like , have a look at some other examples if you need)

It should be fixed now, however I am still relatively new to GitHub, so I'm not sure if I've done everything correctly

It should be fixed now, however I am still relatively new to GitHub, so I'm not sure if I've done everything correctly

Looks good - for future reference if you've done things correctly there should be a tick next to the commit (instead of a cross)


Broken

➜  Folder sudo chmod a+rx /usr/local/bin/youtube-dl
➜  Folder /usr/local/bin/youtube-dl https://youtu.be/NvjLmhm-QpY
[youtube] NvjLmhm-QpY: Downloading webpage
ERROR: Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Checklist

[x] I'm reporting a broken site support
[x] I've verified that I'm running youtube-dl version 2021.12.17
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar issues including closed ones

Verbose log

PASTE VERBOSE LOG HERE

Description

WRITE DESCRIPTION HERE

I too Have this issue

python3 -m pip install https://github.com/ytdl-org/youtube-dl
the latest release dates back to 2021-02-17
but upstream has the latest patches regarding youtube API
changes.
@poxy100 @johnkiguru1337

[x] I've searched the bugtracker for similar issues including closed ones

Learn how by reading #30839 (again?).


Package currently depends on ansible-runner src and not the PyPI ansible-runner

On line https://github.com/ansible/ansible-navigator/blob/main/setup.cfg#L36
I am getting an error when I try to just pip install ansible-navigator
ERROR: Packages installed from PyPI cannot depend on packages which are not also hosted on PyPI.
ansible-navigator depends on ansible-runner@ git+https://github.com/ansible/ansible-runner.git@devel#egg=ansible-runner-devel

It will be this way until Runner 2.0 releases and is available on pypi

Fixed with version 0.6.2


aaa09703075-pc

aaa09703075-Firebase

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Please delete this note before submitting the pull request.
For 1.14 Features: set Milestone to 1.14 and Base Branch to dev-1.14
For Chinese localization, base branch to release-1.12
Help editing and submitting pull requests:
https://kubernetes.io/docs/contribute/start/#improve-existing-content.
Help choosing which branch to use:
https://kubernetes.io/docs/contribute/start#choose-which-git-branch-to-use.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

@aaa09703075-PC thanks for exploring the Kubernetes docs, but not only is this PR missing the required Contributor License Agreement, the content (such as it is) suggests that the PR was opened in error. If you were attempting something else, feel free to ask and try again.


ImportError: DLL load failed: The specified module could not be found.

System information

just written import tensorflow
Windows 10
TensorFlow installed from pip
TensorFlow version: Latest
Python version: 3.7.3
GPU model and memory: I am using cpu version

Describe the problem
I have been stuck on this problem forever: https://pastebin.com/n7y5cmEQ
I have downloaded tensorflow on an i7-5600u, 16 gb ram device.
If I am missing any info please tell me
Thanks

Can you check if you are compliat with Windows requirements at https://www.tensorflow.org/install/pip?hl=en#windows

I don't have the c++ thing, but I am using python,
also i don't know what is the manylinux2010 support

Can you try to install TF following the guide steps?

@kukuquack
What is make/model of your cpu?
I suspect your cpu model does not support AVX instructions sets.See hardware requirements
Make sure to download the latest microsoft visual c++ redistributable from here.
.Also, please follow the instructions from to install from Tensorflow website.
Please, check Your CPU/Python is on 32 bits?Please, refer #36167 and see if it helps you.
Please, refer similar issue #42724 #42440 #36151 #36138 #36054 #36045 #36020 #36003 #35988 #35903 #35880 #35865 #35805 #35789 #35773 #35772 #35767 #35766 #35749 #35721 #35618 #35204

So I need to install all 2015,2017,2019 versions of the redistributable?

@kukuquack Yes it is one of the requirements.
Also:

Requires Python 3.5–3.8, pip and venv >= 19.0
Make sure long paths are enabled on Windows.
Install the 64-bit Python 3 release for Windows (select pip as an optional feature).

For some reason I can't find gpedit.msc on run.

You can check this https://www.itechtics.com/enable-gpedit-windows-10-home/

import tensorflow
2020-09-07 14:26:43.159687: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2020-09-07 14:26:43.181952: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

It works now thanks!

@kukuquack
Thank you for your update, please feel free to move the ticket to closed status if resolved.


Remove log streaming

Disable log streaming. It should still be viewable in Cloud Build UI.
Reasons:

The cloud build service account no longer has the Viewer role, because it's disallowed.
Apparently, Viewer or Owner is required to stream logs. So when the request to stream logs is sent, the Kokoro job fails even though the cloud build runs fine.
If we disable log streaming, this should unblock the Kokoro job.

Merging to fix log streaming error.


Add encoder for NonEmptyString

Description of the change
Clearly and concisely describe the purpose of the pull request. If this PR relates to an existing issue or change proposal, please link to it. Include any other background context that would help reviewers understand the motivation for this PR.

Checklist:

[ ] Added the change to the changelog's "Unreleased" section with a link to this PR and your username
[ ] Linked any existing issues or proposals that this pull request should close
[ ] Updated or added relevant documentation in the README and/or documentation directory
[ ] Added a test for the contribution (if applicable)

Don't worry about the CI failures related to dependencies -- these are due to breaking changes being made in the PureScript 0.14 package set.

I'd suggest adding a DecodeJson instance for it at the same time, I think all the encode/decodes are paired just now 🙂

Oh, sorry, I just saw on Slack there already is one!

@garyb This fixes a slip where we'd only added a DecodeJson instance for NonEmptyString and not included an encoder as well. So no need in this case, though in general you're spot on!

Ah, you're too fast for me!

Funny that we both noticed within seconds of each other, 2 hours after I commented 🤣


feat: new onboarding home page redo

Try out this version of the Hiro Wallet - download extension builds.

This is a PR to redo the revert of: https://github.com/hirosystems/stacks-wallet-web/pull/2233
cc/ @kyranjamie

@landitus the external link changes have been added here if you want to review...

@landitus the external link changes are ready here...

Anyone seen where a new design for this empty state is? There must be a new illustration I can swap out here?
cc @eugeniadigon

Anyone seen where a new design for this empty state is? There must be a new illustration I can swap out here? cc @eugeniadigon

Yes, sorry they were on a separate issue: https://github.com/hirosystems/stacks-wallet-web/issues/1809

@fbwoolf I've noticed the images of the Empty state are in low-res as well, so we should replace them with 2x versions. Additionally, I'm attaching the new illustration for the No activity state from @eugeniadigon
Here's how they look:

Here are the assets:
empty-state-illustrations.zip

@fbwoolf I've noticed the images of the Empty state are in low-res as well, so we should replace them with 2x versions. Additionally, I'm attaching the new illustration for the No activity state from @eugeniadigon

I don't feel like these images are current bc Copy address is outdated? It now says Fund your account?

Hi @fbwoolf, apologies for the confusion. These are the latest illustrations indeed. I've mocked the screens more accurately and normalized the spacing here: https://www.figma.com/file/rphxUIsRqG3sLO1rxgJK6T/🏠-Home?node-id=656%3A15585

I am having a lot of trouble dropping the extra commits here w/out local build errors. It is slowing me down so I'm going to close this PR and open a new one branched off dev with my commit. New branch is feat/new-home-page.


refactor: replace deprecated getHeaders() with headers()

Description

replace deprecated getHeaders() with headers()
replace deprecated getHeader() with header()

Checklist:

[x] Securely signed commits
[] Component(s) with PHPDoc blocks, only if necessary or adds value
[] Unit testing, with >80% coverage
[x] User guide updated
[x] Conforms to style guide

Thank you @kenjis


Graph deletes are non-atomic, db refs deleted without deleting on-disk entities

In function graph.Delete,
func (graph *Graph) Delete(name string) error

The method graph.idIndex.Delete(id) is called before graph.driver.Delete(id)
It is non-atomic. If graph.driver.Delete(id) fails, the graph.idIndex.Delete has already occurred and the image is now apparently gone, but the extents may still exist on disk in whole or in part.

Still isn't fixed..
docker rmi -f $(docker images -aq) says "Error: failed to remove one or more images"
But then i can see that disk space use doesn't go back to baseline, and  /var/lib/docker/vfs/dir/ is not empty
If i rm /var/lib/docker/vfs/dir/, then df (almost) goes back to baseline

@adamhadani could you post this script to github gists? It still an issue and while it is, this script is extremely useful

@FelikZ  sure , there you go https://gist.github.com/adamhadani/807e68452b43636c2d5f

I just came across the exact same problem and then discovered that there is the option docker rm -v. I had in my memory that volumes will be deleted automatically when no container has a reference anymore to it. Does the problem discussed here just related to the auto deletion of volumes or also to the explicit deletion?

@soupdiver There is no auto deletion of volumes at all. The only time a volume is deleted is if you explicitly docker rm -v.

@cpuguy83 Ah okay ... I ever thought this part from the docs Volumes persist until no containers use them means that they will be deleted after the last container referencing to a volume is gone

@soupdiver if that's how it's written in the docs, I agree that's confusing. Can you add a link where in the docs you found that sentence? (Then I'll create a small PR to improve that)

@thaJeztah It can be found in the user guide. https://docs.docker.com/userguide/dockervolumes/
Last point under Data volumes

@soupdiver thanks for pointing that out, I'll see if I can come up with a better description there!

@thaJeztah Just for clarification: Is the current behaviour that volume directories are not deleted the normal behaviour since ever? I ever thought that they will be deleted after all references are gone and I barely remember that the docs explicitly said this when I started using Docker a time ago. But I'm not 100% sure about this

@soupdiver yes, this is normal behavior and "by design". Docker should never remove your data unless you explicitly tell it to (data is important). There are some difficulties with this (i.e., "orphaned" volumes), which is being worked on in https://github.com/docker/docker/pull/8484
I just created a PR that (hopefully) makes this a bit more clear, you can find it here: https://github.com/docker/docker/pull/10757

@thaJeztah ok thanks! The PR really explains the behaviour more clearly

We've run into this problem on our jenkins ci server as well (docker 1.5). I think the discussion about volumes is actually a  tangent from the original issue.  The issue is not really about volumes, it's about image layers being left on-disk after a docker rmi.
For now we're able to identify and reclaim this lost space using this bash:
#!/bin/bash

set -eu

cd /var/lib/docker/aufs/diff

for image in $(du -s * 2> /dev/null | sort -nr | grep -v -- '-init' | cut -f 2); do
    echo "Inspecting or removing $image"
    docker inspect $image > /dev/null || rm -r $image;
done

+kind/bug
+system/storage (I think)

/cc @dalanlan

@adamhadani very nice job, thank you

@dnephin We had the same issue.
But be careful: in Docker 1.10, these file names does not match with containers or images, so your script will remove everything from the diff folder. I could purge everything from every docker folder manually, but I don't know, how can we do this cleanup using docker >= 1.10.

this bug is outdate? anyone can handle it.

I think it's duplicate of another bug from @cpuguy83

Given the activity level on this issue, I'm going to close it as it's either fixed, a duplicate or not a request anymore. If you think I'm mistaken, feel free to discuss it there 😉


Some keywords not appearing in supernote-tool analyze

If I convert handwritten text to a keyword, it works. (The "example" keyword below)
But, if in the supernote, I do ... > Add Keyword, that keyword does not appear...
    "__keywords__": [
      {
        "KEYWORDPAGE": "2",
        "KEYWORDSEQNO": "0",
        "KEYWORDRECT": "0,0,0,0",
        "KEYWORDRECTORI": "0,0,0,0",
        "KEYWORDSITE": "443",
        "KEYWORDLEN": "7",
        "KEYWORD": "example"
      },
      {
        "KEYWORDPAGE": "0",
        "KEYWORDSEQNO": "0",
        "KEYWORDRECT": "291,521,258,139",
        "KEYWORDRECTORI": "291,501,258,180",
        "KEYWORDSITE": "622011"
      },
      {
        "KEYWORDPAGE": "0",
        "KEYWORDSEQNO": "0",
        "KEYWORDRECT": "291,521,258,139",
        "KEYWORDRECTORI": "291,501,258,180",
        "KEYWORDSITE": "622332"
      }
    ]

I was able to reproduce the same phenomenon.
This is a specification of the Supernote tablet.
When I checked with a binary editor, "KEYWORDLEN" and "KEYWORD" did not exist.


Add indexing support

This PR introduces a persistence layer to help with indexing workflows into
vectostores.
The indexing code helps users to:

Avoid writing duplicated content into the vectostore
Avoid over-writing content if it's unchanged

Importantly, this keeps on working even if the content being written is derived
via a set of transformations from some source content (e.g., indexing children
documents that were derived from parent documents by chunking.)
The two main components are:

Persistence layer that keeps track of which keys were updated and when.
Keeping track of the timestamp of updates, allows to clean up old content
safely, and with minimal complexity.
HashedDocument which is used to hash the contents (including metadata) of
the documents. We rely on the hashes for identifying duplicates.

The indexing code works with ANY document loader. To add transformations
to the documents, users for now can add a custom document loader
that composes an existing loader together with document transformers.

to make docs look nicer would move notebook to extras/modules/data_connection/index.ipynb and make header just # Indexing

updated to use timestamps for high resolution time, updated notebook with explanation


CBOR parsing failure on local-tx-submission rejection message

This was seen in cloudstruct/go-cardano-submit-api when a transaction gets rejected.
{"level":"error","timestamp":"2022-05-05T19:06:24Z","caller":"api/api.go:154","msg":"failure communicating with node: protocol error: local-tx-submission: decode error: cbor: invalid map key type: []uint8","stacktrace":"github.com/cloudstruct/go-cardano-submit-api/internal/api.handleSubmitTx.func4\n\t/code/internal/api/api.go:154"}

We should really just defer parsing of the failure reason CBOR, since the structure is not defined in the network spec and we can't really parse it anyway. The raw CBOR should be returned to the consumer instead, and they can figure out what to do with it.


Error parsing commands in reactrole

When default emoji are used (i.e. ❄ specifically, others like 🧨 are fine) in reactrole to add a role, the argument parsing fails, saying that the channel cannot be found. Obviously that is not right.

Due to the way unicode works my current converter is not working. Might try to use https://github.com/carpedm20/emoji/ and just detect when i need to encode/decode. A wrapper function that acts a converter may be the best option to decode it.

should be fixed


review target download tests

The tests in test_file_download.py seem to re-build repository functionality that I think is already provided RepositorySimulator (the tests create data in a temporary directory created in ClientRunner).
The tests really should not be this complicated even when testing the negative cases (repository serving the wrong artifact):

add_target("role", b"data", "target/path") adds an artifact and makes changes to the targets roles metadata
to pretend to be a malicious repository, modifying self.artifacts["target/path"] (that was created by add_target()) should be enough

because we don't have linting and because none of the current tests use the RepositorySimulators targets support, it has actually broken... should be a trivial fix


Enhancement/programming exercises/jenkins gitlab local setp and upgrade

Description
I further improved the Jenkins+GitLab readme:

Added instructions on how to upgrade the containers
Added instructions on how to install Maven + JDK 12 in the Jenkins container
Added prerequisites

Thanks. Looks good!


Don't use %zx because it's unsupported on mingw64

Also check that no warnings happen on travis
cc #569

Looks good i'm only not 100% sure if clang or other strict compiler will eat this. You should prefer adding a size to the cast so:
(unsigned) becomes (unsigned int)
Then we are good to go.

Ok... so after this PR:

travis will check gcc and clang on both linux and os-x
all compilations must be warning free
O2 is used instead of O3 optimizations (this was intended by the CMakeLists.txt, but never actually called due to elseif() not doing the same as else()

i'm only not 100% sure if clang or other strict compiler will eat this.

clang accepted it, but I still made the change.
Maybe there's a warning we can enable to enforce this?

Thank you for this improvement and understanding!

I'm not sure, probably GCC or some analyser have warned me some day about no defined typed, assuming int.


Default value in input prompt cannot be taken into account

When a default value is passed with an input prompt, I am not able to use the default value
const name: string = await Input.prompt({
    message: "Module name:",
    default: "foo",
    minLength: 2,
    maxLength: 40,
  });

Hi @oganexon,
thx i will take a look.

Hi @oganexon,
the issue should be fixed in v0.11.1.

Awesome.
Thanks !


Cannot remove RK using Chrome

As a user I cannot remove RK using the Chrome interface for managing FIDO2 Security Key (non-Windows OS only).
Firmware version: v1.0.1, v1.0.2 (market samples).
Reproduction:

Create RK, e.g. using OpenSSH
Try to remove it using Chrome
See error:

Security key sign-in data. Your sign-in data couldn't be deleted

Cannot reproduce with v1.1.0.  @szszszsz Can you please try again with the current firmware?

Cannot reproduce with 1.3RC1, too.
Should we close this ?


feat: support nuxt.schema for visual edition in studio

WIP, waiting for a fix from untyped to make sure the typings are correct for iconLinks

@Atinux @pi0 ; is the schema ready?
Would love to use this on Studio while implementing the form. :)


interactive window not opening in other conda environment

Some how I am unable to open python interactive window in other conda environment. This works perfectly fine in base environment, but gives me the below error in other environment. -
'Timed out waiting to get a heartbeat from kernel process'
Not sure if a known issue or if I am missing anything in the configuration.
By the way I am able to run script in other environment in terminal but not in interactive window.

Stale bug.


[Enhancement]: Context aware multi-file editing

Before Requesting

[X] I have searched the existing issues, and there is no existing issue for my feature request

What feature do you want?
I would like the ability to perform multi file context-aware edits similar to Cursor and Copilot Edits (currently in Beta) https://code.visualstudio.com/docs/copilot/copilot-edits
For example, if I ask for an additional screen to be added to my existing application, then the system will not only add the screen, but also update the code where the screen needs to be created and presented.

It's definitely something I would like to do. But there are some prerequisite tasks that need to be done first. It's probably not coming very soon.
Currently, you can trying adding relevant files as context and apply the changes one by one.

Do you have some prerequisite tasks laid out that I or someone else might be able to help with?


d3.hierarchy should allow a children accessor.

It’d be nice to have an example which uses d3.nest to create a hierarchical visualization. For example:
var root = d3.hierarchy(data, function(d) { return d.values; });

It’s tempting to make this a configurable function:
var root = d3.hierarchy()
    .children(function(d) { return d.values; })
    (data);

This would allow us to specify a default value function and a default sort comparator. These could be disabled if you didn’t want them:
var root = d3.hierarchy()
    .value(null)
    .sort(null)
    (data);

However, I think it’s probably not a good idea to do this, and instead keep d3.hierarchy as minimal as possible. First, it avoids this awkward construct in the common case:
var root = d3.hierarchy()(data);

And second, we’ll still need node.sum and node.sort if we want to do in-place modifications of an existing hierarchy. Currently, calling node.sum is the only way to implement a stable update of a squarified treemap because it updates node.value without destroying node._squarify (the latter being where the tiling method stores the previously-computed layout). We could of course provide both, but that violates the principle of parsimony, as well as doing some unnecessary work by default (if you don’t want to sum values or sort siblings).

Also, if we supported hierarchy.value and hierarchy.sort, we’d have to add similar methods to d3.stratify. That’s another reason to stick with node.sum and node.sort, which works with both.

Thanks! I was just about to ask for this. (c.f. mbostock/d3#1518)


[Project Addition] : Covid-19 X-Ray Image Classification

Pull Request for DL-Simplified 💡
Issue Title : [Project Addition] : Covid-19 X-Ray Image Classification

Info about the related issue (Aim of the project) :  To classify between X-Ray Images to find X-rays for COVID-19
Name: Aaradhya Singh
GitHub ID: https://github.com/kyra-09
Email ID<EMAIL_ADDRESS>Idenitfy yourself: (Mention in which program you are contributing in. Eg. For a JWOC 2022 participant it's, JWOC Participant) GSSOC-2024 contributor

Closes: #664
Describe the add-ons or changes you've made 📃
1.) Using 5 different available network architectures such as DenseNet121 , Xception , VGG16 etc. to do catagorical classification for chest X-ray images to detect COVID19 symptom .
2.) use data augmentation techniques to improve the accuarcy of models.
3.) Comparing performance and accuracy of models using accuracy score ,loss and accuracy graph , confusion matrix for better understanding.
4.) Perfroming EDA (data analysis) for dataset to understand the structure of data.
5.) Using README file for describing the work I've performed.
Type of change ☑
What sort of change have you made:

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Code style update (formatting, local variables)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested? ⚙
Describe how it has been tested
Describe how have you verified the changes made
Checklist: ☑

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly wherever it was hard to understand.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.
[x] I have added things that prove my fix is effective or that my feature works.
[ ] Any dependent changes have been merged and published in downstream modules.

@abhisheks008 Kindly review my pr and add suitable label for it.


Allow empty tar header to be read to know there are no more tar heade…

…rs to read

This was found while debugging https://github.com/adamhathcock/sharpcompress/issues/166


"impute()" function referenced in documentation

Hey guys!
This line appears in the convert help file:
"convert pre-processes datasets to enable user-friendly interface with the main impute function."
I'm guessing impute() is an outdated implementation of train() and complete()?
At any rate there is no help file for that function.

Also in complete():
mid_obj    Object of class midas, the result of running rMIDAS::impute()

Good spot -- thanks for this! Yes impute was the working name for train.


Generate from two (or more) sources, in different projects, output to third project

My goal is to take input from 2 files in separate projects, and produce output to a third project.
I think there are several things preventing this currently, but wanted to make sure I'm not missing anything.
If it's not possible, I wonder if someone more familiar with the project might be able to make a broad guess at how difficult it would be to extend the project to support.
As a fallback option, is it possible to save generated code to a project different from the project owning the node which triggered the generation?

This sounds like code generation based on what could be assemblies instead of projects. Is that right?

Perhaps assemblies would work... I hadn't thought along those lines. I've illustrated a contrived example below. Would I be able to achieve my goal by marking the Product.Extensions assembly, which references the two assemblies I'm actually interested in?
You may notice from this example that OrderData could be derived from Order, and thus, OrderExtensions could be derived directly from Order as well. However, I am trying to preserve hand-made changes to the OrderData class, and those changes may influence the final result.
// in assembly Product.Domain
// this is part of the source code
namespace Product.Domain.Orders
{
    public class Order
    {
        public int RowId { get; set; }
    }
}

// in assembly Product.Services.Contracts
// this is part of the source code
namespace Product.Services.Contracts.Orders
{
    [DataContract]
    public class OrderData
    {
        [DataMember]
        public int RowId { get; set; }
    }
}

// in assembly Product.Extensions
//      references Product.Domain
//      references Product.Services.Contracts
// this is the generated code
namespace Product
{
    public static class OrderExtensions
    {
        public static OrderData ToData(this Order order)
        {
            var data = new OrderData();
            data.RowId = order.RowId;
            return data;
        }

        public static Order ToDomain(this OrderData order)
        {
            var domain = new Order();
            domain.RowId = order.RowId;
            return domain;
        }
    }
}

Depending on what you actually need to read:

Compilation provides you with access to Symbol information in regards to all available types including those from referenced assemblies.

I think extending #137 with a bit more work (extensible build of .rsp file) and passing Args to engines, you could read the projects needed however you want, and generate code based on that. It'd definitely be a very long task, as you'd probably need to read and compile both projects (again).


Proxying HTTP responses

Smee is currently a unidirectional channel for receiving POST requests and forwarding them to listening clients, ignoring the client's response.
There are a couple use cases where we'd like to figure out how to add support for true bi-directional proxying. For example, Slack's events api depends on responses to know if webhooks were delivered successfully, and often allow responding with content that gets posted in Slack.

We talked about this a bit during Probot Office Hours, so for posterity: this may require a rewrite of Smee, since Server Sent Events specifically doesn't support bi-directional messages. In my mind this means WebSockets, but I'm all 👂s for another solution.


release 2.0.0-pre.3 does not follow 2.0.0 specifications

This release is a 1.0 release as far as i can tell. Caused me quite som headache. I suggest removing tag/release

It had many 2.0 cowboy_req changes if I recall. Pre-release tags are not releases though so don't expect them to mean anything. Closing, thanks!


Update sys-dm-database-encryption-keys-transact-sql.md

View added in SQL Server 2008 ( 10 ).

Learn Build status updates of commit 9758094:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/relational-databases/system-dynamic-management-views/sys-dm-database-encryption-keys-transact-sql.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

@rwestMSFT
Can you review the proposed changes? 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.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

Our documentation generally references currently supported versions of SQL Server. This addition is not necessary. Thanks for the contribution though, @DanielAdeniji.
#please-close

Mr. Randolph West ( @Randolph West MSFT )
The distinction was not regarding whether SQL Server is supported or not.
It is to illuminate when the sys.dm_database_encryption_keys view was added to SQL Server.
It is a hard line that is helpful in determining why a Query that references the sys.dm_database_encryption_keys does not work.
Alas, specific columns have lineage information.
And, I personally think that is a good thing; in that it does not constrain knowledge to currently supported versions.

encryptor_type
*   Applies to: SQL Server (SQL Server 2012 (11.x) through current version).
encryption_state_desc
*   Applies to: SQL Server 2019 (15.x) and later.
encryption_scan_state
*   Applies to: SQL Server 2019 (15.x) and later.
encryption_scan_modify_date
*   Applies to: SQL Server 2019 (15.x) and later.

When a currently supported version rolls off the supported list, it is very hard to go back and update each object.
And, for that reason, it is always good to add information that provides baseline data; such as this one.
Daniel

From: prmerger-automator[bot] @.>
Sent: Wednesday, November 2, 2022 8:29 AM
To: MicrosoftDocs/sql-docs @.>
Cc: Daniel Adeniji @.>; Mention @.>
Subject: Re: [MicrosoftDocs/sql-docs] Update sys-dm-database-encryption-keys-transact-sql.md (PR #8230)
Closed #8230https://github.com/MicrosoftDocs/sql-docs/pull/8230.
—
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/sql-docs/pull/8230#event-7724562466, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABAR6DEDSYWLELZTJIYKNWLWGKCGXANCNFSM6AAAAAARVFUIEA.
You are receiving this because you were mentioned.Message ID: @.***>

@DanielAdeniji
Columns have lineage, yes. We try to document when they were added, for supported versions of SQL Server and Azure SQL.
We do not specify in which version an object was added, if the object was added prior to the earliest supported version of SQL Server. This is an unnecessary burden on the team. SQL Server 2008 has been out of support for a number of years, and SQL Server 2012 went out of support in July this year.
If we accept this PR, then we would set a precedent for reviewing thousands of articles, and we don't have the time or the capacity for that. For this reason, I am rejecting the change.


Use of cdn for dependencies or compile them to a single file

I am trying to create a webpage with little bit of navigation using the revealjs and reveal-menu. Im also using bootstrap and font-awesome with it. The thing is I kinda have my font-awesome already installed in the index.html via cdn.
It would be nice if I could use that cdn or some thing that allows me load them only once. Instead of loading one for index.html and one in the menu.js
One idea that I have is to compile all the dependencies in one file and give that out.

Managing dependencies is something that requires more thought, but it is unlikely that a CDN will be used. We have a hard requirement to host presentations offline so I need to package everything we need. Also, the plugin cannot assume the resources it needs are already loaded. For now it is safest to bundle it in the package.
You could always fork to remove font-awesome from the menu, as long as you load it from your pages when you includes the menu - just remove lines 17 and 525 from menu.js.

Another idea is that it would be good to add some functionality where the developer can add an option like
menu : {
  dependencies : {
    fontawesome : "" // path to font-awesome
   jeesh : "" // path to jeesh
  bowser : "" // path to bowser
  }
}

I do know how to do it, and if possible would like to implement it.


[Feature] Customizable hotkeys

Subj, interested particularly in activate\deactivate dimming.

Agreed. These hotkeys are really strange. You have to press SHIFT + START + D for one thing, then ALT + START + S for another thing, then CTRL + START + ALT + D for something else (???)


"Scan" command

I'd like to be able to scan the area to see what is in adjacent rooms, such as scan <exit>. Kind of like look but takes a direction. Could also just mean altering look to understand things like look <exit> but having a separate command could prevent collisions for when I want to look west but some jerk made a character named Westminster, or something like that.
Not sure if we'd want to show them the room desc or just the title and any players, NPCs, and items.

I think the most basic case is just a scan command that doesn't take a direction and lists NPC/Players in adjacent rooms.


Unable to set the restrictDate to future

Hello,
I wanted to thank you for your really great and customizable plugin.
However I wanted to bring to your attention that I am trying to set the restrictDate option to future to only allow future dates but it is not working. Can you show me an example on how to set this option for this plugin?
Thanks,

Hi, the demo page has an example on how to do it: http://biohzrdmx.github.io/jQuery.DatePicker/
Basically, you'll need to pass a restrictDates option and set it to future, for example:
$.datePicker.api.createWidget({
  mode: 'inline',
  container: '.calendar',
  restrictDates: 'future'
});

It should work with that, but if it isn't please update the issue with your code and any console output you may get. That would work for the datePicker.api.show method too.
Regards.

Hello,
I am trying to set this options in the defaults method. Something like this:
$.datePicker = {
strings: {
monthsFull: ['January', 'Febraury', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
daysFull: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
daysShort: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
messageLocked: 'The day you have just selected is not available'
},
defaults: {
formatDate: function(date) {
var formatted = dateFormat(new Date(date), 'dddd, mmmm dd, yyyy');
//console.log(formatted);
//var formatted = $.datePicker.utils.pad(date.getDate(), 2) + '/' + $.datePicker.utils.pad(date.getMonth() + 1, 2) + '/' + date.getFullYear();
return formatted;
},
parseDate: function(string) {
string=$.datePicker.defaults.chetanDateFormatter(string);
var date = new Date();
var parts = string.match(/(\d{1,2})/(\d{1,2})/(\d{4})/);
if ( parts && parts.length == 4 ) {
date = new Date( parts[3], parts[2] - 1, parts[1] );
}
return date;
},
selectDate: function(date) {
return true;
},
limitCenturies: true,
closeOnPick: true,
appendTo: null,
restrictDates: 'future'
Basically my question is that can I set this option in the defaults method or only during the creation time, this option has to be filled in?
Many thanks

Hi, of course you may use the jQuery extend function to modify the defaults object:
$.extend(true, $.datePicker.defaults, {
  restrictDates: 'future'
});

Regards.


Missing separator in a lit test

Jenkins Linux ppc64le Build #9764 [push] Missing separator in a l... started at 23:01

Jenkins Linux amd64 Build #10706 [push] Missing separator in a l... started at 21:57

Jenkins Linux s390x Build #10716 [push] Missing separator in a l... started at 22:57

Jenkins Linux amd64 Build #10706 [push] Missing separator in a l... passed after 1 hr 16 min

Jenkins Linux s390x Build #10716 [push] Missing separator in a l... passed after 1 hr 30 min

Jenkins Linux ppc64le Build #9764 [push] Missing separator in a l... passed after 1 hr 48 min

note that you can feed a lit test file to utils/fixLitTest.py and it will complain if there are 2 functions not separated by a // --- pattern if you suspect this.