Comments (11)
I can have a look, can you add some stack-traces please?
from forecastle.
From what I see, the api/apps
endpoint simply return null
.
Looks like the AppsHandler
in the backend is unhappy, but for some reason does not log any error message.
I'm not sure how to debug this any further without major effort.
from forecastle.
I have the same issue with the latest helm chart version 1.0.97.
from forecastle.
I'm stuck with the same issue. Is there any solution to this?
UPD: seems like forecastle does not react to ForecastleApp CRD. Apps exposed using ingress annotations work fine, but I currently cannot add an external app using the CRD - it just does not appear.
UPD2: Ok, sorry :) I should have enabled crdEnabled: true
in the config for this to work.
from forecastle.
I encountered the same issue after a fresh Forecastle install.
The issue for me was that had not configured any ingress with a forecastle.stakater.com/expose
annotation yet.
After adding this annotation to an ingress, the error message was gone.
from forecastle.
@davidkarlsen can you please check this issue as well?
from forecastle.
@michas2 can you add stack-traces please?
from forecastle.
In a fresh installation of forecastle (1.0.131), we same error as above. The api/apps returns null.
The crd is installed and I tried both annotating an existing ingress and creating an Kind:ForecastleApp. Namespace selector is any.
There is no error in the pod log. How can I debug further where is the error?
time="2023-10-26T11:09:06Z" level=info msg="Looking for forecastle apps in the following namespaces: * (All Namespaces)" _source="handlers/appsHandler.go:51"
from forecastle.
In a fresh installation of forecastle (1.0.131), we same error as above. The api/apps returns null.
The crd is installed and I tried both annotating an existing ingress and creating an Kind:ForecastleApp. Namespace selector is any. There is no error in the pod log. How can I debug further where is the error?
time="2023-10-26T11:09:06Z" level=info msg="Looking for forecastle apps in the following namespaces: * (All Namespaces)" _source="handlers/appsHandler.go:51"
After some digging around, it seems that instanceName filtered out my applications. So, now it is set to empty and works.
from forecastle.
@andrasnemethcg , @michas2 can we close this issue if its fixed on your side? or do we need some code change?
from forecastle.
@andrasnemethcg , @michas2 can we close this issue if its fixed on your side? or do we need some code change?
My problem was solved by removing the instanceName. Ok to close from my point of view. However, this is not my issue, but @michas2 's.
from forecastle.
Related Issues (20)
- Helm forecastle 1.0.65 CustomResourceDefinition "forecastleapps.forecastle.stakater.com" is invalid HOT 2
- bug: Forecastle crd spec.urlFrom.ingressRef.name does not work HOT 2
- Add support for changing the page title HOT 4
- Migrating from ingress networking.k8s.io/v1beta1 to /v1 HOT 10
- Feature request - change forcastle root path
- Add link to group
- Feature Request : Traefik IngressRoute / IngressRouteTCP
- broken pipe when many apps HOT 1
- Support searching from anywhere
- no matches for kind "Route" in version "route.openshift.io/v1" HOT 5
- Deploy and remove from the launchpad HOT 2
- Regression in helm chart rbac for ForecastleApp HOT 2
- Feature request: Add a description field / external URL's
- forecastle should crash/fail when run into panic HOT 1
- Dependency Dashboard
- 1.0.130 does not work anymore. (empty page) HOT 4
- [ENHANCE]: Add helm repo to documentation HOT 1
- [BUG] Forecastle fails on empty TLS field in ingress
- [BUG] Icons don't get displayed HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from forecastle.