Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-23 Thread Ihar Hrachyshka
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/20/2015 11:01 PM, Matt Riedemann wrote:
 
 
 On 2/20/2015 6:23 AM, Alan Pevec wrote:
 https://review.openstack.org/#/c/157535/
 
 Do you know where it ends ? We could set up Depends lines on
 those requirements stable/* reviews and line them up so that
 they are ready to merge when openstackclient is fixed in
 devstack.
 
 Alternative workaround is https://review.openstack.org/157654
 which is blocked on swift-dsvm-functional issue fixed by 
 https://review.openstack.org/157670 which is blocked on
 neutronclient i.e. we got a cyclic dep here which will require
 ninja merge to resolve.
 
 I suggest to start with ninja merging 157670 which looks the
 most innocent.
 
 Once we get icehouse working again we can look at backporting
 venv patch series to devstack icehouse.
 
 
 Cheers, Alan
 
 __


 
OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: 
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribe 
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


 
 We disabled the swift functional job on stable/icehouse since it
 doesn't have the tox target and shouldn't have been running on
 stable/icehouse:
 
 https://review.openstack.org/#/c/157825/
 
 That freed up Adam's devstack workaround change:
 
 https://review.openstack.org/#/c/157654/
 
 So we can now focus on the neutronclient cap:
 
 https://review.openstack.org/#/c/157606/
 
 That hit a problem with an uncapped pyghmi version in the gate so
 we're also now capping that library as well.
 

UPD: pyghmi cap didn't work, and it seems that we hit a bug in
'git-diff' that makes it return wrong exit code when used with --quiet
argument. The workaround is to switch to --exit-code argument:

https://review.openstack.org/158247

Once it's merged, we hit another issue - requirements integration
tools trying to sync stable/icehouse requirements for pycadf that does
not maintain a stable branch. The proper fix for this issue is to
avoid integration run for those projects for stable branches:

https://review.openstack.org/158086

/Ihar
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBAgAGBQJU6xpTAAoJEC5aWaUY1u57TkgIAKnys1hfuscwDTyErlbsvu6q
JnKkkHSfnn/so36xCt65r6mq1NeBUF+Wn4CFeoMwh6eIbql4aeXJC0voBwH5ScpL
HUKZtz2eL088wJfwu5yhn0TQleh1C5GCQf2rutQv1bcqdwhRbo1MLf0Dda34dJSg
HL6gNfYTm3TckgNvWujNxGOluEUg7It0a/myf9Hn0xDhyLCvdF9+7DMzvotmEai+
HuoGhaFBGjyEYgS/aCRjg0c0qtBxAk4pITQwuIvUzkDWLYQLuW6S4pzaySGDXxP0
zVbqMoReUtyCv1f6t9k43K+K1nj2yloBtlzBsUUF04n9YbGlfVqlWtHu2yAc86c=
=aMhI
-END PGP SIGNATURE-

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-23 Thread Doug Hellmann


On Mon, Feb 23, 2015, at 07:17 AM, Ihar Hrachyshka wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 02/20/2015 11:01 PM, Matt Riedemann wrote:
  
  
  On 2/20/2015 6:23 AM, Alan Pevec wrote:
  https://review.openstack.org/#/c/157535/
  
  Do you know where it ends ? We could set up Depends lines on
  those requirements stable/* reviews and line them up so that
  they are ready to merge when openstackclient is fixed in
  devstack.
  
  Alternative workaround is https://review.openstack.org/157654
  which is blocked on swift-dsvm-functional issue fixed by 
  https://review.openstack.org/157670 which is blocked on
  neutronclient i.e. we got a cyclic dep here which will require
  ninja merge to resolve.
  
  I suggest to start with ninja merging 157670 which looks the
  most innocent.
  
  Once we get icehouse working again we can look at backporting
  venv patch series to devstack icehouse.
  
  
  Cheers, Alan
  
  __
 
 
  
 OpenStack Development Mailing List (not for usage questions)
  Unsubscribe: 
  openstack-dev-requ...@lists.openstack.org?subject:unsubscribe 
  http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
  
  We disabled the swift functional job on stable/icehouse since it
  doesn't have the tox target and shouldn't have been running on
  stable/icehouse:
  
  https://review.openstack.org/#/c/157825/
  
  That freed up Adam's devstack workaround change:
  
  https://review.openstack.org/#/c/157654/
  
  So we can now focus on the neutronclient cap:
  
  https://review.openstack.org/#/c/157606/
  
  That hit a problem with an uncapped pyghmi version in the gate so
  we're also now capping that library as well.
  
 
 UPD: pyghmi cap didn't work, and it seems that we hit a bug in
 'git-diff' that makes it return wrong exit code when used with --quiet
 argument. The workaround is to switch to --exit-code argument:
 
 https://review.openstack.org/158247
 
 Once it's merged, we hit another issue - requirements integration
 tools trying to sync stable/icehouse requirements for pycadf that does
 not maintain a stable branch. The proper fix for this issue is to
 avoid integration run for those projects for stable branches:
 
 https://review.openstack.org/158086

We will also need to start creating stable branches for all libraries
with caps. It might make sense to do that retroactively for pycadf and
any others for our existing stable branches.

Doug

 
 /Ihar
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1
 
 iQEcBAEBAgAGBQJU6xpTAAoJEC5aWaUY1u57TkgIAKnys1hfuscwDTyErlbsvu6q
 JnKkkHSfnn/so36xCt65r6mq1NeBUF+Wn4CFeoMwh6eIbql4aeXJC0voBwH5ScpL
 HUKZtz2eL088wJfwu5yhn0TQleh1C5GCQf2rutQv1bcqdwhRbo1MLf0Dda34dJSg
 HL6gNfYTm3TckgNvWujNxGOluEUg7It0a/myf9Hn0xDhyLCvdF9+7DMzvotmEai+
 HuoGhaFBGjyEYgS/aCRjg0c0qtBxAk4pITQwuIvUzkDWLYQLuW6S4pzaySGDXxP0
 zVbqMoReUtyCv1f6t9k43K+K1nj2yloBtlzBsUUF04n9YbGlfVqlWtHu2yAc86c=
 =aMhI
 -END PGP SIGNATURE-
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe:
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-20 Thread Thierry Carrez
Matt Riedemann wrote:
 On 2/19/2015 6:06 PM, Henry Gessau wrote:
 The fix: https://review.openstack.org/157606
 
 That's busted by other things at the moment, it sounds like the solution
 starts here:
 
 https://review.openstack.org/#/c/157535/

Do you know where it ends ? We could set up Depends lines on those
requirements stable/* reviews and line them up so that they are ready to
merge when openstackclient is fixed in devstack.

-- 
Thierry Carrez (ttx)

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-20 Thread Akihiro Motoki
It is not a topic specific to neutronclient.
We need more consistent versioning policy on client releases.
Assuming x.y.z as version number, just incrementing z should keep
backward compat.
For a client release for a new cycle (like this), it is better to bump
at least y version.
By doing so, client release compatible with some stable releases can
be defined as x.(y+1)
and we can reserve version numbers for important fixes.
(I believe the version cap for icehouse 2.4 is expected to a policy like this).

Thanks,
Akihiro

2015-02-20 8:44 GMT+09:00 Joe Gordon joe.gord...@gmail.com:
 neutronclient is requiring a keystone client that is way too new for
 icehouse. 2.3.11 was released (And breaks with semver), but icehouse has a
 limit of 2.4. So global-requirements for icehouse needs to be fixed.

 2015-02-19 22:21:21.419 | ERROR: openstackclient.shell Exception raised:
 (python-keystoneclient 0.11.2 (/usr/local/lib/python2.7/dist-packages),
 Requirement.parse('python-keystoneclient=1.1.0'),
 set(['python-neutronclient']))


 Note: I am not pushing the patch to fix this myself, we need more people who
 are able to monitor and fix these types of issues.


 On Thu, Feb 19, 2015 at 3:35 PM, Joe Gordon joe.gord...@gmail.com wrote:

 And this just broke icehouse jobs. Which means devstack-gate is broken.


 http://logs.openstack.org/53/157553/1/check/check-tempest-dsvm-full-icehouse/6c63b71//logs/devstacklog.txt.gz#_2015-02-19_22_21_21_419

 http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable/icehouse#n89

 On Thu, Feb 19, 2015 at 1:35 PM, Kyle Mestery mest...@mestery.com wrote:

 The Neutron team is proud to announce the release of the latest version
 of python-neutronclient. This release includes the following bug fixes and
 improvements:

 3e5c6ba Updated from global requirements
 a774e84 Add unit tests for agentscheduler related commands
 069b14c Fix for incorrect parameter in user-id error message in shell.py
 57adb7f Fix CSV formatting of fixed_ips field in port-list command
 0be3b62 Implement LBaaS object model v2
 3d6769c Fix typo in test_cli20_agentschedulers filename
 e1633ed Add ip_version to extra dhcp opts
 59d7564 Skip None id when getting security_group_ids
 6f7cd14 Reverse order of tests to avoid incompatibility
 b0923a3 Utility method for boolean argument
 68fc402 Split base function of v2_0.Client into a separate class
 2dce00b Updated from global requirements
 51d2a23 Add parser options for port-update and port-create
 5b1c45a Add floating-ip-address to floatingip-create
 845f461 Fix KeyError when filtering SG rule listing
 30bd81c Updated from global requirements
 86fede6 Remove unreachable code from test_cli20 class
 cb5d462 Parse provider network attributes in net_create
 78b6310 Parameter support both id and name
 096fd1b Add '--router:external' option to 'net-create'
 aed3faf Fix TypeError for six.text_type
 d6e40b5 Add Python 3 classifiers
 4fa57fe Namespace of arguments is incorrectly used
 4beadef Fix True/False to accept Camel and Lower case
 799e288 Use adapter from keystoneclient
 5822d61 Use requests_mock instead of mox
 4b181cd Updated from global requirements
 04a0ec8 firewall policy update for a rule is not working
 0560f85 Fix columns setup base on csv formatter
 187c36c Correct the bash completion of CLI
 2f23623 Workflow documentation is now in infra-manual
 62063c1 Fix issues with Unicode compatibility for Py3

 For more details on the release, please see the git log history in the
 release notes in the LP page here:

 https://launchpad.net/python-neutronclient/+milestone/2.3.11

 Please report any bugs in LP.

 Thanks!
 Kyle


 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe:
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




-- 
Akihiro Motoki amot...@gmail.com

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-20 Thread Alan Pevec
 https://review.openstack.org/#/c/157535/

 Do you know where it ends ? We could set up Depends lines on those
 requirements stable/* reviews and line them up so that they are ready to
 merge when openstackclient is fixed in devstack.

Alternative workaround is https://review.openstack.org/157654 which is
blocked on swift-dsvm-functional issue fixed by
https://review.openstack.org/157670 which is blocked on neutronclient
i.e. we got a cyclic dep here which will require ninja merge to
resolve.

I suggest to start with ninja merging 157670 which looks the most innocent.

Once we get icehouse working again we can look at backporting venv
patch series to devstack icehouse.


Cheers,
Alan

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-20 Thread Alan Pevec
 (I believe the version cap for icehouse 2.4 is expected to a policy like 
 this).

Yes, that assumed Semantic Versioning (semver.org) which 2.3.11 broke.


Cheers,
Alan

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-20 Thread Matt Riedemann



On 2/20/2015 6:23 AM, Alan Pevec wrote:

https://review.openstack.org/#/c/157535/


Do you know where it ends ? We could set up Depends lines on those
requirements stable/* reviews and line them up so that they are ready to
merge when openstackclient is fixed in devstack.


Alternative workaround is https://review.openstack.org/157654 which is
blocked on swift-dsvm-functional issue fixed by
https://review.openstack.org/157670 which is blocked on neutronclient
i.e. we got a cyclic dep here which will require ninja merge to
resolve.

I suggest to start with ninja merging 157670 which looks the most innocent.

Once we get icehouse working again we can look at backporting venv
patch series to devstack icehouse.


Cheers,
Alan

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



We disabled the swift functional job on stable/icehouse since it doesn't 
have the tox target and shouldn't have been running on stable/icehouse:


https://review.openstack.org/#/c/157825/

That freed up Adam's devstack workaround change:

https://review.openstack.org/#/c/157654/

So we can now focus on the neutronclient cap:

https://review.openstack.org/#/c/157606/

That hit a problem with an uncapped pyghmi version in the gate so we're 
also now capping that library as well.


--

Thanks,

Matt Riedemann


__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-20 Thread Doug Hellmann


On Fri, Feb 20, 2015, at 07:01 AM, Alan Pevec wrote:
  (I believe the version cap for icehouse 2.4 is expected to a policy like 
  this).
 
 Yes, that assumed Semantic Versioning (semver.org) which 2.3.11 broke.

To elaborate, the issue here is that the dependencies between 2.3.10 and
2.3.11 changed, and that should have required at least a minor version
change.

The pbr docs include details about our use of SemVer [1], taken from the
upstream version and modified a bit based on what we and our distro
partners have more or less agreed on. I recommend all library
maintainers familiarize themselves with those policies because we're
building a lot of tooling in the CI infrastructure and elsewhere that
assumes that all libraries are following those rules. The section
relevant to this particular case is in the FAQ [2].

As Akihito points out elsewhere in the thread, it's a good idea to
increment the minor version for the first release at the beginning of
each cycle. We're moving to cap the requirements in stable branches
based on the SemVer rules, using the next minor version as the cap.
Incrementing the minor version for the first release in a cycle 
automatically puts the new release outside of the range of versions used
by the stable branches, and leaves the patch version series open for
actual bug fixes that need to be back-ported in clients and other
libraries. Version numbers are free, and we can easily get more of them.
:-)

That SemVer policy document is not exactly a page turner, and does get a
bit complicated in some of the interpretations of edge cases. If you are
preparing a library release and want to someone to double-check your
proposal for the next version number, ping me on IRC (dhellmann -- I'm
usually in openstack-dev and openstack-oslo, among other channels). I
will be more than happy to offer any advice I can.

Doug

[1] http://docs.openstack.org/developer/pbr/semver.html
[2]
http://docs.openstack.org/developer/pbr/semver.html#what-should-i-do-if-i-update-my-own-dependencies-without-changing-the-public-api
 
 
 Cheers,
 Alan
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe:
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-19 Thread Kyle Mestery
The Neutron team is proud to announce the release of the latest version of
python-neutronclient. This release includes the following bug fixes and
improvements:

3e5c6ba Updated from global requirements
a774e84 Add unit tests for agentscheduler related commands
069b14c Fix for incorrect parameter in user-id error message in shell.py
57adb7f Fix CSV formatting of fixed_ips field in port-list command
0be3b62 Implement LBaaS object model v2
3d6769c Fix typo in test_cli20_agentschedulers filename
e1633ed Add ip_version to extra dhcp opts
59d7564 Skip None id when getting security_group_ids
6f7cd14 Reverse order of tests to avoid incompatibility
b0923a3 Utility method for boolean argument
68fc402 Split base function of v2_0.Client into a separate class
2dce00b Updated from global requirements
51d2a23 Add parser options for port-update and port-create
5b1c45a Add floating-ip-address to floatingip-create
845f461 Fix KeyError when filtering SG rule listing
30bd81c Updated from global requirements
86fede6 Remove unreachable code from test_cli20 class
cb5d462 Parse provider network attributes in net_create
78b6310 Parameter support both id and name
096fd1b Add '--router:external' option to 'net-create'
aed3faf Fix TypeError for six.text_type
d6e40b5 Add Python 3 classifiers
4fa57fe Namespace of arguments is incorrectly used
4beadef Fix True/False to accept Camel and Lower case
799e288 Use adapter from keystoneclient
5822d61 Use requests_mock instead of mox
4b181cd Updated from global requirements
04a0ec8 firewall policy update for a rule is not working
0560f85 Fix columns setup base on csv formatter
187c36c Correct the bash completion of CLI
2f23623 Workflow documentation is now in infra-manual
62063c1 Fix issues with Unicode compatibility for Py3

For more details on the release, please see the git log history in the
release notes in the LP page here:

https://launchpad.net/python-neutronclient/+milestone/2.3.11

Please report any bugs in LP.

Thanks!
Kyle
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-19 Thread Edgar Magana
Kudos!

Edgar

From: Kyle Mestery mest...@mestery.commailto:mest...@mestery.com
Reply-To: OpenStack Development Mailing List (not for usage questions) 
openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org
Date: Thursday, February 19, 2015 at 1:35 PM
To: OpenStack Development Mailing List (not for usage questions) 
openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org
Subject: [openstack-dev] [neutron] New version of python-neutronclient release: 
2.3.11

The Neutron team is proud to announce the release of the latest version of 
python-neutronclient. This release includes the following bug fixes and 
improvements:

3e5c6ba Updated from global requirements
a774e84 Add unit tests for agentscheduler related commands
069b14c Fix for incorrect parameter in user-id error message in shell.py
57adb7f Fix CSV formatting of fixed_ips field in port-list command
0be3b62 Implement LBaaS object model v2
3d6769c Fix typo in test_cli20_agentschedulers filename
e1633ed Add ip_version to extra dhcp opts
59d7564 Skip None id when getting security_group_ids
6f7cd14 Reverse order of tests to avoid incompatibility
b0923a3 Utility method for boolean argument
68fc402 Split base function of v2_0.Client into a separate class
2dce00b Updated from global requirements
51d2a23 Add parser options for port-update and port-create
5b1c45a Add floating-ip-address to floatingip-create
845f461 Fix KeyError when filtering SG rule listing
30bd81c Updated from global requirements
86fede6 Remove unreachable code from test_cli20 class
cb5d462 Parse provider network attributes in net_create
78b6310 Parameter support both id and name
096fd1b Add '--router:external' option to 'net-create'
aed3faf Fix TypeError for six.text_type
d6e40b5 Add Python 3 classifiers
4fa57fe Namespace of arguments is incorrectly used
4beadef Fix True/False to accept Camel and Lower case
799e288 Use adapter from keystoneclient
5822d61 Use requests_mock instead of mox
4b181cd Updated from global requirements
04a0ec8 firewall policy update for a rule is not working
0560f85 Fix columns setup base on csv formatter
187c36c Correct the bash completion of CLI
2f23623 Workflow documentation is now in infra-manual
62063c1 Fix issues with Unicode compatibility for Py3

For more details on the release, please see the git log history in the release 
notes in the LP page here:

https://launchpad.net/python-neutronclient/+milestone/2.3.11

Please report any bugs in LP.

Thanks!
Kyle
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-19 Thread Matt Riedemann



On 2/19/2015 6:06 PM, Henry Gessau wrote:

The fix: https://review.openstack.org/157606

On Thu, Feb 19, 2015, Joe Gordon joe.gord...@gmail.com wrote:

neutronclient is requiring a keystone client that is way too new for icehouse.
2.3.11 was released (And breaks with semver), but icehouse has a limit
of 2.4. So global-requirements for icehouse needs to be fixed.

2015-02-19 22:21:21.419 
http://logs.openstack.org/53/157553/1/check/check-tempest-dsvm-full-icehouse/6c63b71//logs/devstacklog.txt.gz#_2015-02-19_22_21_21_419
 | ERROR: openstackclient.shell Exception raised: (python-keystoneclient 0.11.2 
(/usr/local/lib/python2.7/dist-packages), 
Requirement.parse('python-keystoneclient=1.1.0'), set(['python-neutronclient']))


Note: I am not pushing the patch to fix this myself, we need more people who
are able to monitor and fix these types of issues.


On Thu, Feb 19, 2015 at 3:35 PM, Joe Gordon joe.gord...@gmail.com
mailto:joe.gord...@gmail.com wrote:

 And this just broke icehouse jobs. Which means devstack-gate is broken.

 
http://logs.openstack.org/53/157553/1/check/check-tempest-dsvm-full-icehouse/6c63b71//logs/devstacklog.txt.gz#_2015-02-19_22_21_21_419
 
http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable/icehouse#n89

 On Thu, Feb 19, 2015 at 1:35 PM, Kyle Mestery mest...@mestery.com
 mailto:mest...@mestery.com wrote:

 The Neutron team is proud to announce the release of the latest
 version of python-neutronclient. This release includes the following
 bug fixes and improvements:

 3e5c6ba Updated from global requirements
 a774e84 Add unit tests for agentscheduler related commands
 069b14c Fix for incorrect parameter in user-id error message in 
shell.py
 57adb7f Fix CSV formatting of fixed_ips field in port-list command
 0be3b62 Implement LBaaS object model v2
 3d6769c Fix typo in test_cli20_agentschedulers filename
 e1633ed Add ip_version to extra dhcp opts
 59d7564 Skip None id when getting security_group_ids
 6f7cd14 Reverse order of tests to avoid incompatibility
 b0923a3 Utility method for boolean argument
 68fc402 Split base function of v2_0.Client into a separate class
 2dce00b Updated from global requirements
 51d2a23 Add parser options for port-update and port-create
 5b1c45a Add floating-ip-address to floatingip-create
 845f461 Fix KeyError when filtering SG rule listing
 30bd81c Updated from global requirements
 86fede6 Remove unreachable code from test_cli20 class
 cb5d462 Parse provider network attributes in net_create
 78b6310 Parameter support both id and name
 096fd1b Add '--router:external' option to 'net-create'
 aed3faf Fix TypeError for six.text_type
 d6e40b5 Add Python 3 classifiers
 4fa57fe Namespace of arguments is incorrectly used
 4beadef Fix True/False to accept Camel and Lower case
 799e288 Use adapter from keystoneclient
 5822d61 Use requests_mock instead of mox
 4b181cd Updated from global requirements
 04a0ec8 firewall policy update for a rule is not working
 0560f85 Fix columns setup base on csv formatter
 187c36c Correct the bash completion of CLI
 2f23623 Workflow documentation is now in infra-manual
 62063c1 Fix issues with Unicode compatibility for Py3

 For more details on the release, please see the git log history in the
 release notes in the LP page here:

 https://launchpad.net/python-neutronclient/+milestone/2.3.11

 Please report any bugs in LP.

 Thanks!
 Kyle

 
__
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe:
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev





__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



That's busted by other things at the moment, it sounds like the solution 
starts here:


https://review.openstack.org/#/c/157535/

--

Thanks,

Matt Riedemann


__
OpenStack Development Mailing 

Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-19 Thread Joe Gordon
And this just broke icehouse jobs. Which means devstack-gate is broken.

http://logs.openstack.org/53/157553/1/check/check-tempest-dsvm-full-icehouse/6c63b71//logs/devstacklog.txt.gz#_2015-02-19_22_21_21_419
http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable/icehouse#n89

On Thu, Feb 19, 2015 at 1:35 PM, Kyle Mestery mest...@mestery.com wrote:

 The Neutron team is proud to announce the release of the latest version of
 python-neutronclient. This release includes the following bug fixes and
 improvements:

 3e5c6ba Updated from global requirements
 a774e84 Add unit tests for agentscheduler related commands
 069b14c Fix for incorrect parameter in user-id error message in shell.py
 57adb7f Fix CSV formatting of fixed_ips field in port-list command
 0be3b62 Implement LBaaS object model v2
 3d6769c Fix typo in test_cli20_agentschedulers filename
 e1633ed Add ip_version to extra dhcp opts
 59d7564 Skip None id when getting security_group_ids
 6f7cd14 Reverse order of tests to avoid incompatibility
 b0923a3 Utility method for boolean argument
 68fc402 Split base function of v2_0.Client into a separate class
 2dce00b Updated from global requirements
 51d2a23 Add parser options for port-update and port-create
 5b1c45a Add floating-ip-address to floatingip-create
 845f461 Fix KeyError when filtering SG rule listing
 30bd81c Updated from global requirements
 86fede6 Remove unreachable code from test_cli20 class
 cb5d462 Parse provider network attributes in net_create
 78b6310 Parameter support both id and name
 096fd1b Add '--router:external' option to 'net-create'
 aed3faf Fix TypeError for six.text_type
 d6e40b5 Add Python 3 classifiers
 4fa57fe Namespace of arguments is incorrectly used
 4beadef Fix True/False to accept Camel and Lower case
 799e288 Use adapter from keystoneclient
 5822d61 Use requests_mock instead of mox
 4b181cd Updated from global requirements
 04a0ec8 firewall policy update for a rule is not working
 0560f85 Fix columns setup base on csv formatter
 187c36c Correct the bash completion of CLI
 2f23623 Workflow documentation is now in infra-manual
 62063c1 Fix issues with Unicode compatibility for Py3

 For more details on the release, please see the git log history in the
 release notes in the LP page here:

 https://launchpad.net/python-neutronclient/+milestone/2.3.11

 Please report any bugs in LP.

 Thanks!
 Kyle

 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-19 Thread Henry Gessau
The fix: https://review.openstack.org/157606

On Thu, Feb 19, 2015, Joe Gordon joe.gord...@gmail.com wrote:
 neutronclient is requiring a keystone client that is way too new for icehouse.
 2.3.11 was released (And breaks with semver), but icehouse has a limit
 of 2.4. So global-requirements for icehouse needs to be fixed.
 
 2015-02-19 22:21:21.419 
 http://logs.openstack.org/53/157553/1/check/check-tempest-dsvm-full-icehouse/6c63b71//logs/devstacklog.txt.gz#_2015-02-19_22_21_21_419
  | ERROR: openstackclient.shell Exception raised: (python-keystoneclient 
 0.11.2 (/usr/local/lib/python2.7/dist-packages), 
 Requirement.parse('python-keystoneclient=1.1.0'), 
 set(['python-neutronclient']))
 
 
 Note: I am not pushing the patch to fix this myself, we need more people who
 are able to monitor and fix these types of issues.
 
 
 On Thu, Feb 19, 2015 at 3:35 PM, Joe Gordon joe.gord...@gmail.com
 mailto:joe.gord...@gmail.com wrote:
 
 And this just broke icehouse jobs. Which means devstack-gate is broken.
 
 
 http://logs.openstack.org/53/157553/1/check/check-tempest-dsvm-full-icehouse/6c63b71//logs/devstacklog.txt.gz#_2015-02-19_22_21_21_419
 
 http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable/icehouse#n89
 
 On Thu, Feb 19, 2015 at 1:35 PM, Kyle Mestery mest...@mestery.com
 mailto:mest...@mestery.com wrote:
 
 The Neutron team is proud to announce the release of the latest
 version of python-neutronclient. This release includes the following
 bug fixes and improvements:
 
 3e5c6ba Updated from global requirements
 a774e84 Add unit tests for agentscheduler related commands
 069b14c Fix for incorrect parameter in user-id error message in 
 shell.py
 57adb7f Fix CSV formatting of fixed_ips field in port-list command
 0be3b62 Implement LBaaS object model v2
 3d6769c Fix typo in test_cli20_agentschedulers filename
 e1633ed Add ip_version to extra dhcp opts
 59d7564 Skip None id when getting security_group_ids
 6f7cd14 Reverse order of tests to avoid incompatibility
 b0923a3 Utility method for boolean argument
 68fc402 Split base function of v2_0.Client into a separate class
 2dce00b Updated from global requirements
 51d2a23 Add parser options for port-update and port-create
 5b1c45a Add floating-ip-address to floatingip-create
 845f461 Fix KeyError when filtering SG rule listing
 30bd81c Updated from global requirements
 86fede6 Remove unreachable code from test_cli20 class
 cb5d462 Parse provider network attributes in net_create
 78b6310 Parameter support both id and name
 096fd1b Add '--router:external' option to 'net-create'
 aed3faf Fix TypeError for six.text_type
 d6e40b5 Add Python 3 classifiers
 4fa57fe Namespace of arguments is incorrectly used
 4beadef Fix True/False to accept Camel and Lower case
 799e288 Use adapter from keystoneclient
 5822d61 Use requests_mock instead of mox
 4b181cd Updated from global requirements
 04a0ec8 firewall policy update for a rule is not working
 0560f85 Fix columns setup base on csv formatter
 187c36c Correct the bash completion of CLI
 2f23623 Workflow documentation is now in infra-manual
 62063c1 Fix issues with Unicode compatibility for Py3
 
 For more details on the release, please see the git log history in the
 release notes in the LP page here:
 
 https://launchpad.net/python-neutronclient/+milestone/2.3.11
 
 Please report any bugs in LP.
 
 Thanks!
 Kyle
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe:
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
 
 
 
 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 


__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [neutron] New version of python-neutronclient release: 2.3.11

2015-02-19 Thread Joe Gordon
neutronclient is requiring a keystone client that is way too new for
icehouse. 2.3.11 was released (And breaks with semver), but icehouse has a
limit of 2.4. So global-requirements for icehouse needs to be fixed.

2015-02-19 22:21:21.419
http://logs.openstack.org/53/157553/1/check/check-tempest-dsvm-full-icehouse/6c63b71//logs/devstacklog.txt.gz#_2015-02-19_22_21_21_419
| ERROR: openstackclient.shell Exception raised:
(python-keystoneclient 0.11.2
(/usr/local/lib/python2.7/dist-packages),
Requirement.parse('python-keystoneclient=1.1.0'),
set(['python-neutronclient']))


Note: I am not pushing the patch to fix this myself, we need more
people who are able to monitor and fix these types of issues.


On Thu, Feb 19, 2015 at 3:35 PM, Joe Gordon joe.gord...@gmail.com wrote:

 And this just broke icehouse jobs. Which means devstack-gate is broken.


 http://logs.openstack.org/53/157553/1/check/check-tempest-dsvm-full-icehouse/6c63b71//logs/devstacklog.txt.gz#_2015-02-19_22_21_21_419

 http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable/icehouse#n89

 On Thu, Feb 19, 2015 at 1:35 PM, Kyle Mestery mest...@mestery.com wrote:

 The Neutron team is proud to announce the release of the latest version
 of python-neutronclient. This release includes the following bug fixes and
 improvements:

 3e5c6ba Updated from global requirements
 a774e84 Add unit tests for agentscheduler related commands
 069b14c Fix for incorrect parameter in user-id error message in shell.py
 57adb7f Fix CSV formatting of fixed_ips field in port-list command
 0be3b62 Implement LBaaS object model v2
 3d6769c Fix typo in test_cli20_agentschedulers filename
 e1633ed Add ip_version to extra dhcp opts
 59d7564 Skip None id when getting security_group_ids
 6f7cd14 Reverse order of tests to avoid incompatibility
 b0923a3 Utility method for boolean argument
 68fc402 Split base function of v2_0.Client into a separate class
 2dce00b Updated from global requirements
 51d2a23 Add parser options for port-update and port-create
 5b1c45a Add floating-ip-address to floatingip-create
 845f461 Fix KeyError when filtering SG rule listing
 30bd81c Updated from global requirements
 86fede6 Remove unreachable code from test_cli20 class
 cb5d462 Parse provider network attributes in net_create
 78b6310 Parameter support both id and name
 096fd1b Add '--router:external' option to 'net-create'
 aed3faf Fix TypeError for six.text_type
 d6e40b5 Add Python 3 classifiers
 4fa57fe Namespace of arguments is incorrectly used
 4beadef Fix True/False to accept Camel and Lower case
 799e288 Use adapter from keystoneclient
 5822d61 Use requests_mock instead of mox
 4b181cd Updated from global requirements
 04a0ec8 firewall policy update for a rule is not working
 0560f85 Fix columns setup base on csv formatter
 187c36c Correct the bash completion of CLI
 2f23623 Workflow documentation is now in infra-manual
 62063c1 Fix issues with Unicode compatibility for Py3

 For more details on the release, please see the git log history in the
 release notes in the LP page here:

 https://launchpad.net/python-neutronclient/+milestone/2.3.11

 Please report any bugs in LP.

 Thanks!
 Kyle

 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe:
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev