Giter Site home page Giter Site logo

gethue / hue Goto Github PK

View Code? Open in Web Editor NEW
45.0 3.0 21.0 381.25 MB

Open source SQL Query Assistant service for Databases/Warehouses

Home Page: https://gethue.com

License: Apache License 2.0

JavaScript 58.84% Makefile 0.13% Python 31.25% HTML 2.52% Mako 5.42% Shell 0.30% Thrift 0.45% CSS 0.48% PigLatin 0.01% Java 0.03% XSLT 0.56% Batchfile 0.01% Assembly 0.01% C++ 0.01% Go 0.01% Perl 0.01% PHP 0.01% Ruby 0.01% TeX 0.01% PowerShell 0.01%

hue's Issues

gethue/hue:latest - Map-Reduce job in workflow is not using the job properties while submitting Oozie workflow

Is the issue already present in https://github.com/cloudera/hue/issues or discussed in the forum https://discourse.gethue.com?
No

Describe the bug:
The map-reduce action properties are not rendered while submitting the Oozie workflow

Steps to reproduce it?
Create a workflow with one map-reduce job and configure the property within the action and submit the workflow.
image (18)
The workflow will fail and the workflow.xml shows the job properties are not rendered
image (20)
image (19)
But setting the properties in the global setting will render successfully.
image (17)
image (21)

Hue version or source? (e.g. open source 4.5, CDH 5.16, CDP 1.0...). System info (e.g. OS, Browser...).
We are using the latest gethue/hue image and the Ooizie cluster version is 4.3.1, and the Big Data Europe Hadoop cluster version 3.1.1

Helm chart: Hue monitoring doesn't work as expected (only from "default" namespace)

Describe the bug:

When Hue is deployed to the personal namespace, monitoring doesn't work because the namespace selector is hardcoded to 'default'.

https://github.com/gethue/hue/blob/master/tools/kubernetes/helm/hue/templates/servicemonitor-hue.yaml#L15

  namespaceSelector:
    matchNames:
    - default

Hue chart version deployed to Kubernetes:

  source:
    repoURL: "https://helm.gethue.com"
    chart: "hue"
    targetRevision: "1.0.3"

Hue™ 4.10.0

Using AllowAllBackend auth doesn't work

Is there an existing issue for this?

  • I have searched the existing issues

Description

While trying to connect to hue, configured with:

[desktop]
  [[auth]]
    backend=desktop.auth.backend.AllowAllBackend

Logging in with any username throws "Invalid username or password"

image

Steps To Reproduce

  1. Using latest / 4.11.0 tag
  2. Configuring backend=desktop.auth.backend.AllowAllBackend in hue.ini file
  3. Starting with docker compose up
  4. Logging in with any user name

Logs

2024-07-08T17:47:07.217825075Z [08/Jul/2024 10:47:07 -0700] access       WARNING  -anon- - "POST /hue/accounts/login HTTP/1.1" --- Failed login for user: test
2024-07-08T17:47:07.218185342Z [08/Jul/2024 10:47:07 -0700] access       WARNING  -anon- - "POST /hue/accounts/login HTTP/1.1" --- Failed login for user: test
2024-07-08T17:47:07.272081488Z [08/Jul/2024 10:47:07 -0700] access       INFO     -anon- - "POST /hue/accounts/login HTTP/1.1" returned in 65ms 200 115992
2024-07-08T17:47:07.272441389Z [08/Jul/2024 10:47:07 -0700] access       INFO     -anon- - "POST /hue/accounts/login HTTP/1.1" returned in 65ms 200 115992
2024-07-08T17:47:07.305325240Z [08/Jul/2024 10:47:07 -0700] middleware   ERROR    Could not audit the request: [Errno 13] Permission denied: '/var/log/hue/audit.log'
2024-07-08T17:47:07.305721090Z - - [08/Jul/2024:10:47:07 -0700] 'POST /hue/accounts/login HTTP/1.1' 200 115992 'http://localhost:<PORT>/hue/accounts/login'

Hue version

