Unable to get FQDN for all resources in ResourceGroup

Hello,
I have an ARM Template that creates 6 VMs, 2 in each of 3 availability groups with load balancers, but only 1 load balancer is public. As a result, 4 of the VMs are not publically available.
The "Azure Deployment: Create or Update Resource Group" action works (as confirmed in Deployment history in Azure portal), but after sucessfull creation of the resources, the action reports the error in the subject of this issue and therefore marks the build as failed. A detailed log shows that it is trying to get FQDNs for all 6 VMs, but I don't want it to!
I have seen other remarks about adding public IPs to the VMs, but this is not acceptable in my case. The VMs are internal and should not be publically exposed.
What can I do to make this work other than falling back to a raw Azure PowerShaell action?
Regards,
Keith
PS. Strangely I did have one sucessfull build (out of 12), so it seems that some hosted agents have a different behaviour..

Same issue here
logs:
Successfully created resource group deployment with name 'myresourcegroup'
Unable to get FQDN for all resources in ResourceGroup : 'myresourcegroup'
This issue (which is referred in the issue description) does not help since the suggested solution is to create the Public IP explicitly
The public IPs of the VMs are dynamically generated per this  article and the portal does not complain.
So what gives?

In my case, 4 VMs are internal and there MUST NOT have public IPs.

@kkellyfr @nambisan Can u share the full log (Build/Release with system.debug mode true) ?

@chshrikh  here you go
logs_6 - Copy.zip

@chshrikh
I have the relevant (sanitized)log attached with the commands leading up to the the error (with debug mode).
debuglog.txt
The full log has a lot of sensitive information and would be difficult to sanitize

@nambisan  thanks for sharing the logs we will analyse it and get back to you

Sorry. I was away a while. Let me know if the logs you have are enough or if I should filter and post my logs too.

BTW, a workaround is to use an Azure PowerShell task and write your own PSH to do create the Resource Group. Or use the one generated by Visual Studio which is what I did and it works fine... Bit of a pain though and less clear when reviewing the builds.
FYI, the Azure Resource Group task fails in the same way when used in a Release, as well as a Build. It reports that Resource Group deployment succeeded but failed to get FQDNs. Obvious I suppose but when you have to change your build and all your steps for every Release environment, it is a pain.

@kkellyfr  can you please confirm if you have selected the option for "Enable Deployment Prerequisites" . If yes can you please deselect it and run the task. Please reffer the below image -

@nambisan  it is possible to have a Skype call to debug it further.  You may share your details at RM_Customer_Queries at Microsoft dot com

No, the option is not selected.
BTW, my screen does not look exactly like your for some reason. Globally same fields but slightly different layout. I am on VSTS. Are you on TFS?
See below.

@kkellyfr  screen shots are different as we have selected the different action.
I got the issue, you are using the Output . Do you really want Resource Group as output variable.? Does you use this variable in next tasks in your workflow?
Please try to remove the Resource Group variable you specified "azureResourceGroup" your task should pass.

@chshrikh removing the resource group variable solved the issue for me!

please get back to us, if still need any further assistance

I am using azure file copy and getting below error while running the release
##[error]Unable to get FQDN for all resources in ResourceGroup. What is the workaround?

I am using azure file copy and getting below error while running the release
##[error]Unable to get FQDN for all resources in ResourceGroup. What is the workaround?

I got the same problem, is there any workaround ?

Closing this as @Farzad-Jalali already created a new issue #6934

I am getting error "unable to get FQDN for all resources in ResourceGroup" when trying to copy artifact to Azure Vms, VM doesnt have public ips, how it can fix?

I opened up a premier support ticket for this.  Is there documentation somewhere that states public ip addresses are required?  What is the reasoning?  Does it require public DNS?  I am already passing the vm name as a parameter.  Can I pass it something else instead?
I don't want to add public ip addresses to my virtual machines, even if only temporary.  Everything is currently secured in virtual networks with private IP addresses.  We have service endpoints configured to allow communication with storage accounts.
To take a step back, here is the overall goal:

Provision New VM through VSTS release process
After the OS is provisioned on new VM, I want it to download binaries from a storage account and install/configure them

I ended up working around this Azure File Copy issue by writing a script to essentially replace the functionality of that step like this:

Provision VM through VSTS release
Grab the private IP address of the newly provisioned VM
Update TrustedHost file on VSTS build agent server with newly created VM’s IP
Establish a PSSession with newly provisioned VM
Invoke-Command against session to download files from storage account and install

If I absolutely have to, I will package this up as a custom extension… called Custom Azure File Copy or something… but I would really love to not have to support this for all of the releases that want to download files from a storage account.
Thanks for any help!
Sanitized Error Message From VSTS Log:
2018-07-17T18:59:43.1893363Z ##[debug]throwOnTotalUnavailability: True 2018-07-17T18:59:43.1909238Z ##[debug]Unable to find FQDN for resource ******** 2018-07-17T18:59:43.2064909Z ##[debug]System.Management.Automation.RuntimeException: Unable to get FQDN for all resources in ResourceGroup : '********’ 2018-07-17T18:59:43.2220338Z ##[debug]Processed: ##vso[task.logissue type=error;code={"Task_Internal_Error":"CopyingToAzureVMFailed"};] 2018-07-17T18:59:43.2220932Z ##[debug][Azure Call]Deleting container: da4b084f-f832-48fb-9205-d99d1366323a in storage account: ******** 2018-07-17T18:59:43.3031904Z ##[debug]Removed container 'da4b084f-f832-48fb-9205-d99d1366323a' successfully. 2018-07-17T18:59:43.3050602Z ##[debug][Azure Call]Deleted container: da4b084f-f832-48fb-9205-d99d1366323a in storage account: ******** 2018-07-17T18:59:43.3067227Z ##[debug]Completed Azure File Copy Task for Azure VMs Destination 2018-07-17T18:59:43.3108676Z ##[debug]Leaving C:\Agent_02\_work\_tasks\AzureFileCopy_eb72cb01-a7e5-427b-a8a1-1b31ccac8a43\1.0.137\AzureFileCopy.ps1. 2018-07-17T18:59:43.3145732Z ##[debug]Caught exception from task script. 2018-07-17T18:59:43.3174657Z ##[debug]Error record: 2018-07-17T18:59:43.3779200Z ##[debug]Unable to get FQDN for all resources in ResourceGroup : ********' 2018-07-17T18:59:43.3791531Z ##[debug]At C:\Agent_02\_work\_tasks\AzureFileCopy_eb72cb01-a7e5-427b-a8a1-1b31ccac8a43\1.0.137\Utility.ps1:530 char:17 2018-07-17T18:59:43.3803934Z ##[debug]+ ...             throw (Get-VstsLocString -Key "AFC_MachineNameFromIdError ... 2018-07-17T18:59:43.3816174Z ##[debug]+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2018-07-17T18:59:43.3834222Z ##[debug]    + CategoryInfo          : OperationStopped: (Unable to get F... ********':String) [], RuntimeException 2018-07-17T18:59:43.3845463Z ##[debug]    + FullyQualifiedErrorId : Unable to get FQDN for all resources in ResourceGroup : ********' 2018-07-17T18:59:43.3857321Z ##[debug]  2018-07-17T18:59:43.3875318Z ##[debug]Script stack trace: 2018-07-17T18:59:43.3915302Z ##[debug]at Get-MachineNameFromId, C:\Agent_02\_work\_tasks\AzureFileCopy_eb72cb01-a7e5-427b-a8a1-1b31ccac8a43\1.0.137\Utility.ps1: line 530 2018-07-17T18:59:43.3926594Z ##[debug]at Get-AzureRMVMsConnectionDetailsInResourceGroup, C:\Agent_02\_work\_tasks\AzureFileCopy_eb72cb01-a7e5-427b-a8a1-1b31ccac8a43\1.0.137\Utility.ps1: line 828 2018-07-17T18:59:43.3937630Z ##[debug]at Get-AzureVMResourcesProperties, C:\Agent_02\_work\_tasks\AzureFileCopy_eb72cb01-a7e5-427b-a8a1-1b31ccac8a43\1.0.137\Utility.ps1: line 921 2018-07-17T18:59:43.3949854Z ##[debug]at <ScriptBlock>, C:\Agent_02\_work\_tasks\AzureFileCopy_eb72cb01-a7e5-427b-a8a1-1b31ccac8a43\1.0.137\AzureFileCopy.ps1: line 170 2018-07-17T18:59:43.3960788Z ##[debug]at <ScriptBlock>, <No file>: line 1 2018-07-17T18:59:43.3971395Z ##[debug]at <ScriptBlock>, <No file>: line 22 2018-07-17T18:59:43.3982391Z ##[debug]at <ScriptBlock>, <No file>: line 18 2018-07-17T18:59:43.3995263Z ##[debug]at <ScriptBlock>, <No file>: line 1 2018-07-17T18:59:43.4012652Z ##[debug]Exception: 2018-07-17T18:59:43.4033068Z ##[debug]System.Management.Automation.RuntimeException: Unable to get FQDN for all resources in ResourceGroup : '********' 2018-07-17T18:59:43.4196064Z ##[error]Unable to get FQDN for all resources in ResourceGroup : '********' 2018-07-17T18:59:43.4196734Z ##[debug]Processed: ##vso[task.logissue type=error]Unable to get FQDN for all resources in ResourceGroup : '********' 2018-07-17T18:59:43.4216099Z ##[debug]Processed: ##vso[task.complete result=Failed] 2018-07-17T18:59:43.5004780Z ##[section]Finishing: AzureVMs File Copy

@TechnologyAnimal Are you using a private build agent or hosted? If private, where is the machine on which that agent is configured? My understanding is that your build agent machine and target VM might be in the same virtual network. You need public IP to connect from hosted agents to your target VM.

I have set up of VM's behind application gateway and have the same error message. Is current scenario supported? If not, any other ideas of how to copy and/or run scripts in VM's behind application gateway. I guess there should be a way to keep CI/CD -pipelines going on without compromising security.

@miksteri We do not currently support VM's behind Application Gateways. We do support VM's behind Load Balancers.
Since your ask is different from the subject of this thread, can you create a new issue with your requirement so that we can track that enhancement separately?

Sure, I created another issue: https://github.com/Microsoft/azure-pipelines-tasks/issues/9115

@miksteri Sorry for the presumption, but I assumed you were talking about "Azure File Copy task". We don't support Load Balancers in "Powershell on Target Machines" task. This task is for executing powershell on any machine, not specific to VM's on Azure, and so the concept of Load Balancers is not supported here. For this task you can specify comma separated list of machines(IP address or FQDN) which should be accessible from the agent so that we can establish a WinRM connection to them.
Load Balancer support is only there in Azure File Copy task. You can specify which VM behind the load balancer you wish to copy the files to using the "Filter Criteria" input in the task. We support name-based and tag-based filtering.

Ok, thanks for the response.
Should I create another issue for "Powershell on Target Machines" -task support for load balancer? Actually if it would be possible to define port to be used that would solve this issue. So if port could be defined for the task then in load balancer it would be possible to direct certain ports to certain VM's.

You can specify the port currently. In the Machines input, you can specify the VM address like IP:port or FQDN:port.

Please click on the 'i' button next to the "Machines" input in the task for info.

@miksteri We do not currently support VM's behind Application Gateways. We do support VM's behind Load Balancers.

I'm now trying the load balancer, how should I configure Load Balancer for "Azure File Copy task" to work? I can get it to work for 1 VM if I create inbound NAT rule for that port (5986), but I cannot create the same port rule for all VM's.

I’m getting the error: Unable to get FQDN for all resources in ResourceGroup : 'KDY-ALGOR-VMS-RG'
In an azure devOps, release pipeline task, azure file copy, fails to copy dot net console app files, from an azure rm storage account to an existing c:\temp directory on the target azure vm, tpt-ar-20.
The azure vm tpt-ar-20, has public ip address, its firewall is open inbound for port 5986, and the winRM listener is configured. The vm nic has an inbound network security group with port 5986, inbound open.
WinRM access from a desktop to the vm tpt-ar-20, using the powershell method here
https://blogs.technet.microsoft.com/uktechnet/2016/02/11/configuring-winrm-over-https-to-enable-powershell-remoting/
works when addressing both the public ip address, and the azure internal ip address, accessed over my p2s vpn connection.  There is no application gateway or load balancer.
Automating the delivery of this app is important to us.
Any help on what I’m missing is appreciated.
Thanks
Unable to get FQDN.docx
tasklog_6_tail_anon.txt

Adding pipeline and vm info.
Unable to get FQDN.docx

@ChrisFg, Can you please use "Deployment Group" feature for your scenario. In this model we dont have WinRM or Remote Deployment dependency and deployment will be done in Pull based model. For more details refer to below documents.
https://devblogs.microsoft.com/devops/deployment-groups/
https://docs.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups/howto-provision-deployment-group-agents?view=azure-devops


Update CLI documentation for ng lint with eslint

