profile
viewpoint
Shrirang Shirodkar shrishrirang Microsoft Corporation Redmond, WA Engineer at Microsoft | Azure App Service

projectkudu/kudu 2685

Kudu is the engine behind git/hg deployments, WebJobs, and various other features in Azure Web Sites. It can also run outside of Azure.

Azure-App-Service/KuduLite 21

KuduLite is the engine behind git/hg deployments, and various other features in Azure Web Sites on Linux.

Azure-Samples/app-service-wildfly 5

How to deploy Wildfly applications on to App Service

Azure-App-Service/wildfly 4

This repository contains Docker images for Wildfly on Azure App Service.

davidebbo/TracingLauncher 1

Console app that launches another app and sends stdout/stderr to .NET trace

shrishrirang/appservice-java-samples 1

Java samples for Azure App Service - **Unofficial** notes

shrishrirang/azure-mobile-apps-quickstarts 1

Client and server templates for Azure Mobile Apps

phvannor/ContosoUniversity 0

ContosoUniveristy Clone from MSDN using Azure Mobile Apps

issue commentprojectkudu/kudu

Support for more than 199 items

Hi,

Can anyone tell me if there is anyway to get notification of Kudu log memory before it gets full/about to get full.

Regards, Nikita

martinstenhoff

comment created time in 8 hours

issue commentprojectkudu/kudu

azure zipdeploy returns 403 with an token retrieved through first party app, but it did work with the token retrieved from az cli

We will fix the issue. ETA will be around end of JAN or early FEB 2021.

luhan2017

comment created time in 15 hours

push eventprojectkudu/kudu

Shrirang Shirodkar

commit sha a00d0bef165b1c2fd16d81229beaae1879fa4690

OneDeploy improvements - Allow absolute paths. Earlier implementation only allows relative paths - Allow WAR to be deployed to JBoss EAP (although it is not supported on Windows, this will help consistency with KuduLite)

view details

push time in 18 hours

PR merged projectkudu/kudu

OneDeploy improvements
  • Allow absolute paths. Earlier implementation only allows relative paths
  • Allow WAR to be deployed to JBoss EAP (although it is not supported on Windows, this will help consistency with KuduLite)
+172 -39

3 comments

3 changed files

shrishrirang

pr closed time in 18 hours

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 007ae67537fd9971f1abeb2c9cf552c432009621

Move proxy to startup

view details

push time in 21 hours

issue openedprojectkudu/kudu

WarDeploy API results with 404

Using CURL from azure pipeline to post war file to KUDU API on app service.

Our JAVA project using war file. It has some private jar files. After deploying the war file using the wardeploy api endpoint some times (2/10) tomcat with the application is failing to start and results 404 error. Catalina log says that its missing a class. The jar with the class is deployed on the server. can see it on the debug console.

WorkAround: Stop and Start the app service: without redeploy everything is working fine after restart.

created time in a day

issue commentprojectkudu/kudu

ASP.NET Core 5 az webapp config-zip fails to serve static assets in wwwroot

@sanchitmehta Is this something you could help?

seangwright

comment created time in 2 days

issue openedprojectkudu/kudu

ASP.NET Core 5 az webapp config-zip fails to serve static assets in wwwroot

For deployment issues, please provide us with the following information:

Repro steps.

I have a .NET 5 ASP.NET Core app running on a Linux App Service.

I run a .ps1 using az webapp to deploy my site from a zip.

$publishDir = '.\publish'

if (Test-Path $publishDir) {
    Remove-Item $publishDir -Recurse
}

$publishZip = 'publish.zip'

if (Test-Path $publishZip) {
    Remove-Item $publishZip
}

dotnet publish -o $publishDir -c Release -r linux-x64
Compress-Archive -Path "$($publishDir)\*" -DestinationPath $publishZip

$resourceGroupName = 'my-resource-group'
$appName = 'my-app-service'

az webapp deployment source config-zip --resource-group $resourceGroupName --name $appName --src $publishZip

The site publishes fine and the docker container initializes, however, my app does not serve any static files in the ASP.NET Core \wwwroot directory (not the App Service \wwwroot).

When I use KUDU to browse the file system and look at the .zip that my app is running from, and unzip that .zip file, I can see that the static files are in the ASP.NET Core \wwwroot folder.

Screenshot 2020-12-01 004741

In this screenshot I show the unzipped contents of the ASP.NET Core \wwwroot folder.

Project structures.

Standard ASP.NET Core .NET 5 application with static assets in the project \wwwroot folder.

The log/error given by the failure.

No error logs, but there are 404 errors when I try to load those assets in the browser.

Debug your Azure website remotely.

Mention any other details that might be useful.

When I deploy my app via FTP to the site\wwwroot folder of the App Service, the static assets load without any issue.

I was originally deploying my app this way and everything worked correctly, but that resulted in locked files so I wanted to use .zip deploy instead.

created time in 2 days

issue commentprojectkudu/kudu

Zipdeploy doesn't delete files no longer in the build

Hi @suwatch, on a fresh deployment, the manifest does list all the expected files. When a file is changed, the manifest continues to list all the files. When a file is deleted, the manifest lists all the files except that deleted file.

calvinsID

comment created time in 2 days

push eventAzure-App-Service/KuduLite

Purva Vasudeo

commit sha 807dfdf27f9a3b157d17e42a08372595f71ab6f6

Moving first request to Kudu in update deployment status api

view details

purva-vasudeo

commit sha 1904bd39f95be57f2eccb9aaf3825fd3280068e1

Merge pull request #160 from purva-vasudeo/puvasude/updatedeploystatus-first-req Moving first request to Kudu in update deployment status api

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 2ef48e63696f48850549e2e7b7750121c5322f9b

Move proxy to startup

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 4b8271eb41b3bcf0002e668a20d1479fc707f9c5

Move proxy to startup

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 57c039b164701716a4124eef863dbbc24e84eb75

Move proxy to startup

view details

push time in 2 days

pull request commentprojectkudu/kudu

OneDeploy improvements

looks good to me. :shipit:

shrishrirang

comment created time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 84b64aecac8b2f2d18449c0be98a9538709c34fc

Move proxy to startup

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 0ca6f0dd9a35307e2894d7208ce3ffbef5d84263

Move proxy to startup

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha b0b47b0c4038e41b7bd0bb6235ed108066677986

Move proxy to startup

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha bf4e82ee86d0a595f5c3e698d7fa144e68eeca1d

../Kudu.Services/DebugExtension/InstanceController.cs

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha d5aece827c4f2138919baa5a8f3ef383ab183992

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 23f1971b6b66f7bdb193defcd5ff6cfdcc520701

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha bfdc1843e942a37ed21dbe9d131cd0b316036b83

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 900896d2c89d70dd621213ed02097c0adf5dcf83

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 8bd6da280c4e7660ded791bce11de0bc67e72763

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha cf151a570dc2b39f745306d8e3402463872c25ef

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 1fd3241cc71684245cacf8703e0e6a0931dab7a0

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 7d71484661d7fd53bf2d9ab0c5ed5a94647111a2

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha 6ce2e1e9e584244539e5451292f47b5b863f4d18

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha dd9443aa7cee05934c523e37f9b43b0ff5400eb0

Minor fix

view details

push time in 2 days

push eventAzure-App-Service/KuduLite

Sanchit Mehta

commit sha b2cd2990dbfaa96c4affc7591493918278024507

Minor fix

view details

push time in 2 days

more