<div dir="ltr"><div>Hi,<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Sep 24, 2019 at 5:29 PM Matthew Thode <<a href="mailto:mthode@mthode.org">mthode@mthode.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 19-09-24 17:22:01, Dmitry Tantsur wrote:<br>
> Hi all,<br>
> <br>
> we would like to request an exception to release python-ironicclient 3.1.0<br>
> from the stable/train branch. The current 3.0.0 release has several issues,<br>
> one of them [1] is critical and breaks no-auth mode (used e.g. in bifrost).<br>
> I'm also proposing [2] to exclude python-ironicclient 3.0.0 from<br>
> requirement.<br>
> <br>
> A release request will be posted once [3] merges. The minor version bump is<br>
> because we've made the previously existing implicit oslo.config dependency<br>
> explicit [4]. I don't believe the new release will break anyone who is not<br>
> broken by 3.0.0 already.<br>
> <br>
> Thanks,<br>
> Dmitry<br>
> <br>
> [1] <a href="https://storyboard.openstack.org/#!/story/2006600" rel="noreferrer" target="_blank">https://storyboard.openstack.org/#!/story/2006600</a><br>
> [2] <a href="https://review.opendev.org/#/c/684376/" rel="noreferrer" target="_blank">https://review.opendev.org/#/c/684376/</a><br>
> [3] <a href="https://review.opendev.org/#/c/684363/" rel="noreferrer" target="_blank">https://review.opendev.org/#/c/684363/</a><br>
> [4] <a href="https://review.opendev.org/#/c/684281/" rel="noreferrer" target="_blank">https://review.opendev.org/#/c/684281/</a><br>
<br>
It looks like the following projects depend on python-ironicclient code.<br>
Will they need to update their requirements and cause a re-release (I<br>
suspect at least some of them will need to mask 3.0.0).<br></blockquote><div><br></div><div>It may be desired for some projects to mask ironicclient 3.0.0 (I'll take care of bifrost). Bumping the version should not be required, if I understand the process right.<br></div><div><br></div><div>Dmitry<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
+--------------------------------------------------+----------------------------------------------------------+------+----------------------------------------------------------------------------------+<br>
| Repository                                       | Filename                                                 | Line | Text                                                                             |<br>
+--------------------------------------------------+----------------------------------------------------------+------+----------------------------------------------------------------------------------+<br>
| openstack/congress                               | requirements.txt                                         |   23 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| openstack/fuel-qa                                | fuelweb_test/requirements.txt                            |   21 | python-ironicclient>=1.1.0  # Apache-2.0                                         |<br>
| openstack/ironic-inspector                       | requirements.txt                                         |   18 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| openstack/ironic-ui                              | requirements.txt                                         |    6 | python-ironicclient!=2.5.2,!=2.7.1,>=2.3.0 # Apache-2.0                          |<br>
| openstack/mistral                                | requirements.txt                                         |   53 | python-ironicclient!=2.7.1,>=2.7.0 # Apache-2.0                                  |<br>
| openstack/networking-baremetal                   | requirements.txt                                         |   12 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| openstack/nova                                   | test-requirements.txt                                    |   16 | python-ironicclient!=2.7.1,>=2.7.0 # Apache-2.0                                  |<br>
| openstack/openstackclient                        | requirements.txt                                         |   13 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| openstack/python-openstackclient                 | test-requirements.txt                                    |   28 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| openstack/python-tripleoclient                   | requirements.txt                                         |   12 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| openstack/rally-openstack                        | requirements.txt                                         |   22 | python-ironicclient>=2.2.0                             # Apache Software License |<br>
| openstack/searchlight                            | requirements.txt                                         |   61 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| openstack/tenks                                  | ansible/roles/ironic-enrolment/files/requirements.txt    |    5 | python-ironicclient>=2.5.0 # Apache                                              |<br>
| openstack/tripleo-common                         | requirements.txt                                         |   16 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| openstack/tripleo-validations                    | requirements.txt                                         |   11 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| openstack/upstream-institute-virtual-environment | elements/upstream-training/static/tmp/requirements.txt   |  239 | python-ironicclient==2.6.0                                                       |<br>
| openstack/watcher                                | requirements.txt                                         |   42 | python-ironicclient>=2.5.0 # Apache-2.0                                          |<br>
| x/cisco-ironic-contrib                           | test-requirements.txt                                    |   16 | python-ironicclient>=0.8.0                                                       |<br>
| x/mogan                                          | requirements.txt                                         |   11 | python-ironicclient>=2.3.0 # Apache-2.0                                          |<br>
| x/osops-tools-contrib                            | ansible_requirements.txt                                 |   48 | python-ironicclient==1.7.0                                                       |<br>
| x/valence                                        | requirements.txt                                         |   25 | python-ironicclient>=2.2.0 # Apache-2.0                                          |<br>
+--------------------------------------------------+----------------------------------------------------------+------+----------------------------------------------------------------------------------+<br>
<br>
-- <br>
Matthew Thode<br>
</blockquote></div></div>