📚 Docs or angular.io bug report
Description
After migrating a project from TSLint to ESLint (as the CLI now recommends on the latest version if you run ng lint, the options for the command are now slightly different. The docs for this needs updating to reflect the changes, as personally it took me much longer than it should have to find out that after migrating, --files no longer exists, and --lint-file-patterns must be used in its place.
🔬 Minimal Reproduction
Set up a project & follow the migration steps from the angular-eslint package for migrating
Expected vs Actual Behavior**
Expected behavior:
The docs should either be changed to reflect the options available via ESLint, or the docs should have a new section for options when using ESLint
Actual Behavior:
The docs only show information for the command if you are using TSLint
🌍  Your Environment
MacOS High Sierra
Angular 11.0.3
Angular CLI 11.0.3

ng lint is currently showing the options of the 1st party lint builder for TSlint.  angular-eslint builder is a 3rd party solution and users can choose to either use that or another. Hence, in this case I think we should update the docs to be in similar to ng deploy
Let me mark this for further discussion with the reset of the team.


Could you change the font ?

Is there an existing issue for this?

[X] I have searched the existing issues

Description

I have made a Chinese translate for mod, but it seems to a bit error, i think is the problem to font, may you change the font to other?
With my very pleasure
Multiplayer?
Singleplayer
Operating System?
Windows
Version
0.1a
Minecraft Version
1.19.2
Forge Version
43.3.0
Links
No response

zh_cn.json

Hey!
Thank you for your post, already read through it last week, just didnt got to reply. I will take a look where the problem comes from, already have an idea!
Is the language file finished? If yes, i can directly implement it in my code!

Hey! Thank you for your post, already read through it last week, just didnt got to reply. I will take a look where the problem comes from, already have an idea! Is the language file finished? If yes, i can directly implement it in my code!

I almost finished the translation work, it can read by people and almost understand it.
But becuz this font problem i changed some translations back to Eng.
I am very happy to hear that you will use my translation file.☺
Hope you will soon to work out this problem！

I found the problem, just need to found a solution too!
Would be happy to use your file! And dont worry, my english isnt the best either, im from germany ^^

I found the problem, just need to found a solution too! Would be happy to use your file! And dont worry, my english isnt the best either, im from germany ^^

Hope you soon to find out the way to slove！ Good luck！

Hey! Its me again, could you tell me if the fonts size is good? Is it readable? I managed to use the default minecraft font for unicode characters.

Hey! Its me again, could you tell me if the fonts size is good? Is it readable? I managed to use the default minecraft font for unicode characters. (Ignore the weird characters in the middle part)

That looks very good! This size is suitable!

Here's a better view of your translation, does it also fit with the text in the middle part on the top left?

 Here's a better view of your translation, does it also fit with the text in the middle part on the top left?

It is prety a good looking, then it is my work on fix wrong words!

Good, i will add this to the next beta fix 0.4b, probably coming online today ^^
Are you really sure that the space between two words is enough? They are lapping over each other a bit

Good, i will add this to the next beta fix 0.4b, probably coming online today ^^ Are you really sure that the space between two words is enough? They are lapping over each other a bit

Ehh, in fact, in our Chinese writing, this space between two words is very correct.

Okay lol, i meant the vertical spacing between two lines. (Image)

Okay lol, i meant the vertical spacing between two lines. (Image)

Maybe in couple weeks i will send you the fixed lang file, cuz i am busy with school, so it might be a little late

Yeah, no problem, take your time, will keep this issue open as long as you need ^^ :D

Hey! Any new progress on the language file? Will make a new version release in the next day(s). :D

Hey! Any new progress on the language file? Will make a new version release in the next day(s). :D

These days i got a flu and school is busy, maybe finished it when the winter vacation came？

Its me again, will add this in the next version 0.1.6b finally!

There it is, the fixed text file
zh_cn.json

Sorry for such a long time no replying to you, and it seems like i catch up before 0.1.6b update!
Happy new year to you!

Its me again, will add this in the next version 0.1.6b finally!

Hello my friend! Have you seen the fixed file? You are not reply to me so I want to say hello and remind you!

Hey! Yeah saw your file and also directly added it into my dev environment, just current short on time for releasing an update!


Missing UTF8 setting in database ressources for icingaweb2

It is not a requirement, it is up to you to provide such a database or to configure your DBMS accordingly.

Sorry for the missing information, but afaik the default setting for the icingadb database is indeed UTF8 and I think it would be helpful if that would already be the default for the corresponding ressource in Icingaweb2.
I fell over this today, it caused problems in another component.

Ah, ok. The default for charset is undef and uses the 'system' defaults. But almost everything is freely configurable. Use
icingaweb2::module::icingadb::charset: UTF8
in /etc/icinga-installer/custom-hiera.yaml

... and you're right, in puppet-icinga the icingadb resource should has to be set to UTF8, because the database (in this module) is setup with UTF8.

refs icinga/puppet-icinga#86

module icinga/puppet-icinga has to be updated to v3.2.1

refs #63

Thanks :-)


Assign task to user

This should have a selection page for the user to be able to select a user to assign to this task, and then assign it to them if it can. Should only be doable by someone with permissions.
Outcomes

[ ] There should be an option on a task to assign to a project user
[ ] This should only be doable and visible to someone with permission to assign

Blocks

#76

[x] Route and Entity changes
[ ] Route tests
[ ] UI additions


Add: Good Shepherd

Channel Name
Good Shepherd
Alternative Names (optional)
No response
Network (optional)
No response
Owners (optional)
No response
Country
AU
Subdivision (optional)
No response
City (optional)
Melbourne
Broadcast Area
s/AU, s/NZ
Languages
eng
Categories (optional)
religious
NSFW
FALSE
Launched (optional)
No response
Closed (optional)
No response
Replaced By (optional)
No response
Website (optional)
https://goodshep.org.au/
Logo
https://goodshep.org.au/wp-content/uploads/2020/11/logo-goodshepherd.svg
Notes
No response

I could not find any mention of any TV channel in the link you provided.


RequestVerifier -> RequestsVerifier

thanks for input, tho it will needs some conflicts resolving after previous merges :)

Conflicts resolved :smile:


Scroll to top issue with long documents in Preview mode

Hey Hey,
Love the theme! Great effort. I noticed this theme seems to have the issue described over at: https://forum.obsidian.md/t/triggering-preview-mode-in-long-docs-causes-preview-to-scroll-to-top-of-document-in-certain-cases/13663/
When editing a long file (around 200 lines) and switching to preview the editor scrolls almost all the way to the top. When returning to edit mode the position is correct again. This is not strange since this theme has been based on the Minimal Theme and the same problem is being described in the thread https://forum.obsidian.md/t/triggering-preview-mode-in-long-docs-causes-preview-to-scroll-to-top-of-document-in-certain-cases/13663/2
Are more people experiencing this problem?

Hey Hey,
Love the theme! Great effort. I noticed this theme seems to have the issue described over at: https://forum.obsidian.md/t/triggering-preview-mode-in-long-docs-causes-preview-to-scroll-to-top-of-document-in-certain-cases/13663/
When editing a long file (around 200 lines) and switching to preview the editor scrolls almost all the way to the top. When returning to edit mode the position is correct again. This is not strange since this theme has been based on the Minimal Theme and the same problem is being described in the thread https://forum.obsidian.md/t/triggering-preview-mode-in-long-docs-causes-preview-to-scroll-to-top-of-document-in-certain-cases/13663/2
Are more people experiencing this problem?

Yes, I'm confused with the problem now. I have tried every given methods in the given link above but gain no effort.


[doc]Supplement the tag function description of the hive engine

Purpose

Tests

API and Format

Documentation

@JingsongLi  PTAL,thanks.


Compact

What(What have you changed/added/removed?)
Why(Why did you change/add/remove it?)

Codecov Report

:exclamation: No coverage uploaded for pull request base (show-all@f0f71f3). Click here to learn what that means.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             show-all      #19   +/-   ##
===========================================
  Coverage            ?   87.58%
===========================================
  Files               ?        3
  Lines               ?      298
  Branches            ?        0
===========================================
  Hits                ?      261
  Misses              ?       33
  Partials            ?        4

Continue to review full report at Codecov.

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


imagemagick: apply upstream patch to fix perlPackages.ImageMagick

Motivation for this change
https://github.com/NixOS/nixpkgs/issues/156826
fixes a type confusion bug introduced with the latest release
Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Works for me. Thanks!


Question: FSx for Windows File Server

My use case is that I want to use some Windows Server over RDP to run some Windows-only-software, and then to launch jobs on the AWS ParallelCluster-cluster. So I would like a shared filesystem for all my AWS instances regardless of the OS.
Does AWS ParallelCluster work with FSx for Windows File Server? If I pass the fsx_id here: https://docs.aws.amazon.com/parallelcluster/latest/ug/fsx-section.html#fsx-fs-id will it work?

@RickoLacharity No, that's only for FSx Lustre. You can achieve the same behaviour using FSx's data repository (export to S3) functionality. Run the windows jobs, then export to a s3 bucket which is set as the import_path for the FSx Lustre file system.


Update AWS for reinvent

@lbrader Staged here

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/aws-professional/services.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Android encode sound?

Very cool project. Thank you for it.
Might I ask why the android/iphone devices are decode only? Wouldn't it be way cool if all devices could encode and decode?

Take a look at issue issue   #3

Hello Chris,
Thank you for you interest.
Please, you can subscribe to our newsletters from beeping.io to be in touch with all the changes we are doing.
Thank you !

Thanks. I have done so.


Error on getting METAR info's

I've installed the new version 1.6.1 and when I run my personal code obtain an error.
This is the my Python code:
`# Create the window
window = sg.Window('METAR and TAF Reader', layout)
while True:
event, values = window.read()
# See if user wants to quit or window was closed
if event == sg.WINDOW_CLOSED or event == 'Quit':
break
try:
    metar = Metar(values['-INPUT-'].upper())

    properties = metar.text_recover()

    metar_parse = MetarParser().parse(properties[1])

...
`
and this is the error I get:

Traceback (most recent call last):
File "/Users/umpire274/Il mio Drive/Development/workspace/PycharmProject/metar_reader/metar_reader.py", line 126, in
metar_parse = MetarParser().parse(properties[1])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/umpire274/Library/Python/3.11/lib/python/site-packages/metar_taf_parser/parser/parser.py", line 230, in parse
command.execute(metar, metar_tab[index])
File "/Users/umpire274/Library/Python/3.11/lib/python/site-packages/metar_taf_parser/command/metar.py", line 65, in execute
runway.thickness = DepositThickness(matches[0][3])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/enum.py", line 695, in call
return cls.new(cls, value)
^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/enum.py", line 1111, in new
raise ve_exc
ValueError: '02' is not a valid DepositThickness

If you need any further infos write me.
Alex.

I've tried to downgrade to 1.6.0 and your library is running again correctly

Hello @umpire274
Do you have the error on every Metar you are trying to parse?
Can you provide a metar that triggers the error?

UUDD and ULMM goes in error, while LIRF and EHAM are OK.
Alex.

Il giorno 21 dic 2022, alle ore 21:33, Jean-Kevin KPADEY @.***> ha scritto:
Hello @umpire274 https://github.com/umpire274
Do you have the error on every Metar you are trying to parse?
Can you provide a metar that triggers the error?
—
Reply to this email directly, view it on GitHub https://github.com/mivek/python-metar-taf-parser/issues/38#issuecomment-1362061821, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACTBV3N7UDXNZSQGELPLTTWONSQHANCNFSM6AAAAAATFKEORQ.
You are receiving this because you were mentioned.

Ok but do you have the whole code of the METAR ?

UUDD 212100Z 20005MPS 8000 -FZRA SCT005 M01/M02 Q1010 R14R/590335 NOSIG
ULMM 212100Z 14001MPS 9999 BKN020 M07/M07 Q0994 R13/490236 NOSIG RMK QFE739
From the website https://sto.iki.fi/metar/
————
METAR Runway Report
METAR reports may include runway reports which contain information about snow/water coverage and friction coefficient. A runway report consists of eight digits in five groups (RRRRERCReReRBRBR) with the following interpretation:
RRRR	ER	CR	eReR	BRBR
Runway designator. The numerical identifier of the runway in question. 88 means all runways, 99indicates repetition of previous report.
If there are two parallel runways, the right one is indicated by adding 50 to its number. For example, runway 04L (or 04) is denoted by 04, whereas 54 means runway 04R.
Type of deposit on runway.
0: Clear and dry
1: Damp
2: Wet or puddles
3: Frost
4: Dry snow
5: Wet snow
6: Slush
7: Ice
8: Compacted snow
9: Frozen ridges
/: Not reported
Extent of deposit.
1: 1–10 %
2: 11–25 %
5: 26–50 %
9: 51–100 %
Depth of deposit.
00: Less than 1 mm
01…90: The depth in millimeters
92: 10 cm
93: 15 cm
94: 20 cm
95: 25 cm
96: 30 cm
97: 35 cm
98: 40 cm
99: Runway not in use
Friction coefficient or braking action
01…90: Friction coefficient times 100. For example, 37 indicates a friction coefficient of 0.37.
91: Poor braking action
92: Poor/medium braking action
93: Medium braking action
94: Medium/good braking action
95: Good braking action
99: Unreliable measurement
//: Not given
Note: CLRD may replace elements t, e and dd if the runway has been cleared of deposits. For example, 54CLRD95 means runway 04R cleared, braking action good.
————
Alex.

Il giorno 21 dic 2022, alle ore 22:03, Jean-Kevin KPADEY @.***> ha scritto:
Ok but do you have the whole code of the METAR ?
—
Reply to this email directly, view it on GitHub https://github.com/mivek/python-metar-taf-parser/issues/38#issuecomment-1362088067, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACTBV3GDBQOEQ4RBPAPBH3WONWDPANCNFSM6AAAAAATFKEORQ.
You are receiving this because you were mentioned.

Hello @umpire274
I created a PR to fixx the bug. Do you want to have a look at it ?

Do you have release the new version, maybe 1.6.2?

