error

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce
PS D:\androidProject\F4> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.16.0, on Microsoft Windows [版本 10.0.22621.2715], locale zh-CN)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[X] Visual Studio - develop Windows apps
    X Visual Studio not installed; this is necessary to develop Windows apps.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2022.1)
[√] Android Studio (version 2021.1)
[√] Connected device (4 available)
[!] Network resources
    X A network error occurred while checking "https://pub.dev/": 信号灯超时时间已到

    X A network error occurred while checking "https://maven.google.com/": 信号灯超时时间已到

    X A network error occurred while checking "https://github.com/": 信号灯超时时间已到

Actual results
PS D:\androidProject\F4> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.16.0, on Microsoft Windows [版本 10.0.22621.2715], locale zh-CN)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[X] Visual Studio - develop Windows apps
    X Visual Studio not installed; this is necessary to develop Windows apps.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2022.1)
[√] Android Studio (version 2021.1)
[√] Connected device (4 available)
[!] 中国这鳖孙内部跟个二笔一样在整鸿蒙，不想搞鸿蒙，能把flutter整的简易稳定一些吗？？？？？

Logs
PS D:\androidProject\F4> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.16.0, on Microsoft Windows [版本 10.0.22621.2715], locale zh-CN)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[X] Visual Studio - develop Windows apps
    X Visual Studio not installed; this is necessary to develop Windows apps.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2022.1)
[√] Android Studio (version 2021.1)
[√] Connected device (4 available)
[!] Network resources
    X A network error occurred while checking "https://pub.dev/": 信号灯超时时间已到

    X A network error occurred while checking "https://maven.google.com/": 信号灯超时时间已到

    X A network error occurred while checking "https://github.com/": 信号灯超时时间已到

### Flutter Doctor output

PS D:\androidProject\F4> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.16.0, on Microsoft Windows [版本 10.0.22621.2715], locale zh-CN)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[X] Visual Studio - develop Windows apps
    X Visual Studio not installed; this is necessary to develop Windows apps.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2022.1)
[√] Android Studio (version 2021.1)
[√] Connected device (4 available)
[!] Network resources
    X A network error occurred while checking "https://pub.dev/": 信号灯超时时间已到

    X A network error occurred while checking "https://maven.google.com/": 信号灯超时时间已到

    X A network error occurred while checking "https://github.com/": 信号灯超时时间已到
-----------------------------------------------

C:\Users\Eclou>flutter doctor
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.16.0, on Microsoft Windows [版本 10.0.22621.2715], locale zh-CN)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[X] Visual Studio - develop Windows apps
    X Visual Studio not installed; this is necessary to develop Windows apps.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2022.1)
[√] Android Studio (version 2021.1)
[√] Connected device (4 available)
[!] Network resources
    X A network error occurred while checking "https://github.com/": 信号灯超时时间已到

github我明明能访问 为啥 告诉我超时？？？？？

-------------------------

C:\Users\Eclou>flutter doctor
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.16.0, on Microsoft Windows [版本 10.0.22621.2715], locale zh-CN)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[X] Visual Studio - develop Windows apps
    X Visual Studio not installed; this is necessary to develop Windows apps.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2022.1)
[√] Android Studio (version 2021.1)
[√] Connected device (4 available)
[√] Network resources

! Doctor found issues in 1 category.     命名奇妙又好了 这什么鬼，什么玩意，什么情况 我不理解。

----------------------------

Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
Resolving dependencies...
  flutter_lints 2.0.3 (3.0.1 available)
  lints 2.1.1 (3.0.0 available)
  material_color_utilities 0.5.0 (0.8.0 available)
  meta 1.10.0 (1.11.0 available)
  web 0.3.0 (0.4.0 available)
Got dependencies!
5 packages have newer versions incompatible with dependency constraints.
Try `flutter pub outdated` for more information.
Launching lib\main.dart on F2 in debug mode...
Running Gradle task 'assembleDebug'...
Exception in thread "main" java.util.zip.ZipException: zip END header not found
	at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1607)
	at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1497)
	at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1504)
	at java.base/java.util.zip.ZipFile$Source.<init>(ZipFile.java:1308)
	at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1271)
	at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:733)
	at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:850)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:248)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:177)
	at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:191)
	at org.gradle.wrapper.Install.unzip(Install.java:214)
	at org.gradle.wrapper.Install.access$600(Install.java:27)
	at org.gradle.wrapper.Install$1.call(Install.java:74)
	at org.gradle.wrapper.Install$1.call(Install.java:48)
	at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
	at org.gradle.wrapper.Install.createDist(Install.java:48)
	at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
	at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Exception: Gradle task assembleDebug failed with exit code 1
我仅仅想要运行一个demo ，什么时候能跑起来。怎么才能跑起来，怎么坑无处不在。

Hi @a120476536.
When you are filing and issue, please try to format your comments and information and also follow the template.
I'm unable to derive only a little information from this.

Exception in thread "main" java.util.zip.ZipException: zip END header not found

As regards this error you are getting, you can try out https://github.com/flutter/flutter/issues/73852#issuecomment-885873297 to see if it works in your case
If I misunderstood this, I'd suggest you edit the original issue to follow the template so I could get more information on this.
Thank you!

问题 有点多  ：
昨天信号灯超时 正常了 今天又出来了。
[!] Network resources
X An HTTP error occurred while checking "https://github.com/": 信号灯超时时间已到；可是 如果我无法访问github，显然我没法在当前进行回复，这情况不大对。


Paths now have tags and spell upgrades can require certain tags.

Cool- I will maybe add localization for tag names if I'm feeling industrious.
If/when I do that, are you ok with removing the uppercasing logic and just having it fall back to the key?

Yes, that's fine.


using scrcpy, i am unable to control mobile through IP address. I am getting error value : 10060

[ ] I have read the FAQ.
[ ] I have searched in existing issues.

Environment

