Set exit code 79 if istioctl analyze finds issues

See #17862 for more context. This sets an initial threshold of INFO
level issues and anything worse than that triggers a specific error from
analyze, which should trigger an exit code of 79 on the shell.
And to help us figure out who should review this PR, please
put an X in all the areas that this PR affects.

@zerobfd: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

lint_istio
43487e4564412ce535bbb5044f50b9f818086e0c
link
/test lint_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

lint_istio
43487e4564412ce535bbb5044f50b9f818086e0c
link
/test lint_istio

integ-istioctl-k8s-tests_istio
a7a3f5c6e12011a32009b9c1c48274ac9cd4f974
link
/test integ-istioctl-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-istioctl-k8s-tests_istio
a7a3f5c6e12011a32009b9c1c48274ac9cd4f974
link
/test integ-istioctl-k8s-tests_istio

pilot-multicluster-e2e_istio
a7a3f5c6e12011a32009b9c1c48274ac9cd4f974
link
/test pilot-multicluster-e2e_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-istioctl-k8s-tests_istio
a7a3f5c6e12011a32009b9c1c48274ac9cd4f974
link
/test integ-istioctl-k8s-tests_istio

pilot-multicluster-e2e_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test pilot-multicluster-e2e_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-istioctl-k8s-tests_istio
a7a3f5c6e12011a32009b9c1c48274ac9cd4f974
link
/test integ-istioctl-k8s-tests_istio

pilot-multicluster-e2e_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test pilot-multicluster-e2e_istio

integ-security-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-security-k8s-tests_istio

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

/retest

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-istioctl-k8s-tests_istio
a7a3f5c6e12011a32009b9c1c48274ac9cd4f974
link
/test integ-istioctl-k8s-tests_istio

integ-security-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-security-k8s-tests_istio

pilot-multicluster-e2e_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test pilot-multicluster-e2e_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-security-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-security-k8s-tests_istio

pilot-multicluster-e2e_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test pilot-multicluster-e2e_istio

integ-new-install-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-new-install-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-security-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-security-k8s-tests_istio

pilot-multicluster-e2e_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test pilot-multicluster-e2e_istio

integ-new-install-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-new-install-k8s-tests_istio

integ-mixer-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-mixer-k8s-tests_istio

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

/retest

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-new-install-k8s-tests_istio

integ-mixer-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-mixer-k8s-tests_istio

pilot-multicluster-e2e_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test pilot-multicluster-e2e_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-new-install-k8s-tests_istio

pilot-multicluster-e2e_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test pilot-multicluster-e2e_istio

integ-mixer-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-mixer-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

pilot-multicluster-e2e_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test pilot-multicluster-e2e_istio

integ-mixer-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-new-install-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-mixer-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-new-install-k8s-tests_istio

pilot-multicluster-e2e_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test pilot-multicluster-e2e_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
e2a38bb2c0c51d096bbdd4c638439c1bcc3b33f1
link
/test integ-new-install-k8s-tests_istio

pilot-multicluster-e2e_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test pilot-multicluster-e2e_istio

integ-mixer-k8s-tests_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test integ-mixer-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

pilot-multicluster-e2e_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test pilot-multicluster-e2e_istio

integ-mixer-k8s-tests_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test integ-new-install-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

pilot-multicluster-e2e_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test pilot-multicluster-e2e_istio

integ-mixer-k8s-tests_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test integ-new-install-k8s-tests_istio

integ-istioctl-k8s-tests_istio
08fb20b2d42c4a7b2d08be546d973e6155968042
link
/test integ-istioctl-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

pilot-multicluster-e2e_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test pilot-multicluster-e2e_istio

integ-mixer-k8s-tests_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test integ-new-install-k8s-tests_istio

integ-istioctl-k8s-tests_istio
08fb20b2d42c4a7b2d08be546d973e6155968042
link
/test integ-istioctl-k8s-tests_istio

lint_istio
08fb20b2d42c4a7b2d08be546d973e6155968042
link
/test lint_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

pilot-multicluster-e2e_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test pilot-multicluster-e2e_istio

integ-mixer-k8s-tests_istio
2bc6edebf00d7c42d5d392b13dd180bb05a1cc24
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
c9f1fdb13f8c5c62464c7f4a58ee4e1d492a492f
link
/test integ-new-install-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
c9f1fdb13f8c5c62464c7f4a58ee4e1d492a492f
link
/test integ-new-install-k8s-tests_istio

pilot-multicluster-e2e_istio
c9f1fdb13f8c5c62464c7f4a58ee4e1d492a492f
link
/test pilot-multicluster-e2e_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
c9f1fdb13f8c5c62464c7f4a58ee4e1d492a492f
link
/test integ-new-install-k8s-tests_istio

pilot-multicluster-e2e_istio
c9f1fdb13f8c5c62464c7f4a58ee4e1d492a492f
link
/test pilot-multicluster-e2e_istio

integ-mixer-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-mixer-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

pilot-multicluster-e2e_istio
c9f1fdb13f8c5c62464c7f4a58ee4e1d492a492f
link
/test pilot-multicluster-e2e_istio

integ-mixer-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-new-install-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-mixer-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-new-install-k8s-tests_istio

pilot-multicluster-e2e_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test pilot-multicluster-e2e_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-mixer-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-new-install-k8s-tests_istio

pilot-multicluster-e2e_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test pilot-multicluster-e2e_istio

integ-security-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-security-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-mixer-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-new-install-k8s-tests_istio

pilot-multicluster-e2e_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test pilot-multicluster-e2e_istio

integ-security-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-security-k8s-tests_istio

pilot-e2e-envoyv2-v1alpha3_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test pilot-e2e-envoyv2-v1alpha3_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-new-install-k8s-tests_istio

pilot-multicluster-e2e_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test pilot-multicluster-e2e_istio

integ-security-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-security-k8s-tests_istio

pilot-e2e-envoyv2-v1alpha3_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test pilot-e2e-envoyv2-v1alpha3_istio

integ-mixer-k8s-tests_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test integ-mixer-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

pilot-multicluster-e2e_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test pilot-multicluster-e2e_istio

integ-security-k8s-tests_istio
1f5a0b86a4ecf664a7f72e3909c6447a932c3294
link
/test integ-security-k8s-tests_istio

pilot-e2e-envoyv2-v1alpha3_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test pilot-e2e-envoyv2-v1alpha3_istio

integ-mixer-k8s-tests_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test integ-mixer-k8s-tests_istio

integ-new-install-k8s-tests_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test integ-new-install-k8s-tests_istio

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

/retest

@zerobfd: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test integ-new-install-k8s-tests_istio

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

/retest

/approve for test and release

@zerobfd: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test integ-new-install-k8s-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test integ-new-install-k8s-tests_istio

lint_istio
edc3979f305f745e81d6677802d0d10135f709cf
link
/test lint_istio

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

/retest

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
276302bdd27c483f797a5663191d19df1477f06a
link
/test integ-new-install-k8s-tests_istio

lint_istio
edc3979f305f745e81d6677802d0d10135f709cf
link
/test lint_istio

integ-security-local-tests_istio
edc3979f305f745e81d6677802d0d10135f709cf
link
/test integ-security-local-tests_istio

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

@zerobfd: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-security-local-tests_istio
edc3979f305f745e81d6677802d0d10135f709cf
link
/test integ-security-local-tests_istio

integ-new-install-k8s-tests_istio
edc3979f305f745e81d6677802d0d10135f709cf
link
/test integ-new-install-k8s-tests_istio

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

/retest

@zerobfd: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-tests_istio
edc3979f305f745e81d6677802d0d10135f709cf
link
/test integ-new-install-k8s-tests_istio

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

In response to a cherrypick label: #18187 failed to apply on top of branch "release-1.4":
error: Failed to merge in the changes.
Using index info to reconstruct a base tree...
M	istioctl/cmd/analyze.go
A	istioctl/cmd/sysexits.go
Falling back to patching base and 3-way merge...
Auto-merging pkg/test/conformance/constraint/any.go
CONFLICT (content): Merge conflict in pkg/test/conformance/constraint/any.go
Auto-merging istioctl/cmd/analyze.go
Patch failed at 0001 Set exit code 79 if istioctl analyze finds issues

/cherrypick release-1.4

@sushicw: #18187 failed to apply on top of branch "release-1.4":
error: Failed to merge in the changes.
Using index info to reconstruct a base tree...
A	istioctl/cmd/sysexits.go
Falling back to patching base and 3-way merge...
Auto-merging pkg/test/conformance/constraint/any.go
CONFLICT (content): Merge conflict in pkg/test/conformance/constraint/any.go
Patch failed at 0001 Set exit code 79 if istioctl analyze finds issues

In response to this:

/cherrypick release-1.4

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


decide on the final stack

@ibes
Let's start with what you think is a great starting point - and in the process we can change and experiment and find out what could be even better...
OK?

yes - will fixate the decission between Mix (as it is in the current repo) or wpack.io today by checking the repo

We have a startpoint now 💯


GitHub CI don't show progress when checking out repo

Use the new "show-progress" flag in checkout@v4 to suppress Git checkout progress to trim down on log size.

This option is currently useless due to actions/checkout#1455. May as well wait for it to be fixed first.


[docs]: Fixed typo in generate keploy binary command

Pull Request Template
Description
This PR fixed issue https://github.com/keploy/keploy/issues/1028
Fixes # (issue)
Type of change

[x] This change requires a documentation update.

How Has This Been Tested?
Since it is a Documentation issue, I have checked it. here is the screen shot of the change.
Additional Context (Please include any Screenshots/gifs if relevant)

...
Checklist:

[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have made corresponding changes to the documentation.
[x] I have added corresponding tests.
[x] Any dependent changes have been merged and published in downstream modules.

@9520prashant can you sign the DCO please ?

@9520prashant can you sign the DCO please ?

Hey @Sonichigo can you please check it now, and merge the PR if everything ok


feat: refactor workload

What type of PR is this?
/kind feature
What this PR does / why we need it:
Refactor workload

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

121 of 138 (87.68%)  changed or added relevant lines in 6 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.2%) to 74.626%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pkg/modules/generators/app_configurations_generator.go
3
5
60.0%

pkg/modules/generators/workload/job_generator.go
7
9
77.78%

pkg/modules/generators/workload/service_generator.go
25
29
86.21%

pkg/modules/generators/workload/workload_generator.go
32
36
88.89%

pkg/workspace/util.go
51
56
91.07%

Files with Coverage Reduction
New Missed Lines
%

pkg/workspace/util.go
1
51.72%

Totals

Change from base Build<PHONE_NUMBER>:
0.2%

Covered Lines:
7282

Relevant Lines:
9758

💛  - Coveralls


fix: set school to not listed in onboarding [LESQ-1180]

Description
Music year: 2021

Set schoolName and schoolId to notListed in local storage when selecting no school during onboarding

Issue(s)
Fixes LESQ-1180
How to test

Go to https://deploy-preview-3044--oak-web-application.netlify.thenational.academy
Click on a lesson and click sign in to download button
Sign up and go through onboarding journey as a completely clean user, selecting no school
You should see {"schoolName":"notListed","schoolId":"notListed"} in cookies in browser
Repeat the process with and without opting into Hubspot mailing lists during onboarding.

Screenshots
How it used to look (delete if n/a):

How it should now look:

Checklist

[ ] Added or updated tests where appropriate
[ ] Manually tested across browsers / devices
[ ] Considered impact on accessibility
[ ] Design sign-off
[ ] Approved by product owner
[ ] Does this PR update a package with a breaking change

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


Latest problems with the Feb update?

I have used Docker Containers for BC for 1 - 2 years without too many issues.  However, over the past week, I have not been able to log into BC with Chrome (I saw that on another issue).
As a result, I tried updating Docker for Windows and cleaning out my images to download fresh ones.
When I try the -useBestContainerOS parameter, I get this error:
`Creating Self Signed Certificate
Self Signed Certificate Thumbprint 952D9A984EB78A159298FAD8811256D0DF05F0CF
Modifying Service Tier Config File with Instance Specific Settings
Restarting Service Tier
Registering event sources
Creating DotNetCore Web Server Instance
WARNING: SetupWebClient failed, retrying in 10 seconds
Registering event sources
Creating DotNetCore Web Server Instance
The data is invalid. (Exception from HRESULT: 0x8007000D)
at Set-NavSiteAuthenticationSettings, C:\Program Files\Microsoft Dynamics NAV\150\Web Client\Modules\NAVWebClientManagement\NAVWebClientManagement.psm1:
line 654
at New-NavWebSite, C:\Program Files\Microsoft Dynamics NAV\150\Web Client\Modules\NAVWebClientManagement\NAVWebClientManagement.psm1: line 631
at New-NAVWebServerInstance, C:\Program Files\Microsoft Dynamics NAV\150\Web Client\Modules\NAVWebClientManagement\NAVWebClientManagement.psm1: line 501
at , C:\run\setupWebClient.ps1: line 26
at , C:\Run\my\SetupWebClient.ps1: line 7
at , C:\Run\navstart.ps1: line 157
at , C:\Run\start.ps1: line 121
at , : line 1
Initialization of container MYCONTAINER failed
At C:\Program Files\WindowsPowerShell\Modules\navcontainerhelper\<IP_ADDRESS>\ContainerHandling\Wait-NavContainerReady.ps1:44 char:17

...             throw "Initialization of container $containerName failed" ...

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : OperationStopped: (Initialization ...MYCONTAINERfailed:String) [], RuntimeException
FullyQualifiedErrorId : Initialization of container MYCONTAINER failed`

If I try without the useBestContainerOS parameter, then the Container will initialize and start but I cannot get past the login page (it does nothing).  I am in the process of trying it now without the switch to see if other browsers work, but something seems to have changed recently.  I have lost a day of productivity due to this problem.

The problem you have when using -useBestContainerOS seems to be february update, and by updating your navcontainerhelper, that should be fixed (it should select a better generic image).
The Chrome problem, I will investigate.

I still need to find out whether the problem with Chrome only happens with new container images - or also with old.
f.ex. try to create a container, which you know worked some months ago using hyperv - and if Chrome also fails on that, then this must be a new Chrome specific problem. (which I assume since other browsers works)

For me the chrome login issue, it is happening with old and new containers for me.

Somebody wrote to me that it might be related to the container name. What name do you use and could you try with another name?

I have tried with 5 or 6 different names, the most basic is just called 'cronus' they don't get much more complicated than that. One is called 'masterupdate' and that doesn't work either.


Start error

Tried to use it but I can't seem to get it to start. Lots of errors. (Windows 10).
Can you please help. I may be doing smth wrong

I have the same errors ! (Invariant Violation: addComponentAsRefTo, etc.)

@serialjoy Try this pull-request : https://github.com/touchstonejs/touchstonejs-starter/pull/46

@ludooo Thanks, doing it now. Keep you posted.


Add blake3 in DedubStore

I don't know how to get the LAST_CHUNK_HASH out of the EvictingMap, so the check_missing_last_chunk_test() in dedug_store_test fails, however all the other tests are passing successfully.

This change is

cas/store/dedup_store.rs line 185 at r1 (raw file):
Previously, allada (Nathan (Blaise) Bruer) wrote…
At first I was going to agree, then I read the code. It looks like blake3::hash() is more optimized for when you have the entire frame.

This is also the way the example in the offical rust blake3 repositoty uses.

Cargo.toml line 60 at r1 (raw file):
Previously, aaronmondal (Aaron Siddhartha Mondal) wrote…
Need most recent version.

Done.

cas/store/dedup_store.rs line 15 at r1 (raw file):
Previously, allada (Nathan (Blaise) Bruer) wrote…
I'd rather not do this yet. I'd rather turn features off in files than turn them on.

Removed.

cas/store/dedup_store.rs line 92 at r1 (raw file):
Previously, allada (Nathan (Blaise) Bruer) wrote…
nit: Yeah, I knew this could be optimized. But this only happens on construction so I didn't care much.

Just thought it's a good idea to explain why I changed it, since it looks a bit ugly.

cas/store/dedup_store.rs line 185 at r1 (raw file):
Previously, allada (Nathan (Blaise) Bruer) wrote…
By doing this we "might" be making 2 copies (depending on if the compiler decides to optimize it).
Given that, lets grab the reference and do the deref here:
let index_entry = DigestInfo::new(*hash, frame_len as i64);

I tried that. That doesn't work, since you dereference twice (once in index_entry and once in digest). Note, that these are two copies of the same object as well. I think this is also due to some ownership issue.  One might want to just define that once and clone when passing it to update_oneshot(...).

cas/store/dedup_store.rs line 257 at r1 (raw file):
Previously, allada (Nathan (Blaise) Bruer) wrote…
Yeah, just use .err_tip(|| "Failed to convert to usize in DedupStore")?

I like that!

cas/store/tests/dedup_store_test.rs line 97 at r1 (raw file):
Previously, aaronmondal (Aaron Siddhartha Mondal) wrote…
Apart from this we might want test vectors to test blak3 itself.

Maybe.

cas/store/dedup_store.rs line 43 at r2 (raw file):
Previously, allada (Nathan (Blaise) Bruer) wrote…
Do we need to Eq here? Eq on a vector is quite expensive and would rather not tempt people to think it's cheap by allowing == operations.

The linter complained about this. However, I think you are right and we should not use it here. I'll remove it.

-- commits line 5 at r2:
Previously, allada (Nathan (Blaise) Bruer) wrote…
nit: Please squash your commits. I like to keep a good commit history.

Done.

-- commits line 2 at r1:
Previously, aaronmondal (Aaron Siddhartha Mondal) wrote…
Typo

fixed by squash

Cargo.toml line 60 at r2 (raw file):
Previously, allada (Nathan (Blaise) Bruer) wrote…
nit: space to be consistent

Done.

cas/store/dedup_store.rs line 185 at r1 (raw file):
Previously, SpamDoodler wrote…
I tried that. That doesn't work, since you dereference twice (once in index_entry and once in digest). Note, that these are two copies of the same object as well. I think this is also due to some ownership issue.  One might want to just define that once and clone when passing it to update_oneshot(...).

I changed that. Removed all doublelings.

cas/store/dedup_store.rs line 185 at r1 (raw file):
Previously, allada (Nathan (Blaise) Bruer) wrote…
Yeah, I'd keep it this way.

Done.


Adding asterisk to required field, if it's a single checkbox

Reproduction
https://formkit.link/be7a83f434809e0620093b4f147d1ed1
Describe the bug
Hi
In frequent scenarios, I'd often have a single required (or accepted) checkbox - for example, 'I agree to the terms'.
I've updated the asterisk demo simply by adding a new FormKit checkbox field.
At this point, the checkbox label is neither a traditional label or a legend - so the checkbox won't appear.
Been racking my brains over this one and can't make any progress. I'd also attempted to do a check at legendOrLabel to see if node.props.options exists. That seemed to do the trick if it was a one off - but as soon as I also included other checkbox/radios with options, it messed up everything depending on the order.
Second demo here.
Any help would be appreciated.
Environment
• OS: MacOS 14.2.1
• Browser: Chrome
• Version: 120.0.6099.234

@fenilli can you update the example linked on the docs with this? Thanks!

@fenilli thanks for taking a look, but it appears you got to the same point I did.
If you look at your link, the 'hello' checkboxes, each value now has 'hello' as each checkbox option label.

@fenilli thanks for taking a look, but it appears you got to the same point I did.
If you look at your link, the 'hello' checkboxes, each value now has 'hello' as each checkbox option label.

Yes it seens we also removed the options check to see if its multi: https://formkit.link/81e730c233d09c516460eed4dfe7a9a5 this is the old one but with the schemaMemoKey fix and using the new $state.required.

The schemaMemoKey fixed it. Thanks for your support @fenilli. Will mark this as closed now.


Add correct project UUID to project 3G030620

Story
Add correct project UUID 71fb7540-a4cc-11ea-a3ab-b3cf34b158a9 to project 3G030620 so GISMO can process the link.
Sorry, I apparently did not comprehend the issue fully when creating #1098

The project identifier itself cannot be so easily updated. It is referenced in 3 publications, and not only by in the controlled attribute project, but also in the reviewer notes.
@nics I also see that identifier duplicated in attribute iweto_id. What exactly is that?


Tests fail with Koalas 1.3.0 - bump version or fix code

Some of the new accessor tests in test_column_accessor.py fail on Koalas 1.3.0 , but pass on Koalas >=1.4.0. The current min version allowed in koalas-requirements.txt is currently 1.3.0. We should bump our min version for Koalas going forward, or alternatively try to update the code so that it works with 1.3.0

Closed by #638


Keyboard shortcuts don't work in the "columns" layout

Description
Regular keyboard shortcuts, such as (in this example's case) Ctrl+C and Ctrl+V, don't do anything when using the columns layout.
Live example below using the On-Sscreen Keyboard app to show that they don't do anything.
Doing the exact same (even using OSK) in the regular "details" layout works flawlessly.
Steps To Reproduce

Enable "columns" layout by clicking the icon that looks like 3 squares at the top right, then clicking "columns"
Go to any folder and use Ctrl+C to copy another folder (or a file)
Go to any other folder, or stay in the same folder, doesn't matter
Try pasting the file or folder previously copied (which wasn't actually copied since the shortcut doesn't work), nothing gets pasted

Expected behavior
I expect the content to be copied and pasted, or as a broader behavior, I expect the keyboard shortcuts to work in the "columns" layout just like in the "details" layout.
Files Version
Version: <IP_ADDRESS> OS Version: 10.0.22000.376
Windows Version
Windows 11 Pro 21H2 22000.376
Relevant Assets/Logs

Is this still an issue in <IP_ADDRESS>?


How to reduce delay between results?

Hi, I’ve noticed Vosk wait a few split seconds after the user is done talking before emitting a result, unlike partial results which get fired continuously, but aren’t as reliable. Since our application only respond to short, single-word commands, we’d like to reduce Vosk’s result “de-bounce” time to make our application feels more responsive. Do you have any suggestions?

Hi @3NdR1m !
You can edit the endpoint rules in model.conf of the model you are using, to define when online decoding should stop (i.e. a final result should be sent). Here is the reference.

Setting --endpoint.rule1.min-trailing-silence= through --endpoint.rule4.min-trailing-silence= seems to works. Thanks for your time.

Setting --endpoint.rule1.min-trailing-silence= through --endpoint.rule4.min-trailing-silence= seems to works. Thanks for your time.

What values did you use?  (My program uses commands of just a word or two.). Henry


feat: use react/forbid-dom-props

move forbid DOM props from unused to recommended for "id" and "style" props

Thanks!


📚 Add "why" + "usage" to readme

Codecov Report

Merging #2 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master      #2   +/-   ##
======================================
  Coverage    91.3%   91.3%
======================================
  Files           1       1
  Lines          46      46
  Branches        3       3
======================================
  Hits           42      42
  Misses          4       4

Continue to review full report at Codecov.

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


Convert Create/Edit MP Methods to Mid Fi Designs

Definition of Ready

[x] Does this meet the INVEST criteria?
[x] Does this have a clearly defined user?
[x] Does this have an estimate?
[x] Does this have acceptance criteria?
[x] Does this have sufficient context (wireframes, business rules, etc.)?
[x] Is this traceable to a feature, epic, or PI?

User Story
As a user
I want to create or edit MP Methods using the mid fidelity design
So that I have a better experience
Acceptance Criteria
Given a user has accessed MP Methods
When it is edited
Then it is displayed according to the wireframes
Context
https://xd.adobe.com/view/df8c27d8-1cff-494d-946d-7c8cf1a2bdc3-8adf/
https://xd.adobe.com/view/eb6c3176-9c62-46e0-af54-8be9a2771b7a-be3f/
Testing
Test Case: TC236
Tester: @mosesdeeCVP
Definition of Done

[x] Have all Acceptance Criteria been agreed to and validated by the scrum team?
[x] Has the code been unit tested and peer reviewed?
[x] Have the functional tests been executed?
[x] Have all defects been reviewed and dispositioned, resolved, or deferred?
[x] Has the user story been accepted by the Product Owner?
[x] Is the user story ready to be deployed to the test/staging environments?

Test Passed


Support Leaf of different type than Branch

Hi,
Thank you for creating this great library!
Is there a reason the data in a Leaf has to have the same type as the Branch?
fun <T : Any> DataSourceScope<T>.Leaf(
    name: String,
    data: T? = null
)

A possible suggestion is to create a common parent type....
In my use case, for example, displaying a file list, data are all File, so they are the same type.
So can you describe your use case scenario?


Feature Request: tell me which flags are being ignored

When I tried to create an app by specifying it's yaml:
az containerapp create -n redis --yaml redis.yaml

I see this:
WARNING: Additional flags were passed along with --yaml. These flags will be ignored, and the configuration defined in the yaml will be used instead

However, I'm not sure which flags it's referring to since the only other flag was -n and I get this error when I leave that off:
ERROR: the following arguments are required: --name/-n

So there are two issues:
1 - I think the WARNING is incorrect and should not be shown
2 - When it is correct it should tell me which flags are being ignored so the user can know exactly which ones to remove w/o having to do a diff against the docs to see which might be redundant.

Closing this, please reopen if you feel strongly.


added pass_fixture decorator

I like to create the my commands context with a generator:
http://stackoverflow.com/questions/39307764/how-to-have-a-common-setup-dispose-for-commands
It seems like there is no obvious answer so I added a decorator to do the work.

I found a good way to monkey-patch that in. If you are not interested this can be closed...

@markfink Sorry for the late response.

I don't know how this is supposed to be used. Docs and tests are missing
No idea why you need to monkeypatch anywhere, it's just an added function


Added Neon Hover Navbar Folder, files. #337

Description
My first GSSoC contribution, Added Neon Hover Navbar Folder, files, and also link in styleJSON file.
Neon Navbar glows when the mouse hovers the elements of the navbar.
:D
Fixes # (issue no.)
#337
Type of change

[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Explain the Testing instructions
Test Configuration:

Operating system: Windows
Version: 11
Text-editors used: VScode

Checklist:

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

ATTACH SCREEN-SHOTS / DEPLOYMENT LINK
Video
https://user-images.githubusercontent.com/72328959/156723812-20d21418-d013-4ad3-b7c4-6d8c46796ef3.mp4
SS

@kartikthakur7107

@arpit456jain no more conflicts with the scrpitJSON file, Ready to merge from my side.


⚠ Processors has degraded performance

In 54d3055, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 47 ms

Resolved: Processors performance has improved in 76231b0.


KAFKA-13988:Fix mm2 auto.offset.reset=latest not working

see https://issues.apache.org/jira/projects/KAFKA/issues/KAFKA-13988?filter=allopenissues
I bumped into the same issue in production env, and i worked around in this way (as PR ).
With topicPartitionOffsets.forEach(consumer::seek);,  mm2 seeks all topic partitions even though there have been no commits
in mm2-offset topic .For example, if A-0 is a topic parition in source target , and mm2 has never synced it before; then mm2 will seek to 0 for A-0, and sync from 0 .
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@ryannedolan  could you take a look at this issue ?

We are hitting the same issue while we want to switch from MM1 to MM2.
Would be great to see this fixed so we can switch over
Thanks!

@yuz10 are you able to ping someone to get this moving forward? This must be blocking a lot of people of upgrading existing installs.
Thanks.

Our project is also interested in this fix, it's a major issue for us as with the legacy version (for which this feature worked fine) we could not propagate offsets. Thanks!

Superseded by https://github.com/apache/kafka/pull/14567


wget binary from website

Hello there @ianw1974 ,
thanks for your great help for us administrators all, very appreciated.
I'm trying to test compiled binaried directly from your main site, but download with wget produce a Forbidden error. Is that intended?

root@mail:~# wget https://cdn.techfiles.online/ubuntu/zcs-10.0.0_GA_0001.UBUNTU18_64.20231003091546.tgz
--2023-10-20 18:26:03--  https://cdn.techfiles.online/ubuntu/zcs-10.0.0_GA_0001.UBUNTU18_64.20231003091546.tgz
Resolving cdn.techfiles.online (cdn.techfiles.online)... <IP_ADDRESS>
Connecting to cdn.techfiles.online (cdn.techfiles.online)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2023-10-20 18:26:03 ERROR 403: Forbidden.

It's explained on my website on the page in bold text that curl/wget is not possible from my site.  I disabled this because of people abusing and scraping the website and overloading by downloading all builds and increasing my bandwidth usage.
If you wish to download on a server, the easiest is to install a console browser like elinks, links, w3m and visit the site with this.  You then navigate the site to the page you wish to download from and it will download to the machine in a similar way than if you were to use curl/wget.

Theoretically in the future, I could offer time-based download links to stop the abuse that I have been experiencing, but until then the best way is using the console browser as mentioned above and on the website just above the Zimbra download links.

It's explained on my website on the page in bold text that curl/wget is not possible from my site. I disabled this because of people abusing and scraping the website and overloading by downloading all builds and increasing my bandwidth usage.
If you wish to download on a server, the easiest is to install a console browser like elinks, links, w3m and visit the site with this. You then navigate the site to the page you wish to download from and it will download to the machine in a similar way than if you were to use curl/wget.

My bad, didn't notice that. I see the cdn.* subfix right now , that is surely a DDoS service like Cloudflare or similar limiting abuse-clicks on it. In any case that is not really a big problem, you can even download anywhere else your build and SCP that to your server. You're already doin' a great job compiling binaries for those whom in troubles with that (every quarter even) so, can't ask nothing more than that. Thanks man.

The cdn still charges me for storage and bandwidth used.  Basically what was happening is people scrape the site, grab the urls and downloaded all the builds.  A normal user would choose a single build and download, thus only incurring me 250MB approx of download bandwidth.  Those scapers would be getting all builds at the same time, causing GB's of data and this was happening daily if not multiple times daily.  Not enough to go over a limit to be counted as DOS/DDOS, but enough to cost me daily amounts that are unfair than compared to normal usage.
I'm fine with paying for fair usage by putting the builds up, I just hate people abusing things in such a way.  It was either that, or not providing any builds whatsoever.  I'm already paying for the VPS that hosts the site and the files, and the CDN protects that to stop overloading the origin server, as well as ensuring everyone downloads from their nearest servers for the content that is replicated across the world on the CDN network.  So generally costs to me are:

VPS.
CDN bandwidth.
CDN permanent storage across multiple locations worldwide to provide ultra-fast downloads.

Had I been a big corporate or company, then cost control wouldn't be too much of an issue I guess since it would come out of profits being made.  I don't profit, I just provide a service for the community that unfortunately started to get abused by unfair people.


feat(helm): use helm release namespace for all namespaced resources

Explicit namespaced resources namespace value
Current Behavior
Current behavior is to rely on helm install capabilities to set resources namespace "just in time" during the setup phase.
helm install ejbca-cert-manager-issuer ejbca-issuer/ejbca-cert-manager-issuer --namespace ejbca-issuer-system --create-namespace

This is working pretty well
The problem
The problem is that the namespace is not applied if we're doing the same thing using helm template :
helm template ejbca-cert-manager-issuer deploy/charts/ejbca-cert-manager-issuer --namespace ejbca-issuer-system --create-namespace > no-ns.yaml

---
# Source: ejbca-cert-manager-issuer/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: ejbca-cert-manager-issuer
< ! MISSING NAMESPACE HERE ! >
  labels:
    helm.sh/chart: ejbca-cert-manager-issuer-0.1.0
    app.kubernetes.io/name: ejbca-cert-manager-issuer
    app.kubernetes.io/instance: ejbca-cert-manager-issuer
    app.kubernetes.io/version: "v1.3.1"
    app.kubernetes.io/managed-by: Helm
spec:
  replicas: 1
  ...

This is caused by missing namespace value in helm templates for all namespaced resources (example for Deploy resource : https://github.com/Keyfactor/ejbca-cert-manager-issuer/blob/main/deploy/charts/ejbca-cert-manager-issuer/templates/deployment.yaml#L3-L6 )
This PR makes namespace value explicit in every resources that requires it, enabling a nice compatibility with helm template workflow.
Thanks !

@m8rmclaren Please review.

@m8rmclaren gentle bump 👼

@BarthV Excellent point - thank you for pointing this out. I will get this merged in the next release (hopefully today or early next week)


Updating external_url_handler example to Python 3

The external_url_handler in the documentation for flask.url_for
example 1 now uses Python 3 compatible E(V).with_traceback(T)
instead of the old raise E, V, T.
See also
https://docs.python.org/3/library/2to3.html?highlight=raise#2to3fixer-raise

The "Tests / Version Range" seems to be broken on the master branch already, so I guess it is not affected by this documentation change?


VGG structure is wrong?

I think the provided VGG structure as in (mxnet/example/image-classification/symbols/VGG.py) is not the original VGG16?
It is not corresponding the provided pre-trained VGG16 model as in http://data.dmlc.ml/mxnet/models/imagenet/vgg/.
For example, in the first conv group, there are two conv layers, but in VGG.py, there is only one.
So, in this case, if we load the pre-trained VGG16, we are just loading part of the whole structures.

This issue is closed due to lack of activity in the last 90 days. Feel free to reopen if this is still an active issue. Thanks!


The application-route-mixin should look up the baseURL from the ember-cli enviroment configuration

Hi
ember-simple-auth is checking the routers rootURL while setting up the configuration, but the baseURL of ember-cli seems to work without setting the rootURL.
I think this should work out of the box.
Currently I use this action in my application route:
sessionInvalidationSucceeded: function() {
    if(!Ember.testing) {
        window.location.replace(this.container.lookup('router:main').get('location.baseURL'));
    }
}

Doesnt Ember CLI set the router's rootUrl according to what's configured as baseUrl? I was under the impression that it was actually necessary for the router to work correctly.

I ran into this very issue a few days ago. Ember CLI doesn't seem to include baseURL in the router's rootURL. The rootURL gets the default value of '/' unless you set it explicitly.
I ended up doing the following in my application route to get the behavior I wanted:
    sessionInvalidationSucceeded: function () {
      if (!Ember.testing) {
        var baseURL = config.baseURL !== '/' ? config.baseURL : '';
        var rootURL = this.get('router').get('rootURL');

        window.location.replace(baseURL + rootURL);
      }
    }

I actually didn't know rootURL existed until I tried to change the logout behavior. There's no reference to it in the config/environment.js or app/router.js files generated by Ember CLI (just tried with 0.2.7).

Okay, rootURL seems to be an internal, its moved to this.container.lookup('router:main').get('location.concreteImplementation.baseURL') in Ember 1.12.
I think it somehow works by setting the <base href="/my/base/">tag in the <head> and then the router can handle it.

This will be fixed by #522 then. for now, @heathharrelson's fix should work.


Create Controller for statistics

Create a controller with custom functions which returns the statistics

custom actions for statistics are now in the CoffeeOrdersController
see dab7c931628641d782a889acfd1f201ede0caf06


Admin Dashboard -> Customer details are overlapping Today's Details.

Terms

[X] Before you openning this issue, i have checked if the issue has already been reported.

Bagisto Version(s) affected
2.0.0
Issue Description
When we check the today's details in Admin Panel both RTL and LTR we can see that the customer mail is overlaping.
Preconditions

Make sure to complete a sale with a Guest user and logged in user.

Steps to reproduce

Go to Admin -> Dashboard -> today's Details
See the details are overlapping and UI is not appropriate.

Expected Result
Details should appear more clear.
Actual Result
Currently we can see that the details are overlapping, Images are broken and text is merging.
Screenshots
Please check the screenshots
LTR - https://prnt.sc/9LzSRU8hrBSo
RTL - https://prnt.sc/hGNn5KvaLhI4
Additional context
No response

@shivendra-webkul
Checked and Found that the issue is not fixed. Please find the screenshot here for reference.

@shivendra-webkul
Checked and Found that the issue has been fixed. Please check the screenshots for reference.
RTL View - https://prnt.sc/if9VSC0SpXqX
LTR View - https://prnt.sc/vYu3OXcFcDAx

Checked and Found that the issue has been fixed and PR have been merged, hence I am closing the issue.


Update usage of build-npm script

build-npm.sh creates a npm package in root directory not dist.

This change is

Review status: 0 of 2 files reviewed at latest revision, all discussions resolved.

Comments from Reviewable


[WIP] keep track of crates that are whitelisted to be used even if yanked

This is a start on #6609. It definitely needs tests that the bug is fixed, and to reduce the clones. But for now let's see what CI thinks.

Ok I've pushed up a few commits I found locally, but they don't fix the issue. I have, however, found the issue! The problem is that we're loading a registry when the whitelist is empty, and then afterwards we're adding to the whitelist. The update of the whitelist in the second step isn't getting propagated to the registry source because the registry source is always loaded.
The offending add is here:
https://github.com/rust-lang/cargo/blob/d75d1fbe6b43e59d0a04e73659e411855c2633fc/src/cargo/ops/cargo_generate_lockfile.rs#L84
I'm open to possible solutions. I think we'll want some sort of assertion one way or another to ensure this doesn't happen (e.g. if the whitelist is updated the are no loaded sources), but that's somewhat difficult as we add sources in a few places. Otherwise we could try just taking the whitelist a lot sooner, but that may make taking the whitelist a bit larger.
Other solutions could involve passing the whitelist through the query method perhaps

I don't think I understand the levels of abstractions well enough to have anything intelligent to say on how this "should" be solved. If you have a more concrete set of steps I can try to follow them.

Ok I've pushed a commit which I believe fixes the tests and makes this pass everything now, want to take a look @Eh2406?

That is a clever solution. LGTM, for all I understand it.

@bors: r+
Alright, let's merge this then!

:pushpin: Commit 4a2f810deb46c73d62307d71db01f6b408556a27 has been approved by alexcrichton

:hourglass: Testing commit 4a2f810deb46c73d62307d71db01f6b408556a27 with merge 37ad03f86e895bb80b474c1c088322634f4725f5...

:sunny: Test successful - checks-travis, status-appveyor
Approved by: alexcrichton
Pushing 37ad03f86e895bb80b474c1c088322634f4725f5 to master...


[BACKLOG-16118] Fixed issue with field lengths in text input

Master PR: https://github.com/pentaho/pentaho-kettle/pull/3799
<IP_ADDRESS> PR: https://github.com/pentaho/pentaho-kettle/pull/3806
Jira Case: http://jira.pentaho.com/browse/BACKLOG-16118

@dkincade @mdamour1976

Build Completed
:fire: This pull request has some issues. It would be preferable to fix them in order for it to be just perfect. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
ant -Dtestreports.dir=bin/reports/unit-test -f engine/build.xml clean-all resolve jacoco && ant -f engine/build.xml checkstyle publish-local

Cleanup Commands
rm -r ~/.ivy2/local || echo no publish local to remove

Changed files
  engine/src/org/pentaho/di/trans/steps/textfileoutput/TextFileOutput.java

Unit test coverage change
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.
org.pentaho.di.core.auth.core.impl.DefaultAuthenticationConsumerFactory

Branch Change: -7.14%:small_red_triangle_down:
Complexity Change: -7.69%:small_red_triangle_down:

org.pentaho.di.job.entries.evalfilesmetrics.JobEntryEvalFilesMetrics

Branch Change: -.39%:small_red_triangle_down:
Complexity Change: -.51%:small_red_triangle_down:
Instruction Change: -.08%:small_red_triangle_down:

org.pentaho.di.job.entries.evaluatetablecontent.JobEntryEvalTableContent

Branch Change: -1.01%:small_red_triangle_down:
Complexity Change: -1.06%:small_red_triangle_down:
Instruction Change: -.17%:small_red_triangle_down:

org.pentaho.di.job.entries.sql.JobEntrySQL

Instruction Change:  + 3.28%
Line Change:  + 3.87%

org.pentaho.di.job.entries.waitforsql.JobEntryWaitForSQL

Branch Change: -.66%:small_red_triangle_down:
Complexity Change: -.93%:small_red_triangle_down:
Instruction Change: -.13%:small_red_triangle_down:

org.pentaho.di.trans.step.StepMeta

Branch Change: -.68%:small_red_triangle_down:
Complexity Change: -.58%:small_red_triangle_down:
Instruction Change: -.19%:small_red_triangle_down:
Line Change: -.26%:small_red_triangle_down:

org.pentaho.di.trans.steps.dbproc.DBProcMeta

Instruction Change:  + .11%

org.pentaho.di.trans.steps.dimensionlookup.DimensionLookupMeta

Branch Change: -.31%:small_red_triangle_down:
Instruction Change: -.06%:small_red_triangle_down:
Line Change:  + .23%
Method Change:  + 1.02%

org.pentaho.di.trans.steps.getfilesrowscount.GetFilesRowsCountMeta

Branch Change:  + 1.85%
Complexity Change:  + 1.30%
Instruction Change:  + .40%
Line Change:  + .40%

org.pentaho.di.trans.steps.groupby.GroupByMeta

Branch Change:  + 1.04%
Complexity Change:  + 1.05%

org.pentaho.di.trans.steps.ldapoutput.LDAPOutputMeta

Instruction Change: -.06%:small_red_triangle_down:

org.pentaho.di.trans.steps.memgroupby.MemoryGroupByMeta

Branch Change: -3.53%:small_red_triangle_down:
Complexity Change: -4.05%:small_red_triangle_down:
Instruction Change: -.35%:small_red_triangle_down:
Line Change: -.97%:small_red_triangle_down:

org.pentaho.di.trans.steps.rowgenerator.RowGeneratorMeta

Instruction Change: -.08%:small_red_triangle_down:

org.pentaho.di.trans.steps.setvalueconstant.SetValueConstantMeta

Instruction Change: -.14%:small_red_triangle_down:

org.pentaho.di.trans.steps.singlethreader.SingleThreaderMeta

Instruction Change:  + .10%

org.pentaho.di.trans.steps.tableoutput.TableOutputMeta

Branch Change: -.91%:small_red_triangle_down:
Complexity Change: -.82%:small_red_triangle_down:

org.pentaho.di.trans.steps.textfileinput.TextFileInputMeta

Branch Change: -.53%:small_red_triangle_down:

org.pentaho.di.trans.steps.textfileoutput.TextFileOutput

Branch Change:  + .02%
Complexity Change: -.13%:small_red_triangle_down:
Instruction Change: -.03%:small_red_triangle_down:
Line Change: -.11%:small_red_triangle_down:

org.pentaho.di.trans.steps.uniquerows.UniqueRowsMeta

Instruction Change: -.18%:small_red_triangle_down:


fallback_type & changed type order

added fallback_type as some FritzBoxes (like the 6591 FRITZ!OS: 07.13) does not have an "other" type, this can be set now to "home" or "ork via config.php
see the config.example.php
Changed order of type detection
Nextcloud (found with v18.0.7) gui created vcards with phone set to "private" are marked as type "home,voice" in the vcard, and others marked as "home,fax", "work,fax", "home,cell", and "work,cell".
Without changing the order to "fax" directly detected after "cell", it will be marked as "home"/"work" instead of "fax".
As again FritzBoxes (like the 6591 FRITZ!OS: 07.13) does only have "home", "work", "fax_work" and "mobile" as available types, we have to map it somehow.
We can't do any differences in the FritzBox phonebook for a home fax, create a second vcard for this.

merge with master for feature

add fallback_type
change type detection order


SIMD support

The first stage (convolution) is currently the slowest part of the algorithm. SIMD could speed this up quite a bit.
Handy: https://github.com/AdamNiederer/faster

Can't disassemble and check right now but at the highest optimisation levels LLVM might be able to do its own SIMD optimisations. Might also be possible to use a generic linear algebra library (nalgebra) which does optimisations for us.


do not print empty values in docker info

When jobs where removed in https://github.com/docker/docker/pull/12266 some
if value != "" where omitted. It makes the docker info agains a swarm daemon looks bad.
This is my attempt to fix this.

I also think this needs a cli test to be sure of not regress anymore

agree with @runcom

@runcom @calavera I don't see how I can do the integration test, as it would require the engine to send a truncated API response. Any advice ?

You may be able to get away with just checking the output for any lines with a colon (:) but nothing else after it, except spaces - and if present then it failed.  And you could also start up a daemon w/o an HTTP proxy defined, that'll force at least one of your checks to kick in.

Or dummy an http server with the daemon output you want the CLI to see.

LGTM

LGTM, but janky is very sad :crying_cat_face:

@calavera not sad anymore :)

:tada:

cherry-picked


chore(main): release 1.26.0

:robot: I have created a release beep boop
1.26.0 (2023-03-28)
Features

parameter-group: add parameter group with force_ssl turned on (802ca65)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/briancaffey/pulumi-aws-django/releases/tag/v1.26.0 :sunflower:


watchdog.observers::on_moved might not work on macos

stixcore\soop\manager.py
stixcore\soop\tests\test_soop_manager.py :: test_soop_manager_watchdog

#401 may fix this


ERROR Error: Uncaught (in promise): Error: StaticInjectorError(r)[t -> t]:

ERROR Error: Uncaught (in promise): Error: StaticInjectorError(r)[t -> t]:```
OS：
macOS High Sierra 10.13.4 (17E199)
Versions
node v8.11.2
npm 5.6.0
{
  "name": "zorro-demo",
  "version": "0.0.0",
  "license": "MIT",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "^6.0.3",
    "@angular/cdk": "5.2.5",
    "@angular/common": "^6.0.3",
    "@angular/compiler": "^6.0.3",
    "@angular/core": "^6.0.3",
    "@angular/forms": "^6.0.3",
    "@angular/http": "^6.0.3",
    "@angular/platform-browser": "^6.0.3",
    "@angular/platform-browser-dynamic": "^6.0.3",
    "@angular/router": "^6.0.3",
    "angular-2-local-storage": "^1.0.1",
    "core-js": "^2.5.4",
    "ng-zorro-antd": "^0.7.1",
    "ngx-infinite-scroll": "^6.0.0",
    "rxjs": "^6.0.0",
    "rxjs-compat": "^6.1.0",
    "zone.js": "^0.8.26"
  },
  "devDependencies": {
    "@angular/compiler-cli": "^6.0.3",
    "@angular-devkit/build-angular": "~0.6.6",
    "typescript": "~2.7.2",
    "@angular/cli": "~6.0.7",
    "@angular/language-service": "^6.0.3",
    "@types/jasmine": "~2.8.6",
    "@types/jasminewd2": "~2.0.3",
    "@types/node": "~8.9.4",
    "codelyzer": "~4.2.1",
    "jasmine-core": "~2.99.1",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~1.7.1",
    "karma-chrome-launcher": "~2.2.0",
    "karma-coverage-istanbul-reporter": "~2.0.0",
    "karma-jasmine": "~1.1.1",
    "karma-jasmine-html-reporter": "^0.2.2",
    "protractor": "~5.3.0",
    "ts-node": "~5.0.1",
    "tslint": "~5.9.1",
    "less": "~2.7.0"
  }
}

The log given by the failure.
If I run "ng build", the application works just fine. However, if I use "ng build --prod", I get a series of cryptic errors in the browser log.
ERROR Error: Uncaught (in promise): Error: StaticInjectorError(r)[t -> t]:
  StaticInjectorError(Platform: core)[t -> t]:
    NullInjectorError: No provider for t!
Error: StaticInjectorError(r)[t -> t]:
  StaticInjectorError(Platform: core)[t -> t]:
    NullInjectorError: No provider for t!
    at t.get (main.c18eb14322b48d347807.js:1)
    at main.c18eb14322b48d347807.js:1
    at t (main.c18eb14322b48d347807.js:1)
    at t.get (main.c18eb14322b48d347807.js:1)
    at main.c18eb14322b48d347807.js:1
    at t (main.c18eb14322b48d347807.js:1)
    at t.get (main.c18eb14322b48d347807.js:1)
    at Io (main.c18eb14322b48d347807.js:1)
    at t.get (main.c18eb14322b48d347807.js:1)
    at Cl (main.c18eb14322b48d347807.js:1)
    at t.get (main.c18eb14322b48d347807.js:1)
    at main.c18eb14322b48d347807.js:1
    at t (main.c18eb14322b48d347807.js:1)
    at t.get (main.c18eb14322b48d347807.js:1)
    at main.c18eb14322b48d347807.js:1
    at t (main.c18eb14322b48d347807.js:1)
    at t.get (main.c18eb14322b48d347807.js:1)
    at Io (main.c18eb14322b48d347807.js:1)
    at t.get (main.c18eb14322b48d347807.js:1)
    at Cl (main.c18eb14322b48d347807.js:1)
    at P (polyfills.948e04cff455736cc9f7.js:1)
    at P (polyfills.948e04cff455736cc9f7.js:1)
    at polyfills.948e04cff455736cc9f7.js:1
    at e.invokeTask (polyfills.948e04cff455736cc9f7.js:1)
    at Object.onInvokeTask (main.c18eb14322b48d347807.js:1)
    at e.invokeTask (polyfills.948e04cff455736cc9f7.js:1)
    at t.runTask (polyfills.948e04cff455736cc9f7.js:1)
    at d (polyfills.948e04cff455736cc9f7.js:1)

anyone help me please？

r
This seems like a bug but we'll need to look at a reproduction to find and fix the problem. Can you setup a minimal repro please?
You can read here why this is needed. A good way to make a minimal repro is to create a new app via ng new repro-app and adding the minimum possible code to show the problem. Then you can push this repository to github and link it here.

@filipesilva here is the link [(https://github.com/lizhihui0215/Angular-issue)]. Thank you for you help.

@filipesilva Is that ok? I am watting for your feedback.

@filipesilva I'am update the lNG-ZORRO to version 1.0.0 and update the remove the rxjs-compat, everything is ok, thx.

@filipesilva the sigin page was ok, but when I router to dashboard the issue appear again

@lizhihui0215
Any resolution ?? This problem is annoying us too

Hi, I have looked into it and it seems the root cause is that one of your dependencies ng-zorro-antd  is using @angular/cdk as dependencies instead of peerDepedencies.
This will cause multiple versions of the library to be bundled and the above error.
A workaround would be to add path mappings in your tsconfig as shown below;
    "paths": {
      "@angular/*": [
        "../node_modules/@angular/*"
      ]
    },

That said, you should contact the author to fix their library.


tests for assets pallet

A few tests for assets pallet relates to #8470 :).

@ferrell-code please add one check about the behavior of an account with below min-balance after force_asset_status, then it all looks good to me. :)

bot merge

@ferrell-code do you have a polkadot or kusama address? Please post it here.

Not with any thing in them :eyes:, use these 15zKd25HoSDPHCn1HjuuHTioXLT7PA2pZQ8gYjFsHW4r96qS
DSSYqgJqdE6HmFAXpiq3y6eZ5FYZ3ZxmX3joRBkh345mxEN


Update README.md

Change OpenCensus Lib to OpenTelemetry SDK

This change is

Hi @EddeCCC ,
are you shure that we use both, OT and OC? I think with the 2.0 Release we migrated from OC to OT and use the OC Shim from OT?
Regards, Sascha

Hi @SaschaBrechmannVHV,
yes we also use the OC Shim together with OT. However, we still need the OC SDK for the metric exporters, as the shim only inludes opencensus-impl-core.
Thus, we currently use both.
Regards, Edi

@EddeCCC : I updated the Links


Question / Feature Request: Nvidia HW Transcoding

All of my media is h265 encoded which requires hardware decoding. In many of my other containers, I am able to include the extra paramter --runtime=nvidia as well as the variables NVIDIA_DRIVER_CAPABILITIES and NVIDIA_VISIBLE_DEVICES to point the docker container to my GPU. I have no idea how this is implemented within the docker container though!
I do not see this option in the docker compose. I also haven't seen this mentioned in the documentation and I am hoping that this is possible to do now or implement in the future.
Thanks for a sleek application!!

Starting to take a look at this now in the hardware-transcoding branch. The docker-compose.yml has been updated with some comments to get nvenc/vaapi working. The features are definitely unstable right now (mostly media incompatibilities) but you're welcome to try it out.

Hardware transcoding is now released, and the latest-nvidia tag can be used to get the right docker image. Feel free to ping me on Discord or open a new PR if/when you encounter content that doesn't work.


UI/UX: Registration form enhancement

[x] In Company reg instead of just 'Name' as a label, change it to 'Full Name'
[x] Fix Regex for the postcode (the space should not be mandatory)
[x] Put street name before the number

Closing this issue as it has been fixed in #149


Prevent staff from changing application statuses for matched pets

On hold pending feedback for desired solution. Please read below.
Problem
#578 added validations to prevent multiple matches for the same pet as well as to ensure adopters can only apply for a pet once.
However, this flow is currently possible:

Match is created on pet with multiple applications on it (all adopter application statuses are set to :adoption_made)
Staff navigates to http://localhost:3000/alta/pets/8?active_tab=applications
Staff can still change status of pet from adoption_made to any other status.
If status is changed to :successful_applicant, the New Adoption button becomes active.
If they click "New Adoption", the new validations prevent a new match from being generated, and they receive a curt "Error" flash from the controller.

The data is protected in regards to the matches, but the adopter applications feel like they need more cleanup after a match is made.
Solutions

Disable the staff's ability to change the adopter application status after it is set to :adoption_made.
Remove these applications from the staff's view completely.
Soft delete adopter applications after the match is made.

Any others? Is this not worth considering?
I think this would also be related to whether or not it is possible for a match to be destroyed. I think that topic was mentioned in the last meeting, but I don't remember if a clear direction was chosen on that.
📷 Screenshots/Demos
Clip of the flow, where it is currently possible to update statuses of applications for adopted/matched pets.
https://github.com/rubyforgood/pet-rescue/assets/81536479/b9231f1f-3422-4af0-bb83-51a261a2549b

Yeah, curious what stakeholders would say. Like, do they ever have something like a 1-year check-in after adoption, "how's it going with Rosco?"

The way I handled this on the original app was to leave adopter applications in place and allowed staff to destroy a match. This is going to be very rare, but in some cases it doesn’t work out and the dog comes back. I thought leaving the adopter applications in place would allow staff to see who else was interested in the dog so they could reach out and let them know the dog was back. The adoption was destroyed while viewing the pet, not applications.
We could follow a similar flow.

disable editing application status on applications for a pet when a match is made (set unsuccessful application statuses to adoption made so an adopter can see that has happened)
Then on the pet show have an option to destroy a match. This would then bring the application status back to an editable state. We could set them to awaiting review to start the process again.


How to pass a map (instance of SomeObject) in fluro?

I am trying to pass some map data but it always sends string. Is there anyways that I can send map data?
Thank you.

+1

i have same issue

+1
abandon fluro~ 🤨
user Navigator.push

I am trying to pass some map data but it always sends string. Is there anyways that I can send map data?
Thank you.

Airoute supports this feature (Airoute : https://github.com/pdliuw/airoute)

i have same issue

Airoute supports this feature (Airoute : https://github.com/pdliuw/airoute)

i have same issue

Airoute supports this feature (Airoute : https://github.com/pdliuw/airoute)

it seems, it doesn't have any English document

i have same issue

Airoute supports this feature (Airoute : https://github.com/pdliuw/airoute)

it seems, it doesn't have any English document

It will support in half an hour

I am trying to pass some map data but it always sends string. Is there anyways that I can send map data?

You could send and recieve arguments using ordinary
Navigator.of(context).push('/route', arguments='your object here')
and then get them with
ModalRoute.of(context).settings.arguments as (your object type)

Migrating to @pdliuw  Airoute right now! 😉
This lib (fluro) seems to be abandoned 😒

Migrating to @pdliuw Airoute right now! wink
This lib (fluro) seems to be abandoned unamused

I think Sailor is better than Airoute

Migrating to @pdliuw Airoute right now! wink
This lib (fluro) seems to be abandoned unamused

I think Sailor is better than Airoute

Thanks @MahdiPishguy Sailor is more complete than Airoute

   while(true){       wanted+=1;     }

You can see here, I have solved it!
https://github.com/dmlzj/fluro

You can now pass custom RouteSettings with arguments https://github.com/lukepighetti/fluro/commit/acfa58054765484489e49fd1f74a45002825fdcb


Can't use settings menu, visualizer doesn't work for spotify

Two issues.
One, I can open the settings menu but not actually click anything in it. While this isn't a huge deal as I can go through the .ini files to configure stuff, it is an issue I'm having.
Also, I'm using spotify (did select spotify as my music player through the .ini file) but the visualizer isn't actually moving. Song info does work.

Also, the song info has now disappeared...

My visualizer isn't working either.


Any ideas are welcome!

Hey Shikha, could you please assign me this issue. Actually, I think I can contribute to all your issues! This repository is a god-sent. I've been trying to find something suitable for my first PR and this place is a goldmine! I'm Shrita btw. :))

Hey Shikha! I would want to add "Harvard WE Code" and write about it in the 'Organizations to Promote Women in Tech' section of the Readme file.
Link: https://www.harvardwecode.com/

Hey Shikha! I would want to add "Harvard WE Code" and write about it in the 'Organizations to Promote Women in Tech' section of the Readme file.
Link: https://www.harvardwecode.com/

@Sonakshi1901 Yes sure! Please make a PR


Add QElmerRenderer

What are the issues this pull addresses (issue numbers / links)?
Fixes #881
Summary
Adds ElmerFEM to available renderers in qiskit-metal.
Details
Submitting this as a draft PR. The following items need to be completed before merging:

[x] Fix name of BiCGstabl Polynomial Degree parameter to avoid duplicate.
[x] Fix net assignment issue generated when a given node is in contact with ground plane.
[x] Add/update Docstrings to all functions/methods in elmer_renderer.py.
[x] Add/update Docstrings to all functions/methods in elmer_runner.py.
[x] Add error checking within QGmshRenderer to inform user if items in open_pins list don't exist.
[x] Add warning message if no cap bodies found in design (ElmerFEM will error out).
[x] Add unit tests for QElmerRenderer
[x] Update Gmsh/ElmerFEM installation instruction, and place them in the appropriate directory.
[x] Update ElmerFEM Tutorial to work with MultiPlanar class.
[x] Add QElmerRenderer options to QAnalysis class

Additional Comments

The current version of ElmerFEM will only support capacitance extraction analysis. Next steps will include adding more analyses, such as eigenfrequency extraction.
The assign_nets function inside QElmerRenderer works properly but probably needs refactoring since it inefficiently scans through different geometries assign nets and it has grown so much it makes the code difficult to read.
It has been decided to leave out adding QElmerRenderer to QAnalysis as part of this PR. This has to be done later on when LOM2.0 gets integrated.

Can you merge the latest from main into your branch for pull request?


Detect improvements in arc42 documentation for external contributors

As team member
I want optimization of the ARC42 documentation
so that clear understanding of the architecture, functionality, operation and business case supported by irs
Link

child of https://github.com/eclipse-tractusx/sig-release/issues/452

Hints / Details

...

Outcome / Acceptance Criteria

Outcome

...

Acceptance Criteria

[ ] Teams conduct a knowledge transfer workshop (2h)
[ ] Detection where information is missing or not in adaquate level
[ ] Detect which sections could be improved and what could be improved
[ ] Create pbis for improvement tasks

Out of Scope

...

The workshop was conducted and the following improvements detected:

https://github.com/eclipse-tractusx/item-relationship-service/issues/408
https://github.com/eclipse-tractusx/item-relationship-service/issues/409
https://github.com/eclipse-tractusx/item-relationship-service/issues/410
https://github.com/eclipse-tractusx/item-relationship-service/issues/411

@jzbmw LGFM please review thank you very much.


⚠ Bofrost.de has degraded performance

In d3f23c6, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 764 ms

Resolved: Bofrost.de performance has improved in c73d2e6 after 9 minutes.


iOS - SSL Certification Issue

Hi! When I try to run code on iOS Simulator first error that I reach it was a SSL error and it look like
NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020   warnings.warn(
So to fix that error you must to run following commands in your terminal/bash
1-) You must install a<EMAIL_ADDRESS>brew install<EMAIL_ADDRESS>2-) You must to install urllib from your project terminal using following command
pip install urllib3=1.26.15
Then run your code again and it should help.
BTW: Before start your code, you must to package you iOS app. For package you can use briefcase package ios command.
For mode information you can check this doc: https://briefcase.readthedocs.io/_/downloads/en/stable/pdf/

Thank for your feedback. We will shortly implement the fix in prerequisites script.


I want to know what COCO version.

I know that COCO has 2 version (2014,2017).
So what version was used training in this repository?

The SSD-Inception model is COCO 2017.
I believe SSD-Mobilenet is COCO 2014, but not certain.
The models were generated from:   https://github.com/AastaNV/TRT_object_detection

From: HyunJun Lee<EMAIL_ADDRESS>Sent: Thursday, September 17, 2020 9:21:39 PM
To: dusty-nv/jetson-inference<EMAIL_ADDRESS>Cc: Subscribed<EMAIL_ADDRESS>Subject: [dusty-nv/jetson-inference] I want to know what COCO version. (#725)
I know that COCO has 2 version (2014,2017).
So what version was used training in this repository?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/dusty-nv/jetson-inference/issues/725, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADVEGK7R3KKLX3EZKK2MZDLSGKY2HANCNFSM4RRHWXSQ.

Thanks!

@dusty-nv
All of Classification model was trained ImageNet dataset ?


JAX should throw an error (or warning?) when asked to cast to a dtype it does not support on a device

I believe JAX should in some way notify the user when a cast operation cannot be performed.
a = np.ones((1,2,3))
print(a.dtype) # reports float32
a = np.array(a, dtype='float64') # JAX should throw an error on this line
print(a.dtype) # reports float32

Great point, you're right! Let's do this.
By the way, if you want to switch on support for 64-bit values (in which case this cast will work as you expect), see the first item in our Gotchas list.


Forward all DNS queries to VPS

Hello
A couple months ago you gave me some help in order to configure my VPS to return its IP for all DNS queries that my router makes.
The thing is that im seeing too much HTTP traffic from my ip to my VPS and this is impacting my monthly bandwidth. i remember i had to enable port 80 on my vps in order for this to work. is this normal? because i thought the VPS will only serve as a DNS responder and all the video traffic will go straight to the channel server to my router. maybe im confused
https://github.com/ab77/netflix-proxy/issues/15#issuecomment-129865756

Well, if you configure your router's DHCP server to hand out the IP of your VPS as the DNS server to your machine(s) at home, then all your DNS requests will naturally end up at your VPS.
You'll need to configure your DNS server to respond with the default IP of your VPS for all DNS queries (not just the configured domains). Check out fakeroot.db post on Stack Overflow on how to do this.

If you then finally update your sniproxy.conf to use a wildcard regex, it should handle traffic for any domain (e.g.):

table {
.* *
}

What you are basically doing is implementing a transparent HTTP/HTTPS proxy. Keep in mind, any device not capable of sending additional SNI information when making SSL requests, will fail in this scenario.

Let me know how that goes..

-- ab1

thanks
Andres

Yes, I think you may be confused. If you've configured your local network to use the DNS server on your VPS and then configured that server to respond with it's IP address for all DNS queries, then you are basically proxying all your traffic. This is probably why your bandwidth usage is through the roof.
You probably don't want to do that. Instead, get yourself a cheap Linux router or a Raspberry Pi, configure dnsmasq on it and use that to forward only the queries you care about to your VPS.
You may also want to check that you've secured your server properly (i.e. you should be able to access it on port 80/tcp and 53/udp from anywhere apart from your home.
-- ab1

hello ab77.
thanks for your reply.
i forgot to mention that my router is running dnsmasq and that im only forwarding some domains to my amazon vps. not all of my house traffic is going through it. only things like netflix, hbogo, espn, etc.
by the way, vps ports are completely lock to my home ip.
so, here are my questions:

still, i see a lot of http traffic on my instance...is the video stream going there?
why do i have to open tcp80 on my vps since i supposedly only pass dns requests on udp53?

thanks

You VPS functions as a DNS server as well as a proxy server. This is why it
is called a "smart DNS/proxy". DNS is carried on 53/udp, proxy (HTTP/HTTPS)
are carried on 80/tcp and 443/tcp.
Do some tests with nslookup or dig command from your local network, for the
following two domains:
nflxvideo.net
netflix.com
See what responses you get..
-- ab1
On 18 January 2016 at 13:17, andresmorago<EMAIL_ADDRESS>wrote:

hello ab77.
thanks for your reply.
i forgot to mention that my router is running dnsmasq and that im only
forwarding some domains to my amazon vps. not all of my house traffic is
going through it. only things like netflix, hbogo, espn, etc.
by the way, vps ports are completely lock to my home ip.
so, here are my questions:

still, i see a lot of http traffic on my instance...is the video stream
going there?
why do i have to open tcp80 on my vps since i supposedly only pass dns
requests on udp53?

thanks
—
Reply to this email directly or view it on GitHub
https://github.com/ab77/netflix-proxy/issues/53#issuecomment-172524982.

thanks!
its clear what you said about the smart dns proxy, that it serves dns and http requests.
Still, i dont get why is it consuming that much bandwidht if im simply forwarding dns and http requests and not the video stream itself. is there any way to reduce traffic load to the vps?
here are my outputs. working now with pandora.com instead of netflix.
<IP_ADDRESS> is my home router
ubuntu local machine is a raspberry.
pandora is being pointed to my amazon vps
andresmorago@rpi2:~$ dig pandora.com

; <<>> DiG 9.9.5-11ubuntu1.1-Ubuntu <<>> pandora.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11806
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;pandora.com.                   IN      A

;; ANSWER SECTION:
pandora.com.            55020   IN      A       <IP_ADDRESS>

;; Query time: 9 msec
;; SERVER: <IP_ADDRESS>#53(<IP_ADDRESS>)
;; WHEN: Mon Jan 18 08:31:53 EST 2016
;; MSG SIZE  rcvd: 56

andresmorago@rpi2:~$

andresmorago@rpi2:~$ nslookup pandora.com
Server:         <IP_ADDRESS>
Address:        <IP_ADDRESS>#53
Non-authoritative answer:
Name:   pandora.com
Address: <IP_ADDRESS>
andresmorago@rpi2:~$

Why Pandora?
dig netflix.com
dig nflxvideo.net
On 18 January 2016 at 13:34, andresmorago<EMAIL_ADDRESS>wrote:

thanks!
its clear what you said about the smart dns proxy, that it serves dns and
http requests.

                 IN      A

;; ANSWER SECTION:
nflxvideo.net.          86400   IN      A       <IP_ADDRESS>

;; AUTHORITY SECTION:
.                       86400   IN      NS      ns1.

;; ADDITIONAL SECTION:
ns1.                    86400   IN      A       <IP_ADDRESS>

;; Query time: 89 msec
;; SERVER: <IP_ADDRESS>#53(<IP_ADDRESS>)
;; WHEN: Mon Jan 18 08:44:56 EST 2016
;; MSG SIZE  rcvd: 90

There's your issue - both domains return the IP of your VPS in EC2. The
domain Netflix uses to deliver media is nflxvideo.net.
So you are proxying Netflix web/API traffic as well as the actual media
delivery.
Fix that and you will fix your bandwidth issue.
-- ab1
On 18 January 2016 at 13:45, andresmorago<EMAIL_ADDRESS>wrote:

sorry. wanted to use a different service as an example.
andresmorago@rpi2:~$ dig netflix.com
; <<>> DiG 9.9.5-11ubuntu1.1-Ubuntu <<>> netflix.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61702
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;netflix.com.                   IN      A
;; ANSWER SECTION:netflix.com.            86400   IN      A       <IP_ADDRESS>
;; AUTHORITY SECTION:
.                       86400   IN      NS      ns1.
                 IN      A
;; ANSWER SECTION:nflxvideo.net.          86400   IN      A       <IP_ADDRESS>
;; AUTHORITY SECTION:
.                       86400   IN      NS      ns1.
;; ADDITIONAL SECTION:
ns1.                    86400   IN      A       <IP_ADDRESS>
;; Query time: 89 msec
;; SERVER: <IP_ADDRESS>#53(<IP_ADDRESS>)
;; WHEN: Mon Jan 18 08:44:56 EST 2016
;; MSG SIZE  rcvd: 90
—
Reply to this email directly or view it on GitHub
https://github.com/ab77/netflix-proxy/issues/53#issuecomment-172530444.

thanks
indeed, here is my dnsmasq.conf file
#no-resolv
#strict-order
#server=<IP_ADDRESS>
#server=<IP_ADDRESS>

###EC2 54.88.14.xx

## Servers
server=/ipinfo.io/54.88.14.xx

server=/netflix.com/54.88.14.xx
server=/nflxvideo.net/54.88.14.xx

Why are you sending nflxvideo.net traffic to your VPS?
On 18 January 2016 at 13:50, andresmorago<EMAIL_ADDRESS>wrote:

thanks
indeed, here is my dnsmasq.conf file
#no-resolv
#strict-order
#server=<IP_ADDRESS>
#server=<IP_ADDRESS>
###EC2 54.88.14.xx
Servers
server=/ipinfo.io/54.88.14.xx
server=/netflix.com/54.88.14.xx
server=/nflxvideo.net/54.88.14.xx http://netflix.com/54.88.14.xxserver=/nflxvideo.net/54.88.14.xx
—
Reply to this email directly or view it on GitHub
https://github.com/ab77/netflix-proxy/issues/53#issuecomment-172531621.

that is my mistake! when i was looking into my dnsmasq logs, i saw that domain and added to my dnsmasq.conf file.
the thing is that some other video services like espn rely on external video servers (like akamai). I remember having issues with it if i dont route akamai traffic to my vps

Where the provider implements geo-fencing at the CDN (e.g. Akamai), you have to choice by to proxy the media traffic as well.
But this is not the case with Netflix, so you should just remove that domain from your config.
-- ab1


Weird way to declare variables

Right now, we should declare variables in a really weird way, in order to work properly.
def absorb(self):
    self.__class__.intvar = IntegerVariable()
    self.intvar = self.main.state
    self.main.state = -self.intvar

Have to fix it to work as follows:
def absorb(self):
    self.intvar = IntegerVariable()
    self.intvar = self.main.state
    self.main.state = -self.intvar

Variables behavior as class descriptors has been fixed. Now it generates correct code with variable name. In case you need direct assignments to variables, it is much more convenient to declare a variable at the class level, then reuse them in emit/absorb functions just like that:
class InvertCA(core.CellularAutomaton):
    state = core.IntegerProperty(max_val=1)
    intvar = IntegerVariable()

    class Topology:
        dimensions = 2
        lattice = core.OrthogonalLattice()
        neighborhood = core.MooreNeighborhood()
        border = core.TorusBorder()

    def emit(self):
        """Do nothing at emit phase."""

    def absorb(self):
        """Invert cell's value."""
        self.intvar = self.main.state
        self.main.state = -self.intvar


Display the available environment variables in the ockam command help

Current behavior
There are a few environment variables which can be used to control the behaviour of the ockam command. For example OCKAM_LOG, OCKAM_HELP_RENDER_MARKDOWN, OCKAM_HELP_SHOW_HIDDEN etc... (see here)
Desired behavior
We could add a section to the full help displaying each variable on a line and showing:

its meaning
its expected type (bool, string, int, ...)
its default value (when the environment variable is not defined)

We love helping new contributors!
If you have questions or need help as you work on your first Ockam contribution, please leave a comment on this discussion.
If you're looking for other issues to contribute to, checkout this discussion and labels -  https://github.com/build-trust/ockam/labels/good first issue or https://github.com/build-trust/ockam/labels/help wanted

I'd like to take this one.

Hi @murex971, please do! I'm cc-ing @CAOakleyII and @adrianbenavides who know more than me about the structure and documentation of the command-line UI

@murex971  are you still on this?

@zacck no, i have been busy with some other work.

@murex971  mind if I try and tackle it?

go ahead!

Thanks, @CAOakleyII @adrianbenavides  any pointers on how one could get started with this would be mightly appreciated.

Hey @zacck! You could start adding the content in this constant: https://github.com/build-trust/ockam/blob/a111ea94bcbf4f0df31887b08e839deb06e3c5ba/implementations/rust/ockam/ockam_command/src/docs.rs#L15 We will move it to its own file in the near future, but let's keep it simple for this issue.
As for the available env vars, you will find most of them, if not all, if you ctrl+f "env::var" in the ockam_command and ockam_api crates. A bunch of them have documentation in the code; those that doesn't are easy to understand by their context, but let us know if you find any that you don't understand or if you have any other question!

@adrianbenavides I have #4596 going does this look good and any more info on the couple of command missing and the meanings?


Website Redesign: "Get Involved" Page 1- Top- Desktop- UI

User Story
AS a New Orcahome user I WANT to see an easy to read webpage when I navigate to the Orcasound "Get Involved" page SO THAT I can easily get involved in Orca conservation.
Description
The intent of this story is to implement the UI finalized design from the Orcasound UX/UI team for the website redesign of the "Learn" Page. This Issue covers ONLY the top picture and links on the page (see image below).
NOTES:
-This is the UI only, links can be added at a later iteration
-Header/Footer already completed on different pull request #14
-Use Material UI for the styling
Acceptance Criteria
GIVEN I open the Orcasound Get Involved page WHEN I look at the page THEN I see a UI that matches the attached UX/UI design.
https://www.figma.com/file/YdvbAjHETokV2x1LBHaElj/Orcasound-Website-Redesign-2021?node-id=298%3A290

@hgordon6634 I'd like to start working on this issue

@ShwetKhatri2001 - just assigned you on this issue, btw. I was able to this time!


Problem in blacklisting the file in eradicate

Hi,
I have to ignore some files in my project for eradicate analyzer.
So, in .inferconfig, I have wrote,
"eradicate_blacklist":[
"filename1",
"filename2"]
But eradicate is still running the analyzer for the above mentioned files even though it is blacklisted.
Here is the command which i use to run eradicate.
infer -a eradicate -- ./gradlew --offline assLollipopDeb
I have also tried eradicate-path-regex and eradicate-files-containing. None of this helps.
Any help is valued at most.!

Are filename1 and filename2 relative paths to the files from the project root? If you are running Eradicate from myproject/ and filename1 is at myproject/src/com/my/project/filename1, .inferconfig would expect src/com/my/project/filename in eradicate_blacklist.
In addition, note that the blacklist does not actually stop Eradicate from running on those files altogether; it just stops Eradicate from reporting any errors on those files. If there are other files that call @Nullable methods from filename1 (directly, or transitively), those errors will still be reported.

Please re-open if you have more questions about this.


fix browsers config bug

Please makes sure these boxes are checked before submitting your PR, thank you!

[ ] Make sure you follow Element's Contributing Guide.
[ ] Rebase before creating a PR to keep commit history clear.
[ ] Add some descriptions and refer relative issues for you PR.

咦，为啥那几个测试会挂


Few things I needed to do to make this work

Hi, - this demo helped me learn - thank you. I had to be a bit creative however.

The docker image kept exiting(1) after starting. I rebuilt using Ubuntu 18, with a bigger sku. That worked.
I could not connect to sql unless I checked the "Trust server certificate" checkbox in the options of SQL Manager.
I could not get the notebook to connect to the DB, but I eventually opened up all IP to sql and it worked.

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

ID: ee0b4a4b-0635-6f05-5fdb-6b54afe28afc
Version Independent ID: 12ee435f-c583-b79b-b7ff-ec919b00490f
Content: Query a SQL Server Linux Docker container with Azure Databricks
Content Source: articles/azure-databricks/vnet-injection-sql-server.md
Service: azure-databricks
GitHub Login: @mamccrea
Microsoft Alias: mamccrea

Thanks for the feedback and bringing this to our notice . At this time we are reviewing the feedback and will update the document as appropriate .

@thomasjsweet :We have assigned the issue to the content author . They will evaluate & update the document as appropriate

@thomasjsweet - I'm so glad you found this tutorial helpful. Thanks for providing feedback - I will update the article.

Hi @thomasjsweet - thank you again for the feedback. I've updated the doc according to your experience, except for setting "Trust server certificate" in SSMS. I performed the tutorial with a new instance of SSMS and was not required to do any additional configurations after install.
The changes should go live tomorrow.
#please-close


Trigger IntelliSense(code completions) like Copilot

Can you add inbuild Bing Copilot to the visual studio code
It's Easy to people analyze cod end help in suggestion.
Features like this are already available in visual studio for suggestions and more.
It helps people to write code in and fast way
### Tasks
- [ ] new in-build Feature suggestion for vs code

Extensions already exist, perhaps most notably GitHub Copilot.

Extensions already exist, perhaps most notably GitHub Copilot.

I mean VS Code In build Bing Copilot, not Github Copilot

As commented before, GitHub Copilot provides AI-based code suggestions.


fix(api): dotenv config was invoked explicitly

Loading dotenv configurations should be performed by the consumer codebases of the api.
I don't think there is a need to call it here.
Resolves #233

Also, it can be moved back to devDependencies to reduce bundle size.
But, I was not familiar with the build system used for this project to make that change. 😅

Also, it can be moved back to devDependencies to reduce bundle size.
But, I was not familiar with the build system used for this project to make that change. 😅

Yup seems like we can just move dotenv to devDeps

Thanks!


Fixes #823 - Cannot update an entity more than once

Clear repository after update to allow refreshing on subsequent calls.

Clearing the whole identity map is too much IMO. Is there a way to clear a state for a given entity only?
FYI: https://github.com/php-enqueue/enqueue-dev/blob/master/docs/consumption/extensions.md#doctrineclearidentitymapextension,