Il giorno 21 gen 2023, alle ore 22:52, Jean-Kevin KPADEY @.***> ha scritto:
Hello @umpire274 https://github.com/umpire274
I created a PR to fixx the bug. Do you want to have a look at it ?
—
Reply to this email directly, view it on GitHub https://github.com/mivek/python-metar-taf-parser/issues/38#issuecomment-1399339650, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACTBV2CGCAN7PVUSS2TLO3WTRLDTANCNFSM6AAAAAATFKEORQ.
You are receiving this because you were mentioned.

No, I only created the pull request for now so you can have a look at the changes.


allow to choose which token lifetime to base the timer for renew token on

if for example, access token is valid for 1h and id token is valid for 5 minutes, then the timer to renew token automatically is based on 5 minutes, thus, renewing access token every <5min even though access token is still valid for 55minutes, resulting in multiple refresh token queries to oidc server.
=> allow to choose wich token lifetime base the timer on
BUT this will probably raise another problem, specifically during logout, because logout use id token to be able to logout and as it will be expired, not sure what will happen ?

got an interesting interaction about what needs to be done:

For logout to work with a post_logout_redirect_uri, MAAM needs to know which client_id initiates the logout request. Otherwise it cannot obtain which redirect_uris are whitelisted, so it cannot safely redirect there.
To know which client_id initiates the request, MAAM accepts either:
an “id_token_hint” which has previously been obtained by that client, so with the client_id as “audience” (as standardized by OIDC)
or directly a “client_id” parameter (was non-standardised in the draft spec at the time I implemented it, but it is now standardized in the final spec!)
https://openid.net/specs/openid-connect-rpinitiated-1_0.html#RPLogout
So here they use id_token_hint. But the ID Token doesn’t need to valid (as “not yet expired”) for it to work. MAAM indeed gives back short living tokens (5 minutes), but there is no reason for the app to use that lifetime as reference for the user session. Quote from the spec:
When an id_token_hint parameter is present, the OP MUST validate that it was the issuer of the ID Token. The OP SHOULD accept ID Tokens when the RP identified by the ID Token's aud claim and/or sid claim has a current session or had a recent session at the OP, even when the exp time has passed.

Done  by https://github.com/AxaGuilDEv/react-oidc/commit/aa68e04537b083978b350931120bc7a99217f696
It work well on my app :)

But I have exactly the same "exp" date on access_token and id_token

i confirm it is working as expected ! thank you so much :)


events.js:182  throw er; // Unhandled 'error' event

Keep getting the same/similar error on my steam level up bot script, if anyone knows the fix or has a similar problem pls help!

Hi @ArasGH, not really sure how it relates to JSON Server

events.js:183
      throw er; // Unhandled 'error' event
      ^

TypeError: res.json is not a function
at /home/void/Documents/github/luvmusic_home/controllers/songs.server.controller.js:221:11
    at /home/void/Documents/github/luvmusic_home/node_modules/mongoose/lib/model.js:3435:16
    at /home/void/Documents/github/luvmusic_home/node_modules/mongoose/lib/services/model/applyHooks.js:146:20
    at _combinedTickCallback (internal/process/next_tick.js:131:7)
    at process._tickCallback (internal/process/next_tick.js:180:9)

I am also getting this problem. What could be the solution of this?

killall node
execute this command first then start your server again.


New build for the greatest operating system*

not @DonaldJTrump approved

Refused due to extravagant lies in the title

#AlternativeFacts

macOS <3


Design system font files should be made available for download

@theadamparker , can you elaborate a bit? Do you mean as links on Storybook page? They are available for download or even hotlinking so let's narrow this down

@Jura in our Website Requirements document there is a link to download UNDP's fonts. It would be ideal if this could be a zipped folder with all fonts, rather than requiring someone to navigate to the repo and download each individually.

@theadamparker , will this work: https://download-directory.github.io/?url=https%3A%2F%2Fgithub.com%2Fundp%2Fdesign-system%2Ftree%2Fmaster%2Fdocs%2Ffonts ?

Done


Unable to download Hive Apache Driver Files

When attempting to download the hive apache drive files I receive a timed out error.

Hive driver (the one which is published as "Hive jdbc" in Maven) is enormously huge, some artifacts are located on 3rd party Maven repositories. Maybe you don't have access to them or maybe it was some temporary web site unavailability. At least I can download Hive driver with no problems.
You can also try to download Hive driver manually from their web site (it has much less size).

kk, thanks for the tips.


project page modified

@smaranjitghose  @anushbhatia  I have made the required changes to the project page. please review.

Small bug in the heading for the dark mode of mobile view. The "Project" word is overlapping with section below

I would like to make this project customizable for both male and female devs. So can inside assets/images/projects/ can you have two illustrations one for a male dev, another for a female dev ( the current one is already cool). So that if someone wants to switch it can be easily done. You do not need to change it in the commit. Just attach a ss of the web and mobile view of the page with the other illustration

Also, can you please replace the current project data i.e. name,pic with something more generalized than than something that's derived of my own github. Have a look at freecodecamp's projects and put any 12 of those here (anything you like)

@smaranjitghose  Okay!

@smaranjitghose  I have made the required changes. Please review.

Fantastic work @mharshita. One last bug to fix for this. You can do it in another PR.

In the mobile view, the description seems to pop up at the bottom of the card even without interaction.

@smaranjitghose okay!


Add RealTimeClient connection-time error handling

There is no reaction on connection errors, and that confused me during initial set up.

@coderstephen ping

Sorry for the delay. Looks good! I can't believe I forgot to handle those errors. :+1:


Redirect user to Scope Management with OAuth Scopes document.

Description:
Document: Enabling Role-Based Access Control Using XACML
In the document, it is said that there are two ways to restrict users, which are OAuth 2.0 and
XACML. It is better if we can provide the API Manager doc (https://docs.wso2.com/display/AM2xx/Scope+Management+with+OAuth+Scopes) as the reference to the document how users are restricted using OAuth2.0 rather than providing the OAuth 2.0 Authorization Framework doc.
Suggested Labels:
Type/Docs
Severity/Major
Priority/Normal
Suggested Assignees:
N/A
Affected Product Version:
apim2xx docs

Updated the following pages based on the feedback.
[1] https://docs.wso2.com/display/AM2xx/Enabling+Role-Based+Access+Control+Using+XACML
[2] https://docs.wso2.com/display/AM210/Enabling+Role-Based+Access+Control+Using+XACML
[3] https://docs.wso2.com/display/AM220/Enabling+Role-Based+Access+Control+Using+XACML


How can I build the project?

I know this project came along from etgate and I didn't have luck to build a working binary for etgate yet. Is this project able to be built and run? Thanks.

Thank you for your interest in Peggy @snowsky . Currently Peggy is not yet ready and hence does not fully build yet. If you are interested in working on it I'd be happy to mentor you though.

Great, I am interested. Do you have a slack channel or telegram group for discussions?

The best way to reach us is here: https://riot.im/app/#/group/+cosmos:matrix.org and then select the relevant channel.

snowsky
你好！
我对这个项目也很感兴趣， 你的联系方式是 ？
我的微信:<PHONE_NUMBER>4

@wadelee1986 haotiancanada :)

