<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Many thanks, I is clear for me now.</p>
    <p>Juan<br>
    </p>
    <div class="moz-cite-prefix">On 16/05/19 16:29, David Davis wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAHa=2Wkb_Y2jvA_xbHOV=Pj-5uZz8TLtc38rFxbC=rQ=QijHUg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>
          <div dir="ltr" class="gmail_signature"
            data-smartmail="gmail_signature">
            <div dir="ltr">
              <div>
                <div dir="ltr">
                  <div>
                    <div dir="ltr">
                      <div>Orphan contents are contents that aren't in a
                        repo (or repo version). If you want to remove a
                        content, you have to delete any repo version
                        it's in.</div>
                      <div><br>
                      </div>
                      <div>David<br>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <br>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Thu, May 16, 2019 at 10:25
          AM Juan Cabrera <<a href="mailto:juan.cabrera@unamur.be"
            moz-do-not-send="true">juan.cabrera@unamur.be</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div bgcolor="#FFFFFF">
            <p>Hi David,</p>
            <p>Thanks for the answer. This is good to know<br>
            </p>
            <p>If I understand correctly, orphans are contents that are
              not still added in a repo, isn't it?</p>
            <p>Juan<br>
            </p>
            <div class="gmail-m_3123353029718958219moz-cite-prefix">On
              16/05/19 16:17, David Davis wrote:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">
                <div dir="ltr">
                  <div dir="ltr">
                    <div dir="ltr">Juan,
                      <div><br>
                      </div>
                      <div>We have removed the ability to remove a
                        single content unit (for now) because it could
                        potentially interfere with other tasks like
                        sync. We may try to bring it back after 3.0. For
                        now, you should use orphan cleanup:</div>
                      <div><br>
                      </div>
                      <div>http DELETE <a
                          href="http://localhost:24817/pulp/api/v3/orphans/"
                          target="_blank" moz-do-not-send="true">http://localhost:24817/pulp/api/v3/orphans/</a><br>
                      </div>
                      <div><br>
                      </div>
                      <div>There's no docs on this though which is why
                        it isn't obvious so I filed an issue to add
                        documentation[1].</div>
                      <div><br>
                      </div>
                      <div>[0] <a
                          href="https://pulp.plan.io/issues/3445"
                          target="_blank" moz-do-not-send="true">https://pulp.plan.io/issues/3445</a></div>
                      <div>[1] <a
                          href="https://pulp.plan.io/issues/4831"
                          target="_blank" moz-do-not-send="true">https://pulp.plan.io/issues/4831</a><br
                          clear="all">
                        <div>
                          <div dir="ltr"
                            class="gmail-m_3123353029718958219gmail_signature">
                            <div dir="ltr">
                              <div>
                                <div dir="ltr">
                                  <div>
                                    <div dir="ltr">
                                      <div><br>
                                      </div>
                                      <div>David<br>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                        <br>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Thu, May 16, 2019
                  at 9:35 AM Juan Cabrera <<a
                    href="mailto:juan.cabrera@unamur.be" target="_blank"
                    moz-do-not-send="true">juan.cabrera@unamur.be</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px 0.8ex;border-left:1px solid
                  rgb(204,204,204);padding-left:1ex">
                  <div bgcolor="#FFFFFF">
                    <p>Hi pulp people,</p>
                    <p>I'm learning how to create and add rpm package in
                      a own local repo with pulp3.</p>
                    <p>Doing my test, I realize that I can not delete a
                      content and therefore I can not delete the
                      corresponding artifact.</p>
                    <p>I do not know if this is what is expected.</p>
                    <p>I have those rpm packages<br>
                    </p>
                    <p>[vagrant@dev-pulp-master ~]$ http
                      $PORT/pulp/api/v3/content/rpm/packages/ | jq -r
                      '.results[] | .location_href,._href,._artifact'<br>
                      apr-1.4.8-3.el7_4.1.x86_64.rpm<br>
/pulp/api/v3/content/rpm/packages/fb79efc3-c9c1-4567-9fba-a06465124a9a/<br>
/pulp/api/v3/artifacts/08f6465b-8f4f-4ce8-9a24-a1c2ed873fa8/<br>
                      apr-util-1.5.2-6.el7.x86_64.rpm<br>
/pulp/api/v3/content/rpm/packages/81b92d30-44a2-4c25-8e9c-be2c5681f2a4/<br>
/pulp/api/v3/artifacts/733e8371-2448-4a4b-849c-fb842dcd933b/<br>
                      centos-logos-70.0.6-3.el7.centos.noarch.rpm<br>
/pulp/api/v3/content/rpm/packages/e1ea2982-207f-4ed1-addb-02bafd5b702a/<br>
/pulp/api/v3/artifacts/48245c81-6ce2-411e-a3a7-485df9c5ed43/<br>
                      httpd-2.4.6-89.el7.centos.x86_64.rpm<br>
/pulp/api/v3/content/rpm/packages/fbd746b3-1f0f-49e2-8031-9350bb757c1b/<br>
/pulp/api/v3/artifacts/e61468d5-0a61-4d18-8769-b36a82ea635b/<br>
                      httpd-tools-2.4.6-89.el7.centos.x86_64.rpm<br>
/pulp/api/v3/content/rpm/packages/15e680a8-e551-40e2-a016-df21f6eba022/<br>
/pulp/api/v3/artifacts/2332b7d5-c74b-4167-954a-47f9641e53a3/<br>
                      mailcap-2.1.41-2.el7.noarch.rpm<br>
/pulp/api/v3/content/rpm/packages/4ade7580-2bbb-456c-ae06-c13a654e9205/<br>
/pulp/api/v3/artifacts/80a46015-845f-49b1-a213-7a90000de5cb/<br>
                      <br>
                    </p>
                    <p>If I want to remove one of them:</p>
                    <p>[vagrant@dev-pulp-master ~]$ http DELETE
$PORT/pulp/api/v3/content/rpm/packages/fb79efc3-c9c1-4567-9fba-a06465124a9a/<br>
                      HTTP/1.1 405 Method Not Allowed<br>
                      Allow: GET, HEAD, OPTIONS<br>
                      Connection: close<br>
                      Content-Length: 43<br>
                      Content-Type: application/json<br>
                      Date: Thu, 16 May 2019 13:30:25 GMT<br>
                      Server: gunicorn/19.9.0<br>
                      Vary: Accept, Cookie<br>
                      X-Frame-Options: SAMEORIGIN<br>
                      <br>
                      {<br>
                          "detail": "Method \"DELETE\" not allowed."<br>
                      }<br>
                      <br>
                      And for the corresponding artifact I get:</p>
                    <p>[vagrant@dev-pulp-master ~]$ http DELETE
                      $PORT/pulp/api/v3/artifacts/08f6465b-8f4f-4ce8-9a24-a1c2ed873fa8/<br>
                      HTTP/1.1 409 Conflict<br>
                      Allow: GET, DELETE, HEAD, OPTIONS<br>
                      Connection: close<br>
                      Content-Length: 82<br>
                      Content-Type: application/json<br>
                      Date: Thu, 16 May 2019 13:31:13 GMT<br>
                      Server: gunicorn/19.9.0<br>
                      Vary: Accept, Cookie<br>
                      X-Frame-Options: SAMEORIGIN<br>
                      <br>
                      {<br>
                          "detail": "The Artifact cannot be deleted
                      because it is associated with Content."<br>
                      }<br>
                    </p>
                    <p>It could be interesting to have the possibility
                      to remove a wrong content isn't it ?<br>
                    </p>
                    <p>Sincerely</p>
                    <p>Juan Cabrera<br>
                    </p>
                    <div
class="gmail-m_3123353029718958219gmail-m_7084508529764132285moz-signature">--
                      <br>
                      <div
style="font-family:Verdana,Helvetica,Arial,sans-serif;font-size:8pt;font-weight:normal;color:rgb(97,99,101)">
                        <img src="cid:part6.E78DA94A.84E21BD8@unamur.be"
                          style="display: block; margin: 1em 0em;"
                          class="">
                        <p style="margin:1em"> <span
                            style="font-weight:bold">Juan CABRERA</span><br>
                          <span style="color:rgb(105,190,40)">Correspondant
                            informatique</span><br>
                          <span>Département de Mathématiques</span> </p>
                        <p style="margin:1em"> <span
                            style="font-weight:bold">T.</span> 081724919<br>
                          <a style="color:rgb(105,190,40)"
                            href="mailto:juan.cabrera@unamur.be"
                            target="_blank" moz-do-not-send="true">juan.cabrera@unamur.be</a><br>
                          <a style="color:rgb(105,190,40)"
                            href="http://staff.unamur.be/jbcabrer"
                            target="_blank" moz-do-not-send="true">http://staff.unamur.be/jbcabrer</a>
                        </p>
                        <p style="margin:1em"> <span
                            style="font-weight:bold;font-size:8pt">Université
                            de Namur ASBL</span><br>
                          <span>Rue de Bruxelles 61 - 5000 Namur</span><br>
                          <span>Belgique</span><br>
                        </p>
                        <p
                          style="margin:1em;font-size:6pt;color:rgb(105,190,40)">
                          <span>Let’s respect the environment together.</span><br>
                          <span style="font-weight:bold">Only print this
                            message if necessary!</span><br>
                        </p>
                      </div>
                    </div>
                  </div>
                  _______________________________________________<br>
                  Pulp-list mailing list<br>
                  <a href="mailto:Pulp-list@redhat.com" target="_blank"
                    moz-do-not-send="true">Pulp-list@redhat.com</a><br>
                  <a
                    href="https://www.redhat.com/mailman/listinfo/pulp-list"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">https://www.redhat.com/mailman/listinfo/pulp-list</a></blockquote>
              </div>
            </blockquote>
            <div class="gmail-m_3123353029718958219moz-signature">-- <br>
              <div
style="font-family:Verdana,Helvetica,Arial,sans-serif;font-size:8pt;font-weight:normal;color:rgb(97,99,101)">
                <img src="cid:part11.5070F7E5.37D037B3@unamur.be"
                  style="display: block; margin: 1em 0em;" class="">
                <p style="margin:1em"> <span style="font-weight:bold">Juan
                    CABRERA</span><br>
                  <span style="color:rgb(105,190,40)">Correspondant
                    informatique</span><br>
                  <span>Département de Mathématiques</span> </p>
                <p style="margin:1em"> <span style="font-weight:bold">T.</span>
                  081724919<br>
                  <a style="color:rgb(105,190,40)"
                    href="mailto:juan.cabrera@unamur.be" target="_blank"
                    moz-do-not-send="true">juan.cabrera@unamur.be</a><br>
                  <a style="color:rgb(105,190,40)"
                    href="http://staff.unamur.be/jbcabrer"
                    target="_blank" moz-do-not-send="true">http://staff.unamur.be/jbcabrer</a>
                </p>
                <p style="margin:1em"> <span
                    style="font-weight:bold;font-size:8pt">Université de
                    Namur ASBL</span><br>
                  <span>Rue de Bruxelles 61 - 5000 Namur</span><br>
                  <span>Belgique</span><br>
                </p>
                <p
                  style="margin:1em;font-size:6pt;color:rgb(105,190,40)">
                  <span>Let’s respect the environment together.</span><br>
                  <span style="font-weight:bold">Only print this message
                    if necessary!</span><br>
                </p>
              </div>
            </div>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <div class="moz-signature">-- <br>
      <div style="font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 8pt; font-weight: normal; color: #616365;"> <img
          src="cid:part14.E58C0409.655EF025@unamur.be" style="display:
          block; margin: 1em 0em;">
        <p style="margin: 1em;"> <span style="font-weight: bold;">Juan
            CABRERA</span><br>
          <span style="color: #69BE28;">Correspondant informatique</span><br>
          <span>Département de Mathématiques</span> </p>
        <p style="margin: 1em;">
          <span style="font-weight: bold;">T.</span> 081724919<br>
          <a style="color: #69BE28;"
            href="mailto:juan.cabrera@unamur.be">juan.cabrera@unamur.be</a><br>
          <a style="color: #69BE28;"
            href="http://staff.unamur.be/jbcabrer">http://staff.unamur.be/jbcabrer</a>
        </p>
        <p style="margin: 1em;"> <span style="font-weight: bold;
            font-size: 8pt;">Université de Namur ASBL</span><br>
          <span>Rue de Bruxelles 61 - 5000 Namur</span><br>
          <span>Belgique</span><br>
        </p>
        <p style="margin: 1em; font-size: 6pt; color: #69BE28;"> <span>Let’s
            respect the environment together.</span><br>
          <span style="font-weight: bold;">Only print this message if
            necessary!</span><br>
        </p>
      </div>
    </div>
  </body>
</html>