OS: Windows 10
scrcpy version: 1.17
installation method: from github (https://github.com/Genymobile/scrcpy)
device model: Vivo z1 pro
Android version: 10

Describe the bug
when i am using scrcpy and trying to control mobile using IP address, i am getting error value :10060.
in cmd prompt:
cannot connect to<PHONE_NUMBER>2:5555: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. (10060)

Looks like a Windows configuration/firewall issue. If you manage to fix it, please tell us.

Is the device on the same LAN as the computer?

Yes, it is on same Network .
Any idea how to resolve this firewall issue?

Sorry , i entered the HW ipaddress instead of Network IPaddress. Its working now


Thumbnail fails to load if homeserver URL differs from host in user ID

If the homeserver URL differs from the host in the user's ID (like chat.privacytools.io vs privacytools.io) the thumbnail will fail to load, as it's trying to fetch it from the host in the user's ID.
Example: https://matrix.to/#/@echobot:privacytools.io
GET https://privacytools.io/_matrix/media/r0/thumbnail/privacytools.io/EKYoPisZqGuxCEBxOCbnGNCv?height=96&width=96&method=crop 404
Image (async)

It seems it should instead be fetching it from chat.privacytools.io, like so;

It need to look up https://privacytools.io/.well-known/matrix/client to figure that out

{
    "m.homeserver": {
        "base_url": "https://chat.privacytools.io"
    },
    "m.identity_server": {
        "base_url": "https://chat.privacytools.io"
    }
}

It seems to figure it out fine for the user name but not the avatar. Is that a misconfiguration on Privacytools' homeserver or an issue with matrix.to?

Sounds like an issue with matrix.to


Consider clarifying applicability of group policy methods for disabling SMBv1 client/server

It is not clear what versions of Windows are sections on using group policy to disable SMBv1 client/server applicable to, i.e. is using group policy to disable SMBv1 client/server supported on Windows 10?

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

ID: 8a91db45-ca3c-7a2e-3f32-2f5b57837b03
Version Independent ID: b83cbaab-c0df-d6e7-a67f-f4c99a46e30a
Content: How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows
Content Source: WindowsServerDocs/storage/file-server/Troubleshoot/detect-enable-and-disable-smbv1-v2-v3.md
Product: windows-server
Technology: storage
GitHub Login: @Deland-Han
Microsoft Alias: delhan

This issue is addressed in PR https://github.com/MicrosoftDocs/windowsserverdocs-pr/pull/2405
@IngridAtMicrosoft

Addressed. #please-close


Fix svm attributes: class_weight_, n_iter_

Description

Move class_weight_ assignment to _save_attributes
Pass n_iter_ to sklearn estimator

circleci failed because of dal version change: 2021.7.0."P" -> 2023.0.0."P"


Filter relations by search_model_fields

Is there a way to filter relation fields by search_model_fields in Filter.Constants?
For example:
class OrderFilter(Filter):
    search: Optional[str]
    order_id: Optional[int]
    description: Optional[str]
    address: Optional[AddressFilter] = FilterDepends(with_prefix("address", AddressFilter))

    class Constants(Filter.Constants):
        model = Order
        search_field_name = "search"
        search_model_fields = ["order_id", "description", "address.last_name"]

I want to add a field of the address relation in search_model_fields - address.last_name in this case.
I use SQLAlchemy as ORM.
Thank you alot for this fine piece of software <3

I think it shouldn't be too hard 🤔 I'll kick off a PR 👍🏻

Hi, @arthurio
When is this feature supposed to come? It's a very functional feature. ❤

@mertcangokgoz I have been busy, sorry for things slowing down a bit... I'll pick this up this week!

@mertcangokgoz I have been busy, sorry for things slowing down a bit... I'll pick this up this week!

Any update @arthurio

Before starting to work on the few "feature" PRs I had opened I started to restructure the documentation a notch https://github.com/arthurio/fastapi-filter/pull/375. Unfortunately this is still in progress but I might go back to doing the features first in order to have a "clean" plate to take on pydantic v2 support.


Azure Data Share: Remove UserAssigned MSI

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Changelog
Please ensure to add changelog with this PR by answering the following questions.

What's the purpose of the update?

[ ] new service onboarding
[ ] new API version
[ ] update existing version for new feature
[ ] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When you are targeting to deploy new service/feature to public regions? Please provide date, or month to public if date is not available yet.
When you expect to publish swagger? Please provide date, or month to public if date is not available yet.
If it's an update to existing version,  please select SDKs of specific language and CLIs that require refresh after swagger is published.

[x] SDK of .NET (need service team to ensure code readiness)
[ ] SDK of Python
[ ] SDK of Java
[ ] SDK of Js
[ ] SDK of Go
[ ] PowerShell
[ ] CLI
[ ] Terraform
[ ] No, no need to refresh for updates in this PR

Contribution checklist:

[x] I commit to follow the Breaking Change Policy of "no breaking changes"
[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

[ ] Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

Adding new API(s)
Adding a new API version
Adding a new service

[x] Please ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If there are following updates in the PR, ensure to request an approval from Breaking Change Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in stable version
[x] Removing properties in stable version
[ ] Removing API version(s) in stable version
[x] Updating API in stable or public preview version with Breaking Change Validation errors
[ ] Updating API(s) in public preview over 1 year (refer to Retirement of Previews)

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.

This PR removes the "UserAssigned" item under "Identity" that was added last week for 2020-09-01.
The addition of "UserAssigned" was done by mistake.

@markcowl Hi Mark, I'm wondering if you or someone else from the reviewers is taking a look at this PR?
Thanks in advance!


Remove profile header from collection view

Add profile link to collection title instead, e.g. "Faerie Critters by ҽ× ʍɑϲհíղɑ" and move the item count to below title.

Done in https://github.com/macterra/artx-market/commit/c8fcb449a571cac25e9072dcf7cfe09ee33f1934


Remove the VSTS build

@xuzhg @robward-ms
Do we need both AppVeyor and VSTS builds for this repo? AppVeyor build is already Windows-based, so we are not getting additional coverage from VSTS.

Having something like AppVeyor will be great instead of VSTS since it does not allow externals to see the build failures.
If I would create a PR and it fails, I cannot fix it while with AppVeyor it will.
This is something I can pick up if you want help with it.

Tom,
Thanks for the offer but we already have both AppVeyor and VSTS set up. :)
Only AppVeyor status is blocking check-in, and VSTS is just for informational purpose only.
Perth
On Dec 14, 2017, at 07:26, Tom Kerkhove <notifications<EMAIL_ADDRESS>wrote:
Having something like AppVeyor will be great instead of VSTS since it does not allow externals to see the build failures.
If I would create a PR and it fails, I cannot fix it while with AppVeyor it will.
This is something I can pick up if you want help with it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoft%2FOpenAPI.NET%2Fissues%2F145%23issuecomment-351742982&data=04|01|Perth.Charernwattanagul%40microsoft.com|e5a6b6e319bd46e1e1da08d5430719ca|72f988bf86f141af91ab2d7cd011db47|1|0|636488620135540512|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D|-1&sdata=ZeB4mKSYZM8qHmuvG%2BzPcKBq2fgu7T28cuG7YP9muuE%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAZMdvm1OhEtFCwAMgav20sXjCva3V3TAks5tAT47gaJpZM4RBWM8&data=04|01|Perth.Charernwattanagul%40microsoft.com|e5a6b6e319bd46e1e1da08d5430719ca|72f988bf86f141af91ab2d7cd011db47|1|0|636488620135540512|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D|-1&sdata=AY2CjzzXWLk8cSVxuQu1l36WBjGyjosq3J1fMOHAHXs%3D&reserved=0.

@xuzhg @robward-ms I don't think you guys need build with every PR update though. How about we change VSTS to only get triggered with push?

Ok. I turned off the PR trigger build

@PerthCharern Can I close this issue?

Sure


Bump recon to 2.5.3

Changes since 2.5.2: https://github.com/ferd/recon/compare/2.5.2...2.5.3

Hi,
I have a problem configuring couchdb at Fedora 38 which seems related to recon 2.5.3:
Updating recon from {git,"https://github.com/apache/couchdb-recon.git",
                         {tag,"2.5.3"}}
error: pathspec '2.5.3' did not match any file(s) known to git
ERROR: sh(git checkout -q 2.5.3)
failed with return code 1 and the following output:
error: pathspec '2.5.3' did not match any file(s) known to git

https://github.com/apache/couchdb-recon/tree/2.5.3 shows "This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository."
But when I switched remote "origin" url in src/recon/.git/config from https://github.com/apache/couchdb-recon.git to https://github.com/ferd/recon.git , configure script succeeded.
Looks like you can't checkout 2.5.3 out of apache/couchdb-recon.git repo (?)

Hi Aleksander,
I think might have forgotten to push the upstream master changes to our couchdb main clone and the changes were only on the tag. In that case the change appeared only on the tag (release), maybe that would have been the issue. I just updated couchdb main and tried making a new clone of couchdb and ran configure it seems to have correctly fetched the latest recon.
Updating recon from {git,"https://github.com/apache/couchdb-recon.git",  {tag,"2.5.3"}}

See if you give it another try if it would work?

@nickva
Didn’t we use upstream directly?

The warning at https://github.com/apache/couchdb-recon/tree/2.5.3 I mentioned before disappeared, and after deleting src/recon the ./configure script was able to pull it automatically, so the problem is gone. Thanks.
==> couchdb (get-deps)
Pulling recon from {git,"https://github.com/apache/couchdb-recon.git",
                        {tag,"2.5.3"}}
Klonowanie do „recon”...
==> recon (get-deps)
==> couchdb (update-deps)

@big-r81 not entirely sure, we were able to do the clone and run CI all this time (which builds a full release off of main) and we obviously ran ./configure --dev on main many times before. In some environments git may complain more if the tagged commits are also on a branch somewhere, perhaps...


allow ignoring the file-list

In some situations where remote files may have been changed by another mechanism, we may need the files to match those in the local directory, irrespective of what the file-list reports.

Added in v0.1.0


SimpliSafe Alarm

Description:
SimpliSafe is a home security system, this component allows the user to activate, and deactivate their SimpliSafe alarm system. SimpliSafe doesn't have an official/public API. This component uses https://github.com/w1ll1am23/simplisafe-python which is using the SimpliSafe mobile API.
Pull request in home-assistant.io with documentation (if applicable): home-assistant/home-assistant.io#
Example entry for configuration.yaml (if applicable):
alarm_control_panel:
  platform: simplisafe
  name: optional name
  username<EMAIL_ADDRESS>  password: your password
  code: optional code

Checklist:
If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.io

If code communicates with devices:

[X] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[X] New dependencies have been added to the REQUIREMENTS variable (example).
[X] New dependencies are only imported inside functions that use them (example).
[X] New dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[X] New files were added to .coveragerc.

Can't get Tarvis to run for 3.5, guess I will try again later. Getting this error.
The command "source ~/virtualenv/python3.5/bin/activate" failed and exited with 1 during .

Looks good! :dolphin:


3.0 - Scala-js Incorrect Test Count Fix

Fixed incorrect test count problem in scala-js 0.6.22.

@cheeseng should this be cherry-picked into 3.1.x?

@cheeseng Oh, sorry, just found the next PR does the cherry-pick. So nevermind.

I am currently using the latest (3.2.0-SNAP10) snapshot and the problem is still persisting. Is this not in the snapshot?


FtpFileSystemListener and FtpFileSystemSender are missing some attributes

❗ please do not add sensitive information in issues, you can provide extra information via email using issue number as reference ❗
Describe the issue
FtpFileSystemListener does not have attribute host, port, username, password, remoteDirectory. I was using FtpFileSystemSender now also this one does not have these attributes.

Reporter
Sena

This appears to be a problem in the FrankDoc generator. The attributes 'host', 'port', 'username', 'password' and 'remoteDirectory' are all present in the interface FtpFileSystemDelegator, that is implemented by the FtpFileSystemListener and the FtpFileSystemSender.

My problems with Ftp FileSystem Listener still persist. It warns about attributes of FtpFileSystemListener.
ff.version=7.9-20230317.140044
<FtpFileSystemListener
                host="localhost"
                port="21"
                username="wearefrank"
                password="pass_123"
                remoteDirectory="/home/wearefrank/dir"
                wildcard="*.csv"
            />

Appears to be related to setting the bean properties as well


Zendesk-Tap Bug fixed

Hi,
Here is the solution I found on issue #194. I don't know if there's a better one to solve this issue, but so far I haven't run into other problem with it.

@j-oflaherty I do not see this here as a good solution. You just select the first entry of the "anyOf" array, but actually, you should iterate through the array to determine the right schema. It might happen that the array elements are switched and then it will fail again.


As a user I would like to be able to see some informations and details on my itinerary (length, price), to see if it corresponds to my time and budget

PR #128
PR #124


Updating Docker Image #3406

The Dockerfile has been updated to a supported version which makes it easier to deploy on many supported platform like vercel.

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

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

This pull request has been automatically closed due to 30 days of inactivity. If you believe this was done in error, please feel free to reopen the PR or reach out to the BT team for further assistance. Thank you for your contributions!


Update opcua crate version

Signed-off-by: Kate Goldenring<EMAIL_ADDRESS>
What this PR does / why we need it:
Resolves https://github.com/project-akri/akri/security/dependabot/1 security alert by updating opcua crate to increase crossbeam-utils version
If applicable:

[ ] added code adheres to standard Rust formatting (cargo fmt)
[ ] code builds properly (cargo build)
[ ] code is free of common mistakes (cargo clippy)
[ ] all Akri tests succeed (cargo test)
[x] version has been updated appropriately (./version.sh)
[x] all commits pass the DCO bot check by being signed off -- see the failing DCO check for instructions on how to retroactively sign commits

Is that equivalent of the auto-update dependencies PR?
Wondering if I need to abort the other in favor of this. (I re-ran for now for comparison since the other was not incrementing the version to the latest)

Is that equivalent of the auto-update dependencies PR? Wondering if I need to abort the other in favor of this. (I re-ran for now for comparison since the other was not incrementing the version to the latest)

they are independent. Auto-update doesnt update opcua (and therefore crossbeam-utils). Though we can re-run it again after merging this to be safe or merge that and then this one


added valibot library

Valibot is a relatively new schema library, released in July of 2023: Tweet. It has quickly gained popularity due to its lightweight nature, which is a result of its modular API design. This design allows bundlers to remove unneeded code using import statements, meaning only the necessary code makes it into the production build
Example code from Valibot Repo:
import { email, minLength, object, type Output, parse, string } from 'valibot'; // 0.76 kB

// Create login schema with email and password
const LoginSchema = object({
  email: string([email()]),
  password: string([minLength(8)]),
});

// Infer output TypeScript type of login schema
type LoginData = Output<typeof LoginSchema>; // { email: string; password: string }

// Throws error for `email` and `password`
parse(LoginSchema, { email: '', password: '' });

// Returns data as { email: string; password: string }
parse(LoginSchema, { email<EMAIL_ADDRESS>password: '12345678' });

Zod bundle size according to Bundlephobia:

ValiBot bundle size according to Bundlephobia:

Merged; thank you @Hamza12700!


UTM github page "about" should indicate that it's for more than just IOS

If you don't dig deeper, you might think that UTM is only for IOS.  The first time I saw it, I moved on looking for the repo for what I was running on the Mac.  The github page for UTM should probably be updated to reflect this

.

Done


Enable cast-qual and missing-prototypes compiler warnings

Codecov Report

Merging #172 into master will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master     #172   +/-   ##
=======================================
  Coverage   92.62%   92.62%
=======================================
  Files          40       40
  Lines        7009     7009
=======================================
  Hits         6492     6492
  Misses        517      517

Impacted Files
Coverage Δ

src/perm_macro.c
91.90% <ø> (ø)

src/check_hooks.c
91.92% <100.00%> (ø)

tests/check_check_hooks.c
100.00% <100.00%> (ø)

tests/check_fc_checks.c
100.00% <100.00%> (ø)

tests/check_file_list.c
100.00% <100.00%> (ø)

tests/check_if_checks.c
100.00% <100.00%> (ø)

tests/check_maps.c
100.00% <100.00%> (ø)

tests/check_ordering.c
100.00% <100.00%> (ø)

tests/check_parse_fc.c
100.00% <100.00%> (ø)

tests/check_parse_functions.c
100.00% <100.00%> (ø)

... and 9 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 c7c98e3...6360ffc. Read the comment docs.

Looks good, thanks!


Dev into master

Pull Request Test Coverage Report for Build<PHONE_NUMBER>8
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

298 of 298 (100.0%)  changed or added relevant lines in 27 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
787

Relevant Lines:
787

💛  - Coveralls


Fixing Responsive issue on homepage

Description
Fixes the responsive issues on the home page.

[x] Implemented the navbar from the ground up with the same styles. The new navbar is responsive and sticks to the top on scroll (Check the attached images below)
[x] The remaining sections in the homepage were also made responsive.

Note that these changes only reflect on mobile devices (I.e devices with screen width below 600px) We will have to check and fix the responsive issues on devices in the range 600-900px  which are mostly tablets.
Fixes # (issue no.)
#57
Type of change

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

Checklist:

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

ATTACH SCREEN-SHOTS / DEPLOYMENT LINK
Before the fix /unresponsive page.

After the fix/ responsive page

hey @AuraOfDivinity I haven't assigned u for this issue ...but for now I'm accepting ur pull request ,but frm next time in any project u are contributing u should first ask to the admin ...otherwise this will increase confusions
hope u got it :)