The repo is being revived by Swishlabs, see this announcement and this PR. Stay tuned for an updated README and more information.


[stable/neo4j] add matchLabels with subset of labels for deployments

This was missing from the core statefulset and read replica deployment. This can result in some weirdness when updating deployments where the release metadata changes: https://github.com/kubernetes/helm/issues/1844.
Additionally, these will not be added by default in apps/v1beta2 and is recommended as a best practise in helm.

cc @mneedham

@unguiculus ah cool didn't see this one.
@Limess Chart.yaml needs to be bumped to 0.4.1. There was another commit that took it from 0.3.1 to 0.4.0

@mneedham done, rebased and updated the version to 0.4.1.

/ok-to-test


searchProduct lacks expands parameter in types

The API docs suggest that one can use expand parameter, but there's no such thing in the SCAPI SDK types.
Docs:
https://developer.salesforce.com/docs/commerce/commerce-api/references/shopper-search?meta=productSearch

Thanks for reporting this.
I'll add a work item to update the type and include that parameter.


The term "EVM-loader" should be replaced by the term "Neon EVM"

The term "EVM-loader" appears in 2 descriptions:
https://docs.neon-labs.org/docs/proxy/connect_to_solana_via_proxy
https://docs.neon-labs.org/docs/devportal/testnet/deploy_contract_via_remix
This term is not very good and should be replaced by "Neon EVM"

The fix has been committed to the master branch


[HUDI-7016] Fix bundling of RoaringBitmap dependency

Change Logs
This PR fixes the bundling of RoaringBitmap dependency in Hudi bundles by including it in the shade rules and shading the classes, to avoid dependency conflict with engine-provided jars, e.g., Spark.
Before this fix, with Hudi Spark bundle, the following exception is thrown by Spark 3.2:
Caused by: java.lang.NoSuchMethodError: org.roaringbitmap.longlong.Roaring64NavigableMap.serializePortable(Ljava/io/DataOutput;)V
	at org.apache.hudi.common.table.log.LogReaderUtils.encodePositions(LogReaderUtils.java:128)
	at org.apache.hudi.common.table.log.LogReaderUtils.encodePositions(LogReaderUtils.java:109)
	at org.apache.hudi.common.table.log.block.HoodieLogBlock.addRecordPositionsToHeader(HoodieLogBlock.java:147)
	at org.apache.hudi.common.table.log.block.HoodieDeleteBlock.<init>(HoodieDeleteBlock.java:88)
	at org.apache.hudi.io.HoodieAppendHandle.appendDataAndDeleteBlocks(HoodieAppendHandle.java:480)
	at org.apache.hudi.io.HoodieAppendHandle.doAppend(HoodieAppendHandle.java:454)
	at org.apache.hudi.table.action.deltacommit.BaseSparkDeltaCommitActionExecutor.handleUpdate(BaseSparkDeltaCommitActionExecutor.java:83)
	at org.apache.hudi.table.action.commit.BaseSparkCommitActionExecutor.handleUpsertPartition(BaseSparkCommitActionExecutor.java:313)
	... 28 more

Impact
Fix the bundling of RoaringBitmap dependency.
The bundle size is only slightly increased (~400KB):
Before
   24069469 Oct 31 14:45 hudi-spark3.3-bundle_2.12-1.0.0-SNAPSHOT-sources.jar
  104788296 Oct 31 14:45 hudi-spark3.3-bundle_2.12-1.0.0-SNAPSHOT.jar
      10535 Oct 31 14:44 original-hudi-spark3.3-bundle_2.12-1.0.0-SNAPSHOT-sources.jar
      14600 Oct 31 14:44 original-hudi-spark3.3-bundle_2.12-1.0.0-SNAPSHOT.jar

After
   24345617 Oct 31 15:13 hudi-spark3.3-bundle_2.12-1.0.0-SNAPSHOT-sources.jar
  105241434 Oct 31 15:13 hudi-spark3.3-bundle_2.12-1.0.0-SNAPSHOT.jar
      10535 Oct 31 15:12 original-hudi-spark3.3-bundle_2.12-1.0.0-SNAPSHOT-sources.jar
      14627 Oct 31 15:12 original-hudi-spark3.3-bundle_2.12-1.0.0-SNAPSHOT.jar

Risk level
none
Documentation Update
N/A
Contributor's checklist

[ ] Read through contributor's guide
[ ] Change Logs and Impact were stated clearly
[ ] Adequate tests were added if applicable
[ ] CI passed

I am rerunning the failed azure job


enhancement of blog page

hey @Rizwan102003 I want to improve the design of blog page. It should be more attractive and user friendly.
I can make it's UI better.

Please assign this task to me, So I can start working on it.
Make sure to add Lebels gssoc-ext, hactoberfest, and level1, level2, level3.

what enhancements are you proposing?

@Rizwan102003 Making the header section more attractive like adding centering the blogs title and adding the hover effect to the card and read more button and adding the basic footer to the website. and some more small-small enhancements.

okayy,go for it. @SaurabhS55 @pulkitpathak99 please put the labels here

please assign me this issue


[Bug]: API Sitemap incurrent in WebGoat 8.2.2

Preflight Checklist

[X] I agree to follow the Code of Conduct that this project adheres to.
[X] I have searched the issue tracker for an issue that matches the one I want to file, without success.
[X] I am not looking for support or already pursued the available support channels without success.

Version
1.0.3
Installation Type
Official SaaS Service
Service Name
DongTai-OpenAPI
Describe the details of the bug and the steps to reproduce it
ENV
Machine: MacOS
JDK: OpenJDK 11
App Version: 8.2.2
DongTai Version: v1.0.3
PROBLEM
The URI where the vulnerability is located is inconsistent with the API Sitemap data

Additional Information
No response
Logs
No response

The uri above is "/WebGoat/Sqlinjection/attack4",
The uri below is "/Sqlinjection/attack4".
They are not the same uri, so their corresponding vulnerabilities are also inconsistent.

The uri above is "/WebGoat/Sqlinjection/attack4",
The uri below is "/Sqlinjection/attack4".
They are not the same uri, so their corresponding vulnerabilities are also inconsistent.

The data collected by the probe is wrong, it doesn’t matter what you said

bug fixed.


Use virtio for cirros vms in our functests

Fixes #936 for our tests. The solution here is intended to buy us some time until we have decided on how to properly represent network devices on the API. If "kubevirt.io/os=cirros" is present in the annotations, kubevirt will choose virtio for the network type.
Using "kubevirt.io/os" for that purpose is not that nice, but it kind of fits into what this label is meant for: Allowing special configurations based on the operating system used. See also https://www.kubevirt.io/user-guide/#/workloads/virtual-machines/guest-operating-system-information?id=guest-operating-system-information for more context.

