Bug 12286 - python-gevent_1.0.1.bb requires https for all downloads now
Summary: python-gevent_1.0.1.bb requires https for all downloads now
Status: RESOLVED FIXED
Alias: None
Product: Other YP Layers
Classification: Build System, Metadata & Runtime
Component: layers (show other bugs)
Version: 2.2
Hardware: Other Multiple
: Medium+ normal
Target Milestone: 2.5 M1
Assignee: Paul Eggleton
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-10-30 15:49 UTC by Andrew
Modified: 2017-12-05 02:56 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.