Betting: My bets (portfolio)

Design done list
Desktop

[ ] Matched bets tab
[ ] Unmatched bets tab

Responsive

[ ] Mobile breakpoint
[ ] Tablet breakpoint


x/pkgsite: package removal request for [https://pkg.go.dev/gitee.com/gkdgo/kk_go_kit]

What is the path of the package that you would like to have removed?
gitee.com/gkdgo/kk_go_kit
Are you the owner of this package?
yes
https://pkg.go.dev/gitee.com/gkdgo/kk_go_kit will redirect to https://gitee.com/cruvie/kk_go_kit
and I created a same issue to proof that I own the repo
https://gitee.com/cruvie/kk_go_kit/issues/IB5KL1
What is the reason that you could not retract this package instead?
the domain has changed from gkdgo to cruvie, so gitee.com/gkdgo/kk_go_kit changed to gitee.com/cruvie/kk_go_kit

Related Issues

x/pkgsite: package removal request for [github.com/gojekfarm/courier-go] #52302 (closed)
x/pkgsite: package removal request for https://pkg.go.dev/github.com/kkrypt0nn/logger.go #62726 (closed)
x/pkgsite: package removal request for gitee.com/woodpile/utils.go/log #53911 (closed)
x/pkgsite: package removal request for github.com/ruralcoder/gotribe #63944 (closed)
x/pkgsite #48560 (closed)
x/pkgsite: package removal request for [type path here] #52570 (closed)
x/pkgsite: package removal request for [type path here] #52206 (closed)
x/pkgsite: package removal request for [type path here] #50666 (closed)
x/pkgsite: package removal request for [type path here] #52429 (closed)
x/pkgsite: package removal request for [type path here] #50341 (closed)

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

I confirm that the owner of the repo has added a link to this issue as evidence of ownership. I have made the necessary configuration change; please allow a few days for it to propagate.


Error: column index out of bounds

Hi - I installed ProNE (python 2.7) and was able to train embeddings for the PPI example with the command:
python proNE.py -graph data/PPI.ungraph -emb1 emb/PPI_sparse.emb -emb2 emb/PPI_spectral.emb
-dimension 128 -step 10 -theta 0.5 -mu 0.2
However, when applied on my own data it ran into the following exception. Appreciate any advice what went wrong. The input is about 50MB so I don't know how to share it for debugging. Thanks much in advance.
Traceback (most recent call last):
File "proNE.py", line 178, in
main()
File "proNE.py", line 157, in main
model = ProNE(args.graph, args.emb1, args.emb2, args.dimension)
File "proNE.py", line 31, in init
matrix0[e[0], e[1]] = 1
File "/home/m1234567/miniconda2/lib/python2.7/site-packages/scipy/sparse/lil.py", line 332, in setitem
self.rows, self.data, i, j, x)
File "_csparsetools.pyx", line 63, in scipy.sparse._csparsetools.lil_insert
File "_csparsetools.pyx", line 89, in scipy.sparse._csparsetools.lil_insert
IndexError: column index (17654) out of bounds

I think I figured out. When preparing the input node pairs, there is no need to perform dedup or remove self-link. Those preprocesses seem to cause problem instead.

Node index is continuous without interruption.

Node index is continuous without interruption.
The problem still exists

Did you solve this problem?


Remove git:: prefix from resources urls in pipeline-service

Fixes the 'URL prefix is not supported' warning during the 'kustomize build'.

/lgtm


[BUG]

I running rancher v2.6.3 in docker.
Today I restart docker,and rancher server loop restarting.
$ docker ps |grep rancher-v263
39c893408b77   rancher/rancher:v2.6.3                          "entrypoint.sh"          2 months ago         Restarting (1) 31 seconds ago                                               rancher-v263
I restart rancher many times,but logs time always 2022/08/19 08:43,not any updates.
$ docker restart  rancher-v263
$ docker logs rancher-v263 --tail=300
022/08/19 08:43:35 [INFO] error in remotedialer server [400]: websocket: close 1006 (abnormal closure): unexpected EOF
2022/08/19 08:43:35 [INFO] error in remotedialer server [400]: websocket: close 1006 (abnormal closure): unexpected EOF
2022/08/19 08:43:35 [INFO] error in remotedialer server [400]: websocket: close 1006 (abnormal closure): unexpected EOF
E0819 08:43:35.776035     135 upgradeaware.go:401] Error proxying data from backend to client: tunnel disconnect
E0819 08:43:35.776427     135 upgradeaware.go:401] Error proxying data from backend to client: tunnel disconnect
W0819 08:43:35.776709     135 reflector.go:442] pkg/mod/github.com/rancher/client-go@v1.22.3-rancher.1/tools/cache/reflector.go:168: watch of *v1.Role ended with: an error on the server ("unable to decode an event from the watch stream: tunnel disconnect") has prevented the request from succeeding
W0819 08:43:35.776744     135 reflector.go:442] pkg/mod/github.com/rancher/client-go@v1.22.3-rancher.1/tools/cache/reflector.go:168: watch of *v1.StatefulSet ended with: an error on the server ("unable to decode an event from the watch stream: tunnel disconnect") has prevented the request from succeeding
W0819 08:43:35.776760     135 reflector.go:442] pkg/mod/github.com/rancher/client-go@v1.22.3-rancher.1/tools/cache/reflector.go:168: watch of *v1.Node ended with: an error on the server ("unable to decode an event from the watch stream: tunnel disconnect") has prevented the request from succeeding
W0819 08:43:35.779080     135 reflector.go:442] pkg/mod/github.com/rancher/client-go@v1.22.3-rancher.1/tools/cache/reflector.go:168: watch of *v1.ReplicaSet ended with: an error on the server ("unable to decode an event from the watch stream: tunnel disconnect") has prevented the request from succeeding
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=SamlToken workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=GlobalDnsProvider workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=ClusterAlert workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=Notifier workers
2022/08/19 08:43:35 [INFO] Shutting down apps/v1, Kind=Deployment workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=ClusterAlertGroup workers
2022/08/19 08:43:35 [INFO] Shutting down admissionregistration.k8s.io/v1, Kind=ValidatingWebhookConfiguration workers
2022/08/19 08:43:35 [INFO] Shutting down /v1, Kind=ReplicationController workers
2022/08/19 08:43:35 [INFO] Shutting down /v1, Kind=Pod workers
2022/08/19 08:43:35 [INFO] Shutting down catalog.cattle.io/v1, Kind=Operation workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=GlobalRole workers
2022/08/19 08:43:35 [INFO] Shutting down batch/v1beta1, Kind=CronJob workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=CisBenchmarkVersion workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=GlobalRoleBinding workers
2022/08/19 08:43:35 [INFO] Shutting down catalog.cattle.io/v1, Kind=ClusterRepo workers
2022/08/19 08:43:35 [INFO] Shutting down networking.k8s.io/v1, Kind=Ingress workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=ProjectRoleTemplateBinding workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=UserAttribute workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=Cluster workers
2022/08/19 08:43:35 [INFO] Shutting down /v1, Kind=Namespace workers
2022/08/19 08:43:35 [INFO] Shutting down project.cattle.io/v3, Kind=SourceCodeRepository workers

2022/08/19 08:43:35 [INFO] Shutting down /v1, Kind=ConfigMap workers
2022/08/19 08:43:35 [INFO] Shutting down management.cattle.io/v3, Kind=RkeAddon workers
2022/08/19 08:43:35 [INFO] Shutting down fleet.cattle.io/v1alpha1, Kind=Cluster workers
2022/08/19 08:43:35 [INFO] Shutting down monitoring.coreos.com/v1, Kind=ServiceMonitor workers
2022/08/19 08:43:35 [INFO] Shutting down apiregistration.k8s.io/v1, Kind=APIService workers
2022/08/19 08:43:36 [INFO] Creating token for user user-bgknd
2022/08/19 08:43:37 [INFO] error in remotedialer server [400]: websocket: close 1006 (abnormal closure): unexpected EOF
2022/08/19 08:43:37 [INFO] Cluster API is started
2022/08/19 08:43:37 [FATAL] leaderelection lost for cattle-controllers
2022/08/19 08:44:33 [INFO] Listening on /tmp/log.sock
2022/08/19 08:44:33 [INFO] Rancher version v2.6.3 (3c1d5fac3) is starting
2022/08/19 08:44:33 [INFO] Rancher arguments {ACMEDomains:[] AddLocal:true Embedded:false BindHost: HTTPListenPort:80 HTTPSListenPort:443 K8sMode:auto Debug:false Trace:false NoCACerts:false AuditLogPath:/var/log/auditlog/rancher-api-audit.log AuditLogMaxage:10 AuditLogMaxsize:100 AuditLogMaxbackup:10 AuditLevel:0 Features: ClusterRegistry:}
2022/08/19 08:44:33 [INFO] Waiting for server to become available: Get "https://<IP_ADDRESS>:6443/version?timeout=15m0s": dial tcp <IP_ADDRESS>:6443: connect: connection refused
2022/08/19 08:44:35 [INFO] Waiting for server to become available: Get "https://<IP_ADDRESS>:6443/version?timeout=15m0s": dial tcp <IP_ADDRESS>:6443: connect: connection refused
2022/08/19 08:44:37 [INFO] Waiting for server to become available: Get "https://<IP_ADDRESS>:6443/version?timeout=15m0s": dial tcp <IP_ADDRESS>:6443: connect: connection refused
2022/08/19 08:44:39 [INFO] Waiting for server to become available: Get "https://<IP_ADDRESS>:6443/version?timeout=15m0s": dial tcp <IP_ADDRESS>:6443: connect: connection refused
2022/08/19 08:44:40 [FATAL] startup canceled

@ereslibre @steved @phillc @flavio  help me

Please open an issue with all provide template details. Issues without that information will be closed. Please also include host CPU/memory information.


[5.2] Schema grammar abstraction

fixes #12419

Please send to 5.3.

send to 5.3 this cs sytle ci drives me crazy - actually a forget to change my ide cs settings for the laravel repo - can you merge this #13008 in laravel 5.1 because the origin intention of this pr was to fix this error


doc: fix doc attribute scope

Applying the doc attribute without ! just applies it to the next item, and does not actually include the README.md. For example:

This PR fixes that by using #! instead to apply it to the entire scope, thus actually including the contents in the README.
With this PR:

To test, run cargo doc within ronkathon.
edit: the latex rendering within the html seems janky, but this could be fixed in a followup PR.

fixed errors - doctests were running the poseidon examples from the README (which we now ignore with cfg_attr)


no support Viewsonic VX3211-4K

