neutron puppet providers are broken due to warnings from urllib3

Bug #1508162 reported by Sergey Kolekonov
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Unassigned

Bug Description

Neutron puppet provider fails to parse output from neutronclient due to the following warnings:

/usr/lib/python2.7/dist-packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
/usr/lib/python2.7/dist-packages/urllib3/connection.py:251: SecurityWarning: Certificate has no `subjectAltName`, falling back to check for a `commonName` for now. This feature is being removed by major browsers and deprecated by RFC 2818. (See https://github.com/shazow/urllib3/issues/497 for details.)
  SecurityWarning

Reproduced on fuel 8.0 ISO #51.
This doesn't break deployment because resources are created anyway, but this will lead to problems if puppet will be re-executed

Tags: area-mos
description: updated
Changed in fuel:
importance: Undecided → High
assignee: nobody → MOS Packaging Team (mos-packaging)
milestone: none → 8.0
Dmitry Pyzhov (dpyzhov)
tags: added: area-mos
Changed in fuel:
status: New → Confirmed
importance: High → Medium
importance: Medium → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/238516

Changed in fuel:
assignee: MOS Packaging Team (mos-packaging) → Sergey Kolekonov (skolekonov)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Sergey Kolekonov (<email address hidden>) on branch: master
Review: https://review.openstack.org/238516

Revision history for this message
Sergey Kolekonov (skolekonov) wrote :

Wrong patch, sorry. This bug was fixed by https://review.fuel-infra.org/#/c/13109/

Changed in fuel:
assignee: Sergey Kolekonov (skolekonov) → nobody
status: In Progress → Fix Committed
status: Fix Committed → In Progress
Revision history for this message
Alexey Shtokolov (ashtokolov) wrote :

@skolekonov, could you please provide current status? If it's in progress so who is assignee?

Changed in fuel:
assignee: nobody → Sergey Kolekonov (skolekonov)
Changed in fuel:
assignee: Sergey Kolekonov (skolekonov) → Sergey Vasilenko (xenolog)
Revision history for this message
Sergey Kolekonov (skolekonov) wrote :

https://review.openstack.org/#/c/238873/ - patch for fuel-library. Patches are made by Sergey Vasilenko

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/238873
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=afb031a6f53c58ca9c17f29ac6d902c3445c5afb
Submitter: Jenkins
Branch: master

commit afb031a6f53c58ca9c17f29ac6d902c3445c5afb
Author: Sergey Vasilenko <email address hidden>
Date: Fri Oct 23 13:34:40 2015 +0300

    Use json output instead plain-text into puppet-neutron

    This commit switch tag in our mirror of puppet-neutron
    to version, contained fix https://review.openstack.org/#/c/238156/

    Change-Id: I9d2150bdbde33affeeba108d01603c2b4eaec00b
    Related-Bug: #1508511
    Closes-bug: #1508162

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Denis Egorenko (degorenko) wrote :
no longer affects: puppet-neutron
Revision history for this message
Alexander Nagovitsyn (gluk12189) wrote :

Reproduced on fuel 8.0 ISO #429

Go to any nodes and install some package.
For example:

pip install pytest
Downloading/unpacking pytest
/usr/share/python-wheels/requests-2.7.0-py2.py3-none-any.whl/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  Downloading pytest-2.8.5-py2.py3-none-any.whl (151kB): 151kB downloaded
Downloading/unpacking py>=1.4.29 (from pytest)
  Downloading py-1.4.31-py2.py3-none-any.whl (81kB): 81kB downloaded
Installing collected packages: pytest, py
Successfully installed pytest py
Cleaning up...

Revision history for this message
Dmitry Belyaninov (dbelyaninov) wrote :

The same situation on #478

Changed in fuel:
status: Fix Committed → New
Changed in fuel:
status: New → Confirmed
tags: added: area-library
Changed in fuel:
assignee: Sergey Vasilenko (xenolog) → MOS Puppet Team (mos-puppet)
Changed in fuel:
status: Confirmed → Fix Released
Andrey Maximov (maximov)
tags: removed: area-library
Curtis Hovey (sinzui)
Changed in fuel:
assignee: Registry Administrators (registry) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.