Portfolio: Finish mobile version.

Add in branch

[ ] Work section
[ ] Contact form

STATUS: APPROVED 👍🎯
Hello @Zafron047 👋
Your project is complete!  There is nothing else to say other than... it's time to merge it :shipit:
Congratulations! 🎉
Highlights ⭐
✔ correct use of github flow
✔ linters are passing
✔ professional documentation
Optional suggestions
Every comment with the [OPTIONAL] prefix won't stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better. Some of them were simply missed by the previous reviewer and addressing them will really improve your application.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.

As described in the Code reviews limits policy  you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.


[SQL-DS-CACHE-87]update document

What changes were proposed in this pull request?
update readme under oap-ape.
How was this patch tested?
update doc, no test.

@xieqi @winningsix @iyupeng Please take a review, thanks.


Porting toNumber fix from UINT32 to UINT64 (see d9a68ec).

The fix from #5 was applied to UINT32 but not UINT64.  This ports the change to UINT64.
Explanation for changed files:

The changes in build/... are from my run of node build.  I can split these into a separate commit if you like.
The changes in test/... are adding unit tests for this issue in both UINT32 and UINT64.
The change in lib/uint64.js is the actual fix.

Thank you this looks fine.


Set the fides dev environment to the prod security environment

Closes #2461
Code Changes

