Comments (18)
I haven't heard anything about the requirement dropping from 30 years to 10 years. Some teams have been ok with 10, but AFAIK the runtime was always 30 years.
from arcade-services.
I believe we should set the expiration data to the required value right away for all builds, so that we do not need to ever extend it.
from arcade-services.
Anyone see an issue with just extending the expiration data from the start?
@mikem8361 might have thoughts here. I don't know who would specifically care about overusing symbol indexing/storage space. Maybe until we get a bill, nobody cares. π
from arcade-services.
Works in ZenHub app.
from arcade-services.
Works in ZenHub app.
Didn't even know that was a thing. Thanks Davis
from arcade-services.
FYI @JohnTortugo
from arcade-services.
Moving to P7
from arcade-services.
Anyone see an issue with just extending the expiration data from the start? Who can confirm that the expiration period should be?
from arcade-services.
If we are talking about extending the expiration date to 30 years for every daily build that might add up and actually cost some storage space. I'm not basing that on any data I have, just a feeling :).
If we can extend only for the potential release builds, then that shouldn't be a problem at all. The old prodcon final publish job had a build variable that could be set to 10950 days. Not sure how things work for releases anymore.
We only have republishing as far as tooling to extend the expiration date.
from arcade-services.
@JohnTortugo is this done? If not should this be done be P7?
from arcade-services.
It's not done. Currently the expiration date is 10 years. Not a blocker for P6 and IMO not a blocker for P7 as well.
I think now that we are going to have a set or rings where we promote builds through, we might solve this problem by increment the expiration date once the build reach a certain ring. That way we wouldn't increment the expiration date for every build.
from arcade-services.
@JohnTortugo should we move this to the Ringed releases epic? dotnet/arcade#2891
from arcade-services.
Yeah, I think this should be part of the Ringed release epic. Can you please move it? I don't know why but the 'Epic dropdown' isn't showing up for me.
from arcade-services.
Yep I think it's broken right now π’
from arcade-services.
I ended up there accidentally at some point. Funny that it's ended up useful. π
from arcade-services.
@riarenas says that build's symbol retention is now 10 years. Is that long enough? Ricardo, please let me know if that's incorrect
from arcade-services.
Out of scope for dotnet/arcade#6418.
from arcade-services.
Closing this as the issue is almost 4 years old and we donβt have plans to work on this in the near future. In case you believe the issue needs resolution - please reopen it and provide a reason.
from arcade-services.
Related Issues (20)
- Rollout 2024-04-10 HOT 1
- Setup automatic deployment of .NET Release Infrastructure Grafana board HOT 1
- Non-descriptive darc exception for missing bar token
- Build failed: arcade-services-internal-ci/main #20240409.3 HOT 6
- Remove build reason check for post-build stage in internal builds
- Rollout 2024-04-05 HOT 1
- Rollout 2024-04-24 HOT 2
- Register ITelemetryRecorder service HOT 2
- Rollout 2024-05-02 HOT 1
- Authenticate to BAR using Managed Identity HOT 1
- Build failed: sdk-dotnet-dotnet-synchronization/main #20240501.7 HOT 4
- darc vmr update command incorrectly applies a newly added patch with the `--reverse` option
- Rollout 2024-05-09 HOT 1
- Migrate Maestro to `Octokit.Webhooks`
- Build failed: sdk-dotnet-dotnet-synchronization-internal/main #20240507.3 HOT 34
- Build failed: sdk-dotnet-dotnet-synchronization/main #20240508.2 HOT 14
- Update dotnet-release grafana HOT 1
- Build failed: arcade-services-internal-ci/main #20240509.3 HOT 26
- Rollout 2024-05-15 HOT 2
- Build failed: installer-dotnet-dotnet-synchronization-internal/internal/release/8.0.1xx #20240516.2 HOT 16
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 arcade-services.