Keep installed packages on updates

lrd.be

Cadet
Joined
Feb 3, 2021
Messages
3
Hello, I'm pretty happy about SCALE project being released, i've already tested it on a VM and then decided to test it on a brand new NAS server that i've build.
I really enjoy the work done here on the UI side also really ecxited for the features you are planning to release in the future !

I know SCALE is an appliance so it's not recommended to install custom package on it, but as a sysadmin i was wondering if there's any option to keep packages installed even after upgrades ? (like vim or some other stuff i'd like to have on my servers).

Regards.
 

shadofall

Contributor
Joined
Jun 2, 2020
Messages
100
Not at this time that i've seen,, and Probably not very likely. and considering how easy it it to run an apt-get update with out a thought and hose the system as someone just recently did, I suspect by the time its all said in done that apt will be removed/disabled or otherwise restricted to specific repos.
 

ornias

Wizard
Joined
Mar 6, 2020
Messages
1,458
Spot-on @shadofall ! :)
Installing packages is a “allowed but not supported” feature, which means it isnt going to be blocked but isn’t going to be supported with custom middleware for persistsancy either.

IX is interested in suggestions for must-have apps however, please submit those on the Jira and give morgan a tag.
 

shadofall

Contributor
Joined
Jun 2, 2020
Messages
100
@ornias

actually. I got to thinking about something. maybe the Idea has been scrapped since it doesn't look like the options made its way in to the services interface yet. but in the dev notes

SCALE allows Kubernetes to be disabled. The user will then have access to the native container services within Debian. This will include Docker, LXC (Q1 2021) or any other Kubernetes distribution. There will be a Container Storage Interface (CSI) that can couple the container services with the SCALE storage capabilities. Users can script these capabilities and then use 3rd-party tools like Portainer to manage them. This approach can be used in SCALE 20.10 and later.

wouldn't that require some level of persistent self install? or is my brain just fried at this point and I'm not thinking straight
 

morganL

Captain Morgan
Administrator
Moderator
iXsystems
Joined
Mar 10, 2018
Messages
2,694
@ornias


wouldn't that require some level of persistent self install? or is my brain just fried at this point and I'm not thinking straight
The are multiple ways of doing things... if you can do it with a boot script, then it "persists" automagically. If it can't be done that way, experiment without persistence and then tell us why it's a good feature and should be included. Even better join the developers and help write and test the needed software.
 

lrd.be

Cadet
Joined
Feb 3, 2021
Messages
3
Thanks for quick replies, if i'm correct, each time you update you 'reset' the base Debian system,
So i need to create a boot script inside UI if i want to get my packages re-installed at each update/boot ?
I will check the jira and put some of the packages i would like to have on base OS.
 

ornias

Wizard
Joined
Mar 6, 2020
Messages
1,458
@ornias

actually. I got to thinking about something. maybe the Idea has been scrapped since it doesn't look like the options made its way in to the services interface yet. but in the dev notes



wouldn't that require some level of persistent self install? or is my brain just fried at this point and I'm not thinking straight
Docker containers are persistent, apt-get packages are not. Its not related.
 
Top