Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-4002

Quay timeout during /secscan/notification

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • quay-v3.7.9
    • quay-v3.7.4
    • quay
    • False
    • None
    • False
    • Quay Enterprise
    • Known Issue
    • Hide

      Here are the steps followed by customer:

      1. I spawned a LAB with OCS on OpenTLC, then installed OCS Operator and Quay Operator.
      > Everything with default values.

      2. I created a user in Quay.

      3. I pulled 3 images from microsoft from the bastion :

      • podman pull mcr.microsoft.com/dotnet/aspnet:6.0
      • podman pull mcr.microsoft.com/dotnet/aspnet:6.0-alpine
      • podman pull mcr.microsoft.com/dotnet/aspnet@sha256:1f6a6f9e939fc75dccd50133e2ef8fb4a8ac1006d1b50b6e6efcde1e3b88a6fc

      4. I retagged and pushed them in the repo of the user I created.

      5. And after that it's pretty much sit back and relax.

      Show
      Here are the steps followed by customer: 1. I spawned a LAB with OCS on OpenTLC, then installed OCS Operator and Quay Operator. > Everything with default values. 2. I created a user in Quay. 3. I pulled 3 images from microsoft from the bastion : podman pull mcr.microsoft.com/dotnet/aspnet:6.0 podman pull mcr.microsoft.com/dotnet/aspnet:6.0-alpine podman pull mcr.microsoft.com/dotnet/aspnet@sha256:1f6a6f9e939fc75dccd50133e2ef8fb4a8ac1006d1b50b6e6efcde1e3b88a6fc 4. I retagged and pushed them in the repo of the user I created. 5. And after that it's pretty much sit back and relax.

      Clair notification is not working. Clair pod's log shows error:
      ~~~

      {"level":"error","deliverer":"webhook","component":"notifier/Delivery.Deliver","error":"failed to deliver notification: code: 400 status 400 Bad request","time":"2022-06-02T15:22:21Z","message":"encountered error on tick"}

      ~~~
      Quay pod's log shows error:
      ~~~
      nginx stdout | 10.81.10.2 () - - [02/Jun/2022:15:22:01 +0000] "POST /secscan/notification HTTP/1.1" 400 173 "-" "clair/v4" (0.001 465 -)
      ~~~

        1. clair-config.yml
          2 kB
          Muhammad Selim Jahangir
        2. clair-config-3.7.4.yml
          1 kB
          Muhammad Selim Jahangir
        3. debuglog-example-registry-clair-app-7756b46698-ck8xn.log
          407 kB
          Muhammad Selim Jahangir
        4. debuglog-example-registry-quay-app-7976777498-6r6sf.log
          2.29 MB
          Muhammad Selim Jahangir
        5. example-registry-clair-app-7756b46698-ql8f6.log
          392 kB
          Muhammad Selim Jahangir
        6. example-registry-quay-app-65b45ff6d5-fx9kq.log
          436 kB
          Muhammad Selim Jahangir
        7. quay-config.yml
          2 kB
          Muhammad Selim Jahangir
        8. quay-config-3.7.4.yml
          2 kB
          Muhammad Selim Jahangir
        9. router-default-865d8b87c4-blstz-logs.log
          1.58 MB
          Muhammad Selim Jahangir
        10. router-default-865d8b87c4-hqr27-logs.log
          2.95 MB
          Muhammad Selim Jahangir

              jonathankingfc Jonathan King
              rhn-support-mjahangi Muhammad Selim Jahangir
              Muhammad Selim Jahangir
              Votes:
              3 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: