RonaldGalea opened a new issue, #34333:
URL: https://github.com/apache/airflow/issues/34333

   ### Apache Airflow version
   
   2.7.1
   
   ### What happened
   
   There seems to be some issue with the Flower configuration in the helm chart 
- deploying with default settings results in errors when trying to access the 
UI.
   
   ### What you think should happen instead
   
   After deployment, the following standard & expected logs are shown:
   
   ```
   NOTES:
   Thank you for installing Apache Airflow 2.7.1!
   
   Your release is named default-airflow.
   You can now access your dashboard(s) by executing the following command(s) 
and visiting the corresponding port at localhost in your browser:
   
   Airflow Webserver:     kubectl port-forward svc/default-airflow-webserver 
8080:8080 --namespace default-airflow
   Flower dashboard:      kubectl port-forward svc/default-airflow-flower 
5555:5555 --namespace default-airflow
   ```
   
   Port-forwarding as suggested and navigating to localhost:5555 should lead to 
a functioning Flower dashboard - instead, the page is broken.
   
   Here is the output of curl `localhost:5555` for reference:
   
   ```
   <!DOCTYPE html>
   <html lang="en">
   <head>
   <meta charset="utf-8">
   <title>Flower</title>
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <meta name="description" content="">
   <meta name="author" content="">
   <!-- bootstrap overwritable styles -->
   <style type="text/css">
   body { padding-top: 60px; }
   </style>
   <link 
href="//static/css/bootstrap.css?v=dbfdb7c5956dda8c2e484f709ef4857ba1a2f71716b8b8380a595e43b2b5e344d6adb46e6023118f6925a4695ccc2454ec40a0fd6a954b62b2f5a2051fd6d477"
 rel="stylesheet">
   <link 
href="//static/css/bootstrap-responsive.css?v=7616f17006dd6e2025ac85191152f35ecd7d54a248ebce322d9a41f41be00347218eb5e7096b5038ba818fed0078fcae81cba76ea6b38cbde6e18d813d998ad7"
 rel="stylesheet">
   <link 
href="//static/css/jquery-ui.css?v=a15acc4aec6ee5ff13d076ecce0ec242c24b9135d757952078f6a9f91c2d78971e55a9e898e8d9f96221765c21636dcd75a89e6d0720d1af53dc9df73a78e816"
 rel="stylesheet">
   <link 
href="//static/css/bootstrap-datetimepicker.min.css?v=f3740041b0ed77864240fdaafc12e92891108895bdb2a3e487c9c2f0012843ebd7f136b599ac7b7814fcf7ea90a0dd6c2d01527cf022de039f94d14afbf939d9"
 rel="stylesheet">
   <link 
href="//static/css/flower.css?v=83ad40a2f39a935ca65825ece67f3016f8d51fa0d37c1ef64e65cdc332922e32afa2703a3c3486bae38b3c85ea25092b92292a9f0fdf5f2592de7a4abf20f4e5"
 rel="stylesheet">
   <link 
href="//static/css/jquery.dataTables.select.min.css?v=2c54a8bd3a1fde68afce68d9ed5d95414070ac9dc496210ba7cfb5442b4cd93866b3d505d36e831bcc573c22b99a628aba1ad947d52cc026af332df591ff7036"
 rel="stylesheet">
   <link 
href="//static/css/jquery.dataTables.buttons.min.css?v=d91efa5832464cdaa5d9edede1f777758e9ecbe6f2bfc53475c818f618cdaaa30a84e536963f59d60841494da07444ae6fdeea930e7dea03f5a5ad298a3e1d67"
 rel="stylesheet">
   <link 
href="//static/css/jquery.dataTables.colReorder.min.css?v=ec53267bcbb54bf9403d679026ce93495544555ea7056664cd665213b0eb7ef6aac8a5e14b2619ca7f577bf3623c6a61b0c1e7bde0e0cb952a0c41046f535c6a"
 rel="stylesheet">
   <link 
href="//static/css/jquery.dataTables.css?v=bb07df46d5f2979400104df8e40078f5d59bfec302e0a5bc6818572780da06fe136853feec4771b4a223c4fa3437849e17e230c5b29fa9f38904cb79c442c994"
 rel="stylesheet">
   
   
   <!--[if lt IE 9]>
   <script src="http://html5shim.googlecode.com/svn/trunk/html5.js";></script>
   <![endif]-->
   <!-- Le fav and touch icons -->
   <link rel="shortcut icon" 
href="//static/favicon.ico?v=56baf069dd4858090681320ef7cf32a51ccb6eaaf9f6285d82f007d1fb256b6fbe57b7e4556f81696941401c5433039ef44835b64ec523b565944fc3b71103a2">
   <link rel="apple-touch-icon-precomposed" sizes="144x144" 
href="//static/img/apple-touch-icon-144-precomposed.png?v=1039a4a20aea3c53681a0e3ddc75b55e081682a0aa7f633d98607c852b9b5e96b3c6e48d4a811ed9a2fb832781ee64cf85e0876b329d7bd3fb6d09122e5c79a6">
   <link rel="apple-touch-icon-precomposed" sizes="114x114" 
href="//static/img/apple-touch-icon-114-precomposed.png?v=5c9b4a2ca46e0ce58401fef75a190c584eaa4eb0d97bf0813ff67275b752e8fc0924aca0ad13dece2bc0833fa961af84b6489f83f2b53561220b45bd4b239930">
   <link rel="apple-touch-icon-precomposed" sizes="72x72" 
href="//static/img/apple-touch-icon-72-precomposed.png?v=f9270e93066019191e54739eee7abcf6996948c5627767f536740283ff1982d810b07f5679f7dee0c7a735882548213f8d1f650fcfc1b086a471e58d51854109">
   <link rel="apple-touch-icon-precomposed" 
href="//static/img/apple-touch-icon-57-precomposed.png?v=3b62b0181d0f2b00f54e9f0ec8a04b74ef865fe64d6a12ba1d88185a836d6ad34fb319a2bfa301457d3ffdef308b17e531991a444a7e5e1404af3e5ebc905393">
   </head>
   <body>
   
   <div class="navbar navbar-fixed-top">
   <div class="navbar-inner">
   <div class="container-fluid">
   <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
   <span class="icon-bar"></span>
   <span class="icon-bar"></span>
   <span class="icon-bar"></span>
   </a>
   <a class="brand" href="//">Flower</a>
   <div class="nav-collapse collapse">
   <ul class="nav">
   <li ><a href="//dashboard">Dashboard</a></li>
   <li ><a href="//tasks">Tasks</a></li>
   <li ><a href="//broker">Broker</a></li>
   </ul>
   <ul class="nav pull-right">
   <li><a href="https://flower.readthedocs.io"; target="_blank">Docs</a></li>
   <li><a href="https://github.com/mher/flower"; target="_blank">Code</a></li>
   </ul>
   </div>
   </div>
   </div>
   </div>
   
   
   <div class="container-fluid">
   <div id="alert" class="alert alert-success hide">
   <a class="close" onclick="flower.on_alert_close(event)">×</a>
   <p id="alert-message"></p>
   </div>
   <input type="hidden" value="/" id='url_prefix'>
   </div>
   
   <div class="span12">
   <p>
   
   Error, page not found
   
   </p>
   </div>
   
   <!-- Le javascript
   ================================================== -->
   <!-- Placed at the end of the document so the pages load faster -->
   <script 
src="//static/js/jquery-1.7.2.min.js?v=a684abbe37e8047c55c394366b012cc9ae5d682d29d340bc48a37be1a549aeced72de6408bedfed776a14611e6f3374015b236fbf49422b2982ef18125ff47dc"></script>
   <script 
src="//static/js/jquery-ui-1-8-15.min.js?v=947f1df57c47a338b395e07e3f09b17b7088577ed958bd64e8519a6579cd252d14e60d78f42786164faa2fa51265c0ba9ef517ccee583c9d37603a671dbbf95d"></script>
   <script 
src="//static/js/jquery.dataTables.min.js?v=711af0a75c179e49ffe9e402097f4a78512d6d6b3fe9b82b32aeeb9be6809522fe4636f36ff54d837df0ad75598e696ad64dedd27564aac548cad6220b8224bc"></script>
   <script 
src="//static/js/jquery.dataTables.select.min.js?v=6892d85c041f91a0390907b9dccc5fa78bbca7585e23f0351728a7171229d5bb8b4265ff1b99cb80059d5d1506cdd1643b0e8036f73f49003b5797c10406a8ea"></script>
   <script 
src="//static/js/jquery.dataTables.buttons.min.js?v=db89e263b8cd87b0b665d96e552060202841934a939b39f3c31f4d750a66afc2aa053964d709919975f62efc327c10f5cde28432396c1f86ff28539cb3f597ba"></script>
   <script 
src="//static/js/jquery.dataTables.colReorder.min.js?v=49c43d22161df743c5179ca72936e495b78335087c48b301412c3119c4f444a0b5cbcd878412c48fdaba321aeeb50b3761c76f90e892c0c74e87bc9bd7d56dab"></script>
   <script 
src="//static/js/jquery.dataTables.sorting.natural.js?v=cf23af512e98a5ae575c3d3d861af8822e33e3eb7798a55b694b454f3e668a2d84aeb74cb68cc24a8b90ecfbe0567cb3f73778d694d99a01c452e5af8dc2f126"></script>
   <script 
src="//static/js/bootstrap-transition.js?v=128a1b0e1a8361c957745c2188832fcb91713bb8b60448ab528fdb52db78238958b7982583c2f0957099055fc197e51342ced47d8c0c0436f0be38c31721c239"></script>
   <script 
src="//static/js/bootstrap-alert.js?v=b6d2749dd011708fdb8a6ceeb025910c9ec0d17984bf4eab53eadccb1ad60fa2b7f682d74fff05d6880b3e01e2917597b7bee87aea3cf9fe629635411919fccd"></script>
   <script 
src="//static/js/bootstrap-modal.js?v=0facd4a045f39be91eff381da96d979e9ab227f7c919de7e2be9d05d8437e5cb43a14354ac16c01fbf96c6201bfa99957af587ac5adfc4d4dd6fffb6bde7b8ca"></script>
   <script 
src="//static/js/bootstrap-dropdown.js?v=a317172e8b2019b748312d80028ef25dc0679e528309c9ea148907fe81e3f8205a6dbde10112048cf35930119c56636f41ad95e5dbf049c9f47561c1b497080d"></script>
   <script 
src="//static/js/bootstrap-scrollspy.js?v=18304dda5a7f94ff8a39ec5006b1692de07e1af74e469324baddf43bdf41d627d92eeb026ffab258ee3b8e41afe2f432ea54a72d41558b996f12688b97a5c45e"></script>
   <script 
src="//static/js/bootstrap-tab.js?v=b27eee984581bbb9d13cb8e671d9078ce07f89abd33e18985d701080e27e6d87aa48eda0fe39d7230235d713e9b3eeaf14ca75eedcaf63924110b02acb93ec10"></script>
   <script 
src="//static/js/bootstrap-tooltip.js?v=7fcd3d86102499496712868a0eafead59e6e58977eff3bc3621ce606d61d9522100a4f79e45e00ec884afd573fb5c809cd87c8112ee7f49f395311c2c06a6931"></script>
   <script 
src="//static/js/bootstrap-popover.js?v=f96dfe4e0278bfbe86c2724c0df962443ba85a2046b022193de11ac1d22cba58a720bd30d87cee5b1992338d77e48f8c663c65d67fffe2809051655b1152d306"></script>
   <script 
src="//static/js/bootstrap-button.js?v=d8af7dbfb7638e4094f3df1617d78363226efb35e140a3d768af07cbf0d31a9a49e0194ed4540a4f739b246fc7b8899423ef243412f2decdf6fec1587e01718b"></script>
   <script 
src="//static/js/bootstrap-collapse.js?v=76638efb5323e527131cffa7c145fdc6712a12483ff37d9b7d42c785acbd7efb8f425f897abdd89670fce97110219b93b295609c54a8e1563d1056578ec59802"></script>
   <script 
src="//static/js/bootstrap-carousel.js?v=c5a131748d0c2ae79a78d2983b05c4d5753353c8f76e40cb12ec1c1272a4739d4c79658c493d62fa569023718b0d5de8b35cb4ec30e4769cbcb52a1657777eee"></script>
   <script 
src="//static/js/bootstrap-typeahead.js?v=4e0eed34180702042076ac5dade50bf913d3c718b80cccdc64542e078fbb29d6a690b18473d0226abe995606d2238ae2c6eb85e4912af1a4a06fa7930e9da308"></script>
   <script 
src="//static/js/bootstrap-datetimepicker.min.js?v=3affd8670f52da51050ad85fc27ea3ea96c9cecc795c32f290e2d1d692eba35503b4a601eb6e76a568e99aac0e34f61fa3c9d29a59d652ae647ec76614fdb98c"></script>
   <script 
src="//static/js/moment.min.js?v=cb0cd4062ba1cd6155cb970d926c1f0ffe41f426de7d277abcde8a4e2c7ece1c2ceaa292a03d0bb508010987a1e6dcaa76b6dc4d9fbd633fe6340321cad576f8"></script>
   <script 
src="//static/js/moment-timezone-with-data.min.js?v=4762b13071ca18e6c83105de008e54f6009a43d849e103d14c06535564066d9c7984d95233c631393a3c476c2bd4931c5f031d8e56eccaa18a08348e409f3b4d"></script>
   <script 
src="//static/js/flower.js?v=cf809d98b4aa42b24226d14a9aa1f30545f0fa57b33d2bd302b0dd96f81e9e35d058910dfc46442d317e80f29b8506cbe27aa437258dc4dedef9cc1d5ffcf2f2"></script>
   
   
   </body>
   </html>
   ```
   
   ### How to reproduce
   
   Use the following in values.yaml when deploying the helm chart on a local 
kind cluster:
   
   ```
   executor: CeleryExecutor
   
   airflowVersion: "2.7.1"
   
   flower:
     enabled: true
   
   config:
     core:
       executor: "{{ .Values.executor }}"
   ```
   
   Port forward (or exec in the flower pod) and run `curl localhost:5555`
   
   ### Operating System
   
   22.3.0 Darwin Kernel Version 22.3.0: Mon Jan 30 20:39:46 PST 2023; 
root:xnu-8792.81.3~2/RELEASE_ARM64_T6020 arm64
   
   ### Versions of Apache Airflow Providers
   
   _No response_
   
   ### Deployment
   
   Official Apache Airflow Helm Chart
   
   ### Deployment details
   
   _No response_
   
   ### Anything else
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@airflow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to