<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Caching ProGet feeds in S3 and&#x2F;or auto-creating local repository]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">I'm currently in the process of migrating between ProGet instances; we're moving from a couple monolithic feeds to narrower, team-managed feeds, as well as moving from locally stored artifacts to S3-backed storage...</p>
<p dir="auto">Since we've got a large amount of build pipelines &amp; deployment environments that need to be updated, we figured that we could proxy our "old" instance, using connectors + team-specific filters. This works for switching endpoints easily, without a big-bang migration. Our teams can then progressively update to push to the new instance, while old tags are pulled from the old one. This also saves us from pulling data we don't need to the new instance.</p>
<p dir="auto">One issue has come up however; the cached packages seem to be stored directly on disk, instead of being pushed to the (configured) S3 storage on the feed. Is this intended, or can it be reconfigured?</p>
<p dir="auto">A related thought, to make our migration more 'resilient' would also be to automatically create a local repository when pulling via a connector, if that could be an option. However the S3 issue still remains; we won't be able to keep all our images locally.</p>
<p dir="auto">Would you have any pointers on dealing with this?</p>
<p dir="auto">Thanks,<br />
Cyril</p>
]]></description><link>https://forums.inedo.com/topic/5862/caching-proget-feeds-in-s3-and-or-auto-creating-local-repository</link><generator>RSS for Node</generator><lastBuildDate>Fri, 23 Oct 2026 09:09:59 GMT</lastBuildDate><atom:link href="https://forums.inedo.com/topic/5862.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Oct 2026 14:40:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Caching ProGet feeds in S3 and&#x2F;or auto-creating local repository on Fri, 23 Oct 2026 07:45:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stevedennis" aria-label="Profile: stevedennis">@<bdi>stevedennis</bdi></a> thanks for the quick reply.</p>
<p dir="auto">Something seems to going wrong then... For example, I've got a feed (backed by a connector) proxying <code>docker.io</code> images; essentially the same flow I'd like to use for our internal images.</p>
<p dir="auto">I've pulled images through it with S3 enabled since the beginning. I'm expecting to see some data in there;</p>
<p dir="auto"><img src="/assets/uploads/files/1792740704724-screenshot-2026-10-23-at-09.20.31-resized.png" alt="Screenshot 2026-10-23 at 09.20.31.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I've tested the storage, and it seems to be happy;</p>
<p dir="auto"><img src="/assets/uploads/files/1792740730767-screenshot-2026-10-23-at-09.19.59.png" alt="Screenshot 2026-10-23 at 09.19.59.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">It does seem to be storing manifests, but no actual images;</p>
<p dir="auto"><img src="/assets/uploads/files/1792740961971-screenshot-2026-10-23-at-09.34.38.png" alt="Screenshot 2026-10-23 at 09.34.38.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I have caching enabled on the connector;</p>
<p dir="auto"><img src="/assets/uploads/files/1792741125747-screenshot-2026-10-23-at-09.36.35.png" alt="Screenshot 2026-10-23 at 09.36.35.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Inspecting ProGet itself (using the Docker image); it seems to be storing everything locally in <code>/var/proget/packages</code>;</p>
<p dir="auto"><img src="/assets/uploads/files/1792741490831-screenshot-2026-10-23-at-09.43.57.png" alt="Screenshot 2026-10-23 at 09.43.57.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Any idea what might be going on?</p>
]]></description><link>https://forums.inedo.com/post/20159</link><guid isPermaLink="true">https://forums.inedo.com/post/20159</guid><dc:creator><![CDATA[cyril]]></dc:creator><pubDate>Fri, 23 Oct 2026 07:45:04 GMT</pubDate></item><item><title><![CDATA[Reply to Caching ProGet feeds in S3 and&#x2F;or auto-creating local repository on Thu, 22 Oct 2026 18:00:30 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/cyril" aria-label="Profile: cyril">@<bdi>cyril</bdi></a> ,</p>
<p dir="auto">Actually, "cached" packages are stored the exact same way "local" packages are. The only difference is a flag (<code>Cached_Indicator</code>) on the database entry.</p>
<p dir="auto">If you're seeing package files on local disk, they're might be from a different feed or are older (i.e. before you used cloud-storage).</p>
<p dir="auto">Thanks,<br />
Steve</p>
]]></description><link>https://forums.inedo.com/post/20157</link><guid isPermaLink="true">https://forums.inedo.com/post/20157</guid><dc:creator><![CDATA[stevedennis]]></dc:creator><pubDate>Thu, 22 Oct 2026 18:00:30 GMT</pubDate></item></channel></rss>