On 06/06/2018 01:17 PM, Brian Bouterse wrote:
> 
> On Mon, Jun 4, 2018 at 12:45 PM, Bryan Kearney <bkear...@redhat.com
> <mailto:bkear...@redhat.com>> wrote:
> 
>     On 05/31/2018 06:36 PM, Jeff Ortel wrote:
>     > 
>     > 
>     > On 05/31/2018 04:39 PM, Brian Bouterse wrote:
>     >> I updated the epic (https://pulp.plan.io/issues/3693 
> <https://pulp.plan.io/issues/3693>)
>     to use this new
>     >> language.
>     >>
>     >> policy=immediate  -> downloads now while the task runs (no lazy). Also
>     >> the default if unspecified.
>     >> policy=cache-and-save   -> All the steps in the diagram. Content that
>     >> is downloaded is saved so that it's only ever downloaded once.
>     >> policy=cache     -> All the steps in the diagram except step 14. If
>     >> squid pushes the bits out of the cache, it will be re-downloaded again
>     >> to serve to other clients requesting the same bits.
> 
>     If this became a requirement, another implementation of what tom is
>     asking is bulk job to clean out old cached content. I assume
>     cache-and-save with a 2 week purge would be the same end result and not
>     require alot of net new coding.
> 
> 
> I believe these features would layer on top of the current plan
> reasonably well. I want to describe the user experience on this concept.
> 
> Purging content would probably be a process where the associated
> ContentUnit is updated to not be associated with the saved Artifact;
> this would cause the Artifact to become an Orphaned Artifact. After
> that, the user would need to run orphan cleanup to actually delete that
> Artifact from the db and the storage system. This 2-step thing is due to
> a correctness requirement that Orphaned Artifact deletion has to be run
> without any other Pulp jobs executing. The orphan cleanup already does
> this correctly so this purging would probably occur like this for now.
> 
> Would ^ type of execution work for this type of purging use case?

I think what I want is "go back to ondemand". So, what state is the
system in when only the metadata is downloaded, and not the artifact?

-- bk


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Pulp-dev mailing list
Pulp-dev@redhat.com
https://www.redhat.com/mailman/listinfo/pulp-dev

Reply via email to