gethue/hue:4.11.0

Configurable base url for Hue

Provide option to configure a base URL, which Hue handles as a "prefix" to it's URL. This would allow load-balancers to forward only a sub-directory of a domain to Hue, instead of a whole root.

Eg:- running at /my-hue-base-url/

Default Password

Is there an existing issue for this?

  • I have searched the existing issues

Description

What is the default linux password for this image

Steps To Reproduce

Run a sudo command

Logs

No response

Hue version

4.1

Hue - 403 - CSRF error body

Is there an existing issue for this?

  • I have searched the existing issues

Description

Hue UI does not display anything when accessed from localhost:8888 and shows an error related to Hue - 403 - CSRF error body.

271566595-b72708dc-08b9-4613-ba05-8ad3f6bfb1af

The below settings are for connecting to Hadoop clusters, specifying a default file system, and configuring the database connection (MySQL). Additionally, it defines interpreters for MySQL and Trino, specifying their connection details on mEKS environment. Below are the configurations:

data:
  hue-ini: |
    [hadoop]
    [[hdfs_clusters]]
    [[[default]]]
    fs_defaultfs=
    [desktop]

    [[database]]
    engine=mysql
    host=hue-eks-test
    port=3306
    user=test
    password_script=/var/lib/hue/hue_passwords.sh
    name=hue_db

    [notebook]
    [[interpreters]]
      [[[mysql]]]
      name = mysql
      interface=sqlalchemy
      options='{"url": "mysql://test:xxxx@hue-eks-test:3306/hue_db"}'
      [[[trino]]]
      name = Trino
      interface=sqlalchemy
      options='{\"url\": \"trino://trino-svc:8080/tpch/default\"}'

We encountered the same issue on both Firefox and Chrome browsers while attempting to use versions 4.11 and 4.10 of Hue.

Steps To Reproduce

  1. Deploy all manifest files on mEKS
  2. Run kubectl port-forward service/hue 8888:8888
  3. Access using http://localhost:8888

Logs

Here is a summarized version of the lengthy error displayed on the Hue UI for your convenience:

Hue - 403 - CSRF error body { display: none; visibility: hidden; padding-top: 120px; } .banner { height: 30px; width: 100%; padding: 0; position: fixed; top: 0; background-color: #F9F9F9; z-index: 1033; } .main-content { top: 106px!important; } .navigator { top: 30px!important; } .hue-title-bar { top: 58px!important; } if (document.documentMode && document.documentMode // check if it's a Firefox -1) { location.href = "/boohoo"; } } // check for IE document modes if (document.documentMode && document.documentMode 1 || suggestions.loading() --> 1 --> Type: Default: . Partition key Primary key Size User Group Permissions Date Popular join Popular join condition Popular aggregate - 31 --> Value Popular group by Popular group by Popular order by Popular order by Popular filter (function () { var aceUtil = ace.require('ace/autocomplete/util'); var HashHandler = ace.require('ace/keyboard/hash_handler').HashHandler; ko.bindingHandlers.matchedText = { init: function (element, valueAccessor) { var options = valueAccessor(); var
(element); var refresh = function () { $element.empty(); var suggestion = options.suggestion; var value = options.isComment ? suggestion.details.comment : suggestion.value; if (options.filter() && suggestion.matchIndex > -1 && ((!options.isComment && !suggestion.matchComment) || (options.isComment && suggestion.matchComment))) { var before = value.substring(0, suggestion.matchIndex); var match = value.substring(suggestion.matchIndex, suggestion.matchIndex + suggestion.matchLength); var after = value.substring(suggestion.matchIndex + suggestion.matchLength);
('').text(match).appendTo($element); $element.append(document.createTextNode(after)); } else { $element.text(value); } }; refresh(); // matchIndex and matchLength are not observable, hence the pubsub to update var updatePubSub = huePubSub.subscribe('hue.ace.autocompleter.match.updated', refresh);

Hue version

4.11

Error accessing the database: Snippet type custom is not configured

Is the issue already present in https://github.com/cloudera/hue/issues or discussed in the forum https://discourse.gethue.com/?
No

Describe the bug:
When we use importer.And follow the steps to reproduce it, and we encounter the following error. Error accessing the database: Snippet type custom is not configured

Steps to reproduce it?

Log in to the Hue Web UI, and click the "Importer" on the left bar.

Choose "External Database" in "Type", and enter the connection info.

Click the "Test Connection".

The error message appears in the upper right corner of the page.

Hue version or source? (e.g. open source 4.5, CDH 5.16, CDP 1.0...). System info (e.g. OS, Browser...).
4.10.0

I have done the rca for this error.
This error is caused by incorrect post body sent by this following api call -
/indexer/api/indexer/indexers/get_db_component

This call calls a fxn get_db_component() which in turn calls a fxn api = _get_api(request)
note the post body has only field - source
file_format = json.loads(request.POST.get('source', request.POST.get('fileFormat', '{}')))
The fxn fails at this line where it requires a value file_format from the postbody but not present.

image

hue cannot connect trino

Describe the bug:

Could not establish connection to datasource: (pyhive.exc.OperationalError) Unexpected status code 503 b'<!doctype html>\n\n\n\n\n\n\n\n' (Background on this error at: http://sqlalche.me/e/e3q8)

Steps to reproduce it?
1、I run hue with docker: docker run -itd --name hue -p 8888:8888 gethue/hue:latest
2、the trino config is:
image
3、the trino is started, and i can connect trino-server with trino client:
image

Latest hue docker image is failing

Is there an existing issue for this?

  • I have searched the existing issues

Description

Hello,

I am using the helm chart to deploy hue on k8s, it was working fine but suddenly it is breaking. I checked that something got changed at 15:00 on 15.03.2023. Following is the error message.

Traceback (most recent call last):
File "/usr/share/hue/build/env/bin/hue", line 33, in
sys.exit(load_entry_point('desktop', 'console_scripts', 'hue')())
File "/usr/share/hue/desktop/core/src/desktop/manage_entry.py", line 233, in entry
execute_from_command_line(sys.argv)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/init.py", line 419, in execute_from_command_line
utility.execute()
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/init.py", line 413, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/base.py", line 354, in run_from_argv
self.execute(*args, **cmd_options)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/base.py", line 398, in execute
output = self.handle(*args, **options)
File "/usr/share/hue/desktop/core/src/desktop/management/commands/rungunicornserver.py", line 49, in handle
start_server(args, options)
File "/usr/share/hue/desktop/core/src/desktop/management/commands/rungunicornserver.py", line 210, in start_server
enable_logging(args, options)
File "/usr/share/hue/desktop/core/src/desktop/management/commands/rungunicornserver.py", line 78, in enable_logging
desktop.log.basic_logging(os.environ["HUE_PROCESS_NAME"], log_dir=None, conf_file='log.conf')
TypeError: basic_logging() got an unexpected keyword argument 'conf_file'
[15/Mar/2023 15:10:52 ] supervisor WARNING Exit code for /usr/share/hue/build/env/bin/hue runcpserver: 1
[15/Mar/2023 15:10:52 ] supervisor ERROR Process /usr/share/hue/build/env/bin/hue runcpserver has restarted more than 3 times in the last 10 seconds
[15/Mar/2023 15:10:52 ] supervisor WARNING Supervisor shutting down!
[15/Mar/2023 15:10:52 ] supervisor WARNING Waiting for children to exit for 5 seconds...
[15/Mar/2023 15:10:52 ] supervisor ERROR Exception in supervisor main loop
Traceback (most recent call last):
File "/usr/share/hue/desktop/core/src/desktop/supervisor.py", line 385, in main
wait_loop(sups, options)
File "/usr/share/hue/desktop/core/src/desktop/supervisor.py", line 402, in wait_loop
shutdown(sups) # shutdown() exits the process
File "/usr/share/hue/desktop/core/src/desktop/supervisor.py", line 218, in shutdown
sys.exit(1)
SystemExit: 1

Steps To Reproduce

deploy hue using helm
helm install hue hue

Logs

[15/Mar/2023 15:10:38 ] supervisor INFO Starting process /usr/share/hue/build/env/bin/hue kt_renewer
[15/Mar/2023 15:10:38 ] supervisor INFO Starting process /usr/share/hue/build/env/bin/hue runcpserver
[15/Mar/2023 15:10:38 ] supervisor INFO Started proceses (pid 19) /usr/share/hue/build/env/bin/hue kt_renewer
[15/Mar/2023 15:10:38 ] supervisor INFO Started proceses (pid 20) /usr/share/hue/build/env/bin/hue runcpserver
[15/Mar/2023 15:10:39 ] settings INFO Welcome to Hue 4.11.0
[15/Mar/2023 15:10:39 ] settings INFO Welcome to Hue 4.11.0
[15/Mar/2023 08:10:39 -0700] backend WARNING mozilla_django_oidc module not found
[15/Mar/2023 08:10:39 -0700] backend WARNING mozilla_django_oidc module not found
[15/Mar/2023 08:10:39 -0700] client WARNING gcs_oauth2_boto_plugin module not found
[15/Mar/2023 08:10:39 -0700] client WARNING gcs_oauth2_boto_plugin module not found
[15/Mar/2023 08:10:40 -0700] apps INFO AXES: BEGIN LOG
[15/Mar/2023 08:10:40 -0700] apps INFO AXES: Using django-axes version 5.13.0
[15/Mar/2023 08:10:40 -0700] apps INFO AXES: blocking by IP only.
[15/Mar/2023 08:10:40 -0700] apps INFO AXES: BEGIN LOG
[15/Mar/2023 08:10:40 -0700] apps INFO AXES: Using django-axes version 5.13.0
[15/Mar/2023 08:10:40 -0700] apps INFO AXES: blocking by IP only.
[15/Mar/2023 08:10:40 -0700] api3 WARNING simple_salesforce module not found
[15/Mar/2023 08:10:40 -0700] api3 WARNING simple_salesforce module not found
[15/Mar/2023 08:10:40 -0700] jdbc WARNING Failed to import py4j
[15/Mar/2023 08:10:40 -0700] jdbc WARNING Failed to import py4j
[15/Mar/2023 08:10:40 -0700] hiveserver2 WARNING Job Browser app is not enabled
[15/Mar/2023 08:10:40 -0700] api WARNING Oozie application is not enabled: Model class oozie.models.Job doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
[15/Mar/2023 08:10:40 -0700] views WARNING httplib2 module not found
[15/Mar/2023 08:10:40 -0700] backend WARNING httplib2 module not found
[15/Mar/2023 08:10:40 -0700] hiveserver2 WARNING Job Browser app is not enabled
[15/Mar/2023 08:10:40 -0700] api WARNING Oozie application is not enabled: Model class oozie.models.Job doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
[15/Mar/2023 08:10:40 -0700] views WARNING httplib2 module not found
[15/Mar/2023 08:10:40 -0700] backend WARNING httplib2 module not found
[15/Mar/2023 08:10:40 -0700] kt_renewer INFO Keytab renewer not starting, no keytab configured
[15/Mar/2023 15:10:40 ] supervisor INFO Command "/usr/share/hue/build/env/bin/hue kt_renewer" exited normally.
[15/Mar/2023 08:10:40 -0700] settings INFO Welcome to Hue 4.11.0
[15/Mar/2023 08:10:41 -0700] backend WARNING mozilla_django_oidc module not found
[15/Mar/2023 08:10:41 -0700] client WARNING gcs_oauth2_boto_plugin module not found
[15/Mar/2023 08:10:41 -0700] apps INFO AXES: BEGIN LOG
[15/Mar/2023 08:10:41 -0700] apps INFO AXES: Using django-axes version 5.13.0
[15/Mar/2023 08:10:41 -0700] apps INFO AXES: blocking by IP only.
[15/Mar/2023 08:10:41 -0700] api3 WARNING simple_salesforce module not found
[15/Mar/2023 08:10:41 -0700] jdbc WARNING Failed to import py4j
[15/Mar/2023 08:10:41 -0700] hiveserver2 WARNING Job Browser app is not enabled
[15/Mar/2023 08:10:41 -0700] api WARNING Oozie application is not enabled: Model class oozie.models.Job doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
[15/Mar/2023 08:10:41 -0700] views WARNING httplib2 module not found
[15/Mar/2023 08:10:41 -0700] backend WARNING httplib2 module not found
Traceback (most recent call last):
File "/usr/share/hue/build/env/bin/hue", line 33, in
sys.exit(load_entry_point('desktop', 'console_scripts', 'hue')())
File "/usr/share/hue/desktop/core/src/desktop/manage_entry.py", line 233, in entry
execute_from_command_line(sys.argv)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/init.py", line 419, in execute_from_command_line
utility.execute()
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/init.py", line 413, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/base.py", line 354, in run_from_argv
self.execute(*args, **cmd_options)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/base.py", line 398, in execute
output = self.handle(*args, **options)
File "/usr/share/hue/desktop/core/src/desktop/management/commands/rungunicornserver.py", line 49, in handle
start_server(args, options)
File "/usr/share/hue/desktop/core/src/desktop/management/commands/rungunicornserver.py", line 210, in start_server
enable_logging(args, options)
File "/usr/share/hue/desktop/core/src/desktop/management/commands/rungunicornserver.py", line 78, in enable_logging
desktop.log.basic_logging(os.environ["HUE_PROCESS_NAME"], log_dir=None, conf_file='log.conf')
TypeError: basic_logging() got an unexpected keyword argument 'conf_file'
[15/Mar/2023 15:10:42 ] supervisor WARNING Exit code for /usr/share/hue/build/env/bin/hue runcpserver: 1
[15/Mar/2023 15:10:42 ] supervisor ERROR Process /usr/share/hue/build/env/bin/hue runcpserver exited abnormally. Restarting it.
[15/Mar/2023 15:10:42 ] supervisor INFO Starting process /usr/share/hue/build/env/bin/hue runcpserver
[15/Mar/2023 15:10:42 ] supervisor INFO Started proceses (pid 49) /usr/share/hue/build/env/bin/hue runcpserver
[15/Mar/2023 15:10:42 ] settings INFO Welcome to Hue 4.11.0
[15/Mar/2023 08:10:42 -0700] backend WARNING mozilla_django_oidc module not found
[15/Mar/2023 08:10:43 -0700] client WARNING gcs_oauth2_boto_plugin module not found
[15/Mar/2023 08:10:43 -0700] apps INFO AXES: BEGIN LOG
[15/Mar/2023 08:10:43 -0700] apps INFO AXES: Using django-axes version 5.13.0
[15/Mar/2023 08:10:43 -0700] apps INFO AXES: blocking by IP only.
[15/Mar/2023 08:10:43 -0700] api3 WARNING simple_salesforce module not found
[15/Mar/2023 08:10:43 -0700] jdbc WARNING Failed to import py4j
[15/Mar/2023 08:10:43 -0700] hiveserver2 WARNING Job Browser app is not enabled
[15/Mar/2023 08:10:43 -0700] api WARNING Oozie application is not enabled: Model class oozie.models.Job doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
[15/Mar/2023 08:10:43 -0700] views WARNING httplib2 module not found
[15/Mar/2023 08:10:43 -0700] backend WARNING httplib2 module not found
[15/Mar/2023 08:10:44 -0700] settings INFO Welcome to Hue 4.11.0
[15/Mar/2023 08:10:44 -0700] backend WARNING mozilla_django_oidc module not found
[15/Mar/2023 08:10:44 -0700] client WARNING gcs_oauth2_boto_plugin module not found
[15/Mar/2023 08:10:45 -0700] apps INFO AXES: BEGIN LOG
[15/Mar/2023 08:10:45 -0700] apps INFO AXES: Using django-axes version 5.13.0
[15/Mar/2023 08:10:45 -0700] apps INFO AXES: blocking by IP only.
[15/Mar/2023 08:10:45 -0700] api3 WARNING simple_salesforce module not found
[15/Mar/2023 08:10:45 -0700] jdbc WARNING Failed to import py4j
[15/Mar/2023 08:10:45 -0700] hiveserver2 WARNING Job Browser app is not enabled
[15/Mar/2023 08:10:45 -0700] api WARNING Oozie application is not enabled: Model class oozie.models.Job doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
[15/Mar/2023 08:10:45 -0700] views WARNING httplib2 module not found
[15/Mar/2023 08:10:45 -0700] backend WARNING httplib2 module not found
Traceback (most recent call last):
File "/usr/share/hue/build/env/bin/hue", line 33, in
sys.exit(load_entry_point('desktop', 'console_scripts', 'hue')())
File "/usr/share/hue/desktop/core/src/desktop/manage_entry.py", line 233, in entry
execute_from_command_line(sys.argv)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/init.py", line 419, in execute_from_command_line
utility.execute()
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/init.py", line 413, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/base.py", line 354, in run_from_argv
self.execute(*args, **cmd_options)
File "/usr/share/hue/build/env/lib/python3.8/site-packages/django/core/management/base.py", line 398, in execute
output = self.handle(*args, **options)
File "/usr/share/hue/desktop/core/src/desktop/management/commands/rungunicornserver.py", line 49, in handle
start_server(args, options)
File "/usr/share/hue/desktop/core/src/desktop/management/commands/rungunicornserver.py", line 210, in start_server
enable_logging(args, options)
File "/usr/share/hue/desktop/core/src/desktop/management/commands/rungunicornserver.py", line 78, in enable_logging
desktop.log.basic_logging(os.environ["HUE_PROCESS_NAME"], log_dir=None, conf_file='log.conf')
TypeError: basic_logging() got an unexpected keyword argument 'conf_file'
[15/Mar/2023 15:10:45 ] supervisor WARNING Exit code for /usr/share/hue/build/env/bin/hue runcpserver: 1
[15/Mar/2023 15:10:45 ] supervisor ERROR Process /usr/share/hue/build/env/bin/hue runcpserver exited abnormally. Restarting it.

Hue version

gethue/hue:latest

Hue on AWS EKS with IPv6 family

Is there an existing issue for this?

  • I have searched the existing issues

Description

We deployed Hue on AWS EKS with IPv6 configurations in three Public subnets of VPC. Also, deployed AWS ALB controller and mapped the ingress associated with ALB to Route 53 record name. However, when we try to access huev6.data-core-dev.aws.idealo.cloud from browser, it shows 502 Bad Gateway and the target groups shows the health status as unhealthy. We also allowed traffic from ALB to EKS nodes security groups.

Below is ingress.yaml file:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: ingress-hue
  annotations:
    alb.ingress.kubernetes.io/scheme: internet-facing
    alb.ingress.kubernetes.io/ip-address-type: dualstack
    alb.ingress.kubernetes.io/target-type: ip
    alb.ingress.kubernetes.io/healthcheck-port: '8888'
    alb.ingress.kubernetes.io/healthcheck-protocol: HTTP
    alb.ingress.kubernetes.io/healthcheck-path: /hue/editor
    alb.ingress.kubernetes.io/load-balancer-attributes: idle_timeout.timeout_seconds=600
    external-dns.alpha.kubernetes.io/hostname: huev6.data-core-dev.aws.idealo.cloud
spec:
  ingressClassName: alb
  rules:
    - http:
        paths:
        - path: /
          pathType: Prefix
          backend:
            service:
              name: hue
              port:
                number: 8888

Versions:
AWS EKS v1.22
aws-load-balancer-controller:v2.6.1
Hue v4.11

Steps To Reproduce

1-Create EKS cluster using IPv6 family using eksctl create cluster -f cluster-config.yaml command
2-Install AWS ALB ingress controller
3-Apply all manifest files of Hue on EKS
4-Establish a linkage between the ingress linked with ALB and the Route53 record name
5-Attempting to access huev6.data-core-dev.aws.idealo.cloud from a browser results in a "502 Bad Gateway" error. Additionally, in the AWS Console, the target groups display an unhealthy health status.

Logs

Logs snippets from AWS ALB ingress controller:

{"level":"info","ts":"2023-10-18T21:50:09Z","logger":"controllers.ingress","msg":"successfully built model","model":"{\"id\":\"hue-ip6/ingress-hue\",\"resources\":{\"AWS::EC2::SecurityGroup\":{\"ManagedLBSecurityGroup\":{\"spec\":{\"groupName\":\"k8s-hueip6-ingressh-e62f22d561\",\"description\":\"[k8s] Managed SecurityGroup for LoadBalancer\",\"tags\":{\"App\":\"hue\",\"Environment\":\"dev\",\"Team\":\"pacman\"},\"ingress\":[{\"ipProtocol\":\"tcp\",\"fromPort\":80,\"toPort\":80,\"ipRanges\":[{\"cidrIP\":\"0.0.0.0/0\"}]},{\"ipProtocol\":\"tcp\",\"fromPort\":80,\"toPort\":80,\"ipv6Ranges\":[{\"cidrIPv6\":\"::/0\"}]}]}}},\"AWS::ElasticLoadBalancingV2::Listener\":{\"80\":{\"spec\":{\"loadBalancerARN\":{\"$ref\":\"#/resources/AWS::ElasticLoadBalancingV2::LoadBalancer/LoadBalancer/status/loadBalancerARN\"},\"port\":80,\"protocol\":\"HTTP\",\"defaultActions\":[{\"type\":\"fixed-response\",\"fixedResponseConfig\":{\"contentType\":\"text/plain\",\"statusCode\":\"404\"}}],\"tags\":{\"App\":\"hue\",\"Environment\":\"dev\",\"Team\":\"pacman\"}}}},\"AWS::ElasticLoadBalancingV2::ListenerRule\":{\"80:1\":{\"spec\":{\"listenerARN\":{\"$ref\":\"#/resources/AWS::ElasticLoadBalancingV2::Listener/80/status/listenerARN\"},\"priority\":1,\"actions\":[{\"type\":\"forward\",\"forwardConfig\":{\"targetGroups\":[{\"targetGroupARN\":{\"$ref\":\"#/resources/AWS::ElasticLoadBalancingV2::TargetGroup/hue-ip6/ingress-hue-hue:8888/status/targetGroupARN\"}}]}}],\"conditions\":[{\"field\":\"path-pattern\",\"pathPatternConfig\":{\"values\":[\"/*\"]}}],\"tags\":{\"App\":\"hue\",\"Environment\":\"dev\",\"Team\":\"pacman\"}}}},\"AWS::ElasticLoadBalancingV2::LoadBalancer\":{\"LoadBalancer\":{\"spec\":{\"name\":\"k8s-hueip6-ingressh-051b1aa369\",\"type\":\"application\",\"scheme\":\"internet-facing\",\"ipAddressType\":\"dualstack\",\"subnetMapping\":

Target Group Status:
276562890-1273a083-a47f-4297-a877-be23cff90b6b

Hue version

4.11

Vulnerability report

We are a group of researchers from Leiden University, and we conduct research on vulnerabilities in open-source software. We have discovered and verified a high-severity vulnerability in your project(gethue/hue). Explaining the vulnerability further in this issue could allow malicious users to access details, so we recommend enabling private vulnerability reporting on GitHub to discuss this matter confidentially.
After you have enabled this feature, please add a comment to this issue so we can continue our discussion. If you have any questions, feel free to leave a reply here or send an email to: j.akhoundali [at] liacs.leidenuniv.nl

New docker images for HUE on DockerHub

Description

Hi
Tell me why there are no new versions of Hue on DockerHub?
The latest version is there with the tag 20230822-140101 released 3 months ago
Releases are released more often in the hue repository
Tell me where to get a fresh image hue

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.