retest this please

retest this please

should virtio be the default and os=windows be the exception that toggles e1000?

we could say, if it starts with "win", then use e1000. libos-info shows these windows tags:
 win1.0               | Microsoft Windows 1.0                              | 1.0      | http://microsoft.com/win/1.0
 win10                | Microsoft Windows 10                               | 10.0     | http://microsoft.com/win/10
 win2.0               | Microsoft Windows 2.0                              | 2.0      | http://microsoft.com/win/2.0
 win2.1               | Microsoft Windows 2.1                              | 2.1      | http://microsoft.com/win/2.1
 win2k                | Microsoft Windows 2000                             | 5.0      | http://microsoft.com/win/2k
 win2k12              | Microsoft Windows Server 2012                      | 6.3      | http://microsoft.com/win/2k12
 win2k12r2            | Microsoft Windows Server 2012 R2                   | 6.3      | http://microsoft.com/win/2k12r2
 win2k16              | Microsoft Windows Server 2016                      | 1709     | http://microsoft.com/win/2k16
 win2k3               | Microsoft Windows Server 2003                      | 5.2      | http://microsoft.com/win/2k3
 win2k3r2             | Microsoft Windows Server 2003 R2                   | 5.2      | http://microsoft.com/win/2k3r2
 win2k8               | Microsoft Windows Server 2008                      | 6.0      | http://microsoft.com/win/2k8
 win2k8r2             | Microsoft Windows Server 2008 R2                   | 6.1      | http://microsoft.com/win/2k8r2
 win3.1               | Microsoft Windows 3.1                              | 3.1      | http://microsoft.com/win/3.1
 win7                 | Microsoft Windows 7                                | 6.1      | http://microsoft.com/win/7
 win8                 | Microsoft Windows 8                                | 6.2      | http://microsoft.com/win/8
 win8.1               | Microsoft Windows 8.1                              | 6.3      | http://microsoft.com/win/8.1
 win95                | Microsoft Windows 95                               | 4.0      | http://microsoft.com/win/95
 win98                | Microsoft Windows 98                               | 4.1      | http://microsoft.com/win/98
 winme                | Microsoft Windows Millennium Edition               | 4.9      | http://microsoft.com/win/me
 winnt3.1             | Microsoft Windows NT Server 3.1                    | 3.1      | http://microsoft.com/winnt/3.1
 winnt3.5             | Microsoft Windows NT Server 3.5                    | 3.5      | http://microsoft.com/winnt/3.5
 winnt3.51            | Microsoft Windows NT Server 3.51                   | 3.51     | http://microsoft.com/winnt/3.51
 winnt4.0             | Microsoft Windows NT Server 4.0                    | 4.0      | http://microsoft.com/winnt/4.0
 winvista             | Microsoft Windows Vista                            | 6.0      | http://microsoft.com/win/vista
 winxp                | Microsoft Windows XP                               | 5.1      | http://microsoft.com/win/xp

why would you use e1000 by default at all? drivers should always be installed
if you want to have a different configuration for first start/installation then that should be an exception rather than default.

I think there is a better way that we could use to completely avoid conditional: using something that is neither e1000 nor virtio and that is supported by all types of images we target. Drivers have different maintenance level, so I would recommend to use "e1000e" that is the Express version of e1000. The driver is not affected by the slow link ready issue, and I believe Windows images should boot just fine with it. Also, as per changelog, the e1000e type will be the default NIC type for x86 q35 machine starting qemu 2.12.
The alternative PR that switches to e1000 is: https://github.com/kubevirt/kubevirt/pull/1016

Also, as per changelog, the e1000e type will be the default NIC type for x86 q35 machine starting qemu 2.12.

So we would use e1000 if it is not a q35 architecture?

why would you use e1000 by default at all? drivers should always be installed
if you want to have a different configuration for first start/installation then that should be an exception rather than default.

In general I agree but since everything for proper defaulting and exceptions from the default is not in place yet, it probably makes sense to play safe right now?

Closing this in favour of #1016

@rmohr,
virtio devices are the only ones truly well maintained, none of the emulated devices are that great.
e1000 is useful for booting Windows without drivers first, same as IDE on i440fsx or SATA on q35. And it's useful for more exotic guests without virtio drivers, but that's it. I wouldn't recommend to use it for Windows beyond first boot or on any Linux OS.
Do we primarily target Windows? Or should a generic Linux OS be the one to start with?

@michalskrivanek well I completely agree with you. It is just that the model of the interface is not yet represented on the API (nor is a mechanism which does that in a configurable way by the user), so it can't be changed right now. That is obviously something which needs to be changed (and needs to be done before we say that KubeVirt is production ready), but until we have that I would want that operating systems simply boot. Don't you think?

well, yes.
though if we already have at least some defaults per osinfo then any Linux would be better off with virtio, Windows with q35 e1000e/sata should work fine. i440fx is not really needed,right?

@rmohr - is there an open issue on the lack of model of the NIC in the in API?

Yes, https://github.com/kubevirt/kubevirt/issues/718


spring-cloud-gateway traceid does not transmit #3411

skywalking-version:6.5.0
spring-gateway-version:2.1.2
Error Description:
Customize the filter, traceid does not transmit.
"ServerWebExchangeDecorator" is a transport chain,His structure should be like this：
 serverWebExchangeDecorator
    -----(ServerWebExchangeDecorator)delegate
	    ------(ServerWebExchangeDecorator)delegate
		  ------.....
		   -----(DefaultServerWebExchange)delegate

In the current source code, there is no deep search, but only the next level. When there are multiple custom filters, you get an error.
Repair method:
Look for "delegate" of "ServerWebExchangeDecorator" recursively until "DefaultServerWebExchange"
Please answer these questions before submitting pull request

Why submit this pull request?

[x] Bug fix

[ ] New feature provided

[ ] Improve performance

Related issues

Bug fix

Bug description.

How to fix?

New feature or improvement

Describe the details and related test reports.

Oh, I may understand, what do you think of using the recursive method, but I hope you add this scenario to the gateway testcase, to make the plugin test more realistic

my test pull request:
https://github.com/SkyAPMTest/agent-auto-integration-testcases/pull/88

CI not pass, please check

Modified style to meet "check style"

I had triggered the gateway and webflux auto tests, let's wait for the result

Look like @Component annotation cause more spans

@zhaoyuguang This should be another issue.We can't restrict other people from using this annotation.

This should be another issue.We can't restrict other people from using this annotation.

This is not an issue of this PR, but an issue for your test case.

@wu-sheng I mean, in actual development, there may be people who write as they do in use cases. We can't avoid such problems. But this problem does not fall within the scope of this repair.

The point is, I recommend you to add these spans to your verify files, as expected span. Because in tests, the Spring annotation plugin actives with your gateway plugin. Both of them are optional, the test framework only supports them both active or inactive.

