<html><head><title></title></head><body><!-- rte-version 0.2 9947551637294008b77bce25eb683dac --><div class="rte-style-maintainer rte-pre-wrap" data-color="global-default" bbg-color="default" data-bb-font-size="medium"bbg-font-size="medium" style="white-space: pre-wrap; font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="white-space: pre-wrap; font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);">I was able to migrate to  the 3.14.4 with updated pulp settings. However, I got this error when tried to use the pulp_rpm api:<div>AttributeError: module 'pulpcore.client.pulp_rpm.models' has no attribute 'OneOf                                                                                         MetadataChecksumTypeEnumNullEnum'</div><div><br></div><div>The error went away if I erase and reset the db completely. I think this error is still somehow related to the migration from 3.7. Please advise. </div><div><br></div><div>The below is the entire error messages:</div><div># ./test.py</div><div>Traceback (most recent call last):</div><div>  File "./test.py", line 17, in <module></div><div>    RepositoriesRpmApi(api_client=rpm_client).list().results</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api/repositories_rpm_api.py", line 305, in list</div><div>    return self.list_with_http_info(**kwargs)  # noqa: E501</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api/repositories_rpm_api.py", line 417, in list_with_http_info</div><div>    return self.api_client.call_api(</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 365, in call_api</div><div>    return self.__call_api(resource_path, method,</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 209, in __call_api</div><div>    return_data = self.deserialize(response_data, response_type)</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 281, in deserialize</div><div>    return self.__deserialize(data, response_type)</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 320, in __deserialize</div><div>    return self.__deserialize_model(data, klass)</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 659, in __deserialize_model</div><div>    kwargs[attr] = self.__deserialize(value, attr_type)</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 297, in __deserialize</div><div>    return [self.__deserialize(sub_data, sub_kls)</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 297, in <listcomp></div><div>    return [self.__deserialize(sub_data, sub_kls)</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 320, in __deserialize</div><div>    return self.__deserialize_model(data, klass)</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 659, in __deserialize_model</div><div>    kwargs[attr] = self.__deserialize(value, attr_type)</div><div>  File "/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/client                                                                                         /pulp_rpm/api_client.py", line 309, in __deserialize</div><div>    klass = getattr(pulpcore.client.pulp_rpm.models, klass)</div><div>AttributeError: module 'pulpcore.client.pulp_rpm.models' has no attribute 'OneOf                                                                                         MetadataChecksumTypeEnumNullEnum'</div><div><br></div><div>The test.py is as following:</div><div>#!/opt/utils/venv/pulp/3.8.8/bin/python</div><div>from pulpcore.client import pulpcore</div><div>from pulpcore.client import pulp_rpm</div><div>from pulpcore.client.pulp_rpm import (</div><div>    RepositoriesRpmApi</div><div>)</div><div><br></div><div><br></div><div># Configure HTTP basic authorization: basic</div><div>configuration = pulpcore.Configuration()</div><div>configuration.host = '<a spellcheck="false" bbg-destination="rte:bind" data-destination="rte:bind" href="http://localhost">http://localhost</a>'</div><div>configuration.username = 'pulp'</div><div>configuration.password = 'pulp'</div><div>configuration.safe_chars_for_path_param = '/'</div><div><br></div><div>rpm_client = pulp_rpm.ApiClient(configuration)</div><div><a spellcheck="false" bbg-destination="rte:bind"data-auto-tag="#" data-destination="rte:bind" href="#RepositoriesRpmApi">#RepositoriesRpmApi</a>(api_client=rpm_client).list().results</div><div>RepositoriesRpmApi(api_client=rpm_client).list()</div><div><br></div><div>I am running:</div><div>{</div><div>    "versions": [</div><div>        {</div><div>            "component": "core",</div><div>            "version": "3.14.4"</div><div>        },</div><div>        {</div><div>            "component": "rpm",</div><div>            "version": "3.14.1"</div><div>        },</div><div>        {</div><div>            "component": "file",</div><div>            "version": "1.8.2"</div><div>        }</div><div><br></div><div><br><div class="rte-style-maintainer" data-color="global-default"bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);"># pip list |grep pulp</div><div class="rte-style-maintainer" data-color="global-default"bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);">pulp-file                       1.8.2</div><div class="rte-style-maintainer" data-color="global-default"bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);">pulp-rpm                        3.14.1</div><div class="rte-style-maintainer" data-color="global-default"bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);">pulp-rpm-client                 3.14.1</div><div class="rte-style-maintainer" data-color="global-default"bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);">pulpcore                        3.14.4</div><div class="rte-style-maintainer" data-color="global-default"bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);">pulpcore-client                 3.14.4</div><div class="rte-style-maintainer" data-color="global-default"bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);"><br><div class="bbg-rte-fold-content" data-header="From: pulp-list@redhat.com At: 08/06/21 02:44:17 UTC-4:00"data-digest="From: pulp-list@redhat.com At: 08/06/21 02:44:17 UTC-4:00" style=""><div class="bbg-rte-fold-summary">From: pulp-list@redhat.com At: 08/06/21 02:44:17 UTC-4:00</div>To: <a spellcheck="false" bbg-destination="mailto:pulp-list@redhat.com" href="mailto:pulp-list@redhat.com"> pulp-list@redhat.com</a><br>Subject: Pulp-list Digest, Vol 141, Issue 4</div><br><blockquote>Send Pulp-list mailing list submissions to<br>     <a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:pulp-list@redhat.com">pulp-list@redhat.com</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br>     <a bbg-destination="rte:bind"spellcheck="false" data-destination="rte:bind" href="https://listman.redhat.com/mailman/listinfo/pulp-list">https://listman.redhat.com/mailman/listinfo/pulp-list</a><br>or, via email, send a message with subject or body 'help' to<br> <a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:pulp-list-request@redhat.com">pulp-list-request@redhat.com</a><br><br>You can reach the person managing the list at<br> <a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:pulp-list-owner@redhat.com">pulp-list-owner@redhat.com</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of Pulp-list digest..."<br><br><br>Today's Topics:<br><br>   1. Re: pulp 3.14 migration (Daniel Alley)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Thu, 5 Aug 2021 17:38:56 -0400<br>From: Daniel Alley <<a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:dalley@redhat.com">dalley@redhat.com</a>><br>To: Fabricio Aguiar <<a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:faguiard@redhat.com">faguiard@redhat.com</a>><br>Cc: pulp-list <<a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:pulp-list@redhat.com">pulp-list@redhat.com</a>>, Bin Li <<a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:bli111@bloomberg.net">bli111@bloomberg.net</a>><br>Subject: Re: [Pulp-list] pulp 3.14 migration<br>Message-ID:<br>     <CAK1D4mAcs7Fa_wM=<a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:zhHMkzXH6+Gzf0_3wFnaSaXowY+1_YeBbg@mail.gmail.com">zhHMkzXH6+Gzf0_3wFnaSaXowY+1_YeBbg@mail.gmail.com</a>><br>Content-Type: text/plain; charset="utf-8"<br><br>Here's a hypothesis for what happened.<br><br>* System is at pulpcore 3.7, it has artifacts saved with checksums that are<br>disabled on later versions of Pulp<br>* 3.14 is installed, migration to 3.14 database schema fails due to the<br>disallowed checksums (IIRC we have a special case to avoid this happening,<br>but maybe we missed a scenario. There is a question mark here.)<br>* Bin attempts to run "handle-artifact-checksums" but is unable to do so<br>because of the incompleted migrations<br><br>I think the correct workaround is to update the settings file to allow all<br>checksum types prior to the upgrade.  And presumably if you're still<br>managing content with such checksums, you want to keep them enabled, anyway.<br><br>@Bin Li, On your test system please edit /etc/pulp/settings.py to include<br>the following line<br><br>ALLOWED_CONTENT_CHECKSUMS = ["md5", "sha1", "sha224", "sha256", "sha384",<br>> "sha512"]<br>><br><br>And then restart the upgrade process / database migrations.<br><br>On Thu, Aug 5, 2021 at 5:26 PM Daniel Alley <<a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:dalley@redhat.com">dalley@redhat.com</a>> wrote:<br><br>> Bin is using Katello's RPM builds, I'm not sure if Katello has RPMs built<br>> for 3.10.<br>><br>> On Thu, Aug 5, 2021 at 4:22 PM Fabricio Aguiar <<a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:faguiard@redhat.com">faguiard@redhat.com</a>><br>> wrote:<br>><br>>> I tried but I couldn't reproduce the error,<br>>> I know pulpcore 3.11 introduced some breaking changes [1]<br>>> I would try to migrate from 3.7 to 3.10, and then from 3.10 to 3.14<br>>><br>>> [1] <a bbg-destination="rte:bind"spellcheck="false" data-destination="rte:bind" href="https://docs.pulpproject.org/pulpcore/changes.html#id198">https://docs.pulpproject.org/pulpcore/changes.html#id198</a><br>>><br>>> Best regards,<br>>> Fabricio Aguiar<br>>> Software Engineer, Pulp Project<br>>> Red Hat Brazil - Latam <<a bbg-destination="rte:bind"spellcheck="false" data-destination="rte:bind" href="https://www.redhat.com/">https://www.redhat.com/</a>><br>>> +55 22 999000595<br>>><br>>><br>>><br>>> On Thu, Jul 29, 2021 at 1:17 PM Bin Li (BLOOMBERG/ 120 PARK) <<br>>> <a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:bli111@bloomberg.net">bli111@bloomberg.net</a>> wrote:<br>>><br>>>> Thanks Faguiard. We are using pulp_installer. The error originally from<br>>>> pulpcore 3.14 and pulp_rpm 3.13.<br>>>><br>>>> I just tried the latest pulp_installer. I still see the same errors.<br>>>> pulp-file 1.8.2<br>>>> pulp-rpm 3.14.0<br>>>> pulpcore 3.14.3<br>>>><br>>>> I noticed a interesting thing. The migration from 3.7.3 works fine if I<br>>>> migrate a fresh installed 3.7.3 to 3.14.3. The error only happened after I<br>>>> syncd a few repos to the 3.7.3 instance and then migrate to 3.14.3.<br>>>><br>>>><br>>>> From: <a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:faguiard@redhat.com">faguiard@redhat.com</a> At: 07/27/21 10:37:36 UTC-4:00<br>>>> To: Bin Li (BLOOMBERG/ 120 PARK ) <<a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:bli111@bloomberg.net">bli111@bloomberg.net</a>><br>>>> Cc: <a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:pulp-list@redhat.com">pulp-list@redhat.com</a><br>>>> Subject: Re: [Pulp-list] pulp 3.14 migration<br>>>><br>>>> Hi Bin,<br>>>><br>>>> We currently test migrating from 3.11 to 3.14, so probably something is<br>>>> happening from 3.7 to 3.11<br>>>> I'll be trying to reproduce the error. Are you using pulp_installer? If<br>>>> so, which version? Which plugins do you use?<br>>>><br>>>> Best regards,<br>>>> Fabricio Aguiar<br>>>> Software Engineer, Pulp Project<br>>>> Red Hat Brazil - Latam <<a bbg-destination="rte:bind"spellcheck="false" data-destination="rte:bind" href="https://www.redhat.com/">https://www.redhat.com/</a>><br>>>> +55 22 999000595<br>>>><br>>>><br>>>><br>>>> On Fri, Jul 23, 2021 at 11:29 AM Bin Li (BLOOMBERG/ 120 PARK) <<br>>>> <a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:bli111@bloomberg.net">bli111@bloomberg.net</a>> wrote:<br>>>><br>>>>> The installation didn't pass the health check because the following<br>>>>> errors:<br>>>>> pulpcore-worker: django.core.exceptions.ImproperlyConfigured: There<br>>>>> have been identified artifacts with forbidden checksum 'sha1'. Run<br>>>>> 'pulpcore-manager handle-artifact-checksums' first to unset forbidden<br>>>>> checksums.<br>>>>><br>>>>> Tried to run pulpcore-manager. It also failed. This is a migration from<br>>>>> existing 3.7.2 to 3.14. Please advise.<br>>>>><br>>>>> $ pulpcore-manager handle-artifact-checksums<br>>>>> System check identified some issues:<br>>>>><br>>>>> WARNINGS:<br>>>>> ?: (guardian.W001) Guardian authentication backend is not hooked. You<br>>>>> can add this in settings as eg: `AUTHENTICATION_BACKENDS =<br>>>>> ('django.contrib.auth.backends.ModelBackend',<br>>>>> 'guardian.backends.ObjectPermissionBackend')`.<br>>>>> Traceback (most recent call last):<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",<br>>>>> line 84, in _execute<br>>>>> return self.cursor.execute(sql, params)<br>>>>> psycopg2.errors.UndefinedColumn: column<br>>>>> core_artifact.timestamp_of_interest does not exist<br>>>>> LINE 1: ...ore_artifact"."sha384", "core_artifact"."sha512",<br>>>>> "core_arti...<br>>>>> ^<br>>>>><br>>>>><br>>>>> The above exception was the direct cause of the following exception:<br>>>>><br>>>>> Traceback (most recent call last):<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/models/sql/compiler.py",<br>>>>> line 1142, in execute_sql<br>>>>> cursor.execute(sql, params)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",<br>>>>> line 67, in execute<br>>>>> return self._execute_with_wrappers(sql, params, many=False,<br>>>>> executor=self._execute)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",<br>>>>> line 76, in _execute_with_wrappers<br>>>>> return executor(sql, params, many, context)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",<br>>>>> line 84, in _execute<br>>>>> return self.cursor.execute(sql, params)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/utils.py",<br>>>>> line 89, in __exit__<br>>>>> raise dj_exc_value.with_traceback(traceback) from exc_value<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/backends/utils.py",<br>>>>> line 84, in _execute<br>>>>> return self.cursor.execute(sql, params)<br>>>>> django.db.utils.ProgrammingError: column<br>>>>> core_artifact.timestamp_of_interest does not exist<br>>>>> LINE 1: ...ore_artifact"."sha384", "core_artifact"."sha512",<br>>>>> "core_arti...<br>>>>> ^<br>>>>><br>>>>><br>>>>> During handling of the above exception, another exception occurred:<br>>>>><br>>>>> Traceback (most recent call last):<br>>>>> File "/opt/utils/venv/pulp/3.8.8/bin/pulpcore-manager", line 8, in<br>>>>> <module><br>>>>> sys.exit(manage())<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/app/manage.py",<br>>>>> line 11, in manage<br>>>>> execute_from_command_line(sys.argv)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/core/management/__init__.py",<br>>>>> line 381, in execute_from_command_line<br>>>>> utility.execute()<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/core/management/__init__.py",<br>>>>> line 375, in execute<br>>>>> self.fetch_command(subcommand).run_from_argv(self.argv)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/core/management/base.py",<br>>>>> line 323, in run_from_argv<br>>>>> self.execute(*args, **cmd_options)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/core/management/base.py",<br>>>>> line 364, in execute<br>>>>> output = self.handle(*args, **options)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/pulpcore/app/management/commands/handle-artifact-checksums.py",<br>>>>> line 177, in handle<br>>>>> for a in artifacts_qs.iterator():<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/models/query.py",<br>>>>> line 341, in _iterator<br>>>>> yield from self._iterable_class(self, chunked_fetch=use_chunked_fetch,<br>>>>> chunk_size=chunk_size)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/models/query.py",<br>>>>> line 55, in __iter__<br>>>>> results = compiler.execute_sql(chunked_fetch=self.chunked_fetch,<br>>>>> chunk_size=self.chunk_size)<br>>>>> File<br>>>>> <br>"/opt/utils/venv/pulp/3.8.8/lib64/python3.8/site-packages/django/db/models/sql/compiler.py",<br>>>>> line 1145, in execute_sql<br>>>>> cursor.close()<br>>>>> psycopg2.errors.InvalidCursorName: cursor<br>>>>> "_django_curs_139896608020288_1" does not exist<br>>>>><br>>>>><br>>>>> _______________________________________________<br>>>>> Pulp-list mailing list<br>>>>> <a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:Pulp-list@redhat.com">Pulp-list@redhat.com</a><br>>>>> <a bbg-destination="rte:bind"spellcheck="false" data-destination="rte:bind" href="https://listman.redhat.com/mailman/listinfo/pulp-list">https://listman.redhat.com/mailman/listinfo/pulp-list</a><br>>>><br>>>><br>>>> _______________________________________________<br>>> Pulp-list mailing list<br>>> <a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:Pulp-list@redhat.com">Pulp-list@redhat.com</a><br>>> <a bbg-destination="rte:bind"spellcheck="false" data-destination="rte:bind" href="https://listman.redhat.com/mailman/listinfo/pulp-list">https://listman.redhat.com/mailman/listinfo/pulp-list</a><br>><br>><br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <br><<a bbg-destination="rte:bind"spellcheck="false" data-destination="rte:bind" href="https://listman.redhat.com/archives/pulp-list/attachments/20210805/41d782be/attachment.html">https://listman.redhat.com/archives/pulp-list/attachments/20210805/41d782be/<br>attachment.html</a>><br><br>------------------------------<br><br>_______________________________________________<br>Pulp-list mailing list<br><a spellcheck="false"bbg-destination="mailto:rte:bind" data-destination="mailto:rte:bind" href="mailto:Pulp-list@redhat.com">Pulp-list@redhat.com</a><br><a bbg-destination="rte:bind"spellcheck="false" data-destination="rte:bind" href="https://listman.redhat.com/mailman/listinfo/pulp-list">https://listman.redhat.com/mailman/listinfo/pulp-list</a><br><br>End of Pulp-list Digest, Vol 141, Issue 4<br>*****************************************<br><br></blockquote><br></div></div></div></body></html>