Apps Indefinitely stuck deploying post upgrade

Status
Not open for further replies.

monsterman

Cadet
Joined
Dec 28, 2022
Messages
4
I am having some issues installing apps - mostly been truecharts apps then I decided to try netdata from ix-systems still same result.

2X Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz
Supermicro board - not sure specifics at this current time will update if its even relevant
134GB ECC Memory
1 2TB spinner for OS
2 1TB Sata SSD for Apps and VMs
20 10TB drives for my data pools

Most of my apps have been working fine even post upgrade to 22.12 - though a handful of them are having issues getting past the deploying stage. I have verified Kubernetes settings include gateway/default route as well as interface set correctly. My network settings also has this information.

I have tried these apps with my settings I'd like them to have, then even tried with standard default settings only making sure name was correct. While I originally thought this was just a truecharts issue but after seeing this issue with netdata from ix-systems it is definitely bigger than that. This issue didn't seem to exist when I was on 22.02.

1672254618996.png


Truecharts app:
1672254799222.png


When I click logs, it appears to be blank for both applications.

For good measure here is this:
1672254882774.png
 

monsterman

Cadet
Joined
Dec 28, 2022
Messages
4
Man this forum is dead. I had a work around by downloading the docker images manually then installing application as normal.
 

Daisuke

Contributor
Joined
Jun 23, 2011
Messages
1,041
Man this forum is dead
The forum is not dead, you did not provided any information, how are we supposed know what is going on in your system? That's why you don't get a reply. Start by looking at journalctl -f, or journalctl --no-pager | grep -i netdata to see where is the issue. Then you can ask questions or file a bug report. Your app logs are empty is because the app is not deployed. Also, all related @truecharts app questions should be asked on their Discord.
 

klewis

Cadet
Joined
Dec 23, 2022
Messages
9
The forum is not dead, you did not provided any information, how are we supposed know what is going on in your system? That's why you don't get a reply. Start by looking at journalctl -f, or journalctl --no-pager | grep -i netdata to see where is the issue. Then you can ask questions or file a bug report. Your app logs are empty is because the app is not deployed. Also, all related @truecharts app questions should be asked on their Discord.
Just want to say "ditto" on using the TrueCharts Discord. There are very responsive folks who've been helping out - all during a holiday!
 

Kasazn

Explorer
Joined
Apr 17, 2021
Messages
60
Just to chime in I am experiencing the same thing like OP. Some apps still deploy, some apps don't.

Any idea why jdownloader and deluge stuck at deploying? Running latest bluefin 22.12.0. Before bluefin update runs fine. Also to note pihole and cups-server runs fine as usual.

Posted on truecharts discord now.

1672386312097.png
 
Last edited:

ClassicGOD

Contributor
Joined
Jul 28, 2011
Messages
145
Your app is being stopped by host path validation. There are few ways to get around it:
  • The correct one: do not use the same path for a share (SMB in your case) and an app. If you are sharing something like /mnt/bla/downloads then point your app to /mnt/bla/downloads/jdownloader
  • The spicy one: disable "Enable Host Path Safety Checks" in Apps > Settings > Advanced Settings
  • The derpy one: disable the share, start the app, enable the share back once the app has started.
 

browntiger

Explorer
Joined
Oct 18, 2022
Messages
58
Just to chime in I am experiencing the same thing like OP. Some apps still deploy, some apps don't.

Any idea why jdownloader and deluge stuck at deploying? Running latest bluefin 22.12.0. Before bluefin update runs fine. Also to note pihole and cups-server runs fine as usual.

Posted on truecharts discord now.

View attachment 61695

There are about 100 threads on this forum alone explaining that you should NOT supply Kubernetes with a volume mounting to the root of a SMB share (never), or turn off the validation (ugh).
 

NickF

Guru
Joined
Jun 12, 2014
Messages
763
There are about 100 threads on this forum alone explaining that you should NOT supply Kubernetes with a volume mounting to the root of a SMB share (never), or turn off the validation (ugh).
There's going to be 1000 threads unless there is a change in the UI with big red alarms telling you not to do it....lol

I genuinely don't think it's clear enough to new users to the platform...
 

truecharts

Guru
Joined
Aug 19, 2021
Messages
788
There's going to be 1000 threads unless there is a change in the UI with big red alarms telling you not to do it....lol

I genuinely don't think it's clear enough to new users to the platform...

It literally spawns a pop-up with a whole paragraph of warnings when you click it...
 

klewis

Cadet
Joined
Dec 23, 2022
Messages
9
It literally spawns a pop-up with a whole paragraph of warnings when you click it...
While I appreciate the sentiment, I think a red "X" is truly warranted. This is a level of, "Hey, your stuff will BREAK if you do this" that people need to see and not ignore. A wall of text only stops the lawyers, not someone who "just wants to do stuff". I know I'd get downvoted on reddit for saying this, so I'm just trying to (safely) give some free advice.

It seems very, VERY clear community users wish to use SMB in the share path, but it's not obvious to newbies why this breaks things. Is it possible for TrueCharts to provide one -and only one- "supported" way to do this? Give us a, "this is the ONLY way we allow you to share X, Y and Z or else you get no support". I think users would quickly find ways to restrict/adapt what they want to do, and make it fit within the confines of the "supported" process. Even if it were to just say, "put your app in /mnt/blah/downloads/<my app goes here>", I think that would be fantastic.
 

truecharts

Guru
Joined
Aug 19, 2021
Messages
788
While I appreciate the sentiment, I think a red "X" is truly warranted. This is a level of, "Hey, your stuff will BREAK if you do this" that people need to see and not ignore. A wall of text only stops the lawyers, not someone who "just wants to do stuff". I know I'd get downvoted on reddit for saying this, so I'm just trying to (safely) give some free advice.

It seems very, VERY clear community users wish to use SMB in the share path, but it's not obvious to newbies why this breaks things. Is it possible for TrueCharts to provide one -and only one- "supported" way to do this? Give us a, "this is the ONLY way we allow you to share X, Y and Z or else you get no support". I think users would quickly find ways to restrict/adapt what they want to do, and make it fit within the confines of the "supported" process. Even if it were to just say, "put your app in /mnt/blah/downloads/<my app goes here>", I think that would be fantastic.

The "wall of text" literally explains what can go wrong.

But:
We do not build the Apps System and this is not our responsibility.
We've highlighted to options we do, and do not, support in our recent news article about the subject and it's clearly described in our support policy what we do and do not support.

We will leave it at that.
 

Daisuke

Contributor
Joined
Jun 23, 2011
Messages
1,041
We will leave it at that.
The provided info is more than sufficient, honestly. I don’t understand what’s there to clarify further. People need to start reading the iXsystems software release notes, instead of expecting spoon feeding pop-ups.
I know I'd get downvoted on reddit for saying this, so I'm just trying to (safely) give some free advice.
Definitely you would be downvoted, for good reason. You know it also, so why mention it here? Same ethic should apply in these forums.
 

Kasazn

Explorer
Joined
Apr 17, 2021
Messages
60
Your app is being stopped by host path validation. There are few ways to get around it:
  • The correct one: do not use the same path for a share (SMB in your case) and an app. If you are sharing something like /mnt/bla/downloads then point your app to /mnt/bla/downloads/jdownloader
  • The spicy one: disable "Enable Host Path Safety Checks" in Apps > Settings > Advanced Settings
  • The derpy one: disable the share, start the app, enable the share back once the app has started.

Truecharts Discord helped me on this and I used another share type, NFS and it worked. Now left with jdownloader not working still.

I read all the replies here in the forum, and I have to say I've upgraded from the alpha stage of SCALE and I didn't know about the host path safety checks or was aware of it before. Apologies.
 

klewis

Cadet
Joined
Dec 23, 2022
Messages
9
The provided info is more than sufficient, honestly. I don’t understand what’s there to clarify further. People need to start reading the iXsystems software release notes, instead of expecting spoon feeding pop-ups.

Definitely you would be downvoted, for good reason. You know it also, so why mention it here? Same ethic should apply in these forums.
Well, good thing I didn't post it there, eh? :tongue::wink:

I like to think the word "Forum" still implies it's classical context, "a public meeting place for open discussion". Good or bad, positive or negative, discussing things - asking "why and why not" are good things, especially when we conduct ourselves with civility. I think that's the true purpose of a forum, whether digital or not.

I must humbly disagree, that the provided info is not sufficient, in my opinion. And again, that's the beauty of forums - we all have opinions and we're all entitled to them.

Thank you both for your discourse - and the TONS of useful posts/feedback/help you provide here!
 

blackslash

Cadet
Joined
Sep 7, 2023
Messages
1
The "wall of text" literally explains what can go wrong.

But:
We do not build the Apps System and this is not our responsibility.
We've highlighted to options we do, and do not, support in our recent news article about the subject and it's clearly described in our support policy what we do and do not support.

We will leave it at that.
It doesn't hurt to add a warning text as a reminder is it. You do not build the app system that we all know, at least the wall of text would give a hint to newcomers to at least what to search for instead of having them come here and ask the same set of questions every time and make all the Guru's blood boil.

It's a win win situation. don't you see?
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
Please seek TrueCharts support from whatever platform they use. I believe it's their discord thing, but don't quote me on that.
 
Status
Not open for further replies.
Top