Method for face detection

Hello @zayfod,
Instead of simply throwing a pull-request your way and see if it sticks, I thought I'd open an issue to discuss how you plan on implementing the face detection feature?
I have already cloned your project and tried my hand at such an implementation using OpenCV and YoloV4-tiny. For the moment the neural network is trained using the OpenImage dataset and can only detect Human hands and heads.
The class handling the detection and tracking is implemented here: https://github.com/davinellulinvega/pycozmo/blob/face_detection/pycozmo/multi_tracking.py
And an example of how this might be used within the Pycozmo library can be found here:
https://github.com/davinellulinvega/pycozmo/blob/face_detection/examples/face_detection.py  (note that you also need the .cfg, .names, and .weights files for building the network).
As mentioned above, for the moment yolo has only been trained to detect hands and heads, but it can "easily" be retrained to handle heads, cozmo's cubes, pets (cat, dogs, birds, ...), and cozmo's other objects (platform, cube markers, and what else?).
Hope this might be of interest for you. If it is do let me know and we can talk more about a better integration of the multi-tracker (and its accompanying files) within the Pycozmo library.

Hey, I took a look at your code, I think it is fine, but we would need to work a bit to properly integrate it with cozmo.
First, I think the image processing should be done in a separate thread. This means that we would need the tracking to have its own thread class with methods to add new frames in the loop as they come from cozmo. We should also think about whether we want to process all frames or only the ones we have time to do (depending on each device it might take some time to process a frame).
We should also have a few classes to define and store the properties of each visible object, and add the functionality to store and retrieve positions and other information about visible objects (and maybe those that went out of the field of view for a more advanced version).
This should of course be independent of the implementation of yolo or other image recognition methods, so we can easily update the algorithms we use or combine them (have something like yolo for faces and something else for the cubes).
You could start implementing this slowly and create PRs with each part, I am interested in working with this too (I was planning to work in the cube recognition in the past), so I could start implementing some of the basic architecture if you'd like some help, then we can see how it goes as we add the code.

I think even before talking about threads, we should first split the MultiTracker class into (at least) three sub-classes, each corresponding to a different functionality: object tracking, object detection, and display. We might keep the MultiTracker class to more easily manage the tracker, object detection, and display, in one place. It would also contain the main loop.
I like your idea of creating different classes to define and store properties associated with each detected/tracked object. Makes it easier and more flexible to use from a script. So I am all for this. Might I suggest defining an interface so that other classes can handle those objects in a more generic manner?
At a more abstract level, you seem to imply that Yolo would only be used to detect faces. However, my intention was rather to have Yolo be THE algorithm/mechanism used for all sorts of object detection. At the moment it has only been trained to detect faces and hands. Using the Open Image dataset though it is possible to train the network to detect some 600 categories of objects. If I remember correctly, the roadmap for the pycozmo library includes pet detection. Well that could be done with the same network. Same goes for the cubes. Although, detecting the cubes would take a bit more work, since we would have to take pictures of them in different settings and annotate all those pictures by hand. But it is doable.
So to summarize a little bit. What I had in mind is to integrate the MultiTracker class into the pycozmo library and train its neural network to detect many categories of objects. Then the user or other classes within the library can simply specify what they want the network to detect and voila.
Finally, I am not against some help to implement this whole thing (that is the reason for opening this issue in the first place), especially if it will serve to detect different categories of object. But before that we should define what the final architecture will look like, so that we are not just coding in the dark.

we should first split the MultiTracker class into (at least) three sub-classes, each corresponding to a different functionality: object tracking, object detection, and display.

I agree, the code should be split in separate classes for different functionality. I am not sure about what should go where, but I think you have a good idea of how it should be done, so you can go ahead.

I think even before talking about threads, .... It would also contain the main loop.

I talk about threads thinking on how this should be included in the pycozmo architecture. We currently have independent thread classes managing different tasks, and computer vision (which I believe will be the most computationally expensive task in the package) should definitely not be blocking the main thread. This is because, in my opinion, any user of pycozmo should be able to import the package and start playing with the robot without needing to worry about the management of the tasks we are implementing in the package.
If you'd like to implement everything without worrying much about this, that's perfectly fine, you can do it in an example at first, and we'll find a way of including it in the package afterwards.

Might I suggest defining an interface so that other classes can handle those objects in a more generic manner?

I'm not sure what you mean by this, but yes, we should be able to access these objects in a generic manner. The way I see to do this would be to include a list/dict/manager class for these objects in the Client, so they can be easily accessed from there.

At a more abstract level, you seem to imply that Yolo would only be used to detect faces.

I think we can use yolo for any item we can train it to. My only concern is how easily would be to train this model to detect the cubes. I think it will be a pain to do enough pictures in enough environments to train the model.
This, as you probably know, is because the accuracy of cnns such as yolo depends deeply in the dataset, and in the case of the cubes, we would also need to classify them not only as a cube but which face of the cube it is...
There are other use cases where yolo might not be the right solution (e.g detect lines or points to improve the precision of the localization of the robot).

Finally, I am not against some help to implement this whole thing (that is the reason for opening this issue in the first place), especially if it will serve to detect different categories of object. But before that we should define what the final architecture will look like, so that we are not just coding in the dark.

As I said, you can go ahead and implement what you'd like, then create a PR and we'll take it from there. I don't know what is the best way of doing this and you have a head start so I think you should go ahead and implement it.

Very well then, I will start implementing all that and I will let you know where I might need some guidance to integrate my code into the pycozmo library. It might take some time, since I still have to find a job on the side, but I will try my best.

Sounds good! You don't need to hurry with this, I think the best of this library is how much we can learn from cozmo and developing robotic solutions. Hopefully, you'll have some good fun with it. Let me know if you want some help or have some questions (you can just drop me an email), I'd like to help you if I can.
Also, good luck with the job hunt!

 Really sorry that it took a month to get there.
If you want to have a look I created a pull request here: #49.
Hope you'll enjoy it.


Using HttpClient implementation for IRequester

The implementation of IRequester built into AngleSharp uses the System.Net.HttpWebRequest API from the .NET Framework. However, the newer System.Net.Http.HttpClient allows for easier extensibility (primarily through chaining DelegatingHandler around a HttpClientHandler or WebRequestHandler) and has built-in async support.
I have build an implementation of IRequester that takes an HttpClient as a constructor parameter and does not use HttpWebRequest at all. Would an appropriate place for this implementation be in AngleSharp itself? Or should I create my own NuGet, e.g. AngleSharp.NetHttp or something like that?

That should / would be part of AngleSharp.Io. There would be a lot more things in such a project, but the most important one is - as you noticed - IRequester. I guess you understand that AngleSharp itself is a PCL and therefore cannot use the HttpClient. AngleSharp.Io would not be constraint to a PCL.
So if you want to start with AngleSharp.Io I could give you everything you need. In the beginning it is certainly sufficient to have only an improved IRequester implementation. Once I find the time I would then add more things (such as possibilities to, e.g., integrate caching).

Sure, that sounds reasonable. I don't see a AngleSharp.Io project in this git repository or see any AngleSharp/AngleSharp.Io git repository. I presume this is a new project then?
I can start the framework of the new project in this git repository if you'd like but I imagine there are some conventions you'd like to establish first that I can build on. Just let me know what you want.
To give you an idea of what I have implemented, here is the code that I will merge into AngleSharp.Io: HttpClientRequester.

Yes, it is a new project. I guess it makes sense that I create project. I will do that later tonight and notify you then.
The code looks fine - it will be a great addition!

Alright @joelverhagen - I've setup AngleSharp.Io (https://github.com/AngleSharp/AngleSharp.Io). Consider it your playground :sunglasses:.


add an additional config to keep images with tags matching a regexp

WIP

Hi @akimboyko - new projects should switch to Google Artifact Registry cleanup policies. We are not adding new functionality to gcr-cleaner. If you have specific feature request for the native functionality, please file a GCP support ticket. We will continue to maintain and support the existing features and customers, but we are not adding new features.


Feature/fix Labelselect folding and optimize output

Solves: #116

fix input folding != complete folding.
Remove restriction on signed DataTypes as is the problem is fixed in hlslib.
Add Variable output width feature as hlslib now supports it

Test

Add signed input and not completely folded input test cases

Thanks Tobi. I changed one of the test options from 1000 to 100 labels since this creates rtlsim test cases that take very long to run. Unit tests shouldn't take more than a few minutes each.


JWT cache

Fixes #577

Yes, I think it's simplest just to accept the cache will not be helpful in some cases. The performance cost will be negligible.
I also wondered about not using the dictionary, but like you thought it best to write it so it is capable of scaling to a larger cache.


chore(gitignore): add DS_Store to ignore list

Thanks for submitting a pull request! Below are a few things you can do to help us more quickly review your changes.
Checklist
I have…

[x] run the application locally (./scripts/serve) and verified that my changes behave as expected. (N/A)
[x] run the build process locally (./scripts/build) and make sure it builds correctly. (N/A)
[x] run the test suite (./scripts/test) and verified that all tests pass. (N/A)
[x] summarized below my changes and noted which issues (if any) this pull request fixes or addresses.
[x] thoroughly outlined below the steps necessary to test my changes. (N/A)
[x] attached screenshots illustrating relevant behavior before and after my changes. (N/A)
[x] read, understand, and agree to the terms described in CONTRIBUTING.md.
[x] added my name, email address, and copyright date to CONTRIBUTORS.md.

Summary of Changes
Adds Mac cache file to gitignore
Testing
N/A
Screenshots
N/A

CC @david-saeger


Feature/stable repo links

Hey @barnabyalter , @NYULibraries/finding-aids
I've deleted, re-based, and re-pushed my branch with a re-written version of this feature. This PR replaces #24 .
I think I addressed all of Barnaby's comments in that thread, and all my tests are passing.
I tried pulling out the coffeescript lines per Barnaby's suggestion, but the routes definitely don't affect the dropdown menu, just the actual search values.
I think I implemented to letter the feature request, but I have a question about the functionality for the product owners regarding a consequence of that implementation. I suspect that this will result in a new feature request. I'll put that info in Pivotal rather than here, though.
Let me know what you think, and whether you have any additional comments.
Thanks!

Coverage decreased (-0.19%) to 96.94% when pulling 41c56932c846946064de8c7889c3228db29f07c4 on feature/stable_repo_links into 8bdc8be6668799c9dc2801f0553f3708cd10379b on development.

FYI -- I have no idea why that travis build failed. It's fine under the other 2 environments, and on my local setup. I don't believe I touched that feature at all.

Coverage increased (+0.32%) to 97.46% when pulling 684cd33aec2b7100b7b37c9aa328778e2fa8ec88 on feature/stable_repo_links into 8bdc8be6668799c9dc2801f0553f3708cd10379b on development.

Thanks @barnabyalter That's too funny, re: URL encoding. I didn't track down the true source of the problem because we only have data in ampersand-containing collection names. Good catch.
I've fixed this issue, rewritten the code a bit, and added the helper function specs you asked for. Can you have a look and see what you think?
Also, re the bug/feature, you're absolutely right. That's actually the issue that I was going to raise with the product owners. My initial idea had been to use the coffee to set the form action url to the correct route based on select, but I think I like where you're going with it better.
I'm now working on that coffeescript, and am a bit confused by your example. It looks like this says to set the dropdown selected value to whatever is in the repository header, but only if the current selection is "All Libraries"? I'm just not sure what that would do... I also don't really follow what you mean by, "As mentioned above you'll need to remove the search_field and you can use the Repositories class to DRY it up" Where do you mention removing the search_field above? Do you mean removing it from the coffeescript?
Sorry to be a bit dense, and thanks again for your feedback.

@chrpr Remove the :search_field param from the route. Then only select the dropdown from the :repository param if no :search_field has been selected, i.e. 'All Libraries'. If you then select another dropdown option and submit the form the :search_field param will be set to that new value and so the coffeescript will not force the select to be the repos.
Unless of course desired functionality is that when you select an option from the dropdown and hit search that the default view becomes that repos, which makes sense but is not in the acceptance criteria.

Closing this PR & replacing with a fresh one that reflects discussion at last sprint planning.


Timeline: column text isn’t turning light when row is selected

I didn’t notice when this broke, and I don’t remember making changes in this area — but there it is. Compare to current download version.

Works fine on Mojave, but not on High Sierra.


Remove Sidekiq logging middleware from bugsnag

Sidekiq version 5.0.0 no longer has logging server middleware
This reverts commit c7862ea90397357f8daad8698c1572230f65075c which fixes #357

👍 can we get this merged? It's preventing us from updating to Sidekiq 5. :(

Thank you, @reubenbrown! Merged the change manually to update the changelog information.


Make malicious reveal more flexible

Allow malicious reveal of shared values not in the same field as the MAC. This will be useful for #1221.

Changes were included in #1221.


Bug: Update configuration variable name to _config

Setting the configuration via signale.config() won't update the configuration as it is setting this.configuration which is unused in the code. I've changed this to this._config so it can be applied.

By removing the this.configure() setter and directly assigning the settings object, we lose any existing global configuration residing in the user's package.json. The desired behavior is to accept the user's local configuration through the signale.config() method, merge it against the global package.json one and then store it internally, a process covered by the this.configure() setter : )


Crashes on startup

Just installed the latest version on my new MacBook Air with all the latest updates. Crashes after 3 seconds and disappears

Hello @JansonBHong  👋
Is it a first install of the app? Or an upgrade?

Hi - many thanks for a quick reply. I have had WebSSH on my iPad and iPhone for a while. I got my new MacBook Air yesterday and was happy to realise today that it will run on a MacBook Air with the M1 processor. After installation, when run it appears momentarily then crashes.

There is a crash report if that would be of help

Could you send me your crash report here please?
team AT webssh DOT net
Thank you a lot and sorry for the trouble

Sent as requested

Thank you a lot @JansonBHong 👍
I will now fix this issue related to you crash report :
Application Specific Backtrace 1:
0   CoreFoundation                      0x0000000180894c78 __exceptionPreprocess + 240
1   libobjc.A.dylib                     0x00000001805bd0a8 objc_exception_throw + 60
2   CoreFoundation                      0x0000000180925abc -[NSObject(NSObject) __retain_OA] + 0
3   CoreFoundation                      0x00000001807f6114 ___forwarding___ + 1444
4   CoreFoundation                      0x00000001807f5ab0 _CF_forwarding_prep_0 + 96
5   CoreFoundation                      0x00000001807aaf08 CFStringCompareWithOptionsAndLocale + 296
6   WebSSH                              0x00000001003cc368 -[DAO listObjectsOfType:andKey:isEqualTo:] + 1068
7   WebSSH                              0x00000001003e7e9c +[SimpleSetting boSettingForKey:] + 96
8   WebSSH                              0x00000001003e7cec +[SimpleSetting settingForKey:andDefaultValue:] + 80
9   WebSSH                              0x00000001003e8170 +[SimpleSetting boolForKey:andDefaultValue:] + 60
10  WebSSH                              0x00000001003b6c14 -[BOCloudSync _fetchFromCloud] + 132
11  WebSSH                              0x000000010031d52c __17-[GCDTimer start]_block_invoke + 100
12  libdispatch.dylib                   0x0000000180567ec0 _dispatch_client_callout + 20
13  libdispatch.dylib                   0x000000018056b398 _dispatch_continuation_pop + 448
14  libdispatch.dylib                   0x000000018057db7c _dispatch_source_invoke + 1284
15  libdispatch.dylib                   0x0000000180579684 _dispatch_root_queue_drain + 388
16  libdispatch.dylib                   0x0000000180579e90 _dispatch_worker_thread2 + 112
17  libsystem_pthread.dylib             0x0000000180713860 _pthread_wqthread + 216
18  libsystem_pthread.dylib             0x00000001807125d4 start_wqthread + 8

I think I'm able to reproduce the bug on my side :
	0   CoreFoundation                      0x00007fff20421af6 __exceptionPreprocess + 242
	1   libobjc.A.dylib                     0x00007fff20177e78 objc_exception_throw + 48
	2   CoreFoundation                      0x00007fff204306f7 +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0
	3   CoreFoundation                      0x00007fff20426036 ___forwarding___ + 1489
	4   CoreFoundation                      0x00007fff20428068 _CF_forwarding_prep_0 + 120
	5   CoreFoundation                      0x00007fff203be944 CFStringCompareWithOptionsAndLocale + 340
	6   Foundation                          0x00007fff20845976 -[NSString compare:options:range:] + 34
	7   WebSSH                              0x0000000109807d2f -[DAO listObjectsOfType:andKey:isEqualTo:] + 2159
	8   WebSSH                              0x00000001098370bf +[SimpleSetting boSettingForKey:] + 111
	9   WebSSH                              0x0000000109836e2e +[SimpleSetting settingForKey:andDefaultValue:] + 94
	10  WebSSH                              0x00000001098374a2 +[SimpleSetting boolForKey:andDefaultValue:] + 98