[x] update the fides.toml
[x] update docker compose run -> docker exec where possible. This not only saves resources (one less container running!) but allows multiple commands to run in the same environment (i.e. when something gets run via docker compose run, it is ephemeral and can't be used by following commands
[x] Add a "login" step that runs before any of the ctl tests get run. This only happens as part of nox, so when running locally a manual login will be needed for the ctl tests to pass
[x] add the auth_header to the fides db CLI command requests

Steps to Confirm

[x] all tests pass

Pre-Merge Checklist

[ ] All CI Pipelines Succeeded
Documentation:

[ ] documentation complete, PR opened in fidesdocs
[ ] documentation issue created in fidesdocs

[x] Issue Requirements are Met
[x] Relevant Follow-Up Issues Created
[x] Update CHANGELOG.md

Description Of Changes
With the change in this PR, a CLI login will be required during development, as the new default is prod for the security env.

I got all of the tests passing locally but then it looks like they're not passing in CI or when building the test image locally and running it that way...will trouble shoot more locally

if I log into a container locally and run fides user login and then run the tests everything works just fine...but the login command within the fixture doesn't seem to be doing the trick despite the fact that it definitely writes a file

Found the problem in the logs....
2023-02-15 15:19:26.362 [DEBUG] (oauth_util:verify_oauth_client:174): Unable to parse auth token.

So it looks like the order of execution for the fixtures might be wrong....the token gets created at the beginning, but then gets reset because its used to reset the db, so then becomes invalid. So this fixture needs to get called twice

Is it autouse fixtures you are having issues with or fixtures you are adding to the test yourself? If the latter try playing with order, fixtures run bottom to top so you may be able to change it up and get a different result.

Is it autouse fixtures you are having issues with or fixtures you are adding to the test yourself? If the latter try playing with order, fixtures run bottom to top so you may be able to change the order up and get a different result.

I'm trying to wrap all of the resets as needed....getting closer

I've once again confirmed that it works perfectly if you have a credentials file before running the tests, but if it tries to create one during the test it doesn't work. I'm not sure why this happens. Going to try using pytest tricks to generate one as a non-fixture?
Despite all of the logs showing that one gets created just fine during the tests 🤔

I accidently posted my comment in the issue instead of here. I'm seeing things similar to Steve. https://github.com/ethyca/fides/issues/2461#issuecomment-1432058563

ah I'm a total rookie! Sorry for wasting y'alls time, the exec for the interactive shell needs to have the -it flag
Added and confirmed working, please try again 🙏

@sanders41 seeing codecov failures here

Looks like they passed. Did you have to rerun for them to pass?

I see it now. This is the flaky issue I mentioned. It has been terrible this week. Looks like adding a token is helping, but not completely preventing the issue. I restarted the failed tests, they usually pass after a rerun.

it failed the codecov upload, merging


Passing Row Data to Callback method

I am looking to format a column with a URL. The URL is something like this
project/id. Is there any way to achieve this? The column that needs to formatted doesn't have the primary ID of the project which needs to be passed as the URL parameter.
The callback method has to be something like
projecturl( value, data ){     return 'value'; }

@iamgaurav Use __slot.

@ratiw wouldn't that be limited just for actions? I mainly require a Column Modifier that has a hyperlink like this: http://prntscr.com/g3yev4 rather than just plain text like this: http://prntscr.com/g3yefn
This can be done using callbacks however, I'm unsure how __slot would work here to provide the primary ID for the URL

@iamgaurav __slot and __component are very flexible and can do almost anything, but __slot would be simpler in your case as you don't need to register the component.
Please study more about slot and scoped slot in Vue documentation as it is very crucial in successfully using Vue in your project. I also have a follow-along tutorial for Vuetable-2 that also cover the use of __component and __slot special fields. Please go through it first, it is not that hard.


java.lang.NoClassDefFoundError: com/mashape/unirest/http/async/Callback

I'm having a weird issue with the release build of my app. Everything works fine as long as it runs in the debugger. After having finally build the JAR this exceptions appears:
Exception in thread "main" java.lang.NoClassDefFoundError: com/mashape/unirest/http/async/Callback
...
Caused by: java.lang.ClassNotFoundException: com.mashape.unirest.http.async.Callback
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

The classpath contains these items:
unirest-java-1.4.9.jar
httpclient-4.5.2.jar
httpasyncclient-4.1.1.jar
The call is like so:
       Future<HttpResponse<String>> futureHttpResponse = Unirest.post(url)
                .header("Accept", "application/json")
                .basicAuth(username, password)
                .body(body)
                .asStringAsync(new Callback<String>() {
                    @Override
                    public void completed(HttpResponse<String> httpResponse) {
                    }

                    @Override
                    public void failed(UnirestException e) {
                    }

                    @Override
                    public void cancelled() {
                    }
                });

As said: It runs in debugger, but not as a JAR.. Very strange... As far as I can see, all required dependencies are resolved and the unirest JAR contains a Callback class. Any idea?

My bad, sorry

what was it??? i ran into the same issue

nvm you forgot to move under /share/java the jar for the unirest ha ha lol


Add generic error type to deferred/promise typing

It would be nice if the IPromise and IDeferred interfaces would also type the error type of the promise/deferred. I wanted to check if this is something that would be considered. If so, I can make a PR (I have a working version of this locally).

@jessevdk sure, send over the PR and we'll review, thanks!

PR: https://github.com/SitePen/mayhem/pull/26


fix(tsconfig.json): Angular modules added to "paths"

Angular modules added to "paths" section of tsconfig.json in order to avoid "Error encountered
resolving symbol values statically. Calling function 'InjectionToken', function calls are not
supported." error
fix #605
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
What is the current behavior? (You can also link to an open issue here)
What is the new behavior (if this is a feature change)?
Please check if the PR fulfills these requirements

[x] The commit messages follow our guidelines: https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#commit-message-format
[x] A unit test has been written for this change.
[x] Running npm run build produced a successful build. (Unit testing can be done by running npm test;)
[x] My code has been linted. (npm run lint to do this. npm run build will fail if there are files not linted.)

Please provide a screenshot of this feature before and after your code changes, if applicable.
Other information:

This change is

Codecov Report

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

@@           Coverage Diff           @@
##           master     #606   +/-   ##
=======================================
  Coverage   93.88%   93.88%
=======================================
  Files          16       16
  Lines         736      736
  Branches      211      211
=======================================
  Hits          691      691
  Misses         45       45

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 2ece21f...975588f. Read the comment docs.

I'm not agree with the current changes, probably there is something wrong in your workspace, can you try to remove node_modules and install packages again + ensure you use yarn and not npm

This was a clean install (i.e. no node_modules) folder at all. I used "yarn" and then "yarn demo". Didn't use npm commands directly at all.

Just to make clear, I don't have such line in other angular apps (i.e. work projects) but I can't build this repo without this line. Tried even to build it with this line and then remove the line - new "yarn demo" will fail (see below). Maybe you can try to do a clean build yourself and see if it works in your environment?
Few notes:
Win 10
Node v.9.3.0
NPM v.5.5.1
Yarn v.1.3.2

@AlexTalcura I'm not able to reproduce it, can you check if the global @angular/cli version is the latest one?

Looks like it is 1.6.2

can you try to run demo with:
node_modules/.bin/ng serve --port 4100 --open

Same result. I even did the following:

deleted node_modules in ngx-formly folder
then "npm cache clean --force"
then "yarn"
and then "yarn demo" and "node_modules.bin\ng serve --port 4100 --open" in ngx-formly..

Nothing works. I have a question for you: can you please try to build ngx-formly with the line from this commit? Does it work for you? If it still works for you then maybe it makes sense to have in the config in order to help people like me? I do understand that not many people will actually build ngx-formly because most of them will use npm packages, but maybe it worth to keep it?

I'm trying to find the root cause, probably related to windows but not sure, I would ask you one last things update all angular packages into v5.0 an try again if it's working I can temporary accept this PR

Please note that it's an angular issue and it should be reported in order to find the root cause.

Looks like it works with angular 5 in both cases (with and without this line in the tsconfig)! Here is my package.json for v.5:
package.txt

Please note that it's an angular issue and it should be reported in order to find the root cause.
I completely agree with you! However, we need to create some simple app with this issue in order to submit it to them. In fact, this can be related not just to angular but npm as well. And to be honest, I don't think that it worth to spend so much time on it. Especially considering that it is the first time when I encountered such behavior and looks like it is fixed in v.5.

Anyway, it is time for me to finally get to kendo ui implementation for formly : )


Biomes not generating properly

Mod Name
Regions Unexplored, Biomes O' Plenty
Mod Homepage
https://www.curseforge.com/minecraft/mc-mods/regions-unexplored | https://www.curseforge.com/minecraft/mc-mods/biomes-o-plenty/files
Describe the bug
All nylium is not generating in nether, prob grass undergroun is not generating properly too(Regions Unexplored) Some of blocks are not spawning correctly, Example:in Withered Abyss biome should be blackstone but instead netherrack spawns(Biomes O' Plenty)
Steps to reproduce
1.Go to nether and look for glistering meadow
2.Nylium is not spawning, and in the rest of biomes too
Logs
There is no log
Additional context

1 pic: Nylium not generating, rest biomes too
2 pic: brimstone not generating correctly and brimstone fumarole not generating
3 pic: flesh block not generating
4 pic: blackstone not generating

And i was testing it with better nether mod

Update: Removing folder is not helping and i will tell more details about not spawning things. Underground biomes spawns normally,(Photo:1) In Mycotoxic biome Big Yellow Bioshrooms(trees) and mycotoxic moss, grass, daisy are not spawning| In Glistering Meadow Glistering nylium, sprout, spire are not spawning|(Photo:2) In Blackstone Basin Cobalt nylium, roots, earlight, hanging earlight are not spawning.

Sniferplus mod is not working properly too, biome Timless grotto

Can confirm some of the issues and some new ones which Idk if are the fault of connector like sprouts growing on the roof of the nether?

Update: Removing folder is not helping and i will tell more details about not spawning things. Underground biomes spawns normally,(Photo:1) In Mycotoxic biome Big Yellow Bioshrooms(trees) and mycotoxic moss, grass, daisy are not spawning| In Glistering Meadow Glistering nylium, sprout, spire are not spawning|(Photo:2) In Blackstone Basin Cobalt nylium, roots, earlight, hanging earlight are not spawning.

Your messages are VERY confusion, please specify for the author which biomes belong to which mod, I can barely figure out which ones are from better nether, regions unexplored or something else

And i was testing it with better nether mod

Your messages are confusing, identify which biome belongs to which mod more clearly

Also can confirm that some trees, plants and flora, as well as some blocks that are supposed to spawn for certain regions are not spawning

My glistering biome has all of these spawning, try finding more and see if spawns are fine for you

Unless you mean the blue vine thingy which yes I'm not spawning that either

Here is what the biomes are supposed to look like as a reference, many of the blocks are being replaced by default nether blocks, this is weird as regions unexplored is not even a fabric version, its already forge so connector did not have to change anything to help implement it

After some investigation I found out this is an issue with bclib, which was also reported on their repository

https://github.com/quiqueck/BCLib/issues/75

It appears to be a conflict of bclib/terrablender that occurs when using the BetterX world type. I could reproduce the same surface rule bug on fabric by installing regions unexplored and better nether.

So to fix this u need to use fabric terrablender and fabric regions unexplored(also should this issue be pinned so people can find solution to biome problems?)


Support drag and drop after one file was dropped

Assume the user drags and drops the files separately:

User drags and drops the first file

User tries to drag and drop the second file

The behavior is strange, we should allow to continue dropping files

EQBwjp6g9DMQd_UGsUzOI-hRCqpA8p5rwzYv511mpJtnUvcO


Advertise VIP through BGP

Currently being investigated... shouldn't be too much work (probably)

This is now added into 0.1.8


'Starts with' regex (^) not triggering

Here is the code snippet I'm using:

Feeds

Note the carat in the regex parameter. Without the carat this renders just fine, on the base route (/feeds), but obviously not with sub-routes. Using the carat, the active trigger does not happen on either the base route or sub-routes.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/17854311-starts-with-regex-not-triggering?utm_campaign=plugin&utm_content=tracker%2F522373&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F522373&utm_medium=issues&utm_source=github).

What are the names of the routes?
You're using isActiveRoute which matches against a route's name and not the route's path.
If the routes' name were like this: feed.index, feed.show, feed.edit then ^feed would match.
In your case it seems like you wanna match against the paths.

Feeds

Ah good to know re: isActivePath. Thanks for the updated regex, worked like a charm with isActivePath.


feat(frontend): Add file picker to choose the working directory #221

Added a file picker feature to top of the chat window.
Now a user can select the directory to work with.
Once a directory is chosen the user has the option to edit the directory also.(i.e choose another directory)
I require backend help to initialise the model within the directory.

awesome! we may want to redesign this to match the agent/model pickers at some point, but this is a great start. I think good to ship as-is if others are happy w/ it


PyArrow does not support Python 3.9

Hi, I like what you made here, it's super handy and wanted to collaborate more. I was publishing (via heroku) this app I made with streamlit pandas profiling but I am getting this error when trying to run streamlit pandas profiling:
StreamlitAPIException: To use Custom Components in Streamlit, you need to install PyArrow. Unfortunately, PyArrow does not yet support Python 3.9.
You can either switch to Python 3.8 with an environment manager like PyEnv, or stay on 3.9 by installing Streamlit with conda:
conda install -c conda-forge streamlit
I guess it's because of PyArrow or do you have an idea?
Hope you can check it out thanks.

Hello @urbandub01, glad you find the component useful!
That pyarrow issue is related to streamlit directly rather than this component. There are two open issues btw: https://github.com/streamlit/streamlit/issues/2668 and https://github.com/streamlit/streamlit/issues/3370.
Could you try to add pyarrow to your requirements.txt? If this doesn't help and you still have an error, try to install streamlit with conda on heroku, or switch to python 3.8 if your app supports it.


rpcserver: include node alias in ListChannels output

Change Description
Return node aliases in ListChannels output. Referece: #6994
Pull Request Checklist
Testing

[ ] Your PR passes all CI checks.
[ ] Tests covering the positive and negative (error paths) are included.
[ ] Bug fixes contain tests triggering the bug to prevent regressions.

Code Style and Documentation

[x] The change obeys the Code Documentation and Commenting guidelines, and lines wrap at 80.
[x] Commits follow the Ideal Git Commit Structure.
[ ] Any new logging statements use an appropriate subsystem and logging level.
[ ]  There is a change description in the release notes, or [skip ci] in the commit message for small changes.

📝 Please see our  Contribution Guidelines for further guidance.

Thanks for the PR @araujo88!
A question I have is why not rather add the alias to the Channel message instead? Cause at the moment, the channels will be listed separately to the aliases meaning it wont be possible to tell which alias belongs to which channel which might be confusing

