Comments (8)
hi everyone, I guess I found a quick and neat solution.
the samba build will now fail if the tag combination is already present - this should skip the daily builds, and make only those available which lead to a unbuild number.
I'll have to think how to handle manuall updates (if I fix a build and want to force the release/overwrite a current tag) but this is another story... I'll close this for now, since there are no longer daily builds and spammy latest tags :)
from samba.
I fully understand you guys!
It's not the best possible solution yet.
See, in a perfect world I'd only update if some libraries, samba or repo changes occurred.
Also note that we've come a long way - in the beginning of this container (more than 5 years ago) there was only the lastest Tag - and if it was broken nobody was able to use it šš
I also see that I should invest a bit time since this container is so successful and has so many users.
Thanks for your hints about this two applications, I might look into them and try to optimize my workflow
Maybe I find a good and better way working with tags.
Things I think are important:
1
It should not break user setups
2
It's not feasible to ignore updates of other system packages - once we start to ignore stuff we need to do risk assessments and evaluation if it really has no security impact.
That's why I try to have everything super small and not many unnecessary packages installed
And also keep this minimal installation updated as a whole thing
I'll think about all that and maybe I come to a new solution š
from samba.
@MarvAmBass Perfect! Thank you very much! No annoying unneeded notifications anymore. :)
from samba.
thanks, usually nothing should change - a daily build is configured that it notes when there is a new version and creates one with a new tag.
maybe I can improve this a bit, but I'm not sure how at the moment
let me now if you have a neaty idea
from samba.
also how do you get those notifications? I didn't know one can subscribe to notifications
from samba.
Iām using diun to get notified when there is a new image for my containers available.
It depends on when you need to build a new image - when there are changes to the repo? When there are changes to the base image / packages?
from samba.
yeah exactly, that's why lastest is kinda unstable. I build it to get all the alpine updates - this container is very small but even the side packages might benefit from getting updates everyday.
there is nothing worse than a container with outdated, maybe toxic userland tools
I'll take a look at diun
from samba.
I also have the same problem as @Unkn0wn-MDCLXIV. I use diun
for notification about new updates. When a new image is released on repository, a got notification over pushover with the link to the repo. So i can check quickly the new release notes.
In addition to diun
i use watchtower
. Watchtower is perfect for auto-update images and rebuilding containers with a new released image. Also, watchtower send me a notification over pushover with the status of how the update processes runs. Runs a update bad, i restore manually the backup from before the update and block the update to the new version.
So i get every day min. two notifications for the daily build action of this repo. I understand that you don't want to wait for major releases or minor release of alpine to do a new build, but is every little packet needed? Do you think it's possible to reduce this action to one time a week? Don't understand me wrong, i don't want to moan or something else, it's my problem, but it will help some people a lot, i think.
from samba.
Related Issues (20)
- No access to shared folder HOT 5
- Read-only shared folders HOT 2
- Question: Which version of Samba (v1/v2/v3/v4) is being used, and can it be changed for best performance? HOT 5
- force user = %U with timemachine HOT 5
- Why does turning on time machine modify my read and write permissions HOT 4
- Samba Server not visible HOT 5
- `disable netbios = yes` disregards `$NETBIOS_DISABLE` HOT 1
- Multiline not working HOT 3
- Cannot use UID and GID of a host user HOT 1
- differnce to dperson/samba HOT 1
- How to set the Time Machine share max size differently for different users HOT 6
- Why I can't create file? HOT 2
- Add configuration to change AVAHI service host name HOT 10
- Not Able to Delete Files HOT 25
- auth error when use compose list format HOT 14
- enable encryption HOT 2
- Can't connect on my share remotely and not discovarable HOT 4
- Scheduled Docker builds failing HOT 3
- samba:smbd-only-latest always reports unhealthy status HOT 2
- Accessible but empty folder HOT 6
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 samba.