It seems to be a bad value in the database.

@JansonBHong Do you remember the year of your installation of WebSSH on your iPhone / iPad ?

I originally installed some years ago but then deleted as I had no need - I reinstalled yesterday as I now have several Raspberry Pi I need to SSH into.

Thanks for your feedback. I'm fixing the issue.

Hello @JansonBHong 👋
Could you run and post here the result of this one line command inside your terminal on your macOS?
WEBSSH_DB_LOCATION=$(find ~/Library/Containers -name "webssh.db" 2>&1 | grep -v "Operation not permitted"); echo $WEBSSH_DB_LOCATION; sqlite3 $WEBSSH_DB_LOCATION "SELECT * FROM main.NSFValues WHERE NSFAttribute='objectDeletion';"

Thank you

/Users/MYNAME/Library/Containers/81ADD741-4765-460E-9C77-D1EB16DB24F9/Data/Library/Application Support/webssh.db
10|CA4A06E5-D6CD-42AC-84DA-9CB586057289|objectDeletion|2021-06-22T2:23:08 pmZ|TEXT
44|B9A25BDE-71A3-4117-A6FA-BB73A89D4D5A|objectDeletion|2021-06-22T2:24:48 pmZ|TEXT

@JansonBHong Thank you a lot.
Now please run :
WEBSSH_DB_LOCATION=$(find ~/Library/Containers -name "webssh.db" 2>&1 | grep -v "Operation not permitted"); echo $WEBSSH_DB_LOCATION; sqlite3 $WEBSSH_DB_LOCATION "DELETE FROM main.NSFValues WHERE NSFAttribute='objectDeletion';"

You should then be able to launch WebSSH I think.
I'm fixing the issue in code but this last command should help before.

Very sorry - despite running the above it still crashes

:/
When you run the first command again what's the output?

/Users/MYNAME/Library/Containers/81ADD741-4765-460E-9C77-D1EB16DB24F9/Data/Library/Application Support/webssh.db

I think there is a second crash point.
Could you send me by email a new crash report?
Sorry for the trouble.

Sent

Don't have received it yet

Sorry - might have sent to the wrong email address - sent again to team AT webssh DOT net

Does WebSSH have been started at least once with success on your macOS?
If not you could try to remove the database of WebSSH :
rm ~/Library/Containers/81ADD741-4765-460E-9C77-D1EB16DB24F9/Data/Library/Application Support/webssh.db

If the crash occurs after enabling iCloud on WebSSH on your macOS please let me know.

The result of entering the above is "No such file or directory"
WebSHH has never run on the MacBook Air successfully - it crashed from fist run after install

Excuse me you need to run it with double quotes :
rm "~/Library/Containers/81ADD741-4765-460E-9C77-D1EB16DB24F9/Data/Library/Application Support/webssh.db"

Even with double quotes there is no such file - manually looking in terminal confirms it does not exist. I am in the UK

Thanks for the country!
Even this command doesn't work?
rm /Users/MYNAME/Library/Containers/81ADD741-4765-460E-9C77-D1EB16DB24F9/Data/Library/Application Support/webssh.db

I'm using the full path displayed on your previous replies, and I'm trying to remove the WebSSH database for a try.

No sorry - no such file (I obviously changed MYNAME to my user name)

This one will tell where the database is stored :
find ~/Library/Containers -name "webssh.db" 2>&1 | grep -v "Operation not permitted"

The result of above was  /Users/MYNAME/Library/Containers/81ADD741-4765-460E-9C77-D1EB16DB24F9/Data/Library/Application Support/webssh.db
And I have now deleted the database. Success! WebSSH now starts! I will try enabling iCloud and report back in a moment

Worked until I enabled iCloud then crashed again when enabled.

OK so we have a confirmation that some date are not parsed with success inside WebSSH database.
A fix will be sent asap to Apple but I can't say it will works as we can't beta test on macOS until the end of year :(
At this time of writing I could only recommend you to remove the database and don't enable iCloud yet.
I understand that it could not be a good option for you but it's the only solution I have found to help you asap in order to try WebSSH on your macOS.

Ok - many thanks for your amazing support. I will use WebSHH with iCloud disabled for the moment and look forward to the fix at some stage in the futures. Again many many thanks

@JansonBHong Thank you too for all your feedback!

UPDATE - I have it working with iCloud enabled. I had my MacBook Air time setup for a 24 hour clock. When I changed it to a 12 hour clock I found I could enable iCloud!!! My iPhone and iPad are set up yo display a 12 hour clock.

@JansonBHong OK that explain the date parsing problem 😅
I will rename this issue so.
Thank you a lot for your feedback 🙏

Released on WebSSH Beta 14.20


tests: Add test_illegal_name_changes().

Automated message from Dropbox CLA bot
@showell, it looks like you've already signed the Dropbox CLA. Thanks!

FYI this gets user_settings.py to 100%.

Nice, merged, thanks @showell!


Confusing warning from "istioctl manifest apply"

Using 1.4.0, I did bin/istioctl manifest apply --set profile=demo --set values.global.mtls.enabled=true --set values.global.controlPlaneSecurityEnabled=false
Received the usual output, but also
...
Component Base installed successfully:
======================================
Error detail:

Warning: kubectl apply should be used on resource created by either kubectl create --save-config or kubectl apply (repeated 1 times)

...

*** Errors were logged during apply operation. Please check component installation logs above. ***

I re-ran the command again and did not receive the message.  When I re-ran, some things were configured, some things were unchanged.
I have no clue what the message meant.
The cluster had previously been on a 1.4.0 beta release, perhaps beta 4.

I observed the same when following the instructions to enabling mixerless telemetry: https://istio.io/docs/ops/configuration/telemetry/in-proxy-service-telemetry/#enable-service-level-metrics-generation-in-envoy
I got the same behaviour on 2 different Kubernetes clusters after freshly installing Istio 1.4.0. Any previous installations were purged before installation.

I added kind/docs but this is not a docs problem.  We need docs to look at the output because what is currently being produced is confusing.

I think this was fixed with https://github.com/istio/operator/pull/623.

https://github.com/istio/operator/pull/623/files fixed


Fully remove Laurent Curau

*** DO NOT MERGE UNTIL RELEASE_23249 IS DEPLOYED TO PRODUCTION ***
Access is no longer required.

@gclssvglx as he's not on the prod machines we can merge this before deploying to prod.


Cider issues a file access error

I unzipped Cider-0.4.1.zip into my Documents/MyUcmds
I had not created a Cider or a Cider/.cider folder there yet because I did not know that I should from the Installation instructions.  I have now done so.
But,   I do not have a config.json file there.
      filename ⎕NCOPY GetMyUCMDsFolder,'/Cider/.cider/config.json'

)si
⎕SE._Cider.Cider.GetCiderConfigFilename[17]*
⎕SE._Cider.Cider.GetFunctionNameFromCiderConfigFile[2]
⎕SE._Cider.Cider.ExecUserFunction[1]
⎕SE._Cider.Cider.OpenProject[72]
⎕SE.input.c.Cider_uc.Run[33]
⍎
⎕SE.SALTUtils.CallUserCode[3]
⎕SE.UCMD[2]

Ah, I had created the Cider folder myself after unzipping the cider zip file in MyUCMDs
So, all the Cider files were in MyUCMDs.
I have now moved them into the MyUCMDs/Cider folder.


Add {BTU}: {BTU Protocol}

[Y] I understand that token listing is not required to use the Polygon Wallet with a token.

Token Name: BTU Protocol
Token Symbol: BTU
Decimals: 18
Polygon Address: 0xfdc26cda2d2440d0e83cd1dee8e8be48405806dc
Ethereum Address: 0xb683D83a532e2Cb7DFa5275eED3698436371cc9f
Logo URI: https://btu-protocol.com/images/log-BTU-256w.png
Project Name: BTU Protocol
Project Summary: BTU Protocol provides asset, software & APIs to create frictionless bankless incentives, send rewards and manage redemptions.
Project Contact<EMAIL_ADDRESS>Project Website: https://btu-protocol.com
Mainnet/Testnet:
Additonal Notes:

Included in AllTokens v1.2.0.


Enable 0 mol/l of probe

For comparison, it is needed to set 0 mol/l (ordinal MD, not MSMD).

Now the MSMD codes can accept 0 mol/l till simulation (minimization, heating, equilibration, and production run). Following gen_pmap calculation raises warning message but it is natural because there is no probe in a system.


running process_antibody.py

I downloaded the data folder and try to run process_antibody.py, then I found it is hard to install openmm, I wonder if anyone can share the experience on it, I followed the instruction in the link of http://docs.openmm.org/latest/userguide/application/01_getting_started.html, however, still get the error like "cannot find the module openmm", thanks

it has resolved by changing the version of the package to 0.6.0


Replace hide class with hidden

Across markup, tests, and JS. Fixes #1002.

@cmcculloh as the creator of #1002 could you review this?


SC Landing Tag

@benghaziboy @MichaelButkovic @spra85 Please to bless this ship

Coverage decreased (-0.1%) to 88.406% when pulling 7de9d892cc84a5dc6047986b7c7681f12ad50fa7 on sc-landing-tag into 238921fc5de5f2d16d1d6e191affcc2b3181458d on master.

lgtm

Coverage decreased (-0.09%) to 88.428% when pulling 4ab3f3626a78be8789c0359adbf56c7fd13a304a on sc-landing-tag into 238921fc5de5f2d16d1d6e191affcc2b3181458d on master.


Missing hyphen in cmdlet name

Both instances of "Get VMNetworkAdapterVlan" should be "Get-VMNetworkAdapterVlan"
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 61dec703-ec84-c4fc-ab45-83decde810f2
Version Independent ID: 2b0ebf31-825f-39cd-d7c8-8e207344252e
Content: Configure and View VLAN Settings on Hyper-V Virtual Switch Ports
Content Source: WindowsServerDocs/virtualization/hyper-v-virtual-switch/Configure-and-View-VLAN-Settings-on-Hyper-V-Virtual-Switch-Ports.md
Product: windows-server
Technology: hyper-v
GitHub Login: @JasonGerend
Microsoft Alias: jgerend

#assign:xelu86

Hey @tmolenh,
Thanks again for contacting Microsoft. We value your feedback.
Nice catch! A documentation change has been made correcting the cmdlet in both instances and will be live after the next business day. We will now be closing this thread.
Thank you and have a most pleasant day. #please-close


Add the default model to the initial Vertex AI Gemini autoconfiguration chat properties