This is a Viewsonic VX3211-4K, not recognized. The monitor has DDC/CI support of some kind (it's turned on in the on screen menu)..
I did some searching, but couldn't easily find any documentation of the DDC commands supported. I'll keep looking.

Hi, please test one of the latest 3.0.0 betas with M1 support and report back if it works + please close the issue. Thank you!

Hi, we have relased the 3.0.0 version. Could you please test if this issue is resolved and report back? Thank you!

I'll close this one since it should be solved. If there is any issue with this, please feel free to comment and ask for a reopen! Thank you!


Admin Boundaries just grey lines now?

Description
I'm seeing two things that confuse me.

admin boundary relations used to be colored blue, right? Now they just seem to be grey (the same as a line).
Some admin boundaries don't disapear when I deselect the "Boundaries" map feature.

Version
2.3.1
What browser are you seeing the problem on? What version are you running?
Chrome v125.0
The OS you're using
mac
Steps to reproduce
go to the link in the bug and select and deselect boundaries and observe that only some disapear when disabled. Also, notice that the color of the lines are grey?? Maybe that's new?
The browser URL at the time you encountered the bug
https://rapideditor.org/rapid#map=19.16/-6.18333/106.65954&background=Bing&datasets=fbRoads,msBuildings&id=w817742916
The auto-detected useragent string for your browser (leave blank if you're manually filling this form out)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36

admin boundary relations used to be colored blue, right? Now they just seem to be grey (the same as a line).
Some admin boundaries don't disapear when I deselect the "Boundaries" map feature.

Yeah I think I've seen this before.. I think this can happen when the Administrative Boundary is mapped as a multipolygon, then the filtering system tries to "hide" it, but the inner or outer lines (which are untagged) remain visible.


Issue suggestions popping up when editor.quickSuggestions is false

I set this which is meant to disable all suggestions unless I explicitly ask for them:
  "[markdown]": {
    "editor.quickSuggestions": false
  }

Typing "C#" triggers it though:

Is this something that VS Code should prevent from happening based on the setting or should this extension respect editor.quickSuggestions?

I think that setting only suppresses suggestions when typing characters that aren't trigger characters. If the suggestion providers uses a trigger character then you'll still see the suggestions. @alexdima can you confirm this?

I don't know. @jrieken will know what the setting does.
@Tyriar your setting is for markdown files, are you typing in a markdown editor?

... the suggestion providers uses a trigger character then you'll still see the suggestions.

Correct

editor.quickSuggestions trigger IntelliSense as you type words
editor.suggestOnTriggerCharacters trigger IntelliSense as type trigger characters

Closing as desgined then.

fwiw this was an untitled file where the default language is markdown. I'll add editor.suggestOnTriggerCharacters to [markdown], thanks.


Prefix selectors for consistency.

Fixes #86.

Thanks for a quick fix :+1:

No problem, now only the accessibility fixes are left and the prev/next button showing up for the last image.
After those 2, I will be able to use the lib in more projects :)


Backport "Better error message when accessing private members" to LTS

Backports #18690 to the LTS branch.
PR submitted by the release tooling.
[skip ci]

No regressions detected in the community build up to lts-18723.
Reference


Add charstr_parse_digits and charstr_parse_signed

Also did some required source code reformatting

Changed the API, but left the functions inside charstr.c


popovers: Skip updating url hash when clicked on "View user profile".

Previously, clicking on "view user profile" in the user card popover would open up the profile as an overlay, changing the hash, and closing other already opened overlays when opened.
This commit would modify it to behave as a modal rather when an overlay is already open in the background, thus preventing the hash change, and allowing the background overlays to exist when it is opened.
Fixes #30481

Self-review checklist

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[x] Explains differences from previous plans (e.g., issue description).
[x] Highlights technical choices and bugs encountered.
[x] Calls out remaining decisions and concerns.
[ ] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[x] Visual appearance of the changes.
[x] Responsiveness and internationalization.
[x] Strings and tooltips.
[x] End-to-end functionality of buttons, interactions and flows.
[x] Corner cases, error conditions, and easily imagined bugs.

@Vector73 could you have a look at this

Merged, thanks @roanster007!


Remove support for end-of-life Python 3.5

Python 3.5 has been end-of-life since 2020-09-30.
See https://devguide.python.org/devcycle/#end-of-life-branches for a
full list of end-of-life Pythons.
Removing support for end-of-life Python allows for better adoption of
new Python features (such as f-strings and type hinting) and reduces the
project's testing and maintenance resources.
Using pypinfo, we can see Python 3.5 made up only a small percentage of
real life usage over the last month:
$ pypinfo -md -pc sphinxcontrib-spelling pyversion

| python_version | percent | download_count |
| -------------- | ------: | -------------: |
| 3.7            |  39.60% |         37,528 |
| 2.7            |  34.30% |         32,506 |
| 3.8            |  14.14% |         13,396 |
| 3.6            |  11.26% |         10,675 |
| 3.5            |   0.43% |            403 |
| 3.9            |   0.26% |            244 |
| 3.4            |   0.02% |             16 |
| Total          |         |         94,768 |

I've moved all of the previous release notes details into docs/source/history.rst. If you could start a new section there for the next release and include a note about this change, I would appreciate it.

I like the direction of hand editing the change list.
I've made the suggested change in the latest revision.


Updating the OS/2 CodePage bits to reflect subsetted character set

Can code be added to pyftsubset to update the 0S/2 CodePage bits to reflect subsetted character set? The Unicode ranges can easily be updated with '--prune-unicode-ranges', and it would be beneficial to have a similar feature for the 0S/2 CodePage bits.

the problem is there is no universal agreement as to what it means for a font to support a code page range.
The spec leaves it to the font designer.
In ufo2ft we have code to set the codepage bits as a fallback when the UFO doesn't contain explicit settings in fontinfo.plist. This uses the same euristics that fontforge uses, and was contributed by @khaledhosny.
I'm not sure we want exactly the same thing for the subsetter.
Maybe the subsetter could simply disable codepage bits when none of the characters from that codepage are present, in which case nobody can logically still claim support.

Thanks Cosimo. My query is on behalf of Tiro Typeworks, as were attempting to subset a complex font using only FontTools. Disabling CodePage bits when none of the characters are present in the outputted OTF may be beneficial.

IIRC, Windows requires (or used to require) certain 8-bit codepages to be set or the font won’t be usable and even of the font does not support any characters from said code pages, so pruning code pages with no characters supported might break this.

Duplicate of #1005


QueueMovies Endpoint

closes #9

Can this be rebased as well?

We should leave this PR draft until we close the BASEURL issue. After solving that we can rebase it with main.

@akash5100

Can this be rebased as well?

We should leave this PR draft until we close the BASEURL issue. After solving that we can rebase it with main.

Just because this is a draft PR, does not mean we shouldn't rebase this.

Oops! I did a rebase but I think I messed up something. The files I didn't changed is showing up in files changed.

Do it again with an updated remote? YOu might need to drop some commits now tho.

Oops! I did a rebase but I think I messed up something. The files I didn't changed is showing up in files changed.

You want to make sure what you doing a rebase on is up to date using git remote update, you will want to try git rebase -i upstream/main, if you see extra commits that aren't part of the original PR, you will need to drop them manually

Thanks, can you make a review?

Codecov Report

Merging #38 (5c1b0cf) into main (a47474d) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##              main       #38   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           15        16    +1
  Lines          242       286   +44
=========================================
+ Hits           242       286   +44

Impacted Files
Coverage Δ

hvpy/api_groups/movies/queue_movie.py
100.00% <100.00%> (ø)

hvpy/facade.py
100.00% <100.00%> (ø)

hvpy/parameters.py
100.00% <100.00%> (ø)

hvpy/utils.py
100.00% <100.00%> (ø)

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 a47474d...5c1b0cf. Read the comment docs.


Update to latest SDK and fix mediatek crash

You will need to revert
55a65fa as I used it for my branch only (not having maven)

Sorry this took so long to merge


cucumber-language-server fails to start up

Describe the bug
I am attempting to get the language-server setup for use in neovim. However, it fails to start up with the following error.
❯ cucumber-language-server
file:///usr/local/lib/node_modules/@cucumber/language-server/bin/cucumber-language-server.js:2
require('source-map-support').install()
^

ReferenceError: require is not defined in ES module scope, you can use import instead
This file is being treated as an ES module because it has a '.js' file extension and<EMAIL_ADDRESS>contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension.
    at file:///usr/local/lib/node_modules/@cucumber/language-server/bin/cucumber-language-server.js:2:1
    at ModuleJob.run (node:internal/modules/esm/module_job:185:25)
    at async Promise.all (index 0)
    at async ESMLoader.import (node:internal/modules/esm/loader:281:24)
    at async loadESM (node:internal/process/esm_loader:88:5)
    at async handleMainPromise (node:internal/modules/run_main:65:12)

Node.js v17.0.1

This is being run on the (most recent?) released version.
❯ bat package.json | grep version
  "version": "0.3.1",

The package was installed via npm.
❯ npm install -g @cucumber/language-server

To Reproduce
Steps to reproduce the behavior:

Run the server (i.e. cucumber-language-server)

Expected behavior
The server should start up without errors.
Screenshots
N/A
Desktop (please complete the following information):

OS: macOS Monterey

Smartphone (please complete the following information):
N/A
Additional context
N/A

+1 on this, same issue on my end

The Cucumber language server isn't really ready for general use yet. There are still some issues to iron out.
I'm probably not going to have much time to work on it for the next few months, but I'd be happy to onboard anybody who's interested in contributing to it.

@cbochs @smilovanovic this should be fixed in 0.3.3


Verify if domain starts with the letter

Which issue this PR addresses:
Fixes VSTS7809447
What this PR does / why we need it:
Domain must start with the letter.
Test plan for issue:
TBC
Is there any documentation that needs to be updated for this PR?
TBC
Related to: https://msazure.visualstudio.com/AzureRedHatOpenShift/_workitems/edit/7809447
https://github.com/kubernetes/apimachinery/blob/master/pkg/util/validation/validation.go#L229

@jim-minter @ehashman if the customer is not using CLI, we never validated if the domain starts with letter, hence installer failed.
I somehow thing our regexp is way overcomplicated for this.
and it needs testing.
Created a PR to short-cut discussion as I want to make this to next release as seen quite a few failures in prod in this mode.

/azp run e2e


quickcheck: better generation of input arguments

closes #31
cc @Amanieu tests for muldi and udivdi3 are now failing due to overflows. I've yet to investigate.

Ah yes, nice catch in muldi, it looks fine to me.


Configuration of IISServerOptions from appsettings now occurs after defaults are configured

Fixes #653.
The IISServerOptions were being populated from appsettings, but were then being overridden with the default configuration. This caused the MaxRequestBodySize option to always be 262144000, regardless of what was configured in appsetings.

Can confirm that this change has fixed my IIS Payload Too Large issues. I hope it gets merged in soon!

@Highsight What I've done is downloaded the "drop" artifact from the build and used that to install BaGet.
https://dev.azure.com/sharml/BaGet/_build/results?buildId=1608&view=artifacts&pathAsName=false&type=publishedArtifacts

Thanks for the contribution! :)

@reduckted hi! first of all, thanks for the PR
Even with this fix, I am unable to go beyond the 2GB limit.
I tried to put 8GB for example in the appsettings.json, then I tried to push a ~4GB nuget package. After the first 2GB, i receive an InternalServerError message and the push action restarts from the beginning, in a loop.
Is it a hard limit of IIS? Or is there any way to upload very big nuget packages?


Waiting for server to respond.

The setup on aws never finishes. It's getting stuck.What could be rather reason ?
Here is the screenshot

@jozsefsallai @lifenautjoe could you provide any inputs. We updated the instance type on aws too but problem still persists.

Hello @lifenautjoe @jozsefsallai a little help could be better


Adding member to existing etcd (unmatched member while checking PeerURLs)

Bug reporting
A good bug report has some very specific qualities, so please read over our short document on reporting bugs before submitting a bug report.
To ask a question, go ahead and ignore this.

???

All three members are running the current stable version of coreos.
OK, I beat myself enough about this and I thought that walking away from it would somehow let me see the obvious mistake I am missing.  I am still stumped.
I had a three member cluster, we had to rebuild one of the members.  After the "new" member came up I proceeded to add it as follows:
I removed the old member from the cluster:
etcdctl member remove a579b5a3a078c227
I then added this "new" member to the cluster:
$ etcdctl member add node-etcd-2 http://<IP_ADDRESS>:2379
Added member named node-etcd-2 with ID a831c65319304dd6 to cluster

ETCD_NAME="node-etcd-2"
ETCD_INITIAL_CLUSTER="node-etcd-1=http://etcd1.mydomain.est:2380,node-etcd-2=http://<IP_ADDRESS>:2379,node-etcd-3=http://<IP_ADDRESS>:2379"
ETCD_INITIAL_CLUSTER_STATE="existing"

I updated the member:
$ etcdctl member update a831c65319304dd6 http://<IP_ADDRESS>:2379
Updated member with ID a831c65319304dd6 in cluster

Checked cluster health:
 $ etcdctl cluster-health
member 4a955782960154bb is healthy: got healthy result from http://<IP_ADDRESS>:2379
member a831c65319304dd6 is unreachable: no available published client urls
member e9d2d22e0162fb47 is healthy: got healthy result from http://<IP_ADDRESS>:2379
cluster is healthy

Checked the etcd-member.service file:
[Service]
Environment="ETCD_IMAGE_TAG=v3.1.7"
ExecStart=
ExecStart=/usr/lib/coreos/etcd-wrapper $ETCD_OPTS \
 --name="node-etcd-2" \
 --listen-peer-urls="http://<IP_ADDRESS>:2380" \
 --listen-client-urls="http://<IP_ADDRESS>:2379,http://<IP_ADDRESS>:2379" \
 --initial-advertise-peer-urls="http://<IP_ADDRESS>:2380" \
 --initial-cluster="node-etcd-1=http://etcd1.mydomain.est:2380,node-etcd-2=http://etcd2.mydomain.est:2380,node-etcd-3=http://etcd3.mydomain.est:2380" \
 --initial-cluster-token="111111111111777788889999000011" \
 --advertise-client-urls="http://<IP_ADDRESS>:2379" \
 --initial-cluster-state="existing"

Checked the cluster using curl:
$ curl http://<IP_ADDRESS>:2379/v2/members
{"members":[{"id":"4a955782960154bb","name":"node-etcd-1","peerURLs":["http://etcd1.mydomain.est:2380"],"clientURLs":["http://<IP_ADDRESS>:2379"]},{"id":"a831c65319304dd6","name":"","peerURLs":["http://<IP_ADDRESS>:2379"],"clientURLs":[]},{"id":"e9d2d22e0162fb47","name":"node-etcd-3","peerURLs":["http://<IP_ADDRESS>:2379"],"clientURLs":["http://<IP_ADDRESS>:2379"]}]}

Tried to access the individual node in the db by checking the member:
$ curl http://<IP_ADDRESS>:2379/v2/members/a831c65319304dd6
{"message":"Not found"}