You are referring to message Channel { ... in the lightning.proto file?

You are referring to message Channel { ... in the lightning.proto file?

Yes

@araujo88, remember to re-request review from reviewers when ready

can this be made opt-in to preserve existing performance characteristics for existing callers?


Returns TCPListener's from http listener. Solves #1074.

Untested post http-server-example usage.
It shouldn't break anything in the wild, as it is changing void return type to TCPListener[].
Related issue: #1074
This doesn't fulfill @etcimon's use case.

This approach has a lot of issues and really needs to be replaced by something that is tied to the HTTPServerContext instead. I've started to implement this by using a HTTPServerContext.id member.

Sounds good. I'll close this PR then since a better option is being worked on.


Fix Pebble compilation (#49)

It looks like your editor changed the indentation levels.

Whoops, thank you! Fixing now.

Fixed!

@zackp30 there's still a couple spaces missing from line 50 ;)

Haha, thanks! Fixed. :)

isdigit expects int, not unsigned char. See #120 for a variant.


ERROR: Could not download https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2

Description
azure-arm: Get:1 http://azure.archive.ubuntu.com/ubuntu bionic/universe amd64 chrpath amd64 0.16-2 [13.2 kB]
azure-arm: Get:2 http://azure.archive.ubuntu.com/ubuntu bionic/main amd64 libxft-dev amd64 2.3.2-1 [45.7 kB]
azure-arm: Fetched 58.9 kB in 0s (549 kB/s)
azure-arm: Selecting previously unselected package chrpath.
azure-arm: (Reading database ... 227214 files and directories currently installed.)
azure-arm: Preparing to unpack .../chrpath_0.16-2_amd64.deb ...
azure-arm: Unpacking chrpath (0.16-2) ...
azure-arm: Selecting previously unselected package libxft-dev.
azure-arm: Preparing to unpack .../libxft-dev_2.3.2-1_amd64.deb ...
azure-arm: Unpacking libxft-dev (2.3.2-1) ...
azure-arm: Setting up chrpath (0.16-2) ...
azure-arm: Setting up libxft-dev (2.3.2-1) ...
azure-arm: Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
azure-arm: Downloading 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' to '/tmp/phantomjs-2.1.1-linux-x86_64.tar.bz2'...
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 19 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 18 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 17 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 16 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 15 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 14 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 13 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 12 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 11 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 10 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 9 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 8 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 7 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 6 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 5 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 4 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 3 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 2 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 1 attempts left
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 0 attempts left
Virtual environments affected

[X] Ubuntu 18.04
[ ] Ubuntu 20.04
[ ] macOS 10.15
[ ] macOS 11
[ ] macOS 12
[ ] Windows Server 2019
[ ] Windows Server 2022

Image version and build link
this is the main version of Ubuntu18.04 which is causing errors during packer build.
Is it regression?
No response
Expected behavior
No response
Actual behavior
No response
Repro steps
Build the main and this will occur arround line 9000/9500

Hey, @Chaouki-Tiouassiouine
Nightly builds were successful - https://github.visualstudio.com/virtual-environments/_build?definitionId=66, looks like temporary network issue with your internet connection - https://superuser.com/questions/501690/curl-http-code-of-000

@al-cheb when running you will get a 404 error not a 500 cq network issue:
The links has one to many quotation mark:
https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2'
azure-arm: Error — Either HTTP response code for 'https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2' is wrong - '000' or exit code is not 0 - '35'. Waiting 30 seconds before the next attempt, 0 attempts left
azure-arm: Could not download https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2

Works for me:
$ wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
--2022-04-21 15:09:08--  https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
Resolving bitbucket.org (bitbucket.org)... <IP_ADDRESS>, 2406:da00:ff00::22e9:9f55, 2406:da00:ff00::3403:4be7, ...
Connecting to bitbucket.org (bitbucket.org)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://bbuseruploads.s3.amazonaws.com/fd96ed93-2b32-46a7-9d2b-ecbc0988516a/downloads/396e7977-71fd-4592-8723-495ca4cfa7cc/phantomjs-2.1.1-linux-x86_64.tar.bz2?Signature=NIkY7aboRDp0LlOPXYWfDiMkWO0%3D&Expires=1650554854&AWSAccessKeyId=AKIA6KOSE3BNA7WTAGHW&versionId=null&response-content-disposition=attachment%3B%20filename%3D%22phantomjs-2.1.1-linux-x86_64.tar.bz2%22 [following]
--2022-04-21 15:09:08--  https://bbuseruploads.s3.amazonaws.com/fd96ed93-2b32-46a7-9d2b-ecbc0988516a/downloads/396e7977-71fd-4592-8723-495ca4cfa7cc/phantomjs-2.1.1-linux-x86_64.tar.bz2?Signature=NIkY7aboRDp0LlOPXYWfDiMkWO0%3D&Expires=1650554854&AWSAccessKeyId=AKIA6KOSE3BNA7WTAGHW&versionId=null&response-content-disposition=attachment%3B%20filename%3D%22phantomjs-2.1.1-linux-x86_64.tar.bz2%22
Resolving bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)... <IP_ADDRESS>
Connecting to bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23415665 (22M) [application/x-tar]
Saving to: ‘phantomjs-2.1.1-linux-x86_64.tar.bz2’

phantomjs-2.1.1-linux-x86_64.tar.bz2               100%[=============================================================================================================>]  22.33M   107MB/s    in 0.2s

2022-04-21 15:09:08 (107 MB/s) - ‘phantomjs-2.1.1-linux-x86_64.tar.bz2’ saved [23415665/23415665]

As you can see in the log of the pipeline, a quotation mark is passed with the url which is causing a 404 error

https://github.visualstudio.com/virtual-environments/_build/results?buildId=124762&view=logs&j=011e1ec8-6569-5e69-4f06-baf193d1351e&t=5431112d-2b61-5a5f-7042-ef698f761043

It's not passed with quotation mark, it's just that when URL is printed in log, AzDevOps incorrectly parses ' as part of the URL but during build, it uses correct URL

Oke that is really strange. What is going wrong here than? We are doing a checkout from main


[FEA] Map Workflows to TensorFlow Transform Graphs for use with TF serving

Users who leverage TF Serving for model inference and TF Transform for preprocessing will have a hard time leveraging NVTabular preprocessing because they need a way to execute the preprocessing graph on raw data at inference time (which essentially means building it in to their TensorFlow graph at model export time).
We can hack around this functionality by adding a TF equivalent to individual Op logic (including the necessary stats as constants) as some sort of method on the Op (or for conceptual cleanliness, some parallel tf_ops.py or something which mirrors all Ops with a child class with the appropriate method), then build a function which calls the ops in the appropriate order and compiles and exports the graph as a SavedModel (basically just a Graph protobuf and its assets).
Definitely easier said than done, I'm sure figuring out some of the plumbing of which ops individual features flow between will be at least somewhat non-trivial, but that's at least the idea in principle. I've written up a doc comparing the functionality of NVTabular and TFTransform here that will hopefully illuminate both how to make this functionality work intuitively in the short term, as well as how to build equivalent functionality in pure NVT + Triton in the longer term.

@EvenOldridge for viz


Fix wifi_getRadioEnable

Currently it sets default to be disabled. Webui shows both WiFi are grey out.
Removed the default value and tested to see both WiFi are enabled.

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

 All committers have signed the CLA.


Changed BCrypt calls from Synchronous to Asynchronous

Changed the synchronous calls in user registration and user login to equivalent asynchronous calls. I also removed some console.log commands that @Alexander-Ing told me he forgot to delete.
Note: I've tested my additions and they seem to work well but I've found some tutorials online that suggest having Mongoose itself handle the asynchronous hashing. If you guys want to go this route let me know and I will make the changes.

@hugoLucas If you just push some more commits to your fork, those changes will be added to this PR as well.

Edits complete.


[webview] Webview supports setting headers via initialRequest

Description
WebView allows setting headers.
Related Issues
https://github.com/flutter/flutter/issues/25831

We should probably add the option to set request headers in the controller's loadUrl method (initialUrl is a convenient parameter that can only be used for the initial page to load, WebViewController#loadUrl can be used for any page including the first one).
I would even consider starting with adding the headers option just in a controller method and keeping initialUrl just for url as it is there just for making the most simple use case more convenient. Not saying we shouldn't do it, just to consider if it's common enough to make the simple common use case a little more boilerplate-y (another alternative that might be worth considering is adding another optional initialHeaders widget parameter?).

Hey @iskakaushik Can I use this in my App? And when will this be merged? Thanks so much.

Hi,
When I try to replace initialUrl with initialRequest, I get error saying "The named parameter 'initialRequest' isn't defined."
Is this feature implemented in the webview_flutter library yet. I am using version(webview_flutter: ^2.0.0)
Thanks,
Namrata


May 22nd & 23rd throughput

Hi Mike hope you're well.
I don't see data for the 22nd or 23rd of May 2022.
I apologize in advance if this is just on my end.
Thank you,
Vincent

Hi Vincent,
I'll take a look and update this issue. I've found a few issues with the Azure Form Recognizer and some inconsistencies in the way that the TSA publishes their PDF files.
Glad to hear someone is checking the data!
-=mike

It turns out, it's worse than I thought. I've sent a follow up note.
After further research it looks like the data in the file is for the correct interval (all prior files have been for 7 days)
For example –
•	May 8, 2022 to May 14, 2022
The title of the May 15th file is incorrect. It should be
•	TSA Throughput Data May 15th to May 21st
The next file skips May 22nd and May 23rd and instead is
•	TSA Throughput Data May 24th to May 31st (8 Days)
This file is incomplete however, it only contains some of the data from May 30th. If you look at the last page it only shows data for Guam. ☹
Lastly the latest file overlaps the previous range starting at May 29th
•	TSA Throughput Data to May 29, 2022 to June 4, 2022
This overlaps with the previous period starting on May 29th, instead of May 31st. It contains data through June 4th, but the title of the report says June 6th(???)
If possible, the best way to correct this is to re-run all the reports starting with the May 15th data. You would then generate the following files

TSA Throughput Data May 15, 2022 to May 21, 2022
TSA Throughput Data May 22, 2022 to May 28, 2022
TSA Throughput Data May 29, 2022 to June 04, 2022

See the snapshot below. Thank you for reading. Please let me know if I can clarify any of the above.

Hi Mike
Thank you so much for looking into this.
I can't tell you how valuable it is to have this level of detail in such a manageable format. Does TSA really think people can use this data as a pdf with merged rows. I tried putting this into a data frame but it was impossible in R.
Thank you,
Vincent Multari

Hey @vincentmultari,
Good news. The TSA has updated the files with the correct data. My last commit, deleted the old .pdf's and .json files to correspond to the correct date ranges, and the missing data is all there.
The latest files are for data through June 6th, 2022. Happy Data Wrangling!


Add cost savings tips for RDS and EC2

Add cost savings tips for RDS and EC2 by using the Instance Scheduler solution

Thanks @minimice for making the pull request, the link works and looks like it would provide another option for reducing costs.
Do any maintainers need anything else before merging the pull request?

Hello, no nothing else is needed, feel free to merge the PR

Can you merge @darigovresearch ?

@minimice don't have write access so can't merge but would be happy to if you can provide write access!

@QuinnyPig can you help to merge this I have no write access

Sorry for the delay; merged in!


Prefetc_related on a field with tracker fails

Problem
Running prefetch_related on a column which has a tracker will be failed with this error:
ValueError: "prefetch_related_field_name" does not resolve to an item that supports prefetching - this is an invalid parameter to prefetch_related().
Environment

Django Model Utils version: 4.0.0
Django version: 2.2
Python version: 3.8
Other libraries used, if any: nothing.

Code examples
Given this code in models.py
from django.db import models
from model_utils import FieldTracker
class A(models.Model):
    name = models.CharField(max_length=10)

class B(models.Model):
    name = models.CharField(max_length=10)

class C(models.Model):
    a = models.ForeignKey(A, on_delete=models.CASCADE)
    b = models.ForeignKey(B, on_delete=models.CASCADE)
    tracker = FieldTracker(fields=('b',))

This is the test case to reproduce the error:
from django.test import TestCase
from models import *

class TestTracker(TestCase):
    def test_tracker(self):
        a = A.objects.create(name='something')
        b = B.objects.create(name='something')
        C.objects.create(a=a, b=b)
        print(A.objects.prefetch_related('c_set__b').all())

and this is the error:
ValueError: 'c_set__b' does not resolve to an item that supports prefetching - this is an invalid parameter to prefetch_related().

I debugged and found that when running the executing prefetch in Django, rel_obj_descriptor is tracker.DescriptorWrapper instead of ForwardManyToOneDescriptor which does not have the mehtod get_prefetch_queryset

As a workaround, I managed to have Tracker + Prefetch working together by adding this lines:
C.b.get_prefetch_queryset = C.b.descriptor.get_prefetch_queryset
C.b.is_cached = C.b.descriptor.is_cached

But I guess the correct fix is to alter DescriptorWrapper. It should include something like
class DescriptorWrapper:
    # ...
    def __getattr__(self, attr):
        return getattr(self.descriptor, attr)


decouple

interesting project. seems like it would be a good idea to decouple things a bit. like separating  the SPARQL query builder, maybe also the JMS serializer visitors etc.
BTW have a look at https://github.com/flack/createphp and https://github.com/symfony-cmf/CreateBundle

Hi ! Thanx for your message. You are absolutely right about decoupling some parts, Nemrod could even be independent from Symfony.


Update source-map and skip validation

Leverage the new skipValidation flag in source-map to disable unneeded safety checks during source map generation.
Yields a large performance boosts, both passively from using the latest version and additionally from using the flag (see https://github.com/mozilla/source-map/pull/150)

LGTM


Add API route that removes songs from queue

Add API route that removes songs from queue

Closed, thanks @niteshbalusu11


[base] Add support for Meson Build System.

Meson support needs to be officially added.

nope, it is not needed.

why not tho?

atleast how could i use it with meson ?

@Universal-Flare The build system officially maintained is Makefile, the simplest and works everywhere. The community contributed to and maintains the CMake, and there is also build.zig, again community maintained. Asking that someone adds something you want is not how things works, so either you contribute and create a meson.build that may or may not be accepted or you do it in your project. Asking how to use raylib with meson seems like you don't have a clue how meson works but you just want it for some reason. Of course, such issues will be discarded. Also, not a good choice of words with it needs, it doesn't need to be added, it is just something you would like to have.

ok..

also, the cmake module doesn't work ad it just shows a bunch of undefined raylib function errors and not found GLFW functions as far as I tested


Allow modifying the quote "database".

Multiple endpoints and methods are helpful for demoing Ambassador.

@plombardi89 says no time to review, so I'm merging. Muahahahaha. ;)


KOPS Route53 Private Zone (No Such Host)

In case of deploying the K8S Cluster via kops_cluter and the selecting the Private Zone which is created beforehand
the kops_cluster_updater fails as the newly created record api.CLUSTER-NAME.DNS-ZONE is not resolvable
We may add a timeout for 5-10 min's as the terraform apply fails

I'm not sure where to add the timeout.
The code that applies the cluster is the same code as in kops itself (there's nothing like a loop with a timeout in the kops code).
Am I correct thinking that the tf code you have creates the vpc, the private zone and the cluster ?
If so, do you have a depends_on statement from the kops_cluster_updater to the private zone ?
Maybe it could help running the updater after the zone is set up and available.

I'm not sure where to add the timeout.
The code that applies the cluster is the same code as in kops itself (there's nothing like a loop with a timeout in the kops code).
Am I correct thinking that the tf code you have creates the vpc, the private zone and the cluster ?
If so, do you have a depends_on statement from the kops_cluster_updater to the private zone ?
Maybe it could help running the updater after the zone is set up and available.

I even created the zone manually and with depends_on it throws the same error.
So the record is created properly but the host which is executing the nslookup resolves the api IP after2-3 minutes

I'm not sure where to add the timeout.
The code that applies the cluster is the same code as in kops itself (there's nothing like a loop with a timeout in the kops code).
Am I correct thinking that the tf code you have creates the vpc, the private zone and the cluster ?
If so, do you have a depends_on statement from the kops_cluster_updater to the private zone ?
Maybe it could help running the updater after the zone is set up and available.

I even created the zone manually and with depends_on it throws the same error.
So the record is created properly but the host which is executing the nslookup resolves the api IP after2-3 minutes

Yes the code creates the VPC,passes the subnet ids to kops provider

Thanks for the additional infos.
At what point the updater fails ? Does it keeps saying Still creating... ?
Also, the nat seems to be in the creating state, without the nat up, nodes in private subnets won't be able to start (they need internet access).

I feel like it is an issue with the rolling update attempt.
Does it fail (at creation time) if you skip the rolling update phase ?
resource "kops_cluster_updater" "updater" {
  // ....
  rolling_update {
    skip = true
  }
}

Thanks for the additional infos.
At what point the updater fails ? Does it keeps saying Still creating... ?
Also, the nat seems to be in the creating state, without the nat up, nodes in private subnets won't be able to start (they need internet access).

It stuck with module.k8s-cluster.kops_cluster_updater.updater: Still creating... [20s elapsed]
And then the NAT gateway is up
module.vpc.aws_route.private_nat_gateway[2]: Creation complete after 1s [id=r-rtb-07f4bde3c550204251080289494]
it fails with
Error: Get https://<Cluster Name>/api/v1/nodes: dial tcp: lookup api.<Cluster Name> on <IP_ADDRESS>:53: no such host

I feel like it is an issue with the rolling update attempt.
Does it fail (at creation time) if you skip the rolling update phase ?
resource "kops_cluster_updater" "updater" {
  // ....

  rolling_update {
    skip = true
  }
}

Yes
Even I tried the timeouts

Strange, i don't think applying the cluster uses the api server.
Rolling update and validation use it. Rolling update does not tolerate the resolve error but validation tolerates it.
With rolling update skipped, it should apply the cluster and move to validation.
Validation could take some time but shouldn't fail.
I'll try to confirm this with the kops maintainers.

I just got confirmed that applying a cluster itself should not be the cause of the error, it's either an issue with rolling update or validation.
Can you please try with both disabled and let me know if the issue happens again ?
resource "kops_cluster_updater" "updater" {
  // ....

  rolling_update {
    skip = true
  }

  validation {
    skip = true
  }
}

I just got confirmed that applying a cluster itself should not be the cause of the error, it's either an issue with rolling update or validation.
Can you please try with both disabled and let me know if the issue happens again ?
resource "kops_cluster_updater" "updater" {
  // ....

  rolling_update {
    skip = true
  }

  validation {
    skip = true
  }
}

It works with this configuration
But now it throws another error

I just got confirmed that applying a cluster itself should not be the cause of the error, it's either an issue with rolling update or validation.
Can you please try with both disabled and let me know if the issue happens again ?
resource "kops_cluster_updater" "updater" {
  // ....

  rolling_update {
    skip = true
  }

  validation {
    skip = true
  }
}

It works with this configuration
But now it throws another error

Error: Kubernetes cluster unreachable: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable

At what point do you have the Error: Kubernetes cluster unreachable: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable error ?
Is this an error with the provider or when trying to use kubectl ?

At what point do you have the Error: Kubernetes cluster unreachable: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable error ?
Is this an error with the provider or when trying to use kubectl ?

When running the terraform apply second time

The error is bound to the updater ?
Did you change the config between first and second apply ?

The error is bound to the updater ?
Did you change the config between first and second apply ?

The error is bound to helm provider which uses kubernetes
Also another error on the first change after creation
When expanding the plan for module.k8s-cluster.kops_cluster.cluster to include
new values learned so far during apply, provider
"registry.terraform.io/eddycharly/kops" produced an invalid new value for
.revision: was cty.NumberIntVal(2), but now cty.NumberIntVal(1).

This is a bug in the provider, which should be reported in the provider's own
issue tracker.

My configuration
provider "kubernetes" {
  host                   = data.kops_kube_config.kube_config.server
  username               = data.kops_kube_config.kube_config.kube_user
  password               = data.kops_kube_config.kube_config.kube_password
  client_certificate     = data.kops_kube_config.kube_config.client_cert
  client_key             = data.kops_kube_config.kube_config.client_key
  cluster_ca_certificate = data.kops_kube_config.kube_config.ca_cert
}

provider "helm" {
  kubernetes {
    host                   = data.kops_kube_config.kube_config.server
    username               = data.kops_kube_config.kube_config.kube_user
    password               = data.kops_kube_config.kube_config.kube_password
    client_certificate     = data.kops_kube_config.kube_config.client_cert
    client_key             = data.kops_kube_config.kube_config.client_key
    cluster_ca_certificate = data.kops_kube_config.kube_config.ca_cert
  }
}

Error logs for helm provider
2021-04-12T17:02:21.983Z [INFO]  plugin.terraform-provider-helm_v2.0.3_x5: 2021/04/12 17:02:21 [DEBUG] Kubernetes cluster unreachable: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable: timestamp=2021-04-12T17:02:21.983Z
2021-04-12T17:02:21.983Z [INFO]  plugin.terraform-provider-helm_v2.0.3_x5: 2021/04/12 17:02:21 [DEBUG] could not get release Kubernetes cluster unreachable: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable: timestamp=2021-04-12T17:02:21.983Z
2021-04-12T17:02:21.983Z [INFO]  plugin.terraform-provider-helm_v2.0.3_x5: 2021/04/12 17:02:21 [DEBUG] [resourceReleaseExists: metrics-server] Done: timestamp=2021-04-12T17:02:21.983Z
2021-04-12T17:02:22.031Z [INFO]  plugin.terraform-provider-kubernetes_v2.0.3_x5: 2021/04/12 17:02:22 [WARN] Invalid provider configuration was supplied. Provider operations likely to fail: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable: timestamp=2021-04-12T17:02:22.031Z

Error: Kubernetes cluster unreachable: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable

And if I set ENV variable export KUBE_CONFIG_PATH=~/.kube/config and rerun the apply it executes without error

The way you use data.kops_kube_config looks okay, i use it exactly the same as you.

And if I set ENV variable export KUBE_CONFIG_PATH=~/.kube/config and rerun the apply it executes without error

This should not be set, this is why data.kops_kube_config exists, there's no need to have the config set up in the kubeconfig file.
The error regarding the revision looks strange, it is a computed value and it looks like the value changed between plan and apply.
How do you declare your data.kops_kube_config.kube_config ?
Does it depends on your updater or cluster resource ?

The way you use data.kops_kube_config looks okay, i use it exactly the same as you.

And if I set ENV variable export KUBE_CONFIG_PATH=~/.kube/config and rerun the apply it executes without error

This should not be set, this is why data.kops_kube_config exists, there's no need to have the config set up in the kubeconfig file.
The error regarding the revision looks strange, it is a computed value and it looks like the value changed between plan and apply.
How do you declare your data.kops_kube_config.kube_config ?
Does it depends on your updater or cluster resource ?

data "kops_kube_config" "kube_config" {
  cluster_name = kops_cluster.cluster.name
  depends_on   = [kops_cluster_updater.updater]
}

I’m finalising the alpha support for 1.19 today.
I will swap validation and rolling update order, hopefully it should help.
Will you be able to test it ?

I’m finalising the alpha support for 1.19 today.
I will swap validation and rolling update order, hopefully it should help.
Will you be able to test it ?

Sure. Please let me know when You are done

You can try the 1.19.0-alpha.6 provider.
Beware that there are a few issues with kops and calico though (https://github.com/kubernetes/kops/pull/11203) that can potentially be hard to workaround.

You can try the 1.19.0-alpha.6 provider.
Beware that there are a few issues with kops and calico though (kubernetes/kops#11203) that can potentially be hard to workaround.

Can You share the example to enable addons as it is not documented yet ?

Do you mean addons like clusterautoscaler ?
You have to enable it in the cluster resource, see the docs https://registry.terraform.io/providers/eddycharly/kops/latest/docs/resources/cluster#cluster_autoscaler_config

Probably adding something like this:
cluster_autoscaler {
  enabled = true
}

Probably adding something like this:
cluster_autoscaler {
  enabled = true
}

And which addons it will enable ?

Probably adding something like this:
cluster_autoscaler {
  enabled = true
}

Thanks will try

It is not working
│ Error: Missing required argument
│
│   on ../terraform-modules/k8s/kops_cluster.tf line 12, in resource "kops_cluster" "cluster":
│   12:     addons  {
│
│ The argument "manifest" is required, but no definition was found.
╵
╷
│ Error: Unsupported argument
│
│   on ../terraform-modules/k8s/kops_cluster.tf line 13, in resource "kops_cluster" "cluster":
│   13:     cluster_autoscaler = {
│
│ An argument named "cluster_autoscaler" is not expected here.
╵
╷
│ Error: Unsupported argument
│
│   on ../terraform-modules/k8s/kops_cluster.tf line 16, in resource "kops_cluster" "cluster":
│   16:     cert_manager = {
│
│ An argument named "cert_manager" is not expected here.
╵

Maybe only cluster_autoscaler addon is supported in this alpha version ,and I wanted to add the cert-manager as well

It's not a named argument but a nested struct, you shouldn't have an = sign. (no cluster_autoscaler = )

You don't need the addons stanza too.
Try something like this:
resource "kops_cluster" "cluster" {
  // usual config here....

  // enable cluster autoscaler
  cluster_autoscaler {
    enabled = true
  }
}

You don't need the addons stanza too.
Try something like this:
resource "kops_cluster" "cluster" {
  // usual config here....

  // enable cluster autoscaler
  cluster_autoscaler {
    enabled = true
  }
}

Thanks it works now, just to double check if cert-manager addon will be added or I will go on with helm-chart ?

It is, everything kops 1.19.2 supports should be supported.
look at the docs link I sent you in the previous message.

@artbaghdasaryan is there something i can do to help you or shall i close the issue ?

@artbaghdasaryan is there something i can do to help you or shall i close the issue ?

Hey @eddycharly
Thanks for prompt support
We can close the issue

👍


Fix keyring documentation link

Current link points to https://docs.cosmos.network/main/run-node/keyring.html which 404s

Thanks for the data

@dteh Good catch :100:


Bad tree indent rendering

I am just using the GH PR extension, and the changes in src/lib are rendered less indented than the changes in the root
I was expanding this PR -- https://github.com/microsoft/monaco-typescript/pull/51

This has been improved in microsoft/vscode.


Remove the identity server password env var

Waiting on https://github.com/pachyderm/pachyderm/pull/6732 for test failure


adding Lexus RX 2022 Fingerprint

Adding 2022 Lexus RX 350

Thanks for the PR. This has been added in the latest sunnypilot/openpilot (https://github.com/commaai/openpilot/pull/23691), but I'll merge this for the 0.8.12 branch.


Codegen fails with panic: unreachable

The codegen fails with the following error:
/home/guacs/.zvm/master/lib/std/posix.zig:5157:18: 0x161b949 in lseek_SET (build)
        .BADF => unreachable, // always a race condition
                 ^
/home/guacs/.zvm/master/lib/std/fs/Dir.zig:361:40: 0x159bb44 in nextLinux (build)
                        posix.lseek_SET(self.dir.fd, 0) catch unreachable; // EBADF here likely means that the Dir was not opened with iteration permissions
                                       ^
/home/guacs/.zvm/master/lib/std/fs/Dir.zig:345:34: 0x1526397 in next (build)
            return self.nextLinux() catch |err| switch (err) {
                                 ^
/home/guacs/.zvm/master/lib/std/fs/Dir.zig:680:30: 0x15257b6 in next (build)
            if (top.iter.next() catch |err| {
                             ^
/home/guacs/.cache/zig/p/1220a59f39767373cb41cd234679b99f92cbc0d55ade64cd01d3c8c1b90c1183fdaa/src/parser/fs/paths.zig:37:27: 0x15269cd in findProtoFiles (build)
    while (try walker.next()) |entry| {
                          ^
/home/guacs/.cache/zig/p/1220a59f39767373cb41cd234679b99f92cbc0d55ade64cd01d3c8c1b90c1183fdaa/src/parser/parser.zig:102:49: 0x1529cee in parse (build)
    const proto_files = try paths.findProtoFiles(allocator, base_path);
                                                ^
/home/guacs/.cache/zig/p/1220a59f39767373cb41cd234679b99f92cbc0d55ade64cd01d3c8c1b90c1183fdaa/src/codegen/gen.zig:103:44: 0x154b577 in generateProtobuf (build)
    const parsed = try gremlin_parser.parse(allocator, proto_root);
                                           ^
/home/guacs/.cache/zig/p/1220a59f39767373cb41cd234679b99f92cbc0d55ade64cd01d3c8c1b90c1183fdaa/step.zig:61:21: 0x14bdf52 in make (build)
    generateProtobuf(
                    ^
/home/guacs/.zvm/master/lib/std/Build/Step.zig:231:13: 0x1484817 in make (build)
    s.makeFn(s, options) catch |err| switch (err) {
            ^
/home/guacs/.zvm/master/lib/compiler/build_runner.zig:1097:31: 0x14401c0 in workerMakeOneStep (build)
    const make_result = s.make(.{
                              ^
/home/guacs/.zvm/master/lib/std/Thread/Pool.zig:115:39: 0x1440b91 in runFn (build)
            @call(.auto, func, closure.arguments);
                                      ^
/home/guacs/.zvm/master/lib/std/Thread/Pool.zig:291:32: 0x14c6805 in worker (build)
            run_node.data.runFn(&run_node.data, id);
                               ^
/home/guacs/.zvm/master/lib/std/Thread.zig:486:13: 0x148347d in callFn__anon_55486 (build)
            @call(.auto, f, args);
            ^
/home/guacs/.zvm/master/lib/std/Thread.zig:1373:30: 0x143f897 in entryFn (build)
                return callFn(f, self.fn_args);
                             ^
/home/guacs/.zvm/master/lib/std/os/linux/x86_64.zig:104:5: 0x1483511 in clone (build)
    asm volatile (

Thanks for reporting this!
Looks like there are inaccessible files - we should handle them more gracefully by skipping them instead of hitting the unreachable. I'll update the code to do this.

I thought the solution was to add .iterate = true to the open directory options when opening the directory?


Wrong location on Mac Os

Hello.
First of all I want to thank you for your hard work. Secondly, I would like to report a huge bug.
I'm a Mac user. I've tried to use your application a couple of times in the last 2 months, but it seems like it doesn't work. Because i'm a computer scientists myself, i've done some further analysis in order to track down the problem. Apparently, the item sets are placed in the wrong directory of the League of Legends.app file...
I'll report here what I found out.
Your application places the item sets (sub-categorizied in folders, one for each champion) in this directory:
/Applications/League of Legends.app/Contents/LoL/Config/ItemSets/CHAMPNAME/ITEMSETNAME.json
But, in order to make it work, the correct location should be:
/Applications/League of Legends.app/Contents/LoL/Config/Champions/CHAMPNAME/Recommended/ITEMSETNAME.json
I hope you found this report useful.
If you need any other information, I'll be happy to collaborate.
Bye.

Hello Enkkfull.
Thank you for this bug report, this is really appreciated !
I understand this bug and I am honestly very surprised that this has not been reported before.
The Mac application has its own repository : Ilshidur/LoL-item-sets-Mac and you should address this issue here as the main maintainer of this repo can be noticed about this.
(my bad, I gave the wrong link for bug reports here, this is fixed).
I will close this issue and check if some users had the same bug. Thanks !


Documentation: Clarify revisions vs. versions in data model doc

This confused me just looking at the protos; reading up on coreos/etcd#6518 helped clarify things. I highlighted the terms that show up as fields in protos and tried to clean up some of the language.

Done (I think- may need to poke Travis after retitling the issue, if I'm reading it right.)

lgtm
@cceckman, thank you!

@cceckman Travis retests after new push, all set.


Passing --optimize to elm make 0.19

For building a production bundle in Elm 0.19 we should pass --optimize to elm make.
How do you pass this flag using this loader?
Thanks

@sporto
I think if you apply the rule like this, it should work:
module.exports = {
    target: "web",
    entry: "./src/index.js",
    output: {
        path: __dirname + "/dist",
        filename: "index.min.js"
    },
    module: {
        rules: [
            {
                test: /.elm$/,
                use: {
                    loader: "elm-webpack-loader",
                    options: {
                        optimize: true
                    }
                }
            }
        ]
    }
}

It made my output bundle drop 5 kilobytes. But I imagine you probably want minification too?

This is how I do it using Webpack 2.
module.exports = {
  module: {
    rules: [{
      test: /\.elm$/,
      exclude: [/elm-stuff/, /node_modules/],
      use: {
        loader: 'elm-webpack-loader',
        options: {
          optimize: true
        }
      }
    }]
  }
};

But I figured it out by trial and error. It's such a common thing to do that maybe there should be a note about it in the readme.


drivers: gpio: xec: Ensure GPIO input is enabled

All GPIOs except VCI pins come in default GPIO mode with output/input/interrupt disabled
Need to explicitly enable input apart from setting direction when setting a GPIO as input
Signed-off-by: Jose Alberto Meza<EMAIL_ADDRESS>

can you rebase and push again? CI failure seems unrelated


？？

Not covered by event built-in module of the node

I'm not sure what you are asking… This module is the same as the Node built-in module, but it works in browsers too.

Closing for inactivity; please comment if anything is still unclear though.


[Bug] Failed Setup via Hestia CP

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

login as client
put a new order for hosting
failed setup

Expected behavior
The setup should be successful , I tested the api connections via admin area and it works.
1st test with wrong password it throws error, that means it can reach the hestia panel.

2nd test with right password it shows connected, it means that it can reach the panel.

Version:
Stable version of FOSSBilling 93705bb and Im using Hestia v1.6.10

See:
https://github.com/FOSSBilling/FOSSBilling/issues/363
And
https://github.com/hestiacp/hestiacp/issues/1236
Hestia adds domain to the system restarts php -> 504
Hosting Fossbilling on a different server works fine

@jaapmarcus is there a way you can fix this, our should we update the integration to throw an exception if the configured IP is the same as the one FOSSBilling is running on?

See attached PR. Will need to wait till Hesita 1.7.0 or 1.6.12 release


fullscreen on linux

right now it's marked as TODO

I'll look into this next.

Minor nitpick: Tab characters ;) (there's an .editorconfig file checked in, but I guess the editor you're using ignores that).
But I'll fix that while merging. I'm doing the merge manually and try to add the toggle-fullscreen functionality while I'm at it.

Ok, I changed things around a bit while implementing sapp_toggle_fullscreen(). The interesting stuff happens now in a function _sapp_x11_set_fullscreen(bool):
https://github.com/floooh/sokol/blob/c829f8990d1c9a9aabe70c489fb5a01ca08a9576/sokol_app.h#L7207-L7226
...and I tested on Ubuntu 20.04 with the imgui-highdpi-sapp sample (this starts in fullscreen and has a UI button to toggle between fullscreen and windowed).
Thanks for the PR (and if you encounter problems with my changes please let me know!)


Skill Settings - details on method call argument options

Under How do I use skill settings we see an example of calling self.settings.get() method with a single argument. However, later, pianobar-skill is cited as an exemplar, and it makes a method call with a second argument of an empty string, with no apparent explanation. Moreover, the autogenerated API seems to lack docstrings that would explain the optional arguments. Therefore, I am recommending not only an enhancement here in docs-rewrite, but also that it would spawn an edit/update to the core source such that API auto-gen docs would yield an overview on settings.get() method and its calling arguments.

This page got a good update including detailing the optional argument to the .get() method
https://mycroft-ai.gitbook.io/docs/skill-development/skill-structure/skill-settings
Closing (but re-open if I've missed something).