CBA Exam preparation lab for Gitea discovery

I am using lab for CBA exam course, I am trying to solve gitea discovery where organisation has four repos but I can’t see those in backstage UI as components:-

I am using these steps:-

The lab that I am using is follows:-
https://learn.kodekloud.com/user/courses/certified-backstage-associate-cba/module/f9244f9d-083a-4acd-a518-549f54b644b5/lesson/f46885a4-ee59-448f-aa0e-b13bca1bdbf3

Please help to understand why I am not able to see those components in Backstage UI, although I can see following logs in the server:-

catalog info Found 4 locations from 4 repos target=“gitea-provider:rishabh” class=“GiteaEntityProvider” taskId=“gitea-provider:my-org:refresh” taskInstanceId=“c7c25601-3ff1-4a30-af57-15ddc253fa32”

I’m not sure how this feature is supposed to work. I tried this in the lab, created the provider as per the docs, as so:

catalog:
  providers:
    gitea:
      yourProviderId: # identifies your dataset / provider independent of config changes
        organization: 'kodekloud' # string
        host: 9000-port-52irctpaawcaglew.labs.kodekloud.com
        branch: 'main' # Optional, defaults to 'main'
        catalogPath: 'catalog-info.yaml' # Optional, defaults to catalog-info.yaml
        schedule:
          # supports cron, ISO duration, "human duration" as used in code
          frequency: { minutes: 2 }
          # supports ISO duration, "human duration" as used in code
          timeout: { minutes: 3 }

and at top level

integrations:
  gitea:
    - host: 9000-port-52irctpaawcaglew.labs.kodekloud.com
      password: ee246cd03f57db22bedc31f34e720b0f0105837e

It appears that this configuration is not quite right, since while I see that all 4 repos are discovered, backstage is not reading the catalogs correctly. Not sure why that is.

You’re going to probably need to go to backstage’s discord server and ask them for help here. It’s not that user friendly a place, but hopefully you will have more luck getting help there than I’ve been able to in the past :frowning:

But I think can’t we take help from Kodekloud teacher who is actually presenting this demo in the demo video in the same course ?

He showed the similar thing for github, accordingly he might have some idea about gitea also ?

his name is :- Sanjeev Thiyagarajan
Course is Certified Backstage Associate

What you’re doing isn’t actually in his lab or course. I’ve spent a fair bit of time trying to get the gitea integration to work, and I think the problem frankly is that it does not work very well – there are bugs in the implementation, and people struggling with getting the current versions of this stuff to work.

This is part of why I’m recommending you go to their Discourse server – I want to see if any of Backstage’s developers will give additional advice that goes beyond the current (and rather deficient) docs.