I'm not sure if there is a reason for it, but Vertex AI Gemini basic autoconfiguration didn't carry a default model, unlike some other implementations (like OpenAI's).
Setting the default model makes it a little bit more plugandplay'able.

Makes sense. Thanks @zucchivan

can you confirm that you've run ./mvnw spring-javaformat:apply ?

Yups, it's done!


⚠  Remove old influx vm

Remove the old file and rename the new one

what do you think, shall we merge this and close the issue?

Sure!


LSPS4: Continuous JIT Channels.

Alternative to #22
Closes: #25
Closes: #26
Much more complex than the currrent LSPS2 spec.
Note: we really should not be clearing state based on disconnections of the peer, because CLN, LND, and LDK have race conditions between connection/disconnection notification and receiving and sending of custom messages.  This is why this is unnecessarily complex as both sides kinda need to persist information across connection sessions for robustness against this race condition.
Advantages:

Continuous JIT: keep opening new channels as your inbound liquidity depletes, with the client not having to keep track of this inbound liquidity (which it might not be able to manage allocation, since e.g. asynchronous receives are intended to be spontaneous and not require a single invoice from the receiver).  Client continuously checks the LSP opening feerates (which can change over time depending on mining fee estimates) as needed.
Privacy with BOLT11: Can issue multiple ephemeral SCIDs, the client can generate multiple "node ID" aliases of itself so each BOLT11 invoice it issues has a different SCID and payee node ID.
Onion oracle: Support MPP and var-amount invoices.  Even better privacy when PTLCs come into the picture, as the LSP cannot even know if you are receiving a single MPP or multiple unrelated single payments, it only knows the total aggregate.
Aggregate multiple unrelated payments: If you receive a lot of small payments in a short span of time, each of which is unable to pay for a single channel open, you can aggregate them and receive them all at once to pay for the channel open.

This would be significantly improved by asynchronous receives, which we already prepare for in the API.

The major disadvantage is a big increase in complexity in both LSP and client sides.  Not even sure this is implementable with current node software LOL.

Updated: Always PPP-hold all HTLCs, change retryppp to forwardppps (note plural), replay notifications at reconnection instead of maintaining a queue of PPP identifiers, renumber to LSPS4.

Updated: change API version negotiation scheme, start copying the bits from LSPS2, clarify about hash for HTLC-type PPPs.

Updated: explain why all HTLCs need to be put into PPPs even if the client already has inbound capacity

Updated: Move some text blocks around, explain permanent SCIDs a bit better, remove duplicated paragraph.

Updated: use names instead of one-character codes for types (e.g. "htlc" instead of "h" ), rename ppp / ppps to ppp_id / ppp_ids , recommend how to make the SCIDs, allow LSP to change feerate and CLTV-delta of permanent SCIDs.

Updated: Added via_scid field to PPP notifications and a corresponding  via_scid TLV to update_add_htlc when forwarding those PPPs, for use with private stateless BOLT11 invoices. @tnull

Updated: Remove ephemeral SCIDs.

Updated: Remove recommendation on SCID generation, re-add ephemeral SCIDs as an extension.

Updated: Remove details.type from lsps4.fail_ppp, revise rationale for the +2 margin in min_final_cltv_delta_expiry.

TODO: In 2023-11-09 meeting, it was agreed that LSPS4 will specifically state that the SCID returned by lsps4.reserve_scid would be different from any SCIDs issued in LSPS2, but without specifying any specific bit-patterns or versioning bits in the SCID.


Problem geting fabio routing to its own ui

Maybe what I want to do is strange, but....
I am running fabio in a docker container with FABIO_REGISTRY_CONSUL_REGISTER_TAGS = "urlprefix-mydomain.org/fabio" and FABIO_REGISTRY_CONSUL_REGISTER_ADDR set to the fabio ui address.
It routes correctly but then the fabio ui redirects to mydomain.org/routes. It loses the "fabio" path segment. I tried different strip options with no effect. I think fabio ui needs a variable telling what its base url is. If I use a urlprefix of "fabio.mydomain.org/" it works just fine.
I was hoping to get all the hashicorp web uis to appear as mydomain.org/fabio, mydomain.org/consul, mydomain.org/nomad, mydomain/vault.  I haven't tried the others but I expect they will have similar problems so this issue may be moot.
Is it just not possible?

I no longer care about this issue. Can't do this with other hashicorp tools anyway so wouldn't matter to me if fabio could do this or not.

Sorry for the late response ... but you could probably do all of this through fabio.
You could register Nomad with a urlprefix-/nomad/ strip=/nomad and do the same with Consul and Vault and others.   In theory that should work.  Assuming you had mydomain.org pointing to an instance of fabio.


Clarity dropdown does not convey an appropriate name, role, or state information.

Summary
When focused the clarity dropdown is announced by the screen readers as <it's label>. button and not as dropdown menu. Also the dropdown and its items should provide appropriate aria attributes to indicate its role and state for screen readers.

What is the change?
Implement markup for Clarity Dropdown as per W3 recommendations https://www.w3.org/TR/wai-aria-practices/examples/listbox/listbox-collapsible.html
Why should it go in Clarity?
To provide accessibility for the clr dropdown
Does this change impact existing behaviors? If so how?
No
If this change introduces a new behavior, is this behavior accessible?
Yes

Use case
As a screen reader user I want the screen reader to announse the clarity dropdown as a dropdown combo box for me.
Examples
https://getbootstrap.com/docs/4.3/components/dropdowns/
Workarounds
No

@bashibozuk Thanks for all of the accessibility reports like this one, could you please provide more detail and a reproduction of the issue so we know that we are talking about the same things? We can guess but it doesn't help us understand and test the issue the same way you are seeing things, which leads to longer triage times and misunderstandings.

The aria attributes are not applied to the markup because we are using Clarity 1.1.4 which does not have these features implemented


🐛 [firebase_ui_auth] InternalError after login successfully in Web

Bug report
Describe the bug
This happens in the latest firebase_ui_auth 1.1.8. After the user successfully login, there is a all stack saying that ChromeProxyService: Failed to evaluate expression 'complete': InternalError: Expression evaluation in async frames is not supported. No frame with index 14..
Steps to reproduce
Steps to reproduce the behavior:

Install and configure firebase_ui_auth based on the instruction at https://github.com/firebase/flutterfire/blob/master/packages/firebase_ui_auth/example/lib/main.dart
Perform user login as using Email and Password

Even though the user is logged in, there is a stack trace as show below.

Expected behavior
There should not be a stack trace and error.

Additional context
It didn't happen before.
Full stack trace
ChromeProxyService: Failed to evaluate expression 'complete': InternalError: Expression evaluation in async frames is not supported. No frame with index 14..
Error: setState() or markNeedsBuild() called when widget tree was locked.
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 266:49      throw_
packages/flutter/src/widgets/framework.dart 4554:9                                <fn>
packages/flutter/src/widgets/framework.dart 4563:14                               markNeedsBuild
packages/flutter/src/widgets/framework.dart 1134:5                                setState
packages/firebase_ui_auth/src/widgets/editable_user_display_name.dart 61:7        _finishEditing
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 123:5                _async
packages/firebase_ui_auth/src/widgets/editable_user_display_name.dart 50:30       [_finishEditing]
packages/firebase_ui_auth/src/widgets/editable_user_display_name.dart 125:29      <fn>
packages/flutter/src/widgets/editable_text.dart 2288:18                           [_finalizeEditing]
packages/flutter/src/widgets/editable_text.dart 2526:7                            connectionClosed
packages/flutter/src/services/text_input.dart 1835:9                              _handleTextInputInvocation
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 123:5                _async
packages/flutter/src/services/text_input.dart 1716:45                             [_handleTextInputInvocation]
packages/flutter/src/services/text_input.dart 1701:20                             _loudlyHandleTextInputInvocation
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 123:5                _async
packages/flutter/src/services/text_input.dart 1699:51                             [_loudlyHandleTextInputInvocation]
packages/flutter/src/services/platform_channel.dart 536:55                        _handleAsMethodCall
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 123:5                _async
packages/flutter/src/services/platform_channel.dart 533:40                        [_handleAsMethodCall]
packages/flutter/src/services/platform_channel.dart 529:34                        <fn>
packages/flutter/src/services/binding.dart 387:35                                 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 123:5                _async
packages/flutter/src/services/binding.dart 384:98                                 <fn>
lib/_engine/engine/platform_dispatcher.dart 1199:13                               invoke2
lib/ui/channel_buffers.dart 25:12                                                 invoke
lib/ui/channel_buffers.dart 65:7                                                  push
lib/ui/channel_buffers.dart 130:16                                                push
lib/_engine/engine/platform_dispatcher.dart 364:25                                invokeOnPlatformMessage
lib/_engine/engine/text_editing/text_editing.dart 2129:39                         onConnectionClosed
lib/_engine/engine/text_editing/text_editing.dart 2228:15                         sendTextConnectionClosedToFrameworkIfAny
lib/_engine/engine/text_editing/text_editing.dart 1950:16                         run
lib/_engine/engine/text_editing/text_editing.dart 2197:12                         acceptCommand
lib/_engine/engine/text_editing/text_editing.dart 2079:20                         handleTextInput
lib/_engine/engine/platform_dispatcher.dart 500:29                                [_sendPlatformMessage]
lib/_engine/engine/platform_dispatcher.dart 325:5                                 sendPlatformMessage
packages/flutter/src/services/binding.dart 364:36                                 send
packages/flutter/src/services/platform_channel.dart 289:31                        _invokeMethod
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 123:5                _async
packages/flutter/src/services/platform_channel.dart 283:30                        [_invokeMethod]
packages/flutter/src/services/platform_channel.dart 567:3                         [_invokeMethod]
packages/flutter/src/services/platform_channel.dart 566:18                        invokeMethod
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 84:54                runBody
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 123:5                _async
packages/flutter/src/services/platform_channel.dart 565:29                        invokeMethod
packages/flutter/src/services/text_input.dart 1988:34                             finishAutofillContext
packages/flutter/src/widgets/autofill.dart 197:19                                 dispose
packages/flutter/src/widgets/framework.dart 5105:11                               unmount
packages/flutter/src/widgets/framework.dart 1917:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6398:16                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
dart-sdk/lib/_internal/js_dev_runtime/private/js_array.dart 201:8                 forEach]
packages/flutter/src/widgets/sliver.dart 1607:52                                  visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6398:16                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6398:16                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/layout_builder.dart 67:14                            visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6398:16                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6398:16                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 6286:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
packages/flutter/src/widgets/framework.dart 1915:7                                <fn>
packages/flutter/src/widgets/framework.dart 4931:14                               visitChildren
packages/flutter/src/widgets/framework.dart 1913:12                               [_unmount]
dart-sdk/lib/internal/iterable.dart 39:13                                         forEach
packages/flutter/src/widgets/framework.dart 1926:15                               [_unmountAll]
packages/flutter/src/widgets/framework.dart 2523:15                               lockState
packages/flutter/src/widgets/framework.dart 2947:7                                finalizeTree
packages/flutter/src/widgets/binding.dart 885:7                                   drawFrame
packages/flutter/src/rendering/binding.dart 378:5                                 [_handlePersistentFrameCallback]
packages/flutter/src/scheduler/binding.dart 1175:15                               [_invokeFrameCallback]
packages/flutter/src/scheduler/binding.dart 1104:9                                handleDrawFrame
packages/flutter/src/scheduler/binding.dart 1015:5                                [_handleDrawFrame]
lib/_engine/engine/platform_dispatcher.dart 1168:13                               invoke
lib/_engine/engine/platform_dispatcher.dart 219:5                                 invokeOnDrawFrame
lib/_engine/engine/initialization.dart 195:45                                     <fn>
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 334:14  _checkAndCall
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 339:39  dcall

---
Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.3.10, on macOS 13.1 22C65 darwin-arm, locale en)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 14.2)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.3)
[✓] VS Code (version 1.74.3)
Scanning for devices is taking a long time...[✓] Connected device (2 available)
[✓] HTTP Host Availability

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
Dart SDK 2.18.6
Flutter SDK 3.3.10
carealth 1.0.0+1

dependencies:
- cupertino_icons 1.0.5
- firebase_auth 4.2.4 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta]
- firebase_core 2.4.1 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_dynamic_links 5.0.11 [firebase_core firebase_core_platform_interface firebase_dynamic_links_platform_interface flutter meta plugin_platform_interface]
- firebase_ui_auth 1.1.6 [email_validator firebase_auth firebase_core firebase_dynamic_links firebase_ui_localizations firebase_ui_oauth flutter flutter_localizations flutter_svg]
- firebase_ui_localizations 1.0.2 [flutter flutter_localizations intl path]
- firebase_ui_oauth_apple 1.0.13 [firebase_auth firebase_ui_oauth flutter]
- firebase_ui_oauth_google 1.0.13 [firebase_auth firebase_ui_oauth flutter google_sign_in]
- flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine]
- flutter_localizations 0.0.0 [flutter intl characters clock collection material_color_utilities meta path vector_math]

dev dependencies:
- flutter_lints 2.0.1 [lints]
- flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters collection matcher material_color_utilities meta source_span stream_channel string_scanner term_glyph]

transitive dependencies:
- _flutterfire_internals 1.0.12 [collection firebase_core firebase_core_platform_interface flutter meta]
- async 2.9.0 [collection meta]
- boolean_selector 2.1.0 [source_span string_scanner]
- characters 1.2.1
- clock 1.1.1
- collection 1.16.0
- crypto 3.0.2 [typed_data]
- desktop_webview_auth 0.0.11 [crypto flutter http flutter_web_plugins plugin_platform_interface]
- email_validator 2.1.17
- fake_async 1.3.1 [clock collection]
- firebase_auth_platform_interface 6.11.7 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- firebase_auth_web 5.2.4 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser intl js meta]
- firebase_core_platform_interface 4.5.2 [collection flutter flutter_test meta plugin_platform_interface]
- firebase_core_web 2.1.0 [firebase_core_platform_interface flutter flutter_web_plugins js meta]
- firebase_dynamic_links_platform_interface 0.2.3+26 [_flutterfire_internals firebase_core flutter meta plugin_platform_interface]
- firebase_ui_oauth 1.1.6 [desktop_webview_auth firebase_auth firebase_ui_auth flutter_svg flutter]
- flutter_svg 1.1.6 [flutter meta path_drawing vector_math xml]
- flutter_web_plugins 0.0.0 [flutter js characters collection material_color_utilities meta vector_math]
- google_sign_in 5.4.2 [flutter google_sign_in_android google_sign_in_ios google_sign_in_platform_interface google_sign_in_web]
- google_sign_in_android 6.1.4 [flutter google_sign_in_platform_interface]
- google_sign_in_ios 5.5.1 [flutter google_sign_in_platform_interface]
- google_sign_in_platform_interface 2.3.0 [flutter plugin_platform_interface quiver]
- google_sign_in_web 0.10.2 [flutter flutter_web_plugins google_sign_in_platform_interface js]
- http 0.13.5 [async http_parser meta path]
- http_parser 4.0.2 [collection source_span string_scanner typed_data]
- intl 0.17.0 [clock path]
- js 0.6.4
- lints 2.0.1
- matcher 0.12.12 [stack_trace]
- material_color_utilities 0.1.5
- meta 1.8.0
- path 1.8.2
- path_drawing 1.0.1 [vector_math meta path_parsing flutter]
- path_parsing 1.0.1 [vector_math meta]
- petitparser 5.1.0 [meta]
- plugin_platform_interface 2.1.3 [meta]
- quiver 3.2.1 [matcher]
- sky_engine 0.0.99
- source_span 1.9.0 [collection path term_glyph]
- stack_trace 1.10.0 [path]
- stream_channel 2.1.0 [async]
- string_scanner 1.1.1 [source_span]
- term_glyph 1.2.1
- test_api 0.4.12 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph matcher]
- typed_data 1.3.1 [collection]
- vector_math 2.1.2
- xml 6.1.0 [collection meta petitparser]

Hi @cupidchan, can you provide detailed steps to reproduce the issue? I run the example project and I could not reproduce the issue. See the recording below. Can you check with the example project to see if it reproduces for you? If it does not, can you provide a complete minimal reproducible code sample (preferably in a repo) so we can investigate this?
Thank you
https://user-images.githubusercontent.com/88313112/212872500-a0540852-90a6-450a-9c19-59c771dd23f0.mov

Thanks for your reply, @danagbemava-nc My application has a lot of other custom code. Please give me some time and I will prepare for a clean repo to reproduce this issue for you.

@cupidchan
Regarding the error you are getting: ChromeProxyService: Failed to evaluate expression 'complete': InternalError: Expression evaluation in async frames is not supported,  please check if this helps in your case.

@darshankawar, I cannot reproduce this issue in a brand new Flutter project. The error may be due to my other code. Thanks a lot for your suggestion!


Should "openned" be a spelling mistake?

In AWS (w/Kops) section:
"openned" should be "opened"?

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
Assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Hi @chenkunyun. Thanks for your PR.
I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
I understand the commands that are listed here.

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

I signed it!

I signed it! again!

/ok-to-test

/assign @ldemailly

@chenkunyun click the "merge to master" button to the right of  "This branch is out-of-date with the base branch" or rebase please.
TIA :)
-steve

/lgtm

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: sdake
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
Assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

New changes are detected. LGTM label has been removed.

@sdake
I saw "Your tests failed on CircleCI". Seems there's a 404 error in your CircleCI:
https://github.com/istio/istio/blob/master/pilot/docker/prepare_proxy.sh failed: 404 No error