Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Dev into Master #116

Merged
merged 19 commits into from
Apr 20, 2020
Merged

Merge Dev into Master #116

merged 19 commits into from
Apr 20, 2020

Conversation

sanchitmehta
Copy link
Collaborator

No description provided.

sanchitmehta and others added 19 commits August 19, 2019 12:25
…#84)

added recursive permissions change for zip deploy/zip controller
* ANT84 Linux Consumption Server Side Build Patch

* Add logger for dependencies

* Remove zip context validation

* Fix error message when doing zip deploy with WEBSITE_RUN_FROM_PACKAGE
* Using Log4Net to generate kudu event logs

* Added lts support for Oryx on NODE. Made compressing python packages default. Fixed minor bugs with kudu event logs

* Changed the log path in Log4Net config

* Added Express Build support for NETCore. Added a filter to avoid excessive logging for certain paths.

* Modified python compress arguments

* Added debug arguments for oryx build

* Added a fix for NETCore express build scenario + Removing Oryx Manifest file for Zip Deploy

* Minor change
* Fix python 3.7 path

* Fix syntax
* Fix missing Docker logs

* Retrieve logs for the last seven days from the latest timestamp
* Added log4net support for KuduConsole

* Fix FileNotFound exception for LogStream Service

* Fix Oryx Build command not picking up the version
* Add zipdeploy endpoint for ANT86

* Remove ZipDeployController
* Warm up linux conusmption function app after remote build

* Also take SCM_RUN_FROM_PACKAGE from app setting
* Trigger a recycle after wardeploy

- This is a port of this PR - projectkudu/kudu#3050 - from the Kudu repo.
- Current implementation of /wardeploy triggers a recycle of container, only on Xenon and Linux. This recycle is performed using the restartTrigger.txt file.
- This commit adds support to /wardeploy for triggering a recycle of classic Windows web apps in addition to just Xenon and Linux, if the app setting WEBSITE_RECYCLE_PREVIEW_ENABLED is defined. Besides, the recyle will be performed using the /api/app/restart API.
- The new behavior is hidden behind a WEBSITE_RECYCLE_PREVIEW_ENABLED flag, which is added only temporarily. This flag will eventually be removed and the new behavior will become the default.

* Incorporated CR comment
* Adding some trace to zip formation

* Added Artifacts support as a flag
… Zip Deploy (#102)

* Fixing node_modules symlink deletion +

* Add support to remove the symlink file using rm

* Fix Node 10.16/12.9 broken deployments
* Added NoOpBuilder

* Use FRAMEWORK env variable to choose NoOpBuilder

* Check for NoOpBuilder before check for Oryx builder
@sanchitmehta sanchitmehta merged commit 0a5e658 into master Apr 20, 2020
Hazhzeng added a commit to Hazhzeng/KuduLite that referenced this pull request Jul 20, 2021
* Add a silent try catch while printing previous log tail (Azure-App-Service#87)

* Added console event generator for kudu (Azure-App-Service#85)

* Fixed the bug where symlinks couldn't be created for zip extraction + (Azure-App-Service#84)

added recursive permissions change for zip deploy/zip controller

* ANT84 Linux Consumption Remote Build Patch (Azure-App-Service#88)

* ANT84 Linux Consumption Server Side Build Patch

* Add logger for dependencies

* Remove zip context validation

* Fix error message when doing zip deploy with WEBSITE_RUN_FROM_PACKAGE

* Add ability to grab the FRAMEWORK_VERSION for function apps (Azure-App-Service#91)

* Kudu Fixes (Azure-App-Service#90)

* Using Log4Net to generate kudu event logs

* Added lts support for Oryx on NODE. Made compressing python packages default. Fixed minor bugs with kudu event logs

* Changed the log path in Log4Net config

* Added Express Build support for NETCore. Added a filter to avoid excessive logging for certain paths.

* Modified python compress arguments

* Added debug arguments for oryx build

* Added a fix for NETCore express build scenario + Removing Oryx Manifest file for Zip Deploy

* Minor change

* Fix python 3.7 path in Oryx Build (Azure-App-Service#92)

* Fix python 3.7 path

* Fix syntax

* Fix missing Docker logs (Azure-App-Service#96)

* Fix missing Docker logs

* Retrieve logs for the last seven days from the latest timestamp

* Added KuduConsole Log4Net logger + Some Bug Fixes (Azure-App-Service#97)

* Added log4net support for KuduConsole

* Fix FileNotFound exception for LogStream Service

* Fix Oryx Build command not picking up the version

* ANT86 add zipdeploy endpoint support for ARM call (Azure-App-Service#94)

* Add zipdeploy endpoint for ANT86

* Remove ZipDeployController

* ANT86 Patch on Linux Consumption Remote Build (Azure-App-Service#95)

* Warm up linux conusmption function app after remote build

* Also take SCM_RUN_FROM_PACKAGE from app setting

* Trigger a recycle after wardeploy (Azure-App-Service#98)

* Trigger a recycle after wardeploy

- This is a port of this PR - projectkudu/kudu#3050 - from the Kudu repo.
- Current implementation of /wardeploy triggers a recycle of container, only on Xenon and Linux. This recycle is performed using the restartTrigger.txt file.
- This commit adds support to /wardeploy for triggering a recycle of classic Windows web apps in addition to just Xenon and Linux, if the app setting WEBSITE_RECYCLE_PREVIEW_ENABLED is defined. Besides, the recyle will be performed using the /api/app/restart API.
- The new behavior is hidden behind a WEBSITE_RECYCLE_PREVIEW_ENABLED flag, which is added only temporarily. This flag will eventually be removed and the new behavior will become the default.

* Incorporated CR comment

* Kudu Fixes + Enhancements - Oct (Azure-App-Service#101)

* Adding some trace to zip formation

* Added Artifacts support as a flag

* Fix broken Deployments for Node 12.9 and remove Oryx Symlink Files on Zip Deploy (Azure-App-Service#102)

* Fixing node_modules symlink deletion +

* Add support to remove the symlink file using rm

* Fix Node 10.16/12.9 broken deployments

* Add Intermediate directory support for PHP (Azure-App-Service#103)

* Update function app language version regex to take account lengthy function version (Azure-App-Service#108)

* Add SyncTriggers query param for zipdeploy in Linux Consumption (Azure-App-Service#106)

* Update deeplink to Linux troubleshoot page

Same change as projectkudu/kudu#3139

* Added NoOpBuilder for static site stack (Azure-App-Service#115)

* Added NoOpBuilder

* Use FRAMEWORK env variable to choose NoOpBuilder

* Check for NoOpBuilder before check for Oryx builder

Co-authored-by: Hanzhang Zeng (Roger) <48038149+Hazhzeng@users.noreply.github.com>
Co-authored-by: Ankit Kumar <ankikuma@microsoft.com>
Co-authored-by: michimune <michimune@outlook.com>
Co-authored-by: Shrirang Shirodkar <shrishrirang@users.noreply.github.com>
Co-authored-by: purva-vasudeo <61296267+purva-vasudeo@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants