This issue has now been resolved and a fix is available on master branch of pulpcore-plugin[0].
[0] https://github.com/pulp/pulpcore-plugin/tree/master/ On Wed, Jun 12, 2019 at 1:51 PM Dennis Kliban <[email protected]> wrote: > There is an open issue about this[0]. I recommend clicking the watch > button so you get notifications about it. We should be fixing this soon. > > [0] https://pulp.plan.io/issues/4825 > > On Wed, Jun 12, 2019 at 1:42 PM Bin Li (BLOOMBERG/ 120 PARK) < > [email protected]> wrote: > >> >> I was not able to sync a protected repo from redhat. The host running >> pulp 3 subscribes to redhat directly. >> >> I first tried to use the following to create remote: >> { >> "name": "rhel-x86_64-server-7", >> "url": " >> https://cdn.redhat.com/content/dist/rhel/server/7/7Server/x86_64/os", >> "ssl_ca_certificate": "/etc/rhsm/ca/redhat-uep.pem", >> "ssl_client_certificate": "/etc/pki/consumer/cert.pem", >> "ssl_client_key": "/etc/pki/consumer/key.pem", >> "ssl_validation": true, >> "proxy_url": "http://proxy:80", >> "download_concurrency": 1, >> "policy": "immediate" >> } >> >> Remote was created but I got errors "Jun 12 12:51:43 ip-1-76-158-244 >> rq[19389]: pulp: rq.worker:ERROR: ssl.SSLError: [PEM: NO_START_LINE] no >> start line (_ssl.c:3626)" when I tried to sync with http POST >> :24817${REMOTE_HREF}sync/ repository=$REPO_HREF >> >> Then I tried to converted the pem file to a json format >> { >> "name": "rhel-x86_64-server-7", >> "url": " >> https://cdn.redhat.com/content/dist/rhel/server/7/7Server/x86_64/os", >> "ssl_ca_certificate": "-----BEGIN >> CERTIFICATE-----\nMIIG/TCCBOWgAwIBAgIBNzANBgkqhkiG9w0BAQUFADCBsTELMAkGA1UEBhMCVVMx\nFzAVBg >> ... >> "ssl_client_certificate": "-----BEGIN >> CERTIFICATE-----\nMIIMojCCCoqgAwIBAgIISqmnKnJ9sEowDQ >> ... >> "ssl_client_key": "-----BEGIN RSA PRIVATE >> KEY-----\nMIIJKQIBAAKCAgEAuujl5HxnIDTSOemZOyH3Jr5xxgrc1rCee >> ... >> "ssl_validation": true, >> "proxy_url": "http://proxy:80", >> "download_concurrency": 1, >> "policy": "immediate" >> } >> >> I got this error when I tried to sync repo with the remote: >> Jun 12 12:07:57 ip-1-76-158-244 rq[19389]: ssl.SSLError: [SSL] PEM lib >> (_ssl.c:3503) >> >> >> What is the correct json input for creating a remote to redhat? How do I >> troubleshoot the sync issue? Thanks for your help. >> _______________________________________________ >> Pulp-list mailing list >> [email protected] >> https://www.redhat.com/mailman/listinfo/pulp-list > >
_______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