I see what you mean. What you mean is that this annotation activates other plug-ins. I shouldn't do that in use cases.

@zhaoyuguang @wu-sheng Sorry,We just started using "skywalking".I'm not too familiar with the other plug-ins he owns. I updated my use case.

@zhaoyuguang @wu-sheng Sorry,We just started using "skywalking".I'm not too familiar with the other plug-ins he owns. I updated my use case.

Ha~, it doesn't matter, I just tested it, in skywalking-agent-testcases/gateway-scenario/projectA/docker/startup.sh line5 add  rm -rf ${AGENT_FILE_PATH}/plugins/apm-spring-annotation -plugin-*.jar can work as we expect

@zhaoyuguang What else do I need to do?

@zhaoyuguang What else do I need to do?

Just remove apm-spring-annotation-plugin-*.jar can avoid this interceptor

/run e2e

/run e2e

@hi-sb Welcome to be 155th contributor. Welcome to the SkyWalking contributor team.


issue at starting kernel

Description
What steps will reproduce the problem?

What is the expected output? What do you see instead?
Please provide any additional information below
File "e:\software\anaconda\lib\site-packages\traitlets\traitlets.py", line 528, in get
value = obj._trait_values[self.name]
KeyError: 'banner'
RuntimeError: module compiled against API version 0xc but this version of numpy is 0xb
Version and main components

Spyder Version: 3.2.4
Python Version: 3.6.3
Qt Versions: 5.6.2, PyQt5 5.6 on Windows

Dependencies
pyflakes >=0.6.0 :  1.6.0 (OK)
pycodestyle >=2.3:  2.3.1 (OK)
pygments >=2.0   :  2.2.0 (OK)
pandas >=0.13.1  :  0.20.3 (OK)
numpy >=1.7      :  1.13.3 (OK)
sphinx >=0.6.6   :  1.6.3 (OK)
rope >=0.9.4     :  0.10.5 (OK)
jedi >=0.9.0     :  0.10.2 (OK)
nbconvert >=4.0  :  5.3.1 (OK)
sympy >=0.7.3    :  1.1.1 (OK)
cython >=0.21    :  0.29.17 (OK)
qtconsole >=4.2.0:  4.3.1 (OK)
IPython >=4.0    :  6.1.0 (OK)
pylint >=0.25    :  2.2.2 (OK)

Hi @Syed-FaizRaza please update to our latest version of Spyder 3 (3.3.6). For that you can use something like conda install spyder=3.3.6. Also, be sure that you have the correct version of numpy installed and you are not mixing pip/conda packages in your env.
Hope the info above helps :)

Closing do to lack of response


(Chore) Disable claim queue for cypress tests runs

Description

add isE2ERunning to the queue enabled state check

Checklist:

[x] PR title matches follow: (Feature|Bug|Chore) Task Name
[x] My code follows the style guidelines of this project
[x] I have followed all the instructions described in the initial task (check Definitions of Done)
[x] I have performed a self-review of my own code
[x] My changes generate no new warnings
[ ] 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
[ ] I have added reference to a related issue in the repository
[x] I have added a detailed description of the changes proposed in the pull request. I am as descriptive as possible, assisting reviewers as much as possible.
[ ] I have added screenshots related to my pull request (for frontend tasks)
[ ] I have pasted a gif showing the feature.
[x] @mentions of the person or team responsible for reviewing proposed changes

@serdiukov-o-nordwhale
i'll approve this but:

in general we should skip only parts we can't test
in this case for example there's no reason why we can't send to server the command to allow during the cypress test
we can also mock server responses using https://docs.cypress.io/guides/guides/network-requests.html#Fixtures
please open a separate issue for automation to test queue functionality

created task #2149


How can I contribute to tsd development?

I'd love to help improve tsd and get 0.6.0 stable released. Unfortunately, based on looking at the most recent commits, it appears that development has stalled for a while. Is there anything I can do to help out?
Happy to triage bug reports/pull requests, or anything else that is helpful.
Thanks!

Hi @joshuacc, thanks for asking! I'm going to be jumping into development soon and start bringing the project back up to date. If there's anything, I'll definitely let know. Once I start committing and creating issues and finally PRs, another set eyes is helpful :smile:


[New stat] Listeners

Would be cool to add listeners as well. I don't know if its already planned? 🤔
Anyway, if it's not and you would accept a PR for this, I'd gladly put some work into this at some point.

Not yet planned but only because I forgot that they existed 😂
I'm open also open for tested PRs.

Support for Event Listener has been added in #108. I will tag a new release in the next days.


Migration to GH Actions from Travis-CI for testing

The purpose of this issue is to start a discussion on whether to migrate to GH actions for testing purpose as done in other projects such as SCT and Ivadomed.
Lately, we've been facing issues with travis-CI. After migrating to Travis.com from Travis.org, the PR builds are stuck and a message is being displayed: "Expected — Waiting for status to be reported"
-->See here:

Furthermore, Travis-CI.com is a paid service, which could work for now, but in the near future it could pose problems such as only limited number of builds allowed per day in the free version.
Since the builds are not passing, we should prioritize on this issue. @mathieuboudreau is there a quick fix on travis-ci.com builds? If there is, that would be great, but still we should have a discussion on whether we want to move to GH actions or  still want to stick to Travis-CI.
If there is not a quick fix, then we should prioritize this issue.

Is it just old PRs that have this issue? The settings are exactly as they should be, and they worked for my initial test one. See: https://travis-ci.community/t/known-issue-travis-ci-reports-expected-waiting-for-status-to-be-reported-on-the-github-status-api-but-the-status-never-arrives/1154 and  https://github.com/neuropoly/axondeepseg/pull/407.
If it's only affecting old PRs that were initially built on travis-ci.org, I could override and approve them for merging.
Let's test on a new branch a PR and see if travis-ci.com returns the proper status.

Travis works as expected in new PRs: https://github.com/neuropoly/axondeepseg/pull/409
So the problem is just woth old PRs. @jcohenadad this might be relevant info for your other projects.
I'll force approve merges of old PRs, just tag me when they are ready.


Use an SVG for Travis CI status

Makes the badge look nicer on HDPI screens.

Thanks a lot @brettcannon! :sparkles: :cake: :sparkles:


integrate istio

What does this PR

Adds Istio service mesh to Gluu server cloud native deployment.

Description of work done.

Rename all the services' manifests to conform with istio service naming convention.
Creates Istio gateway to give access Gluu server to the outside world.
Create VirtualServices for service objects that instructs the gateway where to send the traffic of certain requests.

Questions

Currently having trouble with routing rules in VirtualServices. Everything else works fine but getting a blank screen with 503 error. Which means there is a route rule in that isn't redirecting traffic to the requested pod.

@mirr254 this PR is not functional and outdated. Please review this PR and fix. Look at your routes and also there is additional unneeded files committed.