System log via journalctl
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.289397 I | etcdmain: etcd Version: 3.1.7
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.289668 I | etcdmain: Git SHA: 43b7507
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.289937 I | etcdmain: Go Version: go1.7.5
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.291227 I | etcdmain: Go OS/Arch: linux/amd64
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.291502 I | etcdmain: setting maximum number of CPUs to 1, total number of available CPUs is 1
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.291836 N | etcdmain: the server is already initialized as member before, starting as etcd member...
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.292297 I | embed: listening for peers on http://<IP_ADDRESS>:2380
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.292607 I | embed: listening for client requests on <IP_ADDRESS>:2379
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.292652 I | embed: listening for client requests on <IP_ADDRESS>:2379
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.304410 I | pkg/netutil: resolving etcd1.mydomain.est:2380 to <IP_ADDRESS>:2380
Jul 21 23:27:27 CORE-v30-etcd2 etcd-wrapper[4061]: 2017-07-21 23:27:27.306882 C | etcdmain: error validating peerURLs {ClusterID:db9778661f2d7d48 Members:[&{ID:4a955782960154bb RaftAttributes:{PeerURLs:[http://etcd1.mydomain.est:2380]} Attributes:{Name:node-etcd-1 ClientURLs:[http://<IP_ADDRESS>:2379]}} &{ID:a831c65319304dd6 RaftAttributes:{PeerURLs:[http://<IP_ADDRESS>:2379]} Attributes:{Name: ClientURLs:[]}} &{ID:e9d2d22e0162fb47 RaftAttributes:{PeerURLs:[http://<IP_ADDRESS>:2379]} Attributes:{Name:node-etcd-3 ClientURLs:[http://<IP_ADDRESS>:2379]}}] RemovedMemberIDs:[]}: unmatched member while checking PeerURLs
Jul 21 23:27:27 CORE-v30-etcd2 systemd[1]: etcd-member.service: Main process exited, code=exited, status=1/FAILURE
Jul 21 23:27:27 CORE-v30-etcd2 systemd[1]: Failed to start etcd (System Application Container).
-- Subject: Unit etcd-member.service has failed

Now I know that maybe registering the node by using the ip versus using the dns name might be an issue but I tried both MANY times.  I did this all day today but could not get this to work.  However, I did this with one of the other members of this cluster about a month ago with NO issues.  I know I am overlooking something simple here but for the life of me I can't see it.
Could this be a bug?

I do see that the error I am reporting matches "Error cases when adding members" on this page:  https://coreos.com/etcd/docs/3.2.4/op-guide/runtime-configuration.html#remove-a-member
However, fixing this issue is not obvious to me.

If you use v2 API:
/opt/bin/etcdctl member add -h
NAME:
   etcdctl member add - add a new member to the etcd cluster

USAGE:
   etcdctl member add <name> <peerURL>

It expects <peerURL>.
You seemed to configure with http://<IP_ADDRESS>:2379  client port (2379)?

Which peerURL do you suggest?

Your service file says --listen-peer-urls="http://<IP_ADDRESS>:2380". So the command should have been member add name http://<IP_ADDRESS>:2380?

I am pretty sure I tried that at least two times but I will try again.  Will let you know the outcome.  Thank you

Hmmm... it turns out I had to change the "--listen-peer-urls=" to match the exact output of
ETCD_INITIAL_CLUSTER="node-etcd-1=http://etcd1.mydomain.est:2380,node-etcd-2=http://<IP_ADDRESS>:2379,node-etcd-3=http://<IP_ADDRESS>:2379"
during the add member command.
THAT DID IT.  Thank you gyuho.

1.5.4 results:
URL: http://test.foo.com/
Sample Size: 20465
Success Rate: 97.317371121%
Average Latency: 154ms
Count by Reason:
  HTTP 200: 19916
  ConnectTimeout: 20
  ReadTimeout: 519
  HTTP 503: 10

As soon as etcd comes back, we begin to get timeouts and 503s when hitting our IngressRoute.

NAME                                                   READY   STATUS             RESTARTS   AGE
aad-pod-identity-mic-66cdb4f564-l7s8c                  2/2     Running            0          36m
aad-pod-identity-nmi-4j469                             2/2     Running            0          36m
aad-pod-identity-nmi-ftnxt                             2/2     Running            0          34m
cilium-4r42m                                           2/2     Running            2          39m
cilium-5r8sk                                           2/2     Running            4          39m
cilium-88p6s                                           2/2     Running            2          34m
cilium-mtx6g                                           2/2     Running            2          39m
cilium-operator-768ccc7859-9xmq8                       1/2     CrashLoopBackOff   8          39m
cilium-pn565                                           2/2     Running            3          39m
cilium-qh7qq                                           2/2     Running            4          39m
cilium-r64hj                                           2/2     Running            2          39m
cilium-wnb6j                                           2/2     Running            2          39m
cluster-autoscaler-7574dc68d7-cjsdb                    1/2     CrashLoopBackOff   8          37m
coredns-b96759987-2mn8j                                1/2     CrashLoopBackOff   6          37m
coredns-b96759987-c42g4                                1/2     CrashLoopBackOff   7          37m
coredns-b96759987-msm9c                                1/2     CrashLoopBackOff   7          37m
dashboard-proxy-7564bb6959-cw2rv                       1/2     CrashLoopBackOff   7          37m
dashboard-proxy-7564bb6959-qfpwt                       1/2     CrashLoopBackOff   7          37m
etcdctl-27btd                                          2/2     Running            0          37m
etcdctl-54cvv                                          2/2     Running            0          37m
etcdctl-hw8wj                                          2/2     Running            0          37m
fluent-bit-audit-2v4pq                                 1/1     Running            0          35m
fluent-bit-audit-fnv2s                                 1/1     Running            0          35m
fluent-bit-audit-lwn4g                                 1/1     Running            0          35m
fluent-bit-journald-47m5h                              1/1     Running            0          35m
fluent-bit-journald-4br69                              1/1     Running            0          35m
fluent-bit-journald-4hnk5                              1/1     Running            0          35m
fluent-bit-journald-jmcnv                              1/1     Running            0          35m
fluent-bit-journald-lwtsb                              1/1     Running            0          34m
fluent-bit-journald-r6c2z                              1/1     Running            0          35m
fluent-bit-journald-t7742                              1/1     Running            0          35m
fluent-bit-journald-xn5dl                              1/1     Running            0          35m
k8s-scheduled-scaler-856c5575b5-bsgbc                  2/2     Running            0          38m
katlas-controller-f779f7bcd-fccrb                      2/2     Running            0          36m
katlas-controller-f779f7bcd-wggml                      2/2     Running            0          36m
kube-apiserver-vmss-master-test-pybxj000000            1/1     Running            0          40m
kube-apiserver-vmss-master-test-pybxj000001            1/1     Running            0          39m
kube-apiserver-vmss-master-test-pybxj000002            1/1     Running            0          39m
kube-controller-manager-vmss-master-test-pybxj000000   1/1     Running            0          38m
kube-controller-manager-vmss-master-test-pybxj000001   1/1     Running            1          39m
kube-controller-manager-vmss-master-test-pybxj000002   1/1     Running            9          39m
kube-dns-autoscaler-59bd7758bc-rvnpj                   2/2     Running            0          38m
kube-proxy-vm-etcd-test-0                              1/1     Running            0          39m
kube-proxy-vm-etcd-test-1                              1/1     Running            0          39m
kube-proxy-vm-etcd-test-2                              1/1     Running            0          39m
kube-proxy-vmss-agent-worker-test-pybxj000000          1/1     Running            0          34m
kube-proxy-vmss-agent-worker-test-pybxj000001          1/1     Running            0          33m
kube-proxy-vmss-master-test-pybxj000000                1/1     Running            0          39m
kube-proxy-vmss-master-test-pybxj000001                1/1     Running            0          39m
kube-proxy-vmss-master-test-pybxj000002                1/1     Running            0          39m
kube-scheduler-vmss-master-test-pybxj000000            1/1     Running            0          39m
kube-scheduler-vmss-master-test-pybxj000001            1/1     Running            9          39m
kube-scheduler-vmss-master-test-pybxj000002            1/1     Running            1          39m
kubelet-approver-75c4dbc4b8-4v5qm                      1/2     Error              3          38m
kubernetes-dashboard-774d464d46-945jk                  1/2     CrashLoopBackOff   7          37m
kubernetes-dashboard-774d464d46-vj66r                  1/2     CrashLoopBackOff   6          37m
metrics-server-v0.3.1-787f94c7f8-ngv6k                 3/3     Running            0          37m
metrics-server-v0.3.1-787f94c7f8-t2k9p                 3/3     Running            0          37m
vpa-admission-controller-5bdb4b975c-bmx47              2/2     Running            0          38m
vpa-recommender-7b94c7cf6-fq89d                        2/2     Running            0          38m
vpa-updater-76499f6664-2g9h5                           2/2     Running            0          38m

1.5.5 results
URL: http://test.foo.com/
Sample Size: 29628
Success Rate: 99.881868503%
Average Latency: 160ms
Count by Reason:
  HTTP 200: 29593
  ConnectTimeout: 35

Recovery has started. Cilium Operator pod righted itself after crash looping.
kubectl get pods -n kube-system
NAME                                                   READY   STATUS             RESTARTS   AGE
aad-pod-identity-mic-6754bc6dc4-tzkwv                  2/2     Running            0          18h
aad-pod-identity-nmi-f4fn6                             2/2     Running            0          18h
aad-pod-identity-nmi-wvgbp                             2/2     Running            0          18h
cilium-6tt2h                                           2/2     Running            5          19h
cilium-9r8qh                                           2/2     Running            0          18h
cilium-kjn9k                                           2/2     Running            0          18h
cilium-kwdmr                                           2/2     Running            5          19h
cilium-lzv49                                           2/2     Running            8          2d
cilium-mtzq9                                           2/2     Running            0          19h
cilium-operator-6fdd8f84fd-ppz8c                       2/2     Running            12         18h
cilium-q4lsb                                           2/2     Running            8          2d
cilium-sjj8c                                           2/2     Running            0          2d
cluster-autoscaler-7cdb66b688-mtqzd                    1/2     CrashLoopBackOff   19         18h
coredns-85966bdf65-98t2d                               2/2     Running            7          18h
coredns-85966bdf65-dcgn4                               1/2     CrashLoopBackOff   14         18h
coredns-85966bdf65-j2jvr                               1/2     CrashLoopBackOff   15         18h
dashboard-proxy-7668799bcc-d8c9c                       2/2     Running            0          18h
dashboard-proxy-7668799bcc-t999j                       2/2     Running            0          18h
etcdctl-hwx9d                                          2/2     Running            0          2d
etcdctl-m9mmf                                          2/2     Running            0          2d
etcdctl-scw82                                          2/2     Running            0          2d
fluent-bit-audit-d6zlr                                 1/1     Running            0          19h
fluent-bit-audit-pbhfn                                 1/1     Running            0          19h
fluent-bit-audit-wnrxb                                 1/1     Running            0          19h
fluent-bit-journald-27l8n                              1/1     Running            0          19h
fluent-bit-journald-7zkf4                              1/1     Running            0          18h
fluent-bit-journald-bgvjm                              1/1     Running            0          2d
fluent-bit-journald-hpt67                              1/1     Running            0          2d
fluent-bit-journald-pmh5l                              1/1     Running            0          2d
fluent-bit-journald-qqhwr                              1/1     Running            0          19h
fluent-bit-journald-t7ndc                              1/1     Running            0          19h
fluent-bit-journald-w4hfg                              1/1     Running            0          18h
k8s-scheduled-scaler-5bb799f59-2p245                   2/2     Running            0          18h
katlas-controller-5d489df6f6-kkfhk                     2/2     Running            0          18h
katlas-controller-5d489df6f6-w9djn                     2/2     Running            0          18h
kube-apiserver-vmss-master-test-pswpt000000            1/1     Running            0          19h
kube-apiserver-vmss-master-test-pswpt000001            1/1     Running            0          19h
kube-apiserver-vmss-master-test-pswpt000002            1/1     Running            0          19h
kube-controller-manager-vmss-master-test-pswpt000000   1/1     Running            0          19h
kube-controller-manager-vmss-master-test-pswpt000001   1/1     Running            1          19h
kube-controller-manager-vmss-master-test-pswpt000002   1/1     Running            19         19h
kube-dns-autoscaler-696fc796df-b8lw5                   2/2     Running            0          18h
kube-proxy-vm-etcd-test-0                              1/1     Running            0          2d
kube-proxy-vm-etcd-test-1                              1/1     Running            0          2d
kube-proxy-vm-etcd-test-2                              1/1     Running            0          2d
kube-proxy-vmss-agent-worker-test-csyls000000          1/1     Running            0          18h
kube-proxy-vmss-agent-worker-test-csyls000002          1/1     Running            0          18h
kube-proxy-vmss-master-test-pswpt000000                1/1     Running            0          19h
kube-proxy-vmss-master-test-pswpt000001                1/1     Running            0          19h
kube-proxy-vmss-master-test-pswpt000002                1/1     Running            0          19h
kube-scheduler-vmss-master-test-pswpt000000            1/1     Running            10         19h
kube-scheduler-vmss-master-test-pswpt000001            1/1     Running            0          19h
kube-scheduler-vmss-master-test-pswpt000002            1/1     Running            9          19h
kubelet-approver-7fd95dfbcd-zmhcj                      2/2     Running            3          18h
kubernetes-dashboard-5c6d9f94d-2glrq                   2/2     Running            0          18h
kubernetes-dashboard-5c6d9f94d-g8zdf                   1/2     CrashLoopBackOff   9          18h
metrics-server-v0.3.1-69d94d9f7b-kw77w                 3/3     Running            0          18h
metrics-server-v0.3.1-69d94d9f7b-qhmc8                 3/3     Running            0          18h
vpa-admission-controller-79b77b487f-crrtg              2/2     Running            0          18h
vpa-recommender-585bd6568b-cjvtz                       2/2     Running            0          18h
vpa-updater-5769cb7db-jw7xc                            2/2     Running            0          18h


Cannot launch on MacOS X. sh: ./jetbrainser-osx-amd64: Permission denied

I have MacBook Pro 13 2015 with Intel Core i5. The main problem is launching console and gui application. System cannot launch and showing same error - (ex. when launching console application)sh: ./jetbrainser-osx-amd64: Permission denied
How to fix this problem?

I have just tried to open this file, but it can`t helps me. The reason is it cannot launch amd64 file

там есть dmg файл, попробуйте из него запустить gui версию
…
On Tue, Jun 20, 2023, 11:02 Andrii Zdrobylko @.> wrote: I have MacBook Pro 13 2015 with Intel Core i5. The main problem is launching console and gui application. System cannot launch and showing same error - (ex. when launching console application)sh: ./jetbrainser-osx-amd64: Permission denied` How to fix this problem? — Reply to this email directly, view it on GitHub <#19>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABGJQFPIK263E3EMVU7QDLTXMFKKBANCNFSM6AAAAAAZM4IVPM . You are receiving this because you are subscribed to this thread.Message ID: @.>

SOLUTION: Just write on the Terminal this command:
> sudo spctl --master-disable

It helps me to solve the problem)


Remove obsolete member in test/EFCore.Specification.Tests/TestUtilities/Xunit/SkippedTestCase.cs

Here's everything marked obsolete in 'master' in this repo. Please use the links below to compare master and release/2.2 to see if this is a pre-existing obsolete message for a member that can now be deleted. For each item consider whether to log a bug because we will take an action, and then check the checkbox to mark it as done (even if there's no further action).
(1) src\EFCore.Relational\Storage\RelationalTypeMapping.cs
Links: [master] | [release/2.2]
File a bug for this

[ ] I attest that I have ~taken appropriate action on this item~ a banana.

            [Obsolete("This is provided for compatibility with 2.1 providers and shouldn't be used")]
            public bool PrecisionAndScaleOverriden { get; }

(2) test\EFCore.Specification.Tests\TestUtilities\Xunit\SkippedTestCase.cs
Links: [master] | [release/2.2]
File a bug for this

[ ] I attest that I have ~taken appropriate action on this item~ looked up the word attest.

        [Obsolete("Called by the de-serializer; should only be called by deriving classes for de-serialization purposes")]
        public SkippedTestCase()
        {

Duplicate of #14559

😄 Not sure how I did that...


[FLINK-22706][release]Update License information in NOTICE file

What is the purpose of the change
Flink documentation is migrated from Jekyll to Hugo through the PR [1], however, relevant LICENSE information is not updated in NOTICE file. This PR updates the dependencies to reflect the latest information.
I also updated the fontawesome version to reflect the current version being used in Flink.
In addition, bootstrap version 3.3.4 is known to have security vulnerabilities. See link [2].
I am not 100% sure about this change. I have a few questions and I am not sure about my assumptions below.

I didn't list the version of the hugo-book since it relies on Hugo and the version should be >=0.68 there [3].
The docs/themes/book is linking to an external github repository with a commitID. The actual path you see on Github is docs/themes/book @ a486adf I didn't specify the commitID in the description here since it could also be misleading. When you pull the flink repo. This will be intepreted as docs/themes/book path.
There are some fourth party dependencies for hugo book. That includes KaTeX, Mermaid [4]. In [1], such license information is also mentioned in the commitID [5] but not merged into the Flink repo. As a result, I guess it is not necessary to list these fourth party libraries in this NOTICE, right?

Thanks.
cc @rmetzger @sjwiesman @wuchong
[1] https://github.com/apache/flink/pull/14903
[2] https://snyk.io/test/npm/bootstrap/3.3.4
[3] https://github.com/alex-shpak/hugo-book/blob/a486adf8462c0abfc9034436ddd72927d6656809/README.md#requirements
[4] https://github.com/alex-shpak/hugo-book/tree/a486adf8462c0abfc9034436ddd72927d6656809#shortcodes
[5] https://github.com/apache/flink/commit/bfe9602c77c7ed1729335006194c97b6ddea3900

We do not include the Hugo git sub module as part of our source release. Additionally we do not release any build artifacts from Hugo. My understanding is that this means we do not need to include the transitive dependencies you find in themes/book

we do not need to include the transitive dependencies you find in themes/book

This is correct.

@sjwiesman The licenses directory contains a file for chroma, but this isn't referenced in the NOTICE. What's up with that?

This seems to be related to HUGO.
I found a explanation README here (https://github.com/gohugoio/hugo/blob/master/docs/content/en/commands/hugo_gen_chromastyles.md)
Maybe this is also considered as transitive dependencies?
This indeed exists in the flink code as a css file. (https://github.com/apache/flink/blob/master/docs/assets/github.css)
If this need to be added to this notice file. Please suggest me the statement.

@zentol because the syntax highlighting comes from a file generated by Hugo but which is actually chroma under the hood
The file is only called GitHub css because that’s the syntax theme
https://github.com/apache/flink/blob/master/docs/assets/github.css

@zentol because the syntax highlighting comes from a file generated by Hugo but which is actually chroma under the hood
The file is only called GitHub css because that’s the syntax theme
https://github.com/apache/flink/blob/master/docs/assets/github.css

@sjwiesman Do you think we need to add the chroma to the NOTICE file in MIT license part? Something like this?
- chroma (css generated by Hugo) (https://github.com/alecthomas/chroma) Copyright (C) 2017 Alec Thomas
    -> in "docs/assets/github.css"

Yes

cc @zentol @sjwiesman  Hello All, I think this PR should be ready. Please review.
In addition, I have a side question, there are many third party dependencies over the places of flink source code. For example, kubernetes part uses fabric8io library. (https://github.com/apache/flink/blob/master/flink-kubernetes/pom.xml#L73)
The NOTICE file doesn't contain these information. Could you explain a bit?

The NOTICE file doesn't contain these information. Could you explain a bit?

The NOTICE file in the root of the project is only for the source release. It only covers files are that actually contained in that releases, i.e., the contents of the repository with various exceptions.
NOTICE files in generally only cover what is included in an artifact; flink-kubernetes contains a NOTICE file that covers all dependencies that we bundle in the flink-kubernetes jar; dependencies that aren't bundled do not need to be listed in the NOTICE.


update linter

sandbox.go
package sandbox

import (
        "fmt"
        "io/ioutil"

        "golang.org/x/mod/modfile"
)

func main() {
        m, _ := ioutil.ReadFile("go.mod")
        mod, _ := modfile.Parse("", m, nil)
        fmt.Println(mod.Go.Version)
}

fish shell
go vet -vettool=(which noioutil) sandbox.go

# command-line-arguments
./sandbox.go:5:2: "io/ioutil" package is used

If you want to make it better, I think it would be good to show which methods of os and io should be used.

@sivchari
Thank you for your PR!

If you want to make it better, I think it would be good to show which methods of os and io should be used.

It looks good.
I'll consider it.


[OFFICIAL] Generated Issue: ParserException

Please fill out the details below.
Summary:
Steps to reproduce:
Additional Details
Jikan Parser Version: 3.0.0.x-dev@3803cc1b882baf7b95d4e90fba4bb871c0cf8dc0
PHP: 8.0.19
Redis: Connected
Exception: Jikan\Exception\ParserException
Code: 0
Message: Failed to parse 'https://myanimelist.net/anime/34566/_/episode?offset=0'
Trace: /var/www/jikan-rest/vendor/jikan-me/jikan/src/Exception/ParserException.php on line 24
Request: GET /v4/anime/34566/episodes

Duplicate of #400


New-BcContainer BC20 w1 fails when TestToolkit is included

New-BcContainer command fails with the below error when called with the following switches against insider BC20 W1 image
-includeTestToolkit -includeTestLibrariesOnly
Seems to be an issue with the W1 image as calling with country set to GB works fine. To get around the issue for the time being we are building the container first without the TestToolkit then adding it afterwards:
Restart-BcContainer -containerName $ContainerName
Start-Sleep -Seconds 5
Import-TestToolkitToBcContainer -containerName $ContainerName -includeTestLibrariesOnly
_```

Installing Permissions Mock on default
WARNING: This license is not compatible with this version of Business Central.
WARNING: UnhandledErrorMessage
The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or a
n underlying network resource issue. Local socket timeout was '10675199.02:48:05.4775807'.
at , : line 18
at Invoke-ScriptInBcContainer, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.1\ContainerHandling\Invoke-ScriptInNavContainer.ps1: lin
e 43
at Install-BcContainerApp, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.1\AppHandling\Install-NavContainerApp.ps1: line 39
at , C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.1\ObjectHandling\Import-TestToolkitToNavContainer.ps1: line 209
at Import-TestToolkitToBcContainer, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.1\ObjectHandling\Import-TestToolkitToNavContainer.p
s1: line 180
at New-BcContainer, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.1\ContainerHandling\New-NavContainer.ps1: line 1972
at , : line 1
Import-TestToolkitToBcContainer Telemetry Correlation Id: 15c18064-32ce-414a-bd7c-9969deeb3a31
New-BcContainer Telemetry Correlation Id: cc37228c-7032-427a-af4f-0633a982e9b9
The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or
an underlying network resource issue. Local socket timeout was '10675199.02:48:05.4775807'.
At C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.1\ContainerHandling\Invoke-ScriptInNavContainer.ps1:44 char:13

        throw $_.Exception.Message

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

CategoryInfo          : OperationStopped: (The socket conn...48:05.4775807'.:String) [], RuntimeException
FullyQualifiedErrorId : The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being e
xceeded by the remote host, or an underlying network resource issue. Local socket timeout was '10675199.02:48:05.4775807'

I can confirm that this is a problem in the w1 version and the currently only way to avoid this problem is by restarting the service tier or container between creating the container and importing the test toolkit apps.
The problem is in the Service Tier and I will get somebody in the team to look at that.

Please retry this with insider build 20.0.36207.0 or later, thanks

Hello I tested container crateion
I do NST restart after between New-Container and Import-TestToolkit.
Tests ends with these results.
Test conatiner removed and crated again

Parameters:
Version: 20.0.36210.0
Country: w1

Part of container log:
Version: 20.0.36210.0
Platform: 20.0.36169.0
Generic Tag: <IP_ADDRESS>
Container OS Version: 10.0.17763.2237 (ltsc2019)
Host OS Version: 10.0.17763.2213 (ltsc2019)
WARNING: Host OS and Base Image Container OS doesn't match and process isolation is specified. If you encounter issues, you could try to specify -isolation hyperv
Using process isolation
Using locale en-US

Error during import test toolkit in first test:
Publishing C:\ProgramData\BcContainerHelper\Extensions\NSSProjects-NEXT\12a2aa3f-6ffb-435f-ba3f-449bbcf95493\Microsoft_Tests-Data Exchange.app
WARNING: This license is not compatible with this version of Business Central.
Synchronizing Tests-Data Exchange on tenant default
Installing Tests-Data Exchange on tenant default
WARNING: This license is not compatible with this version of Business Central.
App Microsoft_Tests-Data Exchange.app successfully published
WARNING: This license is not compatible with this version of Business Central.
Publishing C:\ProgramData\BcContainerHelper\Extensions\NSSProjects-NEXT\ce3b1807-44ad-414c-9214-d8cef7e4cd8c\Microsoft_Tests-Dimension.app
WARNING: This license is not compatible with this version of Business Central.
Synchronizing Tests-Dimension on tenant default
Installing Tests-Dimension on tenant default
WARNING: This license is not compatible with this version of Business Central.
App Microsoft_Tests-Dimension.app successfully published
WARNING: This license is not compatible with this version of Business Central.
Publishing C:\ProgramData\BcContainerHelper\Extensions\NSSProjects-NEXT\3a621710-ba88-4100-b7ae-d051f124ae68\Microsoft_Tests-ERM.app
WARNING: This license is not compatible with this version of Business Central.
The background process reported an error with the following message: "The named pipe target process has ended.".
at Invoke-ScriptInBcContainer, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\ContainerHandling\Invoke-ScriptInNavContainer.ps1: line 38
at <ScriptBlock>, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\AppHandling\Publish-NavContainerApp.ps1: line 268
at Publish-BcContainerApp, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\AppHandling\Publish-NavContainerApp.ps1: line 128
at <ScriptBlock>, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\ObjectHandling\Import-TestToolkitToNavContainer.ps1: line 218
at Import-TestToolkitToBcContainer, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\ObjectHandling\Import-TestToolkitToNavContainer.ps1: line 180
at <ScriptBlock>, C:\BCContainers\New-BCContainers.ps1: line 2046

Error during import test toolkit in second test:
Publishing C:\ProgramData\BcContainerHelper\Extensions\NSSProjects-NEXT\77a31d99-8a30-4b67-8829-76f51572530c\Microsoft_Tests-Dimension.app
WARNING: This license is not compatible with this version of Business Central.
Synchronizing Tests-Dimension on tenant default
Installing Tests-Dimension on tenant default
WARNING: This license is not compatible with this version of Business Central.
App Microsoft_Tests-Dimension.app successfully published
WARNING: This license is not compatible with this version of Business Central.
Publishing C:\ProgramData\BcContainerHelper\Extensions\NSSProjects-NEXT\2292bd89-8314-4b2c-9bae-3d990c4883c2\Microsoft_Tests-ERM.app
WARNING: This license is not compatible with this version of Business Central.
WARNING: UnhandledErrorMessage
The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '10675
199.02:48:05.4775807'.
at <ScriptBlock>, <No file>: line 40
at Invoke-ScriptInBcContainer, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\ContainerHandling\Invoke-ScriptInNavContainer.ps1: line 43
at <ScriptBlock>, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\AppHandling\Publish-NavContainerApp.ps1: line 268
at Publish-BcContainerApp, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\AppHandling\Publish-NavContainerApp.ps1: line 128
at <ScriptBlock>, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\ObjectHandling\Import-TestToolkitToNavContainer.ps1: line 218
at Import-TestToolkitToBcContainer, C:\Program Files\WindowsPowerShell\Modules\BcContainerHelper\3.0.2\ObjectHandling\Import-TestToolkitToNavContainer.ps1: line 180
at <ScriptBlock>, C:\BCContainers\New-BCContainers.ps1: line 2046

I tested same action on different machine and I get socket problem again.

Last information is that I tested container
Version: 19.3.34541.35002
Country: cz
Type: OnPrem
and I get same error connected with socket timeout.

@fridrichovsky that is a different problem, not related to the problem in this issue.
Please try with hyperv (as suggested in the output) and if it still fails, create a new issue with full repro script and full output.

@freddydk  I am not sure that it is different problem, but I create new issue. Thank you.

This issue is aboutthe latest insider would give you this problem if you didn't restart the container before importing test toolkit.
Installing Permissions Mock on default
WARNING: This license is not compatible with this version of Business Central.
WARNING: UnhandledErrorMessage
The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '10675199.02:48:05.4775807'.

That problem is fixed.
The problem you are reporting happens also in 19.3 and is certainly different.
Maybe the error message looks identical, but that is because many errors looks identical if the service tier crashes (then the socket connection is lost).
The problem is just not the loss of the socket connection - the problem happens before - and what I need to figure out is why the service tier crashes (hence - full script and full output is needed).

@freddydk thanks, I can confirm this has been resolved in the latest build (20.0.36210.0).

@JoelJame5, I can second that.


Peripheral Explore on RPi 3 using node-red

Hi,
I am new but very enthusiastic about  BLE and to node.js as well.
The tasks I am trying to achieve are:

Connect the RPi-3 to a peripheral and explore its services and characteristics
Read/ write characteristics on the peripheral and send the data over MQTT to a remote server.

I found Node-Red as the easiest way to begin. so, as per various tutorial I installed the node-red and noble's "scanBLE" node. It worked fine. Got the Mac address of all the nearby peripheral.
Now I am trying to extends the "scanBLE" node's code to explore the services and characteristics of the peripherals. I am able to make the connection with the peripheral but after that there is no output on the console.
Following is the code (I have removed the copyright text just for posting the code. This is based on the noble and the scanBLE node available for th Node-Red)
Please suggest the changes/error/mistake.
`
module.exports = function(RED){
"use strict"
var noble = require('noble');

function NobleScan(n) {

RED.nodes.createNode(this, n);

this.duplicates = n.duplicates;
this.uuids = [];

if(n.uuids != undefined && n.uuids !== "")
	this.uuids = n.uuids.split(',');

var node = this;
var scanning = false;
var scanUUID = '713d0000503e4c75ba943148f18d941e';

function startScan(stateChange, error){

	if(!node.scanning){

		var msg = {
			statusUpdate: true,
			error: error,
			stateChange: stateChange,
			state: noble.state,
			location: "startScan"
		};
		node.send(msg);
		//lets start scanning

		noble.startScanning(node.uuids, node.duplicates, function(){
		 	node.log("Scanning for BLEs Started. UUIDs: "+ node.uuids + " - Duplicates allowed: " + node.duplicates);
			node.status({fill:"green", shape:"dot", text:"started"});
			node.scanning = true;
		});
	}

}

function stopScan(stateChange, error){
	if(node.scanning){
		var msg = {
			statusUpdate: true,
                            error: error,
                            stateChange: stateChange,
                            state: noble.state,
                            location: "stopScan"
		};
		node.send(msg);

		noble.stopScanning(function(){
			node.log('BLE scanning stopped.');
			node.status({fill:"red", shape: "ring", text: "stopped"});
			node.scanning = false
		});
		if (error)
			node.warn("BLE scanning stopped due to change in adapter state.");
	}
}

noble.on('discover', function(peripheral){
	if(peripheral.advertisement.serviceUuids == scanUUID){
		node.log('Node discovered');
		if (node.scanning)
                		stopScan(true, true);

		peripheral.connect(function(err){
			peripheral.discoverServices([], function(err, services){
				services.forEach(function(service){
					node.log('found service:', service.uuid);
					service.discoverCharacteristics([], function(err, characteristics){
						characteristics.forEach(function(characteristic){
							node.log('found characteristics:', characteristic.uuid);
						})
					})
				})
			})
		})

	}
});

noble.on('stateChange', function(state){
	if(state === 'poweredOn'){
		node.log('I am powered up');
		startScan(true, false);
	}
	else{
		if(node.scanning){
			node.log('Let us stop scanning');
			stopScan(true, true);
		}
	}

});

node.on("close", function(){
	stopScan(false, false);
	noble.removeAllListeners();

});

//it all begins from this space
if(noble.state === 'poweredOn'){
	startScan(false, false);
	//node.log('Node is poweredOn');
} else{
	var msg = {
		statusUpdate: true,
		error: true,
		stateChange: false,
		state:noble.state,
		location: "begining if statement"
	};
	setTimeout(function(){
		node.send(msg);}, 3000);
	node.warn('Unable to start BLE scan. Adapter state: '+ noble.state);
	node.log('Node is not poweredon');
};
}
RED.nodes.registerType("scan ble", NobleScan);

}
`

Which version of noble are you using? v1.7.0 has some fixes, so make sure you are up to date.
Also, please provide an HCI dump capture: sudo hcidump -t -x

I checked the version. It is the latest version i.e. v1.7.0
Also, following is the output of the hcidump:
HCI sniffer - Bluetooth packet analyzer ver 5.23
device: hci0 snap_len: 1500 filter: 0xffffffff
2016-09-27 05:34:25.438116 < HCI Command: Set Event Mask (0x03|0x0001) plen 8
Mask: 0xfffffbff07f8bf3d
2016-09-27 05:34:25.438679 > HCI Event: Command Complete (0x0e) plen 4
Set Event Mask (0x03|0x0001) ncmd 1
status 0x00
2016-09-27 05:34:25.439916 < HCI Command: LE Set Event Mask (0x08|0x0001) plen 8
mask 0x1f00000000000000 (Reserved)
2016-09-27 05:34:25.440414 > HCI Event: Command Complete (0x0e) plen 4
LE Set Event Mask (0x08|0x0001) ncmd 1
status 0x00
2016-09-27 05:34:25.440867 < HCI Command: Read Local Version Information (0x04|0x0001) plen 0
2016-09-27 05:34:25.441357 > HCI Event: Command Complete (0x0e) plen 12
Read Local Version Information (0x04|0x0001) ncmd 1
status 0x00
HCI Version: 4.1 (0x7) HCI Revision: 0xb6
LMP Version: 4.1 (0x7) LMP Subversion: 0x2209
Manufacturer: Broadcom Corporation (15)
2016-09-27 05:34:25.441861 < HCI Command: Write LE Host Supported (0x03|0x006d) plen 2
01 00
2016-09-27 05:34:25.442265 > HCI Event: Command Complete (0x0e) plen 4
Write LE Host Supported (0x03|0x006d) ncmd 1
00
2016-09-27 05:34:25.442837 < HCI Command: Read LE Host Supported (0x03|0x006c) plen 0
2016-09-27 05:34:25.443299 > HCI Event: Command Complete (0x0e) plen 6
Read LE Host Supported (0x03|0x006c) ncmd 1
00 01 00
2016-09-27 05:34:25.443697 < HCI Command: Read BD ADDR (0x04|0x0009) plen 0
2016-09-27 05:34:25.444141 > HCI Event: Command Complete (0x0e) plen 10
Read BD ADDR (0x04|0x0009) ncmd 1
status 0x00 bdaddr B8:27:EB:8C:47:CF
2016-09-27 05:34:25.779472 < HCI Command: Set Event Mask (0x03|0x0001) plen 8
Mask: 0xfffffbff07f8bf3d
2016-09-27 05:34:25.780038 > HCI Event: Command Complete (0x0e) plen 4
Set Event Mask (0x03|0x0001) ncmd 1
status 0x00
2016-09-27 05:34:25.780628 < HCI Command: LE Set Event Mask (0x08|0x0001) plen 8
mask 0x1f00000000000000 (Reserved)
2016-09-27 05:34:25.781107 > HCI Event: Command Complete (0x0e) plen 4
LE Set Event Mask (0x08|0x0001) ncmd 1
status 0x00
2016-09-27 05:34:25.781525 < HCI Command: Read Local Version Information (0x04|0x0001) plen 0
2016-09-27 05:34:25.782040 > HCI Event: Command Complete (0x0e) plen 12
Read Local Version Information (0x04|0x0001) ncmd 1
status 0x00
HCI Version: 4.1 (0x7) HCI Revision: 0xb6
LMP Version: 4.1 (0x7) LMP Subversion: 0x2209
Manufacturer: Broadcom Corporation (15)
2016-09-27 05:34:25.782507 < HCI Command: Write LE Host Supported (0x03|0x006d) plen 2
01 00
2016-09-27 05:34:25.782939 > HCI Event: Command Complete (0x0e) plen 4
Write LE Host Supported (0x03|0x006d) ncmd 1
00
2016-09-27 05:34:25.783408 < HCI Command: Read LE Host Supported (0x03|0x006c) plen 0
2016-09-27 05:34:25.783838 > HCI Event: Command Complete (0x0e) plen 6
Read LE Host Supported (0x03|0x006c) ncmd 1
00 01 00
2016-09-27 05:34:25.784239 < HCI Command: Read BD ADDR (0x04|0x0009) plen 0
2016-09-27 05:34:25.784684 > HCI Event: Command Complete (0x0e) plen 10
Read BD ADDR (0x04|0x0009) ncmd 1
status 0x00 bdaddr B8:27:EB:8C:47:CF
2016-09-27 05:34:31.081407 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
value 0x00 (scanning disabled)
filter duplicates 0x01 (enabled)
2016-09-27 05:34:31.081917 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Enable (0x08|0x000c) ncmd 1
status 0x0c
Error: Command Disallowed
2016-09-27 05:34:31.082975 < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
type 0x01 (active)
interval 10.000ms window 10.000ms
own address: 0x00 (Public) policy: All
2016-09-27 05:34:31.083503 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Parameters (0x08|0x000b) ncmd 1
status 0x00
2016-09-27 05:34:31.085186 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
value 0x00 (scanning disabled)
filter duplicates 0x01 (enabled)
2016-09-27 05:34:31.085670 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Enable (0x08|0x000c) ncmd 1
status 0x0c
Error: Command Disallowed
2016-09-27 05:34:31.086772 < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
type 0x01 (active)
interval 10.000ms window 10.000ms
own address: 0x00 (Public) policy: All
2016-09-27 05:34:31.087327 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Parameters (0x08|0x000b) ncmd 1
status 0x00
2016-09-27 05:34:31.229785 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
value 0x00 (scanning disabled)
filter duplicates 0x01 (enabled)
2016-09-27 05:34:31.230248 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Enable (0x08|0x000c) ncmd 1
status 0x0c
Error: Command Disallowed
2016-09-27 05:34:31.230309 < HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7
type 0x01 (active)
interval 10.000ms window 10.000ms
own address: 0x00 (Public) policy: All
2016-09-27 05:34:31.230774 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Parameters (0x08|0x000b) ncmd 1
status 0x00
2016-09-27 05:34:31.252673 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
value 0x01 (scanning enabled)
filter duplicates 0x01 (enabled)
2016-09-27 05:34:31.253231 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Enable (0x08|0x000c) ncmd 1
status 0x00
2016-09-27 05:34:42.031935 > HCI Event: LE Meta Event (0x3e) plen 39
LE Advertising Report
ADV_IND - Connectable undirected advertising (0)
bdaddr F7:44:73:35:0D:F5 (Random)
Flags: 0x06
Unknown type 0x07 with 16 bytes data
Shortened local name: 'BTLD'
RSSI: -52
2016-09-27 05:34:42.032279 > HCI Event: LE Meta Event (0x3e) plen 12
LE Advertising Report
SCAN_RSP - Scan Response (4)
bdaddr F7:44:73:35:0D:F5 (Random)
RSSI: -51
2016-09-27 05:34:42.049667 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
value 0x00 (scanning disabled)
filter duplicates 0x01 (enabled)
2016-09-27 05:34:42.052390 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Enable (0x08|0x000c) ncmd 1
status 0x00
2016-09-27 05:34:42.058172 < HCI Command: LE Create Connection (0x08|0x000d) plen 25
bdaddr F7:44:73:35:0D:F5 type 1
interval 96 window 48 initiator_filter 0
own_bdaddr_type 0 min_interval 6 max_interval 12
latency 0 supervision_to 200 min_ce 4 max_ce 6
2016-09-27 05:34:42.059044 > HCI Event: Command Status (0x0f) plen 4
LE Create Connection (0x08|0x000d) status 0x00 ncmd 1
2016-09-27 05:34:42.525921 > HCI Event: LE Meta Event (0x3e) plen 19
LE Connection Complete
status 0x00 handle 64, role master
bdaddr F7:44:73:35:0D:F5 (Random)
2016-09-27 05:34:42.526315 < HCI Command: LE Read Remote Used Features (0x08|0x0016) plen 2
40 00
2016-09-27 05:34:42.526741 > HCI Event: Command Status (0x0f) plen 4
LE Read Remote Used Features (0x08|0x0016) status 0x00 ncmd 1
2016-09-27 05:34:42.591574 > HCI Event: LE Meta Event (0x3e) plen 12
LE Read Remote Used Features Complete
status 0x00 handle 64
Features: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2016-09-27 05:34:42.615004 < ACL data: handle 64 flags 0x00 dlen 7
ATT: MTU req (0x02)
client rx mtu 256
2016-09-27 05:34:42.636427 > ACL data: handle 64 flags 0x02 dlen 7
ATT: MTU resp (0x03)
server rx mtu 23
2016-09-27 05:34:42.643041 < ACL data: handle 64 flags 0x00 dlen 7
ATT: MTU req (0x02)
client rx mtu 256
2016-09-27 05:34:42.651533 > HCI Event: Number of Completed Packets (0x13) plen 5
handle 64 packets 2
2016-09-27 05:34:42.655973 < ACL data: handle 64 flags 0x00 dlen 11
ATT: Read By Group req (0x10)
start 0x0001, end 0xffff
type-uuid 0x2800
2016-09-27 05:34:42.666544 > ACL data: handle 64 flags 0x02 dlen 7
ATT: MTU resp (0x03)
server rx mtu 23
2016-09-27 05:34:42.675438 < HCI Command: Disconnect (0x01|0x0006) plen 3
handle 64 reason 0x13
Reason: Remote User Terminated Connection
2016-09-27 05:34:42.675919 > HCI Event: Command Status (0x0f) plen 4
Disconnect (0x01|0x0006) status 0x00 ncmd 1
2016-09-27 05:34:42.890563 > HCI Event: Number of Completed Packets (0x13) plen 5
handle 64 packets 1
2016-09-27 05:34:44.662091 > HCI Event: Disconn Complete (0x05) plen 4
status 0x00 handle 64 reason 0x22
Reason: LMP Response Timeout
2016-09-27 05:34:44.742801 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
value 0x00 (scanning disabled)
filter duplicates 0x01 (enabled)
2016-09-27 05:34:44.743349 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Enable (0x08|0x000c) ncmd 1
status 0x0c
Error: Command Disallowed
2016-09-27 05:34:44.743426 < HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2
value 0x00 (scanning disabled)
filter duplicates 0x01 (enabled)
2016-09-27 05:34:44.743860 > HCI Event: Command Complete (0x0e) plen 4
LE Set Scan Enable (0x08|0x000c) ncmd 1
status 0x0c
Error: Command Disallowed

What peripheral are you using? There's something weird going on with the MTU which makes it disconnect:
2016-09-27 05:34:42.615004 < ACL data: handle 64 flags 0x00 dlen 7
    ATT: MTU req (0x02)
      client rx mtu 256
2016-09-27 05:34:42.636427 > ACL data: handle 64 flags 0x02 dlen 7
    ATT: MTU resp (0x03)
      server rx mtu 23
2016-09-27 05:34:42.643041 < ACL data: handle 64 flags 0x00 dlen 7
    ATT: MTU req (0x02)
      client rx mtu 256
2016-09-27 05:34:42.651533 > HCI Event: Number of Completed Packets (0x13) plen 5
    handle 64 packets 2
2016-09-27 05:34:42.655973 < ACL data: handle 64 flags 0x00 dlen 11
    ATT: Read By Group req (0x10)
      start 0x0001, end 0xffff
      type-uuid 0x2800
2016-09-27 05:34:42.666544 > ACL data: handle 64 flags 0x02 dlen 7
    ATT: MTU resp (0x03)
      server rx mtu 23
2016-09-27 05:34:42.675438 < HCI Command: Disconnect (0x01|0x0006) plen 3
    handle 64 reason 0x13
    Reason: Remote User Terminated Connection

Can you try change this line from 256 to 23? https://github.com/sandeepmistry/noble/blob/c3019de5a887bf321e60b83b4714d6d2cdc44853/lib/hci-socket/bindings.js#L205

Hi Sandeep,
Thank your for your reply. I found the error. I was using comma instead of '+' in the node.log statement. because of this I was not getting uuids.
As I said I am very new to nodejs and javascript as a whole.
Also, I am curious to know how to get very good grip on BLE devicedriver and hci-dump understanding.
Thank you for your time.


puppet 4 ?

I see on the website augeasprovider need puppet to be < 4.
Is they are any plan to make augeasprovider work with puppet 4 (officially)
Regards

Now are there any plans?  ;)


Feature/environments

The only piece I couldn't figure out how to properly test is update_environment(). It requires a FieldMask which I tried to create and apply, but the changes never took. Still, I'd sooner believe that the issue is with how I created the FieldMask than with the code passing and executing the generated UpdateEnvironmentRequest object.

The only piece I couldn't figure out how to properly test is update_environment(). It requires a FieldMask which I tried to create and apply, but the changes never took. Still, I'd sooner believe that the issue is with how I created the FieldMask than with the code passing and executing the generated UpdateEnvironmentRequest object.

@Omerside no prob. You can take a look at how I implemented it when you get some time.
The Field Mask protobuf is tricky, but I've found that the best way to implement it is using **kwargs and then applying these as attributes to the object that you're about to update. This provides a better quality of life interface for the user as well, so instead of messing with a Field Mask proto they can simply pass in a named kwarg like display_name="Some Cool Name" and internally you can apply that to the appropriate Field Mask proto for them.


Test deletion of file versus deletion data

scenario:

user submits file with campaigns A & B
user submits file with campaigns B & C, overwriting campaign B
user deletes file with campaigns B & C

THEN

only campaign A should stay in the database

I can perform the database cleaning if you want after running this test?
I can confirm this should be what happens in the database.

Wanted to test this, but couldn't access the Submissions page... How come?
I uploaded a file with campaign 153 & 154, and one with campaigns 154 & 155. Campaign 154 was successfully overwritten. But due to the dead end I couldn't delete the second file to perform the test.

Test was successful!


Add Operations Manager, wrap all operations, and add retry functionality

First step toward https://github.com/hyperledger/firefly-fir/pull/10

Codecov Report

Merging #517 (3710aab) into main (cc970ff) will decrease coverage by 0.40%.
The diff coverage is 55.17%.

@@             Coverage Diff             @@
##              main     #517      +/-   ##
===========================================
- Coverage   100.00%   99.59%   -0.41%
===========================================
  Files          275      276       +1
  Lines        15812    15858      +46
===========================================
- Hits         15812    15793      -19
- Misses           0       64      +64
- Partials         0        1       +1

Impacted Files
Coverage Δ

internal/config/config.go
100.00% <ø> (ø)

internal/operations/manager.go
14.47% <14.47%> (ø)

internal/assets/manager.go
100.00% <100.00%> (ø)

internal/assets/token_pool.go
100.00% <100.00%> (ø)

internal/assets/token_transfer.go
100.00% <100.00%> (ø)

...ternal/definitions/definition_handler_tokenpool.go
100.00% <100.00%> (ø)

internal/events/operation_update.go
100.00% <100.00%> (ø)

internal/events/token_pool_created.go
100.00% <100.00%> (ø)

internal/events/tokens_transferred.go
100.00% <100.00%> (ø)

internal/orchestrator/orchestrator.go
100.00% <100.00%> (ø)

... and 3 more

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 cc970ff...3710aab. Read the comment docs.

I've continued working this so it now encompasses all operations and actually adds the /retry route for operations. Unit tests and basic manual verification look good. This now fully implements https://github.com/hyperledger/firefly-fir/pull/10, except for the unresolved questions listed there and the E2E tests.


InitialValues from component's props.

Hi, I want to pass initialValues from the component's props.
I saw this issue: https://github.com/erikras/redux-form/issues/837, Which is exactly what I want but there is no solution there.
So how can I do it?

hey man. do it in the componentWillUpdate lifecycle.
when your props is "ready" , fire  this.props.initialize({yourstuff: nextProps.yourstuff});

@patrickpoh Thanks man, works like a charm.

For what it's worth, I ran into this same issue, but using componentWillUpdate fires every time the field is edited. I changed it to:
componentDidMount() {
  this.props.initialize({ ...this.props.user });
}

That works just fine for me.


[Docs] Role "button" in Navbar dropdowns

hi,
in the first example
https://getbootstrap.com/docs/4.1/components/navbar/#supported-content
.dropdown-toggle has a "role="button"
in the second example
https://getbootstrap.com/docs/4.1/components/navbar/#nav
"role=button" is missing
which is the correct version?

/CC @patrickhlauke

@XhmikosR hah...you beat me to the PR :)

Yeah, please review that instead :)


Update aws-java-sdk-dynamodb to 1.12.681

About this PR
📦 Updates com.amazonaws:aws-java-sdk-dynamodb from 1.11.1034 to 1.12.681
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.amazonaws", artifactId = "aws-java-sdk-dynamodb" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.amazonaws", artifactId = "aws-java-sdk-dynamodb" }
}]

labels: library-update, early-semver-minor, semver-spec-minor, commit-count:1

Superseded by #557.


MSI installer has wrong Tentacle version.

Team

[X] I've assigned a team label to this issue

What happened?
The current MSI installer for Tentacle includes the wrong version number.
Reproduction
Download the latest installer (8.2.2152).
Install tentacle.
Go to the Add/Remove Programs dialog in Windows.
Check the version of Tentacle it reports.
Error and Stacktrace
No response
More Information
No response
Workaround
No response

Issue fixed by https://github.com/OctopusDeploy/OctopusTentacle/pull/1011


HTC VIVE Focus 3 Controller Mappings Incorrect

Running the OpenXR demo via SteamVR, the controllers do not map correctly on a HTC VIVE Focus 3.
Trigger displays in the info box as Select
A/X displays in the info box as Menu
No other controls function including the analog sticks
Quick debug shows that get_joystick_axis always returns null
Poses for moving the sticks do display correctly though.

Which version are you testing? The official release or a master build? We only recently added the bindings for some of the newer HTC controller models so it is likely just binding it on the generic controller which indeed has very limited inputs. It should show in the output log what its binding the controllers too.
Try the latest pre-release build to see if it makes a difference, if it doesn't possibly we need to enabled some extensions:
https://github.com/GodotVR/godot_openxr/releases
That said, Focus 3 is a stand along headset so I'm assuming HTC has something like Oculus' Link? I wonder how it presents itself to SteamVR.

I was running 1.1.0. The latest build does indeed work correctly and I'll close this ticket.
Thanks a lot and for all your amazing work here. Godot knocks the pants off Unity for GLTF import that actually works and rapid development, we just need to get that DirectX backend kickstarted so it works with Hololens (I am trying to persuade my company to help out on this front).
For reference the Focus 3 is standalone with Wifi 6 connection. In standalone mode, it doesn't yet fully support OpenXR on Android, hence why I'm streaming from a PC via Steam.
Much like Oculus it uses the VIVE Business Streaming application to map to SteamVR. Its more clunky than Oculus link but getting better all the time. Of course for business use it means I don't need a Facebook account, which is a deal breaker for my company.
The controllers are not the same as the old VIVE wands, closer to Oculus design.


Give the option to make hook fail if package is present in hook but not any lock files

What
Give the option to make hook fail if package is present in hook but not any lock files.
How
Strict option?
Why
As it is the hook will only give a warning if a package is listed in the hook with but not in any of the provided lock files.
Details
source
Hook running result

This was only visible because other packages triggered the hook to fail. If that had not happened the user would not get the warning.

It could be implemented


Add observers to FiresCallbacks

Is your feature request related to a problem? Please describe.
We have no way to abstract callback and extension logic into dedicated classes.
Describe the solution you'd like
Something like this: Callable::observe(Observer::class); would work. We don't need to worry about colliding with Eloquent I don't think.

This is in place already.


chef: Support Node.js zero config for Linux

Add initial Node.js zero config for Linux support with chef (installed and activated by default if npm is found)
Requires Node.js and npm to be installed/managed separately
Update tests to install node with the nodejs cookbook, verify installation of splunk-otel-js, and verify config files for both preload and systemd methods

If the <IP_ADDRESS> is correct I think it's ready to ship. Could be cleaner but can always take care of that in a subsequent review, none of the nits block shipment (hence, nit's and not blocker's)

The kitchen.yml file and values defined within are only for tests.


refactor shenyu-common: code polish.

// Describe your PR here; eg. Fixes #issueNo

Make sure that:

[ ] You have read the contribution guidelines.
[ ] You submit test cases (unit or integration tests) that back your changes.
[ ] Your local test passed mvn clean install -Dmaven.javadoc.skip=true.

Codecov Report

Merging #2330 (9f9ffa8) into master (cbbd13f) will decrease coverage by 0.72%.
The diff coverage is 81.81%.

@@             Coverage Diff              @@
##             master    #2330      +/-   ##
============================================
- Coverage     58.17%   57.45%   -0.73%
+ Complexity     3959     3934      -25
============================================
  Files           625      625
  Lines         18094    18092       -2
  Branches       1703     1702       -1
============================================
- Hits          10526    10394     -132
- Misses         6716     6859     +143
+ Partials        852      839      -13

Impacted Files
Coverage Δ

...java/org/apache/shenyu/common/utils/DateUtils.java
90.90% <ø> (ø)

...org/apache/shenyu/common/utils/PathMatchUtils.java
75.00% <ø> (ø)

...a/org/apache/shenyu/common/utils/ReflectUtils.java
50.00% <0.00%> (-0.99%)
:arrow_down:

...java/org/apache/shenyu/common/utils/SignUtils.java
92.85% <ø> (ø)

...a/org/apache/shenyu/common/utils/VersionUtils.java
67.85% <0.00%> (-10.72%)
:arrow_down:

...n/java/org/apache/shenyu/common/utils/IpUtils.java
67.82% <88.23%> (+2.82%)
:arrow_up:

...java/org/apache/shenyu/common/utils/GsonUtils.java
67.29% <100.00%> (+0.62%)
:arrow_up:

...apache/shenyu/common/utils/UpstreamCheckUtils.java
90.00% <100.00%> (+1.11%)
:arrow_up:

...apache/shenyu/admin/transfer/MetaDataTransfer.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...rg/apache/shenyu/admin/utils/ThreadLocalUtils.java
0.00% <0.00%> (-66.67%)
:arrow_down:

... and 15 more

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 cbbd13f...9f9ffa8. Read the comment docs.


NN-5130 Remove Booking Id from Adjudication creation request

Need to take bookingId out of the new report creation object
@Schema(required = true, description = "Booking number", example = "123456")
@NotNull
private Long bookingId;


Relicensing?

I'm wondering a bit about the license change. Now the main LICENSE file specifies that it is now using an Apache 2.0 license, but the packages (package.json files) still seem to indicate an MIT license. Is this correct? What parts of this repository is now under a MIT license and which parts is under a Apache 2.0 license?
I would also like to note that each contributor still holds the copyright on their respective changes and contributions and at the time most of them were done it was under an MIT license. I'm not sure it is that easy to just change it without the permission of the contributors.
I'm a contributor and I haven't been asked to approve the release of my changes under a new license. I don't think I would have anything against relicensing, but I'm raising this issue to indicate that there might be a problem with this approach. I'm not a lawyer, but that's how I've understood it.

Keep open

Sure @Tigge this is an important thing to agree on.
We will get back to this in a while.
Thanks for raising the concern

I also emailed about this to<EMAIL_ADDRESS>(which was specified as the contact email about licensing questions in the news about the relicensing) on July 16th. I haven't received an answer yet.

Sorry @Tigge I am not certain about that email address, that is mostly maintained by @jaredpalmer
But, surely we will take it to some resolution in the upcoming time

Keep open

bump

bump

In addition to the unclarities, the formik package does not include a license file which I think both licenses require.
The MIT license specifies that "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software." and the Apache 2 license specifies that "You must give any other recipients of the Work or Derivative Works a copy of this License".

Keep open please.

Including my comment from https://github.com/formium/formik/issues/3099 here as well to have all the information in one place:

Here is my understanding of the licensing situation (also not a lawyer):
The MIT license does enforce some clear requirements. They require that:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
If this is fulfilled, there is no real problem as such. The project would then consist of old MIT code (which should contain a copyright notice) from before the "license switch", but that code needs to be marked as MIT with a copyright notice.
The new code can then be licensed under the Apache license. Files containing both MIT-licensed code and Apache-licensed code need to be marked as such as well. Both Formik and projects using it, or code from it, would need to include both licenses to be compliant.
The other solution would be, as you say, to get permission from all contributors to release the code under the Apache license and have the code only licensed under Apache. Personally, I would not object to that.
Having the package.json files specifying that it is licensed under MIT might give some small ambiguity as to what new code is licensed under, which could be rather troublesome, but I'm guessing that new code would be found to be licensed under the Apache license. The package.json license fields should be MIT AND Apache-2.0.
So, in short, as it is now, Formik is currently infringing on copyrighted material. It does not fulfill the license conditions:

The MIT code is not marked with a copyright notice
Licenses are not included

No MIT license in the git repository (only Apache)
Neither licenses are included in the NPM packages (also, the license field of the package.json is wrong, which could be a violation itself, but I'm not sure about that)

Many users or customers who use Formik might also be infringing since often license information is gathered automatically from the package.json file or the LICENSE file in the source code.
It is probably wise to sort this out as soon as possible before anyone gets sued or a DMCA takedown happens...

Keep open please.


QUICK-FIX Loading panels and intro page

Will merge this, but please make a fix on this branch for comments that we spoke on chat.

:+1:


Add support for RISC-V Vector extension

I am working to gradually add support for RISC-V Vector extension. Does the main branch have this plan?
I can follow your suggestion, such as changing to integer calculation like neon

I am working to gradually add support for RISC-V Vector extension. Does the main branch have this plan? I can follow your suggestion, such as changing to integer calculation like neon

Thank you for your interest. We are not working on this path currently. some practices I follow, generally during our development we try to make changes such that they work on both 32 and 64 bit variants. As integer operations tend to be faster than float arithmetic, while developing intrinsics, we chose fixed point implementation. We ensure the changes are clang-formatted so that the code style is uniform across files and sufficient testing needs to be done to ensure nothing trivial breaks.

Hi, I have implemented another version of RVV in #334, and I will continue to work on this PR in the future. Looking forward to your guidance

if this is no longer required, can this be closed?


[q] is appsecret_proof supported

Generating the proof
The app secret proof is a sha256 hash of your access token, using the app secret as the key
https://developers.facebook.com/docs/graph-api/securing-requests
Did not found any mentions of appsecret_proof in source code, wondering whether is it supported?

got this exception, maybe it is relevant:
om.github.messenger4j.exception.MessengerVerificationException: Signature verification failed. Provided signature does not match calculated signature.
	at com.github.messenger4j.Messenger.onReceiveEvents(Messenger.java:129)

Hi, the appsecret_proof is part of the Graph API and is not required / used for the Messenger Platform API.
To validate the signature just use your App Secret.


Update 'event' to 'events' in metadata note

[ ] Are the audience and objective of the document clear? E.g. a document for developers that should teach them about transaction fees.
[ ] Is the writing:

[ ] Clear: No jargon.
[ ] Precise: No ambiguous meanings.
[ ] Concise: Free of superfluous detail.

[ ] Does it follow our style guide?
[ ] If this is a new page, does the PR include the appropriate infrastructure, e.g. adding the page to a sidebar?
[ ] Build the page ($ cd website && yarn start). Does it render properly? E.g. no funny lists or formatting.
[ ] Do links go to rustdocs or devhub articles rather than code?
[ ] If this PR addresses an issue in the queue, have you referenced it in the description?

thanks for the spot 😁


BiggerStreamPreview no button to click when right clicking on user in a server sharing screen.

Do I have to be friends with said person or do I have to be an admin for the server they are screen sharing in?

I think discord broke the context menus again. I can't confirm it right now, but I'll check it tomorrow.

Hi,
I believe this hasn't been fixed yet, just wanted to give you a heads up about that.

It's broken at the moment.

Still broken.


How to render CHARISSIL Font in Katex Output instead of default Katex fonts ?

I am trying to render Charisil font in the Katex output. When I change Katex CSS to use Charissil font instead of Katex default fonts, I am getting below issues,

Content loss for some special characters like Wide tilde, hat symbols.
Accent characters are not properly aligned.

I am wondering how to use custom fonts in Katex without content loss/alignment issues.

This is tracked in #123. Unfortunately it's quite difficult to do with current KaTeX, though of course it's theoretically possible. You'd need to compute font metrics for your custom fonts (possibly via our infrastructure, but currently not at all easy to do), and possibly switch to KaTeX fallbacks perhaps for missing characters. It'd be a great extension if someone wants to pick it up!