Bug 12286

Summary: python-gevent_1.0.1.bb requires https for all downloads now
Product: [Build System, Metadata & Runtime] Other YP Layers Reporter: Andrew <geissonator>
Component: layersAssignee: Paul Eggleton <bluelightning>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: brian.avery, poky.bs.watcher, poky.watcher
Version: 2.2   
Target Milestone: 2.5 M1   
Hardware: Other   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Andrew 2017-10-30 15:49:31 UTC
We hit this recently in our https://github.com/openbmc project.

```
--2017-10-27 13:45:48--  http://pypi.python.org/packages/source/g/gevent/gevent-1.0.1.tar.gz
Resolving pypi.python.org... 151.101.20.223, 2a04:4e42:5::223
Connecting to pypi.python.org|151.101.20.223|:80... connected.
HTTP request sent, awaiting response... 403 SSL is required
2017-10-27 13:45:48 ERROR 403: SSL is required.
```

I used https://github.com/openbmc/openbmc/issues/2530 to track a fix for this in our project.  https://gerrit.openbmc-project.xyz/#/c/7650/2/meta-phosphor/common/recipes-devtools/python/python-gevent_%2525.bbappend is the bbappend I added to fix it.

Looks like pypi.python.org now requires https for all downloads.
Comment 1 Paul Eggleton 2017-10-30 22:52:26 UTC
This wasn't filed in the correct category (the one you selected is for the contents of the layer index itself, not the actual layers it points to) and we  don't typically track issues in meta-virtualization in this bugzilla, however this was a quick fix so I've made it and sent it to the meta-virtualization list.
Comment 2 Andrew 2017-10-31 13:02:55 UTC
Ahh, sorry about that.   Thanks a lot for fixing!
Comment 3 Paul Eggleton 2017-12-05 02:56:20 UTC
This has been fixed in master, pyro, morty and krogoth in meta-virtualisation, marking as resolved.