Linus Nordberg pushed to branch master at snapshot / snapshot
Commits:
448312a9 by Linus Nordberg at 2024-10-10T09:41:23+02:00
Update sponsors links
- - - - -
8cf3959a by Linus Nordberg at 2024-10-10T09:41:25+02:00
Add news entry
- - - - -
fb857a8d by Linus Nordberg at 2024-10-15T15:01:01+00:00
Merge branch 'news-20241008' into 'master'
News 20241008
See merge request snapshot-team/snapshot!20
- - - - -
4 changed files:
- + web/app/snapshot/static/images/glasklar.png
- web/app/snapshot/templates/base/page.html
- web/app/snapshot/templates/root/description.html
- web/app/snapshot/templates/root/news.html
Changes:
=====================================
web/app/snapshot/static/images/glasklar.png
=====================================
Binary files /dev/null and b/web/app/snapshot/static/images/glasklar.png differ
=====================================
web/app/snapshot/templates/base/page.html
=====================================
@@ -55,10 +55,12 @@
<br/>
Hosting for snapshot.debian.org generously provided by our
partners.
<div>
- <a title="Wellcome Trust Sanger Institute"
href="https://www.sanger.ac.uk"><img width="150" height="50" alt="Sanger"
src="/static/images/sanger.png"/></a>
+ <a title="Glasklar Teknik AB"
href="https://www.glasklarteknik.se/"><img width="174" height="40"
alt="Glasklar" src="/static/images/glasklar.png"/></a>
<a title="LeaseWeb offers hosted infrastructure solutions,
including Cloud, CDN, Dedicated Servers, Managed Hosting, Colocation, and
Hybrid Solutions" href="https://www.leaseweb.com"><img width="150" height="50"
alt="LeaseWeb" src="/static/images/leaseweb.png"/></a>
- </div>
+
+ <a title="Wellcome Trust Sanger Institute"
href="https://www.sanger.ac.uk"><img width="150" height="50" alt="Sanger"
src="/static/images/sanger.png"/></a>
+ </div>
</div>
</body>
</html>
=====================================
web/app/snapshot/templates/root/description.html
=====================================
@@ -15,10 +15,11 @@ used by all.
</p>
<p>
-The Debian Project would like to thank the
-<a href="https://www.sanger.ac.uk/">Wellcome Trust Sanger Institute</a> and
-<a href="https://www.leaseweb.com">LeaseWeb Netherlands B.V.</a> for providing
-hardware and hosting.
+The Debian Project would like to thank
+<a href="https://www.glasklarteknik.se/">Glasklar Teknik AB</a>,
+<a href="https://www.leaseweb.com">LeaseWeb Netherlands B.V.</a> and the
+<a href="https://www.sanger.ac.uk/">Wellcome Trust Sanger Institute</a>
+for providing hardware and hosting.
We would also like to thank the
<a href="https://www.ece.ubc.ca/">Electrical and Computer Engineering</a>
=====================================
web/app/snapshot/templates/root/news.html
=====================================
@@ -1,5 +1,49 @@
<h1>News</h1>
+<h2>2024-10-08</h2>
+<p>After some time of trouble with imports lagging
+behind, <a title="Glasklar Teknik AB"
+href="https://www.glasklarteknik.se/">Glasklar Teknik AB</a>
+generously offered to donate and host hardware for a new main site.
+Earlier this year, a new 4U Supermicro with an AMD Epyc 24C/48T CPU,
+512GB RAM, 10GE + 1GE NICs, SSD storage for the system and 480TB HDD
+for storage of packages was purchased and set up. The HDD's are
+organised in two RAID6 arrays with 11 x 20TB plus one spare 20TB drive
+in each array, providing 2 x 164TB worth of storage.
+</p>
+<p>The new server has no problems keeping up with importing the full
+archives on every update as each run finishes comfortably in time
+before it's time to run again. For example, the 'debian' archive which
+is updated every six hours takes on average 11 minutes to
+import. While the new server is the one doing all the importing of
+updated archives, the HTTP interface (https://snapshot.debian.org/) is
+being served by both the new server and one of the VM's at LeaseWeb.
+Snapshot is currently holding 172TB of data.
+</p>
+<p>Other recent changes include
+ <ul>
+ <li>A new API endpoint for listing all timestamps grouped by
+ archives (/mr/timestamp/) was added in August 2024.</li>
+ <li>The Netfilter rate limiting has been disabled. It will be
+ replaced by rate limiting on the HTTP layer, which should be
+ easier for clients to deal with.</li>
+ </ul>
+</p>
+<p>Future outlook:
+ <ul>
+ <li>There is ongoing work to import all lost debian-ports
+ history.</li>
+ <li>A development and test system is being set up for a less
+ stressful develop/test/deploy cycle.</li>
+ <li>Replacing SHA-1 with SHA-256 for file identities is
+ planned. Old URLs with SHA-1 strings will keep working.</li>
+ <li>A reimplementation of the import scripts is being
+ considered. The rationale is that it should be easier to find
+ programmers who are comfortable with Python than what it is for
+ Ruby.</li>
+ </ul>
+</p>
+
<h2>2022-09-28</h2>
<p>In the last couple of weeks, the snapshot.debian.org web frontends were
updated from a pylons-based Python 2 application to a flask-based Python 3
View it on GitLab:
https://salsa.debian.org/snapshot-team/snapshot/-/compare/5695781ed974d1add4071487a3cb228b924e33bd...fb857a8d157a2b1e16cb4c5f5e6e3ff762c15a1f
--
View it on GitLab:
https://salsa.debian.org/snapshot-team/snapshot/-/compare/5695781ed974d1add4071487a3cb228b924e33bd...fb857a8d157a2b1e16cb4c5f5e6e3ff762c15a1f
You're receiving this email because of your account on salsa.debian.org.